diff --git a/background_loader_scene/background_loader.tscn b/background_loader_scene/background_loader.tscn index c146df8..3379ba4 100644 --- a/background_loader_scene/background_loader.tscn +++ b/background_loader_scene/background_loader.tscn @@ -1,11 +1,10 @@ [gd_scene load_steps=3 format=2] -[ext_resource path="res://assets/GUI/loading_screens/new_loading_bg_0.tga" type="Texture" id=1] -[ext_resource path="res://assets/GUI/loading_screens/new_loading_bg_1.tga" type="Texture" id=2] +[ext_resource path="res://background_loader_scene/new_loading_bg_0.tga" type="Texture" id=1] +[ext_resource path="res://background_loader_scene/new_loading_bg_1.tga" type="Texture" id=2] -[node name="background_loader" type="Panel"] +[node name="background_loader" type="Panel" index="0"] -visible = false self_modulate = Color( 0, 0, 0, 1 ) anchor_left = 0.0 anchor_top = 0.0 @@ -15,11 +14,11 @@ rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 2 mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -_sections_unfolded = [ "Mouse", "Visibility", "custom_constants" ] +size_flags_horizontal = 3 +size_flags_vertical = 3 +_sections_unfolded = [ "Mouse", "Size Flags", "Textures", "Visibility", "custom_constants" ] -[node name="center_container" type="MarginContainer" parent="." index="0"] +[node name="center_container" type="CenterContainer" parent="." index="0"] anchor_left = 0.0 anchor_top = 0.0 @@ -27,11 +26,12 @@ anchor_right = 1.0 anchor_bottom = 1.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false -mouse_filter = 2 +mouse_filter = 0 mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 -_sections_unfolded = [ "Mouse" ] +size_flags_horizontal = 3 +size_flags_vertical = 3 +use_top_left = false +_sections_unfolded = [ "Size Flags" ] [node name="texture_progress" type="TextureProgress" parent="center_container" index="0"] @@ -39,15 +39,16 @@ anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 -margin_left = 8.0 -margin_right = 1032.0 -margin_bottom = 600.0 +margin_left = 509.0 +margin_top = 297.0 +margin_right = 515.0 +margin_bottom = 303.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false -mouse_filter = 2 +mouse_filter = 1 mouse_default_cursor_shape = 0 -size_flags_horizontal = 1 -size_flags_vertical = 1 +size_flags_horizontal = 3 +size_flags_vertical = 3 min_value = 0.0 max_value = 100.0 step = 1.0 @@ -60,7 +61,11 @@ texture_over = null texture_progress = ExtResource( 2 ) radial_fill_degrees = 360.0 radial_center_offset = Vector2( 0, 0 ) -nine_patch_stretch = false -_sections_unfolded = [ "Mouse", "Textures" ] +nine_patch_stretch = true +stretch_margin_left = 3 +stretch_margin_top = 3 +stretch_margin_right = 3 +stretch_margin_bottom = 3 +_sections_unfolded = [ "Rect", "Size Flags", "Textures" ] diff --git a/assets/GUI/loading_screens/new_loading_bg_0.tga b/background_loader_scene/new_loading_bg_0.tga similarity index 100% rename from assets/GUI/loading_screens/new_loading_bg_0.tga rename to background_loader_scene/new_loading_bg_0.tga diff --git a/assets/GUI/loading_screens/new_loading_bg_1.tga b/background_loader_scene/new_loading_bg_1.tga similarity index 100% rename from assets/GUI/loading_screens/new_loading_bg_1.tga rename to background_loader_scene/new_loading_bg_1.tga diff --git a/dispensaire_gridmap/dispensaire_gridmap.tscn b/dispensaire_gridmap/dispensaire_gridmap.tscn index 75dad8c..53ccca2 100644 --- a/dispensaire_gridmap/dispensaire_gridmap.tscn +++ b/dispensaire_gridmap/dispensaire_gridmap.tscn @@ -1,9 +1,9 @@ [gd_scene load_steps=3 format=2] [ext_resource path="res://assets/Game/basekits/Kit_dispensaire.meshlib" type="MeshLibrary" id=1] -[ext_resource path="res://scenes/Game/portail/portail.tscn" type="PackedScene" id=2] +[ext_resource path="res://game_scene/Game/portail/portail.tscn" type="PackedScene" id=2] -[node name="dispensaire_gridmap" type="Node" index="0"] +[node name="dispensaire_gridmap" type="Node"] [node name="start_position" type="Spatial" parent="." index="0"] @@ -23,7 +23,7 @@ cell_scale = 1.0 collision_layer = 1 collision_mask = 1 data = { -"cells": PoolIntArray( 3, 0, 655361, 5, 0, 655361, 65535, 0, 1048579, 2, 65534, 1073741825, 4, 65534, 1, 0, 65535, 1441797, 1, 65535, 1441797, 2, 65535, 1441798, 3, 65535, 537919494, 4, 65535, 1441798, 5, 65535, 537919494, 6, 65535, 1075183617, 65535, 65535, 1048578 ) +"cells": PoolIntArray( 3, 0, 655361, 5, 0, 655361, 65535, 0, 1048579, 2, 65534, 1, 4, 65534, 1, 0, 65535, 1441797, 1, 65535, 1441797, 2, 65535, 538312710, 3, 65535, 1048582, 4, 65535, 1441798, 5, 65535, 1048582, 6, 65535, 1441793, 65535, 65535, 1048578 ) } _sections_unfolded = [ "Cell" ] __meta__ = { @@ -33,6 +33,6 @@ __meta__ = { [node name="portail" parent="world" index="1" instance=ExtResource( 2 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.65801, 0, 3.40425 ) -scene_path = NodePath("res://scenes/Game/Game.tscn") +scene_path = NodePath("res://game_scene/Game/Game.tscn") diff --git a/dispensaire_scenes/dispensaire_scenes.tscn b/dispensaire_scenes/dispensaire_scenes.tscn index ec80dca..18c7a56 100644 --- a/dispensaire_scenes/dispensaire_scenes.tscn +++ b/dispensaire_scenes/dispensaire_scenes.tscn @@ -4,9 +4,9 @@ [ext_resource path="res://assets/Game/basekits/dispensaire_scenes/DisCor2wDoLAA01.tscn" type="PackedScene" id=2] [ext_resource path="res://assets/Game/basekits/dispensaire_scenes/DisCor1wAA01.tscn" type="PackedScene" id=3] [ext_resource path="res://assets/Game/basekits/dispensaire_scenes/DisCor2wDoLRAA01.tscn" type="PackedScene" id=4] -[ext_resource path="res://scenes/Game/portail/portail.tscn" type="PackedScene" id=5] +[ext_resource path="res://game_scene/Game/portail/portail.tscn" type="PackedScene" id=5] -[node name="dispensaire_scenes" type="Node" index="0"] +[node name="dispensaire_scenes" type="Node"] [node name="world" type="Spatial" parent="." index="0"] @@ -50,7 +50,7 @@ transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, -4.48 [node name="portail" parent="." index="1" instance=ExtResource( 5 )] transform = Transform( -4.37114e-008, 0, -1, 0, 1, 0, 1, 0, -4.37114e-008, 0.679648, -1, 2.97083e-008 ) -scene_path = NodePath("res://scenes/Game/Game.tscn") +scene_path = NodePath("res://game_scene/Game/Game.tscn") start_position_path = NodePath("World/portail_scenes/start_position") [node name="start_position" type="Spatial" parent="." index="2"] diff --git a/game_scene/Game/Box.gd b/game_scene/Game/Box.gd new file mode 100644 index 0000000..7726721 --- /dev/null +++ b/game_scene/Game/Box.gd @@ -0,0 +1,7 @@ +extends RigidBody + +func _on_Box_sleeping_state_changed(): + if self.sleeping: + $MeshInstance.get_surface_material(0).albedo_color = Color( 0.0, 1.0, 0.0, 1 ) + else: + $MeshInstance.get_surface_material(0).albedo_color = Color( 0.0, 0.0, 1.0, 1 ) \ No newline at end of file diff --git a/game_scene/Game/Character/Character.gd b/game_scene/Game/Character/Character.gd new file mode 100644 index 0000000..ab930aa --- /dev/null +++ b/game_scene/Game/Character/Character.gd @@ -0,0 +1,192 @@ +extends KinematicBody + +######## +#### Caracteristic +var pseudo = "" +var color = Color( 1.0, 0.25, 0.25, 1.0 ) +var gender = 1 +var size = 1.0 +var slot = 0 + +var dir = Vector3() +const GRAVITY = -24.8 +var vel = Vector3() +const MAX_SPEED = 20 +const ACCEL= 4.5 +const FLY_SPEED = 7 + +const DEACCEL= 16 +const MAX_SLOPE_ANGLE = 40 + +var MOUSE_SENSITIVITY = 0.05 + +onready var camera_rotation = $Camera_rotation_helper +onready var camera = $Camera_rotation_helper/Camera +onready var player_infos_billboard = $infos_spatial/character_infos_billboard +onready var player_mesh = $MeshInstance +onready var flashlight = $MeshInstance/Flashlight + +### Caractéristiques du personnage. +var douleur = 0 +var trauma = 0 +var oubli = 0 + +func set_info_billboard_position(): + var above_head = $infos_spatial + player_infos_billboard.get_node("label").text = self.pseudo + var offset = Vector2(-(player_infos_billboard.get_size().x/2), 0) + var unprojected_translation = camera.unproject_position(above_head.global_transform.xform(Vector3(0,0,0))) + player_infos_billboard.rect_position = (unprojected_translation + offset) + +func _ready(): + self.show_third_person_camera() + self.set_info_billboard_position() + self.update() + +#func _enter_tree(): +# print("qsdfghjklkjhgfdsqsdfghj") +# if self.get_parent().has_node( "start_position" ): +# self.translation = self.get_parent().get_node( "start_position" ).translation + +func update( start_position = null ): + if start_position: + self.translation = start_position.translation + self.rotation = start_position.rotation + + self.player_mesh.scale = Vector3( self.size, self.size, self.size ) + + self.player_mesh.get_surface_material(0).set_shader_param( "albedo", self.color ) + +func _process(delta): + process_input(delta) + process_movement(delta) + + set_info_billboard_position() + +func process_input(delta): + if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + # ---------------------------------- + # Walking + dir = Vector3() + var cam_xform = camera.get_global_transform() + + var input_movement_vector = Vector3() + var cam_scroll = 0.0 + + if Input.is_action_pressed("move_up"): + input_movement_vector.z += 1 + if Input.is_action_pressed("move_down"): + input_movement_vector.z -= 1 + if Input.is_action_pressed("move_left"): + input_movement_vector.x -= 1 + if Input.is_action_pressed("move_right"): + input_movement_vector.x += 1 + + input_movement_vector = input_movement_vector.normalized() + + dir += -cam_xform.basis.z.normalized() * input_movement_vector.z + dir += cam_xform.basis.x.normalized() * input_movement_vector.x + + if Input.is_action_pressed("fly_up"): + vel.y = FLY_SPEED + elif Input.is_action_pressed("fly_down"): + vel.y = -FLY_SPEED + else: + vel.y = 0 + + + +func process_movement(delta): + + if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + dir.y = 0 + dir = dir.normalized() + + # vel.y += delta*GRAVITY + + var hvel = vel + hvel.y = 0 + + var target = dir + target *= MAX_SPEED + + var accel + if dir.dot(hvel) > 0: + accel = ACCEL + else: + accel = DEACCEL + + hvel = hvel.linear_interpolate(target, accel*delta) + vel.x = hvel.x + vel.z = hvel.z + + var collision_info = move_and_collide(vel * delta) + if collision_info: + vel = vel.bounce(collision_info.normal) + var obj = collision_info.collider + if obj.is_class( "RigidBody" ): + obj.sleeping = false + obj.apply_impulse( collision_info.position, -collision_info.normal*delta ) + if not obj.get_node( "MeshInstance" ).get_surface_material(0).get("albedo_color") == null: + obj.get_node( "MeshInstance" ).get_surface_material(0).albedo_color = Color( 1, 0, 1, 1 ) + self.douleur += 0.25 + if self.douleur >= 100: + self.trauma += 0.25 + if self.trauma >= 100: + self.oubli += 0.25 + + + +func _input(event): + if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + if event is InputEventMouseMotion : + camera_rotation.rotate_x(deg2rad(event.relative.y * MOUSE_SENSITIVITY * -1)) + self.rotate_y(deg2rad(event.relative.x * MOUSE_SENSITIVITY * -1)) + + var camera_rot = camera_rotation.rotation_degrees + camera_rot.x = clamp(camera_rot.x, -30, 30) + camera_rotation.rotation_degrees = camera_rot + + + if event is InputEventMouseButton: + + # to prevent the cam sliding effect when clamp limit reached. + var old_x_translation = camera.translation.x + var old_y_translation = camera.translation.y + + var cam_scroll = Vector3( 0.0, 0.0, 0.0 ) + if event.button_index == BUTTON_WHEEL_UP: + cam_scroll.z = -1.0 * MOUSE_SENSITIVITY + if event.button_index == BUTTON_WHEEL_DOWN: + cam_scroll.z = 1.0 * MOUSE_SENSITIVITY + + camera.translate( cam_scroll ) + + camera.translation.x = old_x_translation + camera.translation.y = old_y_translation + camera.translation.z = clamp(camera.translation.z, 0, 5) + + # TODO trouver pourquoi cela ne se fait plus: + if Input.is_action_just_pressed("game_flashlight"): +# flashlight.visible = not flashlight.visible + if flashlight.is_visible_in_tree(): + flashlight.hide() + else: + flashlight.show() + + if Input.is_action_pressed( "hide_char" ): + if self.visible: + self.hide() + else: + self.show() + +func hide_infos(): + $infos_spatial/character_infos_billboard.hide() +func show_infos(): + $infos_spatial/character_infos_billboard.show() + +######## +#### Cameras +func show_third_person_camera(): + $Camera_rotation_helper/Camera.make_current() + \ No newline at end of file diff --git a/game_scene/Game/Character/Character.tscn b/game_scene/Game/Character/Character.tscn new file mode 100644 index 0000000..498171b --- /dev/null +++ b/game_scene/Game/Character/Character.tscn @@ -0,0 +1,182 @@ +[gd_scene load_steps=8 format=2] + +[ext_resource path="res://game_scene/Game/Character/Character.gd" type="Script" id=1] +[ext_resource path="res://game_scene/Game/Character/infos_spatial.gd" type="Script" id=2] +[ext_resource path="res://game_scene/character_infos_billboard.tscn" type="PackedScene" id=3] +[ext_resource path="res://game_scene/suzanne/suzanne.obj" type="ArrayMesh" id=4] + + +[sub_resource type="Shader" id=4] + +code = "shader_type spatial; +render_mode blend_mix,depth_draw_opaque,cull_back,diffuse_burley,specular_schlick_ggx; +uniform vec4 albedo : hint_color; +uniform sampler2D texture_albedo : hint_albedo; +uniform float specular; +uniform float metallic; +uniform float roughness : hint_range(0,1); +uniform float point_size : hint_range(0,128); +uniform sampler2D texture_metallic : hint_white; +uniform vec4 metallic_texture_channel; +uniform sampler2D texture_roughness : hint_white; +uniform vec4 roughness_texture_channel; +uniform vec3 uv1_scale; +uniform vec3 uv1_offset; +uniform vec3 uv2_scale; +uniform vec3 uv2_offset; + + +void vertex() { + UV=UV*uv1_scale.xy+uv1_offset.xy; +} + + + + +void fragment() { + vec2 base_uv = UV; + vec4 albedo_tex = texture(texture_albedo,base_uv); + ALBEDO = albedo.rgb * albedo_tex.rgb; + float metallic_tex = dot(texture(texture_metallic,base_uv),metallic_texture_channel); + METALLIC = metallic_tex * metallic; + float roughness_tex = dot(texture(texture_roughness,base_uv),roughness_texture_channel); + ROUGHNESS = roughness_tex * roughness; + SPECULAR = specular; +} +" + +[sub_resource type="ShaderMaterial" id=5] + +render_priority = 0 +shader = SubResource( 4 ) +shader_param/albedo = Color( 1, 1, 1, 1 ) +shader_param/specular = 0.0 +shader_param/metallic = 0.0 +shader_param/roughness = 1.0 +shader_param/point_size = 1.0 +shader_param/metallic_texture_channel = Plane( 1, 0, 0, 0 ) +shader_param/roughness_texture_channel = Plane( 1, 0, 0, 0 ) +shader_param/uv1_scale = Vector3( 1, 1, 1 ) +shader_param/uv1_offset = Vector3( 0, 0, 0 ) +shader_param/uv2_scale = Vector3( 1, 1, 1 ) +shader_param/uv2_offset = Vector3( 0, 0, 0 ) +_sections_unfolded = [ "shader_param" ] + +[sub_resource type="SphereShape" id=3] + +radius = 0.520354 + +[node name="Character" type="KinematicBody"] + +transform = Transform( 0.371345, 0, 0, 0, 0.218854, 0, 0, 0, 0.371345, -0.00167466, -0.475751, 6.02408 ) +visible = false +input_ray_pickable = false +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +axis_lock_linear_x = false +axis_lock_linear_y = false +axis_lock_linear_z = false +axis_lock_angular_x = false +axis_lock_angular_y = false +axis_lock_angular_z = false +collision/safe_margin = 0.001 +script = ExtResource( 1 ) +_sections_unfolded = [ "Axis Lock", "Transform", "collision" ] + +[node name="infos_spatial" type="Spatial" parent="." index="0"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 5.20802, 0 ) +script = ExtResource( 2 ) + +[node name="character_infos_billboard" parent="infos_spatial" index="0" instance=ExtResource( 3 )] + +visible = false +mouse_filter = 2 +mouse_default_cursor_shape = 2 +_sections_unfolded = [ "Mouse", "Size Flags", "Visibility" ] + +[node name="Camera_rotation_helper" type="Spatial" parent="." index="1"] + +[node name="Camera" type="Camera" parent="Camera_rotation_helper" index="0"] + +transform = Transform( 1, 0, 0, 0, 0.972208, 0.397244, 0, -0.137979, 0.972208, 0, 6.00296, 1.22667 ) +keep_aspect = 1 +cull_mask = 1048575 +environment = null +h_offset = 0.0 +v_offset = 0.0 +doppler_tracking = 0 +projection = 0 +current = false +fov = 70.0 +size = 1.0 +near = 0.05 +far = 10000.0 +_sections_unfolded = [ "Transform" ] + +[node name="face_camera_bak" type="Camera" parent="Camera_rotation_helper" index="1"] + +transform = Transform( -1, 0, -8.74228e-008, 0, 1, 0, 8.74228e-008, 0, -1, 0, 4.27532, -2.96733 ) +visible = false +keep_aspect = 1 +cull_mask = 1048575 +environment = null +h_offset = 0.0 +v_offset = 0.0 +doppler_tracking = 0 +projection = 1 +current = false +fov = 70.0 +size = 2.0 +near = 0.05 +far = 100.0 +_sections_unfolded = [ "Transform" ] + +[node name="MeshInstance" type="MeshInstance" parent="." index="2"] + +transform = Transform( -0.281766, 0, -2.3459e-008, 0, 0.491282, 0, 2.46328e-008, 0, -0.26834, 0.00342001, 4.32337, -0.0753574 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = ExtResource( 4 ) +skeleton = NodePath("..") +material/0 = SubResource( 5 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="Flashlight" type="SpotLight" parent="MeshInstance" index="0"] + +transform = Transform( -2.54929, -1.60184e-009, 3.70147e-007, 0, 2.42833, 0.0302507, -2.34015e-007, 0.0192396, -4.44583, -0.0164189, -0.0857301, 1.36415 ) +layers = 1 +light_color = Color( 1, 1, 1, 1 ) +light_energy = 2.0 +light_indirect_energy = 2.0 +light_negative = false +light_specular = 0.5 +light_bake_mode = 1 +light_cull_mask = -1 +shadow_enabled = true +shadow_color = Color( 0, 0, 0, 1 ) +shadow_bias = 0.15 +shadow_contact = 0.0 +shadow_reverse_cull_face = true +editor_only = false +spot_range = 9.90764 +spot_attenuation = 1.0 +spot_angle = 22.2473 +spot_angle_attenuation = 1.0 +_sections_unfolded = [ "Light", "Shadow" ] + +[node name="collision_shape" type="CollisionShape" parent="." index="3"] + +transform = Transform( 0.754381, 0, 0, 0, 0.927224, 0, 0, 0, 0.540596, 0.0063323, 4.35001, -0.0641537 ) +shape = SubResource( 3 ) +disabled = false + + diff --git a/game_scene/Game/Character/infos_spatial.gd b/game_scene/Game/Character/infos_spatial.gd new file mode 100644 index 0000000..d0802ac --- /dev/null +++ b/game_scene/Game/Character/infos_spatial.gd @@ -0,0 +1,7 @@ +extends Spatial + +func show(): + $character_infos_billboard.show() + +func hide(): + $character_infos_billboard.hide() \ No newline at end of file diff --git a/game_scene/Game/CubeShaderTest.tscn b/game_scene/Game/CubeShaderTest.tscn new file mode 100644 index 0000000..acc381e --- /dev/null +++ b/game_scene/Game/CubeShaderTest.tscn @@ -0,0 +1,122 @@ +[gd_scene load_steps=5 format=2] + +[sub_resource type="SphereMesh" id=1] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +radius = 1.0 +height = 2.0 +radial_segments = 64 +rings = 32 +is_hemisphere = false + +[sub_resource type="Shader" id=2] + +code = "shader_type spatial; +render_mode blend_mix,depth_draw_opaque,cull_back,diffuse_burley,specular_schlick_ggx; +uniform vec4 albedo : hint_color; +uniform sampler2D texture_albedo : hint_albedo; +uniform float specular; +uniform float metallic; +uniform float roughness : hint_range(0,1); +uniform float point_size : hint_range(0,128); +uniform sampler2D texture_metallic : hint_white; +uniform vec4 metallic_texture_channel; +uniform sampler2D texture_roughness : hint_white; +uniform vec4 roughness_texture_channel; +uniform vec3 uv1_scale; +uniform vec3 uv1_offset; +uniform vec3 uv2_scale; +uniform vec3 uv2_offset; + + +void vertex() { + UV=UV*uv1_scale.xy+uv1_offset.xy; +} + + + + +void fragment() { + vec2 base_uv = UV; + vec4 albedo_tex = texture(texture_albedo,base_uv); + ALBEDO = albedo.rgb * albedo_tex.rgb; + float metallic_tex = dot(texture(texture_metallic,base_uv),metallic_texture_channel); + METALLIC = metallic_tex * metallic; + float roughness_tex = dot(texture(texture_roughness,base_uv),roughness_texture_channel); + ROUGHNESS = roughness_tex * roughness; + SPECULAR = specular; +} +" +_sections_unfolded = [ "Resource" ] + +[sub_resource type="ShaderMaterial" id=3] + +render_priority = 0 +shader = SubResource( 2 ) +shader_param/albedo = Color( 0.513085, 0.250778, 0.675781, 1 ) +shader_param/specular = 1.0 +shader_param/metallic = 1.0 +shader_param/roughness = 0.5 +shader_param/point_size = 0.0 +shader_param/metallic_texture_channel = null +shader_param/roughness_texture_channel = null +shader_param/uv1_scale = null +shader_param/uv1_offset = null +shader_param/uv2_scale = null +shader_param/uv2_offset = null +_sections_unfolded = [ "shader_param" ] + +[sub_resource type="ConvexPolygonShape" id=4] + +points = PoolVector3Array( -1, 1, 1, 1, 1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, -1, -1, -1, 1, 1, 1, -1, 1, -1, 1, 1, -1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, -1, -1, -1, -1, 1, 1, 1, 1, -1, -1, 1, -1, 1, 1, 1, -1, 1, 1, 1, -1, -1, -1, -1, -1, 1, -1, 1, -1, -1 ) + +[node name="CubeShaderTest" type="RigidBody"] + +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +mode = 0 +mass = 1.0 +friction = 1.0 +bounce = 0.0 +gravity_scale = 1.0 +custom_integrator = false +continuous_cd = false +contacts_reported = 0 +contact_monitor = false +sleeping = false +can_sleep = true +axis_lock_linear_x = false +axis_lock_linear_y = false +axis_lock_linear_z = false +axis_lock_angular_x = false +axis_lock_angular_y = false +axis_lock_angular_z = false +linear_velocity = Vector3( 0, 0, 0 ) +linear_damp = -1.0 +angular_velocity = Vector3( 0, 0, 0 ) +angular_damp = -1.0 + +[node name="MeshInstance" type="MeshInstance" parent="." index="0"] + +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 3 ) +_sections_unfolded = [ "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="." index="1"] + +shape = SubResource( 4 ) +disabled = false + + diff --git a/game_scene/Game/Game.gd b/game_scene/Game/Game.gd new file mode 100644 index 0000000..1a39992 --- /dev/null +++ b/game_scene/Game/Game.gd @@ -0,0 +1,143 @@ +extends Spatial + +var dir = Vector3() +const GRAVITY = -24.8 +var vel = Vector3() +const MAX_SPEED = 20 +const ACCEL= 4.5 +const FLY_SPEED = 7 + +const DEACCEL= 16 +const MAX_SLOPE_ANGLE = 40 + +var camera_rotation +var camera +var flashlight + +var MOUSE_SENSITIVITY = 0.05 + + +func _ready(): + camera_rotation = $Character/Camera_rotation_helper + camera = $Character/Camera_rotation_helper/Camera + camera.make_current() + flashlight = $Character/MeshInstance/Flashlight + +func _process(delta): + process_input(delta) + process_movement(delta) + + +func process_input(delta): + if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + # ---------------------------------- + # Walking + dir = Vector3() + var cam_xform = camera.get_global_transform() + + var input_movement_vector = Vector3() + var cam_scroll = 0.0 + + if Input.is_action_pressed("move_up"): + input_movement_vector.z += 1 + if Input.is_action_pressed("move_down"): + input_movement_vector.z -= 1 + if Input.is_action_pressed("move_left"): + input_movement_vector.x -= 1 + if Input.is_action_pressed("move_right"): + input_movement_vector.x += 1 + + input_movement_vector = input_movement_vector.normalized() + + dir += -cam_xform.basis.z.normalized() * input_movement_vector.z + dir += cam_xform.basis.x.normalized() * input_movement_vector.x + + if Input.is_action_pressed("fly_up"): + vel.y = FLY_SPEED + elif Input.is_action_pressed("fly_down"): + vel.y = -FLY_SPEED + else: + vel.y = 0 + + + +func process_movement(delta): + + if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + dir.y = 0 + dir = dir.normalized() + + # vel.y += delta*GRAVITY + + var hvel = vel + hvel.y = 0 + + var target = dir + target *= MAX_SPEED + + var accel + if dir.dot(hvel) > 0: + accel = ACCEL + else: + accel = DEACCEL + + hvel = hvel.linear_interpolate(target, accel*delta) + vel.x = hvel.x + vel.z = hvel.z + + var collision_info = $Character.move_and_collide(vel * delta) + if collision_info: + vel = vel.bounce(collision_info.normal) + var obj = collision_info.collider + if obj.is_class( "RigidBody" ): + obj.sleeping = false + obj.apply_impulse( collision_info.position, -collision_info.normal*delta ) + if not obj.get_node( "MeshInstance" ).get_surface_material(0).get("albedo_color") == null: + obj.get_node( "MeshInstance" ).get_surface_material(0).albedo_color = Color( 1, 0, 1, 1 ) + $Character.get_node( "../../GUI/HUD/Jauges/douleur/ProgressBar" ).value += 0.25 + if $Character.get_node( "../../GUI/HUD/Jauges/douleur/ProgressBar" ).value >= 100: + $Character.get_node( "../../GUI/HUD/Jauges/trauma/ProgressBar" ).value += 0.25 + if $Character.get_node( "../../GUI/HUD/Jauges/trauma/ProgressBar" ).value >= 100: + $Character.get_node( "../../GUI/HUD/Jauges/oubli/ProgressBar" ).value += 0.25 + + + +func _input(event): + if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + if event is InputEventMouseMotion : + camera_rotation.rotate_x(deg2rad(event.relative.y * MOUSE_SENSITIVITY * -1)) + $Character.rotate_y(deg2rad(event.relative.x * MOUSE_SENSITIVITY * -1)) + + var camera_rot = camera_rotation.rotation_degrees + camera_rot.x = clamp(camera_rot.x, -30, 30) + camera_rotation.rotation_degrees = camera_rot + + + if event is InputEventMouseButton: + + # to prevent the cam sliding effect when clamp limit reached. + var old_x_translation = camera.translation.x + var old_y_translation = camera.translation.y + + var cam_scroll = Vector3( 0.0, 0.0, 0.0 ) + if event.button_index == BUTTON_WHEEL_UP: + cam_scroll.z = -1.0 * MOUSE_SENSITIVITY + if event.button_index == BUTTON_WHEEL_DOWN: + cam_scroll.z = 1.0 * MOUSE_SENSITIVITY + + camera.translate( cam_scroll ) + + camera.translation.x = old_x_translation + camera.translation.y = old_y_translation + camera.translation.z = clamp(camera.translation.z, 0, 5) + + # TODO trouver pourquoi cela ne se fait plus: + if Input.is_action_just_pressed("game_flashlight"): +# flashlight.visible = not flashlight.visible + if flashlight.is_visible_in_tree(): + flashlight.hide() + else: + flashlight.show() + + if Input.is_action_pressed( "hide_char" ): + $MeshInstance.visible = not $MeshInstance.visible diff --git a/game_scene/Game/Game.tscn b/game_scene/Game/Game.tscn new file mode 100644 index 0000000..075fe34 --- /dev/null +++ b/game_scene/Game/Game.tscn @@ -0,0 +1,1357 @@ +[gd_scene load_steps=50 format=2] + +[ext_resource path="res://game_scene/Game/WorldEnvironment.gd" type="Script" id=1] +[ext_resource path="res://assets/test/sky_box.jpg" type="Texture" id=2] +[ext_resource path="res://assets/Game/Brick08/Bricks08_col.jpg" type="Texture" id=3] +[ext_resource path="res://assets/Game/Brick08/Bricks08_AO.jpg" type="Texture" id=4] +[ext_resource path="res://assets/Game/Brick08/Bricks08_disp.jpg" type="Texture" id=5] +[ext_resource path="res://assets/Game/Brick08/Bricks08_nrm.jpg" type="Texture" id=6] +[ext_resource path="res://assets/Game/Brick08/Bricks08_rgh.jpg" type="Texture" id=7] +[ext_resource path="res://game_scene/Game/Box.gd" type="Script" id=8] +[ext_resource path="res://game_scene/Game/CubeShaderTest.tscn" type="PackedScene" id=9] +[ext_resource path="res://game_scene/Game/firecamp.tscn" type="PackedScene" id=10] +[ext_resource path="res://assets/Game/textures/fire_01.png" type="Texture" id=11] +[ext_resource path="res://assets/Game/textures/fire_02.png" type="Texture" id=12] +[ext_resource path="res://game_scene/Game/jukebox/jukebox.tscn" type="PackedScene" id=13] +[ext_resource path="res://game_scene/Game/portail/portail.tscn" type="PackedScene" id=14] + +[sub_resource type="ProceduralSky" id=1] + +radiance_size = 4 +sky_top_color = Color( 0.0470588, 0.454902, 0.976471, 1 ) +sky_horizon_color = Color( 0.556863, 0.823529, 0.909804, 1 ) +sky_curve = 0.25 +sky_energy = 1.0 +ground_bottom_color = Color( 0.101961, 0.145098, 0.188235, 1 ) +ground_horizon_color = Color( 0.482353, 0.788235, 0.952941, 1 ) +ground_curve = 0.01 +ground_energy = 1.0 +sun_color = Color( 1, 1, 1, 1 ) +sun_latitude = 35.0 +sun_longitude = 0.0 +sun_angle_min = 1.0 +sun_angle_max = 100.0 +sun_curve = 0.05 +sun_energy = 0.0 +texture_size = 2 +_sections_unfolded = [ "Ground", "Sky", "Sun", "Texture" ] + +[sub_resource type="Environment" id=2] + +background_mode = 1 +background_sky = SubResource( 1 ) +background_sky_custom_fov = 0.0 +background_color = Color( 0, 0, 0, 1 ) +background_energy = 1.0 +background_canvas_max_layer = 0 +ambient_light_color = Color( 1, 1, 1, 1 ) +ambient_light_energy = 0.0 +ambient_light_sky_contribution = 0.0 +fog_enabled = false +fog_color = Color( 0.5, 0.6, 0.7, 1 ) +fog_sun_color = Color( 1, 0.9, 0.7, 1 ) +fog_sun_amount = 0.0 +fog_depth_enabled = true +fog_depth_begin = 10.0 +fog_depth_curve = 1.0 +fog_transmit_enabled = false +fog_transmit_curve = 1.0 +fog_height_enabled = false +fog_height_min = 0.0 +fog_height_max = 100.0 +fog_height_curve = 1.0 +tonemap_mode = 2 +tonemap_exposure = 1.0 +tonemap_white = 1.0 +auto_exposure_enabled = false +auto_exposure_scale = 0.4 +auto_exposure_min_luma = 0.05 +auto_exposure_max_luma = 8.0 +auto_exposure_speed = 0.5 +ss_reflections_enabled = false +ss_reflections_max_steps = 64 +ss_reflections_fade_in = 0.15 +ss_reflections_fade_out = 2.0 +ss_reflections_depth_tolerance = 0.2 +ss_reflections_roughness = true +ssao_enabled = true +ssao_radius = 1.0 +ssao_intensity = 1.0 +ssao_radius2 = 0.0 +ssao_intensity2 = 1.0 +ssao_bias = 0.01 +ssao_light_affect = 0.0 +ssao_color = Color( 0, 0, 0, 1 ) +ssao_quality = 0 +ssao_blur = 3 +ssao_edge_sharpness = 4.0 +dof_blur_far_enabled = false +dof_blur_far_distance = 10.0 +dof_blur_far_transition = 5.0 +dof_blur_far_amount = 0.1 +dof_blur_far_quality = 1 +dof_blur_near_enabled = false +dof_blur_near_distance = 2.0 +dof_blur_near_transition = 1.0 +dof_blur_near_amount = 0.1 +dof_blur_near_quality = 1 +glow_enabled = false +glow_levels/1 = false +glow_levels/2 = false +glow_levels/3 = true +glow_levels/4 = false +glow_levels/5 = true +glow_levels/6 = false +glow_levels/7 = false +glow_intensity = 0.8 +glow_strength = 1.0 +glow_bloom = 0.0 +glow_blend_mode = 2 +glow_hdr_threshold = 1.0 +glow_hdr_scale = 2.0 +glow_bicubic_upscale = false +adjustment_enabled = false +adjustment_brightness = 1.0 +adjustment_contrast = 1.0 +adjustment_saturation = 1.0 +_sections_unfolded = [ "Ambient Light", "Background", "Resource", "SS Reflections", "SSAO", "Tonemap" ] + +[sub_resource type="SphereMesh" id=3] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +radius = 1.0 +height = 2.0 +radial_segments = 64 +rings = 32 +is_hemisphere = false + +[sub_resource type="SpatialMaterial" id=4] + +render_priority = 0 +flags_transparent = true +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 1 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 1, 1, 0.138118 ) +albedo_texture = ExtResource( 2 ) +metallic = 0.0 +metallic_specular = 0.0 +metallic_texture_channel = 0 +roughness = 1.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Distance Fade", "Flags", "Metallic", "Parameters", "Roughness", "Vertex Color" ] + +[sub_resource type="SphereMesh" id=5] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +radius = 1.0 +height = 2.0 +radial_segments = 64 +rings = 32 +is_hemisphere = false + +[sub_resource type="SpatialMaterial" id=6] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = true +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = true +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 0.880188, 0.410156, 1 ) +metallic = 0.0 +metallic_specular = 0.0 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Metallic", "Parameters", "Roughness", "Vertex Color" ] + +[sub_resource type="PlaneMesh" id=7] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 2, 2 ) +subdivide_width = 0 +subdivide_depth = 0 + +[sub_resource type="ConvexPolygonShape" id=8] + +points = PoolVector3Array( 1, 0, 1, -1, 0, 1, 1, 0, -1, -1, 0, -1 ) + +[sub_resource type="GDScript" id=9] + +script/source = "extends RigidBody + +func _on_Box_sleeping_state_changed(): + if self.sleeping: + $MeshInstance.get_surface_material(0).albedo_color = Color( 0.0, 1.0, 0.0, 1 ) + else: + $MeshInstance.get_surface_material(0).albedo_color = Color( 0.0, 0.0, 1.0, 1 ) + +" + +[sub_resource type="CubeMesh" id=10] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector3( 2, 2, 2 ) +subdivide_width = 0 +subdivide_height = 0 +subdivide_depth = 0 + +[sub_resource type="SpatialMaterial" id=11] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = true +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 1, 1, 1 ) +albedo_texture = ExtResource( 3 ) +metallic = 0.0 +metallic_specular = 0.0 +metallic_texture_channel = 0 +roughness = 1.0 +roughness_texture = ExtResource( 7 ) +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 6 ) +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = true +ao_light_affect = 0.0 +ao_texture = ExtResource( 4 ) +ao_on_uv2 = false +ao_texture_channel = 0 +depth_enabled = true +depth_scale = 0.05 +depth_deep_parallax = true +depth_min_layers = 8 +depth_max_layers = 32 +depth_texture = ExtResource( 5 ) +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Ambient Occlusion", "Clearcoat", "Depth", "Detail", "Distance Fade", "Flags", "Metallic", "NormalMap", "Proximity Fade", "Rim", "Roughness", "Subsurf Scatter", "Transmission", "Vertex Color" ] + +[sub_resource type="ConvexPolygonShape" id=12] + +points = PoolVector3Array( -1, 1, 1, 1, 1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, -1, -1, -1, 1, 1, 1, -1, 1, -1, 1, 1, -1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, -1, -1, -1, -1, 1, 1, 1, 1, -1, -1, 1, -1, 1, 1, 1, -1, 1, 1, 1, -1, -1, -1, -1, -1, 1, -1, 1, -1, -1 ) + +[sub_resource type="SpatialMaterial" id=13] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 0.390625, 0.390625, 0.390625, 1 ) +albedo_texture = ExtResource( 11 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=14] + +material = SubResource( 13 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="SpatialMaterial" id=15] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 0.390625, 0.390625, 0.390625, 1 ) +albedo_texture = ExtResource( 12 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +emission_texture = ExtResource( 12 ) +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=16] + +material = SubResource( 15 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="Curve" id=17] + +min_value = -360.0 +max_value = 360.0 +bake_resolution = 100 +_data = [ Vector2( 0, 1 ), 0.0, 0.0, 0, 0, Vector2( 0.959245, 38.6719 ), 89.2918, 89.2918, 0, 0, Vector2( 1, 324.844 ), 17644.8, 0.0, 0, 0 ] + +[sub_resource type="CurveTexture" id=18] + +flags = 4 +width = 2048 +curve = SubResource( 17 ) + +[sub_resource type="Gradient" id=19] + +offsets = PoolRealArray( 0, 0.0788644, 0.514196, 0.851735, 1 ) +colors = PoolColorArray( 1, 1, 1, 0.359098, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0.911608, 1, 1, 1, 0 ) + +[sub_resource type="GradientTexture" id=20] + +flags = 4 +gradient = SubResource( 19 ) +width = 2048 + +[sub_resource type="ParticlesMaterial" id=21] + +render_priority = 0 +trail_divisor = 1 +emission_shape = 2 +emission_box_extents = Vector3( 0.07, 0.07, 0.07 ) +flag_align_y = false +flag_rotate_y = false +flag_disable_z = false +spread = 2.0 +flatness = 0.0 +gravity = Vector3( 0, 0.05, 0 ) +initial_velocity = 0.0 +initial_velocity_random = 0.0 +angular_velocity = 35.0 +angular_velocity_random = 1.0 +angular_velocity_curve = SubResource( 18 ) +linear_accel = 0.01 +linear_accel_random = 0.0 +radial_accel = 0.0 +radial_accel_random = 0.0 +tangential_accel = 0.0 +tangential_accel_random = 0.06 +damping = 0.0 +damping_random = 0.0 +angle = 10.0 +angle_random = 0.0 +scale = 1.0 +scale_random = 0.0 +color_ramp = SubResource( 20 ) +hue_variation = 0.0 +hue_variation_random = 0.0 +anim_speed = 50.0 +anim_speed_random = 0.0 +anim_offset = 0.14 +anim_offset_random = 0.0 +anim_loop = true +_sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Resource", "Scale", "Spread", "Tangential Accel", "Trail" ] + +[sub_resource type="SpatialMaterial" id=22] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 1, 1, 1, 1 ) +albedo_texture = ExtResource( 11 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=23] + +material = SubResource( 22 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="SpatialMaterial" id=24] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 1, 1, 1, 1 ) +albedo_texture = ExtResource( 12 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +emission_texture = ExtResource( 12 ) +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=25] + +material = SubResource( 24 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="ParticlesMaterial" id=26] + +render_priority = 0 +trail_divisor = 1 +emission_shape = 2 +emission_box_extents = Vector3( 0.07, 0.07, 0.07 ) +flag_align_y = false +flag_rotate_y = false +flag_disable_z = false +spread = 2.0 +flatness = 0.0 +gravity = Vector3( 0, 0.05, 0 ) +initial_velocity = 0.0 +initial_velocity_random = 0.0 +angular_velocity = 35.0 +angular_velocity_random = 1.0 +angular_velocity_curve = SubResource( 18 ) +linear_accel = 0.01 +linear_accel_random = 0.0 +radial_accel = 0.0 +radial_accel_random = 0.0 +tangential_accel = 0.0 +tangential_accel_random = 0.06 +damping = 0.0 +damping_random = 0.0 +angle = 10.0 +angle_random = 0.0 +scale = 1.0 +scale_random = 0.0 +color_ramp = SubResource( 20 ) +hue_variation = 0.0 +hue_variation_random = 0.0 +anim_speed = 50.0 +anim_speed_random = 0.0 +anim_offset = 0.14 +anim_offset_random = 0.0 +anim_loop = true +_sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Resource", "Scale", "Spread", "Tangential Accel", "Trail" ] + +[sub_resource type="SpatialMaterial" id=27] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 0.0078125, 0, 1, 1 ) +albedo_texture = ExtResource( 11 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=28] + +material = SubResource( 27 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="SpatialMaterial" id=29] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 0, 0.015625, 1, 1 ) +albedo_texture = ExtResource( 12 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +emission_texture = ExtResource( 12 ) +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=30] + +material = SubResource( 29 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="ParticlesMaterial" id=31] + +render_priority = 0 +trail_divisor = 1 +emission_shape = 2 +emission_box_extents = Vector3( 0.07, 0.07, 0.07 ) +flag_align_y = false +flag_rotate_y = false +flag_disable_z = false +spread = 2.0 +flatness = 0.0 +gravity = Vector3( 0, 0.05, 0 ) +initial_velocity = 0.0 +initial_velocity_random = 0.0 +angular_velocity = 35.0 +angular_velocity_random = 1.0 +angular_velocity_curve = SubResource( 18 ) +linear_accel = 0.01 +linear_accel_random = 0.0 +radial_accel = 0.0 +radial_accel_random = 0.0 +tangential_accel = 0.0 +tangential_accel_random = 0.06 +damping = 0.0 +damping_random = 0.0 +angle = 10.0 +angle_random = 0.0 +scale = 1.0 +scale_random = 0.0 +color_ramp = SubResource( 20 ) +hue_variation = 0.0 +hue_variation_random = 0.0 +anim_speed = 50.0 +anim_speed_random = 0.0 +anim_offset = 0.14 +anim_offset_random = 0.0 +anim_loop = true +_sections_unfolded = [ "Angle", "Angular Velocity", "Animation", "Color", "Damping", "Emission Shape", "Flags", "Gravity", "Hue Variation", "Initial Velocity", "Linear Accel", "Radial Accel", "Resource", "Scale", "Spread", "Tangential Accel", "Trail" ] + +[sub_resource type="SpatialMaterial" id=32] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 0.125, 1, 0, 1 ) +albedo_texture = ExtResource( 11 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=33] + +material = SubResource( 32 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[sub_resource type="SpatialMaterial" id=34] + +render_priority = 0 +flags_transparent = false +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 1 +params_cull_mode = 2 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 3 +params_grow = false +params_use_alpha_scissor = false +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = 0 +albedo_color = Color( 0.078125, 1, 0, 1 ) +albedo_texture = ExtResource( 12 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 1, 0.886353, 0.617188, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +emission_texture = ExtResource( 12 ) +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Parameters", "Particles Anim" ] + +[sub_resource type="QuadMesh" id=35] + +material = SubResource( 34 ) +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 0.4, 0.4 ) + +[node name="Game" type="Spatial"] + +_sections_unfolded = [ "Transform" ] + +[node name="World" type="Spatial" parent="." index="0"] + +_sections_unfolded = [ "Transform", "Visibility" ] + +[node name="WorldEnvironment" type="WorldEnvironment" parent="World" index="0"] + +environment = SubResource( 2 ) +script = ExtResource( 1 ) + +[node name="sky_sphere" type="MeshInstance" parent="World/WorldEnvironment" index="0"] + +transform = Transform( 1725, 0, 0, 0, 1725, 0, 0, 0, 1725, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 0 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 3 ) +skeleton = NodePath("..") +material/0 = SubResource( 4 ) +_sections_unfolded = [ "Geometry", "LOD", "Transform", "Visibility", "material" ] + +[node name="sun" type="DirectionalLight" parent="World/WorldEnvironment" index="1"] + +editor/display_folded = true +transform = Transform( -1, 6.18172e-008, -6.18172e-008, 0, 0.707107, 0.707107, 8.74228e-008, 0.707107, -0.707107, 70.2802, 47.1382, -58.3782 ) +layers = 1 +light_color = Color( 1, 0.97937, 0.898438, 1 ) +light_energy = 1.0 +light_indirect_energy = 1.0 +light_negative = false +light_specular = 0.5 +light_bake_mode = 1 +light_cull_mask = -1 +shadow_enabled = true +shadow_color = Color( 0, 0, 0, 1 ) +shadow_bias = 0.1 +shadow_contact = 0.01 +shadow_reverse_cull_face = false +editor_only = false +directional_shadow_mode = 2 +directional_shadow_split_1 = 0.1 +directional_shadow_split_2 = 0.2 +directional_shadow_split_3 = 0.5 +directional_shadow_blend_splits = false +directional_shadow_normal_bias = 0.8 +directional_shadow_bias_split_scale = 0.25 +directional_shadow_depth_range = 0 +directional_shadow_max_distance = 200.0 +_sections_unfolded = [ "Directional Shadow", "Light", "Omni", "Shadow", "Transform" ] + +[node name="mesh_instance" type="MeshInstance" parent="World/WorldEnvironment/sun" index="0"] + +transform = Transform( -29.2003, 2.86102e-006, -3.8147e-006, -1.81198e-005, -29.2003, 5.24521e-006, 1.43051e-005, 4.29153e-006, -29.2003, -940.304, -1146.3, 849.321 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 5 ) +skeleton = NodePath("..") +material/0 = SubResource( 6 ) +_sections_unfolded = [ "material" ] + +[node name="OmniLight" type="OmniLight" parent="World" index="1"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -7.04032, 2.49231, -0.037137 ) +layers = 1 +light_color = Color( 1, 0.547607, 0.148438, 1 ) +light_energy = 1.0 +light_indirect_energy = 1.0 +light_negative = false +light_specular = 0.5 +light_bake_mode = 1 +light_cull_mask = -1 +shadow_enabled = true +shadow_color = Color( 0, 0, 0, 1 ) +shadow_bias = 0.1 +shadow_contact = 0.05 +shadow_reverse_cull_face = false +editor_only = false +omni_range = 14.7813 +omni_attenuation = 2.0 +omni_shadow_mode = 1 +omni_shadow_detail = 1 +_sections_unfolded = [ "Editor", "Light", "Omni", "Shadow", "Visibility" ] + +[node name="gi_probe" type="GIProbe" parent="World" index="2"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0 ) +layers = 1 +subdiv = 1 +extents = Vector3( 28.334, 10, 28.8282 ) +dynamic_range = 4 +energy = 1.0 +propagation = 0.7 +bias = 1.5 +normal_bias = 0.0 +interior = false +compress = false +data = null + +[node name="reflection_probe" type="ReflectionProbe" parent="World" index="3"] + +transform = Transform( 1, 0, 0, 0, 1.14389, 0, 0, 0, 1, 0, 6.52371, 0 ) +layers = 1 +update_mode = 0 +intensity = 1.0 +max_distance = 0.0 +extents = Vector3( 28.4869, 7.50169, 29.2071 ) +origin_offset = Vector3( 0, 0, 0 ) +box_projection = false +enable_shadows = false +cull_mask = 1048575 +interior_enable = false +interior_ambient_color = Color( 0, 0, 0, 1 ) +interior_ambient_energy = 1.0 +interior_ambient_contrib = 0.0 + +[node name="ground" type="MeshInstance" parent="World" index="4"] + +editor/display_folded = true +transform = Transform( 28.4792, 0, 0, 0, 28.4792, 0, 0, 0, 28.4792, 0, 0.0258336, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 7 ) +skeleton = NodePath("..") +material/0 = null + +[node name="static_body" type="StaticBody" parent="World/ground" index="0"] + +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) + +[node name="collision_shape" type="CollisionShape" parent="World/ground/static_body" index="0"] + +shape = SubResource( 8 ) +disabled = false + +[node name="Box" type="RigidBody" parent="World" index="5"] + +editor/display_folded = true +transform = Transform( 0.640199, 0.768209, 0, -0.650662, 0.542239, -0.531616, -0.408393, 0.34034, 0.846985, 1.68693, 3.13013, -6.48976 ) +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +mode = 0 +mass = 1020.41 +friction = 1.0 +bounce = 0.0 +gravity_scale = 1.0 +custom_integrator = false +continuous_cd = false +contacts_reported = 0 +contact_monitor = false +sleeping = false +can_sleep = true +axis_lock_linear_x = false +axis_lock_linear_y = false +axis_lock_linear_z = false +axis_lock_angular_x = false +axis_lock_angular_y = false +axis_lock_angular_z = false +linear_velocity = Vector3( 0, 0, 0 ) +linear_damp = -1.0 +angular_velocity = Vector3( 0, 0, 0 ) +angular_damp = -1.0 +script = SubResource( 9 ) +_sections_unfolded = [ "Collision" ] + +[node name="MeshInstance" type="MeshInstance" parent="World/Box" index="0"] + +transform = Transform( 1, 1.49012e-008, 0, 2.68221e-007, 1, -5.96046e-008, -2.98023e-008, 1.19209e-007, 1, 0.0656062, -0.054674, 0.0536029 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 10 ) +skeleton = NodePath("..") +material/0 = SubResource( 11 ) +_sections_unfolded = [ "Geometry", "LOD", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="World/Box" index="1"] + +transform = Transform( 1, -1.49012e-008, 0, 2.68221e-007, 1, -1.19209e-007, -2.98023e-008, 2.68221e-007, 1, 0.0507725, -0.0524313, 0.0583506 ) +shape = SubResource( 12 ) +disabled = false +_sections_unfolded = [ "Transform" ] + +[node name="Box2" type="RigidBody" parent="World" index="6"] + +editor/display_folded = true +transform = Transform( 0.640199, 0.768209, 0, -0.650662, 0.542239, -0.531616, -0.408393, 0.34034, 0.846985, -3.00203, 8.74323, -4.47902 ) +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +mode = 0 +mass = 1020.41 +friction = 1.0 +bounce = 0.0 +gravity_scale = 1.0 +custom_integrator = false +continuous_cd = false +contacts_reported = 0 +contact_monitor = false +sleeping = false +can_sleep = true +axis_lock_linear_x = false +axis_lock_linear_y = false +axis_lock_linear_z = false +axis_lock_angular_x = false +axis_lock_angular_y = false +axis_lock_angular_z = false +linear_velocity = Vector3( 0, 0, 0 ) +linear_damp = -1.0 +angular_velocity = Vector3( 0, 0, 0 ) +angular_damp = -1.0 +script = ExtResource( 8 ) +_sections_unfolded = [ "Collision" ] + +[node name="MeshInstance" type="MeshInstance" parent="World/Box2" index="0"] + +transform = Transform( 1, 1.49012e-008, 0, 2.68221e-007, 1, -5.96046e-008, -2.98023e-008, 1.19209e-007, 1, 0.0656062, -0.054674, 0.0536029 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 10 ) +skeleton = NodePath("..") +material/0 = SubResource( 11 ) +_sections_unfolded = [ "Geometry", "LOD", "Visibility", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="World/Box2" index="1"] + +transform = Transform( 1, 1.49012e-008, 0, 1.3411e-007, 1, 0, 2.98023e-008, -2.98023e-008, 1, 0, 0, 0 ) +shape = SubResource( 12 ) +disabled = false +_sections_unfolded = [ "Transform" ] + +[node name="CubeShaderTest" parent="World" index="7" instance=ExtResource( 9 )] + +editor/display_folded = true +transform = Transform( -0.471909, 0, -0.881647, 0, 1, 0, 0.881647, 0, -0.471909, 4, 2, 3.11353 ) +friction = 0.2 +bounce = 0.75 + +[node name="fire_01" parent="World/CubeShaderTest" index="2" instance=ExtResource( 10 )] + +transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, 0, 1.1836, 0 ) +visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) +draw_passes = 2 +draw_pass_1 = SubResource( 14 ) +draw_pass_2 = SubResource( 16 ) + +[node name="fire_02" parent="World/CubeShaderTest" index="3" instance=ExtResource( 10 )] + +transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, -0.574282, 0.104018, -1.07291 ) +visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) +process_material = SubResource( 21 ) +draw_passes = 2 +draw_pass_1 = SubResource( 23 ) +draw_pass_2 = SubResource( 25 ) + +[node name="fire_03" parent="World/CubeShaderTest" index="4" instance=ExtResource( 10 )] + +transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, 0.573787, 0.104018, 1.07198 ) +visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) +process_material = SubResource( 26 ) +draw_passes = 2 +draw_pass_1 = SubResource( 28 ) +draw_pass_2 = SubResource( 30 ) + +[node name="fire_04" parent="World/CubeShaderTest" index="5" instance=ExtResource( 10 )] + +transform = Transform( -1.5494, 0, 2.89468, 0, 1, 0, -2.89468, 0, -1.5494, 0.00931847, -1.29484, 0.0174088 ) +visibility_aabb = AABB( -4, -4.04395, -3.96729, 8, 8, 8 ) +process_material = SubResource( 31 ) +draw_passes = 2 +draw_pass_1 = SubResource( 33 ) +draw_pass_2 = SubResource( 35 ) + +[node name="jukebox" parent="World" index="8" instance=ExtResource( 13 )] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -7.67816, 0.00211585, 0 ) + +[node name="portail_scenes" parent="World" index="9" instance=ExtResource( 14 )] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 12.1976 ) +_sections_unfolded = [ "Transform", "Visibility" ] +scene_path = NodePath("res://dispensaire_scenes/dispensaire_scenes.tscn") + +[node name="portail_gridmap" parent="World" index="10" instance=ExtResource( 14 )] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -5.01158, 0, 12.1976 ) +scene_path = NodePath("res://dispensaire_gridmap/dispensaire_gridmap.tscn") + +[node name="start_position" type="Spatial" parent="World" index="11"] + +transform = Transform( -2.8213e-007, 0, 1, 0, 1, 0, -1, 0, -2.8213e-007, 0.045612, 2.34225, 8.73855 ) +_sections_unfolded = [ "Transform" ] + +[connection signal="sleeping_state_changed" from="World/Box" to="World/Box" method="_on_Box_sleeping_state_changed"] + +[connection signal="sleeping_state_changed" from="World/Box2" to="World/Box2" method="_on_Box_sleeping_state_changed"] + + diff --git a/game_scene/Game/Terrain/Terrain.tscn b/game_scene/Game/Terrain/Terrain.tscn new file mode 100644 index 0000000..78e1077 --- /dev/null +++ b/game_scene/Game/Terrain/Terrain.tscn @@ -0,0 +1,360 @@ +[gd_scene load_steps=10 format=2] + +[ext_resource path="res://assets/Game/Brick08/Bricks08_col.jpg" type="Texture" id=1] +[ext_resource path="res://assets/Game/Brick08/Bricks08_AO.jpg" type="Texture" id=2] +[ext_resource path="res://assets/Game/Brick08/Bricks08_disp.jpg" type="Texture" id=3] +[ext_resource path="res://assets/Game/Brick08/Bricks08_nrm.jpg" type="Texture" id=4] +[ext_resource path="res://assets/Game/Brick08/Bricks08_rgh.jpg" type="Texture" id=5] + +[sub_resource type="PlaneMesh" id=1] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 2, 2 ) +subdivide_width = 0 +subdivide_depth = 0 + +[sub_resource type="SpatialMaterial" id=2] + +render_priority = 1 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 1, 1, 1 ) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +metallic_specular = 0.0 +metallic_texture_channel = 0 +roughness = 1.0 +roughness_texture = ExtResource( 5 ) +roughness_texture_channel = 3 +emission_enabled = false +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 4 ) +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = true +ao_light_affect = 0.0 +ao_texture = ExtResource( 2 ) +ao_on_uv2 = false +ao_texture_channel = 0 +depth_enabled = true +depth_scale = 0.05 +depth_deep_parallax = true +depth_min_layers = 8 +depth_max_layers = 32 +depth_texture = ExtResource( 3 ) +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 2, 2, 2 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Ambient Occlusion", "Anisotropy", "Clearcoat", "Depth", "Detail", "Distance Fade", "Emission", "Flags", "Metallic", "NormalMap", "Parameters", "Proximity Fade", "Refraction", "Roughness", "Subsurf Scatter", "Transmission", "UV1", "UV2", "Vertex Color" ] + +[sub_resource type="ConvexPolygonShape" id=3] + +points = PoolVector3Array( 1, 0, 1, -1, 0, 1, 1, 0, -1, -1, 0, -1 ) + +[sub_resource type="SpatialMaterial" id=4] + +render_priority = 0 +flags_transparent = true +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 1, 1, 0 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Flags" ] + +[node name="Terrain" type="Spatial"] + +[node name="Floor" type="StaticBody" parent="." index="0"] + +editor/display_folded = true +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) + +[node name="MeshInstance" type="MeshInstance" parent="Floor" index="0"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 2 ) +_sections_unfolded = [ "Geometry", "Transform", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="Floor" index="1"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +shape = SubResource( 3 ) +disabled = false + +[node name="Ceilling" type="StaticBody" parent="." index="1"] + +editor/display_folded = true +transform = Transform( 1, 0, 0, 0, -0.984809, -0.173641, 0, 0.173641, -0.984809, 0, 20, 0 ) +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) +_sections_unfolded = [ "Transform" ] + +[node name="MeshInstance" type="MeshInstance" parent="Ceilling" index="0"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 4 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="Ceilling" index="1"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +shape = SubResource( 3 ) +disabled = false + +[node name="Wall1" type="StaticBody" parent="." index="2"] + +editor/display_folded = true +transform = Transform( -4.37114e-008, 1, 0, -1, -4.37114e-008, 0, 0, 0, 1, -10, 10, 0 ) +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) +_sections_unfolded = [ "Transform" ] + +[node name="MeshInstance" type="MeshInstance" parent="Wall1" index="0"] + +transform = Transform( -4.37114e-007, 0, -10, 0, 10, 0, 10, 0, -4.37114e-007, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 2 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="Wall1" index="1"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +shape = SubResource( 3 ) +disabled = false +_sections_unfolded = [ "Transform" ] + +[node name="Wall2" type="StaticBody" parent="." index="3"] + +editor/display_folded = true +transform = Transform( -4.37114e-008, -1, 0, 1, -4.37114e-008, 0, 0, 0, 1, 10, 10, 0 ) +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) +_sections_unfolded = [ "Transform" ] + +[node name="MeshInstance" type="MeshInstance" parent="Wall2" index="0"] + +transform = Transform( -4.37114e-007, 0, 10, 0, 10, 0, -10, 0, -4.37114e-007, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 2 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="Wall2" index="1"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +shape = SubResource( 3 ) +disabled = false + +[node name="Wall3" type="StaticBody" parent="." index="4"] + +editor/display_folded = true +transform = Transform( 1.91069e-015, 4.37114e-008, 1, 1, -4.37114e-008, 0, 4.37114e-008, 1, -4.37114e-008, 0, 10, -10 ) +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) +_sections_unfolded = [ "Transform" ] + +[node name="MeshInstance" type="MeshInstance" parent="Wall3" index="0"] + +transform = Transform( -4.37114e-007, 0, 10, 0, 10, 0, -10, 0, -4.37114e-007, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 2 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="Wall3" index="1"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +shape = SubResource( 3 ) +disabled = false + +[node name="Wall4" type="StaticBody" parent="." index="5"] + +editor/display_folded = true +transform = Transform( 1.91069e-015, 4.37114e-008, -1, 1, -4.37114e-008, 0, -4.37114e-008, -1, -4.37114e-008, 0, 10, 10 ) +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) +_sections_unfolded = [ "Transform" ] + +[node name="MeshInstance" type="MeshInstance" parent="Wall4" index="0"] + +transform = Transform( -4.37114e-007, 0, 10, 0, 10, 0, -10, 0, -4.37114e-007, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 2 ) +_sections_unfolded = [ "Transform", "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="Wall4" index="1"] + +transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0 ) +shape = SubResource( 3 ) +disabled = false + + diff --git a/game_scene/Game/Terrain/gridmaps/GridMaps.tscn b/game_scene/Game/Terrain/gridmaps/GridMaps.tscn new file mode 100644 index 0000000..72db18a --- /dev/null +++ b/game_scene/Game/Terrain/gridmaps/GridMaps.tscn @@ -0,0 +1,73 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://game_scene/Game/Terrain/gridmaps/ceilling.meshlib" type="MeshLibrary" id=1] +[ext_resource path="res://game_scene/Game/Terrain/gridmaps/wall.meshlib" type="MeshLibrary" id=2] +[ext_resource path="res://game_scene/Game/Terrain/gridmaps/ground.meshlib" type="MeshLibrary" id=3] + + +[node name="GridMaps" type="Spatial"] + +visible = false + +[node name="ceilling" type="GridMap" parent="." index="0"] + +visible = false +theme = ExtResource( 1 ) +cell_size = Vector3( 2, 4, 2 ) +cell_octant_size = 8 +cell_center_x = true +cell_center_y = true +cell_center_z = true +cell_scale = 1.0 +collision_layer = 1 +collision_mask = 1 +data = { +"cells": PoolIntArray( 65543, 0, 1048576, 131064, 0, 1074790400, 65543, 1, 1048576, 131064, 1, 537919488, 65543, 2, 537919488, 131064, 2, 1048576, 65543, 3, 1048576, 131064, 3, 1048576, 65543, 4, 537919488, 131064, 4, 537919488, 65543, 5, 1048576, 131064, 5, 537919488, 65543, 6, 1048576, 131064, 6, 1048576, 65536, 7, 1048576, 65537, 7, 1074790400, 65538, 7, 537919488, 65539, 7, 1048576, 65540, 7, 1048576, 65541, 7, 537919488, 65542, 7, 1048576, 65543, 7, 1048576, 131064, 7, 1048576, 131065, 7, 1048576, 131066, 7, 537919488, 131067, 7, 1048576, 131068, 7, 537919488, 131069, 7, 537919488, 131070, 7, 1048576, 131071, 7, 1048576, 65536, 65528, 1074790400, 65537, 65528, 1048576, 65538, 65528, 1074790400, 65539, 65528, 1074790400, 65540, 65528, 1048576, 65541, 65528, 537919488, 65542, 65528, -1609564160, 65543, 65528, 537919488, 131064, 65528, 1074790400, 131065, 65528, -1609564160, 131066, 65528, 537919488, 131067, 65528, 537919488, 131068, 65528, 1048576, 131069, 65528, 537919488, 131070, 65528, 1048576, 131071, 65528, 537919488, 65543, 65529, 1048576, 131064, 65529, 1048576, 65543, 65530, 537919488, 131064, 65530, 1048576, 65543, 65531, 1048576, 131064, 65531, 537919488, 65543, 65532, 1048576, 131064, 65532, 1048576, 65543, 65533, 1048576, 131064, 65533, 1048576, 65543, 65534, 1048576, 131064, 65534, 1048576, 65543, 65535, 1048576, 131064, 65535, 1048576 ) +} +_sections_unfolded = [ "Cell" ] +__meta__ = { +"_editor_clip_": 0, +"_editor_floor_": Vector3( 0, 1, 0 ) +} + +[node name="wall" type="GridMap" parent="." index="1"] + +visible = false +theme = ExtResource( 2 ) +cell_size = Vector3( 2, 4, 2 ) +cell_octant_size = 8 +cell_center_x = true +cell_center_y = true +cell_center_z = true +cell_scale = 1.0 +collision_layer = 1 +collision_mask = 1 +data = { +"cells": PoolIntArray( 7, 0, 1441795, 65528, 0, 1048579, 65543, 0, 1441795, 131064, 0, 1048579, 7, 1, 1441795, 65528, 1, 1048579, 65543, 1, 1441795, 131064, 1, 1048579, 7, 2, 1441795, 65528, 2, 1048579, 65543, 2, 1441795, 131064, 2, 1048579, 7, 3, 1441795, 65528, 3, 1048579, 65543, 3, 1441795, 131064, 3, 1048579, 7, 4, 1441795, 65528, 4, 1048579, 65543, 4, 1441795, 131064, 4, 1048579, 7, 5, 1441795, 65528, 5, 1048579, 65543, 5, 1441795, 131064, 5, 1048579, 7, 6, 1441795, 65528, 6, 1048579, 65543, 6, 1441795, 131064, 6, 1048579, 0, 7, 655363, 1, 7, 655363, 2, 7, 655363, 3, 7, 655363, 4, 7, 655363, 5, 7, 655363, 6, 7, 655363, 7, 7, 655362, 65528, 7, 1048578, 65529, 7, 655363, 65530, 7, 655363, 65531, 7, 655363, 65532, 7, 655363, 65533, 7, 655363, 65534, 7, 655363, 65535, 7, 655363, 65536, 7, 655363, 65537, 7, 655363, 65538, 7, 655363, 65539, 7, 655363, 65540, 7, 655363, 65541, 7, 655363, 65542, 7, 655363, 65543, 7, 655362, 131064, 7, 1048578, 131065, 7, 655363, 131066, 7, 655363, 131067, 7, 655363, 131068, 7, 655363, 131069, 7, 655363, 131070, 7, 655363, 131071, 7, 655363, 0, 65528, 3, 1, 65528, 3, 2, 65528, 3, 3, 65528, 3, 4, 65528, 3, 5, 65528, 3, 6, 65528, 3, 7, 65528, 1441794, 65528, 65528, 2, 65529, 65528, 3, 65530, 65528, 3, 65531, 65528, 3, 65532, 65528, 3, 65533, 65528, 3, 65534, 65528, 3, 65535, 65528, 3, 65536, 65528, 3, 65537, 65528, 3, 65538, 65528, 3, 65539, 65528, 3, 65540, 65528, 3, 65541, 65528, 3, 65542, 65528, 3, 65543, 65528, 1441794, 131064, 65528, 2, 131065, 65528, 3, 131066, 65528, 3, 131067, 65528, 3, 131068, 65528, 3, 131069, 65528, 3, 131070, 65528, 3, 131071, 65528, 3, 7, 65529, 1441795, 65528, 65529, 1048579, 65543, 65529, 1441795, 131064, 65529, 1048579, 7, 65530, 1441795, 65528, 65530, 537919491, 65543, 65530, 1441795, 131064, 65530, 537919491, 7, 65531, 1441795, 65528, 65531, 1048579, 65543, 65531, 1441795, 131064, 65531, 1048579, 7, 65532, 1441795, 65528, 65532, 1048579, 65543, 65532, 1441795, 131064, 65532, 1048579, 7, 65533, 1441795, 65528, 65533, 1048579, 65543, 65533, 1441795, 131064, 65533, 1048579, 7, 65534, 1441795, 65528, 65534, 1048579, 65543, 65534, 1441795, 131064, 65534, 1048579, 7, 65535, 1441795, 65528, 65535, 1048579, 65543, 65535, 1441795, 131064, 65535, 1048579 ) +} +_sections_unfolded = [ "Transform" ] +__meta__ = { +"_editor_clip_": 0, +"_editor_floor_": Vector3( 0, 1, 0 ) +} + +[node name="Ground" type="GridMap" parent="." index="2"] + +theme = ExtResource( 3 ) +cell_size = Vector3( 2, 4, 2 ) +cell_octant_size = 8 +cell_center_x = true +cell_center_y = true +cell_center_z = true +cell_scale = 1.0 +collision_layer = 1 +collision_mask = 1 +data = { +"cells": PoolIntArray( 0, 0, 537526272, 1, 0, -1609957376, 2, 0, -1609957376, 3, 0, 537526272, 4, 0, 537526272, 5, 0, 537526272, 6, 0, -1609957376, 7, 0, -1609957376, 65528, 0, 537526272, 65529, 0, 537526272, 65530, 0, 537526272, 65531, 0, 537526272, 65532, 0, 537526272, 65533, 0, 537526272, 65534, 0, -1609957376, 65535, 0, 537526272, 0, 1, -1609957376, 1, 1, -1609957376, 2, 1, 537526272, 3, 1, -1609957376, 4, 1, 537526272, 5, 1, -1609957376, 6, 1, 537526272, 7, 1, 537526272, 65528, 1, 537526272, 65529, 1, -1609957376, 65530, 1, 537526272, 65531, 1, 537526272, 65532, 1, 537526272, 65533, 1, -1609957376, 65534, 1, 537526272, 65535, 1, -1609957376, 0, 2, 537526272, 1, 2, -1609957376, 2, 2, 537526272, 3, 2, -1609957376, 4, 2, 537526272, 5, 2, 537526272, 6, 2, -1609957376, 7, 2, 655360, 65528, 2, 537526272, 65529, 2, 537526272, 65530, 2, 537526272, 65531, 2, -1609957376, 65532, 2, 537526272, 65533, 2, -1609957376, 65534, 2, -1609957376, 65535, 2, 537526272, 0, 3, -1609957376, 1, 3, -1609957376, 2, 3, 537526272, 3, 3, 537526272, 4, 3, -1609957376, 5, 3, 537526272, 6, 3, -1609957376, 7, 3, -1609957376, 65528, 3, 537526272, 65529, 3, 537526272, 65530, 3, 655360, 65531, 3, 537526272, 65532, 3, 537526272, 65533, 3, 537526272, 65534, 3, -1609957376, 65535, 3, 537526272, 0, 4, -1609957376, 1, 4, -1609957376, 2, 4, -1609957376, 3, 4, 537526272, 4, 4, -1609957376, 5, 4, 537526272, 6, 4, 537526272, 7, 4, -1609957376, 65528, 4, 537526272, 65529, 4, -1609957376, 65530, 4, 537526272, 65531, 4, 537526272, 65532, 4, -1609957376, 65533, 4, 537526272, 65534, 4, -1609957376, 65535, 4, -1609957376, 0, 5, -1609957376, 1, 5, -1609957376, 2, 5, -1609957376, 3, 5, -1609957376, 4, 5, 537526272, 5, 5, -1609957376, 6, 5, -1609957376, 7, 5, 537526272, 65528, 5, -1609957376, 65529, 5, 537526272, 65530, 5, 537526272, 65531, 5, -1609957376, 65532, 5, -1609957376, 65533, 5, 537526272, 65534, 5, 1074397184, 65535, 5, 537526272, 0, 6, 537526272, 1, 6, 655360, 2, 6, 537526272, 3, 6, 537526272, 4, 6, 655360, 5, 6, 655360, 6, 6, 537526272, 7, 6, 655360, 65528, 6, 537526272, 65529, 6, 1074397184, 65530, 6, 1074397184, 65531, 6, 537526272, 65532, 6, 537526272, 65533, 6, 655360, 65534, 6, 655360, 65535, 6, 655360, 0, 7, 537526272, 1, 7, 1074397184, 2, 7, 1074397184, 3, 7, 537526272, 4, 7, 1074397184, 5, 7, 655360, 6, 7, 537526272, 7, 7, 537526272, 65528, 7, 1074397184, 65529, 7, 537526272, 65530, 7, 537526272, 65531, 7, 1074397184, 65532, 7, 1074397184, 65533, 7, 1074397184, 65534, 7, 537526272, 65535, 7, 537526272, 0, 65528, 537526272, 1, 65528, 1074397184, 2, 65528, 537526272, 3, 65528, 655360, 4, 65528, 537526272, 5, 65528, 537526272, 6, 65528, 537526272, 7, 65528, 537526272, 65528, 65528, 655360, 65529, 65528, 537526272, 65530, 65528, 655360, 65531, 65528, 655360, 65532, 65528, 655360, 65533, 65528, 655360, 65534, 65528, 1074397184, 65535, 65528, 537526272, 0, 65529, 1074397184, 1, 65529, 1074397184, 2, 65529, 537526272, 3, 65529, 1074397184, 4, 65529, 655360, 5, 65529, 537526272, 6, 65529, 1074397184, 7, 65529, 537526272, 65528, 65529, 655360, 65529, 65529, 537526272, 65530, 65529, 655360, 65531, 65529, 655360, 65532, 65529, 655360, 65533, 65529, 655360, 65534, 65529, 537526272, 65535, 65529, 655360, 0, 65530, 655360, 1, 65530, 655360, 2, 65530, 655360, 3, 65530, 655360, 4, 65530, 537526272, 5, 65530, 655360, 6, 65530, 655360, 7, 65530, 655360, 65528, 65530, 655360, 65529, 65530, 655360, 65530, 65530, 655360, 65531, 65530, 655360, 65532, 65530, 537526272, 65533, 65530, 537526272, 65534, 65530, 537526272, 65535, 65530, 655360, 0, 65531, 655360, 1, 65531, 655360, 2, 65531, 655360, 3, 65531, 537526272, 4, 65531, 537526272, 5, 65531, 537526272, 6, 65531, 655360, 7, 65531, 537526272, 65528, 65531, 537526272, 65529, 65531, 655360, 65530, 65531, 537526272, 65531, 65531, 537526272, 65532, 65531, 537526272, 65533, 65531, 655360, 65534, 65531, 655360, 65535, 65531, 655360, 0, 65532, 655360, 1, 65532, 655360, 2, 65532, 537526272, 3, 65532, 537526272, 4, 65532, 537526272, 5, 65532, 655360, 6, 65532, 537526272, 7, 65532, 655360, 65528, 65532, 655360, 65529, 65532, 537526272, 65530, 65532, 537526272, 65531, 65532, 655360, 65532, 65532, 655360, 65533, 65532, 655360, 65534, 65532, 537526272, 65535, 65532, 537526272, 0, 65533, 537526272, 1, 65533, 537526272, 2, 65533, 537526272, 3, 65533, 537526272, 4, 65533, 655360, 5, 65533, 655360, 6, 65533, 655360, 7, 65533, 537526272, 65528, 65533, 655360, 65529, 65533, 537526272, 65530, 65533, 655360, 65531, 65533, 537526272, 65532, 65533, 537526272, 65533, 65533, 655360, 65534, 65533, 537526272, 65535, 65533, 537526272, 0, 65534, 655360, 1, 65534, 537526272, 2, 65534, 655360, 3, 65534, 655360, 4, 65534, 537526272, 5, 65534, 537526272, 6, 65534, 537526272, 7, 65534, 537526272, 65528, 65534, 655360, 65529, 65534, 537526272, 65530, 65534, 537526272, 65531, 65534, 537526272, 65532, 65534, 655360, 65533, 65534, 655360, 65534, 65534, 537526272, 65535, 65534, 537526272, 0, 65535, 537526272, 1, 65535, 537526272, 2, 65535, 655360, 3, 65535, 537526272, 4, 65535, 537526272, 5, 65535, 537526272, 6, 65535, 655360, 7, 65535, 655360, 65528, 65535, 537526272, 65529, 65535, 537526272, 65530, 65535, 655360, 65531, 65535, 537526272, 65532, 65535, 655360, 65533, 65535, 537526272, 65534, 65535, 537526272, 65535, 65535, 655360 ) +} +_sections_unfolded = [ "Cell" ] +__meta__ = { +"_editor_clip_": 0 +} + + diff --git a/game_scene/Game/Terrain/gridmaps/ceilling.escn b/game_scene/Game/Terrain/gridmaps/ceilling.escn new file mode 100644 index 0000000..8a83b62 --- /dev/null +++ b/game_scene/Game/Terrain/gridmaps/ceilling.escn @@ -0,0 +1,27 @@ +[gd_scene load_steps=1 format=2] + +[sub_resource id=1 type="ArrayMesh"] + +surfaces/0 = { + "primitive":4, + "arrays":[ + Vector3Array(1.0, 4.0, -1.0, -1.0, 4.0, 1.0, -1.0, 4.0, -1.0, 1.0, 4.0, 1.0), + Vector3Array(0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0), + null, ; No Tangents, + null, ; no Vertex Colors, + null, ; No UV1, + null, ; No UV2, + null, ; No Bones, + null, ; No Weights, + IntArray(0, 2, 1, 0, 1, 3) + ], + "morph_arrays":[] +} +[node type="Spatial" name="Scene"] + + +[node name="Plane" type="MeshInstance" parent="."] + +mesh = SubResource(1) +visible = true +transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0) diff --git a/game_scene/Game/Terrain/gridmaps/ceilling.meshlib b/game_scene/Game/Terrain/gridmaps/ceilling.meshlib new file mode 100644 index 0000000..0732202 Binary files /dev/null and b/game_scene/Game/Terrain/gridmaps/ceilling.meshlib differ diff --git a/game_scene/Game/Terrain/gridmaps/ground.escn b/game_scene/Game/Terrain/gridmaps/ground.escn new file mode 100644 index 0000000..aa5df5e --- /dev/null +++ b/game_scene/Game/Terrain/gridmaps/ground.escn @@ -0,0 +1,27 @@ +[gd_scene load_steps=1 format=2] + +[sub_resource id=1 type="ArrayMesh"] + +surfaces/0 = { + "primitive":4, + "arrays":[ + Vector3Array(1.0, 0.0, 1.0, -1.0, 0.0, -1.0, -1.0, 0.0, 1.0, 1.0, 0.0, -1.0), + Vector3Array(0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0), + null, ; No Tangents, + null, ; no Vertex Colors, + null, ; No UV1, + null, ; No UV2, + null, ; No Bones, + null, ; No Weights, + IntArray(0, 2, 1, 0, 1, 3) + ], + "morph_arrays":[] +} +[node type="Spatial" name="Scene"] + + +[node name="Plane" type="MeshInstance" parent="."] + +mesh = SubResource(1) +visible = true +transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0) diff --git a/game_scene/Game/Terrain/gridmaps/ground.meshlib b/game_scene/Game/Terrain/gridmaps/ground.meshlib new file mode 100644 index 0000000..6b40c4e Binary files /dev/null and b/game_scene/Game/Terrain/gridmaps/ground.meshlib differ diff --git a/game_scene/Game/Terrain/gridmaps/wall.escn b/game_scene/Game/Terrain/gridmaps/wall.escn new file mode 100644 index 0000000..c0cab42 --- /dev/null +++ b/game_scene/Game/Terrain/gridmaps/wall.escn @@ -0,0 +1,71 @@ +[gd_scene load_steps=1 format=2] + +[sub_resource id=1 type="ArrayMesh"] + +surfaces/0 = { + "primitive":4, + "arrays":[ + Vector3Array(1.0, 0.0, -1.0, -1.0, 2.0, -1.0, -1.0, 0.0, -1.0, 1.0, 2.0, -1.0, -1.0, 4.0, -1.0, -1.0, 2.0, -1.0, -1.0, 0.0, 1.0, -1.0, 0.0, -1.0, -1.0, 4.0, -1.0, -1.0, 2.0, 1.0, 1.0, 4.0, -1.0, -1.0, 4.0, 1.0), + Vector3Array(0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 0.0, 0.0), + null, ; No Tangents, + null, ; no Vertex Colors, + null, ; No UV1, + null, ; No UV2, + null, ; No Bones, + null, ; No Weights, + IntArray(0, 2, 1, 3, 1, 4, 5, 7, 6, 8, 5, 9, 0, 1, 3, 3, 4, 10, 5, 6, 9, 8, 9, 11) + ], + "morph_arrays":[] +} + +[sub_resource id=2 type="ArrayMesh"] + +surfaces/0 = { + "primitive":4, + "arrays":[ + Vector3Array(1.0, 0.0, -1.0, -1.0, 2.0, -1.0, -1.0, 0.0, -1.0, 1.0, 2.0, -1.0, -1.0, 4.0, -1.0, 1.0, 4.0, -1.0), + Vector3Array(0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0), + null, ; No Tangents, + null, ; no Vertex Colors, + null, ; No UV1, + null, ; No UV2, + null, ; No Bones, + null, ; No Weights, + IntArray(0, 2, 1, 3, 1, 4, 0, 1, 3, 3, 4, 5) + ], + "morph_arrays":[] +} +[node type="Spatial" name="Scene"] + + +[node name="Plane001" type="MeshInstance" parent="."] + +mesh = SubResource(1) +visible = true +transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 3.0, 0.0, 0.0) + +[node name="Plane" type="MeshInstance" parent="."] + +mesh = SubResource(2) +visible = true +transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0) + +[node name="Lamp" type="OmniLight" parent="."] + +light_specular = 1.0 +light_energy = 1.0 +light_color = Color(1.0, 1.0, 1.0, 1.0) +shadow_color = Color(0.0, 0.0, 0.0, 1.0) +omni_range = 30.0 +transform = Transform(-0.290865, -0.771101, 0.566393, -0.0551891, 0.604525, 0.794672, -0.955171, 0.199883, -0.218391, 4.07625, 5.90386, -1.00545) +shadow_enabled = true +light_negative = false + +[node name="Camera" type="Camera" parent="."] + +far = 100.0 +near = 0.1 +size = 7.31429 +projection = 0 +fov = 49.1343 +transform = Transform(0.685921, -0.324014, 0.651558, 0.0, 0.895396, 0.445271, -0.727676, -0.305421, 0.61417, 7.48113, 5.34367, 6.50764) diff --git a/game_scene/Game/Terrain/gridmaps/wall.meshlib b/game_scene/Game/Terrain/gridmaps/wall.meshlib new file mode 100644 index 0000000..715016b Binary files /dev/null and b/game_scene/Game/Terrain/gridmaps/wall.meshlib differ diff --git a/game_scene/Game/WorldEnvironment.gd b/game_scene/Game/WorldEnvironment.gd new file mode 100644 index 0000000..10619c9 --- /dev/null +++ b/game_scene/Game/WorldEnvironment.gd @@ -0,0 +1,11 @@ +extends WorldEnvironment + + +func _process(delta): + $sky_sphere.rotate( Vector3(0, 1, 0), delta*global.time_scale ) + $sky_sphere.rotate( Vector3(0, 0, 1), delta*global.time_scale ) + + $sun.translation = Vector3( 0, 0, 0 ) + $sun.rotate( Vector3(0, 1, 0), delta*global.time_scale ) + $sun.rotate( Vector3(0, 0, 1), delta*global.time_scale ) + $sun.translate( Vector3( 1000, 1000, 1000 ) ) \ No newline at end of file diff --git a/game_scene/Game/firecamp.tscn b/game_scene/Game/firecamp.tscn new file mode 100644 index 0000000..80176eb --- /dev/null +++ b/game_scene/Game/firecamp.tscn @@ -0,0 +1,62 @@ +[gd_scene load_steps=4 format=2] + +[ext_resource path="res://assets/Game/materials/ps_fire_01.tres" type="Material" id=1] +[ext_resource path="res://assets/Game/materials/flamme_01.tres" type="QuadMesh" id=2] +[ext_resource path="res://game_scene/Game/smoke.tscn" type="PackedScene" id=3] + + +[node name="fire_01" type="Particles" index="0"] + +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +emitting = true +amount = 50 +lifetime = 2.0 +one_shot = false +preprocess = 0.5 +speed_scale = 4.5 +explosiveness = 0.0 +randomness = 1.0 +fixed_fps = 0 +fract_delta = true +visibility_aabb = AABB( -4, -4, -3.96729, 8, 8, 8 ) +local_coords = false +draw_order = 0 +process_material = ExtResource( 1 ) +draw_passes = 1 +draw_pass_1 = ExtResource( 2 ) +_sections_unfolded = [ "Draw Passes", "Drawing", "Geometry", "Process Material", "Time", "Transform", "Visibility" ] + +[node name="OmniLight" type="OmniLight" parent="." index="0"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.305395, 0 ) +layers = 1 +light_color = Color( 1, 1, 1, 1 ) +light_energy = 0.5 +light_indirect_energy = 1.0 +light_negative = false +light_specular = 0.5 +light_bake_mode = 1 +light_cull_mask = -1 +shadow_enabled = true +shadow_color = Color( 1, 1, 1, 1 ) +shadow_bias = 0.15 +shadow_contact = 0.0 +shadow_reverse_cull_face = false +editor_only = false +omni_range = 5.0 +omni_attenuation = 1.0 +omni_shadow_mode = 1 +omni_shadow_detail = 1 +_sections_unfolded = [ "Editor", "Light", "Omni", "Shadow" ] + +[node name="smoke" parent="." index="1" instance=ExtResource( 3 )] + + diff --git a/game_scene/Game/jukebox/JukeboxPannel.gd b/game_scene/Game/jukebox/JukeboxPannel.gd new file mode 100644 index 0000000..2a61ca1 --- /dev/null +++ b/game_scene/Game/jukebox/JukeboxPannel.gd @@ -0,0 +1,72 @@ + +extends Spatial + +# Member variables +var prev_pos = null +var last_click_pos = null +var viewport = null + + +func _input(event): + # Check if the event is a non-mouse event + var is_mouse_event = false + var mouse_events = [InputEventMouseButton, InputEventMouseMotion, InputEventScreenDrag, InputEventScreenTouch] + for mouse_event in mouse_events: + if (event is mouse_event): + is_mouse_event = true + break + + # If it is, then pass the event to the viewport + if (is_mouse_event == false): + viewport.input(event) + + +# Mouse events for Area +func _on_area_input_event(camera, event, click_pos, click_normal, shape_idx): + print("AREA") + # Use click pos (click in 3d space, convert to area space) + var pos = get_node("Area").get_global_transform().affine_inverse() + # the click pos is not zero, then use it to convert from 3D space to area space + if (click_pos.x != 0 or click_pos.y != 0 or click_pos.z != 0): + pos *= click_pos + last_click_pos = click_pos + else: + # Otherwise, we have a motion event and need to use our last click pos + # and move it according to the relative position of the event. + # NOTE: this is not an exact 1-1 conversion, but it's pretty close + pos *= last_click_pos + if (event is InputEventMouseMotion or event is InputEventScreenDrag): + pos.x += event.relative.x / viewport.size.x + pos.y += event.relative.y / viewport.size.y + last_click_pos = pos + + # Convert to 2D + pos = Vector2(pos.x, pos.y) + + # Convert to viewport coordinate system + # Convert pos to a range from (0 - 1) + pos.y *= -1 + pos += Vector2(1, 1) + pos = pos / 2 + + # Convert pos to be in range of the viewport + pos.x *= viewport.size.x + pos.y *= viewport.size.y + + # Set the position in event + event.position = pos + event.global_position = pos + if (prev_pos == null): + prev_pos = pos + if (event is InputEventMouseMotion): + event.relative = pos - prev_pos + prev_pos = pos + + # Send the event to the viewport + viewport.input(event) + + +func _ready(): + viewport = get_node("Viewport") + get_node("Area").connect("input_event", self, "_on_area_input_event") + \ No newline at end of file diff --git a/game_scene/Game/jukebox/JukeboxPannel.tscn b/game_scene/Game/jukebox/JukeboxPannel.tscn new file mode 100644 index 0000000..c1c2264 --- /dev/null +++ b/game_scene/Game/jukebox/JukeboxPannel.tscn @@ -0,0 +1,161 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://game_scene/Game/jukebox/JukeboxPannel.gd" type="Script" id=1] +[ext_resource path="res://gui_scene/GUI/MusicControls/MusicControls.tscn" type="PackedScene" id=2] + + + +[sub_resource type="PlaneMesh" id=1] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector2( 2, 2 ) +subdivide_width = 0 +subdivide_depth = 0 + +[sub_resource type="ViewportTexture" id=2] + +resource_local_to_scene = true +flags = 0 +viewport_path = NodePath("Viewport") + +[sub_resource type="SpatialMaterial" id=3] + +resource_local_to_scene = true +render_priority = 0 +flags_transparent = true +flags_unshaded = true +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = true +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 1, 1, 0.784314 ) +albedo_texture = SubResource( 2 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Flags", "Resource" ] + +[sub_resource type="ConvexPolygonShape" id=4] + +points = PoolVector3Array( 1, 0, 1, -1, 0, 1, 1, 0, -1, -1, 0, -1 ) + +[node name="JukeboxPannel" type="Spatial"] + +script = ExtResource( 1 ) + +[node name="Viewport" type="Viewport" parent="." index="0"] + +arvr = false +size = Vector2( 256, 256 ) +own_world = false +world = null +transparent_bg = true +msaa = 2 +hdr = true +disable_3d = false +usage = 0 +debug_draw = 0 +render_target_v_flip = true +render_target_clear_mode = 0 +render_target_update_mode = 2 +audio_listener_enable_2d = false +audio_listener_enable_3d = false +physics_object_picking = false +gui_disable_input = false +gui_snap_controls_to_pixels = true +shadow_atlas_size = 0 +shadow_atlas_quad_0 = 2 +shadow_atlas_quad_1 = 2 +shadow_atlas_quad_2 = 3 +shadow_atlas_quad_3 = 4 +_sections_unfolded = [ "Render Target", "Rendering" ] + +[node name="Music" parent="Viewport" index="0" instance=ExtResource( 2 )] + +size_flags_horizontal = 5 +size_flags_vertical = 5 + +[node name="Area" type="Area" parent="." index="1"] + +input_ray_pickable = false +input_capture_on_drag = false +space_override = 0 +gravity_point = false +gravity_distance_scale = 0.0 +gravity_vec = Vector3( 0, -1, 0 ) +gravity = 9.8 +linear_damp = 0.1 +angular_damp = 1.0 +priority = 0.0 +monitoring = true +monitorable = true +collision_layer = 1 +collision_mask = 1 +audio_bus_override = false +audio_bus_name = "Master" +reverb_bus_enable = false +reverb_bus_name = "Master" +reverb_bus_amount = 0.0 +reverb_bus_uniformity = 0.0 + +[node name="MeshInstance" type="MeshInstance" parent="Area" index="0"] + +transform = Transform( -1, 8.74228e-008, 3.82137e-015, 0, -4.37114e-008, 1, 8.74228e-008, 1, 4.37114e-008, 0, 0, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 3 ) +_sections_unfolded = [ "material" ] + +[node name="CollisionShape" type="CollisionShape" parent="Area" index="1"] + +transform = Transform( -1, 8.74228e-008, 3.82137e-015, 0, -4.37114e-008, 1, 8.74228e-008, 1, 4.37114e-008, 0, 0, 0 ) +shape = SubResource( 4 ) +disabled = false + + diff --git a/game_scene/Game/jukebox/jukebox.escn b/game_scene/Game/jukebox/jukebox.escn new file mode 100644 index 0000000..1faa7c8 --- /dev/null +++ b/game_scene/Game/jukebox/jukebox.escn @@ -0,0 +1,71 @@ +[gd_scene load_steps=1 format=2] + +[sub_resource id=1 type="SpatialMaterial"] + +flags_unshaded = false +flags_vertex_lighting = false +flags_transparent = false +vertex_color_use_as_albedo = false +albedo_color = Color(0.8, 0.8, 0.8, 1.0) +subsurf_scatter_enabled = false + +[sub_resource id=2 type="ArrayMesh"] + +surfaces/0 = { + "material":SubResource(1), + "primitive":4, + "arrays":[ + Vector3Array(9.1792e-08, -0.46194, -0.191341, 0.0190302, -0.490393, -0.0956706, 6.01271e-08, -0.490393, -0.0975449, 5.25572e-08, 0.0975452, -0.490393, 0.0975452, 3.75635e-08, -0.490393, 5.25572e-08, 3.75635e-08, -0.5, 5.25572e-08, 0.490393, -0.0975451, -6.26451e-08, 0.5, 3.78799e-07, 0.0190302, 0.490393, -0.0956708, 5.25572e-08, -0.5, 2.63596e-07, 6.01271e-08, -0.490393, -0.0975449, 0.0190302, -0.490393, -0.0956706, 5.25572e-08, 3.75635e-08, -0.5, 0.0956709, -0.0975451, -0.48097, 5.25572e-08, -0.0975451, -0.490393, 5.25572e-08, 0.490393, -0.0975451, 0.037329, 0.46194, -0.187665, 5.25572e-08, 0.46194, -0.191342, 5.25572e-08, -0.0975451, -0.490393, 0.0901201, -0.191342, -0.453064, 8.43415e-08, -0.191342, -0.461939, 5.25572e-08, 0.46194, -0.191342, 0.0541933, 0.415735, -0.272447, 5.25572e-08, 0.415735, -0.277785, 8.43415e-08, -0.191342, -0.461939, 0.0811059, -0.277785, -0.407746, 1.8865e-07, -0.277785, -0.415734, 5.25572e-08, 0.415735, -0.277785, 0.0689749, 0.353553, -0.34676, 5.25572e-08, 0.353553, -0.353553, 1.8865e-07, -0.277785, -0.415734, 0.0689749, -0.353553, -0.34676, 1.29045e-07, -0.353553, -0.353553, 5.25572e-08, 0.353553, -0.353553, 0.0811059, 0.277785, -0.407746, 5.25572e-08, 0.277785, -0.415735, 1.29045e-07, -0.353553, -0.353553, 0.0541933, -0.415735, -0.272447, 5.25572e-08, -0.415735, -0.277785, 5.25572e-08, 0.277785, -0.415735, 0.0901201, 0.191342, -0.453064, 5.25572e-08, 0.191342, -0.46194, 5.25572e-08, -0.415735, -0.277785, 0.037329, -0.46194, -0.187665, 9.1792e-08, -0.46194, -0.191341, 5.25572e-08, 0.191342, -0.46194, 0.0956709, 0.0975452, -0.48097, 5.25572e-08, 0.0975452, -0.490393, 0.0811059, 0.277785, -0.407746, 0.176777, 0.191342, -0.426777, 0.0901201, 0.191342, -0.453064, 0.0541933, -0.415735, -0.272447, 0.0732234, -0.46194, -0.176777, 0.037329, -0.46194, -0.187665, 0.0901201, 0.191342, -0.453064, 0.187665, 0.0975452, -0.453064, 0.0956709, 0.0975452, -0.48097, 0.037329, -0.46194, -0.187665, 0.037329, -0.490393, -0.0901198, 0.0190302, -0.490393, -0.0956706, 0.0956709, 0.0975452, -0.48097, 0.191342, 3.75635e-08, -0.46194, 0.0975452, 3.75635e-08, -0.490393, 0.0190302, 0.490393, -0.0956708, -6.26451e-08, 0.5, 3.78799e-07, 0.037329, 0.490393, -0.0901199, 5.25572e-08, -0.5, 2.63596e-07, 0.0190302, -0.490393, -0.0956706, 0.037329, -0.490393, -0.0901198, 0.0975452, 3.75635e-08, -0.490393, 0.187665, -0.0975451, -0.453064, 0.0956709, -0.0975451, -0.48097, 0.0190302, 0.490393, -0.0956708, 0.0732234, 0.46194, -0.176777, 0.037329, 0.46194, -0.187665, 0.0956709, -0.0975451, -0.48097, 0.176777, -0.191342, -0.426777, 0.0901201, -0.191342, -0.453064, 0.037329, 0.46194, -0.187665, 0.106304, 0.415735, -0.25664, 0.0541933, 0.415735, -0.272447, 0.0901201, -0.191342, -0.453064, 0.159095, -0.277785, -0.384089, 0.0811059, -0.277785, -0.407746, 0.0541933, 0.415735, -0.272447, 0.135299, 0.353553, -0.326641, 0.0689749, 0.353553, -0.34676, 0.0811059, -0.277785, -0.407746, 0.135299, -0.353553, -0.326641, 0.0689749, -0.353553, -0.34676, 0.0689749, 0.353553, -0.34676, 0.159095, 0.277785, -0.384089, 0.0811059, 0.277785, -0.407746, 0.0689749, -0.353553, -0.34676, 0.106304, -0.415735, -0.25664, 0.0541933, -0.415735, -0.272447, 0.187665, -0.0975451, -0.453064, 0.25664, -0.191342, -0.384089, 0.176777, -0.191342, -0.426777, 0.0732234, 0.46194, -0.176777, 0.154329, 0.415735, -0.23097, 0.106304, 0.415735, -0.25664, 0.176777, -0.191342, -0.426777, 0.23097, -0.277785, -0.345671, 0.159095, -0.277785, -0.384089, 0.106304, 0.415735, -0.25664, 0.196424, 0.353553, -0.293969, 0.135299, 0.353553, -0.326641, 0.159095, -0.277785, -0.384089, 0.196424, -0.353553, -0.293969, 0.135299, -0.353553, -0.326641, 0.135299, 0.353553, -0.326641, 0.23097, 0.277785, -0.345671, 0.159095, 0.277785, -0.384089, 0.135299, -0.353553, -0.326641, 0.154329, -0.415735, -0.23097, 0.106304, -0.415735, -0.25664, 0.159095, 0.277785, -0.384089, 0.25664, 0.191342, -0.384089, 0.176777, 0.191342, -0.426777, 0.106304, -0.415735, -0.25664, 0.106304, -0.46194, -0.159095, 0.0732234, -0.46194, -0.176777, 0.176777, 0.191342, -0.426777, 0.272448, 0.0975452, -0.407746, 0.187665, 0.0975452, -0.453064, 0.0732234, -0.46194, -0.176777, 0.0541933, -0.490393, -0.0811056, 0.037329, -0.490393, -0.0901198, 0.187665, 0.0975452, -0.453064, 0.277785, 3.75635e-08, -0.415735, 0.191342, 3.75635e-08, -0.46194, 0.037329, 0.490393, -0.0901199, -6.26451e-08, 0.5, 3.78799e-07, 0.0541933, 0.490393, -0.0811057, 5.25572e-08, -0.5, 2.63596e-07, 0.037329, -0.490393, -0.0901198, 0.0541933, -0.490393, -0.0811056, 0.191342, 3.75635e-08, -0.46194, 0.272448, -0.0975451, -0.407746, 0.187665, -0.0975451, -0.453064, 0.037329, 0.490393, -0.0901199, 0.106304, 0.46194, -0.159095, 0.0732234, 0.46194, -0.176777, 0.154329, -0.415735, -0.23097, 0.135299, -0.46194, -0.135299, 0.106304, -0.46194, -0.159095, 0.25664, 0.191342, -0.384089, 0.34676, 0.0975452, -0.34676, 0.272448, 0.0975452, -0.407746, 0.106304, -0.46194, -0.159095, 0.0689749, -0.490393, -0.0689746, 0.0541933, -0.490393, -0.0811056, 0.272448, 0.0975452, -0.407746, 0.353554, 3.75635e-08, -0.353553, 0.277785, 3.75635e-08, -0.415735, 0.0541933, 0.490393, -0.0811057, -6.26451e-08, 0.5, 3.78799e-07, 0.068975, 0.490393, -0.0689747, 5.25572e-08, -0.5, 2.63596e-07, 0.0541933, -0.490393, -0.0811056, 0.0689749, -0.490393, -0.0689746, 0.277785, 3.75635e-08, -0.415735, 0.34676, -0.0975451, -0.34676, 0.272448, -0.0975451, -0.407746, 0.0541933, 0.490393, -0.0811057, 0.135299, 0.46194, -0.135299, 0.106304, 0.46194, -0.159095, 0.272448, -0.0975451, -0.407746, 0.326641, -0.191342, -0.326641, 0.25664, -0.191342, -0.384089, 0.106304, 0.46194, -0.159095, 0.196424, 0.415735, -0.196424, 0.154329, 0.415735, -0.23097, 0.25664, -0.191342, -0.384089, 0.293969, -0.277785, -0.293969, 0.23097, -0.277785, -0.345671, 0.154329, 0.415735, -0.23097, 0.25, 0.353553, -0.25, 0.196424, 0.353553, -0.293969, 0.23097, -0.277785, -0.345671, 0.25, -0.353553, -0.25, 0.196424, -0.353553, -0.293969, 0.196424, 0.353553, -0.293969, 0.293969, 0.277785, -0.293969, 0.23097, 0.277785, -0.345671, 0.196424, -0.353553, -0.293969, 0.196424, -0.415735, -0.196424, 0.154329, -0.415735, -0.23097, 0.23097, 0.277785, -0.345671, 0.326641, 0.191342, -0.326641, 0.25664, 0.191342, -0.384089, 0.326641, -0.191342, -0.326641, 0.345671, -0.277785, -0.23097, 0.293969, -0.277785, -0.293969, 0.196424, 0.415735, -0.196424, 0.293969, 0.353553, -0.196424, 0.25, 0.353553, -0.25, 0.293969, -0.277785, -0.293969, 0.293969, -0.353553, -0.196424, 0.25, -0.353553, -0.25, 0.25, 0.353553, -0.25, 0.345671, 0.277785, -0.23097, 0.293969, 0.277785, -0.293969, 0.25, -0.353553, -0.25, 0.23097, -0.415735, -0.154329, 0.196424, -0.415735, -0.196424, 0.293969, 0.277785, -0.293969, 0.384089, 0.191342, -0.25664, 0.326641, 0.191342, -0.326641, 0.196424, -0.415735, -0.196424, 0.159095, -0.46194, -0.106304, 0.135299, -0.46194, -0.135299, 0.326641, 0.191342, -0.326641, 0.407747, 0.0975452, -0.272447, 0.34676, 0.0975452, -0.34676, 0.135299, -0.46194, -0.135299, 0.0811059, -0.490393, -0.054193, 0.0689749, -0.490393, -0.0689746, 0.34676, 0.0975452, -0.34676, 0.415735, 3.75635e-08, -0.277785, 0.353554, 3.75635e-08, -0.353553, 0.068975, 0.490393, -0.0689747, -6.26451e-08, 0.5, 3.78799e-07, 0.081106, 0.490393, -0.054193, 5.25572e-08, -0.5, 2.63596e-07, 0.0689749, -0.490393, -0.0689746, 0.0811059, -0.490393, -0.054193, 0.353554, 3.75635e-08, -0.353553, 0.407747, -0.0975451, -0.272447, 0.34676, -0.0975451, -0.34676, 0.068975, 0.490393, -0.0689747, 0.159095, 0.46194, -0.106304, 0.135299, 0.46194, -0.135299, 0.34676, -0.0975451, -0.34676, 0.384089, -0.191342, -0.25664, 0.326641, -0.191342, -0.326641, 0.135299, 0.46194, -0.135299, 0.23097, 0.415735, -0.154329, 0.196424, 0.415735, -0.196424, 0.159095, -0.46194, -0.106304, 0.0901201, -0.490393, -0.0373287, 0.0811059, -0.490393, -0.054193, 0.407747, 0.0975452, -0.272447, 0.46194, 3.75635e-08, -0.191341, 0.415735, 3.75635e-08, -0.277785, 0.081106, 0.490393, -0.054193, -6.26451e-08, 0.5, 3.78799e-07, 0.0901202, 0.490393, -0.0373287, 5.25572e-08, -0.5, 2.63596e-07, 0.0811059, -0.490393, -0.054193, 0.0901201, -0.490393, -0.0373287, 0.415735, 3.75635e-08, -0.277785, 0.453064, -0.0975451, -0.187665, 0.407747, -0.0975451, -0.272447, 0.081106, 0.490393, -0.054193, 0.176777, 0.46194, -0.0732231, 0.159095, 0.46194, -0.106304, 0.407747, -0.0975451, -0.272447, 0.426777, -0.191342, -0.176777, 0.384089, -0.191342, -0.25664, 0.159095, 0.46194, -0.106304, 0.25664, 0.415735, -0.106304, 0.23097, 0.415735, -0.154329, 0.384089, -0.191342, -0.25664, 0.384089, -0.277785, -0.159095, 0.345671, -0.277785, -0.23097, 0.23097, 0.415735, -0.154329, 0.326641, 0.353553, -0.135299, 0.293969, 0.353553, -0.196424, 0.345671, -0.277785, -0.23097, 0.326641, -0.353553, -0.135299, 0.293969, -0.353553, -0.196424, 0.293969, 0.353553, -0.196424, 0.384089, 0.277785, -0.159095, 0.345671, 0.277785, -0.23097, 0.293969, -0.353553, -0.196424, 0.25664, -0.415735, -0.106304, 0.23097, -0.415735, -0.154329, 0.345671, 0.277785, -0.23097, 0.426777, 0.191342, -0.176776, 0.384089, 0.191342, -0.25664, 0.23097, -0.415735, -0.154329, 0.176777, -0.46194, -0.0732231, 0.159095, -0.46194, -0.106304, 0.384089, 0.191342, -0.25664, 0.453064, 0.0975452, -0.187665, 0.407747, 0.0975452, -0.272447, 0.25664, 0.415735, -0.106304, 0.34676, 0.353553, -0.0689746, 0.326641, 0.353553, -0.135299, 0.384089, -0.277785, -0.159095, 0.34676, -0.353553, -0.0689746, 0.326641, -0.353553, -0.135299, 0.326641, 0.353553, -0.135299, 0.407747, 0.277785, -0.0811056, 0.384089, 0.277785, -0.159095, 0.326641, -0.353553, -0.135299, 0.272448, -0.415735, -0.0541929, 0.25664, -0.415735, -0.106304, 0.384089, 0.277785, -0.159095, 0.453064, 0.191342, -0.0901198, 0.426777, 0.191342, -0.176776, 0.25664, -0.415735, -0.106304, 0.187665, -0.46194, -0.0373287, 0.176777, -0.46194, -0.0732231, 0.426777, 0.191342, -0.176776, 0.48097, 0.0975452, -0.0956706, 0.453064, 0.0975452, -0.187665, 0.176777, -0.46194, -0.0732231, 0.0956709, -0.490393, -0.0190299, 0.0901201, -0.490393, -0.0373287, 0.453064, 0.0975452, -0.187665, 0.490393, 3.75635e-08, -0.0975449, 0.46194, 3.75635e-08, -0.191341, 0.0901202, 0.490393, -0.0373287, -6.26451e-08, 0.5, 3.78799e-07, 0.0956711, 0.490393, -0.0190299, 5.25572e-08, -0.5, 2.63596e-07, 0.0901201, -0.490393, -0.0373287, 0.0956709, -0.490393, -0.0190299, 0.46194, 3.75635e-08, -0.191341, 0.48097, -0.0975451, -0.0956706, 0.453064, -0.0975451, -0.187665, 0.0901202, 0.490393, -0.0373287, 0.187665, 0.46194, -0.0373287, 0.176777, 0.46194, -0.0732231, 0.453064, -0.0975451, -0.187665, 0.453064, -0.191342, -0.0901198, 0.426777, -0.191342, -0.176777, 0.176777, 0.46194, -0.0732231, 0.272448, 0.415735, -0.054193, 0.25664, 0.415735, -0.106304, 0.426777, -0.191342, -0.176777, 0.407747, -0.277785, -0.0811056, 0.384089, -0.277785, -0.159095, 0.48097, 0.0975452, -0.0956706, 0.5, 3.75635e-08, 2.90071e-07, 0.490393, 3.75635e-08, -0.0975449, 0.0956711, 0.490393, -0.0190299, -6.26451e-08, 0.5, 3.78799e-07, 0.0975454, 0.490393, 2.63994e-07, 5.25572e-08, -0.5, 2.63596e-07, 0.0956709, -0.490393, -0.0190299, 0.0975452, -0.490393, 2.5468e-07, 0.490393, 3.75635e-08, -0.0975449, 0.490393, -0.0975451, 2.97521e-07, 0.48097, -0.0975451, -0.0956706, 0.0956711, 0.490393, -0.0190299, 0.191342, 0.46194, 2.60268e-07, 0.187665, 0.46194, -0.0373287, 0.48097, -0.0975451, -0.0956706, 0.46194, -0.191342, 2.15565e-07, 0.453064, -0.191342, -0.0901198, 0.187665, 0.46194, -0.0373287, 0.277785, 0.415735, 2.56543e-07, 0.272448, 0.415735, -0.054193, 0.453064, -0.191342, -0.0901198, 0.415735, -0.277785, 2.67719e-07, 0.407747, -0.277785, -0.0811056, 0.272448, 0.415735, -0.054193, 0.353554, 0.353553, 2.60268e-07, 0.34676, 0.353553, -0.0689746, 0.407747, -0.277785, -0.0811056, 0.353554, -0.353553, 2.60268e-07, 0.34676, -0.353553, -0.0689746, 0.34676, 0.353553, -0.0689746, 0.415735, 0.277785, 2.67719e-07, 0.407747, 0.277785, -0.0811056, 0.34676, -0.353553, -0.0689746, 0.277785, -0.415735, 2.71444e-07, 0.272448, -0.415735, -0.0541929, 0.407747, 0.277785, -0.0811056, 0.46194, 0.191342, 2.37917e-07, 0.453064, 0.191342, -0.0901198, 0.272448, -0.415735, -0.0541929, 0.191342, -0.46194, 2.52818e-07, 0.187665, -0.46194, -0.0373287, 0.453064, 0.191342, -0.0901198, 0.490393, 0.0975452, 2.97521e-07, 0.48097, 0.0975452, -0.0956706, 0.187665, -0.46194, -0.0373287, 0.0975452, -0.490393, 2.5468e-07, 0.0956709, -0.490393, -0.0190299, 0.415735, -0.277785, 2.67719e-07, 0.34676, -0.353553, 0.0689751, 0.353554, -0.353553, 2.60268e-07, 0.353554, 0.353553, 2.60268e-07, 0.407747, 0.277785, 0.0811061, 0.415735, 0.277785, 2.67719e-07, 0.353554, -0.353553, 2.60268e-07, 0.272448, -0.415735, 0.0541935, 0.277785, -0.415735, 2.71444e-07, 0.415735, 0.277785, 2.67719e-07, 0.453064, 0.191342, 0.0901202, 0.46194, 0.191342, 2.37917e-07, 0.277785, -0.415735, 2.71444e-07, 0.187665, -0.46194, 0.0373292, 0.191342, -0.46194, 2.52818e-07, 0.46194, 0.191342, 2.37917e-07, 0.48097, 0.0975452, 0.0956711, 0.490393, 0.0975452, 2.97521e-07, 0.191342, -0.46194, 2.52818e-07, 0.0956709, -0.490393, 0.0190304, 0.0975452, -0.490393, 2.5468e-07, 0.490393, 0.0975452, 2.97521e-07, 0.490393, 3.75635e-08, 0.0975455, 0.5, 3.75635e-08, 2.90071e-07, 0.0975454, 0.490393, 2.63994e-07, -6.26451e-08, 0.5, 3.78799e-07, 0.0956711, 0.490393, 0.0190304, 5.25572e-08, -0.5, 2.63596e-07, 0.0975452, -0.490393, 2.5468e-07, 0.0956709, -0.490393, 0.0190304, 0.5, 3.75635e-08, 2.90071e-07, 0.48097, -0.0975451, 0.0956711, 0.490393, -0.0975451, 2.97521e-07, 0.0975454, 0.490393, 2.63994e-07, 0.187665, 0.46194, 0.0373292, 0.191342, 0.46194, 2.60268e-07, 0.490393, -0.0975451, 2.97521e-07, 0.453064, -0.191342, 0.0901202, 0.46194, -0.191342, 2.15565e-07, 0.191342, 0.46194, 2.60268e-07, 0.272448, 0.415735, 0.0541935, 0.277785, 0.415735, 2.56543e-07, 0.46194, -0.191342, 2.15565e-07, 0.407747, -0.277785, 0.0811061, 0.415735, -0.277785, 2.67719e-07, 0.277785, 0.415735, 2.56543e-07, 0.34676, 0.353553, 0.0689751, 0.353554, 0.353553, 2.60268e-07, 0.0956711, 0.490393, 0.0190304, -6.26451e-08, 0.5, 3.78799e-07, 0.0901202, 0.490393, 0.0373292, 5.25572e-08, -0.5, 2.63596e-07, 0.0956709, -0.490393, 0.0190304, 0.09012, -0.490393, 0.0373292, 0.490393, 3.75635e-08, 0.0975455, 0.453064, -0.0975451, 0.187665, 0.48097, -0.0975451, 0.0956711, 0.0956711, 0.490393, 0.0190304, 0.176777, 0.46194, 0.0732236, 0.187665, 0.46194, 0.0373292, 0.48097, -0.0975451, 0.0956711, 0.426777, -0.191342, 0.176777, 0.453064, -0.191342, 0.0901202, 0.187665, 0.46194, 0.0373292, 0.25664, 0.415735, 0.106304, 0.272448, 0.415735, 0.0541935, 0.453064, -0.191342, 0.0901202, 0.384089, -0.277785, 0.159095, 0.407747, -0.277785, 0.0811061, 0.272448, 0.415735, 0.0541935, 0.326641, 0.353553, 0.135299, 0.34676, 0.353553, 0.0689751, 0.407747, -0.277785, 0.0811061, 0.326641, -0.353553, 0.135299, 0.34676, -0.353553, 0.0689751, 0.34676, 0.353553, 0.0689751, 0.384089, 0.277785, 0.159095, 0.407747, 0.277785, 0.0811061, 0.34676, -0.353553, 0.0689751, 0.25664, -0.415735, 0.106304, 0.272448, -0.415735, 0.0541935, 0.407747, 0.277785, 0.0811061, 0.426777, 0.191342, 0.176777, 0.453064, 0.191342, 0.0901202, 0.272448, -0.415735, 0.0541935, 0.176777, -0.46194, 0.0732236, 0.187665, -0.46194, 0.0373292, 0.453064, 0.191342, 0.0901202, 0.453064, 0.0975452, 0.187665, 0.48097, 0.0975452, 0.0956711, 0.187665, -0.46194, 0.0373292, 0.09012, -0.490393, 0.0373292, 0.0956709, -0.490393, 0.0190304, 0.48097, 0.0975452, 0.0956711, 0.46194, 3.75635e-08, 0.191342, 0.490393, 3.75635e-08, 0.0975455, 0.326641, 0.353553, 0.135299, 0.345671, 0.277785, 0.23097, 0.384089, 0.277785, 0.159095, 0.326641, -0.353553, 0.135299, 0.23097, -0.415735, 0.154329, 0.25664, -0.415735, 0.106304, 0.384089, 0.277785, 0.159095, 0.384089, 0.191342, 0.25664, 0.426777, 0.191342, 0.176777, 0.25664, -0.415735, 0.106304, 0.159095, -0.46194, 0.106304, 0.176777, -0.46194, 0.0732236, 0.426777, 0.191342, 0.176777, 0.407747, 0.0975452, 0.272448, 0.453064, 0.0975452, 0.187665, 0.176777, -0.46194, 0.0732236, 0.0811059, -0.490393, 0.0541935, 0.09012, -0.490393, 0.0373292, 0.453064, 0.0975452, 0.187665, 0.415735, 3.75635e-08, 0.277785, 0.46194, 3.75635e-08, 0.191342, 0.0901202, 0.490393, 0.0373292, -6.26451e-08, 0.5, 3.78799e-07, 0.081106, 0.490393, 0.0541935, 5.25572e-08, -0.5, 2.63596e-07, 0.09012, -0.490393, 0.0373292, 0.0811059, -0.490393, 0.0541935, 0.46194, 3.75635e-08, 0.191342, 0.407747, -0.0975451, 0.272448, 0.453064, -0.0975451, 0.187665, 0.0901202, 0.490393, 0.0373292, 0.159095, 0.46194, 0.106304, 0.176777, 0.46194, 0.0732236, 0.453064, -0.0975451, 0.187665, 0.384089, -0.191342, 0.25664, 0.426777, -0.191342, 0.176777, 0.176777, 0.46194, 0.0732236, 0.23097, 0.415735, 0.154329, 0.25664, 0.415735, 0.106304, 0.426777, -0.191342, 0.176777, 0.345671, -0.277785, 0.23097, 0.384089, -0.277785, 0.159095, 0.25664, 0.415735, 0.106304, 0.293969, 0.353553, 0.196424, 0.326641, 0.353553, 0.135299, 0.384089, -0.277785, 0.159095, 0.293969, -0.353553, 0.196424, 0.326641, -0.353553, 0.135299, 0.415735, 3.75635e-08, 0.277785, 0.34676, -0.0975451, 0.34676, 0.407747, -0.0975451, 0.272448, 0.081106, 0.490393, 0.0541935, 0.135299, 0.46194, 0.135299, 0.159095, 0.46194, 0.106304, 0.407747, -0.0975451, 0.272448, 0.326641, -0.191342, 0.326641, 0.384089, -0.191342, 0.25664, 0.159095, 0.46194, 0.106304, 0.196424, 0.415735, 0.196424, 0.23097, 0.415735, 0.154329, 0.384089, -0.191342, 0.25664, 0.293969, -0.277785, 0.293969, 0.345671, -0.277785, 0.23097, 0.23097, 0.415735, 0.154329, 0.25, 0.353553, 0.25, 0.293969, 0.353553, 0.196424, 0.345671, -0.277785, 0.23097, 0.25, -0.353553, 0.25, 0.293969, -0.353553, 0.196424, 0.293969, 0.353553, 0.196424, 0.293969, 0.277785, 0.293969, 0.345671, 0.277785, 0.23097, 0.293969, -0.353553, 0.196424, 0.196424, -0.415735, 0.196424, 0.23097, -0.415735, 0.154329, 0.345671, 0.277785, 0.23097, 0.326641, 0.191342, 0.326641, 0.384089, 0.191342, 0.25664, 0.23097, -0.415735, 0.154329, 0.135299, -0.46194, 0.135299, 0.159095, -0.46194, 0.106304, 0.384089, 0.191342, 0.25664, 0.34676, 0.0975452, 0.34676, 0.407747, 0.0975452, 0.272448, 0.159095, -0.46194, 0.106304, 0.0689749, -0.490393, 0.0689751, 0.0811059, -0.490393, 0.0541935, 0.407747, 0.0975452, 0.272448, 0.353553, 3.75635e-08, 0.353554, 0.415735, 3.75635e-08, 0.277785, 0.081106, 0.490393, 0.0541935, -6.26451e-08, 0.5, 3.78799e-07, 0.068975, 0.490393, 0.0689752, 5.25572e-08, -0.5, 2.63596e-07, 0.0811059, -0.490393, 0.0541935, 0.0689749, -0.490393, 0.0689751, 0.25, -0.353553, 0.25, 0.154329, -0.415735, 0.23097, 0.196424, -0.415735, 0.196424, 0.293969, 0.277785, 0.293969, 0.25664, 0.191342, 0.384089, 0.326641, 0.191342, 0.326641, 0.196424, -0.415735, 0.196424, 0.106304, -0.46194, 0.159095, 0.135299, -0.46194, 0.135299, 0.326641, 0.191342, 0.326641, 0.272448, 0.0975452, 0.407747, 0.34676, 0.0975452, 0.34676, 0.135299, -0.46194, 0.135299, 0.0541932, -0.490393, 0.0811061, 0.0689749, -0.490393, 0.0689751, 0.34676, 0.0975452, 0.34676, 0.277785, 3.75635e-08, 0.415735, 0.353553, 3.75635e-08, 0.353554, 0.068975, 0.490393, 0.0689752, -6.26451e-08, 0.5, 3.78799e-07, 0.0541933, 0.490393, 0.0811062, 5.25572e-08, -0.5, 2.63596e-07, 0.0689749, -0.490393, 0.0689751, 0.0541932, -0.490393, 0.0811061, 0.353553, 3.75635e-08, 0.353554, 0.272448, -0.0975451, 0.407747, 0.34676, -0.0975451, 0.34676, 0.068975, 0.490393, 0.0689752, 0.106304, 0.46194, 0.159095, 0.135299, 0.46194, 0.135299, 0.34676, -0.0975451, 0.34676, 0.25664, -0.191342, 0.384089, 0.326641, -0.191342, 0.326641, 0.135299, 0.46194, 0.135299, 0.154329, 0.415735, 0.23097, 0.196424, 0.415735, 0.196424, 0.326641, -0.191342, 0.326641, 0.23097, -0.277785, 0.345671, 0.293969, -0.277785, 0.293969, 0.196424, 0.415735, 0.196424, 0.196424, 0.353553, 0.293969, 0.25, 0.353553, 0.25, 0.293969, -0.277785, 0.293969, 0.196424, -0.353553, 0.293969, 0.25, -0.353553, 0.25, 0.25, 0.353553, 0.25, 0.23097, 0.277785, 0.345671, 0.293969, 0.277785, 0.293969, 0.272448, -0.0975451, 0.407747, 0.176777, -0.191342, 0.426777, 0.25664, -0.191342, 0.384089, 0.106304, 0.46194, 0.159095, 0.106304, 0.415735, 0.25664, 0.154329, 0.415735, 0.23097, 0.25664, -0.191342, 0.384089, 0.159095, -0.277785, 0.384089, 0.23097, -0.277785, 0.345671, 0.154329, 0.415735, 0.23097, 0.135299, 0.353553, 0.326641, 0.196424, 0.353553, 0.293969, 0.23097, -0.277785, 0.345671, 0.135299, -0.353553, 0.326641, 0.196424, -0.353553, 0.293969, 0.196424, 0.353553, 0.293969, 0.159095, 0.277785, 0.384089, 0.23097, 0.277785, 0.345671, 0.196424, -0.353553, 0.293969, 0.106304, -0.415735, 0.25664, 0.154329, -0.415735, 0.23097, 0.23097, 0.277785, 0.345671, 0.176777, 0.191342, 0.426777, 0.25664, 0.191342, 0.384089, 0.154329, -0.415735, 0.23097, 0.0732234, -0.46194, 0.176777, 0.106304, -0.46194, 0.159095, 0.25664, 0.191342, 0.384089, 0.187665, 0.0975452, 0.453064, 0.272448, 0.0975452, 0.407747, 0.106304, -0.46194, 0.159095, 0.037329, -0.490393, 0.0901202, 0.0541932, -0.490393, 0.0811061, 0.272448, 0.0975452, 0.407747, 0.191342, 3.75635e-08, 0.46194, 0.277785, 3.75635e-08, 0.415735, 0.0541933, 0.490393, 0.0811062, -6.26451e-08, 0.5, 3.78799e-07, 0.037329, 0.490393, 0.0901203, 5.25572e-08, -0.5, 2.63596e-07, 0.0541932, -0.490393, 0.0811061, 0.037329, -0.490393, 0.0901202, 0.277785, 3.75635e-08, 0.415735, 0.187665, -0.0975451, 0.453064, 0.272448, -0.0975451, 0.407747, 0.0541933, 0.490393, 0.0811062, 0.0732234, 0.46194, 0.176777, 0.106304, 0.46194, 0.159095, 0.106304, -0.415735, 0.25664, 0.037329, -0.46194, 0.187665, 0.0732234, -0.46194, 0.176777, 0.176777, 0.191342, 0.426777, 0.0956709, 0.0975452, 0.48097, 0.187665, 0.0975452, 0.453064, 0.0732234, -0.46194, 0.176777, 0.0190302, -0.490393, 0.0956711, 0.037329, -0.490393, 0.0901202, 0.187665, 0.0975452, 0.453064, 0.0975452, 3.75635e-08, 0.490393, 0.191342, 3.75635e-08, 0.46194, 0.037329, 0.490393, 0.0901203, -6.26451e-08, 0.5, 3.78799e-07, 0.0190302, 0.490393, 0.0956712, 5.25572e-08, -0.5, 2.63596e-07, 0.037329, -0.490393, 0.0901202, 0.0190302, -0.490393, 0.0956711, 0.191342, 3.75635e-08, 0.46194, 0.0956709, -0.0975451, 0.48097, 0.187665, -0.0975451, 0.453064, 0.037329, 0.490393, 0.0901203, 0.037329, 0.46194, 0.187665, 0.0732234, 0.46194, 0.176777, 0.187665, -0.0975451, 0.453064, 0.0901201, -0.191342, 0.453064, 0.176777, -0.191342, 0.426777, 0.0732234, 0.46194, 0.176777, 0.0541933, 0.415735, 0.272448, 0.106304, 0.415735, 0.25664, 0.176777, -0.191342, 0.426777, 0.0811058, -0.277785, 0.407747, 0.159095, -0.277785, 0.384089, 0.106304, 0.415735, 0.25664, 0.0689749, 0.353553, 0.34676, 0.135299, 0.353553, 0.326641, 0.159095, -0.277785, 0.384089, 0.0689749, -0.353553, 0.34676, 0.135299, -0.353553, 0.326641, 0.135299, 0.353553, 0.326641, 0.0811058, 0.277785, 0.407747, 0.159095, 0.277785, 0.384089, 0.135299, -0.353553, 0.326641, 0.0541932, -0.415735, 0.272448, 0.106304, -0.415735, 0.25664, 0.159095, 0.277785, 0.384089, 0.0901201, 0.191342, 0.453064, 0.176777, 0.191342, 0.426777, 0.037329, 0.46194, 0.187665, 6.5715e-08, 0.415735, 0.277785, 0.0541933, 0.415735, 0.272448, 0.0901201, -0.191342, 0.453064, 9.83566e-09, -0.277785, 0.415735, 0.0811058, -0.277785, 0.407747, 0.0541933, 0.415735, 0.272448, 3.9638e-08, 0.353553, 0.353554, 0.0689749, 0.353553, 0.34676, 0.0811058, -0.277785, 0.407747, 3.9638e-08, -0.353553, 0.353554, 0.0689749, -0.353553, 0.34676, 0.0689749, 0.353553, 0.34676, 9.83566e-09, 0.277785, 0.415735, 0.0811058, 0.277785, 0.407747, 0.0689749, -0.353553, 0.34676, 4.70886e-08, -0.415735, 0.277785, 0.0541932, -0.415735, 0.272448, 0.0811058, 0.277785, 0.407747, 8.43415e-08, 0.191342, 0.46194, 0.0901201, 0.191342, 0.453064, 0.0541932, -0.415735, 0.272448, 5.45391e-08, -0.46194, 0.191342, 0.037329, -0.46194, 0.187665, 0.0901201, 0.191342, 0.453064, 9.83566e-09, 0.0975452, 0.490393, 0.0956709, 0.0975452, 0.48097, 0.037329, -0.46194, 0.187665, 5.45391e-08, -0.490393, 0.0975454, 0.0190302, -0.490393, 0.0956711, 0.0956709, 0.0975452, 0.48097, 2.38508e-09, 3.75635e-08, 0.5, 0.0975452, 3.75635e-08, 0.490393, 0.0190302, 0.490393, 0.0956712, -6.26451e-08, 0.5, 3.78799e-07, 4.89512e-08, 0.490393, 0.0975455, 5.25572e-08, -0.5, 2.63596e-07, 0.0190302, -0.490393, 0.0956711, 5.45391e-08, -0.490393, 0.0975454, 0.0975452, 3.75635e-08, 0.490393, 9.83566e-09, -0.0975451, 0.490393, 0.0956709, -0.0975451, 0.48097, 0.0190302, 0.490393, 0.0956712, 7.31656e-08, 0.46194, 0.191342, 0.037329, 0.46194, 0.187665, 0.0956709, -0.0975451, 0.48097, 8.43415e-08, -0.191342, 0.46194, 0.0901201, -0.191342, 0.453064, 8.43415e-08, 0.191342, 0.46194, -0.0956708, 0.0975452, 0.48097, 9.83566e-09, 0.0975452, 0.490393, 5.45391e-08, -0.46194, 0.191342, -0.0190301, -0.490393, 0.0956711, 5.45391e-08, -0.490393, 0.0975454, 9.83566e-09, 0.0975452, 0.490393, -0.0975452, 3.75635e-08, 0.490393, 2.38508e-09, 3.75635e-08, 0.5, 4.89512e-08, 0.490393, 0.0975455, -6.26451e-08, 0.5, 3.78799e-07, -0.0190301, 0.490393, 0.0956712, 5.25572e-08, -0.5, 2.63596e-07, 5.45391e-08, -0.490393, 0.0975454, -0.0190301, -0.490393, 0.0956711, 2.38508e-09, 3.75635e-08, 0.5, -0.0956708, -0.0975451, 0.48097, 9.83566e-09, -0.0975451, 0.490393, 4.89512e-08, 0.490393, 0.0975455, -0.0373289, 0.46194, 0.187665, 7.31656e-08, 0.46194, 0.191342, 9.83566e-09, -0.0975451, 0.490393, -0.0901199, -0.191342, 0.453064, 8.43415e-08, -0.191342, 0.46194, 7.31656e-08, 0.46194, 0.191342, -0.0541931, 0.415735, 0.272448, 6.5715e-08, 0.415735, 0.277785, 8.43415e-08, -0.191342, 0.46194, -0.0811058, -0.277785, 0.407747, 9.83566e-09, -0.277785, 0.415735, 6.5715e-08, 0.415735, 0.277785, -0.0689748, 0.353553, 0.34676, 3.9638e-08, 0.353553, 0.353554, 9.83566e-09, -0.277785, 0.415735, -0.0689748, -0.353553, 0.34676, 3.9638e-08, -0.353553, 0.353554, 3.9638e-08, 0.353553, 0.353554, -0.0811058, 0.277785, 0.407747, 9.83566e-09, 0.277785, 0.415735, 3.9638e-08, -0.353553, 0.353554, -0.0541931, -0.415735, 0.272448, 4.70886e-08, -0.415735, 0.277785, 9.83566e-09, 0.277785, 0.415735, -0.0901199, 0.191342, 0.453064, 8.43415e-08, 0.191342, 0.46194, 4.70886e-08, -0.415735, 0.277785, -0.0373289, -0.46194, 0.187665, 5.45391e-08, -0.46194, 0.191342, -0.0901199, -0.191342, 0.453064, -0.159095, -0.277785, 0.384089, -0.0811058, -0.277785, 0.407747, -0.0541931, 0.415735, 0.272448, -0.135299, 0.353553, 0.326641, -0.0689748, 0.353553, 0.34676, -0.0811058, -0.277785, 0.407747, -0.135299, -0.353553, 0.326641, -0.0689748, -0.353553, 0.34676, -0.0689748, 0.353553, 0.34676, -0.159095, 0.277785, 0.384089, -0.0811058, 0.277785, 0.407747, -0.0689748, -0.353553, 0.34676, -0.106304, -0.415735, 0.25664, -0.0541931, -0.415735, 0.272448, -0.0811058, 0.277785, 0.407747, -0.176777, 0.191342, 0.426777, -0.0901199, 0.191342, 0.453064, -0.0541931, -0.415735, 0.272448, -0.0732232, -0.46194, 0.176777, -0.0373289, -0.46194, 0.187665, -0.0901199, 0.191342, 0.453064, -0.187665, 0.0975452, 0.453064, -0.0956708, 0.0975452, 0.48097, -0.0373289, -0.46194, 0.187665, -0.0373289, -0.490393, 0.0901202, -0.0190301, -0.490393, 0.0956711, -0.0956708, 0.0975452, 0.48097, -0.191342, 3.75635e-08, 0.46194, -0.0975452, 3.75635e-08, 0.490393, -0.0190301, 0.490393, 0.0956712, -6.26451e-08, 0.5, 3.78799e-07, -0.0373289, 0.490393, 0.0901203, 5.25572e-08, -0.5, 2.63596e-07, -0.0190301, -0.490393, 0.0956711, -0.0373289, -0.490393, 0.0901202, -0.0975452, 3.75635e-08, 0.490393, -0.187665, -0.0975451, 0.453064, -0.0956708, -0.0975451, 0.48097, -0.0190301, 0.490393, 0.0956712, -0.0732232, 0.46194, 0.176777, -0.0373289, 0.46194, 0.187665, -0.0956708, -0.0975451, 0.48097, -0.176777, -0.191342, 0.426777, -0.0901199, -0.191342, 0.453064, -0.0373289, 0.46194, 0.187665, -0.106304, 0.415735, 0.25664, -0.0541931, 0.415735, 0.272448, -0.0732232, -0.46194, 0.176777, -0.0541931, -0.490393, 0.0811061, -0.0373289, -0.490393, 0.0901202, -0.187665, 0.0975452, 0.453064, -0.277785, 3.75635e-08, 0.415735, -0.191342, 3.75635e-08, 0.46194, -0.0373289, 0.490393, 0.0901203, -6.26451e-08, 0.5, 3.78799e-07, -0.0541932, 0.490393, 0.0811062, 5.25572e-08, -0.5, 2.63596e-07, -0.0373289, -0.490393, 0.0901202, -0.0541931, -0.490393, 0.0811061, -0.191342, 3.75635e-08, 0.46194, -0.272447, -0.0975451, 0.407747, -0.187665, -0.0975451, 0.453064, -0.0373289, 0.490393, 0.0901203, -0.106304, 0.46194, 0.159095, -0.0732232, 0.46194, 0.176777, -0.187665, -0.0975451, 0.453064, -0.25664, -0.191342, 0.384089, -0.176777, -0.191342, 0.426777, -0.0732232, 0.46194, 0.176777, -0.154329, 0.415735, 0.23097, -0.106304, 0.415735, 0.25664, -0.176777, -0.191342, 0.426777, -0.23097, -0.277785, 0.345671, -0.159095, -0.277785, 0.384089, -0.106304, 0.415735, 0.25664, -0.196424, 0.353553, 0.293969, -0.135299, 0.353553, 0.326641, -0.159095, -0.277785, 0.384089, -0.196424, -0.353553, 0.293969, -0.135299, -0.353553, 0.326641, -0.135299, 0.353553, 0.326641, -0.23097, 0.277785, 0.345671, -0.159095, 0.277785, 0.384089, -0.135299, -0.353553, 0.326641, -0.154329, -0.415735, 0.23097, -0.106304, -0.415735, 0.25664, -0.159095, 0.277785, 0.384089, -0.25664, 0.191342, 0.384089, -0.176777, 0.191342, 0.426777, -0.106304, -0.415735, 0.25664, -0.106304, -0.46194, 0.159095, -0.0732232, -0.46194, 0.176777, -0.176777, 0.191342, 0.426777, -0.272447, 0.0975452, 0.407747, -0.187665, 0.0975452, 0.453064, -0.154329, 0.415735, 0.23097, -0.25, 0.353553, 0.25, -0.196424, 0.353553, 0.293969, -0.23097, -0.277785, 0.345671, -0.25, -0.353553, 0.25, -0.196424, -0.353553, 0.293969, -0.196424, 0.353553, 0.293969, -0.293969, 0.277785, 0.293969, -0.23097, 0.277785, 0.345671, -0.196424, -0.353553, 0.293969, -0.196424, -0.415735, 0.196424, -0.154329, -0.415735, 0.23097, -0.23097, 0.277785, 0.345671, -0.326641, 0.191342, 0.326641, -0.25664, 0.191342, 0.384089, -0.154329, -0.415735, 0.23097, -0.135299, -0.46194, 0.135299, -0.106304, -0.46194, 0.159095, -0.25664, 0.191342, 0.384089, -0.34676, 0.0975452, 0.34676, -0.272447, 0.0975452, 0.407747, -0.106304, -0.46194, 0.159095, -0.0689748, -0.490393, 0.0689751, -0.0541931, -0.490393, 0.0811061, -0.272447, 0.0975452, 0.407747, -0.353553, 3.75635e-08, 0.353554, -0.277785, 3.75635e-08, 0.415735, -0.0541932, 0.490393, 0.0811062, -6.26451e-08, 0.5, 3.78799e-07, -0.0689749, 0.490393, 0.0689752, 5.25572e-08, -0.5, 2.63596e-07, -0.0541931, -0.490393, 0.0811061, -0.0689748, -0.490393, 0.0689751, -0.277785, 3.75635e-08, 0.415735, -0.34676, -0.0975451, 0.34676, -0.272447, -0.0975451, 0.407747, -0.0541932, 0.490393, 0.0811062, -0.135299, 0.46194, 0.135299, -0.106304, 0.46194, 0.159095, -0.272447, -0.0975451, 0.407747, -0.326641, -0.191342, 0.326641, -0.25664, -0.191342, 0.384089, -0.106304, 0.46194, 0.159095, -0.196424, 0.415735, 0.196424, -0.154329, 0.415735, 0.23097, -0.25664, -0.191342, 0.384089, -0.293969, -0.277785, 0.293969, -0.23097, -0.277785, 0.345671, -0.34676, 0.0975452, 0.34676, -0.415735, 3.75635e-08, 0.277785, -0.353553, 3.75635e-08, 0.353554, -0.0689749, 0.490393, 0.0689752, -6.26451e-08, 0.5, 3.78799e-07, -0.0811059, 0.490393, 0.0541935, 5.25572e-08, -0.5, 2.63596e-07, -0.0689748, -0.490393, 0.0689751, -0.0811058, -0.490393, 0.0541934, -0.353553, 3.75635e-08, 0.353554, -0.407746, -0.0975451, 0.272448, -0.34676, -0.0975451, 0.34676, -0.0689749, 0.490393, 0.0689752, -0.159095, 0.46194, 0.106304, -0.135299, 0.46194, 0.135299, -0.34676, -0.0975451, 0.34676, -0.384089, -0.191342, 0.25664, -0.326641, -0.191342, 0.326641, -0.135299, 0.46194, 0.135299, -0.23097, 0.415735, 0.154329, -0.196424, 0.415735, 0.196424, -0.326641, -0.191342, 0.326641, -0.345671, -0.277785, 0.23097, -0.293969, -0.277785, 0.293969, -0.196424, 0.415735, 0.196424, -0.293969, 0.353553, 0.196424, -0.25, 0.353553, 0.25, -0.293969, -0.277785, 0.293969, -0.293969, -0.353553, 0.196424, -0.25, -0.353553, 0.25, -0.25, 0.353553, 0.25, -0.345671, 0.277785, 0.23097, -0.293969, 0.277785, 0.293969, -0.25, -0.353553, 0.25, -0.23097, -0.415735, 0.154329, -0.196424, -0.415735, 0.196424, -0.293969, 0.277785, 0.293969, -0.384089, 0.191342, 0.25664, -0.326641, 0.191342, 0.326641, -0.196424, -0.415735, 0.196424, -0.159095, -0.46194, 0.106304, -0.135299, -0.46194, 0.135299, -0.326641, 0.191342, 0.326641, -0.407746, 0.0975452, 0.272448, -0.34676, 0.0975452, 0.34676, -0.135299, -0.46194, 0.135299, -0.0811058, -0.490393, 0.0541934, -0.0689748, -0.490393, 0.0689751, -0.345671, -0.277785, 0.23097, -0.326641, -0.353553, 0.135299, -0.293969, -0.353553, 0.196424, -0.293969, 0.353553, 0.196424, -0.384089, 0.277785, 0.159095, -0.345671, 0.277785, 0.23097, -0.293969, -0.353553, 0.196424, -0.25664, -0.415735, 0.106304, -0.23097, -0.415735, 0.154329, -0.345671, 0.277785, 0.23097, -0.426777, 0.191342, 0.176777, -0.384089, 0.191342, 0.25664, -0.23097, -0.415735, 0.154329, -0.176777, -0.46194, 0.0732235, -0.159095, -0.46194, 0.106304, -0.384089, 0.191342, 0.25664, -0.453064, 0.0975452, 0.187665, -0.407746, 0.0975452, 0.272448, -0.159095, -0.46194, 0.106304, -0.0901199, -0.490393, 0.0373292, -0.0811058, -0.490393, 0.0541934, -0.407746, 0.0975452, 0.272448, -0.46194, 3.75635e-08, 0.191342, -0.415735, 3.75635e-08, 0.277785, -0.0811059, 0.490393, 0.0541935, -6.26451e-08, 0.5, 3.78799e-07, -0.09012, 0.490393, 0.0373292, 5.25572e-08, -0.5, 2.63596e-07, -0.0811058, -0.490393, 0.0541934, -0.0901199, -0.490393, 0.0373292, -0.415735, 3.75635e-08, 0.277785, -0.453064, -0.0975451, 0.187665, -0.407746, -0.0975451, 0.272448, -0.0811059, 0.490393, 0.0541935, -0.176777, 0.46194, 0.0732235, -0.159095, 0.46194, 0.106304, -0.407746, -0.0975451, 0.272448, -0.426777, -0.191342, 0.176777, -0.384089, -0.191342, 0.25664, -0.159095, 0.46194, 0.106304, -0.25664, 0.415735, 0.106304, -0.23097, 0.415735, 0.154329, -0.384089, -0.191342, 0.25664, -0.384089, -0.277785, 0.159095, -0.345671, -0.277785, 0.23097, -0.23097, 0.415735, 0.154329, -0.326641, 0.353553, 0.135299, -0.293969, 0.353553, 0.196424, 5.25572e-08, -0.5, 2.63596e-07, -0.0901199, -0.490393, 0.0373292, -0.0956708, -0.490393, 0.0190304, -0.46194, 3.75635e-08, 0.191342, -0.48097, -0.0975451, 0.095671, -0.453064, -0.0975451, 0.187665, -0.09012, 0.490393, 0.0373292, -0.187665, 0.46194, 0.0373292, -0.176777, 0.46194, 0.0732235, -0.453064, -0.0975451, 0.187665, -0.453064, -0.191342, 0.0901202, -0.426777, -0.191342, 0.176777, -0.176777, 0.46194, 0.0732235, -0.272447, 0.415735, 0.0541934, -0.25664, 0.415735, 0.106304, -0.426777, -0.191342, 0.176777, -0.407746, -0.277785, 0.081106, -0.384089, -0.277785, 0.159095, -0.25664, 0.415735, 0.106304, -0.34676, 0.353553, 0.068975, -0.326641, 0.353553, 0.135299, -0.384089, -0.277785, 0.159095, -0.34676, -0.353553, 0.068975, -0.326641, -0.353553, 0.135299, -0.326641, 0.353553, 0.135299, -0.407746, 0.277785, 0.081106, -0.384089, 0.277785, 0.159095, -0.326641, -0.353553, 0.135299, -0.272447, -0.415735, 0.0541934, -0.25664, -0.415735, 0.106304, -0.384089, 0.277785, 0.159095, -0.453064, 0.191342, 0.0901202, -0.426777, 0.191342, 0.176777, -0.25664, -0.415735, 0.106304, -0.187665, -0.46194, 0.0373291, -0.176777, -0.46194, 0.0732235, -0.426777, 0.191342, 0.176777, -0.48097, 0.0975452, 0.095671, -0.453064, 0.0975452, 0.187665, -0.176777, -0.46194, 0.0732235, -0.0956708, -0.490393, 0.0190304, -0.0901199, -0.490393, 0.0373292, -0.453064, 0.0975452, 0.187665, -0.490393, 3.75635e-08, 0.0975453, -0.46194, 3.75635e-08, 0.191342, -0.09012, 0.490393, 0.0373292, -6.26451e-08, 0.5, 3.78799e-07, -0.0956709, 0.490393, 0.0190304, -0.34676, -0.353553, 0.068975, -0.277785, -0.415735, 2.30466e-07, -0.272447, -0.415735, 0.0541934, -0.407746, 0.277785, 0.081106, -0.46194, 0.191342, 2.60268e-07, -0.453064, 0.191342, 0.0901202, -0.272447, -0.415735, 0.0541934, -0.191342, -0.46194, 2.26741e-07, -0.187665, -0.46194, 0.0373291, -0.453064, 0.191342, 0.0901202, -0.490392, 0.0975452, 1.4851e-07, -0.48097, 0.0975452, 0.095671, -0.187665, -0.46194, 0.0373291, -0.0975451, -0.490393, 2.58406e-07, -0.0956708, -0.490393, 0.0190304, -0.48097, 0.0975452, 0.095671, -0.5, 3.75635e-08, 1.70861e-07, -0.490393, 3.75635e-08, 0.0975453, -0.0956709, 0.490393, 0.0190304, -6.26451e-08, 0.5, 3.78799e-07, -0.0975452, 0.490393, 2.56543e-07, 5.25572e-08, -0.5, 2.63596e-07, -0.0956708, -0.490393, 0.0190304, -0.0975451, -0.490393, 2.58406e-07, -0.490393, 3.75635e-08, 0.0975453, -0.490392, -0.0975451, 1.4851e-07, -0.48097, -0.0975451, 0.095671, -0.0956709, 0.490393, 0.0190304, -0.191342, 0.46194, 2.41642e-07, -0.187665, 0.46194, 0.0373292, -0.48097, -0.0975451, 0.095671, -0.46194, -0.191342, 2.60268e-07, -0.453064, -0.191342, 0.0901202, -0.187665, 0.46194, 0.0373292, -0.277785, 0.415735, 2.41642e-07, -0.272447, 0.415735, 0.0541934, -0.453064, -0.191342, 0.0901202, -0.415735, -0.277785, 1.70861e-07, -0.407746, -0.277785, 0.081106, -0.272447, 0.415735, 0.0541934, -0.353553, 0.353553, 1.93213e-07, -0.34676, 0.353553, 0.068975, -0.407746, -0.277785, 0.081106, -0.353553, -0.353553, 1.93213e-07, -0.34676, -0.353553, 0.068975, -0.34676, 0.353553, 0.068975, -0.415735, 0.277785, 1.70861e-07, -0.407746, 0.277785, 0.081106, -0.0975452, 0.490393, 2.56543e-07, -0.187665, 0.46194, -0.0373287, -0.191342, 0.46194, 2.41642e-07, -0.490392, -0.0975451, 1.4851e-07, -0.453064, -0.191342, -0.0901197, -0.46194, -0.191342, 2.60268e-07, -0.191342, 0.46194, 2.41642e-07, -0.272447, 0.415735, -0.0541929, -0.277785, 0.415735, 2.41642e-07, -0.46194, -0.191342, 2.60268e-07, -0.407746, -0.277785, -0.0811056, -0.415735, -0.277785, 1.70861e-07, -0.277785, 0.415735, 2.41642e-07, -0.34676, 0.353553, -0.0689747, -0.353553, 0.353553, 1.93213e-07, -0.415735, -0.277785, 1.70861e-07, -0.34676, -0.353553, -0.0689747, -0.353553, -0.353553, 1.93213e-07, -0.353553, 0.353553, 1.93213e-07, -0.407746, 0.277785, -0.0811056, -0.415735, 0.277785, 1.70861e-07, -0.353553, -0.353553, 1.93213e-07, -0.272447, -0.415735, -0.0541929, -0.277785, -0.415735, 2.30466e-07, -0.415735, 0.277785, 1.70861e-07, -0.453064, 0.191342, -0.0901197, -0.46194, 0.191342, 2.60268e-07, -0.277785, -0.415735, 2.30466e-07, -0.187665, -0.46194, -0.0373287, -0.191342, -0.46194, 2.26741e-07, -0.46194, 0.191342, 2.60268e-07, -0.48097, 0.0975452, -0.0956707, -0.490392, 0.0975452, 1.4851e-07, -0.191342, -0.46194, 2.26741e-07, -0.0956708, -0.490393, -0.0190299, -0.0975451, -0.490393, 2.58406e-07, -0.490392, 0.0975452, 1.4851e-07, -0.490392, 3.75635e-08, -0.097545, -0.5, 3.75635e-08, 1.70861e-07, -0.0975452, 0.490393, 2.56543e-07, -6.26451e-08, 0.5, 3.78799e-07, -0.0956709, 0.490393, -0.0190299, 5.25572e-08, -0.5, 2.63596e-07, -0.0975451, -0.490393, 2.58406e-07, -0.0956708, -0.490393, -0.0190299, -0.5, 3.75635e-08, 1.70861e-07, -0.48097, -0.0975451, -0.0956707, -0.490392, -0.0975451, 1.4851e-07, -0.407746, 0.277785, -0.0811056, -0.426777, 0.191342, -0.176776, -0.453064, 0.191342, -0.0901197, -0.272447, -0.415735, -0.0541929, -0.176777, -0.46194, -0.073223, -0.187665, -0.46194, -0.0373287, -0.453064, 0.191342, -0.0901197, -0.453063, 0.0975452, -0.187665, -0.48097, 0.0975452, -0.0956707, -0.187665, -0.46194, -0.0373287, -0.0901199, -0.490393, -0.0373286, -0.0956708, -0.490393, -0.0190299, -0.48097, 0.0975452, -0.0956707, -0.46194, 3.75635e-08, -0.191342, -0.490392, 3.75635e-08, -0.097545, -0.0956709, 0.490393, -0.0190299, -6.26451e-08, 0.5, 3.78799e-07, -0.09012, 0.490393, -0.0373287, 5.25572e-08, -0.5, 2.63596e-07, -0.0956708, -0.490393, -0.0190299, -0.0901199, -0.490393, -0.0373286, -0.490392, 3.75635e-08, -0.097545, -0.453063, -0.0975451, -0.187665, -0.48097, -0.0975451, -0.0956707, -0.0956709, 0.490393, -0.0190299, -0.176777, 0.46194, -0.0732231, -0.187665, 0.46194, -0.0373287, -0.48097, -0.0975451, -0.0956707, -0.426777, -0.191342, -0.176776, -0.453064, -0.191342, -0.0901197, -0.187665, 0.46194, -0.0373287, -0.25664, 0.415735, -0.106304, -0.272447, 0.415735, -0.0541929, -0.453064, -0.191342, -0.0901197, -0.384089, -0.277785, -0.159095, -0.407746, -0.277785, -0.0811056, -0.272447, 0.415735, -0.0541929, -0.326641, 0.353553, -0.135299, -0.34676, 0.353553, -0.0689747, -0.407746, -0.277785, -0.0811056, -0.326641, -0.353553, -0.135299, -0.34676, -0.353553, -0.0689747, -0.34676, 0.353553, -0.0689747, -0.384089, 0.277785, -0.159095, -0.407746, 0.277785, -0.0811056, -0.34676, -0.353553, -0.0689747, -0.25664, -0.415735, -0.106304, -0.272447, -0.415735, -0.0541929, -0.453063, -0.0975451, -0.187665, -0.384089, -0.191342, -0.25664, -0.426777, -0.191342, -0.176776, -0.176777, 0.46194, -0.0732231, -0.23097, 0.415735, -0.154329, -0.25664, 0.415735, -0.106304, -0.426777, -0.191342, -0.176776, -0.345671, -0.277785, -0.23097, -0.384089, -0.277785, -0.159095, -0.25664, 0.415735, -0.106304, -0.293969, 0.353553, -0.196424, -0.326641, 0.353553, -0.135299, -0.384089, -0.277785, -0.159095, -0.293969, -0.353553, -0.196424, -0.326641, -0.353553, -0.135299, -0.326641, 0.353553, -0.135299, -0.345671, 0.277785, -0.23097, -0.384089, 0.277785, -0.159095, -0.326641, -0.353553, -0.135299, -0.23097, -0.415735, -0.154329, -0.25664, -0.415735, -0.106304, -0.384089, 0.277785, -0.159095, -0.384089, 0.191342, -0.25664, -0.426777, 0.191342, -0.176776, -0.25664, -0.415735, -0.106304, -0.159095, -0.46194, -0.106303, -0.176777, -0.46194, -0.073223, -0.426777, 0.191342, -0.176776, -0.407746, 0.0975452, -0.272447, -0.453063, 0.0975452, -0.187665, -0.176777, -0.46194, -0.073223, -0.0811058, -0.490393, -0.0541929, -0.0901199, -0.490393, -0.0373286, -0.453063, 0.0975452, -0.187665, -0.415735, 3.75635e-08, -0.277785, -0.46194, 3.75635e-08, -0.191342, -0.09012, 0.490393, -0.0373287, -6.26451e-08, 0.5, 3.78799e-07, -0.0811058, 0.490393, -0.054193, 5.25572e-08, -0.5, 2.63596e-07, -0.0901199, -0.490393, -0.0373286, -0.0811058, -0.490393, -0.0541929, -0.46194, 3.75635e-08, -0.191342, -0.407746, -0.0975451, -0.272447, -0.453063, -0.0975451, -0.187665, -0.09012, 0.490393, -0.0373287, -0.159095, 0.46194, -0.106304, -0.176777, 0.46194, -0.0732231, -0.23097, -0.415735, -0.154329, -0.135299, -0.46194, -0.135299, -0.159095, -0.46194, -0.106303, -0.384089, 0.191342, -0.25664, -0.34676, 0.0975452, -0.34676, -0.407746, 0.0975452, -0.272447, -0.159095, -0.46194, -0.106303, -0.0689748, -0.490393, -0.0689746, -0.0811058, -0.490393, -0.0541929, -0.407746, 0.0975452, -0.272447, -0.353553, 3.75635e-08, -0.353553, -0.415735, 3.75635e-08, -0.277785, -0.0811058, 0.490393, -0.054193, -6.26451e-08, 0.5, 3.78799e-07, -0.0689748, 0.490393, -0.0689746, 5.25572e-08, -0.5, 2.63596e-07, -0.0811058, -0.490393, -0.0541929, -0.0689748, -0.490393, -0.0689746, -0.415735, 3.75635e-08, -0.277785, -0.34676, -0.0975451, -0.34676, -0.407746, -0.0975451, -0.272447, -0.0811058, 0.490393, -0.054193, -0.135299, 0.46194, -0.135299, -0.159095, 0.46194, -0.106304, -0.407746, -0.0975451, -0.272447, -0.326641, -0.191342, -0.32664, -0.384089, -0.191342, -0.25664, -0.159095, 0.46194, -0.106304, -0.196424, 0.415735, -0.196423, -0.23097, 0.415735, -0.154329, -0.384089, -0.191342, -0.25664, -0.293969, -0.277785, -0.293969, -0.345671, -0.277785, -0.23097, -0.23097, 0.415735, -0.154329, -0.25, 0.353553, -0.25, -0.293969, 0.353553, -0.196424, -0.345671, -0.277785, -0.23097, -0.25, -0.353553, -0.25, -0.293969, -0.353553, -0.196424, -0.293969, 0.353553, -0.196424, -0.293969, 0.277785, -0.293969, -0.345671, 0.277785, -0.23097, -0.293969, -0.353553, -0.196424, -0.196424, -0.415735, -0.196423, -0.23097, -0.415735, -0.154329, -0.345671, 0.277785, -0.23097, -0.326641, 0.191342, -0.32664, -0.384089, 0.191342, -0.25664, -0.135299, 0.46194, -0.135299, -0.154329, 0.415735, -0.23097, -0.196424, 0.415735, -0.196423, -0.326641, -0.191342, -0.32664, -0.23097, -0.277785, -0.34567, -0.293969, -0.277785, -0.293969, -0.196424, 0.415735, -0.196423, -0.196424, 0.353553, -0.293969, -0.25, 0.353553, -0.25, -0.293969, -0.277785, -0.293969, -0.196424, -0.353553, -0.293969, -0.25, -0.353553, -0.25, -0.25, 0.353553, -0.25, -0.23097, 0.277785, -0.34567, -0.293969, 0.277785, -0.293969, -0.25, -0.353553, -0.25, -0.154329, -0.415735, -0.23097, -0.196424, -0.415735, -0.196423, -0.293969, 0.277785, -0.293969, -0.25664, 0.191342, -0.384089, -0.326641, 0.191342, -0.32664, -0.196424, -0.415735, -0.196423, -0.106304, -0.46194, -0.159094, -0.135299, -0.46194, -0.135299, -0.326641, 0.191342, -0.32664, -0.272447, 0.0975452, -0.407746, -0.34676, 0.0975452, -0.34676, -0.135299, -0.46194, -0.135299, -0.0541931, -0.490393, -0.0811056, -0.0689748, -0.490393, -0.0689746, -0.34676, 0.0975452, -0.34676, -0.277785, 3.75635e-08, -0.415734, -0.353553, 3.75635e-08, -0.353553, -0.0689748, 0.490393, -0.0689746, -6.26451e-08, 0.5, 3.78799e-07, -0.0541932, 0.490393, -0.0811056, 5.25572e-08, -0.5, 2.63596e-07, -0.0689748, -0.490393, -0.0689746, -0.0541931, -0.490393, -0.0811056, -0.353553, 3.75635e-08, -0.353553, -0.272447, -0.0975451, -0.407746, -0.34676, -0.0975451, -0.34676, -0.0689748, 0.490393, -0.0689746, -0.106304, 0.46194, -0.159095, -0.135299, 0.46194, -0.135299, -0.34676, -0.0975451, -0.34676, -0.25664, -0.191342, -0.384089, -0.326641, -0.191342, -0.32664, -0.25664, 0.191342, -0.384089, -0.187665, 0.0975452, -0.453063, -0.272447, 0.0975452, -0.407746, -0.106304, -0.46194, -0.159094, -0.0373288, -0.490393, -0.0901197, -0.0541931, -0.490393, -0.0811056, -0.272447, 0.0975452, -0.407746, -0.191341, 3.75635e-08, -0.461939, -0.277785, 3.75635e-08, -0.415734, -0.0541932, 0.490393, -0.0811056, -6.26451e-08, 0.5, 3.78799e-07, -0.0373289, 0.490393, -0.0901198, 5.25572e-08, -0.5, 2.63596e-07, -0.0541931, -0.490393, -0.0811056, -0.0373288, -0.490393, -0.0901197, -0.277785, 3.75635e-08, -0.415734, -0.187665, -0.0975451, -0.453063, -0.272447, -0.0975451, -0.407746, -0.0541932, 0.490393, -0.0811056, -0.0732232, 0.46194, -0.176776, -0.106304, 0.46194, -0.159095, -0.272447, -0.0975451, -0.407746, -0.176777, -0.191342, -0.426776, -0.25664, -0.191342, -0.384089, -0.106304, 0.46194, -0.159095, -0.106304, 0.415735, -0.25664, -0.154329, 0.415735, -0.23097, -0.25664, -0.191342, -0.384089, -0.159095, -0.277785, -0.384088, -0.23097, -0.277785, -0.34567, -0.154329, 0.415735, -0.23097, -0.135299, 0.353553, -0.32664, -0.196424, 0.353553, -0.293969, -0.23097, -0.277785, -0.34567, -0.135299, -0.353553, -0.32664, -0.196424, -0.353553, -0.293969, -0.196424, 0.353553, -0.293969, -0.159095, 0.277785, -0.384088, -0.23097, 0.277785, -0.34567, -0.196424, -0.353553, -0.293969, -0.106304, -0.415735, -0.25664, -0.154329, -0.415735, -0.23097, -0.23097, 0.277785, -0.34567, -0.176777, 0.191342, -0.426776, -0.25664, 0.191342, -0.384089, -0.154329, -0.415735, -0.23097, -0.0732232, -0.46194, -0.176776, -0.106304, -0.46194, -0.159094, -0.176777, -0.191342, -0.426776, -0.0811056, -0.277785, -0.407746, -0.159095, -0.277785, -0.384088, -0.106304, 0.415735, -0.25664, -0.0689747, 0.353553, -0.34676, -0.135299, 0.353553, -0.32664, -0.159095, -0.277785, -0.384088, -0.0689747, -0.353553, -0.34676, -0.135299, -0.353553, -0.32664, -0.135299, 0.353553, -0.32664, -0.0811056, 0.277785, -0.407746, -0.159095, 0.277785, -0.384088, -0.135299, -0.353553, -0.32664, -0.054193, -0.415735, -0.272447, -0.106304, -0.415735, -0.25664, -0.159095, 0.277785, -0.384088, -0.0901199, 0.191342, -0.453063, -0.176777, 0.191342, -0.426776, -0.106304, -0.415735, -0.25664, -0.0373288, -0.46194, -0.187665, -0.0732232, -0.46194, -0.176776, -0.176777, 0.191342, -0.426776, -0.0956706, 0.0975452, -0.480969, -0.187665, 0.0975452, -0.453063, -0.0732232, -0.46194, -0.176776, -0.01903, -0.490393, -0.0956706, -0.0373288, -0.490393, -0.0901197, -0.187665, 0.0975452, -0.453063, -0.0975449, 3.75635e-08, -0.490392, -0.191341, 3.75635e-08, -0.461939, -0.0373289, 0.490393, -0.0901198, -6.26451e-08, 0.5, 3.78799e-07, -0.0190301, 0.490393, -0.0956707, 5.25572e-08, -0.5, 2.63596e-07, -0.0373288, -0.490393, -0.0901197, -0.01903, -0.490393, -0.0956706, -0.191341, 3.75635e-08, -0.461939, -0.0956706, -0.0975451, -0.480969, -0.187665, -0.0975451, -0.453063, -0.0373289, 0.490393, -0.0901198, -0.0373288, 0.46194, -0.187665, -0.0732232, 0.46194, -0.176776, -0.187665, -0.0975451, -0.453063, -0.0901199, -0.191342, -0.453063, -0.176777, -0.191342, -0.426776, -0.0732232, 0.46194, -0.176776, -0.0541931, 0.415735, -0.272447, -0.106304, 0.415735, -0.25664, -0.0373288, -0.46194, -0.187665, 6.01271e-08, -0.490393, -0.0975449, -0.01903, -0.490393, -0.0956706, -0.0956706, 0.0975452, -0.480969, 5.25572e-08, 3.75635e-08, -0.5, -0.0975449, 3.75635e-08, -0.490392, -0.0190301, 0.490393, -0.0956707, -6.26451e-08, 0.5, 3.78799e-07, 5.25572e-08, 0.490393, -0.0975451, 5.25572e-08, -0.5, 2.63596e-07, -0.01903, -0.490393, -0.0956706, 6.01271e-08, -0.490393, -0.0975449, -0.0975449, 3.75635e-08, -0.490392, 5.25572e-08, -0.0975451, -0.490393, -0.0956706, -0.0975451, -0.480969, -0.0190301, 0.490393, -0.0956707, 5.25572e-08, 0.46194, -0.191342, -0.0373288, 0.46194, -0.187665, -0.0956706, -0.0975451, -0.480969, 8.43415e-08, -0.191342, -0.461939, -0.0901199, -0.191342, -0.453063, -0.0373288, 0.46194, -0.187665, 5.25572e-08, 0.415735, -0.277785, -0.0541931, 0.415735, -0.272447, -0.0901199, -0.191342, -0.453063, 1.8865e-07, -0.277785, -0.415734, -0.0811056, -0.277785, -0.407746, -0.0541931, 0.415735, -0.272447, 5.25572e-08, 0.353553, -0.353553, -0.0689747, 0.353553, -0.34676, -0.0811056, -0.277785, -0.407746, 1.29045e-07, -0.353553, -0.353553, -0.0689747, -0.353553, -0.34676, -0.0689747, 0.353553, -0.34676, 5.25572e-08, 0.277785, -0.415735, -0.0811056, 0.277785, -0.407746, -0.0689747, -0.353553, -0.34676, 5.25572e-08, -0.415735, -0.277785, -0.054193, -0.415735, -0.272447, -0.0811056, 0.277785, -0.407746, 5.25572e-08, 0.191342, -0.46194, -0.0901199, 0.191342, -0.453063, -0.054193, -0.415735, -0.272447, 9.1792e-08, -0.46194, -0.191341, -0.0373288, -0.46194, -0.187665, -0.0901199, 0.191342, -0.453063, 5.25572e-08, 0.0975452, -0.490393, -0.0956706, 0.0975452, -0.480969, 9.1792e-08, -0.46194, -0.191341, 0.037329, -0.46194, -0.187665, 0.0190302, -0.490393, -0.0956706, 5.25572e-08, 0.0975452, -0.490393, 0.0956709, 0.0975452, -0.48097, 0.0975452, 3.75635e-08, -0.490393, 5.25572e-08, 3.75635e-08, -0.5, 0.0975452, 3.75635e-08, -0.490393, 0.0956709, -0.0975451, -0.48097, 5.25572e-08, 0.490393, -0.0975451, 0.0190302, 0.490393, -0.0956708, 0.037329, 0.46194, -0.187665, 5.25572e-08, -0.0975451, -0.490393, 0.0956709, -0.0975451, -0.48097, 0.0901201, -0.191342, -0.453064, 5.25572e-08, 0.46194, -0.191342, 0.037329, 0.46194, -0.187665, 0.0541933, 0.415735, -0.272447, 8.43415e-08, -0.191342, -0.461939, 0.0901201, -0.191342, -0.453064, 0.0811059, -0.277785, -0.407746, 5.25572e-08, 0.415735, -0.277785, 0.0541933, 0.415735, -0.272447, 0.0689749, 0.353553, -0.34676, 1.8865e-07, -0.277785, -0.415734, 0.0811059, -0.277785, -0.407746, 0.0689749, -0.353553, -0.34676, 5.25572e-08, 0.353553, -0.353553, 0.0689749, 0.353553, -0.34676, 0.0811059, 0.277785, -0.407746, 1.29045e-07, -0.353553, -0.353553, 0.0689749, -0.353553, -0.34676, 0.0541933, -0.415735, -0.272447, 5.25572e-08, 0.277785, -0.415735, 0.0811059, 0.277785, -0.407746, 0.0901201, 0.191342, -0.453064, 5.25572e-08, -0.415735, -0.277785, 0.0541933, -0.415735, -0.272447, 0.037329, -0.46194, -0.187665, 5.25572e-08, 0.191342, -0.46194, 0.0901201, 0.191342, -0.453064, 0.0956709, 0.0975452, -0.48097, 0.0811059, 0.277785, -0.407746, 0.159095, 0.277785, -0.384089, 0.176777, 0.191342, -0.426777, 0.0541933, -0.415735, -0.272447, 0.106304, -0.415735, -0.25664, 0.0732234, -0.46194, -0.176777, 0.0901201, 0.191342, -0.453064, 0.176777, 0.191342, -0.426777, 0.187665, 0.0975452, -0.453064, 0.037329, -0.46194, -0.187665, 0.0732234, -0.46194, -0.176777, 0.037329, -0.490393, -0.0901198, 0.0956709, 0.0975452, -0.48097, 0.187665, 0.0975452, -0.453064, 0.191342, 3.75635e-08, -0.46194, 0.0975452, 3.75635e-08, -0.490393, 0.191342, 3.75635e-08, -0.46194, 0.187665, -0.0975451, -0.453064, 0.0190302, 0.490393, -0.0956708, 0.037329, 0.490393, -0.0901199, 0.0732234, 0.46194, -0.176777, 0.0956709, -0.0975451, -0.48097, 0.187665, -0.0975451, -0.453064, 0.176777, -0.191342, -0.426777, 0.037329, 0.46194, -0.187665, 0.0732234, 0.46194, -0.176777, 0.106304, 0.415735, -0.25664, 0.0901201, -0.191342, -0.453064, 0.176777, -0.191342, -0.426777, 0.159095, -0.277785, -0.384089, 0.0541933, 0.415735, -0.272447, 0.106304, 0.415735, -0.25664, 0.135299, 0.353553, -0.326641, 0.0811059, -0.277785, -0.407746, 0.159095, -0.277785, -0.384089, 0.135299, -0.353553, -0.326641, 0.0689749, 0.353553, -0.34676, 0.135299, 0.353553, -0.326641, 0.159095, 0.277785, -0.384089, 0.0689749, -0.353553, -0.34676, 0.135299, -0.353553, -0.326641, 0.106304, -0.415735, -0.25664, 0.187665, -0.0975451, -0.453064, 0.272448, -0.0975451, -0.407746, 0.25664, -0.191342, -0.384089, 0.0732234, 0.46194, -0.176777, 0.106304, 0.46194, -0.159095, 0.154329, 0.415735, -0.23097, 0.176777, -0.191342, -0.426777, 0.25664, -0.191342, -0.384089, 0.23097, -0.277785, -0.345671, 0.154329, 0.415735, -0.23097, 0.159095, -0.277785, -0.384089, 0.23097, -0.277785, -0.345671, 0.196424, -0.353553, -0.293969, 0.135299, 0.353553, -0.326641, 0.196424, 0.353553, -0.293969, 0.23097, 0.277785, -0.345671, 0.135299, -0.353553, -0.326641, 0.196424, -0.353553, -0.293969, 0.154329, -0.415735, -0.23097, 0.159095, 0.277785, -0.384089, 0.23097, 0.277785, -0.345671, 0.25664, 0.191342, -0.384089, 0.106304, -0.415735, -0.25664, 0.154329, -0.415735, -0.23097, 0.106304, -0.46194, -0.159095, 0.176777, 0.191342, -0.426777, 0.25664, 0.191342, -0.384089, 0.272448, 0.0975452, -0.407746, 0.0732234, -0.46194, -0.176777, 0.106304, -0.46194, -0.159095, 0.0541933, -0.490393, -0.0811056, 0.187665, 0.0975452, -0.453064, 0.272448, 0.0975452, -0.407746, 0.277785, 3.75635e-08, -0.415735, 0.191342, 3.75635e-08, -0.46194, 0.277785, 3.75635e-08, -0.415735, 0.272448, -0.0975451, -0.407746, 0.037329, 0.490393, -0.0901199, 0.0541933, 0.490393, -0.0811057, 0.106304, 0.46194, -0.159095, 0.154329, -0.415735, -0.23097, 0.196424, -0.415735, -0.196424, 0.135299, -0.46194, -0.135299, 0.25664, 0.191342, -0.384089, 0.326641, 0.191342, -0.326641, 0.34676, 0.0975452, -0.34676, 0.106304, -0.46194, -0.159095, 0.135299, -0.46194, -0.135299, 0.0689749, -0.490393, -0.0689746, 0.272448, 0.0975452, -0.407746, 0.34676, 0.0975452, -0.34676, 0.353554, 3.75635e-08, -0.353553, 0.277785, 3.75635e-08, -0.415735, 0.353554, 3.75635e-08, -0.353553, 0.34676, -0.0975451, -0.34676, 0.0541933, 0.490393, -0.0811057, 0.068975, 0.490393, -0.0689747, 0.135299, 0.46194, -0.135299, 0.272448, -0.0975451, -0.407746, 0.34676, -0.0975451, -0.34676, 0.326641, -0.191342, -0.326641, 0.106304, 0.46194, -0.159095, 0.135299, 0.46194, -0.135299, 0.196424, 0.415735, -0.196424, 0.25664, -0.191342, -0.384089, 0.326641, -0.191342, -0.326641, 0.293969, -0.277785, -0.293969, 0.154329, 0.415735, -0.23097, 0.196424, 0.415735, -0.196424, 0.25, 0.353553, -0.25, 0.23097, -0.277785, -0.345671, 0.293969, -0.277785, -0.293969, 0.25, -0.353553, -0.25, 0.196424, 0.353553, -0.293969, 0.25, 0.353553, -0.25, 0.293969, 0.277785, -0.293969, 0.196424, -0.353553, -0.293969, 0.25, -0.353553, -0.25, 0.196424, -0.415735, -0.196424, 0.23097, 0.277785, -0.345671, 0.293969, 0.277785, -0.293969, 0.326641, 0.191342, -0.326641, 0.326641, -0.191342, -0.326641, 0.384089, -0.191342, -0.25664, 0.345671, -0.277785, -0.23097, 0.196424, 0.415735, -0.196424, 0.23097, 0.415735, -0.154329, 0.293969, 0.353553, -0.196424, 0.293969, -0.277785, -0.293969, 0.345671, -0.277785, -0.23097, 0.293969, -0.353553, -0.196424, 0.25, 0.353553, -0.25, 0.293969, 0.353553, -0.196424, 0.345671, 0.277785, -0.23097, 0.25, -0.353553, -0.25, 0.293969, -0.353553, -0.196424, 0.23097, -0.415735, -0.154329, 0.293969, 0.277785, -0.293969, 0.345671, 0.277785, -0.23097, 0.384089, 0.191342, -0.25664, 0.196424, -0.415735, -0.196424, 0.23097, -0.415735, -0.154329, 0.159095, -0.46194, -0.106304, 0.326641, 0.191342, -0.326641, 0.384089, 0.191342, -0.25664, 0.407747, 0.0975452, -0.272447, 0.135299, -0.46194, -0.135299, 0.159095, -0.46194, -0.106304, 0.0811059, -0.490393, -0.054193, 0.34676, 0.0975452, -0.34676, 0.407747, 0.0975452, -0.272447, 0.415735, 3.75635e-08, -0.277785, 0.353554, 3.75635e-08, -0.353553, 0.415735, 3.75635e-08, -0.277785, 0.407747, -0.0975451, -0.272447, 0.068975, 0.490393, -0.0689747, 0.081106, 0.490393, -0.054193, 0.159095, 0.46194, -0.106304, 0.34676, -0.0975451, -0.34676, 0.407747, -0.0975451, -0.272447, 0.384089, -0.191342, -0.25664, 0.135299, 0.46194, -0.135299, 0.159095, 0.46194, -0.106304, 0.23097, 0.415735, -0.154329, 0.159095, -0.46194, -0.106304, 0.176777, -0.46194, -0.0732231, 0.0901201, -0.490393, -0.0373287, 0.407747, 0.0975452, -0.272447, 0.453064, 0.0975452, -0.187665, 0.46194, 3.75635e-08, -0.191341, 0.415735, 3.75635e-08, -0.277785, 0.46194, 3.75635e-08, -0.191341, 0.453064, -0.0975451, -0.187665, 0.081106, 0.490393, -0.054193, 0.0901202, 0.490393, -0.0373287, 0.176777, 0.46194, -0.0732231, 0.407747, -0.0975451, -0.272447, 0.453064, -0.0975451, -0.187665, 0.426777, -0.191342, -0.176777, 0.159095, 0.46194, -0.106304, 0.176777, 0.46194, -0.0732231, 0.25664, 0.415735, -0.106304, 0.384089, -0.191342, -0.25664, 0.426777, -0.191342, -0.176777, 0.384089, -0.277785, -0.159095, 0.23097, 0.415735, -0.154329, 0.25664, 0.415735, -0.106304, 0.326641, 0.353553, -0.135299, 0.345671, -0.277785, -0.23097, 0.384089, -0.277785, -0.159095, 0.326641, -0.353553, -0.135299, 0.293969, 0.353553, -0.196424, 0.326641, 0.353553, -0.135299, 0.384089, 0.277785, -0.159095, 0.293969, -0.353553, -0.196424, 0.326641, -0.353553, -0.135299, 0.25664, -0.415735, -0.106304, 0.345671, 0.277785, -0.23097, 0.384089, 0.277785, -0.159095, 0.426777, 0.191342, -0.176776, 0.23097, -0.415735, -0.154329, 0.25664, -0.415735, -0.106304, 0.176777, -0.46194, -0.0732231, 0.384089, 0.191342, -0.25664, 0.426777, 0.191342, -0.176776, 0.453064, 0.0975452, -0.187665, 0.25664, 0.415735, -0.106304, 0.272448, 0.415735, -0.054193, 0.34676, 0.353553, -0.0689746, 0.384089, -0.277785, -0.159095, 0.407747, -0.277785, -0.0811056, 0.34676, -0.353553, -0.0689746, 0.326641, 0.353553, -0.135299, 0.34676, 0.353553, -0.0689746, 0.407747, 0.277785, -0.0811056, 0.326641, -0.353553, -0.135299, 0.34676, -0.353553, -0.0689746, 0.272448, -0.415735, -0.0541929, 0.384089, 0.277785, -0.159095, 0.407747, 0.277785, -0.0811056, 0.453064, 0.191342, -0.0901198, 0.25664, -0.415735, -0.106304, 0.272448, -0.415735, -0.0541929, 0.187665, -0.46194, -0.0373287, 0.426777, 0.191342, -0.176776, 0.453064, 0.191342, -0.0901198, 0.48097, 0.0975452, -0.0956706, 0.176777, -0.46194, -0.0732231, 0.187665, -0.46194, -0.0373287, 0.0956709, -0.490393, -0.0190299, 0.453064, 0.0975452, -0.187665, 0.48097, 0.0975452, -0.0956706, 0.490393, 3.75635e-08, -0.0975449, 0.46194, 3.75635e-08, -0.191341, 0.490393, 3.75635e-08, -0.0975449, 0.48097, -0.0975451, -0.0956706, 0.0901202, 0.490393, -0.0373287, 0.0956711, 0.490393, -0.0190299, 0.187665, 0.46194, -0.0373287, 0.453064, -0.0975451, -0.187665, 0.48097, -0.0975451, -0.0956706, 0.453064, -0.191342, -0.0901198, 0.176777, 0.46194, -0.0732231, 0.187665, 0.46194, -0.0373287, 0.272448, 0.415735, -0.054193, 0.426777, -0.191342, -0.176777, 0.453064, -0.191342, -0.0901198, 0.407747, -0.277785, -0.0811056, 0.48097, 0.0975452, -0.0956706, 0.490393, 0.0975452, 2.97521e-07, 0.5, 3.75635e-08, 2.90071e-07, 0.490393, 3.75635e-08, -0.0975449, 0.5, 3.75635e-08, 2.90071e-07, 0.490393, -0.0975451, 2.97521e-07, 0.0956711, 0.490393, -0.0190299, 0.0975454, 0.490393, 2.63994e-07, 0.191342, 0.46194, 2.60268e-07, 0.48097, -0.0975451, -0.0956706, 0.490393, -0.0975451, 2.97521e-07, 0.46194, -0.191342, 2.15565e-07, 0.187665, 0.46194, -0.0373287, 0.191342, 0.46194, 2.60268e-07, 0.277785, 0.415735, 2.56543e-07, 0.453064, -0.191342, -0.0901198, 0.46194, -0.191342, 2.15565e-07, 0.415735, -0.277785, 2.67719e-07, 0.272448, 0.415735, -0.054193, 0.277785, 0.415735, 2.56543e-07, 0.353554, 0.353553, 2.60268e-07, 0.407747, -0.277785, -0.0811056, 0.415735, -0.277785, 2.67719e-07, 0.353554, -0.353553, 2.60268e-07, 0.34676, 0.353553, -0.0689746, 0.353554, 0.353553, 2.60268e-07, 0.415735, 0.277785, 2.67719e-07, 0.34676, -0.353553, -0.0689746, 0.353554, -0.353553, 2.60268e-07, 0.277785, -0.415735, 2.71444e-07, 0.407747, 0.277785, -0.0811056, 0.415735, 0.277785, 2.67719e-07, 0.46194, 0.191342, 2.37917e-07, 0.272448, -0.415735, -0.0541929, 0.277785, -0.415735, 2.71444e-07, 0.191342, -0.46194, 2.52818e-07, 0.453064, 0.191342, -0.0901198, 0.46194, 0.191342, 2.37917e-07, 0.490393, 0.0975452, 2.97521e-07, 0.187665, -0.46194, -0.0373287, 0.191342, -0.46194, 2.52818e-07, 0.0975452, -0.490393, 2.5468e-07, 0.415735, -0.277785, 2.67719e-07, 0.407747, -0.277785, 0.0811061, 0.34676, -0.353553, 0.0689751, 0.353554, 0.353553, 2.60268e-07, 0.34676, 0.353553, 0.0689751, 0.407747, 0.277785, 0.0811061, 0.353554, -0.353553, 2.60268e-07, 0.34676, -0.353553, 0.0689751, 0.272448, -0.415735, 0.0541935, 0.415735, 0.277785, 2.67719e-07, 0.407747, 0.277785, 0.0811061, 0.453064, 0.191342, 0.0901202, 0.277785, -0.415735, 2.71444e-07, 0.272448, -0.415735, 0.0541935, 0.187665, -0.46194, 0.0373292, 0.46194, 0.191342, 2.37917e-07, 0.453064, 0.191342, 0.0901202, 0.48097, 0.0975452, 0.0956711, 0.191342, -0.46194, 2.52818e-07, 0.187665, -0.46194, 0.0373292, 0.0956709, -0.490393, 0.0190304, 0.490393, 0.0975452, 2.97521e-07, 0.48097, 0.0975452, 0.0956711, 0.490393, 3.75635e-08, 0.0975455, 0.5, 3.75635e-08, 2.90071e-07, 0.490393, 3.75635e-08, 0.0975455, 0.48097, -0.0975451, 0.0956711, 0.0975454, 0.490393, 2.63994e-07, 0.0956711, 0.490393, 0.0190304, 0.187665, 0.46194, 0.0373292, 0.490393, -0.0975451, 2.97521e-07, 0.48097, -0.0975451, 0.0956711, 0.453064, -0.191342, 0.0901202, 0.191342, 0.46194, 2.60268e-07, 0.187665, 0.46194, 0.0373292, 0.272448, 0.415735, 0.0541935, 0.46194, -0.191342, 2.15565e-07, 0.453064, -0.191342, 0.0901202, 0.407747, -0.277785, 0.0811061, 0.277785, 0.415735, 2.56543e-07, 0.272448, 0.415735, 0.0541935, 0.34676, 0.353553, 0.0689751, 0.490393, 3.75635e-08, 0.0975455, 0.46194, 3.75635e-08, 0.191342, 0.453064, -0.0975451, 0.187665, 0.0956711, 0.490393, 0.0190304, 0.0901202, 0.490393, 0.0373292, 0.176777, 0.46194, 0.0732236, 0.48097, -0.0975451, 0.0956711, 0.453064, -0.0975451, 0.187665, 0.426777, -0.191342, 0.176777, 0.187665, 0.46194, 0.0373292, 0.176777, 0.46194, 0.0732236, 0.25664, 0.415735, 0.106304, 0.453064, -0.191342, 0.0901202, 0.426777, -0.191342, 0.176777, 0.384089, -0.277785, 0.159095, 0.272448, 0.415735, 0.0541935, 0.25664, 0.415735, 0.106304, 0.326641, 0.353553, 0.135299, 0.407747, -0.277785, 0.0811061, 0.384089, -0.277785, 0.159095, 0.326641, -0.353553, 0.135299, 0.34676, 0.353553, 0.0689751, 0.326641, 0.353553, 0.135299, 0.384089, 0.277785, 0.159095, 0.34676, -0.353553, 0.0689751, 0.326641, -0.353553, 0.135299, 0.25664, -0.415735, 0.106304, 0.407747, 0.277785, 0.0811061, 0.384089, 0.277785, 0.159095, 0.426777, 0.191342, 0.176777, 0.272448, -0.415735, 0.0541935, 0.25664, -0.415735, 0.106304, 0.176777, -0.46194, 0.0732236, 0.453064, 0.191342, 0.0901202, 0.426777, 0.191342, 0.176777, 0.453064, 0.0975452, 0.187665, 0.187665, -0.46194, 0.0373292, 0.176777, -0.46194, 0.0732236, 0.09012, -0.490393, 0.0373292, 0.48097, 0.0975452, 0.0956711, 0.453064, 0.0975452, 0.187665, 0.46194, 3.75635e-08, 0.191342, 0.326641, 0.353553, 0.135299, 0.293969, 0.353553, 0.196424, 0.345671, 0.277785, 0.23097, 0.326641, -0.353553, 0.135299, 0.293969, -0.353553, 0.196424, 0.23097, -0.415735, 0.154329, 0.384089, 0.277785, 0.159095, 0.345671, 0.277785, 0.23097, 0.384089, 0.191342, 0.25664, 0.25664, -0.415735, 0.106304, 0.23097, -0.415735, 0.154329, 0.159095, -0.46194, 0.106304, 0.426777, 0.191342, 0.176777, 0.384089, 0.191342, 0.25664, 0.407747, 0.0975452, 0.272448, 0.176777, -0.46194, 0.0732236, 0.159095, -0.46194, 0.106304, 0.0811059, -0.490393, 0.0541935, 0.453064, 0.0975452, 0.187665, 0.407747, 0.0975452, 0.272448, 0.415735, 3.75635e-08, 0.277785, 0.46194, 3.75635e-08, 0.191342, 0.415735, 3.75635e-08, 0.277785, 0.407747, -0.0975451, 0.272448, 0.0901202, 0.490393, 0.0373292, 0.081106, 0.490393, 0.0541935, 0.159095, 0.46194, 0.106304, 0.453064, -0.0975451, 0.187665, 0.407747, -0.0975451, 0.272448, 0.384089, -0.191342, 0.25664, 0.176777, 0.46194, 0.0732236, 0.159095, 0.46194, 0.106304, 0.23097, 0.415735, 0.154329, 0.426777, -0.191342, 0.176777, 0.384089, -0.191342, 0.25664, 0.345671, -0.277785, 0.23097, 0.25664, 0.415735, 0.106304, 0.23097, 0.415735, 0.154329, 0.293969, 0.353553, 0.196424, 0.384089, -0.277785, 0.159095, 0.345671, -0.277785, 0.23097, 0.293969, -0.353553, 0.196424, 0.415735, 3.75635e-08, 0.277785, 0.353553, 3.75635e-08, 0.353554, 0.34676, -0.0975451, 0.34676, 0.081106, 0.490393, 0.0541935, 0.068975, 0.490393, 0.0689752, 0.135299, 0.46194, 0.135299, 0.407747, -0.0975451, 0.272448, 0.34676, -0.0975451, 0.34676, 0.326641, -0.191342, 0.326641, 0.159095, 0.46194, 0.106304, 0.135299, 0.46194, 0.135299, 0.196424, 0.415735, 0.196424, 0.384089, -0.191342, 0.25664, 0.326641, -0.191342, 0.326641, 0.293969, -0.277785, 0.293969, 0.23097, 0.415735, 0.154329, 0.196424, 0.415735, 0.196424, 0.25, 0.353553, 0.25, 0.345671, -0.277785, 0.23097, 0.293969, -0.277785, 0.293969, 0.25, -0.353553, 0.25, 0.293969, 0.353553, 0.196424, 0.25, 0.353553, 0.25, 0.293969, 0.277785, 0.293969, 0.293969, -0.353553, 0.196424, 0.25, -0.353553, 0.25, 0.196424, -0.415735, 0.196424, 0.345671, 0.277785, 0.23097, 0.293969, 0.277785, 0.293969, 0.326641, 0.191342, 0.326641, 0.23097, -0.415735, 0.154329, 0.196424, -0.415735, 0.196424, 0.135299, -0.46194, 0.135299, 0.384089, 0.191342, 0.25664, 0.326641, 0.191342, 0.326641, 0.34676, 0.0975452, 0.34676, 0.159095, -0.46194, 0.106304, 0.135299, -0.46194, 0.135299, 0.0689749, -0.490393, 0.0689751, 0.407747, 0.0975452, 0.272448, 0.34676, 0.0975452, 0.34676, 0.353553, 3.75635e-08, 0.353554, 0.25, -0.353553, 0.25, 0.196424, -0.353553, 0.293969, 0.154329, -0.415735, 0.23097, 0.293969, 0.277785, 0.293969, 0.23097, 0.277785, 0.345671, 0.25664, 0.191342, 0.384089, 0.196424, -0.415735, 0.196424, 0.154329, -0.415735, 0.23097, 0.106304, -0.46194, 0.159095, 0.326641, 0.191342, 0.326641, 0.25664, 0.191342, 0.384089, 0.272448, 0.0975452, 0.407747, 0.135299, -0.46194, 0.135299, 0.106304, -0.46194, 0.159095, 0.0541932, -0.490393, 0.0811061, 0.34676, 0.0975452, 0.34676, 0.272448, 0.0975452, 0.407747, 0.277785, 3.75635e-08, 0.415735, 0.353553, 3.75635e-08, 0.353554, 0.277785, 3.75635e-08, 0.415735, 0.272448, -0.0975451, 0.407747, 0.068975, 0.490393, 0.0689752, 0.0541933, 0.490393, 0.0811062, 0.106304, 0.46194, 0.159095, 0.34676, -0.0975451, 0.34676, 0.272448, -0.0975451, 0.407747, 0.25664, -0.191342, 0.384089, 0.135299, 0.46194, 0.135299, 0.106304, 0.46194, 0.159095, 0.154329, 0.415735, 0.23097, 0.326641, -0.191342, 0.326641, 0.25664, -0.191342, 0.384089, 0.23097, -0.277785, 0.345671, 0.196424, 0.415735, 0.196424, 0.154329, 0.415735, 0.23097, 0.196424, 0.353553, 0.293969, 0.293969, -0.277785, 0.293969, 0.23097, -0.277785, 0.345671, 0.196424, -0.353553, 0.293969, 0.25, 0.353553, 0.25, 0.196424, 0.353553, 0.293969, 0.23097, 0.277785, 0.345671, 0.272448, -0.0975451, 0.407747, 0.187665, -0.0975451, 0.453064, 0.176777, -0.191342, 0.426777, 0.106304, 0.46194, 0.159095, 0.0732234, 0.46194, 0.176777, 0.106304, 0.415735, 0.25664, 0.25664, -0.191342, 0.384089, 0.176777, -0.191342, 0.426777, 0.159095, -0.277785, 0.384089, 0.154329, 0.415735, 0.23097, 0.106304, 0.415735, 0.25664, 0.135299, 0.353553, 0.326641, 0.23097, -0.277785, 0.345671, 0.159095, -0.277785, 0.384089, 0.135299, -0.353553, 0.326641, 0.196424, 0.353553, 0.293969, 0.135299, 0.353553, 0.326641, 0.159095, 0.277785, 0.384089, 0.196424, -0.353553, 0.293969, 0.135299, -0.353553, 0.326641, 0.106304, -0.415735, 0.25664, 0.23097, 0.277785, 0.345671, 0.159095, 0.277785, 0.384089, 0.176777, 0.191342, 0.426777, 0.154329, -0.415735, 0.23097, 0.106304, -0.415735, 0.25664, 0.0732234, -0.46194, 0.176777, 0.25664, 0.191342, 0.384089, 0.176777, 0.191342, 0.426777, 0.187665, 0.0975452, 0.453064, 0.106304, -0.46194, 0.159095, 0.0732234, -0.46194, 0.176777, 0.037329, -0.490393, 0.0901202, 0.272448, 0.0975452, 0.407747, 0.187665, 0.0975452, 0.453064, 0.191342, 3.75635e-08, 0.46194, 0.277785, 3.75635e-08, 0.415735, 0.191342, 3.75635e-08, 0.46194, 0.187665, -0.0975451, 0.453064, 0.0541933, 0.490393, 0.0811062, 0.037329, 0.490393, 0.0901203, 0.0732234, 0.46194, 0.176777, 0.106304, -0.415735, 0.25664, 0.0541932, -0.415735, 0.272448, 0.037329, -0.46194, 0.187665, 0.176777, 0.191342, 0.426777, 0.0901201, 0.191342, 0.453064, 0.0956709, 0.0975452, 0.48097, 0.0732234, -0.46194, 0.176777, 0.037329, -0.46194, 0.187665, 0.0190302, -0.490393, 0.0956711, 0.187665, 0.0975452, 0.453064, 0.0956709, 0.0975452, 0.48097, 0.0975452, 3.75635e-08, 0.490393, 0.191342, 3.75635e-08, 0.46194, 0.0975452, 3.75635e-08, 0.490393, 0.0956709, -0.0975451, 0.48097, 0.037329, 0.490393, 0.0901203, 0.0190302, 0.490393, 0.0956712, 0.037329, 0.46194, 0.187665, 0.187665, -0.0975451, 0.453064, 0.0956709, -0.0975451, 0.48097, 0.0901201, -0.191342, 0.453064, 0.0732234, 0.46194, 0.176777, 0.037329, 0.46194, 0.187665, 0.0541933, 0.415735, 0.272448, 0.176777, -0.191342, 0.426777, 0.0901201, -0.191342, 0.453064, 0.0811058, -0.277785, 0.407747, 0.106304, 0.415735, 0.25664, 0.0541933, 0.415735, 0.272448, 0.0689749, 0.353553, 0.34676, 0.159095, -0.277785, 0.384089, 0.0811058, -0.277785, 0.407747, 0.0689749, -0.353553, 0.34676, 0.135299, 0.353553, 0.326641, 0.0689749, 0.353553, 0.34676, 0.0811058, 0.277785, 0.407747, 0.135299, -0.353553, 0.326641, 0.0689749, -0.353553, 0.34676, 0.0541932, -0.415735, 0.272448, 0.159095, 0.277785, 0.384089, 0.0811058, 0.277785, 0.407747, 0.0901201, 0.191342, 0.453064, 0.037329, 0.46194, 0.187665, 7.31656e-08, 0.46194, 0.191342, 6.5715e-08, 0.415735, 0.277785, 0.0901201, -0.191342, 0.453064, 8.43415e-08, -0.191342, 0.46194, 9.83566e-09, -0.277785, 0.415735, 0.0541933, 0.415735, 0.272448, 6.5715e-08, 0.415735, 0.277785, 3.9638e-08, 0.353553, 0.353554, 0.0811058, -0.277785, 0.407747, 9.83566e-09, -0.277785, 0.415735, 3.9638e-08, -0.353553, 0.353554, 0.0689749, 0.353553, 0.34676, 3.9638e-08, 0.353553, 0.353554, 9.83566e-09, 0.277785, 0.415735, 0.0689749, -0.353553, 0.34676, 3.9638e-08, -0.353553, 0.353554, 4.70886e-08, -0.415735, 0.277785, 0.0811058, 0.277785, 0.407747, 9.83566e-09, 0.277785, 0.415735, 8.43415e-08, 0.191342, 0.46194, 0.0541932, -0.415735, 0.272448, 4.70886e-08, -0.415735, 0.277785, 5.45391e-08, -0.46194, 0.191342, 0.0901201, 0.191342, 0.453064, 8.43415e-08, 0.191342, 0.46194, 9.83566e-09, 0.0975452, 0.490393, 0.037329, -0.46194, 0.187665, 5.45391e-08, -0.46194, 0.191342, 5.45391e-08, -0.490393, 0.0975454, 0.0956709, 0.0975452, 0.48097, 9.83566e-09, 0.0975452, 0.490393, 2.38508e-09, 3.75635e-08, 0.5, 0.0975452, 3.75635e-08, 0.490393, 2.38508e-09, 3.75635e-08, 0.5, 9.83566e-09, -0.0975451, 0.490393, 0.0190302, 0.490393, 0.0956712, 4.89512e-08, 0.490393, 0.0975455, 7.31656e-08, 0.46194, 0.191342, 0.0956709, -0.0975451, 0.48097, 9.83566e-09, -0.0975451, 0.490393, 8.43415e-08, -0.191342, 0.46194, 8.43415e-08, 0.191342, 0.46194, -0.0901199, 0.191342, 0.453064, -0.0956708, 0.0975452, 0.48097, 5.45391e-08, -0.46194, 0.191342, -0.0373289, -0.46194, 0.187665, -0.0190301, -0.490393, 0.0956711, 9.83566e-09, 0.0975452, 0.490393, -0.0956708, 0.0975452, 0.48097, -0.0975452, 3.75635e-08, 0.490393, 2.38508e-09, 3.75635e-08, 0.5, -0.0975452, 3.75635e-08, 0.490393, -0.0956708, -0.0975451, 0.48097, 4.89512e-08, 0.490393, 0.0975455, -0.0190301, 0.490393, 0.0956712, -0.0373289, 0.46194, 0.187665, 9.83566e-09, -0.0975451, 0.490393, -0.0956708, -0.0975451, 0.48097, -0.0901199, -0.191342, 0.453064, 7.31656e-08, 0.46194, 0.191342, -0.0373289, 0.46194, 0.187665, -0.0541931, 0.415735, 0.272448, 8.43415e-08, -0.191342, 0.46194, -0.0901199, -0.191342, 0.453064, -0.0811058, -0.277785, 0.407747, 6.5715e-08, 0.415735, 0.277785, -0.0541931, 0.415735, 0.272448, -0.0689748, 0.353553, 0.34676, 9.83566e-09, -0.277785, 0.415735, -0.0811058, -0.277785, 0.407747, -0.0689748, -0.353553, 0.34676, 3.9638e-08, 0.353553, 0.353554, -0.0689748, 0.353553, 0.34676, -0.0811058, 0.277785, 0.407747, 3.9638e-08, -0.353553, 0.353554, -0.0689748, -0.353553, 0.34676, -0.0541931, -0.415735, 0.272448, 9.83566e-09, 0.277785, 0.415735, -0.0811058, 0.277785, 0.407747, -0.0901199, 0.191342, 0.453064, 4.70886e-08, -0.415735, 0.277785, -0.0541931, -0.415735, 0.272448, -0.0373289, -0.46194, 0.187665, -0.0901199, -0.191342, 0.453064, -0.176777, -0.191342, 0.426777, -0.159095, -0.277785, 0.384089, -0.0541931, 0.415735, 0.272448, -0.106304, 0.415735, 0.25664, -0.135299, 0.353553, 0.326641, -0.0811058, -0.277785, 0.407747, -0.159095, -0.277785, 0.384089, -0.135299, -0.353553, 0.326641, -0.0689748, 0.353553, 0.34676, -0.135299, 0.353553, 0.326641, -0.159095, 0.277785, 0.384089, -0.135299, -0.353553, 0.326641, -0.0811058, 0.277785, 0.407747, -0.159095, 0.277785, 0.384089, -0.176777, 0.191342, 0.426777, -0.0541931, -0.415735, 0.272448, -0.106304, -0.415735, 0.25664, -0.0732232, -0.46194, 0.176777, -0.0901199, 0.191342, 0.453064, -0.176777, 0.191342, 0.426777, -0.187665, 0.0975452, 0.453064, -0.0373289, -0.46194, 0.187665, -0.0732232, -0.46194, 0.176777, -0.0373289, -0.490393, 0.0901202, -0.0956708, 0.0975452, 0.48097, -0.187665, 0.0975452, 0.453064, -0.191342, 3.75635e-08, 0.46194, -0.0975452, 3.75635e-08, 0.490393, -0.191342, 3.75635e-08, 0.46194, -0.187665, -0.0975451, 0.453064, -0.0190301, 0.490393, 0.0956712, -0.0373289, 0.490393, 0.0901203, -0.0732232, 0.46194, 0.176777, -0.0956708, -0.0975451, 0.48097, -0.187665, -0.0975451, 0.453064, -0.176777, -0.191342, 0.426777, -0.0373289, 0.46194, 0.187665, -0.0732232, 0.46194, 0.176777, -0.106304, 0.415735, 0.25664, -0.0732232, -0.46194, 0.176777, -0.106304, -0.46194, 0.159095, -0.0541931, -0.490393, 0.0811061, -0.187665, 0.0975452, 0.453064, -0.272447, 0.0975452, 0.407747, -0.277785, 3.75635e-08, 0.415735, -0.191342, 3.75635e-08, 0.46194, -0.277785, 3.75635e-08, 0.415735, -0.272447, -0.0975451, 0.407747, -0.0373289, 0.490393, 0.0901203, -0.0541932, 0.490393, 0.0811062, -0.106304, 0.46194, 0.159095, -0.187665, -0.0975451, 0.453064, -0.272447, -0.0975451, 0.407747, -0.25664, -0.191342, 0.384089, -0.0732232, 0.46194, 0.176777, -0.106304, 0.46194, 0.159095, -0.154329, 0.415735, 0.23097, -0.176777, -0.191342, 0.426777, -0.25664, -0.191342, 0.384089, -0.23097, -0.277785, 0.345671, -0.106304, 0.415735, 0.25664, -0.154329, 0.415735, 0.23097, -0.196424, 0.353553, 0.293969, -0.159095, -0.277785, 0.384089, -0.23097, -0.277785, 0.345671, -0.196424, -0.353553, 0.293969, -0.135299, 0.353553, 0.326641, -0.196424, 0.353553, 0.293969, -0.23097, 0.277785, 0.345671, -0.135299, -0.353553, 0.326641, -0.196424, -0.353553, 0.293969, -0.154329, -0.415735, 0.23097, -0.159095, 0.277785, 0.384089, -0.23097, 0.277785, 0.345671, -0.25664, 0.191342, 0.384089, -0.106304, -0.415735, 0.25664, -0.154329, -0.415735, 0.23097, -0.106304, -0.46194, 0.159095, -0.176777, 0.191342, 0.426777, -0.25664, 0.191342, 0.384089, -0.272447, 0.0975452, 0.407747, -0.154329, 0.415735, 0.23097, -0.196424, 0.415735, 0.196424, -0.25, 0.353553, 0.25, -0.23097, -0.277785, 0.345671, -0.293969, -0.277785, 0.293969, -0.25, -0.353553, 0.25, -0.196424, 0.353553, 0.293969, -0.25, 0.353553, 0.25, -0.293969, 0.277785, 0.293969, -0.196424, -0.353553, 0.293969, -0.25, -0.353553, 0.25, -0.196424, -0.415735, 0.196424, -0.23097, 0.277785, 0.345671, -0.293969, 0.277785, 0.293969, -0.326641, 0.191342, 0.326641, -0.154329, -0.415735, 0.23097, -0.196424, -0.415735, 0.196424, -0.135299, -0.46194, 0.135299, -0.25664, 0.191342, 0.384089, -0.326641, 0.191342, 0.326641, -0.34676, 0.0975452, 0.34676, -0.106304, -0.46194, 0.159095, -0.135299, -0.46194, 0.135299, -0.0689748, -0.490393, 0.0689751, -0.272447, 0.0975452, 0.407747, -0.34676, 0.0975452, 0.34676, -0.353553, 3.75635e-08, 0.353554, -0.277785, 3.75635e-08, 0.415735, -0.353553, 3.75635e-08, 0.353554, -0.34676, -0.0975451, 0.34676, -0.0541932, 0.490393, 0.0811062, -0.0689749, 0.490393, 0.0689752, -0.135299, 0.46194, 0.135299, -0.272447, -0.0975451, 0.407747, -0.34676, -0.0975451, 0.34676, -0.326641, -0.191342, 0.326641, -0.106304, 0.46194, 0.159095, -0.135299, 0.46194, 0.135299, -0.196424, 0.415735, 0.196424, -0.25664, -0.191342, 0.384089, -0.326641, -0.191342, 0.326641, -0.293969, -0.277785, 0.293969, -0.34676, 0.0975452, 0.34676, -0.407746, 0.0975452, 0.272448, -0.415735, 3.75635e-08, 0.277785, -0.353553, 3.75635e-08, 0.353554, -0.415735, 3.75635e-08, 0.277785, -0.407746, -0.0975451, 0.272448, -0.0689749, 0.490393, 0.0689752, -0.0811059, 0.490393, 0.0541935, -0.159095, 0.46194, 0.106304, -0.34676, -0.0975451, 0.34676, -0.407746, -0.0975451, 0.272448, -0.384089, -0.191342, 0.25664, -0.135299, 0.46194, 0.135299, -0.159095, 0.46194, 0.106304, -0.23097, 0.415735, 0.154329, -0.326641, -0.191342, 0.326641, -0.384089, -0.191342, 0.25664, -0.345671, -0.277785, 0.23097, -0.196424, 0.415735, 0.196424, -0.23097, 0.415735, 0.154329, -0.293969, 0.353553, 0.196424, -0.293969, -0.277785, 0.293969, -0.345671, -0.277785, 0.23097, -0.293969, -0.353553, 0.196424, -0.25, 0.353553, 0.25, -0.293969, 0.353553, 0.196424, -0.345671, 0.277785, 0.23097, -0.25, -0.353553, 0.25, -0.293969, -0.353553, 0.196424, -0.23097, -0.415735, 0.154329, -0.293969, 0.277785, 0.293969, -0.345671, 0.277785, 0.23097, -0.384089, 0.191342, 0.25664, -0.196424, -0.415735, 0.196424, -0.23097, -0.415735, 0.154329, -0.159095, -0.46194, 0.106304, -0.326641, 0.191342, 0.326641, -0.384089, 0.191342, 0.25664, -0.407746, 0.0975452, 0.272448, -0.135299, -0.46194, 0.135299, -0.159095, -0.46194, 0.106304, -0.0811058, -0.490393, 0.0541934, -0.345671, -0.277785, 0.23097, -0.384089, -0.277785, 0.159095, -0.326641, -0.353553, 0.135299, -0.293969, 0.353553, 0.196424, -0.326641, 0.353553, 0.135299, -0.384089, 0.277785, 0.159095, -0.293969, -0.353553, 0.196424, -0.326641, -0.353553, 0.135299, -0.25664, -0.415735, 0.106304, -0.345671, 0.277785, 0.23097, -0.384089, 0.277785, 0.159095, -0.426777, 0.191342, 0.176777, -0.23097, -0.415735, 0.154329, -0.25664, -0.415735, 0.106304, -0.176777, -0.46194, 0.0732235, -0.384089, 0.191342, 0.25664, -0.426777, 0.191342, 0.176777, -0.453064, 0.0975452, 0.187665, -0.159095, -0.46194, 0.106304, -0.176777, -0.46194, 0.0732235, -0.0901199, -0.490393, 0.0373292, -0.407746, 0.0975452, 0.272448, -0.453064, 0.0975452, 0.187665, -0.46194, 3.75635e-08, 0.191342, -0.415735, 3.75635e-08, 0.277785, -0.46194, 3.75635e-08, 0.191342, -0.453064, -0.0975451, 0.187665, -0.0811059, 0.490393, 0.0541935, -0.09012, 0.490393, 0.0373292, -0.176777, 0.46194, 0.0732235, -0.407746, -0.0975451, 0.272448, -0.453064, -0.0975451, 0.187665, -0.426777, -0.191342, 0.176777, -0.159095, 0.46194, 0.106304, -0.176777, 0.46194, 0.0732235, -0.25664, 0.415735, 0.106304, -0.384089, -0.191342, 0.25664, -0.426777, -0.191342, 0.176777, -0.384089, -0.277785, 0.159095, -0.23097, 0.415735, 0.154329, -0.25664, 0.415735, 0.106304, -0.326641, 0.353553, 0.135299, -0.46194, 3.75635e-08, 0.191342, -0.490393, 3.75635e-08, 0.0975453, -0.48097, -0.0975451, 0.095671, -0.09012, 0.490393, 0.0373292, -0.0956709, 0.490393, 0.0190304, -0.187665, 0.46194, 0.0373292, -0.453064, -0.0975451, 0.187665, -0.48097, -0.0975451, 0.095671, -0.453064, -0.191342, 0.0901202, -0.176777, 0.46194, 0.0732235, -0.187665, 0.46194, 0.0373292, -0.272447, 0.415735, 0.0541934, -0.426777, -0.191342, 0.176777, -0.453064, -0.191342, 0.0901202, -0.407746, -0.277785, 0.081106, -0.25664, 0.415735, 0.106304, -0.272447, 0.415735, 0.0541934, -0.34676, 0.353553, 0.068975, -0.384089, -0.277785, 0.159095, -0.407746, -0.277785, 0.081106, -0.34676, -0.353553, 0.068975, -0.326641, 0.353553, 0.135299, -0.34676, 0.353553, 0.068975, -0.407746, 0.277785, 0.081106, -0.326641, -0.353553, 0.135299, -0.34676, -0.353553, 0.068975, -0.272447, -0.415735, 0.0541934, -0.384089, 0.277785, 0.159095, -0.407746, 0.277785, 0.081106, -0.453064, 0.191342, 0.0901202, -0.25664, -0.415735, 0.106304, -0.272447, -0.415735, 0.0541934, -0.187665, -0.46194, 0.0373291, -0.426777, 0.191342, 0.176777, -0.453064, 0.191342, 0.0901202, -0.48097, 0.0975452, 0.095671, -0.176777, -0.46194, 0.0732235, -0.187665, -0.46194, 0.0373291, -0.0956708, -0.490393, 0.0190304, -0.453064, 0.0975452, 0.187665, -0.48097, 0.0975452, 0.095671, -0.490393, 3.75635e-08, 0.0975453, -0.34676, -0.353553, 0.068975, -0.353553, -0.353553, 1.93213e-07, -0.277785, -0.415735, 2.30466e-07, -0.407746, 0.277785, 0.081106, -0.415735, 0.277785, 1.70861e-07, -0.46194, 0.191342, 2.60268e-07, -0.272447, -0.415735, 0.0541934, -0.277785, -0.415735, 2.30466e-07, -0.191342, -0.46194, 2.26741e-07, -0.453064, 0.191342, 0.0901202, -0.46194, 0.191342, 2.60268e-07, -0.490392, 0.0975452, 1.4851e-07, -0.187665, -0.46194, 0.0373291, -0.191342, -0.46194, 2.26741e-07, -0.0975451, -0.490393, 2.58406e-07, -0.48097, 0.0975452, 0.095671, -0.490392, 0.0975452, 1.4851e-07, -0.5, 3.75635e-08, 1.70861e-07, -0.490393, 3.75635e-08, 0.0975453, -0.5, 3.75635e-08, 1.70861e-07, -0.490392, -0.0975451, 1.4851e-07, -0.0956709, 0.490393, 0.0190304, -0.0975452, 0.490393, 2.56543e-07, -0.191342, 0.46194, 2.41642e-07, -0.48097, -0.0975451, 0.095671, -0.490392, -0.0975451, 1.4851e-07, -0.46194, -0.191342, 2.60268e-07, -0.187665, 0.46194, 0.0373292, -0.191342, 0.46194, 2.41642e-07, -0.277785, 0.415735, 2.41642e-07, -0.453064, -0.191342, 0.0901202, -0.46194, -0.191342, 2.60268e-07, -0.415735, -0.277785, 1.70861e-07, -0.272447, 0.415735, 0.0541934, -0.277785, 0.415735, 2.41642e-07, -0.353553, 0.353553, 1.93213e-07, -0.407746, -0.277785, 0.081106, -0.415735, -0.277785, 1.70861e-07, -0.353553, -0.353553, 1.93213e-07, -0.34676, 0.353553, 0.068975, -0.353553, 0.353553, 1.93213e-07, -0.415735, 0.277785, 1.70861e-07, -0.0975452, 0.490393, 2.56543e-07, -0.0956709, 0.490393, -0.0190299, -0.187665, 0.46194, -0.0373287, -0.490392, -0.0975451, 1.4851e-07, -0.48097, -0.0975451, -0.0956707, -0.453064, -0.191342, -0.0901197, -0.191342, 0.46194, 2.41642e-07, -0.187665, 0.46194, -0.0373287, -0.272447, 0.415735, -0.0541929, -0.46194, -0.191342, 2.60268e-07, -0.453064, -0.191342, -0.0901197, -0.407746, -0.277785, -0.0811056, -0.277785, 0.415735, 2.41642e-07, -0.272447, 0.415735, -0.0541929, -0.34676, 0.353553, -0.0689747, -0.415735, -0.277785, 1.70861e-07, -0.407746, -0.277785, -0.0811056, -0.34676, -0.353553, -0.0689747, -0.353553, 0.353553, 1.93213e-07, -0.34676, 0.353553, -0.0689747, -0.407746, 0.277785, -0.0811056, -0.353553, -0.353553, 1.93213e-07, -0.34676, -0.353553, -0.0689747, -0.272447, -0.415735, -0.0541929, -0.415735, 0.277785, 1.70861e-07, -0.407746, 0.277785, -0.0811056, -0.453064, 0.191342, -0.0901197, -0.277785, -0.415735, 2.30466e-07, -0.272447, -0.415735, -0.0541929, -0.187665, -0.46194, -0.0373287, -0.46194, 0.191342, 2.60268e-07, -0.453064, 0.191342, -0.0901197, -0.48097, 0.0975452, -0.0956707, -0.191342, -0.46194, 2.26741e-07, -0.187665, -0.46194, -0.0373287, -0.0956708, -0.490393, -0.0190299, -0.490392, 0.0975452, 1.4851e-07, -0.48097, 0.0975452, -0.0956707, -0.490392, 3.75635e-08, -0.097545, -0.5, 3.75635e-08, 1.70861e-07, -0.490392, 3.75635e-08, -0.097545, -0.48097, -0.0975451, -0.0956707, -0.407746, 0.277785, -0.0811056, -0.384089, 0.277785, -0.159095, -0.426777, 0.191342, -0.176776, -0.272447, -0.415735, -0.0541929, -0.25664, -0.415735, -0.106304, -0.176777, -0.46194, -0.073223, -0.453064, 0.191342, -0.0901197, -0.426777, 0.191342, -0.176776, -0.453063, 0.0975452, -0.187665, -0.187665, -0.46194, -0.0373287, -0.176777, -0.46194, -0.073223, -0.0901199, -0.490393, -0.0373286, -0.48097, 0.0975452, -0.0956707, -0.453063, 0.0975452, -0.187665, -0.46194, 3.75635e-08, -0.191342, -0.490392, 3.75635e-08, -0.097545, -0.46194, 3.75635e-08, -0.191342, -0.453063, -0.0975451, -0.187665, -0.0956709, 0.490393, -0.0190299, -0.09012, 0.490393, -0.0373287, -0.176777, 0.46194, -0.0732231, -0.48097, -0.0975451, -0.0956707, -0.453063, -0.0975451, -0.187665, -0.426777, -0.191342, -0.176776, -0.187665, 0.46194, -0.0373287, -0.176777, 0.46194, -0.0732231, -0.25664, 0.415735, -0.106304, -0.453064, -0.191342, -0.0901197, -0.426777, -0.191342, -0.176776, -0.384089, -0.277785, -0.159095, -0.272447, 0.415735, -0.0541929, -0.25664, 0.415735, -0.106304, -0.326641, 0.353553, -0.135299, -0.407746, -0.277785, -0.0811056, -0.384089, -0.277785, -0.159095, -0.326641, -0.353553, -0.135299, -0.34676, 0.353553, -0.0689747, -0.326641, 0.353553, -0.135299, -0.384089, 0.277785, -0.159095, -0.34676, -0.353553, -0.0689747, -0.326641, -0.353553, -0.135299, -0.25664, -0.415735, -0.106304, -0.453063, -0.0975451, -0.187665, -0.407746, -0.0975451, -0.272447, -0.384089, -0.191342, -0.25664, -0.176777, 0.46194, -0.0732231, -0.159095, 0.46194, -0.106304, -0.23097, 0.415735, -0.154329, -0.426777, -0.191342, -0.176776, -0.384089, -0.191342, -0.25664, -0.345671, -0.277785, -0.23097, -0.25664, 0.415735, -0.106304, -0.23097, 0.415735, -0.154329, -0.293969, 0.353553, -0.196424, -0.384089, -0.277785, -0.159095, -0.345671, -0.277785, -0.23097, -0.293969, -0.353553, -0.196424, -0.326641, 0.353553, -0.135299, -0.293969, 0.353553, -0.196424, -0.345671, 0.277785, -0.23097, -0.326641, -0.353553, -0.135299, -0.293969, -0.353553, -0.196424, -0.23097, -0.415735, -0.154329, -0.384089, 0.277785, -0.159095, -0.345671, 0.277785, -0.23097, -0.384089, 0.191342, -0.25664, -0.25664, -0.415735, -0.106304, -0.23097, -0.415735, -0.154329, -0.159095, -0.46194, -0.106303, -0.426777, 0.191342, -0.176776, -0.384089, 0.191342, -0.25664, -0.407746, 0.0975452, -0.272447, -0.176777, -0.46194, -0.073223, -0.159095, -0.46194, -0.106303, -0.0811058, -0.490393, -0.0541929, -0.453063, 0.0975452, -0.187665, -0.407746, 0.0975452, -0.272447, -0.415735, 3.75635e-08, -0.277785, -0.46194, 3.75635e-08, -0.191342, -0.415735, 3.75635e-08, -0.277785, -0.407746, -0.0975451, -0.272447, -0.09012, 0.490393, -0.0373287, -0.0811058, 0.490393, -0.054193, -0.159095, 0.46194, -0.106304, -0.23097, -0.415735, -0.154329, -0.196424, -0.415735, -0.196423, -0.135299, -0.46194, -0.135299, -0.384089, 0.191342, -0.25664, -0.326641, 0.191342, -0.32664, -0.34676, 0.0975452, -0.34676, -0.159095, -0.46194, -0.106303, -0.135299, -0.46194, -0.135299, -0.0689748, -0.490393, -0.0689746, -0.407746, 0.0975452, -0.272447, -0.34676, 0.0975452, -0.34676, -0.353553, 3.75635e-08, -0.353553, -0.415735, 3.75635e-08, -0.277785, -0.353553, 3.75635e-08, -0.353553, -0.34676, -0.0975451, -0.34676, -0.0811058, 0.490393, -0.054193, -0.0689748, 0.490393, -0.0689746, -0.135299, 0.46194, -0.135299, -0.407746, -0.0975451, -0.272447, -0.34676, -0.0975451, -0.34676, -0.326641, -0.191342, -0.32664, -0.159095, 0.46194, -0.106304, -0.135299, 0.46194, -0.135299, -0.196424, 0.415735, -0.196423, -0.384089, -0.191342, -0.25664, -0.326641, -0.191342, -0.32664, -0.293969, -0.277785, -0.293969, -0.23097, 0.415735, -0.154329, -0.196424, 0.415735, -0.196423, -0.25, 0.353553, -0.25, -0.345671, -0.277785, -0.23097, -0.293969, -0.277785, -0.293969, -0.25, -0.353553, -0.25, -0.293969, 0.353553, -0.196424, -0.25, 0.353553, -0.25, -0.293969, 0.277785, -0.293969, -0.293969, -0.353553, -0.196424, -0.25, -0.353553, -0.25, -0.196424, -0.415735, -0.196423, -0.345671, 0.277785, -0.23097, -0.293969, 0.277785, -0.293969, -0.326641, 0.191342, -0.32664, -0.135299, 0.46194, -0.135299, -0.106304, 0.46194, -0.159095, -0.154329, 0.415735, -0.23097, -0.326641, -0.191342, -0.32664, -0.25664, -0.191342, -0.384089, -0.23097, -0.277785, -0.34567, -0.196424, 0.415735, -0.196423, -0.154329, 0.415735, -0.23097, -0.196424, 0.353553, -0.293969, -0.293969, -0.277785, -0.293969, -0.23097, -0.277785, -0.34567, -0.196424, -0.353553, -0.293969, -0.25, 0.353553, -0.25, -0.196424, 0.353553, -0.293969, -0.23097, 0.277785, -0.34567, -0.25, -0.353553, -0.25, -0.196424, -0.353553, -0.293969, -0.154329, -0.415735, -0.23097, -0.293969, 0.277785, -0.293969, -0.23097, 0.277785, -0.34567, -0.25664, 0.191342, -0.384089, -0.196424, -0.415735, -0.196423, -0.154329, -0.415735, -0.23097, -0.106304, -0.46194, -0.159094, -0.326641, 0.191342, -0.32664, -0.25664, 0.191342, -0.384089, -0.272447, 0.0975452, -0.407746, -0.135299, -0.46194, -0.135299, -0.106304, -0.46194, -0.159094, -0.0541931, -0.490393, -0.0811056, -0.34676, 0.0975452, -0.34676, -0.272447, 0.0975452, -0.407746, -0.277785, 3.75635e-08, -0.415734, -0.353553, 3.75635e-08, -0.353553, -0.277785, 3.75635e-08, -0.415734, -0.272447, -0.0975451, -0.407746, -0.0689748, 0.490393, -0.0689746, -0.0541932, 0.490393, -0.0811056, -0.106304, 0.46194, -0.159095, -0.34676, -0.0975451, -0.34676, -0.272447, -0.0975451, -0.407746, -0.25664, -0.191342, -0.384089, -0.25664, 0.191342, -0.384089, -0.176777, 0.191342, -0.426776, -0.187665, 0.0975452, -0.453063, -0.106304, -0.46194, -0.159094, -0.0732232, -0.46194, -0.176776, -0.0373288, -0.490393, -0.0901197, -0.272447, 0.0975452, -0.407746, -0.187665, 0.0975452, -0.453063, -0.191341, 3.75635e-08, -0.461939, -0.277785, 3.75635e-08, -0.415734, -0.191341, 3.75635e-08, -0.461939, -0.187665, -0.0975451, -0.453063, -0.0541932, 0.490393, -0.0811056, -0.0373289, 0.490393, -0.0901198, -0.0732232, 0.46194, -0.176776, -0.272447, -0.0975451, -0.407746, -0.187665, -0.0975451, -0.453063, -0.176777, -0.191342, -0.426776, -0.106304, 0.46194, -0.159095, -0.0732232, 0.46194, -0.176776, -0.106304, 0.415735, -0.25664, -0.25664, -0.191342, -0.384089, -0.176777, -0.191342, -0.426776, -0.159095, -0.277785, -0.384088, -0.154329, 0.415735, -0.23097, -0.106304, 0.415735, -0.25664, -0.135299, 0.353553, -0.32664, -0.23097, -0.277785, -0.34567, -0.159095, -0.277785, -0.384088, -0.135299, -0.353553, -0.32664, -0.196424, 0.353553, -0.293969, -0.135299, 0.353553, -0.32664, -0.159095, 0.277785, -0.384088, -0.196424, -0.353553, -0.293969, -0.135299, -0.353553, -0.32664, -0.106304, -0.415735, -0.25664, -0.23097, 0.277785, -0.34567, -0.159095, 0.277785, -0.384088, -0.176777, 0.191342, -0.426776, -0.154329, -0.415735, -0.23097, -0.106304, -0.415735, -0.25664, -0.0732232, -0.46194, -0.176776, -0.176777, -0.191342, -0.426776, -0.0901199, -0.191342, -0.453063, -0.0811056, -0.277785, -0.407746, -0.106304, 0.415735, -0.25664, -0.0541931, 0.415735, -0.272447, -0.0689747, 0.353553, -0.34676, -0.159095, -0.277785, -0.384088, -0.0811056, -0.277785, -0.407746, -0.0689747, -0.353553, -0.34676, -0.135299, 0.353553, -0.32664, -0.0689747, 0.353553, -0.34676, -0.0811056, 0.277785, -0.407746, -0.135299, -0.353553, -0.32664, -0.0689747, -0.353553, -0.34676, -0.054193, -0.415735, -0.272447, -0.159095, 0.277785, -0.384088, -0.0811056, 0.277785, -0.407746, -0.0901199, 0.191342, -0.453063, -0.106304, -0.415735, -0.25664, -0.054193, -0.415735, -0.272447, -0.0373288, -0.46194, -0.187665, -0.176777, 0.191342, -0.426776, -0.0901199, 0.191342, -0.453063, -0.0956706, 0.0975452, -0.480969, -0.0732232, -0.46194, -0.176776, -0.0373288, -0.46194, -0.187665, -0.01903, -0.490393, -0.0956706, -0.187665, 0.0975452, -0.453063, -0.0956706, 0.0975452, -0.480969, -0.0975449, 3.75635e-08, -0.490392, -0.191341, 3.75635e-08, -0.461939, -0.0975449, 3.75635e-08, -0.490392, -0.0956706, -0.0975451, -0.480969, -0.0373289, 0.490393, -0.0901198, -0.0190301, 0.490393, -0.0956707, -0.0373288, 0.46194, -0.187665, -0.187665, -0.0975451, -0.453063, -0.0956706, -0.0975451, -0.480969, -0.0901199, -0.191342, -0.453063, -0.0732232, 0.46194, -0.176776, -0.0373288, 0.46194, -0.187665, -0.0541931, 0.415735, -0.272447, -0.0373288, -0.46194, -0.187665, 9.1792e-08, -0.46194, -0.191341, 6.01271e-08, -0.490393, -0.0975449, -0.0956706, 0.0975452, -0.480969, 5.25572e-08, 0.0975452, -0.490393, 5.25572e-08, 3.75635e-08, -0.5, -0.0975449, 3.75635e-08, -0.490392, 5.25572e-08, 3.75635e-08, -0.5, 5.25572e-08, -0.0975451, -0.490393, -0.0190301, 0.490393, -0.0956707, 5.25572e-08, 0.490393, -0.0975451, 5.25572e-08, 0.46194, -0.191342, -0.0956706, -0.0975451, -0.480969, 5.25572e-08, -0.0975451, -0.490393, 8.43415e-08, -0.191342, -0.461939, -0.0373288, 0.46194, -0.187665, 5.25572e-08, 0.46194, -0.191342, 5.25572e-08, 0.415735, -0.277785, -0.0901199, -0.191342, -0.453063, 8.43415e-08, -0.191342, -0.461939, 1.8865e-07, -0.277785, -0.415734, -0.0541931, 0.415735, -0.272447, 5.25572e-08, 0.415735, -0.277785, 5.25572e-08, 0.353553, -0.353553, -0.0811056, -0.277785, -0.407746, 1.8865e-07, -0.277785, -0.415734, 1.29045e-07, -0.353553, -0.353553, -0.0689747, 0.353553, -0.34676, 5.25572e-08, 0.353553, -0.353553, 5.25572e-08, 0.277785, -0.415735, -0.0689747, -0.353553, -0.34676, 1.29045e-07, -0.353553, -0.353553, 5.25572e-08, -0.415735, -0.277785, -0.0811056, 0.277785, -0.407746, 5.25572e-08, 0.277785, -0.415735, 5.25572e-08, 0.191342, -0.46194, -0.054193, -0.415735, -0.272447, 5.25572e-08, -0.415735, -0.277785, 9.1792e-08, -0.46194, -0.191341, -0.0901199, 0.191342, -0.453063, 5.25572e-08, 0.191342, -0.46194, 5.25572e-08, 0.0975452, -0.490393), + Vector3Array(0.0285778, -0.95655, -0.290166, 0.0285778, -0.95655, -0.290166, 0.0285778, -0.95655, -0.290166, 0.0975498, 0.0975494, -0.990438, 0.0975498, 0.0975494, -0.990438, 0.0975498, 0.0975494, -0.990438, 0.00965386, 0.995138, -0.0980124, 0.00965386, 0.995138, -0.0980124, 0.00965386, 0.995138, -0.0980124, 0.00965204, -0.995138, -0.0980125, 0.00965204, -0.995138, -0.0980125, 0.00965204, -0.995138, -0.0980125, 0.0975499, -0.0975501, -0.990438, 0.0975499, -0.0975501, -0.990438, 0.0975499, -0.0975501, -0.990438, 0.0285791, 0.95655, -0.290166, 0.0285791, 0.95655, -0.290166, 0.0285791, 0.95655, -0.290166, 0.0938318, -0.289007, -0.952717, 0.0938318, -0.289007, -0.952717, 0.0938318, -0.289007, -0.952717, 0.0463792, 0.880972, -0.47089, 0.0463792, 0.880972, -0.47089, 0.0463792, 0.880972, -0.47089, 0.0865314, -0.46963, -0.878613, 0.0865314, -0.46963, -0.878613, 0.0865314, -0.46963, -0.878613, 0.0623608, 0.771506, -0.633159, 0.0623608, 0.771506, -0.633159, 0.0623608, 0.771506, -0.633159, 0.0759134, -0.632562, -0.770781, 0.0759134, -0.632562, -0.770781, 0.0759134, -0.632562, -0.770781, 0.0759153, 0.632563, -0.770779, 0.0759153, 0.632563, -0.770779, 0.0759153, 0.632563, -0.770779, 0.0623608, -0.771505, -0.63316, 0.0623608, -0.771505, -0.63316, 0.0623608, -0.771505, -0.63316, 0.0865359, 0.469628, -0.878613, 0.0865359, 0.469628, -0.878613, 0.0865359, 0.469628, -0.878613, 0.0463763, -0.880973, -0.470889, 0.0463763, -0.880973, -0.470889, 0.0463763, -0.880973, -0.470889, 0.0938347, 0.289003, -0.952718, 0.0938347, 0.289003, -0.952718, 0.0938347, 0.289003, -0.952718, 0.256282, 0.469628, -0.844848, 0.256282, 0.469628, -0.844848, 0.256282, 0.469628, -0.844848, 0.137353, -0.880972, -0.452793, 0.137353, -0.880972, -0.452793, 0.137353, -0.880972, -0.452793, 0.277898, 0.289004, -0.916106, 0.277898, 0.289004, -0.916106, 0.277898, 0.289004, -0.916106, 0.0846399, -0.956549, -0.279015, 0.0846399, -0.956549, -0.279015, 0.0846399, -0.956549, -0.279015, 0.2889, 0.0975502, -0.952376, 0.2889, 0.0975502, -0.952376, 0.2889, 0.0975502, -0.952376, 0.0285901, 0.995138, -0.0942459, 0.0285901, 0.995138, -0.0942459, 0.0285901, 0.995138, -0.0942459, 0.028588, -0.995138, -0.0942458, 0.028588, -0.995138, -0.0942458, 0.028588, -0.995138, -0.0942458, 0.288901, -0.0975501, -0.952376, 0.288901, -0.0975501, -0.952376, 0.288901, -0.0975501, -0.952376, 0.0846372, 0.95655, -0.279015, 0.0846372, 0.95655, -0.279015, 0.0846372, 0.95655, -0.279015, 0.277898, -0.289004, -0.916106, 0.277898, -0.289004, -0.916106, 0.277898, -0.289004, -0.916106, 0.137353, 0.880973, -0.452793, 0.137353, 0.880973, -0.452793, 0.137353, 0.880973, -0.452793, 0.256282, -0.469628, -0.844848, 0.256282, -0.469628, -0.844848, 0.256282, -0.469628, -0.844848, 0.184686, 0.771506, -0.608827, 0.184686, 0.771506, -0.608827, 0.184686, 0.771506, -0.608827, 0.224829, -0.632563, -0.741159, 0.224829, -0.632563, -0.741159, 0.224829, -0.632563, -0.741159, 0.224828, 0.632563, -0.741159, 0.224828, 0.632563, -0.741159, 0.224828, 0.632563, -0.741159, 0.184686, -0.771506, -0.608826, 0.184686, -0.771506, -0.608826, 0.184686, -0.771506, -0.608826, 0.451281, -0.289004, -0.844288, 0.451281, -0.289004, -0.844288, 0.451281, -0.289004, -0.844288, 0.22305, 0.880972, -0.417297, 0.22305, 0.880972, -0.417297, 0.22305, 0.880972, -0.417297, 0.416179, -0.469627, -0.778617, 0.416179, -0.469627, -0.778617, 0.416179, -0.469627, -0.778617, 0.299913, 0.771506, -0.561098, 0.299913, 0.771506, -0.561098, 0.299913, 0.771506, -0.561098, 0.365101, -0.632563, -0.683056, 0.365101, -0.632563, -0.683056, 0.365101, -0.632563, -0.683056, 0.365101, 0.632563, -0.683056, 0.365101, 0.632563, -0.683056, 0.365101, 0.632563, -0.683056, 0.299912, -0.771506, -0.561098, 0.299912, -0.771506, -0.561098, 0.299912, -0.771506, -0.561098, 0.416179, 0.469628, -0.778617, 0.416179, 0.469628, -0.778617, 0.416179, 0.469628, -0.778617, 0.22305, -0.880972, -0.417297, 0.22305, -0.880972, -0.417297, 0.22305, -0.880972, -0.417297, 0.451281, 0.289004, -0.844288, 0.451281, 0.289004, -0.844288, 0.451281, 0.289004, -0.844288, 0.137445, -0.95655, -0.257142, 0.137445, -0.95655, -0.257142, 0.137445, -0.95655, -0.257142, 0.469148, 0.0975493, -0.877715, 0.469148, 0.0975493, -0.877715, 0.469148, 0.0975493, -0.877715, 0.046428, 0.995138, -0.0868574, 0.046428, 0.995138, -0.0868574, 0.046428, 0.995138, -0.0868574, 0.0464282, -0.995138, -0.0868574, 0.0464282, -0.995138, -0.0868574, 0.0464282, -0.995138, -0.0868574, 0.469149, -0.0975493, -0.877715, 0.469149, -0.0975493, -0.877715, 0.469149, -0.0975493, -0.877715, 0.137445, 0.956549, -0.257142, 0.137445, 0.956549, -0.257142, 0.137445, 0.956549, -0.257142, 0.300174, -0.880972, -0.365764, 0.300174, -0.880972, -0.365764, 0.300174, -0.880972, -0.365764, 0.607322, 0.289004, -0.740025, 0.607322, 0.289004, -0.740025, 0.607322, 0.289004, -0.740025, 0.18497, -0.95655, -0.225386, 0.18497, -0.95655, -0.225386, 0.18497, -0.95655, -0.225386, 0.631368, 0.0975505, -0.769324, 0.631368, 0.0975505, -0.769324, 0.631368, 0.0975505, -0.769324, 0.0624765, 0.995139, -0.0761312, 0.0624765, 0.995139, -0.0761312, 0.0624765, 0.995139, -0.0761312, 0.0624778, -0.995138, -0.0761312, 0.0624778, -0.995138, -0.0761312, 0.0624778, -0.995138, -0.0761312, 0.631368, -0.0975501, -0.769324, 0.631368, -0.0975501, -0.769324, 0.631368, -0.0975501, -0.769324, 0.18497, 0.95655, -0.225386, 0.18497, 0.95655, -0.225386, 0.18497, 0.95655, -0.225386, 0.607322, -0.289003, -0.740025, 0.607322, -0.289003, -0.740025, 0.607322, -0.289003, -0.740025, 0.300175, 0.880972, -0.365764, 0.300175, 0.880972, -0.365764, 0.300175, 0.880972, -0.365764, 0.560083, -0.469628, -0.682463, 0.560083, -0.469628, -0.682463, 0.560083, -0.469628, -0.682463, 0.403615, 0.771506, -0.491806, 0.403615, 0.771506, -0.491806, 0.403615, 0.771506, -0.491806, 0.491344, -0.632562, -0.598704, 0.491344, -0.632562, -0.598704, 0.491344, -0.632562, -0.598704, 0.491344, 0.632562, -0.598704, 0.491344, 0.632562, -0.598704, 0.491344, 0.632562, -0.598704, 0.403615, -0.771506, -0.491806, 0.403615, -0.771506, -0.491806, 0.403615, -0.771506, -0.491806, 0.560083, 0.469628, -0.682464, 0.560083, 0.469628, -0.682464, 0.560083, 0.469628, -0.682464, 0.682464, -0.469628, -0.560083, 0.682464, -0.469628, -0.560083, 0.682464, -0.469628, -0.560083, 0.491806, 0.771506, -0.403615, 0.491806, 0.771506, -0.403615, 0.491806, 0.771506, -0.403615, 0.598704, -0.632563, -0.491343, 0.598704, -0.632563, -0.491343, 0.598704, -0.632563, -0.491343, 0.598704, 0.632563, -0.491343, 0.598704, 0.632563, -0.491343, 0.598704, 0.632563, -0.491343, 0.491807, -0.771506, -0.403615, 0.491807, -0.771506, -0.403615, 0.491807, -0.771506, -0.403615, 0.682463, 0.469628, -0.560083, 0.682463, 0.469628, -0.560083, 0.682463, 0.469628, -0.560083, 0.365765, -0.880972, -0.300175, 0.365765, -0.880972, -0.300175, 0.365765, -0.880972, -0.300175, 0.740025, 0.289004, -0.607322, 0.740025, 0.289004, -0.607322, 0.740025, 0.289004, -0.607322, 0.225384, -0.95655, -0.18497, 0.225384, -0.95655, -0.18497, 0.225384, -0.95655, -0.18497, 0.769324, 0.0975498, -0.631367, 0.769324, 0.0975498, -0.631367, 0.769324, 0.0975498, -0.631367, 0.0761325, 0.995138, -0.0624792, 0.0761325, 0.995138, -0.0624792, 0.0761325, 0.995138, -0.0624792, 0.0761298, -0.995138, -0.0624792, 0.0761298, -0.995138, -0.0624792, 0.0761298, -0.995138, -0.0624792, 0.769324, -0.0975501, -0.631367, 0.769324, -0.0975501, -0.631367, 0.769324, -0.0975501, -0.631367, 0.225388, 0.956549, -0.18497, 0.225388, 0.956549, -0.18497, 0.225388, 0.956549, -0.18497, 0.740025, -0.289003, -0.607322, 0.740025, -0.289003, -0.607322, 0.740025, -0.289003, -0.607322, 0.365764, 0.880972, -0.300175, 0.365764, 0.880972, -0.300175, 0.365764, 0.880972, -0.300175, 0.25714, -0.95655, -0.137445, 0.25714, -0.95655, -0.137445, 0.25714, -0.95655, -0.137445, 0.877715, 0.0975502, -0.469149, 0.877715, 0.0975502, -0.469149, 0.877715, 0.0975502, -0.469149, 0.0868568, 0.995138, -0.0464263, 0.0868568, 0.995138, -0.0464263, 0.0868568, 0.995138, -0.0464263, 0.0868581, -0.995138, -0.0464263, 0.0868581, -0.995138, -0.0464263, 0.0868581, -0.995138, -0.0464263, 0.877715, -0.0975501, -0.469148, 0.877715, -0.0975501, -0.469148, 0.877715, -0.0975501, -0.469148, 0.257142, 0.956549, -0.137445, 0.257142, 0.956549, -0.137445, 0.257142, 0.956549, -0.137445, 0.844288, -0.289003, -0.451281, 0.844288, -0.289003, -0.451281, 0.844288, -0.289003, -0.451281, 0.417297, 0.880972, -0.22305, 0.417297, 0.880972, -0.22305, 0.417297, 0.880972, -0.22305, 0.778617, -0.469628, -0.41618, 0.778617, -0.469628, -0.41618, 0.778617, -0.469628, -0.41618, 0.561098, 0.771506, -0.299913, 0.561098, 0.771506, -0.299913, 0.561098, 0.771506, -0.299913, 0.683056, -0.632562, -0.365101, 0.683056, -0.632562, -0.365101, 0.683056, -0.632562, -0.365101, 0.683056, 0.632562, -0.365101, 0.683056, 0.632562, -0.365101, 0.683056, 0.632562, -0.365101, 0.561098, -0.771506, -0.299914, 0.561098, -0.771506, -0.299914, 0.561098, -0.771506, -0.299914, 0.778617, 0.469628, -0.416178, 0.778617, 0.469628, -0.416178, 0.778617, 0.469628, -0.416178, 0.417297, -0.880972, -0.22305, 0.417297, -0.880972, -0.22305, 0.417297, -0.880972, -0.22305, 0.844288, 0.289003, -0.451281, 0.844288, 0.289003, -0.451281, 0.844288, 0.289003, -0.451281, 0.608827, 0.771506, -0.184686, 0.608827, 0.771506, -0.184686, 0.608827, 0.771506, -0.184686, 0.741159, -0.632563, -0.224828, 0.741159, -0.632563, -0.224828, 0.741159, -0.632563, -0.224828, 0.741159, 0.632562, -0.224828, 0.741159, 0.632562, -0.224828, 0.741159, 0.632562, -0.224828, 0.608826, -0.771506, -0.184686, 0.608826, -0.771506, -0.184686, 0.608826, -0.771506, -0.184686, 0.844849, 0.469628, -0.256282, 0.844849, 0.469628, -0.256282, 0.844849, 0.469628, -0.256282, 0.452794, -0.880972, -0.137353, 0.452794, -0.880972, -0.137353, 0.452794, -0.880972, -0.137353, 0.916106, 0.289003, -0.277898, 0.916106, 0.289003, -0.277898, 0.916106, 0.289003, -0.277898, 0.279014, -0.95655, -0.084638, 0.279014, -0.95655, -0.084638, 0.279014, -0.95655, -0.084638, 0.952376, 0.0975506, -0.2889, 0.952376, 0.0975506, -0.2889, 0.952376, 0.0975506, -0.2889, 0.094248, 0.995138, -0.0285891, 0.094248, 0.995138, -0.0285891, 0.094248, 0.995138, -0.0285891, 0.0942463, -0.995138, -0.0285891, 0.0942463, -0.995138, -0.0285891, 0.0942463, -0.995138, -0.0285891, 0.952376, -0.0975506, -0.2889, 0.952376, -0.0975506, -0.2889, 0.952376, -0.0975506, -0.2889, 0.279016, 0.956549, -0.0846383, 0.279016, 0.956549, -0.0846383, 0.279016, 0.956549, -0.0846383, 0.916106, -0.289003, -0.277899, 0.916106, -0.289003, -0.277899, 0.916106, -0.289003, -0.277899, 0.452794, 0.880972, -0.137353, 0.452794, 0.880972, -0.137353, 0.452794, 0.880972, -0.137353, 0.844849, -0.469628, -0.256282, 0.844849, -0.469628, -0.256282, 0.844849, -0.469628, -0.256282, 0.990438, 0.0975505, -0.0975502, 0.990438, 0.0975505, -0.0975502, 0.990438, 0.0975505, -0.0975502, 0.0980114, 0.995139, -0.00965337, 0.0980114, 0.995139, -0.00965337, 0.0980114, 0.995139, -0.00965337, 0.0980129, -0.995138, -0.00965337, 0.0980129, -0.995138, -0.00965337, 0.0980129, -0.995138, -0.00965337, 0.990438, -0.0975505, -0.0975493, 0.990438, -0.0975505, -0.0975493, 0.990438, -0.0975505, -0.0975493, 0.290167, 0.956549, -0.0285785, 0.290167, 0.956549, -0.0285785, 0.290167, 0.956549, -0.0285785, 0.952718, -0.289003, -0.0938346, 0.952718, -0.289003, -0.0938346, 0.952718, -0.289003, -0.0938346, 0.47089, 0.880972, -0.0463788, 0.47089, 0.880972, -0.0463788, 0.47089, 0.880972, -0.0463788, 0.878613, -0.469628, -0.0865364, 0.878613, -0.469628, -0.0865364, 0.878613, -0.469628, -0.0865364, 0.633159, 0.771506, -0.0623602, 0.633159, 0.771506, -0.0623602, 0.633159, 0.771506, -0.0623602, 0.77078, -0.632562, -0.0759152, 0.77078, -0.632562, -0.0759152, 0.77078, -0.632562, -0.0759152, 0.77078, 0.632563, -0.0759148, 0.77078, 0.632563, -0.0759148, 0.77078, 0.632563, -0.0759148, 0.633159, -0.771506, -0.06236, 0.633159, -0.771506, -0.06236, 0.633159, -0.771506, -0.06236, 0.878613, 0.469628, -0.086535, 0.878613, 0.469628, -0.086535, 0.878613, 0.469628, -0.086535, 0.47089, -0.880972, -0.0463782, 0.47089, -0.880972, -0.0463782, 0.47089, -0.880972, -0.0463782, 0.952718, 0.289003, -0.0938341, 0.952718, 0.289003, -0.0938341, 0.952718, 0.289003, -0.0938341, 0.290167, -0.956549, -0.0285789, 0.290167, -0.956549, -0.0285789, 0.290167, -0.956549, -0.0285789, 0.77078, -0.632563, 0.0759153, 0.77078, -0.632563, 0.0759153, 0.77078, -0.632563, 0.0759153, 0.77078, 0.632563, 0.0759153, 0.77078, 0.632563, 0.0759153, 0.77078, 0.632563, 0.0759153, 0.633159, -0.771506, 0.0623606, 0.633159, -0.771506, 0.0623606, 0.633159, -0.771506, 0.0623606, 0.878613, 0.469628, 0.0865358, 0.878613, 0.469628, 0.0865358, 0.878613, 0.469628, 0.0865358, 0.47089, -0.880972, 0.0463788, 0.47089, -0.880972, 0.0463788, 0.47089, -0.880972, 0.0463788, 0.952718, 0.289003, 0.0938349, 0.952718, 0.289003, 0.0938349, 0.952718, 0.289003, 0.0938349, 0.290166, -0.956549, 0.0285789, 0.290166, -0.956549, 0.0285789, 0.290166, -0.956549, 0.0285789, 0.990438, 0.097551, 0.0975502, 0.990438, 0.097551, 0.0975502, 0.990438, 0.097551, 0.0975502, 0.0980135, 0.995138, 0.0096534, 0.0980135, 0.995138, 0.0096534, 0.0980135, 0.995138, 0.0096534, 0.0980128, -0.995138, 0.00965337, 0.0980128, -0.995138, 0.00965337, 0.0980128, -0.995138, 0.00965337, 0.990438, -0.097551, 0.0975501, 0.990438, -0.097551, 0.0975501, 0.990438, -0.097551, 0.0975501, 0.290167, 0.956549, 0.0285788, 0.290167, 0.956549, 0.0285788, 0.290167, 0.956549, 0.0285788, 0.952718, -0.289003, 0.0938355, 0.952718, -0.289003, 0.0938355, 0.952718, -0.289003, 0.0938355, 0.47089, 0.880972, 0.0463785, 0.47089, 0.880972, 0.0463785, 0.47089, 0.880972, 0.0463785, 0.878613, -0.469628, 0.0865355, 0.878613, -0.469628, 0.0865355, 0.878613, -0.469628, 0.0865355, 0.633159, 0.771506, 0.0623607, 0.633159, 0.771506, 0.0623607, 0.633159, 0.771506, 0.0623607, 0.0942441, 0.995139, 0.0285893, 0.0942441, 0.995139, 0.0285893, 0.0942441, 0.995139, 0.0285893, 0.0942464, -0.995138, 0.0285892, 0.0942464, -0.995138, 0.0285892, 0.0942464, -0.995138, 0.0285892, 0.952376, -0.0975511, 0.2889, 0.952376, -0.0975511, 0.2889, 0.952376, -0.0975511, 0.2889, 0.279015, 0.956549, 0.0846385, 0.279015, 0.956549, 0.0846385, 0.279015, 0.956549, 0.0846385, 0.916106, -0.289003, 0.277897, 0.916106, -0.289003, 0.277897, 0.916106, -0.289003, 0.277897, 0.452794, 0.880972, 0.137353, 0.452794, 0.880972, 0.137353, 0.452794, 0.880972, 0.137353, 0.844848, -0.469628, 0.256282, 0.844848, -0.469628, 0.256282, 0.844848, -0.469628, 0.256282, 0.608827, 0.771506, 0.184686, 0.608827, 0.771506, 0.184686, 0.608827, 0.771506, 0.184686, 0.741159, -0.632563, 0.224828, 0.741159, -0.632563, 0.224828, 0.741159, -0.632563, 0.224828, 0.741159, 0.632562, 0.224829, 0.741159, 0.632562, 0.224829, 0.741159, 0.632562, 0.224829, 0.608827, -0.771506, 0.184685, 0.608827, -0.771506, 0.184685, 0.608827, -0.771506, 0.184685, 0.844849, 0.469629, 0.256281, 0.844849, 0.469629, 0.256281, 0.844849, 0.469629, 0.256281, 0.452793, -0.880972, 0.137353, 0.452793, -0.880972, 0.137353, 0.452793, -0.880972, 0.137353, 0.916106, 0.289003, 0.277898, 0.916106, 0.289003, 0.277898, 0.916106, 0.289003, 0.277898, 0.279014, -0.95655, 0.0846377, 0.279014, -0.95655, 0.0846377, 0.279014, -0.95655, 0.0846377, 0.952376, 0.0975511, 0.2889, 0.952376, 0.0975511, 0.2889, 0.952376, 0.0975511, 0.2889, 0.683056, 0.632562, 0.365102, 0.683056, 0.632562, 0.365102, 0.683056, 0.632562, 0.365102, 0.561098, -0.771506, 0.299913, 0.561098, -0.771506, 0.299913, 0.561098, -0.771506, 0.299913, 0.778617, 0.469629, 0.416179, 0.778617, 0.469629, 0.416179, 0.778617, 0.469629, 0.416179, 0.417297, -0.880972, 0.22305, 0.417297, -0.880972, 0.22305, 0.417297, -0.880972, 0.22305, 0.844288, 0.289003, 0.451282, 0.844288, 0.289003, 0.451282, 0.844288, 0.289003, 0.451282, 0.257141, -0.95655, 0.137445, 0.257141, -0.95655, 0.137445, 0.257141, -0.95655, 0.137445, 0.877715, 0.0975509, 0.469149, 0.877715, 0.0975509, 0.469149, 0.877715, 0.0975509, 0.469149, 0.0868569, 0.995138, 0.0464264, 0.0868569, 0.995138, 0.0464264, 0.0868569, 0.995138, 0.0464264, 0.0868581, -0.995138, 0.0464263, 0.0868581, -0.995138, 0.0464263, 0.0868581, -0.995138, 0.0464263, 0.877715, -0.0975511, 0.469148, 0.877715, -0.0975511, 0.469148, 0.877715, -0.0975511, 0.469148, 0.257142, 0.956549, 0.137445, 0.257142, 0.956549, 0.137445, 0.257142, 0.956549, 0.137445, 0.844288, -0.289003, 0.451281, 0.844288, -0.289003, 0.451281, 0.844288, -0.289003, 0.451281, 0.417297, 0.880972, 0.22305, 0.417297, 0.880972, 0.22305, 0.417297, 0.880972, 0.22305, 0.778617, -0.469628, 0.416179, 0.778617, -0.469628, 0.416179, 0.778617, -0.469628, 0.416179, 0.561098, 0.771506, 0.299913, 0.561098, 0.771506, 0.299913, 0.561098, 0.771506, 0.299913, 0.683056, -0.632562, 0.365101, 0.683056, -0.632562, 0.365101, 0.683056, -0.632562, 0.365101, 0.769324, -0.0975509, 0.631368, 0.769324, -0.0975509, 0.631368, 0.769324, -0.0975509, 0.631368, 0.225387, 0.956549, 0.18497, 0.225387, 0.956549, 0.18497, 0.225387, 0.956549, 0.18497, 0.740025, -0.289003, 0.607322, 0.740025, -0.289003, 0.607322, 0.740025, -0.289003, 0.607322, 0.365764, 0.880972, 0.300175, 0.365764, 0.880972, 0.300175, 0.365764, 0.880972, 0.300175, 0.682463, -0.469628, 0.560084, 0.682463, -0.469628, 0.560084, 0.682463, -0.469628, 0.560084, 0.491806, 0.771506, 0.403615, 0.491806, 0.771506, 0.403615, 0.491806, 0.771506, 0.403615, 0.598704, -0.632563, 0.491343, 0.598704, -0.632563, 0.491343, 0.598704, -0.632563, 0.491343, 0.598704, 0.632562, 0.491344, 0.598704, 0.632562, 0.491344, 0.598704, 0.632562, 0.491344, 0.491807, -0.771506, 0.403615, 0.491807, -0.771506, 0.403615, 0.491807, -0.771506, 0.403615, 0.682463, 0.469628, 0.560083, 0.682463, 0.469628, 0.560083, 0.682463, 0.469628, 0.560083, 0.365764, -0.880972, 0.300174, 0.365764, -0.880972, 0.300174, 0.365764, -0.880972, 0.300174, 0.740025, 0.289003, 0.607323, 0.740025, 0.289003, 0.607323, 0.740025, 0.289003, 0.607323, 0.225387, -0.95655, 0.18497, 0.225387, -0.95655, 0.18497, 0.225387, -0.95655, 0.18497, 0.769324, 0.0975506, 0.631368, 0.769324, 0.0975506, 0.631368, 0.769324, 0.0975506, 0.631368, 0.0761287, 0.995139, 0.0624794, 0.0761287, 0.995139, 0.0624794, 0.0761287, 0.995139, 0.0624794, 0.0761333, -0.995138, 0.0624793, 0.0761333, -0.995138, 0.0624793, 0.0761333, -0.995138, 0.0624793, 0.403615, -0.771506, 0.491807, 0.403615, -0.771506, 0.491807, 0.403615, -0.771506, 0.491807, 0.560083, 0.469628, 0.682463, 0.560083, 0.469628, 0.682463, 0.560083, 0.469628, 0.682463, 0.300174, -0.880972, 0.365764, 0.300174, -0.880972, 0.365764, 0.300174, -0.880972, 0.365764, 0.607323, 0.289003, 0.740025, 0.607323, 0.289003, 0.740025, 0.607323, 0.289003, 0.740025, 0.184972, -0.956549, 0.225386, 0.184972, -0.956549, 0.225386, 0.184972, -0.956549, 0.225386, 0.631367, 0.0975505, 0.769324, 0.631367, 0.0975505, 0.769324, 0.631367, 0.0975505, 0.769324, 0.0624806, 0.995138, 0.0761314, 0.0624806, 0.995138, 0.0761314, 0.0624806, 0.995138, 0.0761314, 0.0624778, -0.995138, 0.0761312, 0.0624778, -0.995138, 0.0761312, 0.0624778, -0.995138, 0.0761312, 0.631367, -0.0975508, 0.769324, 0.631367, -0.0975508, 0.769324, 0.631367, -0.0975508, 0.769324, 0.18497, 0.95655, 0.225387, 0.18497, 0.95655, 0.225387, 0.18497, 0.95655, 0.225387, 0.607323, -0.289003, 0.740025, 0.607323, -0.289003, 0.740025, 0.607323, -0.289003, 0.740025, 0.300174, 0.880972, 0.365764, 0.300174, 0.880972, 0.365764, 0.300174, 0.880972, 0.365764, 0.560083, -0.469628, 0.682464, 0.560083, -0.469628, 0.682464, 0.560083, -0.469628, 0.682464, 0.403615, 0.771506, 0.491807, 0.403615, 0.771506, 0.491807, 0.403615, 0.771506, 0.491807, 0.491344, -0.632562, 0.598704, 0.491344, -0.632562, 0.598704, 0.491344, -0.632562, 0.598704, 0.491343, 0.632562, 0.598704, 0.491343, 0.632562, 0.598704, 0.491343, 0.632562, 0.598704, 0.451281, -0.289003, 0.844288, 0.451281, -0.289003, 0.844288, 0.451281, -0.289003, 0.844288, 0.22305, 0.880972, 0.417297, 0.22305, 0.880972, 0.417297, 0.22305, 0.880972, 0.417297, 0.416179, -0.469629, 0.778617, 0.416179, -0.469629, 0.778617, 0.416179, -0.469629, 0.778617, 0.299913, 0.771506, 0.561098, 0.299913, 0.771506, 0.561098, 0.299913, 0.771506, 0.561098, 0.365101, -0.632562, 0.683056, 0.365101, -0.632562, 0.683056, 0.365101, -0.632562, 0.683056, 0.365101, 0.632562, 0.683056, 0.365101, 0.632562, 0.683056, 0.365101, 0.632562, 0.683056, 0.299913, -0.771506, 0.561098, 0.299913, -0.771506, 0.561098, 0.299913, -0.771506, 0.561098, 0.416179, 0.469629, 0.778617, 0.416179, 0.469629, 0.778617, 0.416179, 0.469629, 0.778617, 0.223051, -0.880972, 0.417297, 0.223051, -0.880972, 0.417297, 0.223051, -0.880972, 0.417297, 0.451281, 0.289004, 0.844288, 0.451281, 0.289004, 0.844288, 0.451281, 0.289004, 0.844288, 0.137446, -0.95655, 0.257141, 0.137446, -0.95655, 0.257141, 0.137446, -0.95655, 0.257141, 0.469148, 0.0975509, 0.877715, 0.469148, 0.0975509, 0.877715, 0.469148, 0.0975509, 0.877715, 0.0464242, 0.995138, 0.0868577, 0.0464242, 0.995138, 0.0868577, 0.0464242, 0.995138, 0.0868577, 0.0464282, -0.995138, 0.0868575, 0.0464282, -0.995138, 0.0868575, 0.0464282, -0.995138, 0.0868575, 0.469148, -0.0975508, 0.877715, 0.469148, -0.0975508, 0.877715, 0.469148, -0.0975508, 0.877715, 0.137445, 0.956549, 0.257142, 0.137445, 0.956549, 0.257142, 0.137445, 0.956549, 0.257142, 0.137353, -0.880972, 0.452794, 0.137353, -0.880972, 0.452794, 0.137353, -0.880972, 0.452794, 0.277898, 0.289002, 0.916106, 0.277898, 0.289002, 0.916106, 0.277898, 0.289002, 0.916106, 0.0846361, -0.95655, 0.279015, 0.0846361, -0.95655, 0.279015, 0.0846361, -0.95655, 0.279015, 0.2889, 0.0975517, 0.952376, 0.2889, 0.0975517, 0.952376, 0.2889, 0.0975517, 0.952376, 0.0285862, 0.995138, 0.0942461, 0.0285862, 0.995138, 0.0942461, 0.0285862, 0.995138, 0.0942461, 0.028588, -0.995138, 0.0942459, 0.028588, -0.995138, 0.0942459, 0.028588, -0.995138, 0.0942459, 0.2889, -0.0975517, 0.952376, 0.2889, -0.0975517, 0.952376, 0.2889, -0.0975517, 0.952376, 0.0846393, 0.956549, 0.279015, 0.0846393, 0.956549, 0.279015, 0.0846393, 0.956549, 0.279015, 0.277898, -0.289003, 0.916106, 0.277898, -0.289003, 0.916106, 0.277898, -0.289003, 0.916106, 0.137354, 0.880972, 0.452793, 0.137354, 0.880972, 0.452793, 0.137354, 0.880972, 0.452793, 0.256281, -0.46963, 0.844848, 0.256281, -0.46963, 0.844848, 0.256281, -0.46963, 0.844848, 0.184686, 0.771506, 0.608827, 0.184686, 0.771506, 0.608827, 0.184686, 0.771506, 0.608827, 0.224828, -0.632563, 0.741159, 0.224828, -0.632563, 0.741159, 0.224828, -0.632563, 0.741159, 0.224828, 0.632562, 0.74116, 0.224828, 0.632562, 0.74116, 0.224828, 0.632562, 0.74116, 0.184685, -0.771506, 0.608827, 0.184685, -0.771506, 0.608827, 0.184685, -0.771506, 0.608827, 0.256282, 0.469629, 0.844848, 0.256282, 0.469629, 0.844848, 0.256282, 0.469629, 0.844848, 0.0463778, 0.880972, 0.470889, 0.0463778, 0.880972, 0.470889, 0.0463778, 0.880972, 0.470889, 0.0865354, -0.469629, 0.878613, 0.0865354, -0.469629, 0.878613, 0.0865354, -0.469629, 0.878613, 0.0623606, 0.771506, 0.633158, 0.0623606, 0.771506, 0.633158, 0.0623606, 0.771506, 0.633158, 0.0759149, -0.632562, 0.77078, 0.0759149, -0.632562, 0.77078, 0.0759149, -0.632562, 0.77078, 0.0759149, 0.632562, 0.77078, 0.0759149, 0.632562, 0.77078, 0.0759149, 0.632562, 0.77078, 0.0623609, -0.771506, 0.633159, 0.0623609, -0.771506, 0.633159, 0.0623609, -0.771506, 0.633159, 0.0865361, 0.469629, 0.878613, 0.0865361, 0.469629, 0.878613, 0.0865361, 0.469629, 0.878613, 0.046377, -0.880972, 0.47089, 0.046377, -0.880972, 0.47089, 0.046377, -0.880972, 0.47089, 0.0938342, 0.289004, 0.952718, 0.0938342, 0.289004, 0.952718, 0.0938342, 0.289004, 0.952718, 0.028577, -0.95655, 0.290166, 0.028577, -0.95655, 0.290166, 0.028577, -0.95655, 0.290166, 0.0975486, 0.097551, 0.990438, 0.0975486, 0.097551, 0.990438, 0.0975486, 0.097551, 0.990438, 0.0096539, 0.995138, 0.0980127, 0.0096539, 0.995138, 0.0980127, 0.0096539, 0.995138, 0.0980127, 0.00965278, -0.995138, 0.0980124, 0.00965278, -0.995138, 0.0980124, 0.00965278, -0.995138, 0.0980124, 0.0975493, -0.0975509, 0.990438, 0.0975493, -0.0975509, 0.990438, 0.0975493, -0.0975509, 0.990438, 0.0285789, 0.956549, 0.290166, 0.0285789, 0.956549, 0.290166, 0.0285789, 0.956549, 0.290166, 0.0938348, -0.289004, 0.952718, 0.0938348, -0.289004, 0.952718, 0.0938348, -0.289004, 0.952718, -0.0938348, 0.289003, 0.952718, -0.0938348, 0.289003, 0.952718, -0.0938348, 0.289003, 0.952718, -0.0285769, -0.95655, 0.290166, -0.0285769, -0.95655, 0.290166, -0.0285769, -0.95655, 0.290166, -0.0975492, 0.0975502, 0.990438, -0.0975492, 0.0975502, 0.990438, -0.0975492, 0.0975502, 0.990438, -0.0096539, 0.995138, 0.0980128, -0.0096539, 0.995138, 0.0980128, -0.0096539, 0.995138, 0.0980128, -0.00965291, -0.995138, 0.0980124, -0.00965291, -0.995138, 0.0980124, -0.00965291, -0.995138, 0.0980124, -0.0975499, -0.0975501, 0.990438, -0.0975499, -0.0975501, 0.990438, -0.0975499, -0.0975501, 0.990438, -0.0285795, 0.956549, 0.290166, -0.0285795, 0.956549, 0.290166, -0.0285795, 0.956549, 0.290166, -0.0938348, -0.289004, 0.952718, -0.0938348, -0.289004, 0.952718, -0.0938348, -0.289004, 0.952718, -0.0463778, 0.880972, 0.470889, -0.0463778, 0.880972, 0.470889, -0.0463778, 0.880972, 0.470889, -0.086536, -0.469629, 0.878613, -0.086536, -0.469629, 0.878613, -0.086536, -0.469629, 0.878613, -0.0623609, 0.771505, 0.633159, -0.0623609, 0.771505, 0.633159, -0.0623609, 0.771505, 0.633159, -0.0759152, -0.632562, 0.77078, -0.0759152, -0.632562, 0.77078, -0.0759152, -0.632562, 0.77078, -0.0759155, 0.632562, 0.770781, -0.0759155, 0.632562, 0.770781, -0.0759155, 0.632562, 0.770781, -0.0623608, -0.771506, 0.633159, -0.0623608, -0.771506, 0.633159, -0.0623608, -0.771506, 0.633159, -0.0865359, 0.469629, 0.878613, -0.0865359, 0.469629, 0.878613, -0.0865359, 0.469629, 0.878613, -0.0463785, -0.880972, 0.47089, -0.0463785, -0.880972, 0.47089, -0.0463785, -0.880972, 0.47089, -0.256282, -0.469629, 0.844848, -0.256282, -0.469629, 0.844848, -0.256282, -0.469629, 0.844848, -0.184686, 0.771506, 0.608827, -0.184686, 0.771506, 0.608827, -0.184686, 0.771506, 0.608827, -0.224828, -0.632562, 0.741159, -0.224828, -0.632562, 0.741159, -0.224828, -0.632562, 0.741159, -0.224829, 0.632562, 0.741159, -0.224829, 0.632562, 0.741159, -0.224829, 0.632562, 0.741159, -0.184686, -0.771506, 0.608827, -0.184686, -0.771506, 0.608827, -0.184686, -0.771506, 0.608827, -0.256282, 0.46963, 0.844848, -0.256282, 0.46963, 0.844848, -0.256282, 0.46963, 0.844848, -0.137355, -0.880972, 0.452793, -0.137355, -0.880972, 0.452793, -0.137355, -0.880972, 0.452793, -0.277898, 0.289003, 0.916106, -0.277898, 0.289003, 0.916106, -0.277898, 0.289003, 0.916106, -0.0846398, -0.956549, 0.279015, -0.0846398, -0.956549, 0.279015, -0.0846398, -0.956549, 0.279015, -0.2889, 0.0975509, 0.952376, -0.2889, 0.0975509, 0.952376, -0.2889, 0.0975509, 0.952376, -0.0285863, 0.995138, 0.0942462, -0.0285863, 0.995138, 0.0942462, -0.0285863, 0.995138, 0.0942462, -0.0285883, -0.995138, 0.0942459, -0.0285883, -0.995138, 0.0942459, -0.0285883, -0.995138, 0.0942459, -0.2889, -0.0975517, 0.952376, -0.2889, -0.0975517, 0.952376, -0.2889, -0.0975517, 0.952376, -0.0846398, 0.956549, 0.279015, -0.0846398, 0.956549, 0.279015, -0.0846398, 0.956549, 0.279015, -0.277898, -0.289003, 0.916106, -0.277898, -0.289003, 0.916106, -0.277898, -0.289003, 0.916106, -0.137353, 0.880973, 0.452793, -0.137353, 0.880973, 0.452793, -0.137353, 0.880973, 0.452793, -0.137446, -0.95655, 0.257141, -0.137446, -0.95655, 0.257141, -0.137446, -0.95655, 0.257141, -0.469149, 0.0975517, 0.877715, -0.469149, 0.0975517, 0.877715, -0.469149, 0.0975517, 0.877715, -0.0464242, 0.995138, 0.0868578, -0.0464242, 0.995138, 0.0868578, -0.0464242, 0.995138, 0.0868578, -0.0464282, -0.995138, 0.0868575, -0.0464282, -0.995138, 0.0868575, -0.0464282, -0.995138, 0.0868575, -0.469148, -0.0975517, 0.877715, -0.469148, -0.0975517, 0.877715, -0.469148, -0.0975517, 0.877715, -0.137447, 0.956549, 0.257142, -0.137447, 0.956549, 0.257142, -0.137447, 0.956549, 0.257142, -0.451281, -0.289003, 0.844288, -0.451281, -0.289003, 0.844288, -0.451281, -0.289003, 0.844288, -0.22305, 0.880972, 0.417296, -0.22305, 0.880972, 0.417296, -0.22305, 0.880972, 0.417296, -0.416179, -0.46963, 0.778616, -0.416179, -0.46963, 0.778616, -0.416179, -0.46963, 0.778616, -0.299913, 0.771506, 0.561098, -0.299913, 0.771506, 0.561098, -0.299913, 0.771506, 0.561098, -0.365102, -0.632562, 0.683056, -0.365102, -0.632562, 0.683056, -0.365102, -0.632562, 0.683056, -0.365102, 0.632561, 0.683057, -0.365102, 0.632561, 0.683057, -0.365102, 0.632561, 0.683057, -0.299913, -0.771506, 0.561098, -0.299913, -0.771506, 0.561098, -0.299913, -0.771506, 0.561098, -0.416179, 0.46963, 0.778616, -0.416179, 0.46963, 0.778616, -0.416179, 0.46963, 0.778616, -0.223052, -0.880972, 0.417297, -0.223052, -0.880972, 0.417297, -0.223052, -0.880972, 0.417297, -0.451282, 0.289002, 0.844288, -0.451282, 0.289002, 0.844288, -0.451282, 0.289002, 0.844288, -0.403615, 0.771506, 0.491807, -0.403615, 0.771506, 0.491807, -0.403615, 0.771506, 0.491807, -0.491344, -0.632562, 0.598704, -0.491344, -0.632562, 0.598704, -0.491344, -0.632562, 0.598704, -0.491344, 0.632561, 0.598704, -0.491344, 0.632561, 0.598704, -0.491344, 0.632561, 0.598704, -0.403615, -0.771506, 0.491806, -0.403615, -0.771506, 0.491806, -0.403615, -0.771506, 0.491806, -0.560083, 0.469629, 0.682463, -0.560083, 0.469629, 0.682463, -0.560083, 0.469629, 0.682463, -0.300173, -0.880973, 0.365764, -0.300173, -0.880973, 0.365764, -0.300173, -0.880973, 0.365764, -0.607323, 0.289002, 0.740025, -0.607323, 0.289002, 0.740025, -0.607323, 0.289002, 0.740025, -0.18497, -0.956549, 0.225387, -0.18497, -0.956549, 0.225387, -0.18497, -0.956549, 0.225387, -0.631368, 0.0975513, 0.769323, -0.631368, 0.0975513, 0.769323, -0.631368, 0.0975513, 0.769323, -0.0624808, 0.995138, 0.0761315, -0.0624808, 0.995138, 0.0761315, -0.0624808, 0.995138, 0.0761315, -0.0624778, -0.995138, 0.0761312, -0.0624778, -0.995138, 0.0761312, -0.0624778, -0.995138, 0.0761312, -0.631368, -0.0975513, 0.769323, -0.631368, -0.0975513, 0.769323, -0.631368, -0.0975513, 0.769323, -0.18497, 0.956549, 0.225387, -0.18497, 0.956549, 0.225387, -0.18497, 0.956549, 0.225387, -0.607323, -0.289003, 0.740025, -0.607323, -0.289003, 0.740025, -0.607323, -0.289003, 0.740025, -0.300174, 0.880973, 0.365764, -0.300174, 0.880973, 0.365764, -0.300174, 0.880973, 0.365764, -0.560083, -0.469629, 0.682462, -0.560083, -0.469629, 0.682462, -0.560083, -0.469629, 0.682462, -0.769324, 0.0975518, 0.631367, -0.769324, 0.0975518, 0.631367, -0.769324, 0.0975518, 0.631367, -0.0761309, 0.995138, 0.0624795, -0.0761309, 0.995138, 0.0624795, -0.0761309, 0.995138, 0.0624795, -0.0761334, -0.995138, 0.0624793, -0.0761334, -0.995138, 0.0624793, -0.0761334, -0.995138, 0.0624793, -0.769324, -0.0975513, 0.631367, -0.769324, -0.0975513, 0.631367, -0.769324, -0.0975513, 0.631367, -0.225387, 0.956549, 0.18497, -0.225387, 0.956549, 0.18497, -0.225387, 0.956549, 0.18497, -0.740025, -0.289002, 0.607323, -0.740025, -0.289002, 0.607323, -0.740025, -0.289002, 0.607323, -0.365764, 0.880972, 0.300174, -0.365764, 0.880972, 0.300174, -0.365764, 0.880972, 0.300174, -0.682463, -0.469629, 0.560083, -0.682463, -0.469629, 0.560083, -0.682463, -0.469629, 0.560083, -0.491807, 0.771506, 0.403615, -0.491807, 0.771506, 0.403615, -0.491807, 0.771506, 0.403615, -0.598704, -0.632562, 0.491344, -0.598704, -0.632562, 0.491344, -0.598704, -0.632562, 0.491344, -0.598704, 0.632561, 0.491344, -0.598704, 0.632561, 0.491344, -0.598704, 0.632561, 0.491344, -0.491806, -0.771506, 0.403615, -0.491806, -0.771506, 0.403615, -0.491806, -0.771506, 0.403615, -0.682462, 0.46963, 0.560083, -0.682462, 0.46963, 0.560083, -0.682462, 0.46963, 0.560083, -0.365764, -0.880972, 0.300174, -0.365764, -0.880972, 0.300174, -0.365764, -0.880972, 0.300174, -0.740025, 0.289003, 0.607322, -0.740025, 0.289003, 0.607322, -0.740025, 0.289003, 0.607322, -0.225389, -0.956549, 0.18497, -0.225389, -0.956549, 0.18497, -0.225389, -0.956549, 0.18497, -0.683056, -0.632562, 0.365102, -0.683056, -0.632562, 0.365102, -0.683056, -0.632562, 0.365102, -0.683057, 0.632562, 0.365101, -0.683057, 0.632562, 0.365101, -0.683057, 0.632562, 0.365101, -0.561098, -0.771506, 0.299913, -0.561098, -0.771506, 0.299913, -0.561098, -0.771506, 0.299913, -0.778616, 0.46963, 0.41618, -0.778616, 0.46963, 0.41618, -0.778616, 0.46963, 0.41618, -0.417298, -0.880972, 0.223049, -0.417298, -0.880972, 0.223049, -0.417298, -0.880972, 0.223049, -0.844288, 0.289002, 0.451282, -0.844288, 0.289002, 0.451282, -0.844288, 0.289002, 0.451282, -0.257142, -0.956549, 0.137445, -0.257142, -0.956549, 0.137445, -0.257142, -0.956549, 0.137445, -0.877715, 0.0975514, 0.469148, -0.877715, 0.0975514, 0.469148, -0.877715, 0.0975514, 0.469148, -0.0868572, 0.995138, 0.0464265, -0.0868572, 0.995138, 0.0464265, -0.0868572, 0.995138, 0.0464265, -0.0868582, -0.995138, 0.0464262, -0.0868582, -0.995138, 0.0464262, -0.0868582, -0.995138, 0.0464262, -0.877715, -0.0975515, 0.469148, -0.877715, -0.0975515, 0.469148, -0.877715, -0.0975515, 0.469148, -0.257143, 0.956549, 0.137445, -0.257143, 0.956549, 0.137445, -0.257143, 0.956549, 0.137445, -0.844288, -0.289003, 0.451282, -0.844288, -0.289003, 0.451282, -0.844288, -0.289003, 0.451282, -0.417297, 0.880973, 0.223049, -0.417297, 0.880973, 0.223049, -0.417297, 0.880973, 0.223049, -0.778617, -0.469629, 0.416179, -0.778617, -0.469629, 0.416179, -0.778617, -0.469629, 0.416179, -0.561098, 0.771506, 0.299913, -0.561098, 0.771506, 0.299913, -0.561098, 0.771506, 0.299913, -0.0942465, -0.995138, 0.0285892, -0.0942465, -0.995138, 0.0285892, -0.0942465, -0.995138, 0.0285892, -0.952376, -0.0975511, 0.288901, -0.952376, -0.0975511, 0.288901, -0.952376, -0.0975511, 0.288901, -0.279016, 0.956549, 0.0846384, -0.279016, 0.956549, 0.0846384, -0.279016, 0.956549, 0.0846384, -0.916106, -0.289002, 0.277898, -0.916106, -0.289002, 0.277898, -0.916106, -0.289002, 0.277898, -0.452793, 0.880972, 0.137354, -0.452793, 0.880972, 0.137354, -0.452793, 0.880972, 0.137354, -0.844848, -0.46963, 0.256281, -0.844848, -0.46963, 0.256281, -0.844848, -0.46963, 0.256281, -0.608827, 0.771506, 0.184686, -0.608827, 0.771506, 0.184686, -0.608827, 0.771506, 0.184686, -0.74116, -0.632562, 0.224828, -0.74116, -0.632562, 0.224828, -0.74116, -0.632562, 0.224828, -0.74116, 0.632561, 0.224828, -0.74116, 0.632561, 0.224828, -0.74116, 0.632561, 0.224828, -0.608827, -0.771506, 0.184685, -0.608827, -0.771506, 0.184685, -0.608827, -0.771506, 0.184685, -0.844848, 0.46963, 0.256281, -0.844848, 0.46963, 0.256281, -0.844848, 0.46963, 0.256281, -0.452794, -0.880972, 0.137354, -0.452794, -0.880972, 0.137354, -0.452794, -0.880972, 0.137354, -0.916106, 0.289002, 0.277898, -0.916106, 0.289002, 0.277898, -0.916106, 0.289002, 0.277898, -0.279016, -0.956549, 0.0846381, -0.279016, -0.956549, 0.0846381, -0.279016, -0.956549, 0.0846381, -0.952376, 0.0975511, 0.2889, -0.952376, 0.0975511, 0.2889, -0.952376, 0.0975511, 0.2889, -0.0942444, 0.995139, 0.0285893, -0.0942444, 0.995139, 0.0285893, -0.0942444, 0.995139, 0.0285893, -0.633159, -0.771506, 0.0623606, -0.633159, -0.771506, 0.0623606, -0.633159, -0.771506, 0.0623606, -0.878612, 0.46963, 0.0865358, -0.878612, 0.46963, 0.0865358, -0.878612, 0.46963, 0.0865358, -0.47089, -0.880972, 0.0463783, -0.47089, -0.880972, 0.0463783, -0.47089, -0.880972, 0.0463783, -0.952719, 0.289002, 0.0938349, -0.952719, 0.289002, 0.0938349, -0.952719, 0.289002, 0.0938349, -0.290165, -0.95655, 0.0285785, -0.290165, -0.95655, 0.0285785, -0.290165, -0.95655, 0.0285785, -0.990438, 0.0975512, 0.0975494, -0.990438, 0.0975512, 0.0975494, -0.990438, 0.0975512, 0.0975494, -0.0980139, 0.995138, 0.00965337, -0.0980139, 0.995138, 0.00965337, -0.0980139, 0.995138, 0.00965337, -0.098013, -0.995138, 0.00965338, -0.098013, -0.995138, 0.00965338, -0.098013, -0.995138, 0.00965338, -0.990438, -0.0975511, 0.0975493, -0.990438, -0.0975511, 0.0975493, -0.990438, -0.0975511, 0.0975493, -0.290166, 0.956549, 0.0285791, -0.290166, 0.956549, 0.0285791, -0.290166, 0.956549, 0.0285791, -0.952719, -0.289002, 0.0938346, -0.952719, -0.289002, 0.0938346, -0.952719, -0.289002, 0.0938346, -0.470889, 0.880972, 0.0463782, -0.470889, 0.880972, 0.0463782, -0.470889, 0.880972, 0.0463782, -0.878612, -0.46963, 0.0865364, -0.878612, -0.46963, 0.0865364, -0.878612, -0.46963, 0.0865364, -0.633159, 0.771506, 0.0623602, -0.633159, 0.771506, 0.0623602, -0.633159, 0.771506, 0.0623602, -0.770781, -0.632561, 0.0759148, -0.770781, -0.632561, 0.0759148, -0.770781, -0.632561, 0.0759148, -0.770781, 0.632562, 0.075915, -0.770781, 0.632562, 0.075915, -0.770781, 0.632562, 0.075915, -0.290166, 0.95655, -0.0285788, -0.290166, 0.95655, -0.0285788, -0.290166, 0.95655, -0.0285788, -0.952718, -0.289002, -0.0938347, -0.952718, -0.289002, -0.0938347, -0.952718, -0.289002, -0.0938347, -0.47089, 0.880972, -0.0463785, -0.47089, 0.880972, -0.0463785, -0.47089, 0.880972, -0.0463785, -0.878612, -0.469629, -0.0865355, -0.878612, -0.469629, -0.0865355, -0.878612, -0.469629, -0.0865355, -0.633158, 0.771506, -0.0623613, -0.633158, 0.771506, -0.0623613, -0.633158, 0.771506, -0.0623613, -0.770781, -0.632562, -0.0759148, -0.770781, -0.632562, -0.0759148, -0.770781, -0.632562, -0.0759148, -0.770781, 0.632562, -0.075915, -0.770781, 0.632562, -0.075915, -0.770781, 0.632562, -0.075915, -0.633159, -0.771506, -0.0623606, -0.633159, -0.771506, -0.0623606, -0.633159, -0.771506, -0.0623606, -0.878612, 0.46963, -0.0865367, -0.878612, 0.46963, -0.0865367, -0.878612, 0.46963, -0.0865367, -0.470889, -0.880972, -0.0463783, -0.470889, -0.880972, -0.0463783, -0.470889, -0.880972, -0.0463783, -0.952719, 0.289002, -0.0938349, -0.952719, 0.289002, -0.0938349, -0.952719, 0.289002, -0.0938349, -0.290165, -0.95655, -0.0285794, -0.290165, -0.95655, -0.0285794, -0.290165, -0.95655, -0.0285794, -0.990438, 0.097551, -0.0975502, -0.990438, 0.097551, -0.0975502, -0.990438, 0.097551, -0.0975502, -0.0980119, 0.995138, -0.00965343, -0.0980119, 0.995138, -0.00965343, -0.0980119, 0.995138, -0.00965343, -0.098013, -0.995138, -0.00965338, -0.098013, -0.995138, -0.00965338, -0.098013, -0.995138, -0.00965338, -0.990438, -0.097551, -0.0975501, -0.990438, -0.097551, -0.0975501, -0.990438, -0.097551, -0.0975501, -0.844848, 0.469629, -0.256282, -0.844848, 0.469629, -0.256282, -0.844848, 0.469629, -0.256282, -0.452795, -0.880972, -0.137353, -0.452795, -0.880972, -0.137353, -0.452795, -0.880972, -0.137353, -0.916106, 0.289002, -0.277898, -0.916106, 0.289002, -0.277898, -0.916106, 0.289002, -0.277898, -0.279015, -0.95655, -0.0846388, -0.279015, -0.95655, -0.0846388, -0.279015, -0.95655, -0.0846388, -0.952376, 0.0975511, -0.2889, -0.952376, 0.0975511, -0.2889, -0.952376, 0.0975511, -0.2889, -0.0942483, 0.995138, -0.0285892, -0.0942483, 0.995138, -0.0285892, -0.0942483, 0.995138, -0.0285892, -0.0942465, -0.995138, -0.0285892, -0.0942465, -0.995138, -0.0285892, -0.0942465, -0.995138, -0.0285892, -0.952376, -0.0975509, -0.288901, -0.952376, -0.0975509, -0.288901, -0.952376, -0.0975509, -0.288901, -0.279016, 0.956549, -0.0846382, -0.279016, 0.956549, -0.0846382, -0.279016, 0.956549, -0.0846382, -0.916106, -0.289002, -0.277897, -0.916106, -0.289002, -0.277897, -0.916106, -0.289002, -0.277897, -0.452794, 0.880972, -0.137353, -0.452794, 0.880972, -0.137353, -0.452794, 0.880972, -0.137353, -0.844848, -0.469629, -0.256282, -0.844848, -0.469629, -0.256282, -0.844848, -0.469629, -0.256282, -0.608826, 0.771506, -0.184686, -0.608826, 0.771506, -0.184686, -0.608826, 0.771506, -0.184686, -0.74116, -0.632562, -0.224828, -0.74116, -0.632562, -0.224828, -0.74116, -0.632562, -0.224828, -0.74116, 0.632562, -0.224828, -0.74116, 0.632562, -0.224828, -0.74116, 0.632562, -0.224828, -0.608826, -0.771506, -0.184686, -0.608826, -0.771506, -0.184686, -0.608826, -0.771506, -0.184686, -0.844288, -0.289002, -0.451282, -0.844288, -0.289002, -0.451282, -0.844288, -0.289002, -0.451282, -0.417297, 0.880972, -0.22305, -0.417297, 0.880972, -0.22305, -0.417297, 0.880972, -0.22305, -0.778616, -0.46963, -0.416179, -0.778616, -0.46963, -0.416179, -0.778616, -0.46963, -0.416179, -0.561098, 0.771506, -0.299913, -0.561098, 0.771506, -0.299913, -0.561098, 0.771506, -0.299913, -0.683057, -0.632562, -0.365102, -0.683057, -0.632562, -0.365102, -0.683057, -0.632562, -0.365102, -0.683057, 0.632561, -0.365102, -0.683057, 0.632561, -0.365102, -0.683057, 0.632561, -0.365102, -0.561098, -0.771506, -0.299913, -0.561098, -0.771506, -0.299913, -0.561098, -0.771506, -0.299913, -0.778616, 0.46963, -0.416179, -0.778616, 0.46963, -0.416179, -0.778616, 0.46963, -0.416179, -0.417298, -0.880972, -0.22305, -0.417298, -0.880972, -0.22305, -0.417298, -0.880972, -0.22305, -0.844288, 0.289002, -0.451281, -0.844288, 0.289002, -0.451281, -0.844288, 0.289002, -0.451281, -0.257141, -0.95655, -0.137446, -0.257141, -0.95655, -0.137446, -0.257141, -0.95655, -0.137446, -0.877714, 0.097551, -0.46915, -0.877714, 0.097551, -0.46915, -0.877714, 0.097551, -0.46915, -0.0868591, 0.995138, -0.0464264, -0.0868591, 0.995138, -0.0464264, -0.0868591, 0.995138, -0.0464264, -0.0868573, -0.995138, -0.0464263, -0.0868573, -0.995138, -0.0464263, -0.0868573, -0.995138, -0.0464263, -0.877715, -0.0975511, -0.469149, -0.877715, -0.0975511, -0.469149, -0.877715, -0.0975511, -0.469149, -0.257142, 0.956549, -0.137445, -0.257142, 0.956549, -0.137445, -0.257142, 0.956549, -0.137445, -0.365764, -0.880972, -0.300175, -0.365764, -0.880972, -0.300175, -0.365764, -0.880972, -0.300175, -0.740025, 0.289002, -0.607323, -0.740025, 0.289002, -0.607323, -0.740025, 0.289002, -0.607323, -0.225386, -0.95655, -0.18497, -0.225386, -0.95655, -0.18497, -0.225386, -0.95655, -0.18497, -0.769323, 0.097551, -0.631368, -0.769323, 0.097551, -0.631368, -0.769323, 0.097551, -0.631368, -0.0761288, 0.995139, -0.0624794, -0.0761288, 0.995139, -0.0624794, -0.0761288, 0.995139, -0.0624794, -0.0761299, -0.995139, -0.0624793, -0.0761299, -0.995139, -0.0624793, -0.0761299, -0.995139, -0.0624793, -0.769323, -0.097551, -0.631368, -0.769323, -0.097551, -0.631368, -0.769323, -0.097551, -0.631368, -0.225388, 0.956549, -0.18497, -0.225388, 0.956549, -0.18497, -0.225388, 0.956549, -0.18497, -0.740025, -0.289002, -0.607322, -0.740025, -0.289002, -0.607322, -0.740025, -0.289002, -0.607322, -0.365764, 0.880972, -0.300175, -0.365764, 0.880972, -0.300175, -0.365764, 0.880972, -0.300175, -0.682462, -0.469629, -0.560083, -0.682462, -0.469629, -0.560083, -0.682462, -0.469629, -0.560083, -0.491806, 0.771506, -0.403615, -0.491806, 0.771506, -0.403615, -0.491806, 0.771506, -0.403615, -0.598705, -0.632562, -0.491344, -0.598705, -0.632562, -0.491344, -0.598705, -0.632562, -0.491344, -0.598704, 0.632561, -0.491344, -0.598704, 0.632561, -0.491344, -0.598704, 0.632561, -0.491344, -0.491806, -0.771506, -0.403615, -0.491806, -0.771506, -0.403615, -0.491806, -0.771506, -0.403615, -0.682462, 0.469629, -0.560083, -0.682462, 0.469629, -0.560083, -0.682462, 0.469629, -0.560083, -0.300175, 0.880972, -0.365764, -0.300175, 0.880972, -0.365764, -0.300175, 0.880972, -0.365764, -0.560083, -0.469629, -0.682463, -0.560083, -0.469629, -0.682463, -0.560083, -0.469629, -0.682463, -0.403614, 0.771506, -0.491807, -0.403614, 0.771506, -0.491807, -0.403614, 0.771506, -0.491807, -0.491344, -0.632561, -0.598705, -0.491344, -0.632561, -0.598705, -0.491344, -0.632561, -0.598705, -0.491344, 0.632561, -0.598705, -0.491344, 0.632561, -0.598705, -0.491344, 0.632561, -0.598705, -0.403615, -0.771506, -0.491806, -0.403615, -0.771506, -0.491806, -0.403615, -0.771506, -0.491806, -0.560083, 0.46963, -0.682463, -0.560083, 0.46963, -0.682463, -0.560083, 0.46963, -0.682463, -0.300174, -0.880972, -0.365764, -0.300174, -0.880972, -0.365764, -0.300174, -0.880972, -0.365764, -0.607322, 0.289001, -0.740026, -0.607322, 0.289001, -0.740026, -0.607322, 0.289001, -0.740026, -0.184968, -0.95655, -0.225387, -0.184968, -0.95655, -0.225387, -0.184968, -0.95655, -0.225387, -0.631368, 0.0975514, -0.769324, -0.631368, 0.0975514, -0.769324, -0.631368, 0.0975514, -0.769324, -0.0624767, 0.995139, -0.0761314, -0.0624767, 0.995139, -0.0761314, -0.0624767, 0.995139, -0.0761314, -0.0624778, -0.995138, -0.0761312, -0.0624778, -0.995138, -0.0761312, -0.0624778, -0.995138, -0.0761312, -0.631367, -0.0975513, -0.769324, -0.631367, -0.0975513, -0.769324, -0.631367, -0.0975513, -0.769324, -0.184969, 0.95655, -0.225387, -0.184969, 0.95655, -0.225387, -0.184969, 0.95655, -0.225387, -0.607323, -0.289002, -0.740025, -0.607323, -0.289002, -0.740025, -0.607323, -0.289002, -0.740025, -0.451281, 0.289002, -0.844289, -0.451281, 0.289002, -0.844289, -0.451281, 0.289002, -0.844289, -0.137446, -0.95655, -0.257142, -0.137446, -0.95655, -0.257142, -0.137446, -0.95655, -0.257142, -0.469148, 0.0975502, -0.877715, -0.469148, 0.0975502, -0.877715, -0.469148, 0.0975502, -0.877715, -0.0464281, 0.995138, -0.0868576, -0.0464281, 0.995138, -0.0868576, -0.0464281, 0.995138, -0.0868576, -0.0464282, -0.995138, -0.0868575, -0.0464282, -0.995138, -0.0868575, -0.0464282, -0.995138, -0.0868575, -0.469148, -0.097551, -0.877715, -0.469148, -0.097551, -0.877715, -0.469148, -0.097551, -0.877715, -0.137445, 0.956549, -0.257142, -0.137445, 0.956549, -0.257142, -0.137445, 0.956549, -0.257142, -0.451282, -0.289001, -0.844288, -0.451282, -0.289001, -0.844288, -0.451282, -0.289001, -0.844288, -0.22305, 0.880972, -0.417297, -0.22305, 0.880972, -0.417297, -0.22305, 0.880972, -0.417297, -0.416178, -0.469629, -0.778616, -0.416178, -0.469629, -0.778616, -0.416178, -0.469629, -0.778616, -0.299913, 0.771506, -0.561098, -0.299913, 0.771506, -0.561098, -0.299913, 0.771506, -0.561098, -0.365102, -0.632562, -0.683057, -0.365102, -0.632562, -0.683057, -0.365102, -0.632562, -0.683057, -0.365101, 0.632561, -0.683057, -0.365101, 0.632561, -0.683057, -0.365101, 0.632561, -0.683057, -0.299913, -0.771506, -0.561098, -0.299913, -0.771506, -0.561098, -0.299913, -0.771506, -0.561098, -0.416179, 0.46963, -0.778616, -0.416179, 0.46963, -0.778616, -0.416179, 0.46963, -0.778616, -0.223049, -0.880972, -0.417298, -0.223049, -0.880972, -0.417298, -0.223049, -0.880972, -0.417298, -0.256281, -0.46963, -0.844848, -0.256281, -0.46963, -0.844848, -0.256281, -0.46963, -0.844848, -0.184685, 0.771506, -0.608826, -0.184685, 0.771506, -0.608826, -0.184685, 0.771506, -0.608826, -0.224828, -0.632561, -0.74116, -0.224828, -0.632561, -0.74116, -0.224828, -0.632561, -0.74116, -0.224828, 0.632561, -0.741161, -0.224828, 0.632561, -0.741161, -0.224828, 0.632561, -0.741161, -0.184685, -0.771506, -0.608826, -0.184685, -0.771506, -0.608826, -0.184685, -0.771506, -0.608826, -0.256282, 0.46963, -0.844847, -0.256282, 0.46963, -0.844847, -0.256282, 0.46963, -0.844847, -0.137353, -0.880972, -0.452794, -0.137353, -0.880972, -0.452794, -0.137353, -0.880972, -0.452794, -0.277898, 0.289002, -0.916106, -0.277898, 0.289002, -0.916106, -0.277898, 0.289002, -0.916106, -0.0846362, -0.95655, -0.279015, -0.0846362, -0.95655, -0.279015, -0.0846362, -0.95655, -0.279015, -0.2889, 0.0975518, -0.952376, -0.2889, 0.0975518, -0.952376, -0.2889, 0.0975518, -0.952376, -0.0285902, 0.995138, -0.094246, -0.0285902, 0.995138, -0.094246, -0.0285902, 0.995138, -0.094246, -0.028588, -0.995138, -0.0942459, -0.028588, -0.995138, -0.0942459, -0.028588, -0.995138, -0.0942459, -0.2889, -0.0975517, -0.952376, -0.2889, -0.0975517, -0.952376, -0.2889, -0.0975517, -0.952376, -0.0846371, 0.956549, -0.279016, -0.0846371, 0.956549, -0.279016, -0.0846371, 0.956549, -0.279016, -0.277898, -0.289001, -0.916106, -0.277898, -0.289001, -0.916106, -0.277898, -0.289001, -0.916106, -0.137353, 0.880972, -0.452794, -0.137353, 0.880972, -0.452794, -0.137353, 0.880972, -0.452794, -0.0285811, -0.956549, -0.290166, -0.0285811, -0.956549, -0.290166, -0.0285811, -0.956549, -0.290166, -0.0975536, 0.0975511, -0.990438, -0.0975536, 0.0975511, -0.990438, -0.0975536, 0.0975511, -0.990438, -0.00965388, 0.995138, -0.0980125, -0.00965388, 0.995138, -0.0980125, -0.00965388, 0.995138, -0.0980125, -0.00965279, -0.995138, -0.0980125, -0.00965279, -0.995138, -0.0980125, -0.00965279, -0.995138, -0.0980125, -0.0975546, -0.097551, -0.990438, -0.0975546, -0.097551, -0.990438, -0.0975546, -0.097551, -0.990438, -0.0285798, 0.956549, -0.290166, -0.0285798, 0.956549, -0.290166, -0.0285798, 0.956549, -0.290166, -0.0938345, -0.289002, -0.952719, -0.0938345, -0.289002, -0.952719, -0.0938345, -0.289002, -0.952719, -0.0463798, 0.880972, -0.470889, -0.0463798, 0.880972, -0.470889, -0.0463798, 0.880972, -0.470889, -0.0865354, -0.469629, -0.878613, -0.0865354, -0.469629, -0.878613, -0.0865354, -0.469629, -0.878613, -0.0623619, 0.771506, -0.633158, -0.0623619, 0.771506, -0.633158, -0.0623619, 0.771506, -0.633158, -0.075915, -0.632561, -0.770781, -0.075915, -0.632561, -0.770781, -0.075915, -0.632561, -0.770781, -0.075919, 0.632562, -0.77078, -0.075919, 0.632562, -0.77078, -0.075919, 0.632562, -0.77078, -0.0623634, -0.771507, -0.633157, -0.0623634, -0.771507, -0.633157, -0.0623634, -0.771507, -0.633157, -0.086538, 0.46963, -0.878612, -0.086538, 0.46963, -0.878612, -0.086538, 0.46963, -0.878612, -0.046377, -0.880972, -0.47089, -0.046377, -0.880972, -0.47089, -0.046377, -0.880972, -0.47089, -0.0938391, 0.289002, -0.952718, -0.0938391, 0.289002, -0.952718, -0.0938391, 0.289002, -0.952718, 0.0285781, -0.95655, -0.290166, 0.0285781, -0.95655, -0.290166, 0.0285781, -0.95655, -0.290166, 0.0975499, 0.0975503, -0.990438, 0.0975499, 0.0975503, -0.990438, 0.0975499, 0.0975503, -0.990438, 0.0975498, -0.0975488, -0.990438, 0.0975498, -0.0975488, -0.990438, 0.0975498, -0.0975488, -0.990438, 0.0285799, 0.956549, -0.290166, 0.0285799, 0.956549, -0.290166, 0.0285799, 0.956549, -0.290166, 0.0938347, -0.289003, -0.952718, 0.0938347, -0.289003, -0.952718, 0.0938347, -0.289003, -0.952718, 0.0463778, 0.880972, -0.47089, 0.0463778, 0.880972, -0.47089, 0.0463778, 0.880972, -0.47089, 0.0865333, -0.469628, -0.878613, 0.0865333, -0.469628, -0.878613, 0.0865333, -0.469628, -0.878613, 0.0623606, 0.771506, -0.633158, 0.0623606, 0.771506, -0.633158, 0.0623606, 0.771506, -0.633158, 0.0759112, -0.632563, -0.77078, 0.0759112, -0.632563, -0.77078, 0.0759112, -0.632563, -0.77078, 0.0759152, 0.632563, -0.77078, 0.0759152, 0.632563, -0.77078, 0.0759152, 0.632563, -0.77078, 0.0623592, -0.771506, -0.633159, 0.0623592, -0.771506, -0.633159, 0.0623592, -0.771506, -0.633159, 0.0865358, 0.469628, -0.878613, 0.0865358, 0.469628, -0.878613, 0.0865358, 0.469628, -0.878613, 0.0463785, -0.880972, -0.470889, 0.0463785, -0.880972, -0.470889, 0.0463785, -0.880972, -0.470889, 0.0938347, 0.289004, -0.952718, 0.0938347, 0.289004, -0.952718, 0.0938347, 0.289004, -0.952718, 0.256282, 0.469628, -0.844848, 0.256282, 0.469628, -0.844848, 0.256282, 0.469628, -0.844848, 0.137353, -0.880972, -0.452794, 0.137353, -0.880972, -0.452794, 0.137353, -0.880972, -0.452794, 0.277898, 0.289003, -0.916106, 0.277898, 0.289003, -0.916106, 0.277898, 0.289003, -0.916106, 0.084639, -0.956549, -0.279015, 0.084639, -0.956549, -0.279015, 0.084639, -0.956549, -0.279015, 0.2889, 0.0975506, -0.952376, 0.2889, 0.0975506, -0.952376, 0.2889, 0.0975506, -0.952376, 0.2889, -0.0975507, -0.952376, 0.2889, -0.0975507, -0.952376, 0.2889, -0.0975507, -0.952376, 0.0846416, 0.956549, -0.279015, 0.0846416, 0.956549, -0.279015, 0.0846416, 0.956549, -0.279015, 0.277898, -0.289003, -0.916106, 0.277898, -0.289003, -0.916106, 0.277898, -0.289003, -0.916106, 0.137354, 0.880972, -0.452794, 0.137354, 0.880972, -0.452794, 0.137354, 0.880972, -0.452794, 0.256282, -0.469628, -0.844849, 0.256282, -0.469628, -0.844849, 0.256282, -0.469628, -0.844849, 0.184686, 0.771506, -0.608827, 0.184686, 0.771506, -0.608827, 0.184686, 0.771506, -0.608827, 0.224828, -0.632563, -0.741159, 0.224828, -0.632563, -0.741159, 0.224828, -0.632563, -0.741159, 0.224829, 0.632562, -0.741159, 0.224829, 0.632562, -0.741159, 0.224829, 0.632562, -0.741159, 0.184685, -0.771506, -0.608826, 0.184685, -0.771506, -0.608826, 0.184685, -0.771506, -0.608826, 0.451281, -0.289004, -0.844288, 0.451281, -0.289004, -0.844288, 0.451281, -0.289004, -0.844288, 0.22305, 0.880972, -0.417297, 0.22305, 0.880972, -0.417297, 0.22305, 0.880972, -0.417297, 0.416179, -0.469628, -0.778617, 0.416179, -0.469628, -0.778617, 0.416179, -0.469628, -0.778617, 0.299913, 0.771506, -0.561098, 0.365101, -0.632563, -0.683056, 0.365101, -0.632563, -0.683056, 0.365101, -0.632563, -0.683056, 0.365101, 0.632563, -0.683056, 0.365101, 0.632563, -0.683056, 0.365101, 0.632563, -0.683056, 0.299913, -0.771506, -0.561098, 0.299913, -0.771506, -0.561098, 0.299913, -0.771506, -0.561098, 0.416179, 0.469628, -0.778617, 0.416179, 0.469628, -0.778617, 0.416179, 0.469628, -0.778617, 0.22305, -0.880972, -0.417297, 0.22305, -0.880972, -0.417297, 0.22305, -0.880972, -0.417297, 0.451281, 0.289004, -0.844288, 0.451281, 0.289004, -0.844288, 0.451281, 0.289004, -0.844288, 0.137443, -0.95655, -0.257142, 0.137443, -0.95655, -0.257142, 0.137443, -0.95655, -0.257142, 0.469149, 0.0975495, -0.877715, 0.469149, 0.0975495, -0.877715, 0.469149, 0.0975495, -0.877715, 0.469148, -0.0975496, -0.877715, 0.469148, -0.0975496, -0.877715, 0.469148, -0.0975496, -0.877715, 0.137445, 0.956549, -0.257142, 0.137445, 0.956549, -0.257142, 0.137445, 0.956549, -0.257142, 0.300174, -0.880972, -0.365764, 0.300174, -0.880972, -0.365764, 0.300174, -0.880972, -0.365764, 0.607322, 0.289004, -0.740025, 0.607322, 0.289004, -0.740025, 0.607322, 0.289004, -0.740025, 0.184971, -0.956549, -0.225386, 0.184971, -0.956549, -0.225386, 0.184971, -0.956549, -0.225386, 0.631368, 0.09755, -0.769324, 0.631368, 0.09755, -0.769324, 0.631368, 0.09755, -0.769324, 0.631367, -0.0975504, -0.769324, 0.631367, -0.0975504, -0.769324, 0.631367, -0.0975504, -0.769324, 0.184971, 0.956549, -0.225387, 0.184971, 0.956549, -0.225387, 0.184971, 0.956549, -0.225387, 0.607322, -0.289003, -0.740025, 0.607322, -0.289003, -0.740025, 0.607322, -0.289003, -0.740025, 0.300174, 0.880972, -0.365764, 0.300174, 0.880972, -0.365764, 0.300174, 0.880972, -0.365764, 0.560083, -0.469628, -0.682463, 0.560083, -0.469628, -0.682463, 0.560083, -0.469628, -0.682463, 0.403615, 0.771506, -0.491807, 0.403615, 0.771506, -0.491807, 0.403615, 0.771506, -0.491807, 0.491344, -0.632562, -0.598704, 0.491344, -0.632562, -0.598704, 0.491344, -0.632562, -0.598704, 0.491343, 0.632563, -0.598704, 0.491343, 0.632563, -0.598704, 0.491343, 0.632563, -0.598704, 0.403615, -0.771506, -0.491806, 0.403615, -0.771506, -0.491806, 0.403615, -0.771506, -0.491806, 0.560083, 0.469629, -0.682463, 0.560083, 0.469629, -0.682463, 0.560083, 0.469629, -0.682463, 0.682463, -0.469628, -0.560083, 0.682463, -0.469628, -0.560083, 0.682463, -0.469628, -0.560083, 0.491807, 0.771506, -0.403615, 0.491807, 0.771506, -0.403615, 0.491807, 0.771506, -0.403615, 0.598704, -0.632563, -0.491344, 0.598704, -0.632563, -0.491344, 0.598704, -0.632563, -0.491344, 0.598703, 0.632563, -0.491344, 0.598703, 0.632563, -0.491344, 0.598703, 0.632563, -0.491344, 0.491807, -0.771506, -0.403615, 0.491807, -0.771506, -0.403615, 0.491807, -0.771506, -0.403615, 0.682463, 0.469628, -0.560083, 0.682463, 0.469628, -0.560083, 0.682463, 0.469628, -0.560083, 0.365763, -0.880973, -0.300174, 0.365763, -0.880973, -0.300174, 0.365763, -0.880973, -0.300174, 0.740025, 0.289003, -0.607323, 0.740025, 0.289003, -0.607323, 0.740025, 0.289003, -0.607323, 0.225387, -0.956549, -0.18497, 0.225387, -0.956549, -0.18497, 0.225387, -0.956549, -0.18497, 0.769324, 0.0975506, -0.631367, 0.769324, 0.0975506, -0.631367, 0.769324, 0.0975506, -0.631367, 0.769324, -0.0975504, -0.631367, 0.769324, -0.0975504, -0.631367, 0.769324, -0.0975504, -0.631367, 0.225385, 0.95655, -0.18497, 0.225385, 0.95655, -0.18497, 0.225385, 0.95655, -0.18497, 0.740025, -0.289003, -0.607322, 0.740025, -0.289003, -0.607322, 0.740025, -0.289003, -0.607322, 0.365764, 0.880972, -0.300175, 0.365764, 0.880972, -0.300175, 0.365764, 0.880972, -0.300175, 0.257142, -0.956549, -0.137445, 0.257142, -0.956549, -0.137445, 0.257142, -0.956549, -0.137445, 0.877715, 0.0975504, -0.469148, 0.877715, 0.0975504, -0.469148, 0.877715, 0.0975504, -0.469148, 0.877715, -0.0975505, -0.469149, 0.877715, -0.0975505, -0.469149, 0.877715, -0.0975505, -0.469149, 0.257141, 0.95655, -0.137445, 0.257141, 0.95655, -0.137445, 0.257141, 0.95655, -0.137445, 0.844289, -0.289003, -0.45128, 0.844289, -0.289003, -0.45128, 0.844289, -0.289003, -0.45128, 0.417297, 0.880972, -0.22305, 0.417297, 0.880972, -0.22305, 0.417297, 0.880972, -0.22305, 0.778617, -0.469628, -0.416179, 0.778617, -0.469628, -0.416179, 0.778617, -0.469628, -0.416179, 0.561098, 0.771506, -0.299913, 0.561098, 0.771506, -0.299913, 0.561098, 0.771506, -0.299913, 0.683056, -0.632562, -0.365101, 0.683056, -0.632562, -0.365101, 0.683056, -0.632562, -0.365101, 0.683057, 0.632562, -0.365101, 0.683057, 0.632562, -0.365101, 0.683057, 0.632562, -0.365101, 0.561097, -0.771506, -0.299913, 0.561097, -0.771506, -0.299913, 0.561097, -0.771506, -0.299913, 0.778616, 0.469628, -0.41618, 0.778616, 0.469628, -0.41618, 0.778616, 0.469628, -0.41618, 0.417298, -0.880972, -0.22305, 0.417298, -0.880972, -0.22305, 0.417298, -0.880972, -0.22305, 0.844288, 0.289004, -0.451281, 0.844288, 0.289004, -0.451281, 0.844288, 0.289004, -0.451281, 0.608827, 0.771506, -0.184685, 0.608827, 0.771506, -0.184685, 0.608827, 0.771506, -0.184685, 0.741159, -0.632562, -0.224828, 0.741159, -0.632562, -0.224828, 0.741159, -0.632562, -0.224828, 0.741159, 0.632562, -0.224828, 0.741159, 0.632562, -0.224828, 0.741159, 0.632562, -0.224828, 0.608827, -0.771506, -0.184685, 0.608827, -0.771506, -0.184685, 0.608827, -0.771506, -0.184685, 0.844848, 0.469629, -0.256282, 0.844848, 0.469629, -0.256282, 0.844848, 0.469629, -0.256282, 0.452793, -0.880972, -0.137354, 0.452793, -0.880972, -0.137354, 0.452793, -0.880972, -0.137354, 0.916106, 0.289003, -0.277897, 0.916106, 0.289003, -0.277897, 0.916106, 0.289003, -0.277897, 0.279015, -0.95655, -0.0846382, 0.279015, -0.95655, -0.0846382, 0.279015, -0.95655, -0.0846382, 0.952376, 0.0975506, -0.2889, 0.952376, 0.0975506, -0.2889, 0.952376, 0.0975506, -0.2889, 0.952376, -0.0975505, -0.2889, 0.952376, -0.0975505, -0.2889, 0.952376, -0.0975505, -0.2889, 0.279015, 0.956549, -0.0846386, 0.279015, 0.956549, -0.0846386, 0.279015, 0.956549, -0.0846386, 0.916106, -0.289003, -0.277897, 0.916106, -0.289003, -0.277897, 0.916106, -0.289003, -0.277897, 0.452793, 0.880973, -0.137353, 0.452793, 0.880973, -0.137353, 0.452793, 0.880973, -0.137353, 0.844849, -0.469628, -0.256282, 0.844849, -0.469628, -0.256282, 0.844849, -0.469628, -0.256282, 0.990438, 0.097551, -0.0975493, 0.990438, 0.097551, -0.0975493, 0.990438, 0.097551, -0.0975493, 0.990438, -0.097551, -0.0975502, 0.990438, -0.097551, -0.0975502, 0.990438, -0.097551, -0.0975502, 0.290166, 0.95655, -0.0285789, 0.290166, 0.95655, -0.0285789, 0.290166, 0.95655, -0.0285789, 0.952718, -0.289003, -0.0938349, 0.952718, -0.289003, -0.0938349, 0.952718, -0.289003, -0.0938349, 0.470889, 0.880973, -0.0463783, 0.470889, 0.880973, -0.0463783, 0.470889, 0.880973, -0.0463783, 0.878613, -0.469628, -0.086535, 0.878613, -0.469628, -0.086535, 0.878613, -0.469628, -0.086535, 0.633159, 0.771506, -0.0623614, 0.633159, 0.771506, -0.0623614, 0.633159, 0.771506, -0.0623614, 0.77078, -0.632563, -0.0759148, 0.77078, -0.632563, -0.0759148, 0.77078, -0.632563, -0.0759148, 0.77078, 0.632563, -0.0759153, 0.77078, 0.632563, -0.0759153, 0.77078, 0.632563, -0.0759153, 0.633158, -0.771506, -0.0623607, 0.633158, -0.771506, -0.0623607, 0.633158, -0.771506, -0.0623607, 0.878613, 0.469628, -0.0865365, 0.878613, 0.469628, -0.0865365, 0.878613, 0.469628, -0.0865365, 0.47089, -0.880972, -0.0463781, 0.47089, -0.880972, -0.0463781, 0.47089, -0.880972, -0.0463781, 0.952718, 0.289003, -0.0938355, 0.952718, 0.289003, -0.0938355, 0.952718, 0.289003, -0.0938355, 0.290165, -0.95655, -0.0285788, 0.290165, -0.95655, -0.0285788, 0.290165, -0.95655, -0.0285788, 0.77078, -0.632562, 0.0759149, 0.77078, -0.632562, 0.0759149, 0.77078, -0.632562, 0.0759149, 0.77078, 0.632562, 0.0759147, 0.77078, 0.632562, 0.0759147, 0.77078, 0.632562, 0.0759147, 0.633159, -0.771506, 0.0623613, 0.633159, -0.771506, 0.0623613, 0.633159, -0.771506, 0.0623613, 0.878613, 0.469629, 0.0865365, 0.878613, 0.469629, 0.0865365, 0.878613, 0.469629, 0.0865365, 0.47089, -0.880972, 0.0463781, 0.47089, -0.880972, 0.0463781, 0.47089, -0.880972, 0.0463781, 0.952718, 0.289003, 0.0938355, 0.952718, 0.289003, 0.0938355, 0.952718, 0.289003, 0.0938355, 0.290166, -0.95655, 0.028579, 0.290166, -0.95655, 0.028579, 0.290166, -0.95655, 0.028579, 0.990438, 0.0975511, 0.0975501, 0.990438, 0.0975511, 0.0975501, 0.990438, 0.0975511, 0.0975501, 0.990438, -0.0975511, 0.0975502, 0.990438, -0.0975511, 0.0975502, 0.990438, -0.0975511, 0.0975502, 0.290166, 0.95655, 0.0285789, 0.290166, 0.95655, 0.0285789, 0.290166, 0.95655, 0.0285789, 0.952718, -0.289003, 0.0938349, 0.952718, -0.289003, 0.0938349, 0.952718, -0.289003, 0.0938349, 0.470889, 0.880973, 0.0463788, 0.470889, 0.880973, 0.0463788, 0.470889, 0.880973, 0.0463788, 0.878613, -0.469628, 0.0865358, 0.878613, -0.469628, 0.0865358, 0.878613, -0.469628, 0.0865358, 0.633158, 0.771506, 0.0623607, 0.633158, 0.771506, 0.0623607, 0.633158, 0.771506, 0.0623607, 0.952376, -0.0975511, 0.288901, 0.952376, -0.0975511, 0.288901, 0.952376, -0.0975511, 0.288901, 0.279013, 0.95655, 0.0846384, 0.279013, 0.95655, 0.0846384, 0.279013, 0.95655, 0.0846384, 0.916106, -0.289003, 0.277898, 0.916106, -0.289003, 0.277898, 0.916106, -0.289003, 0.277898, 0.452793, 0.880973, 0.137353, 0.452793, 0.880973, 0.137353, 0.452793, 0.880973, 0.137353, 0.844848, -0.469628, 0.256282, 0.844848, -0.469628, 0.256282, 0.844848, -0.469628, 0.256282, 0.608826, 0.771506, 0.184685, 0.608826, 0.771506, 0.184685, 0.608826, 0.771506, 0.184685, 0.741159, -0.632562, 0.224829, 0.741159, -0.632562, 0.224829, 0.741159, -0.632562, 0.224829, 0.741159, 0.632562, 0.224828, 0.741159, 0.632562, 0.224828, 0.741159, 0.632562, 0.224828, 0.608827, -0.771506, 0.184686, 0.608827, -0.771506, 0.184686, 0.608827, -0.771506, 0.184686, 0.844848, 0.469629, 0.256283, 0.844848, 0.469629, 0.256283, 0.844848, 0.469629, 0.256283, 0.452794, -0.880972, 0.137354, 0.452794, -0.880972, 0.137354, 0.452794, -0.880972, 0.137354, 0.916106, 0.289003, 0.277897, 0.916106, 0.289003, 0.277897, 0.916106, 0.289003, 0.277897, 0.279015, -0.956549, 0.0846383, 0.279015, -0.956549, 0.0846383, 0.279015, -0.956549, 0.0846383, 0.952376, 0.097551, 0.288901, 0.952376, 0.097551, 0.288901, 0.952376, 0.097551, 0.288901, 0.683057, 0.632562, 0.365101, 0.683057, 0.632562, 0.365101, 0.683057, 0.632562, 0.365101, 0.561098, -0.771506, 0.299913, 0.561098, -0.771506, 0.299913, 0.561098, -0.771506, 0.299913, 0.778616, 0.469628, 0.41618, 0.778616, 0.469628, 0.41618, 0.778616, 0.469628, 0.41618, 0.417297, -0.880972, 0.22305, 0.417297, -0.880972, 0.22305, 0.417297, -0.880972, 0.22305, 0.844288, 0.289003, 0.451282, 0.844288, 0.289003, 0.451282, 0.844288, 0.289003, 0.451282, 0.257141, -0.95655, 0.137445, 0.257141, -0.95655, 0.137445, 0.257141, -0.95655, 0.137445, 0.877715, 0.097551, 0.469148, 0.877715, 0.097551, 0.469148, 0.877715, 0.097551, 0.469148, 0.877715, -0.0975508, 0.469149, 0.877715, -0.0975508, 0.469149, 0.877715, -0.0975508, 0.469149, 0.257143, 0.956549, 0.137445, 0.257143, 0.956549, 0.137445, 0.257143, 0.956549, 0.137445, 0.844288, -0.289003, 0.451282, 0.844288, -0.289003, 0.451282, 0.844288, -0.289003, 0.451282, 0.417296, 0.880973, 0.22305, 0.417296, 0.880973, 0.22305, 0.417296, 0.880973, 0.22305, 0.778617, -0.469629, 0.416179, 0.778617, -0.469629, 0.416179, 0.778617, -0.469629, 0.416179, 0.561098, 0.771506, 0.299913, 0.561098, 0.771506, 0.299913, 0.561098, 0.771506, 0.299913, 0.683056, -0.632562, 0.365102, 0.683056, -0.632562, 0.365102, 0.683056, -0.632562, 0.365102, 0.769324, -0.0975508, 0.631368, 0.769324, -0.0975508, 0.631368, 0.769324, -0.0975508, 0.631368, 0.225389, 0.956549, 0.18497, 0.225389, 0.956549, 0.18497, 0.225389, 0.956549, 0.18497, 0.740025, -0.289003, 0.607323, 0.740025, -0.289003, 0.607323, 0.740025, -0.289003, 0.607323, 0.365762, 0.880973, 0.300175, 0.365762, 0.880973, 0.300175, 0.365762, 0.880973, 0.300175, 0.682463, -0.469628, 0.560083, 0.682463, -0.469628, 0.560083, 0.682463, -0.469628, 0.560083, 0.491807, 0.771506, 0.403615, 0.491807, 0.771506, 0.403615, 0.491807, 0.771506, 0.403615, 0.598704, -0.632562, 0.491344, 0.598704, -0.632562, 0.491344, 0.598704, -0.632562, 0.491344, 0.598704, 0.632563, 0.491343, 0.598704, 0.632563, 0.491343, 0.598704, 0.632563, 0.491343, 0.491806, -0.771506, 0.403615, 0.491806, -0.771506, 0.403615, 0.491806, -0.771506, 0.403615, 0.682463, 0.469629, 0.560083, 0.682463, 0.469629, 0.560083, 0.682463, 0.469629, 0.560083, 0.365764, -0.880972, 0.300175, 0.365764, -0.880972, 0.300175, 0.365764, -0.880972, 0.300175, 0.740025, 0.289003, 0.607322, 0.740025, 0.289003, 0.607322, 0.740025, 0.289003, 0.607322, 0.225386, -0.95655, 0.18497, 0.225386, -0.95655, 0.18497, 0.225386, -0.95655, 0.18497, 0.769324, 0.0975512, 0.631368, 0.769324, 0.0975512, 0.631368, 0.769324, 0.0975512, 0.631368, 0.403615, -0.771506, 0.491806, 0.403615, -0.771506, 0.491806, 0.403615, -0.771506, 0.491806, 0.560082, 0.469629, 0.682463, 0.560082, 0.469629, 0.682463, 0.560082, 0.469629, 0.682463, 0.300173, -0.880972, 0.365764, 0.300173, -0.880972, 0.365764, 0.300173, -0.880972, 0.365764, 0.607322, 0.289003, 0.740025, 0.607322, 0.289003, 0.740025, 0.607322, 0.289003, 0.740025, 0.18497, -0.95655, 0.225387, 0.18497, -0.95655, 0.225387, 0.18497, -0.95655, 0.225387, 0.631368, 0.0975512, 0.769324, 0.631368, 0.0975512, 0.769324, 0.631368, 0.0975512, 0.769324, 0.631368, -0.0975508, 0.769323, 0.631368, -0.0975508, 0.769323, 0.631368, -0.0975508, 0.769323, 0.184971, 0.956549, 0.225387, 0.184971, 0.956549, 0.225387, 0.184971, 0.956549, 0.225387, 0.607322, -0.289003, 0.740025, 0.607322, -0.289003, 0.740025, 0.607322, -0.289003, 0.740025, 0.300174, 0.880972, 0.365764, 0.300174, 0.880972, 0.365764, 0.300174, 0.880972, 0.365764, 0.560083, -0.469629, 0.682463, 0.560083, -0.469629, 0.682463, 0.560083, -0.469629, 0.682463, 0.403615, 0.771506, 0.491807, 0.403615, 0.771506, 0.491807, 0.403615, 0.771506, 0.491807, 0.491343, -0.632562, 0.598704, 0.491343, -0.632562, 0.598704, 0.491343, -0.632562, 0.598704, 0.491344, 0.632562, 0.598704, 0.491344, 0.632562, 0.598704, 0.491344, 0.632562, 0.598704, 0.451281, -0.289003, 0.844288, 0.451281, -0.289003, 0.844288, 0.451281, -0.289003, 0.844288, 0.223049, 0.880973, 0.417297, 0.223049, 0.880973, 0.417297, 0.223049, 0.880973, 0.417297, 0.416179, -0.469628, 0.778617, 0.416179, -0.469628, 0.778617, 0.416179, -0.469628, 0.778617, 0.299914, 0.771506, 0.561098, 0.299914, 0.771506, 0.561098, 0.299914, 0.771506, 0.561098, 0.365101, -0.632563, 0.683056, 0.365101, -0.632563, 0.683056, 0.365101, -0.632563, 0.683056, 0.3651, 0.632563, 0.683057, 0.3651, 0.632563, 0.683057, 0.3651, 0.632563, 0.683057, 0.299913, -0.771506, 0.561098, 0.299913, -0.771506, 0.561098, 0.299913, -0.771506, 0.561098, 0.416179, 0.469629, 0.778617, 0.416179, 0.469629, 0.778617, 0.416179, 0.469629, 0.778617, 0.22305, -0.880972, 0.417297, 0.22305, -0.880972, 0.417297, 0.22305, -0.880972, 0.417297, 0.451281, 0.289003, 0.844288, 0.451281, 0.289003, 0.844288, 0.451281, 0.289003, 0.844288, 0.137447, -0.956549, 0.257142, 0.137447, -0.956549, 0.257142, 0.137447, -0.956549, 0.257142, 0.469148, 0.097551, 0.877715, 0.469148, 0.097551, 0.877715, 0.469148, 0.097551, 0.877715, 0.469148, -0.0975511, 0.877715, 0.469148, -0.0975511, 0.877715, 0.469148, -0.0975511, 0.877715, 0.137445, 0.956549, 0.257142, 0.137445, 0.956549, 0.257142, 0.137445, 0.956549, 0.257142, 0.137353, -0.880972, 0.452794, 0.137353, -0.880972, 0.452794, 0.137353, -0.880972, 0.452794, 0.277898, 0.289003, 0.916106, 0.277898, 0.289003, 0.916106, 0.277898, 0.289003, 0.916106, 0.084639, -0.956549, 0.279015, 0.084639, -0.956549, 0.279015, 0.084639, -0.956549, 0.279015, 0.2889, 0.0975516, 0.952376, 0.2889, 0.0975516, 0.952376, 0.2889, 0.0975516, 0.952376, 0.2889, -0.0975516, 0.952376, 0.2889, -0.0975516, 0.952376, 0.2889, -0.0975516, 0.952376, 0.0846376, 0.956549, 0.279015, 0.0846376, 0.956549, 0.279015, 0.0846376, 0.956549, 0.279015, 0.277898, -0.289002, 0.916106, 0.277898, -0.289002, 0.916106, 0.277898, -0.289002, 0.916106, 0.137353, 0.880972, 0.452793, 0.137353, 0.880972, 0.452793, 0.137353, 0.880972, 0.452793, 0.256282, -0.469628, 0.844849, 0.256282, -0.469628, 0.844849, 0.256282, -0.469628, 0.844849, 0.184685, 0.771506, 0.608827, 0.184685, 0.771506, 0.608827, 0.184685, 0.771506, 0.608827, 0.224828, -0.632562, 0.74116, 0.224828, -0.632562, 0.74116, 0.224828, -0.632562, 0.74116, 0.224828, 0.632562, 0.741159, 0.224828, 0.632562, 0.741159, 0.224828, 0.632562, 0.741159, 0.184686, -0.771505, 0.608827, 0.184686, -0.771505, 0.608827, 0.184686, -0.771505, 0.608827, 0.256281, 0.469629, 0.844848, 0.256281, 0.469629, 0.844848, 0.256281, 0.469629, 0.844848, 0.0463798, 0.880972, 0.470889, 0.0463798, 0.880972, 0.470889, 0.0463798, 0.880972, 0.470889, 0.086536, -0.469628, 0.878613, 0.086536, -0.469628, 0.878613, 0.086536, -0.469628, 0.878613, 0.0623607, 0.771506, 0.633159, 0.0623607, 0.771506, 0.633159, 0.0623607, 0.771506, 0.633159, 0.0759149, -0.632562, 0.77078, 0.0759149, -0.632562, 0.77078, 0.0759149, -0.632562, 0.77078, 0.0759148, 0.632562, 0.77078, 0.0759148, 0.632562, 0.77078, 0.0759148, 0.632562, 0.77078, 0.0623602, -0.771506, 0.633159, 0.0623602, -0.771506, 0.633159, 0.0623602, -0.771506, 0.633159, 0.0865353, 0.469629, 0.878613, 0.0865353, 0.469629, 0.878613, 0.0865353, 0.469629, 0.878613, 0.0463785, -0.880972, 0.47089, 0.0463785, -0.880972, 0.47089, 0.0463785, -0.880972, 0.47089, 0.0938346, 0.289003, 0.952718, 0.0938346, 0.289003, 0.952718, 0.0938346, 0.289003, 0.952718, 0.028578, -0.95655, 0.290166, 0.028578, -0.95655, 0.290166, 0.028578, -0.95655, 0.290166, 0.0975493, 0.0975501, 0.990438, 0.0975493, 0.0975501, 0.990438, 0.0975493, 0.0975501, 0.990438, 0.0975486, -0.0975502, 0.990438, 0.0975486, -0.0975502, 0.990438, 0.0975486, -0.0975502, 0.990438, 0.0285759, 0.956549, 0.290166, 0.0285759, 0.956549, 0.290166, 0.0285759, 0.956549, 0.290166, 0.0938342, -0.289003, 0.952718, 0.0938342, -0.289003, 0.952718, 0.0938342, -0.289003, 0.952718, -0.0938346, 0.289004, 0.952718, -0.0938346, 0.289004, 0.952718, -0.0938346, 0.289004, 0.952718, -0.0285801, -0.95655, 0.290166, -0.0285801, -0.95655, 0.290166, -0.0285801, -0.95655, 0.290166, -0.0975499, 0.0975511, 0.990438, -0.0975499, 0.0975511, 0.990438, -0.0975499, 0.0975511, 0.990438, -0.0975492, -0.0975511, 0.990438, -0.0975492, -0.0975511, 0.990438, -0.0975492, -0.0975511, 0.990438, -0.0285759, 0.95655, 0.290166, -0.0285759, 0.95655, 0.290166, -0.0285759, 0.95655, 0.290166, -0.0938347, -0.289003, 0.952718, -0.0938347, -0.289003, 0.952718, -0.0938347, -0.289003, 0.952718, -0.0463798, 0.880972, 0.470889, -0.0463798, 0.880972, 0.470889, -0.0463798, 0.880972, 0.470889, -0.086536, -0.469629, 0.878613, -0.086536, -0.469629, 0.878613, -0.086536, -0.469629, 0.878613, -0.0623607, 0.771506, 0.633159, -0.0623607, 0.771506, 0.633159, -0.0623607, 0.771506, 0.633159, -0.0759154, -0.632562, 0.77078, -0.0759154, -0.632562, 0.77078, -0.0759154, -0.632562, 0.77078, -0.0759153, 0.632562, 0.77078, -0.0759153, 0.632562, 0.77078, -0.0759153, 0.632562, 0.77078, -0.0623607, -0.771506, 0.633159, -0.0623607, -0.771506, 0.633159, -0.0623607, -0.771506, 0.633159, -0.086536, 0.469629, 0.878612, -0.086536, 0.469629, 0.878612, -0.086536, 0.469629, 0.878612, -0.0463771, -0.880972, 0.47089, -0.0463771, -0.880972, 0.47089, -0.0463771, -0.880972, 0.47089, -0.256282, -0.469629, 0.844848, -0.256282, -0.469629, 0.844848, -0.256282, -0.469629, 0.844848, -0.184685, 0.771506, 0.608827, -0.184685, 0.771506, 0.608827, -0.184685, 0.771506, 0.608827, -0.224829, -0.632561, 0.74116, -0.224829, -0.632561, 0.74116, -0.224829, -0.632561, 0.74116, -0.224829, 0.632561, 0.74116, -0.224829, 0.632561, 0.74116, -0.224829, 0.632561, 0.74116, -0.184686, -0.771506, 0.608827, -0.256282, 0.469629, 0.844848, -0.256282, 0.469629, 0.844848, -0.256282, 0.469629, 0.844848, -0.137352, -0.880972, 0.452794, -0.137352, -0.880972, 0.452794, -0.137352, -0.880972, 0.452794, -0.277898, 0.289003, 0.916106, -0.277898, 0.289003, 0.916106, -0.277898, 0.289003, 0.916106, -0.084637, -0.95655, 0.279015, -0.084637, -0.95655, 0.279015, -0.084637, -0.95655, 0.279015, -0.2889, 0.0975519, 0.952376, -0.2889, 0.0975519, 0.952376, -0.2889, 0.0975519, 0.952376, -0.2889, -0.0975511, 0.952376, -0.2889, -0.0975511, 0.952376, -0.2889, -0.0975511, 0.952376, -0.0846337, 0.95655, 0.279015, -0.0846337, 0.95655, 0.279015, -0.0846337, 0.95655, 0.279015, -0.277898, -0.289003, 0.916106, -0.277898, -0.289003, 0.916106, -0.277898, -0.289003, 0.916106, -0.137353, 0.880972, 0.452793, -0.137353, 0.880972, 0.452793, -0.137353, 0.880972, 0.452793, -0.137445, -0.956549, 0.257142, -0.137445, -0.956549, 0.257142, -0.137445, -0.956549, 0.257142, -0.469149, 0.097551, 0.877715, -0.469149, 0.097551, 0.877715, -0.469149, 0.097551, 0.877715, -0.469149, -0.0975511, 0.877715, -0.469149, -0.0975511, 0.877715, -0.469149, -0.0975511, 0.877715, -0.137445, 0.956549, 0.257142, -0.137445, 0.956549, 0.257142, -0.137445, 0.956549, 0.257142, -0.451282, -0.289002, 0.844288, -0.451282, -0.289002, 0.844288, -0.451282, -0.289002, 0.844288, -0.223051, 0.880972, 0.417296, -0.223051, 0.880972, 0.417296, -0.223051, 0.880972, 0.417296, -0.41618, -0.469629, 0.778616, -0.41618, -0.469629, 0.778616, -0.41618, -0.469629, 0.778616, -0.299913, 0.771506, 0.561098, -0.299913, 0.771506, 0.561098, -0.299913, 0.771506, 0.561098, -0.365102, -0.632561, 0.683057, -0.365102, -0.632561, 0.683057, -0.365102, -0.632561, 0.683057, -0.365102, 0.632562, 0.683057, -0.365102, 0.632562, 0.683057, -0.365102, 0.632562, 0.683057, -0.299913, -0.771506, 0.561098, -0.299913, -0.771506, 0.561098, -0.299913, -0.771506, 0.561098, -0.416179, 0.46963, 0.778616, -0.416179, 0.46963, 0.778616, -0.416179, 0.46963, 0.778616, -0.22305, -0.880972, 0.417297, -0.22305, -0.880972, 0.417297, -0.22305, -0.880972, 0.417297, -0.451282, 0.289003, 0.844288, -0.451282, 0.289003, 0.844288, -0.451282, 0.289003, 0.844288, -0.403615, 0.771506, 0.491806, -0.403615, 0.771506, 0.491806, -0.403615, 0.771506, 0.491806, -0.491345, -0.632562, 0.598704, -0.491345, -0.632562, 0.598704, -0.491345, -0.632562, 0.598704, -0.491344, 0.632562, 0.598704, -0.491344, 0.632562, 0.598704, -0.491344, 0.632562, 0.598704, -0.403616, -0.771506, 0.491806, -0.403616, -0.771506, 0.491806, -0.403616, -0.771506, 0.491806, -0.560083, 0.46963, 0.682462, -0.560083, 0.46963, 0.682462, -0.560083, 0.46963, 0.682462, -0.300175, -0.880972, 0.365764, -0.300175, -0.880972, 0.365764, -0.300175, -0.880972, 0.365764, -0.607323, 0.289003, 0.740025, -0.607323, 0.289003, 0.740025, -0.607323, 0.289003, 0.740025, -0.18497, -0.95655, 0.225387, -0.18497, -0.95655, 0.225387, -0.18497, -0.95655, 0.225387, -0.631368, 0.0975515, 0.769323, -0.631368, 0.0975515, 0.769323, -0.631368, 0.0975515, 0.769323, -0.631368, -0.0975515, 0.769323, -0.631368, -0.0975515, 0.769323, -0.631368, -0.0975515, 0.769323, -0.184971, 0.956549, 0.225387, -0.184971, 0.956549, 0.225387, -0.184971, 0.956549, 0.225387, -0.607323, -0.289003, 0.740025, -0.607323, -0.289003, 0.740025, -0.607323, -0.289003, 0.740025, -0.300174, 0.880973, 0.365764, -0.300174, 0.880973, 0.365764, -0.300174, 0.880973, 0.365764, -0.560083, -0.469629, 0.682463, -0.560083, -0.469629, 0.682463, -0.560083, -0.469629, 0.682463, -0.769324, 0.0975511, 0.631367, -0.769324, 0.0975511, 0.631367, -0.769324, 0.0975511, 0.631367, -0.769324, -0.0975515, 0.631367, -0.769324, -0.0975515, 0.631367, -0.769324, -0.0975515, 0.631367, -0.225385, 0.95655, 0.18497, -0.225385, 0.95655, 0.18497, -0.225385, 0.95655, 0.18497, -0.740025, -0.289002, 0.607322, -0.740025, -0.289002, 0.607322, -0.740025, -0.289002, 0.607322, -0.365764, 0.880972, 0.300175, -0.365764, 0.880972, 0.300175, -0.365764, 0.880972, 0.300175, -0.682463, -0.46963, 0.560083, -0.682463, -0.46963, 0.560083, -0.682463, -0.46963, 0.560083, -0.491807, 0.771506, 0.403615, -0.491807, 0.771506, 0.403615, -0.491807, 0.771506, 0.403615, -0.598705, -0.632562, 0.491343, -0.598705, -0.632562, 0.491343, -0.598705, -0.632562, 0.491343, -0.598704, 0.632562, 0.491344, -0.598704, 0.632562, 0.491344, -0.598704, 0.632562, 0.491344, -0.491807, -0.771506, 0.403615, -0.491807, -0.771506, 0.403615, -0.491807, -0.771506, 0.403615, -0.682463, 0.46963, 0.560082, -0.682463, 0.46963, 0.560082, -0.682463, 0.46963, 0.560082, -0.365764, -0.880972, 0.300175, -0.365764, -0.880972, 0.300175, -0.365764, -0.880972, 0.300175, -0.740025, 0.289002, 0.607323, -0.740025, 0.289002, 0.607323, -0.740025, 0.289002, 0.607323, -0.225386, -0.95655, 0.18497, -0.225386, -0.95655, 0.18497, -0.225386, -0.95655, 0.18497, -0.683057, -0.632561, 0.365102, -0.683057, -0.632561, 0.365102, -0.683057, -0.632561, 0.365102, -0.683057, 0.632561, 0.365102, -0.683057, 0.632561, 0.365102, -0.683057, 0.632561, 0.365102, -0.561098, -0.771506, 0.299914, -0.561098, -0.771506, 0.299914, -0.561098, -0.771506, 0.299914, -0.778616, 0.46963, 0.416178, -0.778616, 0.46963, 0.416178, -0.778616, 0.46963, 0.416178, -0.417296, -0.880972, 0.22305, -0.417296, -0.880972, 0.22305, -0.417296, -0.880972, 0.22305, -0.844289, 0.289002, 0.451281, -0.844289, 0.289002, 0.451281, -0.844289, 0.289002, 0.451281, -0.257141, -0.95655, 0.137445, -0.257141, -0.95655, 0.137445, -0.257141, -0.95655, 0.137445, -0.877715, 0.0975513, 0.469148, -0.877715, 0.0975513, 0.469148, -0.877715, 0.0975513, 0.469148, -0.877715, -0.0975511, 0.469148, -0.877715, -0.0975511, 0.469148, -0.877715, -0.0975511, 0.469148, -0.257141, 0.95655, 0.137445, -0.257141, 0.95655, 0.137445, -0.257141, 0.95655, 0.137445, -0.844288, -0.289002, 0.451281, -0.844288, -0.289002, 0.451281, -0.844288, -0.289002, 0.451281, -0.417297, 0.880972, 0.223049, -0.417297, 0.880972, 0.223049, -0.417297, 0.880972, 0.223049, -0.778616, -0.46963, 0.416179, -0.778616, -0.46963, 0.416179, -0.778616, -0.46963, 0.416179, -0.561098, 0.771506, 0.299913, -0.561098, 0.771506, 0.299913, -0.561098, 0.771506, 0.299913, -0.952376, -0.0975512, 0.288899, -0.952376, -0.0975512, 0.288899, -0.952376, -0.0975512, 0.288899, -0.279015, 0.95655, 0.0846378, -0.279015, 0.95655, 0.0846378, -0.279015, 0.95655, 0.0846378, -0.916106, -0.289002, 0.277897, -0.916106, -0.289002, 0.277897, -0.916106, -0.289002, 0.277897, -0.452793, 0.880973, 0.137354, -0.452793, 0.880973, 0.137354, -0.452793, 0.880973, 0.137354, -0.844848, -0.46963, 0.256281, -0.844848, -0.46963, 0.256281, -0.844848, -0.46963, 0.256281, -0.608827, 0.771506, 0.184685, -0.608827, 0.771506, 0.184685, -0.608827, 0.771506, 0.184685, -0.74116, -0.632561, 0.224828, -0.74116, -0.632561, 0.224828, -0.74116, -0.632561, 0.224828, -0.74116, 0.632562, 0.224828, -0.74116, 0.632562, 0.224828, -0.74116, 0.632562, 0.224828, -0.608827, -0.771506, 0.184685, -0.608827, -0.771506, 0.184685, -0.608827, -0.771506, 0.184685, -0.844848, 0.46963, 0.256282, -0.844848, 0.46963, 0.256282, -0.844848, 0.46963, 0.256282, -0.452794, -0.880972, 0.137353, -0.452794, -0.880972, 0.137353, -0.452794, -0.880972, 0.137353, -0.916106, 0.289002, 0.277897, -0.916106, 0.289002, 0.277897, -0.916106, 0.289002, 0.277897, -0.279015, -0.95655, 0.0846383, -0.279015, -0.95655, 0.0846383, -0.279015, -0.95655, 0.0846383, -0.952376, 0.0975512, 0.2889, -0.952376, 0.0975512, 0.2889, -0.952376, 0.0975512, 0.2889, -0.633158, -0.771506, 0.0623602, -0.633158, -0.771506, 0.0623602, -0.633158, -0.771506, 0.0623602, -0.878612, 0.46963, 0.0865355, -0.878612, 0.46963, 0.0865355, -0.878612, 0.46963, 0.0865355, -0.470889, -0.880972, 0.0463785, -0.470889, -0.880972, 0.0463785, -0.470889, -0.880972, 0.0463785, -0.952719, 0.289002, 0.0938339, -0.952719, 0.289002, 0.0938339, -0.952719, 0.289002, 0.0938339, -0.290167, -0.956549, 0.0285791, -0.290167, -0.956549, 0.0285791, -0.290167, -0.956549, 0.0285791, -0.990438, 0.0975511, 0.0975494, -0.990438, 0.0975511, 0.0975494, -0.990438, 0.0975511, 0.0975494, -0.990438, -0.0975511, 0.0975494, -0.990438, -0.0975511, 0.0975494, -0.990438, -0.0975511, 0.0975494, -0.290166, 0.95655, 0.0285789, -0.290166, 0.95655, 0.0285789, -0.290166, 0.95655, 0.0285789, -0.952719, -0.289002, 0.0938342, -0.952719, -0.289002, 0.0938342, -0.952719, -0.289002, 0.0938342, -0.470889, 0.880972, 0.0463783, -0.470889, 0.880972, 0.0463783, -0.470889, 0.880972, 0.0463783, -0.878612, -0.469629, 0.0865349, -0.878612, -0.469629, 0.0865349, -0.878612, -0.469629, 0.0865349, -0.633159, 0.771506, 0.0623614, -0.633159, 0.771506, 0.0623614, -0.633159, 0.771506, 0.0623614, -0.77078, -0.632562, 0.075915, -0.77078, -0.632562, 0.075915, -0.77078, -0.632562, 0.075915, -0.770781, 0.632562, 0.0759148, -0.770781, 0.632562, 0.0759148, -0.770781, 0.632562, 0.0759148, -0.290166, 0.956549, -0.0285794, -0.290166, 0.956549, -0.0285794, -0.290166, 0.956549, -0.0285794, -0.952719, -0.289002, -0.093835, -0.952719, -0.289002, -0.093835, -0.952719, -0.289002, -0.093835, -0.470889, 0.880973, -0.0463788, -0.470889, 0.880973, -0.0463788, -0.470889, 0.880973, -0.0463788, -0.878612, -0.469629, -0.0865357, -0.878612, -0.469629, -0.0865357, -0.878612, -0.469629, -0.0865357, -0.633159, 0.771505, -0.0623607, -0.633159, 0.771505, -0.0623607, -0.633159, 0.771505, -0.0623607, -0.770781, -0.632561, -0.0759163, -0.770781, -0.632561, -0.0759163, -0.770781, -0.632561, -0.0759163, -0.770781, 0.632561, -0.0759164, -0.770781, 0.632561, -0.0759164, -0.770781, 0.632561, -0.0759164, -0.633158, -0.771506, -0.0623607, -0.633158, -0.771506, -0.0623607, -0.633158, -0.771506, -0.0623607, -0.878612, 0.46963, -0.0865355, -0.878612, 0.46963, -0.0865355, -0.878612, 0.46963, -0.0865355, -0.47089, -0.880972, -0.0463789, -0.47089, -0.880972, -0.0463789, -0.47089, -0.880972, -0.0463789, -0.952719, 0.289002, -0.0938347, -0.952719, 0.289002, -0.0938347, -0.952719, 0.289002, -0.0938347, -0.290166, -0.956549, -0.0285786, -0.290166, -0.956549, -0.0285786, -0.290166, -0.956549, -0.0285786, -0.990438, 0.0975511, -0.0975501, -0.990438, 0.0975511, -0.0975501, -0.990438, 0.0975511, -0.0975501, -0.990438, -0.0975511, -0.0975502, -0.990438, -0.0975511, -0.0975502, -0.990438, -0.0975511, -0.0975502, -0.844848, 0.46963, -0.256282, -0.844848, 0.46963, -0.256282, -0.844848, 0.46963, -0.256282, -0.452794, -0.880972, -0.137354, -0.452794, -0.880972, -0.137354, -0.452794, -0.880972, -0.137354, -0.916106, 0.289002, -0.277898, -0.916106, 0.289002, -0.277898, -0.916106, 0.289002, -0.277898, -0.279015, -0.95655, -0.0846381, -0.279015, -0.95655, -0.0846381, -0.279015, -0.95655, -0.0846381, -0.952376, 0.097551, -0.288901, -0.952376, 0.097551, -0.288901, -0.952376, 0.097551, -0.288901, -0.952376, -0.0975512, -0.2889, -0.952376, -0.0975512, -0.2889, -0.952376, -0.0975512, -0.2889, -0.279014, 0.95655, -0.0846385, -0.279014, 0.95655, -0.0846385, -0.279014, 0.95655, -0.0846385, -0.916106, -0.289002, -0.277899, -0.916106, -0.289002, -0.277899, -0.916106, -0.289002, -0.277899, -0.452793, 0.880972, -0.137354, -0.452793, 0.880972, -0.137354, -0.452793, 0.880972, -0.137354, -0.844848, -0.469629, -0.256282, -0.844848, -0.469629, -0.256282, -0.844848, -0.469629, -0.256282, -0.608827, 0.771505, -0.184686, -0.608827, 0.771505, -0.184686, -0.608827, 0.771505, -0.184686, -0.74116, -0.632561, -0.224829, -0.74116, -0.632561, -0.224829, -0.74116, -0.632561, -0.224829, -0.74116, 0.632561, -0.224829, -0.74116, 0.632561, -0.224829, -0.74116, 0.632561, -0.224829, -0.608826, -0.771506, -0.184685, -0.608826, -0.771506, -0.184685, -0.608826, -0.771506, -0.184685, -0.844288, -0.289002, -0.451282, -0.844288, -0.289002, -0.451282, -0.844288, -0.289002, -0.451282, -0.417296, 0.880973, -0.22305, -0.417296, 0.880973, -0.22305, -0.417296, 0.880973, -0.22305, -0.778616, -0.46963, -0.416179, -0.778616, -0.46963, -0.416179, -0.778616, -0.46963, -0.416179, -0.561098, 0.771506, -0.299913, -0.561098, 0.771506, -0.299913, -0.561098, 0.771506, -0.299913, -0.683057, -0.632561, -0.365101, -0.683057, -0.632561, -0.365101, -0.683057, -0.632561, -0.365101, -0.683057, 0.632562, -0.365102, -0.683057, 0.632562, -0.365102, -0.683057, 0.632562, -0.365102, -0.561098, -0.771506, -0.299914, -0.561098, -0.771506, -0.299914, -0.561098, -0.771506, -0.299914, -0.778616, 0.46963, -0.416179, -0.778616, 0.46963, -0.416179, -0.778616, 0.46963, -0.416179, -0.417298, -0.880972, -0.22305, -0.417298, -0.880972, -0.22305, -0.417298, -0.880972, -0.22305, -0.844288, 0.289002, -0.451283, -0.844288, 0.289002, -0.451283, -0.844288, 0.289002, -0.451283, -0.257142, -0.95655, -0.137445, -0.257142, -0.95655, -0.137445, -0.257142, -0.95655, -0.137445, -0.877715, 0.0975511, -0.469148, -0.877715, 0.0975511, -0.469148, -0.877715, 0.0975511, -0.469148, -0.877715, -0.0975509, -0.469149, -0.877715, -0.0975509, -0.469149, -0.877715, -0.0975509, -0.469149, -0.257141, 0.95655, -0.137445, -0.257141, 0.95655, -0.137445, -0.257141, 0.95655, -0.137445, -0.365764, -0.880972, -0.300175, -0.365764, -0.880972, -0.300175, -0.365764, -0.880972, -0.300175, -0.740025, 0.289002, -0.607323, -0.740025, 0.289002, -0.607323, -0.740025, 0.289002, -0.607323, -0.225388, -0.956549, -0.18497, -0.225388, -0.956549, -0.18497, -0.225388, -0.956549, -0.18497, -0.769323, 0.097551, -0.631368, -0.769323, 0.097551, -0.631368, -0.769323, 0.097551, -0.631368, -0.769323, -0.097551, -0.631368, -0.769323, -0.097551, -0.631368, -0.769323, -0.097551, -0.631368, -0.225385, 0.95655, -0.18497, -0.225385, 0.95655, -0.18497, -0.225385, 0.95655, -0.18497, -0.740025, -0.289002, -0.607323, -0.740025, -0.289002, -0.607323, -0.740025, -0.289002, -0.607323, -0.365763, 0.880972, -0.300175, -0.365763, 0.880972, -0.300175, -0.365763, 0.880972, -0.300175, -0.682463, -0.469629, -0.560083, -0.682463, -0.469629, -0.560083, -0.682463, -0.469629, -0.560083, -0.491806, 0.771506, -0.403615, -0.491806, 0.771506, -0.403615, -0.491806, 0.771506, -0.403615, -0.598704, -0.632561, -0.491345, -0.598704, -0.632561, -0.491345, -0.598704, -0.632561, -0.491345, -0.598705, 0.632561, -0.491344, -0.598705, 0.632561, -0.491344, -0.598705, 0.632561, -0.491344, -0.491806, -0.771506, -0.403614, -0.491806, -0.771506, -0.403614, -0.491806, -0.771506, -0.403614, -0.682462, 0.46963, -0.560083, -0.682462, 0.46963, -0.560083, -0.682462, 0.46963, -0.560083, -0.300174, 0.880972, -0.365764, -0.300174, 0.880972, -0.365764, -0.300174, 0.880972, -0.365764, -0.560083, -0.469629, -0.682463, -0.560083, -0.469629, -0.682463, -0.560083, -0.469629, -0.682463, -0.403616, 0.771506, -0.491806, -0.403616, 0.771506, -0.491806, -0.403616, 0.771506, -0.491806, -0.491344, -0.632561, -0.598705, -0.491344, -0.632561, -0.598705, -0.491344, -0.632561, -0.598705, -0.491344, 0.632562, -0.598705, -0.491344, 0.632562, -0.598705, -0.491344, 0.632562, -0.598705, -0.403614, -0.771506, -0.491807, -0.403614, -0.771506, -0.491807, -0.403614, -0.771506, -0.491807, -0.560082, 0.469629, -0.682463, -0.560082, 0.469629, -0.682463, -0.560082, 0.469629, -0.682463, -0.300175, -0.880972, -0.365764, -0.300175, -0.880972, -0.365764, -0.300175, -0.880972, -0.365764, -0.607323, 0.289002, -0.740025, -0.607323, 0.289002, -0.740025, -0.607323, 0.289002, -0.740025, -0.18497, -0.95655, -0.225387, -0.18497, -0.95655, -0.225387, -0.18497, -0.95655, -0.225387, -0.631367, 0.0975507, -0.769324, -0.631367, 0.0975507, -0.769324, -0.631367, 0.0975507, -0.769324, -0.631367, -0.0975508, -0.769324, -0.631367, -0.0975508, -0.769324, -0.631367, -0.0975508, -0.769324, -0.184975, 0.956549, -0.225387, -0.184975, 0.956549, -0.225387, -0.184975, 0.956549, -0.225387, -0.607322, -0.289001, -0.740026, -0.607322, -0.289001, -0.740026, -0.607322, -0.289001, -0.740026, -0.451282, 0.289001, -0.844288, -0.451282, 0.289001, -0.844288, -0.451282, 0.289001, -0.844288, -0.137447, -0.956549, -0.257142, -0.137447, -0.956549, -0.257142, -0.137447, -0.956549, -0.257142, -0.469148, 0.0975505, -0.877715, -0.469148, 0.0975505, -0.877715, -0.469148, 0.0975505, -0.877715, -0.469148, -0.0975498, -0.877715, -0.469148, -0.0975498, -0.877715, -0.469148, -0.0975498, -0.877715, -0.137446, 0.956549, -0.257142, -0.137446, 0.956549, -0.257142, -0.137446, 0.956549, -0.257142, -0.451281, -0.289002, -0.844289, -0.451281, -0.289002, -0.844289, -0.451281, -0.289002, -0.844289, -0.223049, 0.880973, -0.417297, -0.223049, 0.880973, -0.417297, -0.223049, 0.880973, -0.417297, -0.416179, -0.46963, -0.778616, -0.416179, -0.46963, -0.778616, -0.416179, -0.46963, -0.778616, -0.299912, 0.771506, -0.561098, -0.299912, 0.771506, -0.561098, -0.299912, 0.771506, -0.561098, -0.365101, -0.632561, -0.683057, -0.365101, -0.632561, -0.683057, -0.365101, -0.632561, -0.683057, -0.365102, 0.632561, -0.683057, -0.365102, 0.632561, -0.683057, -0.365102, 0.632561, -0.683057, -0.299913, -0.771506, -0.561098, -0.299913, -0.771506, -0.561098, -0.299913, -0.771506, -0.561098, -0.416178, 0.46963, -0.778616, -0.416178, 0.46963, -0.778616, -0.416178, 0.46963, -0.778616, -0.22305, -0.880972, -0.417297, -0.22305, -0.880972, -0.417297, -0.22305, -0.880972, -0.417297, -0.256282, -0.46963, -0.844848, -0.256282, -0.46963, -0.844848, -0.256282, -0.46963, -0.844848, -0.184685, 0.771506, -0.608826, -0.184685, 0.771506, -0.608826, -0.184685, 0.771506, -0.608826, -0.224828, -0.632561, -0.74116, -0.224828, -0.632561, -0.74116, -0.224828, -0.632561, -0.74116, -0.224828, 0.632561, -0.74116, -0.224828, 0.632561, -0.74116, -0.224828, 0.632561, -0.74116, -0.184685, -0.771506, -0.608826, -0.184685, -0.771506, -0.608826, -0.184685, -0.771506, -0.608826, -0.256281, 0.46963, -0.844848, -0.256281, 0.46963, -0.844848, -0.256281, 0.46963, -0.844848, -0.137354, -0.880972, -0.452794, -0.137354, -0.880972, -0.452794, -0.137354, -0.880972, -0.452794, -0.277898, 0.289001, -0.916107, -0.277898, 0.289001, -0.916107, -0.277898, 0.289001, -0.916107, -0.0846391, -0.956549, -0.279015, -0.0846391, -0.956549, -0.279015, -0.0846391, -0.956549, -0.279015, -0.2889, 0.0975505, -0.952376, -0.2889, 0.0975505, -0.952376, -0.2889, 0.0975505, -0.952376, -0.2889, -0.0975506, -0.952376, -0.2889, -0.0975506, -0.952376, -0.2889, -0.0975506, -0.952376, -0.0846418, 0.956549, -0.279016, -0.0846418, 0.956549, -0.279016, -0.0846418, 0.956549, -0.279016, -0.277898, -0.289001, -0.916107, -0.277898, -0.289001, -0.916107, -0.277898, -0.289001, -0.916107, -0.137354, 0.880972, -0.452794, -0.137354, 0.880972, -0.452794, -0.137354, 0.880972, -0.452794, -0.0285781, -0.956549, -0.290166, -0.0285781, -0.956549, -0.290166, -0.0285781, -0.956549, -0.290166, -0.0975543, 0.0975495, -0.990438, -0.0975543, 0.0975495, -0.990438, -0.0975543, 0.0975495, -0.990438, -0.0975536, -0.0975496, -0.990438, -0.0975536, -0.0975496, -0.990438, -0.0975536, -0.0975496, -0.990438, -0.0285839, 0.956549, -0.290166, -0.0285839, 0.956549, -0.290166, -0.0285839, 0.956549, -0.290166, -0.0938392, -0.289006, -0.952717, -0.0938392, -0.289006, -0.952717, -0.0938392, -0.289006, -0.952717, -0.0463819, 0.880972, -0.47089, -0.0463819, 0.880972, -0.47089, -0.0463819, 0.880972, -0.47089, -0.0865355, -0.46963, -0.878612, -0.0865355, -0.46963, -0.878612, -0.0865355, -0.46963, -0.878612, -0.0623635, 0.771506, -0.633158, -0.0623635, 0.771506, -0.633158, -0.0623635, 0.771506, -0.633158, -0.075915, -0.632561, -0.770781, -0.075915, -0.632561, -0.770781, -0.075915, -0.632561, -0.770781, -0.0759175, 0.632562, -0.77078, -0.0759175, 0.632562, -0.77078, -0.0759175, 0.632562, -0.77078, -0.0623608, -0.771505, -0.63316, -0.0623608, -0.771505, -0.63316, -0.0623608, -0.771505, -0.63316, -0.0865402, 0.469628, -0.878613, -0.0865402, 0.469628, -0.878613, -0.0865402, 0.469628, -0.878613, -0.0463827, -0.880972, -0.470889, -0.0463827, -0.880972, -0.470889, -0.0463827, -0.880972, -0.470889, -0.0938368, 0.289004, -0.952718, -0.0938368, 0.289004, -0.952718, -0.0938368, 0.289004, -0.952718), + FloatArray(-0.995185, -7.66136e-08, -0.0980133, 1.0, -0.995185, -7.66136e-08, -0.0980133, 1.0, -0.995185, -7.66136e-08, -0.0980133, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 0.0, -0.0980173, 1.0, 0.995185, -4.77299e-07, 0.0980172, -1.0, 0.995185, -4.77299e-07, 0.0980171, -1.0, 0.995185, -4.77299e-07, 0.0980171, -1.0, -0.995185, 9.51818e-07, -0.0980131, 1.0, -0.995185, 9.51818e-07, -0.0980132, 1.0, -0.995185, 9.51818e-07, -0.0980132, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 2.90419e-07, -0.0980172, 1.0, -0.995185, 2.90419e-07, -0.0980172, 1.0, -0.995185, 2.90419e-07, -0.0980172, 1.0, -0.995185, -1.50729e-08, -0.0980144, 1.0, -0.995185, -1.50729e-08, -0.0980144, 1.0, -0.995185, -1.50729e-08, -0.0980144, 1.0, -0.995185, 5.15255e-07, -0.0980175, 1.0, -0.995185, 5.15255e-07, -0.0980175, 1.0, -0.995185, 5.15255e-07, -0.0980175, 1.0, -0.995185, -7.69783e-08, -0.0980121, 1.0, -0.995185, -7.69783e-08, -0.0980121, 1.0, -0.995185, -7.69783e-08, -0.0980121, 1.0, -0.995185, 4.59853e-08, -0.0980173, 1.0, -0.995185, 4.59853e-08, -0.0980173, 1.0, -0.995185, 4.59853e-08, -0.0980173, 1.0, -0.995185, -1.41389e-07, -0.0980146, 1.0, -0.995185, -1.41389e-07, -0.0980146, 1.0, -0.995185, -1.41389e-07, -0.0980146, 1.0, -0.995185, 7.54074e-08, -0.0980173, 1.0, -0.995185, 7.54074e-08, -0.0980173, 1.0, -0.995185, 7.54074e-08, -0.0980173, 1.0, -0.995185, -1.43704e-08, -0.0980172, 1.0, -0.995185, -1.43704e-08, -0.0980172, 1.0, -0.995185, -1.43704e-08, -0.0980172, 1.0, -0.995185, -3.499e-09, -0.0980172, 1.0, -0.995185, -3.499e-09, -0.0980172, 1.0, -0.995185, -3.499e-09, -0.0980172, 1.0, -0.995185, 0.0, -0.0980126, 1.0, -0.995185, 0.0, -0.0980126, 1.0, -0.995185, 0.0, -0.0980126, 1.0, -0.995185, -6.45973e-09, -0.0980173, 1.0, -0.995185, -6.45973e-09, -0.0980173, 1.0, -0.995185, -6.45973e-09, -0.0980173, 1.0, -0.95694, 1.3996e-08, -0.290285, 1.0, -0.95694, 1.3996e-08, -0.290285, 1.0, -0.95694, 1.3996e-08, -0.290285, 1.0, -0.95694, -2.6255e-08, -0.290285, 1.0, -0.95694, -2.6255e-08, -0.290285, 1.0, -0.95694, -2.6255e-08, -0.290285, 1.0, -0.95694, -1.7226e-08, -0.290285, 1.0, -0.95694, -1.7226e-08, -0.290285, 1.0, -0.95694, -1.7226e-08, -0.290285, 1.0, -0.95694, -1.55365e-06, -0.290285, 1.0, -0.95694, -1.55365e-06, -0.290285, 1.0, -0.95694, -1.55365e-06, -0.290285, 1.0, -0.95694, -2.90722e-09, -0.290285, 1.0, -0.95694, -2.90722e-09, -0.290285, 1.0, -0.95694, -2.90722e-09, -0.290285, 1.0, -0.95694, 9.36063e-07, -0.290284, 1.0, -0.95694, 9.36063e-07, -0.290284, 1.0, -0.95694, 9.36063e-07, -0.290284, 1.0, -0.95694, 1.10845e-06, -0.290284, 1.0, -0.95694, 1.10845e-06, -0.290285, 1.0, -0.95694, 1.10845e-06, -0.290284, 1.0, -0.95694, -2.90722e-09, -0.290285, 1.0, -0.95694, -2.90722e-09, -0.290285, 1.0, -0.95694, -2.90722e-09, -0.290285, 1.0, -0.956941, -1.03339e-06, -0.290284, 1.0, -0.95694, -1.03339e-06, -0.290284, 1.0, -0.95694, -1.03339e-06, -0.290284, 1.0, -0.95694, -8.613e-09, -0.290285, 1.0, -0.95694, -8.613e-09, -0.290285, 1.0, -0.95694, -8.613e-09, -0.290285, 1.0, -0.95694, -5.25101e-07, -0.290285, 1.0, -0.95694, -5.25101e-07, -0.290285, 1.0, -0.95694, -5.25101e-07, -0.290285, 1.0, -0.95694, -2.0994e-08, -0.290285, 1.0, -0.95694, -2.0994e-08, -0.290285, 1.0, -0.95694, -2.0994e-08, -0.290285, 1.0, -0.95694, -4.59853e-08, -0.290285, 1.0, -0.95694, -4.59853e-08, -0.290285, 1.0, -0.95694, -4.59853e-08, -0.290285, 1.0, -0.95694, -1.50815e-07, -0.290285, 1.0, -0.95694, -1.50815e-07, -0.290285, 1.0, -0.95694, -1.50815e-07, -0.290285, 1.0, -0.95694, 9.42592e-09, -0.290285, 1.0, -0.95694, 9.42592e-09, -0.290285, 1.0, -0.95694, 9.42592e-09, -0.290285, 1.0, -0.95694, -4.59853e-08, -0.290285, 1.0, -0.95694, -4.59853e-08, -0.290285, 1.0, -0.95694, -4.59853e-08, -0.290285, 1.0, -0.881921, 2.58389e-08, -0.471397, 1.0, -0.881921, 2.58389e-08, -0.471397, 1.0, -0.881921, 2.58389e-08, -0.471397, 1.0, -0.881921, -1.31275e-07, -0.471396, 1.0, -0.881921, -1.31275e-07, -0.471396, 1.0, -0.881921, -1.31275e-07, -0.471396, 1.0, -0.881921, 2.7992e-08, -0.471397, 1.0, -0.881921, 2.7992e-08, -0.471397, 1.0, -0.881921, 2.7992e-08, -0.471397, 1.0, -0.881921, -1.20075e-07, -0.471396, 1.0, -0.881921, -1.07e-07, -0.471396, 1.0, -0.881921, -9.19707e-08, -0.471396, 1.0, -0.881921, 2.26222e-07, -0.471396, 1.0, -0.881921, 2.26222e-07, -0.471396, 1.0, -0.881921, 2.26222e-07, -0.471396, 1.0, -0.881921, -1.88518e-08, -0.471397, 1.0, -0.881921, -1.88518e-08, -0.471397, 1.0, -0.881921, -1.88518e-08, -0.471397, 1.0, -0.881922, 4.36861e-07, -0.471396, 1.0, -0.881922, 4.36861e-07, -0.471396, 1.0, -0.881921, 4.36861e-07, -0.471396, 1.0, -0.881921, -1.3996e-08, -0.471397, 1.0, -0.881921, -1.3996e-08, -0.471397, 1.0, -0.881921, -1.3996e-08, -0.471397, 1.0, -0.881921, 2.6255e-07, -0.471397, 1.0, -0.881921, 2.6255e-07, -0.471397, 1.0, -0.881921, 2.6255e-07, -0.471397, 1.0, -0.881921, -3.4452e-08, -0.471397, 1.0, -0.881921, -3.4452e-08, -0.471397, 1.0, -0.881921, -3.4452e-08, -0.471397, 1.0, -0.881921, -3.56342e-07, -0.471397, 1.0, -0.881921, -3.56342e-07, -0.471397, 1.0, -0.881921, -3.56342e-07, -0.471397, 1.0, -0.881921, -2.03504e-08, -0.471397, 1.0, -0.881921, -2.03504e-08, -0.471397, 1.0, -0.881921, -2.03504e-08, -0.471397, 1.0, -0.881921, 1.48658e-06, -0.471397, 1.0, -0.881921, 1.48658e-06, -0.471397, 1.0, -0.881921, 1.48658e-06, -0.471397, 1.0, -0.881921, -1.69789e-06, -0.471397, 1.0, -0.881921, -1.69789e-06, -0.471397, 1.0, -0.881921, -1.69789e-06, -0.471397, 1.0, -0.881921, 2.9072e-09, -0.471397, 1.0, -0.881921, 2.9072e-09, -0.471397, 1.0, -0.881921, 2.9072e-09, -0.471397, 1.0, -0.881921, -7.12685e-08, -0.471397, 1.0, -0.881921, -7.12685e-08, -0.471397, 1.0, -0.881921, -7.12685e-08, -0.471397, 1.0, -0.773011, 1.18148e-07, -0.634393, 1.0, -0.773011, 1.18148e-07, -0.634393, 1.0, -0.773011, 1.18148e-07, -0.634393, 1.0, -0.773011, -8.61298e-08, -0.634393, 1.0, -0.773011, -8.61298e-08, -0.634393, 1.0, -0.773011, -8.61298e-08, -0.634393, 1.0, -0.77301, 4.27611e-08, -0.634393, 1.0, -0.77301, 4.27611e-08, -0.634393, 1.0, -0.77301, 4.27611e-08, -0.634393, 1.0, -0.77301, -2.03506e-08, -0.634393, 1.0, -0.77301, -2.03506e-08, -0.634393, 1.0, -0.77301, -2.03506e-08, -0.634393, 1.0, -0.773011, -2.15387e-06, -0.634393, 1.0, -0.773011, -2.15387e-06, -0.634393, 1.0, -0.773011, -2.15387e-06, -0.634393, 1.0, -0.773011, 1.16035e-06, -0.634393, 1.0, -0.77301, 1.16035e-06, -0.634393, 1.0, -0.77301, 1.16035e-06, -0.634393, 1.0, -0.77301, -2.90722e-09, -0.634393, 1.0, -0.77301, -2.90722e-09, -0.634393, 1.0, -0.77301, -2.90722e-09, -0.634393, 1.0, -0.77301, -1.56791e-07, -0.634393, 1.0, -0.77301, -1.56791e-07, -0.634393, 1.0, -0.77301, -1.56791e-07, -0.634393, 1.0, -0.773011, 5.16778e-08, -0.634393, 1.0, -0.773011, 5.16778e-08, -0.634393, 1.0, -0.773011, 5.16778e-08, -0.634393, 1.0, -0.773011, -9.18926e-08, -0.634393, 1.0, -0.77301, -9.18926e-08, -0.634393, 1.0, -0.773011, -9.18926e-08, -0.634393, 1.0, -0.77301, -2.7992e-08, -0.634393, 1.0, -0.77301, -2.7992e-08, -0.634393, 1.0, -0.77301, -2.7992e-08, -0.634393, 1.0, -0.77301, 4.59853e-08, -0.634393, 1.0, -0.77301, 4.59853e-08, -0.634393, 1.0, -0.77301, 4.59853e-08, -0.634393, 1.0, -0.77301, -1.88518e-08, -0.634393, 1.0, -0.77301, -1.88518e-08, -0.634393, 1.0, -0.77301, -1.88518e-08, -0.634393, 1.0, -0.77301, -3.77036e-08, -0.634393, 1.0, -0.773011, -3.77036e-08, -0.634393, 1.0, -0.77301, -3.77036e-08, -0.634393, 1.0, -0.77301, -2.52919e-07, -0.634393, 1.0, -0.77301, -2.52919e-07, -0.634393, 1.0, -0.77301, -2.52919e-07, -0.634393, 1.0, -0.77301, -1.3996e-08, -0.634393, 1.0, -0.77301, -1.3996e-08, -0.634393, 1.0, -0.77301, -1.3996e-08, -0.634393, 1.0, -0.634393, -1.25964e-07, -0.773011, 1.0, -0.634393, -1.25964e-07, -0.773011, 1.0, -0.634393, -1.25964e-07, -0.773011, 1.0, -0.634393, 1.14963e-07, -0.77301, 1.0, -0.634393, 1.14963e-07, -0.77301, 1.0, -0.634393, 1.14963e-07, -0.77301, 1.0, -0.634393, 0.0, -0.77301, 1.0, -0.634393, 0.0, -0.77301, 1.0, -0.634393, 0.0, -0.77301, 1.0, -0.634393, 3.77037e-08, -0.77301, 1.0, -0.634393, 3.77037e-08, -0.77301, 1.0, -0.634393, 3.77037e-08, -0.77301, 1.0, -0.634393, 0.0, -0.773011, 1.0, -0.634393, 0.0, -0.773011, 1.0, -0.634393, 0.0, -0.773011, 1.0, -0.634393, 4.1988e-08, -0.773011, 1.0, -0.634393, 4.1988e-08, -0.77301, 1.0, -0.634393, 4.1988e-08, -0.77301, 1.0, -0.634393, -5.251e-07, -0.77301, 1.0, -0.634393, -5.251e-07, -0.77301, 1.0, -0.634393, -5.251e-07, -0.77301, 1.0, -0.634392, 2.15324e-07, -0.773011, 1.0, -0.634392, 2.15324e-07, -0.773011, 1.0, -0.634393, 2.15324e-07, -0.773011, 1.0, -0.634394, 1.39686e-06, -0.77301, 1.0, -0.634394, 1.39686e-06, -0.77301, 1.0, -0.634394, 1.39686e-06, -0.77301, 1.0, -0.634393, 5.5237e-08, -0.773011, 1.0, -0.634393, 5.5237e-08, -0.773011, 1.0, -0.634393, 5.5237e-08, -0.773011, 1.0, -0.634393, 7.82215e-07, -0.773011, 1.0, -0.634393, 7.82215e-07, -0.773011, 1.0, -0.634393, 7.82215e-07, -0.773011, 1.0, -0.634393, 9.04552e-07, -0.77301, 1.0, -0.634393, 9.04552e-07, -0.77301, 1.0, -0.634393, 9.04552e-07, -0.77301, 1.0, -0.634393, -1.74433e-08, -0.773011, 1.0, -0.634393, -1.74433e-08, -0.773011, 1.0, -0.634393, -1.74433e-08, -0.773011, 1.0, -0.634393, 6.27163e-07, -0.77301, 1.0, -0.634393, 6.27163e-07, -0.77301, 1.0, -0.634393, 6.27163e-07, -0.77301, 1.0, -0.634393, -1.89485e-07, -0.773011, 1.0, -0.634393, -1.89485e-07, -0.773011, 1.0, -0.634393, -1.89485e-07, -0.773011, 1.0, -0.634393, 1.96913e-07, -0.773011, 1.0, -0.634393, 1.96913e-07, -0.773011, 1.0, -0.634393, 1.96913e-07, -0.773011, 1.0, -0.471397, 6.05782e-07, -0.881921, 1.0, -0.471397, 6.05782e-07, -0.881921, 1.0, -0.471397, 6.05782e-07, -0.881921, 1.0, -0.471397, -3.19794e-08, -0.881921, 1.0, -0.471397, -3.19794e-08, -0.881921, 1.0, -0.471397, -3.19794e-08, -0.881921, 1.0, -0.471397, -3.52182e-07, -0.881921, 1.0, -0.471397, -3.52182e-07, -0.881921, 1.0, -0.471397, -3.52182e-07, -0.881921, 1.0, -0.471397, -3.29939e-07, -0.881921, 1.0, -0.471397, -3.29939e-07, -0.881921, 1.0, -0.471397, -3.29939e-07, -0.881921, 1.0, -0.471397, 1.74433e-08, -0.881921, 1.0, -0.471397, 1.74433e-08, -0.881921, 1.0, -0.471397, 1.74433e-08, -0.881921, 1.0, -0.471397, 1.71044e-07, -0.881921, 1.0, -0.471397, 1.71044e-07, -0.881921, 1.0, -0.471397, 1.71044e-07, -0.881921, 1.0, -0.471397, 9.47426e-08, -0.881921, 1.0, -0.471397, 9.47426e-08, -0.881921, 1.0, -0.471397, 9.47426e-08, -0.881921, 1.0, -0.471397, -1.96913e-07, -0.881921, 1.0, -0.471397, -1.96913e-07, -0.881921, 1.0, -0.471397, -1.96913e-07, -0.881921, 1.0, -0.471397, 3.499e-07, -0.881921, 1.0, -0.471397, 3.499e-07, -0.881921, 1.0, -0.471397, 3.499e-07, -0.881921, 1.0, -0.471396, 0.0, -0.881921, 1.0, -0.471397, 0.0, -0.881921, 1.0, -0.471397, 0.0, -0.881921, 1.0, -0.471396, -9.42591e-08, -0.881921, 1.0, -0.471396, -9.42591e-08, -0.881921, 1.0, -0.471396, -9.42591e-08, -0.881921, 1.0, -0.471397, -3.77036e-08, -0.881921, 1.0, -0.471397, -3.77036e-08, -0.881921, 1.0, -0.471397, -3.77036e-08, -0.881921, 1.0, -0.471397, 2.98905e-07, -0.881921, 1.0, -0.471397, 2.98905e-07, -0.881921, 1.0, -0.471397, 2.98905e-07, -0.881921, 1.0, -0.471396, 3.63896e-07, -0.881922, 1.0, -0.471396, 3.63896e-07, -0.881922, 1.0, -0.471396, 3.63896e-07, -0.881922, 1.0, -0.471397, 2.6255e-07, -0.881921, 1.0, -0.471397, 2.6255e-07, -0.881921, 1.0, -0.471397, 2.6255e-07, -0.881921, 1.0, -0.471396, 8.61297e-08, -0.881922, 1.0, -0.471396, 8.61297e-08, -0.881922, 1.0, -0.471396, 8.61297e-08, -0.881922, 1.0, -0.290285, -5.74817e-08, -0.95694, 1.0, -0.290285, -5.74817e-08, -0.95694, 1.0, -0.290285, -5.74817e-08, -0.95694, 1.0, -0.290284, -2.545e-07, -0.95694, 1.0, -0.290284, -2.545e-07, -0.95694, 1.0, -0.290284, -2.545e-07, -0.95694, 1.0, -0.290284, 6.59814e-08, -0.95694, 1.0, -0.290284, 6.59814e-08, -0.95694, 1.0, -0.290284, 6.59814e-08, -0.95694, 1.0, -0.290285, 5.40328e-07, -0.95694, 1.0, -0.290285, 5.40328e-07, -0.95694, 1.0, -0.290285, 5.40328e-07, -0.95694, 1.0, -0.290284, 4.8986e-08, -0.95694, 1.0, -0.290285, 4.8986e-08, -0.95694, 1.0, -0.290285, 4.8986e-08, -0.95694, 1.0, -0.290284, -5.90738e-07, -0.95694, 1.0, -0.290284, -5.90738e-07, -0.95694, 1.0, -0.290284, -5.90738e-07, -0.95694, 1.0, -0.290285, -2.41163e-07, -0.95694, 1.0, -0.290285, -2.41163e-07, -0.95694, 1.0, -0.290285, -2.41163e-07, -0.95694, 1.0, -0.290285, -9.26491e-08, -0.95694, 1.0, -0.290285, -9.26491e-08, -0.95694, 1.0, -0.290285, -9.26491e-08, -0.95694, 1.0, -0.290285, 8.7217e-09, -0.95694, 1.0, -0.290285, 8.7217e-09, -0.95694, 1.0, -0.290285, 8.7217e-09, -0.95694, 1.0, -0.290284, 6.19099e-07, -0.95694, 1.0, -0.290284, 6.19099e-07, -0.95694, 1.0, -0.290284, 6.19099e-07, -0.95694, 1.0, -0.290284, -1.46434e-07, -0.95694, 1.0, -0.290284, -1.46434e-07, -0.95694, 1.0, -0.290284, -1.46434e-07, -0.95694, 1.0, -0.290284, -1.74434e-08, -0.95694, 1.0, -0.290284, -1.74434e-08, -0.95694, 1.0, -0.290284, -1.74434e-08, -0.95694, 1.0, -0.290284, 2.77947e-07, -0.95694, 1.0, -0.290284, 2.77947e-07, -0.95694, 1.0, -0.290284, 2.77947e-07, -0.95694, 1.0, -0.290286, 3.44519e-07, -0.95694, 1.0, -0.290286, 3.44519e-07, -0.95694, 1.0, -0.290286, 3.44519e-07, -0.95694, 1.0, -0.290284, 1.44403e-07, -0.95694, 1.0, -0.290284, 1.44403e-07, -0.95694, 1.0, -0.290284, 1.44403e-07, -0.95694, 1.0, -0.290284, -2.0994e-08, -0.95694, 1.0, -0.290284, -2.0994e-08, -0.95694, 1.0, -0.290284, -2.0994e-08, -0.95694, 1.0, -0.0980176, -3.7794e-08, -0.995185, 1.0, -0.0980176, -3.7794e-08, -0.995185, 1.0, -0.0980176, -3.7794e-08, -0.995185, 1.0, -0.0980167, -1.2141e-07, -0.995185, 1.0, -0.0980167, -1.2141e-07, -0.995185, 1.0, -0.0980167, -1.2141e-07, -0.995185, 1.0, -0.0980173, -6.95096e-08, -0.995185, 1.0, -0.0980173, -6.95096e-08, -0.995185, 1.0, -0.0980173, -6.95096e-08, -0.995185, 1.0, -0.0980168, 4.36085e-09, -0.995185, 1.0, -0.0980168, 4.36085e-09, -0.995185, 1.0, -0.0980168, 4.36085e-09, -0.995185, 1.0, -0.0980166, 2.38749e-07, -0.995185, 1.0, -0.0980166, 2.38749e-07, -0.995185, 1.0, -0.0980166, 2.38749e-07, -0.995185, 1.0, -0.0980172, -2.15324e-08, -0.995185, 1.0, -0.0980172, -2.15324e-08, -0.995185, 1.0, -0.0980172, -2.15324e-08, -0.995185, 1.0, -0.0980172, -2.26449e-07, -0.995185, 1.0, -0.0980172, -2.26449e-07, -0.995185, 1.0, -0.0980172, -2.26449e-07, -0.995185, 1.0, -0.0980176, 3.39403e-07, -0.995185, 1.0, -0.0980176, 3.39403e-07, -0.995185, 1.0, -0.0980176, 3.39403e-07, -0.995185, 1.0, -0.0980166, 2.29927e-07, -0.995185, 1.0, -0.0980166, 2.29927e-07, -0.995185, 1.0, -0.0980166, 2.29927e-07, -0.995185, 1.0, -0.098017, 2.12083e-07, -0.995185, 1.0, -0.098017, 2.12083e-07, -0.995185, 1.0, -0.098017, 2.12083e-07, -0.995185, 1.0, -0.0980168, 1.2725e-07, -0.995185, 1.0, -0.0980168, 1.2725e-07, -0.995185, 1.0, -0.0980168, 1.2725e-07, -0.995185, 1.0, -0.0980164, -3.21897e-07, -0.995185, 1.0, -0.0980164, -3.21897e-07, -0.995185, 1.0, -0.0980164, -3.21897e-07, -0.995185, 1.0, -0.0980165, 4.26878e-07, -0.995185, 1.0, -0.0980165, 4.26878e-07, -0.995185, 1.0, -0.0980165, 4.26878e-07, -0.995185, 1.0, -0.0980166, -2.16604e-07, -0.995185, 1.0, -0.0980166, -2.16604e-07, -0.995185, 1.0, -0.0980166, -2.16604e-07, -0.995185, 1.0, -0.0980166, 2.79922e-08, -0.995185, 1.0, -0.0980166, 2.79922e-08, -0.995185, 1.0, -0.0980166, 2.79922e-08, -0.995185, 1.0, -0.0980175, -1.65699e-07, -0.995185, 1.0, -0.0980175, -1.65699e-07, -0.995185, 1.0, -0.0980175, -1.65699e-07, -0.995185, 1.0, 0.0980173, 3.29907e-08, -0.995185, 1.0, 0.0980173, 3.29907e-08, -0.995185, 1.0, 0.0980173, 3.29907e-08, -0.995185, 1.0, 0.0980173, 9.42592e-09, -0.995185, 1.0, 0.0980173, 9.42592e-09, -0.995185, 1.0, 0.0980173, 9.42592e-09, -0.995185, 1.0, 0.0980171, 5.17335e-08, -0.995185, 1.0, 0.0980171, 5.17335e-08, -0.995185, 1.0, 0.0980171, 5.17335e-08, -0.995185, 1.0, 0.0980172, -5.24851e-08, -0.995185, 1.0, 0.0980172, -5.24851e-08, -0.995185, 1.0, 0.0980172, -5.24851e-08, -0.995185, 1.0, 0.0980173, -9.18925e-08, -0.995185, 1.0, 0.0980173, -9.18926e-08, -0.995185, 1.0, 0.0980173, -9.18926e-08, -0.995185, 1.0, 0.0980175, 2.79921e-08, -0.995185, 1.0, 0.0980175, 2.79921e-08, -0.995185, 1.0, 0.0980175, 2.79921e-08, -0.995185, 1.0, 0.0980175, 6.77051e-08, -0.995185, 1.0, 0.0980175, 6.77051e-08, -0.995185, 1.0, 0.0980175, 6.77051e-08, -0.995185, 1.0, 0.0980176, 3.8521e-08, -0.995185, 1.0, 0.0980176, 3.8521e-08, -0.995185, 1.0, 0.0980176, 3.8521e-08, -0.995185, 1.0, 0.0980171, -8.61919e-08, -0.995185, 1.0, 0.0980171, -8.61919e-08, -0.995185, 1.0, 0.0980171, -8.61919e-08, -0.995185, 1.0, 0.0980173, 6.95096e-08, -0.995185, 1.0, 0.0980173, 6.95096e-08, -0.995185, 1.0, 0.0980173, 6.95096e-08, -0.995185, 1.0, 0.0980176, -2.10775e-08, -0.995185, 1.0, 0.0980176, -2.10775e-08, -0.995185, 1.0, 0.0980176, -2.10775e-08, -0.995185, 1.0, 0.0980171, -1.17593e-07, -0.995185, 1.0, 0.0980171, -1.17593e-07, -0.995185, 1.0, 0.0980171, -1.17593e-07, -0.995185, 1.0, 0.098018, -2.2609e-07, -0.995185, 1.0, 0.098018, -2.2609e-07, -0.995185, 1.0, 0.098018, -2.2609e-07, -0.995185, 1.0, 0.0980172, -1.5753e-07, -0.995185, 1.0, 0.0980172, -1.5753e-07, -0.995185, 1.0, 0.0980172, -1.5753e-07, -0.995185, 1.0, 0.0980169, 2.69423e-07, -0.995185, 1.0, 0.0980169, 2.69423e-07, -0.995185, 1.0, 0.0980169, 2.69423e-07, -0.995185, 1.0, 0.0980172, -3.16149e-08, -0.995185, 1.0, 0.0980172, -3.16149e-08, -0.995185, 1.0, 0.0980172, -3.16149e-08, -0.995185, 1.0, 0.290285, 5.41248e-07, -0.95694, 1.0, 0.290285, 5.41248e-07, -0.95694, 1.0, 0.290285, 5.41248e-07, -0.95694, 1.0, 0.290285, 1.57555e-07, -0.95694, 1.0, 0.290285, 1.57555e-07, -0.95694, 1.0, 0.290285, 1.57555e-07, -0.95694, 1.0, 0.290284, 4.6516e-08, -0.95694, 1.0, 0.290284, 4.6516e-08, -0.95694, 1.0, 0.290284, 4.6516e-08, -0.95694, 1.0, 0.290285, 1.42537e-08, -0.95694, 1.0, 0.290285, 1.42537e-08, -0.95694, 1.0, 0.290285, 1.42537e-08, -0.95694, 1.0, 0.290284, 1.11969e-07, -0.95694, 1.0, 0.290284, 1.11969e-07, -0.956941, 1.0, 0.290284, 1.11969e-07, -0.956941, 1.0, 0.290285, -3.80698e-07, -0.95694, 1.0, 0.290285, -3.80698e-07, -0.95694, 1.0, 0.290285, -3.80698e-07, -0.95694, 1.0, 0.290285, -8.3976e-08, -0.95694, 1.0, 0.290285, -8.3976e-08, -0.95694, 1.0, 0.290285, -8.3976e-08, -0.95694, 1.0, 0.290285, -3.4489e-08, -0.95694, 1.0, 0.290285, -3.4489e-08, -0.95694, 1.0, 0.290285, -3.4489e-08, -0.95694, 1.0, 0.290285, -7.54073e-08, -0.95694, 1.0, 0.290285, -7.54073e-08, -0.95694, 1.0, 0.290285, -7.54073e-08, -0.95694, 1.0, 0.290286, 5.37277e-07, -0.95694, 1.0, 0.290286, 5.37277e-07, -0.95694, 1.0, 0.290286, 5.37277e-07, -0.95694, 1.0, 0.290285, 3.10401e-07, -0.95694, 1.0, 0.290285, 3.10401e-07, -0.95694, 1.0, 0.290285, 3.10401e-07, -0.95694, 1.0, 0.290284, -4.75865e-07, -0.956941, 1.0, 0.290284, -4.75865e-07, -0.956941, 1.0, 0.290284, -4.75865e-07, -0.956941, 1.0, 0.290285, 1.83785e-07, -0.95694, 1.0, 0.290285, 1.83785e-07, -0.95694, 1.0, 0.290285, 1.83785e-07, -0.95694, 1.0, 0.290285, -7.75167e-08, -0.95694, 1.0, 0.290285, -7.75167e-08, -0.95694, 1.0, 0.290285, -7.75167e-08, -0.95694, 1.0, 0.290285, 3.27835e-07, -0.95694, 1.0, 0.290285, 3.27835e-07, -0.95694, 1.0, 0.290285, 3.27835e-07, -0.95694, 1.0, 0.290285, -3.77943e-08, -0.95694, 1.0, 0.290285, -3.77943e-08, -0.95694, 1.0, 0.290285, -3.77943e-08, -0.95694, 1.0, 0.471397, 2.82777e-07, -0.881921, 1.0, 0.471397, 2.82777e-07, -0.881921, 1.0, 0.471397, 2.82777e-07, -0.881921, 1.0, 0.471397, 4.59854e-07, -0.881921, 1.0, 0.471397, 4.59854e-07, -0.881921, 1.0, 0.471397, 4.59854e-07, -0.881921, 1.0, 0.471396, -4.19881e-07, -0.881922, 1.0, 0.471396, -4.19881e-07, -0.881922, 1.0, 0.471396, -4.19881e-07, -0.881922, 1.0, 0.471397, -9.18925e-08, -0.881921, 1.0, 0.471397, -9.18925e-08, -0.881921, 1.0, 0.471397, -9.18925e-08, -0.881921, 1.0, 0.471397, 5.16778e-08, -0.881921, 1.0, 0.471397, 5.16778e-08, -0.881921, 1.0, 0.471397, 5.16778e-08, -0.881921, 1.0, 0.471397, -2.77947e-07, -0.881921, 1.0, 0.471397, -2.77947e-07, -0.881921, 1.0, 0.471397, -2.77947e-07, -0.881921, 1.0, 0.471397, 5.81449e-09, -0.881921, 1.0, 0.471397, 5.81449e-09, -0.881921, 1.0, 0.471397, 5.81449e-09, -0.881921, 1.0, 0.471397, 3.1511e-07, -0.881921, 1.0, 0.471397, 3.1511e-07, -0.881921, 1.0, 0.471397, 3.1511e-07, -0.881921, 1.0, 0.471397, 3.1511e-07, -0.881921, 1.0, 0.471397, 3.1511e-07, -0.881921, 1.0, 0.471397, 3.1511e-07, -0.881921, 1.0, 0.471397, 2.90725e-09, -0.881921, 1.0, 0.471397, 2.90725e-09, -0.881921, 1.0, 0.471397, 2.90725e-09, -0.881921, 1.0, 0.471397, 7.12685e-08, -0.881921, 1.0, 0.471397, 7.12685e-08, -0.881921, 1.0, 0.471397, 7.12685e-08, -0.881921, 1.0, 0.471397, -2.58389e-08, -0.881921, 1.0, 0.471397, -2.58389e-08, -0.881921, 1.0, 0.471397, -2.58389e-08, -0.881921, 1.0, 0.471397, -9.18925e-08, -0.881921, 1.0, 0.471397, -9.18925e-08, -0.881921, 1.0, 0.471397, -9.18925e-08, -0.881921, 1.0, 0.471397, 6.99801e-08, -0.881921, 1.0, 0.471397, 6.99801e-08, -0.881921, 1.0, 0.471397, 6.99801e-08, -0.881921, 1.0, 0.471397, 4.59853e-08, -0.881921, 1.0, 0.471397, 4.59853e-08, -0.881921, 1.0, 0.471397, 4.59853e-08, -0.881921, 1.0, 0.471396, 3.20481e-07, -0.881921, 1.0, 0.471396, 3.20481e-07, -0.881921, 1.0, 0.471396, 3.20481e-07, -0.881921, 1.0, 0.634393, 1.1629e-08, -0.773011, 1.0, 0.634393, 1.1629e-08, -0.77301, 1.0, 0.634393, 1.1629e-08, -0.77301, 1.0, 0.634393, -2.7082e-07, -0.77301, 1.0, 0.634393, -2.7082e-07, -0.77301, 1.0, 0.634393, -2.7082e-07, -0.77301, 1.0, 0.634393, 8.61297e-08, -0.773011, 1.0, 0.634393, 8.61297e-08, -0.773011, 1.0, 0.634393, 8.61297e-08, -0.773011, 1.0, 0.634393, -3.54443e-07, -0.77301, 1.0, 0.634393, -3.54443e-07, -0.77301, 1.0, 0.634393, -3.54443e-07, -0.77301, 1.0, 0.634394, -1.3996e-07, -0.77301, 1.0, 0.634394, -1.3996e-07, -0.77301, 1.0, 0.634394, -1.3996e-07, -0.77301, 1.0, 0.634394, 4.59853e-08, -0.77301, 1.0, 0.634394, 4.59853e-08, -0.77301, 1.0, 0.634394, 4.59853e-08, -0.77301, 1.0, 0.634393, 1.88518e-07, -0.77301, 1.0, 0.634393, 1.88518e-07, -0.77301, 1.0, 0.634393, 1.88518e-07, -0.77301, 1.0, 0.634394, 1.88518e-08, -0.77301, 1.0, 0.634394, 1.88518e-08, -0.77301, 1.0, 0.634394, 1.88518e-08, -0.77301, 1.0, 0.634393, 2.29927e-07, -0.77301, 1.0, 0.634393, 2.29927e-07, -0.77301, 1.0, 0.634393, 2.29927e-07, -0.77301, 1.0, 0.634393, -2.7992e-08, -0.773011, 1.0, 0.634393, -2.7992e-08, -0.773011, 1.0, 0.634393, -2.7992e-08, -0.773011, 1.0, 0.634393, 2.88805e-07, -0.77301, 1.0, 0.634393, 2.88805e-07, -0.77301, 1.0, 0.634393, 2.88805e-07, -0.77301, 1.0, 0.634393, -2.58389e-08, -0.77301, 1.0, 0.634393, -2.58389e-08, -0.77301, 1.0, 0.634393, -2.58389e-08, -0.773011, 1.0, 0.634393, 2.13805e-07, -0.77301, 1.0, 0.634393, 2.13805e-07, -0.77301, 1.0, 0.634393, 2.13805e-07, -0.77301, 1.0, 0.634393, -1.74434e-08, -0.77301, 1.0, 0.634393, -1.74434e-08, -0.77301, 1.0, 0.634393, -1.74434e-08, -0.77301, 1.0, 0.634394, 1.66823e-06, -0.77301, 1.0, 0.634394, 1.66823e-06, -0.77301, 1.0, 0.634394, 1.66823e-06, -0.77301, 1.0, 0.634393, 1.34571e-06, -0.773011, 1.0, 0.634393, 1.34571e-06, -0.77301, 1.0, 0.634393, 1.34571e-06, -0.77301, 1.0, 0.773011, 2.29927e-07, -0.634393, 1.0, 0.773011, 2.29927e-07, -0.634393, 1.0, 0.773011, 2.29927e-07, -0.634393, 1.0, 0.77301, 2.7992e-08, -0.634393, 1.0, 0.77301, 2.7992e-08, -0.634393, 1.0, 0.77301, 2.7992e-08, -0.634393, 1.0, 0.773011, -2.36295e-07, -0.634393, 1.0, 0.773011, -2.36295e-07, -0.634393, 1.0, 0.773011, -2.36295e-07, -0.634393, 1.0, 0.77301, -8.61296e-09, -0.634393, 1.0, 0.773011, -8.61297e-09, -0.634393, 1.0, 0.773011, -8.61296e-09, -0.634393, 1.0, 0.77301, 1.41112e-06, -0.634393, 1.0, 0.77301, 1.41112e-06, -0.634393, 1.0, 0.77301, 1.41112e-06, -0.634393, 1.0, 0.773011, 1.16289e-08, -0.634393, 1.0, 0.773011, 1.16289e-08, -0.634393, 1.0, 0.773011, 1.16289e-08, -0.634393, 1.0, 0.773011, -9.67574e-07, -0.634393, 1.0, 0.773011, -9.67574e-07, -0.634393, 1.0, 0.773011, -9.67574e-07, -0.634393, 1.0, 0.773011, -1.13069e-06, -0.634393, 1.0, 0.773011, -1.13069e-06, -0.634393, 1.0, 0.773011, -1.13069e-06, -0.634393, 1.0, 0.773011, -2.03507e-08, -0.634393, 1.0, 0.773011, -2.03507e-08, -0.634393, 1.0, 0.773011, -2.03507e-08, -0.634393, 1.0, 0.773011, 4.56118e-07, -0.634393, 1.0, 0.773011, 4.56118e-07, -0.634393, 1.0, 0.773011, 4.56118e-07, -0.634393, 1.0, 0.77301, 4.30648e-08, -0.634393, 1.0, 0.77301, 4.30648e-08, -0.634393, 1.0, 0.77301, 4.30648e-08, -0.634393, 1.0, 0.773011, 1.44403e-07, -0.634393, 1.0, 0.773011, 1.44403e-07, -0.634393, 1.0, 0.773011, 1.44403e-07, -0.634393, 1.0, 0.773011, -2.7992e-08, -0.634393, 1.0, 0.773011, -2.7992e-08, -0.634393, 1.0, 0.773011, -2.7992e-08, -0.634393, 1.0, 0.77301, 2.29927e-08, -0.634393, 1.0, 0.77301, 2.29927e-08, -0.634393, 1.0, 0.773011, 2.29927e-08, -0.634393, 1.0, 0.773011, -1.13111e-07, -0.634393, 1.0, 0.773011, -1.13111e-07, -0.634393, 1.0, 0.773011, -1.13111e-07, -0.634393, 1.0, 0.773011, 7.54073e-08, -0.634393, 1.0, 0.773011, 7.54073e-08, -0.634393, 1.0, 0.773011, 7.54073e-08, -0.634393, 1.0, 0.881921, 5.16777e-08, -0.471397, 1.0, 0.881921, 5.16777e-08, -0.471397, 1.0, 0.881921, 5.16777e-08, -0.471397, 1.0, 0.881921, -3.41315e-07, -0.471397, 1.0, 0.881921, -3.41315e-07, -0.471397, 1.0, 0.881921, -3.41315e-07, -0.471397, 1.0, 0.881921, 6.99802e-08, -0.471396, 1.0, 0.881921, 6.99802e-08, -0.471396, 1.0, 0.881921, 6.99802e-08, -0.471396, 1.0, 0.881921, -2.75912e-07, -0.471396, 1.0, 0.881921, -2.75912e-07, -0.471396, 1.0, 0.881921, -2.75912e-07, -0.471396, 1.0, 0.881922, 5.65555e-08, -0.471396, 1.0, 0.881922, 5.65555e-08, -0.471396, 1.0, 0.881922, 5.65555e-08, -0.471396, 1.0, 0.881921, -3.01629e-07, -0.471397, 1.0, 0.881921, -3.01629e-07, -0.471397, 1.0, 0.881921, -3.01629e-07, -0.471397, 1.0, 0.881921, -1.14963e-07, -0.471397, 1.0, 0.881921, -1.14963e-07, -0.471397, 1.0, 0.881921, -1.14963e-07, -0.471397, 1.0, 0.881921, 5.59841e-08, -0.471396, 1.0, 0.881921, 5.59841e-08, -0.471396, 1.0, 0.881921, 5.59841e-08, -0.471396, 1.0, 0.881921, 6.95758e-07, -0.471397, 1.0, 0.881921, 6.95758e-07, -0.471397, 1.0, 0.881921, 6.95758e-07, -0.471397, 1.0, 0.881921, -7.75168e-08, -0.471397, 1.0, 0.881921, -7.75168e-08, -0.471397, 1.0, 0.881921, -7.75168e-08, -0.471397, 1.0, 0.881921, 5.63021e-07, -0.471397, 1.0, 0.881921, 5.63021e-07, -0.471397, 1.0, 0.881921, 5.63021e-07, -0.471397, 1.0, 0.881921, 1.74435e-08, -0.471396, 1.0, 0.881921, 1.74435e-08, -0.471396, 1.0, 0.881921, 1.74435e-08, -0.471396, 1.0, 0.881921, 1.9611e-06, -0.471396, 1.0, 0.881921, 1.9611e-06, -0.471396, 1.0, 0.881921, 1.9611e-06, -0.471396, 1.0, 0.881921, 1.69047e-06, -0.471397, 1.0, 0.881921, 1.69047e-06, -0.471397, 1.0, 0.881921, 1.69047e-06, -0.471397, 1.0, 0.881922, -3.77941e-08, -0.471396, 1.0, 0.881922, -3.77941e-08, -0.471396, 1.0, 0.881922, -3.77941e-08, -0.471396, 1.0, 0.881921, 2.92201e-07, -0.471396, 1.0, 0.881921, 2.92201e-07, -0.471396, 1.0, 0.881921, 2.92201e-07, -0.471396, 1.0, 0.95694, -5.251e-08, -0.290285, 1.0, 0.95694, -5.251e-08, -0.290285, 1.0, 0.95694, -5.251e-08, -0.290285, 1.0, 0.95694, -3.44517e-08, -0.290285, 1.0, 0.95694, -3.44517e-08, -0.290285, 1.0, 0.95694, -3.44517e-08, -0.290285, 1.0, 0.956941, -1.96701e-06, -0.290284, 1.0, 0.956941, -1.96701e-06, -0.290284, 1.0, 0.956941, -1.96701e-06, -0.290284, 1.0, 0.95694, -2.90727e-09, -0.290285, 1.0, 0.95694, -2.90727e-09, -0.290285, 1.0, 0.95694, -2.90727e-09, -0.290285, 1.0, 0.95694, 2.86009e-06, -0.290284, 1.0, 0.956941, 2.86009e-06, -0.290284, 1.0, 0.95694, 2.86009e-06, -0.290284, 1.0, 0.95694, -1.07323e-06, -0.290284, 1.0, 0.95694, -1.07323e-06, -0.290284, 1.0, 0.95694, -1.07323e-06, -0.290284, 1.0, 0.95694, 8.7218e-09, -0.290285, 1.0, 0.95694, 8.7218e-09, -0.290285, 1.0, 0.95694, 8.7218e-09, -0.290285, 1.0, 0.95694, -8.90856e-07, -0.290285, 1.0, 0.95694, -8.90856e-07, -0.290285, 1.0, 0.95694, -8.90856e-07, -0.290285, 1.0, 0.95694, 1.72259e-08, -0.290285, 1.0, 0.95694, 1.72259e-08, -0.290285, 1.0, 0.95694, 1.72259e-08, -0.290285, 1.0, 0.95694, -5.64483e-07, -0.290285, 1.0, 0.95694, -5.64483e-07, -0.290285, 1.0, 0.95694, -5.64483e-07, -0.290285, 1.0, 0.956941, -6.99803e-09, -0.290284, 1.0, 0.956941, -6.99803e-09, -0.290284, 1.0, 0.95694, -6.99803e-09, -0.290284, 1.0, 0.95694, -4.59853e-08, -0.290285, 1.0, 0.95694, -4.59853e-08, -0.290285, 1.0, 0.95694, -4.59853e-08, -0.290285, 1.0, 0.95694, 1.88518e-08, -0.290285, 1.0, 0.95694, 1.88518e-08, -0.290285, 1.0, 0.95694, 1.88518e-08, -0.290285, 1.0, 0.956941, -1.88518e-08, -0.290284, 1.0, 0.956941, -1.88518e-08, -0.290284, 1.0, 0.95694, -1.88518e-08, -0.290284, 1.0, 0.95694, 0.0, -0.290285, 1.0, 0.95694, 0.0, -0.290285, 1.0, 0.95694, 0.0, -0.290285, 1.0, 0.95694, -3.49901e-08, -0.290285, 1.0, 0.95694, -3.49901e-08, -0.290285, 1.0, 0.95694, -3.49901e-08, -0.290285, 1.0, 0.995185, 7.22013e-07, -0.0980169, 1.0, 0.995185, 7.22013e-07, -0.0980169, 1.0, 0.995185, 7.22013e-07, -0.0980169, 1.0, 0.995185, 1.0497e-08, -0.0980167, 1.0, 0.995185, 1.0497e-08, -0.0980167, 1.0, 0.995185, 1.0497e-08, -0.0980167, 1.0, 0.995185, -9.77188e-08, -0.0980169, 1.0, 0.995185, -9.77189e-08, -0.0980169, 1.0, 0.995185, -9.77189e-08, -0.098017, 1.0, 0.995185, -8.48332e-08, -0.0980168, 1.0, 0.995185, -8.48332e-08, -0.0980168, 1.0, 0.995185, -8.48332e-08, -0.0980168, 1.0, 0.995185, -8.01203e-08, -0.0980167, 1.0, 0.995185, -8.01203e-08, -0.0980167, 1.0, 0.995185, -8.01203e-08, -0.0980167, 1.0, 0.995185, 4.33987e-07, -0.098017, 1.0, 0.995185, 4.33987e-07, -0.098017, 1.0, 0.995185, 4.33987e-07, -0.098017, 1.0, 0.995185, -8.74752e-08, -0.0980174, 1.0, 0.995185, -8.74752e-08, -0.0980174, 1.0, 0.995185, -8.74752e-08, -0.0980174, 1.0, 0.995185, -1.22414e-06, -0.0980161, 1.0, 0.995185, -1.22414e-06, -0.0980161, 1.0, 0.995185, -1.22414e-06, -0.0980161, 1.0, 0.995185, -8.61298e-09, -0.0980168, 1.0, 0.995185, -8.61298e-09, -0.0980168, 1.0, 0.995185, -8.61298e-09, -0.0980168, 1.0, 0.995185, -1.58216e-06, -0.0980162, 1.0, 0.995185, -1.58216e-06, -0.0980162, 1.0, 0.995185, -1.58216e-06, -0.0980162, 1.0, 0.995185, 0.0, -0.0980161, 1.0, 0.995185, 0.0, -0.0980161, 1.0, 0.995185, 0.0, -0.0980161, 1.0, 0.995185, -5.15298e-07, -0.0980168, 1.0, 0.995185, -5.15298e-07, -0.0980168, 1.0, 0.995185, -5.15298e-07, -0.0980168, 1.0, 0.995185, -5.79247e-07, -0.098017, 1.0, 0.995185, -5.79247e-07, -0.098017, 1.0, 0.995185, -5.79247e-07, -0.0980169, 1.0, 0.995185, 7.26811e-10, -0.0980168, 1.0, 0.995185, 7.26811e-10, -0.0980168, 1.0, 0.995185, 7.26811e-10, -0.0980168, 1.0, 0.995185, -1.06903e-07, -0.0980167, 1.0, 0.995185, -1.06903e-07, -0.0980167, 1.0, 0.995185, -1.06903e-07, -0.0980167, 1.0, 0.995185, 1.93792e-08, -0.0980173, 1.0, 0.995185, 1.93792e-08, -0.0980173, 1.0, 0.995185, 1.93792e-08, -0.0980173, 1.0, 0.995185, -8.61296e-09, 0.0980174, 1.0, 0.995185, -8.61296e-09, 0.0980174, 1.0, 0.995185, -8.61296e-09, 0.0980174, 1.0, 0.995185, 1.87258e-06, 0.0980167, 1.0, 0.995185, 1.87258e-06, 0.0980167, 1.0, 0.995185, 1.87258e-06, 0.0980167, 1.0, 0.995185, -1.45361e-09, 0.0980167, 1.0, 0.995185, -1.45361e-09, 0.0980167, 1.0, 0.995185, -1.45361e-09, 0.0980167, 1.0, 0.995185, 4.39301e-07, 0.0980176, 1.0, 0.995185, 4.39301e-07, 0.0980176, 1.0, 0.995185, 4.39301e-07, 0.0980176, 1.0, 0.995185, 4.88421e-07, 0.0980173, 1.0, 0.995185, 4.88421e-07, 0.0980173, 1.0, 0.995185, 4.88421e-07, 0.0980173, 1.0, 0.995185, -7.26805e-10, 0.0980174, 1.0, 0.995185, -7.26805e-10, 0.0980174, 1.0, 0.995185, -7.26805e-10, 0.0980174, 1.0, 0.995185, 5.29169e-07, 0.0980175, 1.0, 0.995185, 5.29169e-07, 0.0980175, 1.0, 0.995185, 5.29169e-07, 0.0980175, 1.0, 0.995185, -2.36857e-08, 0.0980174, 1.0, 0.995185, -2.36857e-08, 0.0980173, 1.0, 0.995185, -2.36857e-08, 0.0980173, 1.0, 0.995185, -6.76067e-07, 0.0980168, 1.0, 0.995185, -6.76067e-07, 0.0980168, 1.0, 0.995185, -6.76067e-07, 0.0980168, 1.0, 0.995185, -1.3996e-08, 0.0980174, 1.0, 0.995185, -1.3996e-08, 0.0980174, 1.0, 0.995185, -1.3996e-08, 0.0980174, 1.0, 0.995185, 5.17335e-08, 0.0980173, 1.0, 0.995185, 5.17335e-08, 0.0980173, 1.0, 0.995185, 5.17335e-08, 0.0980173, 1.0, 0.995185, 4.24166e-08, 0.0980172, 1.0, 0.995185, 4.24166e-08, 0.0980172, 1.0, 0.995185, 4.24166e-08, 0.0980172, 1.0, 0.995185, 3.29907e-08, 0.0980174, 1.0, 0.995185, 3.29907e-08, 0.0980174, 1.0, 0.995185, 3.29907e-08, 0.0980174, 1.0, 0.995185, -2.29927e-08, 0.0980172, 1.0, 0.995185, -2.29927e-08, 0.0980172, 1.0, 0.995185, -2.29927e-08, 0.0980172, 1.0, 0.995185, -1.7495e-08, 0.0980173, 1.0, 0.995185, -1.7495e-08, 0.0980173, 1.0, 0.995185, -1.7495e-08, 0.0980173, 1.0, 0.995185, 3.3147e-07, 0.0980175, 1.0, 0.995185, 3.3147e-07, 0.0980176, 1.0, 0.995185, 3.3147e-07, 0.0980175, 1.0, 0.95694, -2.79921e-08, 0.290285, 1.0, 0.95694, -2.79921e-08, 0.290285, 1.0, 0.95694, -2.79921e-08, 0.290285, 1.0, 0.95694, 1.14963e-08, 0.290285, 1.0, 0.95694, 1.14963e-08, 0.290285, 1.0, 0.95694, 1.14963e-08, 0.290285, 1.0, 0.95694, -1.31963e-07, 0.290285, 1.0, 0.95694, -1.31963e-07, 0.290285, 1.0, 0.95694, -1.31963e-07, 0.290285, 1.0, 0.95694, -9.42591e-09, 0.290285, 1.0, 0.95694, -9.42591e-09, 0.290285, 1.0, 0.95694, -9.42591e-09, 0.290285, 1.0, 0.95694, 2.32168e-08, 0.290285, 1.0, 0.95694, 1.34108e-08, 0.290285, 1.0, 0.95694, 0.0, 0.290285, 1.0, 0.95694, 0.0, 0.290285, 1.0, 0.95694, 0.0, 0.290285, 1.0, 0.95694, 0.0, 0.290285, 1.0, 0.95694, -1.44403e-06, 0.290286, 1.0, 0.95694, -1.44403e-06, 0.290286, 1.0, 0.95694, -1.44403e-06, 0.290286, 1.0, 0.95694, -8.61295e-09, 0.290285, 1.0, 0.95694, -8.61295e-09, 0.290285, 1.0, 0.95694, -8.61296e-09, 0.290285, 1.0, 0.95694, -1.21869e-06, 0.290286, 1.0, 0.95694, -1.21869e-06, 0.290286, 1.0, 0.95694, -1.21869e-06, 0.290286, 1.0, 0.95694, -2.90724e-09, 0.290285, 1.0, 0.95694, -2.90724e-09, 0.290285, 1.0, 0.95694, -2.90724e-09, 0.290285, 1.0, 0.95694, -2.89901e-06, 0.290285, 1.0, 0.95694, -2.89902e-06, 0.290285, 1.0, 0.95694, -2.89901e-06, 0.290285, 1.0, 0.95694, 9.23088e-07, 0.290285, 1.0, 0.95694, 9.23088e-07, 0.290285, 1.0, 0.95694, 9.23088e-07, 0.290285, 1.0, 0.95694, 0.0, 0.290285, 1.0, 0.95694, 0.0, 0.290285, 1.0, 0.95694, 0.0, 0.290285, 1.0, 0.95694, 1.2472e-06, 0.290285, 1.0, 0.95694, 1.2472e-06, 0.290285, 1.0, 0.95694, 1.2472e-06, 0.290285, 1.0, 0.95694, 1.72259e-08, 0.290285, 1.0, 0.95694, 1.72259e-08, 0.290285, 1.0, 0.95694, 1.72259e-08, 0.290285, 1.0, 0.95694, -5.64483e-07, 0.290284, 1.0, 0.956941, -5.64483e-07, 0.290284, 1.0, 0.95694, -5.64483e-07, 0.290284, 1.0, 0.881921, -3.91977e-07, 0.471397, 1.0, 0.881921, -3.91977e-07, 0.471397, 1.0, 0.881921, -3.91977e-07, 0.471397, 1.0, 0.881921, -1.45363e-08, 0.471397, 1.0, 0.881921, -1.45363e-08, 0.471397, 1.0, 0.881921, -1.45363e-08, 0.471397, 1.0, 0.881921, -1.99446e-06, 0.471397, 1.0, 0.881921, -1.99446e-06, 0.471397, 1.0, 0.881921, -1.99446e-06, 0.471397, 1.0, 0.881921, -1.6534e-06, 0.471397, 1.0, 0.881921, -1.6534e-06, 0.471397, 1.0, 0.881921, -1.6534e-06, 0.471397, 1.0, 0.881921, 1.45363e-08, 0.471397, 1.0, 0.881921, 1.45363e-08, 0.471397, 1.0, 0.881921, 1.45363e-08, 0.471397, 1.0, 0.881921, 1.30421e-06, 0.471397, 1.0, 0.881921, 1.30421e-06, 0.471397, 1.0, 0.881921, 1.30421e-06, 0.471397, 1.0, 0.881921, 5.16777e-08, 0.471397, 1.0, 0.881921, 5.16777e-08, 0.471397, 1.0, 0.881921, 5.16777e-08, 0.471397, 1.0, 0.881921, 4.06953e-07, 0.471397, 1.0, 0.881921, 4.06953e-07, 0.471397, 1.0, 0.881921, 4.06953e-07, 0.471397, 1.0, 0.881921, 1.11968e-07, 0.471397, 1.0, 0.881921, 1.11968e-07, 0.471397, 1.0, 0.881921, 1.11968e-07, 0.471397, 1.0, 0.881921, 2.29927e-08, 0.471397, 1.0, 0.881921, 2.29927e-08, 0.471397, 1.0, 0.881921, 2.29927e-08, 0.471397, 1.0, 0.881921, -2.45074e-07, 0.471397, 1.0, 0.881921, -2.45074e-07, 0.471397, 1.0, 0.881921, -2.45074e-07, 0.471397, 1.0, 0.881921, 3.77036e-08, 0.471397, 1.0, 0.881921, 3.77036e-08, 0.471397, 1.0, 0.881921, 3.77036e-08, 0.471397, 1.0, 0.881921, 1.14963e-07, 0.471397, 1.0, 0.881921, 1.14963e-07, 0.471397, 1.0, 0.881921, 1.14963e-07, 0.471397, 1.0, 0.881921, -9.79724e-08, 0.471397, 1.0, 0.881921, -9.79724e-08, 0.471397, 1.0, 0.881921, -9.79724e-08, 0.471397, 1.0, 0.881921, -1.33901e-06, 0.471398, 1.0, 0.881921, -1.33901e-06, 0.471398, 1.0, 0.881921, -1.33901e-06, 0.471398, 1.0, 0.881921, -1.72259e-08, 0.471397, 1.0, 0.881921, -1.72259e-08, 0.471397, 1.0, 0.881921, -1.72259e-08, 0.471397, 1.0, 0.77301, -4.36861e-07, 0.634393, 1.0, 0.773011, -4.36861e-07, 0.634393, 1.0, 0.77301, -4.36861e-07, 0.634393, 1.0, 0.77301, -1.13111e-07, 0.634394, 1.0, 0.77301, -1.13111e-07, 0.634394, 1.0, 0.77301, -1.13111e-07, 0.634394, 1.0, 0.77301, 0.0, 0.634394, 1.0, 0.77301, 0.0, 0.634394, 1.0, 0.77301, 0.0, 0.634394, 1.0, 0.77301, 2.75912e-07, 0.634393, 1.0, 0.77301, 2.75912e-07, 0.634393, 1.0, 0.773011, 2.75912e-07, 0.634393, 1.0, 0.77301, -1.11968e-07, 0.634393, 1.0, 0.77301, -1.11968e-07, 0.634393, 1.0, 0.77301, -1.11968e-07, 0.634393, 1.0, 0.773011, 1.50966e-06, 0.634393, 1.0, 0.773011, 1.50966e-06, 0.634393, 1.0, 0.773011, 1.50966e-06, 0.634393, 1.0, 0.77301, -5.16777e-08, 0.634394, 1.0, 0.77301, -5.16777e-08, 0.634394, 1.0, 0.77301, -5.16777e-08, 0.634394, 1.0, 0.77301, 1.1403e-07, 0.634394, 1.0, 0.77301, 1.1403e-07, 0.634394, 1.0, 0.77301, 1.1403e-07, 0.634394, 1.0, 0.77301, -5.81451e-09, 0.634393, 1.0, 0.77301, -5.81451e-09, 0.634393, 1.0, 0.77301, -5.81451e-09, 0.634393, 1.0, 0.77301, 9.60159e-07, 0.634393, 1.0, 0.77301, 9.60159e-07, 0.634393, 1.0, 0.77301, 9.60159e-07, 0.634393, 1.0, 0.773011, 1.11215e-06, 0.634393, 1.0, 0.773011, 1.11215e-06, 0.634393, 1.0, 0.77301, 1.11215e-06, 0.634393, 1.0, 0.77301, 1.45363e-08, 0.634394, 1.0, 0.77301, 1.45363e-08, 0.634394, 1.0, 0.77301, 1.45363e-08, 0.634394, 1.0, 0.77301, -1.1403e-07, 0.634393, 1.0, 0.77301, -1.1403e-07, 0.634393, 1.0, 0.77301, -1.1403e-07, 0.634393, 1.0, 0.77301, -2.58388e-08, 0.634394, 1.0, 0.77301, -2.58388e-08, 0.634394, 1.0, 0.77301, -2.58388e-08, 0.634394, 1.0, 0.77301, -2.1004e-07, 0.634393, 1.0, 0.77301, -2.1004e-07, 0.634393, 1.0, 0.773011, -2.1004e-07, 0.634393, 1.0, 0.77301, -8.39763e-08, 0.634394, 1.0, 0.77301, -8.39763e-08, 0.634394, 1.0, 0.77301, -8.39763e-08, 0.634394, 1.0, 0.634393, 2.90727e-08, 0.773011, 1.0, 0.634393, 2.90727e-08, 0.773011, 1.0, 0.634393, 2.90727e-08, 0.773011, 1.0, 0.634393, -3.92961e-07, 0.77301, 1.0, 0.634393, -3.92961e-07, 0.773011, 1.0, 0.634393, -3.92961e-07, 0.773011, 1.0, 0.634393, -1.31976e-06, 0.773011, 1.0, 0.634393, -1.31976e-06, 0.773011, 1.0, 0.634393, -1.31976e-06, 0.773011, 1.0, 0.634393, -4.65161e-08, 0.773011, 1.0, 0.634393, -4.65161e-08, 0.773011, 1.0, 0.634393, -4.65161e-08, 0.773011, 1.0, 0.634393, 2.56566e-07, 0.773011, 1.0, 0.634393, 2.56567e-07, 0.773011, 1.0, 0.634393, 2.56567e-07, 0.773011, 1.0, 0.634393, 0.0, 0.77301, 1.0, 0.634393, 0.0, 0.77301, 1.0, 0.634394, 0.0, 0.77301, 1.0, 0.634393, 2.1004e-07, 0.773011, 1.0, 0.634393, 2.1004e-07, 0.773011, 1.0, 0.634393, 2.1004e-07, 0.773011, 1.0, 0.634393, 6.99802e-08, 0.77301, 1.0, 0.634393, 6.99802e-08, 0.77301, 1.0, 0.634393, 6.99802e-08, 0.77301, 1.0, 0.634393, 1.14963e-07, 0.773011, 1.0, 0.634393, 1.14963e-07, 0.773011, 1.0, 0.634393, 1.14963e-07, 0.773011, 1.0, 0.634394, 4.52443e-07, 0.77301, 1.0, 0.634393, 4.52443e-07, 0.77301, 1.0, 0.634393, 4.52443e-07, 0.77301, 1.0, 0.634393, -2.26222e-07, 0.77301, 1.0, 0.634393, -2.26222e-07, 0.77301, 1.0, 0.634393, -2.26222e-07, 0.77301, 1.0, 0.634393, 2.98905e-07, 0.77301, 1.0, 0.634393, 2.98905e-07, 0.77301, 1.0, 0.634393, 2.98905e-07, 0.77301, 1.0, 0.634394, -4.19882e-08, 0.77301, 1.0, 0.634394, -4.19882e-08, 0.77301, 1.0, 0.634394, -4.19882e-08, 0.77301, 1.0, 0.634393, -3.54443e-07, 0.773011, 1.0, 0.634393, -3.54443e-07, 0.773011, 1.0, 0.634393, -3.54443e-07, 0.773011, 1.0, 0.634393, 1.4642e-07, 0.773011, 1.0, 0.634393, 1.4642e-07, 0.773011, 1.0, 0.634393, 1.4642e-07, 0.773011, 1.0, 0.634393, -1.55365e-06, 0.773011, 1.0, 0.634393, -1.55365e-06, 0.773011, 1.0, 0.634393, -1.55365e-06, 0.773011, 1.0, 0.471397, 3.20481e-07, 0.881921, 1.0, 0.471397, 3.20481e-07, 0.881921, 1.0, 0.471397, 3.20481e-07, 0.881921, 1.0, 0.471397, -2.63925e-07, 0.881921, 1.0, 0.471397, -2.63925e-07, 0.881921, 1.0, 0.471397, -2.63925e-07, 0.881921, 1.0, 0.471396, 2.29927e-08, 0.881921, 1.0, 0.471396, 2.29927e-08, 0.881922, 1.0, 0.471396, 2.29927e-08, 0.881921, 1.0, 0.471397, -3.07913e-07, 0.881921, 1.0, 0.471397, -3.07913e-07, 0.881921, 1.0, 0.471397, -3.07913e-07, 0.881921, 1.0, 0.471396, -7.48268e-07, 0.881922, 1.0, 0.471396, -7.48268e-07, 0.881922, 1.0, 0.471396, -7.48268e-07, 0.881922, 1.0, 0.471397, -1.20581e-07, 0.881921, 1.0, 0.471397, -1.20581e-07, 0.881921, 1.0, 0.471397, -1.20581e-07, 0.881921, 1.0, 0.471396, -1.92425e-07, 0.881922, 1.0, 0.471396, -1.92425e-07, 0.881922, 1.0, 0.471396, -1.92425e-07, 0.881922, 1.0, 0.471396, 2.90726e-09, 0.881922, 1.0, 0.471396, 2.90726e-09, 0.881922, 1.0, 0.471396, 2.90726e-09, 0.881922, 1.0, 0.471397, -3.11403e-07, 0.881921, 1.0, 0.471397, -3.11403e-07, 0.881921, 1.0, 0.471397, -3.11403e-07, 0.881921, 1.0, 0.471396, -3.63304e-07, 0.881921, 1.0, 0.471396, -3.63304e-07, 0.881921, 1.0, 0.471396, -3.63304e-07, 0.881921, 1.0, 0.471396, -4.36089e-08, 0.881922, 1.0, 0.471396, -4.36089e-08, 0.881922, 1.0, 0.471396, -4.36089e-08, 0.881922, 1.0, 0.471396, 4.84626e-07, 0.881922, 1.0, 0.471396, 4.84626e-07, 0.881922, 1.0, 0.471396, 4.84626e-07, 0.881922, 1.0, 0.471397, 1.72259e-08, 0.881921, 1.0, 0.471397, 1.72259e-08, 0.881921, 1.0, 0.471397, 1.72259e-08, 0.881921, 1.0, 0.471396, 1.31275e-08, 0.881921, 1.0, 0.471396, 1.31275e-08, 0.881921, 1.0, 0.471396, 1.31275e-08, 0.881921, 1.0, 0.471397, 1.25964e-07, 0.881921, 1.0, 0.471396, 1.25964e-07, 0.881921, 1.0, 0.471397, 1.25964e-07, 0.881921, 1.0, 0.471397, 4.59853e-08, 0.881921, 1.0, 0.471397, 4.59853e-08, 0.881921, 1.0, 0.471397, 4.59853e-08, 0.881921, 1.0, 0.290285, -1.4458e-07, 0.95694, 1.0, 0.290285, -1.4458e-07, 0.95694, 1.0, 0.290285, -1.4458e-07, 0.95694, 1.0, 0.290285, 8.1403e-08, 0.95694, 1.0, 0.290285, 8.1403e-08, 0.95694, 1.0, 0.290285, 8.1403e-08, 0.95694, 1.0, 0.290284, 8.55222e-08, 0.95694, 1.0, 0.290284, 8.55222e-08, 0.95694, 1.0, 0.290284, 8.55222e-08, 0.95694, 1.0, 0.290285, 1.37807e-07, 0.95694, 1.0, 0.290285, 1.37807e-07, 0.95694, 1.0, 0.290285, 1.37807e-07, 0.95694, 1.0, 0.290285, -3.01933e-07, 0.95694, 1.0, 0.290285, -3.01933e-07, 0.95694, 1.0, 0.290285, -3.01933e-07, 0.95694, 1.0, 0.290284, -4.89862e-08, 0.95694, 1.0, 0.290284, -4.89862e-08, 0.95694, 1.0, 0.290284, -4.89862e-08, 0.95694, 1.0, 0.290285, -6.8978e-08, 0.95694, 1.0, 0.290285, -6.8978e-08, 0.95694, 1.0, 0.290285, -6.8978e-08, 0.95694, 1.0, 0.290284, -1.50815e-07, 0.95694, 1.0, 0.290284, -1.50815e-07, 0.95694, 1.0, 0.290284, -1.50815e-07, 0.95694, 1.0, 0.290284, 5.65554e-08, 0.95694, 1.0, 0.290284, 5.65554e-08, 0.95694, 1.0, 0.290284, 5.65554e-08, 0.95694, 1.0, 0.290284, -6.20802e-07, 0.95694, 1.0, 0.290284, -6.20802e-07, 0.956941, 1.0, 0.290284, -6.20802e-07, 0.956941, 1.0, 0.290284, 5.59842e-08, 0.95694, 1.0, 0.290284, 5.59842e-08, 0.95694, 1.0, 0.290284, 5.59842e-08, 0.95694, 1.0, 0.290284, 1.83785e-07, 0.95694, 1.0, 0.290284, 1.83785e-07, 0.95694, 1.0, 0.290284, 1.83785e-07, 0.95694, 1.0, 0.290285, -8.61294e-08, 0.95694, 1.0, 0.290285, -8.61294e-08, 0.95694, 1.0, 0.290285, -8.61294e-08, 0.95694, 1.0, 0.290284, -3.70596e-07, 0.95694, 1.0, 0.290284, -3.70596e-07, 0.95694, 1.0, 0.290284, -3.70596e-07, 0.95694, 1.0, 0.290285, -1.1629e-08, 0.95694, 1.0, 0.290285, -1.1629e-08, 0.95694, 1.0, 0.290284, -1.1629e-08, 0.95694, 1.0, 0.290285, -5.44956e-07, 0.95694, 1.0, 0.290285, -5.44956e-07, 0.95694, 1.0, 0.290285, -5.44956e-07, 0.95694, 1.0, 0.0980168, 1.4083e-07, 0.995185, 1.0, 0.0980168, 1.4083e-07, 0.995185, 1.0, 0.0980168, 1.4083e-07, 0.995185, 1.0, 0.0980171, -1.01471e-07, 0.995185, 1.0, 0.0980171, -1.01471e-07, 0.995185, 1.0, 0.0980171, -1.01471e-07, 0.995185, 1.0, 0.0980167, -1.64094e-07, 0.995185, 1.0, 0.0980167, -1.64094e-07, 0.995185, 1.0, 0.0980167, -1.64094e-07, 0.995185, 1.0, 0.0980175, -2.02404e-07, 0.995185, 1.0, 0.0980175, -2.02404e-07, 0.995185, 1.0, 0.0980174, -2.02404e-07, 0.995185, 1.0, 0.0980173, -3.0111e-07, 0.995185, 1.0, 0.0980172, -3.0111e-07, 0.995185, 1.0, 0.0980172, -3.0111e-07, 0.995185, 1.0, 0.0980169, -2.3258e-08, 0.995185, 1.0, 0.0980169, -2.3258e-08, 0.995185, 1.0, 0.0980169, -2.3258e-08, 0.995185, 1.0, 0.0980168, 1.17703e-07, 0.995185, 1.0, 0.0980168, 1.17703e-07, 0.995185, 1.0, 0.0980168, 1.17703e-07, 0.995185, 1.0, 0.0980174, -7.6924e-08, 0.995185, 1.0, 0.0980174, -7.6924e-08, 0.995185, 1.0, 0.0980174, -7.6924e-08, 0.995185, 1.0, 0.0980168, 3.63406e-09, 0.995185, 1.0, 0.0980168, 3.63406e-09, 0.995185, 1.0, 0.0980168, 3.63406e-09, 0.995185, 1.0, 0.0980173, -1.90643e-07, 0.995185, 1.0, 0.0980173, -1.90643e-07, 0.995185, 1.0, 0.0980173, -1.90643e-07, 0.995185, 1.0, 0.0980172, 7.10567e-08, 0.995185, 1.0, 0.0980172, 7.10567e-08, 0.995185, 1.0, 0.0980172, 7.10567e-08, 0.995185, 1.0, 0.0980165, 1.18148e-07, 0.995185, 1.0, 0.0980165, 1.18148e-07, 0.995185, 1.0, 0.0980165, 1.18148e-07, 0.995185, 1.0, 0.0980177, 3.67396e-07, 0.995185, 1.0, 0.0980177, 3.67396e-07, 0.995185, 1.0, 0.0980177, 3.67396e-07, 0.995185, 1.0, 0.0980167, 2.09808e-07, 0.995185, 1.0, 0.0980167, 2.09808e-07, 0.995185, 1.0, 0.0980167, 2.09808e-07, 0.995185, 1.0, 0.0980166, -1.88518e-07, 0.995185, 1.0, 0.0980167, -1.88518e-07, 0.995185, 1.0, 0.0980167, -1.88518e-07, 0.995185, 1.0, 0.0980169, 1.31963e-07, 0.995185, 1.0, 0.0980169, 1.31963e-07, 0.995185, 1.0, 0.0980169, 1.31963e-07, 0.995185, 1.0, -0.0980172, -5.34514e-08, 0.995185, 1.0, -0.0980172, -5.34514e-08, 0.995185, 1.0, -0.0980172, -5.34514e-08, 0.995185, 1.0, -0.0980172, 2.15323e-08, 0.995185, 1.0, -0.0980172, 2.15323e-08, 0.995185, 1.0, -0.0980172, 2.15324e-08, 0.995185, 1.0, -0.0980172, -8.53288e-08, 0.995185, 1.0, -0.0980172, -8.53288e-08, 0.995185, 1.0, -0.0980172, -8.53288e-08, 0.995185, 1.0, -0.098017, 3.81392e-07, 0.995185, 1.0, -0.098017, 3.81392e-07, 0.995185, 1.0, -0.098017, 3.81392e-07, 0.995185, 1.0, -0.0980177, 4.62728e-07, 0.995185, 1.0, -0.0980177, 4.62728e-07, 0.995185, 1.0, -0.0980176, 4.62728e-07, 0.995185, 1.0, -0.0980169, 3.77036e-07, 0.995185, 1.0, -0.0980168, 3.77036e-07, 0.995185, 1.0, -0.0980169, 3.77036e-07, 0.995185, 1.0, -0.0980172, -4.66582e-07, 0.995185, 1.0, -0.0980171, -4.66582e-07, 0.995185, 1.0, -0.0980171, -4.66582e-07, 0.995185, 1.0, -0.0980172, 7.47262e-08, 0.995185, 1.0, -0.0980172, 7.47262e-08, 0.995185, 1.0, -0.0980172, 7.47262e-08, 0.995185, 1.0, -0.098018, 3.70895e-07, 0.995185, 1.0, -0.098018, 3.70895e-07, 0.995185, 1.0, -0.098018, 3.70895e-07, 0.995185, 1.0, -0.0980171, 2.42859e-07, 0.995185, 1.0, -0.0980171, 2.42859e-07, 0.995185, 1.0, -0.0980171, 2.42859e-07, 0.995185, 1.0, -0.0980175, -6.4597e-08, 0.995185, 1.0, -0.0980175, -6.4597e-08, 0.995185, 1.0, -0.0980175, -6.4597e-08, 0.995185, 1.0, -0.0980175, -5.48768e-07, 0.995185, 1.0, -0.0980175, -5.48768e-07, 0.995185, 1.0, -0.0980175, -5.48768e-07, 0.995185, 1.0, -0.0980177, 7.99493e-09, 0.995185, 1.0, -0.0980177, 7.99493e-09, 0.995185, 1.0, -0.0980177, 7.99493e-09, 0.995185, 1.0, -0.0980172, 1.01021e-07, 0.995185, 1.0, -0.0980172, 1.01021e-07, 0.995185, 1.0, -0.0980172, 1.01021e-07, 0.995185, 1.0, -0.0980174, 7.59972e-08, 0.995185, 1.0, -0.0980174, 7.59972e-08, 0.995185, 1.0, -0.0980173, 7.59972e-08, 0.995185, 1.0, -0.0980176, 8.72174e-09, 0.995185, 1.0, -0.0980176, 8.72174e-09, 0.995185, 1.0, -0.0980176, 8.72174e-09, 0.995185, 1.0, -0.290285, 2.51929e-07, 0.95694, 1.0, -0.290285, 2.51929e-07, 0.95694, 1.0, -0.290285, 2.51929e-07, 0.95694, 1.0, -0.290285, 2.49423e-07, 0.95694, 1.0, -0.290285, 2.49423e-07, 0.95694, 1.0, -0.290285, 2.49423e-07, 0.95694, 1.0, -0.290285, -7.75164e-08, 0.95694, 1.0, -0.290285, -7.75164e-08, 0.95694, 1.0, -0.290285, -7.75164e-08, 0.95694, 1.0, -0.290285, -6.12909e-07, 0.95694, 1.0, -0.290285, -6.12909e-07, 0.95694, 1.0, -0.290285, -6.12909e-07, 0.95694, 1.0, -0.290285, -4.07015e-08, 0.95694, 1.0, -0.290285, -4.07015e-08, 0.95694, 1.0, -0.290285, -4.07015e-08, 0.95694, 1.0, -0.290285, -6.46903e-07, 0.95694, 1.0, -0.290285, -6.46903e-07, 0.95694, 1.0, -0.290285, -6.46903e-07, 0.95694, 1.0, -0.290285, 1.50141e-07, 0.95694, 1.0, -0.290285, 1.50141e-07, 0.95694, 1.0, -0.290285, 1.50141e-07, 0.95694, 1.0, -0.290285, -2.03507e-08, 0.95694, 1.0, -0.290285, -2.03507e-08, 0.95694, 1.0, -0.290285, -2.03507e-08, 0.95694, 1.0, -0.290285, -2.4944e-07, 0.95694, 1.0, -0.290285, -2.4944e-07, 0.95694, 1.0, -0.290285, -2.4944e-07, 0.95694, 1.0, -0.290284, 1.29194e-07, 0.95694, 1.0, -0.290284, 1.29194e-07, 0.95694, 1.0, -0.290284, 1.29194e-07, 0.95694, 1.0, -0.290285, -4.33208e-07, 0.95694, 1.0, -0.290285, -4.33208e-07, 0.95694, 1.0, -0.290285, -4.33208e-07, 0.95694, 1.0, -0.290285, -1.53956e-07, 0.95694, 1.0, -0.290285, -1.53956e-07, 0.95694, 1.0, -0.290285, -1.53956e-07, 0.95694, 1.0, -0.290285, -6.8978e-08, 0.95694, 1.0, -0.290285, -6.8978e-08, 0.95694, 1.0, -0.290285, -6.8978e-08, 0.95694, 1.0, -0.290285, 4.05314e-07, 0.95694, 1.0, -0.290285, 4.05314e-07, 0.95694, 1.0, -0.290285, 4.05314e-07, 0.95694, 1.0, -0.290285, -1.13111e-07, 0.95694, 1.0, -0.290285, -1.13111e-07, 0.95694, 1.0, -0.290285, -1.13111e-07, 0.95694, 1.0, -0.290285, -1.60949e-07, 0.95694, 1.0, -0.290285, -1.60949e-07, 0.95694, 1.0, -0.290285, -1.60949e-07, 0.95694, 1.0, -0.471397, -1.72259e-08, 0.881921, 1.0, -0.471397, -1.72259e-08, 0.881921, 1.0, -0.471397, -1.72259e-08, 0.881921, 1.0, -0.471397, 2.6255e-08, 0.881921, 1.0, -0.471397, 2.6255e-08, 0.881921, 1.0, -0.471397, 2.6255e-08, 0.881921, 1.0, -0.471397, 1.11968e-07, 0.881921, 1.0, -0.471397, 1.11968e-07, 0.881921, 1.0, -0.471397, 1.11968e-07, 0.881921, 1.0, -0.471397, -1.37956e-07, 0.881921, 1.0, -0.471397, -1.37956e-07, 0.881921, 1.0, -0.471397, -1.37956e-07, 0.881921, 1.0, -0.471397, -2.26222e-07, 0.881921, 1.0, -0.471397, -2.26222e-07, 0.881921, 1.0, -0.471397, -2.26222e-07, 0.881921, 1.0, -0.471397, -1.31963e-07, 0.881921, 1.0, -0.471397, -1.31963e-07, 0.881921, 1.0, -0.471397, -1.31963e-07, 0.881921, 1.0, -0.471397, -1.37956e-07, 0.881921, 1.0, -0.471397, -1.37956e-07, 0.881921, 1.0, -0.471397, -1.37956e-07, 0.881921, 1.0, -0.471397, -2.79921e-08, 0.881921, 1.0, -0.471397, -2.79921e-08, 0.881921, 1.0, -0.471397, -2.79921e-08, 0.881921, 1.0, -0.471397, 9.18925e-08, 0.881921, 1.0, -0.471397, 9.18925e-08, 0.881921, 1.0, -0.471397, 9.18925e-08, 0.881921, 1.0, -0.471397, -1.37807e-07, 0.881921, 1.0, -0.471397, -1.37807e-07, 0.881921, 1.0, -0.471397, -1.37807e-07, 0.881921, 1.0, -0.471397, -4.63245e-07, 0.881921, 1.0, -0.471397, -4.63245e-07, 0.881921, 1.0, -0.471397, -4.63245e-07, 0.881921, 1.0, -0.471398, 6.97739e-08, 0.881921, 1.0, -0.471398, 6.97739e-08, 0.881921, 1.0, -0.471398, 6.97739e-08, 0.881921, 1.0, -0.471397, -6.41342e-07, 0.881921, 1.0, -0.471397, -6.41342e-07, 0.881921, 1.0, -0.471397, -6.41342e-07, 0.881921, 1.0, -0.471397, -8.15579e-08, 0.881921, 1.0, -0.471397, -8.15579e-08, 0.881921, 1.0, -0.471397, -8.15579e-08, 0.881921, 1.0, -0.471397, 0.0, 0.881921, 1.0, -0.471397, 0.0, 0.881921, 1.0, -0.471397, 0.0, 0.881921, 1.0, -0.471397, 7.83953e-08, 0.881921, 1.0, -0.471397, 7.83953e-08, 0.881921, 1.0, -0.471397, 7.83953e-08, 0.881921, 1.0, -0.634394, -3.6757e-07, 0.77301, 1.0, -0.634394, -3.6757e-07, 0.77301, 1.0, -0.634394, -3.6757e-07, 0.77301, 1.0, -0.634393, -2.0671e-07, 0.773011, 1.0, -0.634393, -2.0671e-07, 0.773011, 1.0, -0.634393, -2.0671e-07, 0.773011, 1.0, -0.634393, -2.56567e-07, 0.773011, 1.0, -0.634393, -2.56567e-07, 0.773011, 1.0, -0.634393, -2.56567e-07, 0.773011, 1.0, -0.634393, -2.3258e-08, 0.77301, 1.0, -0.634393, -2.3258e-08, 0.77301, 1.0, -0.634393, -2.3258e-08, 0.77301, 1.0, -0.634393, 1.68677e-06, 0.77301, 1.0, -0.634393, 1.68677e-06, 0.77301, 1.0, -0.634393, 1.68677e-06, 0.77301, 1.0, -0.634393, -8.82309e-07, 0.773011, 1.0, -0.634393, -8.82309e-07, 0.773011, 1.0, -0.634393, -8.82309e-07, 0.773011, 1.0, -0.634394, 8.72173e-09, 0.77301, 1.0, -0.634394, 8.72173e-09, 0.77301, 1.0, -0.634394, 8.72173e-09, 0.77301, 1.0, -0.634394, -4.98879e-07, 0.77301, 1.0, -0.634394, -4.98879e-07, 0.77301, 1.0, -0.634394, -4.98879e-07, 0.77301, 1.0, -0.634393, 1.11968e-07, 0.773011, 1.0, -0.634393, 1.11968e-07, 0.773011, 1.0, -0.634393, 1.11968e-07, 0.773011, 1.0, -0.634393, -1.31275e-07, 0.77301, 1.0, -0.634393, -1.31275e-07, 0.77301, 1.0, -0.634393, -1.31275e-07, 0.77301, 1.0, -0.634394, -2.23937e-07, 0.77301, 1.0, -0.634394, -2.23937e-07, 0.77301, 1.0, -0.634394, -2.23937e-07, 0.77301, 1.0, -0.634393, 1.14963e-07, 0.77301, 1.0, -0.634393, 1.14963e-07, 0.77301, 1.0, -0.634393, 1.14963e-07, 0.77301, 1.0, -0.634393, 2.63925e-07, 0.773011, 1.0, -0.634393, 2.63925e-07, 0.773011, 1.0, -0.634393, 2.63925e-07, 0.773011, 1.0, -0.634394, -5.65554e-08, 0.77301, 1.0, -0.634394, -5.65554e-08, 0.77301, 1.0, -0.634394, -5.65554e-08, 0.77301, 1.0, -0.634393, 9.19707e-08, 0.77301, 1.0, -0.634393, 9.19707e-08, 0.77301, 1.0, -0.634393, 9.19707e-08, 0.77301, 1.0, -0.634394, 3.07913e-07, 0.77301, 1.0, -0.634394, 3.07913e-07, 0.77301, 1.0, -0.634394, 3.07913e-07, 0.77301, 1.0, -0.773011, -1.0502e-07, 0.634393, 1.0, -0.773011, -1.0502e-07, 0.634393, 1.0, -0.773011, -1.0502e-07, 0.634393, 1.0, -0.773011, 9.79723e-08, 0.634393, 1.0, -0.77301, 9.79724e-08, 0.634393, 1.0, -0.77301, 9.79724e-08, 0.634393, 1.0, -0.773011, 2.75912e-07, 0.634393, 1.0, -0.773011, 2.75912e-07, 0.634393, 1.0, -0.773011, 2.75912e-07, 0.634393, 1.0, -0.773011, 2.0737e-07, 0.634393, 1.0, -0.773011, 2.0737e-07, 0.634393, 1.0, -0.773011, 2.0737e-07, 0.634393, 1.0, -0.773011, -1.31963e-07, 0.634393, 1.0, -0.77301, -1.31963e-07, 0.634393, 1.0, -0.77301, -1.31963e-07, 0.634393, 1.0, -0.773011, -6.8978e-08, 0.634393, 1.0, -0.773011, -6.8978e-08, 0.634393, 1.0, -0.773011, -6.8978e-08, 0.634393, 1.0, -0.77301, -1.11968e-07, 0.634393, 1.0, -0.77301, -1.11968e-07, 0.634393, 1.0, -0.77301, -1.11968e-07, 0.634393, 1.0, -0.773011, -1.0502e-07, 0.634393, 1.0, -0.773011, -1.0502e-07, 0.634393, 1.0, -0.773011, -1.0502e-07, 0.634393, 1.0, -0.773011, 1.29194e-07, 0.634393, 1.0, -0.773011, 1.29194e-07, 0.634393, 1.0, -0.773011, 1.29194e-07, 0.634393, 1.0, -0.773011, -1.51089e-06, 0.634393, 1.0, -0.773011, -1.51089e-06, 0.634393, 1.0, -0.773011, -1.51089e-06, 0.634393, 1.0, -0.77301, -4.36089e-08, 0.634393, 1.0, -0.77301, -4.36089e-08, 0.634393, 1.0, -0.77301, -4.36089e-08, 0.634393, 1.0, -0.773011, 2.07973e-06, 0.634393, 1.0, -0.773011, 2.07973e-06, 0.634393, 1.0, -0.773011, 2.07973e-06, 0.634393, 1.0, -0.773011, -1.11215e-06, 0.634393, 1.0, -0.773011, -1.11215e-06, 0.634393, 1.0, -0.773011, -1.11215e-06, 0.634393, 1.0, -0.773011, 2.90726e-09, 0.634393, 1.0, -0.773011, 2.90726e-09, 0.634393, 1.0, -0.773011, 2.90726e-09, 0.634393, 1.0, -0.773011, 8.26715e-07, 0.634393, 1.0, -0.773011, 8.26715e-07, 0.634393, 1.0, -0.773011, 8.26715e-07, 0.634393, 1.0, -0.773011, -3.44517e-08, 0.634393, 1.0, -0.773011, -3.44517e-08, 0.634393, 1.0, -0.773011, -3.44517e-08, 0.634393, 1.0, -0.881921, -4.30646e-08, 0.471397, 1.0, -0.881921, -4.30646e-08, 0.471397, 1.0, -0.881921, -4.30646e-08, 0.471397, 1.0, -0.881921, 4.63245e-07, 0.471397, 1.0, -0.881921, 4.63245e-07, 0.471397, 1.0, -0.881921, 4.63245e-07, 0.471397, 1.0, -0.881921, 0.0, 0.471396, 1.0, -0.881922, 0.0, 0.471396, 1.0, -0.881921, 0.0, 0.471396, 1.0, -0.881921, -1.51624e-06, 0.471397, 1.0, -0.881921, -1.51624e-06, 0.471397, 1.0, -0.881921, -1.51624e-06, 0.471397, 1.0, -0.881921, 1.68306e-06, 0.471397, 1.0, -0.881921, 1.68306e-06, 0.471397, 1.0, -0.881921, 1.68306e-06, 0.471397, 1.0, -0.881921, 8.72174e-09, 0.471397, 1.0, -0.881921, 8.72174e-09, 0.471397, 1.0, -0.881921, 8.72174e-09, 0.471397, 1.0, -0.881921, 2.7082e-07, 0.471397, 1.0, -0.881921, 2.7082e-07, 0.471397, 1.0, -0.881921, 2.7082e-07, 0.471397, 1.0, -0.881921, 8.61291e-09, 0.471397, 1.0, -0.881921, 8.61291e-09, 0.471397, 1.0, -0.881921, 8.61291e-09, 0.471397, 1.0, -0.881921, -5.51355e-07, 0.471397, 1.0, -0.881921, -5.51355e-07, 0.471396, 1.0, -0.881921, -5.51355e-07, 0.471396, 1.0, -0.881922, -6.99802e-08, 0.471396, 1.0, -0.881922, -6.99802e-08, 0.471396, 1.0, -0.881922, -6.99802e-08, 0.471396, 1.0, -0.881921, -9.19707e-08, 0.471397, 1.0, -0.881921, -9.19707e-08, 0.471397, 1.0, -0.881921, -9.19707e-08, 0.471397, 1.0, -0.881921, 1.50814e-07, 0.471397, 1.0, -0.881921, 1.50814e-07, 0.471397, 1.0, -0.881921, 1.50814e-07, 0.471397, 1.0, -0.881922, -3.77036e-08, 0.471396, 1.0, -0.881922, -3.77036e-08, 0.471396, 1.0, -0.881922, -3.77036e-08, 0.471396, 1.0, -0.881922, 2.29927e-08, 0.471396, 1.0, -0.881922, 2.29927e-08, 0.471396, 1.0, -0.881922, 2.29927e-08, 0.471396, 1.0, -0.881921, -8.39764e-08, 0.471397, 1.0, -0.881921, -8.39764e-08, 0.471397, 1.0, -0.881921, -8.39764e-08, 0.471397, 1.0, -0.881921, -1.03707e-06, 0.471396, 1.0, -0.881921, -1.03707e-06, 0.471396, 1.0, -0.881921, -1.03707e-06, 0.471396, 1.0, -0.95694, -1.39961e-08, 0.290284, 1.0, -0.95694, -1.39961e-08, 0.290284, 1.0, -0.95694, -1.39961e-08, 0.290284, 1.0, -0.95694, -1.03467e-07, 0.290284, 1.0, -0.95694, -1.03467e-07, 0.290284, 1.0, -0.95694, -1.03467e-07, 0.290284, 1.0, -0.95694, 4.71295e-08, 0.290284, 1.0, -0.95694, 4.71295e-08, 0.290284, 1.0, -0.95694, 4.71295e-08, 0.290284, 1.0, -0.95694, -7.54072e-08, 0.290284, 1.0, -0.95694, -7.54071e-08, 0.290284, 1.0, -0.956941, -7.54072e-08, 0.290284, 1.0, -0.95694, -1.2646e-07, 0.290284, 1.0, -0.956941, -1.2646e-07, 0.290284, 1.0, -0.956941, -1.2646e-07, 0.290284, 1.0, -0.95694, -5.59843e-08, 0.290285, 1.0, -0.95694, -5.59843e-08, 0.290285, 1.0, -0.95694, -5.59843e-08, 0.290285, 1.0, -0.95694, -4.7259e-07, 0.290284, 1.0, -0.95694, -4.7259e-07, 0.290284, 1.0, -0.95694, -4.7259e-07, 0.290284, 1.0, -0.95694, -3.44517e-08, 0.290285, 1.0, -0.95694, -3.44517e-08, 0.290285, 1.0, -0.95694, -3.44517e-08, 0.290285, 1.0, -0.956941, -1.96701e-06, 0.290284, 1.0, -0.956941, -1.96701e-06, 0.290284, 1.0, -0.956941, -1.96701e-06, 0.290284, 1.0, -0.95694, 2.90727e-09, 0.290284, 1.0, -0.95694, 2.90727e-09, 0.290284, 1.0, -0.95694, 2.90727e-09, 0.290284, 1.0, -0.95694, -9.73134e-07, 0.290284, 1.0, -0.95694, -9.73134e-07, 0.290284, 1.0, -0.95694, -9.73134e-07, 0.290284, 1.0, -0.95694, -1.07323e-06, 0.290284, 1.0, -0.95694, -1.07323e-06, 0.290284, 1.0, -0.95694, -1.07323e-06, 0.290284, 1.0, -0.95694, 5.81454e-09, 0.290284, 1.0, -0.95694, 5.81454e-09, 0.290284, 1.0, -0.95694, 5.81454e-09, 0.290284, 1.0, -0.956941, 1.08328e-06, 0.290284, 1.0, -0.956941, 1.08328e-06, 0.290284, 1.0, -0.956941, 1.08328e-06, 0.290284, 1.0, -0.95694, 2.58387e-08, 0.290285, 1.0, -0.95694, 2.58387e-08, 0.290285, 1.0, -0.95694, 2.58387e-08, 0.290285, 1.0, -0.95694, 0.0, 0.290284, 1.0, -0.95694, 0.0, 0.290284, 1.0, -0.95694, 0.0, 0.290284, 1.0, -0.995185, 2.16478e-06, 0.0980176, 1.0, -0.995185, 2.16478e-06, 0.0980176, 1.0, -0.995185, 2.16478e-06, 0.0980176, 1.0, -0.995184, -7.26812e-10, 0.0980211, 1.0, -0.995184, -7.26812e-10, 0.0980211, 1.0, -0.995184, -7.26812e-10, 0.0980211, 1.0, -0.995184, 1.66823e-08, 0.0980223, 1.0, -0.995184, 1.66823e-08, 0.0980223, 1.0, -0.995184, 1.66823e-08, 0.0980223, 1.0, -0.995185, -5.80174e-07, 0.098017, 1.0, -0.995185, -5.80174e-07, 0.098017, 1.0, -0.995185, -5.80174e-07, 0.098017, 1.0, -0.995184, 7.26812e-10, 0.0980222, 1.0, -0.995184, 7.26812e-10, 0.0980222, 1.0, -0.995184, 7.26812e-10, 0.0980222, 1.0, -0.995184, 8.0177e-07, 0.0980229, 1.0, -0.995184, 8.0177e-07, 0.0980229, 1.0, -0.995184, 8.0177e-07, 0.0980229, 1.0, -0.995185, 1.93791e-08, 0.098017, 1.0, -0.995185, 1.93791e-08, 0.098017, 1.0, -0.995185, 1.93791e-08, 0.098017, 1.0, -0.995184, 7.97496e-07, 0.0980212, 1.0, -0.995184, 7.97496e-07, 0.0980212, 1.0, -0.995184, 7.97496e-07, 0.0980212, 1.0, -0.995185, 4.19881e-08, 0.0980167, 1.0, -0.995185, 4.19881e-08, 0.0980167, 1.0, -0.995185, 4.19881e-08, 0.0980167, 1.0, -0.995185, 3.85127e-07, 0.0980197, 1.0, -0.995184, 3.85127e-07, 0.0980196, 1.0, -0.995184, 3.85127e-07, 0.0980196, 1.0, -0.995185, -3.77036e-08, 0.0980168, 1.0, -0.995185, -3.77036e-08, 0.0980168, 1.0, -0.995185, -3.77036e-08, 0.0980168, 1.0, -0.995184, 1.50814e-07, 0.0980221, 1.0, -0.995184, 1.50814e-07, 0.0980221, 1.0, -0.995184, 1.50814e-07, 0.0980221, 1.0, -0.995184, -3.76505e-07, 0.098022, 1.0, -0.995184, -3.76505e-07, 0.098022, 1.0, -0.995184, -3.76505e-07, 0.0980219, 1.0, -0.995185, -5.59842e-08, 0.0980197, 1.0, -0.995185, -5.59842e-08, 0.0980197, 1.0, -0.995184, -5.59842e-08, 0.0980197, 1.0, -0.995185, -1.17819e-06, 0.0980161, 1.0, -0.995185, -1.17819e-06, 0.0980161, 1.0, -0.995185, -1.17819e-06, 0.0980161, 1.0, -0.995184, 1.72258e-08, 0.0980218, 1.0, -0.995184, 1.72258e-08, 0.0980218, 1.0, -0.995184, 1.72258e-08, 0.0980218, 1.0, -0.995185, -5.57676e-07, -0.0980127, 1.0, -0.995185, -5.57676e-07, -0.0980127, 1.0, -0.995185, -5.57676e-07, -0.0980127, 1.0, -0.995185, 1.45361e-09, -0.0980174, 1.0, -0.995185, 1.45361e-09, -0.0980174, 1.0, -0.995185, 1.45361e-09, -0.0980173, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 0.0, -0.0980173, 1.0, -0.995185, 9.58561e-07, -0.0980174, 1.0, -0.995185, 9.58561e-07, -0.0980174, 1.0, -0.995185, 9.58561e-07, -0.0980174, 1.0, -0.995185, 2.58389e-08, -0.0980173, 1.0, -0.995185, 2.58389e-08, -0.0980173, 1.0, -0.995185, 2.58389e-08, -0.0980173, 1.0, -0.995185, -6.92476e-07, -0.0980167, 1.0, -0.995185, -6.92476e-07, -0.0980167, 1.0, -0.995185, -6.92476e-07, -0.0980167, 1.0, -0.995185, 2.4493e-08, -0.0980143, 1.0, -0.995185, 2.4493e-08, -0.0980143, 1.0, -0.995185, 2.4493e-08, -0.0980143, 1.0, -0.995185, -1.43704e-08, -0.0980171, 1.0, -0.995185, -1.43704e-08, -0.0980171, 1.0, -0.995185, -1.43704e-08, -0.0980171, 1.0, -0.995185, 0.0, -0.098012, 1.0, -0.995185, 0.0, -0.098012, 1.0, -0.995185, 0.0, -0.098012, 1.0, -0.995185, -2.82778e-08, -0.0980172, 1.0, -0.995185, -2.82778e-08, -0.0980172, 1.0, -0.995185, -2.82778e-08, -0.0980172, 1.0, -0.995185, -1.72445e-07, -0.0980145, 1.0, -0.995185, -1.72445e-07, -0.0980145, 1.0, -0.995185, -1.72445e-07, -0.0980145, 1.0, -0.995185, -1.01471e-07, -0.0980171, 1.0, -0.995185, -1.01471e-07, -0.0980171, 1.0, -0.995185, -1.01471e-07, -0.0980171, 1.0, -0.995185, 8.20469e-08, -0.0980171, 1.0, -0.995185, 8.20469e-08, -0.0980171, 1.0, -0.995185, 8.20469e-08, -0.0980171, 1.0, -0.995185, 1.7226e-08, -0.0980173, 1.0, -0.995185, 1.7226e-08, -0.0980173, 1.0, -0.995185, 1.7226e-08, -0.0980173, 1.0, -0.95694, 7.6978e-08, -0.290285, 1.0, -0.95694, 7.6978e-08, -0.290285, 1.0, -0.95694, 7.6978e-08, -0.290285, 1.0, -0.95694, 3.1506e-07, -0.290285, 1.0, -0.95694, 3.1506e-07, -0.290285, 1.0, -0.95694, 3.1506e-07, -0.290285, 1.0, -0.95694, 2.58389e-08, -0.290285, 1.0, -0.95694, 2.58389e-08, -0.290285, 1.0, -0.95694, 2.58389e-08, -0.290285, 1.0, -0.95694, -7.48319e-07, -0.290285, 1.0, -0.95694, -7.48319e-07, -0.290285, 1.0, -0.95694, -7.48319e-07, -0.290285, 1.0, -0.95694, 0.0, -0.290285, 1.0, -0.95694, 0.0, -0.290285, 1.0, -0.95694, 0.0, -0.290285, 1.0, -0.95694, -2.90724e-09, -0.290285, 1.0, -0.95694, -2.90724e-09, -0.290285, 1.0, -0.95694, -2.90724e-09, -0.290285, 1.0, -0.95694, 3.05742e-06, -0.290285, 1.0, -0.95694, 3.05742e-06, -0.290285, 1.0, -0.95694, 3.05742e-06, -0.290285, 1.0, -0.95694, 3.44518e-08, -0.290285, 1.0, -0.95694, 3.44518e-08, -0.290285, 1.0, -0.95694, 3.44518e-08, -0.290285, 1.0, -0.95694, 1.31275e-07, -0.290284, 1.0, -0.95694, 1.31275e-07, -0.290284, 1.0, -0.95694, 1.31275e-07, -0.290284, 1.0, -0.95694, 0.0, -0.290285, 1.0, -0.95694, 0.0, -0.290285, 1.0, -0.95694, 0.0, -0.290285, 1.0, -0.95694, 1.60949e-07, -0.290285, 1.0, -0.95694, 1.60949e-07, -0.290285, 1.0, -0.95694, 1.60949e-07, -0.290285, 1.0, -0.95694, 1.03685e-07, -0.290285, 1.0, -0.95694, 1.03685e-07, -0.290285, 1.0, -0.95694, 1.03685e-07, -0.290285, 1.0, -0.95694, 1.79092e-07, -0.290285, 1.0, -0.95694, 1.79092e-07, -0.290285, 1.0, -0.95694, 1.79092e-07, -0.290285, 1.0, -0.95694, 2.29927e-07, -0.290285, 1.0, -0.95694, 2.29927e-07, -0.290285, 1.0, -0.95694, 2.29927e-07, -0.290285, 1.0, -0.881921, -3.4452e-08, -0.471397, 1.0, -0.881921, -3.4452e-08, -0.471397, 1.0, -0.881921, -3.4452e-08, -0.471397, 1.0, -0.881921, 4.33208e-07, -0.471397, 1.0, -0.881921, 4.33208e-07, -0.471397, 1.0, -0.881921, 4.33208e-07, -0.471397, 1.0, -0.881921, -5.59841e-08, -0.471397, 1.0, -0.881921, -5.59841e-08, -0.471397, 1.0, -0.881921, -5.59841e-08, -0.471397, 1.0, -0.881921, -1.37956e-07, -0.471397, 1.0, -0.881921, -2.26222e-07, -0.471397, 1.0, -0.881921, -2.26222e-07, -0.471397, 1.0, -0.881921, -2.26222e-07, -0.471397, 1.0, -0.881921, 2.26222e-07, -0.471397, 1.0, -0.881921, 2.26222e-07, -0.471397, 1.0, -0.881921, 2.26222e-07, -0.471397, 1.0, -0.881921, -1.37956e-07, -0.471397, 1.0, -0.881921, -1.37956e-07, -0.471397, 1.0, -0.881921, -1.37956e-07, -0.471397, 1.0, -0.881921, -5.5984e-08, -0.471397, 1.0, -0.881921, -5.5984e-08, -0.471397, 1.0, -0.881921, -5.5984e-08, -0.471397, 1.0, -0.881921, -2.23168e-07, -0.471397, 1.0, -0.881921, -2.23168e-07, -0.471397, 1.0, -0.881921, -2.23168e-07, -0.471397, 1.0, -0.881921, 6.89039e-08, -0.471397, 1.0, -0.881921, 6.89039e-08, -0.471397, 1.0, -0.881921, 6.89039e-08, -0.471397, 1.0, -0.881922, 1.56078e-06, -0.471396, 1.0, -0.881921, 1.56078e-06, -0.471396, 1.0, -0.881921, 1.56078e-06, -0.471396, 1.0, -0.881921, 2.32576e-08, -0.471397, 1.0, -0.881921, 2.32576e-08, -0.471397, 1.0, -0.881921, 2.32576e-08, -0.471397, 1.0, -0.881921, 0.0, -0.471397, 1.0, -0.881921, 0.0, -0.471397, 1.0, -0.881921, 0.0, -0.471397, 1.0, -0.881921, 1.42537e-08, -0.471397, 1.0, -0.881921, 1.42537e-08, -0.471397, 1.0, -0.881921, 1.42537e-08, -0.471397, 1.0, -0.773011, 5.251e-07, -0.634393, 1.0, -0.773011, 5.25101e-07, -0.634393, 1.0, -0.773011, 5.251e-07, -0.634393, 1.0, -0.773011, -5.16779e-08, -0.634393, 1.0, -0.773011, -5.16779e-08, -0.634393, 1.0, -0.773011, -5.16779e-08, -0.634393, 1.0, -0.77301, -1.1403e-06, -0.634394, 1.0, -0.77301, -1.1403e-06, -0.634394, 1.0, -0.77301, -1.1403e-06, -0.634394, 1.0, -0.77301, -2.32577e-08, -0.634393, 1.0, -0.773011, -2.32577e-08, -0.634393, 1.0, -0.77301, -2.32577e-08, -0.634393, 1.0, -0.773011, 3.7794e-08, -0.634393, 1.0, -0.773011, 3.7794e-08, -0.634393, 1.0, -0.773011, 3.7794e-08, -0.634393, 1.0, -0.77301, 2.7082e-07, -0.634393, 1.0, -0.77301, 2.7082e-07, -0.634393, 1.0, -0.77301, 2.7082e-07, -0.634393, 1.0, -0.773011, 1.29195e-07, -0.634393, 1.0, -0.773011, 1.29195e-07, -0.634393, 1.0, -0.773011, 1.29195e-07, -0.634393, 1.0, -0.773011, -7.35141e-07, -0.634393, 1.0, -0.77301, -7.35141e-07, -0.634393, 1.0, -0.77301, -7.35141e-07, -0.634393, 1.0, -0.77301, -1.3996e-08, -0.634393, 1.0, -0.77301, -1.3996e-08, -0.634393, 1.0, -0.77301, -1.3996e-08, -0.634393, 1.0, -0.77301, -2.06934e-07, -0.634393, 1.0, -0.773011, -2.06934e-07, -0.634393, 1.0, -0.77301, -2.06934e-07, -0.634393, 1.0, -0.77301, 9.42591e-08, -0.634393, 1.0, -0.77301, 9.42591e-08, -0.634393, 1.0, -0.77301, 9.42591e-08, -0.634393, 1.0, -0.77301, 0.0, -0.634393, 1.0, -0.77301, 0.0, -0.634393, 1.0, -0.77301, 0.0, -0.634393, 1.0, -0.77301, -4.59853e-08, -0.634393, 1.0, -0.77301, -4.59853e-08, -0.634393, 1.0, -0.77301, -4.59853e-08, -0.634393, 1.0, -0.77301, 5.59841e-08, -0.634393, 1.0, -0.77301, 5.59841e-08, -0.634393, 1.0, -0.77301, 5.59841e-08, -0.634393, 1.0, -0.634393, 4.1988e-08, -0.77301, 1.0, -0.634393, 4.1988e-08, -0.77301, 1.0, -0.634393, 4.1988e-08, -0.77301, 1.0, -0.634393, 1.14963e-07, -0.773011, 1.0, -0.634393, 1.14963e-07, -0.773011, 1.0, -0.634393, 1.14963e-07, -0.773011, 1.0, -0.634393, 7.54073e-08, -0.77301, 1.0, -0.634393, 7.54073e-08, -0.77301, 1.0, -0.634393, 7.54073e-08, -0.77301, 1.0, -0.634393, -1.31963e-07, -0.77301, 1.0, -0.634393, -1.31963e-07, -0.77301, 1.0, -0.634393, -1.31963e-07, -0.77301, 1.0, -0.634393, -4.13868e-07, -0.773011, 1.0, -0.634393, -4.13868e-07, -0.773011, 1.0, -0.634393, -4.13868e-07, -0.773011, 1.0, -0.634393, -9.79721e-08, -0.77301, 1.0, -0.634393, -9.79721e-08, -0.77301, 1.0, -0.634393, -9.79721e-08, -0.77301, 1.0, -0.634393, 3.01933e-07, -0.773011, 1.0, -0.634393, 3.01933e-07, -0.773011, 1.0, -0.634393, 3.01933e-07, -0.773011, 1.0, -0.634393, -5.16779e-08, -0.77301, 1.0, -0.634393, -5.16779e-08, -0.77301, 1.0, -0.634393, -5.16779e-08, -0.77301, 1.0, -0.634393, -2.28059e-07, -0.77301, 1.0, -0.634393, -2.28059e-07, -0.77301, 1.0, -0.634393, -2.28059e-07, -0.77301, 1.0, -0.634393, 8.72171e-09, -0.773011, 1.0, -0.634393, 8.72171e-09, -0.773011, 1.0, -0.634393, 8.7217e-09, -0.773011, 1.0, -0.634393, -5.23301e-08, -0.773011, 1.0, -0.634393, -5.23301e-08, -0.773011, 1.0, -0.634393, -5.23301e-08, -0.773011, 1.0, -0.634393, -1.06903e-06, -0.773011, 1.0, -0.634393, -1.06903e-06, -0.773011, 1.0, -0.634393, -1.06903e-06, -0.773011, 1.0, -0.634393, 5.16778e-08, -0.773011, 1.0, -0.634393, 5.16778e-08, -0.773011, 1.0, -0.634393, 5.16778e-08, -0.773011, 1.0, -0.634393, 2.1004e-07, -0.77301, 1.0, -0.634393, 2.1004e-07, -0.77301, 1.0, -0.634393, 2.1004e-07, -0.77301, 1.0, -0.471396, -2.20932e-07, -0.881922, 1.0, -0.471396, -2.20932e-07, -0.881921, 1.0, -0.471396, -2.20932e-07, -0.881921, 1.0, -0.471397, -2.61651e-08, -0.881921, 1.0, -0.471397, -2.61651e-08, -0.881921, 1.0, -0.471397, -2.61651e-08, -0.881921, 1.0, -0.471397, 3.7794e-08, -0.881921, 1.0, -0.471397, 3.7794e-08, -0.881921, 1.0, -0.471397, 3.7794e-08, -0.881921, 1.0, -0.471397, -5.70148e-07, -0.881921, 1.0, -0.471397, -5.70148e-07, -0.881921, 1.0, -0.471397, -5.70148e-07, -0.881921, 1.0, -0.471396, -2.3255e-07, -0.881922, 1.0, -0.471396, -2.3255e-07, -0.881922, 1.0, -0.471396, -2.3255e-07, -0.881922, 1.0, -0.471397, 2.6255e-08, -0.881921, 1.0, -0.471397, 2.6255e-08, -0.881921, 1.0, -0.471397, 2.6255e-08, -0.881921, 1.0, -0.471396, -9.7972e-08, -0.881921, 1.0, -0.471396, -9.7972e-08, -0.881921, 1.0, -0.471396, -9.79721e-08, -0.881921, 1.0, -0.471397, 1.83941e-07, -0.881921, 1.0, -0.471397, 1.83941e-07, -0.881921, 1.0, -0.471397, 1.83941e-07, -0.881921, 1.0, -0.471397, 2.0737e-07, -0.881921, 1.0, -0.471397, 2.0737e-07, -0.881921, 1.0, -0.471397, 2.0737e-07, -0.881921, 1.0, -0.471396, 1.31963e-07, -0.881921, 1.0, -0.471396, 1.31963e-07, -0.881921, 1.0, -0.471396, 1.31963e-07, -0.881921, 1.0, -0.471397, 6.8978e-08, -0.881921, 1.0, -0.471397, 6.8978e-08, -0.881921, 1.0, -0.471397, 6.8978e-08, -0.881921, 1.0, -0.471397, -5.17853e-07, -0.881921, 1.0, -0.471397, -5.17853e-07, -0.881921, 1.0, -0.471397, -5.17853e-07, -0.881921, 1.0, -0.471397, -1.44403e-07, -0.881921, 1.0, -0.471397, -1.44403e-07, -0.881921, 1.0, -0.471397, -1.44403e-07, -0.881921, 1.0, -0.471396, 1.03356e-07, -0.881921, 1.0, -0.471396, 1.03356e-07, -0.881922, 1.0, -0.471396, 1.03356e-07, -0.881922, 1.0, -0.290284, 2.29927e-08, -0.95694, 1.0, -0.290284, 2.29927e-08, -0.95694, 1.0, -0.290284, 2.29927e-08, -0.95694, 1.0, -0.290284, -6.59814e-08, -0.95694, 1.0, -0.290284, -6.59814e-08, -0.95694, 1.0, -0.290284, -6.59814e-08, -0.95694, 1.0, -0.290284, 2.0737e-07, -0.95694, 1.0, -0.290284, 2.0737e-07, -0.95694, 1.0, -0.290284, 2.0737e-07, -0.95694, 1.0, -0.290285, -1.14963e-08, -0.95694, 1.0, -0.290285, -1.14963e-08, -0.95694, 1.0, -0.290285, -1.14963e-08, -0.95694, 1.0, -0.290285, -7.69781e-08, -0.95694, 1.0, -0.290285, -7.69781e-08, -0.95694, 1.0, -0.290285, -7.69781e-08, -0.95694, 1.0, -0.290285, 2.36295e-07, -0.95694, 1.0, -0.290285, 2.36295e-07, -0.95694, 1.0, -0.290285, 2.36295e-07, -0.95694, 1.0, -0.290284, 1.03356e-07, -0.95694, 1.0, -0.290284, 1.03356e-07, -0.95694, 1.0, -0.290284, 1.03356e-07, -0.95694, 1.0, -0.290284, -8.55222e-08, -0.95694, 1.0, -0.290284, -8.55222e-08, -0.95694, 1.0, -0.290284, -8.55222e-08, -0.95694, 1.0, -0.290284, 2.61651e-08, -0.95694, 1.0, -0.290284, 2.61651e-08, -0.95694, 1.0, -0.290284, 2.61651e-08, -0.95694, 1.0, -0.290284, -1.16289e-08, -0.95694, 1.0, -0.290284, -1.16289e-08, -0.95694, 1.0, -0.290285, -1.16289e-08, -0.95694, 1.0, -0.290284, -3.91977e-07, -0.95694, 1.0, -0.290285, -3.91977e-07, -0.95694, 1.0, -0.290285, -3.91977e-07, -0.95694, 1.0, -0.290284, -1.80872e-07, -0.956941, 1.0, -0.290284, -1.80872e-07, -0.956941, 1.0, -0.290284, -1.80872e-07, -0.956941, 1.0, -0.290284, 1.5753e-07, -0.95694, 1.0, -0.290284, 1.5753e-07, -0.95694, 1.0, -0.290284, 1.5753e-07, -0.95694, 1.0, -0.290284, -1.60954e-07, -0.95694, 1.0, -0.290284, -1.60954e-07, -0.956941, 1.0, -0.290284, -1.60954e-07, -0.95694, 1.0, -0.0980168, -3.63406e-09, -0.995185, 1.0, -0.0980168, -3.63406e-09, -0.995185, 1.0, -0.0980168, -3.63406e-09, -0.995185, 1.0, -0.0980176, 3.70674e-08, -0.995185, 1.0, -0.0980176, 3.70674e-08, -0.995185, 1.0, -0.0980176, 3.70674e-08, -0.995185, 1.0, -0.0980168, -1.44319e-07, -0.995185, 1.0, -0.0980168, -1.44319e-07, -0.995185, 1.0, -0.0980168, -1.44319e-07, -0.995185, 1.0, -0.0980174, 2.06711e-07, -0.995185, 1.0, -0.0980174, 2.06711e-07, -0.995185, 1.0, -0.0980174, 2.06711e-07, -0.995185, 1.0, -0.0980167, 2.6255e-08, -0.995185, 1.0, -0.0980167, 2.6255e-08, -0.995185, 1.0, -0.0980167, 2.6255e-08, -0.995185, 1.0, -0.0980164, -4.5487e-07, -0.995185, 1.0, -0.0980164, -4.5487e-07, -0.995185, 1.0, -0.0980164, -4.5487e-07, -0.995185, 1.0, -0.0980176, -5.11587e-07, -0.995185, 1.0, -0.0980176, -5.11587e-07, -0.995185, 1.0, -0.0980176, -5.11587e-07, -0.995185, 1.0, -0.0980168, -1.2725e-07, -0.995185, 1.0, -0.0980168, -1.2725e-07, -0.995185, 1.0, -0.0980168, -1.2725e-07, -0.995185, 1.0, -0.0980171, -2.0737e-07, -0.995185, 1.0, -0.0980171, -2.0737e-07, -0.995185, 1.0, -0.0980171, -2.0737e-07, -0.995185, 1.0, -0.098017, 1.98312e-07, -0.995185, 1.0, -0.098017, 1.98312e-07, -0.995185, 1.0, -0.098017, 1.98312e-07, -0.995185, 1.0, -0.0980177, -3.81392e-07, -0.995185, 1.0, -0.0980177, -3.81392e-07, -0.995185, 1.0, -0.0980177, -3.81392e-07, -0.995185, 1.0, -0.0980165, -1.64094e-07, -0.995185, 1.0, -0.0980165, -1.64094e-07, -0.995185, 1.0, -0.0980165, -1.64094e-07, -0.995185, 1.0, -0.098018, -2.28243e-07, -0.995185, 1.0, -0.098018, -2.28243e-07, -0.995185, 1.0, -0.098018, -2.28243e-07, -0.995185, 1.0, -0.0980168, 1.22938e-07, -0.995185, 1.0, -0.0980168, 1.22938e-07, -0.995185, 1.0, -0.0980168, 1.22938e-07, -0.995185, 1.0, 0.098017, 3.06342e-07, -0.995185, 1.0, 0.098017, 3.06342e-07, -0.995185, 1.0, 0.098017, 3.06342e-07, -0.995185, 1.0, 0.0980168, -3.67611e-07, -0.995185, 1.0, 0.0980168, -3.67611e-07, -0.995185, 1.0, 0.0980168, -3.67611e-07, -0.995185, 1.0, 0.0980176, -3.82253e-07, -0.995185, 1.0, 0.0980176, -3.82253e-07, -0.995185, 1.0, 0.0980176, -3.82253e-07, -0.995185, 1.0, 0.0980178, 2.27435e-07, -0.995185, 1.0, 0.0980178, 2.27435e-07, -0.995185, 1.0, 0.0980178, 2.27435e-07, -0.995185, 1.0, 0.098017, 3.8398e-07, -0.995185, 1.0, 0.098017, 3.8398e-07, -0.995185, 1.0, 0.098017, 3.8398e-07, -0.995185, 1.0, 0.098018, 2.2609e-07, -0.995185, 1.0, 0.098018, 2.2609e-07, -0.995185, 1.0, 0.098018, 2.2609e-07, -0.995185, 1.0, 0.0980172, -2.0846e-07, -0.995185, 1.0, 0.0980172, -2.0846e-07, -0.995185, 1.0, 0.0980172, -2.0846e-07, -0.995185, 1.0, 0.0980176, 2.18044e-08, -0.995185, 1.0, 0.0980176, 2.18044e-08, -0.995185, 1.0, 0.0980176, 2.18044e-08, -0.995185, 1.0, 0.0980177, -3.70674e-08, -0.995185, 1.0, 0.0980177, -3.70674e-08, -0.995185, 1.0, 0.0980177, -3.70674e-08, -0.995185, 1.0, 0.0980171, 4.27611e-08, -0.995185, 1.0, 0.0980171, 4.27611e-08, -0.995185, 1.0, 0.0980171, 4.27611e-08, -0.995185, 1.0, 0.0980175, -3.66051e-08, -0.995185, 1.0, 0.0980175, -3.66051e-08, -0.995185, 1.0, 0.0980175, -3.66051e-08, -0.995185, 1.0, 0.0980173, 2.75678e-07, -0.995185, 1.0, 0.0980173, 2.75678e-07, -0.995185, 1.0, 0.0980172, 2.75678e-07, -0.995185, 1.0, 0.0980171, 7.3479e-08, -0.995185, 1.0, 0.0980171, 7.3479e-08, -0.995185, 1.0, 0.0980171, 7.3479e-08, -0.995185, 1.0, 0.0980172, 2.58668e-08, -0.995185, 1.0, 0.0980172, 2.58668e-08, -0.995185, 1.0, 0.0980172, 2.58668e-08, -0.995185, 1.0, 0.290285, -2.90725e-08, -0.95694, 1.0, 0.290285, -2.90725e-08, -0.95694, 1.0, 0.290285, -2.90725e-08, -0.95694, 1.0, 0.290285, 4.77499e-07, -0.95694, 1.0, 0.290285, 4.77499e-07, -0.95694, 1.0, 0.290285, 4.77499e-07, -0.95694, 1.0, 0.290285, 6.02907e-08, -0.95694, 1.0, 0.290285, 6.02907e-08, -0.95694, 1.0, 0.290285, 6.02907e-08, -0.95694, 1.0, 0.290285, 7.87651e-08, -0.95694, 1.0, 0.290285, 7.87651e-08, -0.95694, 1.0, 0.290285, 7.87651e-08, -0.95694, 1.0, 0.290285, -1.88946e-07, -0.95694, 1.0, 0.290285, -1.88946e-07, -0.95694, 1.0, 0.290285, -1.88946e-07, -0.95694, 1.0, 0.290285, -2.29927e-07, -0.95694, 1.0, 0.290285, -2.29927e-07, -0.95694, 1.0, 0.290285, -2.29927e-07, -0.95694, 1.0, 0.290285, -2.45074e-07, -0.95694, 1.0, 0.290285, -2.45074e-07, -0.95694, 1.0, 0.290285, -2.45074e-07, -0.95694, 1.0, 0.290284, -2.26222e-07, -0.95694, 1.0, 0.290284, -2.26222e-07, -0.95694, 1.0, 0.290284, -2.26222e-07, -0.95694, 1.0, 0.290285, -3.67883e-07, -0.95694, 1.0, 0.290285, -3.67883e-07, -0.95694, 1.0, 0.290285, -3.67883e-07, -0.95694, 1.0, 0.290286, 5.80835e-07, -0.95694, 1.0, 0.290286, 5.80835e-07, -0.95694, 1.0, 0.290286, 5.80835e-07, -0.95694, 1.0, 0.290285, -1.96913e-07, -0.95694, 1.0, 0.290285, -1.96913e-07, -0.95694, 1.0, 0.290285, -1.96913e-07, -0.95694, 1.0, 0.290284, -7.75166e-08, -0.95694, 1.0, 0.290284, -7.75166e-08, -0.956941, 1.0, 0.290284, -7.75166e-08, -0.956941, 1.0, 0.290285, 1.1403e-07, -0.95694, 1.0, 0.290285, 1.1403e-07, -0.95694, 1.0, 0.290285, 1.1403e-07, -0.95694, 1.0, 0.290285, 2.03507e-08, -0.95694, 1.0, 0.290285, 2.03507e-08, -0.95694, 1.0, 0.290285, 2.03507e-08, -0.95694, 1.0, 0.471396, -3.95888e-07, -0.881922, 1.0, 0.471396, -3.95888e-07, -0.881921, 1.0, 0.471396, -3.95888e-07, -0.881921, 1.0, 0.471397, -2.29927e-07, -0.881921, 1.0, 0.471397, -2.29927e-07, -0.881921, 1.0, 0.471397, -2.29927e-07, -0.881921, 1.0, 0.471397, 4.47873e-07, -0.881921, 1.0, 0.471398, 4.47873e-07, -0.881921, 1.0, 0.471397, 4.47873e-07, -0.881921, 1.0, 0.471397, -1.31275e-07, -0.881921, 1.0, 0.471397, -1.31275e-07, -0.881921, 1.0, 0.471397, -1.31275e-07, -0.881921, 1.0, 0.471397, 2.58389e-08, -0.881921, 1.0, 0.471397, 2.58389e-08, -0.881921, 1.0, 0.471397, 2.58389e-08, -0.881921, 1.0, 0.471397, -2.13805e-07, -0.881921, 1.0, 0.471397, -2.13805e-07, -0.881921, 1.0, 0.471397, -2.13805e-07, -0.881921, 1.0, 0.471397, 0.0, -0.881921, 1.0, 0.471397, 0.0, -0.881921, 1.0, 0.471397, 0.0, -0.881921, 1.0, 0.471397, -8.72172e-09, -0.881921, 1.0, 0.471397, -8.72172e-09, -0.881921, 1.0, 0.471397, -8.72172e-09, -0.881921, 1.0, 0.471397, -4.84626e-07, -0.881921, 1.0, 0.471397, -4.84626e-07, -0.881921, 1.0, 0.471397, -4.84626e-07, -0.881921, 1.0, 0.471397, -6.02908e-08, -0.881921, 1.0, 0.471397, -6.02908e-08, -0.881921, 1.0, 0.471397, -6.02908e-08, -0.881921, 1.0, 0.471397, 4.59463e-07, -0.881921, 1.0, 0.471397, 4.59463e-07, -0.881921, 1.0, 0.471397, 4.59463e-07, -0.881921, 1.0, 0.471396, 2.51928e-07, -0.881922, 1.0, 0.471396, 2.51928e-07, -0.881922, 1.0, 0.471396, 2.51928e-07, -0.881922, 1.0, 0.471397, 9.19707e-08, -0.881921, 1.0, 0.471397, 9.19707e-08, -0.881921, 1.0, 0.471397, 9.19707e-08, -0.881921, 1.0, 0.471397, -2.0737e-07, -0.881921, 1.0, 0.471397, -2.0737e-07, -0.881921, 1.0, 0.471397, -2.0737e-07, -0.881921, 1.0, 0.634393, 1.74434e-08, -0.77301, 1.0, 0.634393, 1.74434e-08, -0.77301, 1.0, 0.634393, 1.74434e-08, -0.77301, 1.0, 0.634393, -1.42537e-06, -0.77301, 1.0, 0.634393, -1.42537e-06, -0.77301, 1.0, 0.634393, -1.42537e-06, -0.77301, 1.0, 0.634393, 8.61295e-09, -0.77301, 1.0, 0.634393, 8.61295e-09, -0.77301, 1.0, 0.634393, 8.61295e-09, -0.77301, 1.0, 0.634394, 1.14209e-06, -0.77301, 1.0, 0.634394, 1.14209e-06, -0.77301, 1.0, 0.634394, 1.14209e-06, -0.77301, 1.0, 0.634393, 4.19881e-08, -0.773011, 1.0, 0.634393, 4.19881e-08, -0.773011, 1.0, 0.634393, 4.19881e-08, -0.773011, 1.0, 0.634393, -5.05839e-07, -0.773011, 1.0, 0.634393, -5.05839e-07, -0.773011, 1.0, 0.634393, -5.05839e-07, -0.773011, 1.0, 0.634394, -1.88518e-08, -0.77301, 1.0, 0.634394, -1.88518e-08, -0.77301, 1.0, 0.634394, -1.88518e-08, -0.77301, 1.0, 0.634393, -1.69667e-07, -0.77301, 1.0, 0.634393, -1.69667e-07, -0.77301, 1.0, 0.634393, -1.69667e-07, -0.77301, 1.0, 0.634394, -4.59853e-08, -0.77301, 1.0, 0.634394, -4.59853e-08, -0.77301, 1.0, 0.634394, -4.59853e-08, -0.77301, 1.0, 0.634393, -2.09941e-07, -0.77301, 1.0, 0.634393, -2.09941e-07, -0.77301, 1.0, 0.634393, -2.09941e-07, -0.77301, 1.0, 0.634393, 1.18148e-07, -0.77301, 1.0, 0.634393, 1.18148e-07, -0.77301, 1.0, 0.634393, 1.18148e-07, -0.77301, 1.0, 0.634393, -6.89037e-08, -0.773011, 1.0, 0.634393, -6.89037e-08, -0.773011, 1.0, 0.634393, -6.89037e-08, -0.773011, 1.0, 0.634394, -3.99104e-07, -0.77301, 1.0, 0.634394, -3.99104e-07, -0.77301, 1.0, 0.634394, -3.99104e-07, -0.77301, 1.0, 0.634393, -1.74435e-08, -0.77301, 1.0, 0.634393, -1.74435e-08, -0.77301, 1.0, 0.634393, -1.74435e-08, -0.77301, 1.0, 0.773011, -2.29927e-08, -0.634393, 1.0, 0.77301, -2.29927e-08, -0.634393, 1.0, 0.77301, -2.29927e-08, -0.634393, 1.0, 0.773011, 4.19881e-08, -0.634393, 1.0, 0.773011, 4.19881e-08, -0.634393, 1.0, 0.773011, 4.19881e-08, -0.634393, 1.0, 0.773011, -9.18926e-07, -0.634393, 1.0, 0.773011, -9.18926e-07, -0.634393, 1.0, 0.773011, -9.18926e-07, -0.634393, 1.0, 0.773011, 7.75167e-08, -0.634393, 1.0, 0.773011, 7.75167e-08, -0.634393, 1.0, 0.773011, 7.75167e-08, -0.634393, 1.0, 0.773011, -2.28059e-07, -0.634393, 1.0, 0.773011, -2.28059e-07, -0.634393, 1.0, 0.773011, -2.28059e-07, -0.634393, 1.0, 0.77301, -2.61653e-08, -0.634393, 1.0, 0.77301, -2.61653e-08, -0.634393, 1.0, 0.77301, -2.61653e-08, -0.634393, 1.0, 0.77301, 3.48869e-08, -0.634393, 1.0, 0.77301, 3.48869e-08, -0.634393, 1.0, 0.77301, 3.48869e-08, -0.634394, 1.0, 0.773011, -4.13357e-07, -0.634393, 1.0, 0.773011, -4.13357e-07, -0.634393, 1.0, 0.773011, -4.13357e-07, -0.634393, 1.0, 0.773011, -1.29194e-07, -0.634393, 1.0, 0.773011, -1.29194e-07, -0.634393, 1.0, 0.773011, -1.29194e-07, -0.634393, 1.0, 0.773011, 2.1004e-07, -0.634393, 1.0, 0.773011, 2.1004e-07, -0.634393, 1.0, 0.773011, 2.1004e-07, -0.634393, 1.0, 0.77301, 1.81949e-07, -0.634394, 1.0, 0.77301, 1.81949e-07, -0.634394, 1.0, 0.77301, 1.81949e-07, -0.634394, 1.0, 0.773011, -2.29927e-08, -0.634393, 1.0, 0.773011, -2.29927e-08, -0.634393, 1.0, 0.773011, -2.29927e-08, -0.634393, 1.0, 0.773011, -9.42591e-08, -0.634393, 1.0, 0.773011, -9.42591e-08, -0.634393, 1.0, 0.773011, -9.42591e-08, -0.634393, 1.0, 0.773011, 1.31963e-07, -0.634393, 1.0, 0.773011, 1.31963e-07, -0.634393, 1.0, 0.773011, 1.31963e-07, -0.634393, 1.0, 0.881922, -8.61296e-08, -0.471396, 1.0, 0.881922, -8.61296e-08, -0.471396, 1.0, 0.881922, -8.61296e-08, -0.471396, 1.0, 0.881922, 7.35141e-07, -0.471396, 1.0, 0.881922, 7.35141e-07, -0.471396, 1.0, 0.881922, 7.35141e-07, -0.471396, 1.0, 0.881921, -1.11968e-07, -0.471396, 1.0, 0.881922, -1.11968e-07, -0.471396, 1.0, 0.881921, -1.11968e-07, -0.471396, 1.0, 0.881921, -4.59853e-08, -0.471397, 1.0, 0.881921, -4.59853e-08, -0.471397, 1.0, 0.881921, -4.59853e-08, -0.471397, 1.0, 0.881921, -1.31963e-07, -0.471396, 1.0, 0.881922, -1.31963e-07, -0.471396, 1.0, 0.881922, -1.31963e-07, -0.471396, 1.0, 0.881922, 4.1474e-07, -0.471396, 1.0, 0.881922, 4.1474e-07, -0.471396, 1.0, 0.881922, 4.1474e-07, -0.471396, 1.0, 0.881922, -4.59853e-08, -0.471396, 1.0, 0.881921, -4.59853e-08, -0.471396, 1.0, 0.881921, -4.59853e-08, -0.471396, 1.0, 0.881921, 4.19881e-08, -0.471396, 1.0, 0.881921, 4.19881e-08, -0.471396, 1.0, 0.881921, 4.19881e-08, -0.471396, 1.0, 0.881921, 2.49423e-07, -0.471397, 1.0, 0.881921, 2.49423e-07, -0.471397, 1.0, 0.881921, 2.49423e-07, -0.471397, 1.0, 0.881921, 4.30648e-08, -0.471396, 1.0, 0.881922, 4.30648e-08, -0.471396, 1.0, 0.881921, 4.30648e-08, -0.471396, 1.0, 0.881921, 1.96701e-06, -0.471397, 1.0, 0.881921, 1.96701e-06, -0.471397, 1.0, 0.881921, 1.96701e-06, -0.471397, 1.0, 0.881921, 0.0, -0.471396, 1.0, 0.881922, 0.0, -0.471396, 1.0, 0.881921, 0.0, -0.471396, 1.0, 0.881921, 5.8145e-09, -0.471397, 1.0, 0.881921, 5.8145e-09, -0.471397, 1.0, 0.881921, 5.8145e-09, -0.471397, 1.0, 0.881921, -2.20932e-07, -0.471397, 1.0, 0.881921, -2.20932e-07, -0.471397, 1.0, 0.881921, -2.20932e-07, -0.471397, 1.0, 0.95694, -7.87651e-08, -0.290285, 1.0, 0.95694, -7.87651e-08, -0.290285, 1.0, 0.95694, -7.87651e-08, -0.290285, 1.0, 0.95694, 2.58389e-08, -0.290284, 1.0, 0.95694, 2.58389e-08, -0.290285, 1.0, 0.95694, 2.58389e-08, -0.290284, 1.0, 0.95694, 7.26939e-07, -0.290285, 1.0, 0.95694, 7.26939e-07, -0.290285, 1.0, 0.95694, 7.26939e-07, -0.290285, 1.0, 0.95694, 2.90726e-09, -0.290285, 1.0, 0.95694, 2.90726e-09, -0.290285, 1.0, 0.95694, 2.90726e-09, -0.290285, 1.0, 0.95694, -5.81453e-09, -0.290285, 1.0, 0.95694, -5.81453e-09, -0.290285, 1.0, 0.95694, -5.81453e-09, -0.290285, 1.0, 0.95694, 5.77275e-07, -0.290284, 1.0, 0.95694, 5.77275e-07, -0.290284, 1.0, 0.95694, 5.77275e-07, -0.290284, 1.0, 0.95694, -2.58388e-08, -0.290285, 1.0, 0.95694, -2.58388e-08, -0.290285, 1.0, 0.95694, -2.58388e-08, -0.290285, 1.0, 0.95694, -1.0502e-07, -0.290285, 1.0, 0.95694, -1.0502e-07, -0.290285, 1.0, 0.95694, -1.0502e-07, -0.290285, 1.0, 0.95694, -5.5984e-08, -0.290284, 1.0, 0.95694, -5.5984e-08, -0.290284, 1.0, 0.95694, -5.5984e-08, -0.290284, 1.0, 0.95694, 6.8978e-08, -0.290285, 1.0, 0.95694, 6.8978e-08, -0.290285, 1.0, 0.95694, 6.8978e-08, -0.290285, 1.0, 0.956941, 1.6024e-07, -0.290284, 1.0, 0.95694, 1.6024e-07, -0.290284, 1.0, 0.95694, 1.6024e-07, -0.290284, 1.0, 0.95694, -9.42591e-08, -0.290285, 1.0, 0.95694, -9.42591e-08, -0.290285, 1.0, 0.95694, -9.42591e-08, -0.290285, 1.0, 0.95694, -4.59853e-08, -0.290285, 1.0, 0.95694, -4.59853e-08, -0.290285, 1.0, 0.95694, -4.59853e-08, -0.290285, 1.0, 0.956941, 1.18966e-07, -0.290284, 1.0, 0.956941, 1.18966e-07, -0.290284, 1.0, 0.956941, 1.18966e-07, -0.290284, 1.0, 0.995185, -1.25368e-06, -0.0980174, 1.0, 0.995185, -1.25368e-06, -0.0980174, 1.0, 0.995185, -1.25368e-06, -0.0980174, 1.0, 0.995185, 3.1491e-08, -0.0980173, 1.0, 0.995185, 3.1491e-08, -0.0980173, 1.0, 0.995185, 3.1491e-08, -0.0980173, 1.0, 0.995185, 1.72445e-08, -0.0980172, 1.0, 0.995185, 1.72445e-08, -0.0980172, 1.0, 0.995185, 1.72445e-08, -0.0980172, 1.0, 0.995185, 4.24166e-08, -0.0980167, 1.0, 0.995185, 4.24166e-08, -0.0980167, 1.0, 0.995185, 4.24166e-08, -0.0980167, 1.0, 0.995185, 1.55527e-07, -0.0980167, 1.0, 0.995185, 1.55527e-07, -0.0980167, 1.0, 0.995185, 1.55527e-07, -0.0980167, 1.0, 0.995185, -2.41423e-07, -0.0980167, 1.0, 0.995185, -2.41423e-07, -0.0980167, 1.0, 0.995185, -2.41423e-07, -0.0980167, 1.0, 0.995185, 1.0497e-08, -0.0980166, 1.0, 0.995185, 1.0497e-08, -0.0980166, 1.0, 0.995185, 1.0497e-08, -0.0980166, 1.0, 0.995185, 1.41121e-07, -0.0980168, 1.0, 0.995185, 1.41121e-07, -0.0980167, 1.0, 0.995185, 1.41121e-07, -0.0980168, 1.0, 0.995185, 3.01454e-08, -0.0980172, 1.0, 0.995185, 3.01454e-08, -0.0980172, 1.0, 0.995185, 3.01454e-08, -0.0980172, 1.0, 0.995185, -6.59234e-07, -0.0980166, 1.0, 0.995185, -6.59234e-07, -0.0980166, 1.0, 0.995185, -6.59233e-07, -0.0980166, 1.0, 0.995185, -7.26805e-10, -0.0980168, 1.0, 0.995185, -7.26805e-10, -0.0980168, 1.0, 0.995185, -7.26805e-10, -0.0980168, 1.0, 0.995185, 0.0, -0.0980161, 1.0, 0.995185, 0.0, -0.0980161, 1.0, 0.995185, 0.0, -0.0980161, 1.0, 0.995185, 2.73493e-06, -0.0980159, 1.0, 0.995185, 2.73493e-06, -0.098016, 1.0, 0.995185, 2.73493e-06, -0.098016, 1.0, 0.995185, -6.45973e-09, -0.0980167, 1.0, 0.995185, -6.45973e-09, -0.0980167, 1.0, 0.995185, -6.45973e-09, -0.0980167, 1.0, 0.995185, -1.50727e-08, 0.0980172, 1.0, 0.995185, -1.50727e-08, 0.0980172, 1.0, 0.995185, -1.50727e-08, 0.0980172, 1.0, 0.995185, -1.06012e-06, 0.0980179, 1.0, 0.995185, -1.06012e-06, 0.0980179, 1.0, 0.995185, -1.06012e-06, 0.0980179, 1.0, 0.995185, 7.26812e-10, 0.0980174, 1.0, 0.995185, 7.26812e-10, 0.0980174, 1.0, 0.995185, 7.26812e-10, 0.0980174, 1.0, 0.995185, -1.45362e-09, 0.0980167, 1.0, 0.995185, -1.45363e-09, 0.0980167, 1.0, 0.995185, -1.45362e-09, 0.0980167, 1.0, 0.995185, -2.94161e-06, 0.0980167, 1.0, 0.995185, -2.94161e-06, 0.0980167, 1.0, 0.995185, -2.94161e-06, 0.0980167, 1.0, 0.995185, 2.58389e-08, 0.0980173, 1.0, 0.995185, 2.58389e-08, 0.0980173, 1.0, 0.995185, 2.58389e-08, 0.0980173, 1.0, 0.995185, 9.15644e-07, 0.098018, 1.0, 0.995185, 9.15644e-07, 0.098018, 1.0, 0.995185, 9.15644e-07, 0.098018, 1.0, 0.995185, -3.49901e-08, 0.0980173, 1.0, 0.995185, -3.49901e-08, 0.0980173, 1.0, 0.995185, -3.49901e-08, 0.0980173, 1.0, 0.995185, -1.72445e-08, 0.0980172, 1.0, 0.995185, -1.72445e-08, 0.0980172, 1.0, 0.995185, -1.72445e-08, 0.0980172, 1.0, 0.995185, 2.82777e-08, 0.0980173, 1.0, 0.995185, 2.82777e-08, 0.0980173, 1.0, 0.995185, 2.82777e-08, 0.0980173, 1.0, 0.995185, -2.82777e-08, 0.0980173, 1.0, 0.995185, -2.82777e-08, 0.0980173, 1.0, 0.995185, -2.82777e-08, 0.0980173, 1.0, 0.995185, 3.4489e-08, 0.0980173, 1.0, 0.995185, 3.4489e-08, 0.0980173, 1.0, 0.995185, 3.4489e-08, 0.0980173, 1.0, 0.995185, 3.49901e-09, 0.0980174, 1.0, 0.995185, 3.49901e-09, 0.0980174, 1.0, 0.995185, 3.49901e-09, 0.0980174, 1.0, 0.995185, 1.30619e-06, 0.0980165, 1.0, 0.995185, 1.30619e-06, 0.0980165, 1.0, 0.995185, 1.30619e-06, 0.0980165, 1.0, 0.95694, -2.79921e-08, 0.290285, 1.0, 0.95694, -2.79921e-08, 0.290285, 1.0, 0.95694, -2.79921e-08, 0.290285, 1.0, 0.95694, -5.74817e-08, 0.290285, 1.0, 0.95694, -5.74817e-08, 0.290285, 1.0, 0.95694, -5.74817e-08, 0.290285, 1.0, 0.95694, 1.22537e-07, 0.290285, 1.0, 0.95694, 1.22537e-07, 0.290285, 1.0, 0.95694, 1.22537e-07, 0.290285, 1.0, 0.95694, 3.77036e-08, 0.290285, 1.0, 0.95694, 3.77036e-08, 0.290285, 1.0, 0.95694, 3.77036e-08, 0.290285, 1.0, 0.95694, 3.4489e-08, 0.290285, 1.0, 0.95694, 2.79921e-08, 0.290285, 1.0, 0.95694, 2.79921e-08, 0.290285, 1.0, 0.95694, 2.79921e-08, 0.290285, 1.0, 0.956941, 1.29962e-06, 0.290284, 1.0, 0.956941, 1.29962e-06, 0.290284, 1.0, 0.95694, 1.29962e-06, 0.290284, 1.0, 0.95694, 1.72259e-08, 0.290285, 1.0, 0.95694, 1.72259e-08, 0.290285, 1.0, 0.95694, 1.72259e-08, 0.290285, 1.0, 0.95694, 1.25433e-06, 0.290285, 1.0, 0.95694, 1.25433e-06, 0.290285, 1.0, 0.95694, 1.25433e-06, 0.290285, 1.0, 0.95694, 8.72182e-09, 0.290285, 1.0, 0.95694, 8.72182e-09, 0.290285, 1.0, 0.95694, 8.72182e-09, 0.290285, 1.0, 0.95694, -2.90725e-09, 0.290285, 1.0, 0.95694, -2.90725e-09, 0.290285, 1.0, 0.95694, -2.90725e-09, 0.290285, 1.0, 0.956941, -4.33313e-06, 0.290284, 1.0, 0.956941, -4.33313e-06, 0.290284, 1.0, 0.956941, -4.33313e-06, 0.290284, 1.0, 0.95694, -2.58389e-08, 0.290285, 1.0, 0.95694, -2.58389e-08, 0.290285, 1.0, 0.95694, -2.58389e-08, 0.290285, 1.0, 0.95694, -7.87651e-08, 0.290285, 1.0, 0.95694, -7.87651e-08, 0.290285, 1.0, 0.95694, -7.87651e-08, 0.290285, 1.0, 0.881921, -1.56791e-07, 0.471397, 1.0, 0.881921, -1.56791e-07, 0.471397, 1.0, 0.881921, -1.56791e-07, 0.471397, 1.0, 0.881921, 5.81449e-09, 0.471397, 1.0, 0.881921, 5.81449e-09, 0.471397, 1.0, 0.881921, 5.8145e-09, 0.471397, 1.0, 0.881921, 0.0, 0.471397, 1.0, 0.881921, 0.0, 0.471397, 1.0, 0.881921, 0.0, 0.471397, 1.0, 0.881921, 8.55222e-08, 0.471397, 1.0, 0.881921, 8.55222e-08, 0.471397, 1.0, 0.881921, 8.55222e-08, 0.471397, 1.0, 0.881921, 0.0, 0.471397, 1.0, 0.881921, 0.0, 0.471397, 1.0, 0.881921, 0.0, 0.471397, 1.0, 0.881921, 6.03865e-07, 0.471397, 1.0, 0.881921, 6.03865e-07, 0.471397, 1.0, 0.881921, 6.03865e-07, 0.471397, 1.0, 0.881921, -1.81948e-07, 0.471397, 1.0, 0.881921, -1.81949e-07, 0.471397, 1.0, 0.881921, -1.81949e-07, 0.471397, 1.0, 0.881921, 6.8978e-08, 0.471397, 1.0, 0.881921, 6.8978e-08, 0.471397, 1.0, 0.881921, 6.8978e-08, 0.471397, 1.0, 0.881921, 1.31963e-07, 0.471397, 1.0, 0.881921, 1.31963e-07, 0.471397, 1.0, 0.881921, 1.31963e-07, 0.471397, 1.0, 0.881921, 2.0737e-07, 0.471397, 1.0, 0.881921, 2.0737e-07, 0.471397, 1.0, 0.881921, 2.0737e-07, 0.471397, 1.0, 0.881921, -1.37956e-07, 0.471397, 1.0, 0.881921, -1.37956e-07, 0.471397, 1.0, 0.881921, -1.37956e-07, 0.471397, 1.0, 0.881921, 9.79724e-08, 0.471397, 1.0, 0.881921, 9.79724e-08, 0.471397, 1.0, 0.881921, 9.79724e-08, 0.471397, 1.0, 0.881921, 3.93825e-08, 0.471397, 1.0, 0.881921, 3.93825e-08, 0.471397, 1.0, 0.881921, 3.93825e-08, 0.471397, 1.0, 0.881921, -2.58389e-08, 0.471397, 1.0, 0.881921, -2.58388e-08, 0.471397, 1.0, 0.881921, -2.58389e-08, 0.471397, 1.0, 0.77301, 1.37956e-07, 0.634393, 1.0, 0.77301, 1.37956e-07, 0.634393, 1.0, 0.77301, 1.37956e-07, 0.634393, 1.0, 0.77301, -2.0737e-07, 0.634394, 1.0, 0.77301, -2.0737e-07, 0.634394, 1.0, 0.77301, -2.0737e-07, 0.634394, 1.0, 0.77301, 7.54073e-08, 0.634394, 1.0, 0.77301, 7.54073e-08, 0.634394, 1.0, 0.77301, 7.54073e-08, 0.634394, 1.0, 0.77301, -3.67883e-07, 0.634394, 1.0, 0.77301, -3.67883e-07, 0.634394, 1.0, 0.77301, -3.67883e-07, 0.634394, 1.0, 0.77301, 2.79921e-08, 0.634394, 1.0, 0.77301, 2.79921e-08, 0.634394, 1.0, 0.77301, 2.79921e-08, 0.634394, 1.0, 0.77301, -5.7761e-07, 0.634394, 1.0, 0.77301, -5.7761e-07, 0.634394, 1.0, 0.77301, -5.7761e-07, 0.634394, 1.0, 0.77301, 2.58389e-08, 0.634394, 1.0, 0.77301, 2.58389e-08, 0.634394, 1.0, 0.77301, 2.58389e-08, 0.634394, 1.0, 0.773011, 3.56343e-07, 0.634393, 1.0, 0.773011, 3.56342e-07, 0.634393, 1.0, 0.773011, 3.56342e-07, 0.634393, 1.0, 0.77301, -1.45363e-08, 0.634394, 1.0, 0.77301, -1.45363e-08, 0.634394, 1.0, 0.77301, -1.45363e-08, 0.634394, 1.0, 0.77301, 2.90726e-09, 0.634394, 1.0, 0.77301, 2.90726e-09, 0.634394, 1.0, 0.77301, 2.90726e-09, 0.634393, 1.0, 0.77301, 3.8485e-07, 0.634393, 1.0, 0.77301, 3.8485e-07, 0.634394, 1.0, 0.77301, 3.8485e-07, 0.634394, 1.0, 0.77301, 1.11968e-07, 0.634393, 1.0, 0.77301, 1.11968e-07, 0.634393, 1.0, 0.77301, 1.11968e-07, 0.634393, 1.0, 0.77301, -4.2008e-07, 0.634393, 1.0, 0.77301, -4.2008e-07, 0.634393, 1.0, 0.77301, -4.2008e-07, 0.634393, 1.0, 0.77301, 6.99802e-08, 0.634393, 1.0, 0.77301, 6.99802e-08, 0.634393, 1.0, 0.77301, 6.99802e-08, 0.634393, 1.0, 0.634393, -1.45362e-08, 0.773011, 1.0, 0.634393, -1.45362e-08, 0.773011, 1.0, 0.634393, -1.45362e-08, 0.773011, 1.0, 0.634393, 2.90726e-08, 0.77301, 1.0, 0.634393, 2.90726e-08, 0.77301, 1.0, 0.634393, 2.90726e-08, 0.77301, 1.0, 0.634393, -1.1403e-06, 0.77301, 1.0, 0.634394, -1.1403e-06, 0.77301, 1.0, 0.634393, -1.1403e-06, 0.77301, 1.0, 0.634393, -1.11968e-07, 0.773011, 1.0, 0.634393, -1.11968e-07, 0.773011, 1.0, 0.634393, -1.11968e-07, 0.773011, 1.0, 0.634393, -3.1506e-07, 0.773011, 1.0, 0.634393, -3.1506e-07, 0.773011, 1.0, 0.634393, -3.1506e-07, 0.773011, 1.0, 0.634393, -1.81949e-07, 0.773011, 1.0, 0.634393, -1.81949e-07, 0.773011, 1.0, 0.634393, -1.81949e-07, 0.77301, 1.0, 0.634393, 0.0, 0.773011, 1.0, 0.634393, 0.0, 0.773011, 1.0, 0.634393, 0.0, 0.773011, 1.0, 0.634393, -3.39333e-07, 0.773011, 1.0, 0.634393, -3.39333e-07, 0.773011, 1.0, 0.634393, -3.39333e-07, 0.773011, 1.0, 0.634393, 1.13111e-07, 0.773011, 1.0, 0.634393, 1.13111e-07, 0.773011, 1.0, 0.634393, 1.13111e-07, 0.773011, 1.0, 0.634393, -2.29927e-07, 0.773011, 1.0, 0.634393, -2.29927e-07, 0.773011, 1.0, 0.634393, -2.29927e-07, 0.773011, 1.0, 0.634393, 1.95945e-07, 0.773011, 1.0, 0.634393, 1.95945e-07, 0.773011, 1.0, 0.634393, 1.95945e-07, 0.773011, 1.0, 0.634393, 3.93825e-08, 0.773011, 1.0, 0.634393, 3.93825e-08, 0.773011, 1.0, 0.634393, 3.93825e-08, 0.773011, 1.0, 0.634394, -4.30647e-08, 0.77301, 1.0, 0.634394, -4.30647e-08, 0.77301, 1.0, 0.634394, -4.30647e-08, 0.77301, 1.0, 0.634393, 4.70372e-07, 0.773011, 1.0, 0.634393, 4.70372e-07, 0.773011, 1.0, 0.634393, 4.70372e-07, 0.773011, 1.0, 0.471397, 3.01629e-07, 0.881921, 1.0, 0.471397, 3.01629e-07, 0.881921, 1.0, 0.471397, 3.01629e-07, 0.881921, 1.0, 0.471397, -3.01629e-07, 0.881921, 1.0, 0.471397, -3.01629e-07, 0.881921, 1.0, 0.471397, -3.01629e-07, 0.881921, 1.0, 0.471397, 5.51824e-07, 0.881921, 1.0, 0.471397, 5.51824e-07, 0.881921, 1.0, 0.471397, 5.51824e-07, 0.881921, 1.0, 0.471396, 9.79724e-08, 0.881922, 1.0, 0.471396, 9.79724e-08, 0.881922, 1.0, 0.471396, 9.79724e-08, 0.881922, 1.0, 0.471396, 3.93825e-07, 0.881921, 1.0, 0.471397, 3.93825e-07, 0.881921, 1.0, 0.471396, 3.93825e-07, 0.881921, 1.0, 0.471396, 1.80872e-07, 0.881922, 1.0, 0.471396, 1.80872e-07, 0.881921, 1.0, 0.471396, 1.80872e-07, 0.881921, 1.0, 0.471397, 6.27163e-07, 0.881921, 1.0, 0.471396, 6.27163e-07, 0.881921, 1.0, 0.471397, 6.27163e-07, 0.881921, 1.0, 0.471396, 4.94233e-08, 0.881922, 1.0, 0.471396, 4.94233e-08, 0.881922, 1.0, 0.471396, 4.94233e-08, 0.881922, 1.0, 0.471396, -8.72175e-09, 0.881921, 1.0, 0.471396, -8.72175e-09, 0.881922, 1.0, 0.471396, -8.72175e-09, 0.881922, 1.0, 0.471397, -5.2026e-07, 0.881921, 1.0, 0.471397, -5.2026e-07, 0.881921, 1.0, 0.471397, -5.2026e-07, 0.881921, 1.0, 0.471396, -2.58388e-08, 0.881922, 1.0, 0.471396, -2.58388e-08, 0.881922, 1.0, 0.471396, -2.58388e-08, 0.881922, 1.0, 0.471396, 2.36295e-07, 0.881922, 1.0, 0.471396, 2.36295e-07, 0.881922, 1.0, 0.471396, 2.36295e-07, 0.881922, 1.0, 0.471397, 1.25964e-07, 0.881921, 1.0, 0.471397, 1.25964e-07, 0.881921, 1.0, 0.471397, 1.25964e-07, 0.881921, 1.0, 0.471396, 2.29927e-07, 0.881922, 1.0, 0.471396, 2.29927e-07, 0.881922, 1.0, 0.471396, 2.29927e-07, 0.881922, 1.0, 0.290284, -5.52378e-08, 0.956941, 1.0, 0.290284, -5.52378e-08, 0.956941, 1.0, 0.290284, -5.52378e-08, 0.956941, 1.0, 0.290285, 3.27835e-07, 0.95694, 1.0, 0.290285, 3.27835e-07, 0.95694, 1.0, 0.290285, 3.27835e-07, 0.95694, 1.0, 0.290284, -1.20581e-07, 0.956941, 1.0, 0.290284, -1.20581e-07, 0.956941, 1.0, 0.290284, -1.20581e-07, 0.956941, 1.0, 0.290285, -3.80698e-07, 0.95694, 1.0, 0.290285, -3.80698e-07, 0.95694, 1.0, 0.290285, -3.80698e-07, 0.95694, 1.0, 0.290284, -1.88947e-07, 0.95694, 1.0, 0.290284, -1.88947e-07, 0.95694, 1.0, 0.290284, -1.88947e-07, 0.95694, 1.0, 0.290285, 1.49452e-07, 0.95694, 1.0, 0.290285, 1.49452e-07, 0.95694, 1.0, 0.290284, 1.49452e-07, 0.95694, 1.0, 0.290284, -7.54072e-08, 0.95694, 1.0, 0.290284, -7.54072e-08, 0.95694, 1.0, 0.290284, -7.54072e-08, 0.95694, 1.0, 0.290284, 1.31963e-07, 0.95694, 1.0, 0.290284, 1.31963e-07, 0.95694, 1.0, 0.290284, 1.31963e-07, 0.95694, 1.0, 0.290285, -1.14963e-07, 0.95694, 1.0, 0.290285, -1.14963e-07, 0.95694, 1.0, 0.290285, -1.14963e-07, 0.95694, 1.0, 0.290285, -5.59843e-08, 0.95694, 1.0, 0.290285, -5.59843e-08, 0.95694, 1.0, 0.290285, -5.59843e-08, 0.95694, 1.0, 0.290285, -1.18148e-07, 0.95694, 1.0, 0.290285, -1.18148e-07, 0.95694, 1.0, 0.290285, -1.18148e-07, 0.95694, 1.0, 0.290284, 1.03355e-07, 0.95694, 1.0, 0.290284, 1.03355e-07, 0.95694, 1.0, 0.290284, 1.03355e-07, 0.956941, 1.0, 0.290284, 2.28059e-07, 0.95694, 1.0, 0.290284, 2.28059e-07, 0.95694, 1.0, 0.290284, 2.28059e-07, 0.95694, 1.0, 0.290284, -8.72176e-09, 0.95694, 1.0, 0.290284, -8.72176e-09, 0.95694, 1.0, 0.290284, -8.72176e-09, 0.95694, 1.0, 0.0980167, -2.0406e-07, 0.995185, 1.0, 0.0980167, -2.0406e-07, 0.995185, 1.0, 0.0980167, -2.0406e-07, 0.995185, 1.0, 0.0980169, 5.59842e-08, 0.995185, 1.0, 0.0980169, 5.59842e-08, 0.995185, 1.0, 0.0980169, 5.59842e-08, 0.995185, 1.0, 0.0980168, 2.06758e-07, 0.995185, 1.0, 0.0980168, 2.06758e-07, 0.995185, 1.0, 0.0980168, 2.06758e-07, 0.995185, 1.0, 0.0980164, 1.63646e-07, 0.995185, 1.0, 0.0980164, 1.63646e-07, 0.995185, 1.0, 0.0980164, 1.63646e-07, 0.995185, 1.0, 0.0980169, 1.92425e-07, 0.995185, 1.0, 0.0980169, 1.92425e-07, 0.995185, 1.0, 0.0980169, 1.92425e-07, 0.995185, 1.0, 0.0980168, -3.63406e-09, 0.995185, 1.0, 0.0980168, -3.63406e-09, 0.995185, 1.0, 0.0980168, -3.63406e-09, 0.995185, 1.0, 0.0980169, 2.03507e-08, 0.995185, 1.0, 0.0980169, 2.03507e-08, 0.995185, 1.0, 0.0980169, 2.03507e-08, 0.995185, 1.0, 0.0980169, -1.69263e-07, 0.995185, 1.0, 0.0980169, -1.69263e-07, 0.995185, 1.0, 0.0980169, -1.69263e-07, 0.995185, 1.0, 0.0980167, -2.15323e-08, 0.995185, 1.0, 0.0980167, -2.15323e-08, 0.995185, 1.0, 0.0980167, -2.15323e-08, 0.995185, 1.0, 0.0980171, 2.2645e-07, 0.995185, 1.0, 0.0980171, 2.2645e-07, 0.995185, 1.0, 0.0980171, 2.2645e-07, 0.995185, 1.0, 0.0980164, -3.1841e-07, 0.995185, 1.0, 0.0980164, -3.1841e-07, 0.995185, 1.0, 0.0980164, -3.1841e-07, 0.995185, 1.0, 0.0980173, -8.01869e-07, 0.995185, 1.0, 0.0980173, -8.01869e-07, 0.995185, 1.0, 0.0980173, -8.01869e-07, 0.995185, 1.0, 0.0980169, -1.17824e-07, 0.995185, 1.0, 0.0980169, -1.17824e-07, 0.995185, 1.0, 0.0980169, -1.17824e-07, 0.995185, 1.0, 0.0980167, 1.79092e-07, 0.995185, 1.0, 0.0980167, 1.79092e-07, 0.995185, 1.0, 0.0980167, 1.79092e-07, 0.995185, 1.0, -0.0980173, 4.98879e-07, 0.995185, 1.0, -0.0980173, 4.98879e-07, 0.995185, 1.0, -0.0980173, 4.98879e-07, 0.995185, 1.0, -0.0980176, 4.73711e-08, 0.995185, 1.0, -0.0980176, 4.73711e-08, 0.995185, 1.0, -0.0980176, 4.73711e-08, 0.995185, 1.0, -0.0980173, 2.6255e-07, 0.995185, 1.0, -0.0980173, 2.6255e-07, 0.995185, 1.0, -0.0980173, 2.6255e-07, 0.995185, 1.0, -0.0980171, 8.39763e-08, 0.995185, 1.0, -0.0980171, 8.39763e-08, 0.995185, 1.0, -0.0980171, 8.39763e-08, 0.995185, 1.0, -0.0980171, -8.90965e-08, 0.995185, 1.0, -0.0980171, -8.90965e-08, 0.995185, 1.0, -0.0980171, -8.90965e-08, 0.995185, 1.0, -0.0980182, -3.86462e-07, 0.995185, 1.0, -0.0980182, -3.86462e-07, 0.995185, 1.0, -0.0980182, -3.86462e-07, 0.995185, 1.0, -0.0980181, 6.45674e-07, 0.995185, 1.0, -0.0980181, 6.45674e-07, 0.995185, 1.0, -0.0980181, 6.45674e-07, 0.995185, 1.0, -0.0980173, -2.01186e-08, 0.995185, 1.0, -0.0980173, -2.01186e-08, 0.995185, 1.0, -0.0980173, -2.01186e-08, 0.995185, 1.0, -0.0980171, -3.67397e-07, 0.995185, 1.0, -0.0980171, -3.67397e-07, 0.995185, 1.0, -0.0980171, -3.67397e-07, 0.995185, 1.0, -0.0980173, -2.23168e-07, 0.995185, 1.0, -0.0980173, -2.23168e-07, 0.995185, 1.0, -0.0980173, -2.23168e-07, 0.995185, 1.0, -0.0980172, -1.07662e-08, 0.995185, 1.0, -0.0980172, -1.07662e-08, 0.995185, 1.0, -0.0980172, -1.07662e-08, 0.995185, 1.0, -0.0980171, 3.4387e-07, 0.995185, 1.0, -0.0980171, 3.4387e-07, 0.995185, 1.0, -0.0980171, 3.4387e-07, 0.995185, 1.0, -0.0980176, -7.99494e-09, 0.995185, 1.0, -0.0980176, -7.99494e-09, 0.995185, 1.0, -0.0980176, -7.99494e-09, 0.995185, 1.0, -0.0980177, -7.99494e-09, 0.995185, 1.0, -0.0980177, -7.99494e-09, 0.995185, 1.0, -0.0980177, -7.99494e-09, 0.995185, 1.0, -0.290285, -9.09744e-08, 0.95694, 1.0, -0.290285, -9.09744e-08, 0.95694, 1.0, -0.290285, -9.09744e-08, 0.95694, 1.0, -0.290285, -1.31275e-08, 0.95694, 1.0, -0.290285, -1.31275e-08, 0.95694, 1.0, -0.290285, -1.31275e-08, 0.95694, 1.0, -0.290285, 1.63646e-07, 0.95694, 1.0, -0.290285, 1.63646e-07, 0.95694, 1.0, -0.290285, 1.63646e-07, 0.95694, 1.0, -0.290285, 1.1403e-07, 0.95694, 1.0, -0.290285, 1.1403e-07, 0.95694, 1.0, -0.290285, 1.1403e-07, 0.95694, 1.0, -0.290285, 1.74435e-08, 0.95694, 1.0, -0.290285, 1.74435e-08, 0.95694, 1.0, -0.290285, 1.74435e-08, 0.95694, 1.0, -0.290285, 3.77943e-08, 0.95694, 1.0, -0.290285, 3.77943e-08, 0.95694, 1.0, -0.290285, 3.77943e-08, 0.95694, 1.0, -0.290285, 6.27163e-07, 0.95694, 1.0, -0.290285, 6.27163e-07, 0.95694, 1.0, -0.290285, 6.27163e-07, 0.95694, 1.0, -0.290286, -1.63646e-07, 0.95694, 1.0, -0.290286, -1.63646e-07, 0.95694, 1.0, -0.290286, -1.63646e-07, 0.95694, 1.0, -0.290285, 3.1506e-07, 0.95694, 1.0, -0.290285, 3.1506e-07, 0.95694, 1.0, -0.290285, 3.1506e-07, 0.95694, 1.0, -0.290285, -2.44931e-07, 0.95694, 1.0, -0.290285, -2.44931e-07, 0.95694, 1.0, -0.290285, -2.44931e-07, 0.95694, 1.0, -0.290285, -4.59853e-08, 0.95694, 1.0, -0.290285, -4.59853e-08, 0.95694, 1.0, -0.290285, -4.59853e-08, 0.95694, 1.0, -0.290285, -1.03685e-07, 0.95694, 1.0, -0.290285, -1.03685e-07, 0.95694, 1.0, -0.290285, -1.03685e-07, 0.95694, 1.0, -0.290285, -1.41388e-07, 0.95694, 1.0, -0.290285, -1.41388e-07, 0.95694, 1.0, -0.290285, -1.41388e-07, 0.95694, 1.0, -0.290285, 5.28832e-07, 0.95694, 1.0, -0.290285, 5.28832e-07, 0.95694, 1.0, -0.290285, 5.28832e-07, 0.95694, 1.0, -0.471397, -6.89034e-08, 0.881921, 1.0, -0.471397, -6.89034e-08, 0.881921, 1.0, -0.471397, -6.89034e-08, 0.881921, 1.0, -0.471397, -1.31275e-08, 0.881921, 1.0, -0.471397, -1.31275e-08, 0.881921, 1.0, -0.471397, -1.31275e-08, 0.881921, 1.0, -0.471397, 2.09941e-07, 0.881921, 1.0, -0.471397, 2.09941e-07, 0.881921, 1.0, -0.471397, 2.09941e-07, 0.881921, 1.0, -0.471397, 1.83941e-07, 0.881921, 1.0, -0.471397, 1.83941e-07, 0.881921, 1.0, -0.471397, 1.83941e-07, 0.881921, 1.0, -0.471397, 3.20481e-07, 0.881921, 1.0, -0.471397, 3.20481e-07, 0.881921, 1.0, -0.471397, 3.20481e-07, 0.881921, 1.0, -0.471397, 9.4259e-08, 0.881921, 1.0, -0.471397, 9.4259e-08, 0.881921, 1.0, -0.471397, 9.4259e-08, 0.881921, 1.0, -0.471397, -4.82846e-07, 0.881921, 1.0, -0.471397, -4.82846e-07, 0.881921, 1.0, -0.471397, -4.82846e-07, 0.881921, 1.0, -0.471396, -3.07913e-07, 0.881921, 1.0, -0.471396, -3.07913e-07, 0.881921, 1.0, -0.471396, -3.07913e-07, 0.881921, 1.0, -0.471397, 3.54443e-07, 0.881921, 1.0, -0.471397, 3.54443e-07, 0.881921, 1.0, -0.471397, 3.54443e-07, 0.881921, 1.0, -0.471398, 2.32549e-07, 0.881921, 1.0, -0.471398, 2.32549e-07, 0.881921, 1.0, -0.471398, 2.32549e-07, 0.881921, 1.0, -0.471397, 8.55222e-08, 0.881921, 1.0, -0.471397, 8.55222e-08, 0.881921, 1.0, -0.471397, 8.55222e-08, 0.881921, 1.0, -0.471396, -6.68667e-08, 0.881921, 1.0, -0.471396, -6.68667e-08, 0.881921, 1.0, -0.471396, -6.68667e-08, 0.881921, 1.0, -0.471397, -5.81449e-09, 0.881921, 1.0, -0.471397, -5.81449e-09, 0.881921, 1.0, -0.471397, -5.81449e-09, 0.881921, 1.0, -0.471397, 2.13805e-07, 0.881921, 1.0, -0.471397, 2.13805e-07, 0.881921, 1.0, -0.471397, 2.13805e-07, 0.881921, 1.0, -0.634393, -1.83785e-07, 0.77301, 1.0, -0.634394, -1.83785e-07, 0.77301, 1.0, -0.634394, -1.83785e-07, 0.77301, 1.0, -0.634393, -6.02905e-08, 0.773011, 1.0, -0.634393, -6.02905e-08, 0.773011, 1.0, -0.634393, -6.02905e-08, 0.773011, 1.0, -0.634393, 9.40744e-07, 0.77301, 1.0, -0.634393, 9.40744e-07, 0.77301, 1.0, -0.634393, 9.40744e-07, 0.773011, 1.0, -0.634394, 4.94232e-08, 0.77301, 1.0, -0.634394, 4.94232e-08, 0.77301, 1.0, -0.634394, 4.94232e-08, 0.77301, 1.0, -0.634394, -4.07015e-08, 0.77301, 1.0, -0.634394, -4.07015e-08, 0.77301, 1.0, -0.634394, -4.07015e-08, 0.77301, 1.0, -0.634394, 9.26491e-07, 0.77301, 1.0, -0.634394, 9.26491e-07, 0.77301, 1.0, -0.634394, 9.26491e-07, 0.77301, 1.0, -0.634393, 1.80871e-07, 0.77301, 1.0, -0.634393, 1.80871e-07, 0.773011, 1.0, -0.634393, 1.80871e-07, 0.773011, 1.0, -0.634394, -9.18926e-08, 0.77301, 1.0, -0.634394, -9.18926e-08, 0.77301, 1.0, -0.634394, -9.18926e-08, 0.77301, 1.0, -0.634393, 0.0, 0.77301, 1.0, -0.634393, 0.0, 0.77301, 1.0, -0.634393, 0.0, 0.77301, 1.0, -0.634394, 9.19707e-08, 0.77301, 1.0, -0.634394, 9.19707e-08, 0.77301, 1.0, -0.634394, 9.19707e-08, 0.77301, 1.0, -0.634394, -2.45073e-07, 0.77301, 1.0, -0.634394, -2.45073e-07, 0.77301, 1.0, -0.634394, -2.45073e-07, 0.77301, 1.0, -0.634393, 1.31963e-07, 0.77301, 1.0, -0.634393, 1.31963e-07, 0.77301, 1.0, -0.634393, 1.31963e-07, 0.77301, 1.0, -0.634393, 2.52919e-07, 0.773011, 1.0, -0.634393, 2.52919e-07, 0.773011, 1.0, -0.634393, 2.5292e-07, 0.773011, 1.0, -0.634394, -5.59843e-08, 0.77301, 1.0, -0.634393, -5.59843e-08, 0.77301, 1.0, -0.634394, -5.59843e-08, 0.77301, 1.0, -0.773011, 1.96913e-07, 0.634393, 1.0, -0.773011, 1.96913e-07, 0.634393, 1.0, -0.773011, 1.96913e-07, 0.634393, 1.0, -0.773011, -6.99802e-08, 0.634393, 1.0, -0.773011, -6.99802e-08, 0.634393, 1.0, -0.773011, -6.99802e-08, 0.634393, 1.0, -0.77301, -5.97809e-07, 0.634393, 1.0, -0.77301, -5.97809e-07, 0.634393, 1.0, -0.77301, -5.97809e-07, 0.634393, 1.0, -0.773011, -7.54072e-08, 0.634393, 1.0, -0.773011, -7.54072e-08, 0.634393, 1.0, -0.773011, -7.54072e-08, 0.634393, 1.0, -0.773011, -3.77036e-08, 0.634393, 1.0, -0.773011, -3.77036e-08, 0.634393, 1.0, -0.773011, -3.77036e-08, 0.634393, 1.0, -0.773011, -4.36861e-07, 0.634392, 1.0, -0.773011, -4.36861e-07, 0.634392, 1.0, -0.773011, -4.36861e-07, 0.634392, 1.0, -0.773011, 9.79723e-08, 0.634393, 1.0, -0.773011, 9.79723e-08, 0.634393, 1.0, -0.773011, 9.79723e-08, 0.634393, 1.0, -0.77301, 2.6255e-07, 0.634393, 1.0, -0.773011, 2.6255e-07, 0.634393, 1.0, -0.773011, 2.6255e-07, 0.634393, 1.0, -0.773011, 5.16775e-08, 0.634393, 1.0, -0.773011, 5.16775e-08, 0.634393, 1.0, -0.773011, 5.16775e-08, 0.634393, 1.0, -0.773011, -2.28059e-07, 0.634393, 1.0, -0.773011, -2.28059e-07, 0.634393, 1.0, -0.773011, -2.28059e-07, 0.634393, 1.0, -0.773011, 4.65158e-08, 0.634393, 1.0, -0.773011, 4.65158e-08, 0.634393, 1.0, -0.773011, 4.65158e-08, 0.634393, 1.0, -0.773011, -8.72172e-09, 0.634393, 1.0, -0.773011, -8.72172e-09, 0.634393, 1.0, -0.773011, -8.72172e-09, 0.634393, 1.0, -0.77301, -3.40663e-06, 0.634394, 1.0, -0.77301, -3.40663e-06, 0.634394, 1.0, -0.77301, -3.40663e-06, 0.634394, 1.0, -0.773011, -1.63645e-07, 0.634392, 1.0, -0.773011, -1.63645e-07, 0.634392, 1.0, -0.773011, -1.63645e-07, 0.634393, 1.0, -0.881921, -1.72258e-08, 0.471397, 1.0, -0.881921, -1.72258e-08, 0.471397, 1.0, -0.881921, -1.72258e-08, 0.471397, 1.0, -0.881921, 1.94563e-06, 0.471397, 1.0, -0.881921, 1.94563e-06, 0.471397, 1.0, -0.881921, 1.94563e-06, 0.471397, 1.0, -0.881921, -1.16289e-08, 0.471397, 1.0, -0.881921, -1.16289e-08, 0.471397, 1.0, -0.881921, -1.16289e-08, 0.471397, 1.0, -0.881922, 2.90721e-09, 0.471396, 1.0, -0.881921, 2.90721e-09, 0.471396, 1.0, -0.881921, 2.90721e-09, 0.471396, 1.0, -0.881921, -5.70148e-08, 0.471397, 1.0, -0.881921, -5.70148e-08, 0.471397, 1.0, -0.881921, -5.70148e-08, 0.471397, 1.0, -0.881921, 8.61292e-09, 0.471396, 1.0, -0.881921, 8.61292e-09, 0.471396, 1.0, -0.881921, 8.61292e-09, 0.471396, 1.0, -0.881921, 8.79543e-07, 0.471396, 1.0, -0.881922, 8.79543e-07, 0.471396, 1.0, -0.881921, 8.79543e-07, 0.471396, 1.0, -0.881921, 5.59843e-08, 0.471397, 1.0, -0.881921, 5.59843e-08, 0.471397, 1.0, -0.881921, 5.59843e-08, 0.471397, 1.0, -0.881922, 3.90875e-07, 0.471396, 1.0, -0.881922, 3.90875e-07, 0.471396, 1.0, -0.881922, 3.90875e-07, 0.471396, 1.0, -0.881922, 0.0, 0.471396, 1.0, -0.881921, 0.0, 0.471396, 1.0, -0.881922, 0.0, 0.471396, 1.0, -0.881921, -2.82777e-07, 0.471397, 1.0, -0.881921, -2.82777e-07, 0.471397, 1.0, -0.881921, -2.82777e-07, 0.471397, 1.0, -0.881921, 1.14963e-07, 0.471397, 1.0, -0.881921, 1.14963e-07, 0.471397, 1.0, -0.881921, 1.14963e-07, 0.471397, 1.0, -0.881922, 1.95945e-07, 0.471396, 1.0, -0.881922, 1.95945e-07, 0.471396, 1.0, -0.881922, 1.95945e-07, 0.471396, 1.0, -0.881922, 4.7259e-07, 0.471396, 1.0, -0.881921, 4.7259e-07, 0.471396, 1.0, -0.881921, 4.7259e-07, 0.471396, 1.0, -0.95694, 4.19882e-08, 0.290285, 1.0, -0.95694, 4.19882e-08, 0.290285, 1.0, -0.95694, 4.19882e-08, 0.290285, 1.0, -0.95694, -1.83941e-07, 0.290284, 1.0, -0.95694, -1.83941e-07, 0.290284, 1.0, -0.95694, -1.83941e-07, 0.290284, 1.0, -0.95694, 1.31963e-07, 0.290284, 1.0, -0.95694, 1.31963e-07, 0.290284, 1.0, -0.95694, 1.31963e-07, 0.290284, 1.0, -0.956941, 9.4259e-09, 0.290284, 1.0, -0.95694, 9.4259e-09, 0.290284, 1.0, -0.95694, 9.4259e-09, 0.290284, 1.0, -0.95694, 1.60949e-07, 0.290284, 1.0, -0.95694, 1.60949e-07, 0.290284, 1.0, -0.95694, 1.60949e-07, 0.290284, 1.0, -0.956941, 4.19882e-08, 0.290284, 1.0, -0.95694, 4.19882e-08, 0.290284, 1.0, -0.95694, 4.19882e-08, 0.290284, 1.0, -0.956941, 1.31275e-07, 0.290284, 1.0, -0.95694, 1.31275e-07, 0.290284, 1.0, -0.95694, 1.31275e-07, 0.290284, 1.0, -0.95694, 1.72258e-08, 0.290285, 1.0, -0.95694, 1.72258e-08, 0.290285, 1.0, -0.95694, 1.72258e-08, 0.290285, 1.0, -0.95694, 8.19588e-07, 0.290285, 1.0, -0.95694, 8.19588e-07, 0.290285, 1.0, -0.95694, 8.19588e-07, 0.290285, 1.0, -0.95694, -2.90723e-09, 0.290284, 1.0, -0.95694, -2.90723e-09, 0.290284, 1.0, -0.95694, -2.90723e-09, 0.290284, 1.0, -0.95694, 0.0, 0.290284, 1.0, -0.95694, 0.0, 0.290284, 1.0, -0.956941, 0.0, 0.290284, 1.0, -0.95694, -3.17857e-06, 0.290285, 1.0, -0.95694, -3.17857e-06, 0.290285, 1.0, -0.95694, -3.17857e-06, 0.290285, 1.0, -0.95694, -1.72258e-08, 0.290284, 1.0, -0.95694, -1.72258e-08, 0.290284, 1.0, -0.95694, -1.72258e-08, 0.290284, 1.0, -0.95694, -2.75678e-07, 0.290284, 1.0, -0.95694, -2.75678e-07, 0.290284, 1.0, -0.95694, -2.75678e-07, 0.290284, 1.0, -0.995185, -6.57452e-07, 0.0980166, 1.0, -0.995185, -6.57452e-07, 0.0980166, 1.0, -0.995185, -6.57452e-07, 0.0980166, 1.0, -0.995184, 1.4536e-09, 0.0980219, 1.0, -0.995184, 1.4536e-09, 0.0980218, 1.0, -0.995184, 1.4536e-09, 0.0980218, 1.0, -0.995184, 7.26801e-10, 0.0980211, 1.0, -0.995184, 7.26801e-10, 0.0980211, 1.0, -0.995184, 7.26801e-10, 0.0980211, 1.0, -0.995184, -3.35675e-06, 0.0980233, 1.0, -0.995184, -3.35675e-06, 0.0980233, 1.0, -0.995184, -3.35675e-06, 0.0980233, 1.0, -0.995184, -1.07663e-08, 0.0980221, 1.0, -0.995184, -1.07663e-08, 0.0980221, 1.0, -0.995184, -1.07663e-08, 0.0980221, 1.0, -0.995184, -4.00389e-07, 0.0980234, 1.0, -0.995184, -4.00389e-07, 0.0980234, 1.0, -0.995184, -4.00389e-07, 0.0980234, 1.0, -0.995185, -2.79921e-08, 0.0980169, 1.0, -0.995185, -2.79921e-08, 0.0980169, 1.0, -0.995185, -2.79921e-08, 0.0980169, 1.0, -0.995184, 1.14963e-08, 0.0980216, 1.0, -0.995184, 1.14963e-08, 0.0980217, 1.0, -0.995184, 1.14963e-08, 0.0980216, 1.0, -0.995185, 4.24165e-08, 0.0980167, 1.0, -0.995185, 4.24165e-08, 0.0980167, 1.0, -0.995185, 4.24165e-08, 0.0980167, 1.0, -0.995184, -1.13111e-07, 0.0980201, 1.0, -0.995184, -1.13111e-07, 0.0980201, 1.0, -0.995184, -1.13111e-07, 0.0980201, 1.0, -0.995185, 1.75319e-07, 0.098017, 1.0, -0.995185, 1.75319e-07, 0.098017, 1.0, -0.995185, 1.75319e-07, 0.098017, 1.0, -0.995184, 1.01471e-07, 0.0980221, 1.0, -0.995184, 1.01471e-07, 0.0980221, 1.0, -0.995184, 1.01471e-07, 0.0980221, 1.0, -0.995184, 1.55889e-06, 0.0980231, 1.0, -0.995184, 1.55889e-06, 0.0980231, 1.0, -0.995184, 1.55889e-06, 0.0980231, 1.0, -0.995184, 1.50728e-08, 0.0980195, 1.0, -0.995184, 1.50728e-08, 0.0980195, 1.0, -0.995184, 1.50728e-08, 0.0980195, 1.0), + null, ; no Vertex Colors, + Vector2Array(0.389421, 0.93097, 0.341585, 0.945196, 0.342523, 0.945196, 0.538946, 0.651228, 0.538946, 0.7, 0.54375, 0.7, 0.673102, 0.0298035, 0.721875, 0.025, 0.674039, 0.0298035, 0.29375, 0.95, 0.342523, 0.945196, 0.341585, 0.945196, 0.54375, 0.7, 0.534235, 0.748773, 0.538946, 0.748773, 0.342523, 0.454804, 0.387582, 0.46903, 0.389421, 0.46903, 0.538946, 0.748773, 0.520282, 0.795671, 0.52472, 0.795671, 0.389421, 0.46903, 0.429974, 0.492133, 0.432643, 0.492133, 0.52472, 0.795671, 0.497623, 0.838893, 0.501617, 0.838893, 0.432643, 0.492133, 0.46713, 0.523223, 0.470527, 0.523223, 0.501617, 0.838893, 0.46713, 0.876777, 0.470527, 0.876777, 0.470527, 0.523223, 0.497623, 0.561107, 0.501617, 0.561107, 0.470527, 0.876777, 0.429974, 0.907867, 0.432643, 0.907867, 0.501617, 0.561107, 0.520282, 0.604329, 0.52472, 0.604329, 0.432643, 0.907867, 0.387582, 0.93097, 0.389421, 0.93097, 0.52472, 0.604329, 0.534235, 0.651228, 0.538946, 0.651228, 0.497623, 0.561107, 0.507138, 0.604329, 0.520282, 0.604329, 0.429974, 0.907867, 0.382138, 0.93097, 0.387582, 0.93097, 0.520282, 0.604329, 0.520282, 0.651228, 0.534235, 0.651228, 0.387582, 0.93097, 0.33881, 0.945196, 0.341585, 0.945196, 0.534235, 0.651228, 0.52472, 0.7, 0.538946, 0.7, 0.341585, 0.454804, 0.29375, 0.45, 0.33881, 0.454804, 0.29375, 0.95, 0.341585, 0.945196, 0.33881, 0.945196, 0.538946, 0.7, 0.520282, 0.748773, 0.534235, 0.748773, 0.341585, 0.454804, 0.382138, 0.46903, 0.387582, 0.46903, 0.534235, 0.748773, 0.507138, 0.795671, 0.520282, 0.795671, 0.387582, 0.46903, 0.42207, 0.492133, 0.429974, 0.492133, 0.520282, 0.795671, 0.485794, 0.838893, 0.497623, 0.838893, 0.429974, 0.492133, 0.45707, 0.523223, 0.46713, 0.523223, 0.497623, 0.838893, 0.45707, 0.876777, 0.46713, 0.876777, 0.46713, 0.523223, 0.485794, 0.561107, 0.497623, 0.561107, 0.46713, 0.876777, 0.42207, 0.907867, 0.429974, 0.907867, 0.520282, 0.748773, 0.485794, 0.795671, 0.507138, 0.795671, 0.382138, 0.46903, 0.409235, 0.492133, 0.42207, 0.492133, 0.507138, 0.795671, 0.466585, 0.838893, 0.485794, 0.838893, 0.42207, 0.492133, 0.440734, 0.523223, 0.45707, 0.523223, 0.485794, 0.838893, 0.440734, 0.876777, 0.45707, 0.876777, 0.45707, 0.523223, 0.466585, 0.561107, 0.485794, 0.561107, 0.45707, 0.876777, 0.409235, 0.907867, 0.42207, 0.907867, 0.485794, 0.561107, 0.485794, 0.604329, 0.507138, 0.604329, 0.42207, 0.907867, 0.373297, 0.93097, 0.382138, 0.93097, 0.507138, 0.604329, 0.497623, 0.651228, 0.520282, 0.651228, 0.382138, 0.93097, 0.334303, 0.945196, 0.33881, 0.945196, 0.520282, 0.651228, 0.501617, 0.7, 0.52472, 0.7, 0.33881, 0.454804, 0.29375, 0.45, 0.334303, 0.454804, 0.29375, 0.95, 0.33881, 0.945196, 0.334303, 0.945196, 0.52472, 0.7, 0.497623, 0.748773, 0.520282, 0.748773, 0.33881, 0.454804, 0.373297, 0.46903, 0.382138, 0.46903, 0.409235, 0.907867, 0.361399, 0.93097, 0.373297, 0.93097, 0.485794, 0.604329, 0.46713, 0.651228, 0.497623, 0.651228, 0.373297, 0.93097, 0.328237, 0.945196, 0.334303, 0.945196, 0.497623, 0.651228, 0.470527, 0.7, 0.501617, 0.7, 0.334303, 0.454804, 0.29375, 0.45, 0.328237, 0.454804, 0.29375, 0.95, 0.334303, 0.945196, 0.328237, 0.945196, 0.501617, 0.7, 0.46713, 0.748773, 0.497623, 0.748773, 0.334303, 0.454804, 0.361399, 0.46903, 0.373297, 0.46903, 0.497623, 0.748773, 0.45707, 0.795671, 0.485794, 0.795671, 0.373297, 0.46903, 0.391962, 0.492133, 0.409235, 0.492133, 0.485794, 0.795671, 0.440734, 0.838893, 0.466585, 0.838893, 0.409235, 0.492133, 0.41875, 0.523223, 0.440734, 0.523223, 0.466585, 0.838893, 0.41875, 0.876777, 0.440734, 0.876777, 0.440734, 0.523223, 0.440734, 0.561107, 0.466585, 0.561107, 0.440734, 0.876777, 0.391962, 0.907867, 0.409235, 0.907867, 0.466585, 0.561107, 0.45707, 0.604329, 0.485794, 0.604329, 0.45707, 0.795671, 0.409235, 0.838893, 0.440734, 0.838893, 0.391962, 0.492133, 0.391962, 0.523223, 0.41875, 0.523223, 0.440734, 0.838893, 0.391962, 0.876777, 0.41875, 0.876777, 0.41875, 0.523223, 0.409235, 0.561107, 0.440734, 0.561107, 0.41875, 0.876777, 0.370915, 0.907867, 0.391962, 0.907867, 0.440734, 0.561107, 0.42207, 0.604329, 0.45707, 0.604329, 0.391962, 0.907867, 0.346902, 0.93097, 0.361399, 0.93097, 0.45707, 0.604329, 0.429974, 0.651228, 0.46713, 0.651228, 0.361399, 0.93097, 0.320847, 0.945196, 0.328237, 0.945196, 0.46713, 0.651228, 0.432642, 0.7, 0.470527, 0.7, 0.328237, 0.454804, 0.29375, 0.45, 0.320847, 0.454804, 0.29375, 0.95, 0.328237, 0.945196, 0.320847, 0.945196, 0.470527, 0.7, 0.429974, 0.748773, 0.46713, 0.748773, 0.328237, 0.454804, 0.346902, 0.46903, 0.361399, 0.46903, 0.46713, 0.748773, 0.42207, 0.795671, 0.45707, 0.795671, 0.361399, 0.46903, 0.370915, 0.492133, 0.391962, 0.492133, 0.346902, 0.93097, 0.312414, 0.945196, 0.320847, 0.945196, 0.429974, 0.651228, 0.389421, 0.7, 0.432642, 0.7, 0.320847, 0.454804, 0.29375, 0.45, 0.312414, 0.454804, 0.29375, 0.95, 0.320847, 0.945196, 0.312414, 0.945196, 0.432642, 0.7, 0.387582, 0.748773, 0.429974, 0.748773, 0.320847, 0.454804, 0.330362, 0.46903, 0.346902, 0.46903, 0.429974, 0.748773, 0.382138, 0.795671, 0.42207, 0.795671, 0.346902, 0.46903, 0.346902, 0.492133, 0.370915, 0.492133, 0.42207, 0.795671, 0.373297, 0.838893, 0.409235, 0.838893, 0.370915, 0.492133, 0.361399, 0.523223, 0.391962, 0.523223, 0.409235, 0.838893, 0.361399, 0.876777, 0.391962, 0.876777, 0.391962, 0.523223, 0.373297, 0.561107, 0.409235, 0.561107, 0.391962, 0.876777, 0.346902, 0.907867, 0.370915, 0.907867, 0.409235, 0.561107, 0.382138, 0.604329, 0.42207, 0.604329, 0.370915, 0.907867, 0.330362, 0.93097, 0.346902, 0.93097, 0.42207, 0.604329, 0.387582, 0.651228, 0.429974, 0.651228, 0.346902, 0.492133, 0.328237, 0.523223, 0.361399, 0.523223, 0.373297, 0.838893, 0.328237, 0.876777, 0.361399, 0.876777, 0.361399, 0.523223, 0.334303, 0.561107, 0.373297, 0.561107, 0.361399, 0.876777, 0.320847, 0.907867, 0.346902, 0.907867, 0.373297, 0.561107, 0.33881, 0.604329, 0.382138, 0.604329, 0.346902, 0.907867, 0.312414, 0.93097, 0.330362, 0.93097, 0.382138, 0.604329, 0.341585, 0.651228, 0.387582, 0.651228, 0.330362, 0.93097, 0.303265, 0.945196, 0.312414, 0.945196, 0.387582, 0.651228, 0.342523, 0.7, 0.389421, 0.7, 0.312414, 0.454804, 0.29375, 0.45, 0.303265, 0.454804, 0.29375, 0.95, 0.312414, 0.945196, 0.303265, 0.945196, 0.389421, 0.7, 0.341585, 0.748773, 0.387582, 0.748773, 0.312414, 0.454804, 0.312414, 0.46903, 0.330362, 0.46903, 0.387582, 0.748773, 0.33881, 0.795671, 0.382138, 0.795671, 0.330362, 0.46903, 0.320847, 0.492133, 0.346902, 0.492133, 0.382138, 0.795671, 0.334303, 0.838893, 0.373297, 0.838893, 0.341585, 0.651228, 0.29375, 0.7, 0.342523, 0.7, 0.303265, 0.454804, 0.29375, 0.45, 0.29375, 0.454804, 0.29375, 0.95, 0.303265, 0.945196, 0.29375, 0.945196, 0.342523, 0.7, 0.29375, 0.748773, 0.341585, 0.748773, 0.303265, 0.454804, 0.29375, 0.46903, 0.312414, 0.46903, 0.341585, 0.748773, 0.29375, 0.795671, 0.33881, 0.795671, 0.312414, 0.46903, 0.29375, 0.492133, 0.320847, 0.492133, 0.33881, 0.795671, 0.29375, 0.838893, 0.334303, 0.838893, 0.320847, 0.492133, 0.29375, 0.523223, 0.328237, 0.523223, 0.334303, 0.838893, 0.29375, 0.876777, 0.328237, 0.876777, 0.328237, 0.523223, 0.29375, 0.561107, 0.334303, 0.561107, 0.328237, 0.876777, 0.29375, 0.907867, 0.320847, 0.907867, 0.334303, 0.561107, 0.29375, 0.604329, 0.33881, 0.604329, 0.320847, 0.907867, 0.29375, 0.93097, 0.312414, 0.93097, 0.33881, 0.604329, 0.29375, 0.651228, 0.341585, 0.651228, 0.312414, 0.93097, 0.29375, 0.945196, 0.303265, 0.945196, 0.29375, 0.838893, 0.259263, 0.876777, 0.29375, 0.876777, 0.29375, 0.523223, 0.253197, 0.561107, 0.29375, 0.561107, 0.29375, 0.876777, 0.266653, 0.907867, 0.29375, 0.907867, 0.29375, 0.561107, 0.24869, 0.604329, 0.29375, 0.604329, 0.29375, 0.907867, 0.275086, 0.93097, 0.29375, 0.93097, 0.29375, 0.604329, 0.245915, 0.651228, 0.29375, 0.651228, 0.29375, 0.93097, 0.284235, 0.945196, 0.29375, 0.945196, 0.29375, 0.651228, 0.244977, 0.7, 0.29375, 0.7, 0.29375, 0.454804, 0.29375, 0.45, 0.284235, 0.454804, 0.29375, 0.95, 0.29375, 0.945196, 0.284235, 0.945196, 0.29375, 0.7, 0.245915, 0.748773, 0.29375, 0.748773, 0.29375, 0.454804, 0.275086, 0.46903, 0.29375, 0.46903, 0.29375, 0.748773, 0.24869, 0.795671, 0.29375, 0.795671, 0.29375, 0.46903, 0.266653, 0.492133, 0.29375, 0.492133, 0.29375, 0.795671, 0.253197, 0.838893, 0.29375, 0.838893, 0.29375, 0.492133, 0.259263, 0.523223, 0.29375, 0.523223, 0.284235, 0.454804, 0.29375, 0.45, 0.275086, 0.454804, 0.29375, 0.95, 0.284235, 0.945196, 0.275086, 0.945196, 0.244977, 0.7, 0.199917, 0.748773, 0.245915, 0.748773, 0.284235, 0.454804, 0.257138, 0.46903, 0.275086, 0.46903, 0.245915, 0.748773, 0.205362, 0.795671, 0.24869, 0.795671, 0.275086, 0.46903, 0.240598, 0.492133, 0.266653, 0.492133, 0.24869, 0.795671, 0.214203, 0.838893, 0.253197, 0.838893, 0.266653, 0.492133, 0.2261, 0.523223, 0.259263, 0.523223, 0.253197, 0.838893, 0.2261, 0.876777, 0.259263, 0.876777, 0.259263, 0.523223, 0.214203, 0.561107, 0.253197, 0.561107, 0.259263, 0.876777, 0.240598, 0.907867, 0.266653, 0.907867, 0.253197, 0.561107, 0.205362, 0.604329, 0.24869, 0.604329, 0.266653, 0.907867, 0.257138, 0.93097, 0.275086, 0.93097, 0.24869, 0.604329, 0.199917, 0.651228, 0.245915, 0.651228, 0.275086, 0.93097, 0.275086, 0.945196, 0.284235, 0.945196, 0.245915, 0.651228, 0.198079, 0.7, 0.244977, 0.7, 0.2261, 0.523223, 0.178265, 0.561107, 0.214203, 0.561107, 0.2261, 0.876777, 0.216585, 0.907867, 0.240598, 0.907867, 0.214203, 0.561107, 0.16543, 0.604329, 0.205362, 0.604329, 0.240598, 0.907867, 0.240598, 0.93097, 0.257138, 0.93097, 0.205362, 0.604329, 0.157526, 0.651228, 0.199917, 0.651228, 0.257138, 0.93097, 0.266653, 0.945196, 0.275086, 0.945196, 0.199917, 0.651228, 0.154857, 0.7, 0.198079, 0.7, 0.275086, 0.454804, 0.29375, 0.45, 0.266653, 0.454804, 0.29375, 0.95, 0.275086, 0.945196, 0.266653, 0.945196, 0.198079, 0.7, 0.157526, 0.748773, 0.199917, 0.748773, 0.275086, 0.454804, 0.240598, 0.46903, 0.257138, 0.46903, 0.199917, 0.748773, 0.16543, 0.795671, 0.205362, 0.795671, 0.257138, 0.46903, 0.216585, 0.492133, 0.240598, 0.492133, 0.205362, 0.795671, 0.178265, 0.838893, 0.214203, 0.838893, 0.240598, 0.492133, 0.195538, 0.523223, 0.2261, 0.523223, 0.214203, 0.838893, 0.195538, 0.876777, 0.2261, 0.876777, 0.154857, 0.7, 0.12037, 0.748773, 0.157526, 0.748773, 0.266653, 0.454804, 0.2261, 0.46903, 0.240598, 0.46903, 0.157526, 0.748773, 0.13043, 0.795671, 0.16543, 0.795671, 0.240598, 0.46903, 0.195538, 0.492133, 0.216585, 0.492133, 0.16543, 0.795671, 0.146766, 0.838893, 0.178265, 0.838893, 0.216585, 0.492133, 0.16875, 0.523223, 0.195538, 0.523223, 0.178265, 0.838893, 0.16875, 0.876777, 0.195538, 0.876777, 0.195538, 0.523223, 0.146766, 0.561107, 0.178265, 0.561107, 0.195538, 0.876777, 0.195538, 0.907867, 0.216585, 0.907867, 0.178265, 0.561107, 0.13043, 0.604329, 0.16543, 0.604329, 0.216585, 0.907867, 0.2261, 0.93097, 0.240598, 0.93097, 0.16543, 0.604329, 0.12037, 0.651228, 0.157526, 0.651228, 0.240598, 0.93097, 0.259263, 0.945196, 0.266653, 0.945196, 0.157526, 0.651228, 0.116973, 0.7, 0.154857, 0.7, 0.266653, 0.454804, 0.29375, 0.45, 0.259263, 0.454804, 0.29375, 0.95, 0.266653, 0.945196, 0.259263, 0.945196, 0.16875, 0.876777, 0.178265, 0.907867, 0.195538, 0.907867, 0.146766, 0.561107, 0.101706, 0.604329, 0.13043, 0.604329, 0.195538, 0.907867, 0.214203, 0.93097, 0.2261, 0.93097, 0.13043, 0.604329, 0.0898767, 0.651228, 0.12037, 0.651228, 0.2261, 0.93097, 0.253197, 0.945196, 0.259263, 0.945196, 0.12037, 0.651228, 0.0858826, 0.7, 0.116973, 0.7, 0.259263, 0.454804, 0.29375, 0.45, 0.253197, 0.454804, 0.29375, 0.95, 0.259263, 0.945196, 0.253197, 0.945196, 0.116973, 0.7, 0.0898767, 0.748773, 0.12037, 0.748773, 0.259263, 0.454804, 0.214203, 0.46903, 0.2261, 0.46903, 0.12037, 0.748773, 0.101706, 0.795671, 0.13043, 0.795671, 0.2261, 0.46903, 0.178265, 0.492133, 0.195538, 0.492133, 0.13043, 0.795671, 0.120915, 0.838893, 0.146766, 0.838893, 0.195538, 0.492133, 0.146766, 0.523223, 0.16875, 0.523223, 0.146766, 0.838893, 0.146766, 0.876777, 0.16875, 0.876777, 0.16875, 0.523223, 0.120915, 0.561107, 0.146766, 0.561107, 0.0898767, 0.748773, 0.0803616, 0.795671, 0.101706, 0.795671, 0.214203, 0.46903, 0.16543, 0.492133, 0.178265, 0.492133, 0.101706, 0.795671, 0.101706, 0.838893, 0.120915, 0.838893, 0.178265, 0.492133, 0.13043, 0.523223, 0.146766, 0.523223, 0.120915, 0.838893, 0.13043, 0.876777, 0.146766, 0.876777, 0.146766, 0.523223, 0.101706, 0.561107, 0.120915, 0.561107, 0.146766, 0.876777, 0.16543, 0.907867, 0.178265, 0.907867, 0.120915, 0.561107, 0.0803616, 0.604329, 0.101706, 0.604329, 0.178265, 0.907867, 0.205362, 0.93097, 0.214203, 0.93097, 0.101706, 0.604329, 0.0672182, 0.651228, 0.0898767, 0.651228, 0.214203, 0.93097, 0.24869, 0.945196, 0.253197, 0.945196, 0.0898767, 0.651228, 0.0627801, 0.7, 0.0858826, 0.7, 0.253197, 0.454804, 0.29375, 0.45, 0.24869, 0.454804, 0.29375, 0.95, 0.253197, 0.945196, 0.24869, 0.945196, 0.0858826, 0.7, 0.0672182, 0.748773, 0.0898767, 0.748773, 0.253197, 0.454804, 0.205362, 0.46903, 0.214203, 0.46903, 0.16543, 0.907867, 0.199917, 0.93097, 0.205362, 0.93097, 0.0803616, 0.604329, 0.0532651, 0.651228, 0.0672182, 0.651228, 0.205362, 0.93097, 0.245915, 0.945196, 0.24869, 0.945196, 0.0672182, 0.651228, 0.0485537, 0.7, 0.0627801, 0.7, 0.24869, 0.454804, 0.29375, 0.45, 0.245914, 0.454804, 0.29375, 0.95, 0.24869, 0.945196, 0.245915, 0.945196, 0.0627801, 0.7, 0.0532651, 0.748773, 0.0672182, 0.748773, 0.24869, 0.454804, 0.199917, 0.46903, 0.205362, 0.46903, 0.0672182, 0.748773, 0.0672182, 0.795671, 0.0803616, 0.795671, 0.205362, 0.46903, 0.157526, 0.492133, 0.16543, 0.492133, 0.0803616, 0.795671, 0.0898768, 0.838893, 0.101706, 0.838893, 0.16543, 0.492133, 0.12037, 0.523223, 0.13043, 0.523223, 0.101706, 0.838893, 0.12037, 0.876777, 0.13043, 0.876777, 0.13043, 0.523223, 0.0898768, 0.561107, 0.101706, 0.561107, 0.13043, 0.876777, 0.157526, 0.907867, 0.16543, 0.907867, 0.101706, 0.561107, 0.0672182, 0.604329, 0.0803616, 0.604329, 0.199917, 0.46903, 0.154857, 0.492133, 0.157526, 0.492133, 0.0672182, 0.795671, 0.0858827, 0.838893, 0.0898768, 0.838893, 0.157526, 0.492133, 0.116973, 0.523223, 0.12037, 0.523223, 0.0898768, 0.838893, 0.116973, 0.876777, 0.12037, 0.876777, 0.12037, 0.523223, 0.0858827, 0.561107, 0.0898768, 0.561107, 0.12037, 0.876777, 0.154857, 0.907867, 0.157526, 0.907867, 0.0898768, 0.561107, 0.0627802, 0.604329, 0.0672182, 0.604329, 0.157526, 0.907867, 0.198079, 0.93097, 0.199917, 0.93097, 0.0672182, 0.604329, 0.0485537, 0.651228, 0.0532651, 0.651228, 0.199917, 0.93097, 0.244977, 0.945196, 0.245915, 0.945196, 0.0532651, 0.651228, 0.04375, 0.7, 0.0485537, 0.7, 0.245914, 0.454804, 0.29375, 0.45, 0.244977, 0.454804, 0.29375, 0.95, 0.245915, 0.945196, 0.244977, 0.945196, 0.0485537, 0.7, 0.0485537, 0.748773, 0.0532651, 0.748773, 0.245914, 0.454804, 0.198079, 0.46903, 0.199917, 0.46903, 0.0532651, 0.748773, 0.0627802, 0.795671, 0.0672182, 0.795671, 0.952845, 0.179329, 0.96236, 0.226228, 0.967071, 0.226228, 0.817546, 0.50597, 0.76971, 0.520196, 0.770648, 0.520196, 0.967071, 0.226228, 0.967071, 0.275, 0.971875, 0.275, 0.770648, 0.0298035, 0.721875, 0.025, 0.76971, 0.0298035, 0.721875, 0.525, 0.770648, 0.520196, 0.76971, 0.520196, 0.971875, 0.275, 0.96236, 0.323773, 0.967071, 0.323773, 0.770648, 0.0298035, 0.815707, 0.0440301, 0.817546, 0.0440301, 0.967071, 0.323773, 0.948407, 0.370671, 0.952845, 0.370671, 0.817546, 0.0440301, 0.858099, 0.0671325, 0.860768, 0.0671325, 0.952845, 0.370671, 0.925748, 0.413893, 0.929742, 0.413893, 0.860768, 0.0671325, 0.895255, 0.0982233, 0.898652, 0.0982233, 0.929742, 0.413893, 0.895255, 0.451777, 0.898652, 0.451777, 0.898652, 0.0982233, 0.925748, 0.136107, 0.929742, 0.136107, 0.898652, 0.451777, 0.858099, 0.482867, 0.860768, 0.482867, 0.929742, 0.136107, 0.948407, 0.179329, 0.952845, 0.179329, 0.860768, 0.482867, 0.815707, 0.50597, 0.817546, 0.50597, 0.948407, 0.370671, 0.913919, 0.413893, 0.925748, 0.413893, 0.858099, 0.0671325, 0.885195, 0.0982233, 0.895255, 0.0982233, 0.925748, 0.413893, 0.885195, 0.451777, 0.895255, 0.451777, 0.895255, 0.0982233, 0.913919, 0.136107, 0.925748, 0.136107, 0.895255, 0.451777, 0.850195, 0.482867, 0.858099, 0.482867, 0.925748, 0.136107, 0.935263, 0.179329, 0.948407, 0.179329, 0.858099, 0.482867, 0.810263, 0.50597, 0.815707, 0.50597, 0.948407, 0.179329, 0.948407, 0.226228, 0.96236, 0.226228, 0.815707, 0.50597, 0.766935, 0.520196, 0.76971, 0.520196, 0.96236, 0.226228, 0.952845, 0.275, 0.967071, 0.275, 0.76971, 0.0298035, 0.721875, 0.025, 0.766935, 0.0298035, 0.721875, 0.525, 0.76971, 0.520196, 0.766935, 0.520196, 0.967071, 0.275, 0.948407, 0.323773, 0.96236, 0.323773, 0.76971, 0.0298035, 0.810263, 0.0440301, 0.815707, 0.0440301, 0.96236, 0.323773, 0.935263, 0.370671, 0.948407, 0.370671, 0.815707, 0.0440301, 0.850195, 0.0671325, 0.858099, 0.0671325, 0.810263, 0.50597, 0.762428, 0.520196, 0.766935, 0.520196, 0.948407, 0.226228, 0.929742, 0.275, 0.952845, 0.275, 0.766935, 0.0298035, 0.721875, 0.025, 0.762428, 0.0298035, 0.721875, 0.525, 0.766935, 0.520196, 0.762428, 0.520196, 0.952845, 0.275, 0.925748, 0.323773, 0.948407, 0.323773, 0.766935, 0.0298035, 0.801422, 0.0440301, 0.810263, 0.0440301, 0.948407, 0.323773, 0.913919, 0.370671, 0.935263, 0.370671, 0.810263, 0.0440301, 0.83736, 0.0671325, 0.850195, 0.0671325, 0.935263, 0.370671, 0.89471, 0.413893, 0.913919, 0.413893, 0.850195, 0.0671325, 0.86886, 0.0982233, 0.885195, 0.0982233, 0.913919, 0.413893, 0.86886, 0.451777, 0.885195, 0.451777, 0.885195, 0.0982233, 0.89471, 0.136107, 0.913919, 0.136107, 0.885195, 0.451777, 0.83736, 0.482867, 0.850195, 0.482867, 0.913919, 0.136107, 0.913919, 0.179329, 0.935263, 0.179329, 0.850195, 0.482867, 0.801422, 0.50597, 0.810263, 0.50597, 0.935263, 0.179329, 0.925748, 0.226228, 0.948407, 0.226228, 0.83736, 0.0671325, 0.846875, 0.0982233, 0.86886, 0.0982233, 0.89471, 0.413893, 0.846875, 0.451777, 0.86886, 0.451777, 0.86886, 0.0982233, 0.868859, 0.136107, 0.89471, 0.136107, 0.86886, 0.451777, 0.820087, 0.482867, 0.83736, 0.482867, 0.89471, 0.136107, 0.885195, 0.179329, 0.913919, 0.179329, 0.83736, 0.482867, 0.789524, 0.50597, 0.801422, 0.50597, 0.913919, 0.179329, 0.895255, 0.226228, 0.925748, 0.226228, 0.801422, 0.50597, 0.756362, 0.520196, 0.762428, 0.520196, 0.925748, 0.226228, 0.898652, 0.275, 0.929742, 0.275, 0.762428, 0.0298035, 0.721875, 0.025, 0.756362, 0.0298035, 0.721875, 0.525, 0.762428, 0.520196, 0.756362, 0.520196, 0.929742, 0.275, 0.895255, 0.323773, 0.925748, 0.323773, 0.762428, 0.0298035, 0.789524, 0.0440301, 0.801422, 0.0440301, 0.925748, 0.323773, 0.885195, 0.370671, 0.913919, 0.370671, 0.801422, 0.0440301, 0.820087, 0.0671325, 0.83736, 0.0671325, 0.913919, 0.370671, 0.868859, 0.413893, 0.89471, 0.413893, 0.895255, 0.226228, 0.860767, 0.275, 0.898652, 0.275, 0.756362, 0.0298035, 0.721875, 0.025, 0.748972, 0.0298035, 0.721875, 0.525, 0.756362, 0.520196, 0.748972, 0.520196, 0.898652, 0.275, 0.858099, 0.323773, 0.895255, 0.323773, 0.756362, 0.0298035, 0.775027, 0.0440301, 0.789524, 0.0440301, 0.895255, 0.323773, 0.850195, 0.370671, 0.885195, 0.370671, 0.789524, 0.0440301, 0.79904, 0.0671325, 0.820087, 0.0671325, 0.885195, 0.370671, 0.83736, 0.413893, 0.868859, 0.413893, 0.820087, 0.0671325, 0.820087, 0.0982233, 0.846875, 0.0982233, 0.868859, 0.413893, 0.820087, 0.451777, 0.846875, 0.451777, 0.846875, 0.0982233, 0.83736, 0.136107, 0.868859, 0.136107, 0.846875, 0.451777, 0.79904, 0.482867, 0.820087, 0.482867, 0.868859, 0.136107, 0.850195, 0.179329, 0.885195, 0.179329, 0.820087, 0.482867, 0.775027, 0.50597, 0.789524, 0.50597, 0.885195, 0.179329, 0.858099, 0.226228, 0.895255, 0.226228, 0.789524, 0.50597, 0.748972, 0.520196, 0.756362, 0.520196, 0.83736, 0.413893, 0.789524, 0.451777, 0.820087, 0.451777, 0.820087, 0.0982233, 0.801422, 0.136107, 0.83736, 0.136107, 0.820087, 0.451777, 0.775027, 0.482867, 0.79904, 0.482867, 0.83736, 0.136107, 0.810263, 0.179329, 0.850195, 0.179329, 0.79904, 0.482867, 0.758487, 0.50597, 0.775027, 0.50597, 0.850195, 0.179329, 0.815707, 0.226228, 0.858099, 0.226228, 0.775027, 0.50597, 0.740539, 0.520196, 0.748972, 0.520196, 0.858099, 0.226228, 0.817546, 0.275, 0.860767, 0.275, 0.748972, 0.0298035, 0.721875, 0.025, 0.740539, 0.0298035, 0.721875, 0.525, 0.748972, 0.520196, 0.740539, 0.520196, 0.860767, 0.275, 0.815707, 0.323773, 0.858099, 0.323773, 0.748972, 0.0298035, 0.758487, 0.0440301, 0.775027, 0.0440301, 0.858099, 0.323773, 0.810263, 0.370671, 0.850195, 0.370671, 0.775027, 0.0440301, 0.775027, 0.0671325, 0.79904, 0.0671325, 0.850195, 0.370671, 0.801422, 0.413893, 0.83736, 0.413893, 0.79904, 0.0671325, 0.789524, 0.0982233, 0.820087, 0.0982233, 0.721875, 0.525, 0.740539, 0.520196, 0.73139, 0.520196, 0.817546, 0.275, 0.76971, 0.323773, 0.815707, 0.323773, 0.740539, 0.0298035, 0.740539, 0.0440301, 0.758487, 0.0440301, 0.815707, 0.323773, 0.766935, 0.370671, 0.810263, 0.370671, 0.758487, 0.0440301, 0.748972, 0.0671325, 0.775027, 0.0671325, 0.810263, 0.370671, 0.762428, 0.413893, 0.801422, 0.413893, 0.775027, 0.0671325, 0.756362, 0.0982233, 0.789524, 0.0982233, 0.801422, 0.413893, 0.756362, 0.451777, 0.789524, 0.451777, 0.789524, 0.0982233, 0.762428, 0.136107, 0.801422, 0.136107, 0.789524, 0.451777, 0.748972, 0.482867, 0.775027, 0.482867, 0.801422, 0.136107, 0.766935, 0.179329, 0.810263, 0.179329, 0.775027, 0.482867, 0.740539, 0.50597, 0.758487, 0.50597, 0.810263, 0.179329, 0.76971, 0.226228, 0.815707, 0.226228, 0.758487, 0.50597, 0.73139, 0.520196, 0.740539, 0.520196, 0.815707, 0.226228, 0.770648, 0.275, 0.817546, 0.275, 0.740539, 0.0298035, 0.721875, 0.025, 0.73139, 0.0298035, 0.756362, 0.451777, 0.721875, 0.482867, 0.748972, 0.482867, 0.762428, 0.136107, 0.721875, 0.179329, 0.766935, 0.179329, 0.748972, 0.482867, 0.721875, 0.50597, 0.740539, 0.50597, 0.766935, 0.179329, 0.721875, 0.226228, 0.76971, 0.226228, 0.740539, 0.50597, 0.721875, 0.520196, 0.73139, 0.520196, 0.76971, 0.226228, 0.721875, 0.275, 0.770648, 0.275, 0.73139, 0.0298035, 0.721875, 0.025, 0.721875, 0.0298035, 0.721875, 0.525, 0.73139, 0.520196, 0.721875, 0.520196, 0.770648, 0.275, 0.721875, 0.323773, 0.76971, 0.323773, 0.73139, 0.0298035, 0.721875, 0.0440301, 0.740539, 0.0440301, 0.76971, 0.323773, 0.721875, 0.370671, 0.766935, 0.370671, 0.740539, 0.0440301, 0.721875, 0.0671325, 0.748972, 0.0671325, 0.766935, 0.370671, 0.721875, 0.413893, 0.762428, 0.413893, 0.748972, 0.0671325, 0.721875, 0.0982233, 0.756362, 0.0982233, 0.762428, 0.413893, 0.721875, 0.451777, 0.756362, 0.451777, 0.756362, 0.0982233, 0.721875, 0.136107, 0.762428, 0.136107, 0.721875, 0.0298035, 0.703211, 0.0440301, 0.721875, 0.0440301, 0.721875, 0.323773, 0.676815, 0.370671, 0.721875, 0.370671, 0.721875, 0.0440301, 0.694778, 0.0671325, 0.721875, 0.0671325, 0.721875, 0.370671, 0.681322, 0.413893, 0.721875, 0.413893, 0.721875, 0.0671325, 0.687388, 0.0982233, 0.721875, 0.0982233, 0.721875, 0.413893, 0.687388, 0.451777, 0.721875, 0.451777, 0.721875, 0.0982233, 0.681322, 0.136107, 0.721875, 0.136107, 0.721875, 0.451777, 0.694778, 0.482867, 0.721875, 0.482867, 0.721875, 0.136107, 0.676815, 0.179329, 0.721875, 0.179329, 0.721875, 0.482867, 0.703211, 0.50597, 0.721875, 0.50597, 0.721875, 0.179329, 0.674039, 0.226228, 0.721875, 0.226228, 0.721875, 0.50597, 0.71236, 0.520196, 0.721875, 0.520196, 0.721875, 0.226228, 0.673102, 0.275, 0.721875, 0.275, 0.721875, 0.0298035, 0.721875, 0.025, 0.71236, 0.0298035, 0.721875, 0.525, 0.721875, 0.520196, 0.71236, 0.520196, 0.721875, 0.275, 0.674039, 0.323773, 0.721875, 0.323773, 0.681322, 0.136107, 0.633487, 0.179329, 0.676815, 0.179329, 0.694778, 0.482867, 0.685263, 0.50597, 0.703211, 0.50597, 0.676815, 0.179329, 0.628042, 0.226228, 0.674039, 0.226228, 0.703211, 0.50597, 0.703211, 0.520196, 0.71236, 0.520196, 0.674039, 0.226228, 0.626204, 0.275, 0.673102, 0.275, 0.71236, 0.0298035, 0.721875, 0.025, 0.70321, 0.0298035, 0.721875, 0.525, 0.71236, 0.520196, 0.703211, 0.520196, 0.673102, 0.275, 0.628042, 0.323773, 0.674039, 0.323773, 0.71236, 0.0298035, 0.685263, 0.0440301, 0.703211, 0.0440301, 0.674039, 0.323773, 0.633487, 0.370671, 0.676815, 0.370671, 0.703211, 0.0440301, 0.668723, 0.0671325, 0.694778, 0.0671325, 0.676815, 0.370671, 0.642328, 0.413893, 0.681322, 0.413893, 0.694778, 0.0671325, 0.654225, 0.0982233, 0.687388, 0.0982233, 0.681322, 0.413893, 0.654225, 0.451777, 0.687388, 0.451777, 0.687388, 0.0982233, 0.642328, 0.136107, 0.681322, 0.136107, 0.687388, 0.451777, 0.668723, 0.482867, 0.694778, 0.482867, 0.628042, 0.323773, 0.593555, 0.370671, 0.633487, 0.370671, 0.685263, 0.0440301, 0.64471, 0.0671325, 0.668723, 0.0671325, 0.633487, 0.370671, 0.60639, 0.413893, 0.642328, 0.413893, 0.668723, 0.0671325, 0.623663, 0.0982233, 0.654225, 0.0982233, 0.642328, 0.413893, 0.623663, 0.451777, 0.654225, 0.451777, 0.654225, 0.0982233, 0.60639, 0.136107, 0.642328, 0.136107, 0.654225, 0.451777, 0.64471, 0.482867, 0.668723, 0.482867, 0.642328, 0.136107, 0.593555, 0.179329, 0.633487, 0.179329, 0.668723, 0.482867, 0.668723, 0.50597, 0.685263, 0.50597, 0.633487, 0.179329, 0.585651, 0.226228, 0.628042, 0.226228, 0.685263, 0.50597, 0.694778, 0.520196, 0.703211, 0.520196, 0.628042, 0.226228, 0.582982, 0.275, 0.626204, 0.275, 0.70321, 0.0298035, 0.721875, 0.025, 0.694778, 0.0298035, 0.721875, 0.525, 0.703211, 0.520196, 0.694778, 0.520196, 0.626204, 0.275, 0.585651, 0.323773, 0.628042, 0.323773, 0.70321, 0.0298035, 0.668723, 0.0440301, 0.685263, 0.0440301, 0.64471, 0.482867, 0.654225, 0.50597, 0.668723, 0.50597, 0.593555, 0.179329, 0.548495, 0.226228, 0.585651, 0.226228, 0.668723, 0.50597, 0.687388, 0.520196, 0.694778, 0.520196, 0.585651, 0.226228, 0.545098, 0.275, 0.582982, 0.275, 0.694778, 0.0298035, 0.721875, 0.025, 0.687388, 0.0298035, 0.721875, 0.525, 0.694778, 0.520196, 0.687388, 0.520196, 0.582982, 0.275, 0.548495, 0.323773, 0.585651, 0.323773, 0.694778, 0.0298035, 0.654225, 0.0440301, 0.668723, 0.0440301, 0.585651, 0.323773, 0.558555, 0.370671, 0.593555, 0.370671, 0.668723, 0.0440301, 0.623663, 0.0671325, 0.64471, 0.0671325, 0.593555, 0.370671, 0.574891, 0.413893, 0.60639, 0.413893, 0.64471, 0.0671325, 0.596875, 0.0982233, 0.623663, 0.0982233, 0.60639, 0.413893, 0.596875, 0.451777, 0.623663, 0.451777, 0.623663, 0.0982233, 0.574891, 0.136107, 0.60639, 0.136107, 0.623663, 0.451777, 0.623663, 0.482867, 0.64471, 0.482867, 0.60639, 0.136107, 0.558555, 0.179329, 0.593555, 0.179329, 0.654225, 0.0440301, 0.60639, 0.0671325, 0.623663, 0.0671325, 0.558555, 0.370671, 0.54904, 0.413893, 0.574891, 0.413893, 0.623663, 0.0671325, 0.574891, 0.0982233, 0.596875, 0.0982233, 0.574891, 0.413893, 0.574891, 0.451777, 0.596875, 0.451777, 0.596875, 0.0982233, 0.54904, 0.136107, 0.574891, 0.136107, 0.596875, 0.451777, 0.60639, 0.482867, 0.623663, 0.482867, 0.574891, 0.136107, 0.529831, 0.179329, 0.558555, 0.179329, 0.623663, 0.482867, 0.642328, 0.50597, 0.654225, 0.50597, 0.558555, 0.179329, 0.518002, 0.226228, 0.548495, 0.226228, 0.654225, 0.50597, 0.681322, 0.520196, 0.687388, 0.520196, 0.548495, 0.226228, 0.514008, 0.275, 0.545098, 0.275, 0.687388, 0.0298035, 0.721875, 0.025, 0.681322, 0.0298035, 0.721875, 0.525, 0.687388, 0.520196, 0.681322, 0.520196, 0.545098, 0.275, 0.518002, 0.323773, 0.548495, 0.323773, 0.687388, 0.0298035, 0.642328, 0.0440301, 0.654225, 0.0440301, 0.548495, 0.323773, 0.529831, 0.370671, 0.558555, 0.370671, 0.529831, 0.179329, 0.495343, 0.226228, 0.518002, 0.226228, 0.642328, 0.50597, 0.676815, 0.520196, 0.681322, 0.520196, 0.518002, 0.226228, 0.490905, 0.275, 0.514008, 0.275, 0.681322, 0.0298035, 0.721875, 0.025, 0.676815, 0.0298035, 0.721875, 0.525, 0.681322, 0.520196, 0.676815, 0.520196, 0.514008, 0.275, 0.495343, 0.323773, 0.518002, 0.323773, 0.681322, 0.0298035, 0.633487, 0.0440301, 0.642328, 0.0440301, 0.518002, 0.323773, 0.508487, 0.370671, 0.529831, 0.370671, 0.642328, 0.0440301, 0.593555, 0.0671325, 0.60639, 0.0671325, 0.529831, 0.370671, 0.529831, 0.413893, 0.54904, 0.413893, 0.60639, 0.0671325, 0.558555, 0.0982233, 0.574891, 0.0982233, 0.54904, 0.413893, 0.558555, 0.451777, 0.574891, 0.451777, 0.574891, 0.0982233, 0.529831, 0.136107, 0.54904, 0.136107, 0.574891, 0.451777, 0.593555, 0.482867, 0.60639, 0.482867, 0.54904, 0.136107, 0.508487, 0.179329, 0.529831, 0.179329, 0.60639, 0.482867, 0.633487, 0.50597, 0.642328, 0.50597, 0.508487, 0.370671, 0.518002, 0.413893, 0.529831, 0.413893, 0.593555, 0.0671325, 0.548495, 0.0982233, 0.558555, 0.0982233, 0.529831, 0.413893, 0.548495, 0.451777, 0.558555, 0.451777, 0.558555, 0.0982233, 0.518002, 0.136107, 0.529831, 0.136107, 0.558555, 0.451777, 0.585651, 0.482867, 0.593555, 0.482867, 0.529831, 0.136107, 0.495343, 0.179329, 0.508487, 0.179329, 0.593555, 0.482867, 0.628042, 0.50597, 0.633487, 0.50597, 0.508487, 0.179329, 0.48139, 0.226228, 0.495343, 0.226228, 0.633487, 0.50597, 0.67404, 0.520196, 0.676815, 0.520196, 0.495343, 0.226228, 0.476679, 0.275, 0.490905, 0.275, 0.676815, 0.0298035, 0.721875, 0.025, 0.67404, 0.0298035, 0.721875, 0.525, 0.676815, 0.520196, 0.67404, 0.520196, 0.490905, 0.275, 0.48139, 0.323773, 0.495343, 0.323773, 0.676815, 0.0298035, 0.628042, 0.0440301, 0.633487, 0.0440301, 0.495343, 0.323773, 0.495343, 0.370671, 0.508487, 0.370671, 0.633487, 0.0440301, 0.585651, 0.0671325, 0.593555, 0.0671325, 0.628042, 0.50597, 0.673102, 0.520196, 0.67404, 0.520196, 0.48139, 0.226228, 0.471875, 0.275, 0.476679, 0.275, 0.67404, 0.0298035, 0.721875, 0.025, 0.673102, 0.0298035, 0.721875, 0.525, 0.67404, 0.520196, 0.673102, 0.520196, 0.476679, 0.275, 0.476679, 0.323773, 0.48139, 0.323773, 0.67404, 0.0298035, 0.626204, 0.0440301, 0.628042, 0.0440301, 0.48139, 0.323773, 0.490905, 0.370671, 0.495343, 0.370671, 0.628042, 0.0440301, 0.582982, 0.0671325, 0.585651, 0.0671325, 0.495343, 0.370671, 0.514008, 0.413893, 0.518002, 0.413893, 0.585651, 0.0671325, 0.545098, 0.0982233, 0.548495, 0.0982233, 0.518002, 0.413893, 0.545098, 0.451777, 0.548495, 0.451777, 0.548495, 0.0982233, 0.514008, 0.136107, 0.518002, 0.136107, 0.548495, 0.451777, 0.582982, 0.482867, 0.585651, 0.482867, 0.518002, 0.136107, 0.490905, 0.179329, 0.495343, 0.179329, 0.585651, 0.482867, 0.626204, 0.50597, 0.628042, 0.50597, 0.495343, 0.179329, 0.476679, 0.226228, 0.48139, 0.226228, 0.389421, 0.93097, 0.387582, 0.93097, 0.341585, 0.945196, 0.538946, 0.651228, 0.534235, 0.651228, 0.538946, 0.7, 0.54375, 0.7, 0.538946, 0.7, 0.534235, 0.748773, 0.342523, 0.454804, 0.341585, 0.454804, 0.387582, 0.46903, 0.538946, 0.748773, 0.534235, 0.748773, 0.520282, 0.795671, 0.389421, 0.46903, 0.387582, 0.46903, 0.429974, 0.492133, 0.52472, 0.795671, 0.520282, 0.795671, 0.497623, 0.838893, 0.432643, 0.492133, 0.429974, 0.492133, 0.46713, 0.523223, 0.501617, 0.838893, 0.497623, 0.838893, 0.46713, 0.876777, 0.470527, 0.523223, 0.46713, 0.523223, 0.497623, 0.561107, 0.470527, 0.876777, 0.46713, 0.876777, 0.429974, 0.907867, 0.501617, 0.561107, 0.497623, 0.561107, 0.520282, 0.604329, 0.432643, 0.907867, 0.429974, 0.907867, 0.387582, 0.93097, 0.52472, 0.604329, 0.520282, 0.604329, 0.534235, 0.651228, 0.497623, 0.561107, 0.485794, 0.561107, 0.507138, 0.604329, 0.429974, 0.907867, 0.42207, 0.907867, 0.382138, 0.93097, 0.520282, 0.604329, 0.507138, 0.604329, 0.520282, 0.651228, 0.387582, 0.93097, 0.382138, 0.93097, 0.33881, 0.945196, 0.534235, 0.651228, 0.520282, 0.651228, 0.52472, 0.7, 0.538946, 0.7, 0.52472, 0.7, 0.520282, 0.748773, 0.341585, 0.454804, 0.33881, 0.454804, 0.382138, 0.46903, 0.534235, 0.748773, 0.520282, 0.748773, 0.507138, 0.795671, 0.387582, 0.46903, 0.382138, 0.46903, 0.42207, 0.492133, 0.520282, 0.795671, 0.507138, 0.795671, 0.485794, 0.838893, 0.429974, 0.492133, 0.42207, 0.492133, 0.45707, 0.523223, 0.497623, 0.838893, 0.485794, 0.838893, 0.45707, 0.876777, 0.46713, 0.523223, 0.45707, 0.523223, 0.485794, 0.561107, 0.46713, 0.876777, 0.45707, 0.876777, 0.42207, 0.907867, 0.520282, 0.748773, 0.497623, 0.748773, 0.485794, 0.795671, 0.382138, 0.46903, 0.373297, 0.46903, 0.409235, 0.492133, 0.507138, 0.795671, 0.485794, 0.795671, 0.466585, 0.838893, 0.409235, 0.492133, 0.485794, 0.838893, 0.466585, 0.838893, 0.440734, 0.876777, 0.45707, 0.523223, 0.440734, 0.523223, 0.466585, 0.561107, 0.45707, 0.876777, 0.440734, 0.876777, 0.409235, 0.907867, 0.485794, 0.561107, 0.466585, 0.561107, 0.485794, 0.604329, 0.42207, 0.907867, 0.409235, 0.907867, 0.373297, 0.93097, 0.507138, 0.604329, 0.485794, 0.604329, 0.497623, 0.651228, 0.382138, 0.93097, 0.373297, 0.93097, 0.334303, 0.945196, 0.520282, 0.651228, 0.497623, 0.651228, 0.501617, 0.7, 0.52472, 0.7, 0.501617, 0.7, 0.497623, 0.748773, 0.33881, 0.454804, 0.334303, 0.454804, 0.373297, 0.46903, 0.409235, 0.907867, 0.391962, 0.907867, 0.361399, 0.93097, 0.485794, 0.604329, 0.45707, 0.604329, 0.46713, 0.651228, 0.373297, 0.93097, 0.361399, 0.93097, 0.328237, 0.945196, 0.497623, 0.651228, 0.46713, 0.651228, 0.470527, 0.7, 0.501617, 0.7, 0.470527, 0.7, 0.46713, 0.748773, 0.334303, 0.454804, 0.328237, 0.454804, 0.361399, 0.46903, 0.497623, 0.748773, 0.46713, 0.748773, 0.45707, 0.795671, 0.373297, 0.46903, 0.361399, 0.46903, 0.391962, 0.492133, 0.485794, 0.795671, 0.45707, 0.795671, 0.440734, 0.838893, 0.409235, 0.492133, 0.391962, 0.492133, 0.41875, 0.523223, 0.466585, 0.838893, 0.440734, 0.838893, 0.41875, 0.876777, 0.440734, 0.523223, 0.41875, 0.523223, 0.440734, 0.561107, 0.440734, 0.876777, 0.41875, 0.876777, 0.391962, 0.907867, 0.466585, 0.561107, 0.440734, 0.561107, 0.45707, 0.604329, 0.45707, 0.795671, 0.42207, 0.795671, 0.409235, 0.838893, 0.391962, 0.492133, 0.370915, 0.492133, 0.391962, 0.523223, 0.440734, 0.838893, 0.409235, 0.838893, 0.391962, 0.876777, 0.41875, 0.523223, 0.391962, 0.523223, 0.409235, 0.561107, 0.41875, 0.876777, 0.391962, 0.876777, 0.370915, 0.907867, 0.440734, 0.561107, 0.409235, 0.561107, 0.42207, 0.604329, 0.391962, 0.907867, 0.370915, 0.907867, 0.346902, 0.93097, 0.45707, 0.604329, 0.42207, 0.604329, 0.429974, 0.651228, 0.361399, 0.93097, 0.346902, 0.93097, 0.320847, 0.945196, 0.46713, 0.651228, 0.429974, 0.651228, 0.432642, 0.7, 0.470527, 0.7, 0.432642, 0.7, 0.429974, 0.748773, 0.328237, 0.454804, 0.320847, 0.454804, 0.346902, 0.46903, 0.46713, 0.748773, 0.429974, 0.748773, 0.42207, 0.795671, 0.361399, 0.46903, 0.346902, 0.46903, 0.370915, 0.492133, 0.346902, 0.93097, 0.330362, 0.93097, 0.312414, 0.945196, 0.429974, 0.651228, 0.387582, 0.651228, 0.389421, 0.7, 0.432642, 0.7, 0.389421, 0.7, 0.387582, 0.748773, 0.320847, 0.454804, 0.312414, 0.454804, 0.330362, 0.46903, 0.429974, 0.748773, 0.387582, 0.748773, 0.382138, 0.795671, 0.346902, 0.46903, 0.330362, 0.46903, 0.346902, 0.492133, 0.42207, 0.795671, 0.382138, 0.795671, 0.373297, 0.838893, 0.370915, 0.492133, 0.346902, 0.492133, 0.361399, 0.523223, 0.409235, 0.838893, 0.373297, 0.838893, 0.361399, 0.876777, 0.391962, 0.523223, 0.361399, 0.523223, 0.373297, 0.561107, 0.391962, 0.876777, 0.361399, 0.876777, 0.346902, 0.907867, 0.409235, 0.561107, 0.373297, 0.561107, 0.382138, 0.604329, 0.370915, 0.907867, 0.346902, 0.907867, 0.330362, 0.93097, 0.42207, 0.604329, 0.382138, 0.604329, 0.387582, 0.651228, 0.346902, 0.492133, 0.320847, 0.492133, 0.328237, 0.523223, 0.373297, 0.838893, 0.334303, 0.838893, 0.328237, 0.876777, 0.361399, 0.523223, 0.328237, 0.523223, 0.334303, 0.561107, 0.361399, 0.876777, 0.328237, 0.876777, 0.320847, 0.907867, 0.373297, 0.561107, 0.334303, 0.561107, 0.33881, 0.604329, 0.346902, 0.907867, 0.320847, 0.907867, 0.312414, 0.93097, 0.382138, 0.604329, 0.33881, 0.604329, 0.341585, 0.651228, 0.330362, 0.93097, 0.312414, 0.93097, 0.303265, 0.945196, 0.387582, 0.651228, 0.341585, 0.651228, 0.342523, 0.7, 0.389421, 0.7, 0.342523, 0.7, 0.341585, 0.748773, 0.312414, 0.454804, 0.303265, 0.454804, 0.312414, 0.46903, 0.387582, 0.748773, 0.341585, 0.748773, 0.33881, 0.795671, 0.330362, 0.46903, 0.312414, 0.46903, 0.320847, 0.492133, 0.382138, 0.795671, 0.33881, 0.795671, 0.334303, 0.838893, 0.341585, 0.651228, 0.29375, 0.651228, 0.29375, 0.7, 0.342523, 0.7, 0.29375, 0.7, 0.29375, 0.748773, 0.303265, 0.454804, 0.29375, 0.454804, 0.29375, 0.46903, 0.341585, 0.748773, 0.29375, 0.748773, 0.29375, 0.795671, 0.312414, 0.46903, 0.29375, 0.46903, 0.29375, 0.492133, 0.33881, 0.795671, 0.29375, 0.795671, 0.29375, 0.838893, 0.320847, 0.492133, 0.29375, 0.492133, 0.29375, 0.523223, 0.334303, 0.838893, 0.29375, 0.838893, 0.29375, 0.876777, 0.328237, 0.523223, 0.29375, 0.523223, 0.29375, 0.561107, 0.328237, 0.876777, 0.29375, 0.876777, 0.29375, 0.907867, 0.334303, 0.561107, 0.29375, 0.561107, 0.29375, 0.604329, 0.320847, 0.907867, 0.29375, 0.907867, 0.29375, 0.93097, 0.33881, 0.604329, 0.29375, 0.604329, 0.29375, 0.651228, 0.312414, 0.93097, 0.29375, 0.93097, 0.29375, 0.945196, 0.29375, 0.838893, 0.253197, 0.838893, 0.259263, 0.876777, 0.29375, 0.523223, 0.259263, 0.523223, 0.253197, 0.561107, 0.29375, 0.876777, 0.259263, 0.876777, 0.266653, 0.907867, 0.29375, 0.561107, 0.253197, 0.561107, 0.24869, 0.604329, 0.29375, 0.907867, 0.266653, 0.907867, 0.275086, 0.93097, 0.29375, 0.604329, 0.24869, 0.604329, 0.245915, 0.651228, 0.29375, 0.93097, 0.275086, 0.93097, 0.284235, 0.945196, 0.29375, 0.651228, 0.245915, 0.651228, 0.244977, 0.7, 0.29375, 0.7, 0.244977, 0.7, 0.245915, 0.748773, 0.29375, 0.454804, 0.284235, 0.454804, 0.275086, 0.46903, 0.29375, 0.748773, 0.245915, 0.748773, 0.24869, 0.795671, 0.29375, 0.46903, 0.275086, 0.46903, 0.266653, 0.492133, 0.29375, 0.795671, 0.24869, 0.795671, 0.253197, 0.838893, 0.29375, 0.492133, 0.266653, 0.492133, 0.259263, 0.523223, 0.244977, 0.7, 0.198079, 0.7, 0.199917, 0.748773, 0.284235, 0.454804, 0.275086, 0.454804, 0.257138, 0.46903, 0.245915, 0.748773, 0.199917, 0.748773, 0.205362, 0.795671, 0.275086, 0.46903, 0.257138, 0.46903, 0.240598, 0.492133, 0.24869, 0.795671, 0.205362, 0.795671, 0.214203, 0.838893, 0.266653, 0.492133, 0.240598, 0.492133, 0.2261, 0.523223, 0.253197, 0.838893, 0.214203, 0.838893, 0.2261, 0.876777, 0.259263, 0.523223, 0.2261, 0.523223, 0.214203, 0.561107, 0.259263, 0.876777, 0.2261, 0.876777, 0.240598, 0.907867, 0.253197, 0.561107, 0.214203, 0.561107, 0.205362, 0.604329, 0.266653, 0.907867, 0.240598, 0.907867, 0.257138, 0.93097, 0.24869, 0.604329, 0.205362, 0.604329, 0.199917, 0.651228, 0.275086, 0.93097, 0.257138, 0.93097, 0.275086, 0.945196, 0.245915, 0.651228, 0.199917, 0.651228, 0.198079, 0.7, 0.2261, 0.523223, 0.195538, 0.523223, 0.178265, 0.561107, 0.2261, 0.876777, 0.195538, 0.876777, 0.216585, 0.907867, 0.214203, 0.561107, 0.178265, 0.561107, 0.16543, 0.604329, 0.240598, 0.907867, 0.216585, 0.907867, 0.240598, 0.93097, 0.205362, 0.604329, 0.16543, 0.604329, 0.157526, 0.651228, 0.257138, 0.93097, 0.240598, 0.93097, 0.266653, 0.945196, 0.199917, 0.651228, 0.157526, 0.651228, 0.154857, 0.7, 0.198079, 0.7, 0.154857, 0.7, 0.157526, 0.748773, 0.275086, 0.454804, 0.266653, 0.454804, 0.240598, 0.46903, 0.199917, 0.748773, 0.157526, 0.748773, 0.16543, 0.795671, 0.257138, 0.46903, 0.240598, 0.46903, 0.216585, 0.492133, 0.205362, 0.795671, 0.16543, 0.795671, 0.178265, 0.838893, 0.240598, 0.492133, 0.216585, 0.492133, 0.195538, 0.523223, 0.214203, 0.838893, 0.178265, 0.838893, 0.195538, 0.876777, 0.154857, 0.7, 0.116973, 0.7, 0.12037, 0.748773, 0.266653, 0.454804, 0.259263, 0.454804, 0.2261, 0.46903, 0.157526, 0.748773, 0.12037, 0.748773, 0.13043, 0.795671, 0.240598, 0.46903, 0.2261, 0.46903, 0.195538, 0.492133, 0.16543, 0.795671, 0.13043, 0.795671, 0.146766, 0.838893, 0.216585, 0.492133, 0.195538, 0.492133, 0.16875, 0.523223, 0.178265, 0.838893, 0.146766, 0.838893, 0.16875, 0.876777, 0.195538, 0.523223, 0.16875, 0.523223, 0.146766, 0.561107, 0.195538, 0.876777, 0.16875, 0.876777, 0.195538, 0.907867, 0.178265, 0.561107, 0.146766, 0.561107, 0.13043, 0.604329, 0.216585, 0.907867, 0.195538, 0.907867, 0.2261, 0.93097, 0.16543, 0.604329, 0.13043, 0.604329, 0.12037, 0.651228, 0.240598, 0.93097, 0.2261, 0.93097, 0.259263, 0.945196, 0.157526, 0.651228, 0.12037, 0.651228, 0.116973, 0.7, 0.16875, 0.876777, 0.146766, 0.876777, 0.178265, 0.907867, 0.146766, 0.561107, 0.120915, 0.561107, 0.101706, 0.604329, 0.195538, 0.907867, 0.178265, 0.907867, 0.214203, 0.93097, 0.13043, 0.604329, 0.101706, 0.604329, 0.0898767, 0.651228, 0.2261, 0.93097, 0.214203, 0.93097, 0.253197, 0.945196, 0.12037, 0.651228, 0.0898767, 0.651228, 0.0858826, 0.7, 0.116973, 0.7, 0.0858826, 0.7, 0.0898767, 0.748773, 0.259263, 0.454804, 0.253197, 0.454804, 0.214203, 0.46903, 0.12037, 0.748773, 0.0898767, 0.748773, 0.101706, 0.795671, 0.2261, 0.46903, 0.214203, 0.46903, 0.178265, 0.492133, 0.13043, 0.795671, 0.101706, 0.795671, 0.120915, 0.838893, 0.195538, 0.492133, 0.178265, 0.492133, 0.146766, 0.523223, 0.146766, 0.838893, 0.120915, 0.838893, 0.146766, 0.876777, 0.16875, 0.523223, 0.146766, 0.523223, 0.120915, 0.561107, 0.0898767, 0.748773, 0.0672182, 0.748773, 0.0803616, 0.795671, 0.214203, 0.46903, 0.205362, 0.46903, 0.16543, 0.492133, 0.101706, 0.795671, 0.0803616, 0.795671, 0.101706, 0.838893, 0.178265, 0.492133, 0.16543, 0.492133, 0.13043, 0.523223, 0.120915, 0.838893, 0.101706, 0.838893, 0.13043, 0.876777, 0.146766, 0.523223, 0.13043, 0.523223, 0.101706, 0.561107, 0.146766, 0.876777, 0.13043, 0.876777, 0.16543, 0.907867, 0.120915, 0.561107, 0.101706, 0.561107, 0.0803616, 0.604329, 0.178265, 0.907867, 0.16543, 0.907867, 0.205362, 0.93097, 0.101706, 0.604329, 0.0803616, 0.604329, 0.0672182, 0.651228, 0.214203, 0.93097, 0.205362, 0.93097, 0.24869, 0.945196, 0.0898767, 0.651228, 0.0672182, 0.651228, 0.0627801, 0.7, 0.0858826, 0.7, 0.0627801, 0.7, 0.0672182, 0.748773, 0.253197, 0.454804, 0.24869, 0.454804, 0.205362, 0.46903, 0.16543, 0.907867, 0.157526, 0.907867, 0.199917, 0.93097, 0.0803616, 0.604329, 0.0672182, 0.604329, 0.0532651, 0.651228, 0.205362, 0.93097, 0.199917, 0.93097, 0.245915, 0.945196, 0.0672182, 0.651228, 0.0532651, 0.651228, 0.0485537, 0.7, 0.0627801, 0.7, 0.0485537, 0.7, 0.0532651, 0.748773, 0.24869, 0.454804, 0.245914, 0.454804, 0.199917, 0.46903, 0.0672182, 0.748773, 0.0532651, 0.748773, 0.0672182, 0.795671, 0.205362, 0.46903, 0.199917, 0.46903, 0.157526, 0.492133, 0.0803616, 0.795671, 0.0672182, 0.795671, 0.0898768, 0.838893, 0.16543, 0.492133, 0.157526, 0.492133, 0.12037, 0.523223, 0.101706, 0.838893, 0.0898768, 0.838893, 0.12037, 0.876777, 0.13043, 0.523223, 0.12037, 0.523223, 0.0898768, 0.561107, 0.13043, 0.876777, 0.12037, 0.876777, 0.157526, 0.907867, 0.101706, 0.561107, 0.0898768, 0.561107, 0.0672182, 0.604329, 0.199917, 0.46903, 0.198079, 0.46903, 0.154857, 0.492133, 0.0672182, 0.795671, 0.0627802, 0.795671, 0.0858827, 0.838893, 0.157526, 0.492133, 0.154857, 0.492133, 0.116973, 0.523223, 0.0898768, 0.838893, 0.0858827, 0.838893, 0.116973, 0.876777, 0.12037, 0.523223, 0.116973, 0.523223, 0.0858827, 0.561107, 0.12037, 0.876777, 0.116973, 0.876777, 0.154857, 0.907867, 0.0898768, 0.561107, 0.0858827, 0.561107, 0.0627802, 0.604329, 0.157526, 0.907867, 0.154857, 0.907867, 0.198079, 0.93097, 0.0672182, 0.604329, 0.0627802, 0.604329, 0.0485537, 0.651228, 0.199917, 0.93097, 0.198079, 0.93097, 0.244977, 0.945196, 0.0532651, 0.651228, 0.0485537, 0.651228, 0.04375, 0.7, 0.0485537, 0.7, 0.04375, 0.7, 0.0485537, 0.748773, 0.245914, 0.454804, 0.244977, 0.454804, 0.198079, 0.46903, 0.0532651, 0.748773, 0.0485537, 0.748773, 0.0627802, 0.795671, 0.952845, 0.179329, 0.948407, 0.179329, 0.96236, 0.226228, 0.817546, 0.50597, 0.815707, 0.50597, 0.76971, 0.520196, 0.967071, 0.226228, 0.96236, 0.226228, 0.967071, 0.275, 0.971875, 0.275, 0.967071, 0.275, 0.96236, 0.323773, 0.770648, 0.0298035, 0.76971, 0.0298035, 0.815707, 0.0440301, 0.967071, 0.323773, 0.96236, 0.323773, 0.948407, 0.370671, 0.817546, 0.0440301, 0.815707, 0.0440301, 0.858099, 0.0671325, 0.952845, 0.370671, 0.948407, 0.370671, 0.925748, 0.413893, 0.860768, 0.0671325, 0.858099, 0.0671325, 0.895255, 0.0982233, 0.929742, 0.413893, 0.925748, 0.413893, 0.895255, 0.451777, 0.898652, 0.0982233, 0.895255, 0.0982233, 0.925748, 0.136107, 0.898652, 0.451777, 0.895255, 0.451777, 0.858099, 0.482867, 0.929742, 0.136107, 0.925748, 0.136107, 0.948407, 0.179329, 0.860768, 0.482867, 0.858099, 0.482867, 0.815707, 0.50597, 0.948407, 0.370671, 0.935263, 0.370671, 0.913919, 0.413893, 0.858099, 0.0671325, 0.850195, 0.0671325, 0.885195, 0.0982233, 0.925748, 0.413893, 0.913919, 0.413893, 0.885195, 0.451777, 0.895255, 0.0982233, 0.885195, 0.0982233, 0.913919, 0.136107, 0.885195, 0.451777, 0.925748, 0.136107, 0.913919, 0.136107, 0.935263, 0.179329, 0.858099, 0.482867, 0.850195, 0.482867, 0.810263, 0.50597, 0.948407, 0.179329, 0.935263, 0.179329, 0.948407, 0.226228, 0.815707, 0.50597, 0.810263, 0.50597, 0.766935, 0.520196, 0.96236, 0.226228, 0.948407, 0.226228, 0.952845, 0.275, 0.967071, 0.275, 0.952845, 0.275, 0.948407, 0.323773, 0.76971, 0.0298035, 0.766935, 0.0298035, 0.810263, 0.0440301, 0.96236, 0.323773, 0.948407, 0.323773, 0.935263, 0.370671, 0.815707, 0.0440301, 0.810263, 0.0440301, 0.850195, 0.0671325, 0.810263, 0.50597, 0.801422, 0.50597, 0.762428, 0.520196, 0.948407, 0.226228, 0.925748, 0.226228, 0.929742, 0.275, 0.952845, 0.275, 0.929742, 0.275, 0.925748, 0.323773, 0.766935, 0.0298035, 0.762428, 0.0298035, 0.801422, 0.0440301, 0.948407, 0.323773, 0.925748, 0.323773, 0.913919, 0.370671, 0.810263, 0.0440301, 0.801422, 0.0440301, 0.83736, 0.0671325, 0.935263, 0.370671, 0.913919, 0.370671, 0.89471, 0.413893, 0.850195, 0.0671325, 0.83736, 0.0671325, 0.86886, 0.0982233, 0.913919, 0.413893, 0.89471, 0.413893, 0.86886, 0.451777, 0.885195, 0.0982233, 0.86886, 0.0982233, 0.89471, 0.136107, 0.885195, 0.451777, 0.86886, 0.451777, 0.83736, 0.482867, 0.913919, 0.136107, 0.89471, 0.136107, 0.913919, 0.179329, 0.850195, 0.482867, 0.83736, 0.482867, 0.801422, 0.50597, 0.935263, 0.179329, 0.913919, 0.179329, 0.925748, 0.226228, 0.83736, 0.0671325, 0.820087, 0.0671325, 0.846875, 0.0982233, 0.89471, 0.413893, 0.868859, 0.413893, 0.846875, 0.451777, 0.86886, 0.0982233, 0.846875, 0.0982233, 0.868859, 0.136107, 0.86886, 0.451777, 0.846875, 0.451777, 0.820087, 0.482867, 0.89471, 0.136107, 0.868859, 0.136107, 0.885195, 0.179329, 0.83736, 0.482867, 0.820087, 0.482867, 0.789524, 0.50597, 0.913919, 0.179329, 0.885195, 0.179329, 0.895255, 0.226228, 0.801422, 0.50597, 0.789524, 0.50597, 0.756362, 0.520196, 0.925748, 0.226228, 0.895255, 0.226228, 0.898652, 0.275, 0.929742, 0.275, 0.898652, 0.275, 0.895255, 0.323773, 0.762428, 0.0298035, 0.756362, 0.0298035, 0.789524, 0.0440301, 0.925748, 0.323773, 0.895255, 0.323773, 0.885195, 0.370671, 0.801422, 0.0440301, 0.789524, 0.0440301, 0.820087, 0.0671325, 0.913919, 0.370671, 0.885195, 0.370671, 0.868859, 0.413893, 0.895255, 0.226228, 0.858099, 0.226228, 0.860767, 0.275, 0.898652, 0.275, 0.860767, 0.275, 0.858099, 0.323773, 0.756362, 0.0298035, 0.748972, 0.0298035, 0.775027, 0.0440301, 0.895255, 0.323773, 0.858099, 0.323773, 0.850195, 0.370671, 0.789524, 0.0440301, 0.775027, 0.0440301, 0.79904, 0.0671325, 0.885195, 0.370671, 0.850195, 0.370671, 0.83736, 0.413893, 0.820087, 0.0671325, 0.79904, 0.0671325, 0.820087, 0.0982233, 0.868859, 0.413893, 0.83736, 0.413893, 0.820087, 0.451777, 0.846875, 0.0982233, 0.820087, 0.0982233, 0.83736, 0.136107, 0.846875, 0.451777, 0.820087, 0.451777, 0.79904, 0.482867, 0.868859, 0.136107, 0.83736, 0.136107, 0.850195, 0.179329, 0.820087, 0.482867, 0.79904, 0.482867, 0.775027, 0.50597, 0.885195, 0.179329, 0.850195, 0.179329, 0.858099, 0.226228, 0.789524, 0.50597, 0.775027, 0.50597, 0.748972, 0.520196, 0.83736, 0.413893, 0.801422, 0.413893, 0.789524, 0.451777, 0.820087, 0.0982233, 0.789524, 0.0982233, 0.801422, 0.136107, 0.820087, 0.451777, 0.789524, 0.451777, 0.775027, 0.482867, 0.83736, 0.136107, 0.801422, 0.136107, 0.810263, 0.179329, 0.79904, 0.482867, 0.775027, 0.482867, 0.758487, 0.50597, 0.850195, 0.179329, 0.810263, 0.179329, 0.815707, 0.226228, 0.775027, 0.50597, 0.758487, 0.50597, 0.740539, 0.520196, 0.858099, 0.226228, 0.815707, 0.226228, 0.817546, 0.275, 0.860767, 0.275, 0.817546, 0.275, 0.815707, 0.323773, 0.748972, 0.0298035, 0.740539, 0.0298035, 0.758487, 0.0440301, 0.858099, 0.323773, 0.815707, 0.323773, 0.810263, 0.370671, 0.775027, 0.0440301, 0.758487, 0.0440301, 0.775027, 0.0671325, 0.850195, 0.370671, 0.810263, 0.370671, 0.801422, 0.413893, 0.79904, 0.0671325, 0.775027, 0.0671325, 0.789524, 0.0982233, 0.817546, 0.275, 0.770648, 0.275, 0.76971, 0.323773, 0.740539, 0.0298035, 0.73139, 0.0298035, 0.740539, 0.0440301, 0.815707, 0.323773, 0.76971, 0.323773, 0.766935, 0.370671, 0.758487, 0.0440301, 0.740539, 0.0440301, 0.748972, 0.0671325, 0.810263, 0.370671, 0.766935, 0.370671, 0.762428, 0.413893, 0.775027, 0.0671325, 0.748972, 0.0671325, 0.756362, 0.0982233, 0.801422, 0.413893, 0.762428, 0.413893, 0.756362, 0.451777, 0.789524, 0.0982233, 0.756362, 0.0982233, 0.762428, 0.136107, 0.789524, 0.451777, 0.756362, 0.451777, 0.748972, 0.482867, 0.801422, 0.136107, 0.762428, 0.136107, 0.766935, 0.179329, 0.775027, 0.482867, 0.748972, 0.482867, 0.740539, 0.50597, 0.810263, 0.179329, 0.766935, 0.179329, 0.76971, 0.226228, 0.758487, 0.50597, 0.740539, 0.50597, 0.73139, 0.520196, 0.815707, 0.226228, 0.76971, 0.226228, 0.770648, 0.275, 0.756362, 0.451777, 0.721875, 0.451777, 0.721875, 0.482867, 0.762428, 0.136107, 0.721875, 0.136107, 0.721875, 0.179329, 0.748972, 0.482867, 0.721875, 0.482867, 0.721875, 0.50597, 0.766935, 0.179329, 0.721875, 0.179329, 0.721875, 0.226228, 0.740539, 0.50597, 0.721875, 0.50597, 0.721875, 0.520196, 0.76971, 0.226228, 0.721875, 0.226228, 0.721875, 0.275, 0.770648, 0.275, 0.721875, 0.275, 0.721875, 0.323773, 0.73139, 0.0298035, 0.721875, 0.0298035, 0.721875, 0.0440301, 0.76971, 0.323773, 0.721875, 0.323773, 0.721875, 0.370671, 0.740539, 0.0440301, 0.721875, 0.0440301, 0.721875, 0.0671325, 0.766935, 0.370671, 0.721875, 0.370671, 0.721875, 0.413893, 0.748972, 0.0671325, 0.721875, 0.0671325, 0.721875, 0.0982233, 0.762428, 0.413893, 0.721875, 0.413893, 0.721875, 0.451777, 0.756362, 0.0982233, 0.721875, 0.0982233, 0.721875, 0.136107, 0.721875, 0.0298035, 0.71236, 0.0298035, 0.703211, 0.0440301, 0.721875, 0.323773, 0.674039, 0.323773, 0.676815, 0.370671, 0.721875, 0.0440301, 0.703211, 0.0440301, 0.694778, 0.0671325, 0.721875, 0.370671, 0.676815, 0.370671, 0.681322, 0.413893, 0.721875, 0.0671325, 0.694778, 0.0671325, 0.687388, 0.0982233, 0.721875, 0.413893, 0.681322, 0.413893, 0.687388, 0.451777, 0.721875, 0.0982233, 0.687388, 0.0982233, 0.681322, 0.136107, 0.721875, 0.451777, 0.687388, 0.451777, 0.694778, 0.482867, 0.721875, 0.136107, 0.681322, 0.136107, 0.676815, 0.179329, 0.721875, 0.482867, 0.694778, 0.482867, 0.703211, 0.50597, 0.721875, 0.179329, 0.676815, 0.179329, 0.674039, 0.226228, 0.721875, 0.50597, 0.703211, 0.50597, 0.71236, 0.520196, 0.721875, 0.226228, 0.674039, 0.226228, 0.673102, 0.275, 0.721875, 0.275, 0.673102, 0.275, 0.674039, 0.323773, 0.681322, 0.136107, 0.642328, 0.136107, 0.633487, 0.179329, 0.694778, 0.482867, 0.668723, 0.482867, 0.685263, 0.50597, 0.676815, 0.179329, 0.633487, 0.179329, 0.628042, 0.226228, 0.703211, 0.50597, 0.685263, 0.50597, 0.703211, 0.520196, 0.674039, 0.226228, 0.628042, 0.226228, 0.626204, 0.275, 0.673102, 0.275, 0.626204, 0.275, 0.628042, 0.323773, 0.71236, 0.0298035, 0.70321, 0.0298035, 0.685263, 0.0440301, 0.674039, 0.323773, 0.628042, 0.323773, 0.633487, 0.370671, 0.703211, 0.0440301, 0.685263, 0.0440301, 0.668723, 0.0671325, 0.676815, 0.370671, 0.633487, 0.370671, 0.642328, 0.413893, 0.694778, 0.0671325, 0.668723, 0.0671325, 0.654225, 0.0982233, 0.681322, 0.413893, 0.642328, 0.413893, 0.654225, 0.451777, 0.687388, 0.0982233, 0.654225, 0.0982233, 0.642328, 0.136107, 0.687388, 0.451777, 0.654225, 0.451777, 0.668723, 0.482867, 0.628042, 0.323773, 0.585651, 0.323773, 0.593555, 0.370671, 0.685263, 0.0440301, 0.668723, 0.0440301, 0.64471, 0.0671325, 0.633487, 0.370671, 0.593555, 0.370671, 0.60639, 0.413893, 0.668723, 0.0671325, 0.64471, 0.0671325, 0.623663, 0.0982233, 0.642328, 0.413893, 0.60639, 0.413893, 0.623663, 0.451777, 0.654225, 0.0982233, 0.623663, 0.0982233, 0.60639, 0.136107, 0.654225, 0.451777, 0.623663, 0.451777, 0.64471, 0.482867, 0.642328, 0.136107, 0.60639, 0.136107, 0.593555, 0.179329, 0.668723, 0.482867, 0.64471, 0.482867, 0.668723, 0.50597, 0.633487, 0.179329, 0.593555, 0.179329, 0.585651, 0.226228, 0.685263, 0.50597, 0.668723, 0.50597, 0.694778, 0.520196, 0.628042, 0.226228, 0.585651, 0.226228, 0.582982, 0.275, 0.626204, 0.275, 0.582982, 0.275, 0.585651, 0.323773, 0.70321, 0.0298035, 0.694778, 0.0298035, 0.668723, 0.0440301, 0.64471, 0.482867, 0.623663, 0.482867, 0.654225, 0.50597, 0.593555, 0.179329, 0.558555, 0.179329, 0.548495, 0.226228, 0.668723, 0.50597, 0.654225, 0.50597, 0.687388, 0.520196, 0.585651, 0.226228, 0.548495, 0.226228, 0.545098, 0.275, 0.582982, 0.275, 0.545098, 0.275, 0.548495, 0.323773, 0.694778, 0.0298035, 0.687388, 0.0298035, 0.654225, 0.0440301, 0.585651, 0.323773, 0.548495, 0.323773, 0.558555, 0.370671, 0.668723, 0.0440301, 0.654225, 0.0440301, 0.623663, 0.0671325, 0.593555, 0.370671, 0.558555, 0.370671, 0.574891, 0.413893, 0.64471, 0.0671325, 0.623663, 0.0671325, 0.596875, 0.0982233, 0.60639, 0.413893, 0.574891, 0.413893, 0.596875, 0.451777, 0.623663, 0.0982233, 0.596875, 0.0982233, 0.574891, 0.136107, 0.623663, 0.451777, 0.596875, 0.451777, 0.623663, 0.482867, 0.60639, 0.136107, 0.574891, 0.136107, 0.558555, 0.179329, 0.654225, 0.0440301, 0.642328, 0.0440301, 0.60639, 0.0671325, 0.558555, 0.370671, 0.529831, 0.370671, 0.54904, 0.413893, 0.623663, 0.0671325, 0.60639, 0.0671325, 0.574891, 0.0982233, 0.574891, 0.413893, 0.54904, 0.413893, 0.574891, 0.451777, 0.596875, 0.0982233, 0.574891, 0.0982233, 0.54904, 0.136107, 0.596875, 0.451777, 0.574891, 0.451777, 0.60639, 0.482867, 0.574891, 0.136107, 0.54904, 0.136107, 0.529831, 0.179329, 0.623663, 0.482867, 0.60639, 0.482867, 0.642328, 0.50597, 0.558555, 0.179329, 0.529831, 0.179329, 0.518002, 0.226228, 0.654225, 0.50597, 0.642328, 0.50597, 0.681322, 0.520196, 0.548495, 0.226228, 0.518002, 0.226228, 0.514008, 0.275, 0.545098, 0.275, 0.514008, 0.275, 0.518002, 0.323773, 0.687388, 0.0298035, 0.681322, 0.0298035, 0.642328, 0.0440301, 0.548495, 0.323773, 0.518002, 0.323773, 0.529831, 0.370671, 0.529831, 0.179329, 0.508487, 0.179329, 0.495343, 0.226228, 0.642328, 0.50597, 0.633487, 0.50597, 0.676815, 0.520196, 0.518002, 0.226228, 0.495343, 0.226228, 0.490905, 0.275, 0.514008, 0.275, 0.490905, 0.275, 0.495343, 0.323773, 0.681322, 0.0298035, 0.676815, 0.0298035, 0.633487, 0.0440301, 0.518002, 0.323773, 0.495343, 0.323773, 0.508487, 0.370671, 0.642328, 0.0440301, 0.633487, 0.0440301, 0.593555, 0.0671325, 0.529831, 0.370671, 0.508487, 0.370671, 0.529831, 0.413893, 0.60639, 0.0671325, 0.593555, 0.0671325, 0.558555, 0.0982233, 0.54904, 0.413893, 0.529831, 0.413893, 0.558555, 0.451777, 0.574891, 0.0982233, 0.558555, 0.0982233, 0.529831, 0.136107, 0.574891, 0.451777, 0.558555, 0.451777, 0.593555, 0.482867, 0.54904, 0.136107, 0.529831, 0.136107, 0.508487, 0.179329, 0.60639, 0.482867, 0.593555, 0.482867, 0.633487, 0.50597, 0.508487, 0.370671, 0.495343, 0.370671, 0.518002, 0.413893, 0.593555, 0.0671325, 0.585651, 0.0671325, 0.548495, 0.0982233, 0.529831, 0.413893, 0.518002, 0.413893, 0.548495, 0.451777, 0.558555, 0.0982233, 0.548495, 0.0982233, 0.518002, 0.136107, 0.558555, 0.451777, 0.548495, 0.451777, 0.585651, 0.482867, 0.529831, 0.136107, 0.518002, 0.136107, 0.495343, 0.179329, 0.593555, 0.482867, 0.585651, 0.482867, 0.628042, 0.50597, 0.508487, 0.179329, 0.495343, 0.179329, 0.48139, 0.226228, 0.633487, 0.50597, 0.628042, 0.50597, 0.67404, 0.520196, 0.495343, 0.226228, 0.48139, 0.226228, 0.476679, 0.275, 0.490905, 0.275, 0.476679, 0.275, 0.48139, 0.323773, 0.676815, 0.0298035, 0.67404, 0.0298035, 0.628042, 0.0440301, 0.495343, 0.323773, 0.48139, 0.323773, 0.495343, 0.370671, 0.633487, 0.0440301, 0.628042, 0.0440301, 0.585651, 0.0671325, 0.628042, 0.50597, 0.626204, 0.50597, 0.673102, 0.520196, 0.48139, 0.226228, 0.476679, 0.226228, 0.471875, 0.275, 0.476679, 0.275, 0.471875, 0.275, 0.476679, 0.323773, 0.67404, 0.0298035, 0.673102, 0.0298035, 0.626204, 0.0440301, 0.48139, 0.323773, 0.476679, 0.323773, 0.490905, 0.370671, 0.628042, 0.0440301, 0.626204, 0.0440301, 0.582982, 0.0671325, 0.495343, 0.370671, 0.490905, 0.370671, 0.514008, 0.413893, 0.585651, 0.0671325, 0.582982, 0.0671325, 0.545098, 0.0982233, 0.518002, 0.413893, 0.514008, 0.413893, 0.545098, 0.451777, 0.548495, 0.0982233, 0.545098, 0.0982233, 0.514008, 0.136107, 0.548495, 0.451777, 0.545098, 0.451777, 0.582982, 0.482867, 0.518002, 0.136107, 0.514008, 0.136107, 0.490905, 0.179329, 0.585651, 0.482867, 0.582982, 0.482867, 0.626204, 0.50597, 0.495343, 0.179329, 0.490905, 0.179329, 0.476679, 0.226228), + null, ; No UV2, + null, ; No Bones, + null, ; No Weights, + IntArray(0, 2, 1, 3, 5, 4, 6, 8, 7, 9, 11, 10, 12, 14, 13, 15, 17, 16, 18, 20, 19, 21, 23, 22, 24, 26, 25, 27, 29, 28, 30, 32, 31, 33, 35, 34, 36, 38, 37, 39, 41, 40, 42, 44, 43, 45, 47, 46, 48, 50, 49, 51, 53, 52, 54, 56, 55, 57, 59, 58, 60, 62, 61, 63, 65, 64, 66, 68, 67, 69, 71, 70, 72, 74, 73, 75, 77, 76, 78, 80, 79, 81, 83, 82, 84, 86, 85, 87, 89, 88, 90, 92, 91, 93, 95, 94, 96, 98, 97, 99, 101, 100, 102, 104, 103, 105, 107, 106, 108, 110, 109, 111, 113, 112, 114, 116, 115, 117, 119, 118, 120, 122, 121, 123, 125, 124, 126, 128, 127, 129, 131, 130, 132, 134, 133, 135, 137, 136, 138, 140, 139, 141, 143, 142, 144, 146, 145, 147, 149, 148, 150, 152, 151, 153, 155, 154, 156, 158, 157, 159, 161, 160, 162, 164, 163, 165, 167, 166, 168, 170, 169, 171, 173, 172, 174, 176, 175, 177, 179, 178, 180, 182, 181, 183, 185, 184, 186, 188, 187, 189, 191, 190, 192, 194, 193, 195, 197, 196, 198, 200, 199, 201, 203, 202, 204, 206, 205, 207, 209, 208, 210, 212, 211, 213, 215, 214, 216, 218, 217, 219, 221, 220, 222, 224, 223, 225, 227, 226, 228, 230, 229, 231, 233, 232, 234, 236, 235, 237, 239, 238, 240, 242, 241, 243, 245, 244, 246, 248, 247, 249, 251, 250, 252, 254, 253, 255, 257, 256, 258, 260, 259, 261, 263, 262, 264, 266, 265, 267, 269, 268, 270, 272, 271, 273, 275, 274, 276, 278, 277, 279, 281, 280, 282, 284, 283, 285, 287, 286, 288, 290, 289, 291, 293, 292, 294, 296, 295, 297, 299, 298, 300, 302, 301, 303, 305, 304, 306, 308, 307, 309, 311, 310, 312, 314, 313, 315, 317, 316, 318, 320, 319, 321, 323, 322, 324, 326, 325, 327, 329, 328, 330, 332, 331, 333, 335, 334, 336, 338, 337, 339, 341, 340, 342, 344, 343, 345, 347, 346, 348, 350, 349, 351, 353, 352, 354, 356, 355, 357, 359, 358, 360, 362, 361, 363, 365, 364, 366, 368, 367, 369, 371, 370, 372, 374, 373, 375, 377, 376, 378, 380, 379, 381, 383, 382, 384, 386, 385, 387, 389, 388, 390, 392, 391, 393, 395, 394, 396, 398, 397, 399, 401, 400, 402, 404, 403, 405, 407, 406, 408, 410, 409, 411, 413, 412, 414, 416, 415, 417, 419, 418, 420, 422, 421, 423, 425, 424, 426, 428, 427, 429, 431, 430, 432, 434, 433, 435, 437, 436, 438, 440, 439, 441, 443, 442, 444, 446, 445, 447, 449, 448, 450, 452, 451, 453, 455, 454, 456, 458, 457, 459, 461, 460, 462, 464, 463, 465, 467, 466, 468, 470, 469, 471, 473, 472, 474, 476, 475, 477, 479, 478, 480, 482, 481, 483, 485, 484, 486, 488, 487, 489, 491, 490, 492, 494, 493, 495, 497, 496, 498, 500, 499, 501, 503, 502, 504, 506, 505, 507, 509, 508, 510, 512, 511, 513, 515, 514, 516, 518, 517, 519, 521, 520, 522, 524, 523, 525, 527, 526, 528, 530, 529, 531, 533, 532, 534, 536, 535, 537, 539, 538, 540, 542, 541, 543, 545, 544, 546, 548, 547, 549, 551, 550, 552, 554, 553, 555, 557, 556, 558, 560, 559, 561, 563, 562, 564, 566, 565, 567, 569, 568, 570, 572, 571, 573, 575, 574, 576, 578, 577, 579, 581, 580, 582, 584, 583, 585, 587, 586, 588, 590, 589, 591, 593, 592, 594, 596, 595, 597, 599, 598, 600, 602, 601, 603, 605, 604, 606, 608, 607, 609, 611, 610, 612, 614, 613, 615, 617, 616, 618, 620, 619, 621, 623, 622, 624, 626, 625, 627, 629, 628, 630, 632, 631, 633, 635, 634, 636, 638, 637, 639, 641, 640, 642, 644, 643, 645, 647, 646, 648, 650, 649, 651, 653, 652, 654, 656, 655, 657, 659, 658, 660, 662, 661, 663, 665, 664, 666, 668, 667, 669, 671, 670, 672, 674, 673, 675, 677, 676, 678, 680, 679, 681, 683, 682, 684, 686, 685, 687, 689, 688, 690, 692, 691, 693, 695, 694, 696, 698, 697, 699, 701, 700, 702, 704, 703, 705, 707, 706, 708, 710, 709, 711, 713, 712, 714, 716, 715, 717, 719, 718, 720, 722, 721, 723, 725, 724, 726, 728, 727, 729, 731, 730, 732, 734, 733, 735, 737, 736, 738, 740, 739, 741, 743, 742, 744, 746, 745, 747, 749, 748, 750, 752, 751, 753, 755, 754, 756, 758, 757, 759, 761, 760, 762, 764, 763, 765, 767, 766, 768, 770, 769, 771, 773, 772, 774, 776, 775, 777, 779, 778, 780, 782, 781, 783, 785, 784, 786, 788, 787, 789, 791, 790, 792, 794, 793, 795, 797, 796, 798, 800, 799, 801, 803, 802, 804, 806, 805, 807, 809, 808, 810, 812, 811, 813, 815, 814, 816, 818, 817, 819, 821, 820, 822, 824, 823, 825, 827, 826, 828, 830, 829, 831, 833, 832, 834, 836, 835, 837, 839, 838, 840, 842, 841, 843, 845, 844, 846, 848, 847, 849, 851, 850, 852, 854, 853, 855, 857, 856, 858, 860, 859, 861, 863, 862, 864, 866, 865, 867, 869, 868, 870, 872, 871, 873, 875, 874, 876, 878, 877, 879, 881, 880, 882, 884, 883, 885, 887, 886, 888, 890, 889, 891, 893, 892, 894, 896, 895, 897, 899, 898, 900, 902, 901, 903, 905, 904, 906, 908, 907, 909, 911, 910, 912, 914, 913, 915, 917, 916, 918, 920, 919, 921, 923, 922, 924, 926, 925, 927, 929, 928, 930, 932, 931, 933, 935, 934, 936, 938, 937, 939, 941, 940, 942, 944, 943, 945, 947, 946, 948, 950, 949, 951, 953, 952, 954, 956, 955, 957, 959, 958, 960, 962, 961, 963, 965, 964, 966, 968, 967, 969, 971, 970, 972, 974, 973, 975, 977, 976, 978, 980, 979, 981, 983, 982, 984, 986, 985, 987, 989, 988, 990, 992, 991, 993, 995, 994, 996, 998, 997, 999, 1001, 1000, 1002, 1004, 1003, 1005, 1007, 1006, 1008, 1010, 1009, 1011, 1013, 1012, 1014, 1016, 1015, 1017, 1019, 1018, 1020, 1022, 1021, 1023, 1025, 1024, 1026, 1028, 1027, 1029, 1031, 1030, 1032, 1034, 1033, 1035, 1037, 1036, 1038, 1040, 1039, 1041, 1043, 1042, 1044, 1046, 1045, 1047, 1049, 1048, 1050, 1052, 1051, 1053, 1055, 1054, 1056, 1058, 1057, 1059, 1061, 1060, 1062, 1064, 1063, 1065, 1067, 1066, 1068, 1070, 1069, 1071, 1073, 1072, 1074, 1076, 1075, 1077, 1079, 1078, 1080, 1082, 1081, 1083, 1085, 1084, 1086, 1088, 1087, 1089, 1091, 1090, 1092, 1094, 1093, 1095, 1097, 1096, 1098, 1100, 1099, 1101, 1103, 1102, 1104, 1106, 1105, 1107, 1109, 1108, 1110, 1112, 1111, 1113, 1115, 1114, 1116, 1118, 1117, 1119, 1121, 1120, 1122, 1124, 1123, 1125, 1127, 1126, 1128, 1130, 1129, 1131, 1133, 1132, 1134, 1136, 1135, 1137, 1139, 1138, 1140, 1142, 1141, 1143, 1145, 1144, 1146, 1148, 1147, 1149, 1151, 1150, 1152, 1154, 1153, 1155, 1157, 1156, 1158, 1160, 1159, 1161, 1163, 1162, 1164, 1166, 1165, 1167, 1169, 1168, 1170, 1172, 1171, 1173, 1175, 1174, 1176, 1178, 1177, 1179, 1181, 1180, 1182, 1184, 1183, 1185, 1187, 1186, 1188, 1190, 1189, 1191, 1193, 1192, 1194, 1196, 1195, 1197, 1199, 1198, 1200, 1202, 1201, 1203, 1205, 1204, 1206, 1208, 1207, 1209, 1211, 1210, 1212, 1214, 1213, 1215, 1217, 1216, 1218, 1220, 1219, 1221, 1223, 1222, 1224, 1226, 1225, 1227, 1229, 1228, 1230, 1232, 1231, 1233, 1235, 1234, 1236, 1238, 1237, 1239, 1241, 1240, 1242, 1244, 1243, 1245, 1247, 1246, 1248, 1250, 1249, 1251, 1253, 1252, 1254, 1256, 1255, 1257, 1259, 1258, 1260, 1262, 1261, 1263, 1265, 1264, 1266, 1268, 1267, 1269, 1271, 1270, 1272, 1274, 1273, 1275, 1277, 1276, 1278, 1280, 1279, 1281, 1283, 1282, 1284, 1286, 1285, 1287, 1289, 1288, 1290, 1292, 1291, 1293, 1295, 1294, 1296, 1298, 1297, 1299, 1301, 1300, 1302, 1304, 1303, 1305, 1307, 1306, 1308, 1310, 1309, 1311, 1313, 1312, 1314, 1316, 1315, 1317, 1319, 1318, 1320, 1322, 1321, 1323, 1325, 1324, 1326, 1328, 1327, 1329, 1331, 1330, 1332, 1334, 1333, 1335, 1337, 1336, 1338, 1340, 1339, 1341, 1343, 1342, 1344, 1346, 1345, 1347, 1349, 1348, 1350, 1352, 1351, 1353, 1355, 1354, 1356, 1358, 1357, 1359, 1361, 1360, 1362, 1364, 1363, 1365, 1367, 1366, 1368, 1370, 1369, 1371, 1373, 1372, 1374, 1376, 1375, 1377, 1379, 1378, 1380, 1382, 1381, 1383, 1385, 1384, 1386, 1388, 1387, 1389, 1391, 1390, 1392, 1394, 1393, 1395, 1397, 1396, 1398, 1400, 1399, 1401, 1403, 1402, 1404, 1406, 1405, 1407, 1409, 1408, 1410, 1412, 1411, 1413, 1415, 1414, 1416, 1418, 1417, 1419, 1421, 1420, 1422, 1424, 1423, 1425, 1427, 1426, 1428, 1430, 1429, 1431, 1433, 1432, 1434, 1436, 1435, 1437, 1439, 1438, 1440, 1442, 1441, 1443, 1445, 1444, 1446, 1448, 1447, 1449, 1451, 1450, 1452, 1454, 1453, 1455, 1457, 1456, 1458, 1460, 1459, 1461, 1463, 1462, 1464, 1466, 1465, 1467, 1469, 1468, 1470, 1472, 1471, 1473, 1475, 1474, 1476, 1478, 1477, 1479, 1481, 1480, 1482, 1484, 1483, 1485, 1487, 1486, 1488, 1490, 1489, 1491, 1493, 1492, 1494, 1496, 1495, 1497, 1499, 1498, 1500, 1502, 1501, 1503, 1505, 1504, 1506, 1508, 1507, 1509, 1511, 1510, 1512, 1514, 1513, 1515, 1517, 1516, 1518, 1520, 1519, 1521, 1523, 1522, 1524, 1526, 1525, 1527, 1529, 1528, 1530, 1532, 1531, 1533, 1535, 1534, 1536, 1538, 1537, 1539, 1541, 1540, 1542, 1544, 1543, 1545, 1547, 1546, 1548, 1550, 1549, 1551, 1553, 1552, 1554, 1556, 1555, 1557, 1559, 1558, 1560, 1562, 1561, 1563, 1565, 1564, 1566, 1568, 1567, 1569, 1571, 1570, 1572, 1574, 1573, 1575, 1577, 1576, 1578, 1580, 1579, 1581, 1583, 1582, 1584, 1586, 1585, 1587, 1589, 1588, 1590, 1592, 1591, 1593, 1595, 1594, 1596, 1598, 1597, 1599, 1601, 1600, 1602, 1604, 1603, 1605, 1607, 1606, 1608, 1610, 1609, 1611, 1613, 1612, 1614, 1616, 1615, 1617, 1619, 1618, 1620, 1622, 1621, 1623, 1625, 1624, 1626, 1628, 1627, 105, 106, 1629, 1630, 1632, 1631, 1633, 1635, 1634, 1636, 1638, 1637, 1639, 1641, 1640, 1642, 1644, 1643, 1645, 1647, 1646, 1648, 1650, 1649, 1651, 1653, 1652, 1654, 1656, 1655, 1657, 1659, 1658, 1660, 1662, 1661, 1663, 1665, 1664, 1666, 1668, 1667, 1669, 1671, 1670, 1672, 1674, 1673, 1675, 1677, 1676, 1678, 1680, 1679, 1681, 1683, 1682, 1684, 1686, 1685, 1687, 1689, 1688, 1690, 1692, 1691, 1693, 1695, 1694, 1696, 1698, 1697, 1699, 1701, 1700, 1702, 1704, 1703, 1705, 1707, 1706, 1708, 1710, 1709, 1711, 1713, 1712, 1714, 1716, 1715, 1717, 1719, 1718, 1720, 1722, 1721, 1723, 1725, 1724, 1726, 1728, 1727, 1729, 1731, 1730, 1732, 1734, 1733, 1735, 1737, 1736, 1738, 1740, 1739, 1741, 1743, 1742, 1744, 1746, 1745, 1747, 1749, 1748, 1750, 1752, 1751, 1753, 1755, 1754, 1756, 1758, 1757, 1759, 1761, 1760, 1762, 1764, 1763, 1765, 1767, 1766, 1768, 1770, 1769, 1771, 1773, 1772, 1774, 1776, 1775, 1777, 1779, 1778, 1780, 1782, 1781, 1783, 1785, 1784, 1786, 1788, 1787, 1789, 1791, 1790, 1792, 1794, 1793, 1795, 1797, 1796, 1798, 1800, 1799, 1801, 1803, 1802, 1804, 1806, 1805, 1807, 1809, 1808, 1810, 1812, 1811, 1813, 1815, 1814, 1816, 1818, 1817, 1819, 1821, 1820, 1822, 1824, 1823, 1825, 1827, 1826, 1828, 1830, 1829, 1831, 1833, 1832, 1834, 1836, 1835, 1837, 1839, 1838, 1840, 1842, 1841, 1843, 1845, 1844, 1846, 1848, 1847, 1849, 1851, 1850, 1852, 1854, 1853, 1855, 1857, 1856, 1858, 1860, 1859, 1861, 1863, 1862, 1864, 1866, 1865, 1867, 1869, 1868, 1870, 1872, 1871, 1873, 1875, 1874, 1876, 1878, 1877, 1879, 1881, 1880, 1882, 1884, 1883, 1885, 1887, 1886, 1888, 1890, 1889, 1891, 1893, 1892, 1894, 1896, 1895, 1897, 1899, 1898, 1900, 1902, 1901, 1903, 1905, 1904, 1906, 1908, 1907, 1909, 1911, 1910, 1912, 1914, 1913, 1915, 1917, 1916, 1918, 1920, 1919, 1921, 1923, 1922, 1924, 1926, 1925, 1927, 1929, 1928, 1930, 1932, 1931, 1933, 1935, 1934, 1936, 1938, 1937, 1939, 1941, 1940, 1942, 1944, 1943, 1945, 1947, 1946, 1948, 1950, 1949, 1951, 1953, 1952, 1954, 1956, 1955, 1957, 1959, 1958, 1960, 1962, 1961, 1963, 1965, 1964, 1966, 1968, 1967, 1969, 1971, 1970, 1972, 1974, 1973, 1975, 1977, 1976, 1978, 1980, 1979, 1981, 1983, 1982, 1984, 1986, 1985, 1987, 1989, 1988, 1990, 1992, 1991, 1993, 1995, 1994, 1996, 1998, 1997, 1999, 2001, 2000, 2002, 2004, 2003, 2005, 2007, 2006, 2008, 2010, 2009, 2011, 2013, 2012, 2014, 2016, 2015, 2017, 2019, 2018, 2020, 2022, 2021, 2023, 2025, 2024, 2026, 2028, 2027, 2029, 2031, 2030, 2032, 2034, 2033, 2035, 2037, 2036, 2038, 2040, 2039, 2041, 2043, 2042, 2044, 2046, 2045, 2047, 2049, 2048, 2050, 2052, 2051, 2053, 2055, 2054, 2056, 2058, 2057, 2059, 2061, 2060, 2062, 2064, 2063, 2065, 2067, 2066, 2068, 2070, 2069, 2071, 2073, 2072, 2074, 2076, 2075, 2077, 2079, 2078, 2080, 2082, 2081, 2083, 2085, 2084, 2086, 2088, 2087, 2089, 2091, 2090, 2092, 2094, 2093, 2095, 2097, 2096, 2098, 2100, 2099, 2101, 2103, 2102, 2104, 2106, 2105, 2107, 2109, 2108, 2110, 2112, 2111, 2113, 2115, 2114, 2116, 2118, 2117, 2119, 2121, 2120, 2122, 2124, 2123, 2125, 2127, 2126, 2128, 2130, 2129, 2131, 2133, 2132, 2134, 2136, 2135, 2137, 2139, 2138, 2140, 2142, 2141, 2143, 2145, 2144, 2146, 2148, 2147, 2149, 2151, 2150, 2152, 2154, 2153, 2155, 2157, 2156, 2158, 2160, 2159, 2161, 2163, 2162, 2164, 2166, 2165, 2167, 2169, 2168, 2170, 2172, 2171, 2173, 2175, 2174, 2176, 2178, 2177, 2179, 2181, 2180, 2182, 2184, 2183, 2185, 2187, 2186, 2188, 2190, 2189, 2191, 2193, 2192, 2194, 2196, 2195, 2197, 2199, 2198, 2200, 2202, 2201, 2203, 2205, 2204, 2206, 2208, 2207, 2209, 2211, 2210, 2212, 2214, 2213, 2215, 2217, 2216, 2218, 2220, 2219, 2221, 2223, 2222, 2224, 2226, 2225, 2227, 2229, 2228, 2230, 2232, 2231, 2233, 2235, 2234, 2236, 2238, 2237, 2239, 2241, 2240, 2242, 2244, 2243, 2245, 2247, 2246, 2248, 2250, 2249, 2251, 2253, 2252, 2254, 2256, 2255, 2257, 2259, 2258, 828, 829, 2260, 2261, 2263, 2262, 2264, 2266, 2265, 2267, 2269, 2268, 2270, 2272, 2271, 2273, 2275, 2274, 2276, 2278, 2277, 2279, 2281, 2280, 2282, 2284, 2283, 2285, 2287, 2286, 2288, 2290, 2289, 2291, 2293, 2292, 2294, 2296, 2295, 2297, 2299, 2298, 2300, 2302, 2301, 2303, 2305, 2304, 2306, 2308, 2307, 2309, 2311, 2310, 2312, 2314, 2313, 2315, 2317, 2316, 2318, 2320, 2319, 2321, 2323, 2322, 2324, 2326, 2325, 2327, 2329, 2328, 2330, 2332, 2331, 2333, 2335, 2334, 2336, 2338, 2337, 2339, 2341, 2340, 2342, 2344, 2343, 2345, 2347, 2346, 2348, 2350, 2349, 2351, 2353, 2352, 2354, 2356, 2355, 2357, 2359, 2358, 2360, 2362, 2361, 2363, 2365, 2364, 2366, 2368, 2367, 2369, 2371, 2370, 2372, 2374, 2373, 2375, 2377, 2376, 2378, 2380, 2379, 2381, 2383, 2382, 2384, 2386, 2385, 2387, 2389, 2388, 2390, 2392, 2391, 2393, 2395, 2394, 2396, 2398, 2397, 2399, 2401, 2400, 2402, 2404, 2403, 2405, 2407, 2406, 2408, 2410, 2409, 2411, 2413, 2412, 2414, 2416, 2415, 2417, 2419, 2418, 2420, 2422, 2421, 2423, 2425, 2424, 2426, 2428, 2427, 2429, 2431, 2430, 2432, 2434, 2433, 2435, 2437, 2436, 2438, 2440, 2439, 2441, 2443, 2442, 2444, 2446, 2445, 2447, 2449, 2448, 2450, 2452, 2451, 2453, 2455, 2454, 2456, 2458, 2457, 2459, 2461, 2460, 2462, 2464, 2463, 2465, 2467, 2466, 2468, 2470, 2469, 2471, 2473, 2472, 2474, 2476, 2475, 2477, 2479, 2478, 2480, 2482, 2481, 2483, 2485, 2484, 2486, 2488, 2487, 2489, 2491, 2490, 2492, 2494, 2493, 2495, 2497, 2496, 2498, 2500, 2499, 2501, 2503, 2502, 2504, 2506, 2505, 2507, 2509, 2508, 2510, 2512, 2511, 2513, 2515, 2514, 2516, 2518, 2517, 2519, 2521, 2520, 2522, 2524, 2523, 2525, 2527, 2526, 2528, 2530, 2529, 2531, 2533, 2532, 2534, 2536, 2535, 2537, 2539, 2538, 2540, 2542, 2541, 2543, 2545, 2544, 2546, 2548, 2547, 2549, 2551, 2550, 2552, 2554, 2553, 2555, 2557, 2556, 2558, 2560, 2559, 2561, 2563, 2562, 2564, 2566, 2565, 2567, 2569, 2568, 2570, 2572, 2571, 2573, 2575, 2574, 2576, 2578, 2577, 2579, 2581, 2580, 2582, 2584, 2583, 2585, 2587, 2586, 2588, 2590, 2589, 2591, 2593, 2592, 2594, 2596, 2595, 2597, 2599, 2598, 2600, 2602, 2601, 2603, 2605, 2604, 2606, 2608, 2607, 2609, 2611, 2610, 2612, 2614, 2613, 2615, 2617, 2616, 2618, 2620, 2619, 2621, 2623, 2622, 2624, 2626, 2625, 2627, 2629, 2628, 2630, 2632, 2631, 2633, 2635, 2634, 2636, 2638, 2637, 2639, 2641, 2640, 2642, 2644, 2643, 2645, 2647, 2646, 2648, 2650, 2649, 2651, 2653, 2652, 2654, 2656, 2655, 2657, 2659, 2658, 2660, 2662, 2661, 2663, 2665, 2664, 2666, 2668, 2667, 2669, 2671, 2670, 2672, 2674, 2673, 2675, 2677, 2676, 2678, 2680, 2679, 2681, 2683, 2682, 2684, 2686, 2685, 2687, 2689, 2688, 2690, 2692, 2691, 2693, 2695, 2694, 2696, 2698, 2697, 2699, 2701, 2700, 2702, 2704, 2703, 2705, 2707, 2706, 2708, 2710, 2709, 2711, 2713, 2712, 2714, 2716, 2715, 2717, 2719, 2718, 2720, 2722, 2721, 2723, 2725, 2724, 2726, 2728, 2727, 2729, 2731, 2730, 2732, 2734, 2733, 2735, 2737, 2736, 2738, 2740, 2739, 2741, 2743, 2742, 2744, 2746, 2745, 2747, 2749, 2748, 2750, 2752, 2751, 2753, 2755, 2754, 2756, 2758, 2757, 2759, 2761, 2760, 2762, 2764, 2763, 2765, 2767, 2766, 2768, 2770, 2769, 2771, 2773, 2772, 2774, 2776, 2775, 2777, 2779, 2778, 2780, 2782, 2781, 2783, 2785, 2784, 2786, 2788, 2787, 2789, 2791, 2790, 2792, 2794, 2793, 2795, 2797, 2796, 2798, 2800, 2799, 2801, 2803, 2802, 2804, 2806, 2805, 2807, 2809, 2808, 2810, 2812, 2811, 2813, 2815, 2814, 2816, 2818, 2817, 2819, 2821, 2820, 2822, 2824, 2823, 2825, 2827, 2826, 2828, 2830, 2829, 2831, 2833, 2832, 2834, 2836, 2835, 2837, 2839, 2838, 2840, 2842, 2841, 2843, 2845, 2844, 2846, 2848, 2847, 2849, 2851, 2850, 2852, 2854, 2853, 2855, 2857, 2856, 2858, 2860, 2859, 2861, 2863, 2862, 2864, 2866, 2865, 2867, 2869, 2868, 2870, 2872, 2871, 2873, 2875, 2874) + ], + "morph_arrays":[] +} + +[sub_resource id=3 type="SpatialMaterial"] + +flags_unshaded = false +flags_vertex_lighting = false +flags_transparent = false +vertex_color_use_as_albedo = false +albedo_color = Color(0.8, 0.8, 0.8, 1.0) +subsurf_scatter_enabled = false + +[sub_resource id=4 type="ArrayMesh"] + +surfaces/0 = { + "material":SubResource(3), + "primitive":4, + "arrays":[ + Vector3Array(-1.36673e-07, 2.0, -1.5, 0.19509, 0.0, -0.980785, 0.0, 0.0, -1.0, 0.206924, 1.79308, -1.47118, 0.382683, 0.0, -0.92388, 0.19509, 0.0, -0.980785, 0.405897, 1.5941, -1.38582, 0.55557, 0.0, -0.83147, 0.382683, 0.0, -0.92388, 0.589271, 1.41073, -1.2472, 0.707107, 0.0, -0.707107, 0.55557, 0.0, -0.83147, 0.75, 1.25, -1.06066, 0.83147, 0.0, -0.55557, 0.707107, 0.0, -0.707107, 0.881907, 1.11809, -0.833355, 0.92388, 0.0, -0.382683, 0.83147, 0.0, -0.55557, 0.979922, 1.02008, -0.574025, 0.980785, 0.0, -0.19509, 0.92388, 0.0, -0.382683, 1.04028, 0.95972, -0.292636, 1.0, 0.0, -7.54979e-08, 0.980785, 0.0, -0.19509, 1.06066, 0.93934, -1.08607e-07, 0.980785, 0.0, 0.19509, 1.0, 0.0, -7.54979e-08, 1.04028, 0.95972, 0.292635, 0.92388, 0.0, 0.382683, 0.980785, 0.0, 0.19509, 0.979922, 1.02008, 0.574025, 0.83147, 0.0, 0.55557, 0.92388, 0.0, 0.382683, 0.881907, 1.11809, 0.833355, 0.707107, 0.0, 0.707107, 0.83147, 0.0, 0.55557, 0.75, 1.25, 1.06066, 0.55557, 0.0, 0.83147, 0.707107, 0.0, 0.707107, 0.589271, 1.41073, 1.2472, 0.382683, 0.0, 0.92388, 0.55557, 0.0, 0.83147, 0.405897, 1.5941, 1.38582, 0.19509, 0.0, 0.980785, 0.382683, 0.0, 0.92388, 0.206924, 1.79308, 1.47118, -3.25841e-07, 0.0, 1.0, 0.19509, 0.0, 0.980785, -1.97262e-07, 2.0, 1.5, -0.195091, 0.0, 0.980785, -3.25841e-07, 0.0, 1.0, -0.206925, 2.20692, 1.47118, -0.382684, 0.0, 0.923879, -0.195091, 0.0, 0.980785, -0.405897, 2.4059, 1.38582, -0.555571, 0.0, 0.831469, -0.382684, 0.0, 0.923879, -0.589272, 2.58927, 1.2472, -0.707107, 0.0, 0.707106, -0.555571, 0.0, 0.831469, -0.75, 2.75, 1.06066, -0.83147, 0.0, 0.55557, -0.707107, 0.0, 0.707106, -0.881907, 2.88191, 0.833355, -0.92388, 0.0, 0.382683, -0.83147, 0.0, 0.55557, -0.979923, 2.97992, 0.574024, -0.980785, 0.0, 0.195089, -0.92388, 0.0, 0.382683, -1.04028, 3.04028, 0.292634, -1.0, 0.0, -9.65599e-07, -0.980785, 0.0, 0.195089, -1.06066, 3.06066, -1.15874e-06, -0.980785, 0.0, -0.195091, -1.0, 0.0, -9.65599e-07, -1.04028, 3.04028, -0.292637, -0.923879, 0.0, -0.382684, -0.980785, 0.0, -0.195091, -0.979922, 2.97992, -0.574026, -0.831469, 0.0, -0.555571, -0.923879, 0.0, -0.382684, -0.881906, 2.88191, -0.833357, -0.707106, 0.0, -0.707108, -0.831469, 0.0, -0.555571, -0.749999, 2.75, -1.06066, -0.555569, 0.0, -0.83147, -0.707106, 0.0, -0.707108, -0.58927, 2.58927, -1.24721, -0.382682, 0.0, -0.92388, -0.555569, 0.0, -0.83147, -0.405897, 2.4059, 1.38582, 0.979922, 1.02008, 0.574025, 0.405897, 1.5941, -1.38582, -0.405896, 2.4059, -1.38582, -0.195089, 0.0, -0.980786, -0.382682, 0.0, -0.92388, -0.206923, 2.20692, -1.47118, 0.0, 0.0, -1.0, -0.195089, 0.0, -0.980786, 0.980785, 0.0, -0.19509, 0.19509, 0.0, 0.980785, -0.980785, 0.0, 0.195089, -1.36673e-07, 2.0, -1.5, 0.206924, 1.79308, -1.47118, 0.19509, 0.0, -0.980785, 0.206924, 1.79308, -1.47118, 0.405897, 1.5941, -1.38582, 0.382683, 0.0, -0.92388, 0.405897, 1.5941, -1.38582, 0.589271, 1.41073, -1.2472, 0.55557, 0.0, -0.83147, 0.589271, 1.41073, -1.2472, 0.75, 1.25, -1.06066, 0.707107, 0.0, -0.707107, 0.75, 1.25, -1.06066, 0.881907, 1.11809, -0.833355, 0.83147, 0.0, -0.55557, 0.881907, 1.11809, -0.833355, 0.979922, 1.02008, -0.574025, 0.92388, 0.0, -0.382683, 0.979922, 1.02008, -0.574025, 1.04028, 0.95972, -0.292636, 0.980785, 0.0, -0.19509, 1.04028, 0.95972, -0.292636, 1.06066, 0.93934, -1.08607e-07, 1.0, 0.0, -7.54979e-08, 1.06066, 0.93934, -1.08607e-07, 1.04028, 0.95972, 0.292635, 0.980785, 0.0, 0.19509, 1.04028, 0.95972, 0.292635, 0.979922, 1.02008, 0.574025, 0.92388, 0.0, 0.382683, 0.979922, 1.02008, 0.574025, 0.881907, 1.11809, 0.833355, 0.83147, 0.0, 0.55557, 0.881907, 1.11809, 0.833355, 0.75, 1.25, 1.06066, 0.707107, 0.0, 0.707107, 0.75, 1.25, 1.06066, 0.589271, 1.41073, 1.2472, 0.55557, 0.0, 0.83147, 0.589271, 1.41073, 1.2472, 0.405897, 1.5941, 1.38582, 0.382683, 0.0, 0.92388, 0.405897, 1.5941, 1.38582, 0.206924, 1.79308, 1.47118, 0.19509, 0.0, 0.980785, 0.206924, 1.79308, 1.47118, -1.97262e-07, 2.0, 1.5, -3.25841e-07, 0.0, 1.0, -1.97262e-07, 2.0, 1.5, -0.206925, 2.20692, 1.47118, -0.195091, 0.0, 0.980785, -0.206925, 2.20692, 1.47118, -0.405897, 2.4059, 1.38582, -0.382684, 0.0, 0.923879, -0.405897, 2.4059, 1.38582, -0.589272, 2.58927, 1.2472, -0.555571, 0.0, 0.831469, -0.589272, 2.58927, 1.2472, -0.75, 2.75, 1.06066, -0.707107, 0.0, 0.707106, -0.75, 2.75, 1.06066, -0.881907, 2.88191, 0.833355, -0.83147, 0.0, 0.55557, -0.881907, 2.88191, 0.833355, -0.979923, 2.97992, 0.574024, -0.92388, 0.0, 0.382683, -0.979923, 2.97992, 0.574024, -1.04028, 3.04028, 0.292634, -0.980785, 0.0, 0.195089, -1.04028, 3.04028, 0.292634, -1.06066, 3.06066, -1.15874e-06, -1.0, 0.0, -9.65599e-07, -1.06066, 3.06066, -1.15874e-06, -1.04028, 3.04028, -0.292637, -0.980785, 0.0, -0.195091, -1.04028, 3.04028, -0.292637, -0.979922, 2.97992, -0.574026, -0.923879, 0.0, -0.382684, -0.979922, 2.97992, -0.574026, -0.881906, 2.88191, -0.833357, -0.831469, 0.0, -0.555571, -0.881906, 2.88191, -0.833357, -0.749999, 2.75, -1.06066, -0.707106, 0.0, -0.707108, -0.749999, 2.75, -1.06066, -0.58927, 2.58927, -1.24721, -0.555569, 0.0, -0.83147, -0.58927, 2.58927, -1.24721, -0.405896, 2.4059, -1.38582, -0.382682, 0.0, -0.92388, 0.405897, 1.5941, -1.38582, 0.206924, 1.79308, -1.47118, -1.36673e-07, 2.0, -1.5, -1.36673e-07, 2.0, -1.5, -0.206923, 2.20692, -1.47118, -0.405896, 2.4059, -1.38582, -0.405896, 2.4059, -1.38582, -0.58927, 2.58927, -1.24721, -0.979922, 2.97992, -0.574026, -0.58927, 2.58927, -1.24721, -0.749999, 2.75, -1.06066, -0.979922, 2.97992, -0.574026, -0.749999, 2.75, -1.06066, -0.881906, 2.88191, -0.833357, -0.979922, 2.97992, -0.574026, -0.979922, 2.97992, -0.574026, -1.04028, 3.04028, -0.292637, -1.06066, 3.06066, -1.15874e-06, -1.06066, 3.06066, -1.15874e-06, -1.04028, 3.04028, 0.292634, -0.979923, 2.97992, 0.574024, -0.979923, 2.97992, 0.574024, -0.881907, 2.88191, 0.833355, -0.75, 2.75, 1.06066, -0.75, 2.75, 1.06066, -0.589272, 2.58927, 1.2472, -0.979923, 2.97992, 0.574024, -0.589272, 2.58927, 1.2472, -0.405897, 2.4059, 1.38582, -0.979923, 2.97992, 0.574024, -0.405897, 2.4059, 1.38582, -0.206925, 2.20692, 1.47118, -1.97262e-07, 2.0, 1.5, -1.97262e-07, 2.0, 1.5, 0.206924, 1.79308, 1.47118, 0.405897, 1.5941, 1.38582, 0.405897, 1.5941, 1.38582, 0.589271, 1.41073, 1.2472, 0.979922, 1.02008, 0.574025, 0.589271, 1.41073, 1.2472, 0.75, 1.25, 1.06066, 0.979922, 1.02008, 0.574025, 0.75, 1.25, 1.06066, 0.881907, 1.11809, 0.833355, 0.979922, 1.02008, 0.574025, 0.979922, 1.02008, 0.574025, 1.04028, 0.95972, 0.292635, 0.979922, 1.02008, -0.574025, 1.04028, 0.95972, 0.292635, 1.06066, 0.93934, -1.08607e-07, 0.979922, 1.02008, -0.574025, 1.06066, 0.93934, -1.08607e-07, 1.04028, 0.95972, -0.292636, 0.979922, 1.02008, -0.574025, 0.979922, 1.02008, -0.574025, 0.881907, 1.11809, -0.833355, 0.75, 1.25, -1.06066, 0.75, 1.25, -1.06066, 0.589271, 1.41073, -1.2472, 0.405897, 1.5941, -1.38582, 0.405897, 1.5941, -1.38582, -1.36673e-07, 2.0, -1.5, -0.979922, 2.97992, -0.574026, -1.36673e-07, 2.0, -1.5, -0.405896, 2.4059, -1.38582, -0.979922, 2.97992, -0.574026, -0.979922, 2.97992, -0.574026, -1.06066, 3.06066, -1.15874e-06, -0.979923, 2.97992, 0.574024, -0.405897, 2.4059, 1.38582, -1.97262e-07, 2.0, 1.5, 0.979922, 1.02008, 0.574025, -1.97262e-07, 2.0, 1.5, 0.405897, 1.5941, 1.38582, 0.979922, 1.02008, 0.574025, 0.979922, 1.02008, -0.574025, 0.75, 1.25, -1.06066, 0.979922, 1.02008, 0.574025, 0.75, 1.25, -1.06066, 0.405897, 1.5941, -1.38582, 0.979922, 1.02008, 0.574025, -0.979922, 2.97992, -0.574026, -0.979923, 2.97992, 0.574024, 0.405897, 1.5941, -1.38582, -0.979923, 2.97992, 0.574024, -0.405897, 2.4059, 1.38582, 0.405897, 1.5941, -1.38582, -0.405896, 2.4059, -1.38582, -0.206923, 2.20692, -1.47118, -0.195089, 0.0, -0.980786, -0.206923, 2.20692, -1.47118, -1.36673e-07, 2.0, -1.5, 0.0, 0.0, -1.0, -0.195089, 0.0, -0.980786, 0.0, 0.0, -1.0, 0.19509, 0.0, -0.980785, 0.382683, 0.0, -0.92388, 0.55557, 0.0, -0.83147, 0.55557, 0.0, -0.83147, 0.707107, 0.0, -0.707107, 0.83147, 0.0, -0.55557, 0.83147, 0.0, -0.55557, 0.92388, 0.0, -0.382683, 1.0, 0.0, -7.54979e-08, 0.980785, 0.0, 0.19509, 0.92388, 0.0, 0.382683, 0.83147, 0.0, 0.55557, 0.707107, 0.0, 0.707107, 0.55557, 0.0, 0.83147, 0.382683, 0.0, 0.92388, -3.25841e-07, 0.0, 1.0, -0.195091, 0.0, 0.980785, -0.382684, 0.0, 0.923879, -0.555571, 0.0, 0.831469, -0.707107, 0.0, 0.707106, -0.83147, 0.0, 0.55557, -0.83147, 0.0, 0.55557, -0.92388, 0.0, 0.382683, -0.980785, 0.0, 0.195089, -1.0, 0.0, -9.65599e-07, -0.980785, 0.0, -0.195091, -0.923879, 0.0, -0.382684, -0.831469, 0.0, -0.555571, -0.707106, 0.0, -0.707108, -0.555569, 0.0, -0.83147, -0.555569, 0.0, -0.83147, -0.382682, 0.0, -0.92388, -0.195089, 0.0, -0.980786), + Vector3Array(0.0951176, -0.241436, -0.965744, 0.0951176, -0.241436, -0.965744, 0.0951176, -0.241436, -0.965744, 0.280694, -0.254922, -0.925325, 0.280694, -0.254922, -0.925325, 0.280694, -0.254922, -0.925325, 0.455958, -0.253833, -0.853037, 0.455958, -0.253833, -0.853037, 0.455958, -0.253833, -0.853037, 0.61646, -0.236089, -0.751158, 0.61646, -0.236089, -0.751158, 0.61646, -0.236089, -0.751158, 0.757119, -0.201725, -0.621351, 0.757119, -0.201725, -0.621351, 0.757119, -0.201725, -0.621351, 0.871262, -0.155003, -0.465699, 0.871262, -0.155003, -0.465699, 0.871262, -0.155003, -0.465699, 0.951506, -0.106416, -0.288636, 0.951506, -0.106416, -0.288636, 0.951506, -0.106416, -0.288636, 0.99264, -0.0714723, -0.0977663, 0.99264, -0.0714723, -0.0977663, 0.99264, -0.0714723, -0.0977663, 0.993136, -0.0641342, 0.0978165, 0.993136, -0.0641342, 0.0978165, 0.993136, -0.0641342, 0.0978165, 0.953187, -0.0884782, 0.289146, 0.953187, -0.0884782, 0.289146, 0.953187, -0.0884782, 0.289146, 0.873774, -0.13561, 0.467042, 0.873774, -0.13561, 0.467042, 0.873774, -0.13561, 0.467042, 0.759077, -0.189013, 0.622958, 0.759077, -0.189013, 0.622958, 0.759077, -0.189013, 0.622958, 0.616819, -0.233749, 0.751596, 0.616819, -0.233749, 0.751596, 0.616819, -0.233749, 0.751596, 0.454967, -0.261708, 0.851184, 0.454967, -0.261708, 0.851184, 0.454967, -0.261708, 0.851184, 0.279422, -0.270995, 0.921132, 0.279422, -0.270995, 0.921132, 0.279422, -0.270995, 0.921132, 0.0945609, -0.263203, 0.960095, 0.0945609, -0.263203, 0.960095, 0.0945609, -0.263203, 0.960095, -0.0951179, -0.241436, 0.965744, -0.0951179, -0.241436, 0.965744, -0.0951179, -0.241436, 0.965744, -0.283847, -0.209444, 0.935716, -0.283847, -0.209444, 0.935716, -0.283847, -0.209444, 0.935716, -0.464428, -0.17131, 0.868884, -0.464428, -0.17131, 0.868884, -0.464428, -0.17131, 0.868884, -0.628907, -0.131227, 0.766326, -0.628907, -0.131227, 0.766326, -0.628907, -0.131227, 0.766326, -0.769646, -0.0932101, 0.631631, -0.769646, -0.0932101, 0.631631, -0.769646, -0.0932101, 0.631631, -0.880292, -0.0607598, 0.470525, -0.880292, -0.0607598, 0.470525, -0.880292, -0.0607598, 0.470525, -0.956299, -0.0366116, 0.290089, -0.956299, -0.0366116, 0.290089, -0.956299, -0.0366116, 0.290089, -0.99493, -0.0226136, 0.0979915, -0.99493, -0.0226136, 0.0979915, -0.99493, -0.0226136, 0.0979915, -0.994991, -0.01972, -0.0979989, -0.994991, -0.01972, -0.0979989, -0.994991, -0.01972, -0.0979989, -0.956564, -0.0280288, -0.290171, -0.956564, -0.0280288, -0.290171, -0.956564, -0.0280288, -0.290171, -0.880954, -0.0468034, -0.470882, -0.880954, -0.0468034, -0.470882, -0.880954, -0.0468034, -0.470882, -0.770863, -0.0744703, -0.632633, -0.770863, -0.0744703, -0.632633, -0.770863, -0.0744703, -0.632633, -0.630638, -0.10863, -0.768437, -0.630638, -0.10863, -0.768437, -0.630638, -0.10863, -0.768437, -0.466334, -0.146151, -0.872452, -0.466334, -0.146151, -0.872452, -0.466334, -0.146151, -0.872452, 0.707107, 0.707107, -6.62274e-08, 0.707107, 0.707107, -6.62274e-08, 0.707107, 0.707107, -6.62274e-08, -0.285361, -0.183374, -0.940714, -0.285361, -0.183374, -0.940714, -0.285361, -0.183374, -0.940714, -0.0956937, -0.216409, -0.971602, -0.0956937, -0.216409, -0.971602, -0.0956937, -0.216409, -0.971602, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, -0.12758, -0.260865, -0.956908, -0.12758, -0.260865, -0.956908, -0.12758, -0.260865, -0.956908, 0.130597, -0.2777, -0.95175, 0.130597, -0.2777, -0.95175, 0.130597, -0.2777, -0.95175, 0.395654, -0.268293, -0.878338, 0.395654, -0.268293, -0.878338, 0.395654, -0.268293, -0.878338, 0.62949, -0.2314, -0.741753, 0.62949, -0.2314, -0.741753, 0.62949, -0.2314, -0.741753, 0.802932, -0.177586, -0.569002, 0.802932, -0.177586, -0.569002, 0.802932, -0.177586, -0.569002, 0.911918, -0.123507, -0.391346, 0.911918, -0.123507, -0.391346, 0.911918, -0.123507, -0.391346, 0.970568, -0.0831395, -0.226019, 0.970568, -0.0831395, -0.226019, 0.970568, -0.0831395, -0.226019, 0.995201, -0.0642676, -0.0737864, 0.995201, -0.0642676, -0.0737864, 0.995201, -0.0642676, -0.0737864, 0.994846, -0.069204, 0.0741046, 0.994846, -0.069204, 0.0741046, 0.994846, -0.069204, 0.0741046, 0.968812, -0.0960714, 0.228415, 0.968812, -0.0960714, 0.228415, 0.968812, -0.0960714, 0.228415, 0.907748, -0.139265, 0.395725, 0.907748, -0.139265, 0.395725, 0.907748, -0.139265, 0.395725, 0.797576, -0.18936, 0.572726, 0.797576, -0.18936, 0.572726, 0.797576, -0.18936, 0.572726, 0.627854, -0.233778, 0.742393, 0.627854, -0.233778, 0.742393, 0.627854, -0.233778, 0.742393, 0.403115, -0.260124, 0.877402, 0.403115, -0.260124, 0.877402, 0.403115, -0.260124, 0.877402, 0.147347, -0.26183, 0.9538, 0.147347, -0.26183, 0.9538, 0.147347, -0.26183, 0.9538, -0.106793, -0.241149, 0.964595, -0.106793, -0.241149, 0.964595, -0.106793, -0.241149, 0.964595, -0.334246, -0.206148, 0.919665, -0.334246, -0.206148, 0.919665, -0.334246, -0.206148, 0.919665, -0.523924, -0.165481, 0.835536, -0.523924, -0.165481, 0.835536, -0.523924, -0.165481, 0.835536, -0.675065, -0.125514, 0.727003, -0.675065, -0.125514, 0.727003, -0.675065, -0.125514, 0.727003, -0.791557, -0.090054, 0.604423, -0.791557, -0.090054, 0.604423, -0.791557, -0.090054, 0.604423, -0.878281, -0.0610814, 0.474227, -0.878281, -0.0610814, 0.474227, -0.878281, -0.0610814, 0.474227, -0.939534, -0.0395119, 0.340169, -0.939534, -0.0395119, 0.340169, -0.939534, -0.0395119, 0.340169, -0.978553, -0.0257066, 0.204384, -0.978553, -0.0257066, 0.204384, -0.978553, -0.0257066, 0.204384, -0.997483, -0.0197694, 0.0680909, -0.997483, -0.0197694, 0.0680909, -0.997483, -0.0197694, 0.0680909, -0.997452, -0.0216992, -0.0679561, -0.997452, -0.0216992, -0.0679561, -0.997452, -0.0216992, -0.0679561, -0.978638, -0.0314507, -0.203171, -0.978638, -0.0314507, -0.203171, -0.978638, -0.0314507, -0.203171, -0.940272, -0.0489286, -0.336889, -0.940272, -0.0489286, -0.336889, -0.940272, -0.0489286, -0.336889, -0.880573, -0.0739173, -0.46811, -0.880573, -0.0739173, -0.46811, -0.880573, -0.0739173, -0.46811, -0.796626, -0.105921, -0.59512, -0.796626, -0.105921, -0.59512, -0.796626, -0.105921, -0.59512, -0.684266, -0.143865, -0.7149, -0.684266, -0.143865, -0.7149, -0.684266, -0.143865, -0.7149, 0.707106, 0.707108, -1.76672e-06, 0.707106, 0.707108, -1.76672e-06, 0.707106, 0.707108, -1.76672e-06, 0.707106, 0.707108, -1.32506e-06, 0.707106, 0.707108, -1.32506e-06, 0.707106, 0.707108, -1.32506e-06, 0.707107, 0.707106, 6.08235e-07, 0.707107, 0.707106, 6.08235e-07, 0.707107, 0.707106, 6.08235e-07, 0.70711, 0.707103, 5.96544e-07, 0.70711, 0.707103, 5.96544e-07, 0.70711, 0.707103, 5.96544e-07, 0.707101, 0.707113, -1.76673e-06, 0.707101, 0.707113, -1.76673e-06, 0.707101, 0.707113, -1.76673e-06, 0.707103, 0.707111, 4.41683e-07, 0.707103, 0.707111, 4.41683e-07, 0.707103, 0.707111, 4.41683e-07, 0.707115, 0.707099, -4.41673e-07, 0.707115, 0.707099, -4.41673e-07, 0.707115, 0.707099, -4.41673e-07, 0.707111, 0.707103, -8.83358e-07, 0.707111, 0.707103, -8.83358e-07, 0.707111, 0.707103, -8.83358e-07, 0.707107, 0.707106, 0.0, 0.707107, 0.707106, 0.0, 0.707107, 0.707106, 0.0, 0.707108, 0.707106, -6.08234e-07, 0.707108, 0.707106, -6.08234e-07, 0.707108, 0.707106, -6.08234e-07, 0.707106, 0.707107, 3.75427e-06, 0.707106, 0.707107, 3.75427e-06, 0.707106, 0.707107, 3.75427e-06, 0.707109, 0.707104, 0.0, 0.707109, 0.707104, 0.0, 0.707109, 0.707104, 0.0, 0.707106, 0.707108, 0.0, 0.707106, 0.707108, 0.0, 0.707106, 0.707108, 0.0, 0.707108, 0.707105, 1.78964e-06, 0.707108, 0.707105, 1.78964e-06, 0.707108, 0.707105, 1.78964e-06, 0.707105, 0.707108, -1.76672e-06, 0.707105, 0.707108, -1.76672e-06, 0.707105, 0.707108, -1.76672e-06, 0.707108, 0.707106, -1.52059e-07, 0.707108, 0.707106, -1.52059e-07, 0.707108, 0.707106, -1.52059e-07, 0.707106, 0.707107, 2.98274e-07, 0.707106, 0.707107, 2.98274e-07, 0.707106, 0.707107, 2.98274e-07, 0.707106, 0.707108, -8.83361e-07, 0.707106, 0.707108, -8.83361e-07, 0.707106, 0.707108, -8.83361e-07, 0.707104, 0.70711, 8.83363e-07, 0.707104, 0.70711, 8.83363e-07, 0.707104, 0.70711, 8.83363e-07, 0.707107, 0.707107, 3.53347e-06, 0.707107, 0.707107, 3.53347e-06, 0.707107, 0.707107, 3.53347e-06, 0.707106, 0.707107, 6.91303e-07, 0.707106, 0.707107, 6.91303e-07, 0.707106, 0.707107, 6.91303e-07, 0.707107, 0.707107, 0.0, 0.707107, 0.707107, 0.0, 0.707107, 0.707107, 0.0, 0.707106, 0.707108, 0.0, 0.707106, 0.707108, 0.0, 0.707106, 0.707108, 0.0, 0.707107, 0.707107, -8.64127e-08, 0.707107, 0.707107, -8.64127e-08, 0.707107, 0.707107, -8.64127e-08, 0.707107, 0.707106, 3.19339e-07, 0.707107, 0.707106, 3.19339e-07, 0.707107, 0.707106, 3.19339e-07, 0.707107, 0.707107, -1.5967e-07, 0.707107, 0.707107, -1.5967e-07, 0.707107, 0.707107, -1.5967e-07, 0.707107, 0.707107, 8.64128e-08, 0.707107, 0.707107, 8.64128e-08, 0.707107, 0.707107, 8.64128e-08, 0.707107, 0.707107, -2.6491e-08, 0.707107, 0.707107, -2.6491e-08, 0.707107, 0.707107, -2.6491e-08, 0.707107, 0.707107, -1.03131e-07, 0.707107, 0.707107, -1.03131e-07, 0.707107, 0.707107, -1.03131e-07, -0.538243, -0.185564, -0.822107, -0.538243, -0.185564, -0.822107, -0.538243, -0.185564, -0.822107, -0.353307, -0.226894, -0.907575, -0.353307, -0.226894, -0.907575, -0.353307, -0.226894, -0.907575, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0.0, -1.0, 0.0), + FloatArray(0.995185, -8.99418e-09, 0.0980173, -1.0, 0.995185, -8.99418e-09, 0.0980173, -1.0, 0.995185, -8.99418e-09, 0.0980173, -1.0, 0.95694, -3.0389e-08, 0.290285, -1.0, 0.95694, -3.0389e-08, 0.290285, -1.0, 0.95694, -3.0389e-08, 0.290285, -1.0, 0.881921, 2.26944e-08, 0.471397, -1.0, 0.881921, 2.26944e-08, 0.471397, -1.0, 0.881921, 2.26944e-08, 0.471397, -1.0, 0.77301, -5.95318e-07, 0.634394, -1.0, 0.77301, -5.95318e-07, 0.634394, -1.0, 0.77301, -5.95318e-07, 0.634394, -1.0, 0.634393, 5.41068e-08, 0.77301, -1.0, 0.634393, 5.41068e-08, 0.773011, -1.0, 0.634393, 5.41068e-08, 0.77301, -1.0, 0.471397, 0.0, 0.881921, -1.0, 0.471397, 0.0, 0.881921, -1.0, 0.471397, 0.0, 0.881921, -1.0, 0.290284, 3.17146e-08, 0.95694, -1.0, 0.290284, 3.17146e-08, 0.95694, -1.0, 0.290284, 3.17146e-08, 0.95694, -1.0, 0.098017, 2.28979e-08, 0.995185, -1.0, 0.098017, 2.28979e-08, 0.995185, -1.0, 0.098017, 2.28979e-08, 0.995185, -1.0, 0.0980183, -7.97988e-08, -0.995185, 1.0, 0.0980183, -7.97988e-08, -0.995185, 1.0, 0.0980183, -7.97988e-08, -0.995185, 1.0, 0.290285, 5.27371e-09, -0.95694, 1.0, 0.290285, 5.27371e-09, -0.95694, 1.0, 0.290285, 5.27371e-09, -0.95694, 1.0, 0.471397, -1.6166e-08, -0.881921, 1.0, 0.471397, -1.6166e-08, -0.881921, 1.0, 0.471397, -1.6166e-08, -0.881921, 1.0, 0.634393, 2.81651e-08, -0.77301, 1.0, 0.634393, 2.81651e-08, -0.77301, 1.0, 0.634393, 2.81651e-08, -0.77301, 1.0, 0.77301, 1.25425e-06, -0.634393, 1.0, 0.773011, 1.25425e-06, -0.634393, 1.0, 0.773011, 1.25425e-06, -0.634393, 1.0, 0.881921, 6.23962e-08, -0.471397, 1.0, 0.881921, 6.23962e-08, -0.471397, 1.0, 0.881921, 6.23962e-08, -0.471397, 1.0, 0.95694, 0.0, -0.290284, 1.0, 0.956941, 0.0, -0.290284, 1.0, 0.956941, 0.0, -0.290284, 1.0, 0.995185, -7.84406e-09, -0.0980169, 1.0, 0.995185, -7.84406e-09, -0.0980169, 1.0, 0.995185, -7.84406e-09, -0.0980169, 1.0, 0.995185, -2.33849e-08, 0.0980175, 1.0, 0.995185, -2.33849e-08, 0.0980175, 1.0, 0.995185, -2.33849e-08, 0.0980175, 1.0, 0.95694, -3.12096e-08, 0.290285, 1.0, 0.95694, -3.12096e-08, 0.290285, 1.0, 0.95694, -3.12096e-08, 0.290285, 1.0, 0.881921, 1.02108e-08, 0.471397, 1.0, 0.881921, 1.02108e-08, 0.471397, 1.0, 0.881921, 1.02108e-08, 0.471397, 1.0, 0.77301, -2.38662e-06, 0.634393, 1.0, 0.773011, -2.38662e-06, 0.634393, 1.0, 0.773011, -2.38662e-06, 0.634393, 1.0, 0.634393, -1.38894e-08, 0.773011, 1.0, 0.634393, -1.38894e-08, 0.773011, 1.0, 0.634393, -1.38894e-08, 0.773011, 1.0, 0.471396, -1.99186e-08, 0.881922, 1.0, 0.471396, -1.99186e-08, 0.881922, 1.0, 0.471396, -1.99186e-08, 0.881922, 1.0, 0.290284, 4.36444e-09, 0.956941, 1.0, 0.290284, 4.36444e-09, 0.956941, 1.0, 0.290284, 4.36444e-09, 0.956941, 1.0, 0.0980165, 4.38059e-09, 0.995185, 1.0, 0.0980165, 4.38059e-09, 0.995185, 1.0, 0.0980165, 4.38059e-09, 0.995185, 1.0, 0.098018, -4.70162e-09, -0.995185, -1.0, 0.0980179, -4.70162e-09, -0.995185, -1.0, 0.0980179, -4.70162e-09, -0.995185, -1.0, 0.290285, -1.16945e-08, -0.95694, -1.0, 0.290285, -1.16945e-08, -0.95694, -1.0, 0.290285, -1.16945e-08, -0.95694, -1.0, 0.471398, 2.51073e-08, -0.881921, -1.0, 0.471398, 2.51073e-08, -0.881921, -1.0, 0.471398, 2.51073e-08, -0.88192, -1.0, 0.634395, 5.7704e-08, -0.773009, -1.0, 0.634395, 5.77041e-08, -0.773009, -1.0, 0.634395, 5.7704e-08, -0.773009, -1.0, 0.773011, 1.20833e-06, -0.634393, -1.0, 0.773011, 1.20833e-06, -0.634393, -1.0, 0.773011, 1.20833e-06, -0.634393, -1.0, 0.881922, 3.92008e-08, -0.471395, -1.0, 0.881922, 3.92008e-08, -0.471395, -1.0, 0.881922, 3.92008e-08, -0.471395, -1.0, 0.707107, -0.707107, -3.97364e-08, 1.0, 0.707107, -0.707107, -3.97364e-08, 1.0, 0.707107, -0.707107, -3.97364e-08, 1.0, 0.956941, -5.46496e-09, -0.290283, -1.0, 0.956941, -5.46496e-09, -0.290283, -1.0, 0.956941, -5.46496e-09, -0.290283, -1.0, 0.995185, 2.74104e-08, -0.0980164, -1.0, 0.995185, 2.74104e-08, -0.0980164, -1.0, 0.995185, 2.74104e-08, -0.0980164, -1.0, 1.0, 0.0, -2.24498e-07, 1.0, 1.0, 0.0, -1.65606e-07, 1.0, 1.0, 0.0, 2.77378e-07, 1.0, 0.703701, -0.703702, 0.0980171, -1.0, 0.703701, -0.703702, 0.0980171, -1.0, 0.703701, -0.703702, 0.0980171, -1.0, 0.676659, -0.676659, 0.290284, -1.0, 0.676659, -0.676659, 0.290284, -1.0, 0.676659, -0.676659, 0.290284, -1.0, 0.623613, -0.623612, 0.471397, -1.0, 0.623613, -0.623612, 0.471397, -1.0, 0.623613, -0.623612, 0.471397, -1.0, 0.546601, -0.546601, 0.634393, -1.0, 0.546601, -0.546601, 0.634393, -1.0, 0.546601, -0.546601, 0.634393, -1.0, 0.448583, -0.448585, 0.77301, -1.0, 0.448583, -0.448585, 0.77301, -1.0, 0.448583, -0.448585, 0.77301, -1.0, 0.333328, -0.333328, 0.881921, -1.0, 0.333328, -0.333328, 0.881921, -1.0, 0.333328, -0.333328, 0.881921, -1.0, 0.205263, -0.205262, 0.95694, -1.0, 0.205263, -0.205262, 0.95694, -1.0, 0.205263, -0.205262, 0.95694, -1.0, 0.0693093, -0.0693085, 0.995185, -1.0, 0.0693094, -0.0693085, 0.995185, -1.0, 0.0693094, -0.0693085, 0.995185, -1.0, 0.0693085, -0.0693085, -0.995185, 1.0, 0.0693085, -0.0693085, -0.995185, 1.0, 0.0693085, -0.0693085, -0.995185, 1.0, 0.205262, -0.205262, -0.95694, 1.0, 0.205262, -0.205262, -0.956941, 1.0, 0.205262, -0.205262, -0.956941, 1.0, 0.333328, -0.333328, -0.881921, 1.0, 0.333328, -0.333328, -0.881921, 1.0, 0.333328, -0.333328, -0.881921, 1.0, 0.448584, -0.448583, -0.773011, 1.0, 0.448584, -0.448583, -0.773011, 1.0, 0.448584, -0.448583, -0.773011, 1.0, 0.546601, -0.546601, -0.634393, 1.0, 0.546601, -0.546601, -0.634393, 1.0, 0.546601, -0.546601, -0.634393, 1.0, 0.623613, -0.623612, -0.471397, 1.0, 0.623613, -0.623612, -0.471397, 1.0, 0.623613, -0.623612, -0.471397, 1.0, 0.676659, -0.676659, -0.290285, 1.0, 0.676659, -0.676659, -0.290285, 1.0, 0.676659, -0.676659, -0.290285, 1.0, 0.703702, -0.703702, -0.0980167, 1.0, 0.703702, -0.703702, -0.0980167, 1.0, 0.703702, -0.703702, -0.0980167, 1.0, 0.703702, -0.703702, 0.0980172, 1.0, 0.703702, -0.703702, 0.0980172, 1.0, 0.703702, -0.703702, 0.0980172, 1.0, 0.676659, -0.676659, 0.290285, 1.0, 0.676659, -0.676659, 0.290285, 1.0, 0.676659, -0.676659, 0.290285, 1.0, 0.623612, -0.623612, 0.471397, 1.0, 0.623612, -0.623612, 0.471397, 1.0, 0.623612, -0.623612, 0.471397, 1.0, 0.546601, -0.546601, 0.634394, 1.0, 0.546601, -0.546601, 0.634393, 1.0, 0.546601, -0.546601, 0.634393, 1.0, 0.448583, -0.448583, 0.773011, 1.0, 0.448583, -0.448583, 0.773011, 1.0, 0.448583, -0.448583, 0.773011, 1.0, 0.333327, -0.333327, 0.881922, 1.0, 0.333327, -0.333327, 0.881922, 1.0, 0.333327, -0.333327, 0.881922, 1.0, 0.205262, -0.205263, 0.95694, 1.0, 0.205262, -0.205263, 0.95694, 1.0, 0.205262, -0.205263, 0.95694, 1.0, 0.0693076, -0.0693076, 0.995185, 1.0, 0.0693076, -0.0693076, 0.995185, 1.0, 0.0693076, -0.0693076, 0.995185, 1.0, 0.0693094, -0.0693093, -0.995185, -1.0, 0.0693094, -0.0693093, -0.995185, -1.0, 0.0693094, -0.0693093, -0.995185, -1.0, 0.205263, -0.205264, -0.95694, -1.0, 0.205263, -0.205264, -0.95694, -1.0, 0.205263, -0.205264, -0.95694, -1.0, 0.333328, -0.333328, -0.881921, -1.0, 0.333328, -0.333328, -0.881921, -1.0, 0.333328, -0.333328, -0.881921, -1.0, 0.448585, -0.448582, -0.773011, -1.0, 0.448585, -0.448582, -0.773011, -1.0, 0.448585, -0.448582, -0.773011, -1.0, 0.546601, -0.546601, -0.634393, -1.0, 0.546601, -0.546601, -0.634393, -1.0, 0.546601, -0.546601, -0.634393, -1.0, 0.623613, -0.623613, -0.471396, -1.0, 0.623613, -0.623613, -0.471396, -1.0, 0.623613, -0.623613, -0.471396, -1.0, 0.707108, -0.707106, 3.85081e-06, 1.0, 0.707108, -0.707106, 3.85081e-06, 1.0, 0.707108, -0.707106, 3.85081e-06, 1.0, 0.707108, -0.707106, -2.62939e-06, 1.0, 0.707108, -0.707106, -2.62939e-06, 1.0, 0.707108, -0.707106, -2.62939e-06, 1.0, 0.707106, -0.707107, 3.99156e-06, 1.0, 0.707106, -0.707107, 3.99156e-06, 1.0, 0.707106, -0.707107, 3.99156e-06, 1.0, 0.707103, -0.70711, -7.60595e-06, 1.0, 0.707103, -0.70711, -7.60595e-06, 1.0, 0.707103, -0.70711, -7.60595e-06, 1.0, 0.707113, -0.707101, 1.32505e-05, 1.0, 0.707113, -0.707101, 1.32505e-05, 1.0, 0.707113, -0.707101, 1.32505e-05, 1.0, 0.707111, -0.707103, 5.96268e-06, 1.0, 0.707111, -0.707103, 5.96268e-06, 1.0, 0.707111, -0.707103, 5.96268e-06, 1.0, 0.707099, -0.707115, 1.98755e-06, 1.0, 0.707099, -0.707115, 1.98755e-06, 1.0, 0.707099, -0.707115, 1.98755e-06, 1.0, 0.707103, -0.707111, 3.55403e-12, 1.0, 0.707103, -0.707111, 3.55403e-12, 1.0, 0.707103, -0.707111, 3.55403e-12, 1.0, 0.707106, -0.707107, 2.5726e-06, 1.0, 0.707106, -0.707107, 2.5726e-06, 1.0, 0.707106, -0.707107, 2.5726e-06, 1.0, 0.707106, -0.707108, -4.16262e-06, 1.0, 0.707106, -0.707108, -4.16262e-06, 1.0, 0.707106, -0.707108, -4.16262e-06, 1.0, 0.707107, -0.707106, -2.31884e-06, 1.0, 0.707107, -0.707106, -2.31884e-06, 1.0, 0.707107, -0.707106, -2.31884e-06, 1.0, 0.707104, -0.707109, 3.31264e-06, 1.0, 0.707104, -0.707109, 3.31264e-06, 1.0, 0.707104, -0.707109, 3.31264e-06, 1.0, 0.707108, -0.707106, -1.8247e-06, 1.0, 0.707108, -0.707106, -1.8247e-06, 1.0, 0.707108, -0.707106, -1.8247e-06, 1.0, 0.707105, -0.707108, 1.11853e-06, 1.0, 0.707105, -0.707108, 1.11853e-06, 1.0, 0.707105, -0.707108, 1.11853e-06, 1.0, 0.707108, -0.707105, 5.30018e-06, 1.0, 0.707108, -0.707105, 5.30018e-06, 1.0, 0.707108, -0.707105, 5.30018e-06, 1.0, 0.707106, -0.707108, 3.42133e-06, 1.0, 0.707106, -0.707108, 3.42133e-06, 1.0, 0.707106, -0.707108, 3.42133e-06, 1.0, 0.707107, -0.707106, -3.57929e-06, 1.0, 0.707107, -0.707106, -3.57929e-06, 1.0, 0.707107, -0.707106, -3.57929e-06, 1.0, 0.707108, -0.707106, 3.3126e-06, 1.0, 0.707108, -0.707106, 3.3126e-06, 1.0, 0.707108, -0.707106, 3.3126e-06, 1.0, 0.70711, -0.707104, 1.32503e-05, 1.0, 0.70711, -0.707104, 1.32503e-05, 1.0, 0.70711, -0.707104, 1.32503e-05, 1.0, 0.707107, -0.707107, -6.62533e-07, 1.0, 0.707107, -0.707107, -6.62533e-07, 1.0, 0.707107, -0.707107, -6.62533e-07, 1.0, 0.707107, -0.707106, -5.50881e-07, 1.0, 0.707107, -0.707106, -5.50881e-07, 1.0, 0.707107, -0.707106, -5.50881e-07, 1.0, 0.707107, -0.707107, -7.48456e-07, 1.0, 0.707107, -0.707107, -7.48456e-07, 1.0, 0.707107, -0.707107, -7.48456e-07, 1.0, 0.707108, -0.707106, -3.41025e-07, 1.0, 0.707108, -0.707106, -3.41026e-07, 1.0, 0.707108, -0.707106, -3.41026e-07, 1.0, 0.707107, -0.707106, -3.88857e-07, 1.0, 0.707107, -0.707106, -3.88857e-07, 1.0, 0.707107, -0.707106, -3.88857e-07, 1.0, 0.707106, -0.707107, 4.19133e-07, 1.0, 0.707106, -0.707107, 4.19133e-07, 1.0, 0.707106, -0.707107, 4.19133e-07, 1.0, 0.707106, -0.707107, -4.7901e-07, 1.0, 0.707106, -0.707107, -4.7901e-07, 1.0, 0.707106, -0.707107, -4.7901e-07, 1.0, 0.707107, -0.707107, 7.77715e-07, 1.0, 0.707107, -0.707107, 7.77715e-07, 1.0, 0.707107, -0.707107, 7.77715e-07, 1.0, 0.707107, -0.707107, -4.37101e-07, 1.0, 0.707107, -0.707107, -4.37101e-07, 1.0, 0.707107, -0.707107, -4.37101e-07, 1.0, 0.707107, -0.707107, -5.61958e-08, 1.0, 0.707107, -0.707107, -5.61958e-08, 1.0, 0.707107, -0.707107, -5.61958e-08, 1.0, 0.676659, -0.676659, -0.290283, -1.0, 0.676659, -0.676659, -0.290283, -1.0, 0.676659, -0.676659, -0.290283, -1.0, 0.703702, -0.703702, -0.0980167, -1.0, 0.703702, -0.703702, -0.0980167, -1.0, 0.703702, -0.703702, -0.0980167, -1.0, 1.0, 0.0, -4.61692e-08, 1.0, 1.0, 0.0, 1.52759e-07, 1.0, 1.0, 0.0, 1.93219e-07, 1.0, 1.0, 0.0, 1.36644e-06, 1.0, 1.0, 0.0, -1.06886e-07, 1.0, 1.0, 0.0, 1.2919e-05, 1.0, 1.0, 0.0, 1.2919e-05, 1.0, 1.0, 0.0, 1.2919e-05, 1.0, 1.0, 0.0, 1.17445e-06, 1.0, 1.0, 0.0, -1.03934e-06, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0, 0.0, -1.62187e-06, 1.0, 1.0, 0.0, -5.90838e-07, 1.0, 1.0, 0.0, 3.49984e-07, 1.0, 1.0, 0.0, 1.63018e-06, 1.0, 1.0, 0.0, 4.78277e-07, 1.0, 1.0, 0.0, -2.48444e-07, 1.0, 1.0, 0.0, -9.16562e-07, 1.0, 1.0, 0.0, -6.83734e-07, 1.0, 1.0, 0.0, 1.86333e-06, 1.0, 1.0, 0.0, 1.82776e-07, 1.0, 1.0, 0.0, -3.97513e-06, 1.0, 1.0, 0.0, 1.83852e-06, 1.0, 1.0, 0.0, -1.44099e-05, 1.0, 1.0, 0.0, -1.44099e-05, 1.0, 1.0, 0.0, -1.44099e-05, 1.0, 1.0, 0.0, 9.93779e-07, 1.0, 1.0, 0.0, 3.9653e-07, 1.0, 1.0, 0.0, -5.96266e-06, 1.0, 1.0, 0.0, -1.27483e-06, 1.0, 1.0, 0.0, 2.89937e-06, 1.0, 1.0, 0.0, -2.01334e-06, 1.0, 1.0, 0.0, 1.6149e-06, 1.0, 1.0, 0.0, 1.6149e-06, 1.0, 1.0, 0.0, 1.6149e-06, 1.0), + null, ; no Vertex Colors, + Vector2Array(0.25, 0.5, 0.298773, 1.0, 0.25, 1.0, 0.298773, 0.5, 0.345671, 1.0, 0.298773, 1.0, 0.345671, 0.5, 0.388893, 1.0, 0.345671, 1.0, 0.388893, 0.5, 0.426777, 1.0, 0.388893, 1.0, 0.426777, 0.5, 0.457867, 1.0, 0.426777, 1.0, 0.457867, 0.5, 0.48097, 1.0, 0.457867, 1.0, 0.48097, 0.5, 0.495196, 1.0, 0.48097, 1.0, 0.495196, 0.5, 0.5, 1.0, 0.495196, 1.0, 1.0, 0.5, 0.995196, 1.0, 1.0, 1.0, 0.995196, 0.5, 0.98097, 1.0, 0.995196, 1.0, 0.98097, 0.5, 0.957867, 1.0, 0.98097, 1.0, 0.957867, 0.5, 0.926777, 1.0, 0.957867, 1.0, 0.926777, 0.5, 0.888893, 1.0, 0.926777, 1.0, 0.888893, 0.5, 0.845671, 1.0, 0.888893, 1.0, 0.845671, 0.5, 0.798773, 1.0, 0.845671, 1.0, 0.798773, 0.5, 0.75, 1.0, 0.798773, 1.0, 0.75, 0.5, 0.701227, 1.0, 0.75, 1.0, 0.701227, 0.5, 0.654329, 1.0, 0.701227, 1.0, 0.654329, 0.5, 0.611107, 1.0, 0.654329, 1.0, 0.611107, 0.5, 0.573223, 1.0, 0.611107, 1.0, 0.573223, 0.5, 0.542132, 1.0, 0.573223, 1.0, 0.542132, 0.5, 0.51903, 1.0, 0.542132, 1.0, 0.51903, 0.5, 0.504804, 1.0, 0.51903, 1.0, 0.504804, 0.5, 0.5, 1.0, 0.504804, 1.0, 0.0, 0.5, 0.00480378, 1.0, 0.0, 1.0, 0.00480378, 0.5, 0.0190303, 1.0, 0.00480378, 1.0, 0.0190303, 0.5, 0.0421329, 1.0, 0.0190303, 1.0, 0.0421329, 0.5, 0.0732236, 1.0, 0.0421329, 1.0, 0.0732236, 0.5, 0.111108, 1.0, 0.0732236, 1.0, 0.111108, 0.5, 0.154329, 1.0, 0.111108, 1.0, 0.155107, 0.482021, 0.481748, 0.346722, 0.346449, 0.020081, 0.154329, 0.5, 0.201228, 1.0, 0.154329, 1.0, 0.201228, 0.5, 0.25, 1.0, 0.201228, 1.0, 0.995708, 0.29082, 0.799284, -0.00314903, 0.505315, 0.193275, 0.25, 0.5, 0.298773, 0.5, 0.298773, 1.0, 0.298773, 0.5, 0.345671, 0.5, 0.345671, 1.0, 0.345671, 0.5, 0.388893, 0.5, 0.388893, 1.0, 0.388893, 0.5, 0.426777, 0.5, 0.426777, 1.0, 0.426777, 0.5, 0.457867, 0.5, 0.457867, 1.0, 0.457867, 0.5, 0.48097, 0.5, 0.48097, 1.0, 0.48097, 0.5, 0.495196, 0.5, 0.495196, 1.0, 0.495196, 0.5, 0.5, 0.5, 0.5, 1.0, 1.0, 0.5, 0.995196, 0.5, 0.995196, 1.0, 0.995196, 0.5, 0.98097, 0.5, 0.98097, 1.0, 0.98097, 0.5, 0.957867, 0.5, 0.957867, 1.0, 0.957867, 0.5, 0.926777, 0.5, 0.926777, 1.0, 0.926777, 0.5, 0.888893, 0.5, 0.888893, 1.0, 0.888893, 0.5, 0.845671, 0.5, 0.845671, 1.0, 0.845671, 0.5, 0.798773, 0.5, 0.798773, 1.0, 0.798773, 0.5, 0.75, 0.5, 0.75, 1.0, 0.75, 0.5, 0.701227, 0.5, 0.701227, 1.0, 0.701227, 0.5, 0.654329, 0.5, 0.654329, 1.0, 0.654329, 0.5, 0.611107, 0.5, 0.611107, 1.0, 0.611107, 0.5, 0.573223, 0.5, 0.573223, 1.0, 0.573223, 0.5, 0.542132, 0.5, 0.542132, 1.0, 0.542132, 0.5, 0.51903, 0.5, 0.51903, 1.0, 0.51903, 0.5, 0.504804, 0.5, 0.504804, 1.0, 0.504804, 0.5, 0.5, 0.5, 0.5, 1.0, 0.0, 0.5, 0.00480378, 0.5, 0.00480378, 1.0, 0.00480378, 0.5, 0.0190303, 0.5, 0.0190303, 1.0, 0.0190303, 0.5, 0.0421329, 0.5, 0.0421329, 1.0, 0.0421329, 0.5, 0.0732236, 0.5, 0.0732236, 1.0, 0.0732236, 0.5, 0.111108, 0.5, 0.111108, 1.0, 0.111108, 0.5, 0.154329, 0.5, 0.154329, 1.0, 0.346449, 0.020081, 0.29955, 0.00585443, 0.250778, 0.00105083, 0.250778, 0.00105083, 0.202005, 0.00585437, 0.155107, 0.0200807, 0.155107, 0.0200807, 0.111885, 0.0431833, 0.0198079, 0.15538, 0.111885, 0.0431833, 0.0740013, 0.0742738, 0.0198079, 0.15538, 0.0740013, 0.0742738, 0.0429104, 0.112158, 0.0198079, 0.15538, 0.0198079, 0.15538, 0.00558144, 0.202278, 0.000777667, 0.251051, 0.000777667, 0.251051, 0.00558135, 0.299823, 0.0198078, 0.346721, 0.0198078, 0.346721, 0.0429101, 0.389943, 0.0740009, 0.427827, 0.0740009, 0.427827, 0.111885, 0.458918, 0.0198078, 0.346721, 0.111885, 0.458918, 0.155107, 0.482021, 0.0198078, 0.346721, 0.155107, 0.482021, 0.202005, 0.496247, 0.250778, 0.501051, 0.250778, 0.501051, 0.29955, 0.496247, 0.346449, 0.482021, 0.346449, 0.482021, 0.38967, 0.458918, 0.481748, 0.346722, 0.38967, 0.458918, 0.427554, 0.427827, 0.481748, 0.346722, 0.427554, 0.427827, 0.458645, 0.389943, 0.481748, 0.346722, 0.481748, 0.346722, 0.495974, 0.299823, 0.481747, 0.15538, 0.495974, 0.299823, 0.500778, 0.251051, 0.481747, 0.15538, 0.500778, 0.251051, 0.495974, 0.202278, 0.481747, 0.15538, 0.481747, 0.15538, 0.458645, 0.112158, 0.427554, 0.0742741, 0.427554, 0.0742741, 0.38967, 0.0431834, 0.346449, 0.020081, 0.346449, 0.020081, 0.250778, 0.00105083, 0.0198079, 0.15538, 0.250778, 0.00105083, 0.155107, 0.0200807, 0.0198079, 0.15538, 0.0198079, 0.15538, 0.000777667, 0.251051, 0.0198078, 0.346721, 0.155107, 0.482021, 0.250778, 0.501051, 0.481748, 0.346722, 0.250778, 0.501051, 0.346449, 0.482021, 0.481748, 0.346722, 0.481747, 0.15538, 0.427554, 0.0742741, 0.481748, 0.346722, 0.427554, 0.0742741, 0.346449, 0.020081, 0.481748, 0.346722, 0.0198079, 0.15538, 0.0198078, 0.346721, 0.346449, 0.020081, 0.0198078, 0.346721, 0.155107, 0.482021, 0.346449, 0.020081, 0.154329, 0.5, 0.201228, 0.5, 0.201228, 1.0, 0.201228, 0.5, 0.25, 0.5, 0.25, 1.0, 0.701739, 0.487244, 0.750512, 0.492047, 0.799284, 0.487244, 0.846183, 0.473017, 0.889404, 0.449915, 0.889404, 0.449915, 0.927288, 0.418824, 0.958379, 0.38094, 0.958379, 0.38094, 0.981481, 0.337718, 1.00051, 0.242047, 0.995708, 0.193275, 0.981482, 0.146376, 0.958379, 0.103155, 0.927288, 0.0652707, 0.889404, 0.0341799, 0.846183, 0.0110774, 0.750512, -0.00795269, 0.701739, -0.00314891, 0.654841, 0.0110775, 0.611619, 0.03418, 0.573735, 0.0652708, 0.542644, 0.103155, 0.542644, 0.103155, 0.519542, 0.146377, 0.505315, 0.193275, 0.500512, 0.242048, 0.505315, 0.29082, 0.519542, 0.337718, 0.542645, 0.38094, 0.573735, 0.418824, 0.611619, 0.449915, 0.611619, 0.449915, 0.654841, 0.473017, 0.701739, 0.487244), + null, ; No UV2, + null, ; No Bones, + null, ; No Weights, + IntArray(0, 2, 1, 3, 5, 4, 6, 8, 7, 9, 11, 10, 12, 14, 13, 15, 17, 16, 18, 20, 19, 21, 23, 22, 24, 26, 25, 27, 29, 28, 30, 32, 31, 33, 35, 34, 36, 38, 37, 39, 41, 40, 42, 44, 43, 45, 47, 46, 48, 50, 49, 51, 53, 52, 54, 56, 55, 57, 59, 58, 60, 62, 61, 63, 65, 64, 66, 68, 67, 69, 71, 70, 72, 74, 73, 75, 77, 76, 78, 80, 79, 81, 83, 82, 84, 86, 85, 87, 89, 88, 90, 92, 91, 93, 95, 94, 96, 98, 97, 99, 101, 100, 102, 104, 103, 105, 107, 106, 108, 110, 109, 111, 113, 112, 114, 116, 115, 117, 119, 118, 120, 122, 121, 123, 125, 124, 126, 128, 127, 129, 131, 130, 132, 134, 133, 135, 137, 136, 138, 140, 139, 141, 143, 142, 144, 146, 145, 147, 149, 148, 150, 152, 151, 153, 155, 154, 156, 158, 157, 159, 161, 160, 162, 164, 163, 165, 167, 166, 168, 170, 169, 171, 173, 172, 174, 176, 175, 177, 179, 178, 180, 182, 181, 183, 185, 184, 186, 188, 187, 189, 191, 190, 192, 194, 193, 195, 197, 196, 198, 200, 199, 201, 203, 202, 204, 206, 205, 207, 209, 208, 210, 212, 211, 213, 215, 214, 216, 218, 217, 219, 221, 220, 222, 224, 223, 225, 227, 226, 228, 230, 229, 231, 233, 232, 234, 236, 235, 237, 239, 238, 240, 242, 241, 243, 245, 244, 246, 248, 247, 249, 251, 250, 252, 254, 253, 255, 257, 256, 258, 260, 259, 261, 263, 262, 264, 266, 265, 267, 269, 268, 270, 272, 271, 273, 275, 274, 276, 278, 277, 279, 281, 280, 282, 284, 283, 285, 287, 286, 287, 289, 288, 290, 292, 291, 293, 289, 294, 294, 289, 99, 99, 296, 295, 296, 99, 297, 297, 99, 298, 298, 100, 299, 299, 100, 300, 300, 100, 301, 100, 303, 302, 303, 305, 304, 305, 307, 306, 308, 310, 309, 101, 312, 311, 312, 314, 313, 314, 285, 315, 315, 285, 316, 317, 319, 318, 285, 289, 287, 100, 101, 303, 303, 101, 305, 305, 101, 307, 101, 285, 312, 312, 285, 314, 285, 99, 289, 99, 100, 298, 285, 101, 99) + ], + "morph_arrays":[] +} +[node type="Spatial" name="Scene"] + + +[node name="head" type="MeshInstance" parent="."] + +mesh = SubResource(2) +visible = true +transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2.0, 0.0) + +[node name="body" type="MeshInstance" parent="."] + +mesh = SubResource(4) +visible = true +transform = Transform(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0) diff --git a/game_scene/Game/jukebox/jukebox.gd b/game_scene/Game/jukebox/jukebox.gd new file mode 100644 index 0000000..449353e --- /dev/null +++ b/game_scene/Game/jukebox/jukebox.gd @@ -0,0 +1,80 @@ +extends Spatial + +# Member variables +var prev_pos = null +var last_click_pos = null +var viewport = null + + +func _ready(): + viewport = get_node("Viewport") + get_node("Area").connect("input_event", self, "_on_area_input_event") + +func _input(event): + # Check if the event is a non-mouse event + var is_mouse_event = false + var mouse_events = [InputEventMouseButton, InputEventMouseMotion, InputEventScreenDrag, InputEventScreenTouch] + for mouse_event in mouse_events: + if (event is mouse_event): + is_mouse_event = true + break + + # If it is, then pass the event to the viewport + if (is_mouse_event == false): + viewport.input(event) + + +# Mouse events for Area +func _on_area_input_event(camera, event, click_pos, click_normal, shape_idx): + + # Use click pos (click in 3d space, convert to area space) + var pos = get_node("Area").get_global_transform().affine_inverse() + + # the click pos is not zero, then use it to convert from 3D space to area space + if (click_pos.x != 0 or click_pos.y != 0 or click_pos.z != 0): + pos *= click_pos + last_click_pos = click_pos + else: + # Otherwise, we have a motion event and need to use our last click pos + # and move it according to the relative position of the event. + # NOTE: this is not an exact 1-1 conversion, but it's pretty close + pos *= last_click_pos + if (event is InputEventMouseMotion or event is InputEventScreenDrag): + pos.x += event.relative.x / viewport.size.x + pos.y += event.relative.y / viewport.size.y + last_click_pos = pos + + # Convert to 2D + pos = Vector2(pos.x, pos.y) + + # Convert to viewport coordinate system + # Convert pos to a range from (0 - 1) + pos.y *= -1 + pos += Vector2(1, 1) + pos = pos / 2 + + # Convert pos to be in range of the viewport + pos.x *= viewport.size.x + pos.y *= viewport.size.y + + # Set the position in event + event.position = pos + event.global_position = pos + if (prev_pos == null): + prev_pos = pos + if (event is InputEventMouseMotion): + event.relative = pos - prev_pos + prev_pos = pos + + # Send the event to the viewport + viewport.input(event) + + +func _on_Area_body_entered(body): + if get_node( "Area" ) and body.name == "Character": + get_node( "Area" ).show() + +func _on_Area_body_exited(body): + if get_node( "Area" ) and body.name == "Character": + get_node( "Area" ).hide() + diff --git a/game_scene/Game/jukebox/jukebox.tscn b/game_scene/Game/jukebox/jukebox.tscn new file mode 100644 index 0000000..5b26952 --- /dev/null +++ b/game_scene/Game/jukebox/jukebox.tscn @@ -0,0 +1,351 @@ +[gd_scene load_steps=10 format=2] + +[ext_resource path="res://game_scene/Game/jukebox/JukeboxPannel.tscn" type="PackedScene" id=1] + + +[sub_resource type="SpatialMaterial" id=1] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 0.8, 0.8, 0.8, 1 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false + +[sub_resource type="ArrayMesh" id=2] + +blend_shape_mode = 1 +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +surfaces/0 = { +"aabb": AABB( -0.5, -0.5, -0.5, 1, 1, 1 ), +"array_data": PoolByteArray( 0, 0, 100, 183, 31, 178, 0, 60, 3, 135, 220, 0, 130, 0, 244, 127, 59, 54, 114, 59, 223, 36, 216, 183, 31, 174, 0, 60, 3, 135, 220, 0, 130, 0, 244, 127, 119, 53, 143, 59, 0, 0, 216, 183, 62, 174, 0, 60, 3, 135, 220, 0, 130, 0, 244, 127, 122, 53, 143, 59, 0, 0, 62, 46, 216, 183, 0, 60, 12, 12, 131, 0, 130, 0, 244, 127, 79, 56, 53, 57, 62, 46, 0, 0, 216, 183, 0, 60, 12, 12, 131, 0, 130, 0, 244, 127, 79, 56, 153, 57, 0, 0, 0, 0, 0, 184, 0, 60, 12, 12, 131, 0, 130, 0, 244, 127, 89, 56, 153, 57, 0, 0, 216, 55, 62, 174, 0, 60, 1, 126, 244, 0, 126, 0, 12, 129, 98, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 1, 126, 244, 0, 126, 0, 12, 129, 198, 57, 102, 38, 223, 36, 216, 55, 31, 174, 0, 60, 1, 126, 244, 0, 126, 0, 12, 129, 100, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 1, 130, 244, 0, 130, 0, 244, 127, 179, 52, 153, 59, 0, 0, 216, 183, 62, 174, 0, 60, 1, 130, 244, 0, 130, 0, 244, 127, 122, 53, 143, 59, 223, 36, 216, 183, 31, 174, 0, 60, 1, 130, 244, 0, 130, 0, 244, 127, 119, 53, 143, 59, 0, 0, 0, 0, 0, 184, 0, 60, 12, 244, 131, 0, 130, 0, 244, 127, 89, 56, 153, 57, 31, 46, 62, 174, 178, 183, 0, 60, 12, 244, 131, 0, 130, 0, 244, 127, 70, 56, 253, 57, 0, 0, 62, 174, 216, 183, 0, 60, 12, 244, 131, 0, 130, 0, 244, 127, 79, 56, 253, 57, 0, 0, 216, 55, 62, 174, 0, 60, 3, 121, 220, 0, 130, 0, 244, 127, 122, 53, 70, 55, 199, 40, 100, 55, 1, 178, 0, 60, 3, 121, 220, 0, 130, 0, 244, 127, 51, 54, 129, 55, 0, 0, 100, 55, 31, 178, 0, 60, 3, 121, 220, 0, 130, 0, 244, 127, 59, 54, 129, 55, 0, 0, 62, 174, 216, 183, 0, 60, 11, 220, 136, 0, 130, 0, 244, 127, 79, 56, 253, 57, 196, 45, 31, 178, 63, 183, 0, 60, 11, 220, 136, 0, 130, 0, 244, 127, 41, 56, 93, 58, 0, 0, 31, 178, 100, 183, 0, 60, 11, 220, 136, 0, 130, 0, 244, 127, 50, 56, 93, 58, 0, 0, 100, 55, 31, 178, 0, 60, 5, 111, 197, 0, 130, 0, 244, 127, 59, 54, 129, 55, 239, 42, 166, 54, 91, 180, 0, 60, 5, 111, 197, 0, 130, 0, 244, 127, 225, 54, 223, 55, 0, 0, 166, 54, 113, 180, 0, 60, 5, 111, 197, 0, 130, 0, 244, 127, 236, 54, 223, 55, 0, 0, 31, 178, 100, 183, 0, 60, 10, 197, 145, 0, 130, 0, 244, 127, 50, 56, 93, 58, 48, 45, 113, 180, 134, 182, 0, 60, 10, 197, 145, 0, 130, 0, 244, 127, 246, 55, 182, 58, 0, 0, 113, 180, 166, 182, 0, 60, 10, 197, 145, 0, 130, 0, 244, 127, 3, 56, 182, 58, 0, 0, 166, 54, 113, 180, 0, 60, 7, 97, 176, 0, 130, 0, 244, 127, 236, 54, 223, 55, 106, 44, 168, 53, 140, 181, 0, 60, 7, 97, 176, 0, 130, 0, 244, 127, 121, 55, 47, 56, 0, 0, 168, 53, 168, 181, 0, 60, 7, 97, 176, 0, 130, 0, 244, 127, 135, 55, 47, 56, 0, 0, 113, 180, 166, 182, 0, 60, 9, 176, 159, 0, 130, 0, 244, 127, 3, 56, 182, 58, 106, 44, 168, 181, 140, 181, 0, 60, 9, 176, 159, 0, 130, 0, 244, 127, 121, 55, 3, 59, 0, 0, 168, 181, 168, 181, 0, 60, 9, 176, 159, 0, 130, 0, 244, 127, 135, 55, 3, 59, 0, 0, 168, 53, 168, 181, 0, 60, 9, 80, 159, 0, 130, 0, 244, 127, 135, 55, 47, 56, 48, 45, 113, 52, 134, 182, 0, 60, 9, 80, 159, 0, 130, 0, 244, 127, 246, 55, 125, 56, 0, 0, 113, 52, 166, 182, 0, 60, 9, 80, 159, 0, 130, 0, 244, 127, 3, 56, 125, 56, 0, 0, 168, 181, 168, 181, 0, 60, 7, 159, 176, 0, 130, 0, 244, 127, 135, 55, 3, 59, 239, 42, 166, 182, 91, 180, 0, 60, 7, 159, 176, 0, 130, 0, 244, 127, 225, 54, 67, 59, 0, 0, 166, 182, 113, 180, 0, 60, 7, 159, 176, 0, 130, 0, 244, 127, 236, 54, 67, 59, 0, 0, 113, 52, 166, 182, 0, 60, 10, 59, 145, 0, 130, 0, 244, 127, 3, 56, 125, 56, 196, 45, 31, 50, 63, 183, 0, 60, 10, 59, 145, 0, 130, 0, 244, 127, 41, 56, 213, 56, 0, 0, 31, 50, 100, 183, 0, 60, 10, 59, 145, 0, 130, 0, 244, 127, 50, 56, 213, 56, 0, 0, 166, 182, 113, 180, 0, 60, 5, 145, 197, 0, 130, 0, 244, 127, 236, 54, 67, 59, 199, 40, 100, 183, 1, 178, 0, 60, 5, 145, 197, 0, 130, 0, 244, 127, 51, 54, 114, 59, 0, 0, 100, 183, 31, 178, 0, 60, 5, 145, 197, 0, 130, 0, 244, 127, 59, 54, 114, 59, 0, 0, 31, 50, 100, 183, 0, 60, 11, 36, 136, 0, 130, 0, 244, 127, 50, 56, 213, 56, 31, 46, 62, 46, 178, 183, 0, 60, 11, 36, 136, 0, 130, 0, 244, 127, 70, 56, 53, 57, 0, 0, 62, 46, 216, 183, 0, 60, 11, 36, 136, 0, 130, 0, 244, 127, 79, 56, 53, 57, 48, 45, 113, 52, 134, 182, 0, 60, 32, 59, 149, 0, 135, 0, 220, 127, 246, 55, 125, 56, 168, 49, 31, 50, 212, 182, 0, 60, 32, 59, 149, 0, 135, 0, 220, 127, 14, 56, 213, 56, 196, 45, 31, 50, 63, 183, 0, 60, 32, 59, 149, 0, 135, 0, 220, 127, 41, 56, 213, 56, 239, 42, 166, 182, 91, 180, 0, 60, 17, 145, 199, 0, 135, 0, 220, 127, 225, 54, 67, 59, 175, 44, 100, 183, 168, 177, 0, 60, 17, 145, 199, 0, 135, 0, 220, 127, 29, 54, 114, 59, 199, 40, 100, 183, 1, 178, 0, 60, 17, 145, 199, 0, 135, 0, 220, 127, 51, 54, 114, 59, 196, 45, 31, 50, 63, 183, 0, 60, 35, 36, 140, 0, 135, 0, 220, 127, 41, 56, 213, 56, 1, 50, 62, 46, 63, 183, 0, 60, 35, 36, 140, 0, 135, 0, 220, 127, 41, 56, 53, 57, 31, 46, 62, 46, 178, 183, 0, 60, 35, 36, 140, 0, 135, 0, 220, 127, 70, 56, 53, 57, 199, 40, 100, 183, 1, 178, 0, 60, 10, 135, 221, 0, 135, 0, 220, 127, 51, 54, 114, 59, 199, 40, 216, 183, 196, 173, 0, 60, 10, 135, 221, 0, 135, 0, 220, 127, 107, 53, 143, 59, 223, 36, 216, 183, 31, 174, 0, 60, 10, 135, 221, 0, 135, 0, 220, 127, 119, 53, 143, 59, 31, 46, 62, 46, 178, 183, 0, 60, 36, 12, 136, 0, 135, 0, 220, 127, 70, 56, 53, 57, 31, 50, 0, 0, 100, 183, 0, 60, 36, 12, 136, 0, 135, 0, 220, 127, 50, 56, 153, 57, 62, 46, 0, 0, 216, 183, 0, 60, 36, 12, 136, 0, 135, 0, 220, 127, 79, 56, 153, 57, 223, 36, 216, 55, 31, 174, 0, 60, 3, 126, 245, 0, 135, 0, 220, 127, 119, 53, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 3, 126, 245, 0, 135, 0, 220, 127, 179, 52, 51, 55, 199, 40, 216, 55, 196, 173, 0, 60, 3, 126, 245, 0, 135, 0, 220, 127, 107, 53, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 3, 130, 245, 0, 135, 0, 220, 127, 179, 52, 153, 59, 223, 36, 216, 183, 31, 174, 0, 60, 3, 130, 245, 0, 135, 0, 220, 127, 119, 53, 143, 59, 199, 40, 216, 183, 196, 173, 0, 60, 3, 130, 245, 0, 135, 0, 220, 127, 107, 53, 143, 59, 62, 46, 0, 0, 216, 183, 0, 60, 36, 244, 136, 0, 135, 0, 220, 127, 79, 56, 153, 57, 1, 50, 62, 174, 63, 183, 0, 60, 36, 244, 136, 0, 135, 0, 220, 127, 41, 56, 253, 57, 31, 46, 62, 174, 178, 183, 0, 60, 36, 244, 136, 0, 135, 0, 220, 127, 70, 56, 253, 57, 223, 36, 216, 55, 31, 174, 0, 60, 10, 121, 221, 0, 135, 0, 220, 127, 119, 53, 70, 55, 175, 44, 100, 55, 168, 177, 0, 60, 10, 121, 221, 0, 135, 0, 220, 127, 29, 54, 129, 55, 199, 40, 100, 55, 1, 178, 0, 60, 10, 121, 221, 0, 135, 0, 220, 127, 51, 54, 129, 55, 31, 46, 62, 174, 178, 183, 0, 60, 35, 220, 140, 0, 135, 0, 220, 127, 70, 56, 253, 57, 168, 49, 31, 178, 212, 182, 0, 60, 35, 220, 140, 0, 135, 0, 220, 127, 14, 56, 93, 58, 196, 45, 31, 178, 63, 183, 0, 60, 35, 220, 140, 0, 135, 0, 220, 127, 41, 56, 93, 58, 199, 40, 100, 55, 1, 178, 0, 60, 17, 111, 199, 0, 135, 0, 220, 127, 51, 54, 129, 55, 205, 46, 166, 54, 27, 180, 0, 60, 17, 111, 199, 0, 135, 0, 220, 127, 192, 54, 223, 55, 239, 42, 166, 54, 91, 180, 0, 60, 17, 111, 199, 0, 135, 0, 220, 127, 225, 54, 223, 55, 196, 45, 31, 178, 63, 183, 0, 60, 32, 197, 149, 0, 135, 0, 220, 127, 41, 56, 93, 58, 23, 49, 113, 180, 37, 182, 0, 60, 32, 197, 149, 0, 135, 0, 220, 127, 197, 55, 182, 58, 48, 45, 113, 180, 134, 182, 0, 60, 32, 197, 149, 0, 135, 0, 220, 127, 246, 55, 182, 58, 239, 42, 166, 54, 91, 180, 0, 60, 23, 97, 179, 0, 135, 0, 220, 127, 225, 54, 223, 55, 84, 48, 168, 53, 57, 181, 0, 60, 23, 97, 179, 0, 135, 0, 220, 127, 80, 55, 47, 56, 106, 44, 168, 53, 140, 181, 0, 60, 23, 97, 179, 0, 135, 0, 220, 127, 121, 55, 47, 56, 48, 45, 113, 180, 134, 182, 0, 60, 28, 176, 162, 0, 135, 0, 220, 127, 246, 55, 182, 58, 84, 48, 168, 181, 57, 181, 0, 60, 28, 176, 162, 0, 135, 0, 220, 127, 80, 55, 3, 59, 106, 44, 168, 181, 140, 181, 0, 60, 28, 176, 162, 0, 135, 0, 220, 127, 121, 55, 3, 59, 106, 44, 168, 53, 140, 181, 0, 60, 28, 80, 162, 0, 135, 0, 220, 127, 121, 55, 47, 56, 23, 49, 113, 52, 37, 182, 0, 60, 28, 80, 162, 0, 135, 0, 220, 127, 197, 55, 125, 56, 48, 45, 113, 52, 134, 182, 0, 60, 28, 80, 162, 0, 135, 0, 220, 127, 246, 55, 125, 56, 106, 44, 168, 181, 140, 181, 0, 60, 23, 159, 179, 0, 135, 0, 220, 127, 121, 55, 3, 59, 205, 46, 166, 182, 27, 180, 0, 60, 23, 159, 179, 0, 135, 0, 220, 127, 192, 54, 67, 59, 239, 42, 166, 182, 91, 180, 0, 60, 23, 159, 179, 0, 135, 0, 220, 127, 225, 54, 67, 59, 1, 50, 62, 174, 63, 183, 0, 60, 57, 220, 149, 0, 144, 0, 197, 127, 41, 56, 253, 57, 27, 52, 31, 178, 37, 182, 0, 60, 57, 220, 149, 0, 144, 0, 197, 127, 197, 55, 93, 58, 168, 49, 31, 178, 212, 182, 0, 60, 57, 220, 149, 0, 144, 0, 197, 127, 14, 56, 93, 58, 175, 44, 100, 55, 168, 177, 0, 60, 28, 111, 204, 0, 144, 0, 197, 127, 29, 54, 129, 55, 240, 48, 166, 54, 100, 179, 0, 60, 28, 111, 204, 0, 144, 0, 197, 127, 140, 54, 223, 55, 205, 46, 166, 54, 27, 180, 0, 60, 28, 111, 204, 0, 144, 0, 197, 127, 192, 54, 223, 55, 168, 49, 31, 178, 212, 182, 0, 60, 52, 197, 158, 0, 144, 0, 197, 127, 14, 56, 93, 58, 100, 51, 113, 180, 135, 181, 0, 60, 52, 197, 158, 0, 144, 0, 197, 127, 119, 55, 182, 58, 23, 49, 113, 180, 37, 182, 0, 60, 52, 197, 158, 0, 144, 0, 197, 127, 197, 55, 182, 58, 205, 46, 166, 54, 27, 180, 0, 60, 38, 97, 185, 0, 144, 0, 197, 127, 192, 54, 223, 55, 73, 50, 168, 53, 180, 180, 0, 60, 38, 97, 185, 0, 144, 0, 197, 127, 13, 55, 47, 56, 84, 48, 168, 53, 57, 181, 0, 60, 38, 97, 185, 0, 144, 0, 197, 127, 80, 55, 47, 56, 23, 49, 113, 180, 37, 182, 0, 60, 46, 176, 170, 0, 144, 0, 197, 127, 197, 55, 182, 58, 73, 50, 168, 181, 180, 180, 0, 60, 46, 176, 170, 0, 144, 0, 197, 127, 13, 55, 3, 59, 84, 48, 168, 181, 57, 181, 0, 60, 46, 176, 170, 0, 144, 0, 197, 127, 80, 55, 3, 59, 84, 48, 168, 53, 57, 181, 0, 60, 46, 80, 170, 0, 144, 0, 197, 127, 80, 55, 47, 56, 100, 51, 113, 52, 135, 181, 0, 60, 46, 80, 170, 0, 144, 0, 197, 127, 119, 55, 125, 56, 23, 49, 113, 52, 37, 182, 0, 60, 46, 80, 170, 0, 144, 0, 197, 127, 197, 55, 125, 56, 84, 48, 168, 181, 57, 181, 0, 60, 38, 159, 185, 0, 144, 0, 197, 127, 80, 55, 3, 59, 240, 48, 166, 182, 100, 179, 0, 60, 38, 159, 185, 0, 144, 0, 197, 127, 140, 54, 67, 59, 205, 46, 166, 182, 27, 180, 0, 60, 38, 159, 185, 0, 144, 0, 197, 127, 192, 54, 67, 59, 23, 49, 113, 52, 37, 182, 0, 60, 52, 59, 158, 0, 144, 0, 197, 127, 197, 55, 125, 56, 27, 52, 31, 50, 37, 182, 0, 60, 52, 59, 158, 0, 144, 0, 197, 127, 197, 55, 213, 56, 168, 49, 31, 50, 212, 182, 0, 60, 52, 59, 158, 0, 144, 0, 197, 127, 14, 56, 213, 56, 205, 46, 166, 182, 27, 180, 0, 60, 28, 145, 204, 0, 144, 0, 197, 127, 192, 54, 67, 59, 205, 46, 100, 183, 23, 177, 0, 60, 28, 145, 204, 0, 144, 0, 197, 127, 249, 53, 114, 59, 175, 44, 100, 183, 168, 177, 0, 60, 28, 145, 204, 0, 144, 0, 197, 127, 29, 54, 114, 59, 168, 49, 31, 50, 212, 182, 0, 60, 57, 36, 149, 0, 144, 0, 197, 127, 14, 56, 213, 56, 91, 52, 62, 46, 134, 182, 0, 60, 57, 36, 149, 0, 144, 0, 197, 127, 246, 55, 53, 57, 1, 50, 62, 46, 63, 183, 0, 60, 57, 36, 149, 0, 144, 0, 197, 127, 41, 56, 53, 57, 175, 44, 100, 183, 168, 177, 0, 60, 17, 135, 224, 0, 144, 0, 197, 127, 29, 54, 114, 59, 239, 42, 216, 183, 48, 173, 0, 60, 17, 135, 224, 0, 144, 0, 197, 127, 89, 53, 143, 59, 199, 40, 216, 183, 196, 173, 0, 60, 17, 135, 224, 0, 144, 0, 197, 127, 107, 53, 143, 59, 1, 50, 62, 46, 63, 183, 0, 60, 59, 12, 145, 0, 144, 0, 197, 127, 41, 56, 53, 57, 113, 52, 0, 0, 166, 182, 0, 60, 59, 12, 145, 0, 144, 0, 197, 127, 3, 56, 153, 57, 31, 50, 0, 0, 100, 183, 0, 60, 59, 12, 145, 0, 144, 0, 197, 127, 50, 56, 153, 57, 199, 40, 216, 55, 196, 173, 0, 60, 5, 126, 245, 0, 144, 0, 197, 127, 107, 53, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 5, 126, 245, 0, 144, 0, 197, 127, 179, 52, 51, 55, 239, 42, 216, 55, 48, 173, 0, 60, 5, 126, 245, 0, 144, 0, 197, 127, 89, 53, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 5, 130, 245, 0, 144, 0, 197, 127, 179, 52, 153, 59, 199, 40, 216, 183, 196, 173, 0, 60, 5, 130, 245, 0, 144, 0, 197, 127, 107, 53, 143, 59, 239, 42, 216, 183, 48, 173, 0, 60, 5, 130, 245, 0, 144, 0, 197, 127, 89, 53, 143, 59, 31, 50, 0, 0, 100, 183, 0, 60, 59, 244, 145, 0, 144, 0, 197, 127, 50, 56, 153, 57, 91, 52, 62, 174, 134, 182, 0, 60, 59, 244, 145, 0, 144, 0, 197, 127, 246, 55, 253, 57, 1, 50, 62, 174, 63, 183, 0, 60, 59, 244, 145, 0, 144, 0, 197, 127, 41, 56, 253, 57, 199, 40, 216, 55, 196, 173, 0, 60, 17, 121, 224, 0, 144, 0, 197, 127, 107, 53, 70, 55, 205, 46, 100, 55, 23, 177, 0, 60, 17, 121, 224, 0, 144, 0, 197, 127, 249, 53, 129, 55, 175, 44, 100, 55, 168, 177, 0, 60, 17, 121, 224, 0, 144, 0, 197, 127, 29, 54, 129, 55, 240, 48, 166, 182, 100, 179, 0, 60, 38, 145, 210, 0, 158, 0, 176, 127, 140, 54, 67, 59, 84, 48, 100, 183, 84, 176, 0, 60, 38, 145, 210, 0, 158, 0, 176, 127, 200, 53, 114, 59, 205, 46, 100, 183, 23, 177, 0, 60, 38, 145, 210, 0, 158, 0, 176, 127, 249, 53, 114, 59, 27, 52, 31, 50, 37, 182, 0, 60, 77, 36, 163, 0, 158, 0, 176, 127, 197, 55, 213, 56, 140, 53, 62, 46, 140, 181, 0, 60, 77, 36, 163, 0, 158, 0, 176, 127, 121, 55, 53, 57, 91, 52, 62, 46, 134, 182, 0, 60, 77, 36, 163, 0, 158, 0, 176, 127, 246, 55, 53, 57, 205, 46, 100, 183, 23, 177, 0, 60, 23, 135, 228, 0, 158, 0, 176, 127, 249, 53, 114, 59, 106, 44, 216, 183, 106, 172, 0, 60, 23, 135, 228, 0, 158, 0, 176, 127, 64, 53, 143, 59, 239, 42, 216, 183, 48, 173, 0, 60, 23, 135, 228, 0, 158, 0, 176, 127, 89, 53, 143, 59, 91, 52, 62, 46, 134, 182, 0, 60, 80, 12, 159, 0, 158, 0, 176, 127, 246, 55, 53, 57, 168, 53, 0, 0, 168, 181, 0, 60, 80, 12, 159, 0, 158, 0, 176, 127, 135, 55, 153, 57, 113, 52, 0, 0, 166, 182, 0, 60, 80, 12, 159, 0, 158, 0, 176, 127, 3, 56, 153, 57, 239, 42, 216, 55, 48, 173, 0, 60, 7, 126, 247, 0, 158, 0, 176, 127, 89, 53, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 7, 126, 247, 0, 158, 0, 176, 127, 179, 52, 51, 55, 106, 44, 216, 55, 106, 172, 0, 60, 7, 126, 247, 0, 158, 0, 176, 127, 64, 53, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 7, 130, 247, 0, 158, 0, 176, 127, 179, 52, 153, 59, 239, 42, 216, 183, 48, 173, 0, 60, 7, 130, 247, 0, 158, 0, 176, 127, 89, 53, 143, 59, 106, 44, 216, 183, 106, 172, 0, 60, 7, 130, 247, 0, 158, 0, 176, 127, 64, 53, 143, 59, 113, 52, 0, 0, 166, 182, 0, 60, 80, 244, 159, 0, 158, 0, 176, 127, 3, 56, 153, 57, 140, 53, 62, 174, 140, 181, 0, 60, 80, 244, 159, 0, 158, 0, 176, 127, 121, 55, 253, 57, 91, 52, 62, 174, 134, 182, 0, 60, 80, 244, 159, 0, 158, 0, 176, 127, 246, 55, 253, 57, 239, 42, 216, 55, 48, 173, 0, 60, 23, 121, 228, 0, 158, 0, 176, 127, 89, 53, 70, 55, 84, 48, 100, 55, 84, 176, 0, 60, 23, 121, 228, 0, 158, 0, 176, 127, 200, 53, 129, 55, 205, 46, 100, 55, 23, 177, 0, 60, 23, 121, 228, 0, 158, 0, 176, 127, 249, 53, 129, 55, 91, 52, 62, 174, 134, 182, 0, 60, 77, 220, 163, 0, 158, 0, 176, 127, 246, 55, 253, 57, 57, 53, 31, 178, 57, 181, 0, 60, 77, 220, 163, 0, 158, 0, 176, 127, 80, 55, 93, 58, 27, 52, 31, 178, 37, 182, 0, 60, 77, 220, 163, 0, 158, 0, 176, 127, 197, 55, 93, 58, 205, 46, 100, 55, 23, 177, 0, 60, 38, 111, 210, 0, 158, 0, 176, 127, 249, 53, 129, 55, 73, 50, 166, 54, 73, 178, 0, 60, 38, 111, 210, 0, 158, 0, 176, 127, 69, 54, 223, 55, 240, 48, 166, 54, 100, 179, 0, 60, 38, 111, 210, 0, 158, 0, 176, 127, 140, 54, 223, 55, 27, 52, 31, 178, 37, 182, 0, 60, 71, 197, 170, 0, 158, 0, 176, 127, 197, 55, 93, 58, 180, 52, 113, 180, 180, 180, 0, 60, 71, 197, 170, 0, 158, 0, 176, 127, 13, 55, 182, 58, 100, 51, 113, 180, 135, 181, 0, 60, 71, 197, 170, 0, 158, 0, 176, 127, 119, 55, 182, 58, 240, 48, 166, 54, 100, 179, 0, 60, 51, 97, 194, 0, 158, 0, 176, 127, 140, 54, 223, 55, 0, 52, 168, 53, 0, 180, 0, 60, 51, 97, 194, 0, 158, 0, 176, 127, 179, 54, 47, 56, 73, 50, 168, 53, 180, 180, 0, 60, 51, 97, 194, 0, 158, 0, 176, 127, 13, 55, 47, 56, 100, 51, 113, 180, 135, 181, 0, 60, 62, 176, 180, 0, 158, 0, 176, 127, 119, 55, 182, 58, 0, 52, 168, 181, 0, 180, 0, 60, 62, 176, 180, 0, 158, 0, 176, 127, 179, 54, 3, 59, 73, 50, 168, 181, 180, 180, 0, 60, 62, 176, 180, 0, 158, 0, 176, 127, 13, 55, 3, 59, 73, 50, 168, 53, 180, 180, 0, 60, 62, 80, 180, 0, 158, 0, 176, 127, 13, 55, 47, 56, 180, 52, 113, 52, 180, 180, 0, 60, 62, 80, 180, 0, 158, 0, 176, 127, 13, 55, 125, 56, 100, 51, 113, 52, 135, 181, 0, 60, 62, 80, 180, 0, 158, 0, 176, 127, 119, 55, 125, 56, 73, 50, 168, 181, 180, 180, 0, 60, 51, 159, 194, 0, 158, 0, 176, 127, 13, 55, 3, 59, 73, 50, 166, 182, 73, 178, 0, 60, 51, 159, 194, 0, 158, 0, 176, 127, 69, 54, 67, 59, 240, 48, 166, 182, 100, 179, 0, 60, 51, 159, 194, 0, 158, 0, 176, 127, 140, 54, 67, 59, 100, 51, 113, 52, 135, 181, 0, 60, 71, 59, 170, 0, 158, 0, 176, 127, 119, 55, 125, 56, 57, 53, 31, 50, 57, 181, 0, 60, 71, 59, 170, 0, 158, 0, 176, 127, 80, 55, 213, 56, 27, 52, 31, 50, 37, 182, 0, 60, 71, 59, 170, 0, 158, 0, 176, 127, 197, 55, 213, 56, 57, 53, 31, 178, 57, 181, 0, 60, 86, 197, 185, 0, 176, 0, 158, 127, 80, 55, 93, 58, 135, 53, 113, 180, 100, 179, 0, 60, 86, 197, 185, 0, 176, 0, 158, 127, 140, 54, 182, 58, 180, 52, 113, 180, 180, 180, 0, 60, 86, 197, 185, 0, 176, 0, 158, 127, 13, 55, 182, 58, 73, 50, 166, 54, 73, 178, 0, 60, 62, 97, 205, 0, 176, 0, 158, 127, 69, 54, 223, 55, 180, 52, 168, 53, 73, 178, 0, 60, 62, 97, 205, 0, 176, 0, 158, 127, 69, 54, 47, 56, 0, 52, 168, 53, 0, 180, 0, 60, 62, 97, 205, 0, 176, 0, 158, 127, 179, 54, 47, 56, 180, 52, 113, 180, 180, 180, 0, 60, 76, 176, 194, 0, 176, 0, 158, 127, 13, 55, 182, 58, 180, 52, 168, 181, 73, 178, 0, 60, 76, 176, 194, 0, 176, 0, 158, 127, 69, 54, 3, 59, 0, 52, 168, 181, 0, 180, 0, 60, 76, 176, 194, 0, 176, 0, 158, 127, 179, 54, 3, 59, 0, 52, 168, 53, 0, 180, 0, 60, 76, 80, 194, 0, 176, 0, 158, 127, 179, 54, 47, 56, 135, 53, 113, 52, 100, 179, 0, 60, 76, 80, 194, 0, 176, 0, 158, 127, 140, 54, 125, 56, 180, 52, 113, 52, 180, 180, 0, 60, 76, 80, 194, 0, 176, 0, 158, 127, 13, 55, 125, 56, 0, 52, 168, 181, 0, 180, 0, 60, 62, 159, 205, 0, 176, 0, 158, 127, 179, 54, 3, 59, 100, 51, 166, 182, 240, 176, 0, 60, 62, 159, 205, 0, 176, 0, 158, 127, 239, 53, 67, 59, 73, 50, 166, 182, 73, 178, 0, 60, 62, 159, 205, 0, 176, 0, 158, 127, 69, 54, 67, 59, 180, 52, 113, 52, 180, 180, 0, 60, 86, 59, 185, 0, 176, 0, 158, 127, 13, 55, 125, 56, 37, 54, 31, 50, 27, 180, 0, 60, 86, 59, 185, 0, 176, 0, 158, 127, 192, 54, 213, 56, 57, 53, 31, 50, 57, 181, 0, 60, 86, 59, 185, 0, 176, 0, 158, 127, 80, 55, 213, 56, 73, 50, 166, 182, 73, 178, 0, 60, 46, 145, 218, 0, 176, 0, 158, 127, 69, 54, 67, 59, 23, 49, 100, 183, 205, 174, 0, 60, 46, 145, 218, 0, 176, 0, 158, 127, 140, 53, 114, 59, 84, 48, 100, 183, 84, 176, 0, 60, 46, 145, 218, 0, 176, 0, 158, 127, 200, 53, 114, 59, 57, 53, 31, 50, 57, 181, 0, 60, 93, 36, 179, 0, 176, 0, 158, 127, 80, 55, 213, 56, 134, 54, 62, 46, 91, 180, 0, 60, 93, 36, 179, 0, 176, 0, 158, 127, 225, 54, 53, 57, 140, 53, 62, 46, 140, 181, 0, 60, 93, 36, 179, 0, 176, 0, 158, 127, 121, 55, 53, 57, 84, 48, 100, 183, 84, 176, 0, 60, 28, 135, 233, 0, 176, 0, 158, 127, 200, 53, 114, 59, 48, 45, 216, 183, 239, 170, 0, 60, 28, 135, 233, 0, 176, 0, 158, 127, 34, 53, 143, 59, 106, 44, 216, 183, 106, 172, 0, 60, 28, 135, 233, 0, 176, 0, 158, 127, 64, 53, 143, 59, 140, 53, 62, 46, 140, 181, 0, 60, 97, 12, 176, 0, 176, 0, 158, 127, 121, 55, 53, 57, 166, 54, 0, 0, 113, 180, 0, 60, 97, 12, 176, 0, 176, 0, 158, 127, 236, 54, 153, 57, 168, 53, 0, 0, 168, 181, 0, 60, 97, 12, 176, 0, 176, 0, 158, 127, 135, 55, 153, 57, 106, 44, 216, 55, 106, 172, 0, 60, 9, 126, 249, 0, 176, 0, 158, 127, 64, 53, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 9, 126, 249, 0, 176, 0, 158, 127, 179, 52, 51, 55, 48, 45, 216, 55, 239, 170, 0, 60, 9, 126, 249, 0, 176, 0, 158, 127, 34, 53, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 9, 130, 249, 0, 176, 0, 158, 127, 179, 52, 153, 59, 106, 44, 216, 183, 106, 172, 0, 60, 9, 130, 249, 0, 176, 0, 158, 127, 64, 53, 143, 59, 48, 45, 216, 183, 239, 170, 0, 60, 9, 130, 249, 0, 176, 0, 158, 127, 34, 53, 143, 59, 168, 53, 0, 0, 168, 181, 0, 60, 97, 244, 176, 0, 176, 0, 158, 127, 135, 55, 153, 57, 134, 54, 62, 174, 91, 180, 0, 60, 97, 244, 176, 0, 176, 0, 158, 127, 225, 54, 253, 57, 140, 53, 62, 174, 140, 181, 0, 60, 97, 244, 176, 0, 176, 0, 158, 127, 121, 55, 253, 57, 106, 44, 216, 55, 106, 172, 0, 60, 28, 121, 233, 0, 176, 0, 158, 127, 64, 53, 70, 55, 23, 49, 100, 55, 205, 174, 0, 60, 28, 121, 233, 0, 176, 0, 158, 127, 140, 53, 129, 55, 84, 48, 100, 55, 84, 176, 0, 60, 28, 121, 233, 0, 176, 0, 158, 127, 200, 53, 129, 55, 140, 53, 62, 174, 140, 181, 0, 60, 93, 220, 179, 0, 176, 0, 158, 127, 121, 55, 253, 57, 37, 54, 31, 178, 27, 180, 0, 60, 93, 220, 179, 0, 176, 0, 158, 127, 192, 54, 93, 58, 57, 53, 31, 178, 57, 181, 0, 60, 93, 220, 179, 0, 176, 0, 158, 127, 80, 55, 93, 58, 84, 48, 100, 55, 84, 176, 0, 60, 46, 111, 218, 0, 176, 0, 158, 127, 200, 53, 129, 55, 100, 51, 166, 54, 240, 176, 0, 60, 46, 111, 218, 0, 176, 0, 158, 127, 239, 53, 223, 55, 73, 50, 166, 54, 73, 178, 0, 60, 46, 111, 218, 0, 176, 0, 158, 127, 69, 54, 223, 55, 23, 49, 100, 183, 205, 174, 0, 60, 32, 135, 239, 0, 197, 0, 144, 127, 140, 53, 114, 59, 196, 45, 216, 183, 199, 168, 0, 60, 32, 135, 239, 0, 197, 0, 144, 127, 255, 52, 143, 59, 48, 45, 216, 183, 239, 170, 0, 60, 32, 135, 239, 0, 197, 0, 144, 127, 34, 53, 143, 59, 134, 54, 62, 46, 91, 180, 0, 60, 111, 12, 197, 0, 197, 0, 144, 127, 225, 54, 53, 57, 100, 55, 0, 0, 31, 178, 0, 60, 111, 12, 197, 0, 197, 0, 144, 127, 59, 54, 153, 57, 166, 54, 0, 0, 113, 180, 0, 60, 111, 12, 197, 0, 197, 0, 144, 127, 236, 54, 153, 57, 48, 45, 216, 55, 239, 170, 0, 60, 11, 126, 251, 0, 197, 0, 144, 127, 34, 53, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 11, 126, 251, 0, 197, 0, 144, 127, 179, 52, 51, 55, 196, 45, 216, 55, 199, 168, 0, 60, 11, 126, 251, 0, 197, 0, 144, 127, 255, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 11, 130, 251, 0, 197, 0, 144, 127, 179, 52, 153, 59, 48, 45, 216, 183, 239, 170, 0, 60, 11, 130, 251, 0, 197, 0, 144, 127, 34, 53, 143, 59, 196, 45, 216, 183, 199, 168, 0, 60, 11, 130, 251, 0, 197, 0, 144, 127, 255, 52, 143, 59, 166, 54, 0, 0, 113, 180, 0, 60, 111, 244, 197, 0, 197, 0, 144, 127, 236, 54, 153, 57, 63, 55, 62, 174, 1, 178, 0, 60, 111, 244, 197, 0, 197, 0, 144, 127, 51, 54, 253, 57, 134, 54, 62, 174, 91, 180, 0, 60, 111, 244, 197, 0, 197, 0, 144, 127, 225, 54, 253, 57, 48, 45, 216, 55, 239, 170, 0, 60, 32, 121, 239, 0, 197, 0, 144, 127, 34, 53, 70, 55, 168, 49, 100, 55, 175, 172, 0, 60, 32, 121, 239, 0, 197, 0, 144, 127, 73, 53, 129, 55, 23, 49, 100, 55, 205, 174, 0, 60, 32, 121, 239, 0, 197, 0, 144, 127, 140, 53, 129, 55, 134, 54, 62, 174, 91, 180, 0, 60, 107, 220, 199, 0, 197, 0, 144, 127, 225, 54, 253, 57, 212, 54, 31, 178, 168, 177, 0, 60, 107, 220, 199, 0, 197, 0, 144, 127, 29, 54, 93, 58, 37, 54, 31, 178, 27, 180, 0, 60, 107, 220, 199, 0, 197, 0, 144, 127, 192, 54, 93, 58, 23, 49, 100, 55, 205, 174, 0, 60, 52, 111, 228, 0, 197, 0, 144, 127, 140, 53, 129, 55, 27, 52, 166, 54, 205, 174, 0, 60, 52, 111, 228, 0, 197, 0, 144, 127, 140, 53, 223, 55, 100, 51, 166, 54, 240, 176, 0, 60, 52, 111, 228, 0, 197, 0, 144, 127, 239, 53, 223, 55, 37, 54, 31, 178, 27, 180, 0, 60, 98, 197, 204, 0, 197, 0, 144, 127, 192, 54, 93, 58, 37, 54, 113, 180, 23, 177, 0, 60, 98, 197, 204, 0, 197, 0, 144, 127, 249, 53, 182, 58, 135, 53, 113, 180, 100, 179, 0, 60, 98, 197, 204, 0, 197, 0, 144, 127, 140, 54, 182, 58, 100, 51, 166, 54, 240, 176, 0, 60, 71, 97, 218, 0, 197, 0, 144, 127, 239, 53, 223, 55, 57, 53, 168, 53, 84, 176, 0, 60, 71, 97, 218, 0, 197, 0, 144, 127, 200, 53, 47, 56, 180, 52, 168, 53, 73, 178, 0, 60, 71, 97, 218, 0, 197, 0, 144, 127, 69, 54, 47, 56, 135, 53, 113, 180, 100, 179, 0, 60, 86, 176, 210, 0, 197, 0, 144, 127, 140, 54, 182, 58, 57, 53, 168, 181, 84, 176, 0, 60, 86, 176, 210, 0, 197, 0, 144, 127, 200, 53, 3, 59, 180, 52, 168, 181, 73, 178, 0, 60, 86, 176, 210, 0, 197, 0, 144, 127, 69, 54, 3, 59, 180, 52, 168, 53, 73, 178, 0, 60, 86, 80, 210, 0, 197, 0, 144, 127, 69, 54, 47, 56, 37, 54, 113, 52, 23, 177, 0, 60, 86, 80, 210, 0, 197, 0, 144, 127, 249, 53, 125, 56, 135, 53, 113, 52, 100, 179, 0, 60, 86, 80, 210, 0, 197, 0, 144, 127, 140, 54, 125, 56, 180, 52, 168, 181, 73, 178, 0, 60, 71, 159, 218, 0, 197, 0, 144, 127, 69, 54, 3, 59, 27, 52, 166, 182, 205, 174, 0, 60, 71, 159, 218, 0, 197, 0, 144, 127, 140, 53, 67, 59, 100, 51, 166, 182, 240, 176, 0, 60, 71, 159, 218, 0, 197, 0, 144, 127, 239, 53, 67, 59, 135, 53, 113, 52, 100, 179, 0, 60, 98, 59, 204, 0, 197, 0, 144, 127, 140, 54, 125, 56, 212, 54, 31, 50, 168, 177, 0, 60, 98, 59, 204, 0, 197, 0, 144, 127, 29, 54, 213, 56, 37, 54, 31, 50, 27, 180, 0, 60, 98, 59, 204, 0, 197, 0, 144, 127, 192, 54, 213, 56, 100, 51, 166, 182, 240, 176, 0, 60, 52, 145, 228, 0, 197, 0, 144, 127, 239, 53, 67, 59, 168, 49, 100, 183, 175, 172, 0, 60, 52, 145, 228, 0, 197, 0, 144, 127, 73, 53, 114, 59, 23, 49, 100, 183, 205, 174, 0, 60, 52, 145, 228, 0, 197, 0, 144, 127, 140, 53, 114, 59, 37, 54, 31, 50, 27, 180, 0, 60, 107, 36, 199, 0, 197, 0, 144, 127, 192, 54, 213, 56, 63, 55, 62, 46, 1, 178, 0, 60, 107, 36, 199, 0, 197, 0, 144, 127, 51, 54, 53, 57, 134, 54, 62, 46, 91, 180, 0, 60, 107, 36, 199, 0, 197, 0, 144, 127, 225, 54, 53, 57, 27, 52, 166, 54, 205, 174, 0, 60, 77, 97, 233, 0, 220, 0, 135, 127, 140, 53, 223, 55, 140, 53, 168, 53, 106, 172, 0, 60, 77, 97, 233, 0, 220, 0, 135, 127, 64, 53, 47, 56, 57, 53, 168, 53, 84, 176, 0, 60, 77, 97, 233, 0, 220, 0, 135, 127, 200, 53, 47, 56, 37, 54, 113, 180, 23, 177, 0, 60, 94, 176, 228, 0, 220, 0, 135, 127, 249, 53, 182, 58, 140, 53, 168, 181, 106, 172, 0, 60, 94, 176, 228, 0, 220, 0, 135, 127, 64, 53, 3, 59, 57, 53, 168, 181, 84, 176, 0, 60, 94, 176, 228, 0, 220, 0, 135, 127, 200, 53, 3, 59, 57, 53, 168, 53, 84, 176, 0, 60, 94, 80, 228, 0, 220, 0, 135, 127, 200, 53, 47, 56, 134, 54, 113, 52, 48, 173, 0, 60, 94, 80, 228, 0, 220, 0, 135, 127, 89, 53, 125, 56, 37, 54, 113, 52, 23, 177, 0, 60, 94, 80, 228, 0, 220, 0, 135, 127, 249, 53, 125, 56, 57, 53, 168, 181, 84, 176, 0, 60, 77, 159, 233, 0, 220, 0, 135, 127, 200, 53, 3, 59, 91, 52, 166, 182, 239, 170, 0, 60, 77, 159, 233, 0, 220, 0, 135, 127, 34, 53, 67, 59, 27, 52, 166, 182, 205, 174, 0, 60, 77, 159, 233, 0, 220, 0, 135, 127, 140, 53, 67, 59, 37, 54, 113, 52, 23, 177, 0, 60, 107, 59, 224, 0, 220, 0, 135, 127, 249, 53, 125, 56, 63, 55, 31, 50, 196, 173, 0, 60, 107, 59, 224, 0, 220, 0, 135, 127, 107, 53, 213, 56, 212, 54, 31, 50, 168, 177, 0, 60, 107, 59, 224, 0, 220, 0, 135, 127, 29, 54, 213, 56, 27, 52, 166, 182, 205, 174, 0, 60, 57, 145, 239, 0, 220, 0, 135, 127, 140, 53, 67, 59, 1, 50, 100, 183, 199, 168, 0, 60, 57, 145, 239, 0, 220, 0, 135, 127, 255, 52, 114, 59, 168, 49, 100, 183, 175, 172, 0, 60, 57, 145, 239, 0, 220, 0, 135, 127, 73, 53, 114, 59, 212, 54, 31, 50, 168, 177, 0, 60, 116, 36, 221, 0, 220, 0, 135, 127, 29, 54, 213, 56, 178, 55, 62, 46, 31, 174, 0, 60, 116, 36, 221, 0, 220, 0, 135, 127, 119, 53, 53, 57, 63, 55, 62, 46, 1, 178, 0, 60, 116, 36, 221, 0, 220, 0, 135, 127, 51, 54, 53, 57, 168, 49, 100, 183, 175, 172, 0, 60, 35, 135, 246, 0, 220, 0, 135, 127, 73, 53, 114, 59, 31, 46, 216, 183, 223, 164, 0, 60, 35, 135, 246, 0, 220, 0, 135, 127, 218, 52, 143, 59, 196, 45, 216, 183, 199, 168, 0, 60, 35, 135, 246, 0, 220, 0, 135, 127, 255, 52, 143, 59, 63, 55, 62, 46, 1, 178, 0, 60, 120, 12, 220, 0, 220, 0, 135, 127, 51, 54, 53, 57, 216, 55, 0, 0, 62, 174, 0, 60, 120, 12, 220, 0, 220, 0, 135, 127, 122, 53, 153, 57, 100, 55, 0, 0, 31, 178, 0, 60, 120, 12, 220, 0, 220, 0, 135, 127, 59, 54, 153, 57, 196, 45, 216, 55, 199, 168, 0, 60, 11, 126, 253, 0, 220, 0, 135, 127, 255, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 11, 126, 253, 0, 220, 0, 135, 127, 179, 52, 51, 55, 31, 46, 216, 55, 223, 164, 0, 60, 11, 126, 253, 0, 220, 0, 135, 127, 218, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 11, 130, 253, 0, 220, 0, 135, 127, 179, 52, 153, 59, 196, 45, 216, 183, 199, 168, 0, 60, 11, 130, 253, 0, 220, 0, 135, 127, 255, 52, 143, 59, 31, 46, 216, 183, 223, 164, 0, 60, 11, 130, 253, 0, 220, 0, 135, 127, 218, 52, 143, 59, 100, 55, 0, 0, 31, 178, 0, 60, 120, 244, 220, 0, 220, 0, 135, 127, 59, 54, 153, 57, 178, 55, 62, 174, 31, 174, 0, 60, 120, 244, 220, 0, 220, 0, 135, 127, 119, 53, 253, 57, 63, 55, 62, 174, 1, 178, 0, 60, 120, 244, 220, 0, 220, 0, 135, 127, 51, 54, 253, 57, 196, 45, 216, 55, 199, 168, 0, 60, 35, 121, 246, 0, 220, 0, 135, 127, 255, 52, 70, 55, 1, 50, 100, 55, 199, 168, 0, 60, 35, 121, 246, 0, 220, 0, 135, 127, 255, 52, 129, 55, 168, 49, 100, 55, 175, 172, 0, 60, 35, 121, 246, 0, 220, 0, 135, 127, 73, 53, 129, 55, 63, 55, 62, 174, 1, 178, 0, 60, 116, 220, 221, 0, 220, 0, 135, 127, 51, 54, 253, 57, 63, 55, 31, 178, 196, 173, 0, 60, 116, 220, 221, 0, 220, 0, 135, 127, 107, 53, 93, 58, 212, 54, 31, 178, 168, 177, 0, 60, 116, 220, 221, 0, 220, 0, 135, 127, 29, 54, 93, 58, 168, 49, 100, 55, 175, 172, 0, 60, 57, 111, 239, 0, 220, 0, 135, 127, 73, 53, 129, 55, 91, 52, 166, 54, 239, 170, 0, 60, 57, 111, 239, 0, 220, 0, 135, 127, 34, 53, 223, 55, 27, 52, 166, 54, 205, 174, 0, 60, 57, 111, 239, 0, 220, 0, 135, 127, 140, 53, 223, 55, 212, 54, 31, 178, 168, 177, 0, 60, 107, 197, 224, 0, 220, 0, 135, 127, 29, 54, 93, 58, 134, 54, 113, 180, 48, 173, 0, 60, 107, 197, 224, 0, 220, 0, 135, 127, 89, 53, 182, 58, 37, 54, 113, 180, 23, 177, 0, 60, 107, 197, 224, 0, 220, 0, 135, 127, 249, 53, 182, 58, 178, 55, 62, 46, 31, 174, 0, 60, 125, 12, 244, 0, 244, 0, 130, 127, 119, 53, 53, 57, 0, 56, 0, 0, 0, 0, 0, 60, 125, 12, 244, 0, 244, 0, 130, 127, 179, 52, 153, 57, 216, 55, 0, 0, 62, 174, 0, 60, 125, 12, 244, 0, 244, 0, 130, 127, 122, 53, 153, 57, 31, 46, 216, 55, 223, 164, 0, 60, 12, 126, 255, 0, 244, 0, 130, 127, 218, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 12, 126, 255, 0, 244, 0, 130, 127, 179, 52, 51, 55, 62, 46, 216, 55, 0, 0, 0, 60, 12, 126, 255, 0, 244, 0, 130, 127, 179, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 12, 130, 255, 0, 244, 0, 130, 127, 179, 52, 153, 59, 31, 46, 216, 183, 223, 164, 0, 60, 12, 130, 255, 0, 244, 0, 130, 127, 218, 52, 143, 59, 62, 46, 216, 183, 0, 0, 0, 60, 12, 130, 255, 0, 244, 0, 130, 127, 179, 52, 143, 59, 216, 55, 0, 0, 62, 174, 0, 60, 125, 244, 244, 0, 244, 0, 130, 127, 122, 53, 153, 57, 216, 55, 62, 174, 0, 0, 0, 60, 125, 244, 244, 0, 244, 0, 130, 127, 179, 52, 253, 57, 178, 55, 62, 174, 31, 174, 0, 60, 125, 244, 244, 0, 244, 0, 130, 127, 119, 53, 253, 57, 31, 46, 216, 55, 223, 164, 0, 60, 36, 121, 253, 0, 244, 0, 130, 127, 218, 52, 70, 55, 31, 50, 100, 55, 0, 0, 0, 60, 36, 121, 253, 0, 244, 0, 130, 127, 179, 52, 129, 55, 1, 50, 100, 55, 199, 168, 0, 60, 36, 121, 253, 0, 244, 0, 130, 127, 255, 52, 129, 55, 178, 55, 62, 174, 31, 174, 0, 60, 120, 220, 245, 0, 244, 0, 130, 127, 119, 53, 253, 57, 100, 55, 31, 178, 0, 0, 0, 60, 120, 220, 245, 0, 244, 0, 130, 127, 179, 52, 93, 58, 63, 55, 31, 178, 196, 173, 0, 60, 120, 220, 245, 0, 244, 0, 130, 127, 107, 53, 93, 58, 1, 50, 100, 55, 199, 168, 0, 60, 59, 111, 251, 0, 244, 0, 130, 127, 255, 52, 129, 55, 113, 52, 166, 54, 0, 0, 0, 60, 59, 111, 251, 0, 244, 0, 130, 127, 179, 52, 223, 55, 91, 52, 166, 54, 239, 170, 0, 60, 59, 111, 251, 0, 244, 0, 130, 127, 34, 53, 223, 55, 63, 55, 31, 178, 196, 173, 0, 60, 111, 197, 246, 0, 244, 0, 130, 127, 107, 53, 93, 58, 166, 54, 113, 180, 0, 0, 0, 60, 111, 197, 246, 0, 244, 0, 130, 127, 179, 52, 182, 58, 134, 54, 113, 180, 48, 173, 0, 60, 111, 197, 246, 0, 244, 0, 130, 127, 89, 53, 182, 58, 91, 52, 166, 54, 239, 170, 0, 60, 80, 97, 249, 0, 244, 0, 130, 127, 34, 53, 223, 55, 168, 53, 168, 53, 0, 0, 0, 60, 80, 97, 249, 0, 244, 0, 130, 127, 179, 52, 47, 56, 140, 53, 168, 53, 106, 172, 0, 60, 80, 97, 249, 0, 244, 0, 130, 127, 64, 53, 47, 56, 134, 54, 113, 180, 48, 173, 0, 60, 97, 176, 247, 0, 244, 0, 130, 127, 89, 53, 182, 58, 168, 53, 168, 181, 0, 0, 0, 60, 97, 176, 247, 0, 244, 0, 130, 127, 179, 52, 3, 59, 140, 53, 168, 181, 106, 172, 0, 60, 97, 176, 247, 0, 244, 0, 130, 127, 64, 53, 3, 59, 140, 53, 168, 53, 106, 172, 0, 60, 97, 80, 247, 0, 244, 0, 130, 127, 64, 53, 47, 56, 166, 54, 113, 52, 0, 0, 0, 60, 97, 80, 247, 0, 244, 0, 130, 127, 179, 52, 125, 56, 134, 54, 113, 52, 48, 173, 0, 60, 97, 80, 247, 0, 244, 0, 130, 127, 89, 53, 125, 56, 140, 53, 168, 181, 106, 172, 0, 60, 80, 159, 249, 0, 244, 0, 130, 127, 64, 53, 3, 59, 113, 52, 166, 182, 0, 0, 0, 60, 80, 159, 249, 0, 244, 0, 130, 127, 179, 52, 67, 59, 91, 52, 166, 182, 239, 170, 0, 60, 80, 159, 249, 0, 244, 0, 130, 127, 34, 53, 67, 59, 134, 54, 113, 52, 48, 173, 0, 60, 111, 59, 246, 0, 244, 0, 130, 127, 89, 53, 125, 56, 100, 55, 31, 50, 0, 0, 0, 60, 111, 59, 246, 0, 244, 0, 130, 127, 179, 52, 213, 56, 63, 55, 31, 50, 196, 173, 0, 60, 111, 59, 246, 0, 244, 0, 130, 127, 107, 53, 213, 56, 91, 52, 166, 182, 239, 170, 0, 60, 59, 145, 251, 0, 244, 0, 130, 127, 34, 53, 67, 59, 31, 50, 100, 183, 0, 0, 0, 60, 59, 145, 251, 0, 244, 0, 130, 127, 179, 52, 114, 59, 1, 50, 100, 183, 199, 168, 0, 60, 59, 145, 251, 0, 244, 0, 130, 127, 255, 52, 114, 59, 63, 55, 31, 50, 196, 173, 0, 60, 120, 36, 245, 0, 244, 0, 130, 127, 107, 53, 213, 56, 216, 55, 62, 46, 0, 0, 0, 60, 120, 36, 245, 0, 244, 0, 130, 127, 179, 52, 53, 57, 178, 55, 62, 46, 31, 174, 0, 60, 120, 36, 245, 0, 244, 0, 130, 127, 119, 53, 53, 57, 1, 50, 100, 183, 199, 168, 0, 60, 36, 135, 253, 0, 244, 0, 130, 127, 255, 52, 114, 59, 62, 46, 216, 183, 0, 0, 0, 60, 36, 135, 253, 0, 244, 0, 130, 127, 179, 52, 143, 59, 31, 46, 216, 183, 223, 164, 0, 60, 36, 135, 253, 0, 244, 0, 130, 127, 218, 52, 143, 59, 166, 54, 113, 180, 0, 0, 0, 60, 97, 176, 9, 0, 12, 0, 130, 127, 179, 52, 182, 58, 140, 53, 168, 181, 106, 44, 0, 60, 97, 176, 9, 0, 12, 0, 130, 127, 37, 52, 3, 59, 168, 53, 168, 181, 0, 0, 0, 60, 97, 176, 9, 0, 12, 0, 130, 127, 179, 52, 3, 59, 168, 53, 168, 53, 0, 0, 0, 60, 97, 80, 9, 0, 12, 0, 130, 127, 179, 52, 47, 56, 134, 54, 113, 52, 48, 45, 0, 60, 97, 80, 9, 0, 12, 0, 130, 127, 13, 52, 125, 56, 166, 54, 113, 52, 0, 0, 0, 60, 97, 80, 9, 0, 12, 0, 130, 127, 179, 52, 125, 56, 168, 53, 168, 181, 0, 0, 0, 60, 80, 159, 7, 0, 12, 0, 130, 127, 179, 52, 3, 59, 91, 52, 166, 182, 239, 42, 0, 60, 80, 159, 7, 0, 12, 0, 130, 127, 68, 52, 67, 59, 113, 52, 166, 182, 0, 0, 0, 60, 80, 159, 7, 0, 12, 0, 130, 127, 179, 52, 67, 59, 166, 54, 113, 52, 0, 0, 0, 60, 111, 59, 10, 0, 12, 0, 130, 127, 179, 52, 125, 56, 63, 55, 31, 50, 196, 45, 0, 60, 111, 59, 10, 0, 12, 0, 130, 127, 245, 51, 213, 56, 100, 55, 31, 50, 0, 0, 0, 60, 111, 59, 10, 0, 12, 0, 130, 127, 179, 52, 213, 56, 113, 52, 166, 182, 0, 0, 0, 60, 59, 145, 5, 0, 12, 0, 130, 127, 179, 52, 67, 59, 1, 50, 100, 183, 199, 40, 0, 60, 59, 145, 5, 0, 12, 0, 130, 127, 102, 52, 114, 59, 31, 50, 100, 183, 0, 0, 0, 60, 59, 145, 5, 0, 12, 0, 130, 127, 179, 52, 114, 59, 100, 55, 31, 50, 0, 0, 0, 60, 120, 36, 11, 0, 12, 0, 130, 127, 179, 52, 213, 56, 178, 55, 62, 46, 31, 46, 0, 60, 120, 36, 11, 0, 12, 0, 130, 127, 222, 51, 53, 57, 216, 55, 62, 46, 0, 0, 0, 60, 120, 36, 11, 0, 12, 0, 130, 127, 179, 52, 53, 57, 31, 50, 100, 183, 0, 0, 0, 60, 36, 135, 3, 0, 12, 0, 130, 127, 179, 52, 114, 59, 31, 46, 216, 183, 223, 36, 0, 60, 36, 135, 3, 0, 12, 0, 130, 127, 140, 52, 143, 59, 62, 46, 216, 183, 0, 0, 0, 60, 36, 135, 3, 0, 12, 0, 130, 127, 179, 52, 143, 59, 216, 55, 62, 46, 0, 0, 0, 60, 125, 12, 12, 0, 12, 0, 130, 127, 179, 52, 53, 57, 216, 55, 0, 0, 62, 46, 0, 60, 125, 12, 12, 0, 12, 0, 130, 127, 214, 51, 153, 57, 0, 56, 0, 0, 0, 0, 0, 60, 125, 12, 12, 0, 12, 0, 130, 127, 179, 52, 153, 57, 62, 46, 216, 55, 0, 0, 0, 60, 12, 126, 1, 0, 12, 0, 130, 127, 179, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 12, 126, 1, 0, 12, 0, 130, 127, 179, 52, 51, 55, 31, 46, 216, 55, 223, 36, 0, 60, 12, 126, 1, 0, 12, 0, 130, 127, 140, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 12, 130, 1, 0, 12, 0, 130, 127, 179, 52, 153, 59, 62, 46, 216, 183, 0, 0, 0, 60, 12, 130, 1, 0, 12, 0, 130, 127, 179, 52, 143, 59, 31, 46, 216, 183, 223, 36, 0, 60, 12, 130, 1, 0, 12, 0, 130, 127, 140, 52, 143, 59, 0, 56, 0, 0, 0, 0, 0, 60, 125, 244, 12, 0, 12, 0, 130, 127, 179, 52, 153, 57, 178, 55, 62, 174, 31, 46, 0, 60, 125, 244, 12, 0, 12, 0, 130, 127, 222, 51, 253, 57, 216, 55, 62, 174, 0, 0, 0, 60, 125, 244, 12, 0, 12, 0, 130, 127, 179, 52, 253, 57, 62, 46, 216, 55, 0, 0, 0, 60, 36, 121, 3, 0, 12, 0, 130, 127, 179, 52, 70, 55, 1, 50, 100, 55, 199, 40, 0, 60, 36, 121, 3, 0, 12, 0, 130, 127, 102, 52, 129, 55, 31, 50, 100, 55, 0, 0, 0, 60, 36, 121, 3, 0, 12, 0, 130, 127, 179, 52, 129, 55, 216, 55, 62, 174, 0, 0, 0, 60, 120, 220, 11, 0, 12, 0, 130, 127, 179, 52, 253, 57, 63, 55, 31, 178, 196, 45, 0, 60, 120, 220, 11, 0, 12, 0, 130, 127, 245, 51, 93, 58, 100, 55, 31, 178, 0, 0, 0, 60, 120, 220, 11, 0, 12, 0, 130, 127, 179, 52, 93, 58, 31, 50, 100, 55, 0, 0, 0, 60, 59, 111, 5, 0, 12, 0, 130, 127, 179, 52, 129, 55, 91, 52, 166, 54, 239, 42, 0, 60, 59, 111, 5, 0, 12, 0, 130, 127, 68, 52, 223, 55, 113, 52, 166, 54, 0, 0, 0, 60, 59, 111, 5, 0, 12, 0, 130, 127, 179, 52, 223, 55, 100, 55, 31, 178, 0, 0, 0, 60, 111, 197, 10, 0, 12, 0, 130, 127, 179, 52, 93, 58, 134, 54, 113, 180, 48, 45, 0, 60, 111, 197, 10, 0, 12, 0, 130, 127, 13, 52, 182, 58, 166, 54, 113, 180, 0, 0, 0, 60, 111, 197, 10, 0, 12, 0, 130, 127, 179, 52, 182, 58, 113, 52, 166, 54, 0, 0, 0, 60, 80, 97, 7, 0, 12, 0, 130, 127, 179, 52, 223, 55, 140, 53, 168, 53, 106, 44, 0, 60, 80, 97, 7, 0, 12, 0, 130, 127, 37, 52, 47, 56, 168, 53, 168, 53, 0, 0, 0, 60, 80, 97, 7, 0, 12, 0, 130, 127, 179, 52, 47, 56, 31, 46, 216, 55, 223, 36, 0, 60, 11, 126, 3, 0, 36, 0, 135, 127, 140, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 11, 126, 3, 0, 36, 0, 135, 127, 179, 52, 51, 55, 196, 45, 216, 55, 199, 40, 0, 60, 11, 126, 3, 0, 36, 0, 135, 127, 102, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 11, 130, 3, 0, 36, 0, 135, 127, 179, 52, 153, 59, 31, 46, 216, 183, 223, 36, 0, 60, 11, 130, 3, 0, 36, 0, 135, 127, 140, 52, 143, 59, 196, 45, 216, 183, 199, 40, 0, 60, 11, 130, 3, 0, 36, 0, 135, 127, 102, 52, 143, 59, 216, 55, 0, 0, 62, 46, 0, 60, 120, 244, 36, 0, 36, 0, 135, 127, 214, 51, 153, 57, 63, 55, 62, 174, 1, 50, 0, 60, 120, 244, 36, 0, 36, 0, 135, 127, 101, 50, 253, 57, 178, 55, 62, 174, 31, 46, 0, 60, 120, 244, 36, 0, 36, 0, 135, 127, 222, 51, 253, 57, 31, 46, 216, 55, 223, 36, 0, 60, 35, 121, 10, 0, 36, 0, 135, 127, 140, 52, 70, 55, 168, 49, 100, 55, 175, 44, 0, 60, 35, 121, 10, 0, 36, 0, 135, 127, 29, 52, 129, 55, 1, 50, 100, 55, 199, 40, 0, 60, 35, 121, 10, 0, 36, 0, 135, 127, 102, 52, 129, 55, 178, 55, 62, 174, 31, 46, 0, 60, 116, 220, 35, 0, 36, 0, 135, 127, 222, 51, 253, 57, 212, 54, 31, 178, 168, 49, 0, 60, 116, 220, 35, 0, 36, 0, 135, 127, 146, 50, 93, 58, 63, 55, 31, 178, 196, 45, 0, 60, 116, 220, 35, 0, 36, 0, 135, 127, 245, 51, 93, 58, 1, 50, 100, 55, 199, 40, 0, 60, 57, 111, 17, 0, 36, 0, 135, 127, 102, 52, 129, 55, 27, 52, 166, 54, 205, 46, 0, 60, 57, 111, 17, 0, 36, 0, 135, 127, 178, 51, 223, 55, 91, 52, 166, 54, 239, 42, 0, 60, 57, 111, 17, 0, 36, 0, 135, 127, 68, 52, 223, 55, 63, 55, 31, 178, 196, 45, 0, 60, 107, 197, 32, 0, 36, 0, 135, 127, 245, 51, 93, 58, 37, 54, 113, 180, 23, 49, 0, 60, 107, 197, 32, 0, 36, 0, 135, 127, 218, 50, 182, 58, 134, 54, 113, 180, 48, 45, 0, 60, 107, 197, 32, 0, 36, 0, 135, 127, 13, 52, 182, 58, 91, 52, 166, 54, 239, 42, 0, 60, 77, 97, 23, 0, 36, 0, 135, 127, 68, 52, 223, 55, 57, 53, 168, 53, 84, 48, 0, 60, 77, 97, 23, 0, 36, 0, 135, 127, 60, 51, 47, 56, 140, 53, 168, 53, 106, 44, 0, 60, 77, 97, 23, 0, 36, 0, 135, 127, 37, 52, 47, 56, 134, 54, 113, 180, 48, 45, 0, 60, 94, 176, 28, 0, 36, 0, 135, 127, 13, 52, 182, 58, 57, 53, 168, 181, 84, 48, 0, 60, 94, 176, 28, 0, 36, 0, 135, 127, 60, 51, 3, 59, 140, 53, 168, 181, 106, 44, 0, 60, 94, 176, 28, 0, 36, 0, 135, 127, 37, 52, 3, 59, 140, 53, 168, 53, 106, 44, 0, 60, 94, 80, 28, 0, 36, 0, 135, 127, 37, 52, 47, 56, 37, 54, 113, 52, 23, 49, 0, 60, 94, 80, 28, 0, 36, 0, 135, 127, 218, 50, 125, 56, 134, 54, 113, 52, 48, 45, 0, 60, 94, 80, 28, 0, 36, 0, 135, 127, 13, 52, 125, 56, 140, 53, 168, 181, 106, 44, 0, 60, 77, 159, 23, 0, 36, 0, 135, 127, 37, 52, 3, 59, 27, 52, 166, 182, 205, 46, 0, 60, 77, 159, 23, 0, 36, 0, 135, 127, 178, 51, 67, 59, 91, 52, 166, 182, 239, 42, 0, 60, 77, 159, 23, 0, 36, 0, 135, 127, 68, 52, 67, 59, 134, 54, 113, 52, 48, 45, 0, 60, 107, 59, 32, 0, 36, 0, 135, 127, 13, 52, 125, 56, 212, 54, 31, 50, 168, 49, 0, 60, 107, 59, 32, 0, 36, 0, 135, 127, 146, 50, 213, 56, 63, 55, 31, 50, 196, 45, 0, 60, 107, 59, 32, 0, 36, 0, 135, 127, 245, 51, 213, 56, 91, 52, 166, 182, 239, 42, 0, 60, 57, 145, 17, 0, 36, 0, 135, 127, 68, 52, 67, 59, 168, 49, 100, 183, 175, 44, 0, 60, 57, 145, 17, 0, 36, 0, 135, 127, 29, 52, 114, 59, 1, 50, 100, 183, 199, 40, 0, 60, 57, 145, 17, 0, 36, 0, 135, 127, 102, 52, 114, 59, 63, 55, 31, 50, 196, 45, 0, 60, 116, 36, 35, 0, 36, 0, 135, 127, 245, 51, 213, 56, 63, 55, 62, 46, 1, 50, 0, 60, 116, 36, 35, 0, 36, 0, 135, 127, 101, 50, 53, 57, 178, 55, 62, 46, 31, 46, 0, 60, 116, 36, 35, 0, 36, 0, 135, 127, 222, 51, 53, 57, 1, 50, 100, 183, 199, 40, 0, 60, 35, 135, 10, 0, 36, 0, 135, 127, 102, 52, 114, 59, 196, 45, 216, 183, 199, 40, 0, 60, 35, 135, 10, 0, 36, 0, 135, 127, 102, 52, 143, 59, 31, 46, 216, 183, 223, 36, 0, 60, 35, 135, 10, 0, 36, 0, 135, 127, 140, 52, 143, 59, 178, 55, 62, 46, 31, 46, 0, 60, 120, 12, 36, 0, 36, 0, 135, 127, 222, 51, 53, 57, 100, 55, 0, 0, 31, 50, 0, 60, 120, 12, 36, 0, 36, 0, 135, 127, 86, 50, 153, 57, 216, 55, 0, 0, 62, 46, 0, 60, 120, 12, 36, 0, 36, 0, 135, 127, 214, 51, 153, 57, 57, 53, 168, 53, 84, 48, 0, 60, 86, 80, 46, 0, 59, 0, 144, 127, 60, 51, 47, 56, 135, 53, 113, 52, 100, 51, 0, 60, 86, 80, 46, 0, 59, 0, 144, 127, 180, 49, 125, 56, 37, 54, 113, 52, 23, 49, 0, 60, 86, 80, 46, 0, 59, 0, 144, 127, 218, 50, 125, 56, 57, 53, 168, 181, 84, 48, 0, 60, 71, 159, 38, 0, 59, 0, 144, 127, 60, 51, 3, 59, 100, 51, 166, 182, 240, 48, 0, 60, 71, 159, 38, 0, 59, 0, 144, 127, 238, 50, 67, 59, 27, 52, 166, 182, 205, 46, 0, 60, 71, 159, 38, 0, 59, 0, 144, 127, 178, 51, 67, 59, 37, 54, 113, 52, 23, 49, 0, 60, 98, 59, 52, 0, 59, 0, 144, 127, 218, 50, 125, 56, 37, 54, 31, 50, 27, 52, 0, 60, 98, 59, 52, 0, 59, 0, 144, 127, 75, 49, 213, 56, 212, 54, 31, 50, 168, 49, 0, 60, 98, 59, 52, 0, 59, 0, 144, 127, 146, 50, 213, 56, 27, 52, 166, 182, 205, 46, 0, 60, 52, 145, 28, 0, 59, 0, 144, 127, 178, 51, 67, 59, 23, 49, 100, 183, 205, 46, 0, 60, 52, 145, 28, 0, 59, 0, 144, 127, 178, 51, 114, 59, 168, 49, 100, 183, 175, 44, 0, 60, 52, 145, 28, 0, 59, 0, 144, 127, 29, 52, 114, 59, 212, 54, 31, 50, 168, 49, 0, 60, 107, 36, 57, 0, 59, 0, 144, 127, 146, 50, 213, 56, 134, 54, 62, 46, 91, 52, 0, 60, 107, 36, 57, 0, 59, 0, 144, 127, 10, 49, 53, 57, 63, 55, 62, 46, 1, 50, 0, 60, 107, 36, 57, 0, 59, 0, 144, 127, 101, 50, 53, 57, 168, 49, 100, 183, 175, 44, 0, 60, 32, 135, 17, 0, 59, 0, 144, 127, 29, 52, 114, 59, 48, 45, 216, 183, 239, 42, 0, 60, 32, 135, 17, 0, 59, 0, 144, 127, 68, 52, 143, 59, 196, 45, 216, 183, 199, 40, 0, 60, 32, 135, 17, 0, 59, 0, 144, 127, 102, 52, 143, 59, 63, 55, 62, 46, 1, 50, 0, 60, 111, 12, 59, 0, 59, 0, 144, 127, 101, 50, 53, 57, 166, 54, 0, 0, 113, 52, 0, 60, 111, 12, 59, 0, 59, 0, 144, 127, 244, 48, 153, 57, 100, 55, 0, 0, 31, 50, 0, 60, 111, 12, 59, 0, 59, 0, 144, 127, 86, 50, 153, 57, 196, 45, 216, 55, 199, 40, 0, 60, 11, 126, 5, 0, 59, 0, 144, 127, 102, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 11, 126, 5, 0, 59, 0, 144, 127, 179, 52, 51, 55, 48, 45, 216, 55, 239, 42, 0, 60, 11, 126, 5, 0, 59, 0, 144, 127, 68, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 11, 130, 5, 0, 59, 0, 144, 127, 179, 52, 153, 59, 196, 45, 216, 183, 199, 40, 0, 60, 11, 130, 5, 0, 59, 0, 144, 127, 102, 52, 143, 59, 48, 45, 216, 183, 239, 42, 0, 60, 11, 130, 5, 0, 59, 0, 144, 127, 68, 52, 143, 59, 100, 55, 0, 0, 31, 50, 0, 60, 111, 244, 59, 0, 59, 0, 144, 127, 86, 50, 153, 57, 134, 54, 62, 174, 91, 52, 0, 60, 111, 244, 59, 0, 59, 0, 144, 127, 10, 49, 253, 57, 63, 55, 62, 174, 1, 50, 0, 60, 111, 244, 59, 0, 59, 0, 144, 127, 101, 50, 253, 57, 196, 45, 216, 55, 199, 40, 0, 60, 32, 121, 17, 0, 59, 0, 144, 127, 102, 52, 70, 55, 23, 49, 100, 55, 205, 46, 0, 60, 32, 121, 17, 0, 59, 0, 144, 127, 178, 51, 129, 55, 168, 49, 100, 55, 175, 44, 0, 60, 32, 121, 17, 0, 59, 0, 144, 127, 29, 52, 129, 55, 63, 55, 62, 174, 1, 50, 0, 60, 107, 220, 57, 0, 59, 0, 144, 127, 101, 50, 253, 57, 37, 54, 31, 178, 27, 52, 0, 60, 107, 220, 57, 0, 59, 0, 144, 127, 75, 49, 93, 58, 212, 54, 31, 178, 168, 49, 0, 60, 107, 220, 57, 0, 59, 0, 144, 127, 146, 50, 93, 58, 168, 49, 100, 55, 175, 44, 0, 60, 52, 111, 28, 0, 59, 0, 144, 127, 29, 52, 129, 55, 100, 51, 166, 54, 240, 48, 0, 60, 52, 111, 28, 0, 59, 0, 144, 127, 238, 50, 223, 55, 27, 52, 166, 54, 205, 46, 0, 60, 52, 111, 28, 0, 59, 0, 144, 127, 178, 51, 223, 55, 212, 54, 31, 178, 168, 49, 0, 60, 98, 197, 52, 0, 59, 0, 144, 127, 146, 50, 93, 58, 135, 53, 113, 180, 100, 51, 0, 60, 98, 197, 52, 0, 59, 0, 144, 127, 180, 49, 182, 58, 37, 54, 113, 180, 23, 49, 0, 60, 98, 197, 52, 0, 59, 0, 144, 127, 218, 50, 182, 58, 27, 52, 166, 54, 205, 46, 0, 60, 71, 97, 38, 0, 59, 0, 144, 127, 178, 51, 223, 55, 180, 52, 168, 53, 73, 50, 0, 60, 71, 97, 38, 0, 59, 0, 144, 127, 65, 50, 47, 56, 57, 53, 168, 53, 84, 48, 0, 60, 71, 97, 38, 0, 59, 0, 144, 127, 60, 51, 47, 56, 37, 54, 113, 180, 23, 49, 0, 60, 86, 176, 46, 0, 59, 0, 144, 127, 218, 50, 182, 58, 180, 52, 168, 181, 73, 50, 0, 60, 86, 176, 46, 0, 59, 0, 144, 127, 65, 50, 3, 59, 57, 53, 168, 181, 84, 48, 0, 60, 86, 176, 46, 0, 59, 0, 144, 127, 60, 51, 3, 59, 166, 54, 0, 0, 113, 52, 0, 60, 97, 244, 80, 0, 80, 0, 158, 127, 244, 48, 153, 57, 140, 53, 62, 174, 140, 53, 0, 60, 97, 244, 80, 0, 80, 0, 158, 127, 180, 47, 253, 57, 134, 54, 62, 174, 91, 52, 0, 60, 97, 244, 80, 0, 80, 0, 158, 127, 10, 49, 253, 57, 48, 45, 216, 55, 239, 42, 0, 60, 28, 121, 23, 0, 80, 0, 158, 127, 68, 52, 70, 55, 84, 48, 100, 55, 84, 48, 0, 60, 28, 121, 23, 0, 80, 0, 158, 127, 60, 51, 129, 55, 23, 49, 100, 55, 205, 46, 0, 60, 28, 121, 23, 0, 80, 0, 158, 127, 178, 51, 129, 55, 134, 54, 62, 174, 91, 52, 0, 60, 93, 220, 77, 0, 80, 0, 158, 127, 10, 49, 253, 57, 57, 53, 31, 178, 57, 53, 0, 60, 93, 220, 77, 0, 80, 0, 158, 127, 44, 48, 93, 58, 37, 54, 31, 178, 27, 52, 0, 60, 93, 220, 77, 0, 80, 0, 158, 127, 75, 49, 93, 58, 23, 49, 100, 55, 205, 46, 0, 60, 46, 111, 38, 0, 80, 0, 158, 127, 178, 51, 129, 55, 73, 50, 166, 54, 73, 50, 0, 60, 46, 111, 38, 0, 80, 0, 158, 127, 65, 50, 223, 55, 100, 51, 166, 54, 240, 48, 0, 60, 46, 111, 38, 0, 80, 0, 158, 127, 238, 50, 223, 55, 37, 54, 31, 178, 27, 52, 0, 60, 86, 197, 71, 0, 80, 0, 158, 127, 75, 49, 93, 58, 180, 52, 113, 180, 180, 52, 0, 60, 86, 197, 71, 0, 80, 0, 158, 127, 178, 48, 182, 58, 135, 53, 113, 180, 100, 51, 0, 60, 86, 197, 71, 0, 80, 0, 158, 127, 180, 49, 182, 58, 100, 51, 166, 54, 240, 48, 0, 60, 62, 97, 51, 0, 80, 0, 158, 127, 238, 50, 223, 55, 0, 52, 168, 53, 0, 52, 0, 60, 62, 97, 51, 0, 80, 0, 158, 127, 102, 49, 47, 56, 180, 52, 168, 53, 73, 50, 0, 60, 62, 97, 51, 0, 80, 0, 158, 127, 65, 50, 47, 56, 135, 53, 113, 180, 100, 51, 0, 60, 76, 176, 62, 0, 80, 0, 158, 127, 180, 49, 182, 58, 0, 52, 168, 181, 0, 52, 0, 60, 76, 176, 62, 0, 80, 0, 158, 127, 102, 49, 3, 59, 180, 52, 168, 181, 73, 50, 0, 60, 76, 176, 62, 0, 80, 0, 158, 127, 65, 50, 3, 59, 180, 52, 168, 53, 73, 50, 0, 60, 76, 80, 62, 0, 80, 0, 158, 127, 65, 50, 47, 56, 180, 52, 113, 52, 180, 52, 0, 60, 76, 80, 62, 0, 80, 0, 158, 127, 178, 48, 125, 56, 135, 53, 113, 52, 100, 51, 0, 60, 76, 80, 62, 0, 80, 0, 158, 127, 180, 49, 125, 56, 180, 52, 168, 181, 73, 50, 0, 60, 62, 159, 51, 0, 80, 0, 158, 127, 65, 50, 3, 59, 73, 50, 166, 182, 73, 50, 0, 60, 62, 159, 51, 0, 80, 0, 158, 127, 65, 50, 67, 59, 100, 51, 166, 182, 240, 48, 0, 60, 62, 159, 51, 0, 80, 0, 158, 127, 238, 50, 67, 59, 135, 53, 113, 52, 100, 51, 0, 60, 86, 59, 71, 0, 80, 0, 158, 127, 180, 49, 125, 56, 57, 53, 31, 50, 57, 53, 0, 60, 86, 59, 71, 0, 80, 0, 158, 127, 44, 48, 213, 56, 37, 54, 31, 50, 27, 52, 0, 60, 86, 59, 71, 0, 80, 0, 158, 127, 75, 49, 213, 56, 100, 51, 166, 182, 240, 48, 0, 60, 46, 145, 38, 0, 80, 0, 158, 127, 238, 50, 67, 59, 84, 48, 100, 183, 84, 48, 0, 60, 46, 145, 38, 0, 80, 0, 158, 127, 60, 51, 114, 59, 23, 49, 100, 183, 205, 46, 0, 60, 46, 145, 38, 0, 80, 0, 158, 127, 178, 51, 114, 59, 37, 54, 31, 50, 27, 52, 0, 60, 93, 36, 77, 0, 80, 0, 158, 127, 75, 49, 213, 56, 140, 53, 62, 46, 140, 53, 0, 60, 93, 36, 77, 0, 80, 0, 158, 127, 180, 47, 53, 57, 134, 54, 62, 46, 91, 52, 0, 60, 93, 36, 77, 0, 80, 0, 158, 127, 10, 49, 53, 57, 23, 49, 100, 183, 205, 46, 0, 60, 28, 135, 23, 0, 80, 0, 158, 127, 178, 51, 114, 59, 106, 44, 216, 183, 106, 44, 0, 60, 28, 135, 23, 0, 80, 0, 158, 127, 37, 52, 143, 59, 48, 45, 216, 183, 239, 42, 0, 60, 28, 135, 23, 0, 80, 0, 158, 127, 68, 52, 143, 59, 134, 54, 62, 46, 91, 52, 0, 60, 97, 12, 80, 0, 80, 0, 158, 127, 10, 49, 53, 57, 168, 53, 0, 0, 168, 53, 0, 60, 97, 12, 80, 0, 80, 0, 158, 127, 124, 47, 153, 57, 166, 54, 0, 0, 113, 52, 0, 60, 97, 12, 80, 0, 80, 0, 158, 127, 244, 48, 153, 57, 48, 45, 216, 55, 239, 42, 0, 60, 9, 126, 7, 0, 80, 0, 158, 127, 68, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 9, 126, 7, 0, 80, 0, 158, 127, 179, 52, 51, 55, 106, 44, 216, 55, 106, 44, 0, 60, 9, 126, 7, 0, 80, 0, 158, 127, 37, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 9, 130, 7, 0, 80, 0, 158, 127, 179, 52, 153, 59, 48, 45, 216, 183, 239, 42, 0, 60, 9, 130, 7, 0, 80, 0, 158, 127, 68, 52, 143, 59, 106, 44, 216, 183, 106, 44, 0, 60, 9, 130, 7, 0, 80, 0, 158, 127, 37, 52, 143, 59, 0, 52, 168, 181, 0, 52, 0, 60, 51, 159, 62, 0, 98, 0, 176, 127, 102, 49, 3, 59, 240, 48, 166, 182, 100, 51, 0, 60, 51, 159, 62, 0, 98, 0, 176, 127, 180, 49, 67, 59, 73, 50, 166, 182, 73, 50, 0, 60, 51, 159, 62, 0, 98, 0, 176, 127, 65, 50, 67, 59, 180, 52, 113, 52, 180, 52, 0, 60, 71, 59, 86, 0, 98, 0, 176, 127, 178, 48, 125, 56, 27, 52, 31, 50, 37, 54, 0, 60, 71, 59, 86, 0, 98, 0, 176, 127, 130, 46, 213, 56, 57, 53, 31, 50, 57, 53, 0, 60, 71, 59, 86, 0, 98, 0, 176, 127, 44, 48, 213, 56, 73, 50, 166, 182, 73, 50, 0, 60, 38, 145, 46, 0, 98, 0, 176, 127, 65, 50, 67, 59, 205, 46, 100, 183, 23, 49, 0, 60, 38, 145, 46, 0, 98, 0, 176, 127, 218, 50, 114, 59, 84, 48, 100, 183, 84, 48, 0, 60, 38, 145, 46, 0, 98, 0, 176, 127, 60, 51, 114, 59, 57, 53, 31, 50, 57, 53, 0, 60, 77, 36, 93, 0, 98, 0, 176, 127, 44, 48, 213, 56, 91, 52, 62, 46, 134, 54, 0, 60, 77, 36, 93, 0, 98, 0, 176, 127, 192, 45, 53, 57, 140, 53, 62, 46, 140, 53, 0, 60, 77, 36, 93, 0, 98, 0, 176, 127, 180, 47, 53, 57, 84, 48, 100, 183, 84, 48, 0, 60, 23, 135, 28, 0, 98, 0, 176, 127, 60, 51, 114, 59, 239, 42, 216, 183, 48, 45, 0, 60, 23, 135, 28, 0, 98, 0, 176, 127, 13, 52, 143, 59, 106, 44, 216, 183, 106, 44, 0, 60, 23, 135, 28, 0, 98, 0, 176, 127, 37, 52, 143, 59, 140, 53, 62, 46, 140, 53, 0, 60, 80, 12, 97, 0, 98, 0, 176, 127, 180, 47, 53, 57, 113, 52, 0, 0, 166, 54, 0, 60, 80, 12, 97, 0, 98, 0, 176, 127, 127, 45, 153, 57, 168, 53, 0, 0, 168, 53, 0, 60, 80, 12, 97, 0, 98, 0, 176, 127, 124, 47, 153, 57, 106, 44, 216, 55, 106, 44, 0, 60, 7, 126, 9, 0, 98, 0, 176, 127, 37, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 7, 126, 9, 0, 98, 0, 176, 127, 179, 52, 51, 55, 239, 42, 216, 55, 48, 45, 0, 60, 7, 126, 9, 0, 98, 0, 176, 127, 13, 52, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 7, 130, 9, 0, 98, 0, 176, 127, 179, 52, 153, 59, 106, 44, 216, 183, 106, 44, 0, 60, 7, 130, 9, 0, 98, 0, 176, 127, 37, 52, 143, 59, 239, 42, 216, 183, 48, 45, 0, 60, 7, 130, 9, 0, 98, 0, 176, 127, 13, 52, 143, 59, 168, 53, 0, 0, 168, 53, 0, 60, 80, 244, 97, 0, 98, 0, 176, 127, 124, 47, 153, 57, 91, 52, 62, 174, 134, 54, 0, 60, 80, 244, 97, 0, 98, 0, 176, 127, 192, 45, 253, 57, 140, 53, 62, 174, 140, 53, 0, 60, 80, 244, 97, 0, 98, 0, 176, 127, 180, 47, 253, 57, 106, 44, 216, 55, 106, 44, 0, 60, 23, 121, 28, 0, 98, 0, 176, 127, 37, 52, 70, 55, 205, 46, 100, 55, 23, 49, 0, 60, 23, 121, 28, 0, 98, 0, 176, 127, 218, 50, 129, 55, 84, 48, 100, 55, 84, 48, 0, 60, 23, 121, 28, 0, 98, 0, 176, 127, 60, 51, 129, 55, 140, 53, 62, 174, 140, 53, 0, 60, 77, 220, 93, 0, 98, 0, 176, 127, 180, 47, 253, 57, 27, 52, 31, 178, 37, 54, 0, 60, 77, 220, 93, 0, 98, 0, 176, 127, 130, 46, 93, 58, 57, 53, 31, 178, 57, 53, 0, 60, 77, 220, 93, 0, 98, 0, 176, 127, 44, 48, 93, 58, 84, 48, 100, 55, 84, 48, 0, 60, 38, 111, 46, 0, 98, 0, 176, 127, 60, 51, 129, 55, 240, 48, 166, 54, 100, 51, 0, 60, 38, 111, 46, 0, 98, 0, 176, 127, 180, 49, 223, 55, 73, 50, 166, 54, 73, 50, 0, 60, 38, 111, 46, 0, 98, 0, 176, 127, 65, 50, 223, 55, 57, 53, 31, 178, 57, 53, 0, 60, 71, 197, 86, 0, 98, 0, 176, 127, 44, 48, 93, 58, 100, 51, 113, 180, 135, 53, 0, 60, 71, 197, 86, 0, 98, 0, 176, 127, 189, 47, 182, 58, 180, 52, 113, 180, 180, 52, 0, 60, 71, 197, 86, 0, 98, 0, 176, 127, 178, 48, 182, 58, 73, 50, 166, 54, 73, 50, 0, 60, 51, 97, 62, 0, 98, 0, 176, 127, 65, 50, 223, 55, 73, 50, 168, 53, 180, 52, 0, 60, 51, 97, 62, 0, 98, 0, 176, 127, 178, 48, 47, 56, 0, 52, 168, 53, 0, 52, 0, 60, 51, 97, 62, 0, 98, 0, 176, 127, 102, 49, 47, 56, 180, 52, 113, 180, 180, 52, 0, 60, 62, 176, 76, 0, 98, 0, 176, 127, 178, 48, 182, 58, 73, 50, 168, 181, 180, 52, 0, 60, 62, 176, 76, 0, 98, 0, 176, 127, 178, 48, 3, 59, 0, 52, 168, 181, 0, 52, 0, 60, 62, 176, 76, 0, 98, 0, 176, 127, 102, 49, 3, 59, 0, 52, 168, 53, 0, 52, 0, 60, 62, 80, 76, 0, 98, 0, 176, 127, 102, 49, 47, 56, 100, 51, 113, 52, 135, 53, 0, 60, 62, 80, 76, 0, 98, 0, 176, 127, 189, 47, 125, 56, 180, 52, 113, 52, 180, 52, 0, 60, 62, 80, 76, 0, 98, 0, 176, 127, 178, 48, 125, 56, 91, 52, 62, 174, 134, 54, 0, 60, 57, 220, 107, 0, 112, 0, 197, 127, 192, 45, 253, 57, 168, 49, 31, 178, 212, 54, 0, 60, 57, 220, 107, 0, 112, 0, 197, 127, 36, 45, 93, 58, 27, 52, 31, 178, 37, 54, 0, 60, 57, 220, 107, 0, 112, 0, 197, 127, 130, 46, 93, 58, 205, 46, 100, 55, 23, 49, 0, 60, 28, 111, 52, 0, 112, 0, 197, 127, 218, 50, 129, 55, 205, 46, 166, 54, 27, 52, 0, 60, 28, 111, 52, 0, 112, 0, 197, 127, 75, 49, 223, 55, 240, 48, 166, 54, 100, 51, 0, 60, 28, 111, 52, 0, 112, 0, 197, 127, 180, 49, 223, 55, 27, 52, 31, 178, 37, 54, 0, 60, 52, 197, 98, 0, 112, 0, 197, 127, 130, 46, 93, 58, 23, 49, 113, 180, 37, 54, 0, 60, 52, 197, 98, 0, 112, 0, 197, 127, 130, 46, 182, 58, 100, 51, 113, 180, 135, 53, 0, 60, 52, 197, 98, 0, 112, 0, 197, 127, 189, 47, 182, 58, 240, 48, 166, 54, 100, 51, 0, 60, 38, 97, 71, 0, 112, 0, 197, 127, 180, 49, 223, 55, 84, 48, 168, 53, 57, 53, 0, 60, 38, 97, 71, 0, 112, 0, 197, 127, 44, 48, 47, 56, 73, 50, 168, 53, 180, 52, 0, 60, 38, 97, 71, 0, 112, 0, 197, 127, 178, 48, 47, 56, 100, 51, 113, 180, 135, 53, 0, 60, 46, 176, 86, 0, 112, 0, 197, 127, 189, 47, 182, 58, 84, 48, 168, 181, 57, 53, 0, 60, 46, 176, 86, 0, 112, 0, 197, 127, 44, 48, 3, 59, 73, 50, 168, 181, 180, 52, 0, 60, 46, 176, 86, 0, 112, 0, 197, 127, 178, 48, 3, 59, 73, 50, 168, 53, 180, 52, 0, 60, 46, 80, 86, 0, 112, 0, 197, 127, 178, 48, 47, 56, 23, 49, 113, 52, 37, 54, 0, 60, 46, 80, 86, 0, 112, 0, 197, 127, 130, 46, 125, 56, 100, 51, 113, 52, 135, 53, 0, 60, 46, 80, 86, 0, 112, 0, 197, 127, 189, 47, 125, 56, 73, 50, 168, 181, 180, 52, 0, 60, 38, 159, 71, 0, 112, 0, 197, 127, 178, 48, 3, 59, 205, 46, 166, 182, 27, 52, 0, 60, 38, 159, 71, 0, 112, 0, 197, 127, 75, 49, 67, 59, 240, 48, 166, 182, 100, 51, 0, 60, 38, 159, 71, 0, 112, 0, 197, 127, 180, 49, 67, 59, 100, 51, 113, 52, 135, 53, 0, 60, 52, 59, 98, 0, 112, 0, 197, 127, 189, 47, 125, 56, 168, 49, 31, 50, 212, 54, 0, 60, 52, 59, 98, 0, 112, 0, 197, 127, 36, 45, 213, 56, 27, 52, 31, 50, 37, 54, 0, 60, 52, 59, 98, 0, 112, 0, 197, 127, 130, 46, 213, 56, 240, 48, 166, 182, 100, 51, 0, 60, 28, 145, 52, 0, 112, 0, 197, 127, 180, 49, 67, 59, 175, 44, 100, 183, 168, 49, 0, 60, 28, 145, 52, 0, 112, 0, 197, 127, 146, 50, 114, 59, 205, 46, 100, 183, 23, 49, 0, 60, 28, 145, 52, 0, 112, 0, 197, 127, 218, 50, 114, 59, 27, 52, 31, 50, 37, 54, 0, 60, 57, 36, 107, 0, 112, 0, 197, 127, 130, 46, 213, 56, 1, 50, 62, 46, 63, 55, 0, 60, 57, 36, 107, 0, 112, 0, 197, 127, 77, 44, 53, 57, 91, 52, 62, 46, 134, 54, 0, 60, 57, 36, 107, 0, 112, 0, 197, 127, 192, 45, 53, 57, 205, 46, 100, 183, 23, 49, 0, 60, 17, 135, 32, 0, 112, 0, 197, 127, 218, 50, 114, 59, 199, 40, 216, 183, 196, 45, 0, 60, 17, 135, 32, 0, 112, 0, 197, 127, 245, 51, 143, 59, 239, 42, 216, 183, 48, 45, 0, 60, 17, 135, 32, 0, 112, 0, 197, 127, 13, 52, 143, 59, 91, 52, 62, 46, 134, 54, 0, 60, 59, 12, 111, 0, 112, 0, 197, 127, 192, 45, 53, 57, 31, 50, 0, 0, 100, 55, 0, 60, 59, 12, 111, 0, 112, 0, 197, 127, 4, 44, 153, 57, 113, 52, 0, 0, 166, 54, 0, 60, 59, 12, 111, 0, 112, 0, 197, 127, 127, 45, 153, 57, 239, 42, 216, 55, 48, 45, 0, 60, 5, 126, 11, 0, 112, 0, 197, 127, 13, 52, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 5, 126, 11, 0, 112, 0, 197, 127, 179, 52, 51, 55, 199, 40, 216, 55, 196, 45, 0, 60, 5, 126, 11, 0, 112, 0, 197, 127, 245, 51, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 5, 130, 11, 0, 112, 0, 197, 127, 179, 52, 153, 59, 239, 42, 216, 183, 48, 45, 0, 60, 5, 130, 11, 0, 112, 0, 197, 127, 13, 52, 143, 59, 199, 40, 216, 183, 196, 45, 0, 60, 5, 130, 11, 0, 112, 0, 197, 127, 245, 51, 143, 59, 113, 52, 0, 0, 166, 54, 0, 60, 59, 244, 111, 0, 112, 0, 197, 127, 127, 45, 153, 57, 1, 50, 62, 174, 63, 55, 0, 60, 59, 244, 111, 0, 112, 0, 197, 127, 77, 44, 253, 57, 91, 52, 62, 174, 134, 54, 0, 60, 59, 244, 111, 0, 112, 0, 197, 127, 192, 45, 253, 57, 239, 42, 216, 55, 48, 45, 0, 60, 17, 121, 32, 0, 112, 0, 197, 127, 13, 52, 70, 55, 175, 44, 100, 55, 168, 49, 0, 60, 17, 121, 32, 0, 112, 0, 197, 127, 146, 50, 129, 55, 205, 46, 100, 55, 23, 49, 0, 60, 17, 121, 32, 0, 112, 0, 197, 127, 218, 50, 129, 55, 205, 46, 166, 182, 27, 52, 0, 60, 17, 145, 57, 0, 121, 0, 220, 127, 75, 49, 67, 59, 199, 40, 100, 183, 1, 50, 0, 60, 17, 145, 57, 0, 121, 0, 220, 127, 101, 50, 114, 59, 175, 44, 100, 183, 168, 49, 0, 60, 17, 145, 57, 0, 121, 0, 220, 127, 146, 50, 114, 59, 168, 49, 31, 50, 212, 54, 0, 60, 35, 36, 116, 0, 121, 0, 220, 127, 36, 45, 213, 56, 31, 46, 62, 46, 178, 55, 0, 60, 35, 36, 116, 0, 121, 0, 220, 127, 209, 42, 53, 57, 1, 50, 62, 46, 63, 55, 0, 60, 35, 36, 116, 0, 121, 0, 220, 127, 77, 44, 53, 57, 175, 44, 100, 183, 168, 49, 0, 60, 10, 135, 35, 0, 121, 0, 220, 127, 146, 50, 114, 59, 223, 36, 216, 183, 31, 46, 0, 60, 10, 135, 35, 0, 121, 0, 220, 127, 222, 51, 143, 59, 199, 40, 216, 183, 196, 45, 0, 60, 10, 135, 35, 0, 121, 0, 220, 127, 245, 51, 143, 59, 1, 50, 62, 46, 63, 55, 0, 60, 36, 12, 120, 0, 121, 0, 220, 127, 77, 44, 53, 57, 62, 46, 0, 0, 216, 55, 0, 60, 36, 12, 120, 0, 121, 0, 220, 127, 55, 42, 153, 57, 31, 50, 0, 0, 100, 55, 0, 60, 36, 12, 120, 0, 121, 0, 220, 127, 4, 44, 153, 57, 199, 40, 216, 55, 196, 45, 0, 60, 3, 126, 11, 0, 121, 0, 220, 127, 245, 51, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 3, 126, 11, 0, 121, 0, 220, 127, 179, 52, 51, 55, 223, 36, 216, 55, 31, 46, 0, 60, 3, 126, 11, 0, 121, 0, 220, 127, 222, 51, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 3, 130, 11, 0, 121, 0, 220, 127, 179, 52, 153, 59, 199, 40, 216, 183, 196, 45, 0, 60, 3, 130, 11, 0, 121, 0, 220, 127, 245, 51, 143, 59, 223, 36, 216, 183, 31, 46, 0, 60, 3, 130, 11, 0, 121, 0, 220, 127, 222, 51, 143, 59, 31, 50, 0, 0, 100, 55, 0, 60, 36, 244, 120, 0, 121, 0, 220, 127, 4, 44, 153, 57, 31, 46, 62, 174, 178, 55, 0, 60, 36, 244, 120, 0, 121, 0, 220, 127, 209, 42, 253, 57, 1, 50, 62, 174, 63, 55, 0, 60, 36, 244, 120, 0, 121, 0, 220, 127, 77, 44, 253, 57, 199, 40, 216, 55, 196, 45, 0, 60, 10, 121, 35, 0, 121, 0, 220, 127, 245, 51, 70, 55, 199, 40, 100, 55, 1, 50, 0, 60, 10, 121, 35, 0, 121, 0, 220, 127, 101, 50, 129, 55, 175, 44, 100, 55, 168, 49, 0, 60, 10, 121, 35, 0, 121, 0, 220, 127, 146, 50, 129, 55, 1, 50, 62, 174, 63, 55, 0, 60, 35, 220, 116, 0, 121, 0, 220, 127, 77, 44, 253, 57, 196, 45, 31, 178, 63, 55, 0, 60, 35, 220, 116, 0, 121, 0, 220, 127, 77, 44, 93, 58, 168, 49, 31, 178, 212, 54, 0, 60, 35, 220, 116, 0, 121, 0, 220, 127, 36, 45, 93, 58, 175, 44, 100, 55, 168, 49, 0, 60, 17, 111, 57, 0, 121, 0, 220, 127, 146, 50, 129, 55, 239, 42, 166, 54, 91, 52, 0, 60, 17, 111, 57, 0, 121, 0, 220, 127, 10, 49, 223, 55, 205, 46, 166, 54, 27, 52, 0, 60, 17, 111, 57, 0, 121, 0, 220, 127, 75, 49, 223, 55, 168, 49, 31, 178, 212, 54, 0, 60, 32, 197, 107, 0, 121, 0, 220, 127, 36, 45, 93, 58, 48, 45, 113, 180, 134, 54, 0, 60, 32, 197, 107, 0, 121, 0, 220, 127, 192, 45, 182, 58, 23, 49, 113, 180, 37, 54, 0, 60, 32, 197, 107, 0, 121, 0, 220, 127, 130, 46, 182, 58, 205, 46, 166, 54, 27, 52, 0, 60, 23, 97, 77, 0, 121, 0, 220, 127, 75, 49, 223, 55, 106, 44, 168, 53, 140, 53, 0, 60, 23, 97, 77, 0, 121, 0, 220, 127, 180, 47, 47, 56, 84, 48, 168, 53, 57, 53, 0, 60, 23, 97, 77, 0, 121, 0, 220, 127, 44, 48, 47, 56, 23, 49, 113, 180, 37, 54, 0, 60, 28, 176, 94, 0, 121, 0, 220, 127, 130, 46, 182, 58, 106, 44, 168, 181, 140, 53, 0, 60, 28, 176, 94, 0, 121, 0, 220, 127, 180, 47, 3, 59, 84, 48, 168, 181, 57, 53, 0, 60, 28, 176, 94, 0, 121, 0, 220, 127, 44, 48, 3, 59, 84, 48, 168, 53, 57, 53, 0, 60, 28, 80, 94, 0, 121, 0, 220, 127, 44, 48, 47, 56, 48, 45, 113, 52, 134, 54, 0, 60, 28, 80, 94, 0, 121, 0, 220, 127, 192, 45, 125, 56, 23, 49, 113, 52, 37, 54, 0, 60, 28, 80, 94, 0, 121, 0, 220, 127, 130, 46, 125, 56, 84, 48, 168, 181, 57, 53, 0, 60, 23, 159, 77, 0, 121, 0, 220, 127, 44, 48, 3, 59, 239, 42, 166, 182, 91, 52, 0, 60, 23, 159, 77, 0, 121, 0, 220, 127, 10, 49, 67, 59, 205, 46, 166, 182, 27, 52, 0, 60, 23, 159, 77, 0, 121, 0, 220, 127, 75, 49, 67, 59, 23, 49, 113, 52, 37, 54, 0, 60, 32, 59, 107, 0, 121, 0, 220, 127, 130, 46, 125, 56, 196, 45, 31, 50, 63, 55, 0, 60, 32, 59, 107, 0, 121, 0, 220, 127, 77, 44, 213, 56, 168, 49, 31, 50, 212, 54, 0, 60, 32, 59, 107, 0, 121, 0, 220, 127, 36, 45, 213, 56, 199, 40, 100, 55, 1, 50, 0, 60, 5, 111, 59, 0, 126, 0, 244, 127, 101, 50, 129, 55, 0, 0, 166, 54, 113, 52, 0, 60, 5, 111, 59, 0, 126, 0, 244, 127, 244, 48, 223, 55, 239, 42, 166, 54, 91, 52, 0, 60, 5, 111, 59, 0, 126, 0, 244, 127, 10, 49, 223, 55, 196, 45, 31, 178, 63, 55, 0, 60, 10, 197, 111, 0, 126, 0, 244, 127, 77, 44, 93, 58, 0, 0, 113, 180, 166, 54, 0, 60, 10, 197, 111, 0, 126, 0, 244, 127, 127, 45, 182, 58, 48, 45, 113, 180, 134, 54, 0, 60, 10, 197, 111, 0, 126, 0, 244, 127, 192, 45, 182, 58, 239, 42, 166, 54, 91, 52, 0, 60, 7, 97, 80, 0, 126, 0, 244, 127, 10, 49, 223, 55, 0, 0, 168, 53, 168, 53, 0, 60, 7, 97, 80, 0, 126, 0, 244, 127, 124, 47, 47, 56, 106, 44, 168, 53, 140, 53, 0, 60, 7, 97, 80, 0, 126, 0, 244, 127, 180, 47, 47, 56, 48, 45, 113, 180, 134, 54, 0, 60, 9, 176, 97, 0, 126, 0, 244, 127, 192, 45, 182, 58, 0, 0, 168, 181, 168, 53, 0, 60, 9, 176, 97, 0, 126, 0, 244, 127, 124, 47, 3, 59, 106, 44, 168, 181, 140, 53, 0, 60, 9, 176, 97, 0, 126, 0, 244, 127, 180, 47, 3, 59, 106, 44, 168, 53, 140, 53, 0, 60, 9, 80, 97, 0, 126, 0, 244, 127, 180, 47, 47, 56, 0, 0, 113, 52, 166, 54, 0, 60, 9, 80, 97, 0, 126, 0, 244, 127, 127, 45, 125, 56, 48, 45, 113, 52, 134, 54, 0, 60, 9, 80, 97, 0, 126, 0, 244, 127, 192, 45, 125, 56, 106, 44, 168, 181, 140, 53, 0, 60, 7, 159, 80, 0, 126, 0, 244, 127, 180, 47, 3, 59, 0, 0, 166, 182, 113, 52, 0, 60, 7, 159, 80, 0, 126, 0, 244, 127, 244, 48, 67, 59, 239, 42, 166, 182, 91, 52, 0, 60, 7, 159, 80, 0, 126, 0, 244, 127, 10, 49, 67, 59, 48, 45, 113, 52, 134, 54, 0, 60, 10, 59, 111, 0, 126, 0, 244, 127, 192, 45, 125, 56, 0, 0, 31, 50, 100, 55, 0, 60, 10, 59, 111, 0, 126, 0, 244, 127, 4, 44, 213, 56, 196, 45, 31, 50, 63, 55, 0, 60, 10, 59, 111, 0, 126, 0, 244, 127, 77, 44, 213, 56, 239, 42, 166, 182, 91, 52, 0, 60, 5, 145, 59, 0, 126, 0, 244, 127, 10, 49, 67, 59, 0, 0, 100, 183, 31, 50, 0, 60, 5, 145, 59, 0, 126, 0, 244, 127, 86, 50, 114, 59, 199, 40, 100, 183, 1, 50, 0, 60, 5, 145, 59, 0, 126, 0, 244, 127, 101, 50, 114, 59, 196, 45, 31, 50, 63, 55, 0, 60, 11, 36, 120, 0, 126, 0, 244, 127, 77, 44, 213, 56, 0, 0, 62, 46, 216, 55, 0, 60, 11, 36, 120, 0, 126, 0, 244, 127, 55, 42, 53, 57, 31, 46, 62, 46, 178, 55, 0, 60, 11, 36, 120, 0, 126, 0, 244, 127, 209, 42, 53, 57, 199, 40, 100, 183, 1, 50, 0, 60, 3, 135, 36, 0, 126, 0, 244, 127, 101, 50, 114, 59, 0, 0, 216, 183, 62, 46, 0, 60, 3, 135, 36, 0, 126, 0, 244, 127, 214, 51, 143, 59, 223, 36, 216, 183, 31, 46, 0, 60, 3, 135, 36, 0, 126, 0, 244, 127, 222, 51, 143, 59, 31, 46, 62, 46, 178, 55, 0, 60, 12, 12, 125, 0, 126, 0, 244, 127, 209, 42, 53, 57, 0, 0, 0, 0, 0, 56, 0, 60, 12, 12, 125, 0, 126, 0, 244, 127, 153, 41, 153, 57, 62, 46, 0, 0, 216, 55, 0, 60, 12, 12, 125, 0, 126, 0, 244, 127, 55, 42, 153, 57, 223, 36, 216, 55, 31, 46, 0, 60, 1, 126, 12, 0, 126, 0, 244, 127, 222, 51, 70, 55, 0, 0, 0, 56, 0, 0, 0, 60, 1, 126, 12, 0, 126, 0, 244, 127, 179, 52, 51, 55, 0, 0, 216, 55, 62, 46, 0, 60, 1, 126, 12, 0, 126, 0, 244, 127, 214, 51, 70, 55, 0, 0, 0, 184, 0, 0, 0, 60, 1, 130, 12, 0, 126, 0, 244, 127, 179, 52, 153, 59, 223, 36, 216, 183, 31, 46, 0, 60, 1, 130, 12, 0, 126, 0, 244, 127, 222, 51, 143, 59, 0, 0, 216, 183, 62, 46, 0, 60, 1, 130, 12, 0, 126, 0, 244, 127, 214, 51, 143, 59, 62, 46, 0, 0, 216, 55, 0, 60, 12, 244, 125, 0, 126, 0, 244, 127, 55, 42, 153, 57, 0, 0, 62, 174, 216, 55, 0, 60, 12, 244, 125, 0, 126, 0, 244, 127, 55, 42, 253, 57, 31, 46, 62, 174, 178, 55, 0, 60, 12, 244, 125, 0, 126, 0, 244, 127, 209, 42, 253, 57, 223, 36, 216, 55, 31, 46, 0, 60, 3, 121, 36, 0, 126, 0, 244, 127, 222, 51, 70, 55, 0, 0, 100, 55, 31, 50, 0, 60, 3, 121, 36, 0, 126, 0, 244, 127, 86, 50, 129, 55, 199, 40, 100, 55, 1, 50, 0, 60, 3, 121, 36, 0, 126, 0, 244, 127, 101, 50, 129, 55, 31, 46, 62, 174, 178, 55, 0, 60, 11, 220, 120, 0, 126, 0, 244, 127, 209, 42, 253, 57, 0, 0, 31, 178, 100, 55, 0, 60, 11, 220, 120, 0, 126, 0, 244, 127, 4, 44, 93, 58, 196, 45, 31, 178, 63, 55, 0, 60, 11, 220, 120, 0, 126, 0, 244, 127, 77, 44, 93, 58, 0, 0, 31, 50, 100, 55, 0, 60, 245, 36, 120, 0, 126, 0, 12, 127, 159, 59, 189, 49, 31, 174, 62, 46, 178, 55, 0, 60, 245, 36, 120, 0, 126, 0, 12, 127, 178, 59, 61, 51, 0, 0, 62, 46, 216, 55, 0, 60, 245, 36, 120, 0, 126, 0, 12, 127, 188, 59, 61, 51, 0, 0, 100, 183, 31, 50, 0, 60, 253, 135, 36, 0, 126, 0, 12, 127, 138, 58, 12, 56, 223, 164, 216, 183, 31, 46, 0, 60, 253, 135, 36, 0, 126, 0, 12, 127, 40, 58, 41, 56, 0, 0, 216, 183, 62, 46, 0, 60, 253, 135, 36, 0, 126, 0, 12, 127, 42, 58, 41, 56, 0, 0, 62, 46, 216, 55, 0, 60, 244, 12, 125, 0, 126, 0, 12, 127, 188, 59, 61, 51, 62, 174, 0, 0, 216, 55, 0, 60, 244, 12, 125, 0, 126, 0, 12, 127, 188, 59, 102, 52, 0, 0, 0, 0, 0, 56, 0, 60, 244, 12, 125, 0, 126, 0, 12, 127, 198, 59, 102, 52, 0, 0, 216, 55, 62, 46, 0, 60, 255, 126, 12, 0, 126, 0, 12, 127, 42, 58, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 255, 126, 12, 0, 126, 0, 12, 127, 198, 57, 102, 38, 223, 164, 216, 55, 31, 46, 0, 60, 255, 126, 12, 0, 126, 0, 12, 127, 40, 58, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 255, 130, 12, 0, 126, 0, 12, 127, 198, 57, 51, 56, 0, 0, 216, 183, 62, 46, 0, 60, 255, 130, 12, 0, 126, 0, 12, 127, 42, 58, 41, 56, 223, 164, 216, 183, 31, 46, 0, 60, 255, 130, 12, 0, 126, 0, 12, 127, 40, 58, 41, 56, 0, 0, 0, 0, 0, 56, 0, 60, 244, 244, 125, 0, 126, 0, 12, 127, 198, 59, 102, 52, 31, 174, 62, 174, 178, 55, 0, 60, 244, 244, 125, 0, 126, 0, 12, 127, 178, 59, 46, 53, 0, 0, 62, 174, 216, 55, 0, 60, 244, 244, 125, 0, 126, 0, 12, 127, 188, 59, 46, 53, 0, 0, 216, 55, 62, 46, 0, 60, 253, 121, 36, 0, 126, 0, 12, 127, 42, 58, 161, 39, 199, 168, 100, 55, 1, 50, 0, 60, 253, 121, 36, 0, 126, 0, 12, 127, 134, 58, 162, 41, 0, 0, 100, 55, 31, 50, 0, 60, 253, 121, 36, 0, 126, 0, 12, 127, 138, 58, 162, 41, 0, 0, 62, 174, 216, 55, 0, 60, 245, 220, 120, 0, 126, 0, 12, 127, 188, 59, 46, 53, 196, 173, 31, 178, 63, 55, 0, 60, 245, 220, 120, 0, 126, 0, 12, 127, 150, 59, 238, 53, 0, 0, 31, 178, 100, 55, 0, 60, 245, 220, 120, 0, 126, 0, 12, 127, 159, 59, 238, 53, 0, 0, 100, 55, 31, 50, 0, 60, 251, 111, 59, 0, 126, 0, 12, 127, 138, 58, 162, 41, 239, 170, 166, 54, 91, 52, 0, 60, 251, 111, 59, 0, 126, 0, 12, 127, 221, 58, 75, 44, 0, 0, 166, 54, 113, 52, 0, 60, 251, 111, 59, 0, 126, 0, 12, 127, 226, 58, 75, 44, 0, 0, 31, 178, 100, 55, 0, 60, 246, 197, 111, 0, 126, 0, 12, 127, 159, 59, 238, 53, 48, 173, 113, 180, 134, 54, 0, 60, 246, 197, 111, 0, 126, 0, 12, 127, 103, 59, 159, 54, 0, 0, 113, 180, 166, 54, 0, 60, 246, 197, 111, 0, 126, 0, 12, 127, 112, 59, 159, 54, 0, 0, 166, 54, 113, 52, 0, 60, 249, 97, 80, 0, 126, 0, 12, 127, 226, 58, 75, 44, 106, 172, 168, 53, 140, 53, 0, 60, 249, 97, 80, 0, 126, 0, 12, 127, 41, 59, 73, 46, 0, 0, 168, 53, 168, 53, 0, 60, 249, 97, 80, 0, 126, 0, 12, 127, 48, 59, 73, 46, 0, 0, 113, 180, 166, 54, 0, 60, 247, 176, 97, 0, 126, 0, 12, 127, 112, 59, 159, 54, 106, 172, 168, 181, 140, 53, 0, 60, 247, 176, 97, 0, 126, 0, 12, 127, 41, 59, 58, 55, 0, 0, 168, 181, 168, 53, 0, 60, 247, 176, 97, 0, 126, 0, 12, 127, 48, 59, 58, 55, 0, 0, 168, 53, 168, 53, 0, 60, 247, 80, 97, 0, 126, 0, 12, 127, 48, 59, 73, 46, 48, 173, 113, 52, 134, 54, 0, 60, 247, 80, 97, 0, 126, 0, 12, 127, 103, 59, 90, 48, 0, 0, 113, 52, 166, 54, 0, 60, 247, 80, 97, 0, 126, 0, 12, 127, 112, 59, 90, 48, 0, 0, 168, 181, 168, 53, 0, 60, 249, 159, 80, 0, 126, 0, 12, 127, 48, 59, 58, 55, 239, 170, 166, 182, 91, 52, 0, 60, 249, 159, 80, 0, 126, 0, 12, 127, 221, 58, 185, 55, 0, 0, 166, 182, 113, 52, 0, 60, 249, 159, 80, 0, 126, 0, 12, 127, 226, 58, 185, 55, 0, 0, 113, 52, 166, 54, 0, 60, 246, 59, 111, 0, 126, 0, 12, 127, 112, 59, 90, 48, 196, 173, 31, 50, 63, 55, 0, 60, 246, 59, 111, 0, 126, 0, 12, 127, 150, 59, 189, 49, 0, 0, 31, 50, 100, 55, 0, 60, 246, 59, 111, 0, 126, 0, 12, 127, 159, 59, 189, 49, 0, 0, 166, 182, 113, 52, 0, 60, 251, 145, 59, 0, 126, 0, 12, 127, 226, 58, 185, 55, 199, 168, 100, 183, 1, 50, 0, 60, 251, 145, 59, 0, 126, 0, 12, 127, 134, 58, 12, 56, 0, 0, 100, 183, 31, 50, 0, 60, 251, 145, 59, 0, 126, 0, 12, 127, 138, 58, 12, 56, 196, 173, 31, 178, 63, 55, 0, 60, 224, 197, 107, 0, 121, 0, 36, 127, 150, 59, 238, 53, 23, 177, 113, 180, 37, 54, 0, 60, 224, 197, 107, 0, 121, 0, 36, 127, 79, 59, 159, 54, 48, 173, 113, 180, 134, 54, 0, 60, 224, 197, 107, 0, 121, 0, 36, 127, 103, 59, 159, 54, 239, 170, 166, 54, 91, 52, 0, 60, 233, 97, 77, 0, 121, 0, 36, 127, 221, 58, 75, 44, 84, 176, 168, 53, 57, 53, 0, 60, 233, 97, 77, 0, 121, 0, 36, 127, 20, 59, 73, 46, 106, 172, 168, 53, 140, 53, 0, 60, 233, 97, 77, 0, 121, 0, 36, 127, 41, 59, 73, 46, 48, 173, 113, 180, 134, 54, 0, 60, 228, 176, 94, 0, 121, 0, 36, 127, 103, 59, 159, 54, 84, 176, 168, 181, 57, 53, 0, 60, 228, 176, 94, 0, 121, 0, 36, 127, 20, 59, 58, 55, 106, 172, 168, 181, 140, 53, 0, 60, 228, 176, 94, 0, 121, 0, 36, 127, 41, 59, 58, 55, 106, 172, 168, 53, 140, 53, 0, 60, 228, 80, 94, 0, 121, 0, 36, 127, 41, 59, 73, 46, 23, 177, 113, 52, 37, 54, 0, 60, 228, 80, 94, 0, 121, 0, 36, 127, 79, 59, 90, 48, 48, 173, 113, 52, 134, 54, 0, 60, 228, 80, 94, 0, 121, 0, 36, 127, 103, 59, 90, 48, 106, 172, 168, 181, 140, 53, 0, 60, 233, 159, 77, 0, 121, 0, 36, 127, 41, 59, 58, 55, 205, 174, 166, 182, 27, 52, 0, 60, 233, 159, 77, 0, 121, 0, 36, 127, 205, 58, 185, 55, 239, 170, 166, 182, 91, 52, 0, 60, 233, 159, 77, 0, 121, 0, 36, 127, 221, 58, 185, 55, 48, 173, 113, 52, 134, 54, 0, 60, 224, 59, 107, 0, 121, 0, 36, 127, 103, 59, 90, 48, 168, 177, 31, 50, 212, 54, 0, 60, 224, 59, 107, 0, 121, 0, 36, 127, 123, 59, 189, 49, 196, 173, 31, 50, 63, 55, 0, 60, 224, 59, 107, 0, 121, 0, 36, 127, 150, 59, 189, 49, 239, 170, 166, 182, 91, 52, 0, 60, 239, 145, 57, 0, 121, 0, 36, 127, 221, 58, 185, 55, 175, 172, 100, 183, 168, 49, 0, 60, 239, 145, 57, 0, 121, 0, 36, 127, 123, 58, 12, 56, 199, 168, 100, 183, 1, 50, 0, 60, 239, 145, 57, 0, 121, 0, 36, 127, 134, 58, 12, 56, 196, 173, 31, 50, 63, 55, 0, 60, 221, 36, 116, 0, 121, 0, 36, 127, 150, 59, 189, 49, 1, 178, 62, 46, 63, 55, 0, 60, 221, 36, 116, 0, 121, 0, 36, 127, 150, 59, 61, 51, 31, 174, 62, 46, 178, 55, 0, 60, 221, 36, 116, 0, 121, 0, 36, 127, 178, 59, 61, 51, 199, 168, 100, 183, 1, 50, 0, 60, 246, 135, 35, 0, 121, 0, 36, 127, 134, 58, 12, 56, 199, 168, 216, 183, 196, 45, 0, 60, 246, 135, 35, 0, 121, 0, 36, 127, 34, 58, 41, 56, 223, 164, 216, 183, 31, 46, 0, 60, 246, 135, 35, 0, 121, 0, 36, 127, 40, 58, 41, 56, 31, 174, 62, 46, 178, 55, 0, 60, 220, 12, 120, 0, 121, 0, 36, 127, 178, 59, 61, 51, 31, 178, 0, 0, 100, 55, 0, 60, 220, 12, 120, 0, 121, 0, 36, 127, 159, 59, 102, 52, 62, 174, 0, 0, 216, 55, 0, 60, 220, 12, 120, 0, 121, 0, 36, 127, 188, 59, 102, 52, 223, 164, 216, 55, 31, 46, 0, 60, 253, 126, 11, 0, 121, 0, 36, 127, 40, 58, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 253, 126, 11, 0, 121, 0, 36, 127, 198, 57, 102, 38, 199, 168, 216, 55, 196, 45, 0, 60, 253, 126, 11, 0, 121, 0, 36, 127, 34, 58, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 253, 130, 11, 0, 121, 0, 36, 127, 198, 57, 51, 56, 223, 164, 216, 183, 31, 46, 0, 60, 253, 130, 11, 0, 121, 0, 36, 127, 40, 58, 41, 56, 199, 168, 216, 183, 196, 45, 0, 60, 253, 130, 11, 0, 121, 0, 36, 127, 34, 58, 41, 56, 62, 174, 0, 0, 216, 55, 0, 60, 220, 244, 120, 0, 121, 0, 36, 127, 188, 59, 102, 52, 1, 178, 62, 174, 63, 55, 0, 60, 220, 244, 120, 0, 121, 0, 36, 127, 150, 59, 46, 53, 31, 174, 62, 174, 178, 55, 0, 60, 220, 244, 120, 0, 121, 0, 36, 127, 178, 59, 46, 53, 223, 164, 216, 55, 31, 46, 0, 60, 246, 121, 35, 0, 121, 0, 36, 127, 40, 58, 161, 39, 175, 172, 100, 55, 168, 49, 0, 60, 246, 121, 35, 0, 121, 0, 36, 127, 123, 58, 162, 41, 199, 168, 100, 55, 1, 50, 0, 60, 246, 121, 35, 0, 121, 0, 36, 127, 134, 58, 162, 41, 31, 174, 62, 174, 178, 55, 0, 60, 221, 220, 116, 0, 121, 0, 36, 127, 178, 59, 46, 53, 168, 177, 31, 178, 212, 54, 0, 60, 221, 220, 116, 0, 121, 0, 36, 127, 123, 59, 238, 53, 196, 173, 31, 178, 63, 55, 0, 60, 221, 220, 116, 0, 121, 0, 36, 127, 150, 59, 238, 53, 199, 168, 100, 55, 1, 50, 0, 60, 239, 111, 57, 0, 121, 0, 36, 127, 134, 58, 162, 41, 205, 174, 166, 54, 27, 52, 0, 60, 239, 111, 57, 0, 121, 0, 36, 127, 205, 58, 75, 44, 239, 170, 166, 54, 91, 52, 0, 60, 239, 111, 57, 0, 121, 0, 36, 127, 221, 58, 75, 44, 175, 172, 100, 183, 168, 49, 0, 60, 239, 135, 32, 0, 112, 0, 59, 127, 123, 58, 12, 56, 239, 170, 216, 183, 48, 45, 0, 60, 239, 135, 32, 0, 112, 0, 59, 127, 25, 58, 41, 56, 199, 168, 216, 183, 196, 45, 0, 60, 239, 135, 32, 0, 112, 0, 59, 127, 34, 58, 41, 56, 1, 178, 62, 46, 63, 55, 0, 60, 197, 12, 111, 0, 112, 0, 59, 127, 150, 59, 61, 51, 113, 180, 0, 0, 166, 54, 0, 60, 197, 12, 111, 0, 112, 0, 59, 127, 112, 59, 102, 52, 31, 178, 0, 0, 100, 55, 0, 60, 197, 12, 111, 0, 112, 0, 59, 127, 159, 59, 102, 52, 199, 168, 216, 55, 196, 45, 0, 60, 251, 126, 11, 0, 112, 0, 59, 127, 34, 58, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 251, 126, 11, 0, 112, 0, 59, 127, 198, 57, 102, 38, 239, 170, 216, 55, 48, 45, 0, 60, 251, 126, 11, 0, 112, 0, 59, 127, 25, 58, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 251, 130, 11, 0, 112, 0, 59, 127, 198, 57, 51, 56, 199, 168, 216, 183, 196, 45, 0, 60, 251, 130, 11, 0, 112, 0, 59, 127, 34, 58, 41, 56, 239, 170, 216, 183, 48, 45, 0, 60, 251, 130, 11, 0, 112, 0, 59, 127, 25, 58, 41, 56, 31, 178, 0, 0, 100, 55, 0, 60, 197, 244, 111, 0, 112, 0, 59, 127, 159, 59, 102, 52, 91, 180, 62, 174, 134, 54, 0, 60, 197, 244, 111, 0, 112, 0, 59, 127, 103, 59, 46, 53, 1, 178, 62, 174, 63, 55, 0, 60, 197, 244, 111, 0, 112, 0, 59, 127, 150, 59, 46, 53, 199, 168, 216, 55, 196, 45, 0, 60, 239, 121, 32, 0, 112, 0, 59, 127, 34, 58, 161, 39, 205, 174, 100, 55, 23, 49, 0, 60, 239, 121, 32, 0, 112, 0, 59, 127, 105, 58, 162, 41, 175, 172, 100, 55, 168, 49, 0, 60, 239, 121, 32, 0, 112, 0, 59, 127, 123, 58, 162, 41, 1, 178, 62, 174, 63, 55, 0, 60, 199, 220, 107, 0, 112, 0, 59, 127, 150, 59, 46, 53, 27, 180, 31, 178, 37, 54, 0, 60, 199, 220, 107, 0, 112, 0, 59, 127, 79, 59, 238, 53, 168, 177, 31, 178, 212, 54, 0, 60, 199, 220, 107, 0, 112, 0, 59, 127, 123, 59, 238, 53, 175, 172, 100, 55, 168, 49, 0, 60, 228, 111, 52, 0, 112, 0, 59, 127, 123, 58, 162, 41, 240, 176, 166, 54, 100, 51, 0, 60, 228, 111, 52, 0, 112, 0, 59, 127, 178, 58, 75, 44, 205, 174, 166, 54, 27, 52, 0, 60, 228, 111, 52, 0, 112, 0, 59, 127, 205, 58, 75, 44, 168, 177, 31, 178, 212, 54, 0, 60, 204, 197, 98, 0, 112, 0, 59, 127, 123, 59, 238, 53, 100, 179, 113, 180, 135, 53, 0, 60, 204, 197, 98, 0, 112, 0, 59, 127, 40, 59, 159, 54, 23, 177, 113, 180, 37, 54, 0, 60, 204, 197, 98, 0, 112, 0, 59, 127, 79, 59, 159, 54, 205, 174, 166, 54, 27, 52, 0, 60, 218, 97, 71, 0, 112, 0, 59, 127, 205, 58, 75, 44, 73, 178, 168, 53, 180, 52, 0, 60, 218, 97, 71, 0, 112, 0, 59, 127, 243, 58, 73, 46, 84, 176, 168, 53, 57, 53, 0, 60, 218, 97, 71, 0, 112, 0, 59, 127, 20, 59, 73, 46, 23, 177, 113, 180, 37, 54, 0, 60, 210, 176, 86, 0, 112, 0, 59, 127, 79, 59, 159, 54, 73, 178, 168, 181, 180, 52, 0, 60, 210, 176, 86, 0, 112, 0, 59, 127, 243, 58, 58, 55, 84, 176, 168, 181, 57, 53, 0, 60, 210, 176, 86, 0, 112, 0, 59, 127, 20, 59, 58, 55, 84, 176, 168, 53, 57, 53, 0, 60, 210, 80, 86, 0, 112, 0, 59, 127, 20, 59, 73, 46, 100, 179, 113, 52, 135, 53, 0, 60, 210, 80, 86, 0, 112, 0, 59, 127, 40, 59, 90, 48, 23, 177, 113, 52, 37, 54, 0, 60, 210, 80, 86, 0, 112, 0, 59, 127, 79, 59, 90, 48, 84, 176, 168, 181, 57, 53, 0, 60, 218, 159, 71, 0, 112, 0, 59, 127, 20, 59, 58, 55, 240, 176, 166, 182, 100, 51, 0, 60, 218, 159, 71, 0, 112, 0, 59, 127, 178, 58, 185, 55, 205, 174, 166, 182, 27, 52, 0, 60, 218, 159, 71, 0, 112, 0, 59, 127, 205, 58, 185, 55, 23, 177, 113, 52, 37, 54, 0, 60, 204, 59, 98, 0, 112, 0, 59, 127, 79, 59, 90, 48, 27, 180, 31, 50, 37, 54, 0, 60, 204, 59, 98, 0, 112, 0, 59, 127, 79, 59, 189, 49, 168, 177, 31, 50, 212, 54, 0, 60, 204, 59, 98, 0, 112, 0, 59, 127, 123, 59, 189, 49, 205, 174, 166, 182, 27, 52, 0, 60, 228, 145, 52, 0, 112, 0, 59, 127, 205, 58, 185, 55, 205, 174, 100, 183, 23, 49, 0, 60, 228, 145, 52, 0, 112, 0, 59, 127, 105, 58, 12, 56, 175, 172, 100, 183, 168, 49, 0, 60, 228, 145, 52, 0, 112, 0, 59, 127, 123, 58, 12, 56, 168, 177, 31, 50, 212, 54, 0, 60, 199, 36, 107, 0, 112, 0, 59, 127, 123, 59, 189, 49, 91, 180, 62, 46, 134, 54, 0, 60, 199, 36, 107, 0, 112, 0, 59, 127, 103, 59, 61, 51, 1, 178, 62, 46, 63, 55, 0, 60, 199, 36, 107, 0, 112, 0, 59, 127, 150, 59, 61, 51, 240, 176, 166, 54, 100, 51, 0, 60, 205, 97, 62, 0, 98, 0, 80, 127, 178, 58, 75, 44, 0, 180, 168, 53, 0, 52, 0, 60, 205, 97, 62, 0, 98, 0, 80, 127, 198, 58, 73, 46, 73, 178, 168, 53, 180, 52, 0, 60, 205, 97, 62, 0, 98, 0, 80, 127, 243, 58, 73, 46, 100, 179, 113, 180, 135, 53, 0, 60, 194, 176, 76, 0, 98, 0, 80, 127, 40, 59, 159, 54, 0, 180, 168, 181, 0, 52, 0, 60, 194, 176, 76, 0, 98, 0, 80, 127, 198, 58, 58, 55, 73, 178, 168, 181, 180, 52, 0, 60, 194, 176, 76, 0, 98, 0, 80, 127, 243, 58, 58, 55, 73, 178, 168, 53, 180, 52, 0, 60, 194, 80, 76, 0, 98, 0, 80, 127, 243, 58, 73, 46, 180, 180, 113, 52, 180, 52, 0, 60, 194, 80, 76, 0, 98, 0, 80, 127, 243, 58, 90, 48, 100, 179, 113, 52, 135, 53, 0, 60, 194, 80, 76, 0, 98, 0, 80, 127, 40, 59, 90, 48, 73, 178, 168, 181, 180, 52, 0, 60, 205, 159, 62, 0, 98, 0, 80, 127, 243, 58, 58, 55, 73, 178, 166, 182, 73, 50, 0, 60, 205, 159, 62, 0, 98, 0, 80, 127, 143, 58, 185, 55, 240, 176, 166, 182, 100, 51, 0, 60, 205, 159, 62, 0, 98, 0, 80, 127, 178, 58, 185, 55, 100, 179, 113, 52, 135, 53, 0, 60, 185, 59, 86, 0, 98, 0, 80, 127, 40, 59, 90, 48, 57, 181, 31, 50, 57, 53, 0, 60, 185, 59, 86, 0, 98, 0, 80, 127, 20, 59, 189, 49, 27, 180, 31, 50, 37, 54, 0, 60, 185, 59, 86, 0, 98, 0, 80, 127, 79, 59, 189, 49, 240, 176, 166, 182, 100, 51, 0, 60, 218, 145, 46, 0, 98, 0, 80, 127, 178, 58, 185, 55, 84, 176, 100, 183, 84, 48, 0, 60, 218, 145, 46, 0, 98, 0, 80, 127, 80, 58, 12, 56, 205, 174, 100, 183, 23, 49, 0, 60, 218, 145, 46, 0, 98, 0, 80, 127, 105, 58, 12, 56, 27, 180, 31, 50, 37, 54, 0, 60, 179, 36, 93, 0, 98, 0, 80, 127, 79, 59, 189, 49, 140, 181, 62, 46, 140, 53, 0, 60, 179, 36, 93, 0, 98, 0, 80, 127, 41, 59, 61, 51, 91, 180, 62, 46, 134, 54, 0, 60, 179, 36, 93, 0, 98, 0, 80, 127, 103, 59, 61, 51, 205, 174, 100, 183, 23, 49, 0, 60, 233, 135, 28, 0, 98, 0, 80, 127, 105, 58, 12, 56, 106, 172, 216, 183, 106, 44, 0, 60, 233, 135, 28, 0, 98, 0, 80, 127, 13, 58, 41, 56, 239, 170, 216, 183, 48, 45, 0, 60, 233, 135, 28, 0, 98, 0, 80, 127, 25, 58, 41, 56, 91, 180, 62, 46, 134, 54, 0, 60, 176, 12, 97, 0, 98, 0, 80, 127, 103, 59, 61, 51, 168, 181, 0, 0, 168, 53, 0, 60, 176, 12, 97, 0, 98, 0, 80, 127, 48, 59, 102, 52, 113, 180, 0, 0, 166, 54, 0, 60, 176, 12, 97, 0, 98, 0, 80, 127, 112, 59, 102, 52, 239, 170, 216, 55, 48, 45, 0, 60, 249, 126, 9, 0, 98, 0, 80, 127, 25, 58, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 249, 126, 9, 0, 98, 0, 80, 127, 198, 57, 102, 38, 106, 172, 216, 55, 106, 44, 0, 60, 249, 126, 9, 0, 98, 0, 80, 127, 13, 58, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 249, 130, 9, 0, 98, 0, 80, 127, 198, 57, 51, 56, 239, 170, 216, 183, 48, 45, 0, 60, 249, 130, 9, 0, 98, 0, 80, 127, 25, 58, 41, 56, 106, 172, 216, 183, 106, 44, 0, 60, 249, 130, 9, 0, 98, 0, 80, 127, 13, 58, 41, 56, 113, 180, 0, 0, 166, 54, 0, 60, 176, 244, 97, 0, 98, 0, 80, 127, 112, 59, 102, 52, 140, 181, 62, 174, 140, 53, 0, 60, 176, 244, 97, 0, 98, 0, 80, 127, 41, 59, 46, 53, 91, 180, 62, 174, 134, 54, 0, 60, 176, 244, 97, 0, 98, 0, 80, 127, 103, 59, 46, 53, 239, 170, 216, 55, 48, 45, 0, 60, 233, 121, 28, 0, 98, 0, 80, 127, 25, 58, 161, 39, 84, 176, 100, 55, 84, 48, 0, 60, 233, 121, 28, 0, 98, 0, 80, 127, 80, 58, 162, 41, 205, 174, 100, 55, 23, 49, 0, 60, 233, 121, 28, 0, 98, 0, 80, 127, 105, 58, 162, 41, 91, 180, 62, 174, 134, 54, 0, 60, 179, 220, 93, 0, 98, 0, 80, 127, 103, 59, 46, 53, 57, 181, 31, 178, 57, 53, 0, 60, 179, 220, 93, 0, 98, 0, 80, 127, 20, 59, 238, 53, 27, 180, 31, 178, 37, 54, 0, 60, 179, 220, 93, 0, 98, 0, 80, 127, 79, 59, 238, 53, 205, 174, 100, 55, 23, 49, 0, 60, 218, 111, 46, 0, 98, 0, 80, 127, 105, 58, 162, 41, 73, 178, 166, 54, 73, 50, 0, 60, 218, 111, 46, 0, 98, 0, 80, 127, 143, 58, 75, 44, 240, 176, 166, 54, 100, 51, 0, 60, 218, 111, 46, 0, 98, 0, 80, 127, 178, 58, 75, 44, 27, 180, 31, 178, 37, 54, 0, 60, 185, 197, 86, 0, 98, 0, 80, 127, 79, 59, 238, 53, 180, 180, 113, 180, 180, 52, 0, 60, 185, 197, 86, 0, 98, 0, 80, 127, 243, 58, 159, 54, 100, 179, 113, 180, 135, 53, 0, 60, 185, 197, 86, 0, 98, 0, 80, 127, 40, 59, 159, 54, 140, 181, 62, 46, 140, 53, 0, 60, 159, 12, 80, 0, 80, 0, 98, 127, 41, 59, 61, 51, 166, 182, 0, 0, 113, 52, 0, 60, 159, 12, 80, 0, 80, 0, 98, 127, 226, 58, 102, 52, 168, 181, 0, 0, 168, 53, 0, 60, 159, 12, 80, 0, 80, 0, 98, 127, 48, 59, 102, 52, 106, 172, 216, 55, 106, 44, 0, 60, 247, 126, 7, 0, 80, 0, 98, 127, 13, 58, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 247, 126, 7, 0, 80, 0, 98, 127, 198, 57, 102, 38, 48, 173, 216, 55, 239, 42, 0, 60, 247, 126, 7, 0, 80, 0, 98, 127, 253, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 247, 130, 7, 0, 80, 0, 98, 127, 198, 57, 51, 56, 106, 172, 216, 183, 106, 44, 0, 60, 247, 130, 7, 0, 80, 0, 98, 127, 13, 58, 41, 56, 48, 173, 216, 183, 239, 42, 0, 60, 247, 130, 7, 0, 80, 0, 98, 127, 253, 57, 41, 56, 168, 181, 0, 0, 168, 53, 0, 60, 159, 244, 80, 0, 80, 0, 98, 127, 48, 59, 102, 52, 134, 182, 62, 174, 91, 52, 0, 60, 159, 244, 80, 0, 80, 0, 98, 127, 221, 58, 46, 53, 140, 181, 62, 174, 140, 53, 0, 60, 159, 244, 80, 0, 80, 0, 98, 127, 41, 59, 46, 53, 106, 172, 216, 55, 106, 44, 0, 60, 228, 121, 23, 0, 80, 0, 98, 127, 13, 58, 161, 39, 23, 177, 100, 55, 205, 46, 0, 60, 228, 121, 23, 0, 80, 0, 98, 127, 51, 58, 162, 41, 84, 176, 100, 55, 84, 48, 0, 60, 228, 121, 23, 0, 80, 0, 98, 127, 80, 58, 162, 41, 140, 181, 62, 174, 140, 53, 0, 60, 163, 220, 77, 0, 80, 0, 98, 127, 41, 59, 46, 53, 37, 182, 31, 178, 27, 52, 0, 60, 163, 220, 77, 0, 80, 0, 98, 127, 205, 58, 238, 53, 57, 181, 31, 178, 57, 53, 0, 60, 163, 220, 77, 0, 80, 0, 98, 127, 20, 59, 238, 53, 84, 176, 100, 55, 84, 48, 0, 60, 210, 111, 38, 0, 80, 0, 98, 127, 80, 58, 162, 41, 100, 179, 166, 54, 240, 48, 0, 60, 210, 111, 38, 0, 80, 0, 98, 127, 100, 58, 75, 44, 73, 178, 166, 54, 73, 50, 0, 60, 210, 111, 38, 0, 80, 0, 98, 127, 143, 58, 75, 44, 57, 181, 31, 178, 57, 53, 0, 60, 170, 197, 71, 0, 80, 0, 98, 127, 20, 59, 238, 53, 135, 181, 113, 180, 100, 51, 0, 60, 170, 197, 71, 0, 80, 0, 98, 127, 178, 58, 159, 54, 180, 180, 113, 180, 180, 52, 0, 60, 170, 197, 71, 0, 80, 0, 98, 127, 243, 58, 159, 54, 73, 178, 166, 54, 73, 50, 0, 60, 194, 97, 51, 0, 80, 0, 98, 127, 143, 58, 75, 44, 180, 180, 168, 53, 73, 50, 0, 60, 194, 97, 51, 0, 80, 0, 98, 127, 143, 58, 73, 46, 0, 180, 168, 53, 0, 52, 0, 60, 194, 97, 51, 0, 80, 0, 98, 127, 198, 58, 73, 46, 180, 180, 113, 180, 180, 52, 0, 60, 180, 176, 62, 0, 80, 0, 98, 127, 243, 58, 159, 54, 180, 180, 168, 181, 73, 50, 0, 60, 180, 176, 62, 0, 80, 0, 98, 127, 143, 58, 58, 55, 0, 180, 168, 181, 0, 52, 0, 60, 180, 176, 62, 0, 80, 0, 98, 127, 198, 58, 58, 55, 0, 180, 168, 53, 0, 52, 0, 60, 180, 80, 62, 0, 80, 0, 98, 127, 198, 58, 73, 46, 135, 181, 113, 52, 100, 51, 0, 60, 180, 80, 62, 0, 80, 0, 98, 127, 178, 58, 90, 48, 180, 180, 113, 52, 180, 52, 0, 60, 180, 80, 62, 0, 80, 0, 98, 127, 243, 58, 90, 48, 0, 180, 168, 181, 0, 52, 0, 60, 194, 159, 51, 0, 80, 0, 98, 127, 198, 58, 58, 55, 100, 179, 166, 182, 240, 48, 0, 60, 194, 159, 51, 0, 80, 0, 98, 127, 100, 58, 185, 55, 73, 178, 166, 182, 73, 50, 0, 60, 194, 159, 51, 0, 80, 0, 98, 127, 143, 58, 185, 55, 180, 180, 113, 52, 180, 52, 0, 60, 170, 59, 71, 0, 80, 0, 98, 127, 243, 58, 90, 48, 37, 182, 31, 50, 27, 52, 0, 60, 170, 59, 71, 0, 80, 0, 98, 127, 205, 58, 189, 49, 57, 181, 31, 50, 57, 53, 0, 60, 170, 59, 71, 0, 80, 0, 98, 127, 20, 59, 189, 49, 73, 178, 166, 182, 73, 50, 0, 60, 210, 145, 38, 0, 80, 0, 98, 127, 143, 58, 185, 55, 23, 177, 100, 183, 205, 46, 0, 60, 210, 145, 38, 0, 80, 0, 98, 127, 51, 58, 12, 56, 84, 176, 100, 183, 84, 48, 0, 60, 210, 145, 38, 0, 80, 0, 98, 127, 80, 58, 12, 56, 57, 181, 31, 50, 57, 53, 0, 60, 163, 36, 77, 0, 80, 0, 98, 127, 20, 59, 189, 49, 134, 182, 62, 46, 91, 52, 0, 60, 163, 36, 77, 0, 80, 0, 98, 127, 221, 58, 61, 51, 140, 181, 62, 46, 140, 53, 0, 60, 163, 36, 77, 0, 80, 0, 98, 127, 41, 59, 61, 51, 84, 176, 100, 183, 84, 48, 0, 60, 228, 135, 23, 0, 80, 0, 98, 127, 80, 58, 12, 56, 48, 173, 216, 183, 239, 42, 0, 60, 228, 135, 23, 0, 80, 0, 98, 127, 253, 57, 41, 56, 106, 172, 216, 183, 106, 44, 0, 60, 228, 135, 23, 0, 80, 0, 98, 127, 13, 58, 41, 56, 135, 181, 113, 180, 100, 51, 0, 60, 170, 176, 46, 0, 59, 0, 112, 127, 178, 58, 159, 54, 57, 181, 168, 181, 84, 48, 0, 60, 170, 176, 46, 0, 59, 0, 112, 127, 80, 58, 58, 55, 180, 180, 168, 181, 73, 50, 0, 60, 170, 176, 46, 0, 59, 0, 112, 127, 143, 58, 58, 55, 180, 180, 168, 53, 73, 50, 0, 60, 170, 80, 46, 0, 59, 0, 112, 127, 143, 58, 73, 46, 37, 182, 113, 52, 23, 49, 0, 60, 170, 80, 46, 0, 59, 0, 112, 127, 105, 58, 90, 48, 135, 181, 113, 52, 100, 51, 0, 60, 170, 80, 46, 0, 59, 0, 112, 127, 178, 58, 90, 48, 180, 180, 168, 181, 73, 50, 0, 60, 185, 159, 38, 0, 59, 0, 112, 127, 143, 58, 58, 55, 27, 180, 166, 182, 205, 46, 0, 60, 185, 159, 38, 0, 59, 0, 112, 127, 51, 58, 185, 55, 100, 179, 166, 182, 240, 48, 0, 60, 185, 159, 38, 0, 59, 0, 112, 127, 100, 58, 185, 55, 135, 181, 113, 52, 100, 51, 0, 60, 158, 59, 52, 0, 59, 0, 112, 127, 178, 58, 90, 48, 212, 182, 31, 50, 168, 49, 0, 60, 158, 59, 52, 0, 59, 0, 112, 127, 123, 58, 189, 49, 37, 182, 31, 50, 27, 52, 0, 60, 158, 59, 52, 0, 59, 0, 112, 127, 205, 58, 189, 49, 100, 179, 166, 182, 240, 48, 0, 60, 204, 145, 28, 0, 59, 0, 112, 127, 100, 58, 185, 55, 168, 177, 100, 183, 175, 44, 0, 60, 204, 145, 28, 0, 59, 0, 112, 127, 17, 58, 12, 56, 23, 177, 100, 183, 205, 46, 0, 60, 204, 145, 28, 0, 59, 0, 112, 127, 51, 58, 12, 56, 37, 182, 31, 50, 27, 52, 0, 60, 149, 36, 57, 0, 59, 0, 112, 127, 205, 58, 189, 49, 63, 183, 62, 46, 1, 50, 0, 60, 149, 36, 57, 0, 59, 0, 112, 127, 134, 58, 61, 51, 134, 182, 62, 46, 91, 52, 0, 60, 149, 36, 57, 0, 59, 0, 112, 127, 221, 58, 61, 51, 23, 177, 100, 183, 205, 46, 0, 60, 224, 135, 17, 0, 59, 0, 112, 127, 51, 58, 12, 56, 196, 173, 216, 183, 199, 40, 0, 60, 224, 135, 17, 0, 59, 0, 112, 127, 236, 57, 41, 56, 48, 173, 216, 183, 239, 42, 0, 60, 224, 135, 17, 0, 59, 0, 112, 127, 253, 57, 41, 56, 134, 182, 62, 46, 91, 52, 0, 60, 145, 12, 59, 0, 59, 0, 112, 127, 221, 58, 61, 51, 100, 183, 0, 0, 31, 50, 0, 60, 145, 12, 59, 0, 59, 0, 112, 127, 138, 58, 102, 52, 166, 182, 0, 0, 113, 52, 0, 60, 145, 12, 59, 0, 59, 0, 112, 127, 226, 58, 102, 52, 48, 173, 216, 55, 239, 42, 0, 60, 245, 126, 5, 0, 59, 0, 112, 127, 253, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 245, 126, 5, 0, 59, 0, 112, 127, 198, 57, 102, 38, 196, 173, 216, 55, 199, 40, 0, 60, 245, 126, 5, 0, 59, 0, 112, 127, 236, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 245, 130, 5, 0, 59, 0, 112, 127, 198, 57, 51, 56, 48, 173, 216, 183, 239, 42, 0, 60, 245, 130, 5, 0, 59, 0, 112, 127, 253, 57, 41, 56, 196, 173, 216, 183, 199, 40, 0, 60, 245, 130, 5, 0, 59, 0, 112, 127, 236, 57, 41, 56, 166, 182, 0, 0, 113, 52, 0, 60, 145, 244, 59, 0, 59, 0, 112, 127, 226, 58, 102, 52, 63, 183, 62, 174, 1, 50, 0, 60, 145, 244, 59, 0, 59, 0, 112, 127, 134, 58, 46, 53, 134, 182, 62, 174, 91, 52, 0, 60, 145, 244, 59, 0, 59, 0, 112, 127, 221, 58, 46, 53, 48, 173, 216, 55, 239, 42, 0, 60, 224, 121, 17, 0, 59, 0, 112, 127, 253, 57, 161, 39, 168, 177, 100, 55, 175, 44, 0, 60, 224, 121, 17, 0, 59, 0, 112, 127, 17, 58, 162, 41, 23, 177, 100, 55, 205, 46, 0, 60, 224, 121, 17, 0, 59, 0, 112, 127, 51, 58, 162, 41, 134, 182, 62, 174, 91, 52, 0, 60, 149, 220, 57, 0, 59, 0, 112, 127, 221, 58, 46, 53, 212, 182, 31, 178, 168, 49, 0, 60, 149, 220, 57, 0, 59, 0, 112, 127, 123, 58, 238, 53, 37, 182, 31, 178, 27, 52, 0, 60, 149, 220, 57, 0, 59, 0, 112, 127, 205, 58, 238, 53, 23, 177, 100, 55, 205, 46, 0, 60, 204, 111, 28, 0, 59, 0, 112, 127, 51, 58, 162, 41, 27, 180, 166, 54, 205, 46, 0, 60, 204, 111, 28, 0, 59, 0, 112, 127, 51, 58, 75, 44, 100, 179, 166, 54, 240, 48, 0, 60, 204, 111, 28, 0, 59, 0, 112, 127, 100, 58, 75, 44, 37, 182, 31, 178, 27, 52, 0, 60, 158, 197, 52, 0, 59, 0, 112, 127, 205, 58, 238, 53, 37, 182, 113, 180, 23, 49, 0, 60, 158, 197, 52, 0, 59, 0, 112, 127, 105, 58, 159, 54, 135, 181, 113, 180, 100, 51, 0, 60, 158, 197, 52, 0, 59, 0, 112, 127, 178, 58, 159, 54, 100, 179, 166, 54, 240, 48, 0, 60, 185, 97, 38, 0, 59, 0, 112, 127, 100, 58, 75, 44, 57, 181, 168, 53, 84, 48, 0, 60, 185, 97, 38, 0, 59, 0, 112, 127, 80, 58, 73, 46, 180, 180, 168, 53, 73, 50, 0, 60, 185, 97, 38, 0, 59, 0, 112, 127, 143, 58, 73, 46, 0, 0, 0, 184, 0, 0, 0, 60, 245, 130, 3, 0, 36, 0, 121, 127, 198, 57, 51, 56, 196, 173, 216, 183, 199, 40, 0, 60, 245, 130, 3, 0, 36, 0, 121, 127, 236, 57, 41, 56, 31, 174, 216, 183, 223, 36, 0, 60, 245, 130, 3, 0, 36, 0, 121, 127, 217, 57, 41, 56, 100, 183, 0, 0, 31, 50, 0, 60, 136, 244, 36, 0, 36, 0, 121, 127, 138, 58, 102, 52, 178, 183, 62, 174, 31, 46, 0, 60, 136, 244, 36, 0, 36, 0, 121, 127, 40, 58, 46, 53, 63, 183, 62, 174, 1, 50, 0, 60, 136, 244, 36, 0, 36, 0, 121, 127, 134, 58, 46, 53, 196, 173, 216, 55, 199, 40, 0, 60, 221, 121, 10, 0, 36, 0, 121, 127, 236, 57, 161, 39, 1, 178, 100, 55, 199, 40, 0, 60, 221, 121, 10, 0, 36, 0, 121, 127, 236, 57, 162, 41, 168, 177, 100, 55, 175, 44, 0, 60, 221, 121, 10, 0, 36, 0, 121, 127, 17, 58, 162, 41, 63, 183, 62, 174, 1, 50, 0, 60, 140, 220, 35, 0, 36, 0, 121, 127, 134, 58, 46, 53, 63, 183, 31, 178, 196, 45, 0, 60, 140, 220, 35, 0, 36, 0, 121, 127, 34, 58, 238, 53, 212, 182, 31, 178, 168, 49, 0, 60, 140, 220, 35, 0, 36, 0, 121, 127, 123, 58, 238, 53, 168, 177, 100, 55, 175, 44, 0, 60, 199, 111, 17, 0, 36, 0, 121, 127, 17, 58, 162, 41, 91, 180, 166, 54, 239, 42, 0, 60, 199, 111, 17, 0, 36, 0, 121, 127, 253, 57, 75, 44, 27, 180, 166, 54, 205, 46, 0, 60, 199, 111, 17, 0, 36, 0, 121, 127, 51, 58, 75, 44, 212, 182, 31, 178, 168, 49, 0, 60, 149, 197, 32, 0, 36, 0, 121, 127, 123, 58, 238, 53, 134, 182, 113, 180, 48, 45, 0, 60, 149, 197, 32, 0, 36, 0, 121, 127, 25, 58, 159, 54, 37, 182, 113, 180, 23, 49, 0, 60, 149, 197, 32, 0, 36, 0, 121, 127, 105, 58, 159, 54, 27, 180, 166, 54, 205, 46, 0, 60, 179, 97, 23, 0, 36, 0, 121, 127, 51, 58, 75, 44, 140, 181, 168, 53, 106, 44, 0, 60, 179, 97, 23, 0, 36, 0, 121, 127, 13, 58, 73, 46, 57, 181, 168, 53, 84, 48, 0, 60, 179, 97, 23, 0, 36, 0, 121, 127, 80, 58, 73, 46, 37, 182, 113, 180, 23, 49, 0, 60, 162, 176, 28, 0, 36, 0, 121, 127, 105, 58, 159, 54, 140, 181, 168, 181, 106, 44, 0, 60, 162, 176, 28, 0, 36, 0, 121, 127, 13, 58, 58, 55, 57, 181, 168, 181, 84, 48, 0, 60, 162, 176, 28, 0, 36, 0, 121, 127, 80, 58, 58, 55, 57, 181, 168, 53, 84, 48, 0, 60, 162, 80, 28, 0, 36, 0, 121, 127, 80, 58, 73, 46, 134, 182, 113, 52, 48, 45, 0, 60, 162, 80, 28, 0, 36, 0, 121, 127, 25, 58, 90, 48, 37, 182, 113, 52, 23, 49, 0, 60, 162, 80, 28, 0, 36, 0, 121, 127, 105, 58, 90, 48, 57, 181, 168, 181, 84, 48, 0, 60, 179, 159, 23, 0, 36, 0, 121, 127, 80, 58, 58, 55, 91, 180, 166, 182, 239, 42, 0, 60, 179, 159, 23, 0, 36, 0, 121, 127, 253, 57, 185, 55, 27, 180, 166, 182, 205, 46, 0, 60, 179, 159, 23, 0, 36, 0, 121, 127, 51, 58, 185, 55, 37, 182, 113, 52, 23, 49, 0, 60, 149, 59, 32, 0, 36, 0, 121, 127, 105, 58, 90, 48, 63, 183, 31, 50, 196, 45, 0, 60, 149, 59, 32, 0, 36, 0, 121, 127, 34, 58, 189, 49, 212, 182, 31, 50, 168, 49, 0, 60, 149, 59, 32, 0, 36, 0, 121, 127, 123, 58, 189, 49, 27, 180, 166, 182, 205, 46, 0, 60, 199, 145, 17, 0, 36, 0, 121, 127, 51, 58, 185, 55, 1, 178, 100, 183, 199, 40, 0, 60, 199, 145, 17, 0, 36, 0, 121, 127, 236, 57, 12, 56, 168, 177, 100, 183, 175, 44, 0, 60, 199, 145, 17, 0, 36, 0, 121, 127, 17, 58, 12, 56, 212, 182, 31, 50, 168, 49, 0, 60, 140, 36, 35, 0, 36, 0, 121, 127, 123, 58, 189, 49, 178, 183, 62, 46, 31, 46, 0, 60, 140, 36, 35, 0, 36, 0, 121, 127, 40, 58, 61, 51, 63, 183, 62, 46, 1, 50, 0, 60, 140, 36, 35, 0, 36, 0, 121, 127, 134, 58, 61, 51, 168, 177, 100, 183, 175, 44, 0, 60, 221, 135, 10, 0, 36, 0, 121, 127, 17, 58, 12, 56, 31, 174, 216, 183, 223, 36, 0, 60, 221, 135, 10, 0, 36, 0, 121, 127, 217, 57, 41, 56, 196, 173, 216, 183, 199, 40, 0, 60, 221, 135, 10, 0, 36, 0, 121, 127, 236, 57, 41, 56, 63, 183, 62, 46, 1, 50, 0, 60, 136, 12, 36, 0, 36, 0, 121, 127, 134, 58, 61, 51, 216, 183, 0, 0, 62, 46, 0, 60, 136, 12, 36, 0, 36, 0, 121, 127, 42, 58, 102, 52, 100, 183, 0, 0, 31, 50, 0, 60, 136, 12, 36, 0, 36, 0, 121, 127, 138, 58, 102, 52, 196, 173, 216, 55, 199, 40, 0, 60, 245, 126, 3, 0, 36, 0, 121, 127, 236, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 245, 126, 3, 0, 36, 0, 121, 127, 198, 57, 102, 38, 31, 174, 216, 55, 223, 36, 0, 60, 245, 126, 3, 0, 36, 0, 121, 127, 217, 57, 161, 39, 140, 181, 168, 181, 106, 44, 0, 60, 176, 159, 7, 0, 12, 0, 126, 127, 13, 58, 58, 55, 113, 180, 166, 182, 0, 0, 0, 60, 176, 159, 7, 0, 12, 0, 126, 127, 198, 57, 185, 55, 91, 180, 166, 182, 239, 42, 0, 60, 176, 159, 7, 0, 12, 0, 126, 127, 253, 57, 185, 55, 134, 182, 113, 52, 48, 45, 0, 60, 145, 59, 10, 0, 12, 0, 126, 127, 25, 58, 90, 48, 100, 183, 31, 50, 0, 0, 0, 60, 145, 59, 10, 0, 12, 0, 126, 127, 198, 57, 189, 49, 63, 183, 31, 50, 196, 45, 0, 60, 145, 59, 10, 0, 12, 0, 126, 127, 34, 58, 189, 49, 91, 180, 166, 182, 239, 42, 0, 60, 197, 145, 5, 0, 12, 0, 126, 127, 253, 57, 185, 55, 31, 178, 100, 183, 0, 0, 0, 60, 197, 145, 5, 0, 12, 0, 126, 127, 198, 57, 12, 56, 1, 178, 100, 183, 199, 40, 0, 60, 197, 145, 5, 0, 12, 0, 126, 127, 236, 57, 12, 56, 63, 183, 31, 50, 196, 45, 0, 60, 136, 36, 11, 0, 12, 0, 126, 127, 34, 58, 189, 49, 216, 183, 62, 46, 0, 0, 0, 60, 136, 36, 11, 0, 12, 0, 126, 127, 198, 57, 61, 51, 178, 183, 62, 46, 31, 46, 0, 60, 136, 36, 11, 0, 12, 0, 126, 127, 40, 58, 61, 51, 1, 178, 100, 183, 199, 40, 0, 60, 220, 135, 3, 0, 12, 0, 126, 127, 236, 57, 12, 56, 62, 174, 216, 183, 0, 0, 0, 60, 220, 135, 3, 0, 12, 0, 126, 127, 198, 57, 41, 56, 31, 174, 216, 183, 223, 36, 0, 60, 220, 135, 3, 0, 12, 0, 126, 127, 217, 57, 41, 56, 178, 183, 62, 46, 31, 46, 0, 60, 131, 12, 12, 0, 12, 0, 126, 127, 40, 58, 61, 51, 0, 184, 0, 0, 0, 0, 0, 60, 131, 12, 12, 0, 12, 0, 126, 127, 198, 57, 102, 52, 216, 183, 0, 0, 62, 46, 0, 60, 131, 12, 12, 0, 12, 0, 126, 127, 42, 58, 102, 52, 31, 174, 216, 55, 223, 36, 0, 60, 244, 126, 1, 0, 12, 0, 126, 127, 217, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 244, 126, 1, 0, 12, 0, 126, 127, 198, 57, 102, 38, 62, 174, 216, 55, 0, 0, 0, 60, 244, 126, 1, 0, 12, 0, 126, 127, 198, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 244, 130, 1, 0, 12, 0, 126, 127, 198, 57, 51, 56, 31, 174, 216, 183, 223, 36, 0, 60, 244, 130, 1, 0, 12, 0, 126, 127, 217, 57, 41, 56, 62, 174, 216, 183, 0, 0, 0, 60, 244, 130, 1, 0, 12, 0, 126, 127, 198, 57, 41, 56, 216, 183, 0, 0, 62, 46, 0, 60, 131, 244, 12, 0, 12, 0, 126, 127, 42, 58, 102, 52, 216, 183, 62, 174, 0, 0, 0, 60, 131, 244, 12, 0, 12, 0, 126, 127, 198, 57, 46, 53, 178, 183, 62, 174, 31, 46, 0, 60, 131, 244, 12, 0, 12, 0, 126, 127, 40, 58, 46, 53, 31, 174, 216, 55, 223, 36, 0, 60, 220, 121, 3, 0, 12, 0, 126, 127, 217, 57, 161, 39, 31, 178, 100, 55, 0, 0, 0, 60, 220, 121, 3, 0, 12, 0, 126, 127, 198, 57, 162, 41, 1, 178, 100, 55, 199, 40, 0, 60, 220, 121, 3, 0, 12, 0, 126, 127, 236, 57, 162, 41, 178, 183, 62, 174, 31, 46, 0, 60, 136, 220, 11, 0, 12, 0, 126, 127, 40, 58, 46, 53, 100, 183, 31, 178, 0, 0, 0, 60, 136, 220, 11, 0, 12, 0, 126, 127, 198, 57, 238, 53, 63, 183, 31, 178, 196, 45, 0, 60, 136, 220, 11, 0, 12, 0, 126, 127, 34, 58, 238, 53, 1, 178, 100, 55, 199, 40, 0, 60, 197, 111, 5, 0, 12, 0, 126, 127, 236, 57, 162, 41, 113, 180, 166, 54, 0, 0, 0, 60, 197, 111, 5, 0, 12, 0, 126, 127, 198, 57, 75, 44, 91, 180, 166, 54, 239, 42, 0, 60, 197, 111, 5, 0, 12, 0, 126, 127, 253, 57, 75, 44, 63, 183, 31, 178, 196, 45, 0, 60, 145, 197, 10, 0, 12, 0, 126, 127, 34, 58, 238, 53, 166, 182, 113, 180, 0, 0, 0, 60, 145, 197, 10, 0, 12, 0, 126, 127, 198, 57, 159, 54, 134, 182, 113, 180, 48, 45, 0, 60, 145, 197, 10, 0, 12, 0, 126, 127, 25, 58, 159, 54, 91, 180, 166, 54, 239, 42, 0, 60, 176, 97, 7, 0, 12, 0, 126, 127, 253, 57, 75, 44, 168, 181, 168, 53, 0, 0, 0, 60, 176, 97, 7, 0, 12, 0, 126, 127, 198, 57, 73, 46, 140, 181, 168, 53, 106, 44, 0, 60, 176, 97, 7, 0, 12, 0, 126, 127, 13, 58, 73, 46, 134, 182, 113, 180, 48, 45, 0, 60, 159, 176, 9, 0, 12, 0, 126, 127, 25, 58, 159, 54, 168, 181, 168, 181, 0, 0, 0, 60, 159, 176, 9, 0, 12, 0, 126, 127, 198, 57, 58, 55, 140, 181, 168, 181, 106, 44, 0, 60, 159, 176, 9, 0, 12, 0, 126, 127, 13, 58, 58, 55, 140, 181, 168, 53, 106, 44, 0, 60, 159, 80, 9, 0, 12, 0, 126, 127, 13, 58, 73, 46, 166, 182, 113, 52, 0, 0, 0, 60, 159, 80, 9, 0, 12, 0, 126, 127, 198, 57, 90, 48, 134, 182, 113, 52, 48, 45, 0, 60, 159, 80, 9, 0, 12, 0, 126, 127, 25, 58, 90, 48, 62, 174, 216, 55, 0, 0, 0, 60, 220, 121, 253, 0, 244, 0, 126, 127, 198, 57, 161, 39, 1, 178, 100, 55, 199, 168, 0, 60, 220, 121, 253, 0, 244, 0, 126, 127, 160, 57, 162, 41, 31, 178, 100, 55, 0, 0, 0, 60, 220, 121, 253, 0, 244, 0, 126, 127, 198, 57, 162, 41, 216, 183, 62, 174, 0, 0, 0, 60, 136, 220, 245, 0, 244, 0, 126, 127, 198, 57, 46, 53, 63, 183, 31, 178, 196, 173, 0, 60, 136, 220, 245, 0, 244, 0, 126, 127, 106, 57, 238, 53, 100, 183, 31, 178, 0, 0, 0, 60, 136, 220, 245, 0, 244, 0, 126, 127, 198, 57, 238, 53, 31, 178, 100, 55, 0, 0, 0, 60, 197, 111, 251, 0, 244, 0, 126, 127, 198, 57, 162, 41, 91, 180, 166, 54, 239, 170, 0, 60, 197, 111, 251, 0, 244, 0, 126, 127, 142, 57, 75, 44, 113, 180, 166, 54, 0, 0, 0, 60, 197, 111, 251, 0, 244, 0, 126, 127, 198, 57, 75, 44, 100, 183, 31, 178, 0, 0, 0, 60, 145, 197, 246, 0, 244, 0, 126, 127, 198, 57, 238, 53, 134, 182, 113, 180, 48, 173, 0, 60, 145, 197, 246, 0, 244, 0, 126, 127, 115, 57, 159, 54, 166, 182, 113, 180, 0, 0, 0, 60, 145, 197, 246, 0, 244, 0, 126, 127, 198, 57, 159, 54, 113, 180, 166, 54, 0, 0, 0, 60, 176, 97, 249, 0, 244, 0, 126, 127, 198, 57, 75, 44, 140, 181, 168, 53, 106, 172, 0, 60, 176, 97, 249, 0, 244, 0, 126, 127, 127, 57, 73, 46, 168, 181, 168, 53, 0, 0, 0, 60, 176, 97, 249, 0, 244, 0, 126, 127, 198, 57, 73, 46, 166, 182, 113, 180, 0, 0, 0, 60, 159, 176, 247, 0, 244, 0, 126, 127, 198, 57, 159, 54, 140, 181, 168, 181, 106, 172, 0, 60, 159, 176, 247, 0, 244, 0, 126, 127, 127, 57, 58, 55, 168, 181, 168, 181, 0, 0, 0, 60, 159, 176, 247, 0, 244, 0, 126, 127, 198, 57, 58, 55, 168, 181, 168, 53, 0, 0, 0, 60, 159, 80, 247, 0, 244, 0, 126, 127, 198, 57, 73, 46, 134, 182, 113, 52, 48, 173, 0, 60, 159, 80, 247, 0, 244, 0, 126, 127, 115, 57, 90, 48, 166, 182, 113, 52, 0, 0, 0, 60, 159, 80, 247, 0, 244, 0, 126, 127, 198, 57, 90, 48, 168, 181, 168, 181, 0, 0, 0, 60, 176, 159, 249, 0, 244, 0, 126, 127, 198, 57, 58, 55, 91, 180, 166, 182, 239, 170, 0, 60, 176, 159, 249, 0, 244, 0, 126, 127, 142, 57, 185, 55, 113, 180, 166, 182, 0, 0, 0, 60, 176, 159, 249, 0, 244, 0, 126, 127, 198, 57, 185, 55, 166, 182, 113, 52, 0, 0, 0, 60, 145, 59, 246, 0, 244, 0, 126, 127, 198, 57, 90, 48, 63, 183, 31, 50, 196, 173, 0, 60, 145, 59, 246, 0, 244, 0, 126, 127, 106, 57, 189, 49, 100, 183, 31, 50, 0, 0, 0, 60, 145, 59, 246, 0, 244, 0, 126, 127, 198, 57, 189, 49, 113, 180, 166, 182, 0, 0, 0, 60, 197, 145, 251, 0, 244, 0, 126, 127, 198, 57, 185, 55, 1, 178, 100, 183, 199, 168, 0, 60, 197, 145, 251, 0, 244, 0, 126, 127, 160, 57, 12, 56, 31, 178, 100, 183, 0, 0, 0, 60, 197, 145, 251, 0, 244, 0, 126, 127, 198, 57, 12, 56, 100, 183, 31, 50, 0, 0, 0, 60, 136, 36, 245, 0, 244, 0, 126, 127, 198, 57, 189, 49, 178, 183, 62, 46, 31, 174, 0, 60, 136, 36, 245, 0, 244, 0, 126, 127, 100, 57, 61, 51, 216, 183, 62, 46, 0, 0, 0, 60, 136, 36, 245, 0, 244, 0, 126, 127, 198, 57, 61, 51, 31, 178, 100, 183, 0, 0, 0, 60, 220, 135, 253, 0, 244, 0, 126, 127, 198, 57, 12, 56, 31, 174, 216, 183, 223, 164, 0, 60, 220, 135, 253, 0, 244, 0, 126, 127, 178, 57, 41, 56, 62, 174, 216, 183, 0, 0, 0, 60, 220, 135, 253, 0, 244, 0, 126, 127, 198, 57, 41, 56, 216, 183, 62, 46, 0, 0, 0, 60, 131, 12, 244, 0, 244, 0, 126, 127, 198, 57, 61, 51, 216, 183, 0, 0, 62, 174, 0, 60, 131, 12, 244, 0, 244, 0, 126, 127, 98, 57, 102, 52, 0, 184, 0, 0, 0, 0, 0, 60, 131, 12, 244, 0, 244, 0, 126, 127, 198, 57, 102, 52, 62, 174, 216, 55, 0, 0, 0, 60, 244, 126, 255, 0, 244, 0, 126, 127, 198, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 244, 126, 255, 0, 244, 0, 126, 127, 198, 57, 102, 38, 31, 174, 216, 55, 223, 164, 0, 60, 244, 126, 255, 0, 244, 0, 126, 127, 178, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 244, 130, 255, 0, 244, 0, 126, 127, 198, 57, 51, 56, 62, 174, 216, 183, 0, 0, 0, 60, 244, 130, 255, 0, 244, 0, 126, 127, 198, 57, 41, 56, 31, 174, 216, 183, 223, 164, 0, 60, 244, 130, 255, 0, 244, 0, 126, 127, 178, 57, 41, 56, 0, 184, 0, 0, 0, 0, 0, 60, 131, 244, 244, 0, 244, 0, 126, 127, 198, 57, 102, 52, 178, 183, 62, 174, 31, 174, 0, 60, 131, 244, 244, 0, 244, 0, 126, 127, 100, 57, 46, 53, 216, 183, 62, 174, 0, 0, 0, 60, 131, 244, 244, 0, 244, 0, 126, 127, 198, 57, 46, 53, 134, 182, 113, 52, 48, 173, 0, 60, 149, 59, 224, 0, 220, 0, 121, 127, 115, 57, 90, 48, 212, 182, 31, 50, 168, 177, 0, 60, 149, 59, 224, 0, 220, 0, 121, 127, 17, 57, 189, 49, 63, 183, 31, 50, 196, 173, 0, 60, 149, 59, 224, 0, 220, 0, 121, 127, 106, 57, 189, 49, 91, 180, 166, 182, 239, 170, 0, 60, 199, 145, 239, 0, 220, 0, 121, 127, 142, 57, 185, 55, 168, 177, 100, 183, 175, 172, 0, 60, 199, 145, 239, 0, 220, 0, 121, 127, 123, 57, 12, 56, 1, 178, 100, 183, 199, 168, 0, 60, 199, 145, 239, 0, 220, 0, 121, 127, 160, 57, 12, 56, 63, 183, 31, 50, 196, 173, 0, 60, 140, 36, 221, 0, 220, 0, 121, 127, 106, 57, 189, 49, 63, 183, 62, 46, 1, 178, 0, 60, 140, 36, 221, 0, 220, 0, 121, 127, 6, 57, 61, 51, 178, 183, 62, 46, 31, 174, 0, 60, 140, 36, 221, 0, 220, 0, 121, 127, 100, 57, 61, 51, 1, 178, 100, 183, 199, 168, 0, 60, 221, 135, 246, 0, 220, 0, 121, 127, 160, 57, 12, 56, 196, 173, 216, 183, 199, 168, 0, 60, 221, 135, 246, 0, 220, 0, 121, 127, 160, 57, 41, 56, 31, 174, 216, 183, 223, 164, 0, 60, 221, 135, 246, 0, 220, 0, 121, 127, 178, 57, 41, 56, 178, 183, 62, 46, 31, 174, 0, 60, 136, 12, 220, 0, 220, 0, 121, 127, 100, 57, 61, 51, 100, 183, 0, 0, 31, 178, 0, 60, 136, 12, 220, 0, 220, 0, 121, 127, 2, 57, 102, 52, 216, 183, 0, 0, 62, 174, 0, 60, 136, 12, 220, 0, 220, 0, 121, 127, 98, 57, 102, 52, 31, 174, 216, 55, 223, 164, 0, 60, 245, 126, 253, 0, 220, 0, 121, 127, 178, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 245, 126, 253, 0, 220, 0, 121, 127, 198, 57, 102, 38, 196, 173, 216, 55, 199, 168, 0, 60, 245, 126, 253, 0, 220, 0, 121, 127, 160, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 245, 130, 253, 0, 220, 0, 121, 127, 198, 57, 51, 56, 31, 174, 216, 183, 223, 164, 0, 60, 245, 130, 253, 0, 220, 0, 121, 127, 178, 57, 41, 56, 196, 173, 216, 183, 199, 168, 0, 60, 245, 130, 253, 0, 220, 0, 121, 127, 160, 57, 41, 56, 216, 183, 0, 0, 62, 174, 0, 60, 136, 244, 220, 0, 220, 0, 121, 127, 98, 57, 102, 52, 63, 183, 62, 174, 1, 178, 0, 60, 136, 244, 220, 0, 220, 0, 121, 127, 6, 57, 46, 53, 178, 183, 62, 174, 31, 174, 0, 60, 136, 244, 220, 0, 220, 0, 121, 127, 100, 57, 46, 53, 31, 174, 216, 55, 223, 164, 0, 60, 221, 121, 246, 0, 220, 0, 121, 127, 178, 57, 161, 39, 168, 177, 100, 55, 175, 172, 0, 60, 221, 121, 246, 0, 220, 0, 121, 127, 123, 57, 162, 41, 1, 178, 100, 55, 199, 168, 0, 60, 221, 121, 246, 0, 220, 0, 121, 127, 160, 57, 162, 41, 178, 183, 62, 174, 31, 174, 0, 60, 140, 220, 221, 0, 220, 0, 121, 127, 100, 57, 46, 53, 212, 182, 31, 178, 168, 177, 0, 60, 140, 220, 221, 0, 220, 0, 121, 127, 17, 57, 238, 53, 63, 183, 31, 178, 196, 173, 0, 60, 140, 220, 221, 0, 220, 0, 121, 127, 106, 57, 238, 53, 1, 178, 100, 55, 199, 168, 0, 60, 199, 111, 239, 0, 220, 0, 121, 127, 160, 57, 162, 41, 27, 180, 166, 54, 205, 174, 0, 60, 199, 111, 239, 0, 220, 0, 121, 127, 89, 57, 75, 44, 91, 180, 166, 54, 239, 170, 0, 60, 199, 111, 239, 0, 220, 0, 121, 127, 142, 57, 75, 44, 63, 183, 31, 178, 196, 173, 0, 60, 149, 197, 224, 0, 220, 0, 121, 127, 106, 57, 238, 53, 37, 182, 113, 180, 23, 177, 0, 60, 149, 197, 224, 0, 220, 0, 121, 127, 35, 57, 159, 54, 134, 182, 113, 180, 48, 173, 0, 60, 149, 197, 224, 0, 220, 0, 121, 127, 115, 57, 159, 54, 91, 180, 166, 54, 239, 170, 0, 60, 179, 97, 233, 0, 220, 0, 121, 127, 142, 57, 75, 44, 57, 181, 168, 53, 84, 176, 0, 60, 179, 97, 233, 0, 220, 0, 121, 127, 59, 57, 73, 46, 140, 181, 168, 53, 106, 172, 0, 60, 179, 97, 233, 0, 220, 0, 121, 127, 127, 57, 73, 46, 134, 182, 113, 180, 48, 173, 0, 60, 162, 176, 228, 0, 220, 0, 121, 127, 115, 57, 159, 54, 57, 181, 168, 181, 84, 176, 0, 60, 162, 176, 228, 0, 220, 0, 121, 127, 59, 57, 58, 55, 140, 181, 168, 181, 106, 172, 0, 60, 162, 176, 228, 0, 220, 0, 121, 127, 127, 57, 58, 55, 140, 181, 168, 53, 106, 172, 0, 60, 162, 80, 228, 0, 220, 0, 121, 127, 127, 57, 73, 46, 37, 182, 113, 52, 23, 177, 0, 60, 162, 80, 228, 0, 220, 0, 121, 127, 35, 57, 90, 48, 134, 182, 113, 52, 48, 173, 0, 60, 162, 80, 228, 0, 220, 0, 121, 127, 115, 57, 90, 48, 140, 181, 168, 181, 106, 172, 0, 60, 179, 159, 233, 0, 220, 0, 121, 127, 127, 57, 58, 55, 27, 180, 166, 182, 205, 174, 0, 60, 179, 159, 233, 0, 220, 0, 121, 127, 89, 57, 185, 55, 91, 180, 166, 182, 239, 170, 0, 60, 179, 159, 233, 0, 220, 0, 121, 127, 142, 57, 185, 55, 63, 183, 62, 174, 1, 178, 0, 60, 149, 220, 199, 0, 197, 0, 112, 127, 6, 57, 46, 53, 37, 182, 31, 178, 27, 180, 0, 60, 149, 220, 199, 0, 197, 0, 112, 127, 191, 56, 238, 53, 212, 182, 31, 178, 168, 177, 0, 60, 149, 220, 199, 0, 197, 0, 112, 127, 17, 57, 238, 53, 168, 177, 100, 55, 175, 172, 0, 60, 204, 111, 228, 0, 197, 0, 112, 127, 123, 57, 162, 41, 100, 179, 166, 54, 240, 176, 0, 60, 204, 111, 228, 0, 197, 0, 112, 127, 40, 57, 75, 44, 27, 180, 166, 54, 205, 174, 0, 60, 204, 111, 228, 0, 197, 0, 112, 127, 89, 57, 75, 44, 212, 182, 31, 178, 168, 177, 0, 60, 158, 197, 204, 0, 197, 0, 112, 127, 17, 57, 238, 53, 135, 181, 113, 180, 100, 179, 0, 60, 158, 197, 204, 0, 197, 0, 112, 127, 217, 56, 159, 54, 37, 182, 113, 180, 23, 177, 0, 60, 158, 197, 204, 0, 197, 0, 112, 127, 35, 57, 159, 54, 27, 180, 166, 54, 205, 174, 0, 60, 185, 97, 218, 0, 197, 0, 112, 127, 89, 57, 75, 44, 180, 180, 168, 53, 73, 178, 0, 60, 185, 97, 218, 0, 197, 0, 112, 127, 253, 56, 73, 46, 57, 181, 168, 53, 84, 176, 0, 60, 185, 97, 218, 0, 197, 0, 112, 127, 59, 57, 73, 46, 37, 182, 113, 180, 23, 177, 0, 60, 170, 176, 210, 0, 197, 0, 112, 127, 35, 57, 159, 54, 180, 180, 168, 181, 73, 178, 0, 60, 170, 176, 210, 0, 197, 0, 112, 127, 253, 56, 58, 55, 57, 181, 168, 181, 84, 176, 0, 60, 170, 176, 210, 0, 197, 0, 112, 127, 59, 57, 58, 55, 57, 181, 168, 53, 84, 176, 0, 60, 170, 80, 210, 0, 197, 0, 112, 127, 59, 57, 73, 46, 135, 181, 113, 52, 100, 179, 0, 60, 170, 80, 210, 0, 197, 0, 112, 127, 217, 56, 90, 48, 37, 182, 113, 52, 23, 177, 0, 60, 170, 80, 210, 0, 197, 0, 112, 127, 35, 57, 90, 48, 57, 181, 168, 181, 84, 176, 0, 60, 185, 159, 218, 0, 197, 0, 112, 127, 59, 57, 58, 55, 100, 179, 166, 182, 240, 176, 0, 60, 185, 159, 218, 0, 197, 0, 112, 127, 40, 57, 185, 55, 27, 180, 166, 182, 205, 174, 0, 60, 185, 159, 218, 0, 197, 0, 112, 127, 89, 57, 185, 55, 37, 182, 113, 52, 23, 177, 0, 60, 158, 59, 204, 0, 197, 0, 112, 127, 35, 57, 90, 48, 37, 182, 31, 50, 27, 180, 0, 60, 158, 59, 204, 0, 197, 0, 112, 127, 191, 56, 189, 49, 212, 182, 31, 50, 168, 177, 0, 60, 158, 59, 204, 0, 197, 0, 112, 127, 17, 57, 189, 49, 27, 180, 166, 182, 205, 174, 0, 60, 204, 145, 228, 0, 197, 0, 112, 127, 89, 57, 185, 55, 23, 177, 100, 183, 205, 174, 0, 60, 204, 145, 228, 0, 197, 0, 112, 127, 89, 57, 12, 56, 168, 177, 100, 183, 175, 172, 0, 60, 204, 145, 228, 0, 197, 0, 112, 127, 123, 57, 12, 56, 212, 182, 31, 50, 168, 177, 0, 60, 149, 36, 199, 0, 197, 0, 112, 127, 17, 57, 189, 49, 134, 182, 62, 46, 91, 180, 0, 60, 149, 36, 199, 0, 197, 0, 112, 127, 175, 56, 61, 51, 63, 183, 62, 46, 1, 178, 0, 60, 149, 36, 199, 0, 197, 0, 112, 127, 6, 57, 61, 51, 168, 177, 100, 183, 175, 172, 0, 60, 224, 135, 239, 0, 197, 0, 112, 127, 123, 57, 12, 56, 48, 173, 216, 183, 239, 170, 0, 60, 224, 135, 239, 0, 197, 0, 112, 127, 142, 57, 41, 56, 196, 173, 216, 183, 199, 168, 0, 60, 224, 135, 239, 0, 197, 0, 112, 127, 160, 57, 41, 56, 63, 183, 62, 46, 1, 178, 0, 60, 145, 12, 197, 0, 197, 0, 112, 127, 6, 57, 61, 51, 166, 182, 0, 0, 113, 180, 0, 60, 145, 12, 197, 0, 197, 0, 112, 127, 169, 56, 102, 52, 100, 183, 0, 0, 31, 178, 0, 60, 145, 12, 197, 0, 197, 0, 112, 127, 2, 57, 102, 52, 196, 173, 216, 55, 199, 168, 0, 60, 245, 126, 251, 0, 197, 0, 112, 127, 160, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 245, 126, 251, 0, 197, 0, 112, 127, 198, 57, 102, 38, 48, 173, 216, 55, 239, 170, 0, 60, 245, 126, 251, 0, 197, 0, 112, 127, 142, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 245, 130, 251, 0, 197, 0, 112, 127, 198, 57, 51, 56, 196, 173, 216, 183, 199, 168, 0, 60, 245, 130, 251, 0, 197, 0, 112, 127, 160, 57, 41, 56, 48, 173, 216, 183, 239, 170, 0, 60, 245, 130, 251, 0, 197, 0, 112, 127, 142, 57, 41, 56, 100, 183, 0, 0, 31, 178, 0, 60, 145, 244, 197, 0, 197, 0, 112, 127, 2, 57, 102, 52, 134, 182, 62, 174, 91, 180, 0, 60, 145, 244, 197, 0, 197, 0, 112, 127, 175, 56, 46, 53, 63, 183, 62, 174, 1, 178, 0, 60, 145, 244, 197, 0, 197, 0, 112, 127, 6, 57, 46, 53, 196, 173, 216, 55, 199, 168, 0, 60, 224, 121, 239, 0, 197, 0, 112, 127, 160, 57, 161, 39, 23, 177, 100, 55, 205, 174, 0, 60, 224, 121, 239, 0, 197, 0, 112, 127, 89, 57, 162, 41, 168, 177, 100, 55, 175, 172, 0, 60, 224, 121, 239, 0, 197, 0, 112, 127, 123, 57, 162, 41, 100, 179, 166, 182, 240, 176, 0, 60, 210, 145, 218, 0, 176, 0, 98, 127, 40, 57, 185, 55, 84, 176, 100, 183, 84, 176, 0, 60, 210, 145, 218, 0, 176, 0, 98, 127, 59, 57, 12, 56, 23, 177, 100, 183, 205, 174, 0, 60, 210, 145, 218, 0, 176, 0, 98, 127, 89, 57, 12, 56, 37, 182, 31, 50, 27, 180, 0, 60, 163, 36, 179, 0, 176, 0, 98, 127, 191, 56, 189, 49, 140, 181, 62, 46, 140, 181, 0, 60, 163, 36, 179, 0, 176, 0, 98, 127, 99, 56, 61, 51, 134, 182, 62, 46, 91, 180, 0, 60, 163, 36, 179, 0, 176, 0, 98, 127, 175, 56, 61, 51, 23, 177, 100, 183, 205, 174, 0, 60, 228, 135, 233, 0, 176, 0, 98, 127, 89, 57, 12, 56, 106, 172, 216, 183, 106, 172, 0, 60, 228, 135, 233, 0, 176, 0, 98, 127, 127, 57, 41, 56, 48, 173, 216, 183, 239, 170, 0, 60, 228, 135, 233, 0, 176, 0, 98, 127, 142, 57, 41, 56, 134, 182, 62, 46, 91, 180, 0, 60, 159, 12, 176, 0, 176, 0, 98, 127, 175, 56, 61, 51, 168, 181, 0, 0, 168, 181, 0, 60, 159, 12, 176, 0, 176, 0, 98, 127, 92, 56, 102, 52, 166, 182, 0, 0, 113, 180, 0, 60, 159, 12, 176, 0, 176, 0, 98, 127, 169, 56, 102, 52, 48, 173, 216, 55, 239, 170, 0, 60, 247, 126, 249, 0, 176, 0, 98, 127, 142, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 247, 126, 249, 0, 176, 0, 98, 127, 198, 57, 102, 38, 106, 172, 216, 55, 106, 172, 0, 60, 247, 126, 249, 0, 176, 0, 98, 127, 127, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 247, 130, 249, 0, 176, 0, 98, 127, 198, 57, 51, 56, 48, 173, 216, 183, 239, 170, 0, 60, 247, 130, 249, 0, 176, 0, 98, 127, 142, 57, 41, 56, 106, 172, 216, 183, 106, 172, 0, 60, 247, 130, 249, 0, 176, 0, 98, 127, 127, 57, 41, 56, 166, 182, 0, 0, 113, 180, 0, 60, 159, 244, 176, 0, 176, 0, 98, 127, 169, 56, 102, 52, 140, 181, 62, 174, 140, 181, 0, 60, 159, 244, 176, 0, 176, 0, 98, 127, 99, 56, 46, 53, 134, 182, 62, 174, 91, 180, 0, 60, 159, 244, 176, 0, 176, 0, 98, 127, 175, 56, 46, 53, 48, 173, 216, 55, 239, 170, 0, 60, 228, 121, 233, 0, 176, 0, 98, 127, 142, 57, 161, 39, 84, 176, 100, 55, 84, 176, 0, 60, 228, 121, 233, 0, 176, 0, 98, 127, 59, 57, 162, 41, 23, 177, 100, 55, 205, 174, 0, 60, 228, 121, 233, 0, 176, 0, 98, 127, 89, 57, 162, 41, 134, 182, 62, 174, 91, 180, 0, 60, 163, 220, 179, 0, 176, 0, 98, 127, 175, 56, 46, 53, 57, 181, 31, 178, 57, 181, 0, 60, 163, 220, 179, 0, 176, 0, 98, 127, 119, 56, 238, 53, 37, 182, 31, 178, 27, 180, 0, 60, 163, 220, 179, 0, 176, 0, 98, 127, 191, 56, 238, 53, 23, 177, 100, 55, 205, 174, 0, 60, 210, 111, 218, 0, 176, 0, 98, 127, 89, 57, 162, 41, 73, 178, 166, 54, 73, 178, 0, 60, 210, 111, 218, 0, 176, 0, 98, 127, 253, 56, 75, 44, 100, 179, 166, 54, 240, 176, 0, 60, 210, 111, 218, 0, 176, 0, 98, 127, 40, 57, 75, 44, 37, 182, 31, 178, 27, 180, 0, 60, 170, 197, 185, 0, 176, 0, 98, 127, 191, 56, 238, 53, 180, 180, 113, 180, 180, 180, 0, 60, 170, 197, 185, 0, 176, 0, 98, 127, 153, 56, 159, 54, 135, 181, 113, 180, 100, 179, 0, 60, 170, 197, 185, 0, 176, 0, 98, 127, 217, 56, 159, 54, 100, 179, 166, 54, 240, 176, 0, 60, 194, 97, 205, 0, 176, 0, 98, 127, 40, 57, 75, 44, 0, 180, 168, 53, 0, 180, 0, 60, 194, 97, 205, 0, 176, 0, 98, 127, 198, 56, 73, 46, 180, 180, 168, 53, 73, 178, 0, 60, 194, 97, 205, 0, 176, 0, 98, 127, 253, 56, 73, 46, 135, 181, 113, 180, 100, 179, 0, 60, 180, 176, 194, 0, 176, 0, 98, 127, 217, 56, 159, 54, 0, 180, 168, 181, 0, 180, 0, 60, 180, 176, 194, 0, 176, 0, 98, 127, 198, 56, 58, 55, 180, 180, 168, 181, 73, 178, 0, 60, 180, 176, 194, 0, 176, 0, 98, 127, 253, 56, 58, 55, 180, 180, 168, 53, 73, 178, 0, 60, 180, 80, 194, 0, 176, 0, 98, 127, 253, 56, 73, 46, 180, 180, 113, 52, 180, 180, 0, 60, 180, 80, 194, 0, 176, 0, 98, 127, 153, 56, 90, 48, 135, 181, 113, 52, 100, 179, 0, 60, 180, 80, 194, 0, 176, 0, 98, 127, 217, 56, 90, 48, 180, 180, 168, 181, 73, 178, 0, 60, 194, 159, 205, 0, 176, 0, 98, 127, 253, 56, 58, 55, 73, 178, 166, 182, 73, 178, 0, 60, 194, 159, 205, 0, 176, 0, 98, 127, 253, 56, 185, 55, 100, 179, 166, 182, 240, 176, 0, 60, 194, 159, 205, 0, 176, 0, 98, 127, 40, 57, 185, 55, 135, 181, 113, 52, 100, 179, 0, 60, 170, 59, 185, 0, 176, 0, 98, 127, 217, 56, 90, 48, 57, 181, 31, 50, 57, 181, 0, 60, 170, 59, 185, 0, 176, 0, 98, 127, 119, 56, 189, 49, 37, 182, 31, 50, 27, 180, 0, 60, 170, 59, 185, 0, 176, 0, 98, 127, 191, 56, 189, 49, 84, 176, 100, 55, 84, 176, 0, 60, 218, 111, 210, 0, 158, 0, 80, 127, 59, 57, 162, 41, 240, 176, 166, 54, 100, 179, 0, 60, 218, 111, 210, 0, 158, 0, 80, 127, 217, 56, 75, 44, 73, 178, 166, 54, 73, 178, 0, 60, 218, 111, 210, 0, 158, 0, 80, 127, 253, 56, 75, 44, 57, 181, 31, 178, 57, 181, 0, 60, 185, 197, 170, 0, 158, 0, 80, 127, 119, 56, 238, 53, 100, 179, 113, 180, 135, 181, 0, 60, 185, 197, 170, 0, 158, 0, 80, 127, 100, 56, 159, 54, 180, 180, 113, 180, 180, 180, 0, 60, 185, 197, 170, 0, 158, 0, 80, 127, 153, 56, 159, 54, 73, 178, 166, 54, 73, 178, 0, 60, 205, 97, 194, 0, 158, 0, 80, 127, 253, 56, 75, 44, 73, 178, 168, 53, 180, 180, 0, 60, 205, 97, 194, 0, 158, 0, 80, 127, 153, 56, 73, 46, 0, 180, 168, 53, 0, 180, 0, 60, 205, 97, 194, 0, 158, 0, 80, 127, 198, 56, 73, 46, 180, 180, 113, 180, 180, 180, 0, 60, 194, 176, 180, 0, 158, 0, 80, 127, 153, 56, 159, 54, 73, 178, 168, 181, 180, 180, 0, 60, 194, 176, 180, 0, 158, 0, 80, 127, 153, 56, 58, 55, 0, 180, 168, 181, 0, 180, 0, 60, 194, 176, 180, 0, 158, 0, 80, 127, 198, 56, 58, 55, 0, 180, 168, 53, 0, 180, 0, 60, 194, 80, 180, 0, 158, 0, 80, 127, 198, 56, 73, 46, 100, 179, 113, 52, 135, 181, 0, 60, 194, 80, 180, 0, 158, 0, 80, 127, 100, 56, 90, 48, 180, 180, 113, 52, 180, 180, 0, 60, 194, 80, 180, 0, 158, 0, 80, 127, 153, 56, 90, 48, 0, 180, 168, 181, 0, 180, 0, 60, 205, 159, 194, 0, 158, 0, 80, 127, 198, 56, 58, 55, 240, 176, 166, 182, 100, 179, 0, 60, 205, 159, 194, 0, 158, 0, 80, 127, 217, 56, 185, 55, 73, 178, 166, 182, 73, 178, 0, 60, 205, 159, 194, 0, 158, 0, 80, 127, 253, 56, 185, 55, 180, 180, 113, 52, 180, 180, 0, 60, 185, 59, 170, 0, 158, 0, 80, 127, 153, 56, 90, 48, 27, 180, 31, 50, 37, 182, 0, 60, 185, 59, 170, 0, 158, 0, 80, 127, 61, 56, 189, 49, 57, 181, 31, 50, 57, 181, 0, 60, 185, 59, 170, 0, 158, 0, 80, 127, 119, 56, 189, 49, 73, 178, 166, 182, 73, 178, 0, 60, 218, 145, 210, 0, 158, 0, 80, 127, 253, 56, 185, 55, 205, 174, 100, 183, 23, 177, 0, 60, 218, 145, 210, 0, 158, 0, 80, 127, 35, 57, 12, 56, 84, 176, 100, 183, 84, 176, 0, 60, 218, 145, 210, 0, 158, 0, 80, 127, 59, 57, 12, 56, 57, 181, 31, 50, 57, 181, 0, 60, 179, 36, 163, 0, 158, 0, 80, 127, 119, 56, 189, 49, 91, 180, 62, 46, 134, 182, 0, 60, 179, 36, 163, 0, 158, 0, 80, 127, 36, 56, 61, 51, 140, 181, 62, 46, 140, 181, 0, 60, 179, 36, 163, 0, 158, 0, 80, 127, 99, 56, 61, 51, 84, 176, 100, 183, 84, 176, 0, 60, 233, 135, 228, 0, 158, 0, 80, 127, 59, 57, 12, 56, 239, 170, 216, 183, 48, 173, 0, 60, 233, 135, 228, 0, 158, 0, 80, 127, 115, 57, 41, 56, 106, 172, 216, 183, 106, 172, 0, 60, 233, 135, 228, 0, 158, 0, 80, 127, 127, 57, 41, 56, 140, 181, 62, 46, 140, 181, 0, 60, 176, 12, 159, 0, 158, 0, 80, 127, 99, 56, 61, 51, 113, 180, 0, 0, 166, 182, 0, 60, 176, 12, 159, 0, 158, 0, 80, 127, 28, 56, 102, 52, 168, 181, 0, 0, 168, 181, 0, 60, 176, 12, 159, 0, 158, 0, 80, 127, 92, 56, 102, 52, 106, 172, 216, 55, 106, 172, 0, 60, 249, 126, 247, 0, 158, 0, 80, 127, 127, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 249, 126, 247, 0, 158, 0, 80, 127, 198, 57, 102, 38, 239, 170, 216, 55, 48, 173, 0, 60, 249, 126, 247, 0, 158, 0, 80, 127, 115, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 249, 130, 247, 0, 158, 0, 80, 127, 198, 57, 51, 56, 106, 172, 216, 183, 106, 172, 0, 60, 249, 130, 247, 0, 158, 0, 80, 127, 127, 57, 41, 56, 239, 170, 216, 183, 48, 173, 0, 60, 249, 130, 247, 0, 158, 0, 80, 127, 115, 57, 41, 56, 168, 181, 0, 0, 168, 181, 0, 60, 176, 244, 159, 0, 158, 0, 80, 127, 92, 56, 102, 52, 91, 180, 62, 174, 134, 182, 0, 60, 176, 244, 159, 0, 158, 0, 80, 127, 36, 56, 46, 53, 140, 181, 62, 174, 140, 181, 0, 60, 176, 244, 159, 0, 158, 0, 80, 127, 99, 56, 46, 53, 106, 172, 216, 55, 106, 172, 0, 60, 233, 121, 228, 0, 158, 0, 80, 127, 127, 57, 161, 39, 205, 174, 100, 55, 23, 177, 0, 60, 233, 121, 228, 0, 158, 0, 80, 127, 35, 57, 162, 41, 84, 176, 100, 55, 84, 176, 0, 60, 233, 121, 228, 0, 158, 0, 80, 127, 59, 57, 162, 41, 140, 181, 62, 174, 140, 181, 0, 60, 179, 220, 163, 0, 158, 0, 80, 127, 99, 56, 46, 53, 27, 180, 31, 178, 37, 182, 0, 60, 179, 220, 163, 0, 158, 0, 80, 127, 61, 56, 238, 53, 57, 181, 31, 178, 57, 181, 0, 60, 179, 220, 163, 0, 158, 0, 80, 127, 119, 56, 238, 53, 27, 180, 31, 50, 37, 182, 0, 60, 199, 36, 149, 0, 144, 0, 59, 127, 61, 56, 189, 49, 1, 178, 62, 46, 63, 183, 0, 60, 199, 36, 149, 0, 144, 0, 59, 127, 236, 55, 61, 51, 91, 180, 62, 46, 134, 182, 0, 60, 199, 36, 149, 0, 144, 0, 59, 127, 36, 56, 61, 51, 205, 174, 100, 183, 23, 177, 0, 60, 239, 135, 224, 0, 144, 0, 59, 127, 35, 57, 12, 56, 199, 168, 216, 183, 196, 173, 0, 60, 239, 135, 224, 0, 144, 0, 59, 127, 106, 57, 41, 56, 239, 170, 216, 183, 48, 173, 0, 60, 239, 135, 224, 0, 144, 0, 59, 127, 115, 57, 41, 56, 91, 180, 62, 46, 134, 182, 0, 60, 197, 12, 145, 0, 144, 0, 59, 127, 36, 56, 61, 51, 31, 178, 0, 0, 100, 183, 0, 60, 197, 12, 145, 0, 144, 0, 59, 127, 218, 55, 102, 52, 113, 180, 0, 0, 166, 182, 0, 60, 197, 12, 145, 0, 144, 0, 59, 127, 28, 56, 102, 52, 239, 170, 216, 55, 48, 173, 0, 60, 251, 126, 245, 0, 144, 0, 59, 127, 115, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 251, 126, 245, 0, 144, 0, 59, 127, 198, 57, 102, 38, 199, 168, 216, 55, 196, 173, 0, 60, 251, 126, 245, 0, 144, 0, 59, 127, 106, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 251, 130, 245, 0, 144, 0, 59, 127, 198, 57, 51, 56, 239, 170, 216, 183, 48, 173, 0, 60, 251, 130, 245, 0, 144, 0, 59, 127, 115, 57, 41, 56, 199, 168, 216, 183, 196, 173, 0, 60, 251, 130, 245, 0, 144, 0, 59, 127, 106, 57, 41, 56, 113, 180, 0, 0, 166, 182, 0, 60, 197, 244, 145, 0, 144, 0, 59, 127, 28, 56, 102, 52, 1, 178, 62, 174, 63, 183, 0, 60, 197, 244, 145, 0, 144, 0, 59, 127, 236, 55, 46, 53, 91, 180, 62, 174, 134, 182, 0, 60, 197, 244, 145, 0, 144, 0, 59, 127, 36, 56, 46, 53, 239, 170, 216, 55, 48, 173, 0, 60, 239, 121, 224, 0, 144, 0, 59, 127, 115, 57, 161, 39, 175, 172, 100, 55, 168, 177, 0, 60, 239, 121, 224, 0, 144, 0, 59, 127, 17, 57, 162, 41, 205, 174, 100, 55, 23, 177, 0, 60, 239, 121, 224, 0, 144, 0, 59, 127, 35, 57, 162, 41, 91, 180, 62, 174, 134, 182, 0, 60, 199, 220, 149, 0, 144, 0, 59, 127, 36, 56, 46, 53, 168, 177, 31, 178, 212, 182, 0, 60, 199, 220, 149, 0, 144, 0, 59, 127, 17, 56, 238, 53, 27, 180, 31, 178, 37, 182, 0, 60, 199, 220, 149, 0, 144, 0, 59, 127, 61, 56, 238, 53, 205, 174, 100, 55, 23, 177, 0, 60, 228, 111, 204, 0, 144, 0, 59, 127, 35, 57, 162, 41, 205, 174, 166, 54, 27, 180, 0, 60, 228, 111, 204, 0, 144, 0, 59, 127, 191, 56, 75, 44, 240, 176, 166, 54, 100, 179, 0, 60, 228, 111, 204, 0, 144, 0, 59, 127, 217, 56, 75, 44, 27, 180, 31, 178, 37, 182, 0, 60, 204, 197, 158, 0, 144, 0, 59, 127, 61, 56, 238, 53, 23, 177, 113, 180, 37, 182, 0, 60, 204, 197, 158, 0, 144, 0, 59, 127, 61, 56, 159, 54, 100, 179, 113, 180, 135, 181, 0, 60, 204, 197, 158, 0, 144, 0, 59, 127, 100, 56, 159, 54, 240, 176, 166, 54, 100, 179, 0, 60, 218, 97, 185, 0, 144, 0, 59, 127, 217, 56, 75, 44, 84, 176, 168, 53, 57, 181, 0, 60, 218, 97, 185, 0, 144, 0, 59, 127, 119, 56, 73, 46, 73, 178, 168, 53, 180, 180, 0, 60, 218, 97, 185, 0, 144, 0, 59, 127, 153, 56, 73, 46, 100, 179, 113, 180, 135, 181, 0, 60, 210, 176, 170, 0, 144, 0, 59, 127, 100, 56, 159, 54, 84, 176, 168, 181, 57, 181, 0, 60, 210, 176, 170, 0, 144, 0, 59, 127, 119, 56, 58, 55, 73, 178, 168, 181, 180, 180, 0, 60, 210, 176, 170, 0, 144, 0, 59, 127, 153, 56, 58, 55, 73, 178, 168, 53, 180, 180, 0, 60, 210, 80, 170, 0, 144, 0, 59, 127, 153, 56, 73, 46, 23, 177, 113, 52, 37, 182, 0, 60, 210, 80, 170, 0, 144, 0, 59, 127, 61, 56, 90, 48, 100, 179, 113, 52, 135, 181, 0, 60, 210, 80, 170, 0, 144, 0, 59, 127, 100, 56, 90, 48, 73, 178, 168, 181, 180, 180, 0, 60, 218, 159, 185, 0, 144, 0, 59, 127, 153, 56, 58, 55, 205, 174, 166, 182, 27, 180, 0, 60, 218, 159, 185, 0, 144, 0, 59, 127, 191, 56, 185, 55, 240, 176, 166, 182, 100, 179, 0, 60, 218, 159, 185, 0, 144, 0, 59, 127, 217, 56, 185, 55, 100, 179, 113, 52, 135, 181, 0, 60, 204, 59, 158, 0, 144, 0, 59, 127, 100, 56, 90, 48, 168, 177, 31, 50, 212, 182, 0, 60, 204, 59, 158, 0, 144, 0, 59, 127, 17, 56, 189, 49, 27, 180, 31, 50, 37, 182, 0, 60, 204, 59, 158, 0, 144, 0, 59, 127, 61, 56, 189, 49, 240, 176, 166, 182, 100, 179, 0, 60, 228, 145, 204, 0, 144, 0, 59, 127, 217, 56, 185, 55, 175, 172, 100, 183, 168, 177, 0, 60, 228, 145, 204, 0, 144, 0, 59, 127, 17, 57, 12, 56, 205, 174, 100, 183, 23, 177, 0, 60, 228, 145, 204, 0, 144, 0, 59, 127, 35, 57, 12, 56, 168, 177, 31, 178, 212, 182, 0, 60, 224, 197, 149, 0, 135, 0, 36, 127, 17, 56, 238, 53, 48, 173, 113, 180, 134, 182, 0, 60, 224, 197, 149, 0, 135, 0, 36, 127, 36, 56, 159, 54, 23, 177, 113, 180, 37, 182, 0, 60, 224, 197, 149, 0, 135, 0, 36, 127, 61, 56, 159, 54, 205, 174, 166, 54, 27, 180, 0, 60, 233, 97, 179, 0, 135, 0, 36, 127, 191, 56, 75, 44, 106, 172, 168, 53, 140, 181, 0, 60, 233, 97, 179, 0, 135, 0, 36, 127, 99, 56, 73, 46, 84, 176, 168, 53, 57, 181, 0, 60, 233, 97, 179, 0, 135, 0, 36, 127, 119, 56, 73, 46, 23, 177, 113, 180, 37, 182, 0, 60, 228, 176, 162, 0, 135, 0, 36, 127, 61, 56, 159, 54, 106, 172, 168, 181, 140, 181, 0, 60, 228, 176, 162, 0, 135, 0, 36, 127, 99, 56, 58, 55, 84, 176, 168, 181, 57, 181, 0, 60, 228, 176, 162, 0, 135, 0, 36, 127, 119, 56, 58, 55, 84, 176, 168, 53, 57, 181, 0, 60, 228, 80, 162, 0, 135, 0, 36, 127, 119, 56, 73, 46, 48, 173, 113, 52, 134, 182, 0, 60, 228, 80, 162, 0, 135, 0, 36, 127, 36, 56, 90, 48, 23, 177, 113, 52, 37, 182, 0, 60, 228, 80, 162, 0, 135, 0, 36, 127, 61, 56, 90, 48, 84, 176, 168, 181, 57, 181, 0, 60, 233, 159, 179, 0, 135, 0, 36, 127, 119, 56, 58, 55, 239, 170, 166, 182, 91, 180, 0, 60, 233, 159, 179, 0, 135, 0, 36, 127, 175, 56, 185, 55, 205, 174, 166, 182, 27, 180, 0, 60, 233, 159, 179, 0, 135, 0, 36, 127, 191, 56, 185, 55, 23, 177, 113, 52, 37, 182, 0, 60, 224, 59, 149, 0, 135, 0, 36, 127, 61, 56, 90, 48, 196, 173, 31, 50, 63, 183, 0, 60, 224, 59, 149, 0, 135, 0, 36, 127, 236, 55, 189, 49, 168, 177, 31, 50, 212, 182, 0, 60, 224, 59, 149, 0, 135, 0, 36, 127, 17, 56, 189, 49, 205, 174, 166, 182, 27, 180, 0, 60, 239, 145, 199, 0, 135, 0, 36, 127, 191, 56, 185, 55, 199, 168, 100, 183, 1, 178, 0, 60, 239, 145, 199, 0, 135, 0, 36, 127, 6, 57, 12, 56, 175, 172, 100, 183, 168, 177, 0, 60, 239, 145, 199, 0, 135, 0, 36, 127, 17, 57, 12, 56, 168, 177, 31, 50, 212, 182, 0, 60, 221, 36, 140, 0, 135, 0, 36, 127, 17, 56, 189, 49, 31, 174, 62, 46, 178, 183, 0, 60, 221, 36, 140, 0, 135, 0, 36, 127, 179, 55, 61, 51, 1, 178, 62, 46, 63, 183, 0, 60, 221, 36, 140, 0, 135, 0, 36, 127, 236, 55, 61, 51, 175, 172, 100, 183, 168, 177, 0, 60, 246, 135, 221, 0, 135, 0, 36, 127, 17, 57, 12, 56, 223, 164, 216, 183, 31, 174, 0, 60, 246, 135, 221, 0, 135, 0, 36, 127, 100, 57, 41, 56, 199, 168, 216, 183, 196, 173, 0, 60, 246, 135, 221, 0, 135, 0, 36, 127, 106, 57, 41, 56, 1, 178, 62, 46, 63, 183, 0, 60, 220, 12, 136, 0, 135, 0, 36, 127, 236, 55, 61, 51, 62, 174, 0, 0, 216, 183, 0, 60, 220, 12, 136, 0, 135, 0, 36, 127, 160, 55, 102, 52, 31, 178, 0, 0, 100, 183, 0, 60, 220, 12, 136, 0, 135, 0, 36, 127, 218, 55, 102, 52, 199, 168, 216, 55, 196, 173, 0, 60, 253, 126, 245, 0, 135, 0, 36, 127, 106, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 253, 126, 245, 0, 135, 0, 36, 127, 198, 57, 102, 38, 223, 164, 216, 55, 31, 174, 0, 60, 253, 126, 245, 0, 135, 0, 36, 127, 100, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 253, 130, 245, 0, 135, 0, 36, 127, 198, 57, 51, 56, 199, 168, 216, 183, 196, 173, 0, 60, 253, 130, 245, 0, 135, 0, 36, 127, 106, 57, 41, 56, 223, 164, 216, 183, 31, 174, 0, 60, 253, 130, 245, 0, 135, 0, 36, 127, 100, 57, 41, 56, 31, 178, 0, 0, 100, 183, 0, 60, 220, 244, 136, 0, 135, 0, 36, 127, 218, 55, 102, 52, 31, 174, 62, 174, 178, 183, 0, 60, 220, 244, 136, 0, 135, 0, 36, 127, 179, 55, 46, 53, 1, 178, 62, 174, 63, 183, 0, 60, 220, 244, 136, 0, 135, 0, 36, 127, 236, 55, 46, 53, 199, 168, 216, 55, 196, 173, 0, 60, 246, 121, 221, 0, 135, 0, 36, 127, 106, 57, 161, 39, 199, 168, 100, 55, 1, 178, 0, 60, 246, 121, 221, 0, 135, 0, 36, 127, 6, 57, 162, 41, 175, 172, 100, 55, 168, 177, 0, 60, 246, 121, 221, 0, 135, 0, 36, 127, 17, 57, 162, 41, 1, 178, 62, 174, 63, 183, 0, 60, 221, 220, 140, 0, 135, 0, 36, 127, 236, 55, 46, 53, 196, 173, 31, 178, 63, 183, 0, 60, 221, 220, 140, 0, 135, 0, 36, 127, 236, 55, 238, 53, 168, 177, 31, 178, 212, 182, 0, 60, 221, 220, 140, 0, 135, 0, 36, 127, 17, 56, 238, 53, 175, 172, 100, 55, 168, 177, 0, 60, 239, 111, 199, 0, 135, 0, 36, 127, 17, 57, 162, 41, 239, 170, 166, 54, 91, 180, 0, 60, 239, 111, 199, 0, 135, 0, 36, 127, 175, 56, 75, 44, 205, 174, 166, 54, 27, 180, 0, 60, 239, 111, 199, 0, 135, 0, 36, 127, 191, 56, 75, 44, 199, 168, 100, 183, 1, 178, 0, 60, 253, 135, 220, 0, 130, 0, 12, 127, 6, 57, 12, 56, 0, 0, 216, 183, 62, 174, 0, 60, 253, 135, 220, 0, 130, 0, 12, 127, 98, 57, 41, 56, 223, 164, 216, 183, 31, 174, 0, 60, 253, 135, 220, 0, 130, 0, 12, 127, 100, 57, 41, 56, 31, 174, 62, 46, 178, 183, 0, 60, 244, 12, 131, 0, 130, 0, 12, 127, 179, 55, 61, 51, 0, 0, 0, 0, 0, 184, 0, 60, 244, 12, 131, 0, 130, 0, 12, 127, 140, 55, 102, 52, 62, 174, 0, 0, 216, 183, 0, 60, 244, 12, 131, 0, 130, 0, 12, 127, 160, 55, 102, 52, 223, 164, 216, 55, 31, 174, 0, 60, 255, 126, 244, 0, 130, 0, 12, 127, 100, 57, 161, 39, 0, 0, 0, 56, 0, 0, 0, 60, 255, 126, 244, 0, 130, 0, 12, 127, 198, 57, 102, 38, 0, 0, 216, 55, 62, 174, 0, 60, 255, 126, 244, 0, 130, 0, 12, 127, 98, 57, 161, 39, 0, 0, 0, 184, 0, 0, 0, 60, 255, 130, 244, 0, 130, 0, 12, 127, 198, 57, 51, 56, 223, 164, 216, 183, 31, 174, 0, 60, 255, 130, 244, 0, 130, 0, 12, 127, 100, 57, 41, 56, 0, 0, 216, 183, 62, 174, 0, 60, 255, 130, 244, 0, 130, 0, 12, 127, 98, 57, 41, 56, 62, 174, 0, 0, 216, 183, 0, 60, 244, 244, 131, 0, 130, 0, 12, 127, 160, 55, 102, 52, 0, 0, 62, 174, 216, 183, 0, 60, 244, 244, 131, 0, 130, 0, 12, 127, 160, 55, 46, 53, 31, 174, 62, 174, 178, 183, 0, 60, 244, 244, 131, 0, 130, 0, 12, 127, 179, 55, 46, 53, 223, 164, 216, 55, 31, 174, 0, 60, 253, 121, 220, 0, 130, 0, 12, 127, 100, 57, 161, 39, 0, 0, 100, 55, 31, 178, 0, 60, 253, 121, 220, 0, 130, 0, 12, 127, 2, 57, 162, 41, 199, 168, 100, 55, 1, 178, 0, 60, 253, 121, 220, 0, 130, 0, 12, 127, 6, 57, 162, 41, 31, 174, 62, 174, 178, 183, 0, 60, 245, 220, 136, 0, 130, 0, 12, 127, 179, 55, 46, 53, 0, 0, 31, 178, 100, 183, 0, 60, 245, 220, 136, 0, 130, 0, 12, 127, 218, 55, 238, 53, 196, 173, 31, 178, 63, 183, 0, 60, 245, 220, 136, 0, 130, 0, 12, 127, 236, 55, 238, 53, 199, 168, 100, 55, 1, 178, 0, 60, 251, 111, 197, 0, 130, 0, 12, 127, 6, 57, 162, 41, 0, 0, 166, 54, 113, 180, 0, 60, 251, 111, 197, 0, 130, 0, 12, 127, 169, 56, 75, 44, 239, 170, 166, 54, 91, 180, 0, 60, 251, 111, 197, 0, 130, 0, 12, 127, 175, 56, 75, 44, 196, 173, 31, 178, 63, 183, 0, 60, 246, 197, 145, 0, 130, 0, 12, 127, 236, 55, 238, 53, 0, 0, 113, 180, 166, 182, 0, 60, 246, 197, 145, 0, 130, 0, 12, 127, 28, 56, 159, 54, 48, 173, 113, 180, 134, 182, 0, 60, 246, 197, 145, 0, 130, 0, 12, 127, 36, 56, 159, 54, 239, 170, 166, 54, 91, 180, 0, 60, 249, 97, 176, 0, 130, 0, 12, 127, 175, 56, 75, 44, 0, 0, 168, 53, 168, 181, 0, 60, 249, 97, 176, 0, 130, 0, 12, 127, 92, 56, 73, 46, 106, 172, 168, 53, 140, 181, 0, 60, 249, 97, 176, 0, 130, 0, 12, 127, 99, 56, 73, 46, 48, 173, 113, 180, 134, 182, 0, 60, 247, 176, 159, 0, 130, 0, 12, 127, 36, 56, 159, 54, 0, 0, 168, 181, 168, 181, 0, 60, 247, 176, 159, 0, 130, 0, 12, 127, 92, 56, 58, 55, 106, 172, 168, 181, 140, 181, 0, 60, 247, 176, 159, 0, 130, 0, 12, 127, 99, 56, 58, 55, 106, 172, 168, 53, 140, 181, 0, 60, 247, 80, 159, 0, 130, 0, 12, 127, 99, 56, 73, 46, 0, 0, 113, 52, 166, 182, 0, 60, 247, 80, 159, 0, 130, 0, 12, 127, 28, 56, 90, 48, 48, 173, 113, 52, 134, 182, 0, 60, 247, 80, 159, 0, 130, 0, 12, 127, 36, 56, 90, 48, 106, 172, 168, 181, 140, 181, 0, 60, 249, 159, 176, 0, 130, 0, 12, 127, 99, 56, 58, 55, 0, 0, 166, 182, 113, 180, 0, 60, 249, 159, 176, 0, 130, 0, 12, 127, 169, 56, 185, 55, 239, 170, 166, 182, 91, 180, 0, 60, 249, 159, 176, 0, 130, 0, 12, 127, 175, 56, 185, 55, 48, 173, 113, 52, 134, 182, 0, 60, 246, 59, 145, 0, 130, 0, 12, 127, 36, 56, 90, 48, 0, 0, 31, 50, 100, 183, 0, 60, 246, 59, 145, 0, 130, 0, 12, 127, 218, 55, 189, 49, 196, 173, 31, 50, 63, 183, 0, 60, 246, 59, 145, 0, 130, 0, 12, 127, 236, 55, 189, 49, 239, 170, 166, 182, 91, 180, 0, 60, 251, 145, 197, 0, 130, 0, 12, 127, 175, 56, 185, 55, 0, 0, 100, 183, 31, 178, 0, 60, 251, 145, 197, 0, 130, 0, 12, 127, 2, 57, 12, 56, 199, 168, 100, 183, 1, 178, 0, 60, 251, 145, 197, 0, 130, 0, 12, 127, 6, 57, 12, 56, 196, 173, 31, 50, 63, 183, 0, 60, 245, 36, 136, 0, 130, 0, 12, 127, 236, 55, 189, 49, 0, 0, 62, 46, 216, 183, 0, 60, 245, 36, 136, 0, 130, 0, 12, 127, 160, 55, 61, 51, 31, 174, 62, 46, 178, 183, 0, 60, 245, 36, 136, 0, 130, 0, 12, 127, 179, 55, 61, 51, 0, 0, 100, 183, 31, 178, 0, 60, 3, 135, 220, 0, 130, 0, 244, 127, 59, 54, 114, 59, 199, 40, 100, 183, 1, 178, 0, 60, 3, 135, 220, 0, 130, 0, 244, 127, 51, 54, 114, 59, 223, 36, 216, 183, 31, 174, 0, 60, 3, 135, 220, 0, 130, 0, 244, 127, 119, 53, 143, 59, 0, 0, 62, 46, 216, 183, 0, 60, 12, 12, 131, 0, 130, 0, 244, 127, 79, 56, 53, 57, 31, 46, 62, 46, 178, 183, 0, 60, 12, 12, 131, 0, 130, 0, 244, 127, 70, 56, 53, 57, 62, 46, 0, 0, 216, 183, 0, 60, 12, 12, 131, 0, 130, 0, 244, 127, 79, 56, 153, 57, 0, 0, 0, 0, 0, 184, 0, 60, 12, 244, 131, 0, 130, 0, 244, 127, 89, 56, 153, 57, 62, 46, 0, 0, 216, 183, 0, 60, 12, 244, 131, 0, 130, 0, 244, 127, 79, 56, 153, 57, 31, 46, 62, 174, 178, 183, 0, 60, 12, 244, 131, 0, 130, 0, 244, 127, 70, 56, 253, 57, 0, 0, 216, 55, 62, 174, 0, 60, 3, 121, 220, 0, 130, 0, 244, 127, 122, 53, 70, 55, 223, 36, 216, 55, 31, 174, 0, 60, 3, 121, 220, 0, 130, 0, 244, 127, 119, 53, 70, 55, 199, 40, 100, 55, 1, 178, 0, 60, 3, 121, 220, 0, 130, 0, 244, 127, 51, 54, 129, 55, 0, 0, 62, 174, 216, 183, 0, 60, 11, 220, 136, 0, 130, 0, 244, 127, 79, 56, 253, 57, 31, 46, 62, 174, 178, 183, 0, 60, 11, 220, 136, 0, 130, 0, 244, 127, 70, 56, 253, 57, 196, 45, 31, 178, 63, 183, 0, 60, 11, 220, 136, 0, 130, 0, 244, 127, 41, 56, 93, 58, 0, 0, 100, 55, 31, 178, 0, 60, 5, 111, 197, 0, 130, 0, 244, 127, 59, 54, 129, 55, 199, 40, 100, 55, 1, 178, 0, 60, 5, 111, 197, 0, 130, 0, 244, 127, 51, 54, 129, 55, 239, 42, 166, 54, 91, 180, 0, 60, 5, 111, 197, 0, 130, 0, 244, 127, 225, 54, 223, 55, 0, 0, 31, 178, 100, 183, 0, 60, 10, 197, 145, 0, 130, 0, 244, 127, 50, 56, 93, 58, 196, 45, 31, 178, 63, 183, 0, 60, 10, 197, 145, 0, 130, 0, 244, 127, 41, 56, 93, 58, 48, 45, 113, 180, 134, 182, 0, 60, 10, 197, 145, 0, 130, 0, 244, 127, 246, 55, 182, 58, 0, 0, 166, 54, 113, 180, 0, 60, 7, 97, 176, 0, 130, 0, 244, 127, 236, 54, 223, 55, 239, 42, 166, 54, 91, 180, 0, 60, 7, 97, 176, 0, 130, 0, 244, 127, 225, 54, 223, 55, 106, 44, 168, 53, 140, 181, 0, 60, 7, 97, 176, 0, 130, 0, 244, 127, 121, 55, 47, 56, 0, 0, 113, 180, 166, 182, 0, 60, 9, 176, 159, 0, 130, 0, 244, 127, 3, 56, 182, 58, 48, 45, 113, 180, 134, 182, 0, 60, 9, 176, 159, 0, 130, 0, 244, 127, 246, 55, 182, 58, 106, 44, 168, 181, 140, 181, 0, 60, 9, 176, 159, 0, 130, 0, 244, 127, 121, 55, 3, 59, 0, 0, 168, 53, 168, 181, 0, 60, 9, 80, 159, 0, 130, 0, 244, 127, 135, 55, 47, 56, 106, 44, 168, 53, 140, 181, 0, 60, 9, 80, 159, 0, 130, 0, 244, 127, 121, 55, 47, 56, 48, 45, 113, 52, 134, 182, 0, 60, 9, 80, 159, 0, 130, 0, 244, 127, 246, 55, 125, 56, 0, 0, 168, 181, 168, 181, 0, 60, 7, 159, 176, 0, 130, 0, 244, 127, 135, 55, 3, 59, 106, 44, 168, 181, 140, 181, 0, 60, 7, 159, 176, 0, 130, 0, 244, 127, 121, 55, 3, 59, 239, 42, 166, 182, 91, 180, 0, 60, 7, 159, 176, 0, 130, 0, 244, 127, 225, 54, 67, 59, 0, 0, 113, 52, 166, 182, 0, 60, 10, 59, 145, 0, 130, 0, 244, 127, 3, 56, 125, 56, 48, 45, 113, 52, 134, 182, 0, 60, 10, 59, 145, 0, 130, 0, 244, 127, 246, 55, 125, 56, 196, 45, 31, 50, 63, 183, 0, 60, 10, 59, 145, 0, 130, 0, 244, 127, 41, 56, 213, 56, 0, 0, 166, 182, 113, 180, 0, 60, 5, 145, 197, 0, 130, 0, 244, 127, 236, 54, 67, 59, 239, 42, 166, 182, 91, 180, 0, 60, 5, 145, 197, 0, 130, 0, 244, 127, 225, 54, 67, 59, 199, 40, 100, 183, 1, 178, 0, 60, 5, 145, 197, 0, 130, 0, 244, 127, 51, 54, 114, 59, 0, 0, 31, 50, 100, 183, 0, 60, 11, 36, 136, 0, 130, 0, 244, 127, 50, 56, 213, 56, 196, 45, 31, 50, 63, 183, 0, 60, 11, 36, 136, 0, 130, 0, 244, 127, 41, 56, 213, 56, 31, 46, 62, 46, 178, 183, 0, 60, 11, 36, 136, 0, 130, 0, 244, 127, 70, 56, 53, 57, 48, 45, 113, 52, 134, 182, 0, 60, 32, 59, 149, 0, 135, 0, 220, 127, 246, 55, 125, 56, 23, 49, 113, 52, 37, 182, 0, 60, 32, 59, 149, 0, 135, 0, 220, 127, 197, 55, 125, 56, 168, 49, 31, 50, 212, 182, 0, 60, 32, 59, 149, 0, 135, 0, 220, 127, 14, 56, 213, 56, 239, 42, 166, 182, 91, 180, 0, 60, 17, 145, 199, 0, 135, 0, 220, 127, 225, 54, 67, 59, 205, 46, 166, 182, 27, 180, 0, 60, 17, 145, 199, 0, 135, 0, 220, 127, 192, 54, 67, 59, 175, 44, 100, 183, 168, 177, 0, 60, 17, 145, 199, 0, 135, 0, 220, 127, 29, 54, 114, 59, 196, 45, 31, 50, 63, 183, 0, 60, 35, 36, 140, 0, 135, 0, 220, 127, 41, 56, 213, 56, 168, 49, 31, 50, 212, 182, 0, 60, 35, 36, 140, 0, 135, 0, 220, 127, 14, 56, 213, 56, 1, 50, 62, 46, 63, 183, 0, 60, 35, 36, 140, 0, 135, 0, 220, 127, 41, 56, 53, 57, 199, 40, 100, 183, 1, 178, 0, 60, 10, 135, 221, 0, 135, 0, 220, 127, 51, 54, 114, 59, 175, 44, 100, 183, 168, 177, 0, 60, 10, 135, 221, 0, 135, 0, 220, 127, 29, 54, 114, 59, 199, 40, 216, 183, 196, 173, 0, 60, 10, 135, 221, 0, 135, 0, 220, 127, 107, 53, 143, 59, 31, 46, 62, 46, 178, 183, 0, 60, 36, 12, 136, 0, 135, 0, 220, 127, 70, 56, 53, 57, 1, 50, 62, 46, 63, 183, 0, 60, 36, 12, 136, 0, 135, 0, 220, 127, 41, 56, 53, 57, 31, 50, 0, 0, 100, 183, 0, 60, 36, 12, 136, 0, 135, 0, 220, 127, 50, 56, 153, 57, 62, 46, 0, 0, 216, 183, 0, 60, 36, 244, 136, 0, 135, 0, 220, 127, 79, 56, 153, 57, 31, 50, 0, 0, 100, 183, 0, 60, 36, 244, 136, 0, 135, 0, 220, 127, 50, 56, 153, 57, 1, 50, 62, 174, 63, 183, 0, 60, 36, 244, 136, 0, 135, 0, 220, 127, 41, 56, 253, 57, 223, 36, 216, 55, 31, 174, 0, 60, 10, 121, 221, 0, 135, 0, 220, 127, 119, 53, 70, 55, 199, 40, 216, 55, 196, 173, 0, 60, 10, 121, 221, 0, 135, 0, 220, 127, 107, 53, 70, 55, 175, 44, 100, 55, 168, 177, 0, 60, 10, 121, 221, 0, 135, 0, 220, 127, 29, 54, 129, 55, 31, 46, 62, 174, 178, 183, 0, 60, 35, 220, 140, 0, 135, 0, 220, 127, 70, 56, 253, 57, 1, 50, 62, 174, 63, 183, 0, 60, 35, 220, 140, 0, 135, 0, 220, 127, 41, 56, 253, 57, 168, 49, 31, 178, 212, 182, 0, 60, 35, 220, 140, 0, 135, 0, 220, 127, 14, 56, 93, 58, 199, 40, 100, 55, 1, 178, 0, 60, 17, 111, 199, 0, 135, 0, 220, 127, 51, 54, 129, 55, 175, 44, 100, 55, 168, 177, 0, 60, 17, 111, 199, 0, 135, 0, 220, 127, 29, 54, 129, 55, 205, 46, 166, 54, 27, 180, 0, 60, 17, 111, 199, 0, 135, 0, 220, 127, 192, 54, 223, 55, 196, 45, 31, 178, 63, 183, 0, 60, 32, 197, 149, 0, 135, 0, 220, 127, 41, 56, 93, 58, 168, 49, 31, 178, 212, 182, 0, 60, 32, 197, 149, 0, 135, 0, 220, 127, 14, 56, 93, 58, 23, 49, 113, 180, 37, 182, 0, 60, 32, 197, 149, 0, 135, 0, 220, 127, 197, 55, 182, 58, 239, 42, 166, 54, 91, 180, 0, 60, 23, 97, 179, 0, 135, 0, 220, 127, 225, 54, 223, 55, 205, 46, 166, 54, 27, 180, 0, 60, 23, 97, 179, 0, 135, 0, 220, 127, 192, 54, 223, 55, 84, 48, 168, 53, 57, 181, 0, 60, 23, 97, 179, 0, 135, 0, 220, 127, 80, 55, 47, 56, 48, 45, 113, 180, 134, 182, 0, 60, 28, 176, 162, 0, 135, 0, 220, 127, 246, 55, 182, 58, 23, 49, 113, 180, 37, 182, 0, 60, 28, 176, 162, 0, 135, 0, 220, 127, 197, 55, 182, 58, 84, 48, 168, 181, 57, 181, 0, 60, 28, 176, 162, 0, 135, 0, 220, 127, 80, 55, 3, 59, 106, 44, 168, 53, 140, 181, 0, 60, 28, 80, 162, 0, 135, 0, 220, 127, 121, 55, 47, 56, 84, 48, 168, 53, 57, 181, 0, 60, 28, 80, 162, 0, 135, 0, 220, 127, 80, 55, 47, 56, 23, 49, 113, 52, 37, 182, 0, 60, 28, 80, 162, 0, 135, 0, 220, 127, 197, 55, 125, 56, 106, 44, 168, 181, 140, 181, 0, 60, 23, 159, 179, 0, 135, 0, 220, 127, 121, 55, 3, 59, 84, 48, 168, 181, 57, 181, 0, 60, 23, 159, 179, 0, 135, 0, 220, 127, 80, 55, 3, 59, 205, 46, 166, 182, 27, 180, 0, 60, 23, 159, 179, 0, 135, 0, 220, 127, 192, 54, 67, 59, 1, 50, 62, 174, 63, 183, 0, 60, 57, 220, 149, 0, 144, 0, 197, 127, 41, 56, 253, 57, 91, 52, 62, 174, 134, 182, 0, 60, 57, 220, 149, 0, 144, 0, 197, 127, 246, 55, 253, 57, 27, 52, 31, 178, 37, 182, 0, 60, 57, 220, 149, 0, 144, 0, 197, 127, 197, 55, 93, 58, 175, 44, 100, 55, 168, 177, 0, 60, 28, 111, 204, 0, 144, 0, 197, 127, 29, 54, 129, 55, 205, 46, 100, 55, 23, 177, 0, 60, 28, 111, 204, 0, 144, 0, 197, 127, 249, 53, 129, 55, 240, 48, 166, 54, 100, 179, 0, 60, 28, 111, 204, 0, 144, 0, 197, 127, 140, 54, 223, 55, 168, 49, 31, 178, 212, 182, 0, 60, 52, 197, 158, 0, 144, 0, 197, 127, 14, 56, 93, 58, 27, 52, 31, 178, 37, 182, 0, 60, 52, 197, 158, 0, 144, 0, 197, 127, 197, 55, 93, 58, 100, 51, 113, 180, 135, 181, 0, 60, 52, 197, 158, 0, 144, 0, 197, 127, 119, 55, 182, 58, 240, 48, 166, 54, 100, 179, 0, 60, 38, 97, 185, 0, 144, 0, 197, 127, 140, 54, 223, 55, 23, 49, 113, 180, 37, 182, 0, 60, 46, 176, 170, 0, 144, 0, 197, 127, 197, 55, 182, 58, 100, 51, 113, 180, 135, 181, 0, 60, 46, 176, 170, 0, 144, 0, 197, 127, 119, 55, 182, 58, 73, 50, 168, 181, 180, 180, 0, 60, 46, 176, 170, 0, 144, 0, 197, 127, 13, 55, 3, 59, 84, 48, 168, 53, 57, 181, 0, 60, 46, 80, 170, 0, 144, 0, 197, 127, 80, 55, 47, 56, 73, 50, 168, 53, 180, 180, 0, 60, 46, 80, 170, 0, 144, 0, 197, 127, 13, 55, 47, 56, 100, 51, 113, 52, 135, 181, 0, 60, 46, 80, 170, 0, 144, 0, 197, 127, 119, 55, 125, 56, 84, 48, 168, 181, 57, 181, 0, 60, 38, 159, 185, 0, 144, 0, 197, 127, 80, 55, 3, 59, 73, 50, 168, 181, 180, 180, 0, 60, 38, 159, 185, 0, 144, 0, 197, 127, 13, 55, 3, 59, 240, 48, 166, 182, 100, 179, 0, 60, 38, 159, 185, 0, 144, 0, 197, 127, 140, 54, 67, 59, 23, 49, 113, 52, 37, 182, 0, 60, 52, 59, 158, 0, 144, 0, 197, 127, 197, 55, 125, 56, 100, 51, 113, 52, 135, 181, 0, 60, 52, 59, 158, 0, 144, 0, 197, 127, 119, 55, 125, 56, 27, 52, 31, 50, 37, 182, 0, 60, 52, 59, 158, 0, 144, 0, 197, 127, 197, 55, 213, 56, 205, 46, 166, 182, 27, 180, 0, 60, 28, 145, 204, 0, 144, 0, 197, 127, 192, 54, 67, 59, 240, 48, 166, 182, 100, 179, 0, 60, 28, 145, 204, 0, 144, 0, 197, 127, 140, 54, 67, 59, 205, 46, 100, 183, 23, 177, 0, 60, 28, 145, 204, 0, 144, 0, 197, 127, 249, 53, 114, 59, 168, 49, 31, 50, 212, 182, 0, 60, 57, 36, 149, 0, 144, 0, 197, 127, 14, 56, 213, 56, 27, 52, 31, 50, 37, 182, 0, 60, 57, 36, 149, 0, 144, 0, 197, 127, 197, 55, 213, 56, 91, 52, 62, 46, 134, 182, 0, 60, 57, 36, 149, 0, 144, 0, 197, 127, 246, 55, 53, 57, 175, 44, 100, 183, 168, 177, 0, 60, 17, 135, 224, 0, 144, 0, 197, 127, 29, 54, 114, 59, 205, 46, 100, 183, 23, 177, 0, 60, 17, 135, 224, 0, 144, 0, 197, 127, 249, 53, 114, 59, 239, 42, 216, 183, 48, 173, 0, 60, 17, 135, 224, 0, 144, 0, 197, 127, 89, 53, 143, 59, 1, 50, 62, 46, 63, 183, 0, 60, 59, 12, 145, 0, 144, 0, 197, 127, 41, 56, 53, 57, 91, 52, 62, 46, 134, 182, 0, 60, 59, 12, 145, 0, 144, 0, 197, 127, 246, 55, 53, 57, 113, 52, 0, 0, 166, 182, 0, 60, 59, 12, 145, 0, 144, 0, 197, 127, 3, 56, 153, 57, 31, 50, 0, 0, 100, 183, 0, 60, 59, 244, 145, 0, 144, 0, 197, 127, 50, 56, 153, 57, 113, 52, 0, 0, 166, 182, 0, 60, 59, 244, 145, 0, 144, 0, 197, 127, 3, 56, 153, 57, 91, 52, 62, 174, 134, 182, 0, 60, 59, 244, 145, 0, 144, 0, 197, 127, 246, 55, 253, 57, 199, 40, 216, 55, 196, 173, 0, 60, 17, 121, 224, 0, 144, 0, 197, 127, 107, 53, 70, 55, 239, 42, 216, 55, 48, 173, 0, 60, 17, 121, 224, 0, 144, 0, 197, 127, 89, 53, 70, 55, 205, 46, 100, 55, 23, 177, 0, 60, 17, 121, 224, 0, 144, 0, 197, 127, 249, 53, 129, 55, 240, 48, 166, 182, 100, 179, 0, 60, 38, 145, 210, 0, 158, 0, 176, 127, 140, 54, 67, 59, 73, 50, 166, 182, 73, 178, 0, 60, 38, 145, 210, 0, 158, 0, 176, 127, 69, 54, 67, 59, 84, 48, 100, 183, 84, 176, 0, 60, 38, 145, 210, 0, 158, 0, 176, 127, 200, 53, 114, 59, 27, 52, 31, 50, 37, 182, 0, 60, 77, 36, 163, 0, 158, 0, 176, 127, 197, 55, 213, 56, 57, 53, 31, 50, 57, 181, 0, 60, 77, 36, 163, 0, 158, 0, 176, 127, 80, 55, 213, 56, 140, 53, 62, 46, 140, 181, 0, 60, 77, 36, 163, 0, 158, 0, 176, 127, 121, 55, 53, 57, 205, 46, 100, 183, 23, 177, 0, 60, 23, 135, 228, 0, 158, 0, 176, 127, 249, 53, 114, 59, 84, 48, 100, 183, 84, 176, 0, 60, 23, 135, 228, 0, 158, 0, 176, 127, 200, 53, 114, 59, 106, 44, 216, 183, 106, 172, 0, 60, 23, 135, 228, 0, 158, 0, 176, 127, 64, 53, 143, 59, 91, 52, 62, 46, 134, 182, 0, 60, 80, 12, 159, 0, 158, 0, 176, 127, 246, 55, 53, 57, 140, 53, 62, 46, 140, 181, 0, 60, 80, 12, 159, 0, 158, 0, 176, 127, 121, 55, 53, 57, 168, 53, 0, 0, 168, 181, 0, 60, 80, 12, 159, 0, 158, 0, 176, 127, 135, 55, 153, 57, 113, 52, 0, 0, 166, 182, 0, 60, 80, 244, 159, 0, 158, 0, 176, 127, 3, 56, 153, 57, 168, 53, 0, 0, 168, 181, 0, 60, 80, 244, 159, 0, 158, 0, 176, 127, 135, 55, 153, 57, 140, 53, 62, 174, 140, 181, 0, 60, 80, 244, 159, 0, 158, 0, 176, 127, 121, 55, 253, 57, 239, 42, 216, 55, 48, 173, 0, 60, 23, 121, 228, 0, 158, 0, 176, 127, 89, 53, 70, 55, 106, 44, 216, 55, 106, 172, 0, 60, 23, 121, 228, 0, 158, 0, 176, 127, 64, 53, 70, 55, 84, 48, 100, 55, 84, 176, 0, 60, 23, 121, 228, 0, 158, 0, 176, 127, 200, 53, 129, 55, 91, 52, 62, 174, 134, 182, 0, 60, 77, 220, 163, 0, 158, 0, 176, 127, 246, 55, 253, 57, 140, 53, 62, 174, 140, 181, 0, 60, 77, 220, 163, 0, 158, 0, 176, 127, 121, 55, 253, 57, 57, 53, 31, 178, 57, 181, 0, 60, 77, 220, 163, 0, 158, 0, 176, 127, 80, 55, 93, 58, 205, 46, 100, 55, 23, 177, 0, 60, 38, 111, 210, 0, 158, 0, 176, 127, 249, 53, 129, 55, 84, 48, 100, 55, 84, 176, 0, 60, 38, 111, 210, 0, 158, 0, 176, 127, 200, 53, 129, 55, 73, 50, 166, 54, 73, 178, 0, 60, 38, 111, 210, 0, 158, 0, 176, 127, 69, 54, 223, 55, 27, 52, 31, 178, 37, 182, 0, 60, 71, 197, 170, 0, 158, 0, 176, 127, 197, 55, 93, 58, 57, 53, 31, 178, 57, 181, 0, 60, 71, 197, 170, 0, 158, 0, 176, 127, 80, 55, 93, 58, 180, 52, 113, 180, 180, 180, 0, 60, 71, 197, 170, 0, 158, 0, 176, 127, 13, 55, 182, 58, 240, 48, 166, 54, 100, 179, 0, 60, 51, 97, 194, 0, 158, 0, 176, 127, 140, 54, 223, 55, 73, 50, 166, 54, 73, 178, 0, 60, 51, 97, 194, 0, 158, 0, 176, 127, 69, 54, 223, 55, 0, 52, 168, 53, 0, 180, 0, 60, 51, 97, 194, 0, 158, 0, 176, 127, 179, 54, 47, 56, 100, 51, 113, 180, 135, 181, 0, 60, 62, 176, 180, 0, 158, 0, 176, 127, 119, 55, 182, 58, 180, 52, 113, 180, 180, 180, 0, 60, 62, 176, 180, 0, 158, 0, 176, 127, 13, 55, 182, 58, 0, 52, 168, 181, 0, 180, 0, 60, 62, 176, 180, 0, 158, 0, 176, 127, 179, 54, 3, 59, 73, 50, 168, 53, 180, 180, 0, 60, 62, 80, 180, 0, 158, 0, 176, 127, 13, 55, 47, 56, 0, 52, 168, 53, 0, 180, 0, 60, 62, 80, 180, 0, 158, 0, 176, 127, 179, 54, 47, 56, 180, 52, 113, 52, 180, 180, 0, 60, 62, 80, 180, 0, 158, 0, 176, 127, 13, 55, 125, 56, 73, 50, 168, 181, 180, 180, 0, 60, 51, 159, 194, 0, 158, 0, 176, 127, 13, 55, 3, 59, 0, 52, 168, 181, 0, 180, 0, 60, 51, 159, 194, 0, 158, 0, 176, 127, 179, 54, 3, 59, 73, 50, 166, 182, 73, 178, 0, 60, 51, 159, 194, 0, 158, 0, 176, 127, 69, 54, 67, 59, 100, 51, 113, 52, 135, 181, 0, 60, 71, 59, 170, 0, 158, 0, 176, 127, 119, 55, 125, 56, 180, 52, 113, 52, 180, 180, 0, 60, 71, 59, 170, 0, 158, 0, 176, 127, 13, 55, 125, 56, 57, 53, 31, 50, 57, 181, 0, 60, 71, 59, 170, 0, 158, 0, 176, 127, 80, 55, 213, 56, 57, 53, 31, 178, 57, 181, 0, 60, 86, 197, 185, 0, 176, 0, 158, 127, 80, 55, 93, 58, 37, 54, 31, 178, 27, 180, 0, 60, 86, 197, 185, 0, 176, 0, 158, 127, 192, 54, 93, 58, 135, 53, 113, 180, 100, 179, 0, 60, 86, 197, 185, 0, 176, 0, 158, 127, 140, 54, 182, 58, 73, 50, 166, 54, 73, 178, 0, 60, 62, 97, 205, 0, 176, 0, 158, 127, 69, 54, 223, 55, 100, 51, 166, 54, 240, 176, 0, 60, 62, 97, 205, 0, 176, 0, 158, 127, 239, 53, 223, 55, 180, 52, 168, 53, 73, 178, 0, 60, 62, 97, 205, 0, 176, 0, 158, 127, 69, 54, 47, 56, 180, 52, 113, 180, 180, 180, 0, 60, 76, 176, 194, 0, 176, 0, 158, 127, 13, 55, 182, 58, 135, 53, 113, 180, 100, 179, 0, 60, 76, 176, 194, 0, 176, 0, 158, 127, 140, 54, 182, 58, 180, 52, 168, 181, 73, 178, 0, 60, 76, 176, 194, 0, 176, 0, 158, 127, 69, 54, 3, 59, 0, 52, 168, 53, 0, 180, 0, 60, 76, 80, 194, 0, 176, 0, 158, 127, 179, 54, 47, 56, 180, 52, 168, 53, 73, 178, 0, 60, 76, 80, 194, 0, 176, 0, 158, 127, 69, 54, 47, 56, 135, 53, 113, 52, 100, 179, 0, 60, 76, 80, 194, 0, 176, 0, 158, 127, 140, 54, 125, 56, 0, 52, 168, 181, 0, 180, 0, 60, 62, 159, 205, 0, 176, 0, 158, 127, 179, 54, 3, 59, 180, 52, 168, 181, 73, 178, 0, 60, 62, 159, 205, 0, 176, 0, 158, 127, 69, 54, 3, 59, 100, 51, 166, 182, 240, 176, 0, 60, 62, 159, 205, 0, 176, 0, 158, 127, 239, 53, 67, 59, 180, 52, 113, 52, 180, 180, 0, 60, 86, 59, 185, 0, 176, 0, 158, 127, 13, 55, 125, 56, 135, 53, 113, 52, 100, 179, 0, 60, 86, 59, 185, 0, 176, 0, 158, 127, 140, 54, 125, 56, 37, 54, 31, 50, 27, 180, 0, 60, 86, 59, 185, 0, 176, 0, 158, 127, 192, 54, 213, 56, 73, 50, 166, 182, 73, 178, 0, 60, 46, 145, 218, 0, 176, 0, 158, 127, 69, 54, 67, 59, 100, 51, 166, 182, 240, 176, 0, 60, 46, 145, 218, 0, 176, 0, 158, 127, 239, 53, 67, 59, 23, 49, 100, 183, 205, 174, 0, 60, 46, 145, 218, 0, 176, 0, 158, 127, 140, 53, 114, 59, 57, 53, 31, 50, 57, 181, 0, 60, 93, 36, 179, 0, 176, 0, 158, 127, 80, 55, 213, 56, 37, 54, 31, 50, 27, 180, 0, 60, 93, 36, 179, 0, 176, 0, 158, 127, 192, 54, 213, 56, 134, 54, 62, 46, 91, 180, 0, 60, 93, 36, 179, 0, 176, 0, 158, 127, 225, 54, 53, 57, 84, 48, 100, 183, 84, 176, 0, 60, 28, 135, 233, 0, 176, 0, 158, 127, 200, 53, 114, 59, 23, 49, 100, 183, 205, 174, 0, 60, 28, 135, 233, 0, 176, 0, 158, 127, 140, 53, 114, 59, 48, 45, 216, 183, 239, 170, 0, 60, 28, 135, 233, 0, 176, 0, 158, 127, 34, 53, 143, 59, 140, 53, 62, 46, 140, 181, 0, 60, 97, 12, 176, 0, 176, 0, 158, 127, 121, 55, 53, 57, 134, 54, 62, 46, 91, 180, 0, 60, 97, 12, 176, 0, 176, 0, 158, 127, 225, 54, 53, 57, 166, 54, 0, 0, 113, 180, 0, 60, 97, 12, 176, 0, 176, 0, 158, 127, 236, 54, 153, 57, 168, 53, 0, 0, 168, 181, 0, 60, 97, 244, 176, 0, 176, 0, 158, 127, 135, 55, 153, 57, 166, 54, 0, 0, 113, 180, 0, 60, 97, 244, 176, 0, 176, 0, 158, 127, 236, 54, 153, 57, 134, 54, 62, 174, 91, 180, 0, 60, 97, 244, 176, 0, 176, 0, 158, 127, 225, 54, 253, 57, 106, 44, 216, 55, 106, 172, 0, 60, 28, 121, 233, 0, 176, 0, 158, 127, 64, 53, 70, 55, 48, 45, 216, 55, 239, 170, 0, 60, 28, 121, 233, 0, 176, 0, 158, 127, 34, 53, 70, 55, 23, 49, 100, 55, 205, 174, 0, 60, 28, 121, 233, 0, 176, 0, 158, 127, 140, 53, 129, 55, 140, 53, 62, 174, 140, 181, 0, 60, 93, 220, 179, 0, 176, 0, 158, 127, 121, 55, 253, 57, 134, 54, 62, 174, 91, 180, 0, 60, 93, 220, 179, 0, 176, 0, 158, 127, 225, 54, 253, 57, 37, 54, 31, 178, 27, 180, 0, 60, 93, 220, 179, 0, 176, 0, 158, 127, 192, 54, 93, 58, 84, 48, 100, 55, 84, 176, 0, 60, 46, 111, 218, 0, 176, 0, 158, 127, 200, 53, 129, 55, 23, 49, 100, 55, 205, 174, 0, 60, 46, 111, 218, 0, 176, 0, 158, 127, 140, 53, 129, 55, 100, 51, 166, 54, 240, 176, 0, 60, 46, 111, 218, 0, 176, 0, 158, 127, 239, 53, 223, 55, 23, 49, 100, 183, 205, 174, 0, 60, 32, 135, 239, 0, 197, 0, 144, 127, 140, 53, 114, 59, 168, 49, 100, 183, 175, 172, 0, 60, 32, 135, 239, 0, 197, 0, 144, 127, 73, 53, 114, 59, 196, 45, 216, 183, 199, 168, 0, 60, 32, 135, 239, 0, 197, 0, 144, 127, 255, 52, 143, 59, 134, 54, 62, 46, 91, 180, 0, 60, 111, 12, 197, 0, 197, 0, 144, 127, 225, 54, 53, 57, 63, 55, 62, 46, 1, 178, 0, 60, 111, 12, 197, 0, 197, 0, 144, 127, 51, 54, 53, 57, 100, 55, 0, 0, 31, 178, 0, 60, 111, 12, 197, 0, 197, 0, 144, 127, 59, 54, 153, 57, 166, 54, 0, 0, 113, 180, 0, 60, 111, 244, 197, 0, 197, 0, 144, 127, 236, 54, 153, 57, 100, 55, 0, 0, 31, 178, 0, 60, 111, 244, 197, 0, 197, 0, 144, 127, 59, 54, 153, 57, 63, 55, 62, 174, 1, 178, 0, 60, 111, 244, 197, 0, 197, 0, 144, 127, 51, 54, 253, 57, 48, 45, 216, 55, 239, 170, 0, 60, 32, 121, 239, 0, 197, 0, 144, 127, 34, 53, 70, 55, 196, 45, 216, 55, 199, 168, 0, 60, 32, 121, 239, 0, 197, 0, 144, 127, 255, 52, 70, 55, 168, 49, 100, 55, 175, 172, 0, 60, 32, 121, 239, 0, 197, 0, 144, 127, 73, 53, 129, 55, 134, 54, 62, 174, 91, 180, 0, 60, 107, 220, 199, 0, 197, 0, 144, 127, 225, 54, 253, 57, 63, 55, 62, 174, 1, 178, 0, 60, 107, 220, 199, 0, 197, 0, 144, 127, 51, 54, 253, 57, 212, 54, 31, 178, 168, 177, 0, 60, 107, 220, 199, 0, 197, 0, 144, 127, 29, 54, 93, 58, 23, 49, 100, 55, 205, 174, 0, 60, 52, 111, 228, 0, 197, 0, 144, 127, 140, 53, 129, 55, 168, 49, 100, 55, 175, 172, 0, 60, 52, 111, 228, 0, 197, 0, 144, 127, 73, 53, 129, 55, 27, 52, 166, 54, 205, 174, 0, 60, 52, 111, 228, 0, 197, 0, 144, 127, 140, 53, 223, 55, 37, 54, 31, 178, 27, 180, 0, 60, 98, 197, 204, 0, 197, 0, 144, 127, 192, 54, 93, 58, 212, 54, 31, 178, 168, 177, 0, 60, 98, 197, 204, 0, 197, 0, 144, 127, 29, 54, 93, 58, 37, 54, 113, 180, 23, 177, 0, 60, 98, 197, 204, 0, 197, 0, 144, 127, 249, 53, 182, 58, 100, 51, 166, 54, 240, 176, 0, 60, 71, 97, 218, 0, 197, 0, 144, 127, 239, 53, 223, 55, 27, 52, 166, 54, 205, 174, 0, 60, 71, 97, 218, 0, 197, 0, 144, 127, 140, 53, 223, 55, 57, 53, 168, 53, 84, 176, 0, 60, 71, 97, 218, 0, 197, 0, 144, 127, 200, 53, 47, 56, 135, 53, 113, 180, 100, 179, 0, 60, 86, 176, 210, 0, 197, 0, 144, 127, 140, 54, 182, 58, 37, 54, 113, 180, 23, 177, 0, 60, 86, 176, 210, 0, 197, 0, 144, 127, 249, 53, 182, 58, 57, 53, 168, 181, 84, 176, 0, 60, 86, 176, 210, 0, 197, 0, 144, 127, 200, 53, 3, 59, 180, 52, 168, 53, 73, 178, 0, 60, 86, 80, 210, 0, 197, 0, 144, 127, 69, 54, 47, 56, 57, 53, 168, 53, 84, 176, 0, 60, 86, 80, 210, 0, 197, 0, 144, 127, 200, 53, 47, 56, 37, 54, 113, 52, 23, 177, 0, 60, 86, 80, 210, 0, 197, 0, 144, 127, 249, 53, 125, 56, 180, 52, 168, 181, 73, 178, 0, 60, 71, 159, 218, 0, 197, 0, 144, 127, 69, 54, 3, 59, 57, 53, 168, 181, 84, 176, 0, 60, 71, 159, 218, 0, 197, 0, 144, 127, 200, 53, 3, 59, 27, 52, 166, 182, 205, 174, 0, 60, 71, 159, 218, 0, 197, 0, 144, 127, 140, 53, 67, 59, 135, 53, 113, 52, 100, 179, 0, 60, 98, 59, 204, 0, 197, 0, 144, 127, 140, 54, 125, 56, 37, 54, 113, 52, 23, 177, 0, 60, 98, 59, 204, 0, 197, 0, 144, 127, 249, 53, 125, 56, 212, 54, 31, 50, 168, 177, 0, 60, 98, 59, 204, 0, 197, 0, 144, 127, 29, 54, 213, 56, 100, 51, 166, 182, 240, 176, 0, 60, 52, 145, 228, 0, 197, 0, 144, 127, 239, 53, 67, 59, 27, 52, 166, 182, 205, 174, 0, 60, 52, 145, 228, 0, 197, 0, 144, 127, 140, 53, 67, 59, 168, 49, 100, 183, 175, 172, 0, 60, 52, 145, 228, 0, 197, 0, 144, 127, 73, 53, 114, 59, 37, 54, 31, 50, 27, 180, 0, 60, 107, 36, 199, 0, 197, 0, 144, 127, 192, 54, 213, 56, 212, 54, 31, 50, 168, 177, 0, 60, 107, 36, 199, 0, 197, 0, 144, 127, 29, 54, 213, 56, 63, 55, 62, 46, 1, 178, 0, 60, 107, 36, 199, 0, 197, 0, 144, 127, 51, 54, 53, 57, 27, 52, 166, 54, 205, 174, 0, 60, 77, 97, 233, 0, 220, 0, 135, 127, 140, 53, 223, 55, 91, 52, 166, 54, 239, 170, 0, 60, 77, 97, 233, 0, 220, 0, 135, 127, 34, 53, 223, 55, 140, 53, 168, 53, 106, 172, 0, 60, 77, 97, 233, 0, 220, 0, 135, 127, 64, 53, 47, 56, 37, 54, 113, 180, 23, 177, 0, 60, 94, 176, 228, 0, 220, 0, 135, 127, 249, 53, 182, 58, 134, 54, 113, 180, 48, 173, 0, 60, 94, 176, 228, 0, 220, 0, 135, 127, 89, 53, 182, 58, 140, 53, 168, 181, 106, 172, 0, 60, 94, 176, 228, 0, 220, 0, 135, 127, 64, 53, 3, 59, 57, 53, 168, 53, 84, 176, 0, 60, 94, 80, 228, 0, 220, 0, 135, 127, 200, 53, 47, 56, 140, 53, 168, 53, 106, 172, 0, 60, 94, 80, 228, 0, 220, 0, 135, 127, 64, 53, 47, 56, 134, 54, 113, 52, 48, 173, 0, 60, 94, 80, 228, 0, 220, 0, 135, 127, 89, 53, 125, 56, 57, 53, 168, 181, 84, 176, 0, 60, 77, 159, 233, 0, 220, 0, 135, 127, 200, 53, 3, 59, 140, 53, 168, 181, 106, 172, 0, 60, 77, 159, 233, 0, 220, 0, 135, 127, 64, 53, 3, 59, 91, 52, 166, 182, 239, 170, 0, 60, 77, 159, 233, 0, 220, 0, 135, 127, 34, 53, 67, 59, 37, 54, 113, 52, 23, 177, 0, 60, 107, 59, 224, 0, 220, 0, 135, 127, 249, 53, 125, 56, 134, 54, 113, 52, 48, 173, 0, 60, 107, 59, 224, 0, 220, 0, 135, 127, 89, 53, 125, 56, 63, 55, 31, 50, 196, 173, 0, 60, 107, 59, 224, 0, 220, 0, 135, 127, 107, 53, 213, 56, 27, 52, 166, 182, 205, 174, 0, 60, 57, 145, 239, 0, 220, 0, 135, 127, 140, 53, 67, 59, 91, 52, 166, 182, 239, 170, 0, 60, 57, 145, 239, 0, 220, 0, 135, 127, 34, 53, 67, 59, 1, 50, 100, 183, 199, 168, 0, 60, 57, 145, 239, 0, 220, 0, 135, 127, 255, 52, 114, 59, 212, 54, 31, 50, 168, 177, 0, 60, 116, 36, 221, 0, 220, 0, 135, 127, 29, 54, 213, 56, 63, 55, 31, 50, 196, 173, 0, 60, 116, 36, 221, 0, 220, 0, 135, 127, 107, 53, 213, 56, 178, 55, 62, 46, 31, 174, 0, 60, 116, 36, 221, 0, 220, 0, 135, 127, 119, 53, 53, 57, 168, 49, 100, 183, 175, 172, 0, 60, 35, 135, 246, 0, 220, 0, 135, 127, 73, 53, 114, 59, 1, 50, 100, 183, 199, 168, 0, 60, 35, 135, 246, 0, 220, 0, 135, 127, 255, 52, 114, 59, 31, 46, 216, 183, 223, 164, 0, 60, 35, 135, 246, 0, 220, 0, 135, 127, 218, 52, 143, 59, 63, 55, 62, 46, 1, 178, 0, 60, 120, 12, 220, 0, 220, 0, 135, 127, 51, 54, 53, 57, 178, 55, 62, 46, 31, 174, 0, 60, 120, 12, 220, 0, 220, 0, 135, 127, 119, 53, 53, 57, 216, 55, 0, 0, 62, 174, 0, 60, 120, 12, 220, 0, 220, 0, 135, 127, 122, 53, 153, 57, 100, 55, 0, 0, 31, 178, 0, 60, 120, 244, 220, 0, 220, 0, 135, 127, 59, 54, 153, 57, 216, 55, 0, 0, 62, 174, 0, 60, 120, 244, 220, 0, 220, 0, 135, 127, 122, 53, 153, 57, 178, 55, 62, 174, 31, 174, 0, 60, 120, 244, 220, 0, 220, 0, 135, 127, 119, 53, 253, 57, 196, 45, 216, 55, 199, 168, 0, 60, 35, 121, 246, 0, 220, 0, 135, 127, 255, 52, 70, 55, 31, 46, 216, 55, 223, 164, 0, 60, 35, 121, 246, 0, 220, 0, 135, 127, 218, 52, 70, 55, 1, 50, 100, 55, 199, 168, 0, 60, 35, 121, 246, 0, 220, 0, 135, 127, 255, 52, 129, 55, 63, 55, 62, 174, 1, 178, 0, 60, 116, 220, 221, 0, 220, 0, 135, 127, 51, 54, 253, 57, 178, 55, 62, 174, 31, 174, 0, 60, 116, 220, 221, 0, 220, 0, 135, 127, 119, 53, 253, 57, 63, 55, 31, 178, 196, 173, 0, 60, 116, 220, 221, 0, 220, 0, 135, 127, 107, 53, 93, 58, 168, 49, 100, 55, 175, 172, 0, 60, 57, 111, 239, 0, 220, 0, 135, 127, 73, 53, 129, 55, 1, 50, 100, 55, 199, 168, 0, 60, 57, 111, 239, 0, 220, 0, 135, 127, 255, 52, 129, 55, 91, 52, 166, 54, 239, 170, 0, 60, 57, 111, 239, 0, 220, 0, 135, 127, 34, 53, 223, 55, 212, 54, 31, 178, 168, 177, 0, 60, 107, 197, 224, 0, 220, 0, 135, 127, 29, 54, 93, 58, 63, 55, 31, 178, 196, 173, 0, 60, 107, 197, 224, 0, 220, 0, 135, 127, 107, 53, 93, 58, 134, 54, 113, 180, 48, 173, 0, 60, 107, 197, 224, 0, 220, 0, 135, 127, 89, 53, 182, 58, 178, 55, 62, 46, 31, 174, 0, 60, 125, 12, 244, 0, 244, 0, 130, 127, 119, 53, 53, 57, 216, 55, 62, 46, 0, 0, 0, 60, 125, 12, 244, 0, 244, 0, 130, 127, 179, 52, 53, 57, 0, 56, 0, 0, 0, 0, 0, 60, 125, 12, 244, 0, 244, 0, 130, 127, 179, 52, 153, 57, 216, 55, 0, 0, 62, 174, 0, 60, 125, 244, 244, 0, 244, 0, 130, 127, 122, 53, 153, 57, 0, 56, 0, 0, 0, 0, 0, 60, 125, 244, 244, 0, 244, 0, 130, 127, 179, 52, 153, 57, 216, 55, 62, 174, 0, 0, 0, 60, 125, 244, 244, 0, 244, 0, 130, 127, 179, 52, 253, 57, 31, 46, 216, 55, 223, 164, 0, 60, 36, 121, 253, 0, 244, 0, 130, 127, 218, 52, 70, 55, 62, 46, 216, 55, 0, 0, 0, 60, 36, 121, 253, 0, 244, 0, 130, 127, 179, 52, 70, 55, 31, 50, 100, 55, 0, 0, 0, 60, 36, 121, 253, 0, 244, 0, 130, 127, 179, 52, 129, 55, 178, 55, 62, 174, 31, 174, 0, 60, 120, 220, 245, 0, 244, 0, 130, 127, 119, 53, 253, 57, 216, 55, 62, 174, 0, 0, 0, 60, 120, 220, 245, 0, 244, 0, 130, 127, 179, 52, 253, 57, 100, 55, 31, 178, 0, 0, 0, 60, 120, 220, 245, 0, 244, 0, 130, 127, 179, 52, 93, 58, 1, 50, 100, 55, 199, 168, 0, 60, 59, 111, 251, 0, 244, 0, 130, 127, 255, 52, 129, 55, 31, 50, 100, 55, 0, 0, 0, 60, 59, 111, 251, 0, 244, 0, 130, 127, 179, 52, 129, 55, 113, 52, 166, 54, 0, 0, 0, 60, 59, 111, 251, 0, 244, 0, 130, 127, 179, 52, 223, 55, 63, 55, 31, 178, 196, 173, 0, 60, 111, 197, 246, 0, 244, 0, 130, 127, 107, 53, 93, 58, 100, 55, 31, 178, 0, 0, 0, 60, 111, 197, 246, 0, 244, 0, 130, 127, 179, 52, 93, 58, 166, 54, 113, 180, 0, 0, 0, 60, 111, 197, 246, 0, 244, 0, 130, 127, 179, 52, 182, 58, 91, 52, 166, 54, 239, 170, 0, 60, 80, 97, 249, 0, 244, 0, 130, 127, 34, 53, 223, 55, 113, 52, 166, 54, 0, 0, 0, 60, 80, 97, 249, 0, 244, 0, 130, 127, 179, 52, 223, 55, 168, 53, 168, 53, 0, 0, 0, 60, 80, 97, 249, 0, 244, 0, 130, 127, 179, 52, 47, 56, 134, 54, 113, 180, 48, 173, 0, 60, 97, 176, 247, 0, 244, 0, 130, 127, 89, 53, 182, 58, 166, 54, 113, 180, 0, 0, 0, 60, 97, 176, 247, 0, 244, 0, 130, 127, 179, 52, 182, 58, 168, 53, 168, 181, 0, 0, 0, 60, 97, 176, 247, 0, 244, 0, 130, 127, 179, 52, 3, 59, 140, 53, 168, 53, 106, 172, 0, 60, 97, 80, 247, 0, 244, 0, 130, 127, 64, 53, 47, 56, 168, 53, 168, 53, 0, 0, 0, 60, 97, 80, 247, 0, 244, 0, 130, 127, 179, 52, 47, 56, 166, 54, 113, 52, 0, 0, 0, 60, 97, 80, 247, 0, 244, 0, 130, 127, 179, 52, 125, 56, 140, 53, 168, 181, 106, 172, 0, 60, 80, 159, 249, 0, 244, 0, 130, 127, 64, 53, 3, 59, 168, 53, 168, 181, 0, 0, 0, 60, 80, 159, 249, 0, 244, 0, 130, 127, 179, 52, 3, 59, 113, 52, 166, 182, 0, 0, 0, 60, 80, 159, 249, 0, 244, 0, 130, 127, 179, 52, 67, 59, 134, 54, 113, 52, 48, 173, 0, 60, 111, 59, 246, 0, 244, 0, 130, 127, 89, 53, 125, 56, 166, 54, 113, 52, 0, 0, 0, 60, 111, 59, 246, 0, 244, 0, 130, 127, 179, 52, 125, 56, 100, 55, 31, 50, 0, 0, 0, 60, 111, 59, 246, 0, 244, 0, 130, 127, 179, 52, 213, 56, 91, 52, 166, 182, 239, 170, 0, 60, 59, 145, 251, 0, 244, 0, 130, 127, 34, 53, 67, 59, 113, 52, 166, 182, 0, 0, 0, 60, 59, 145, 251, 0, 244, 0, 130, 127, 179, 52, 67, 59, 31, 50, 100, 183, 0, 0, 0, 60, 59, 145, 251, 0, 244, 0, 130, 127, 179, 52, 114, 59, 63, 55, 31, 50, 196, 173, 0, 60, 120, 36, 245, 0, 244, 0, 130, 127, 107, 53, 213, 56, 100, 55, 31, 50, 0, 0, 0, 60, 120, 36, 245, 0, 244, 0, 130, 127, 179, 52, 213, 56, 216, 55, 62, 46, 0, 0, 0, 60, 120, 36, 245, 0, 244, 0, 130, 127, 179, 52, 53, 57, 1, 50, 100, 183, 199, 168, 0, 60, 36, 135, 253, 0, 244, 0, 130, 127, 255, 52, 114, 59, 31, 50, 100, 183, 0, 0, 0, 60, 36, 135, 253, 0, 244, 0, 130, 127, 179, 52, 114, 59, 62, 46, 216, 183, 0, 0, 0, 60, 36, 135, 253, 0, 244, 0, 130, 127, 179, 52, 143, 59, 166, 54, 113, 180, 0, 0, 0, 60, 97, 176, 9, 0, 12, 0, 130, 127, 179, 52, 182, 58, 134, 54, 113, 180, 48, 45, 0, 60, 97, 176, 9, 0, 12, 0, 130, 127, 13, 52, 182, 58, 140, 53, 168, 181, 106, 44, 0, 60, 97, 176, 9, 0, 12, 0, 130, 127, 37, 52, 3, 59, 168, 53, 168, 53, 0, 0, 0, 60, 97, 80, 9, 0, 12, 0, 130, 127, 179, 52, 47, 56, 140, 53, 168, 53, 106, 44, 0, 60, 97, 80, 9, 0, 12, 0, 130, 127, 37, 52, 47, 56, 134, 54, 113, 52, 48, 45, 0, 60, 97, 80, 9, 0, 12, 0, 130, 127, 13, 52, 125, 56, 168, 53, 168, 181, 0, 0, 0, 60, 80, 159, 7, 0, 12, 0, 130, 127, 179, 52, 3, 59, 140, 53, 168, 181, 106, 44, 0, 60, 80, 159, 7, 0, 12, 0, 130, 127, 37, 52, 3, 59, 91, 52, 166, 182, 239, 42, 0, 60, 80, 159, 7, 0, 12, 0, 130, 127, 68, 52, 67, 59, 166, 54, 113, 52, 0, 0, 0, 60, 111, 59, 10, 0, 12, 0, 130, 127, 179, 52, 125, 56, 134, 54, 113, 52, 48, 45, 0, 60, 111, 59, 10, 0, 12, 0, 130, 127, 13, 52, 125, 56, 63, 55, 31, 50, 196, 45, 0, 60, 111, 59, 10, 0, 12, 0, 130, 127, 245, 51, 213, 56, 113, 52, 166, 182, 0, 0, 0, 60, 59, 145, 5, 0, 12, 0, 130, 127, 179, 52, 67, 59, 91, 52, 166, 182, 239, 42, 0, 60, 59, 145, 5, 0, 12, 0, 130, 127, 68, 52, 67, 59, 1, 50, 100, 183, 199, 40, 0, 60, 59, 145, 5, 0, 12, 0, 130, 127, 102, 52, 114, 59, 100, 55, 31, 50, 0, 0, 0, 60, 120, 36, 11, 0, 12, 0, 130, 127, 179, 52, 213, 56, 63, 55, 31, 50, 196, 45, 0, 60, 120, 36, 11, 0, 12, 0, 130, 127, 245, 51, 213, 56, 178, 55, 62, 46, 31, 46, 0, 60, 120, 36, 11, 0, 12, 0, 130, 127, 222, 51, 53, 57, 31, 50, 100, 183, 0, 0, 0, 60, 36, 135, 3, 0, 12, 0, 130, 127, 179, 52, 114, 59, 1, 50, 100, 183, 199, 40, 0, 60, 36, 135, 3, 0, 12, 0, 130, 127, 102, 52, 114, 59, 31, 46, 216, 183, 223, 36, 0, 60, 36, 135, 3, 0, 12, 0, 130, 127, 140, 52, 143, 59, 216, 55, 62, 46, 0, 0, 0, 60, 125, 12, 12, 0, 12, 0, 130, 127, 179, 52, 53, 57, 178, 55, 62, 46, 31, 46, 0, 60, 125, 12, 12, 0, 12, 0, 130, 127, 222, 51, 53, 57, 216, 55, 0, 0, 62, 46, 0, 60, 125, 12, 12, 0, 12, 0, 130, 127, 214, 51, 153, 57, 0, 56, 0, 0, 0, 0, 0, 60, 125, 244, 12, 0, 12, 0, 130, 127, 179, 52, 153, 57, 216, 55, 0, 0, 62, 46, 0, 60, 125, 244, 12, 0, 12, 0, 130, 127, 214, 51, 153, 57, 178, 55, 62, 174, 31, 46, 0, 60, 125, 244, 12, 0, 12, 0, 130, 127, 222, 51, 253, 57, 62, 46, 216, 55, 0, 0, 0, 60, 36, 121, 3, 0, 12, 0, 130, 127, 179, 52, 70, 55, 31, 46, 216, 55, 223, 36, 0, 60, 36, 121, 3, 0, 12, 0, 130, 127, 140, 52, 70, 55, 1, 50, 100, 55, 199, 40, 0, 60, 36, 121, 3, 0, 12, 0, 130, 127, 102, 52, 129, 55, 216, 55, 62, 174, 0, 0, 0, 60, 120, 220, 11, 0, 12, 0, 130, 127, 179, 52, 253, 57, 178, 55, 62, 174, 31, 46, 0, 60, 120, 220, 11, 0, 12, 0, 130, 127, 222, 51, 253, 57, 63, 55, 31, 178, 196, 45, 0, 60, 120, 220, 11, 0, 12, 0, 130, 127, 245, 51, 93, 58, 31, 50, 100, 55, 0, 0, 0, 60, 59, 111, 5, 0, 12, 0, 130, 127, 179, 52, 129, 55, 1, 50, 100, 55, 199, 40, 0, 60, 59, 111, 5, 0, 12, 0, 130, 127, 102, 52, 129, 55, 91, 52, 166, 54, 239, 42, 0, 60, 59, 111, 5, 0, 12, 0, 130, 127, 68, 52, 223, 55, 100, 55, 31, 178, 0, 0, 0, 60, 111, 197, 10, 0, 12, 0, 130, 127, 179, 52, 93, 58, 63, 55, 31, 178, 196, 45, 0, 60, 111, 197, 10, 0, 12, 0, 130, 127, 245, 51, 93, 58, 134, 54, 113, 180, 48, 45, 0, 60, 111, 197, 10, 0, 12, 0, 130, 127, 13, 52, 182, 58, 113, 52, 166, 54, 0, 0, 0, 60, 80, 97, 7, 0, 12, 0, 130, 127, 179, 52, 223, 55, 91, 52, 166, 54, 239, 42, 0, 60, 80, 97, 7, 0, 12, 0, 130, 127, 68, 52, 223, 55, 140, 53, 168, 53, 106, 44, 0, 60, 80, 97, 7, 0, 12, 0, 130, 127, 37, 52, 47, 56, 216, 55, 0, 0, 62, 46, 0, 60, 120, 244, 36, 0, 36, 0, 135, 127, 214, 51, 153, 57, 100, 55, 0, 0, 31, 50, 0, 60, 120, 244, 36, 0, 36, 0, 135, 127, 86, 50, 153, 57, 63, 55, 62, 174, 1, 50, 0, 60, 120, 244, 36, 0, 36, 0, 135, 127, 101, 50, 253, 57, 31, 46, 216, 55, 223, 36, 0, 60, 35, 121, 10, 0, 36, 0, 135, 127, 140, 52, 70, 55, 196, 45, 216, 55, 199, 40, 0, 60, 35, 121, 10, 0, 36, 0, 135, 127, 102, 52, 70, 55, 168, 49, 100, 55, 175, 44, 0, 60, 35, 121, 10, 0, 36, 0, 135, 127, 29, 52, 129, 55, 178, 55, 62, 174, 31, 46, 0, 60, 116, 220, 35, 0, 36, 0, 135, 127, 222, 51, 253, 57, 63, 55, 62, 174, 1, 50, 0, 60, 116, 220, 35, 0, 36, 0, 135, 127, 101, 50, 253, 57, 212, 54, 31, 178, 168, 49, 0, 60, 116, 220, 35, 0, 36, 0, 135, 127, 146, 50, 93, 58, 1, 50, 100, 55, 199, 40, 0, 60, 57, 111, 17, 0, 36, 0, 135, 127, 102, 52, 129, 55, 168, 49, 100, 55, 175, 44, 0, 60, 57, 111, 17, 0, 36, 0, 135, 127, 29, 52, 129, 55, 27, 52, 166, 54, 205, 46, 0, 60, 57, 111, 17, 0, 36, 0, 135, 127, 178, 51, 223, 55, 63, 55, 31, 178, 196, 45, 0, 60, 107, 197, 32, 0, 36, 0, 135, 127, 245, 51, 93, 58, 212, 54, 31, 178, 168, 49, 0, 60, 107, 197, 32, 0, 36, 0, 135, 127, 146, 50, 93, 58, 37, 54, 113, 180, 23, 49, 0, 60, 107, 197, 32, 0, 36, 0, 135, 127, 218, 50, 182, 58, 91, 52, 166, 54, 239, 42, 0, 60, 77, 97, 23, 0, 36, 0, 135, 127, 68, 52, 223, 55, 27, 52, 166, 54, 205, 46, 0, 60, 77, 97, 23, 0, 36, 0, 135, 127, 178, 51, 223, 55, 57, 53, 168, 53, 84, 48, 0, 60, 77, 97, 23, 0, 36, 0, 135, 127, 60, 51, 47, 56, 134, 54, 113, 180, 48, 45, 0, 60, 94, 176, 28, 0, 36, 0, 135, 127, 13, 52, 182, 58, 37, 54, 113, 180, 23, 49, 0, 60, 94, 176, 28, 0, 36, 0, 135, 127, 218, 50, 182, 58, 57, 53, 168, 181, 84, 48, 0, 60, 94, 176, 28, 0, 36, 0, 135, 127, 60, 51, 3, 59, 140, 53, 168, 53, 106, 44, 0, 60, 94, 80, 28, 0, 36, 0, 135, 127, 37, 52, 47, 56, 57, 53, 168, 53, 84, 48, 0, 60, 94, 80, 28, 0, 36, 0, 135, 127, 60, 51, 47, 56, 37, 54, 113, 52, 23, 49, 0, 60, 94, 80, 28, 0, 36, 0, 135, 127, 218, 50, 125, 56, 140, 53, 168, 181, 106, 44, 0, 60, 77, 159, 23, 0, 36, 0, 135, 127, 37, 52, 3, 59, 57, 53, 168, 181, 84, 48, 0, 60, 77, 159, 23, 0, 36, 0, 135, 127, 60, 51, 3, 59, 27, 52, 166, 182, 205, 46, 0, 60, 77, 159, 23, 0, 36, 0, 135, 127, 178, 51, 67, 59, 134, 54, 113, 52, 48, 45, 0, 60, 107, 59, 32, 0, 36, 0, 135, 127, 13, 52, 125, 56, 37, 54, 113, 52, 23, 49, 0, 60, 107, 59, 32, 0, 36, 0, 135, 127, 218, 50, 125, 56, 212, 54, 31, 50, 168, 49, 0, 60, 107, 59, 32, 0, 36, 0, 135, 127, 146, 50, 213, 56, 91, 52, 166, 182, 239, 42, 0, 60, 57, 145, 17, 0, 36, 0, 135, 127, 68, 52, 67, 59, 27, 52, 166, 182, 205, 46, 0, 60, 57, 145, 17, 0, 36, 0, 135, 127, 178, 51, 67, 59, 168, 49, 100, 183, 175, 44, 0, 60, 57, 145, 17, 0, 36, 0, 135, 127, 29, 52, 114, 59, 63, 55, 31, 50, 196, 45, 0, 60, 116, 36, 35, 0, 36, 0, 135, 127, 245, 51, 213, 56, 212, 54, 31, 50, 168, 49, 0, 60, 116, 36, 35, 0, 36, 0, 135, 127, 146, 50, 213, 56, 63, 55, 62, 46, 1, 50, 0, 60, 116, 36, 35, 0, 36, 0, 135, 127, 101, 50, 53, 57, 1, 50, 100, 183, 199, 40, 0, 60, 35, 135, 10, 0, 36, 0, 135, 127, 102, 52, 114, 59, 168, 49, 100, 183, 175, 44, 0, 60, 35, 135, 10, 0, 36, 0, 135, 127, 29, 52, 114, 59, 196, 45, 216, 183, 199, 40, 0, 60, 35, 135, 10, 0, 36, 0, 135, 127, 102, 52, 143, 59, 178, 55, 62, 46, 31, 46, 0, 60, 120, 12, 36, 0, 36, 0, 135, 127, 222, 51, 53, 57, 63, 55, 62, 46, 1, 50, 0, 60, 120, 12, 36, 0, 36, 0, 135, 127, 101, 50, 53, 57, 100, 55, 0, 0, 31, 50, 0, 60, 120, 12, 36, 0, 36, 0, 135, 127, 86, 50, 153, 57, 57, 53, 168, 53, 84, 48, 0, 60, 86, 80, 46, 0, 59, 0, 144, 127, 60, 51, 47, 56, 180, 52, 168, 53, 73, 50, 0, 60, 86, 80, 46, 0, 59, 0, 144, 127, 65, 50, 47, 56, 135, 53, 113, 52, 100, 51, 0, 60, 86, 80, 46, 0, 59, 0, 144, 127, 180, 49, 125, 56, 57, 53, 168, 181, 84, 48, 0, 60, 71, 159, 38, 0, 59, 0, 144, 127, 60, 51, 3, 59, 180, 52, 168, 181, 73, 50, 0, 60, 71, 159, 38, 0, 59, 0, 144, 127, 65, 50, 3, 59, 100, 51, 166, 182, 240, 48, 0, 60, 71, 159, 38, 0, 59, 0, 144, 127, 238, 50, 67, 59, 37, 54, 113, 52, 23, 49, 0, 60, 98, 59, 52, 0, 59, 0, 144, 127, 218, 50, 125, 56, 135, 53, 113, 52, 100, 51, 0, 60, 98, 59, 52, 0, 59, 0, 144, 127, 180, 49, 125, 56, 37, 54, 31, 50, 27, 52, 0, 60, 98, 59, 52, 0, 59, 0, 144, 127, 75, 49, 213, 56, 27, 52, 166, 182, 205, 46, 0, 60, 52, 145, 28, 0, 59, 0, 144, 127, 178, 51, 67, 59, 100, 51, 166, 182, 240, 48, 0, 60, 52, 145, 28, 0, 59, 0, 144, 127, 238, 50, 67, 59, 23, 49, 100, 183, 205, 46, 0, 60, 52, 145, 28, 0, 59, 0, 144, 127, 178, 51, 114, 59, 212, 54, 31, 50, 168, 49, 0, 60, 107, 36, 57, 0, 59, 0, 144, 127, 146, 50, 213, 56, 37, 54, 31, 50, 27, 52, 0, 60, 107, 36, 57, 0, 59, 0, 144, 127, 75, 49, 213, 56, 134, 54, 62, 46, 91, 52, 0, 60, 107, 36, 57, 0, 59, 0, 144, 127, 10, 49, 53, 57, 168, 49, 100, 183, 175, 44, 0, 60, 32, 135, 17, 0, 59, 0, 144, 127, 29, 52, 114, 59, 23, 49, 100, 183, 205, 46, 0, 60, 32, 135, 17, 0, 59, 0, 144, 127, 178, 51, 114, 59, 48, 45, 216, 183, 239, 42, 0, 60, 32, 135, 17, 0, 59, 0, 144, 127, 68, 52, 143, 59, 63, 55, 62, 46, 1, 50, 0, 60, 111, 12, 59, 0, 59, 0, 144, 127, 101, 50, 53, 57, 134, 54, 62, 46, 91, 52, 0, 60, 111, 12, 59, 0, 59, 0, 144, 127, 10, 49, 53, 57, 166, 54, 0, 0, 113, 52, 0, 60, 111, 12, 59, 0, 59, 0, 144, 127, 244, 48, 153, 57, 100, 55, 0, 0, 31, 50, 0, 60, 111, 244, 59, 0, 59, 0, 144, 127, 86, 50, 153, 57, 166, 54, 0, 0, 113, 52, 0, 60, 111, 244, 59, 0, 59, 0, 144, 127, 244, 48, 153, 57, 134, 54, 62, 174, 91, 52, 0, 60, 111, 244, 59, 0, 59, 0, 144, 127, 10, 49, 253, 57, 196, 45, 216, 55, 199, 40, 0, 60, 32, 121, 17, 0, 59, 0, 144, 127, 102, 52, 70, 55, 48, 45, 216, 55, 239, 42, 0, 60, 32, 121, 17, 0, 59, 0, 144, 127, 68, 52, 70, 55, 23, 49, 100, 55, 205, 46, 0, 60, 32, 121, 17, 0, 59, 0, 144, 127, 178, 51, 129, 55, 63, 55, 62, 174, 1, 50, 0, 60, 107, 220, 57, 0, 59, 0, 144, 127, 101, 50, 253, 57, 134, 54, 62, 174, 91, 52, 0, 60, 107, 220, 57, 0, 59, 0, 144, 127, 10, 49, 253, 57, 37, 54, 31, 178, 27, 52, 0, 60, 107, 220, 57, 0, 59, 0, 144, 127, 75, 49, 93, 58, 168, 49, 100, 55, 175, 44, 0, 60, 52, 111, 28, 0, 59, 0, 144, 127, 29, 52, 129, 55, 23, 49, 100, 55, 205, 46, 0, 60, 52, 111, 28, 0, 59, 0, 144, 127, 178, 51, 129, 55, 100, 51, 166, 54, 240, 48, 0, 60, 52, 111, 28, 0, 59, 0, 144, 127, 238, 50, 223, 55, 212, 54, 31, 178, 168, 49, 0, 60, 98, 197, 52, 0, 59, 0, 144, 127, 146, 50, 93, 58, 37, 54, 31, 178, 27, 52, 0, 60, 98, 197, 52, 0, 59, 0, 144, 127, 75, 49, 93, 58, 135, 53, 113, 180, 100, 51, 0, 60, 98, 197, 52, 0, 59, 0, 144, 127, 180, 49, 182, 58, 27, 52, 166, 54, 205, 46, 0, 60, 71, 97, 38, 0, 59, 0, 144, 127, 178, 51, 223, 55, 100, 51, 166, 54, 240, 48, 0, 60, 71, 97, 38, 0, 59, 0, 144, 127, 238, 50, 223, 55, 180, 52, 168, 53, 73, 50, 0, 60, 71, 97, 38, 0, 59, 0, 144, 127, 65, 50, 47, 56, 37, 54, 113, 180, 23, 49, 0, 60, 86, 176, 46, 0, 59, 0, 144, 127, 218, 50, 182, 58, 135, 53, 113, 180, 100, 51, 0, 60, 86, 176, 46, 0, 59, 0, 144, 127, 180, 49, 182, 58, 180, 52, 168, 181, 73, 50, 0, 60, 86, 176, 46, 0, 59, 0, 144, 127, 65, 50, 3, 59, 166, 54, 0, 0, 113, 52, 0, 60, 97, 244, 80, 0, 80, 0, 158, 127, 244, 48, 153, 57, 168, 53, 0, 0, 168, 53, 0, 60, 97, 244, 80, 0, 80, 0, 158, 127, 124, 47, 153, 57, 140, 53, 62, 174, 140, 53, 0, 60, 97, 244, 80, 0, 80, 0, 158, 127, 180, 47, 253, 57, 48, 45, 216, 55, 239, 42, 0, 60, 28, 121, 23, 0, 80, 0, 158, 127, 68, 52, 70, 55, 106, 44, 216, 55, 106, 44, 0, 60, 28, 121, 23, 0, 80, 0, 158, 127, 37, 52, 70, 55, 84, 48, 100, 55, 84, 48, 0, 60, 28, 121, 23, 0, 80, 0, 158, 127, 60, 51, 129, 55, 134, 54, 62, 174, 91, 52, 0, 60, 93, 220, 77, 0, 80, 0, 158, 127, 10, 49, 253, 57, 140, 53, 62, 174, 140, 53, 0, 60, 93, 220, 77, 0, 80, 0, 158, 127, 180, 47, 253, 57, 57, 53, 31, 178, 57, 53, 0, 60, 93, 220, 77, 0, 80, 0, 158, 127, 44, 48, 93, 58, 23, 49, 100, 55, 205, 46, 0, 60, 46, 111, 38, 0, 80, 0, 158, 127, 178, 51, 129, 55, 84, 48, 100, 55, 84, 48, 0, 60, 46, 111, 38, 0, 80, 0, 158, 127, 60, 51, 129, 55, 73, 50, 166, 54, 73, 50, 0, 60, 46, 111, 38, 0, 80, 0, 158, 127, 65, 50, 223, 55, 37, 54, 31, 178, 27, 52, 0, 60, 86, 197, 71, 0, 80, 0, 158, 127, 75, 49, 93, 58, 57, 53, 31, 178, 57, 53, 0, 60, 86, 197, 71, 0, 80, 0, 158, 127, 44, 48, 93, 58, 180, 52, 113, 180, 180, 52, 0, 60, 86, 197, 71, 0, 80, 0, 158, 127, 178, 48, 182, 58, 100, 51, 166, 54, 240, 48, 0, 60, 62, 97, 51, 0, 80, 0, 158, 127, 238, 50, 223, 55, 73, 50, 166, 54, 73, 50, 0, 60, 62, 97, 51, 0, 80, 0, 158, 127, 65, 50, 223, 55, 0, 52, 168, 53, 0, 52, 0, 60, 62, 97, 51, 0, 80, 0, 158, 127, 102, 49, 47, 56, 135, 53, 113, 180, 100, 51, 0, 60, 76, 176, 62, 0, 80, 0, 158, 127, 180, 49, 182, 58, 180, 52, 113, 180, 180, 52, 0, 60, 76, 176, 62, 0, 80, 0, 158, 127, 178, 48, 182, 58, 0, 52, 168, 181, 0, 52, 0, 60, 76, 176, 62, 0, 80, 0, 158, 127, 102, 49, 3, 59, 180, 52, 168, 53, 73, 50, 0, 60, 76, 80, 62, 0, 80, 0, 158, 127, 65, 50, 47, 56, 0, 52, 168, 53, 0, 52, 0, 60, 76, 80, 62, 0, 80, 0, 158, 127, 102, 49, 47, 56, 180, 52, 113, 52, 180, 52, 0, 60, 76, 80, 62, 0, 80, 0, 158, 127, 178, 48, 125, 56, 180, 52, 168, 181, 73, 50, 0, 60, 62, 159, 51, 0, 80, 0, 158, 127, 65, 50, 3, 59, 0, 52, 168, 181, 0, 52, 0, 60, 62, 159, 51, 0, 80, 0, 158, 127, 102, 49, 3, 59, 73, 50, 166, 182, 73, 50, 0, 60, 62, 159, 51, 0, 80, 0, 158, 127, 65, 50, 67, 59, 135, 53, 113, 52, 100, 51, 0, 60, 86, 59, 71, 0, 80, 0, 158, 127, 180, 49, 125, 56, 180, 52, 113, 52, 180, 52, 0, 60, 86, 59, 71, 0, 80, 0, 158, 127, 178, 48, 125, 56, 57, 53, 31, 50, 57, 53, 0, 60, 86, 59, 71, 0, 80, 0, 158, 127, 44, 48, 213, 56, 100, 51, 166, 182, 240, 48, 0, 60, 46, 145, 38, 0, 80, 0, 158, 127, 238, 50, 67, 59, 73, 50, 166, 182, 73, 50, 0, 60, 46, 145, 38, 0, 80, 0, 158, 127, 65, 50, 67, 59, 84, 48, 100, 183, 84, 48, 0, 60, 46, 145, 38, 0, 80, 0, 158, 127, 60, 51, 114, 59, 37, 54, 31, 50, 27, 52, 0, 60, 93, 36, 77, 0, 80, 0, 158, 127, 75, 49, 213, 56, 57, 53, 31, 50, 57, 53, 0, 60, 93, 36, 77, 0, 80, 0, 158, 127, 44, 48, 213, 56, 140, 53, 62, 46, 140, 53, 0, 60, 93, 36, 77, 0, 80, 0, 158, 127, 180, 47, 53, 57, 23, 49, 100, 183, 205, 46, 0, 60, 28, 135, 23, 0, 80, 0, 158, 127, 178, 51, 114, 59, 84, 48, 100, 183, 84, 48, 0, 60, 28, 135, 23, 0, 80, 0, 158, 127, 60, 51, 114, 59, 106, 44, 216, 183, 106, 44, 0, 60, 28, 135, 23, 0, 80, 0, 158, 127, 37, 52, 143, 59, 134, 54, 62, 46, 91, 52, 0, 60, 97, 12, 80, 0, 80, 0, 158, 127, 10, 49, 53, 57, 140, 53, 62, 46, 140, 53, 0, 60, 97, 12, 80, 0, 80, 0, 158, 127, 180, 47, 53, 57, 168, 53, 0, 0, 168, 53, 0, 60, 97, 12, 80, 0, 80, 0, 158, 127, 124, 47, 153, 57, 0, 52, 168, 181, 0, 52, 0, 60, 51, 159, 62, 0, 98, 0, 176, 127, 102, 49, 3, 59, 73, 50, 168, 181, 180, 52, 0, 60, 51, 159, 62, 0, 98, 0, 176, 127, 178, 48, 3, 59, 240, 48, 166, 182, 100, 51, 0, 60, 51, 159, 62, 0, 98, 0, 176, 127, 180, 49, 67, 59, 180, 52, 113, 52, 180, 52, 0, 60, 71, 59, 86, 0, 98, 0, 176, 127, 178, 48, 125, 56, 100, 51, 113, 52, 135, 53, 0, 60, 71, 59, 86, 0, 98, 0, 176, 127, 189, 47, 125, 56, 27, 52, 31, 50, 37, 54, 0, 60, 71, 59, 86, 0, 98, 0, 176, 127, 130, 46, 213, 56, 73, 50, 166, 182, 73, 50, 0, 60, 38, 145, 46, 0, 98, 0, 176, 127, 65, 50, 67, 59, 240, 48, 166, 182, 100, 51, 0, 60, 38, 145, 46, 0, 98, 0, 176, 127, 180, 49, 67, 59, 205, 46, 100, 183, 23, 49, 0, 60, 38, 145, 46, 0, 98, 0, 176, 127, 218, 50, 114, 59, 57, 53, 31, 50, 57, 53, 0, 60, 77, 36, 93, 0, 98, 0, 176, 127, 44, 48, 213, 56, 27, 52, 31, 50, 37, 54, 0, 60, 77, 36, 93, 0, 98, 0, 176, 127, 130, 46, 213, 56, 91, 52, 62, 46, 134, 54, 0, 60, 77, 36, 93, 0, 98, 0, 176, 127, 192, 45, 53, 57, 84, 48, 100, 183, 84, 48, 0, 60, 23, 135, 28, 0, 98, 0, 176, 127, 60, 51, 114, 59, 205, 46, 100, 183, 23, 49, 0, 60, 23, 135, 28, 0, 98, 0, 176, 127, 218, 50, 114, 59, 239, 42, 216, 183, 48, 45, 0, 60, 23, 135, 28, 0, 98, 0, 176, 127, 13, 52, 143, 59, 140, 53, 62, 46, 140, 53, 0, 60, 80, 12, 97, 0, 98, 0, 176, 127, 180, 47, 53, 57, 91, 52, 62, 46, 134, 54, 0, 60, 80, 12, 97, 0, 98, 0, 176, 127, 192, 45, 53, 57, 113, 52, 0, 0, 166, 54, 0, 60, 80, 12, 97, 0, 98, 0, 176, 127, 127, 45, 153, 57, 168, 53, 0, 0, 168, 53, 0, 60, 80, 244, 97, 0, 98, 0, 176, 127, 124, 47, 153, 57, 113, 52, 0, 0, 166, 54, 0, 60, 80, 244, 97, 0, 98, 0, 176, 127, 127, 45, 153, 57, 91, 52, 62, 174, 134, 54, 0, 60, 80, 244, 97, 0, 98, 0, 176, 127, 192, 45, 253, 57, 106, 44, 216, 55, 106, 44, 0, 60, 23, 121, 28, 0, 98, 0, 176, 127, 37, 52, 70, 55, 239, 42, 216, 55, 48, 45, 0, 60, 23, 121, 28, 0, 98, 0, 176, 127, 13, 52, 70, 55, 205, 46, 100, 55, 23, 49, 0, 60, 23, 121, 28, 0, 98, 0, 176, 127, 218, 50, 129, 55, 140, 53, 62, 174, 140, 53, 0, 60, 77, 220, 93, 0, 98, 0, 176, 127, 180, 47, 253, 57, 91, 52, 62, 174, 134, 54, 0, 60, 77, 220, 93, 0, 98, 0, 176, 127, 192, 45, 253, 57, 27, 52, 31, 178, 37, 54, 0, 60, 77, 220, 93, 0, 98, 0, 176, 127, 130, 46, 93, 58, 84, 48, 100, 55, 84, 48, 0, 60, 38, 111, 46, 0, 98, 0, 176, 127, 60, 51, 129, 55, 205, 46, 100, 55, 23, 49, 0, 60, 38, 111, 46, 0, 98, 0, 176, 127, 218, 50, 129, 55, 240, 48, 166, 54, 100, 51, 0, 60, 38, 111, 46, 0, 98, 0, 176, 127, 180, 49, 223, 55, 57, 53, 31, 178, 57, 53, 0, 60, 71, 197, 86, 0, 98, 0, 176, 127, 44, 48, 93, 58, 27, 52, 31, 178, 37, 54, 0, 60, 71, 197, 86, 0, 98, 0, 176, 127, 130, 46, 93, 58, 100, 51, 113, 180, 135, 53, 0, 60, 71, 197, 86, 0, 98, 0, 176, 127, 189, 47, 182, 58, 73, 50, 166, 54, 73, 50, 0, 60, 51, 97, 62, 0, 98, 0, 176, 127, 65, 50, 223, 55, 240, 48, 166, 54, 100, 51, 0, 60, 51, 97, 62, 0, 98, 0, 176, 127, 180, 49, 223, 55, 73, 50, 168, 53, 180, 52, 0, 60, 51, 97, 62, 0, 98, 0, 176, 127, 178, 48, 47, 56, 180, 52, 113, 180, 180, 52, 0, 60, 62, 176, 76, 0, 98, 0, 176, 127, 178, 48, 182, 58, 100, 51, 113, 180, 135, 53, 0, 60, 62, 176, 76, 0, 98, 0, 176, 127, 189, 47, 182, 58, 73, 50, 168, 181, 180, 52, 0, 60, 62, 176, 76, 0, 98, 0, 176, 127, 178, 48, 3, 59, 0, 52, 168, 53, 0, 52, 0, 60, 62, 80, 76, 0, 98, 0, 176, 127, 102, 49, 47, 56, 73, 50, 168, 53, 180, 52, 0, 60, 62, 80, 76, 0, 98, 0, 176, 127, 178, 48, 47, 56, 100, 51, 113, 52, 135, 53, 0, 60, 62, 80, 76, 0, 98, 0, 176, 127, 189, 47, 125, 56, 91, 52, 62, 174, 134, 54, 0, 60, 57, 220, 107, 0, 112, 0, 197, 127, 192, 45, 253, 57, 1, 50, 62, 174, 63, 55, 0, 60, 57, 220, 107, 0, 112, 0, 197, 127, 77, 44, 253, 57, 168, 49, 31, 178, 212, 54, 0, 60, 57, 220, 107, 0, 112, 0, 197, 127, 36, 45, 93, 58, 205, 46, 100, 55, 23, 49, 0, 60, 28, 111, 52, 0, 112, 0, 197, 127, 218, 50, 129, 55, 175, 44, 100, 55, 168, 49, 0, 60, 28, 111, 52, 0, 112, 0, 197, 127, 146, 50, 129, 55, 205, 46, 166, 54, 27, 52, 0, 60, 28, 111, 52, 0, 112, 0, 197, 127, 75, 49, 223, 55, 27, 52, 31, 178, 37, 54, 0, 60, 52, 197, 98, 0, 112, 0, 197, 127, 130, 46, 93, 58, 168, 49, 31, 178, 212, 54, 0, 60, 52, 197, 98, 0, 112, 0, 197, 127, 36, 45, 93, 58, 23, 49, 113, 180, 37, 54, 0, 60, 52, 197, 98, 0, 112, 0, 197, 127, 130, 46, 182, 58, 240, 48, 166, 54, 100, 51, 0, 60, 38, 97, 71, 0, 112, 0, 197, 127, 180, 49, 223, 55, 205, 46, 166, 54, 27, 52, 0, 60, 38, 97, 71, 0, 112, 0, 197, 127, 75, 49, 223, 55, 84, 48, 168, 53, 57, 53, 0, 60, 38, 97, 71, 0, 112, 0, 197, 127, 44, 48, 47, 56, 100, 51, 113, 180, 135, 53, 0, 60, 46, 176, 86, 0, 112, 0, 197, 127, 189, 47, 182, 58, 23, 49, 113, 180, 37, 54, 0, 60, 46, 176, 86, 0, 112, 0, 197, 127, 130, 46, 182, 58, 84, 48, 168, 181, 57, 53, 0, 60, 46, 176, 86, 0, 112, 0, 197, 127, 44, 48, 3, 59, 73, 50, 168, 53, 180, 52, 0, 60, 46, 80, 86, 0, 112, 0, 197, 127, 178, 48, 47, 56, 84, 48, 168, 53, 57, 53, 0, 60, 46, 80, 86, 0, 112, 0, 197, 127, 44, 48, 47, 56, 23, 49, 113, 52, 37, 54, 0, 60, 46, 80, 86, 0, 112, 0, 197, 127, 130, 46, 125, 56, 73, 50, 168, 181, 180, 52, 0, 60, 38, 159, 71, 0, 112, 0, 197, 127, 178, 48, 3, 59, 84, 48, 168, 181, 57, 53, 0, 60, 38, 159, 71, 0, 112, 0, 197, 127, 44, 48, 3, 59, 205, 46, 166, 182, 27, 52, 0, 60, 38, 159, 71, 0, 112, 0, 197, 127, 75, 49, 67, 59, 100, 51, 113, 52, 135, 53, 0, 60, 52, 59, 98, 0, 112, 0, 197, 127, 189, 47, 125, 56, 23, 49, 113, 52, 37, 54, 0, 60, 52, 59, 98, 0, 112, 0, 197, 127, 130, 46, 125, 56, 168, 49, 31, 50, 212, 54, 0, 60, 52, 59, 98, 0, 112, 0, 197, 127, 36, 45, 213, 56, 240, 48, 166, 182, 100, 51, 0, 60, 28, 145, 52, 0, 112, 0, 197, 127, 180, 49, 67, 59, 205, 46, 166, 182, 27, 52, 0, 60, 28, 145, 52, 0, 112, 0, 197, 127, 75, 49, 67, 59, 175, 44, 100, 183, 168, 49, 0, 60, 28, 145, 52, 0, 112, 0, 197, 127, 146, 50, 114, 59, 27, 52, 31, 50, 37, 54, 0, 60, 57, 36, 107, 0, 112, 0, 197, 127, 130, 46, 213, 56, 168, 49, 31, 50, 212, 54, 0, 60, 57, 36, 107, 0, 112, 0, 197, 127, 36, 45, 213, 56, 1, 50, 62, 46, 63, 55, 0, 60, 57, 36, 107, 0, 112, 0, 197, 127, 77, 44, 53, 57, 205, 46, 100, 183, 23, 49, 0, 60, 17, 135, 32, 0, 112, 0, 197, 127, 218, 50, 114, 59, 175, 44, 100, 183, 168, 49, 0, 60, 17, 135, 32, 0, 112, 0, 197, 127, 146, 50, 114, 59, 199, 40, 216, 183, 196, 45, 0, 60, 17, 135, 32, 0, 112, 0, 197, 127, 245, 51, 143, 59, 91, 52, 62, 46, 134, 54, 0, 60, 59, 12, 111, 0, 112, 0, 197, 127, 192, 45, 53, 57, 1, 50, 62, 46, 63, 55, 0, 60, 59, 12, 111, 0, 112, 0, 197, 127, 77, 44, 53, 57, 31, 50, 0, 0, 100, 55, 0, 60, 59, 12, 111, 0, 112, 0, 197, 127, 4, 44, 153, 57, 113, 52, 0, 0, 166, 54, 0, 60, 59, 244, 111, 0, 112, 0, 197, 127, 127, 45, 153, 57, 31, 50, 0, 0, 100, 55, 0, 60, 59, 244, 111, 0, 112, 0, 197, 127, 4, 44, 153, 57, 1, 50, 62, 174, 63, 55, 0, 60, 59, 244, 111, 0, 112, 0, 197, 127, 77, 44, 253, 57, 239, 42, 216, 55, 48, 45, 0, 60, 17, 121, 32, 0, 112, 0, 197, 127, 13, 52, 70, 55, 199, 40, 216, 55, 196, 45, 0, 60, 17, 121, 32, 0, 112, 0, 197, 127, 245, 51, 70, 55, 175, 44, 100, 55, 168, 49, 0, 60, 17, 121, 32, 0, 112, 0, 197, 127, 146, 50, 129, 55, 205, 46, 166, 182, 27, 52, 0, 60, 17, 145, 57, 0, 121, 0, 220, 127, 75, 49, 67, 59, 239, 42, 166, 182, 91, 52, 0, 60, 17, 145, 57, 0, 121, 0, 220, 127, 10, 49, 67, 59, 199, 40, 100, 183, 1, 50, 0, 60, 17, 145, 57, 0, 121, 0, 220, 127, 101, 50, 114, 59, 168, 49, 31, 50, 212, 54, 0, 60, 35, 36, 116, 0, 121, 0, 220, 127, 36, 45, 213, 56, 196, 45, 31, 50, 63, 55, 0, 60, 35, 36, 116, 0, 121, 0, 220, 127, 77, 44, 213, 56, 31, 46, 62, 46, 178, 55, 0, 60, 35, 36, 116, 0, 121, 0, 220, 127, 209, 42, 53, 57, 175, 44, 100, 183, 168, 49, 0, 60, 10, 135, 35, 0, 121, 0, 220, 127, 146, 50, 114, 59, 199, 40, 100, 183, 1, 50, 0, 60, 10, 135, 35, 0, 121, 0, 220, 127, 101, 50, 114, 59, 223, 36, 216, 183, 31, 46, 0, 60, 10, 135, 35, 0, 121, 0, 220, 127, 222, 51, 143, 59, 1, 50, 62, 46, 63, 55, 0, 60, 36, 12, 120, 0, 121, 0, 220, 127, 77, 44, 53, 57, 31, 46, 62, 46, 178, 55, 0, 60, 36, 12, 120, 0, 121, 0, 220, 127, 209, 42, 53, 57, 62, 46, 0, 0, 216, 55, 0, 60, 36, 12, 120, 0, 121, 0, 220, 127, 55, 42, 153, 57, 31, 50, 0, 0, 100, 55, 0, 60, 36, 244, 120, 0, 121, 0, 220, 127, 4, 44, 153, 57, 62, 46, 0, 0, 216, 55, 0, 60, 36, 244, 120, 0, 121, 0, 220, 127, 55, 42, 153, 57, 31, 46, 62, 174, 178, 55, 0, 60, 36, 244, 120, 0, 121, 0, 220, 127, 209, 42, 253, 57, 199, 40, 216, 55, 196, 45, 0, 60, 10, 121, 35, 0, 121, 0, 220, 127, 245, 51, 70, 55, 223, 36, 216, 55, 31, 46, 0, 60, 10, 121, 35, 0, 121, 0, 220, 127, 222, 51, 70, 55, 199, 40, 100, 55, 1, 50, 0, 60, 10, 121, 35, 0, 121, 0, 220, 127, 101, 50, 129, 55, 1, 50, 62, 174, 63, 55, 0, 60, 35, 220, 116, 0, 121, 0, 220, 127, 77, 44, 253, 57, 31, 46, 62, 174, 178, 55, 0, 60, 35, 220, 116, 0, 121, 0, 220, 127, 209, 42, 253, 57, 196, 45, 31, 178, 63, 55, 0, 60, 35, 220, 116, 0, 121, 0, 220, 127, 77, 44, 93, 58, 175, 44, 100, 55, 168, 49, 0, 60, 17, 111, 57, 0, 121, 0, 220, 127, 146, 50, 129, 55, 199, 40, 100, 55, 1, 50, 0, 60, 17, 111, 57, 0, 121, 0, 220, 127, 101, 50, 129, 55, 239, 42, 166, 54, 91, 52, 0, 60, 17, 111, 57, 0, 121, 0, 220, 127, 10, 49, 223, 55, 168, 49, 31, 178, 212, 54, 0, 60, 32, 197, 107, 0, 121, 0, 220, 127, 36, 45, 93, 58, 196, 45, 31, 178, 63, 55, 0, 60, 32, 197, 107, 0, 121, 0, 220, 127, 77, 44, 93, 58, 48, 45, 113, 180, 134, 54, 0, 60, 32, 197, 107, 0, 121, 0, 220, 127, 192, 45, 182, 58, 205, 46, 166, 54, 27, 52, 0, 60, 23, 97, 77, 0, 121, 0, 220, 127, 75, 49, 223, 55, 239, 42, 166, 54, 91, 52, 0, 60, 23, 97, 77, 0, 121, 0, 220, 127, 10, 49, 223, 55, 106, 44, 168, 53, 140, 53, 0, 60, 23, 97, 77, 0, 121, 0, 220, 127, 180, 47, 47, 56, 23, 49, 113, 180, 37, 54, 0, 60, 28, 176, 94, 0, 121, 0, 220, 127, 130, 46, 182, 58, 48, 45, 113, 180, 134, 54, 0, 60, 28, 176, 94, 0, 121, 0, 220, 127, 192, 45, 182, 58, 106, 44, 168, 181, 140, 53, 0, 60, 28, 176, 94, 0, 121, 0, 220, 127, 180, 47, 3, 59, 84, 48, 168, 53, 57, 53, 0, 60, 28, 80, 94, 0, 121, 0, 220, 127, 44, 48, 47, 56, 106, 44, 168, 53, 140, 53, 0, 60, 28, 80, 94, 0, 121, 0, 220, 127, 180, 47, 47, 56, 48, 45, 113, 52, 134, 54, 0, 60, 28, 80, 94, 0, 121, 0, 220, 127, 192, 45, 125, 56, 84, 48, 168, 181, 57, 53, 0, 60, 23, 159, 77, 0, 121, 0, 220, 127, 44, 48, 3, 59, 106, 44, 168, 181, 140, 53, 0, 60, 23, 159, 77, 0, 121, 0, 220, 127, 180, 47, 3, 59, 239, 42, 166, 182, 91, 52, 0, 60, 23, 159, 77, 0, 121, 0, 220, 127, 10, 49, 67, 59, 23, 49, 113, 52, 37, 54, 0, 60, 32, 59, 107, 0, 121, 0, 220, 127, 130, 46, 125, 56, 48, 45, 113, 52, 134, 54, 0, 60, 32, 59, 107, 0, 121, 0, 220, 127, 192, 45, 125, 56, 196, 45, 31, 50, 63, 55, 0, 60, 32, 59, 107, 0, 121, 0, 220, 127, 77, 44, 213, 56, 199, 40, 100, 55, 1, 50, 0, 60, 5, 111, 59, 0, 126, 0, 244, 127, 101, 50, 129, 55, 0, 0, 100, 55, 31, 50, 0, 60, 5, 111, 59, 0, 126, 0, 244, 127, 86, 50, 129, 55, 0, 0, 166, 54, 113, 52, 0, 60, 5, 111, 59, 0, 126, 0, 244, 127, 244, 48, 223, 55, 196, 45, 31, 178, 63, 55, 0, 60, 10, 197, 111, 0, 126, 0, 244, 127, 77, 44, 93, 58, 0, 0, 31, 178, 100, 55, 0, 60, 10, 197, 111, 0, 126, 0, 244, 127, 4, 44, 93, 58, 0, 0, 113, 180, 166, 54, 0, 60, 10, 197, 111, 0, 126, 0, 244, 127, 127, 45, 182, 58, 239, 42, 166, 54, 91, 52, 0, 60, 7, 97, 80, 0, 126, 0, 244, 127, 10, 49, 223, 55, 0, 0, 166, 54, 113, 52, 0, 60, 7, 97, 80, 0, 126, 0, 244, 127, 244, 48, 223, 55, 0, 0, 168, 53, 168, 53, 0, 60, 7, 97, 80, 0, 126, 0, 244, 127, 124, 47, 47, 56, 48, 45, 113, 180, 134, 54, 0, 60, 9, 176, 97, 0, 126, 0, 244, 127, 192, 45, 182, 58, 0, 0, 113, 180, 166, 54, 0, 60, 9, 176, 97, 0, 126, 0, 244, 127, 127, 45, 182, 58, 0, 0, 168, 181, 168, 53, 0, 60, 9, 176, 97, 0, 126, 0, 244, 127, 124, 47, 3, 59, 106, 44, 168, 53, 140, 53, 0, 60, 9, 80, 97, 0, 126, 0, 244, 127, 180, 47, 47, 56, 0, 0, 168, 53, 168, 53, 0, 60, 9, 80, 97, 0, 126, 0, 244, 127, 124, 47, 47, 56, 0, 0, 113, 52, 166, 54, 0, 60, 9, 80, 97, 0, 126, 0, 244, 127, 127, 45, 125, 56, 106, 44, 168, 181, 140, 53, 0, 60, 7, 159, 80, 0, 126, 0, 244, 127, 180, 47, 3, 59, 0, 0, 168, 181, 168, 53, 0, 60, 7, 159, 80, 0, 126, 0, 244, 127, 124, 47, 3, 59, 0, 0, 166, 182, 113, 52, 0, 60, 7, 159, 80, 0, 126, 0, 244, 127, 244, 48, 67, 59, 48, 45, 113, 52, 134, 54, 0, 60, 10, 59, 111, 0, 126, 0, 244, 127, 192, 45, 125, 56, 0, 0, 113, 52, 166, 54, 0, 60, 10, 59, 111, 0, 126, 0, 244, 127, 127, 45, 125, 56, 0, 0, 31, 50, 100, 55, 0, 60, 10, 59, 111, 0, 126, 0, 244, 127, 4, 44, 213, 56, 239, 42, 166, 182, 91, 52, 0, 60, 5, 145, 59, 0, 126, 0, 244, 127, 10, 49, 67, 59, 0, 0, 166, 182, 113, 52, 0, 60, 5, 145, 59, 0, 126, 0, 244, 127, 244, 48, 67, 59, 0, 0, 100, 183, 31, 50, 0, 60, 5, 145, 59, 0, 126, 0, 244, 127, 86, 50, 114, 59, 196, 45, 31, 50, 63, 55, 0, 60, 11, 36, 120, 0, 126, 0, 244, 127, 77, 44, 213, 56, 0, 0, 31, 50, 100, 55, 0, 60, 11, 36, 120, 0, 126, 0, 244, 127, 4, 44, 213, 56, 0, 0, 62, 46, 216, 55, 0, 60, 11, 36, 120, 0, 126, 0, 244, 127, 55, 42, 53, 57, 199, 40, 100, 183, 1, 50, 0, 60, 3, 135, 36, 0, 126, 0, 244, 127, 101, 50, 114, 59, 0, 0, 100, 183, 31, 50, 0, 60, 3, 135, 36, 0, 126, 0, 244, 127, 86, 50, 114, 59, 0, 0, 216, 183, 62, 46, 0, 60, 3, 135, 36, 0, 126, 0, 244, 127, 214, 51, 143, 59, 31, 46, 62, 46, 178, 55, 0, 60, 12, 12, 125, 0, 126, 0, 244, 127, 209, 42, 53, 57, 0, 0, 62, 46, 216, 55, 0, 60, 12, 12, 125, 0, 126, 0, 244, 127, 55, 42, 53, 57, 0, 0, 0, 0, 0, 56, 0, 60, 12, 12, 125, 0, 126, 0, 244, 127, 153, 41, 153, 57, 62, 46, 0, 0, 216, 55, 0, 60, 12, 244, 125, 0, 126, 0, 244, 127, 55, 42, 153, 57, 0, 0, 0, 0, 0, 56, 0, 60, 12, 244, 125, 0, 126, 0, 244, 127, 153, 41, 153, 57, 0, 0, 62, 174, 216, 55, 0, 60, 12, 244, 125, 0, 126, 0, 244, 127, 55, 42, 253, 57, 223, 36, 216, 55, 31, 46, 0, 60, 3, 121, 36, 0, 126, 0, 244, 127, 222, 51, 70, 55, 0, 0, 216, 55, 62, 46, 0, 60, 3, 121, 36, 0, 126, 0, 244, 127, 214, 51, 70, 55, 0, 0, 100, 55, 31, 50, 0, 60, 3, 121, 36, 0, 126, 0, 244, 127, 86, 50, 129, 55, 31, 46, 62, 174, 178, 55, 0, 60, 11, 220, 120, 0, 126, 0, 244, 127, 209, 42, 253, 57, 0, 0, 62, 174, 216, 55, 0, 60, 11, 220, 120, 0, 126, 0, 244, 127, 55, 42, 253, 57, 0, 0, 31, 178, 100, 55, 0, 60, 11, 220, 120, 0, 126, 0, 244, 127, 4, 44, 93, 58, 0, 0, 31, 50, 100, 55, 0, 60, 245, 36, 120, 0, 126, 0, 12, 127, 159, 59, 189, 49, 196, 173, 31, 50, 63, 55, 0, 60, 245, 36, 120, 0, 126, 0, 12, 127, 150, 59, 189, 49, 31, 174, 62, 46, 178, 55, 0, 60, 245, 36, 120, 0, 126, 0, 12, 127, 178, 59, 61, 51, 0, 0, 100, 183, 31, 50, 0, 60, 253, 135, 36, 0, 126, 0, 12, 127, 138, 58, 12, 56, 199, 168, 100, 183, 1, 50, 0, 60, 253, 135, 36, 0, 126, 0, 12, 127, 134, 58, 12, 56, 223, 164, 216, 183, 31, 46, 0, 60, 253, 135, 36, 0, 126, 0, 12, 127, 40, 58, 41, 56, 0, 0, 62, 46, 216, 55, 0, 60, 244, 12, 125, 0, 126, 0, 12, 127, 188, 59, 61, 51, 31, 174, 62, 46, 178, 55, 0, 60, 244, 12, 125, 0, 126, 0, 12, 127, 178, 59, 61, 51, 62, 174, 0, 0, 216, 55, 0, 60, 244, 12, 125, 0, 126, 0, 12, 127, 188, 59, 102, 52, 0, 0, 0, 0, 0, 56, 0, 60, 244, 244, 125, 0, 126, 0, 12, 127, 198, 59, 102, 52, 62, 174, 0, 0, 216, 55, 0, 60, 244, 244, 125, 0, 126, 0, 12, 127, 188, 59, 102, 52, 31, 174, 62, 174, 178, 55, 0, 60, 244, 244, 125, 0, 126, 0, 12, 127, 178, 59, 46, 53, 0, 0, 216, 55, 62, 46, 0, 60, 253, 121, 36, 0, 126, 0, 12, 127, 42, 58, 161, 39, 223, 164, 216, 55, 31, 46, 0, 60, 253, 121, 36, 0, 126, 0, 12, 127, 40, 58, 161, 39, 199, 168, 100, 55, 1, 50, 0, 60, 253, 121, 36, 0, 126, 0, 12, 127, 134, 58, 162, 41, 0, 0, 62, 174, 216, 55, 0, 60, 245, 220, 120, 0, 126, 0, 12, 127, 188, 59, 46, 53, 31, 174, 62, 174, 178, 55, 0, 60, 245, 220, 120, 0, 126, 0, 12, 127, 178, 59, 46, 53, 196, 173, 31, 178, 63, 55, 0, 60, 245, 220, 120, 0, 126, 0, 12, 127, 150, 59, 238, 53, 0, 0, 100, 55, 31, 50, 0, 60, 251, 111, 59, 0, 126, 0, 12, 127, 138, 58, 162, 41, 199, 168, 100, 55, 1, 50, 0, 60, 251, 111, 59, 0, 126, 0, 12, 127, 134, 58, 162, 41, 239, 170, 166, 54, 91, 52, 0, 60, 251, 111, 59, 0, 126, 0, 12, 127, 221, 58, 75, 44, 0, 0, 31, 178, 100, 55, 0, 60, 246, 197, 111, 0, 126, 0, 12, 127, 159, 59, 238, 53, 196, 173, 31, 178, 63, 55, 0, 60, 246, 197, 111, 0, 126, 0, 12, 127, 150, 59, 238, 53, 48, 173, 113, 180, 134, 54, 0, 60, 246, 197, 111, 0, 126, 0, 12, 127, 103, 59, 159, 54, 0, 0, 166, 54, 113, 52, 0, 60, 249, 97, 80, 0, 126, 0, 12, 127, 226, 58, 75, 44, 239, 170, 166, 54, 91, 52, 0, 60, 249, 97, 80, 0, 126, 0, 12, 127, 221, 58, 75, 44, 106, 172, 168, 53, 140, 53, 0, 60, 249, 97, 80, 0, 126, 0, 12, 127, 41, 59, 73, 46, 0, 0, 113, 180, 166, 54, 0, 60, 247, 176, 97, 0, 126, 0, 12, 127, 112, 59, 159, 54, 48, 173, 113, 180, 134, 54, 0, 60, 247, 176, 97, 0, 126, 0, 12, 127, 103, 59, 159, 54, 106, 172, 168, 181, 140, 53, 0, 60, 247, 176, 97, 0, 126, 0, 12, 127, 41, 59, 58, 55, 0, 0, 168, 53, 168, 53, 0, 60, 247, 80, 97, 0, 126, 0, 12, 127, 48, 59, 73, 46, 106, 172, 168, 53, 140, 53, 0, 60, 247, 80, 97, 0, 126, 0, 12, 127, 41, 59, 73, 46, 48, 173, 113, 52, 134, 54, 0, 60, 247, 80, 97, 0, 126, 0, 12, 127, 103, 59, 90, 48, 0, 0, 168, 181, 168, 53, 0, 60, 249, 159, 80, 0, 126, 0, 12, 127, 48, 59, 58, 55, 106, 172, 168, 181, 140, 53, 0, 60, 249, 159, 80, 0, 126, 0, 12, 127, 41, 59, 58, 55, 239, 170, 166, 182, 91, 52, 0, 60, 249, 159, 80, 0, 126, 0, 12, 127, 221, 58, 185, 55, 0, 0, 113, 52, 166, 54, 0, 60, 246, 59, 111, 0, 126, 0, 12, 127, 112, 59, 90, 48, 48, 173, 113, 52, 134, 54, 0, 60, 246, 59, 111, 0, 126, 0, 12, 127, 103, 59, 90, 48, 196, 173, 31, 50, 63, 55, 0, 60, 246, 59, 111, 0, 126, 0, 12, 127, 150, 59, 189, 49, 0, 0, 166, 182, 113, 52, 0, 60, 251, 145, 59, 0, 126, 0, 12, 127, 226, 58, 185, 55, 239, 170, 166, 182, 91, 52, 0, 60, 251, 145, 59, 0, 126, 0, 12, 127, 221, 58, 185, 55, 199, 168, 100, 183, 1, 50, 0, 60, 251, 145, 59, 0, 126, 0, 12, 127, 134, 58, 12, 56, 196, 173, 31, 178, 63, 55, 0, 60, 224, 197, 107, 0, 121, 0, 36, 127, 150, 59, 238, 53, 168, 177, 31, 178, 212, 54, 0, 60, 224, 197, 107, 0, 121, 0, 36, 127, 123, 59, 238, 53, 23, 177, 113, 180, 37, 54, 0, 60, 224, 197, 107, 0, 121, 0, 36, 127, 79, 59, 159, 54, 239, 170, 166, 54, 91, 52, 0, 60, 233, 97, 77, 0, 121, 0, 36, 127, 221, 58, 75, 44, 205, 174, 166, 54, 27, 52, 0, 60, 233, 97, 77, 0, 121, 0, 36, 127, 205, 58, 75, 44, 84, 176, 168, 53, 57, 53, 0, 60, 233, 97, 77, 0, 121, 0, 36, 127, 20, 59, 73, 46, 48, 173, 113, 180, 134, 54, 0, 60, 228, 176, 94, 0, 121, 0, 36, 127, 103, 59, 159, 54, 23, 177, 113, 180, 37, 54, 0, 60, 228, 176, 94, 0, 121, 0, 36, 127, 79, 59, 159, 54, 84, 176, 168, 181, 57, 53, 0, 60, 228, 176, 94, 0, 121, 0, 36, 127, 20, 59, 58, 55, 106, 172, 168, 53, 140, 53, 0, 60, 228, 80, 94, 0, 121, 0, 36, 127, 41, 59, 73, 46, 84, 176, 168, 53, 57, 53, 0, 60, 228, 80, 94, 0, 121, 0, 36, 127, 20, 59, 73, 46, 23, 177, 113, 52, 37, 54, 0, 60, 228, 80, 94, 0, 121, 0, 36, 127, 79, 59, 90, 48, 84, 176, 168, 181, 57, 53, 0, 60, 233, 159, 77, 0, 121, 0, 36, 127, 20, 59, 58, 55, 48, 173, 113, 52, 134, 54, 0, 60, 224, 59, 107, 0, 121, 0, 36, 127, 103, 59, 90, 48, 23, 177, 113, 52, 37, 54, 0, 60, 224, 59, 107, 0, 121, 0, 36, 127, 79, 59, 90, 48, 168, 177, 31, 50, 212, 54, 0, 60, 224, 59, 107, 0, 121, 0, 36, 127, 123, 59, 189, 49, 239, 170, 166, 182, 91, 52, 0, 60, 239, 145, 57, 0, 121, 0, 36, 127, 221, 58, 185, 55, 205, 174, 166, 182, 27, 52, 0, 60, 239, 145, 57, 0, 121, 0, 36, 127, 205, 58, 185, 55, 175, 172, 100, 183, 168, 49, 0, 60, 239, 145, 57, 0, 121, 0, 36, 127, 123, 58, 12, 56, 196, 173, 31, 50, 63, 55, 0, 60, 221, 36, 116, 0, 121, 0, 36, 127, 150, 59, 189, 49, 168, 177, 31, 50, 212, 54, 0, 60, 221, 36, 116, 0, 121, 0, 36, 127, 123, 59, 189, 49, 1, 178, 62, 46, 63, 55, 0, 60, 221, 36, 116, 0, 121, 0, 36, 127, 150, 59, 61, 51, 199, 168, 100, 183, 1, 50, 0, 60, 246, 135, 35, 0, 121, 0, 36, 127, 134, 58, 12, 56, 175, 172, 100, 183, 168, 49, 0, 60, 246, 135, 35, 0, 121, 0, 36, 127, 123, 58, 12, 56, 199, 168, 216, 183, 196, 45, 0, 60, 246, 135, 35, 0, 121, 0, 36, 127, 34, 58, 41, 56, 31, 174, 62, 46, 178, 55, 0, 60, 220, 12, 120, 0, 121, 0, 36, 127, 178, 59, 61, 51, 1, 178, 62, 46, 63, 55, 0, 60, 220, 12, 120, 0, 121, 0, 36, 127, 150, 59, 61, 51, 31, 178, 0, 0, 100, 55, 0, 60, 220, 12, 120, 0, 121, 0, 36, 127, 159, 59, 102, 52, 62, 174, 0, 0, 216, 55, 0, 60, 220, 244, 120, 0, 121, 0, 36, 127, 188, 59, 102, 52, 31, 178, 0, 0, 100, 55, 0, 60, 220, 244, 120, 0, 121, 0, 36, 127, 159, 59, 102, 52, 1, 178, 62, 174, 63, 55, 0, 60, 220, 244, 120, 0, 121, 0, 36, 127, 150, 59, 46, 53, 223, 164, 216, 55, 31, 46, 0, 60, 246, 121, 35, 0, 121, 0, 36, 127, 40, 58, 161, 39, 199, 168, 216, 55, 196, 45, 0, 60, 246, 121, 35, 0, 121, 0, 36, 127, 34, 58, 161, 39, 175, 172, 100, 55, 168, 49, 0, 60, 246, 121, 35, 0, 121, 0, 36, 127, 123, 58, 162, 41, 31, 174, 62, 174, 178, 55, 0, 60, 221, 220, 116, 0, 121, 0, 36, 127, 178, 59, 46, 53, 1, 178, 62, 174, 63, 55, 0, 60, 221, 220, 116, 0, 121, 0, 36, 127, 150, 59, 46, 53, 168, 177, 31, 178, 212, 54, 0, 60, 221, 220, 116, 0, 121, 0, 36, 127, 123, 59, 238, 53, 199, 168, 100, 55, 1, 50, 0, 60, 239, 111, 57, 0, 121, 0, 36, 127, 134, 58, 162, 41, 175, 172, 100, 55, 168, 49, 0, 60, 239, 111, 57, 0, 121, 0, 36, 127, 123, 58, 162, 41, 205, 174, 166, 54, 27, 52, 0, 60, 239, 111, 57, 0, 121, 0, 36, 127, 205, 58, 75, 44, 175, 172, 100, 183, 168, 49, 0, 60, 239, 135, 32, 0, 112, 0, 59, 127, 123, 58, 12, 56, 205, 174, 100, 183, 23, 49, 0, 60, 239, 135, 32, 0, 112, 0, 59, 127, 105, 58, 12, 56, 239, 170, 216, 183, 48, 45, 0, 60, 239, 135, 32, 0, 112, 0, 59, 127, 25, 58, 41, 56, 1, 178, 62, 46, 63, 55, 0, 60, 197, 12, 111, 0, 112, 0, 59, 127, 150, 59, 61, 51, 91, 180, 62, 46, 134, 54, 0, 60, 197, 12, 111, 0, 112, 0, 59, 127, 103, 59, 61, 51, 113, 180, 0, 0, 166, 54, 0, 60, 197, 12, 111, 0, 112, 0, 59, 127, 112, 59, 102, 52, 31, 178, 0, 0, 100, 55, 0, 60, 197, 244, 111, 0, 112, 0, 59, 127, 159, 59, 102, 52, 113, 180, 0, 0, 166, 54, 0, 60, 197, 244, 111, 0, 112, 0, 59, 127, 112, 59, 102, 52, 91, 180, 62, 174, 134, 54, 0, 60, 197, 244, 111, 0, 112, 0, 59, 127, 103, 59, 46, 53, 199, 168, 216, 55, 196, 45, 0, 60, 239, 121, 32, 0, 112, 0, 59, 127, 34, 58, 161, 39, 239, 170, 216, 55, 48, 45, 0, 60, 239, 121, 32, 0, 112, 0, 59, 127, 25, 58, 161, 39, 205, 174, 100, 55, 23, 49, 0, 60, 239, 121, 32, 0, 112, 0, 59, 127, 105, 58, 162, 41, 1, 178, 62, 174, 63, 55, 0, 60, 199, 220, 107, 0, 112, 0, 59, 127, 150, 59, 46, 53, 91, 180, 62, 174, 134, 54, 0, 60, 199, 220, 107, 0, 112, 0, 59, 127, 103, 59, 46, 53, 27, 180, 31, 178, 37, 54, 0, 60, 199, 220, 107, 0, 112, 0, 59, 127, 79, 59, 238, 53, 175, 172, 100, 55, 168, 49, 0, 60, 228, 111, 52, 0, 112, 0, 59, 127, 123, 58, 162, 41, 205, 174, 100, 55, 23, 49, 0, 60, 228, 111, 52, 0, 112, 0, 59, 127, 105, 58, 162, 41, 240, 176, 166, 54, 100, 51, 0, 60, 228, 111, 52, 0, 112, 0, 59, 127, 178, 58, 75, 44, 168, 177, 31, 178, 212, 54, 0, 60, 204, 197, 98, 0, 112, 0, 59, 127, 123, 59, 238, 53, 27, 180, 31, 178, 37, 54, 0, 60, 204, 197, 98, 0, 112, 0, 59, 127, 79, 59, 238, 53, 100, 179, 113, 180, 135, 53, 0, 60, 204, 197, 98, 0, 112, 0, 59, 127, 40, 59, 159, 54, 205, 174, 166, 54, 27, 52, 0, 60, 218, 97, 71, 0, 112, 0, 59, 127, 205, 58, 75, 44, 240, 176, 166, 54, 100, 51, 0, 60, 218, 97, 71, 0, 112, 0, 59, 127, 178, 58, 75, 44, 73, 178, 168, 53, 180, 52, 0, 60, 218, 97, 71, 0, 112, 0, 59, 127, 243, 58, 73, 46, 23, 177, 113, 180, 37, 54, 0, 60, 210, 176, 86, 0, 112, 0, 59, 127, 79, 59, 159, 54, 100, 179, 113, 180, 135, 53, 0, 60, 210, 176, 86, 0, 112, 0, 59, 127, 40, 59, 159, 54, 73, 178, 168, 181, 180, 52, 0, 60, 210, 176, 86, 0, 112, 0, 59, 127, 243, 58, 58, 55, 84, 176, 168, 53, 57, 53, 0, 60, 210, 80, 86, 0, 112, 0, 59, 127, 20, 59, 73, 46, 73, 178, 168, 53, 180, 52, 0, 60, 210, 80, 86, 0, 112, 0, 59, 127, 243, 58, 73, 46, 100, 179, 113, 52, 135, 53, 0, 60, 210, 80, 86, 0, 112, 0, 59, 127, 40, 59, 90, 48, 84, 176, 168, 181, 57, 53, 0, 60, 218, 159, 71, 0, 112, 0, 59, 127, 20, 59, 58, 55, 73, 178, 168, 181, 180, 52, 0, 60, 218, 159, 71, 0, 112, 0, 59, 127, 243, 58, 58, 55, 240, 176, 166, 182, 100, 51, 0, 60, 218, 159, 71, 0, 112, 0, 59, 127, 178, 58, 185, 55, 23, 177, 113, 52, 37, 54, 0, 60, 204, 59, 98, 0, 112, 0, 59, 127, 79, 59, 90, 48, 100, 179, 113, 52, 135, 53, 0, 60, 204, 59, 98, 0, 112, 0, 59, 127, 40, 59, 90, 48, 27, 180, 31, 50, 37, 54, 0, 60, 204, 59, 98, 0, 112, 0, 59, 127, 79, 59, 189, 49, 205, 174, 166, 182, 27, 52, 0, 60, 228, 145, 52, 0, 112, 0, 59, 127, 205, 58, 185, 55, 240, 176, 166, 182, 100, 51, 0, 60, 228, 145, 52, 0, 112, 0, 59, 127, 178, 58, 185, 55, 205, 174, 100, 183, 23, 49, 0, 60, 228, 145, 52, 0, 112, 0, 59, 127, 105, 58, 12, 56, 168, 177, 31, 50, 212, 54, 0, 60, 199, 36, 107, 0, 112, 0, 59, 127, 123, 59, 189, 49, 27, 180, 31, 50, 37, 54, 0, 60, 199, 36, 107, 0, 112, 0, 59, 127, 79, 59, 189, 49, 91, 180, 62, 46, 134, 54, 0, 60, 199, 36, 107, 0, 112, 0, 59, 127, 103, 59, 61, 51, 240, 176, 166, 54, 100, 51, 0, 60, 205, 97, 62, 0, 98, 0, 80, 127, 178, 58, 75, 44, 73, 178, 166, 54, 73, 50, 0, 60, 205, 97, 62, 0, 98, 0, 80, 127, 143, 58, 75, 44, 0, 180, 168, 53, 0, 52, 0, 60, 205, 97, 62, 0, 98, 0, 80, 127, 198, 58, 73, 46, 100, 179, 113, 180, 135, 53, 0, 60, 194, 176, 76, 0, 98, 0, 80, 127, 40, 59, 159, 54, 180, 180, 113, 180, 180, 52, 0, 60, 194, 176, 76, 0, 98, 0, 80, 127, 243, 58, 159, 54, 0, 180, 168, 181, 0, 52, 0, 60, 194, 176, 76, 0, 98, 0, 80, 127, 198, 58, 58, 55, 73, 178, 168, 53, 180, 52, 0, 60, 194, 80, 76, 0, 98, 0, 80, 127, 243, 58, 73, 46, 0, 180, 168, 53, 0, 52, 0, 60, 194, 80, 76, 0, 98, 0, 80, 127, 198, 58, 73, 46, 180, 180, 113, 52, 180, 52, 0, 60, 194, 80, 76, 0, 98, 0, 80, 127, 243, 58, 90, 48, 73, 178, 168, 181, 180, 52, 0, 60, 205, 159, 62, 0, 98, 0, 80, 127, 243, 58, 58, 55, 0, 180, 168, 181, 0, 52, 0, 60, 205, 159, 62, 0, 98, 0, 80, 127, 198, 58, 58, 55, 73, 178, 166, 182, 73, 50, 0, 60, 205, 159, 62, 0, 98, 0, 80, 127, 143, 58, 185, 55, 100, 179, 113, 52, 135, 53, 0, 60, 185, 59, 86, 0, 98, 0, 80, 127, 40, 59, 90, 48, 180, 180, 113, 52, 180, 52, 0, 60, 185, 59, 86, 0, 98, 0, 80, 127, 243, 58, 90, 48, 57, 181, 31, 50, 57, 53, 0, 60, 185, 59, 86, 0, 98, 0, 80, 127, 20, 59, 189, 49, 240, 176, 166, 182, 100, 51, 0, 60, 218, 145, 46, 0, 98, 0, 80, 127, 178, 58, 185, 55, 73, 178, 166, 182, 73, 50, 0, 60, 218, 145, 46, 0, 98, 0, 80, 127, 143, 58, 185, 55, 84, 176, 100, 183, 84, 48, 0, 60, 218, 145, 46, 0, 98, 0, 80, 127, 80, 58, 12, 56, 27, 180, 31, 50, 37, 54, 0, 60, 179, 36, 93, 0, 98, 0, 80, 127, 79, 59, 189, 49, 57, 181, 31, 50, 57, 53, 0, 60, 179, 36, 93, 0, 98, 0, 80, 127, 20, 59, 189, 49, 140, 181, 62, 46, 140, 53, 0, 60, 179, 36, 93, 0, 98, 0, 80, 127, 41, 59, 61, 51, 205, 174, 100, 183, 23, 49, 0, 60, 233, 135, 28, 0, 98, 0, 80, 127, 105, 58, 12, 56, 84, 176, 100, 183, 84, 48, 0, 60, 233, 135, 28, 0, 98, 0, 80, 127, 80, 58, 12, 56, 106, 172, 216, 183, 106, 44, 0, 60, 233, 135, 28, 0, 98, 0, 80, 127, 13, 58, 41, 56, 91, 180, 62, 46, 134, 54, 0, 60, 176, 12, 97, 0, 98, 0, 80, 127, 103, 59, 61, 51, 140, 181, 62, 46, 140, 53, 0, 60, 176, 12, 97, 0, 98, 0, 80, 127, 41, 59, 61, 51, 168, 181, 0, 0, 168, 53, 0, 60, 176, 12, 97, 0, 98, 0, 80, 127, 48, 59, 102, 52, 113, 180, 0, 0, 166, 54, 0, 60, 176, 244, 97, 0, 98, 0, 80, 127, 112, 59, 102, 52, 168, 181, 0, 0, 168, 53, 0, 60, 176, 244, 97, 0, 98, 0, 80, 127, 48, 59, 102, 52, 140, 181, 62, 174, 140, 53, 0, 60, 176, 244, 97, 0, 98, 0, 80, 127, 41, 59, 46, 53, 239, 170, 216, 55, 48, 45, 0, 60, 233, 121, 28, 0, 98, 0, 80, 127, 25, 58, 161, 39, 106, 172, 216, 55, 106, 44, 0, 60, 233, 121, 28, 0, 98, 0, 80, 127, 13, 58, 161, 39, 84, 176, 100, 55, 84, 48, 0, 60, 233, 121, 28, 0, 98, 0, 80, 127, 80, 58, 162, 41, 91, 180, 62, 174, 134, 54, 0, 60, 179, 220, 93, 0, 98, 0, 80, 127, 103, 59, 46, 53, 140, 181, 62, 174, 140, 53, 0, 60, 179, 220, 93, 0, 98, 0, 80, 127, 41, 59, 46, 53, 57, 181, 31, 178, 57, 53, 0, 60, 179, 220, 93, 0, 98, 0, 80, 127, 20, 59, 238, 53, 205, 174, 100, 55, 23, 49, 0, 60, 218, 111, 46, 0, 98, 0, 80, 127, 105, 58, 162, 41, 84, 176, 100, 55, 84, 48, 0, 60, 218, 111, 46, 0, 98, 0, 80, 127, 80, 58, 162, 41, 73, 178, 166, 54, 73, 50, 0, 60, 218, 111, 46, 0, 98, 0, 80, 127, 143, 58, 75, 44, 27, 180, 31, 178, 37, 54, 0, 60, 185, 197, 86, 0, 98, 0, 80, 127, 79, 59, 238, 53, 57, 181, 31, 178, 57, 53, 0, 60, 185, 197, 86, 0, 98, 0, 80, 127, 20, 59, 238, 53, 180, 180, 113, 180, 180, 52, 0, 60, 185, 197, 86, 0, 98, 0, 80, 127, 243, 58, 159, 54, 140, 181, 62, 46, 140, 53, 0, 60, 159, 12, 80, 0, 80, 0, 98, 127, 41, 59, 61, 51, 134, 182, 62, 46, 91, 52, 0, 60, 159, 12, 80, 0, 80, 0, 98, 127, 221, 58, 61, 51, 166, 182, 0, 0, 113, 52, 0, 60, 159, 12, 80, 0, 80, 0, 98, 127, 226, 58, 102, 52, 168, 181, 0, 0, 168, 53, 0, 60, 159, 244, 80, 0, 80, 0, 98, 127, 48, 59, 102, 52, 166, 182, 0, 0, 113, 52, 0, 60, 159, 244, 80, 0, 80, 0, 98, 127, 226, 58, 102, 52, 134, 182, 62, 174, 91, 52, 0, 60, 159, 244, 80, 0, 80, 0, 98, 127, 221, 58, 46, 53, 106, 172, 216, 55, 106, 44, 0, 60, 228, 121, 23, 0, 80, 0, 98, 127, 13, 58, 161, 39, 48, 173, 216, 55, 239, 42, 0, 60, 228, 121, 23, 0, 80, 0, 98, 127, 253, 57, 161, 39, 23, 177, 100, 55, 205, 46, 0, 60, 228, 121, 23, 0, 80, 0, 98, 127, 51, 58, 162, 41, 140, 181, 62, 174, 140, 53, 0, 60, 163, 220, 77, 0, 80, 0, 98, 127, 41, 59, 46, 53, 134, 182, 62, 174, 91, 52, 0, 60, 163, 220, 77, 0, 80, 0, 98, 127, 221, 58, 46, 53, 37, 182, 31, 178, 27, 52, 0, 60, 163, 220, 77, 0, 80, 0, 98, 127, 205, 58, 238, 53, 84, 176, 100, 55, 84, 48, 0, 60, 210, 111, 38, 0, 80, 0, 98, 127, 80, 58, 162, 41, 23, 177, 100, 55, 205, 46, 0, 60, 210, 111, 38, 0, 80, 0, 98, 127, 51, 58, 162, 41, 100, 179, 166, 54, 240, 48, 0, 60, 210, 111, 38, 0, 80, 0, 98, 127, 100, 58, 75, 44, 57, 181, 31, 178, 57, 53, 0, 60, 170, 197, 71, 0, 80, 0, 98, 127, 20, 59, 238, 53, 37, 182, 31, 178, 27, 52, 0, 60, 170, 197, 71, 0, 80, 0, 98, 127, 205, 58, 238, 53, 135, 181, 113, 180, 100, 51, 0, 60, 170, 197, 71, 0, 80, 0, 98, 127, 178, 58, 159, 54, 73, 178, 166, 54, 73, 50, 0, 60, 194, 97, 51, 0, 80, 0, 98, 127, 143, 58, 75, 44, 100, 179, 166, 54, 240, 48, 0, 60, 194, 97, 51, 0, 80, 0, 98, 127, 100, 58, 75, 44, 180, 180, 168, 53, 73, 50, 0, 60, 194, 97, 51, 0, 80, 0, 98, 127, 143, 58, 73, 46, 180, 180, 113, 180, 180, 52, 0, 60, 180, 176, 62, 0, 80, 0, 98, 127, 243, 58, 159, 54, 135, 181, 113, 180, 100, 51, 0, 60, 180, 176, 62, 0, 80, 0, 98, 127, 178, 58, 159, 54, 180, 180, 168, 181, 73, 50, 0, 60, 180, 176, 62, 0, 80, 0, 98, 127, 143, 58, 58, 55, 0, 180, 168, 53, 0, 52, 0, 60, 180, 80, 62, 0, 80, 0, 98, 127, 198, 58, 73, 46, 180, 180, 168, 53, 73, 50, 0, 60, 180, 80, 62, 0, 80, 0, 98, 127, 143, 58, 73, 46, 135, 181, 113, 52, 100, 51, 0, 60, 180, 80, 62, 0, 80, 0, 98, 127, 178, 58, 90, 48, 0, 180, 168, 181, 0, 52, 0, 60, 194, 159, 51, 0, 80, 0, 98, 127, 198, 58, 58, 55, 180, 180, 168, 181, 73, 50, 0, 60, 194, 159, 51, 0, 80, 0, 98, 127, 143, 58, 58, 55, 100, 179, 166, 182, 240, 48, 0, 60, 194, 159, 51, 0, 80, 0, 98, 127, 100, 58, 185, 55, 180, 180, 113, 52, 180, 52, 0, 60, 170, 59, 71, 0, 80, 0, 98, 127, 243, 58, 90, 48, 135, 181, 113, 52, 100, 51, 0, 60, 170, 59, 71, 0, 80, 0, 98, 127, 178, 58, 90, 48, 37, 182, 31, 50, 27, 52, 0, 60, 170, 59, 71, 0, 80, 0, 98, 127, 205, 58, 189, 49, 73, 178, 166, 182, 73, 50, 0, 60, 210, 145, 38, 0, 80, 0, 98, 127, 143, 58, 185, 55, 100, 179, 166, 182, 240, 48, 0, 60, 210, 145, 38, 0, 80, 0, 98, 127, 100, 58, 185, 55, 23, 177, 100, 183, 205, 46, 0, 60, 210, 145, 38, 0, 80, 0, 98, 127, 51, 58, 12, 56, 57, 181, 31, 50, 57, 53, 0, 60, 163, 36, 77, 0, 80, 0, 98, 127, 20, 59, 189, 49, 37, 182, 31, 50, 27, 52, 0, 60, 163, 36, 77, 0, 80, 0, 98, 127, 205, 58, 189, 49, 134, 182, 62, 46, 91, 52, 0, 60, 163, 36, 77, 0, 80, 0, 98, 127, 221, 58, 61, 51, 84, 176, 100, 183, 84, 48, 0, 60, 228, 135, 23, 0, 80, 0, 98, 127, 80, 58, 12, 56, 23, 177, 100, 183, 205, 46, 0, 60, 228, 135, 23, 0, 80, 0, 98, 127, 51, 58, 12, 56, 48, 173, 216, 183, 239, 42, 0, 60, 228, 135, 23, 0, 80, 0, 98, 127, 253, 57, 41, 56, 135, 181, 113, 180, 100, 51, 0, 60, 170, 176, 46, 0, 59, 0, 112, 127, 178, 58, 159, 54, 37, 182, 113, 180, 23, 49, 0, 60, 170, 176, 46, 0, 59, 0, 112, 127, 105, 58, 159, 54, 57, 181, 168, 181, 84, 48, 0, 60, 170, 176, 46, 0, 59, 0, 112, 127, 80, 58, 58, 55, 180, 180, 168, 53, 73, 50, 0, 60, 170, 80, 46, 0, 59, 0, 112, 127, 143, 58, 73, 46, 57, 181, 168, 53, 84, 48, 0, 60, 170, 80, 46, 0, 59, 0, 112, 127, 80, 58, 73, 46, 37, 182, 113, 52, 23, 49, 0, 60, 170, 80, 46, 0, 59, 0, 112, 127, 105, 58, 90, 48, 180, 180, 168, 181, 73, 50, 0, 60, 185, 159, 38, 0, 59, 0, 112, 127, 143, 58, 58, 55, 57, 181, 168, 181, 84, 48, 0, 60, 185, 159, 38, 0, 59, 0, 112, 127, 80, 58, 58, 55, 27, 180, 166, 182, 205, 46, 0, 60, 185, 159, 38, 0, 59, 0, 112, 127, 51, 58, 185, 55, 135, 181, 113, 52, 100, 51, 0, 60, 158, 59, 52, 0, 59, 0, 112, 127, 178, 58, 90, 48, 37, 182, 113, 52, 23, 49, 0, 60, 158, 59, 52, 0, 59, 0, 112, 127, 105, 58, 90, 48, 212, 182, 31, 50, 168, 49, 0, 60, 158, 59, 52, 0, 59, 0, 112, 127, 123, 58, 189, 49, 100, 179, 166, 182, 240, 48, 0, 60, 204, 145, 28, 0, 59, 0, 112, 127, 100, 58, 185, 55, 27, 180, 166, 182, 205, 46, 0, 60, 204, 145, 28, 0, 59, 0, 112, 127, 51, 58, 185, 55, 168, 177, 100, 183, 175, 44, 0, 60, 204, 145, 28, 0, 59, 0, 112, 127, 17, 58, 12, 56, 37, 182, 31, 50, 27, 52, 0, 60, 149, 36, 57, 0, 59, 0, 112, 127, 205, 58, 189, 49, 212, 182, 31, 50, 168, 49, 0, 60, 149, 36, 57, 0, 59, 0, 112, 127, 123, 58, 189, 49, 63, 183, 62, 46, 1, 50, 0, 60, 149, 36, 57, 0, 59, 0, 112, 127, 134, 58, 61, 51, 23, 177, 100, 183, 205, 46, 0, 60, 224, 135, 17, 0, 59, 0, 112, 127, 51, 58, 12, 56, 168, 177, 100, 183, 175, 44, 0, 60, 224, 135, 17, 0, 59, 0, 112, 127, 17, 58, 12, 56, 196, 173, 216, 183, 199, 40, 0, 60, 224, 135, 17, 0, 59, 0, 112, 127, 236, 57, 41, 56, 134, 182, 62, 46, 91, 52, 0, 60, 145, 12, 59, 0, 59, 0, 112, 127, 221, 58, 61, 51, 63, 183, 62, 46, 1, 50, 0, 60, 145, 12, 59, 0, 59, 0, 112, 127, 134, 58, 61, 51, 100, 183, 0, 0, 31, 50, 0, 60, 145, 12, 59, 0, 59, 0, 112, 127, 138, 58, 102, 52, 166, 182, 0, 0, 113, 52, 0, 60, 145, 244, 59, 0, 59, 0, 112, 127, 226, 58, 102, 52, 100, 183, 0, 0, 31, 50, 0, 60, 145, 244, 59, 0, 59, 0, 112, 127, 138, 58, 102, 52, 63, 183, 62, 174, 1, 50, 0, 60, 145, 244, 59, 0, 59, 0, 112, 127, 134, 58, 46, 53, 48, 173, 216, 55, 239, 42, 0, 60, 224, 121, 17, 0, 59, 0, 112, 127, 253, 57, 161, 39, 196, 173, 216, 55, 199, 40, 0, 60, 224, 121, 17, 0, 59, 0, 112, 127, 236, 57, 161, 39, 168, 177, 100, 55, 175, 44, 0, 60, 224, 121, 17, 0, 59, 0, 112, 127, 17, 58, 162, 41, 134, 182, 62, 174, 91, 52, 0, 60, 149, 220, 57, 0, 59, 0, 112, 127, 221, 58, 46, 53, 63, 183, 62, 174, 1, 50, 0, 60, 149, 220, 57, 0, 59, 0, 112, 127, 134, 58, 46, 53, 212, 182, 31, 178, 168, 49, 0, 60, 149, 220, 57, 0, 59, 0, 112, 127, 123, 58, 238, 53, 23, 177, 100, 55, 205, 46, 0, 60, 204, 111, 28, 0, 59, 0, 112, 127, 51, 58, 162, 41, 168, 177, 100, 55, 175, 44, 0, 60, 204, 111, 28, 0, 59, 0, 112, 127, 17, 58, 162, 41, 27, 180, 166, 54, 205, 46, 0, 60, 204, 111, 28, 0, 59, 0, 112, 127, 51, 58, 75, 44, 37, 182, 31, 178, 27, 52, 0, 60, 158, 197, 52, 0, 59, 0, 112, 127, 205, 58, 238, 53, 212, 182, 31, 178, 168, 49, 0, 60, 158, 197, 52, 0, 59, 0, 112, 127, 123, 58, 238, 53, 37, 182, 113, 180, 23, 49, 0, 60, 158, 197, 52, 0, 59, 0, 112, 127, 105, 58, 159, 54, 100, 179, 166, 54, 240, 48, 0, 60, 185, 97, 38, 0, 59, 0, 112, 127, 100, 58, 75, 44, 27, 180, 166, 54, 205, 46, 0, 60, 185, 97, 38, 0, 59, 0, 112, 127, 51, 58, 75, 44, 57, 181, 168, 53, 84, 48, 0, 60, 185, 97, 38, 0, 59, 0, 112, 127, 80, 58, 73, 46, 100, 183, 0, 0, 31, 50, 0, 60, 136, 244, 36, 0, 36, 0, 121, 127, 138, 58, 102, 52, 216, 183, 0, 0, 62, 46, 0, 60, 136, 244, 36, 0, 36, 0, 121, 127, 42, 58, 102, 52, 178, 183, 62, 174, 31, 46, 0, 60, 136, 244, 36, 0, 36, 0, 121, 127, 40, 58, 46, 53, 196, 173, 216, 55, 199, 40, 0, 60, 221, 121, 10, 0, 36, 0, 121, 127, 236, 57, 161, 39, 31, 174, 216, 55, 223, 36, 0, 60, 221, 121, 10, 0, 36, 0, 121, 127, 217, 57, 161, 39, 1, 178, 100, 55, 199, 40, 0, 60, 221, 121, 10, 0, 36, 0, 121, 127, 236, 57, 162, 41, 63, 183, 62, 174, 1, 50, 0, 60, 140, 220, 35, 0, 36, 0, 121, 127, 134, 58, 46, 53, 178, 183, 62, 174, 31, 46, 0, 60, 140, 220, 35, 0, 36, 0, 121, 127, 40, 58, 46, 53, 63, 183, 31, 178, 196, 45, 0, 60, 140, 220, 35, 0, 36, 0, 121, 127, 34, 58, 238, 53, 168, 177, 100, 55, 175, 44, 0, 60, 199, 111, 17, 0, 36, 0, 121, 127, 17, 58, 162, 41, 1, 178, 100, 55, 199, 40, 0, 60, 199, 111, 17, 0, 36, 0, 121, 127, 236, 57, 162, 41, 91, 180, 166, 54, 239, 42, 0, 60, 199, 111, 17, 0, 36, 0, 121, 127, 253, 57, 75, 44, 212, 182, 31, 178, 168, 49, 0, 60, 149, 197, 32, 0, 36, 0, 121, 127, 123, 58, 238, 53, 63, 183, 31, 178, 196, 45, 0, 60, 149, 197, 32, 0, 36, 0, 121, 127, 34, 58, 238, 53, 134, 182, 113, 180, 48, 45, 0, 60, 149, 197, 32, 0, 36, 0, 121, 127, 25, 58, 159, 54, 27, 180, 166, 54, 205, 46, 0, 60, 179, 97, 23, 0, 36, 0, 121, 127, 51, 58, 75, 44, 91, 180, 166, 54, 239, 42, 0, 60, 179, 97, 23, 0, 36, 0, 121, 127, 253, 57, 75, 44, 140, 181, 168, 53, 106, 44, 0, 60, 179, 97, 23, 0, 36, 0, 121, 127, 13, 58, 73, 46, 37, 182, 113, 180, 23, 49, 0, 60, 162, 176, 28, 0, 36, 0, 121, 127, 105, 58, 159, 54, 134, 182, 113, 180, 48, 45, 0, 60, 162, 176, 28, 0, 36, 0, 121, 127, 25, 58, 159, 54, 140, 181, 168, 181, 106, 44, 0, 60, 162, 176, 28, 0, 36, 0, 121, 127, 13, 58, 58, 55, 57, 181, 168, 53, 84, 48, 0, 60, 162, 80, 28, 0, 36, 0, 121, 127, 80, 58, 73, 46, 140, 181, 168, 53, 106, 44, 0, 60, 162, 80, 28, 0, 36, 0, 121, 127, 13, 58, 73, 46, 134, 182, 113, 52, 48, 45, 0, 60, 162, 80, 28, 0, 36, 0, 121, 127, 25, 58, 90, 48, 57, 181, 168, 181, 84, 48, 0, 60, 179, 159, 23, 0, 36, 0, 121, 127, 80, 58, 58, 55, 140, 181, 168, 181, 106, 44, 0, 60, 179, 159, 23, 0, 36, 0, 121, 127, 13, 58, 58, 55, 91, 180, 166, 182, 239, 42, 0, 60, 179, 159, 23, 0, 36, 0, 121, 127, 253, 57, 185, 55, 37, 182, 113, 52, 23, 49, 0, 60, 149, 59, 32, 0, 36, 0, 121, 127, 105, 58, 90, 48, 134, 182, 113, 52, 48, 45, 0, 60, 149, 59, 32, 0, 36, 0, 121, 127, 25, 58, 90, 48, 63, 183, 31, 50, 196, 45, 0, 60, 149, 59, 32, 0, 36, 0, 121, 127, 34, 58, 189, 49, 27, 180, 166, 182, 205, 46, 0, 60, 199, 145, 17, 0, 36, 0, 121, 127, 51, 58, 185, 55, 91, 180, 166, 182, 239, 42, 0, 60, 199, 145, 17, 0, 36, 0, 121, 127, 253, 57, 185, 55, 1, 178, 100, 183, 199, 40, 0, 60, 199, 145, 17, 0, 36, 0, 121, 127, 236, 57, 12, 56, 212, 182, 31, 50, 168, 49, 0, 60, 140, 36, 35, 0, 36, 0, 121, 127, 123, 58, 189, 49, 63, 183, 31, 50, 196, 45, 0, 60, 140, 36, 35, 0, 36, 0, 121, 127, 34, 58, 189, 49, 178, 183, 62, 46, 31, 46, 0, 60, 140, 36, 35, 0, 36, 0, 121, 127, 40, 58, 61, 51, 168, 177, 100, 183, 175, 44, 0, 60, 221, 135, 10, 0, 36, 0, 121, 127, 17, 58, 12, 56, 1, 178, 100, 183, 199, 40, 0, 60, 221, 135, 10, 0, 36, 0, 121, 127, 236, 57, 12, 56, 31, 174, 216, 183, 223, 36, 0, 60, 221, 135, 10, 0, 36, 0, 121, 127, 217, 57, 41, 56, 63, 183, 62, 46, 1, 50, 0, 60, 136, 12, 36, 0, 36, 0, 121, 127, 134, 58, 61, 51, 178, 183, 62, 46, 31, 46, 0, 60, 136, 12, 36, 0, 36, 0, 121, 127, 40, 58, 61, 51, 216, 183, 0, 0, 62, 46, 0, 60, 136, 12, 36, 0, 36, 0, 121, 127, 42, 58, 102, 52, 140, 181, 168, 181, 106, 44, 0, 60, 176, 159, 7, 0, 12, 0, 126, 127, 13, 58, 58, 55, 168, 181, 168, 181, 0, 0, 0, 60, 176, 159, 7, 0, 12, 0, 126, 127, 198, 57, 58, 55, 113, 180, 166, 182, 0, 0, 0, 60, 176, 159, 7, 0, 12, 0, 126, 127, 198, 57, 185, 55, 134, 182, 113, 52, 48, 45, 0, 60, 145, 59, 10, 0, 12, 0, 126, 127, 25, 58, 90, 48, 166, 182, 113, 52, 0, 0, 0, 60, 145, 59, 10, 0, 12, 0, 126, 127, 198, 57, 90, 48, 100, 183, 31, 50, 0, 0, 0, 60, 145, 59, 10, 0, 12, 0, 126, 127, 198, 57, 189, 49, 91, 180, 166, 182, 239, 42, 0, 60, 197, 145, 5, 0, 12, 0, 126, 127, 253, 57, 185, 55, 113, 180, 166, 182, 0, 0, 0, 60, 197, 145, 5, 0, 12, 0, 126, 127, 198, 57, 185, 55, 31, 178, 100, 183, 0, 0, 0, 60, 197, 145, 5, 0, 12, 0, 126, 127, 198, 57, 12, 56, 63, 183, 31, 50, 196, 45, 0, 60, 136, 36, 11, 0, 12, 0, 126, 127, 34, 58, 189, 49, 100, 183, 31, 50, 0, 0, 0, 60, 136, 36, 11, 0, 12, 0, 126, 127, 198, 57, 189, 49, 216, 183, 62, 46, 0, 0, 0, 60, 136, 36, 11, 0, 12, 0, 126, 127, 198, 57, 61, 51, 1, 178, 100, 183, 199, 40, 0, 60, 220, 135, 3, 0, 12, 0, 126, 127, 236, 57, 12, 56, 31, 178, 100, 183, 0, 0, 0, 60, 220, 135, 3, 0, 12, 0, 126, 127, 198, 57, 12, 56, 62, 174, 216, 183, 0, 0, 0, 60, 220, 135, 3, 0, 12, 0, 126, 127, 198, 57, 41, 56, 178, 183, 62, 46, 31, 46, 0, 60, 131, 12, 12, 0, 12, 0, 126, 127, 40, 58, 61, 51, 216, 183, 62, 46, 0, 0, 0, 60, 131, 12, 12, 0, 12, 0, 126, 127, 198, 57, 61, 51, 0, 184, 0, 0, 0, 0, 0, 60, 131, 12, 12, 0, 12, 0, 126, 127, 198, 57, 102, 52, 216, 183, 0, 0, 62, 46, 0, 60, 131, 244, 12, 0, 12, 0, 126, 127, 42, 58, 102, 52, 0, 184, 0, 0, 0, 0, 0, 60, 131, 244, 12, 0, 12, 0, 126, 127, 198, 57, 102, 52, 216, 183, 62, 174, 0, 0, 0, 60, 131, 244, 12, 0, 12, 0, 126, 127, 198, 57, 46, 53, 31, 174, 216, 55, 223, 36, 0, 60, 220, 121, 3, 0, 12, 0, 126, 127, 217, 57, 161, 39, 62, 174, 216, 55, 0, 0, 0, 60, 220, 121, 3, 0, 12, 0, 126, 127, 198, 57, 161, 39, 31, 178, 100, 55, 0, 0, 0, 60, 220, 121, 3, 0, 12, 0, 126, 127, 198, 57, 162, 41, 178, 183, 62, 174, 31, 46, 0, 60, 136, 220, 11, 0, 12, 0, 126, 127, 40, 58, 46, 53, 216, 183, 62, 174, 0, 0, 0, 60, 136, 220, 11, 0, 12, 0, 126, 127, 198, 57, 46, 53, 100, 183, 31, 178, 0, 0, 0, 60, 136, 220, 11, 0, 12, 0, 126, 127, 198, 57, 238, 53, 1, 178, 100, 55, 199, 40, 0, 60, 197, 111, 5, 0, 12, 0, 126, 127, 236, 57, 162, 41, 31, 178, 100, 55, 0, 0, 0, 60, 197, 111, 5, 0, 12, 0, 126, 127, 198, 57, 162, 41, 113, 180, 166, 54, 0, 0, 0, 60, 197, 111, 5, 0, 12, 0, 126, 127, 198, 57, 75, 44, 63, 183, 31, 178, 196, 45, 0, 60, 145, 197, 10, 0, 12, 0, 126, 127, 34, 58, 238, 53, 100, 183, 31, 178, 0, 0, 0, 60, 145, 197, 10, 0, 12, 0, 126, 127, 198, 57, 238, 53, 166, 182, 113, 180, 0, 0, 0, 60, 145, 197, 10, 0, 12, 0, 126, 127, 198, 57, 159, 54, 91, 180, 166, 54, 239, 42, 0, 60, 176, 97, 7, 0, 12, 0, 126, 127, 253, 57, 75, 44, 113, 180, 166, 54, 0, 0, 0, 60, 176, 97, 7, 0, 12, 0, 126, 127, 198, 57, 75, 44, 168, 181, 168, 53, 0, 0, 0, 60, 176, 97, 7, 0, 12, 0, 126, 127, 198, 57, 73, 46, 134, 182, 113, 180, 48, 45, 0, 60, 159, 176, 9, 0, 12, 0, 126, 127, 25, 58, 159, 54, 166, 182, 113, 180, 0, 0, 0, 60, 159, 176, 9, 0, 12, 0, 126, 127, 198, 57, 159, 54, 168, 181, 168, 181, 0, 0, 0, 60, 159, 176, 9, 0, 12, 0, 126, 127, 198, 57, 58, 55, 140, 181, 168, 53, 106, 44, 0, 60, 159, 80, 9, 0, 12, 0, 126, 127, 13, 58, 73, 46, 168, 181, 168, 53, 0, 0, 0, 60, 159, 80, 9, 0, 12, 0, 126, 127, 198, 57, 73, 46, 166, 182, 113, 52, 0, 0, 0, 60, 159, 80, 9, 0, 12, 0, 126, 127, 198, 57, 90, 48, 62, 174, 216, 55, 0, 0, 0, 60, 220, 121, 253, 0, 244, 0, 126, 127, 198, 57, 161, 39, 31, 174, 216, 55, 223, 164, 0, 60, 220, 121, 253, 0, 244, 0, 126, 127, 178, 57, 161, 39, 1, 178, 100, 55, 199, 168, 0, 60, 220, 121, 253, 0, 244, 0, 126, 127, 160, 57, 162, 41, 216, 183, 62, 174, 0, 0, 0, 60, 136, 220, 245, 0, 244, 0, 126, 127, 198, 57, 46, 53, 178, 183, 62, 174, 31, 174, 0, 60, 136, 220, 245, 0, 244, 0, 126, 127, 100, 57, 46, 53, 63, 183, 31, 178, 196, 173, 0, 60, 136, 220, 245, 0, 244, 0, 126, 127, 106, 57, 238, 53, 31, 178, 100, 55, 0, 0, 0, 60, 197, 111, 251, 0, 244, 0, 126, 127, 198, 57, 162, 41, 1, 178, 100, 55, 199, 168, 0, 60, 197, 111, 251, 0, 244, 0, 126, 127, 160, 57, 162, 41, 91, 180, 166, 54, 239, 170, 0, 60, 197, 111, 251, 0, 244, 0, 126, 127, 142, 57, 75, 44, 100, 183, 31, 178, 0, 0, 0, 60, 145, 197, 246, 0, 244, 0, 126, 127, 198, 57, 238, 53, 63, 183, 31, 178, 196, 173, 0, 60, 145, 197, 246, 0, 244, 0, 126, 127, 106, 57, 238, 53, 134, 182, 113, 180, 48, 173, 0, 60, 145, 197, 246, 0, 244, 0, 126, 127, 115, 57, 159, 54, 113, 180, 166, 54, 0, 0, 0, 60, 176, 97, 249, 0, 244, 0, 126, 127, 198, 57, 75, 44, 91, 180, 166, 54, 239, 170, 0, 60, 176, 97, 249, 0, 244, 0, 126, 127, 142, 57, 75, 44, 140, 181, 168, 53, 106, 172, 0, 60, 176, 97, 249, 0, 244, 0, 126, 127, 127, 57, 73, 46, 166, 182, 113, 180, 0, 0, 0, 60, 159, 176, 247, 0, 244, 0, 126, 127, 198, 57, 159, 54, 134, 182, 113, 180, 48, 173, 0, 60, 159, 176, 247, 0, 244, 0, 126, 127, 115, 57, 159, 54, 140, 181, 168, 181, 106, 172, 0, 60, 159, 176, 247, 0, 244, 0, 126, 127, 127, 57, 58, 55, 168, 181, 168, 53, 0, 0, 0, 60, 159, 80, 247, 0, 244, 0, 126, 127, 198, 57, 73, 46, 140, 181, 168, 53, 106, 172, 0, 60, 159, 80, 247, 0, 244, 0, 126, 127, 127, 57, 73, 46, 134, 182, 113, 52, 48, 173, 0, 60, 159, 80, 247, 0, 244, 0, 126, 127, 115, 57, 90, 48, 168, 181, 168, 181, 0, 0, 0, 60, 176, 159, 249, 0, 244, 0, 126, 127, 198, 57, 58, 55, 140, 181, 168, 181, 106, 172, 0, 60, 176, 159, 249, 0, 244, 0, 126, 127, 127, 57, 58, 55, 91, 180, 166, 182, 239, 170, 0, 60, 176, 159, 249, 0, 244, 0, 126, 127, 142, 57, 185, 55, 166, 182, 113, 52, 0, 0, 0, 60, 145, 59, 246, 0, 244, 0, 126, 127, 198, 57, 90, 48, 134, 182, 113, 52, 48, 173, 0, 60, 145, 59, 246, 0, 244, 0, 126, 127, 115, 57, 90, 48, 63, 183, 31, 50, 196, 173, 0, 60, 145, 59, 246, 0, 244, 0, 126, 127, 106, 57, 189, 49, 113, 180, 166, 182, 0, 0, 0, 60, 197, 145, 251, 0, 244, 0, 126, 127, 198, 57, 185, 55, 91, 180, 166, 182, 239, 170, 0, 60, 197, 145, 251, 0, 244, 0, 126, 127, 142, 57, 185, 55, 1, 178, 100, 183, 199, 168, 0, 60, 197, 145, 251, 0, 244, 0, 126, 127, 160, 57, 12, 56, 100, 183, 31, 50, 0, 0, 0, 60, 136, 36, 245, 0, 244, 0, 126, 127, 198, 57, 189, 49, 63, 183, 31, 50, 196, 173, 0, 60, 136, 36, 245, 0, 244, 0, 126, 127, 106, 57, 189, 49, 178, 183, 62, 46, 31, 174, 0, 60, 136, 36, 245, 0, 244, 0, 126, 127, 100, 57, 61, 51, 31, 178, 100, 183, 0, 0, 0, 60, 220, 135, 253, 0, 244, 0, 126, 127, 198, 57, 12, 56, 1, 178, 100, 183, 199, 168, 0, 60, 220, 135, 253, 0, 244, 0, 126, 127, 160, 57, 12, 56, 31, 174, 216, 183, 223, 164, 0, 60, 220, 135, 253, 0, 244, 0, 126, 127, 178, 57, 41, 56, 216, 183, 62, 46, 0, 0, 0, 60, 131, 12, 244, 0, 244, 0, 126, 127, 198, 57, 61, 51, 178, 183, 62, 46, 31, 174, 0, 60, 131, 12, 244, 0, 244, 0, 126, 127, 100, 57, 61, 51, 216, 183, 0, 0, 62, 174, 0, 60, 131, 12, 244, 0, 244, 0, 126, 127, 98, 57, 102, 52, 0, 184, 0, 0, 0, 0, 0, 60, 131, 244, 244, 0, 244, 0, 126, 127, 198, 57, 102, 52, 216, 183, 0, 0, 62, 174, 0, 60, 131, 244, 244, 0, 244, 0, 126, 127, 98, 57, 102, 52, 178, 183, 62, 174, 31, 174, 0, 60, 131, 244, 244, 0, 244, 0, 126, 127, 100, 57, 46, 53, 134, 182, 113, 52, 48, 173, 0, 60, 149, 59, 224, 0, 220, 0, 121, 127, 115, 57, 90, 48, 37, 182, 113, 52, 23, 177, 0, 60, 149, 59, 224, 0, 220, 0, 121, 127, 35, 57, 90, 48, 212, 182, 31, 50, 168, 177, 0, 60, 149, 59, 224, 0, 220, 0, 121, 127, 17, 57, 189, 49, 91, 180, 166, 182, 239, 170, 0, 60, 199, 145, 239, 0, 220, 0, 121, 127, 142, 57, 185, 55, 27, 180, 166, 182, 205, 174, 0, 60, 199, 145, 239, 0, 220, 0, 121, 127, 89, 57, 185, 55, 168, 177, 100, 183, 175, 172, 0, 60, 199, 145, 239, 0, 220, 0, 121, 127, 123, 57, 12, 56, 63, 183, 31, 50, 196, 173, 0, 60, 140, 36, 221, 0, 220, 0, 121, 127, 106, 57, 189, 49, 212, 182, 31, 50, 168, 177, 0, 60, 140, 36, 221, 0, 220, 0, 121, 127, 17, 57, 189, 49, 63, 183, 62, 46, 1, 178, 0, 60, 140, 36, 221, 0, 220, 0, 121, 127, 6, 57, 61, 51, 1, 178, 100, 183, 199, 168, 0, 60, 221, 135, 246, 0, 220, 0, 121, 127, 160, 57, 12, 56, 168, 177, 100, 183, 175, 172, 0, 60, 221, 135, 246, 0, 220, 0, 121, 127, 123, 57, 12, 56, 196, 173, 216, 183, 199, 168, 0, 60, 221, 135, 246, 0, 220, 0, 121, 127, 160, 57, 41, 56, 178, 183, 62, 46, 31, 174, 0, 60, 136, 12, 220, 0, 220, 0, 121, 127, 100, 57, 61, 51, 63, 183, 62, 46, 1, 178, 0, 60, 136, 12, 220, 0, 220, 0, 121, 127, 6, 57, 61, 51, 100, 183, 0, 0, 31, 178, 0, 60, 136, 12, 220, 0, 220, 0, 121, 127, 2, 57, 102, 52, 216, 183, 0, 0, 62, 174, 0, 60, 136, 244, 220, 0, 220, 0, 121, 127, 98, 57, 102, 52, 100, 183, 0, 0, 31, 178, 0, 60, 136, 244, 220, 0, 220, 0, 121, 127, 2, 57, 102, 52, 63, 183, 62, 174, 1, 178, 0, 60, 136, 244, 220, 0, 220, 0, 121, 127, 6, 57, 46, 53, 31, 174, 216, 55, 223, 164, 0, 60, 221, 121, 246, 0, 220, 0, 121, 127, 178, 57, 161, 39, 196, 173, 216, 55, 199, 168, 0, 60, 221, 121, 246, 0, 220, 0, 121, 127, 160, 57, 161, 39, 168, 177, 100, 55, 175, 172, 0, 60, 221, 121, 246, 0, 220, 0, 121, 127, 123, 57, 162, 41, 178, 183, 62, 174, 31, 174, 0, 60, 140, 220, 221, 0, 220, 0, 121, 127, 100, 57, 46, 53, 63, 183, 62, 174, 1, 178, 0, 60, 140, 220, 221, 0, 220, 0, 121, 127, 6, 57, 46, 53, 212, 182, 31, 178, 168, 177, 0, 60, 140, 220, 221, 0, 220, 0, 121, 127, 17, 57, 238, 53, 1, 178, 100, 55, 199, 168, 0, 60, 199, 111, 239, 0, 220, 0, 121, 127, 160, 57, 162, 41, 168, 177, 100, 55, 175, 172, 0, 60, 199, 111, 239, 0, 220, 0, 121, 127, 123, 57, 162, 41, 27, 180, 166, 54, 205, 174, 0, 60, 199, 111, 239, 0, 220, 0, 121, 127, 89, 57, 75, 44, 63, 183, 31, 178, 196, 173, 0, 60, 149, 197, 224, 0, 220, 0, 121, 127, 106, 57, 238, 53, 212, 182, 31, 178, 168, 177, 0, 60, 149, 197, 224, 0, 220, 0, 121, 127, 17, 57, 238, 53, 37, 182, 113, 180, 23, 177, 0, 60, 149, 197, 224, 0, 220, 0, 121, 127, 35, 57, 159, 54, 91, 180, 166, 54, 239, 170, 0, 60, 179, 97, 233, 0, 220, 0, 121, 127, 142, 57, 75, 44, 27, 180, 166, 54, 205, 174, 0, 60, 179, 97, 233, 0, 220, 0, 121, 127, 89, 57, 75, 44, 57, 181, 168, 53, 84, 176, 0, 60, 179, 97, 233, 0, 220, 0, 121, 127, 59, 57, 73, 46, 134, 182, 113, 180, 48, 173, 0, 60, 162, 176, 228, 0, 220, 0, 121, 127, 115, 57, 159, 54, 37, 182, 113, 180, 23, 177, 0, 60, 162, 176, 228, 0, 220, 0, 121, 127, 35, 57, 159, 54, 57, 181, 168, 181, 84, 176, 0, 60, 162, 176, 228, 0, 220, 0, 121, 127, 59, 57, 58, 55, 140, 181, 168, 53, 106, 172, 0, 60, 162, 80, 228, 0, 220, 0, 121, 127, 127, 57, 73, 46, 57, 181, 168, 53, 84, 176, 0, 60, 162, 80, 228, 0, 220, 0, 121, 127, 59, 57, 73, 46, 37, 182, 113, 52, 23, 177, 0, 60, 162, 80, 228, 0, 220, 0, 121, 127, 35, 57, 90, 48, 140, 181, 168, 181, 106, 172, 0, 60, 179, 159, 233, 0, 220, 0, 121, 127, 127, 57, 58, 55, 57, 181, 168, 181, 84, 176, 0, 60, 179, 159, 233, 0, 220, 0, 121, 127, 59, 57, 58, 55, 27, 180, 166, 182, 205, 174, 0, 60, 179, 159, 233, 0, 220, 0, 121, 127, 89, 57, 185, 55, 63, 183, 62, 174, 1, 178, 0, 60, 149, 220, 199, 0, 197, 0, 112, 127, 6, 57, 46, 53, 134, 182, 62, 174, 91, 180, 0, 60, 149, 220, 199, 0, 197, 0, 112, 127, 175, 56, 46, 53, 37, 182, 31, 178, 27, 180, 0, 60, 149, 220, 199, 0, 197, 0, 112, 127, 191, 56, 238, 53, 168, 177, 100, 55, 175, 172, 0, 60, 204, 111, 228, 0, 197, 0, 112, 127, 123, 57, 162, 41, 23, 177, 100, 55, 205, 174, 0, 60, 204, 111, 228, 0, 197, 0, 112, 127, 89, 57, 162, 41, 100, 179, 166, 54, 240, 176, 0, 60, 204, 111, 228, 0, 197, 0, 112, 127, 40, 57, 75, 44, 212, 182, 31, 178, 168, 177, 0, 60, 158, 197, 204, 0, 197, 0, 112, 127, 17, 57, 238, 53, 37, 182, 31, 178, 27, 180, 0, 60, 158, 197, 204, 0, 197, 0, 112, 127, 191, 56, 238, 53, 135, 181, 113, 180, 100, 179, 0, 60, 158, 197, 204, 0, 197, 0, 112, 127, 217, 56, 159, 54, 27, 180, 166, 54, 205, 174, 0, 60, 185, 97, 218, 0, 197, 0, 112, 127, 89, 57, 75, 44, 100, 179, 166, 54, 240, 176, 0, 60, 185, 97, 218, 0, 197, 0, 112, 127, 40, 57, 75, 44, 180, 180, 168, 53, 73, 178, 0, 60, 185, 97, 218, 0, 197, 0, 112, 127, 253, 56, 73, 46, 37, 182, 113, 180, 23, 177, 0, 60, 170, 176, 210, 0, 197, 0, 112, 127, 35, 57, 159, 54, 135, 181, 113, 180, 100, 179, 0, 60, 170, 176, 210, 0, 197, 0, 112, 127, 217, 56, 159, 54, 180, 180, 168, 181, 73, 178, 0, 60, 170, 176, 210, 0, 197, 0, 112, 127, 253, 56, 58, 55, 57, 181, 168, 53, 84, 176, 0, 60, 170, 80, 210, 0, 197, 0, 112, 127, 59, 57, 73, 46, 180, 180, 168, 53, 73, 178, 0, 60, 170, 80, 210, 0, 197, 0, 112, 127, 253, 56, 73, 46, 135, 181, 113, 52, 100, 179, 0, 60, 170, 80, 210, 0, 197, 0, 112, 127, 217, 56, 90, 48, 57, 181, 168, 181, 84, 176, 0, 60, 185, 159, 218, 0, 197, 0, 112, 127, 59, 57, 58, 55, 180, 180, 168, 181, 73, 178, 0, 60, 185, 159, 218, 0, 197, 0, 112, 127, 253, 56, 58, 55, 100, 179, 166, 182, 240, 176, 0, 60, 185, 159, 218, 0, 197, 0, 112, 127, 40, 57, 185, 55, 37, 182, 113, 52, 23, 177, 0, 60, 158, 59, 204, 0, 197, 0, 112, 127, 35, 57, 90, 48, 135, 181, 113, 52, 100, 179, 0, 60, 158, 59, 204, 0, 197, 0, 112, 127, 217, 56, 90, 48, 37, 182, 31, 50, 27, 180, 0, 60, 158, 59, 204, 0, 197, 0, 112, 127, 191, 56, 189, 49, 27, 180, 166, 182, 205, 174, 0, 60, 204, 145, 228, 0, 197, 0, 112, 127, 89, 57, 185, 55, 100, 179, 166, 182, 240, 176, 0, 60, 204, 145, 228, 0, 197, 0, 112, 127, 40, 57, 185, 55, 23, 177, 100, 183, 205, 174, 0, 60, 204, 145, 228, 0, 197, 0, 112, 127, 89, 57, 12, 56, 212, 182, 31, 50, 168, 177, 0, 60, 149, 36, 199, 0, 197, 0, 112, 127, 17, 57, 189, 49, 37, 182, 31, 50, 27, 180, 0, 60, 149, 36, 199, 0, 197, 0, 112, 127, 191, 56, 189, 49, 134, 182, 62, 46, 91, 180, 0, 60, 149, 36, 199, 0, 197, 0, 112, 127, 175, 56, 61, 51, 168, 177, 100, 183, 175, 172, 0, 60, 224, 135, 239, 0, 197, 0, 112, 127, 123, 57, 12, 56, 23, 177, 100, 183, 205, 174, 0, 60, 224, 135, 239, 0, 197, 0, 112, 127, 89, 57, 12, 56, 48, 173, 216, 183, 239, 170, 0, 60, 224, 135, 239, 0, 197, 0, 112, 127, 142, 57, 41, 56, 63, 183, 62, 46, 1, 178, 0, 60, 145, 12, 197, 0, 197, 0, 112, 127, 6, 57, 61, 51, 134, 182, 62, 46, 91, 180, 0, 60, 145, 12, 197, 0, 197, 0, 112, 127, 175, 56, 61, 51, 166, 182, 0, 0, 113, 180, 0, 60, 145, 12, 197, 0, 197, 0, 112, 127, 169, 56, 102, 52, 100, 183, 0, 0, 31, 178, 0, 60, 145, 244, 197, 0, 197, 0, 112, 127, 2, 57, 102, 52, 166, 182, 0, 0, 113, 180, 0, 60, 145, 244, 197, 0, 197, 0, 112, 127, 169, 56, 102, 52, 134, 182, 62, 174, 91, 180, 0, 60, 145, 244, 197, 0, 197, 0, 112, 127, 175, 56, 46, 53, 196, 173, 216, 55, 199, 168, 0, 60, 224, 121, 239, 0, 197, 0, 112, 127, 160, 57, 161, 39, 48, 173, 216, 55, 239, 170, 0, 60, 224, 121, 239, 0, 197, 0, 112, 127, 142, 57, 161, 39, 23, 177, 100, 55, 205, 174, 0, 60, 224, 121, 239, 0, 197, 0, 112, 127, 89, 57, 162, 41, 100, 179, 166, 182, 240, 176, 0, 60, 210, 145, 218, 0, 176, 0, 98, 127, 40, 57, 185, 55, 73, 178, 166, 182, 73, 178, 0, 60, 210, 145, 218, 0, 176, 0, 98, 127, 253, 56, 185, 55, 84, 176, 100, 183, 84, 176, 0, 60, 210, 145, 218, 0, 176, 0, 98, 127, 59, 57, 12, 56, 37, 182, 31, 50, 27, 180, 0, 60, 163, 36, 179, 0, 176, 0, 98, 127, 191, 56, 189, 49, 57, 181, 31, 50, 57, 181, 0, 60, 163, 36, 179, 0, 176, 0, 98, 127, 119, 56, 189, 49, 140, 181, 62, 46, 140, 181, 0, 60, 163, 36, 179, 0, 176, 0, 98, 127, 99, 56, 61, 51, 23, 177, 100, 183, 205, 174, 0, 60, 228, 135, 233, 0, 176, 0, 98, 127, 89, 57, 12, 56, 84, 176, 100, 183, 84, 176, 0, 60, 228, 135, 233, 0, 176, 0, 98, 127, 59, 57, 12, 56, 106, 172, 216, 183, 106, 172, 0, 60, 228, 135, 233, 0, 176, 0, 98, 127, 127, 57, 41, 56, 134, 182, 62, 46, 91, 180, 0, 60, 159, 12, 176, 0, 176, 0, 98, 127, 175, 56, 61, 51, 140, 181, 62, 46, 140, 181, 0, 60, 159, 12, 176, 0, 176, 0, 98, 127, 99, 56, 61, 51, 168, 181, 0, 0, 168, 181, 0, 60, 159, 12, 176, 0, 176, 0, 98, 127, 92, 56, 102, 52, 166, 182, 0, 0, 113, 180, 0, 60, 159, 244, 176, 0, 176, 0, 98, 127, 169, 56, 102, 52, 168, 181, 0, 0, 168, 181, 0, 60, 159, 244, 176, 0, 176, 0, 98, 127, 92, 56, 102, 52, 140, 181, 62, 174, 140, 181, 0, 60, 159, 244, 176, 0, 176, 0, 98, 127, 99, 56, 46, 53, 48, 173, 216, 55, 239, 170, 0, 60, 228, 121, 233, 0, 176, 0, 98, 127, 142, 57, 161, 39, 106, 172, 216, 55, 106, 172, 0, 60, 228, 121, 233, 0, 176, 0, 98, 127, 127, 57, 161, 39, 84, 176, 100, 55, 84, 176, 0, 60, 228, 121, 233, 0, 176, 0, 98, 127, 59, 57, 162, 41, 134, 182, 62, 174, 91, 180, 0, 60, 163, 220, 179, 0, 176, 0, 98, 127, 175, 56, 46, 53, 140, 181, 62, 174, 140, 181, 0, 60, 163, 220, 179, 0, 176, 0, 98, 127, 99, 56, 46, 53, 57, 181, 31, 178, 57, 181, 0, 60, 163, 220, 179, 0, 176, 0, 98, 127, 119, 56, 238, 53, 23, 177, 100, 55, 205, 174, 0, 60, 210, 111, 218, 0, 176, 0, 98, 127, 89, 57, 162, 41, 84, 176, 100, 55, 84, 176, 0, 60, 210, 111, 218, 0, 176, 0, 98, 127, 59, 57, 162, 41, 73, 178, 166, 54, 73, 178, 0, 60, 210, 111, 218, 0, 176, 0, 98, 127, 253, 56, 75, 44, 37, 182, 31, 178, 27, 180, 0, 60, 170, 197, 185, 0, 176, 0, 98, 127, 191, 56, 238, 53, 57, 181, 31, 178, 57, 181, 0, 60, 170, 197, 185, 0, 176, 0, 98, 127, 119, 56, 238, 53, 180, 180, 113, 180, 180, 180, 0, 60, 170, 197, 185, 0, 176, 0, 98, 127, 153, 56, 159, 54, 100, 179, 166, 54, 240, 176, 0, 60, 194, 97, 205, 0, 176, 0, 98, 127, 40, 57, 75, 44, 73, 178, 166, 54, 73, 178, 0, 60, 194, 97, 205, 0, 176, 0, 98, 127, 253, 56, 75, 44, 0, 180, 168, 53, 0, 180, 0, 60, 194, 97, 205, 0, 176, 0, 98, 127, 198, 56, 73, 46, 135, 181, 113, 180, 100, 179, 0, 60, 180, 176, 194, 0, 176, 0, 98, 127, 217, 56, 159, 54, 180, 180, 113, 180, 180, 180, 0, 60, 180, 176, 194, 0, 176, 0, 98, 127, 153, 56, 159, 54, 0, 180, 168, 181, 0, 180, 0, 60, 180, 176, 194, 0, 176, 0, 98, 127, 198, 56, 58, 55, 180, 180, 168, 53, 73, 178, 0, 60, 180, 80, 194, 0, 176, 0, 98, 127, 253, 56, 73, 46, 0, 180, 168, 53, 0, 180, 0, 60, 180, 80, 194, 0, 176, 0, 98, 127, 198, 56, 73, 46, 180, 180, 113, 52, 180, 180, 0, 60, 180, 80, 194, 0, 176, 0, 98, 127, 153, 56, 90, 48, 180, 180, 168, 181, 73, 178, 0, 60, 194, 159, 205, 0, 176, 0, 98, 127, 253, 56, 58, 55, 0, 180, 168, 181, 0, 180, 0, 60, 194, 159, 205, 0, 176, 0, 98, 127, 198, 56, 58, 55, 73, 178, 166, 182, 73, 178, 0, 60, 194, 159, 205, 0, 176, 0, 98, 127, 253, 56, 185, 55, 135, 181, 113, 52, 100, 179, 0, 60, 170, 59, 185, 0, 176, 0, 98, 127, 217, 56, 90, 48, 180, 180, 113, 52, 180, 180, 0, 60, 170, 59, 185, 0, 176, 0, 98, 127, 153, 56, 90, 48, 57, 181, 31, 50, 57, 181, 0, 60, 170, 59, 185, 0, 176, 0, 98, 127, 119, 56, 189, 49, 84, 176, 100, 55, 84, 176, 0, 60, 218, 111, 210, 0, 158, 0, 80, 127, 59, 57, 162, 41, 205, 174, 100, 55, 23, 177, 0, 60, 218, 111, 210, 0, 158, 0, 80, 127, 35, 57, 162, 41, 240, 176, 166, 54, 100, 179, 0, 60, 218, 111, 210, 0, 158, 0, 80, 127, 217, 56, 75, 44, 57, 181, 31, 178, 57, 181, 0, 60, 185, 197, 170, 0, 158, 0, 80, 127, 119, 56, 238, 53, 27, 180, 31, 178, 37, 182, 0, 60, 185, 197, 170, 0, 158, 0, 80, 127, 61, 56, 238, 53, 100, 179, 113, 180, 135, 181, 0, 60, 185, 197, 170, 0, 158, 0, 80, 127, 100, 56, 159, 54, 73, 178, 166, 54, 73, 178, 0, 60, 205, 97, 194, 0, 158, 0, 80, 127, 253, 56, 75, 44, 240, 176, 166, 54, 100, 179, 0, 60, 205, 97, 194, 0, 158, 0, 80, 127, 217, 56, 75, 44, 73, 178, 168, 53, 180, 180, 0, 60, 205, 97, 194, 0, 158, 0, 80, 127, 153, 56, 73, 46, 180, 180, 113, 180, 180, 180, 0, 60, 194, 176, 180, 0, 158, 0, 80, 127, 153, 56, 159, 54, 100, 179, 113, 180, 135, 181, 0, 60, 194, 176, 180, 0, 158, 0, 80, 127, 100, 56, 159, 54, 73, 178, 168, 181, 180, 180, 0, 60, 194, 176, 180, 0, 158, 0, 80, 127, 153, 56, 58, 55, 0, 180, 168, 53, 0, 180, 0, 60, 194, 80, 180, 0, 158, 0, 80, 127, 198, 56, 73, 46, 73, 178, 168, 53, 180, 180, 0, 60, 194, 80, 180, 0, 158, 0, 80, 127, 153, 56, 73, 46, 100, 179, 113, 52, 135, 181, 0, 60, 194, 80, 180, 0, 158, 0, 80, 127, 100, 56, 90, 48, 0, 180, 168, 181, 0, 180, 0, 60, 205, 159, 194, 0, 158, 0, 80, 127, 198, 56, 58, 55, 73, 178, 168, 181, 180, 180, 0, 60, 205, 159, 194, 0, 158, 0, 80, 127, 153, 56, 58, 55, 240, 176, 166, 182, 100, 179, 0, 60, 205, 159, 194, 0, 158, 0, 80, 127, 217, 56, 185, 55, 180, 180, 113, 52, 180, 180, 0, 60, 185, 59, 170, 0, 158, 0, 80, 127, 153, 56, 90, 48, 100, 179, 113, 52, 135, 181, 0, 60, 185, 59, 170, 0, 158, 0, 80, 127, 100, 56, 90, 48, 27, 180, 31, 50, 37, 182, 0, 60, 185, 59, 170, 0, 158, 0, 80, 127, 61, 56, 189, 49, 73, 178, 166, 182, 73, 178, 0, 60, 218, 145, 210, 0, 158, 0, 80, 127, 253, 56, 185, 55, 240, 176, 166, 182, 100, 179, 0, 60, 218, 145, 210, 0, 158, 0, 80, 127, 217, 56, 185, 55, 205, 174, 100, 183, 23, 177, 0, 60, 218, 145, 210, 0, 158, 0, 80, 127, 35, 57, 12, 56, 57, 181, 31, 50, 57, 181, 0, 60, 179, 36, 163, 0, 158, 0, 80, 127, 119, 56, 189, 49, 27, 180, 31, 50, 37, 182, 0, 60, 179, 36, 163, 0, 158, 0, 80, 127, 61, 56, 189, 49, 91, 180, 62, 46, 134, 182, 0, 60, 179, 36, 163, 0, 158, 0, 80, 127, 36, 56, 61, 51, 84, 176, 100, 183, 84, 176, 0, 60, 233, 135, 228, 0, 158, 0, 80, 127, 59, 57, 12, 56, 205, 174, 100, 183, 23, 177, 0, 60, 233, 135, 228, 0, 158, 0, 80, 127, 35, 57, 12, 56, 239, 170, 216, 183, 48, 173, 0, 60, 233, 135, 228, 0, 158, 0, 80, 127, 115, 57, 41, 56, 140, 181, 62, 46, 140, 181, 0, 60, 176, 12, 159, 0, 158, 0, 80, 127, 99, 56, 61, 51, 91, 180, 62, 46, 134, 182, 0, 60, 176, 12, 159, 0, 158, 0, 80, 127, 36, 56, 61, 51, 113, 180, 0, 0, 166, 182, 0, 60, 176, 12, 159, 0, 158, 0, 80, 127, 28, 56, 102, 52, 168, 181, 0, 0, 168, 181, 0, 60, 176, 244, 159, 0, 158, 0, 80, 127, 92, 56, 102, 52, 113, 180, 0, 0, 166, 182, 0, 60, 176, 244, 159, 0, 158, 0, 80, 127, 28, 56, 102, 52, 91, 180, 62, 174, 134, 182, 0, 60, 176, 244, 159, 0, 158, 0, 80, 127, 36, 56, 46, 53, 106, 172, 216, 55, 106, 172, 0, 60, 233, 121, 228, 0, 158, 0, 80, 127, 127, 57, 161, 39, 239, 170, 216, 55, 48, 173, 0, 60, 233, 121, 228, 0, 158, 0, 80, 127, 115, 57, 161, 39, 205, 174, 100, 55, 23, 177, 0, 60, 233, 121, 228, 0, 158, 0, 80, 127, 35, 57, 162, 41, 140, 181, 62, 174, 140, 181, 0, 60, 179, 220, 163, 0, 158, 0, 80, 127, 99, 56, 46, 53, 91, 180, 62, 174, 134, 182, 0, 60, 179, 220, 163, 0, 158, 0, 80, 127, 36, 56, 46, 53, 27, 180, 31, 178, 37, 182, 0, 60, 179, 220, 163, 0, 158, 0, 80, 127, 61, 56, 238, 53, 27, 180, 31, 50, 37, 182, 0, 60, 199, 36, 149, 0, 144, 0, 59, 127, 61, 56, 189, 49, 168, 177, 31, 50, 212, 182, 0, 60, 199, 36, 149, 0, 144, 0, 59, 127, 17, 56, 189, 49, 1, 178, 62, 46, 63, 183, 0, 60, 199, 36, 149, 0, 144, 0, 59, 127, 236, 55, 61, 51, 205, 174, 100, 183, 23, 177, 0, 60, 239, 135, 224, 0, 144, 0, 59, 127, 35, 57, 12, 56, 175, 172, 100, 183, 168, 177, 0, 60, 239, 135, 224, 0, 144, 0, 59, 127, 17, 57, 12, 56, 199, 168, 216, 183, 196, 173, 0, 60, 239, 135, 224, 0, 144, 0, 59, 127, 106, 57, 41, 56, 91, 180, 62, 46, 134, 182, 0, 60, 197, 12, 145, 0, 144, 0, 59, 127, 36, 56, 61, 51, 1, 178, 62, 46, 63, 183, 0, 60, 197, 12, 145, 0, 144, 0, 59, 127, 236, 55, 61, 51, 31, 178, 0, 0, 100, 183, 0, 60, 197, 12, 145, 0, 144, 0, 59, 127, 218, 55, 102, 52, 113, 180, 0, 0, 166, 182, 0, 60, 197, 244, 145, 0, 144, 0, 59, 127, 28, 56, 102, 52, 31, 178, 0, 0, 100, 183, 0, 60, 197, 244, 145, 0, 144, 0, 59, 127, 218, 55, 102, 52, 1, 178, 62, 174, 63, 183, 0, 60, 197, 244, 145, 0, 144, 0, 59, 127, 236, 55, 46, 53, 239, 170, 216, 55, 48, 173, 0, 60, 239, 121, 224, 0, 144, 0, 59, 127, 115, 57, 161, 39, 199, 168, 216, 55, 196, 173, 0, 60, 239, 121, 224, 0, 144, 0, 59, 127, 106, 57, 161, 39, 175, 172, 100, 55, 168, 177, 0, 60, 239, 121, 224, 0, 144, 0, 59, 127, 17, 57, 162, 41, 91, 180, 62, 174, 134, 182, 0, 60, 199, 220, 149, 0, 144, 0, 59, 127, 36, 56, 46, 53, 1, 178, 62, 174, 63, 183, 0, 60, 199, 220, 149, 0, 144, 0, 59, 127, 236, 55, 46, 53, 168, 177, 31, 178, 212, 182, 0, 60, 199, 220, 149, 0, 144, 0, 59, 127, 17, 56, 238, 53, 205, 174, 100, 55, 23, 177, 0, 60, 228, 111, 204, 0, 144, 0, 59, 127, 35, 57, 162, 41, 175, 172, 100, 55, 168, 177, 0, 60, 228, 111, 204, 0, 144, 0, 59, 127, 17, 57, 162, 41, 205, 174, 166, 54, 27, 180, 0, 60, 228, 111, 204, 0, 144, 0, 59, 127, 191, 56, 75, 44, 27, 180, 31, 178, 37, 182, 0, 60, 204, 197, 158, 0, 144, 0, 59, 127, 61, 56, 238, 53, 168, 177, 31, 178, 212, 182, 0, 60, 204, 197, 158, 0, 144, 0, 59, 127, 17, 56, 238, 53, 23, 177, 113, 180, 37, 182, 0, 60, 204, 197, 158, 0, 144, 0, 59, 127, 61, 56, 159, 54, 240, 176, 166, 54, 100, 179, 0, 60, 218, 97, 185, 0, 144, 0, 59, 127, 217, 56, 75, 44, 205, 174, 166, 54, 27, 180, 0, 60, 218, 97, 185, 0, 144, 0, 59, 127, 191, 56, 75, 44, 84, 176, 168, 53, 57, 181, 0, 60, 218, 97, 185, 0, 144, 0, 59, 127, 119, 56, 73, 46, 100, 179, 113, 180, 135, 181, 0, 60, 210, 176, 170, 0, 144, 0, 59, 127, 100, 56, 159, 54, 23, 177, 113, 180, 37, 182, 0, 60, 210, 176, 170, 0, 144, 0, 59, 127, 61, 56, 159, 54, 84, 176, 168, 181, 57, 181, 0, 60, 210, 176, 170, 0, 144, 0, 59, 127, 119, 56, 58, 55, 73, 178, 168, 53, 180, 180, 0, 60, 210, 80, 170, 0, 144, 0, 59, 127, 153, 56, 73, 46, 84, 176, 168, 53, 57, 181, 0, 60, 210, 80, 170, 0, 144, 0, 59, 127, 119, 56, 73, 46, 23, 177, 113, 52, 37, 182, 0, 60, 210, 80, 170, 0, 144, 0, 59, 127, 61, 56, 90, 48, 73, 178, 168, 181, 180, 180, 0, 60, 218, 159, 185, 0, 144, 0, 59, 127, 153, 56, 58, 55, 84, 176, 168, 181, 57, 181, 0, 60, 218, 159, 185, 0, 144, 0, 59, 127, 119, 56, 58, 55, 205, 174, 166, 182, 27, 180, 0, 60, 218, 159, 185, 0, 144, 0, 59, 127, 191, 56, 185, 55, 100, 179, 113, 52, 135, 181, 0, 60, 204, 59, 158, 0, 144, 0, 59, 127, 100, 56, 90, 48, 23, 177, 113, 52, 37, 182, 0, 60, 204, 59, 158, 0, 144, 0, 59, 127, 61, 56, 90, 48, 168, 177, 31, 50, 212, 182, 0, 60, 204, 59, 158, 0, 144, 0, 59, 127, 17, 56, 189, 49, 240, 176, 166, 182, 100, 179, 0, 60, 228, 145, 204, 0, 144, 0, 59, 127, 217, 56, 185, 55, 205, 174, 166, 182, 27, 180, 0, 60, 228, 145, 204, 0, 144, 0, 59, 127, 191, 56, 185, 55, 175, 172, 100, 183, 168, 177, 0, 60, 228, 145, 204, 0, 144, 0, 59, 127, 17, 57, 12, 56, 168, 177, 31, 178, 212, 182, 0, 60, 224, 197, 149, 0, 135, 0, 36, 127, 17, 56, 238, 53, 196, 173, 31, 178, 63, 183, 0, 60, 224, 197, 149, 0, 135, 0, 36, 127, 236, 55, 238, 53, 48, 173, 113, 180, 134, 182, 0, 60, 224, 197, 149, 0, 135, 0, 36, 127, 36, 56, 159, 54, 205, 174, 166, 54, 27, 180, 0, 60, 233, 97, 179, 0, 135, 0, 36, 127, 191, 56, 75, 44, 239, 170, 166, 54, 91, 180, 0, 60, 233, 97, 179, 0, 135, 0, 36, 127, 175, 56, 75, 44, 106, 172, 168, 53, 140, 181, 0, 60, 233, 97, 179, 0, 135, 0, 36, 127, 99, 56, 73, 46, 23, 177, 113, 180, 37, 182, 0, 60, 228, 176, 162, 0, 135, 0, 36, 127, 61, 56, 159, 54, 48, 173, 113, 180, 134, 182, 0, 60, 228, 176, 162, 0, 135, 0, 36, 127, 36, 56, 159, 54, 106, 172, 168, 181, 140, 181, 0, 60, 228, 176, 162, 0, 135, 0, 36, 127, 99, 56, 58, 55, 84, 176, 168, 53, 57, 181, 0, 60, 228, 80, 162, 0, 135, 0, 36, 127, 119, 56, 73, 46, 106, 172, 168, 53, 140, 181, 0, 60, 228, 80, 162, 0, 135, 0, 36, 127, 99, 56, 73, 46, 48, 173, 113, 52, 134, 182, 0, 60, 228, 80, 162, 0, 135, 0, 36, 127, 36, 56, 90, 48, 84, 176, 168, 181, 57, 181, 0, 60, 233, 159, 179, 0, 135, 0, 36, 127, 119, 56, 58, 55, 106, 172, 168, 181, 140, 181, 0, 60, 233, 159, 179, 0, 135, 0, 36, 127, 99, 56, 58, 55, 239, 170, 166, 182, 91, 180, 0, 60, 233, 159, 179, 0, 135, 0, 36, 127, 175, 56, 185, 55, 23, 177, 113, 52, 37, 182, 0, 60, 224, 59, 149, 0, 135, 0, 36, 127, 61, 56, 90, 48, 48, 173, 113, 52, 134, 182, 0, 60, 224, 59, 149, 0, 135, 0, 36, 127, 36, 56, 90, 48, 196, 173, 31, 50, 63, 183, 0, 60, 224, 59, 149, 0, 135, 0, 36, 127, 236, 55, 189, 49, 205, 174, 166, 182, 27, 180, 0, 60, 239, 145, 199, 0, 135, 0, 36, 127, 191, 56, 185, 55, 239, 170, 166, 182, 91, 180, 0, 60, 239, 145, 199, 0, 135, 0, 36, 127, 175, 56, 185, 55, 199, 168, 100, 183, 1, 178, 0, 60, 239, 145, 199, 0, 135, 0, 36, 127, 6, 57, 12, 56, 168, 177, 31, 50, 212, 182, 0, 60, 221, 36, 140, 0, 135, 0, 36, 127, 17, 56, 189, 49, 196, 173, 31, 50, 63, 183, 0, 60, 221, 36, 140, 0, 135, 0, 36, 127, 236, 55, 189, 49, 31, 174, 62, 46, 178, 183, 0, 60, 221, 36, 140, 0, 135, 0, 36, 127, 179, 55, 61, 51, 175, 172, 100, 183, 168, 177, 0, 60, 246, 135, 221, 0, 135, 0, 36, 127, 17, 57, 12, 56, 199, 168, 100, 183, 1, 178, 0, 60, 246, 135, 221, 0, 135, 0, 36, 127, 6, 57, 12, 56, 223, 164, 216, 183, 31, 174, 0, 60, 246, 135, 221, 0, 135, 0, 36, 127, 100, 57, 41, 56, 1, 178, 62, 46, 63, 183, 0, 60, 220, 12, 136, 0, 135, 0, 36, 127, 236, 55, 61, 51, 31, 174, 62, 46, 178, 183, 0, 60, 220, 12, 136, 0, 135, 0, 36, 127, 179, 55, 61, 51, 62, 174, 0, 0, 216, 183, 0, 60, 220, 12, 136, 0, 135, 0, 36, 127, 160, 55, 102, 52, 31, 178, 0, 0, 100, 183, 0, 60, 220, 244, 136, 0, 135, 0, 36, 127, 218, 55, 102, 52, 62, 174, 0, 0, 216, 183, 0, 60, 220, 244, 136, 0, 135, 0, 36, 127, 160, 55, 102, 52, 31, 174, 62, 174, 178, 183, 0, 60, 220, 244, 136, 0, 135, 0, 36, 127, 179, 55, 46, 53, 199, 168, 216, 55, 196, 173, 0, 60, 246, 121, 221, 0, 135, 0, 36, 127, 106, 57, 161, 39, 223, 164, 216, 55, 31, 174, 0, 60, 246, 121, 221, 0, 135, 0, 36, 127, 100, 57, 161, 39, 199, 168, 100, 55, 1, 178, 0, 60, 246, 121, 221, 0, 135, 0, 36, 127, 6, 57, 162, 41, 1, 178, 62, 174, 63, 183, 0, 60, 221, 220, 140, 0, 135, 0, 36, 127, 236, 55, 46, 53, 31, 174, 62, 174, 178, 183, 0, 60, 221, 220, 140, 0, 135, 0, 36, 127, 179, 55, 46, 53, 196, 173, 31, 178, 63, 183, 0, 60, 221, 220, 140, 0, 135, 0, 36, 127, 236, 55, 238, 53, 175, 172, 100, 55, 168, 177, 0, 60, 239, 111, 199, 0, 135, 0, 36, 127, 17, 57, 162, 41, 199, 168, 100, 55, 1, 178, 0, 60, 239, 111, 199, 0, 135, 0, 36, 127, 6, 57, 162, 41, 239, 170, 166, 54, 91, 180, 0, 60, 239, 111, 199, 0, 135, 0, 36, 127, 175, 56, 75, 44, 199, 168, 100, 183, 1, 178, 0, 60, 253, 135, 220, 0, 130, 0, 12, 127, 6, 57, 12, 56, 0, 0, 100, 183, 31, 178, 0, 60, 253, 135, 220, 0, 130, 0, 12, 127, 2, 57, 12, 56, 0, 0, 216, 183, 62, 174, 0, 60, 253, 135, 220, 0, 130, 0, 12, 127, 98, 57, 41, 56, 31, 174, 62, 46, 178, 183, 0, 60, 244, 12, 131, 0, 130, 0, 12, 127, 179, 55, 61, 51, 0, 0, 62, 46, 216, 183, 0, 60, 244, 12, 131, 0, 130, 0, 12, 127, 160, 55, 61, 51, 0, 0, 0, 0, 0, 184, 0, 60, 244, 12, 131, 0, 130, 0, 12, 127, 140, 55, 102, 52, 62, 174, 0, 0, 216, 183, 0, 60, 244, 244, 131, 0, 130, 0, 12, 127, 160, 55, 102, 52, 0, 0, 0, 0, 0, 184, 0, 60, 244, 244, 131, 0, 130, 0, 12, 127, 140, 55, 102, 52, 0, 0, 62, 174, 216, 183, 0, 60, 244, 244, 131, 0, 130, 0, 12, 127, 160, 55, 46, 53, 223, 164, 216, 55, 31, 174, 0, 60, 253, 121, 220, 0, 130, 0, 12, 127, 100, 57, 161, 39, 0, 0, 216, 55, 62, 174, 0, 60, 253, 121, 220, 0, 130, 0, 12, 127, 98, 57, 161, 39, 0, 0, 100, 55, 31, 178, 0, 60, 253, 121, 220, 0, 130, 0, 12, 127, 2, 57, 162, 41, 31, 174, 62, 174, 178, 183, 0, 60, 245, 220, 136, 0, 130, 0, 12, 127, 179, 55, 46, 53, 0, 0, 62, 174, 216, 183, 0, 60, 245, 220, 136, 0, 130, 0, 12, 127, 160, 55, 46, 53, 0, 0, 31, 178, 100, 183, 0, 60, 245, 220, 136, 0, 130, 0, 12, 127, 218, 55, 238, 53, 199, 168, 100, 55, 1, 178, 0, 60, 251, 111, 197, 0, 130, 0, 12, 127, 6, 57, 162, 41, 0, 0, 100, 55, 31, 178, 0, 60, 251, 111, 197, 0, 130, 0, 12, 127, 2, 57, 162, 41, 0, 0, 166, 54, 113, 180, 0, 60, 251, 111, 197, 0, 130, 0, 12, 127, 169, 56, 75, 44, 196, 173, 31, 178, 63, 183, 0, 60, 246, 197, 145, 0, 130, 0, 12, 127, 236, 55, 238, 53, 0, 0, 31, 178, 100, 183, 0, 60, 246, 197, 145, 0, 130, 0, 12, 127, 218, 55, 238, 53, 0, 0, 113, 180, 166, 182, 0, 60, 246, 197, 145, 0, 130, 0, 12, 127, 28, 56, 159, 54, 239, 170, 166, 54, 91, 180, 0, 60, 249, 97, 176, 0, 130, 0, 12, 127, 175, 56, 75, 44, 0, 0, 166, 54, 113, 180, 0, 60, 249, 97, 176, 0, 130, 0, 12, 127, 169, 56, 75, 44, 0, 0, 168, 53, 168, 181, 0, 60, 249, 97, 176, 0, 130, 0, 12, 127, 92, 56, 73, 46, 48, 173, 113, 180, 134, 182, 0, 60, 247, 176, 159, 0, 130, 0, 12, 127, 36, 56, 159, 54, 0, 0, 113, 180, 166, 182, 0, 60, 247, 176, 159, 0, 130, 0, 12, 127, 28, 56, 159, 54, 0, 0, 168, 181, 168, 181, 0, 60, 247, 176, 159, 0, 130, 0, 12, 127, 92, 56, 58, 55, 106, 172, 168, 53, 140, 181, 0, 60, 247, 80, 159, 0, 130, 0, 12, 127, 99, 56, 73, 46, 0, 0, 168, 53, 168, 181, 0, 60, 247, 80, 159, 0, 130, 0, 12, 127, 92, 56, 73, 46, 0, 0, 113, 52, 166, 182, 0, 60, 247, 80, 159, 0, 130, 0, 12, 127, 28, 56, 90, 48, 106, 172, 168, 181, 140, 181, 0, 60, 249, 159, 176, 0, 130, 0, 12, 127, 99, 56, 58, 55, 0, 0, 168, 181, 168, 181, 0, 60, 249, 159, 176, 0, 130, 0, 12, 127, 92, 56, 58, 55, 0, 0, 166, 182, 113, 180, 0, 60, 249, 159, 176, 0, 130, 0, 12, 127, 169, 56, 185, 55, 48, 173, 113, 52, 134, 182, 0, 60, 246, 59, 145, 0, 130, 0, 12, 127, 36, 56, 90, 48, 0, 0, 113, 52, 166, 182, 0, 60, 246, 59, 145, 0, 130, 0, 12, 127, 28, 56, 90, 48, 0, 0, 31, 50, 100, 183, 0, 60, 246, 59, 145, 0, 130, 0, 12, 127, 218, 55, 189, 49, 239, 170, 166, 182, 91, 180, 0, 60, 251, 145, 197, 0, 130, 0, 12, 127, 175, 56, 185, 55, 0, 0, 166, 182, 113, 180, 0, 60, 251, 145, 197, 0, 130, 0, 12, 127, 169, 56, 185, 55, 0, 0, 100, 183, 31, 178, 0, 60, 251, 145, 197, 0, 130, 0, 12, 127, 2, 57, 12, 56, 196, 173, 31, 50, 63, 183, 0, 60, 245, 36, 136, 0, 130, 0, 12, 127, 236, 55, 189, 49, 0, 0, 31, 50, 100, 183, 0, 60, 245, 36, 136, 0, 130, 0, 12, 127, 218, 55, 189, 49, 0, 0, 62, 46, 216, 183, 0, 60, 245, 36, 136, 0, 130, 0, 12, 127, 160, 55, 61, 51 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 3, 0, 5, 0, 4, 0, 6, 0, 8, 0, 7, 0, 9, 0, 11, 0, 10, 0, 12, 0, 14, 0, 13, 0, 15, 0, 17, 0, 16, 0, 18, 0, 20, 0, 19, 0, 21, 0, 23, 0, 22, 0, 24, 0, 26, 0, 25, 0, 27, 0, 29, 0, 28, 0, 30, 0, 32, 0, 31, 0, 33, 0, 35, 0, 34, 0, 36, 0, 38, 0, 37, 0, 39, 0, 41, 0, 40, 0, 42, 0, 44, 0, 43, 0, 45, 0, 47, 0, 46, 0, 48, 0, 50, 0, 49, 0, 51, 0, 53, 0, 52, 0, 54, 0, 56, 0, 55, 0, 57, 0, 59, 0, 58, 0, 60, 0, 62, 0, 61, 0, 63, 0, 65, 0, 64, 0, 66, 0, 68, 0, 67, 0, 69, 0, 71, 0, 70, 0, 72, 0, 74, 0, 73, 0, 75, 0, 77, 0, 76, 0, 78, 0, 80, 0, 79, 0, 81, 0, 83, 0, 82, 0, 84, 0, 86, 0, 85, 0, 87, 0, 89, 0, 88, 0, 90, 0, 92, 0, 91, 0, 93, 0, 95, 0, 94, 0, 96, 0, 98, 0, 97, 0, 99, 0, 101, 0, 100, 0, 102, 0, 104, 0, 103, 0, 105, 0, 107, 0, 106, 0, 108, 0, 110, 0, 109, 0, 111, 0, 113, 0, 112, 0, 114, 0, 116, 0, 115, 0, 117, 0, 119, 0, 118, 0, 120, 0, 122, 0, 121, 0, 123, 0, 125, 0, 124, 0, 126, 0, 128, 0, 127, 0, 129, 0, 131, 0, 130, 0, 132, 0, 134, 0, 133, 0, 135, 0, 137, 0, 136, 0, 138, 0, 140, 0, 139, 0, 141, 0, 143, 0, 142, 0, 144, 0, 146, 0, 145, 0, 147, 0, 149, 0, 148, 0, 150, 0, 152, 0, 151, 0, 153, 0, 155, 0, 154, 0, 156, 0, 158, 0, 157, 0, 159, 0, 161, 0, 160, 0, 162, 0, 164, 0, 163, 0, 165, 0, 167, 0, 166, 0, 168, 0, 170, 0, 169, 0, 171, 0, 173, 0, 172, 0, 174, 0, 176, 0, 175, 0, 177, 0, 179, 0, 178, 0, 180, 0, 182, 0, 181, 0, 183, 0, 185, 0, 184, 0, 186, 0, 188, 0, 187, 0, 189, 0, 191, 0, 190, 0, 192, 0, 194, 0, 193, 0, 195, 0, 197, 0, 196, 0, 198, 0, 200, 0, 199, 0, 201, 0, 203, 0, 202, 0, 204, 0, 206, 0, 205, 0, 207, 0, 209, 0, 208, 0, 210, 0, 212, 0, 211, 0, 213, 0, 215, 0, 214, 0, 216, 0, 218, 0, 217, 0, 219, 0, 221, 0, 220, 0, 222, 0, 224, 0, 223, 0, 225, 0, 227, 0, 226, 0, 228, 0, 230, 0, 229, 0, 231, 0, 233, 0, 232, 0, 234, 0, 236, 0, 235, 0, 237, 0, 239, 0, 238, 0, 240, 0, 242, 0, 241, 0, 243, 0, 245, 0, 244, 0, 246, 0, 248, 0, 247, 0, 249, 0, 251, 0, 250, 0, 252, 0, 254, 0, 253, 0, 255, 0, 1, 1, 0, 1, 2, 1, 4, 1, 3, 1, 5, 1, 7, 1, 6, 1, 8, 1, 10, 1, 9, 1, 11, 1, 13, 1, 12, 1, 14, 1, 16, 1, 15, 1, 17, 1, 19, 1, 18, 1, 20, 1, 22, 1, 21, 1, 23, 1, 25, 1, 24, 1, 26, 1, 28, 1, 27, 1, 29, 1, 31, 1, 30, 1, 32, 1, 34, 1, 33, 1, 35, 1, 37, 1, 36, 1, 38, 1, 40, 1, 39, 1, 41, 1, 43, 1, 42, 1, 44, 1, 46, 1, 45, 1, 47, 1, 49, 1, 48, 1, 50, 1, 52, 1, 51, 1, 53, 1, 55, 1, 54, 1, 56, 1, 58, 1, 57, 1, 59, 1, 61, 1, 60, 1, 62, 1, 64, 1, 63, 1, 65, 1, 67, 1, 66, 1, 68, 1, 70, 1, 69, 1, 71, 1, 73, 1, 72, 1, 74, 1, 76, 1, 75, 1, 77, 1, 79, 1, 78, 1, 80, 1, 82, 1, 81, 1, 83, 1, 85, 1, 84, 1, 86, 1, 88, 1, 87, 1, 89, 1, 91, 1, 90, 1, 92, 1, 94, 1, 93, 1, 95, 1, 97, 1, 96, 1, 98, 1, 100, 1, 99, 1, 101, 1, 103, 1, 102, 1, 104, 1, 106, 1, 105, 1, 107, 1, 109, 1, 108, 1, 110, 1, 112, 1, 111, 1, 113, 1, 115, 1, 114, 1, 116, 1, 118, 1, 117, 1, 119, 1, 121, 1, 120, 1, 122, 1, 124, 1, 123, 1, 125, 1, 127, 1, 126, 1, 128, 1, 130, 1, 129, 1, 131, 1, 133, 1, 132, 1, 134, 1, 136, 1, 135, 1, 137, 1, 139, 1, 138, 1, 140, 1, 142, 1, 141, 1, 143, 1, 145, 1, 144, 1, 146, 1, 148, 1, 147, 1, 149, 1, 151, 1, 150, 1, 152, 1, 154, 1, 153, 1, 155, 1, 157, 1, 156, 1, 158, 1, 160, 1, 159, 1, 161, 1, 163, 1, 162, 1, 164, 1, 166, 1, 165, 1, 167, 1, 169, 1, 168, 1, 170, 1, 172, 1, 171, 1, 173, 1, 175, 1, 174, 1, 176, 1, 178, 1, 177, 1, 179, 1, 181, 1, 180, 1, 182, 1, 184, 1, 183, 1, 185, 1, 187, 1, 186, 1, 188, 1, 190, 1, 189, 1, 191, 1, 193, 1, 192, 1, 194, 1, 196, 1, 195, 1, 197, 1, 199, 1, 198, 1, 200, 1, 202, 1, 201, 1, 203, 1, 205, 1, 204, 1, 206, 1, 208, 1, 207, 1, 209, 1, 211, 1, 210, 1, 212, 1, 214, 1, 213, 1, 215, 1, 217, 1, 216, 1, 218, 1, 220, 1, 219, 1, 221, 1, 223, 1, 222, 1, 224, 1, 226, 1, 225, 1, 227, 1, 229, 1, 228, 1, 230, 1, 232, 1, 231, 1, 233, 1, 235, 1, 234, 1, 236, 1, 238, 1, 237, 1, 239, 1, 241, 1, 240, 1, 242, 1, 244, 1, 243, 1, 245, 1, 247, 1, 246, 1, 248, 1, 250, 1, 249, 1, 251, 1, 253, 1, 252, 1, 254, 1, 0, 2, 255, 1, 1, 2, 3, 2, 2, 2, 4, 2, 6, 2, 5, 2, 7, 2, 9, 2, 8, 2, 10, 2, 12, 2, 11, 2, 13, 2, 15, 2, 14, 2, 16, 2, 18, 2, 17, 2, 19, 2, 21, 2, 20, 2, 22, 2, 24, 2, 23, 2, 25, 2, 27, 2, 26, 2, 28, 2, 30, 2, 29, 2, 31, 2, 33, 2, 32, 2, 34, 2, 36, 2, 35, 2, 37, 2, 39, 2, 38, 2, 40, 2, 42, 2, 41, 2, 43, 2, 45, 2, 44, 2, 46, 2, 48, 2, 47, 2, 49, 2, 51, 2, 50, 2, 52, 2, 54, 2, 53, 2, 55, 2, 57, 2, 56, 2, 58, 2, 60, 2, 59, 2, 61, 2, 63, 2, 62, 2, 64, 2, 66, 2, 65, 2, 67, 2, 69, 2, 68, 2, 70, 2, 72, 2, 71, 2, 73, 2, 75, 2, 74, 2, 76, 2, 78, 2, 77, 2, 79, 2, 81, 2, 80, 2, 82, 2, 84, 2, 83, 2, 85, 2, 87, 2, 86, 2, 88, 2, 90, 2, 89, 2, 91, 2, 93, 2, 92, 2, 94, 2, 96, 2, 95, 2, 97, 2, 99, 2, 98, 2, 100, 2, 102, 2, 101, 2, 103, 2, 105, 2, 104, 2, 106, 2, 108, 2, 107, 2, 109, 2, 111, 2, 110, 2, 112, 2, 114, 2, 113, 2, 115, 2, 117, 2, 116, 2, 118, 2, 120, 2, 119, 2, 121, 2, 123, 2, 122, 2, 124, 2, 126, 2, 125, 2, 127, 2, 129, 2, 128, 2, 130, 2, 132, 2, 131, 2, 133, 2, 135, 2, 134, 2, 136, 2, 138, 2, 137, 2, 139, 2, 141, 2, 140, 2, 142, 2, 144, 2, 143, 2, 145, 2, 147, 2, 146, 2, 148, 2, 150, 2, 149, 2, 151, 2, 153, 2, 152, 2, 154, 2, 156, 2, 155, 2, 157, 2, 159, 2, 158, 2, 160, 2, 162, 2, 161, 2, 163, 2, 165, 2, 164, 2, 166, 2, 168, 2, 167, 2, 169, 2, 171, 2, 170, 2, 172, 2, 174, 2, 173, 2, 175, 2, 177, 2, 176, 2, 178, 2, 180, 2, 179, 2, 181, 2, 183, 2, 182, 2, 184, 2, 186, 2, 185, 2, 187, 2, 189, 2, 188, 2, 190, 2, 192, 2, 191, 2, 193, 2, 195, 2, 194, 2, 196, 2, 198, 2, 197, 2, 199, 2, 201, 2, 200, 2, 202, 2, 204, 2, 203, 2, 205, 2, 207, 2, 206, 2, 208, 2, 210, 2, 209, 2, 211, 2, 213, 2, 212, 2, 214, 2, 216, 2, 215, 2, 217, 2, 219, 2, 218, 2, 220, 2, 222, 2, 221, 2, 223, 2, 225, 2, 224, 2, 226, 2, 228, 2, 227, 2, 229, 2, 231, 2, 230, 2, 232, 2, 234, 2, 233, 2, 235, 2, 237, 2, 236, 2, 238, 2, 240, 2, 239, 2, 241, 2, 243, 2, 242, 2, 244, 2, 246, 2, 245, 2, 247, 2, 249, 2, 248, 2, 250, 2, 252, 2, 251, 2, 253, 2, 255, 2, 254, 2, 0, 3, 2, 3, 1, 3, 3, 3, 5, 3, 4, 3, 6, 3, 8, 3, 7, 3, 9, 3, 11, 3, 10, 3, 12, 3, 14, 3, 13, 3, 15, 3, 17, 3, 16, 3, 18, 3, 20, 3, 19, 3, 21, 3, 23, 3, 22, 3, 24, 3, 26, 3, 25, 3, 27, 3, 29, 3, 28, 3, 30, 3, 32, 3, 31, 3, 33, 3, 35, 3, 34, 3, 36, 3, 38, 3, 37, 3, 39, 3, 41, 3, 40, 3, 42, 3, 44, 3, 43, 3, 45, 3, 47, 3, 46, 3, 48, 3, 50, 3, 49, 3, 51, 3, 53, 3, 52, 3, 54, 3, 56, 3, 55, 3, 57, 3, 59, 3, 58, 3, 60, 3, 62, 3, 61, 3, 63, 3, 65, 3, 64, 3, 66, 3, 68, 3, 67, 3, 69, 3, 71, 3, 70, 3, 72, 3, 74, 3, 73, 3, 75, 3, 77, 3, 76, 3, 78, 3, 80, 3, 79, 3, 81, 3, 83, 3, 82, 3, 84, 3, 86, 3, 85, 3, 87, 3, 89, 3, 88, 3, 90, 3, 92, 3, 91, 3, 93, 3, 95, 3, 94, 3, 96, 3, 98, 3, 97, 3, 99, 3, 101, 3, 100, 3, 102, 3, 104, 3, 103, 3, 105, 3, 107, 3, 106, 3, 108, 3, 110, 3, 109, 3, 111, 3, 113, 3, 112, 3, 114, 3, 116, 3, 115, 3, 117, 3, 119, 3, 118, 3, 120, 3, 122, 3, 121, 3, 123, 3, 125, 3, 124, 3, 126, 3, 128, 3, 127, 3, 129, 3, 131, 3, 130, 3, 132, 3, 134, 3, 133, 3, 135, 3, 137, 3, 136, 3, 138, 3, 140, 3, 139, 3, 141, 3, 143, 3, 142, 3, 144, 3, 146, 3, 145, 3, 147, 3, 149, 3, 148, 3, 150, 3, 152, 3, 151, 3, 153, 3, 155, 3, 154, 3, 156, 3, 158, 3, 157, 3, 159, 3, 161, 3, 160, 3, 162, 3, 164, 3, 163, 3, 165, 3, 167, 3, 166, 3, 168, 3, 170, 3, 169, 3, 171, 3, 173, 3, 172, 3, 174, 3, 176, 3, 175, 3, 177, 3, 179, 3, 178, 3, 180, 3, 182, 3, 181, 3, 183, 3, 185, 3, 184, 3, 186, 3, 188, 3, 187, 3, 189, 3, 191, 3, 190, 3, 192, 3, 194, 3, 193, 3, 195, 3, 197, 3, 196, 3, 198, 3, 200, 3, 199, 3, 201, 3, 203, 3, 202, 3, 204, 3, 206, 3, 205, 3, 207, 3, 209, 3, 208, 3, 210, 3, 212, 3, 211, 3, 213, 3, 215, 3, 214, 3, 216, 3, 218, 3, 217, 3, 219, 3, 221, 3, 220, 3, 222, 3, 224, 3, 223, 3, 225, 3, 227, 3, 226, 3, 228, 3, 230, 3, 229, 3, 231, 3, 233, 3, 232, 3, 234, 3, 236, 3, 235, 3, 237, 3, 239, 3, 238, 3, 240, 3, 242, 3, 241, 3, 243, 3, 245, 3, 244, 3, 246, 3, 248, 3, 247, 3, 249, 3, 251, 3, 250, 3, 252, 3, 254, 3, 253, 3, 255, 3, 1, 4, 0, 4, 2, 4, 4, 4, 3, 4, 5, 4, 7, 4, 6, 4, 8, 4, 10, 4, 9, 4, 11, 4, 13, 4, 12, 4, 14, 4, 16, 4, 15, 4, 17, 4, 19, 4, 18, 4, 20, 4, 22, 4, 21, 4, 23, 4, 25, 4, 24, 4, 26, 4, 28, 4, 27, 4, 29, 4, 31, 4, 30, 4, 32, 4, 34, 4, 33, 4, 35, 4, 37, 4, 36, 4, 38, 4, 40, 4, 39, 4, 41, 4, 43, 4, 42, 4, 44, 4, 46, 4, 45, 4, 47, 4, 49, 4, 48, 4, 50, 4, 52, 4, 51, 4, 53, 4, 55, 4, 54, 4, 56, 4, 58, 4, 57, 4, 59, 4, 61, 4, 60, 4, 62, 4, 64, 4, 63, 4, 65, 4, 67, 4, 66, 4, 68, 4, 70, 4, 69, 4, 71, 4, 73, 4, 72, 4, 74, 4, 76, 4, 75, 4, 77, 4, 79, 4, 78, 4, 80, 4, 82, 4, 81, 4, 83, 4, 85, 4, 84, 4, 86, 4, 88, 4, 87, 4, 89, 4, 91, 4, 90, 4, 92, 4, 94, 4, 93, 4, 95, 4, 97, 4, 96, 4, 98, 4, 100, 4, 99, 4, 101, 4, 103, 4, 102, 4, 104, 4, 106, 4, 105, 4, 107, 4, 109, 4, 108, 4, 110, 4, 112, 4, 111, 4, 113, 4, 115, 4, 114, 4, 116, 4, 118, 4, 117, 4, 119, 4, 121, 4, 120, 4, 122, 4, 124, 4, 123, 4, 125, 4, 127, 4, 126, 4, 128, 4, 130, 4, 129, 4, 131, 4, 133, 4, 132, 4, 134, 4, 136, 4, 135, 4, 137, 4, 139, 4, 138, 4, 140, 4, 142, 4, 141, 4, 143, 4, 145, 4, 144, 4, 146, 4, 148, 4, 147, 4, 149, 4, 151, 4, 150, 4, 152, 4, 154, 4, 153, 4, 155, 4, 157, 4, 156, 4, 158, 4, 160, 4, 159, 4, 161, 4, 163, 4, 162, 4, 164, 4, 166, 4, 165, 4, 167, 4, 169, 4, 168, 4, 170, 4, 172, 4, 171, 4, 173, 4, 175, 4, 174, 4, 176, 4, 178, 4, 177, 4, 179, 4, 181, 4, 180, 4, 182, 4, 184, 4, 183, 4, 185, 4, 187, 4, 186, 4, 188, 4, 190, 4, 189, 4, 191, 4, 193, 4, 192, 4, 194, 4, 196, 4, 195, 4, 197, 4, 199, 4, 198, 4, 200, 4, 202, 4, 201, 4, 203, 4, 205, 4, 204, 4, 206, 4, 208, 4, 207, 4, 209, 4, 211, 4, 210, 4, 212, 4, 214, 4, 213, 4, 215, 4, 217, 4, 216, 4, 218, 4, 220, 4, 219, 4, 221, 4, 223, 4, 222, 4, 224, 4, 226, 4, 225, 4, 227, 4, 229, 4, 228, 4, 230, 4, 232, 4, 231, 4, 233, 4, 235, 4, 234, 4, 236, 4, 238, 4, 237, 4, 239, 4, 241, 4, 240, 4, 242, 4, 244, 4, 243, 4, 245, 4, 247, 4, 246, 4, 248, 4, 250, 4, 249, 4, 251, 4, 253, 4, 252, 4, 254, 4, 0, 5, 255, 4, 1, 5, 3, 5, 2, 5, 4, 5, 6, 5, 5, 5, 7, 5, 9, 5, 8, 5, 10, 5, 12, 5, 11, 5, 13, 5, 15, 5, 14, 5, 16, 5, 18, 5, 17, 5, 19, 5, 21, 5, 20, 5, 22, 5, 24, 5, 23, 5, 25, 5, 27, 5, 26, 5, 28, 5, 30, 5, 29, 5, 31, 5, 33, 5, 32, 5, 34, 5, 36, 5, 35, 5, 37, 5, 39, 5, 38, 5, 40, 5, 42, 5, 41, 5, 43, 5, 45, 5, 44, 5, 46, 5, 48, 5, 47, 5, 49, 5, 51, 5, 50, 5, 52, 5, 54, 5, 53, 5, 55, 5, 57, 5, 56, 5, 58, 5, 60, 5, 59, 5, 61, 5, 63, 5, 62, 5, 64, 5, 66, 5, 65, 5, 67, 5, 69, 5, 68, 5, 70, 5, 72, 5, 71, 5, 73, 5, 75, 5, 74, 5, 76, 5, 78, 5, 77, 5, 79, 5, 81, 5, 80, 5, 82, 5, 84, 5, 83, 5, 85, 5, 87, 5, 86, 5, 88, 5, 90, 5, 89, 5, 91, 5, 93, 5, 92, 5, 94, 5, 96, 5, 95, 5, 97, 5, 99, 5, 98, 5, 100, 5, 102, 5, 101, 5, 103, 5, 105, 5, 104, 5, 106, 5, 108, 5, 107, 5, 109, 5, 111, 5, 110, 5, 112, 5, 114, 5, 113, 5, 115, 5, 117, 5, 116, 5, 118, 5, 120, 5, 119, 5, 121, 5, 123, 5, 122, 5, 124, 5, 126, 5, 125, 5, 127, 5, 129, 5, 128, 5, 130, 5, 132, 5, 131, 5, 133, 5, 135, 5, 134, 5, 136, 5, 138, 5, 137, 5, 139, 5, 141, 5, 140, 5, 142, 5, 144, 5, 143, 5, 145, 5, 147, 5, 146, 5, 148, 5, 150, 5, 149, 5, 151, 5, 153, 5, 152, 5, 154, 5, 156, 5, 155, 5, 157, 5, 159, 5, 158, 5, 160, 5, 162, 5, 161, 5, 163, 5, 165, 5, 164, 5, 166, 5, 168, 5, 167, 5, 169, 5, 171, 5, 170, 5, 172, 5, 174, 5, 173, 5, 175, 5, 177, 5, 176, 5, 178, 5, 180, 5, 179, 5, 181, 5, 183, 5, 182, 5, 184, 5, 186, 5, 185, 5, 187, 5, 189, 5, 188, 5, 190, 5, 192, 5, 191, 5, 193, 5, 195, 5, 194, 5, 196, 5, 198, 5, 197, 5, 199, 5, 201, 5, 200, 5, 202, 5, 204, 5, 203, 5, 205, 5, 207, 5, 206, 5, 208, 5, 210, 5, 209, 5, 211, 5, 213, 5, 212, 5, 214, 5, 216, 5, 215, 5, 217, 5, 219, 5, 218, 5, 220, 5, 222, 5, 221, 5, 223, 5, 225, 5, 224, 5, 226, 5, 228, 5, 227, 5, 229, 5, 231, 5, 230, 5, 232, 5, 234, 5, 233, 5, 235, 5, 237, 5, 236, 5, 238, 5, 240, 5, 239, 5, 241, 5, 243, 5, 242, 5, 244, 5, 246, 5, 245, 5, 247, 5, 249, 5, 248, 5, 250, 5, 252, 5, 251, 5, 253, 5, 255, 5, 254, 5, 0, 6, 2, 6, 1, 6, 3, 6, 5, 6, 4, 6, 6, 6, 8, 6, 7, 6, 9, 6, 11, 6, 10, 6, 12, 6, 14, 6, 13, 6, 15, 6, 17, 6, 16, 6, 18, 6, 20, 6, 19, 6, 21, 6, 23, 6, 22, 6, 24, 6, 26, 6, 25, 6, 27, 6, 29, 6, 28, 6, 30, 6, 32, 6, 31, 6, 33, 6, 35, 6, 34, 6, 36, 6, 38, 6, 37, 6, 39, 6, 41, 6, 40, 6, 42, 6, 44, 6, 43, 6, 45, 6, 47, 6, 46, 6, 48, 6, 50, 6, 49, 6, 51, 6, 53, 6, 52, 6, 54, 6, 56, 6, 55, 6, 57, 6, 59, 6, 58, 6, 60, 6, 62, 6, 61, 6, 63, 6, 65, 6, 64, 6, 66, 6, 68, 6, 67, 6, 69, 6, 71, 6, 70, 6, 72, 6, 74, 6, 73, 6, 75, 6, 77, 6, 76, 6, 78, 6, 80, 6, 79, 6, 81, 6, 83, 6, 82, 6, 84, 6, 86, 6, 85, 6, 87, 6, 89, 6, 88, 6, 90, 6, 92, 6, 91, 6, 105, 0, 106, 0, 93, 6, 94, 6, 96, 6, 95, 6, 97, 6, 99, 6, 98, 6, 100, 6, 102, 6, 101, 6, 103, 6, 105, 6, 104, 6, 106, 6, 108, 6, 107, 6, 109, 6, 111, 6, 110, 6, 112, 6, 114, 6, 113, 6, 115, 6, 117, 6, 116, 6, 118, 6, 120, 6, 119, 6, 121, 6, 123, 6, 122, 6, 124, 6, 126, 6, 125, 6, 127, 6, 129, 6, 128, 6, 130, 6, 132, 6, 131, 6, 133, 6, 135, 6, 134, 6, 136, 6, 138, 6, 137, 6, 139, 6, 141, 6, 140, 6, 142, 6, 144, 6, 143, 6, 145, 6, 147, 6, 146, 6, 148, 6, 150, 6, 149, 6, 151, 6, 153, 6, 152, 6, 154, 6, 156, 6, 155, 6, 157, 6, 159, 6, 158, 6, 160, 6, 162, 6, 161, 6, 163, 6, 165, 6, 164, 6, 166, 6, 168, 6, 167, 6, 169, 6, 171, 6, 170, 6, 172, 6, 174, 6, 173, 6, 175, 6, 177, 6, 176, 6, 178, 6, 180, 6, 179, 6, 181, 6, 183, 6, 182, 6, 184, 6, 186, 6, 185, 6, 187, 6, 189, 6, 188, 6, 190, 6, 192, 6, 191, 6, 193, 6, 195, 6, 194, 6, 196, 6, 198, 6, 197, 6, 199, 6, 201, 6, 200, 6, 202, 6, 204, 6, 203, 6, 205, 6, 207, 6, 206, 6, 208, 6, 210, 6, 209, 6, 211, 6, 213, 6, 212, 6, 214, 6, 216, 6, 215, 6, 217, 6, 219, 6, 218, 6, 220, 6, 222, 6, 221, 6, 223, 6, 225, 6, 224, 6, 226, 6, 228, 6, 227, 6, 229, 6, 231, 6, 230, 6, 232, 6, 234, 6, 233, 6, 235, 6, 237, 6, 236, 6, 238, 6, 240, 6, 239, 6, 241, 6, 243, 6, 242, 6, 244, 6, 246, 6, 245, 6, 247, 6, 249, 6, 248, 6, 250, 6, 252, 6, 251, 6, 253, 6, 255, 6, 254, 6, 0, 7, 2, 7, 1, 7, 3, 7, 5, 7, 4, 7, 6, 7, 8, 7, 7, 7, 9, 7, 11, 7, 10, 7, 12, 7, 14, 7, 13, 7, 15, 7, 17, 7, 16, 7, 18, 7, 20, 7, 19, 7, 21, 7, 23, 7, 22, 7, 24, 7, 26, 7, 25, 7, 27, 7, 29, 7, 28, 7, 30, 7, 32, 7, 31, 7, 33, 7, 35, 7, 34, 7, 36, 7, 38, 7, 37, 7, 39, 7, 41, 7, 40, 7, 42, 7, 44, 7, 43, 7, 45, 7, 47, 7, 46, 7, 48, 7, 50, 7, 49, 7, 51, 7, 53, 7, 52, 7, 54, 7, 56, 7, 55, 7, 57, 7, 59, 7, 58, 7, 60, 7, 62, 7, 61, 7, 63, 7, 65, 7, 64, 7, 66, 7, 68, 7, 67, 7, 69, 7, 71, 7, 70, 7, 72, 7, 74, 7, 73, 7, 75, 7, 77, 7, 76, 7, 78, 7, 80, 7, 79, 7, 81, 7, 83, 7, 82, 7, 84, 7, 86, 7, 85, 7, 87, 7, 89, 7, 88, 7, 90, 7, 92, 7, 91, 7, 93, 7, 95, 7, 94, 7, 96, 7, 98, 7, 97, 7, 99, 7, 101, 7, 100, 7, 102, 7, 104, 7, 103, 7, 105, 7, 107, 7, 106, 7, 108, 7, 110, 7, 109, 7, 111, 7, 113, 7, 112, 7, 114, 7, 116, 7, 115, 7, 117, 7, 119, 7, 118, 7, 120, 7, 122, 7, 121, 7, 123, 7, 125, 7, 124, 7, 126, 7, 128, 7, 127, 7, 129, 7, 131, 7, 130, 7, 132, 7, 134, 7, 133, 7, 135, 7, 137, 7, 136, 7, 138, 7, 140, 7, 139, 7, 141, 7, 143, 7, 142, 7, 144, 7, 146, 7, 145, 7, 147, 7, 149, 7, 148, 7, 150, 7, 152, 7, 151, 7, 153, 7, 155, 7, 154, 7, 156, 7, 158, 7, 157, 7, 159, 7, 161, 7, 160, 7, 162, 7, 164, 7, 163, 7, 165, 7, 167, 7, 166, 7, 168, 7, 170, 7, 169, 7, 171, 7, 173, 7, 172, 7, 174, 7, 176, 7, 175, 7, 177, 7, 179, 7, 178, 7, 180, 7, 182, 7, 181, 7, 183, 7, 185, 7, 184, 7, 186, 7, 188, 7, 187, 7, 189, 7, 191, 7, 190, 7, 192, 7, 194, 7, 193, 7, 195, 7, 197, 7, 196, 7, 198, 7, 200, 7, 199, 7, 201, 7, 203, 7, 202, 7, 204, 7, 206, 7, 205, 7, 207, 7, 209, 7, 208, 7, 210, 7, 212, 7, 211, 7, 213, 7, 215, 7, 214, 7, 216, 7, 218, 7, 217, 7, 219, 7, 221, 7, 220, 7, 222, 7, 224, 7, 223, 7, 225, 7, 227, 7, 226, 7, 228, 7, 230, 7, 229, 7, 231, 7, 233, 7, 232, 7, 234, 7, 236, 7, 235, 7, 237, 7, 239, 7, 238, 7, 240, 7, 242, 7, 241, 7, 243, 7, 245, 7, 244, 7, 246, 7, 248, 7, 247, 7, 249, 7, 251, 7, 250, 7, 252, 7, 254, 7, 253, 7, 255, 7, 1, 8, 0, 8, 2, 8, 4, 8, 3, 8, 5, 8, 7, 8, 6, 8, 8, 8, 10, 8, 9, 8, 11, 8, 13, 8, 12, 8, 14, 8, 16, 8, 15, 8, 17, 8, 19, 8, 18, 8, 20, 8, 22, 8, 21, 8, 23, 8, 25, 8, 24, 8, 26, 8, 28, 8, 27, 8, 29, 8, 31, 8, 30, 8, 32, 8, 34, 8, 33, 8, 35, 8, 37, 8, 36, 8, 38, 8, 40, 8, 39, 8, 41, 8, 43, 8, 42, 8, 44, 8, 46, 8, 45, 8, 47, 8, 49, 8, 48, 8, 50, 8, 52, 8, 51, 8, 53, 8, 55, 8, 54, 8, 56, 8, 58, 8, 57, 8, 59, 8, 61, 8, 60, 8, 62, 8, 64, 8, 63, 8, 65, 8, 67, 8, 66, 8, 68, 8, 70, 8, 69, 8, 71, 8, 73, 8, 72, 8, 74, 8, 76, 8, 75, 8, 77, 8, 79, 8, 78, 8, 80, 8, 82, 8, 81, 8, 83, 8, 85, 8, 84, 8, 86, 8, 88, 8, 87, 8, 89, 8, 91, 8, 90, 8, 92, 8, 94, 8, 93, 8, 95, 8, 97, 8, 96, 8, 98, 8, 100, 8, 99, 8, 101, 8, 103, 8, 102, 8, 104, 8, 106, 8, 105, 8, 107, 8, 109, 8, 108, 8, 110, 8, 112, 8, 111, 8, 113, 8, 115, 8, 114, 8, 116, 8, 118, 8, 117, 8, 119, 8, 121, 8, 120, 8, 122, 8, 124, 8, 123, 8, 125, 8, 127, 8, 126, 8, 128, 8, 130, 8, 129, 8, 131, 8, 133, 8, 132, 8, 134, 8, 136, 8, 135, 8, 137, 8, 139, 8, 138, 8, 140, 8, 142, 8, 141, 8, 143, 8, 145, 8, 144, 8, 146, 8, 148, 8, 147, 8, 149, 8, 151, 8, 150, 8, 152, 8, 154, 8, 153, 8, 155, 8, 157, 8, 156, 8, 158, 8, 160, 8, 159, 8, 161, 8, 163, 8, 162, 8, 164, 8, 166, 8, 165, 8, 167, 8, 169, 8, 168, 8, 170, 8, 172, 8, 171, 8, 173, 8, 175, 8, 174, 8, 176, 8, 178, 8, 177, 8, 179, 8, 181, 8, 180, 8, 182, 8, 184, 8, 183, 8, 185, 8, 187, 8, 186, 8, 188, 8, 190, 8, 189, 8, 191, 8, 193, 8, 192, 8, 194, 8, 196, 8, 195, 8, 197, 8, 199, 8, 198, 8, 200, 8, 202, 8, 201, 8, 203, 8, 205, 8, 204, 8, 206, 8, 208, 8, 207, 8, 209, 8, 211, 8, 210, 8, 60, 3, 61, 3, 212, 8, 213, 8, 215, 8, 214, 8, 216, 8, 218, 8, 217, 8, 219, 8, 221, 8, 220, 8, 222, 8, 224, 8, 223, 8, 225, 8, 227, 8, 226, 8, 228, 8, 230, 8, 229, 8, 231, 8, 233, 8, 232, 8, 234, 8, 236, 8, 235, 8, 237, 8, 239, 8, 238, 8, 240, 8, 242, 8, 241, 8, 243, 8, 245, 8, 244, 8, 246, 8, 248, 8, 247, 8, 249, 8, 251, 8, 250, 8, 252, 8, 254, 8, 253, 8, 255, 8, 1, 9, 0, 9, 2, 9, 4, 9, 3, 9, 5, 9, 7, 9, 6, 9, 8, 9, 10, 9, 9, 9, 11, 9, 13, 9, 12, 9, 14, 9, 16, 9, 15, 9, 17, 9, 19, 9, 18, 9, 20, 9, 22, 9, 21, 9, 23, 9, 25, 9, 24, 9, 26, 9, 28, 9, 27, 9, 29, 9, 31, 9, 30, 9, 32, 9, 34, 9, 33, 9, 35, 9, 37, 9, 36, 9, 38, 9, 40, 9, 39, 9, 41, 9, 43, 9, 42, 9, 44, 9, 46, 9, 45, 9, 47, 9, 49, 9, 48, 9, 50, 9, 52, 9, 51, 9, 53, 9, 55, 9, 54, 9, 56, 9, 58, 9, 57, 9, 59, 9, 61, 9, 60, 9, 62, 9, 64, 9, 63, 9, 65, 9, 67, 9, 66, 9, 68, 9, 70, 9, 69, 9, 71, 9, 73, 9, 72, 9, 74, 9, 76, 9, 75, 9, 77, 9, 79, 9, 78, 9, 80, 9, 82, 9, 81, 9, 83, 9, 85, 9, 84, 9, 86, 9, 88, 9, 87, 9, 89, 9, 91, 9, 90, 9, 92, 9, 94, 9, 93, 9, 95, 9, 97, 9, 96, 9, 98, 9, 100, 9, 99, 9, 101, 9, 103, 9, 102, 9, 104, 9, 106, 9, 105, 9, 107, 9, 109, 9, 108, 9, 110, 9, 112, 9, 111, 9, 113, 9, 115, 9, 114, 9, 116, 9, 118, 9, 117, 9, 119, 9, 121, 9, 120, 9, 122, 9, 124, 9, 123, 9, 125, 9, 127, 9, 126, 9, 128, 9, 130, 9, 129, 9, 131, 9, 133, 9, 132, 9, 134, 9, 136, 9, 135, 9, 137, 9, 139, 9, 138, 9, 140, 9, 142, 9, 141, 9, 143, 9, 145, 9, 144, 9, 146, 9, 148, 9, 147, 9, 149, 9, 151, 9, 150, 9, 152, 9, 154, 9, 153, 9, 155, 9, 157, 9, 156, 9, 158, 9, 160, 9, 159, 9, 161, 9, 163, 9, 162, 9, 164, 9, 166, 9, 165, 9, 167, 9, 169, 9, 168, 9, 170, 9, 172, 9, 171, 9, 173, 9, 175, 9, 174, 9, 176, 9, 178, 9, 177, 9, 179, 9, 181, 9, 180, 9, 182, 9, 184, 9, 183, 9, 185, 9, 187, 9, 186, 9, 188, 9, 190, 9, 189, 9, 191, 9, 193, 9, 192, 9, 194, 9, 196, 9, 195, 9, 197, 9, 199, 9, 198, 9, 200, 9, 202, 9, 201, 9, 203, 9, 205, 9, 204, 9, 206, 9, 208, 9, 207, 9, 209, 9, 211, 9, 210, 9, 212, 9, 214, 9, 213, 9, 215, 9, 217, 9, 216, 9, 218, 9, 220, 9, 219, 9, 221, 9, 223, 9, 222, 9, 224, 9, 226, 9, 225, 9, 227, 9, 229, 9, 228, 9, 230, 9, 232, 9, 231, 9, 233, 9, 235, 9, 234, 9, 236, 9, 238, 9, 237, 9, 239, 9, 241, 9, 240, 9, 242, 9, 244, 9, 243, 9, 245, 9, 247, 9, 246, 9, 248, 9, 250, 9, 249, 9, 251, 9, 253, 9, 252, 9, 254, 9, 0, 10, 255, 9, 1, 10, 3, 10, 2, 10, 4, 10, 6, 10, 5, 10, 7, 10, 9, 10, 8, 10, 10, 10, 12, 10, 11, 10, 13, 10, 15, 10, 14, 10, 16, 10, 18, 10, 17, 10, 19, 10, 21, 10, 20, 10, 22, 10, 24, 10, 23, 10, 25, 10, 27, 10, 26, 10, 28, 10, 30, 10, 29, 10, 31, 10, 33, 10, 32, 10, 34, 10, 36, 10, 35, 10, 37, 10, 39, 10, 38, 10, 40, 10, 42, 10, 41, 10, 43, 10, 45, 10, 44, 10, 46, 10, 48, 10, 47, 10, 49, 10, 51, 10, 50, 10, 52, 10, 54, 10, 53, 10, 55, 10, 57, 10, 56, 10, 58, 10, 60, 10, 59, 10, 61, 10, 63, 10, 62, 10, 64, 10, 66, 10, 65, 10, 67, 10, 69, 10, 68, 10, 70, 10, 72, 10, 71, 10, 73, 10, 75, 10, 74, 10, 76, 10, 78, 10, 77, 10, 79, 10, 81, 10, 80, 10, 82, 10, 84, 10, 83, 10, 85, 10, 87, 10, 86, 10, 88, 10, 90, 10, 89, 10, 91, 10, 93, 10, 92, 10, 94, 10, 96, 10, 95, 10, 97, 10, 99, 10, 98, 10, 100, 10, 102, 10, 101, 10, 103, 10, 105, 10, 104, 10, 106, 10, 108, 10, 107, 10, 109, 10, 111, 10, 110, 10, 112, 10, 114, 10, 113, 10, 115, 10, 117, 10, 116, 10, 118, 10, 120, 10, 119, 10, 121, 10, 123, 10, 122, 10, 124, 10, 126, 10, 125, 10, 127, 10, 129, 10, 128, 10, 130, 10, 132, 10, 131, 10, 133, 10, 135, 10, 134, 10, 136, 10, 138, 10, 137, 10, 139, 10, 141, 10, 140, 10, 142, 10, 144, 10, 143, 10, 145, 10, 147, 10, 146, 10, 148, 10, 150, 10, 149, 10, 151, 10, 153, 10, 152, 10, 154, 10, 156, 10, 155, 10, 157, 10, 159, 10, 158, 10, 160, 10, 162, 10, 161, 10, 163, 10, 165, 10, 164, 10, 166, 10, 168, 10, 167, 10, 169, 10, 171, 10, 170, 10, 172, 10, 174, 10, 173, 10, 175, 10, 177, 10, 176, 10, 178, 10, 180, 10, 179, 10, 181, 10, 183, 10, 182, 10, 184, 10, 186, 10, 185, 10, 187, 10, 189, 10, 188, 10, 190, 10, 192, 10, 191, 10, 193, 10, 195, 10, 194, 10, 196, 10, 198, 10, 197, 10, 199, 10, 201, 10, 200, 10, 202, 10, 204, 10, 203, 10, 205, 10, 207, 10, 206, 10, 208, 10, 210, 10, 209, 10, 211, 10, 213, 10, 212, 10, 214, 10, 216, 10, 215, 10, 217, 10, 219, 10, 218, 10, 220, 10, 222, 10, 221, 10, 223, 10, 225, 10, 224, 10, 226, 10, 228, 10, 227, 10, 229, 10, 231, 10, 230, 10, 232, 10, 234, 10, 233, 10, 235, 10, 237, 10, 236, 10, 238, 10, 240, 10, 239, 10, 241, 10, 243, 10, 242, 10, 244, 10, 246, 10, 245, 10, 247, 10, 249, 10, 248, 10, 250, 10, 252, 10, 251, 10, 253, 10, 255, 10, 254, 10, 0, 11, 2, 11, 1, 11, 3, 11, 5, 11, 4, 11, 6, 11, 8, 11, 7, 11, 9, 11, 11, 11, 10, 11, 12, 11, 14, 11, 13, 11, 15, 11, 17, 11, 16, 11, 18, 11, 20, 11, 19, 11, 21, 11, 23, 11, 22, 11, 24, 11, 26, 11, 25, 11, 27, 11, 29, 11, 28, 11, 30, 11, 32, 11, 31, 11, 33, 11, 35, 11, 34, 11, 36, 11, 38, 11, 37, 11, 39, 11, 41, 11, 40, 11, 42, 11, 44, 11, 43, 11, 45, 11, 47, 11, 46, 11, 48, 11, 50, 11, 49, 11, 51, 11, 53, 11, 52, 11, 54, 11, 56, 11, 55, 11, 57, 11, 59, 11, 58, 11 ), +"blend_shape_data": [ ], +"format": 98071, +"index_count": 2880, +"material": SubResource( 1 ), +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 2876 +} + +[sub_resource type="SpatialMaterial" id=3] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 1, 1, 1 ) +metallic = 1.0 +metallic_specular = 1.0 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = true +emission = Color( 0.742188, 0.400085, 0, 1 ) +emission_energy = 1.0 +emission_operator = 0 +emission_on_uv2 = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Emission", "Flags", "Metallic", "Refraction", "Roughness", "Subsurf Scatter", "Vertex Color" ] + +[sub_resource type="ConvexPolygonShape" id=4] + +points = PoolVector3Array( 0, -0.461914, -0.191284, 0.0190277, -0.490234, -0.0956421, 0, -0.490234, -0.0975342, 0, 0.0975342, -0.490234, 0.0975342, 0, -0.490234, 0, 0, -0.5, 0, 0.490234, -0.0975342, 0, 0.5, 0, 0.0190277, 0.490234, -0.0956421, 0, -0.5, 0, 0, -0.490234, -0.0975342, 0.0190277, -0.490234, -0.0956421, 0, 0, -0.5, 0.0956421, -0.0975342, -0.480957, 0, -0.0975342, -0.490234, 0, 0.490234, -0.0975342, 0.037323, 0.461914, -0.187622, 0, 0.461914, -0.191284, 0, -0.0975342, -0.490234, 0.0900879, -0.191284, -0.452881, 0, -0.191284, -0.461914, 0, 0.461914, -0.191284, 0.0541687, 0.415527, -0.272217, 0, 0.415527, -0.277588, 0, -0.191284, -0.461914, 0.0810547, -0.277588, -0.407715, 0, -0.277588, -0.415527, 0, 0.415527, -0.277588, 0.0689697, 0.353516, -0.34668, 0, 0.353516, -0.353516, 0, -0.277588, -0.415527, 0.0689697, -0.353516, -0.34668, 0, -0.353516, -0.353516, 0, 0.353516, -0.353516, 0.0810547, 0.277588, -0.407715, 0, 0.277588, -0.415527, 0, -0.353516, -0.353516, 0.0541687, -0.415527, -0.272217, 0, -0.415527, -0.277588, 0, 0.277588, -0.415527, 0.0900879, 0.191284, -0.452881, 0, 0.191284, -0.461914, 0, -0.415527, -0.277588, 0.037323, -0.461914, -0.187622, 0, -0.461914, -0.191284, 0, 0.191284, -0.461914, 0.0956421, 0.0975342, -0.480957, 0, 0.0975342, -0.490234, 0.0810547, 0.277588, -0.407715, 0.176758, 0.191284, -0.426758, 0.0900879, 0.191284, -0.452881, 0.0541687, -0.415527, -0.272217, 0.0731812, -0.461914, -0.176758, 0.037323, -0.461914, -0.187622, 0.0900879, 0.191284, -0.452881, 0.187622, 0.0975342, -0.452881, 0.0956421, 0.0975342, -0.480957, 0.037323, -0.461914, -0.187622, 0.037323, -0.490234, -0.0900879, 0.0190277, -0.490234, -0.0956421, 0.0956421, 0.0975342, -0.480957, 0.191284, 0, -0.461914, 0.0975342, 0, -0.490234, 0.0190277, 0.490234, -0.0956421, 0, 0.5, 0, 0.037323, 0.490234, -0.0900879, 0, -0.5, 0, 0.0190277, -0.490234, -0.0956421, 0.037323, -0.490234, -0.0900879, 0.0975342, 0, -0.490234, 0.187622, -0.0975342, -0.452881, 0.0956421, -0.0975342, -0.480957, 0.0190277, 0.490234, -0.0956421, 0.0731812, 0.461914, -0.176758, 0.037323, 0.461914, -0.187622, 0.0956421, -0.0975342, -0.480957, 0.176758, -0.191284, -0.426758, 0.0900879, -0.191284, -0.452881, 0.037323, 0.461914, -0.187622, 0.106262, 0.415527, -0.256592, 0.0541687, 0.415527, -0.272217, 0.0900879, -0.191284, -0.452881, 0.159058, -0.277588, -0.384033, 0.0810547, -0.277588, -0.407715, 0.0541687, 0.415527, -0.272217, 0.135254, 0.353516, -0.326416, 0.0689697, 0.353516, -0.34668, 0.0810547, -0.277588, -0.407715, 0.135254, -0.353516, -0.326416, 0.0689697, -0.353516, -0.34668, 0.0689697, 0.353516, -0.34668, 0.159058, 0.277588, -0.384033, 0.0810547, 0.277588, -0.407715, 0.0689697, -0.353516, -0.34668, 0.106262, -0.415527, -0.256592, 0.0541687, -0.415527, -0.272217, 0.187622, -0.0975342, -0.452881, 0.256592, -0.191284, -0.384033, 0.176758, -0.191284, -0.426758, 0.0731812, 0.461914, -0.176758, 0.154297, 0.415527, -0.230957, 0.106262, 0.415527, -0.256592, 0.176758, -0.191284, -0.426758, 0.230957, -0.277588, -0.345459, 0.159058, -0.277588, -0.384033, 0.106262, 0.415527, -0.256592, 0.196411, 0.353516, -0.293945, 0.135254, 0.353516, -0.326416, 0.159058, -0.277588, -0.384033, 0.196411, -0.353516, -0.293945, 0.135254, -0.353516, -0.326416, 0.135254, 0.353516, -0.326416, 0.230957, 0.277588, -0.345459, 0.159058, 0.277588, -0.384033, 0.135254, -0.353516, -0.326416, 0.154297, -0.415527, -0.230957, 0.106262, -0.415527, -0.256592, 0.159058, 0.277588, -0.384033, 0.256592, 0.191284, -0.384033, 0.176758, 0.191284, -0.426758, 0.106262, -0.415527, -0.256592, 0.106262, -0.461914, -0.159058, 0.0731812, -0.461914, -0.176758, 0.176758, 0.191284, -0.426758, 0.272217, 0.0975342, -0.407715, 0.187622, 0.0975342, -0.452881, 0.0731812, -0.461914, -0.176758, 0.0541687, -0.490234, -0.0810547, 0.037323, -0.490234, -0.0900879, 0.187622, 0.0975342, -0.452881, 0.277588, 0, -0.415527, 0.191284, 0, -0.461914, 0.037323, 0.490234, -0.0900879, 0, 0.5, 0, 0.0541687, 0.490234, -0.0810547, 0, -0.5, 0, 0.037323, -0.490234, -0.0900879, 0.0541687, -0.490234, -0.0810547, 0.191284, 0, -0.461914, 0.272217, -0.0975342, -0.407715, 0.187622, -0.0975342, -0.452881, 0.037323, 0.490234, -0.0900879, 0.106262, 0.461914, -0.159058, 0.0731812, 0.461914, -0.176758, 0.154297, -0.415527, -0.230957, 0.135254, -0.461914, -0.135254, 0.106262, -0.461914, -0.159058, 0.256592, 0.191284, -0.384033, 0.34668, 0.0975342, -0.34668, 0.272217, 0.0975342, -0.407715, 0.106262, -0.461914, -0.159058, 0.0689697, -0.490234, -0.0689697, 0.0541687, -0.490234, -0.0810547, 0.272217, 0.0975342, -0.407715, 0.353516, 0, -0.353516, 0.277588, 0, -0.415527, 0.0541687, 0.490234, -0.0810547, 0, 0.5, 0, 0.0689697, 0.490234, -0.0689697, 0, -0.5, 0, 0.0541687, -0.490234, -0.0810547, 0.0689697, -0.490234, -0.0689697, 0.277588, 0, -0.415527, 0.34668, -0.0975342, -0.34668, 0.272217, -0.0975342, -0.407715, 0.0541687, 0.490234, -0.0810547, 0.135254, 0.461914, -0.135254, 0.106262, 0.461914, -0.159058, 0.272217, -0.0975342, -0.407715, 0.326416, -0.191284, -0.326416, 0.256592, -0.191284, -0.384033, 0.106262, 0.461914, -0.159058, 0.196411, 0.415527, -0.196411, 0.154297, 0.415527, -0.230957, 0.256592, -0.191284, -0.384033, 0.293945, -0.277588, -0.293945, 0.230957, -0.277588, -0.345459, 0.154297, 0.415527, -0.230957, 0.25, 0.353516, -0.25, 0.196411, 0.353516, -0.293945, 0.230957, -0.277588, -0.345459, 0.25, -0.353516, -0.25, 0.196411, -0.353516, -0.293945, 0.196411, 0.353516, -0.293945, 0.293945, 0.277588, -0.293945, 0.230957, 0.277588, -0.345459, 0.196411, -0.353516, -0.293945, 0.196411, -0.415527, -0.196411, 0.154297, -0.415527, -0.230957, 0.230957, 0.277588, -0.345459, 0.326416, 0.191284, -0.326416, 0.256592, 0.191284, -0.384033, 0.326416, -0.191284, -0.326416, 0.345459, -0.277588, -0.230957, 0.293945, -0.277588, -0.293945, 0.196411, 0.415527, -0.196411, 0.293945, 0.353516, -0.196411, 0.25, 0.353516, -0.25, 0.293945, -0.277588, -0.293945, 0.293945, -0.353516, -0.196411, 0.25, -0.353516, -0.25, 0.25, 0.353516, -0.25, 0.345459, 0.277588, -0.230957, 0.293945, 0.277588, -0.293945, 0.25, -0.353516, -0.25, 0.230957, -0.415527, -0.154297, 0.196411, -0.415527, -0.196411, 0.293945, 0.277588, -0.293945, 0.384033, 0.191284, -0.256592, 0.326416, 0.191284, -0.326416, 0.196411, -0.415527, -0.196411, 0.159058, -0.461914, -0.106262, 0.135254, -0.461914, -0.135254, 0.326416, 0.191284, -0.326416, 0.407715, 0.0975342, -0.272217, 0.34668, 0.0975342, -0.34668, 0.135254, -0.461914, -0.135254, 0.0810547, -0.490234, -0.0541687, 0.0689697, -0.490234, -0.0689697, 0.34668, 0.0975342, -0.34668, 0.415527, 0, -0.277588, 0.353516, 0, -0.353516, 0.0689697, 0.490234, -0.0689697, 0, 0.5, 0, 0.0810547, 0.490234, -0.0541687, 0, -0.5, 0, 0.0689697, -0.490234, -0.0689697, 0.0810547, -0.490234, -0.0541687, 0.353516, 0, -0.353516, 0.407715, -0.0975342, -0.272217, 0.34668, -0.0975342, -0.34668, 0.0689697, 0.490234, -0.0689697, 0.159058, 0.461914, -0.106262, 0.135254, 0.461914, -0.135254, 0.34668, -0.0975342, -0.34668, 0.384033, -0.191284, -0.256592, 0.326416, -0.191284, -0.326416, 0.135254, 0.461914, -0.135254, 0.230957, 0.415527, -0.154297, 0.196411, 0.415527, -0.196411, 0.159058, -0.461914, -0.106262, 0.0900879, -0.490234, -0.037323, 0.0810547, -0.490234, -0.0541687, 0.407715, 0.0975342, -0.272217, 0.461914, 0, -0.191284, 0.415527, 0, -0.277588, 0.0810547, 0.490234, -0.0541687, 0, 0.5, 0, 0.0900879, 0.490234, -0.037323, 0, -0.5, 0, 0.0810547, -0.490234, -0.0541687, 0.0900879, -0.490234, -0.037323, 0.415527, 0, -0.277588, 0.452881, -0.0975342, -0.187622, 0.407715, -0.0975342, -0.272217, 0.0810547, 0.490234, -0.0541687, 0.176758, 0.461914, -0.0731812, 0.159058, 0.461914, -0.106262, 0.407715, -0.0975342, -0.272217, 0.426758, -0.191284, -0.176758, 0.384033, -0.191284, -0.256592, 0.159058, 0.461914, -0.106262, 0.256592, 0.415527, -0.106262, 0.230957, 0.415527, -0.154297, 0.384033, -0.191284, -0.256592, 0.384033, -0.277588, -0.159058, 0.345459, -0.277588, -0.230957, 0.230957, 0.415527, -0.154297, 0.326416, 0.353516, -0.135254, 0.293945, 0.353516, -0.196411, 0.345459, -0.277588, -0.230957, 0.326416, -0.353516, -0.135254, 0.293945, -0.353516, -0.196411, 0.293945, 0.353516, -0.196411, 0.384033, 0.277588, -0.159058, 0.345459, 0.277588, -0.230957, 0.293945, -0.353516, -0.196411, 0.256592, -0.415527, -0.106262, 0.230957, -0.415527, -0.154297, 0.345459, 0.277588, -0.230957, 0.426758, 0.191284, -0.176758, 0.384033, 0.191284, -0.256592, 0.230957, -0.415527, -0.154297, 0.176758, -0.461914, -0.0731812, 0.159058, -0.461914, -0.106262, 0.384033, 0.191284, -0.256592, 0.452881, 0.0975342, -0.187622, 0.407715, 0.0975342, -0.272217, 0.256592, 0.415527, -0.106262, 0.34668, 0.353516, -0.0689697, 0.326416, 0.353516, -0.135254, 0.384033, -0.277588, -0.159058, 0.34668, -0.353516, -0.0689697, 0.326416, -0.353516, -0.135254, 0.326416, 0.353516, -0.135254, 0.407715, 0.277588, -0.0810547, 0.384033, 0.277588, -0.159058, 0.326416, -0.353516, -0.135254, 0.272217, -0.415527, -0.0541687, 0.256592, -0.415527, -0.106262, 0.384033, 0.277588, -0.159058, 0.452881, 0.191284, -0.0900879, 0.426758, 0.191284, -0.176758, 0.256592, -0.415527, -0.106262, 0.187622, -0.461914, -0.037323, 0.176758, -0.461914, -0.0731812, 0.426758, 0.191284, -0.176758, 0.480957, 0.0975342, -0.0956421, 0.452881, 0.0975342, -0.187622, 0.176758, -0.461914, -0.0731812, 0.0956421, -0.490234, -0.0190277, 0.0900879, -0.490234, -0.037323, 0.452881, 0.0975342, -0.187622, 0.490234, 0, -0.0975342, 0.461914, 0, -0.191284, 0.0900879, 0.490234, -0.037323, 0, 0.5, 0, 0.0956421, 0.490234, -0.0190277, 0, -0.5, 0, 0.0900879, -0.490234, -0.037323, 0.0956421, -0.490234, -0.0190277, 0.461914, 0, -0.191284, 0.480957, -0.0975342, -0.0956421, 0.452881, -0.0975342, -0.187622, 0.0900879, 0.490234, -0.037323, 0.187622, 0.461914, -0.037323, 0.176758, 0.461914, -0.0731812, 0.452881, -0.0975342, -0.187622, 0.452881, -0.191284, -0.0900879, 0.426758, -0.191284, -0.176758, 0.176758, 0.461914, -0.0731812, 0.272217, 0.415527, -0.0541687, 0.256592, 0.415527, -0.106262, 0.426758, -0.191284, -0.176758, 0.407715, -0.277588, -0.0810547, 0.384033, -0.277588, -0.159058, 0.480957, 0.0975342, -0.0956421, 0.5, 0, 0, 0.490234, 0, -0.0975342, 0.0956421, 0.490234, -0.0190277, 0, 0.5, 0, 0.0975342, 0.490234, 0, 0, -0.5, 0, 0.0956421, -0.490234, -0.0190277, 0.0975342, -0.490234, 0, 0.490234, 0, -0.0975342, 0.490234, -0.0975342, 0, 0.480957, -0.0975342, -0.0956421, 0.0956421, 0.490234, -0.0190277, 0.191284, 0.461914, 0, 0.187622, 0.461914, -0.037323, 0.480957, -0.0975342, -0.0956421, 0.461914, -0.191284, 0, 0.452881, -0.191284, -0.0900879, 0.187622, 0.461914, -0.037323, 0.277588, 0.415527, 0, 0.272217, 0.415527, -0.0541687, 0.452881, -0.191284, -0.0900879, 0.415527, -0.277588, 0, 0.407715, -0.277588, -0.0810547, 0.272217, 0.415527, -0.0541687, 0.353516, 0.353516, 0, 0.34668, 0.353516, -0.0689697, 0.407715, -0.277588, -0.0810547, 0.353516, -0.353516, 0, 0.34668, -0.353516, -0.0689697, 0.34668, 0.353516, -0.0689697, 0.415527, 0.277588, 0, 0.407715, 0.277588, -0.0810547, 0.34668, -0.353516, -0.0689697, 0.277588, -0.415527, 0, 0.272217, -0.415527, -0.0541687, 0.407715, 0.277588, -0.0810547, 0.461914, 0.191284, 0, 0.452881, 0.191284, -0.0900879, 0.272217, -0.415527, -0.0541687, 0.191284, -0.461914, 0, 0.187622, -0.461914, -0.037323, 0.452881, 0.191284, -0.0900879, 0.490234, 0.0975342, 0, 0.480957, 0.0975342, -0.0956421, 0.187622, -0.461914, -0.037323, 0.0975342, -0.490234, 0, 0.0956421, -0.490234, -0.0190277, 0.415527, -0.277588, 0, 0.34668, -0.353516, 0.0689697, 0.353516, -0.353516, 0, 0.353516, 0.353516, 0, 0.407715, 0.277588, 0.0810547, 0.415527, 0.277588, 0, 0.353516, -0.353516, 0, 0.272217, -0.415527, 0.0541687, 0.277588, -0.415527, 0, 0.415527, 0.277588, 0, 0.452881, 0.191284, 0.0900879, 0.461914, 0.191284, 0, 0.277588, -0.415527, 0, 0.187622, -0.461914, 0.037323, 0.191284, -0.461914, 0, 0.461914, 0.191284, 0, 0.480957, 0.0975342, 0.0956421, 0.490234, 0.0975342, 0, 0.191284, -0.461914, 0, 0.0956421, -0.490234, 0.0190277, 0.0975342, -0.490234, 0, 0.490234, 0.0975342, 0, 0.490234, 0, 0.0975342, 0.5, 0, 0, 0.0975342, 0.490234, 0, 0, 0.5, 0, 0.0956421, 0.490234, 0.0190277, 0, -0.5, 0, 0.0975342, -0.490234, 0, 0.0956421, -0.490234, 0.0190277, 0.5, 0, 0, 0.480957, -0.0975342, 0.0956421, 0.490234, -0.0975342, 0, 0.0975342, 0.490234, 0, 0.187622, 0.461914, 0.037323, 0.191284, 0.461914, 0, 0.490234, -0.0975342, 0, 0.452881, -0.191284, 0.0900879, 0.461914, -0.191284, 0, 0.191284, 0.461914, 0, 0.272217, 0.415527, 0.0541687, 0.277588, 0.415527, 0, 0.461914, -0.191284, 0, 0.407715, -0.277588, 0.0810547, 0.415527, -0.277588, 0, 0.277588, 0.415527, 0, 0.34668, 0.353516, 0.0689697, 0.353516, 0.353516, 0, 0.0956421, 0.490234, 0.0190277, 0, 0.5, 0, 0.0900879, 0.490234, 0.037323, 0, -0.5, 0, 0.0956421, -0.490234, 0.0190277, 0.0900879, -0.490234, 0.037323, 0.490234, 0, 0.0975342, 0.452881, -0.0975342, 0.187622, 0.480957, -0.0975342, 0.0956421, 0.0956421, 0.490234, 0.0190277, 0.176758, 0.461914, 0.0731812, 0.187622, 0.461914, 0.037323, 0.480957, -0.0975342, 0.0956421, 0.426758, -0.191284, 0.176758, 0.452881, -0.191284, 0.0900879, 0.187622, 0.461914, 0.037323, 0.256592, 0.415527, 0.106262, 0.272217, 0.415527, 0.0541687, 0.452881, -0.191284, 0.0900879, 0.384033, -0.277588, 0.159058, 0.407715, -0.277588, 0.0810547, 0.272217, 0.415527, 0.0541687, 0.326416, 0.353516, 0.135254, 0.34668, 0.353516, 0.0689697, 0.407715, -0.277588, 0.0810547, 0.326416, -0.353516, 0.135254, 0.34668, -0.353516, 0.0689697, 0.34668, 0.353516, 0.0689697, 0.384033, 0.277588, 0.159058, 0.407715, 0.277588, 0.0810547, 0.34668, -0.353516, 0.0689697, 0.256592, -0.415527, 0.106262, 0.272217, -0.415527, 0.0541687, 0.407715, 0.277588, 0.0810547, 0.426758, 0.191284, 0.176758, 0.452881, 0.191284, 0.0900879, 0.272217, -0.415527, 0.0541687, 0.176758, -0.461914, 0.0731812, 0.187622, -0.461914, 0.037323, 0.452881, 0.191284, 0.0900879, 0.452881, 0.0975342, 0.187622, 0.480957, 0.0975342, 0.0956421, 0.187622, -0.461914, 0.037323, 0.0900879, -0.490234, 0.037323, 0.0956421, -0.490234, 0.0190277, 0.480957, 0.0975342, 0.0956421, 0.461914, 0, 0.191284, 0.490234, 0, 0.0975342, 0.326416, 0.353516, 0.135254, 0.345459, 0.277588, 0.230957, 0.384033, 0.277588, 0.159058, 0.326416, -0.353516, 0.135254, 0.230957, -0.415527, 0.154297, 0.256592, -0.415527, 0.106262, 0.384033, 0.277588, 0.159058, 0.384033, 0.191284, 0.256592, 0.426758, 0.191284, 0.176758, 0.256592, -0.415527, 0.106262, 0.159058, -0.461914, 0.106262, 0.176758, -0.461914, 0.0731812, 0.426758, 0.191284, 0.176758, 0.407715, 0.0975342, 0.272217, 0.452881, 0.0975342, 0.187622, 0.176758, -0.461914, 0.0731812, 0.0810547, -0.490234, 0.0541687, 0.0900879, -0.490234, 0.037323, 0.452881, 0.0975342, 0.187622, 0.415527, 0, 0.277588, 0.461914, 0, 0.191284, 0.0900879, 0.490234, 0.037323, 0, 0.5, 0, 0.0810547, 0.490234, 0.0541687, 0, -0.5, 0, 0.0900879, -0.490234, 0.037323, 0.0810547, -0.490234, 0.0541687, 0.461914, 0, 0.191284, 0.407715, -0.0975342, 0.272217, 0.452881, -0.0975342, 0.187622, 0.0900879, 0.490234, 0.037323, 0.159058, 0.461914, 0.106262, 0.176758, 0.461914, 0.0731812, 0.452881, -0.0975342, 0.187622, 0.384033, -0.191284, 0.256592, 0.426758, -0.191284, 0.176758, 0.176758, 0.461914, 0.0731812, 0.230957, 0.415527, 0.154297, 0.256592, 0.415527, 0.106262, 0.426758, -0.191284, 0.176758, 0.345459, -0.277588, 0.230957, 0.384033, -0.277588, 0.159058, 0.256592, 0.415527, 0.106262, 0.293945, 0.353516, 0.196411, 0.326416, 0.353516, 0.135254, 0.384033, -0.277588, 0.159058, 0.293945, -0.353516, 0.196411, 0.326416, -0.353516, 0.135254, 0.415527, 0, 0.277588, 0.34668, -0.0975342, 0.34668, 0.407715, -0.0975342, 0.272217, 0.0810547, 0.490234, 0.0541687, 0.135254, 0.461914, 0.135254, 0.159058, 0.461914, 0.106262, 0.407715, -0.0975342, 0.272217, 0.326416, -0.191284, 0.326416, 0.384033, -0.191284, 0.256592, 0.159058, 0.461914, 0.106262, 0.196411, 0.415527, 0.196411, 0.230957, 0.415527, 0.154297, 0.384033, -0.191284, 0.256592, 0.293945, -0.277588, 0.293945, 0.345459, -0.277588, 0.230957, 0.230957, 0.415527, 0.154297, 0.25, 0.353516, 0.25, 0.293945, 0.353516, 0.196411, 0.345459, -0.277588, 0.230957, 0.25, -0.353516, 0.25, 0.293945, -0.353516, 0.196411, 0.293945, 0.353516, 0.196411, 0.293945, 0.277588, 0.293945, 0.345459, 0.277588, 0.230957, 0.293945, -0.353516, 0.196411, 0.196411, -0.415527, 0.196411, 0.230957, -0.415527, 0.154297, 0.345459, 0.277588, 0.230957, 0.326416, 0.191284, 0.326416, 0.384033, 0.191284, 0.256592, 0.230957, -0.415527, 0.154297, 0.135254, -0.461914, 0.135254, 0.159058, -0.461914, 0.106262, 0.384033, 0.191284, 0.256592, 0.34668, 0.0975342, 0.34668, 0.407715, 0.0975342, 0.272217, 0.159058, -0.461914, 0.106262, 0.0689697, -0.490234, 0.0689697, 0.0810547, -0.490234, 0.0541687, 0.407715, 0.0975342, 0.272217, 0.353516, 0, 0.353516, 0.415527, 0, 0.277588, 0.0810547, 0.490234, 0.0541687, 0, 0.5, 0, 0.0689697, 0.490234, 0.0689697, 0, -0.5, 0, 0.0810547, -0.490234, 0.0541687, 0.0689697, -0.490234, 0.0689697, 0.25, -0.353516, 0.25, 0.154297, -0.415527, 0.230957, 0.196411, -0.415527, 0.196411, 0.293945, 0.277588, 0.293945, 0.256592, 0.191284, 0.384033, 0.326416, 0.191284, 0.326416, 0.196411, -0.415527, 0.196411, 0.106262, -0.461914, 0.159058, 0.135254, -0.461914, 0.135254, 0.326416, 0.191284, 0.326416, 0.272217, 0.0975342, 0.407715, 0.34668, 0.0975342, 0.34668, 0.135254, -0.461914, 0.135254, 0.0541687, -0.490234, 0.0810547, 0.0689697, -0.490234, 0.0689697, 0.34668, 0.0975342, 0.34668, 0.277588, 0, 0.415527, 0.353516, 0, 0.353516, 0.0689697, 0.490234, 0.0689697, 0, 0.5, 0, 0.0541687, 0.490234, 0.0810547, 0, -0.5, 0, 0.0689697, -0.490234, 0.0689697, 0.0541687, -0.490234, 0.0810547, 0.353516, 0, 0.353516, 0.272217, -0.0975342, 0.407715, 0.34668, -0.0975342, 0.34668, 0.0689697, 0.490234, 0.0689697, 0.106262, 0.461914, 0.159058, 0.135254, 0.461914, 0.135254, 0.34668, -0.0975342, 0.34668, 0.256592, -0.191284, 0.384033, 0.326416, -0.191284, 0.326416, 0.135254, 0.461914, 0.135254, 0.154297, 0.415527, 0.230957, 0.196411, 0.415527, 0.196411, 0.326416, -0.191284, 0.326416, 0.230957, -0.277588, 0.345459, 0.293945, -0.277588, 0.293945, 0.196411, 0.415527, 0.196411, 0.196411, 0.353516, 0.293945, 0.25, 0.353516, 0.25, 0.293945, -0.277588, 0.293945, 0.196411, -0.353516, 0.293945, 0.25, -0.353516, 0.25, 0.25, 0.353516, 0.25, 0.230957, 0.277588, 0.345459, 0.293945, 0.277588, 0.293945, 0.272217, -0.0975342, 0.407715, 0.176758, -0.191284, 0.426758, 0.256592, -0.191284, 0.384033, 0.106262, 0.461914, 0.159058, 0.106262, 0.415527, 0.256592, 0.154297, 0.415527, 0.230957, 0.256592, -0.191284, 0.384033, 0.159058, -0.277588, 0.384033, 0.230957, -0.277588, 0.345459, 0.154297, 0.415527, 0.230957, 0.135254, 0.353516, 0.326416, 0.196411, 0.353516, 0.293945, 0.230957, -0.277588, 0.345459, 0.135254, -0.353516, 0.326416, 0.196411, -0.353516, 0.293945, 0.196411, 0.353516, 0.293945, 0.159058, 0.277588, 0.384033, 0.230957, 0.277588, 0.345459, 0.196411, -0.353516, 0.293945, 0.106262, -0.415527, 0.256592, 0.154297, -0.415527, 0.230957, 0.230957, 0.277588, 0.345459, 0.176758, 0.191284, 0.426758, 0.256592, 0.191284, 0.384033, 0.154297, -0.415527, 0.230957, 0.0731812, -0.461914, 0.176758, 0.106262, -0.461914, 0.159058, 0.256592, 0.191284, 0.384033, 0.187622, 0.0975342, 0.452881, 0.272217, 0.0975342, 0.407715, 0.106262, -0.461914, 0.159058, 0.037323, -0.490234, 0.0900879, 0.0541687, -0.490234, 0.0810547, 0.272217, 0.0975342, 0.407715, 0.191284, 0, 0.461914, 0.277588, 0, 0.415527, 0.0541687, 0.490234, 0.0810547, 0, 0.5, 0, 0.037323, 0.490234, 0.0900879, 0, -0.5, 0, 0.0541687, -0.490234, 0.0810547, 0.037323, -0.490234, 0.0900879, 0.277588, 0, 0.415527, 0.187622, -0.0975342, 0.452881, 0.272217, -0.0975342, 0.407715, 0.0541687, 0.490234, 0.0810547, 0.0731812, 0.461914, 0.176758, 0.106262, 0.461914, 0.159058, 0.106262, -0.415527, 0.256592, 0.037323, -0.461914, 0.187622, 0.0731812, -0.461914, 0.176758, 0.176758, 0.191284, 0.426758, 0.0956421, 0.0975342, 0.480957, 0.187622, 0.0975342, 0.452881, 0.0731812, -0.461914, 0.176758, 0.0190277, -0.490234, 0.0956421, 0.037323, -0.490234, 0.0900879, 0.187622, 0.0975342, 0.452881, 0.0975342, 0, 0.490234, 0.191284, 0, 0.461914, 0.037323, 0.490234, 0.0900879, 0, 0.5, 0, 0.0190277, 0.490234, 0.0956421, 0, -0.5, 0, 0.037323, -0.490234, 0.0900879, 0.0190277, -0.490234, 0.0956421, 0.191284, 0, 0.461914, 0.0956421, -0.0975342, 0.480957, 0.187622, -0.0975342, 0.452881, 0.037323, 0.490234, 0.0900879, 0.037323, 0.461914, 0.187622, 0.0731812, 0.461914, 0.176758, 0.187622, -0.0975342, 0.452881, 0.0900879, -0.191284, 0.452881, 0.176758, -0.191284, 0.426758, 0.0731812, 0.461914, 0.176758, 0.0541687, 0.415527, 0.272217, 0.106262, 0.415527, 0.256592, 0.176758, -0.191284, 0.426758, 0.0810547, -0.277588, 0.407715, 0.159058, -0.277588, 0.384033, 0.106262, 0.415527, 0.256592, 0.0689697, 0.353516, 0.34668, 0.135254, 0.353516, 0.326416, 0.159058, -0.277588, 0.384033, 0.0689697, -0.353516, 0.34668, 0.135254, -0.353516, 0.326416, 0.135254, 0.353516, 0.326416, 0.0810547, 0.277588, 0.407715, 0.159058, 0.277588, 0.384033, 0.135254, -0.353516, 0.326416, 0.0541687, -0.415527, 0.272217, 0.106262, -0.415527, 0.256592, 0.159058, 0.277588, 0.384033, 0.0900879, 0.191284, 0.452881, 0.176758, 0.191284, 0.426758, 0.037323, 0.461914, 0.187622, 0, 0.415527, 0.277588, 0.0541687, 0.415527, 0.272217, 0.0900879, -0.191284, 0.452881, 0, -0.277588, 0.415527, 0.0810547, -0.277588, 0.407715, 0.0541687, 0.415527, 0.272217, 0, 0.353516, 0.353516, 0.0689697, 0.353516, 0.34668, 0.0810547, -0.277588, 0.407715, 0, -0.353516, 0.353516, 0.0689697, -0.353516, 0.34668, 0.0689697, 0.353516, 0.34668, 0, 0.277588, 0.415527, 0.0810547, 0.277588, 0.407715, 0.0689697, -0.353516, 0.34668, 0, -0.415527, 0.277588, 0.0541687, -0.415527, 0.272217, 0.0810547, 0.277588, 0.407715, 0, 0.191284, 0.461914, 0.0900879, 0.191284, 0.452881, 0.0541687, -0.415527, 0.272217, 0, -0.461914, 0.191284, 0.037323, -0.461914, 0.187622, 0.0900879, 0.191284, 0.452881, 0, 0.0975342, 0.490234, 0.0956421, 0.0975342, 0.480957, 0.037323, -0.461914, 0.187622, 0, -0.490234, 0.0975342, 0.0190277, -0.490234, 0.0956421, 0.0956421, 0.0975342, 0.480957, 0, 0, 0.5, 0.0975342, 0, 0.490234, 0.0190277, 0.490234, 0.0956421, 0, 0.5, 0, 0, 0.490234, 0.0975342, 0, -0.5, 0, 0.0190277, -0.490234, 0.0956421, 0, -0.490234, 0.0975342, 0.0975342, 0, 0.490234, 0, -0.0975342, 0.490234, 0.0956421, -0.0975342, 0.480957, 0.0190277, 0.490234, 0.0956421, 0, 0.461914, 0.191284, 0.037323, 0.461914, 0.187622, 0.0956421, -0.0975342, 0.480957, 0, -0.191284, 0.461914, 0.0900879, -0.191284, 0.452881, 0, 0.191284, 0.461914, -0.0956421, 0.0975342, 0.480957, 0, 0.0975342, 0.490234, 0, -0.461914, 0.191284, -0.0190277, -0.490234, 0.0956421, 0, -0.490234, 0.0975342, 0, 0.0975342, 0.490234, -0.0975342, 0, 0.490234, 0, 0, 0.5, 0, 0.490234, 0.0975342, 0, 0.5, 0, -0.0190277, 0.490234, 0.0956421, 0, -0.5, 0, 0, -0.490234, 0.0975342, -0.0190277, -0.490234, 0.0956421, 0, 0, 0.5, -0.0956421, -0.0975342, 0.480957, 0, -0.0975342, 0.490234, 0, 0.490234, 0.0975342, -0.037323, 0.461914, 0.187622, 0, 0.461914, 0.191284, 0, -0.0975342, 0.490234, -0.0900879, -0.191284, 0.452881, 0, -0.191284, 0.461914, 0, 0.461914, 0.191284, -0.0541687, 0.415527, 0.272217, 0, 0.415527, 0.277588, 0, -0.191284, 0.461914, -0.0810547, -0.277588, 0.407715, 0, -0.277588, 0.415527, 0, 0.415527, 0.277588, -0.0689697, 0.353516, 0.34668, 0, 0.353516, 0.353516, 0, -0.277588, 0.415527, -0.0689697, -0.353516, 0.34668, 0, -0.353516, 0.353516, 0, 0.353516, 0.353516, -0.0810547, 0.277588, 0.407715, 0, 0.277588, 0.415527, 0, -0.353516, 0.353516, -0.0541687, -0.415527, 0.272217, 0, -0.415527, 0.277588, 0, 0.277588, 0.415527, -0.0900879, 0.191284, 0.452881, 0, 0.191284, 0.461914, 0, -0.415527, 0.277588, -0.037323, -0.461914, 0.187622, 0, -0.461914, 0.191284, -0.0900879, -0.191284, 0.452881, -0.159058, -0.277588, 0.384033, -0.0810547, -0.277588, 0.407715, -0.0541687, 0.415527, 0.272217, -0.135254, 0.353516, 0.326416, -0.0689697, 0.353516, 0.34668, -0.0810547, -0.277588, 0.407715, -0.135254, -0.353516, 0.326416, -0.0689697, -0.353516, 0.34668, -0.0689697, 0.353516, 0.34668, -0.159058, 0.277588, 0.384033, -0.0810547, 0.277588, 0.407715, -0.0689697, -0.353516, 0.34668, -0.106262, -0.415527, 0.256592, -0.0541687, -0.415527, 0.272217, -0.0810547, 0.277588, 0.407715, -0.176758, 0.191284, 0.426758, -0.0900879, 0.191284, 0.452881, -0.0541687, -0.415527, 0.272217, -0.0731812, -0.461914, 0.176758, -0.037323, -0.461914, 0.187622, -0.0900879, 0.191284, 0.452881, -0.187622, 0.0975342, 0.452881, -0.0956421, 0.0975342, 0.480957, -0.037323, -0.461914, 0.187622, -0.037323, -0.490234, 0.0900879, -0.0190277, -0.490234, 0.0956421, -0.0956421, 0.0975342, 0.480957, -0.191284, 0, 0.461914, -0.0975342, 0, 0.490234, -0.0190277, 0.490234, 0.0956421, 0, 0.5, 0, -0.037323, 0.490234, 0.0900879, 0, -0.5, 0, -0.0190277, -0.490234, 0.0956421, -0.037323, -0.490234, 0.0900879, -0.0975342, 0, 0.490234, -0.187622, -0.0975342, 0.452881, -0.0956421, -0.0975342, 0.480957, -0.0190277, 0.490234, 0.0956421, -0.0731812, 0.461914, 0.176758, -0.037323, 0.461914, 0.187622, -0.0956421, -0.0975342, 0.480957, -0.176758, -0.191284, 0.426758, -0.0900879, -0.191284, 0.452881, -0.037323, 0.461914, 0.187622, -0.106262, 0.415527, 0.256592, -0.0541687, 0.415527, 0.272217, -0.0731812, -0.461914, 0.176758, -0.0541687, -0.490234, 0.0810547, -0.037323, -0.490234, 0.0900879, -0.187622, 0.0975342, 0.452881, -0.277588, 0, 0.415527, -0.191284, 0, 0.461914, -0.037323, 0.490234, 0.0900879, 0, 0.5, 0, -0.0541687, 0.490234, 0.0810547, 0, -0.5, 0, -0.037323, -0.490234, 0.0900879, -0.0541687, -0.490234, 0.0810547, -0.191284, 0, 0.461914, -0.272217, -0.0975342, 0.407715, -0.187622, -0.0975342, 0.452881, -0.037323, 0.490234, 0.0900879, -0.106262, 0.461914, 0.159058, -0.0731812, 0.461914, 0.176758, -0.187622, -0.0975342, 0.452881, -0.256592, -0.191284, 0.384033, -0.176758, -0.191284, 0.426758, -0.0731812, 0.461914, 0.176758, -0.154297, 0.415527, 0.230957, -0.106262, 0.415527, 0.256592, -0.176758, -0.191284, 0.426758, -0.230957, -0.277588, 0.345459, -0.159058, -0.277588, 0.384033, -0.106262, 0.415527, 0.256592, -0.196411, 0.353516, 0.293945, -0.135254, 0.353516, 0.326416, -0.159058, -0.277588, 0.384033, -0.196411, -0.353516, 0.293945, -0.135254, -0.353516, 0.326416, -0.135254, 0.353516, 0.326416, -0.230957, 0.277588, 0.345459, -0.159058, 0.277588, 0.384033, -0.135254, -0.353516, 0.326416, -0.154297, -0.415527, 0.230957, -0.106262, -0.415527, 0.256592, -0.159058, 0.277588, 0.384033, -0.256592, 0.191284, 0.384033, -0.176758, 0.191284, 0.426758, -0.106262, -0.415527, 0.256592, -0.106262, -0.461914, 0.159058, -0.0731812, -0.461914, 0.176758, -0.176758, 0.191284, 0.426758, -0.272217, 0.0975342, 0.407715, -0.187622, 0.0975342, 0.452881, -0.154297, 0.415527, 0.230957, -0.25, 0.353516, 0.25, -0.196411, 0.353516, 0.293945, -0.230957, -0.277588, 0.345459, -0.25, -0.353516, 0.25, -0.196411, -0.353516, 0.293945, -0.196411, 0.353516, 0.293945, -0.293945, 0.277588, 0.293945, -0.230957, 0.277588, 0.345459, -0.196411, -0.353516, 0.293945, -0.196411, -0.415527, 0.196411, -0.154297, -0.415527, 0.230957, -0.230957, 0.277588, 0.345459, -0.326416, 0.191284, 0.326416, -0.256592, 0.191284, 0.384033, -0.154297, -0.415527, 0.230957, -0.135254, -0.461914, 0.135254, -0.106262, -0.461914, 0.159058, -0.256592, 0.191284, 0.384033, -0.34668, 0.0975342, 0.34668, -0.272217, 0.0975342, 0.407715, -0.106262, -0.461914, 0.159058, -0.0689697, -0.490234, 0.0689697, -0.0541687, -0.490234, 0.0810547, -0.272217, 0.0975342, 0.407715, -0.353516, 0, 0.353516, -0.277588, 0, 0.415527, -0.0541687, 0.490234, 0.0810547, 0, 0.5, 0, -0.0689697, 0.490234, 0.0689697, 0, -0.5, 0, -0.0541687, -0.490234, 0.0810547, -0.0689697, -0.490234, 0.0689697, -0.277588, 0, 0.415527, -0.34668, -0.0975342, 0.34668, -0.272217, -0.0975342, 0.407715, -0.0541687, 0.490234, 0.0810547, -0.135254, 0.461914, 0.135254, -0.106262, 0.461914, 0.159058, -0.272217, -0.0975342, 0.407715, -0.326416, -0.191284, 0.326416, -0.256592, -0.191284, 0.384033, -0.106262, 0.461914, 0.159058, -0.196411, 0.415527, 0.196411, -0.154297, 0.415527, 0.230957, -0.256592, -0.191284, 0.384033, -0.293945, -0.277588, 0.293945, -0.230957, -0.277588, 0.345459, -0.34668, 0.0975342, 0.34668, -0.415527, 0, 0.277588, -0.353516, 0, 0.353516, -0.0689697, 0.490234, 0.0689697, 0, 0.5, 0, -0.0810547, 0.490234, 0.0541687, 0, -0.5, 0, -0.0689697, -0.490234, 0.0689697, -0.0810547, -0.490234, 0.0541687, -0.353516, 0, 0.353516, -0.407715, -0.0975342, 0.272217, -0.34668, -0.0975342, 0.34668, -0.0689697, 0.490234, 0.0689697, -0.159058, 0.461914, 0.106262, -0.135254, 0.461914, 0.135254, -0.34668, -0.0975342, 0.34668, -0.384033, -0.191284, 0.256592, -0.326416, -0.191284, 0.326416, -0.135254, 0.461914, 0.135254, -0.230957, 0.415527, 0.154297, -0.196411, 0.415527, 0.196411, -0.326416, -0.191284, 0.326416, -0.345459, -0.277588, 0.230957, -0.293945, -0.277588, 0.293945, -0.196411, 0.415527, 0.196411, -0.293945, 0.353516, 0.196411, -0.25, 0.353516, 0.25, -0.293945, -0.277588, 0.293945, -0.293945, -0.353516, 0.196411, -0.25, -0.353516, 0.25, -0.25, 0.353516, 0.25, -0.345459, 0.277588, 0.230957, -0.293945, 0.277588, 0.293945, -0.25, -0.353516, 0.25, -0.230957, -0.415527, 0.154297, -0.196411, -0.415527, 0.196411, -0.293945, 0.277588, 0.293945, -0.384033, 0.191284, 0.256592, -0.326416, 0.191284, 0.326416, -0.196411, -0.415527, 0.196411, -0.159058, -0.461914, 0.106262, -0.135254, -0.461914, 0.135254, -0.326416, 0.191284, 0.326416, -0.407715, 0.0975342, 0.272217, -0.34668, 0.0975342, 0.34668, -0.135254, -0.461914, 0.135254, -0.0810547, -0.490234, 0.0541687, -0.0689697, -0.490234, 0.0689697, -0.345459, -0.277588, 0.230957, -0.326416, -0.353516, 0.135254, -0.293945, -0.353516, 0.196411, -0.293945, 0.353516, 0.196411, -0.384033, 0.277588, 0.159058, -0.345459, 0.277588, 0.230957, -0.293945, -0.353516, 0.196411, -0.256592, -0.415527, 0.106262, -0.230957, -0.415527, 0.154297, -0.345459, 0.277588, 0.230957, -0.426758, 0.191284, 0.176758, -0.384033, 0.191284, 0.256592, -0.230957, -0.415527, 0.154297, -0.176758, -0.461914, 0.0731812, -0.159058, -0.461914, 0.106262, -0.384033, 0.191284, 0.256592, -0.452881, 0.0975342, 0.187622, -0.407715, 0.0975342, 0.272217, -0.159058, -0.461914, 0.106262, -0.0900879, -0.490234, 0.037323, -0.0810547, -0.490234, 0.0541687, -0.407715, 0.0975342, 0.272217, -0.461914, 0, 0.191284, -0.415527, 0, 0.277588, -0.0810547, 0.490234, 0.0541687, 0, 0.5, 0, -0.0900879, 0.490234, 0.037323, 0, -0.5, 0, -0.0810547, -0.490234, 0.0541687, -0.0900879, -0.490234, 0.037323, -0.415527, 0, 0.277588, -0.452881, -0.0975342, 0.187622, -0.407715, -0.0975342, 0.272217, -0.0810547, 0.490234, 0.0541687, -0.176758, 0.461914, 0.0731812, -0.159058, 0.461914, 0.106262, -0.407715, -0.0975342, 0.272217, -0.426758, -0.191284, 0.176758, -0.384033, -0.191284, 0.256592, -0.159058, 0.461914, 0.106262, -0.256592, 0.415527, 0.106262, -0.230957, 0.415527, 0.154297, -0.384033, -0.191284, 0.256592, -0.384033, -0.277588, 0.159058, -0.345459, -0.277588, 0.230957, -0.230957, 0.415527, 0.154297, -0.326416, 0.353516, 0.135254, -0.293945, 0.353516, 0.196411, 0, -0.5, 0, -0.0900879, -0.490234, 0.037323, -0.0956421, -0.490234, 0.0190277, -0.461914, 0, 0.191284, -0.480957, -0.0975342, 0.0956421, -0.452881, -0.0975342, 0.187622, -0.0900879, 0.490234, 0.037323, -0.187622, 0.461914, 0.037323, -0.176758, 0.461914, 0.0731812, -0.452881, -0.0975342, 0.187622, -0.452881, -0.191284, 0.0900879, -0.426758, -0.191284, 0.176758, -0.176758, 0.461914, 0.0731812, -0.272217, 0.415527, 0.0541687, -0.256592, 0.415527, 0.106262, -0.426758, -0.191284, 0.176758, -0.407715, -0.277588, 0.0810547, -0.384033, -0.277588, 0.159058, -0.256592, 0.415527, 0.106262, -0.34668, 0.353516, 0.0689697, -0.326416, 0.353516, 0.135254, -0.384033, -0.277588, 0.159058, -0.34668, -0.353516, 0.0689697, -0.326416, -0.353516, 0.135254, -0.326416, 0.353516, 0.135254, -0.407715, 0.277588, 0.0810547, -0.384033, 0.277588, 0.159058, -0.326416, -0.353516, 0.135254, -0.272217, -0.415527, 0.0541687, -0.256592, -0.415527, 0.106262, -0.384033, 0.277588, 0.159058, -0.452881, 0.191284, 0.0900879, -0.426758, 0.191284, 0.176758, -0.256592, -0.415527, 0.106262, -0.187622, -0.461914, 0.037323, -0.176758, -0.461914, 0.0731812, -0.426758, 0.191284, 0.176758, -0.480957, 0.0975342, 0.0956421, -0.452881, 0.0975342, 0.187622, -0.176758, -0.461914, 0.0731812, -0.0956421, -0.490234, 0.0190277, -0.0900879, -0.490234, 0.037323, -0.452881, 0.0975342, 0.187622, -0.490234, 0, 0.0975342, -0.461914, 0, 0.191284, -0.0900879, 0.490234, 0.037323, 0, 0.5, 0, -0.0956421, 0.490234, 0.0190277, -0.34668, -0.353516, 0.0689697, -0.277588, -0.415527, 0, -0.272217, -0.415527, 0.0541687, -0.407715, 0.277588, 0.0810547, -0.461914, 0.191284, 0, -0.452881, 0.191284, 0.0900879, -0.272217, -0.415527, 0.0541687, -0.191284, -0.461914, 0, -0.187622, -0.461914, 0.037323, -0.452881, 0.191284, 0.0900879, -0.490234, 0.0975342, 0, -0.480957, 0.0975342, 0.0956421, -0.187622, -0.461914, 0.037323, -0.0975342, -0.490234, 0, -0.0956421, -0.490234, 0.0190277, -0.480957, 0.0975342, 0.0956421, -0.5, 0, 0, -0.490234, 0, 0.0975342, -0.0956421, 0.490234, 0.0190277, 0, 0.5, 0, -0.0975342, 0.490234, 0, 0, -0.5, 0, -0.0956421, -0.490234, 0.0190277, -0.0975342, -0.490234, 0, -0.490234, 0, 0.0975342, -0.490234, -0.0975342, 0, -0.480957, -0.0975342, 0.0956421, -0.0956421, 0.490234, 0.0190277, -0.191284, 0.461914, 0, -0.187622, 0.461914, 0.037323, -0.480957, -0.0975342, 0.0956421, -0.461914, -0.191284, 0, -0.452881, -0.191284, 0.0900879, -0.187622, 0.461914, 0.037323, -0.277588, 0.415527, 0, -0.272217, 0.415527, 0.0541687, -0.452881, -0.191284, 0.0900879, -0.415527, -0.277588, 0, -0.407715, -0.277588, 0.0810547, -0.272217, 0.415527, 0.0541687, -0.353516, 0.353516, 0, -0.34668, 0.353516, 0.0689697, -0.407715, -0.277588, 0.0810547, -0.353516, -0.353516, 0, -0.34668, -0.353516, 0.0689697, -0.34668, 0.353516, 0.0689697, -0.415527, 0.277588, 0, -0.407715, 0.277588, 0.0810547, -0.0975342, 0.490234, 0, -0.187622, 0.461914, -0.037323, -0.191284, 0.461914, 0, -0.490234, -0.0975342, 0, -0.452881, -0.191284, -0.0900879, -0.461914, -0.191284, 0, -0.191284, 0.461914, 0, -0.272217, 0.415527, -0.0541687, -0.277588, 0.415527, 0, -0.461914, -0.191284, 0, -0.407715, -0.277588, -0.0810547, -0.415527, -0.277588, 0, -0.277588, 0.415527, 0, -0.34668, 0.353516, -0.0689697, -0.353516, 0.353516, 0, -0.415527, -0.277588, 0, -0.34668, -0.353516, -0.0689697, -0.353516, -0.353516, 0, -0.353516, 0.353516, 0, -0.407715, 0.277588, -0.0810547, -0.415527, 0.277588, 0, -0.353516, -0.353516, 0, -0.272217, -0.415527, -0.0541687, -0.277588, -0.415527, 0, -0.415527, 0.277588, 0, -0.452881, 0.191284, -0.0900879, -0.461914, 0.191284, 0, -0.277588, -0.415527, 0, -0.187622, -0.461914, -0.037323, -0.191284, -0.461914, 0, -0.461914, 0.191284, 0, -0.480957, 0.0975342, -0.0956421, -0.490234, 0.0975342, 0, -0.191284, -0.461914, 0, -0.0956421, -0.490234, -0.0190277, -0.0975342, -0.490234, 0, -0.490234, 0.0975342, 0, -0.490234, 0, -0.0975342, -0.5, 0, 0, -0.0975342, 0.490234, 0, 0, 0.5, 0, -0.0956421, 0.490234, -0.0190277, 0, -0.5, 0, -0.0975342, -0.490234, 0, -0.0956421, -0.490234, -0.0190277, -0.5, 0, 0, -0.480957, -0.0975342, -0.0956421, -0.490234, -0.0975342, 0, -0.407715, 0.277588, -0.0810547, -0.426758, 0.191284, -0.176758, -0.452881, 0.191284, -0.0900879, -0.272217, -0.415527, -0.0541687, -0.176758, -0.461914, -0.0731812, -0.187622, -0.461914, -0.037323, -0.452881, 0.191284, -0.0900879, -0.452881, 0.0975342, -0.187622, -0.480957, 0.0975342, -0.0956421, -0.187622, -0.461914, -0.037323, -0.0900879, -0.490234, -0.037323, -0.0956421, -0.490234, -0.0190277, -0.480957, 0.0975342, -0.0956421, -0.461914, 0, -0.191284, -0.490234, 0, -0.0975342, -0.0956421, 0.490234, -0.0190277, 0, 0.5, 0, -0.0900879, 0.490234, -0.037323, 0, -0.5, 0, -0.0956421, -0.490234, -0.0190277, -0.0900879, -0.490234, -0.037323, -0.490234, 0, -0.0975342, -0.452881, -0.0975342, -0.187622, -0.480957, -0.0975342, -0.0956421, -0.0956421, 0.490234, -0.0190277, -0.176758, 0.461914, -0.0731812, -0.187622, 0.461914, -0.037323, -0.480957, -0.0975342, -0.0956421, -0.426758, -0.191284, -0.176758, -0.452881, -0.191284, -0.0900879, -0.187622, 0.461914, -0.037323, -0.256592, 0.415527, -0.106262, -0.272217, 0.415527, -0.0541687, -0.452881, -0.191284, -0.0900879, -0.384033, -0.277588, -0.159058, -0.407715, -0.277588, -0.0810547, -0.272217, 0.415527, -0.0541687, -0.326416, 0.353516, -0.135254, -0.34668, 0.353516, -0.0689697, -0.407715, -0.277588, -0.0810547, -0.326416, -0.353516, -0.135254, -0.34668, -0.353516, -0.0689697, -0.34668, 0.353516, -0.0689697, -0.384033, 0.277588, -0.159058, -0.407715, 0.277588, -0.0810547, -0.34668, -0.353516, -0.0689697, -0.256592, -0.415527, -0.106262, -0.272217, -0.415527, -0.0541687, -0.452881, -0.0975342, -0.187622, -0.384033, -0.191284, -0.256592, -0.426758, -0.191284, -0.176758, -0.176758, 0.461914, -0.0731812, -0.230957, 0.415527, -0.154297, -0.256592, 0.415527, -0.106262, -0.426758, -0.191284, -0.176758, -0.345459, -0.277588, -0.230957, -0.384033, -0.277588, -0.159058, -0.256592, 0.415527, -0.106262, -0.293945, 0.353516, -0.196411, -0.326416, 0.353516, -0.135254, -0.384033, -0.277588, -0.159058, -0.293945, -0.353516, -0.196411, -0.326416, -0.353516, -0.135254, -0.326416, 0.353516, -0.135254, -0.345459, 0.277588, -0.230957, -0.384033, 0.277588, -0.159058, -0.326416, -0.353516, -0.135254, -0.230957, -0.415527, -0.154297, -0.256592, -0.415527, -0.106262, -0.384033, 0.277588, -0.159058, -0.384033, 0.191284, -0.256592, -0.426758, 0.191284, -0.176758, -0.256592, -0.415527, -0.106262, -0.159058, -0.461914, -0.106262, -0.176758, -0.461914, -0.0731812, -0.426758, 0.191284, -0.176758, -0.407715, 0.0975342, -0.272217, -0.452881, 0.0975342, -0.187622, -0.176758, -0.461914, -0.0731812, -0.0810547, -0.490234, -0.0541687, -0.0900879, -0.490234, -0.037323, -0.452881, 0.0975342, -0.187622, -0.415527, 0, -0.277588, -0.461914, 0, -0.191284, -0.0900879, 0.490234, -0.037323, 0, 0.5, 0, -0.0810547, 0.490234, -0.0541687, 0, -0.5, 0, -0.0900879, -0.490234, -0.037323, -0.0810547, -0.490234, -0.0541687, -0.461914, 0, -0.191284, -0.407715, -0.0975342, -0.272217, -0.452881, -0.0975342, -0.187622, -0.0900879, 0.490234, -0.037323, -0.159058, 0.461914, -0.106262, -0.176758, 0.461914, -0.0731812, -0.230957, -0.415527, -0.154297, -0.135254, -0.461914, -0.135254, -0.159058, -0.461914, -0.106262, -0.384033, 0.191284, -0.256592, -0.34668, 0.0975342, -0.34668, -0.407715, 0.0975342, -0.272217, -0.159058, -0.461914, -0.106262, -0.0689697, -0.490234, -0.0689697, -0.0810547, -0.490234, -0.0541687, -0.407715, 0.0975342, -0.272217, -0.353516, 0, -0.353516, -0.415527, 0, -0.277588, -0.0810547, 0.490234, -0.0541687, 0, 0.5, 0, -0.0689697, 0.490234, -0.0689697, 0, -0.5, 0, -0.0810547, -0.490234, -0.0541687, -0.0689697, -0.490234, -0.0689697, -0.415527, 0, -0.277588, -0.34668, -0.0975342, -0.34668, -0.407715, -0.0975342, -0.272217, -0.0810547, 0.490234, -0.0541687, -0.135254, 0.461914, -0.135254, -0.159058, 0.461914, -0.106262, -0.407715, -0.0975342, -0.272217, -0.326416, -0.191284, -0.326416, -0.384033, -0.191284, -0.256592, -0.159058, 0.461914, -0.106262, -0.196411, 0.415527, -0.196411, -0.230957, 0.415527, -0.154297, -0.384033, -0.191284, -0.256592, -0.293945, -0.277588, -0.293945, -0.345459, -0.277588, -0.230957, -0.230957, 0.415527, -0.154297, -0.25, 0.353516, -0.25, -0.293945, 0.353516, -0.196411, -0.345459, -0.277588, -0.230957, -0.25, -0.353516, -0.25, -0.293945, -0.353516, -0.196411, -0.293945, 0.353516, -0.196411, -0.293945, 0.277588, -0.293945, -0.345459, 0.277588, -0.230957, -0.293945, -0.353516, -0.196411, -0.196411, -0.415527, -0.196411, -0.230957, -0.415527, -0.154297, -0.345459, 0.277588, -0.230957, -0.326416, 0.191284, -0.326416, -0.384033, 0.191284, -0.256592, -0.135254, 0.461914, -0.135254, -0.154297, 0.415527, -0.230957, -0.196411, 0.415527, -0.196411, -0.326416, -0.191284, -0.326416, -0.230957, -0.277588, -0.345459, -0.293945, -0.277588, -0.293945, -0.196411, 0.415527, -0.196411, -0.196411, 0.353516, -0.293945, -0.25, 0.353516, -0.25, -0.293945, -0.277588, -0.293945, -0.196411, -0.353516, -0.293945, -0.25, -0.353516, -0.25, -0.25, 0.353516, -0.25, -0.230957, 0.277588, -0.345459, -0.293945, 0.277588, -0.293945, -0.25, -0.353516, -0.25, -0.154297, -0.415527, -0.230957, -0.196411, -0.415527, -0.196411, -0.293945, 0.277588, -0.293945, -0.256592, 0.191284, -0.384033, -0.326416, 0.191284, -0.326416, -0.196411, -0.415527, -0.196411, -0.106262, -0.461914, -0.159058, -0.135254, -0.461914, -0.135254, -0.326416, 0.191284, -0.326416, -0.272217, 0.0975342, -0.407715, -0.34668, 0.0975342, -0.34668, -0.135254, -0.461914, -0.135254, -0.0541687, -0.490234, -0.0810547, -0.0689697, -0.490234, -0.0689697, -0.34668, 0.0975342, -0.34668, -0.277588, 0, -0.415527, -0.353516, 0, -0.353516, -0.0689697, 0.490234, -0.0689697, 0, 0.5, 0, -0.0541687, 0.490234, -0.0810547, 0, -0.5, 0, -0.0689697, -0.490234, -0.0689697, -0.0541687, -0.490234, -0.0810547, -0.353516, 0, -0.353516, -0.272217, -0.0975342, -0.407715, -0.34668, -0.0975342, -0.34668, -0.0689697, 0.490234, -0.0689697, -0.106262, 0.461914, -0.159058, -0.135254, 0.461914, -0.135254, -0.34668, -0.0975342, -0.34668, -0.256592, -0.191284, -0.384033, -0.326416, -0.191284, -0.326416, -0.256592, 0.191284, -0.384033, -0.187622, 0.0975342, -0.452881, -0.272217, 0.0975342, -0.407715, -0.106262, -0.461914, -0.159058, -0.037323, -0.490234, -0.0900879, -0.0541687, -0.490234, -0.0810547, -0.272217, 0.0975342, -0.407715, -0.191284, 0, -0.461914, -0.277588, 0, -0.415527, -0.0541687, 0.490234, -0.0810547, 0, 0.5, 0, -0.037323, 0.490234, -0.0900879, 0, -0.5, 0, -0.0541687, -0.490234, -0.0810547, -0.037323, -0.490234, -0.0900879, -0.277588, 0, -0.415527, -0.187622, -0.0975342, -0.452881, -0.272217, -0.0975342, -0.407715, -0.0541687, 0.490234, -0.0810547, -0.0731812, 0.461914, -0.176758, -0.106262, 0.461914, -0.159058, -0.272217, -0.0975342, -0.407715, -0.176758, -0.191284, -0.426758, -0.256592, -0.191284, -0.384033, -0.106262, 0.461914, -0.159058, -0.106262, 0.415527, -0.256592, -0.154297, 0.415527, -0.230957, -0.256592, -0.191284, -0.384033, -0.159058, -0.277588, -0.384033, -0.230957, -0.277588, -0.345459, -0.154297, 0.415527, -0.230957, -0.135254, 0.353516, -0.326416, -0.196411, 0.353516, -0.293945, -0.230957, -0.277588, -0.345459, -0.135254, -0.353516, -0.326416, -0.196411, -0.353516, -0.293945, -0.196411, 0.353516, -0.293945, -0.159058, 0.277588, -0.384033, -0.230957, 0.277588, -0.345459, -0.196411, -0.353516, -0.293945, -0.106262, -0.415527, -0.256592, -0.154297, -0.415527, -0.230957, -0.230957, 0.277588, -0.345459, -0.176758, 0.191284, -0.426758, -0.256592, 0.191284, -0.384033, -0.154297, -0.415527, -0.230957, -0.0731812, -0.461914, -0.176758, -0.106262, -0.461914, -0.159058, -0.176758, -0.191284, -0.426758, -0.0810547, -0.277588, -0.407715, -0.159058, -0.277588, -0.384033, -0.106262, 0.415527, -0.256592, -0.0689697, 0.353516, -0.34668, -0.135254, 0.353516, -0.326416, -0.159058, -0.277588, -0.384033, -0.0689697, -0.353516, -0.34668, -0.135254, -0.353516, -0.326416, -0.135254, 0.353516, -0.326416, -0.0810547, 0.277588, -0.407715, -0.159058, 0.277588, -0.384033, -0.135254, -0.353516, -0.326416, -0.0541687, -0.415527, -0.272217, -0.106262, -0.415527, -0.256592, -0.159058, 0.277588, -0.384033, -0.0900879, 0.191284, -0.452881, -0.176758, 0.191284, -0.426758, -0.106262, -0.415527, -0.256592, -0.037323, -0.461914, -0.187622, -0.0731812, -0.461914, -0.176758, -0.176758, 0.191284, -0.426758, -0.0956421, 0.0975342, -0.480957, -0.187622, 0.0975342, -0.452881, -0.0731812, -0.461914, -0.176758, -0.0190277, -0.490234, -0.0956421, -0.037323, -0.490234, -0.0900879, -0.187622, 0.0975342, -0.452881, -0.0975342, 0, -0.490234, -0.191284, 0, -0.461914, -0.037323, 0.490234, -0.0900879, 0, 0.5, 0, -0.0190277, 0.490234, -0.0956421, 0, -0.5, 0, -0.037323, -0.490234, -0.0900879, -0.0190277, -0.490234, -0.0956421, -0.191284, 0, -0.461914, -0.0956421, -0.0975342, -0.480957, -0.187622, -0.0975342, -0.452881, -0.037323, 0.490234, -0.0900879, -0.037323, 0.461914, -0.187622, -0.0731812, 0.461914, -0.176758, -0.187622, -0.0975342, -0.452881, -0.0900879, -0.191284, -0.452881, -0.176758, -0.191284, -0.426758, -0.0731812, 0.461914, -0.176758, -0.0541687, 0.415527, -0.272217, -0.106262, 0.415527, -0.256592, -0.037323, -0.461914, -0.187622, 0, -0.490234, -0.0975342, -0.0190277, -0.490234, -0.0956421, -0.0956421, 0.0975342, -0.480957, 0, 0, -0.5, -0.0975342, 0, -0.490234, -0.0190277, 0.490234, -0.0956421, 0, 0.5, 0, 0, 0.490234, -0.0975342, 0, -0.5, 0, -0.0190277, -0.490234, -0.0956421, 0, -0.490234, -0.0975342, -0.0975342, 0, -0.490234, 0, -0.0975342, -0.490234, -0.0956421, -0.0975342, -0.480957, -0.0190277, 0.490234, -0.0956421, 0, 0.461914, -0.191284, -0.037323, 0.461914, -0.187622, -0.0956421, -0.0975342, -0.480957, 0, -0.191284, -0.461914, -0.0900879, -0.191284, -0.452881, -0.037323, 0.461914, -0.187622, 0, 0.415527, -0.277588, -0.0541687, 0.415527, -0.272217, -0.0900879, -0.191284, -0.452881, 0, -0.277588, -0.415527, -0.0810547, -0.277588, -0.407715, -0.0541687, 0.415527, -0.272217, 0, 0.353516, -0.353516, -0.0689697, 0.353516, -0.34668, -0.0810547, -0.277588, -0.407715, 0, -0.353516, -0.353516, -0.0689697, -0.353516, -0.34668, -0.0689697, 0.353516, -0.34668, 0, 0.277588, -0.415527, -0.0810547, 0.277588, -0.407715, -0.0689697, -0.353516, -0.34668, 0, -0.415527, -0.277588, -0.0541687, -0.415527, -0.272217, -0.0810547, 0.277588, -0.407715, 0, 0.191284, -0.461914, -0.0900879, 0.191284, -0.452881, -0.0541687, -0.415527, -0.272217, 0, -0.461914, -0.191284, -0.037323, -0.461914, -0.187622, -0.0900879, 0.191284, -0.452881, 0, 0.0975342, -0.490234, -0.0956421, 0.0975342, -0.480957, 0, -0.461914, -0.191284, 0.037323, -0.461914, -0.187622, 0.0190277, -0.490234, -0.0956421, 0, 0.0975342, -0.490234, 0.0956421, 0.0975342, -0.480957, 0.0975342, 0, -0.490234, 0, 0, -0.5, 0.0975342, 0, -0.490234, 0.0956421, -0.0975342, -0.480957, 0, 0.490234, -0.0975342, 0.0190277, 0.490234, -0.0956421, 0.037323, 0.461914, -0.187622, 0, -0.0975342, -0.490234, 0.0956421, -0.0975342, -0.480957, 0.0900879, -0.191284, -0.452881, 0, 0.461914, -0.191284, 0.037323, 0.461914, -0.187622, 0.0541687, 0.415527, -0.272217, 0, -0.191284, -0.461914, 0.0900879, -0.191284, -0.452881, 0.0810547, -0.277588, -0.407715, 0, 0.415527, -0.277588, 0.0541687, 0.415527, -0.272217, 0.0689697, 0.353516, -0.34668, 0, -0.277588, -0.415527, 0.0810547, -0.277588, -0.407715, 0.0689697, -0.353516, -0.34668, 0, 0.353516, -0.353516, 0.0689697, 0.353516, -0.34668, 0.0810547, 0.277588, -0.407715, 0, -0.353516, -0.353516, 0.0689697, -0.353516, -0.34668, 0.0541687, -0.415527, -0.272217, 0, 0.277588, -0.415527, 0.0810547, 0.277588, -0.407715, 0.0900879, 0.191284, -0.452881, 0, -0.415527, -0.277588, 0.0541687, -0.415527, -0.272217, 0.037323, -0.461914, -0.187622, 0, 0.191284, -0.461914, 0.0900879, 0.191284, -0.452881, 0.0956421, 0.0975342, -0.480957, 0.0810547, 0.277588, -0.407715, 0.159058, 0.277588, -0.384033, 0.176758, 0.191284, -0.426758, 0.0541687, -0.415527, -0.272217, 0.106262, -0.415527, -0.256592, 0.0731812, -0.461914, -0.176758, 0.0900879, 0.191284, -0.452881, 0.176758, 0.191284, -0.426758, 0.187622, 0.0975342, -0.452881, 0.037323, -0.461914, -0.187622, 0.0731812, -0.461914, -0.176758, 0.037323, -0.490234, -0.0900879, 0.0956421, 0.0975342, -0.480957, 0.187622, 0.0975342, -0.452881, 0.191284, 0, -0.461914, 0.0975342, 0, -0.490234, 0.191284, 0, -0.461914, 0.187622, -0.0975342, -0.452881, 0.0190277, 0.490234, -0.0956421, 0.037323, 0.490234, -0.0900879, 0.0731812, 0.461914, -0.176758, 0.0956421, -0.0975342, -0.480957, 0.187622, -0.0975342, -0.452881, 0.176758, -0.191284, -0.426758, 0.037323, 0.461914, -0.187622, 0.0731812, 0.461914, -0.176758, 0.106262, 0.415527, -0.256592, 0.0900879, -0.191284, -0.452881, 0.176758, -0.191284, -0.426758, 0.159058, -0.277588, -0.384033, 0.0541687, 0.415527, -0.272217, 0.106262, 0.415527, -0.256592, 0.135254, 0.353516, -0.326416, 0.0810547, -0.277588, -0.407715, 0.159058, -0.277588, -0.384033, 0.135254, -0.353516, -0.326416, 0.0689697, 0.353516, -0.34668, 0.135254, 0.353516, -0.326416, 0.159058, 0.277588, -0.384033, 0.0689697, -0.353516, -0.34668, 0.135254, -0.353516, -0.326416, 0.106262, -0.415527, -0.256592, 0.187622, -0.0975342, -0.452881, 0.272217, -0.0975342, -0.407715, 0.256592, -0.191284, -0.384033, 0.0731812, 0.461914, -0.176758, 0.106262, 0.461914, -0.159058, 0.154297, 0.415527, -0.230957, 0.176758, -0.191284, -0.426758, 0.256592, -0.191284, -0.384033, 0.230957, -0.277588, -0.345459, 0.154297, 0.415527, -0.230957, 0.159058, -0.277588, -0.384033, 0.230957, -0.277588, -0.345459, 0.196411, -0.353516, -0.293945, 0.135254, 0.353516, -0.326416, 0.196411, 0.353516, -0.293945, 0.230957, 0.277588, -0.345459, 0.135254, -0.353516, -0.326416, 0.196411, -0.353516, -0.293945, 0.154297, -0.415527, -0.230957, 0.159058, 0.277588, -0.384033, 0.230957, 0.277588, -0.345459, 0.256592, 0.191284, -0.384033, 0.106262, -0.415527, -0.256592, 0.154297, -0.415527, -0.230957, 0.106262, -0.461914, -0.159058, 0.176758, 0.191284, -0.426758, 0.256592, 0.191284, -0.384033, 0.272217, 0.0975342, -0.407715, 0.0731812, -0.461914, -0.176758, 0.106262, -0.461914, -0.159058, 0.0541687, -0.490234, -0.0810547, 0.187622, 0.0975342, -0.452881, 0.272217, 0.0975342, -0.407715, 0.277588, 0, -0.415527, 0.191284, 0, -0.461914, 0.277588, 0, -0.415527, 0.272217, -0.0975342, -0.407715, 0.037323, 0.490234, -0.0900879, 0.0541687, 0.490234, -0.0810547, 0.106262, 0.461914, -0.159058, 0.154297, -0.415527, -0.230957, 0.196411, -0.415527, -0.196411, 0.135254, -0.461914, -0.135254, 0.256592, 0.191284, -0.384033, 0.326416, 0.191284, -0.326416, 0.34668, 0.0975342, -0.34668, 0.106262, -0.461914, -0.159058, 0.135254, -0.461914, -0.135254, 0.0689697, -0.490234, -0.0689697, 0.272217, 0.0975342, -0.407715, 0.34668, 0.0975342, -0.34668, 0.353516, 0, -0.353516, 0.277588, 0, -0.415527, 0.353516, 0, -0.353516, 0.34668, -0.0975342, -0.34668, 0.0541687, 0.490234, -0.0810547, 0.0689697, 0.490234, -0.0689697, 0.135254, 0.461914, -0.135254, 0.272217, -0.0975342, -0.407715, 0.34668, -0.0975342, -0.34668, 0.326416, -0.191284, -0.326416, 0.106262, 0.461914, -0.159058, 0.135254, 0.461914, -0.135254, 0.196411, 0.415527, -0.196411, 0.256592, -0.191284, -0.384033, 0.326416, -0.191284, -0.326416, 0.293945, -0.277588, -0.293945, 0.154297, 0.415527, -0.230957, 0.196411, 0.415527, -0.196411, 0.25, 0.353516, -0.25, 0.230957, -0.277588, -0.345459, 0.293945, -0.277588, -0.293945, 0.25, -0.353516, -0.25, 0.196411, 0.353516, -0.293945, 0.25, 0.353516, -0.25, 0.293945, 0.277588, -0.293945, 0.196411, -0.353516, -0.293945, 0.25, -0.353516, -0.25, 0.196411, -0.415527, -0.196411, 0.230957, 0.277588, -0.345459, 0.293945, 0.277588, -0.293945, 0.326416, 0.191284, -0.326416, 0.326416, -0.191284, -0.326416, 0.384033, -0.191284, -0.256592, 0.345459, -0.277588, -0.230957, 0.196411, 0.415527, -0.196411, 0.230957, 0.415527, -0.154297, 0.293945, 0.353516, -0.196411, 0.293945, -0.277588, -0.293945, 0.345459, -0.277588, -0.230957, 0.293945, -0.353516, -0.196411, 0.25, 0.353516, -0.25, 0.293945, 0.353516, -0.196411, 0.345459, 0.277588, -0.230957, 0.25, -0.353516, -0.25, 0.293945, -0.353516, -0.196411, 0.230957, -0.415527, -0.154297, 0.293945, 0.277588, -0.293945, 0.345459, 0.277588, -0.230957, 0.384033, 0.191284, -0.256592, 0.196411, -0.415527, -0.196411, 0.230957, -0.415527, -0.154297, 0.159058, -0.461914, -0.106262, 0.326416, 0.191284, -0.326416, 0.384033, 0.191284, -0.256592, 0.407715, 0.0975342, -0.272217, 0.135254, -0.461914, -0.135254, 0.159058, -0.461914, -0.106262, 0.0810547, -0.490234, -0.0541687, 0.34668, 0.0975342, -0.34668, 0.407715, 0.0975342, -0.272217, 0.415527, 0, -0.277588, 0.353516, 0, -0.353516, 0.415527, 0, -0.277588, 0.407715, -0.0975342, -0.272217, 0.0689697, 0.490234, -0.0689697, 0.0810547, 0.490234, -0.0541687, 0.159058, 0.461914, -0.106262, 0.34668, -0.0975342, -0.34668, 0.407715, -0.0975342, -0.272217, 0.384033, -0.191284, -0.256592, 0.135254, 0.461914, -0.135254, 0.159058, 0.461914, -0.106262, 0.230957, 0.415527, -0.154297, 0.159058, -0.461914, -0.106262, 0.176758, -0.461914, -0.0731812, 0.0900879, -0.490234, -0.037323, 0.407715, 0.0975342, -0.272217, 0.452881, 0.0975342, -0.187622, 0.461914, 0, -0.191284, 0.415527, 0, -0.277588, 0.461914, 0, -0.191284, 0.452881, -0.0975342, -0.187622, 0.0810547, 0.490234, -0.0541687, 0.0900879, 0.490234, -0.037323, 0.176758, 0.461914, -0.0731812, 0.407715, -0.0975342, -0.272217, 0.452881, -0.0975342, -0.187622, 0.426758, -0.191284, -0.176758, 0.159058, 0.461914, -0.106262, 0.176758, 0.461914, -0.0731812, 0.256592, 0.415527, -0.106262, 0.384033, -0.191284, -0.256592, 0.426758, -0.191284, -0.176758, 0.384033, -0.277588, -0.159058, 0.230957, 0.415527, -0.154297, 0.256592, 0.415527, -0.106262, 0.326416, 0.353516, -0.135254, 0.345459, -0.277588, -0.230957, 0.384033, -0.277588, -0.159058, 0.326416, -0.353516, -0.135254, 0.293945, 0.353516, -0.196411, 0.326416, 0.353516, -0.135254, 0.384033, 0.277588, -0.159058, 0.293945, -0.353516, -0.196411, 0.326416, -0.353516, -0.135254, 0.256592, -0.415527, -0.106262, 0.345459, 0.277588, -0.230957, 0.384033, 0.277588, -0.159058, 0.426758, 0.191284, -0.176758, 0.230957, -0.415527, -0.154297, 0.256592, -0.415527, -0.106262, 0.176758, -0.461914, -0.0731812, 0.384033, 0.191284, -0.256592, 0.426758, 0.191284, -0.176758, 0.452881, 0.0975342, -0.187622, 0.256592, 0.415527, -0.106262, 0.272217, 0.415527, -0.0541687, 0.34668, 0.353516, -0.0689697, 0.384033, -0.277588, -0.159058, 0.407715, -0.277588, -0.0810547, 0.34668, -0.353516, -0.0689697, 0.326416, 0.353516, -0.135254, 0.34668, 0.353516, -0.0689697, 0.407715, 0.277588, -0.0810547, 0.326416, -0.353516, -0.135254, 0.34668, -0.353516, -0.0689697, 0.272217, -0.415527, -0.0541687, 0.384033, 0.277588, -0.159058, 0.407715, 0.277588, -0.0810547, 0.452881, 0.191284, -0.0900879, 0.256592, -0.415527, -0.106262, 0.272217, -0.415527, -0.0541687, 0.187622, -0.461914, -0.037323, 0.426758, 0.191284, -0.176758, 0.452881, 0.191284, -0.0900879, 0.480957, 0.0975342, -0.0956421, 0.176758, -0.461914, -0.0731812, 0.187622, -0.461914, -0.037323, 0.0956421, -0.490234, -0.0190277, 0.452881, 0.0975342, -0.187622, 0.480957, 0.0975342, -0.0956421, 0.490234, 0, -0.0975342, 0.461914, 0, -0.191284, 0.490234, 0, -0.0975342, 0.480957, -0.0975342, -0.0956421, 0.0900879, 0.490234, -0.037323, 0.0956421, 0.490234, -0.0190277, 0.187622, 0.461914, -0.037323, 0.452881, -0.0975342, -0.187622, 0.480957, -0.0975342, -0.0956421, 0.452881, -0.191284, -0.0900879, 0.176758, 0.461914, -0.0731812, 0.187622, 0.461914, -0.037323, 0.272217, 0.415527, -0.0541687, 0.426758, -0.191284, -0.176758, 0.452881, -0.191284, -0.0900879, 0.407715, -0.277588, -0.0810547, 0.480957, 0.0975342, -0.0956421, 0.490234, 0.0975342, 0, 0.5, 0, 0, 0.490234, 0, -0.0975342, 0.5, 0, 0, 0.490234, -0.0975342, 0, 0.0956421, 0.490234, -0.0190277, 0.0975342, 0.490234, 0, 0.191284, 0.461914, 0, 0.480957, -0.0975342, -0.0956421, 0.490234, -0.0975342, 0, 0.461914, -0.191284, 0, 0.187622, 0.461914, -0.037323, 0.191284, 0.461914, 0, 0.277588, 0.415527, 0, 0.452881, -0.191284, -0.0900879, 0.461914, -0.191284, 0, 0.415527, -0.277588, 0, 0.272217, 0.415527, -0.0541687, 0.277588, 0.415527, 0, 0.353516, 0.353516, 0, 0.407715, -0.277588, -0.0810547, 0.415527, -0.277588, 0, 0.353516, -0.353516, 0, 0.34668, 0.353516, -0.0689697, 0.353516, 0.353516, 0, 0.415527, 0.277588, 0, 0.34668, -0.353516, -0.0689697, 0.353516, -0.353516, 0, 0.277588, -0.415527, 0, 0.407715, 0.277588, -0.0810547, 0.415527, 0.277588, 0, 0.461914, 0.191284, 0, 0.272217, -0.415527, -0.0541687, 0.277588, -0.415527, 0, 0.191284, -0.461914, 0, 0.452881, 0.191284, -0.0900879, 0.461914, 0.191284, 0, 0.490234, 0.0975342, 0, 0.187622, -0.461914, -0.037323, 0.191284, -0.461914, 0, 0.0975342, -0.490234, 0, 0.415527, -0.277588, 0, 0.407715, -0.277588, 0.0810547, 0.34668, -0.353516, 0.0689697, 0.353516, 0.353516, 0, 0.34668, 0.353516, 0.0689697, 0.407715, 0.277588, 0.0810547, 0.353516, -0.353516, 0, 0.34668, -0.353516, 0.0689697, 0.272217, -0.415527, 0.0541687, 0.415527, 0.277588, 0, 0.407715, 0.277588, 0.0810547, 0.452881, 0.191284, 0.0900879, 0.277588, -0.415527, 0, 0.272217, -0.415527, 0.0541687, 0.187622, -0.461914, 0.037323, 0.461914, 0.191284, 0, 0.452881, 0.191284, 0.0900879, 0.480957, 0.0975342, 0.0956421, 0.191284, -0.461914, 0, 0.187622, -0.461914, 0.037323, 0.0956421, -0.490234, 0.0190277, 0.490234, 0.0975342, 0, 0.480957, 0.0975342, 0.0956421, 0.490234, 0, 0.0975342, 0.5, 0, 0, 0.490234, 0, 0.0975342, 0.480957, -0.0975342, 0.0956421, 0.0975342, 0.490234, 0, 0.0956421, 0.490234, 0.0190277, 0.187622, 0.461914, 0.037323, 0.490234, -0.0975342, 0, 0.480957, -0.0975342, 0.0956421, 0.452881, -0.191284, 0.0900879, 0.191284, 0.461914, 0, 0.187622, 0.461914, 0.037323, 0.272217, 0.415527, 0.0541687, 0.461914, -0.191284, 0, 0.452881, -0.191284, 0.0900879, 0.407715, -0.277588, 0.0810547, 0.277588, 0.415527, 0, 0.272217, 0.415527, 0.0541687, 0.34668, 0.353516, 0.0689697, 0.490234, 0, 0.0975342, 0.461914, 0, 0.191284, 0.452881, -0.0975342, 0.187622, 0.0956421, 0.490234, 0.0190277, 0.0900879, 0.490234, 0.037323, 0.176758, 0.461914, 0.0731812, 0.480957, -0.0975342, 0.0956421, 0.452881, -0.0975342, 0.187622, 0.426758, -0.191284, 0.176758, 0.187622, 0.461914, 0.037323, 0.176758, 0.461914, 0.0731812, 0.256592, 0.415527, 0.106262, 0.452881, -0.191284, 0.0900879, 0.426758, -0.191284, 0.176758, 0.384033, -0.277588, 0.159058, 0.272217, 0.415527, 0.0541687, 0.256592, 0.415527, 0.106262, 0.326416, 0.353516, 0.135254, 0.407715, -0.277588, 0.0810547, 0.384033, -0.277588, 0.159058, 0.326416, -0.353516, 0.135254, 0.34668, 0.353516, 0.0689697, 0.326416, 0.353516, 0.135254, 0.384033, 0.277588, 0.159058, 0.34668, -0.353516, 0.0689697, 0.326416, -0.353516, 0.135254, 0.256592, -0.415527, 0.106262, 0.407715, 0.277588, 0.0810547, 0.384033, 0.277588, 0.159058, 0.426758, 0.191284, 0.176758, 0.272217, -0.415527, 0.0541687, 0.256592, -0.415527, 0.106262, 0.176758, -0.461914, 0.0731812, 0.452881, 0.191284, 0.0900879, 0.426758, 0.191284, 0.176758, 0.452881, 0.0975342, 0.187622, 0.187622, -0.461914, 0.037323, 0.176758, -0.461914, 0.0731812, 0.0900879, -0.490234, 0.037323, 0.480957, 0.0975342, 0.0956421, 0.452881, 0.0975342, 0.187622, 0.461914, 0, 0.191284, 0.326416, 0.353516, 0.135254, 0.293945, 0.353516, 0.196411, 0.345459, 0.277588, 0.230957, 0.326416, -0.353516, 0.135254, 0.293945, -0.353516, 0.196411, 0.230957, -0.415527, 0.154297, 0.384033, 0.277588, 0.159058, 0.345459, 0.277588, 0.230957, 0.384033, 0.191284, 0.256592, 0.256592, -0.415527, 0.106262, 0.230957, -0.415527, 0.154297, 0.159058, -0.461914, 0.106262, 0.426758, 0.191284, 0.176758, 0.384033, 0.191284, 0.256592, 0.407715, 0.0975342, 0.272217, 0.176758, -0.461914, 0.0731812, 0.159058, -0.461914, 0.106262, 0.0810547, -0.490234, 0.0541687, 0.452881, 0.0975342, 0.187622, 0.407715, 0.0975342, 0.272217, 0.415527, 0, 0.277588, 0.461914, 0, 0.191284, 0.415527, 0, 0.277588, 0.407715, -0.0975342, 0.272217, 0.0900879, 0.490234, 0.037323, 0.0810547, 0.490234, 0.0541687, 0.159058, 0.461914, 0.106262, 0.452881, -0.0975342, 0.187622, 0.407715, -0.0975342, 0.272217, 0.384033, -0.191284, 0.256592, 0.176758, 0.461914, 0.0731812, 0.159058, 0.461914, 0.106262, 0.230957, 0.415527, 0.154297, 0.426758, -0.191284, 0.176758, 0.384033, -0.191284, 0.256592, 0.345459, -0.277588, 0.230957, 0.256592, 0.415527, 0.106262, 0.230957, 0.415527, 0.154297, 0.293945, 0.353516, 0.196411, 0.384033, -0.277588, 0.159058, 0.345459, -0.277588, 0.230957, 0.293945, -0.353516, 0.196411, 0.415527, 0, 0.277588, 0.353516, 0, 0.353516, 0.34668, -0.0975342, 0.34668, 0.0810547, 0.490234, 0.0541687, 0.0689697, 0.490234, 0.0689697, 0.135254, 0.461914, 0.135254, 0.407715, -0.0975342, 0.272217, 0.34668, -0.0975342, 0.34668, 0.326416, -0.191284, 0.326416, 0.159058, 0.461914, 0.106262, 0.135254, 0.461914, 0.135254, 0.196411, 0.415527, 0.196411, 0.384033, -0.191284, 0.256592, 0.326416, -0.191284, 0.326416, 0.293945, -0.277588, 0.293945, 0.230957, 0.415527, 0.154297, 0.196411, 0.415527, 0.196411, 0.25, 0.353516, 0.25, 0.345459, -0.277588, 0.230957, 0.293945, -0.277588, 0.293945, 0.25, -0.353516, 0.25, 0.293945, 0.353516, 0.196411, 0.25, 0.353516, 0.25, 0.293945, 0.277588, 0.293945, 0.293945, -0.353516, 0.196411, 0.25, -0.353516, 0.25, 0.196411, -0.415527, 0.196411, 0.345459, 0.277588, 0.230957, 0.293945, 0.277588, 0.293945, 0.326416, 0.191284, 0.326416, 0.230957, -0.415527, 0.154297, 0.196411, -0.415527, 0.196411, 0.135254, -0.461914, 0.135254, 0.384033, 0.191284, 0.256592, 0.326416, 0.191284, 0.326416, 0.34668, 0.0975342, 0.34668, 0.159058, -0.461914, 0.106262, 0.135254, -0.461914, 0.135254, 0.0689697, -0.490234, 0.0689697, 0.407715, 0.0975342, 0.272217, 0.34668, 0.0975342, 0.34668, 0.353516, 0, 0.353516, 0.25, -0.353516, 0.25, 0.196411, -0.353516, 0.293945, 0.154297, -0.415527, 0.230957, 0.293945, 0.277588, 0.293945, 0.230957, 0.277588, 0.345459, 0.256592, 0.191284, 0.384033, 0.196411, -0.415527, 0.196411, 0.154297, -0.415527, 0.230957, 0.106262, -0.461914, 0.159058, 0.326416, 0.191284, 0.326416, 0.256592, 0.191284, 0.384033, 0.272217, 0.0975342, 0.407715, 0.135254, -0.461914, 0.135254, 0.106262, -0.461914, 0.159058, 0.0541687, -0.490234, 0.0810547, 0.34668, 0.0975342, 0.34668, 0.272217, 0.0975342, 0.407715, 0.277588, 0, 0.415527, 0.353516, 0, 0.353516, 0.277588, 0, 0.415527, 0.272217, -0.0975342, 0.407715, 0.0689697, 0.490234, 0.0689697, 0.0541687, 0.490234, 0.0810547, 0.106262, 0.461914, 0.159058, 0.34668, -0.0975342, 0.34668, 0.272217, -0.0975342, 0.407715, 0.256592, -0.191284, 0.384033, 0.135254, 0.461914, 0.135254, 0.106262, 0.461914, 0.159058, 0.154297, 0.415527, 0.230957, 0.326416, -0.191284, 0.326416, 0.256592, -0.191284, 0.384033, 0.230957, -0.277588, 0.345459, 0.196411, 0.415527, 0.196411, 0.154297, 0.415527, 0.230957, 0.196411, 0.353516, 0.293945, 0.293945, -0.277588, 0.293945, 0.230957, -0.277588, 0.345459, 0.196411, -0.353516, 0.293945, 0.25, 0.353516, 0.25, 0.196411, 0.353516, 0.293945, 0.230957, 0.277588, 0.345459, 0.272217, -0.0975342, 0.407715, 0.187622, -0.0975342, 0.452881, 0.176758, -0.191284, 0.426758, 0.106262, 0.461914, 0.159058, 0.0731812, 0.461914, 0.176758, 0.106262, 0.415527, 0.256592, 0.256592, -0.191284, 0.384033, 0.176758, -0.191284, 0.426758, 0.159058, -0.277588, 0.384033, 0.154297, 0.415527, 0.230957, 0.106262, 0.415527, 0.256592, 0.135254, 0.353516, 0.326416, 0.230957, -0.277588, 0.345459, 0.159058, -0.277588, 0.384033, 0.135254, -0.353516, 0.326416, 0.196411, 0.353516, 0.293945, 0.135254, 0.353516, 0.326416, 0.159058, 0.277588, 0.384033, 0.196411, -0.353516, 0.293945, 0.135254, -0.353516, 0.326416, 0.106262, -0.415527, 0.256592, 0.230957, 0.277588, 0.345459, 0.159058, 0.277588, 0.384033, 0.176758, 0.191284, 0.426758, 0.154297, -0.415527, 0.230957, 0.106262, -0.415527, 0.256592, 0.0731812, -0.461914, 0.176758, 0.256592, 0.191284, 0.384033, 0.176758, 0.191284, 0.426758, 0.187622, 0.0975342, 0.452881, 0.106262, -0.461914, 0.159058, 0.0731812, -0.461914, 0.176758, 0.037323, -0.490234, 0.0900879, 0.272217, 0.0975342, 0.407715, 0.187622, 0.0975342, 0.452881, 0.191284, 0, 0.461914, 0.277588, 0, 0.415527, 0.191284, 0, 0.461914, 0.187622, -0.0975342, 0.452881, 0.0541687, 0.490234, 0.0810547, 0.037323, 0.490234, 0.0900879, 0.0731812, 0.461914, 0.176758, 0.106262, -0.415527, 0.256592, 0.0541687, -0.415527, 0.272217, 0.037323, -0.461914, 0.187622, 0.176758, 0.191284, 0.426758, 0.0900879, 0.191284, 0.452881, 0.0956421, 0.0975342, 0.480957, 0.0731812, -0.461914, 0.176758, 0.037323, -0.461914, 0.187622, 0.0190277, -0.490234, 0.0956421, 0.187622, 0.0975342, 0.452881, 0.0956421, 0.0975342, 0.480957, 0.0975342, 0, 0.490234, 0.191284, 0, 0.461914, 0.0975342, 0, 0.490234, 0.0956421, -0.0975342, 0.480957, 0.037323, 0.490234, 0.0900879, 0.0190277, 0.490234, 0.0956421, 0.037323, 0.461914, 0.187622, 0.187622, -0.0975342, 0.452881, 0.0956421, -0.0975342, 0.480957, 0.0900879, -0.191284, 0.452881, 0.0731812, 0.461914, 0.176758, 0.037323, 0.461914, 0.187622, 0.0541687, 0.415527, 0.272217, 0.176758, -0.191284, 0.426758, 0.0900879, -0.191284, 0.452881, 0.0810547, -0.277588, 0.407715, 0.106262, 0.415527, 0.256592, 0.0541687, 0.415527, 0.272217, 0.0689697, 0.353516, 0.34668, 0.159058, -0.277588, 0.384033, 0.0810547, -0.277588, 0.407715, 0.0689697, -0.353516, 0.34668, 0.135254, 0.353516, 0.326416, 0.0689697, 0.353516, 0.34668, 0.0810547, 0.277588, 0.407715, 0.135254, -0.353516, 0.326416, 0.0689697, -0.353516, 0.34668, 0.0541687, -0.415527, 0.272217, 0.159058, 0.277588, 0.384033, 0.0810547, 0.277588, 0.407715, 0.0900879, 0.191284, 0.452881, 0.037323, 0.461914, 0.187622, 0, 0.461914, 0.191284, 0, 0.415527, 0.277588, 0.0900879, -0.191284, 0.452881, 0, -0.191284, 0.461914, 0, -0.277588, 0.415527, 0.0541687, 0.415527, 0.272217, 0, 0.415527, 0.277588, 0, 0.353516, 0.353516, 0.0810547, -0.277588, 0.407715, 0, -0.277588, 0.415527, 0, -0.353516, 0.353516, 0.0689697, 0.353516, 0.34668, 0, 0.353516, 0.353516, 0, 0.277588, 0.415527, 0.0689697, -0.353516, 0.34668, 0, -0.353516, 0.353516, 0, -0.415527, 0.277588, 0.0810547, 0.277588, 0.407715, 0, 0.277588, 0.415527, 0, 0.191284, 0.461914, 0.0541687, -0.415527, 0.272217, 0, -0.415527, 0.277588, 0, -0.461914, 0.191284, 0.0900879, 0.191284, 0.452881, 0, 0.191284, 0.461914, 0, 0.0975342, 0.490234, 0.037323, -0.461914, 0.187622, 0, -0.461914, 0.191284, 0, -0.490234, 0.0975342, 0.0956421, 0.0975342, 0.480957, 0, 0.0975342, 0.490234, 0, 0, 0.5, 0.0975342, 0, 0.490234, 0, 0, 0.5, 0, -0.0975342, 0.490234, 0.0190277, 0.490234, 0.0956421, 0, 0.490234, 0.0975342, 0, 0.461914, 0.191284, 0.0956421, -0.0975342, 0.480957, 0, -0.0975342, 0.490234, 0, -0.191284, 0.461914, 0, 0.191284, 0.461914, -0.0900879, 0.191284, 0.452881, -0.0956421, 0.0975342, 0.480957, 0, -0.461914, 0.191284, -0.037323, -0.461914, 0.187622, -0.0190277, -0.490234, 0.0956421, 0, 0.0975342, 0.490234, -0.0956421, 0.0975342, 0.480957, -0.0975342, 0, 0.490234, 0, 0, 0.5, -0.0975342, 0, 0.490234, -0.0956421, -0.0975342, 0.480957, 0, 0.490234, 0.0975342, -0.0190277, 0.490234, 0.0956421, -0.037323, 0.461914, 0.187622, 0, -0.0975342, 0.490234, -0.0956421, -0.0975342, 0.480957, -0.0900879, -0.191284, 0.452881, 0, 0.461914, 0.191284, -0.037323, 0.461914, 0.187622, -0.0541687, 0.415527, 0.272217, 0, -0.191284, 0.461914, -0.0900879, -0.191284, 0.452881, -0.0810547, -0.277588, 0.407715, 0, 0.415527, 0.277588, -0.0541687, 0.415527, 0.272217, -0.0689697, 0.353516, 0.34668, 0, -0.277588, 0.415527, -0.0810547, -0.277588, 0.407715, -0.0689697, -0.353516, 0.34668, 0, 0.353516, 0.353516, -0.0689697, 0.353516, 0.34668, -0.0810547, 0.277588, 0.407715, 0, -0.353516, 0.353516, -0.0689697, -0.353516, 0.34668, -0.0541687, -0.415527, 0.272217, 0, 0.277588, 0.415527, -0.0810547, 0.277588, 0.407715, -0.0900879, 0.191284, 0.452881, 0, -0.415527, 0.277588, -0.0541687, -0.415527, 0.272217, -0.037323, -0.461914, 0.187622, -0.0900879, -0.191284, 0.452881, -0.176758, -0.191284, 0.426758, -0.159058, -0.277588, 0.384033, -0.0541687, 0.415527, 0.272217, -0.106262, 0.415527, 0.256592, -0.135254, 0.353516, 0.326416, -0.0810547, -0.277588, 0.407715, -0.159058, -0.277588, 0.384033, -0.135254, -0.353516, 0.326416, -0.0689697, 0.353516, 0.34668, -0.135254, 0.353516, 0.326416, -0.159058, 0.277588, 0.384033, -0.135254, -0.353516, 0.326416, -0.0810547, 0.277588, 0.407715, -0.159058, 0.277588, 0.384033, -0.176758, 0.191284, 0.426758, -0.0541687, -0.415527, 0.272217, -0.106262, -0.415527, 0.256592, -0.0731812, -0.461914, 0.176758, -0.0900879, 0.191284, 0.452881, -0.176758, 0.191284, 0.426758, -0.187622, 0.0975342, 0.452881, -0.037323, -0.461914, 0.187622, -0.0731812, -0.461914, 0.176758, -0.037323, -0.490234, 0.0900879, -0.0956421, 0.0975342, 0.480957, -0.187622, 0.0975342, 0.452881, -0.191284, 0, 0.461914, -0.0975342, 0, 0.490234, -0.191284, 0, 0.461914, -0.187622, -0.0975342, 0.452881, -0.0190277, 0.490234, 0.0956421, -0.037323, 0.490234, 0.0900879, -0.0731812, 0.461914, 0.176758, -0.0956421, -0.0975342, 0.480957, -0.187622, -0.0975342, 0.452881, -0.176758, -0.191284, 0.426758, -0.037323, 0.461914, 0.187622, -0.0731812, 0.461914, 0.176758, -0.106262, 0.415527, 0.256592, -0.0731812, -0.461914, 0.176758, -0.106262, -0.461914, 0.159058, -0.0541687, -0.490234, 0.0810547, -0.187622, 0.0975342, 0.452881, -0.272217, 0.0975342, 0.407715, -0.277588, 0, 0.415527, -0.191284, 0, 0.461914, -0.277588, 0, 0.415527, -0.272217, -0.0975342, 0.407715, -0.037323, 0.490234, 0.0900879, -0.0541687, 0.490234, 0.0810547, -0.106262, 0.461914, 0.159058, -0.187622, -0.0975342, 0.452881, -0.272217, -0.0975342, 0.407715, -0.256592, -0.191284, 0.384033, -0.0731812, 0.461914, 0.176758, -0.106262, 0.461914, 0.159058, -0.154297, 0.415527, 0.230957, -0.176758, -0.191284, 0.426758, -0.256592, -0.191284, 0.384033, -0.230957, -0.277588, 0.345459, -0.106262, 0.415527, 0.256592, -0.154297, 0.415527, 0.230957, -0.196411, 0.353516, 0.293945, -0.159058, -0.277588, 0.384033, -0.230957, -0.277588, 0.345459, -0.196411, -0.353516, 0.293945, -0.135254, 0.353516, 0.326416, -0.196411, 0.353516, 0.293945, -0.230957, 0.277588, 0.345459, -0.135254, -0.353516, 0.326416, -0.196411, -0.353516, 0.293945, -0.154297, -0.415527, 0.230957, -0.159058, 0.277588, 0.384033, -0.230957, 0.277588, 0.345459, -0.256592, 0.191284, 0.384033, -0.106262, -0.415527, 0.256592, -0.154297, -0.415527, 0.230957, -0.106262, -0.461914, 0.159058, -0.176758, 0.191284, 0.426758, -0.256592, 0.191284, 0.384033, -0.272217, 0.0975342, 0.407715, -0.154297, 0.415527, 0.230957, -0.196411, 0.415527, 0.196411, -0.25, 0.353516, 0.25, -0.230957, -0.277588, 0.345459, -0.293945, -0.277588, 0.293945, -0.25, -0.353516, 0.25, -0.196411, 0.353516, 0.293945, -0.25, 0.353516, 0.25, -0.293945, 0.277588, 0.293945, -0.196411, -0.353516, 0.293945, -0.25, -0.353516, 0.25, -0.196411, -0.415527, 0.196411, -0.230957, 0.277588, 0.345459, -0.293945, 0.277588, 0.293945, -0.326416, 0.191284, 0.326416, -0.154297, -0.415527, 0.230957, -0.196411, -0.415527, 0.196411, -0.135254, -0.461914, 0.135254, -0.256592, 0.191284, 0.384033, -0.326416, 0.191284, 0.326416, -0.34668, 0.0975342, 0.34668, -0.106262, -0.461914, 0.159058, -0.135254, -0.461914, 0.135254, -0.0689697, -0.490234, 0.0689697, -0.272217, 0.0975342, 0.407715, -0.34668, 0.0975342, 0.34668, -0.353516, 0, 0.353516, -0.277588, 0, 0.415527, -0.353516, 0, 0.353516, -0.34668, -0.0975342, 0.34668, -0.0541687, 0.490234, 0.0810547, -0.0689697, 0.490234, 0.0689697, -0.135254, 0.461914, 0.135254, -0.272217, -0.0975342, 0.407715, -0.34668, -0.0975342, 0.34668, -0.326416, -0.191284, 0.326416, -0.106262, 0.461914, 0.159058, -0.135254, 0.461914, 0.135254, -0.196411, 0.415527, 0.196411, -0.256592, -0.191284, 0.384033, -0.326416, -0.191284, 0.326416, -0.293945, -0.277588, 0.293945, -0.34668, 0.0975342, 0.34668, -0.407715, 0.0975342, 0.272217, -0.415527, 0, 0.277588, -0.353516, 0, 0.353516, -0.415527, 0, 0.277588, -0.407715, -0.0975342, 0.272217, -0.0689697, 0.490234, 0.0689697, -0.0810547, 0.490234, 0.0541687, -0.159058, 0.461914, 0.106262, -0.34668, -0.0975342, 0.34668, -0.407715, -0.0975342, 0.272217, -0.384033, -0.191284, 0.256592, -0.135254, 0.461914, 0.135254, -0.159058, 0.461914, 0.106262, -0.230957, 0.415527, 0.154297, -0.326416, -0.191284, 0.326416, -0.384033, -0.191284, 0.256592, -0.345459, -0.277588, 0.230957, -0.196411, 0.415527, 0.196411, -0.230957, 0.415527, 0.154297, -0.293945, 0.353516, 0.196411, -0.293945, -0.277588, 0.293945, -0.345459, -0.277588, 0.230957, -0.293945, -0.353516, 0.196411, -0.25, 0.353516, 0.25, -0.293945, 0.353516, 0.196411, -0.345459, 0.277588, 0.230957, -0.25, -0.353516, 0.25, -0.293945, -0.353516, 0.196411, -0.230957, -0.415527, 0.154297, -0.293945, 0.277588, 0.293945, -0.345459, 0.277588, 0.230957, -0.384033, 0.191284, 0.256592, -0.196411, -0.415527, 0.196411, -0.230957, -0.415527, 0.154297, -0.159058, -0.461914, 0.106262, -0.326416, 0.191284, 0.326416, -0.384033, 0.191284, 0.256592, -0.407715, 0.0975342, 0.272217, -0.135254, -0.461914, 0.135254, -0.159058, -0.461914, 0.106262, -0.0810547, -0.490234, 0.0541687, -0.345459, -0.277588, 0.230957, -0.384033, -0.277588, 0.159058, -0.326416, -0.353516, 0.135254, -0.293945, 0.353516, 0.196411, -0.326416, 0.353516, 0.135254, -0.384033, 0.277588, 0.159058, -0.293945, -0.353516, 0.196411, -0.326416, -0.353516, 0.135254, -0.256592, -0.415527, 0.106262, -0.345459, 0.277588, 0.230957, -0.384033, 0.277588, 0.159058, -0.426758, 0.191284, 0.176758, -0.230957, -0.415527, 0.154297, -0.256592, -0.415527, 0.106262, -0.176758, -0.461914, 0.0731812, -0.384033, 0.191284, 0.256592, -0.426758, 0.191284, 0.176758, -0.452881, 0.0975342, 0.187622, -0.159058, -0.461914, 0.106262, -0.176758, -0.461914, 0.0731812, -0.0900879, -0.490234, 0.037323, -0.407715, 0.0975342, 0.272217, -0.452881, 0.0975342, 0.187622, -0.461914, 0, 0.191284, -0.415527, 0, 0.277588, -0.461914, 0, 0.191284, -0.452881, -0.0975342, 0.187622, -0.0810547, 0.490234, 0.0541687, -0.0900879, 0.490234, 0.037323, -0.176758, 0.461914, 0.0731812, -0.407715, -0.0975342, 0.272217, -0.452881, -0.0975342, 0.187622, -0.426758, -0.191284, 0.176758, -0.159058, 0.461914, 0.106262, -0.176758, 0.461914, 0.0731812, -0.256592, 0.415527, 0.106262, -0.384033, -0.191284, 0.256592, -0.426758, -0.191284, 0.176758, -0.384033, -0.277588, 0.159058, -0.230957, 0.415527, 0.154297, -0.256592, 0.415527, 0.106262, -0.326416, 0.353516, 0.135254, -0.461914, 0, 0.191284, -0.490234, 0, 0.0975342, -0.480957, -0.0975342, 0.0956421, -0.0900879, 0.490234, 0.037323, -0.0956421, 0.490234, 0.0190277, -0.187622, 0.461914, 0.037323, -0.452881, -0.0975342, 0.187622, -0.480957, -0.0975342, 0.0956421, -0.452881, -0.191284, 0.0900879, -0.176758, 0.461914, 0.0731812, -0.187622, 0.461914, 0.037323, -0.272217, 0.415527, 0.0541687, -0.426758, -0.191284, 0.176758, -0.452881, -0.191284, 0.0900879, -0.407715, -0.277588, 0.0810547, -0.256592, 0.415527, 0.106262, -0.272217, 0.415527, 0.0541687, -0.34668, 0.353516, 0.0689697, -0.384033, -0.277588, 0.159058, -0.407715, -0.277588, 0.0810547, -0.34668, -0.353516, 0.0689697, -0.326416, 0.353516, 0.135254, -0.34668, 0.353516, 0.0689697, -0.407715, 0.277588, 0.0810547, -0.326416, -0.353516, 0.135254, -0.34668, -0.353516, 0.0689697, -0.272217, -0.415527, 0.0541687, -0.384033, 0.277588, 0.159058, -0.407715, 0.277588, 0.0810547, -0.452881, 0.191284, 0.0900879, -0.256592, -0.415527, 0.106262, -0.272217, -0.415527, 0.0541687, -0.187622, -0.461914, 0.037323, -0.426758, 0.191284, 0.176758, -0.452881, 0.191284, 0.0900879, -0.480957, 0.0975342, 0.0956421, -0.176758, -0.461914, 0.0731812, -0.187622, -0.461914, 0.037323, -0.0956421, -0.490234, 0.0190277, -0.452881, 0.0975342, 0.187622, -0.480957, 0.0975342, 0.0956421, -0.490234, 0, 0.0975342, -0.34668, -0.353516, 0.0689697, -0.353516, -0.353516, 0, -0.277588, -0.415527, 0, -0.407715, 0.277588, 0.0810547, -0.415527, 0.277588, 0, -0.461914, 0.191284, 0, -0.272217, -0.415527, 0.0541687, -0.277588, -0.415527, 0, -0.191284, -0.461914, 0, -0.452881, 0.191284, 0.0900879, -0.461914, 0.191284, 0, -0.490234, 0.0975342, 0, -0.187622, -0.461914, 0.037323, -0.191284, -0.461914, 0, -0.0975342, -0.490234, 0, -0.480957, 0.0975342, 0.0956421, -0.490234, 0.0975342, 0, -0.5, 0, 0, -0.490234, 0, 0.0975342, -0.5, 0, 0, -0.490234, -0.0975342, 0, -0.0956421, 0.490234, 0.0190277, -0.0975342, 0.490234, 0, -0.191284, 0.461914, 0, -0.480957, -0.0975342, 0.0956421, -0.490234, -0.0975342, 0, -0.461914, -0.191284, 0, -0.187622, 0.461914, 0.037323, -0.191284, 0.461914, 0, -0.277588, 0.415527, 0, -0.452881, -0.191284, 0.0900879, -0.461914, -0.191284, 0, -0.415527, -0.277588, 0, -0.272217, 0.415527, 0.0541687, -0.277588, 0.415527, 0, -0.353516, 0.353516, 0, -0.407715, -0.277588, 0.0810547, -0.415527, -0.277588, 0, -0.353516, -0.353516, 0, -0.34668, 0.353516, 0.0689697, -0.353516, 0.353516, 0, -0.415527, 0.277588, 0, -0.0975342, 0.490234, 0, -0.0956421, 0.490234, -0.0190277, -0.187622, 0.461914, -0.037323, -0.490234, -0.0975342, 0, -0.480957, -0.0975342, -0.0956421, -0.452881, -0.191284, -0.0900879, -0.191284, 0.461914, 0, -0.187622, 0.461914, -0.037323, -0.272217, 0.415527, -0.0541687, -0.461914, -0.191284, 0, -0.452881, -0.191284, -0.0900879, -0.407715, -0.277588, -0.0810547, -0.277588, 0.415527, 0, -0.272217, 0.415527, -0.0541687, -0.34668, 0.353516, -0.0689697, -0.415527, -0.277588, 0, -0.407715, -0.277588, -0.0810547, -0.34668, -0.353516, -0.0689697, -0.353516, 0.353516, 0, -0.34668, 0.353516, -0.0689697, -0.407715, 0.277588, -0.0810547, -0.353516, -0.353516, 0, -0.34668, -0.353516, -0.0689697, -0.272217, -0.415527, -0.0541687, -0.415527, 0.277588, 0, -0.407715, 0.277588, -0.0810547, -0.452881, 0.191284, -0.0900879, -0.277588, -0.415527, 0, -0.272217, -0.415527, -0.0541687, -0.187622, -0.461914, -0.037323, -0.461914, 0.191284, 0, -0.452881, 0.191284, -0.0900879, -0.480957, 0.0975342, -0.0956421, -0.191284, -0.461914, 0, -0.187622, -0.461914, -0.037323, -0.0956421, -0.490234, -0.0190277, -0.490234, 0.0975342, 0, -0.480957, 0.0975342, -0.0956421, -0.490234, 0, -0.0975342, -0.5, 0, 0, -0.490234, 0, -0.0975342, -0.480957, -0.0975342, -0.0956421, -0.407715, 0.277588, -0.0810547, -0.384033, 0.277588, -0.159058, -0.426758, 0.191284, -0.176758, -0.272217, -0.415527, -0.0541687, -0.256592, -0.415527, -0.106262, -0.176758, -0.461914, -0.0731812, -0.452881, 0.191284, -0.0900879, -0.426758, 0.191284, -0.176758, -0.452881, 0.0975342, -0.187622, -0.187622, -0.461914, -0.037323, -0.176758, -0.461914, -0.0731812, -0.0900879, -0.490234, -0.037323, -0.480957, 0.0975342, -0.0956421, -0.452881, 0.0975342, -0.187622, -0.461914, 0, -0.191284, -0.490234, 0, -0.0975342, -0.461914, 0, -0.191284, -0.452881, -0.0975342, -0.187622, -0.0956421, 0.490234, -0.0190277, -0.0900879, 0.490234, -0.037323, -0.176758, 0.461914, -0.0731812, -0.480957, -0.0975342, -0.0956421, -0.452881, -0.0975342, -0.187622, -0.426758, -0.191284, -0.176758, -0.187622, 0.461914, -0.037323, -0.176758, 0.461914, -0.0731812, -0.256592, 0.415527, -0.106262, -0.452881, -0.191284, -0.0900879, -0.426758, -0.191284, -0.176758, -0.384033, -0.277588, -0.159058, -0.272217, 0.415527, -0.0541687, -0.256592, 0.415527, -0.106262, -0.326416, 0.353516, -0.135254, -0.407715, -0.277588, -0.0810547, -0.384033, -0.277588, -0.159058, -0.326416, -0.353516, -0.135254, -0.34668, 0.353516, -0.0689697, -0.326416, 0.353516, -0.135254, -0.384033, 0.277588, -0.159058, -0.34668, -0.353516, -0.0689697, -0.326416, -0.353516, -0.135254, -0.256592, -0.415527, -0.106262, -0.452881, -0.0975342, -0.187622, -0.407715, -0.0975342, -0.272217, -0.384033, -0.191284, -0.256592, -0.176758, 0.461914, -0.0731812, -0.159058, 0.461914, -0.106262, -0.230957, 0.415527, -0.154297, -0.426758, -0.191284, -0.176758, -0.384033, -0.191284, -0.256592, -0.345459, -0.277588, -0.230957, -0.256592, 0.415527, -0.106262, -0.230957, 0.415527, -0.154297, -0.293945, 0.353516, -0.196411, -0.384033, -0.277588, -0.159058, -0.345459, -0.277588, -0.230957, -0.293945, -0.353516, -0.196411, -0.326416, 0.353516, -0.135254, -0.293945, 0.353516, -0.196411, -0.345459, 0.277588, -0.230957, -0.326416, -0.353516, -0.135254, -0.293945, -0.353516, -0.196411, -0.230957, -0.415527, -0.154297, -0.384033, 0.277588, -0.159058, -0.345459, 0.277588, -0.230957, -0.384033, 0.191284, -0.256592, -0.256592, -0.415527, -0.106262, -0.230957, -0.415527, -0.154297, -0.159058, -0.461914, -0.106262, -0.426758, 0.191284, -0.176758, -0.384033, 0.191284, -0.256592, -0.407715, 0.0975342, -0.272217, -0.176758, -0.461914, -0.0731812, -0.159058, -0.461914, -0.106262, -0.0810547, -0.490234, -0.0541687, -0.452881, 0.0975342, -0.187622, -0.407715, 0.0975342, -0.272217, -0.415527, 0, -0.277588, -0.461914, 0, -0.191284, -0.415527, 0, -0.277588, -0.407715, -0.0975342, -0.272217, -0.0900879, 0.490234, -0.037323, -0.0810547, 0.490234, -0.0541687, -0.159058, 0.461914, -0.106262, -0.230957, -0.415527, -0.154297, -0.196411, -0.415527, -0.196411, -0.135254, -0.461914, -0.135254, -0.384033, 0.191284, -0.256592, -0.326416, 0.191284, -0.326416, -0.34668, 0.0975342, -0.34668, -0.159058, -0.461914, -0.106262, -0.135254, -0.461914, -0.135254, -0.0689697, -0.490234, -0.0689697, -0.407715, 0.0975342, -0.272217, -0.34668, 0.0975342, -0.34668, -0.353516, 0, -0.353516, -0.415527, 0, -0.277588, -0.353516, 0, -0.353516, -0.34668, -0.0975342, -0.34668, -0.0810547, 0.490234, -0.0541687, -0.0689697, 0.490234, -0.0689697, -0.135254, 0.461914, -0.135254, -0.407715, -0.0975342, -0.272217, -0.34668, -0.0975342, -0.34668, -0.326416, -0.191284, -0.326416, -0.159058, 0.461914, -0.106262, -0.135254, 0.461914, -0.135254, -0.196411, 0.415527, -0.196411, -0.384033, -0.191284, -0.256592, -0.326416, -0.191284, -0.326416, -0.293945, -0.277588, -0.293945, -0.230957, 0.415527, -0.154297, -0.196411, 0.415527, -0.196411, -0.25, 0.353516, -0.25, -0.345459, -0.277588, -0.230957, -0.293945, -0.277588, -0.293945, -0.25, -0.353516, -0.25, -0.293945, 0.353516, -0.196411, -0.25, 0.353516, -0.25, -0.293945, 0.277588, -0.293945, -0.293945, -0.353516, -0.196411, -0.25, -0.353516, -0.25, -0.196411, -0.415527, -0.196411, -0.345459, 0.277588, -0.230957, -0.293945, 0.277588, -0.293945, -0.326416, 0.191284, -0.326416, -0.135254, 0.461914, -0.135254, -0.106262, 0.461914, -0.159058, -0.154297, 0.415527, -0.230957, -0.326416, -0.191284, -0.326416, -0.256592, -0.191284, -0.384033, -0.230957, -0.277588, -0.345459, -0.196411, 0.415527, -0.196411, -0.154297, 0.415527, -0.230957, -0.196411, 0.353516, -0.293945, -0.293945, -0.277588, -0.293945, -0.230957, -0.277588, -0.345459, -0.196411, -0.353516, -0.293945, -0.25, 0.353516, -0.25, -0.196411, 0.353516, -0.293945, -0.230957, 0.277588, -0.345459, -0.25, -0.353516, -0.25, -0.196411, -0.353516, -0.293945, -0.154297, -0.415527, -0.230957, -0.293945, 0.277588, -0.293945, -0.230957, 0.277588, -0.345459, -0.256592, 0.191284, -0.384033, -0.196411, -0.415527, -0.196411, -0.154297, -0.415527, -0.230957, -0.106262, -0.461914, -0.159058, -0.326416, 0.191284, -0.326416, -0.256592, 0.191284, -0.384033, -0.272217, 0.0975342, -0.407715, -0.135254, -0.461914, -0.135254, -0.106262, -0.461914, -0.159058, -0.0541687, -0.490234, -0.0810547, -0.34668, 0.0975342, -0.34668, -0.272217, 0.0975342, -0.407715, -0.277588, 0, -0.415527, -0.353516, 0, -0.353516, -0.277588, 0, -0.415527, -0.272217, -0.0975342, -0.407715, -0.0689697, 0.490234, -0.0689697, -0.0541687, 0.490234, -0.0810547, -0.106262, 0.461914, -0.159058, -0.34668, -0.0975342, -0.34668, -0.272217, -0.0975342, -0.407715, -0.256592, -0.191284, -0.384033, -0.256592, 0.191284, -0.384033, -0.176758, 0.191284, -0.426758, -0.187622, 0.0975342, -0.452881, -0.106262, -0.461914, -0.159058, -0.0731812, -0.461914, -0.176758, -0.037323, -0.490234, -0.0900879, -0.272217, 0.0975342, -0.407715, -0.187622, 0.0975342, -0.452881, -0.191284, 0, -0.461914, -0.277588, 0, -0.415527, -0.191284, 0, -0.461914, -0.187622, -0.0975342, -0.452881, -0.0541687, 0.490234, -0.0810547, -0.037323, 0.490234, -0.0900879, -0.0731812, 0.461914, -0.176758, -0.272217, -0.0975342, -0.407715, -0.187622, -0.0975342, -0.452881, -0.176758, -0.191284, -0.426758, -0.106262, 0.461914, -0.159058, -0.0731812, 0.461914, -0.176758, -0.106262, 0.415527, -0.256592, -0.256592, -0.191284, -0.384033, -0.176758, -0.191284, -0.426758, -0.159058, -0.277588, -0.384033, -0.154297, 0.415527, -0.230957, -0.106262, 0.415527, -0.256592, -0.135254, 0.353516, -0.326416, -0.230957, -0.277588, -0.345459, -0.159058, -0.277588, -0.384033, -0.135254, -0.353516, -0.326416, -0.196411, 0.353516, -0.293945, -0.135254, 0.353516, -0.326416, -0.159058, 0.277588, -0.384033, -0.196411, -0.353516, -0.293945, -0.135254, -0.353516, -0.326416, -0.106262, -0.415527, -0.256592, -0.230957, 0.277588, -0.345459, -0.159058, 0.277588, -0.384033, -0.176758, 0.191284, -0.426758, -0.154297, -0.415527, -0.230957, -0.106262, -0.415527, -0.256592, -0.0731812, -0.461914, -0.176758, -0.176758, -0.191284, -0.426758, -0.0900879, -0.191284, -0.452881, -0.0810547, -0.277588, -0.407715, -0.106262, 0.415527, -0.256592, -0.0541687, 0.415527, -0.272217, -0.0689697, 0.353516, -0.34668, -0.159058, -0.277588, -0.384033, -0.0810547, -0.277588, -0.407715, -0.0689697, -0.353516, -0.34668, -0.135254, 0.353516, -0.326416, -0.0689697, 0.353516, -0.34668, -0.0810547, 0.277588, -0.407715, -0.135254, -0.353516, -0.326416, -0.0689697, -0.353516, -0.34668, -0.0541687, -0.415527, -0.272217, -0.159058, 0.277588, -0.384033, -0.0810547, 0.277588, -0.407715, -0.0900879, 0.191284, -0.452881, -0.106262, -0.415527, -0.256592, -0.0541687, -0.415527, -0.272217, -0.037323, -0.461914, -0.187622, -0.176758, 0.191284, -0.426758, -0.0900879, 0.191284, -0.452881, -0.0956421, 0.0975342, -0.480957, -0.0731812, -0.461914, -0.176758, -0.037323, -0.461914, -0.187622, -0.0190277, -0.490234, -0.0956421, -0.187622, 0.0975342, -0.452881, -0.0956421, 0.0975342, -0.480957, -0.0975342, 0, -0.490234, -0.191284, 0, -0.461914, -0.0975342, 0, -0.490234, -0.0956421, -0.0975342, -0.480957, -0.037323, 0.490234, -0.0900879, -0.0190277, 0.490234, -0.0956421, -0.037323, 0.461914, -0.187622, -0.187622, -0.0975342, -0.452881, -0.0956421, -0.0975342, -0.480957, -0.0900879, -0.191284, -0.452881, -0.0731812, 0.461914, -0.176758, -0.037323, 0.461914, -0.187622, -0.0541687, 0.415527, -0.272217, -0.037323, -0.461914, -0.187622, 0, -0.461914, -0.191284, 0, -0.490234, -0.0975342, -0.0956421, 0.0975342, -0.480957, 0, 0.0975342, -0.490234, 0, 0, -0.5, -0.0975342, 0, -0.490234, 0, 0, -0.5, 0, -0.0975342, -0.490234, -0.0190277, 0.490234, -0.0956421, 0, 0.490234, -0.0975342, 0, 0.461914, -0.191284, -0.0956421, -0.0975342, -0.480957, 0, -0.0975342, -0.490234, 0, -0.191284, -0.461914, -0.037323, 0.461914, -0.187622, 0, 0.461914, -0.191284, 0, 0.415527, -0.277588, -0.0900879, -0.191284, -0.452881, 0, -0.191284, -0.461914, 0, -0.277588, -0.415527, -0.0541687, 0.415527, -0.272217, 0, 0.415527, -0.277588, 0, 0.353516, -0.353516, -0.0810547, -0.277588, -0.407715, 0, -0.277588, -0.415527, 0, -0.353516, -0.353516, -0.0689697, 0.353516, -0.34668, 0, 0.353516, -0.353516, 0, 0.277588, -0.415527, -0.0689697, -0.353516, -0.34668, 0, -0.353516, -0.353516, 0, -0.415527, -0.277588, -0.0810547, 0.277588, -0.407715, 0, 0.277588, -0.415527, 0, 0.191284, -0.461914, -0.0541687, -0.415527, -0.272217, 0, -0.415527, -0.277588, 0, -0.461914, -0.191284, -0.0900879, 0.191284, -0.452881, 0, 0.191284, -0.461914, 0, 0.0975342, -0.490234 ) + +[sub_resource type="SpatialMaterial" id=5] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 0.8, 0.8, 0.8, 1 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false + +[sub_resource type="ArrayMesh" id=6] + +blend_shape_mode = 1 +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +surfaces/0 = { +"aabb": AABB( -1.06066, 0, -1.5, 2.12132, 3.06066, 3 ), +"array_data": PoolByteArray( 0, 0, 0, 64, 0, 190, 0, 60, 12, 226, 134, 0, 126, 0, 12, 129, 0, 52, 0, 56, 62, 50, 0, 0, 216, 187, 0, 60, 12, 226, 134, 0, 126, 0, 12, 129, 199, 52, 0, 60, 0, 0, 0, 0, 0, 188, 0, 60, 12, 226, 134, 0, 126, 0, 12, 129, 0, 52, 0, 60, 159, 50, 44, 63, 226, 189, 0, 60, 35, 224, 139, 0, 121, 0, 36, 129, 199, 52, 0, 56, 31, 54, 0, 0, 100, 187, 0, 60, 35, 224, 139, 0, 121, 0, 36, 129, 135, 53, 0, 60, 62, 50, 0, 0, 216, 187, 0, 60, 35, 224, 139, 0, 121, 0, 36, 129, 199, 52, 0, 60, 126, 54, 96, 62, 139, 189, 0, 60, 57, 224, 148, 0, 112, 0, 59, 129, 135, 53, 0, 56, 113, 56, 0, 0, 166, 186, 0, 60, 57, 224, 148, 0, 112, 0, 59, 129, 56, 54, 0, 60, 31, 54, 0, 0, 100, 187, 0, 60, 57, 224, 148, 0, 112, 0, 59, 129, 135, 53, 0, 60, 182, 56, 164, 61, 253, 188, 0, 60, 78, 227, 161, 0, 98, 0, 80, 129, 56, 54, 0, 56, 168, 57, 0, 0, 168, 185, 0, 60, 78, 227, 161, 0, 98, 0, 80, 129, 212, 54, 0, 60, 113, 56, 0, 0, 166, 186, 0, 60, 78, 227, 161, 0, 98, 0, 80, 129, 56, 54, 0, 60, 0, 58, 0, 61, 62, 188, 0, 60, 96, 231, 178, 0, 80, 0, 98, 129, 212, 54, 0, 56, 166, 58, 0, 0, 113, 184, 0, 60, 96, 231, 178, 0, 80, 0, 98, 129, 83, 55, 0, 60, 168, 57, 0, 0, 168, 185, 0, 60, 96, 231, 178, 0, 80, 0, 98, 129, 212, 54, 0, 60, 14, 59, 120, 60, 170, 186, 0, 60, 110, 237, 197, 0, 59, 0, 112, 129, 83, 55, 0, 56, 100, 59, 0, 0, 31, 182, 0, 60, 110, 237, 197, 0, 59, 0, 112, 129, 178, 55, 0, 60, 166, 58, 0, 0, 113, 184, 0, 60, 110, 237, 197, 0, 59, 0, 112, 129, 83, 55, 0, 60, 214, 59, 20, 60, 151, 184, 0, 60, 120, 243, 220, 0, 36, 0, 121, 129, 178, 55, 0, 56, 216, 59, 0, 0, 62, 178, 0, 60, 120, 243, 220, 0, 36, 0, 121, 129, 236, 55, 0, 60, 100, 59, 0, 0, 31, 182, 0, 60, 120, 243, 220, 0, 36, 0, 121, 129, 178, 55, 0, 60, 41, 60, 173, 59, 174, 180, 0, 60, 126, 247, 244, 0, 12, 0, 126, 129, 236, 55, 0, 56, 0, 60, 0, 0, 0, 0, 0, 60, 126, 247, 244, 0, 12, 0, 126, 129, 0, 56, 0, 60, 216, 59, 0, 0, 62, 178, 0, 60, 126, 247, 244, 0, 12, 0, 126, 129, 236, 55, 0, 60, 62, 60, 131, 59, 0, 0, 0, 60, 126, 248, 12, 0, 12, 0, 130, 127, 0, 60, 0, 56, 216, 59, 0, 0, 62, 50, 0, 60, 126, 248, 12, 0, 12, 0, 130, 127, 246, 59, 0, 60, 0, 60, 0, 0, 0, 0, 0, 60, 126, 248, 12, 0, 12, 0, 130, 127, 0, 60, 0, 60, 41, 60, 173, 59, 174, 52, 0, 60, 121, 245, 36, 0, 36, 0, 135, 127, 246, 59, 0, 56, 100, 59, 0, 0, 31, 54, 0, 60, 121, 245, 36, 0, 36, 0, 135, 127, 217, 59, 0, 60, 216, 59, 0, 0, 62, 50, 0, 60, 121, 245, 36, 0, 36, 0, 135, 127, 246, 59, 0, 60, 214, 59, 20, 60, 151, 56, 0, 60, 110, 239, 59, 0, 59, 0, 144, 127, 217, 59, 0, 56, 166, 58, 0, 0, 113, 56, 0, 60, 110, 239, 59, 0, 59, 0, 144, 127, 169, 59, 0, 60, 100, 59, 0, 0, 31, 54, 0, 60, 110, 239, 59, 0, 59, 0, 144, 127, 217, 59, 0, 60, 14, 59, 120, 60, 170, 58, 0, 60, 96, 232, 79, 0, 80, 0, 158, 127, 169, 59, 0, 56, 168, 57, 0, 0, 168, 57, 0, 60, 96, 232, 79, 0, 80, 0, 158, 127, 106, 59, 0, 60, 166, 58, 0, 0, 113, 56, 0, 60, 96, 232, 79, 0, 80, 0, 158, 127, 169, 59, 0, 60, 0, 58, 0, 61, 62, 60, 0, 60, 78, 227, 95, 0, 98, 0, 176, 127, 106, 59, 0, 56, 113, 56, 0, 0, 166, 58, 0, 60, 78, 227, 95, 0, 98, 0, 176, 127, 28, 59, 0, 60, 168, 57, 0, 0, 168, 57, 0, 60, 78, 227, 95, 0, 98, 0, 176, 127, 106, 59, 0, 60, 182, 56, 164, 61, 253, 60, 0, 60, 57, 223, 108, 0, 112, 0, 197, 127, 28, 59, 0, 56, 31, 54, 0, 0, 100, 59, 0, 60, 57, 223, 108, 0, 112, 0, 197, 127, 195, 58, 0, 60, 113, 56, 0, 0, 166, 58, 0, 60, 57, 223, 108, 0, 112, 0, 197, 127, 28, 59, 0, 60, 126, 54, 96, 62, 139, 61, 0, 60, 35, 222, 116, 0, 121, 0, 220, 127, 195, 58, 0, 56, 62, 50, 0, 0, 216, 59, 0, 60, 35, 222, 116, 0, 121, 0, 220, 127, 99, 58, 0, 60, 31, 54, 0, 0, 100, 59, 0, 60, 35, 222, 116, 0, 121, 0, 220, 127, 195, 58, 0, 60, 159, 50, 44, 63, 226, 61, 0, 60, 12, 223, 121, 0, 126, 0, 244, 127, 99, 58, 0, 56, 0, 0, 0, 0, 0, 60, 0, 60, 12, 223, 121, 0, 126, 0, 244, 127, 0, 58, 0, 60, 62, 50, 0, 0, 216, 59, 0, 60, 12, 223, 121, 0, 126, 0, 244, 127, 99, 58, 0, 60, 0, 0, 0, 64, 0, 62, 0, 60, 244, 226, 122, 0, 126, 0, 12, 127, 0, 58, 0, 56, 62, 178, 0, 0, 216, 59, 0, 60, 244, 226, 122, 0, 126, 0, 12, 127, 156, 57, 0, 60, 0, 0, 0, 0, 0, 60, 0, 60, 244, 226, 122, 0, 126, 0, 12, 127, 0, 58, 0, 60, 159, 178, 105, 64, 226, 61, 0, 60, 220, 230, 118, 0, 121, 0, 36, 127, 156, 57, 0, 56, 31, 182, 0, 0, 100, 59, 0, 60, 220, 230, 118, 0, 121, 0, 36, 127, 60, 57, 0, 60, 62, 178, 0, 0, 216, 59, 0, 60, 220, 230, 118, 0, 121, 0, 36, 127, 156, 57, 0, 60, 126, 182, 207, 64, 139, 61, 0, 60, 198, 235, 110, 0, 112, 0, 59, 127, 60, 57, 0, 56, 113, 184, 0, 0, 166, 58, 0, 60, 198, 235, 110, 0, 112, 0, 59, 127, 227, 56, 0, 60, 31, 182, 0, 0, 100, 59, 0, 60, 198, 235, 110, 0, 112, 0, 59, 127, 60, 57, 0, 60, 182, 184, 45, 65, 253, 60, 0, 60, 177, 240, 97, 0, 98, 0, 80, 127, 227, 56, 0, 56, 168, 185, 0, 0, 168, 57, 0, 60, 177, 240, 97, 0, 98, 0, 80, 127, 149, 56, 0, 60, 113, 184, 0, 0, 166, 58, 0, 60, 177, 240, 97, 0, 98, 0, 80, 127, 227, 56, 0, 60, 0, 186, 128, 65, 62, 60, 0, 60, 159, 245, 80, 0, 80, 0, 98, 127, 149, 56, 0, 56, 166, 186, 0, 0, 113, 56, 0, 60, 159, 245, 80, 0, 80, 0, 98, 127, 86, 56, 0, 60, 168, 185, 0, 0, 168, 57, 0, 60, 159, 245, 80, 0, 80, 0, 98, 127, 149, 56, 0, 60, 14, 187, 195, 65, 170, 58, 0, 60, 145, 249, 59, 0, 59, 0, 112, 127, 86, 56, 0, 56, 100, 187, 0, 0, 31, 54, 0, 60, 145, 249, 59, 0, 59, 0, 112, 127, 38, 56, 0, 60, 166, 186, 0, 0, 113, 56, 0, 60, 145, 249, 59, 0, 59, 0, 112, 127, 86, 56, 0, 60, 214, 187, 245, 65, 151, 56, 0, 60, 135, 252, 36, 0, 36, 0, 121, 127, 38, 56, 0, 56, 216, 187, 0, 0, 62, 50, 0, 60, 135, 252, 36, 0, 36, 0, 121, 127, 9, 56, 0, 60, 100, 187, 0, 0, 31, 54, 0, 60, 135, 252, 36, 0, 36, 0, 121, 127, 38, 56, 0, 60, 41, 188, 20, 66, 174, 52, 0, 60, 130, 254, 12, 0, 12, 0, 126, 127, 9, 56, 0, 56, 0, 188, 0, 0, 0, 0, 0, 60, 130, 254, 12, 0, 12, 0, 126, 127, 0, 56, 0, 60, 216, 187, 0, 0, 62, 50, 0, 60, 130, 254, 12, 0, 12, 0, 126, 127, 9, 56, 0, 60, 62, 188, 31, 66, 0, 0, 0, 60, 130, 254, 244, 0, 12, 0, 130, 129, 0, 0, 0, 56, 216, 187, 0, 0, 62, 178, 0, 60, 130, 254, 244, 0, 12, 0, 130, 129, 235, 28, 0, 60, 0, 188, 0, 0, 0, 0, 0, 60, 130, 254, 244, 0, 12, 0, 130, 129, 0, 0, 0, 60, 41, 188, 20, 66, 174, 180, 0, 60, 135, 253, 220, 0, 36, 0, 135, 129, 235, 28, 0, 56, 100, 187, 0, 0, 31, 182, 0, 60, 135, 253, 220, 0, 36, 0, 135, 129, 223, 36, 0, 60, 216, 187, 0, 0, 62, 178, 0, 60, 135, 253, 220, 0, 36, 0, 135, 129, 235, 28, 0, 60, 214, 187, 245, 65, 151, 184, 0, 60, 145, 251, 197, 0, 59, 0, 144, 129, 223, 36, 0, 56, 166, 186, 0, 0, 113, 184, 0, 60, 145, 251, 197, 0, 59, 0, 144, 129, 100, 41, 0, 60, 100, 187, 0, 0, 31, 182, 0, 60, 145, 251, 197, 0, 59, 0, 144, 129, 223, 36, 0, 60, 14, 187, 195, 65, 170, 186, 0, 60, 159, 247, 176, 0, 80, 0, 158, 129, 100, 41, 0, 56, 168, 185, 0, 0, 168, 185, 0, 60, 159, 247, 176, 0, 80, 0, 158, 129, 175, 44, 0, 60, 166, 186, 0, 0, 113, 184, 0, 60, 159, 247, 176, 0, 80, 0, 158, 129, 100, 41, 0, 60, 255, 185, 128, 65, 62, 188, 0, 60, 176, 243, 159, 0, 98, 0, 176, 129, 175, 44, 0, 56, 113, 184, 0, 0, 166, 186, 0, 60, 176, 243, 159, 0, 98, 0, 176, 129, 28, 47, 0, 60, 168, 185, 0, 0, 168, 185, 0, 60, 176, 243, 159, 0, 98, 0, 176, 129, 175, 44, 0, 60, 182, 184, 45, 65, 253, 188, 0, 60, 197, 238, 146, 0, 112, 0, 197, 129, 28, 47, 0, 56, 31, 182, 0, 0, 100, 187, 0, 60, 197, 238, 146, 0, 112, 0, 197, 129, 240, 48, 0, 60, 113, 184, 0, 0, 166, 186, 0, 60, 197, 238, 146, 0, 112, 0, 197, 129, 28, 47, 0, 60, 126, 182, 207, 64, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 182, 55, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 126, 54, 96, 62, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 36, 37, 126, 182, 207, 64, 139, 189, 0, 60, 220, 233, 137, 0, 121, 0, 220, 129, 240, 48, 0, 56, 62, 178, 0, 0, 216, 187, 0, 60, 220, 233, 137, 0, 121, 0, 220, 129, 112, 50, 0, 60, 31, 182, 0, 0, 100, 187, 0, 60, 220, 233, 137, 0, 121, 0, 220, 129, 240, 48, 0, 60, 159, 178, 105, 64, 226, 189, 0, 60, 244, 229, 133, 0, 126, 0, 244, 129, 112, 50, 0, 56, 0, 0, 0, 0, 0, 188, 0, 60, 244, 229, 133, 0, 126, 0, 244, 129, 0, 52, 0, 60, 62, 178, 0, 0, 216, 187, 0, 60, 244, 229, 133, 0, 126, 0, 244, 129, 112, 50, 0, 60, 216, 59, 0, 0, 62, 178, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 247, 59, 167, 52, 62, 50, 0, 0, 216, 59, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 100, 58, 114, 154, 216, 187, 0, 0, 62, 50, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 10, 56, 47, 50, 0, 0, 0, 64, 0, 190, 0, 60, 240, 223, 135, 0, 89, 167, 12, 129, 0, 52, 0, 56, 159, 50, 44, 63, 226, 189, 0, 60, 240, 223, 135, 0, 89, 167, 12, 129, 199, 52, 0, 56, 62, 50, 0, 0, 216, 187, 0, 60, 240, 223, 135, 0, 89, 167, 12, 129, 199, 52, 0, 60, 159, 50, 44, 63, 226, 189, 0, 60, 16, 221, 136, 0, 85, 171, 36, 129, 199, 52, 0, 56, 126, 54, 96, 62, 139, 189, 0, 60, 16, 221, 136, 0, 85, 171, 36, 129, 135, 53, 0, 56, 31, 54, 0, 0, 100, 187, 0, 60, 16, 221, 136, 0, 85, 171, 36, 129, 135, 53, 0, 60, 126, 54, 96, 62, 139, 189, 0, 60, 50, 222, 145, 0, 79, 177, 59, 129, 135, 53, 0, 56, 182, 56, 164, 61, 253, 188, 0, 60, 50, 222, 145, 0, 79, 177, 59, 129, 56, 54, 0, 56, 113, 56, 0, 0, 166, 186, 0, 60, 50, 222, 145, 0, 79, 177, 59, 129, 56, 54, 0, 60, 182, 56, 164, 61, 253, 188, 0, 60, 79, 227, 162, 0, 69, 187, 80, 129, 56, 54, 0, 56, 0, 58, 0, 61, 62, 188, 0, 60, 79, 227, 162, 0, 69, 187, 80, 129, 212, 54, 0, 56, 168, 57, 0, 0, 168, 185, 0, 60, 79, 227, 162, 0, 69, 187, 80, 129, 212, 54, 0, 60, 0, 58, 0, 61, 62, 188, 0, 60, 101, 234, 184, 0, 56, 200, 98, 129, 212, 54, 0, 56, 14, 59, 120, 60, 170, 186, 0, 60, 101, 234, 184, 0, 56, 200, 98, 129, 83, 55, 0, 56, 166, 58, 0, 0, 113, 184, 0, 60, 101, 234, 184, 0, 56, 200, 98, 129, 83, 55, 0, 60, 14, 59, 120, 60, 170, 186, 0, 60, 115, 241, 207, 0, 42, 214, 112, 129, 83, 55, 0, 56, 214, 59, 20, 60, 151, 184, 0, 60, 115, 241, 207, 0, 42, 214, 112, 129, 178, 55, 0, 56, 100, 59, 0, 0, 31, 182, 0, 60, 115, 241, 207, 0, 42, 214, 112, 129, 178, 55, 0, 60, 214, 59, 20, 60, 151, 184, 0, 60, 123, 246, 228, 0, 26, 230, 121, 129, 178, 55, 0, 56, 41, 60, 173, 59, 174, 180, 0, 60, 123, 246, 228, 0, 26, 230, 121, 129, 236, 55, 0, 56, 216, 59, 0, 0, 62, 178, 0, 60, 123, 246, 228, 0, 26, 230, 121, 129, 236, 55, 0, 60, 41, 60, 173, 59, 174, 180, 0, 60, 126, 248, 247, 0, 8, 248, 126, 129, 236, 55, 0, 56, 62, 60, 131, 59, 0, 0, 0, 60, 126, 248, 247, 0, 8, 248, 126, 129, 0, 56, 0, 56, 0, 60, 0, 0, 0, 0, 0, 60, 126, 248, 247, 0, 8, 248, 126, 129, 0, 56, 0, 60, 62, 60, 131, 59, 0, 0, 0, 60, 126, 248, 9, 0, 8, 248, 130, 127, 0, 60, 0, 56, 41, 60, 173, 59, 174, 52, 0, 60, 126, 248, 9, 0, 8, 248, 130, 127, 246, 59, 0, 56, 216, 59, 0, 0, 62, 50, 0, 60, 126, 248, 9, 0, 8, 248, 130, 127, 246, 59, 0, 60, 41, 60, 173, 59, 174, 52, 0, 60, 123, 244, 29, 0, 26, 230, 135, 127, 246, 59, 0, 56, 214, 59, 20, 60, 151, 56, 0, 60, 123, 244, 29, 0, 26, 230, 135, 127, 217, 59, 0, 56, 100, 59, 0, 0, 31, 54, 0, 60, 123, 244, 29, 0, 26, 230, 135, 127, 217, 59, 0, 60, 214, 59, 20, 60, 151, 56, 0, 60, 115, 239, 50, 0, 42, 214, 144, 127, 217, 59, 0, 56, 14, 59, 120, 60, 170, 58, 0, 60, 115, 239, 50, 0, 42, 214, 144, 127, 169, 59, 0, 56, 166, 58, 0, 0, 113, 56, 0, 60, 115, 239, 50, 0, 42, 214, 144, 127, 169, 59, 0, 60, 14, 59, 120, 60, 170, 58, 0, 60, 101, 232, 72, 0, 56, 200, 158, 127, 169, 59, 0, 56, 0, 58, 0, 61, 62, 60, 0, 60, 101, 232, 72, 0, 56, 200, 158, 127, 106, 59, 0, 56, 168, 57, 0, 0, 168, 57, 0, 60, 101, 232, 72, 0, 56, 200, 158, 127, 106, 59, 0, 60, 0, 58, 0, 61, 62, 60, 0, 60, 79, 227, 94, 0, 69, 187, 176, 127, 106, 59, 0, 56, 182, 56, 164, 61, 253, 60, 0, 60, 79, 227, 94, 0, 69, 187, 176, 127, 28, 59, 0, 56, 113, 56, 0, 0, 166, 58, 0, 60, 79, 227, 94, 0, 69, 187, 176, 127, 28, 59, 0, 60, 182, 56, 164, 61, 253, 60, 0, 60, 51, 223, 111, 0, 79, 177, 197, 127, 28, 59, 0, 56, 126, 54, 96, 62, 139, 61, 0, 60, 51, 223, 111, 0, 79, 177, 197, 127, 195, 58, 0, 56, 31, 54, 0, 0, 100, 59, 0, 60, 51, 223, 111, 0, 79, 177, 197, 127, 195, 58, 0, 60, 126, 54, 96, 62, 139, 61, 0, 60, 18, 223, 121, 0, 85, 171, 220, 127, 195, 58, 0, 56, 159, 50, 44, 63, 226, 61, 0, 60, 18, 223, 121, 0, 85, 171, 220, 127, 99, 58, 0, 56, 62, 50, 0, 0, 216, 59, 0, 60, 18, 223, 121, 0, 85, 171, 220, 127, 99, 58, 0, 60, 159, 50, 44, 63, 226, 61, 0, 60, 243, 226, 122, 0, 89, 167, 244, 127, 99, 58, 0, 56, 0, 0, 0, 64, 0, 62, 0, 60, 243, 226, 122, 0, 89, 167, 244, 127, 0, 58, 0, 56, 0, 0, 0, 0, 0, 60, 0, 60, 243, 226, 122, 0, 89, 167, 244, 127, 0, 58, 0, 60, 0, 0, 0, 64, 0, 62, 0, 60, 214, 230, 116, 0, 89, 167, 12, 127, 0, 58, 0, 56, 159, 178, 105, 64, 226, 61, 0, 60, 214, 230, 116, 0, 89, 167, 12, 127, 156, 57, 0, 56, 62, 178, 0, 0, 216, 59, 0, 60, 214, 230, 116, 0, 89, 167, 12, 127, 156, 57, 0, 60, 159, 178, 105, 64, 226, 61, 0, 60, 190, 235, 106, 0, 85, 171, 36, 127, 156, 57, 0, 56, 126, 182, 207, 64, 139, 61, 0, 60, 190, 235, 106, 0, 85, 171, 36, 127, 60, 57, 0, 56, 31, 182, 0, 0, 100, 59, 0, 60, 190, 235, 106, 0, 85, 171, 36, 127, 60, 57, 0, 60, 126, 182, 207, 64, 139, 61, 0, 60, 171, 241, 92, 0, 79, 177, 59, 127, 60, 57, 0, 56, 182, 184, 45, 65, 253, 60, 0, 60, 171, 241, 92, 0, 79, 177, 59, 127, 227, 56, 0, 56, 113, 184, 0, 0, 166, 58, 0, 60, 171, 241, 92, 0, 79, 177, 59, 127, 227, 56, 0, 60, 182, 184, 45, 65, 253, 60, 0, 60, 156, 245, 76, 0, 69, 187, 80, 127, 227, 56, 0, 56, 0, 186, 128, 65, 62, 60, 0, 60, 156, 245, 76, 0, 69, 187, 80, 127, 149, 56, 0, 56, 168, 185, 0, 0, 168, 57, 0, 60, 156, 245, 76, 0, 69, 187, 80, 127, 149, 56, 0, 60, 0, 186, 128, 65, 62, 60, 0, 60, 145, 249, 60, 0, 56, 200, 98, 127, 149, 56, 0, 56, 14, 187, 195, 65, 170, 58, 0, 60, 145, 249, 60, 0, 56, 200, 98, 127, 86, 56, 0, 56, 166, 186, 0, 0, 113, 56, 0, 60, 145, 249, 60, 0, 56, 200, 98, 127, 86, 56, 0, 60, 14, 187, 195, 65, 170, 58, 0, 60, 137, 251, 43, 0, 42, 214, 112, 127, 86, 56, 0, 56, 214, 187, 245, 65, 151, 56, 0, 60, 137, 251, 43, 0, 42, 214, 112, 127, 38, 56, 0, 56, 100, 187, 0, 0, 31, 54, 0, 60, 137, 251, 43, 0, 42, 214, 112, 127, 38, 56, 0, 60, 214, 187, 245, 65, 151, 56, 0, 60, 132, 253, 25, 0, 26, 230, 121, 127, 38, 56, 0, 56, 41, 188, 20, 66, 174, 52, 0, 60, 132, 253, 25, 0, 26, 230, 121, 127, 9, 56, 0, 56, 216, 187, 0, 0, 62, 50, 0, 60, 132, 253, 25, 0, 26, 230, 121, 127, 9, 56, 0, 60, 41, 188, 20, 66, 174, 52, 0, 60, 130, 254, 8, 0, 8, 248, 126, 127, 9, 56, 0, 56, 62, 188, 31, 66, 0, 0, 0, 60, 130, 254, 8, 0, 8, 248, 126, 127, 0, 56, 0, 56, 0, 188, 0, 0, 0, 0, 0, 60, 130, 254, 8, 0, 8, 248, 126, 127, 0, 56, 0, 60, 62, 188, 31, 66, 0, 0, 0, 60, 130, 254, 248, 0, 8, 248, 130, 129, 0, 0, 0, 56, 41, 188, 20, 66, 174, 180, 0, 60, 130, 254, 248, 0, 8, 248, 130, 129, 235, 28, 0, 56, 216, 187, 0, 0, 62, 178, 0, 60, 130, 254, 248, 0, 8, 248, 130, 129, 235, 28, 0, 60, 41, 188, 20, 66, 174, 180, 0, 60, 132, 253, 231, 0, 26, 230, 135, 129, 235, 28, 0, 56, 214, 187, 245, 65, 151, 184, 0, 60, 132, 253, 231, 0, 26, 230, 135, 129, 223, 36, 0, 56, 100, 187, 0, 0, 31, 182, 0, 60, 132, 253, 231, 0, 26, 230, 135, 129, 223, 36, 0, 60, 214, 187, 245, 65, 151, 184, 0, 60, 137, 250, 214, 0, 42, 214, 144, 129, 223, 36, 0, 56, 14, 187, 195, 65, 170, 186, 0, 60, 137, 250, 214, 0, 42, 214, 144, 129, 100, 41, 0, 56, 166, 186, 0, 0, 113, 184, 0, 60, 137, 250, 214, 0, 42, 214, 144, 129, 100, 41, 0, 60, 14, 187, 195, 65, 170, 186, 0, 60, 145, 247, 197, 0, 56, 200, 158, 129, 100, 41, 0, 56, 255, 185, 128, 65, 62, 188, 0, 60, 145, 247, 197, 0, 56, 200, 158, 129, 175, 44, 0, 56, 168, 185, 0, 0, 168, 185, 0, 60, 145, 247, 197, 0, 56, 200, 158, 129, 175, 44, 0, 60, 255, 185, 128, 65, 62, 188, 0, 60, 155, 243, 181, 0, 69, 187, 176, 129, 175, 44, 0, 56, 182, 184, 45, 65, 253, 188, 0, 60, 155, 243, 181, 0, 69, 187, 176, 129, 28, 47, 0, 56, 113, 184, 0, 0, 166, 186, 0, 60, 155, 243, 181, 0, 69, 187, 176, 129, 28, 47, 0, 60, 182, 184, 45, 65, 253, 188, 0, 60, 170, 238, 166, 0, 79, 177, 197, 129, 28, 47, 0, 56, 126, 182, 207, 64, 139, 189, 0, 60, 170, 238, 166, 0, 79, 177, 197, 129, 240, 48, 0, 56, 31, 182, 0, 0, 100, 187, 0, 60, 170, 238, 166, 0, 79, 177, 197, 129, 240, 48, 0, 60, 126, 54, 96, 62, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 36, 37, 159, 50, 44, 63, 226, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 202, 52, 254, 29, 0, 0, 0, 64, 0, 190, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 77, 20, 0, 0, 0, 64, 0, 190, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 77, 20, 159, 178, 105, 64, 226, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 118, 50, 254, 29, 126, 182, 207, 64, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 36, 37, 126, 182, 207, 64, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 36, 37, 182, 184, 45, 65, 253, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 41, 47, 135, 41, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 182, 184, 45, 65, 253, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 41, 47, 135, 41, 255, 185, 128, 65, 62, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 188, 44, 192, 44, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 255, 185, 128, 65, 62, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 188, 44, 192, 44, 14, 187, 195, 65, 170, 186, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 126, 41, 45, 47, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 41, 188, 20, 66, 174, 180, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 183, 29, 121, 50, 62, 188, 31, 66, 0, 0, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 94, 18, 4, 52, 62, 188, 31, 66, 0, 0, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 94, 18, 4, 52, 41, 188, 20, 66, 174, 52, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 183, 29, 204, 52, 214, 187, 245, 65, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 140, 53, 214, 187, 245, 65, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 140, 53, 14, 187, 195, 65, 170, 58, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 126, 41, 61, 54, 0, 186, 128, 65, 62, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 188, 44, 216, 54, 0, 186, 128, 65, 62, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 188, 44, 216, 54, 182, 184, 45, 65, 253, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 41, 47, 87, 55, 214, 187, 245, 65, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 140, 53, 182, 184, 45, 65, 253, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 41, 47, 87, 55, 126, 182, 207, 64, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 182, 55, 214, 187, 245, 65, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 140, 53, 126, 182, 207, 64, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 182, 55, 159, 178, 105, 64, 226, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 118, 50, 240, 55, 0, 0, 0, 64, 0, 62, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 2, 56, 0, 0, 0, 64, 0, 62, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 2, 56, 159, 50, 44, 63, 226, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 202, 52, 240, 55, 126, 54, 96, 62, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 182, 55, 126, 54, 96, 62, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 182, 55, 182, 56, 164, 61, 253, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 60, 54, 87, 55, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 182, 56, 164, 61, 253, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 60, 54, 87, 55, 0, 58, 0, 61, 62, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 215, 54, 216, 54, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 0, 58, 0, 61, 62, 60, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 215, 54, 216, 54, 14, 59, 120, 60, 170, 58, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 86, 55, 61, 54, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 41, 60, 173, 59, 174, 52, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 239, 55, 204, 52, 214, 59, 20, 60, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 248, 48, 41, 60, 173, 59, 174, 52, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 239, 55, 204, 52, 62, 60, 131, 59, 0, 0, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 1, 56, 4, 52, 214, 59, 20, 60, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 248, 48, 62, 60, 131, 59, 0, 0, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 1, 56, 4, 52, 41, 60, 173, 59, 174, 180, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 239, 55, 121, 50, 214, 59, 20, 60, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 248, 48, 214, 59, 20, 60, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 248, 48, 14, 59, 120, 60, 170, 186, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 86, 55, 45, 47, 0, 58, 0, 61, 62, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 215, 54, 192, 44, 0, 58, 0, 61, 62, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 215, 54, 192, 44, 182, 56, 164, 61, 253, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 60, 54, 135, 41, 126, 54, 96, 62, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 36, 37, 126, 54, 96, 62, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 36, 37, 0, 0, 0, 64, 0, 190, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 77, 20, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 0, 0, 0, 64, 0, 190, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 77, 20, 126, 182, 207, 64, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 36, 37, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 62, 188, 31, 66, 0, 0, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 94, 18, 4, 52, 214, 187, 245, 65, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 140, 53, 126, 182, 207, 64, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 182, 55, 0, 0, 0, 64, 0, 62, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 2, 56, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 0, 0, 0, 64, 0, 62, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 3, 52, 2, 56, 126, 54, 96, 62, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 182, 55, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 214, 59, 20, 60, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 248, 48, 0, 58, 0, 61, 62, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 215, 54, 192, 44, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 0, 58, 0, 61, 62, 188, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 215, 54, 192, 44, 126, 54, 96, 62, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 36, 37, 214, 59, 20, 60, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 181, 55, 140, 53, 214, 187, 245, 65, 151, 184, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 248, 48, 214, 187, 245, 65, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 140, 53, 126, 54, 96, 62, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 36, 37, 214, 187, 245, 65, 151, 56, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 18, 37, 140, 53, 126, 182, 207, 64, 139, 61, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 246, 48, 182, 55, 126, 54, 96, 62, 139, 189, 0, 60, 89, 89, 0, 0, 89, 167, 0, 127, 139, 53, 36, 37, 126, 182, 207, 64, 139, 189, 0, 60, 188, 233, 152, 0, 85, 171, 220, 129, 240, 48, 0, 56, 159, 178, 105, 64, 226, 189, 0, 60, 188, 233, 152, 0, 85, 171, 220, 129, 112, 50, 0, 56, 62, 178, 0, 0, 216, 187, 0, 60, 188, 233, 152, 0, 85, 171, 220, 129, 112, 50, 0, 60, 159, 178, 105, 64, 226, 189, 0, 60, 212, 228, 141, 0, 89, 167, 244, 129, 112, 50, 0, 56, 0, 0, 0, 64, 0, 190, 0, 60, 212, 228, 141, 0, 89, 167, 244, 129, 0, 52, 0, 56, 0, 0, 0, 0, 0, 188, 0, 60, 212, 228, 141, 0, 89, 167, 244, 129, 0, 52, 0, 60, 62, 178, 0, 0, 216, 187, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 157, 57, 203, 55, 0, 0, 0, 0, 0, 188, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 1, 58, 223, 55, 62, 50, 0, 0, 216, 187, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 100, 58, 203, 55, 31, 54, 0, 0, 100, 187, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 196, 58, 145, 55, 113, 56, 0, 0, 166, 186, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 29, 59, 50, 55, 113, 56, 0, 0, 166, 186, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 29, 59, 50, 55, 168, 57, 0, 0, 168, 185, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 107, 59, 179, 54, 166, 58, 0, 0, 113, 184, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 170, 59, 24, 54, 166, 58, 0, 0, 113, 184, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 170, 59, 24, 54, 100, 59, 0, 0, 31, 182, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 218, 59, 103, 53, 0, 60, 0, 0, 0, 0, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 0, 60, 190, 51, 216, 59, 0, 0, 62, 50, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 247, 59, 47, 50, 100, 59, 0, 0, 31, 54, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 218, 59, 175, 48, 166, 58, 0, 0, 113, 56, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 170, 59, 154, 46, 168, 57, 0, 0, 168, 57, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 107, 59, 45, 44, 113, 56, 0, 0, 166, 58, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 29, 59, 96, 40, 31, 54, 0, 0, 100, 59, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 196, 58, 171, 33, 0, 0, 0, 0, 0, 60, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 1, 58, 18, 160, 62, 178, 0, 0, 216, 59, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 157, 57, 114, 154, 31, 182, 0, 0, 100, 59, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 61, 57, 171, 33, 113, 184, 0, 0, 166, 58, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 228, 56, 96, 40, 168, 185, 0, 0, 168, 57, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 151, 56, 45, 44, 166, 186, 0, 0, 113, 56, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 87, 56, 154, 46, 166, 186, 0, 0, 113, 56, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 87, 56, 154, 46, 100, 187, 0, 0, 31, 54, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 40, 56, 175, 48, 216, 187, 0, 0, 62, 50, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 10, 56, 47, 50, 0, 188, 0, 0, 0, 0, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 1, 56, 190, 51, 216, 187, 0, 0, 62, 178, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 10, 56, 167, 52, 100, 187, 0, 0, 31, 182, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 40, 56, 103, 53, 166, 186, 0, 0, 113, 184, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 87, 56, 24, 54, 168, 185, 0, 0, 168, 185, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 151, 56, 179, 54, 113, 184, 0, 0, 166, 186, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 228, 56, 50, 55, 113, 184, 0, 0, 166, 186, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 228, 56, 50, 55, 31, 182, 0, 0, 100, 187, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 61, 57, 145, 55, 62, 178, 0, 0, 216, 187, 0, 60, 0, 129, 0, 0, 127, 0, 0, 127, 157, 57, 203, 55 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 3, 0, 5, 0, 4, 0, 6, 0, 8, 0, 7, 0, 9, 0, 11, 0, 10, 0, 12, 0, 14, 0, 13, 0, 15, 0, 17, 0, 16, 0, 18, 0, 20, 0, 19, 0, 21, 0, 23, 0, 22, 0, 24, 0, 26, 0, 25, 0, 27, 0, 29, 0, 28, 0, 30, 0, 32, 0, 31, 0, 33, 0, 35, 0, 34, 0, 36, 0, 38, 0, 37, 0, 39, 0, 41, 0, 40, 0, 42, 0, 44, 0, 43, 0, 45, 0, 47, 0, 46, 0, 48, 0, 50, 0, 49, 0, 51, 0, 53, 0, 52, 0, 54, 0, 56, 0, 55, 0, 57, 0, 59, 0, 58, 0, 60, 0, 62, 0, 61, 0, 63, 0, 65, 0, 64, 0, 66, 0, 68, 0, 67, 0, 69, 0, 71, 0, 70, 0, 72, 0, 74, 0, 73, 0, 75, 0, 77, 0, 76, 0, 78, 0, 80, 0, 79, 0, 81, 0, 83, 0, 82, 0, 84, 0, 86, 0, 85, 0, 87, 0, 89, 0, 88, 0, 90, 0, 92, 0, 91, 0, 93, 0, 95, 0, 94, 0, 96, 0, 98, 0, 97, 0, 99, 0, 101, 0, 100, 0, 102, 0, 104, 0, 103, 0, 105, 0, 107, 0, 106, 0, 108, 0, 110, 0, 109, 0, 111, 0, 113, 0, 112, 0, 114, 0, 116, 0, 115, 0, 117, 0, 119, 0, 118, 0, 120, 0, 122, 0, 121, 0, 123, 0, 125, 0, 124, 0, 126, 0, 128, 0, 127, 0, 129, 0, 131, 0, 130, 0, 132, 0, 134, 0, 133, 0, 135, 0, 137, 0, 136, 0, 138, 0, 140, 0, 139, 0, 141, 0, 143, 0, 142, 0, 144, 0, 146, 0, 145, 0, 147, 0, 149, 0, 148, 0, 150, 0, 152, 0, 151, 0, 153, 0, 155, 0, 154, 0, 156, 0, 158, 0, 157, 0, 159, 0, 161, 0, 160, 0, 162, 0, 164, 0, 163, 0, 165, 0, 167, 0, 166, 0, 168, 0, 170, 0, 169, 0, 171, 0, 173, 0, 172, 0, 174, 0, 176, 0, 175, 0, 177, 0, 179, 0, 178, 0, 180, 0, 182, 0, 181, 0, 183, 0, 185, 0, 184, 0, 186, 0, 188, 0, 187, 0, 189, 0, 191, 0, 190, 0, 192, 0, 194, 0, 193, 0, 195, 0, 197, 0, 196, 0, 198, 0, 200, 0, 199, 0, 201, 0, 203, 0, 202, 0, 204, 0, 206, 0, 205, 0, 207, 0, 209, 0, 208, 0, 210, 0, 212, 0, 211, 0, 213, 0, 215, 0, 214, 0, 216, 0, 218, 0, 217, 0, 219, 0, 221, 0, 220, 0, 222, 0, 224, 0, 223, 0, 225, 0, 227, 0, 226, 0, 228, 0, 230, 0, 229, 0, 231, 0, 233, 0, 232, 0, 234, 0, 236, 0, 235, 0, 237, 0, 239, 0, 238, 0, 240, 0, 242, 0, 241, 0, 243, 0, 245, 0, 244, 0, 246, 0, 248, 0, 247, 0, 249, 0, 251, 0, 250, 0, 252, 0, 254, 0, 253, 0, 255, 0, 1, 1, 0, 1, 2, 1, 4, 1, 3, 1, 5, 1, 7, 1, 6, 1, 8, 1, 10, 1, 9, 1, 11, 1, 13, 1, 12, 1, 14, 1, 16, 1, 15, 1, 17, 1, 19, 1, 18, 1, 20, 1, 22, 1, 21, 1, 23, 1, 25, 1, 24, 1, 26, 1, 28, 1, 27, 1, 29, 1, 31, 1, 30, 1, 31, 1, 33, 1, 32, 1, 34, 1, 36, 1, 35, 1, 37, 1, 33, 1, 38, 1, 38, 1, 33, 1, 99, 0, 99, 0, 40, 1, 39, 1, 40, 1, 99, 0, 41, 1, 41, 1, 99, 0, 42, 1, 42, 1, 100, 0, 43, 1, 43, 1, 100, 0, 44, 1, 44, 1, 100, 0, 45, 1, 100, 0, 47, 1, 46, 1, 47, 1, 49, 1, 48, 1, 49, 1, 51, 1, 50, 1, 52, 1, 54, 1, 53, 1, 101, 0, 56, 1, 55, 1, 56, 1, 58, 1, 57, 1, 58, 1, 29, 1, 59, 1, 59, 1, 29, 1, 60, 1, 61, 1, 63, 1, 62, 1, 29, 1, 33, 1, 31, 1, 100, 0, 101, 0, 47, 1, 47, 1, 101, 0, 49, 1, 49, 1, 101, 0, 51, 1, 101, 0, 29, 1, 56, 1, 56, 1, 29, 1, 58, 1, 29, 1, 99, 0, 33, 1, 99, 0, 100, 0, 42, 1, 29, 1, 101, 0, 99, 0 ), +"blend_shape_data": [ ], +"format": 98071, +"index_count": 372, +"material": SubResource( 5 ), +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 320 +} + +[sub_resource type="SpatialMaterial" id=7] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 0.333698, 0.285645, 0.609375, 1 ) +metallic = 1.0 +metallic_specular = 1.0 +metallic_texture_channel = 0 +roughness = 0.25 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = true +detail_blend_mode = 0 +detail_uv_layer = 0 +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Ambient Occlusion", "Detail", "Metallic", "Refraction", "Roughness" ] + +[sub_resource type="ConvexPolygonShape" id=8] + +points = PoolVector3Array( 0, 2, -1.5, 0.195068, 0, -0.980469, 0, 0, -1, 0.206909, 1.79297, -1.4707, 0.382568, 0, -0.923828, 0.195068, 0, -0.980469, 0.405762, 1.59375, -1.38574, 0.555176, 0, -0.831055, 0.382568, 0, -0.923828, 0.588867, 1.41016, -1.24707, 0.707031, 0, -0.707031, 0.555176, 0, -0.831055, 0.75, 1.25, -1.06055, 0.831055, 0, -0.555176, 0.707031, 0, -0.707031, 0.881836, 1.11719, -0.833008, 0.923828, 0, -0.382568, 0.831055, 0, -0.555176, 0.979492, 1.01953, -0.57373, 0.980469, 0, -0.195068, 0.923828, 0, -0.382568, 1.04004, 0.959473, -0.29248, 1, 0, 0, 0.980469, 0, -0.195068, 1.06055, 0.938965, 0, 0.980469, 0, 0.195068, 1, 0, 0, 1.04004, 0.959473, 0.29248, 0.923828, 0, 0.382568, 0.980469, 0, 0.195068, 0.979492, 1.01953, 0.57373, 0.831055, 0, 0.555176, 0.923828, 0, 0.382568, 0.881836, 1.11719, 0.833008, 0.707031, 0, 0.707031, 0.831055, 0, 0.555176, 0.75, 1.25, 1.06055, 0.555176, 0, 0.831055, 0.707031, 0, 0.707031, 0.588867, 1.41016, 1.24707, 0.382568, 0, 0.923828, 0.555176, 0, 0.831055, 0.405762, 1.59375, 1.38574, 0.195068, 0, 0.980469, 0.382568, 0, 0.923828, 0.206909, 1.79297, 1.4707, 0, 0, 1, 0.195068, 0, 0.980469, 0, 2, 1.5, -0.195068, 0, 0.980469, 0, 0, 1, -0.206909, 2.20508, 1.4707, -0.382568, 0, 0.923828, -0.195068, 0, 0.980469, -0.405762, 2.4043, 1.38574, -0.555176, 0, 0.831055, -0.382568, 0, 0.923828, -0.588867, 2.58789, 1.24707, -0.707031, 0, 0.707031, -0.555176, 0, 0.831055, -0.75, 2.75, 1.06055, -0.831055, 0, 0.555176, -0.707031, 0, 0.707031, -0.881836, 2.88086, 0.833008, -0.923828, 0, 0.382568, -0.831055, 0, 0.555176, -0.979492, 2.97852, 0.57373, -0.980469, 0, 0.195068, -0.923828, 0, 0.382568, -1.04004, 3.03906, 0.29248, -1, 0, 0, -0.980469, 0, 0.195068, -1.06055, 3.06055, 0, -0.980469, 0, -0.195068, -1, 0, 0, -1.04004, 3.03906, -0.29248, -0.923828, 0, -0.382568, -0.980469, 0, -0.195068, -0.979492, 2.97852, -0.57373, -0.831055, 0, -0.555176, -0.923828, 0, -0.382568, -0.881836, 2.88086, -0.833008, -0.707031, 0, -0.707031, -0.831055, 0, -0.555176, -0.749512, 2.75, -1.06055, -0.555176, 0, -0.831055, -0.707031, 0, -0.707031, -0.588867, 2.58789, -1.24707, -0.382568, 0, -0.923828, -0.555176, 0, -0.831055, -0.405762, 2.4043, 1.38574, 0.979492, 1.01953, 0.57373, 0.405762, 1.59375, -1.38574, -0.405762, 2.4043, -1.38574, -0.195068, 0, -0.980469, -0.382568, 0, -0.923828, -0.206909, 2.20508, -1.4707, 0, 0, -1, -0.195068, 0, -0.980469, 0.980469, 0, -0.195068, 0.195068, 0, 0.980469, -0.980469, 0, 0.195068, 0, 2, -1.5, 0.206909, 1.79297, -1.4707, 0.195068, 0, -0.980469, 0.206909, 1.79297, -1.4707, 0.405762, 1.59375, -1.38574, 0.382568, 0, -0.923828, 0.405762, 1.59375, -1.38574, 0.588867, 1.41016, -1.24707, 0.555176, 0, -0.831055, 0.588867, 1.41016, -1.24707, 0.75, 1.25, -1.06055, 0.707031, 0, -0.707031, 0.75, 1.25, -1.06055, 0.881836, 1.11719, -0.833008, 0.831055, 0, -0.555176, 0.881836, 1.11719, -0.833008, 0.979492, 1.01953, -0.57373, 0.923828, 0, -0.382568, 0.979492, 1.01953, -0.57373, 1.04004, 0.959473, -0.29248, 0.980469, 0, -0.195068, 1.04004, 0.959473, -0.29248, 1.06055, 0.938965, 0, 1, 0, 0, 1.06055, 0.938965, 0, 1.04004, 0.959473, 0.29248, 0.980469, 0, 0.195068, 1.04004, 0.959473, 0.29248, 0.979492, 1.01953, 0.57373, 0.923828, 0, 0.382568, 0.979492, 1.01953, 0.57373, 0.881836, 1.11719, 0.833008, 0.831055, 0, 0.555176, 0.881836, 1.11719, 0.833008, 0.75, 1.25, 1.06055, 0.707031, 0, 0.707031, 0.75, 1.25, 1.06055, 0.588867, 1.41016, 1.24707, 0.555176, 0, 0.831055, 0.588867, 1.41016, 1.24707, 0.405762, 1.59375, 1.38574, 0.382568, 0, 0.923828, 0.405762, 1.59375, 1.38574, 0.206909, 1.79297, 1.4707, 0.195068, 0, 0.980469, 0.206909, 1.79297, 1.4707, 0, 2, 1.5, 0, 0, 1, 0, 2, 1.5, -0.206909, 2.20508, 1.4707, -0.195068, 0, 0.980469, -0.206909, 2.20508, 1.4707, -0.405762, 2.4043, 1.38574, -0.382568, 0, 0.923828, -0.405762, 2.4043, 1.38574, -0.588867, 2.58789, 1.24707, -0.555176, 0, 0.831055, -0.588867, 2.58789, 1.24707, -0.75, 2.75, 1.06055, -0.707031, 0, 0.707031, -0.75, 2.75, 1.06055, -0.881836, 2.88086, 0.833008, -0.831055, 0, 0.555176, -0.881836, 2.88086, 0.833008, -0.979492, 2.97852, 0.57373, -0.923828, 0, 0.382568, -0.979492, 2.97852, 0.57373, -1.04004, 3.03906, 0.29248, -0.980469, 0, 0.195068, -1.04004, 3.03906, 0.29248, -1.06055, 3.06055, 0, -1, 0, 0, -1.06055, 3.06055, 0, -1.04004, 3.03906, -0.29248, -0.980469, 0, -0.195068, -1.04004, 3.03906, -0.29248, -0.979492, 2.97852, -0.57373, -0.923828, 0, -0.382568, -0.979492, 2.97852, -0.57373, -0.881836, 2.88086, -0.833008, -0.831055, 0, -0.555176, -0.881836, 2.88086, -0.833008, -0.749512, 2.75, -1.06055, -0.707031, 0, -0.707031, -0.749512, 2.75, -1.06055, -0.588867, 2.58789, -1.24707, -0.555176, 0, -0.831055, -0.588867, 2.58789, -1.24707, -0.405762, 2.4043, -1.38574, -0.382568, 0, -0.923828, 0.405762, 1.59375, -1.38574, 0.206909, 1.79297, -1.4707, 0, 2, -1.5, 0, 2, -1.5, -0.206909, 2.20508, -1.4707, -0.405762, 2.4043, -1.38574, -0.405762, 2.4043, -1.38574, -0.588867, 2.58789, -1.24707, -0.979492, 2.97852, -0.57373, -0.588867, 2.58789, -1.24707, -0.749512, 2.75, -1.06055, -0.979492, 2.97852, -0.57373, -0.749512, 2.75, -1.06055, -0.881836, 2.88086, -0.833008, -0.979492, 2.97852, -0.57373, -0.979492, 2.97852, -0.57373, -1.04004, 3.03906, -0.29248, -1.06055, 3.06055, 0, -1.06055, 3.06055, 0, -1.04004, 3.03906, 0.29248, -0.979492, 2.97852, 0.57373, -0.979492, 2.97852, 0.57373, -0.881836, 2.88086, 0.833008, -0.75, 2.75, 1.06055, -0.75, 2.75, 1.06055, -0.588867, 2.58789, 1.24707, -0.979492, 2.97852, 0.57373, -0.588867, 2.58789, 1.24707, -0.405762, 2.4043, 1.38574, -0.979492, 2.97852, 0.57373, -0.405762, 2.4043, 1.38574, -0.206909, 2.20508, 1.4707, 0, 2, 1.5, 0, 2, 1.5, 0.206909, 1.79297, 1.4707, 0.405762, 1.59375, 1.38574, 0.405762, 1.59375, 1.38574, 0.588867, 1.41016, 1.24707, 0.979492, 1.01953, 0.57373, 0.588867, 1.41016, 1.24707, 0.75, 1.25, 1.06055, 0.979492, 1.01953, 0.57373, 0.75, 1.25, 1.06055, 0.881836, 1.11719, 0.833008, 0.979492, 1.01953, 0.57373, 0.979492, 1.01953, 0.57373, 1.04004, 0.959473, 0.29248, 0.979492, 1.01953, -0.57373, 1.04004, 0.959473, 0.29248, 1.06055, 0.938965, 0, 0.979492, 1.01953, -0.57373, 1.06055, 0.938965, 0, 1.04004, 0.959473, -0.29248, 0.979492, 1.01953, -0.57373, 0.979492, 1.01953, -0.57373, 0.881836, 1.11719, -0.833008, 0.75, 1.25, -1.06055, 0.75, 1.25, -1.06055, 0.588867, 1.41016, -1.24707, 0.405762, 1.59375, -1.38574, 0.405762, 1.59375, -1.38574, 0, 2, -1.5, -0.979492, 2.97852, -0.57373, 0, 2, -1.5, -0.405762, 2.4043, -1.38574, -0.979492, 2.97852, -0.57373, -0.979492, 2.97852, -0.57373, -1.06055, 3.06055, 0, -0.979492, 2.97852, 0.57373, -0.405762, 2.4043, 1.38574, 0, 2, 1.5, 0.979492, 1.01953, 0.57373, 0, 2, 1.5, 0.405762, 1.59375, 1.38574, 0.979492, 1.01953, 0.57373, 0.979492, 1.01953, -0.57373, 0.75, 1.25, -1.06055, 0.979492, 1.01953, 0.57373, 0.75, 1.25, -1.06055, 0.405762, 1.59375, -1.38574, 0.979492, 1.01953, 0.57373, -0.979492, 2.97852, -0.57373, -0.979492, 2.97852, 0.57373, 0.405762, 1.59375, -1.38574, -0.979492, 2.97852, 0.57373, -0.405762, 2.4043, 1.38574, 0.405762, 1.59375, -1.38574, -0.405762, 2.4043, -1.38574, -0.206909, 2.20508, -1.4707, -0.195068, 0, -0.980469, -0.206909, 2.20508, -1.4707, 0, 2, -1.5, 0, 0, -1, -0.195068, 0, -0.980469, 0, 0, -1, 0.195068, 0, -0.980469, 0.382568, 0, -0.923828, 0.555176, 0, -0.831055, 0.555176, 0, -0.831055, 0.707031, 0, -0.707031, 0.831055, 0, -0.555176, 0.831055, 0, -0.555176, 0.923828, 0, -0.382568, 1, 0, 0, 0.980469, 0, 0.195068, 0.923828, 0, 0.382568, 0.831055, 0, 0.555176, 0.707031, 0, 0.707031, 0.555176, 0, 0.831055, 0.382568, 0, 0.923828, 0, 0, 1, -0.195068, 0, 0.980469, -0.382568, 0, 0.923828, -0.555176, 0, 0.831055, -0.707031, 0, 0.707031, -0.831055, 0, 0.555176, -0.831055, 0, 0.555176, -0.923828, 0, 0.382568, -0.980469, 0, 0.195068, -1, 0, 0, -0.980469, 0, -0.195068, -0.923828, 0, -0.382568, -0.831055, 0, -0.555176, -0.707031, 0, -0.707031, -0.555176, 0, -0.831055, -0.555176, 0, -0.831055, -0.382568, 0, -0.923828, -0.195068, 0, -0.980469 ) + +[node name="jukebox" type="Spatial"] + +_sections_unfolded = [ "Transform", "Visibility" ] + +[node name="head" type="MeshInstance" parent="." index="0"] + +editor/display_folded = true +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0 ) +layers = 2 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 2 ) +skeleton = NodePath("..") +material/0 = SubResource( 3 ) +_sections_unfolded = [ "material" ] + +[node name="StaticBody" type="StaticBody" parent="head" index="0"] + +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) + +[node name="CollisionShape" type="CollisionShape" parent="head/StaticBody" index="0"] + +shape = SubResource( 4 ) +disabled = false + +[node name="body" type="MeshInstance" parent="." index="1"] + +editor/display_folded = true +layers = 2 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 6 ) +skeleton = NodePath("..") +material/0 = SubResource( 7 ) +_sections_unfolded = [ "material" ] + +[node name="StaticBody" type="StaticBody" parent="body" index="0"] + +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) + +[node name="CollisionShape" type="CollisionShape" parent="body/StaticBody" index="0"] + +shape = SubResource( 8 ) +disabled = false + +[node name="JukeboxPannel" parent="." index="2" instance=ExtResource( 1 )] + +transform = Transform( 0.038434, -0.172056, 0.984337, 0.00671291, 0.985087, 0.171925, -0.999239, 0, 0.0390158, 0.536377, 2.51347, 0 ) + +[node name="Camera" type="Camera" parent="." index="3"] + +transform = Transform( 0.718383, 0, 0.695648, 0, 1, 0, -0.695648, 0, 0.718383, 2.63256, 2.80749, 1.31678 ) +keep_aspect = 1 +cull_mask = 1048575 +environment = null +h_offset = 0.0 +v_offset = 0.0 +doppler_tracking = 0 +projection = 0 +current = false +fov = 70.0 +size = 1.0 +near = 0.05 +far = 100.0 + + diff --git a/game_scene/Game/portail/portail.tscn b/game_scene/Game/portail/portail.tscn new file mode 100644 index 0000000..cd8f8a0 --- /dev/null +++ b/game_scene/Game/portail/portail.tscn @@ -0,0 +1,139 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://portail.gd" type="Script" id=1] + +[sub_resource type="CubeMesh" id=1] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +size = Vector3( 2, 2, 2 ) +subdivide_width = 0 +subdivide_height = 0 +subdivide_depth = 0 + +[sub_resource type="SpatialMaterial" id=2] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 0.589844, 0.589844, 0.589844, 1 ) +metallic = 1.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.2 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo", "Metallic", "Roughness" ] + +[sub_resource type="ConvexPolygonShape" id=3] + +points = PoolVector3Array( -1, 1, 1, 1, 1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, -1, -1, -1, 1, 1, 1, -1, 1, -1, 1, 1, -1, -1, 1, 1, 1, -1, 1, -1, -1, -1, 1, -1, -1, -1, -1, 1, 1, 1, 1, -1, -1, 1, -1, 1, 1, 1, -1, 1, 1, 1, -1, -1, -1, -1, -1, 1, -1, 1, -1, -1 ) + +[node name="portail" type="Spatial"] + +script = ExtResource( 1 ) +scene_path = "" +start_position_path = "start_position" + +[node name="mesh_instance" type="MeshInstance" parent="." index="0"] + +transform = Transform( 1.86317, 0, 0, 0, 2.71355, 0, 0, 0, 0.105108, 0, 2.64718, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 2 ) +_sections_unfolded = [ "material" ] + +[node name="static_body" type="StaticBody" parent="mesh_instance" index="0"] + +input_ray_pickable = true +input_capture_on_drag = false +collision_layer = 1 +collision_mask = 1 +friction = 1.0 +bounce = 0.0 +constant_linear_velocity = Vector3( 0, 0, 0 ) +constant_angular_velocity = Vector3( 0, 0, 0 ) + +[node name="collision_shape" type="CollisionShape" parent="mesh_instance/static_body" index="0"] + +shape = SubResource( 3 ) +disabled = false + +[node name="area" type="Area" parent="mesh_instance" index="1"] + +input_ray_pickable = false +input_capture_on_drag = false +space_override = 0 +gravity_point = false +gravity_distance_scale = 0.0 +gravity_vec = Vector3( 0, -1, 0 ) +gravity = 9.8 +linear_damp = 0.1 +angular_damp = 1.0 +priority = 0.0 +monitoring = true +monitorable = true +collision_layer = 1 +collision_mask = 1 +audio_bus_override = false +audio_bus_name = "Master" +reverb_bus_enable = false +reverb_bus_name = "Master" +reverb_bus_amount = 0.0 +reverb_bus_uniformity = 0.0 + +[node name="collision_shape2" type="CollisionShape" parent="mesh_instance/area" index="0"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 9.40695, 0, 0, 0 ) +shape = SubResource( 3 ) +disabled = false + +[connection signal="body_shape_entered" from="mesh_instance/area" to="." method="_on_area_body_shape_entered"] + + diff --git a/game_scene/Game/smoke.tscn b/game_scene/Game/smoke.tscn new file mode 100644 index 0000000..24cbf2d --- /dev/null +++ b/game_scene/Game/smoke.tscn @@ -0,0 +1,41 @@ +[gd_scene load_steps=6 format=2] + +[ext_resource path="res://assets/Game/materials/ps_smoke_01.tres" type="Material" id=1] +[ext_resource path="res://assets/Game/materials/smoke_mesh_02.tres" type="QuadMesh" id=2] +[ext_resource path="res://assets/Game/materials/smoke_mesh_01.tres" type="QuadMesh" id=3] +[ext_resource path="res://assets/Game/materials/smoke_mesh_04.tres" type="QuadMesh" id=4] +[ext_resource path="res://assets/Game/materials/smoke_mesh_05.tres" type="QuadMesh" id=5] + +[node name="smoke" type="Particles"] + +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +emitting = true +amount = 30 +lifetime = 4.0 +one_shot = false +preprocess = 1.0 +speed_scale = 0.1 +explosiveness = 0.0 +randomness = 0.0 +fixed_fps = 0 +fract_delta = true +visibility_aabb = AABB( -4.36976, -0.176441, -7.10573, 8.73952, 14.8617, 11.7749 ) +local_coords = false +draw_order = 0 +process_material = ExtResource( 1 ) +draw_passes = 4 +draw_pass_1 = ExtResource( 2 ) +draw_pass_2 = ExtResource( 3 ) +draw_pass_3 = ExtResource( 4 ) +draw_pass_4 = ExtResource( 5 ) +_sections_unfolded = [ "Draw Passes", "Drawing", "Geometry", "Process Material", "Time" ] + + diff --git a/game_scene/game_scene.tscn b/game_scene/game_scene.tscn index 0b56b19..c949023 100644 --- a/game_scene/game_scene.tscn +++ b/game_scene/game_scene.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=3 format=2] [ext_resource path="res://game_scene/game_scene.gd" type="Script" id=1] -[ext_resource path="res://scenes/Game/Game.tscn" type="PackedScene" id=2] +[ext_resource path="res://game_scene/Game/Game.tscn" type="PackedScene" id=2] [node name="game_scene" type="Node"] diff --git a/global.gd b/global.gd index e7731db..379d72c 100644 --- a/global.gd +++ b/global.gd @@ -70,25 +70,21 @@ func load_scene( scene_path ): return true func change_level( p_next_state, p_next_scene_path, p_parent_next_scene = null, p_old_scene = null, p_start_position = "start_position" ): + + if not load_scene( p_next_scene_path ): + print( "Erreur lors du chargement de la scene: "+str(p_next_scene_path) ) + return + character.hide() +# get_node("background_loader/center_container").rect_min_size = get_viewport().size + progress_texture.rect_min_size = get_viewport().size get_node("background_loader").show() - -# print() -# print( "change_level: " ) -# if p_old_scene: -# print( "from "+p_old_scene.name ) -# print( "to "+str(p_next_scene_path) ) -# if p_parent_next_scene: -# print( " on "+ str(p_parent_next_scene.name) ) -# print() self.current_start_position = p_start_position - if not load_scene( p_next_scene_path ): - show_error() - return parent_scene = p_parent_next_scene old_scene = p_old_scene + set_process(true) if old_scene: @@ -146,6 +142,7 @@ func _input( event ): func update_progress(): + var progress = (float(loader.get_stage()) / loader.get_stage_count()) * progress_texture.max_value progress_texture.value = progress @@ -182,3 +179,7 @@ func _on_logout_button_pressed(): self.change_level( "login", "res://login_scene/login_scene.tscn", null, current_map ) get_tree().paused = false ######## + + +func _on_GUI_logout_button_pressed(): + pass # replace with function body diff --git a/global.tscn b/global.tscn index 5de1b0e..6e1eca4 100644 --- a/global.tscn +++ b/global.tscn @@ -2,7 +2,7 @@ [ext_resource path="res://global.gd" type="Script" id=1] [ext_resource path="res://background_loader_scene/background_loader.tscn" type="PackedScene" id=2] -[ext_resource path="res://scenes/GUI/GUI.tscn" type="PackedScene" id=3] +[ext_resource path="res://gui_scene/GUI/GUI.tscn" type="PackedScene" id=3] [node name="global" type="Node"] diff --git a/gui_scene/GUI/GUI.gd b/gui_scene/GUI/GUI.gd new file mode 100644 index 0000000..32bb802 --- /dev/null +++ b/gui_scene/GUI/GUI.gd @@ -0,0 +1,96 @@ +extends MarginContainer + +signal logout_button_pressed + +func _ready(): +# pause() + self.connect( "logout_button_pressed", global, "_on_logout_button_pressed" ) + +func _on_Home_setting_pressed(): + $Home.hide() + $Settings.show() + $Help.hide() + +func _on_Settings_return_pressed(): + $Home.show() + $Settings.hide() + $Help.show() + +func _on_Home_play_pressed(): + if not get_tree().paused: + pause() + else: + play() + +func _input(event): + if event.is_action_pressed("ui_test"): + print( "Event: ui_test" ) + + if event.is_action_pressed("ui_quit"): + get_tree().quit() + + if event.is_action_pressed("ui_reload"): + if not $Settings.visible: + get_tree().reload_current_scene() + + if event.is_action_pressed("ui_pause") and not event.is_echo(): + if not $Settings.visible: + if not get_tree().paused: + pause() + else: + play() + # ---------------------------------- + # Capturing/Freeing the cursor + if Input.is_action_just_pressed("ui_free_cursor"): + if Input.get_mouse_mode() == Input.MOUSE_MODE_VISIBLE: + Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) + else: + Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) + # ---------------------------------- + if Input.is_action_just_pressed("ui_hide_all"): + self.visible = not self.visible + if Input.is_action_just_pressed("ui_hide_hud"): + $HUD.visible = not $HUD.visible + + + # Si on est en mode "deplacement", on desative le focus sur l'interface + # afin de ne pas naviguer dedans en même temps que l'on agit en jeu. + if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: + recursive_release_focus( self ) + +func recursive_release_focus( control ): + if control is Control: + if len(control.get_children()) > 0: + for child in control.get_children(): + recursive_release_focus( child ) + control.release_focus() + +func pause(): + get_tree().paused = true + show_menu() +func play(): + get_tree().paused = false + hide_menu() + +func show_menu(): + $Home.show() + $Settings.hide() + $HUD.modulate.a = 0.5 + Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) +func hide_menu(): + $Settings.hide() + $Home.hide() + $Help.show() + $HUD.modulate.a = 1.0 + Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) + +func _on_Settings_font_changed( value ): + $HUD.get_theme().default_font.size = value + + +func _on_login_menu_login_button_pressed(): + $login_menu.hide() + $character_selection_menu.show() + +func _on_Home_logout_pressed(): + emit_signal( "logout_button_pressed" ) diff --git a/gui_scene/GUI/GUI.tscn b/gui_scene/GUI/GUI.tscn new file mode 100644 index 0000000..cfb43a9 --- /dev/null +++ b/gui_scene/GUI/GUI.tscn @@ -0,0 +1,84 @@ +[gd_scene load_steps=9 format=2] + +[ext_resource path="res://gui_scene/GUI/GUI.gd" type="Script" id=1] +[ext_resource path="res://gui_scene/GUI/HUD/HUD.tscn" type="PackedScene" id=2] +[ext_resource path="res://assets/GUI/fonts/ryzom.ttf" type="DynamicFontData" id=3] +[ext_resource path="res://gui_scene/GUI/Home/Home.tscn" type="PackedScene" id=4] +[ext_resource path="res://gui_scene/GUI/Settings/Settings.tscn" type="PackedScene" id=5] +[ext_resource path="res://gui_scene/GUI/Help/Help.tscn" type="PackedScene" id=6] + +[sub_resource type="DynamicFont" id=1] + +size = 14 +use_mipmaps = false +use_filter = false +font_data = ExtResource( 3 ) +_sections_unfolded = [ "Font", "Settings" ] + +[sub_resource type="Theme" id=2] + +default_font = SubResource( 1 ) + +[node name="GUI" type="MarginContainer"] + +pause_mode = 2 +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/margin_right = 0 +custom_constants/margin_top = 0 +custom_constants/margin_left = 0 +custom_constants/margin_bottom = 0 +script = ExtResource( 1 ) +_sections_unfolded = [ "Margin", "Mouse", "Pause", "Size Flags", "Theme", "custom_constants" ] + +[node name="HUD" parent="." index="0" instance=ExtResource( 2 )] + +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +theme = SubResource( 2 ) + +[node name="Home" parent="." index="1" instance=ExtResource( 4 )] + +visible = false +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +_sections_unfolded = [ "Mouse", "Size Flags", "Visibility", "custom_constants" ] + +[node name="Settings" parent="." index="2" instance=ExtResource( 5 )] + +visible = false +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +_sections_unfolded = [ "Mouse", "Size Flags", "Theme", "custom_constants" ] + +[node name="Help" parent="." index="3" instance=ExtResource( 6 )] + +margin_right = 256.0 +margin_bottom = 256.0 +_sections_unfolded = [ "Margin", "Mouse", "Size Flags", "custom_constants" ] + +[connection signal="logout_pressed" from="Home" to="." method="_on_Home_logout_pressed"] + +[connection signal="play_pressed" from="Home" to="." method="_on_Home_play_pressed"] + +[connection signal="setting_pressed" from="Home" to="." method="_on_Home_setting_pressed"] + +[connection signal="font_changed" from="Settings" to="." method="_on_Settings_font_changed"] + +[connection signal="return_pressed" from="Settings" to="." method="_on_Settings_return_pressed"] + + diff --git a/gui_scene/GUI/HUD/HUD.gd b/gui_scene/GUI/HUD/HUD.gd new file mode 100644 index 0000000..fbcb60a --- /dev/null +++ b/gui_scene/GUI/HUD/HUD.gd @@ -0,0 +1,30 @@ +extends MarginContainer + +var HUD_config_file = "user://hud.cfg" + + +func _ready(): + var config_file = ConfigFile.new() + var err = config_file.load( HUD_config_file ) + if err: + print("Error code when loading config file: ", err) + else: + for child in get_node("Windows" ).get_children(): + child.load_from_file( config_file ) + +func _input( event ): + if event.is_action_pressed( "ui_music_controls" ): + $Windows/Music.visible = not $Windows/Music.visible + + +func _on_SaveHUD_pressed(): + var config_file = ConfigFile.new() + var err = config_file.load( HUD_config_file ) + if err: + print("Error code when loading config file: ", err) + + + for child in get_node("Windows" ).get_children(): + child.save_to_file( config_file ) + + config_file.save( HUD_config_file ) \ No newline at end of file diff --git a/gui_scene/GUI/HUD/HUD.tscn b/gui_scene/GUI/HUD/HUD.tscn new file mode 100644 index 0000000..8e0ab66 --- /dev/null +++ b/gui_scene/GUI/HUD/HUD.tscn @@ -0,0 +1,735 @@ +[gd_scene load_steps=12 format=2] + +[ext_resource path="res://gui_scene/GUI/HUD/HUD.gd" type="Script" id=1] +[ext_resource path="res://gui_scene/GUI/HUD/Windows.gd" type="Script" id=2] +[ext_resource path="res://addons/ui_window/ui_window.gd" type="Script" id=3] +[ext_resource path="res://addons/ui_window/icon.png" type="Texture" id=4] +[ext_resource path="res://assets/GUI/images/background_test.png" type="Texture" id=5] +[ext_resource path="res://gui_scene/GUI/HUD/chat_lines.gd" type="Script" id=6] +[ext_resource path="res://gui_scene/GUI/HUD/rich_text_label.gd" type="Script" id=7] +[ext_resource path="res://gui_scene/GUI/MusicControls/MusicControls.tscn" type="PackedScene" id=8] +[ext_resource path="res://gui_scene/GUI/HUD/oubli.gd" type="Script" id=9] +[ext_resource path="res://gui_scene/GUI/HUD/trauma.gd" type="Script" id=10] +[ext_resource path="res://gui_scene/GUI/HUD/douleur.gd" type="Script" id=11] + +[node name="HUD" type="MarginContainer"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/margin_right = 0 +custom_constants/margin_top = 0 +custom_constants/margin_left = 0 +custom_constants/margin_bottom = 0 +script = ExtResource( 1 ) +_sections_unfolded = [ "Margin", "Mouse", "Pause", "Rect", "Size Flags", "Theme", "Visibility", "custom_constants" ] + +[node name="overlay_oubli" type="Panel" parent="." index="0"] + +modulate = Color( 0, 0, 0, 0 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +_sections_unfolded = [ "Mouse", "Visibility" ] + +[node name="overlay_douleur" type="Panel" parent="." index="1"] + +modulate = Color( 1, 0, 0, 0 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +_sections_unfolded = [ "Mouse", "Visibility" ] + +[node name="Windows" type="ReferenceRect" parent="." index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +script = ExtResource( 2 ) +_sections_unfolded = [ "Mouse", "Pause", "Size Flags", "Theme", "Visibility", "custom_styles" ] + +[node name="ui_window" type="MarginContainer" parent="Windows" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 759.0 +margin_top = 89.0 +margin_right = 997.0 +margin_bottom = 228.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +script = ExtResource( 3 ) +_sections_unfolded = [ "Theme", "Visibility", "custom_constants" ] +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +is_movable = true +is_resizable = true +is_borderless = false +has_footer = true +title = "Test window plugin" +content_color = Color( 1, 1, 1, 1 ) +background_color = Color( 0.808594, 0.808594, 0.808594, 1 ) +background_texture = null +min_size = Vector2( 128, 128 ) +content_margin = Rect2( 8, 8, 8, 8 ) + +[node name="chat" type="MarginContainer" parent="Windows" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 20.0 +margin_top = 435.0 +margin_right = 258.0 +margin_bottom = 574.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +script = ExtResource( 3 ) +_sections_unfolded = [ "Pause", "custom_constants" ] +__meta__ = { +"_edit_group_": true, +"_editor_icon": ExtResource( 4 ) +} +is_movable = true +is_resizable = true +is_borderless = true +has_footer = true +title = "Test Chat" +content_color = Color( 1, 1, 1, 1 ) +background_color = Color( 1, 1, 1, 1 ) +background_texture = ExtResource( 5 ) +min_size = Vector2( 128, 128 ) +content_margin = Rect2( 8, 8, 8, 8 ) + +[node name="chat_lines" type="VBoxContainer" parent="Windows/chat" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_right = 238.0 +margin_bottom = 139.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +alignment = 0 +script = ExtResource( 6 ) +_sections_unfolded = [ "Size Flags" ] + +[node name="label" type="Label" parent="Windows/chat/chat_lines" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 230.0 +margin_bottom = 31.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +custom_colors/font_color = Color( 0.164063, 0.31427, 1, 1 ) +text = "MDJ: Bienvenue sur Khanat, rêvez bien !" +autowrap = true +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "custom_colors" ] + +[node name="rich_text_label" type="RichTextLabel" parent="Windows/chat/chat_lines" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 35.0 +margin_right = 230.0 +margin_bottom = 35.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +focus_mode = 2 +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +bbcode_enabled = true +bbcode_text = "Ceci est un test en [color=red]couleur[/color]." +visible_characters = -1 +percent_visible = 1.0 +meta_underlined = true +tab_size = 4 +text = "Ceci est un test en couleur." +scroll_active = false +scroll_following = false +selection_enabled = true +override_selected_font_color = false +script = ExtResource( 7 ) +_sections_unfolded = [ "BBCode", "Mouse", "Size Flags", "custom_constants" ] + +[node name="rich_text_label2" type="RichTextLabel" parent="Windows/chat/chat_lines" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 39.0 +margin_right = 230.0 +margin_bottom = 39.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +focus_mode = 2 +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +bbcode_enabled = true +bbcode_text = "Ceci est un test en [url=\"test@test.io\"]ligne[/url]." +visible_characters = -1 +percent_visible = 1.0 +meta_underlined = true +tab_size = 4 +text = "Ceci est un test en ligne." +scroll_active = false +scroll_following = false +selection_enabled = true +override_selected_font_color = false +script = ExtResource( 7 ) +_sections_unfolded = [ "BBCode", "Mouse", "Size Flags" ] + +[node name="footer_line_edit" type="LineEdit" parent="Windows/chat" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_top = 115.0 +margin_right = 238.0 +margin_bottom = 139.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 1 +size_flags_horizontal = 3 +size_flags_vertical = 10 +focus_mode = 2 +context_menu_enabled = true +placeholder_alpha = 0.6 +caret_blink = true +caret_blink_speed = 0.65 +caret_position = 0 +_sections_unfolded = [ "Caret", "Placeholder", "Size Flags" ] + +[node name="chat2" type="MarginContainer" parent="Windows" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 311.0 +margin_top = 431.0 +margin_right = 549.0 +margin_bottom = 570.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +script = ExtResource( 3 ) +_sections_unfolded = [ "Pause", "custom_constants" ] +__meta__ = { +"_edit_group_": true, +"_editor_icon": ExtResource( 4 ) +} +is_movable = true +is_resizable = true +is_borderless = false +has_footer = true +title = "Test Chat" +content_color = Color( 1, 1, 1, 1 ) +background_color = Color( 1, 1, 1, 1 ) +background_texture = null +min_size = Vector2( 128, 128 ) +content_margin = Rect2( 8, 8, 8, 8 ) + +[node name="chat_lines" type="VBoxContainer" parent="Windows/chat2" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_right = 238.0 +margin_bottom = 139.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +alignment = 0 +script = ExtResource( 6 ) +_sections_unfolded = [ "Size Flags" ] + +[node name="label" type="Label" parent="Windows/chat2/chat_lines" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 230.0 +margin_bottom = 31.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +custom_colors/font_color = Color( 0.164063, 0.31427, 1, 1 ) +text = "MDJ: Bienvenue sur Khanat, rêvez bien !" +autowrap = true +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "custom_colors" ] + +[node name="rich_text_label" type="RichTextLabel" parent="Windows/chat2/chat_lines" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 35.0 +margin_right = 230.0 +margin_bottom = 35.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +focus_mode = 2 +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +bbcode_enabled = true +bbcode_text = "Ceci est un test en [color=red]couleur[/color]." +visible_characters = -1 +percent_visible = 1.0 +meta_underlined = true +tab_size = 4 +text = "Ceci est un test en couleur." +scroll_active = false +scroll_following = false +selection_enabled = true +override_selected_font_color = false +script = ExtResource( 7 ) +_sections_unfolded = [ "BBCode", "Mouse", "Size Flags", "custom_constants" ] + +[node name="rich_text_label2" type="RichTextLabel" parent="Windows/chat2/chat_lines" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 39.0 +margin_right = 230.0 +margin_bottom = 39.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +focus_mode = 2 +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +bbcode_enabled = true +bbcode_text = "Ceci est un test en [url=\"test@test.io\"]ligne[/url]." +visible_characters = -1 +percent_visible = 1.0 +meta_underlined = true +tab_size = 4 +text = "Ceci est un test en ligne." +scroll_active = false +scroll_following = false +selection_enabled = true +override_selected_font_color = false +script = ExtResource( 7 ) +_sections_unfolded = [ "BBCode", "Mouse", "Size Flags" ] + +[node name="footer_line_edit" type="LineEdit" parent="Windows/chat2" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_top = 115.0 +margin_right = 238.0 +margin_bottom = 139.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 1 +size_flags_horizontal = 3 +size_flags_vertical = 10 +focus_mode = 2 +context_menu_enabled = true +placeholder_alpha = 0.6 +caret_blink = true +caret_blink_speed = 0.65 +caret_position = 0 +_sections_unfolded = [ "Caret", "Placeholder", "Size Flags" ] + +[node name="music" type="MarginContainer" parent="Windows" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 8.0 +margin_bottom = 40.0 +rect_min_size = Vector2( 256, 64 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +script = ExtResource( 3 ) +_sections_unfolded = [ "Rect" ] +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +is_movable = true +is_resizable = true +is_borderless = true +has_footer = true +title = "Musique" +content_color = Color( 1, 1, 1, 1 ) +background_color = Color( 1, 1, 1, 1 ) +background_texture = null +min_size = Vector2( 128, 164 ) +content_margin = Rect2( 8, 8, 8, 8 ) + +[node name="Music" parent="Windows/music" index="0" instance=ExtResource( 8 )] + +margin_left = 8.0 +margin_bottom = 66.0 +size_flags_horizontal = 3 +size_flags_vertical = 3 + +[node name="Music" parent="." index="3" instance=ExtResource( 8 )] + +margin_left = 942.0 +margin_right = 1024.0 +margin_bottom = 66.0 +size_flags_horizontal = 8 +size_flags_vertical = 2 + +[node name="Jauges" type="VBoxContainer" parent="." index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 420.0 +margin_top = 544.0 +margin_right = 603.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 6 +size_flags_vertical = 10 +alignment = 0 +_sections_unfolded = [ "Size Flags", "Theme", "custom_constants" ] + +[node name="oubli" type="HBoxContainer" parent="Jauges" index="0"] + +modulate = Color( 1, 1, 1, 0 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 167.0 +margin_bottom = 16.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 0 +size_flags_vertical = 9 +alignment = 0 +script = ExtResource( 9 ) +_sections_unfolded = [ "Size Flags", "Visibility", "custom_constants" ] + +[node name="ProgressBar" type="ProgressBar" parent="Jauges/oubli" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 128.0 +margin_bottom = 16.0 +rect_min_size = Vector2( 128, 8 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 0 +min_value = 0.0 +max_value = 100.0 +step = 1.0 +page = 0.0 +value = 0.0 +exp_edit = false +rounded = false +percent_visible = false +_sections_unfolded = [ "Material", "Percent", "Rect", "Size Flags", "custom_fonts" ] + +[node name="Label" type="Label" parent="Jauges/oubli" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 132.0 +margin_top = 1.0 +margin_right = 167.0 +margin_bottom = 15.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Oubli" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="trauma" type="HBoxContainer" parent="Jauges" index="1"] + +modulate = Color( 1, 1, 1, 0 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 20.0 +margin_right = 179.0 +margin_bottom = 36.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 0 +size_flags_vertical = 9 +alignment = 0 +script = ExtResource( 10 ) +_sections_unfolded = [ "Size Flags", "Visibility" ] + +[node name="ProgressBar" type="ProgressBar" parent="Jauges/trauma" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 128.0 +margin_bottom = 16.0 +rect_min_size = Vector2( 128, 8 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 0 +min_value = 0.0 +max_value = 100.0 +step = 1.0 +page = 0.0 +value = 0.0 +exp_edit = false +rounded = false +percent_visible = false +_sections_unfolded = [ "Percent", "Rect", "Size Flags" ] + +[node name="Label" type="Label" parent="Jauges/trauma" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 132.0 +margin_top = 1.0 +margin_right = 179.0 +margin_bottom = 15.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Trauma" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="douleur" type="HBoxContainer" parent="Jauges" index="2"] + +modulate = Color( 1, 1, 1, 0 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 40.0 +margin_right = 183.0 +margin_bottom = 56.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 0 +size_flags_vertical = 9 +alignment = 0 +script = ExtResource( 11 ) +_sections_unfolded = [ "Size Flags", "Visibility" ] + +[node name="ProgressBar" type="ProgressBar" parent="Jauges/douleur" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 128.0 +margin_bottom = 16.0 +rect_min_size = Vector2( 128, 8 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 0 +min_value = 0.0 +max_value = 100.0 +step = 1.0 +page = 0.0 +value = 0.0 +exp_edit = false +rounded = false +percent_visible = false +_sections_unfolded = [ "Percent", "Rect", "Size Flags" ] + +[node name="Label" type="Label" parent="Jauges/douleur" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 132.0 +margin_top = 1.0 +margin_right = 183.0 +margin_bottom = 15.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Douleur" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="SaveHUD" type="Button" parent="." index="5"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 799.0 +margin_top = 580.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 10 +size_flags_vertical = 10 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Save HUD windows layout in file." +flat = false +align = 1 +_sections_unfolded = [ "Size Flags" ] + +[connection signal="gui_input" from="Windows/chat/footer_line_edit" to="Windows/chat/chat_lines" method="_on_footer_line_edit_gui_input"] + +[connection signal="gui_input" from="Windows/chat2/footer_line_edit" to="Windows/chat2/chat_lines" method="_on_footer_line_edit_gui_input"] + +[connection signal="value_changed" from="Jauges/oubli/ProgressBar" to="Jauges/oubli" method="_on_ProgressBar_value_changed"] + +[connection signal="value_changed" from="Jauges/trauma/ProgressBar" to="Jauges/trauma" method="_on_ProgressBar_value_changed"] + +[connection signal="value_changed" from="Jauges/douleur/ProgressBar" to="Jauges/douleur" method="_on_ProgressBar_value_changed"] + +[connection signal="pressed" from="SaveHUD" to="." method="_on_SaveHUD_pressed"] + + diff --git a/gui_scene/GUI/HUD/WindowControl.gd b/gui_scene/GUI/HUD/WindowControl.gd new file mode 100644 index 0000000..243bcf6 --- /dev/null +++ b/gui_scene/GUI/HUD/WindowControl.gd @@ -0,0 +1,164 @@ +extends MarginContainer + +export(bool) var is_movable = true +export(bool) var is_resizable = true +export(bool) var is_borderless = false + +signal window_clicked( window ) + +var current_rect_size = Vector2( 0, 0 ) +var current_rect_position = Vector2( -1, -1 ) +var is_resizing = false +var is_moving = false + + + +func add_child(node): + $VBoxContainer/Content/scroll_container/v_box_container.add_child(node) + prints(self.get_name()+" just fathered", node.get_name()) + + +func set_mouse_pass_to_children( node ): + for child in node.get_children(): + set_mouse_pass_to_children( child ) + if node is Control: + node.mouse_filter = MOUSE_FILTER_PASS + +func _ready(): + current_rect_size = self.rect_min_size + + if is_borderless: + $Background.region_rect = Rect2( 3, 28+3, 512-6, 512-28-6 ) + $VBoxContainer/Header/HBoxContainer/Close.visible = false + $VBoxContainer/Header/HBoxContainer/Open.visible = false + $VBoxContainer/Header/HBoxContainer/Quit.visible = false + $VBoxContainer/Header/HBoxContainer/Label.visible = false +# else: +# $Background.region_rect = Rect2( 0, 0, 512, 512 ) +# $VBoxContainer/Header/HBoxContainer/Close.visible = true +# $VBoxContainer/Header/HBoxContainer/Open.visible = false +# $VBoxContainer/Header/HBoxContainer/Quit.visible = true +# $VBoxContainer/Header/HBoxContainer/Label.visible = true + if not is_resizable: + $VBoxContainer/Footer/HBoxContainer/Resize.visible = false + + set_mouse_pass_to_children( self ) + + +func _on_Window_mouse_entered(): + print("mouse_entered") + + +func _on_Window_focus_entered(): + print("focus_entered") + + +func _on_Quit_pressed(): + self.visible = false + +func get_content(): + return $VBoxContainer/Content + + + +func close(): + if not is_borderless: + $VBoxContainer/Header/HBoxContainer/Close.visible = false + $VBoxContainer/Header/HBoxContainer/Open.visible = true + $VBoxContainer/Content.visible = false + $VBoxContainer/Footer.visible = false + current_rect_size = self.rect_size + self.rect_size = Vector2( 0, 0 ) + else: + $VBoxContainer/Header/HBoxContainer/Close.visible = false + $VBoxContainer/Header/HBoxContainer/Open.visible = false + $VBoxContainer/Content.visible = false + $VBoxContainer/Footer.visible = false + current_rect_size = self.rect_size + self.rect_size = Vector2( 0, 0 ) + + +func _on_Close_pressed(): + close() + +func open(): + if not is_borderless: + $VBoxContainer/Header/HBoxContainer/Close.visible = true + $VBoxContainer/Header/HBoxContainer/Open.visible = false + $VBoxContainer/Content.visible = true + $VBoxContainer/Footer.visible = true + self.rect_size = current_rect_size + else: + $VBoxContainer/Header/HBoxContainer/Close.visible = false + $VBoxContainer/Header/HBoxContainer/Open.visible = false + $VBoxContainer/Content.visible = true + $VBoxContainer/Footer.visible = true + self.rect_size = current_rect_size + +func _on_Open_pressed(): + open() + +func _on_Resize_pressed(): + is_resizing = true + +func _input( event ): + if is_resizable: + if is_resizing and event is InputEventMouseButton and not event.pressed: + is_resizing = false + if event is InputEventMouseMotion and is_resizing: + var delta = event.relative + self.rect_size += delta + + +func check_if_clicked( event ): + if not is_moving and event is InputEventMouseButton and event.is_pressed() and not event.is_echo() and event.button_index == 1 : + emit_signal( "window_clicked", self ) + +func _on_Header_gui_input( event ): + + check_if_clicked( event ) + + if is_movable: + if is_moving and event is InputEventMouseButton and not event.pressed: + is_moving = false + elif not is_moving and event is InputEventMouseButton and event.pressed: + is_moving = true + if event is InputEventMouseMotion and is_moving: + var delta = event.relative + self.rect_position += delta + + + +func load_from_file( config_file ): + if config_file.has_section( self.name ): + self.rect_position = config_file.get_value( self.name, "position" ) + self.rect_size = config_file.get_value( self.name, "size" ) + self.is_borderless = config_file.get_value( self.name, "borderless" ) + current_rect_position = self.rect_position + current_rect_size = self.rect_size + if config_file.get_value( self.name, "opened" ): + open() + else: + close() + + +func save_to_file( config_file ): + + var is_open = $VBoxContainer/Content.visible + + config_file.set_value(self.name, "position", self.rect_position) + + if not is_open: + config_file.set_value(self.name, "size", current_rect_size) + else: + config_file.set_value(self.name, "size", self.rect_size) + + if is_open: + config_file.set_value(self.name, "opened", true) + else: + config_file.set_value(self.name, "opened", false) + + config_file.set_value(self.name, "borderless", is_borderless) + +func _on_window_gui_input( event ): + check_if_clicked( event ) diff --git a/gui_scene/GUI/HUD/Windows.gd b/gui_scene/GUI/HUD/Windows.gd new file mode 100644 index 0000000..0bba564 --- /dev/null +++ b/gui_scene/GUI/HUD/Windows.gd @@ -0,0 +1,14 @@ +extends ReferenceRect + +func _ready(): + + for child in self.get_children(): + child.connect( "window_clicked", self, "_on_window_clicked" ) + +func _on_window_clicked( window ): + var index = 0 + for child in self.get_children(): + self.move_child(child, index) + index += 1 + self.move_child(window, index) + diff --git a/gui_scene/GUI/HUD/chat_lines.gd b/gui_scene/GUI/HUD/chat_lines.gd new file mode 100644 index 0000000..b0b824b --- /dev/null +++ b/gui_scene/GUI/HUD/chat_lines.gd @@ -0,0 +1,27 @@ +extends VBoxContainer + + +var line_edit_path = "../../../../footer_box/footer/footer_line_edit" +var new_line_added = false + +func _process(delta): + if self.new_line_added: + var content_scroll = get_node( "../.." ) + content_scroll.scroll_vertical = 2*self.rect_size.y + self.new_line_added = false + + +func _on_footer_line_edit_gui_input( event ): + if event is InputEventKey: + if event.is_action_released( "chat_accept" ): + var line_edit = get_node( line_edit_path ) + var new_text = line_edit.text + var new_line = RichTextLabel.new() + new_line.bbcode_enabled = true + new_line.bbcode_text = new_text + new_line.rect_min_size.y = global.font_size+4 + new_line.scroll_active = false + new_line.selection_enabled = true + self.add_child( new_line ) + line_edit.text = "" + self.new_line_added = true diff --git a/gui_scene/GUI/HUD/douleur.gd b/gui_scene/GUI/HUD/douleur.gd new file mode 100644 index 0000000..06eaa53 --- /dev/null +++ b/gui_scene/GUI/HUD/douleur.gd @@ -0,0 +1,9 @@ +extends HBoxContainer + + +func _process(delta): + self.get_node( "ProgressBar" ).value = character.douleur + +func _on_ProgressBar_value_changed(value): + self.modulate.a = clamp(value/50, 0.4, 1 ) + get_node( "../../overlay_douleur" ).modulate.a = self.modulate.a/2 diff --git a/gui_scene/GUI/HUD/oubli.gd b/gui_scene/GUI/HUD/oubli.gd new file mode 100644 index 0000000..c4f5883 --- /dev/null +++ b/gui_scene/GUI/HUD/oubli.gd @@ -0,0 +1,9 @@ +extends HBoxContainer + + +func _process(delta): + self.get_node( "ProgressBar" ).value = character.oubli + +func _on_ProgressBar_value_changed(value): + self.modulate.a = clamp(value/50, 20/255, 1 ) + get_node( "../../overlay_oubli" ).modulate.a = self.modulate.a/2 \ No newline at end of file diff --git a/gui_scene/GUI/HUD/rich_text_label.gd b/gui_scene/GUI/HUD/rich_text_label.gd new file mode 100644 index 0000000..0d671c2 --- /dev/null +++ b/gui_scene/GUI/HUD/rich_text_label.gd @@ -0,0 +1,4 @@ +extends RichTextLabel + +func _process(delta): + self.rect_min_size.y = global.font_size + global.font_size/2 diff --git a/gui_scene/GUI/HUD/trauma.gd b/gui_scene/GUI/HUD/trauma.gd new file mode 100644 index 0000000..7f233f6 --- /dev/null +++ b/gui_scene/GUI/HUD/trauma.gd @@ -0,0 +1,7 @@ +extends HBoxContainer + +func _process(delta): + self.get_node( "ProgressBar" ).value = character.trauma + +func _on_ProgressBar_value_changed(value): + self.modulate = Color( 1.0, 1.0, 1.0, clamp(value/50, 20/255, 1 ) ) \ No newline at end of file diff --git a/gui_scene/GUI/Help/FPS.gd b/gui_scene/GUI/Help/FPS.gd new file mode 100644 index 0000000..aba426a --- /dev/null +++ b/gui_scene/GUI/Help/FPS.gd @@ -0,0 +1,14 @@ +extends Label + +# class member variables go here, for example: +# var a = 2 +# var b = "textvar" +const TIMER_DELTA = 1 +onready var timer = TIMER_DELTA + +func _process(delta): + if timer >= TIMER_DELTA: + self.set_text("FPS: " + str(int( 60/delta )) ) + timer = 0 + else: + timer += delta diff --git a/gui_scene/GUI/Help/Help.gd b/gui_scene/GUI/Help/Help.gd new file mode 100644 index 0000000..fd0f687 --- /dev/null +++ b/gui_scene/GUI/Help/Help.gd @@ -0,0 +1,42 @@ +extends MarginContainer + +# class member variables go here, for example: +# var a = 2 +# var b = "textvar" + +const ACTION_LIST = [ "ui_debug_window", "ui_music_controls", "hide_char", "ui_hide_all", "move_up", "move_down", "move_left", "move_right", "fly_up", "fly_down","game_flashlight", "ui_pause", "ui_reload", "ui_free_cursor", "ui_quit", "test_change_map_1", "test_change_map_2", "test_change_map_3" ] +const ACTION_TEXT = [ "show/hide debug", "show/hide music", "Hide/show character", "hide/show UI", "move up", "move down", "move left", "move right", "fly up", "fly down", "on/off flashlight", "pause/play", "reload the scene", "free/capture mouse cursor", "quit", "test scene", "test grid map", "main test scene" ] + +func _ready(): + _on_Refresh_pressed() + + +func _on_Refresh_pressed(): + var index = 0 + for action_name in ACTION_LIST: + var event_index = 0 + for event in InputMap.get_action_list( action_name ): + if event is InputEventKey: + if get_node( "ScrollContainer/MarginContainer/VBoxContainer" ).has_node( action_name+str(event_index) ): + get_node( "ScrollContainer/MarginContainer/VBoxContainer" ).remove_child( get_node( "ScrollContainer/MarginContainer/VBoxContainer" ).get_node( action_name+str(event_index) ) ) + + var label = Label.new() + label.name = action_name+str(event_index) + label.text = ACTION_TEXT[ index ] + ": " + OS.get_scancode_string( event.get_scancode_with_modifiers() ) + $ScrollContainer/MarginContainer/VBoxContainer.add_child( label ) + label.set_owner( $ScrollContainer/MarginContainer/VBoxContainer ) + elif event is InputEventJoypadButton: + if get_node( "ScrollContainer/MarginContainer/VBoxContainer" ).has_node( action_name+str(event_index) ): + get_node( "ScrollContainer/MarginContainer/VBoxContainer" ).remove_child( get_node( "ScrollContainer/MarginContainer/VBoxContainer" ).get_node( action_name+str(event_index) ) ) + + var label = Label.new() + label.name = action_name+str(event_index) + label.text = ACTION_TEXT[ index ] + ": " + Input.get_joy_button_string( event.button_index ) + $ScrollContainer/MarginContainer/VBoxContainer.add_child( label ) + label.set_owner( $ScrollContainer/MarginContainer/VBoxContainer ) + event_index += 1 + index += 1 + +func _input( event ): + if event.is_action_pressed( "ui_debug_window" ): + self.visible = not self.visible \ No newline at end of file diff --git a/gui_scene/GUI/Help/Help.tscn b/gui_scene/GUI/Help/Help.tscn new file mode 100644 index 0000000..6894b72 --- /dev/null +++ b/gui_scene/GUI/Help/Help.tscn @@ -0,0 +1,203 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://gui_scene/GUI/Help/Help.gd" type="Script" id=1] +[ext_resource path="res://gui_scene/GUI/Help/FPS.gd" type="Script" id=2] + + +[sub_resource type="Gradient" id=1] + +offsets = PoolRealArray( 0, 1 ) +colors = PoolColorArray( 0, 0, 0, 0.784314, 0, 0, 0, 0.784314 ) + +[sub_resource type="GradientTexture" id=2] + +flags = 4 +gradient = SubResource( 1 ) +width = 2048 + +[node name="Help" type="MarginContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 40.0 +margin_bottom = 40.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 2 +size_flags_vertical = 2 +custom_constants/margin_right = 0 +custom_constants/margin_top = 0 +custom_constants/margin_left = 0 +custom_constants/margin_bottom = 0 +script = ExtResource( 1 ) +_sections_unfolded = [ "Margin", "Size Flags", "custom_constants" ] + +[node name="Background" type="NinePatchRect" parent="." index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 256.0 +margin_bottom = 256.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +texture = SubResource( 2 ) +_sections_unfolded = [ "Anchor", "Margin", "Size Flags", "Theme" ] + +[node name="ScrollContainer" type="ScrollContainer" parent="." index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 256.0 +margin_bottom = 256.0 +rect_min_size = Vector2( 256, 256 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +scroll_horizontal_enabled = true +scroll_horizontal = 0 +scroll_vertical_enabled = true +scroll_vertical = 0 +scroll_deadzone = 0 +_sections_unfolded = [ "Rect", "Size Flags" ] + +[node name="MarginContainer" type="MarginContainer" parent="ScrollContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 85.0 +margin_bottom = 82.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/margin_right = 4 +custom_constants/margin_top = 4 +custom_constants/margin_left = 4 +custom_constants/margin_bottom = 4 +_sections_unfolded = [ "Anchor", "Margin", "custom_constants" ] + +[node name="VBoxContainer" type="VBoxContainer" parent="ScrollContainer/MarginContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 4.0 +margin_top = 4.0 +margin_right = 81.0 +margin_bottom = 78.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Title" type="Label" parent="ScrollContainer/MarginContainer/VBoxContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 77.0 +margin_bottom = 14.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Debug:" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="FPS" type="Label" parent="ScrollContainer/MarginContainer/VBoxContainer" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 18.0 +margin_right = 77.0 +margin_bottom = 32.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "FPS:" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +script = ExtResource( 2 ) + +[node name="DefaultKey" type="Label" parent="ScrollContainer/MarginContainer/VBoxContainer" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 36.0 +margin_right = 77.0 +margin_bottom = 50.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "key binding:" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="Refresh" type="Button" parent="ScrollContainer/MarginContainer/VBoxContainer" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 54.0 +margin_right = 77.0 +margin_bottom = 74.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "refresh" +flat = false +align = 1 + +[connection signal="pressed" from="ScrollContainer/MarginContainer/VBoxContainer/Refresh" to="." method="_on_Refresh_pressed"] + + diff --git a/gui_scene/GUI/Home/Home.gd b/gui_scene/GUI/Home/Home.gd new file mode 100644 index 0000000..f28a237 --- /dev/null +++ b/gui_scene/GUI/Home/Home.gd @@ -0,0 +1,17 @@ +extends MarginContainer + +signal play_pressed +signal setting_pressed +signal logout_pressed + +func _on_PlayButton_pressed(): + emit_signal("play_pressed" ) + +func _on_SettingsButton_pressed(): + emit_signal("setting_pressed" ) + +func _on_QuitButton_pressed(): + get_tree().quit() + +func _on_LogoutButton_pressed(): + emit_signal("logout_pressed" ) diff --git a/gui_scene/GUI/Home/Home.tscn b/gui_scene/GUI/Home/Home.tscn new file mode 100644 index 0000000..d9f7874 --- /dev/null +++ b/gui_scene/GUI/Home/Home.tscn @@ -0,0 +1,328 @@ +[gd_scene load_steps=9 format=2] + +[ext_resource path="res://gui_scene/GUI/Home/Home.gd" type="Script" id=1] +[ext_resource path="res://assets/GUI/fonts/ryzom.ttf" type="DynamicFontData" id=2] + + +[sub_resource type="DynamicFont" id=1] + +size = 18 +use_mipmaps = false +use_filter = false +extra_spacing_top = 8 +extra_spacing_bottom = 8 +font_data = ExtResource( 2 ) +_sections_unfolded = [ "Extra Spacing", "Font", "Resource", "Settings" ] + +[sub_resource type="Theme" id=2] + +default_font = SubResource( 1 ) +_sections_unfolded = [ "Resource" ] + +[sub_resource type="DynamicFont" id=3] + +size = 64 +use_mipmaps = false +use_filter = false +font_data = ExtResource( 2 ) +_sections_unfolded = [ "Font", "Resource", "Settings" ] + +[sub_resource type="Gradient" id=4] + +offsets = PoolRealArray( 0, 1 ) +colors = PoolColorArray( 0, 0, 0, 0.784314, 0, 0, 0, 0.784314 ) + +[sub_resource type="GradientTexture" id=5] + +flags = 4 +gradient = SubResource( 4 ) +width = 2048 + +[sub_resource type="DynamicFont" id=6] + +size = 18 +use_mipmaps = false +use_filter = false +font_data = ExtResource( 2 ) +_sections_unfolded = [ "Font", "Settings" ] + +[node name="Home" type="MarginContainer"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +custom_constants/margin_right = 0 +custom_constants/margin_top = 0 +custom_constants/margin_left = 0 +custom_constants/margin_bottom = 0 +script = ExtResource( 1 ) +_sections_unfolded = [ "Size Flags", "Visibility", "custom_constants" ] + +[node name="Menu" type="VBoxContainer" parent="." index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +theme = SubResource( 2 ) +alignment = 0 +_sections_unfolded = [ "Grow Direction", "Mouse", "Rect", "Theme", "custom_constants" ] + +[node name="Title" type="Label" parent="Menu" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 103.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 3 +custom_fonts/font = SubResource( 3 ) +custom_colors/font_color = Color( 1, 1, 1, 1 ) +custom_colors/font_color_shadow = Color( 0, 0, 0, 1 ) +custom_constants/shadow_offset_x = 4 +custom_constants/shadow_offset_y = 4 +text = "KHANAT" +align = 1 +valign = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags", "Theme", "custom_colors", "custom_constants", "custom_fonts", "custom_styles" ] + +[node name="Buttons" type="MarginContainer" parent="Menu" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 470.0 +margin_top = 107.0 +margin_right = 554.0 +margin_bottom = 493.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 4 +size_flags_vertical = 1 +custom_constants/margin_right = 0 +custom_constants/margin_top = 42 +custom_constants/margin_left = 0 +custom_constants/margin_bottom = 42 +_sections_unfolded = [ "Size Flags", "Theme", "custom_constants" ] + +[node name="VBoxContainer" type="VBoxContainer" parent="Menu/Buttons" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 42.0 +margin_right = 84.0 +margin_bottom = 344.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/separation = 42 +alignment = 1 +_sections_unfolded = [ "Margin", "Theme", "custom_constants" ] + +[node name="PlayButton" type="Button" parent="Menu/Buttons/VBoxContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 84.0 +margin_bottom = 44.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +hint_tooltip = "Test tooltip." +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Play" +flat = false +align = 1 +_sections_unfolded = [ "Hint", "Theme", "custom_fonts" ] + +[node name="SettingsButton" type="Button" parent="Menu/Buttons/VBoxContainer" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 86.0 +margin_right = 84.0 +margin_bottom = 130.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Settings" +flat = false +align = 1 +_sections_unfolded = [ "Anchor", "Rect", "custom_fonts" ] + +[node name="LogoutButton" type="Button" parent="Menu/Buttons/VBoxContainer" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 172.0 +margin_right = 84.0 +margin_bottom = 216.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Logout" +flat = false +align = 1 +_sections_unfolded = [ "Focus", "Mouse" ] + +[node name="QuitButton" type="Button" parent="Menu/Buttons/VBoxContainer" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 258.0 +margin_right = 84.0 +margin_bottom = 302.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Quit" +flat = false +align = 1 +_sections_unfolded = [ "Mouse" ] + +[node name="Container" type="MarginContainer" parent="Menu" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 558.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_min_size = Vector2( 0, 42 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 5 +size_flags_vertical = 10 +custom_constants/margin_right = 0 +custom_constants/margin_top = 0 +custom_constants/margin_left = 0 +custom_constants/margin_bottom = 0 +_sections_unfolded = [ "Rect", "Size Flags", "custom_constants" ] + +[node name="NinePatchRect" type="NinePatchRect" parent="Menu/Container" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 42.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 11 +texture = SubResource( 5 ) +_sections_unfolded = [ "Size Flags", "Visibility" ] + +[node name="Footer" type="Label" parent="Menu/Container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 429.0 +margin_top = 10.0 +margin_right = 594.0 +margin_bottom = 32.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 4 +size_flags_vertical = 4 +custom_fonts/font = SubResource( 6 ) +custom_colors/font_color = Color( 1, 1, 1, 1 ) +custom_colors/font_color_shadow = Color( 0.617188, 0.617188, 0.617188, 1 ) +text = "Powered by Godot" +align = 1 +valign = 2 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags", "custom_colors", "custom_constants", "custom_fonts" ] + +[connection signal="pressed" from="Menu/Buttons/VBoxContainer/PlayButton" to="." method="_on_PlayButton_pressed"] + +[connection signal="pressed" from="Menu/Buttons/VBoxContainer/SettingsButton" to="." method="_on_SettingsButton_pressed"] + +[connection signal="pressed" from="Menu/Buttons/VBoxContainer/LogoutButton" to="." method="_on_LogoutButton_pressed"] + +[connection signal="pressed" from="Menu/Buttons/VBoxContainer/QuitButton" to="." method="_on_QuitButton_pressed"] + + diff --git a/gui_scene/GUI/MusicControls/Music.gd b/gui_scene/GUI/MusicControls/Music.gd new file mode 100644 index 0000000..fc12fc9 --- /dev/null +++ b/gui_scene/GUI/MusicControls/Music.gd @@ -0,0 +1,62 @@ +extends VBoxContainer + +var songs_list = [] +var current_song = "" +var current_position = 0.0 +var popup + +func _ready(): + for song in $Songs.get_children(): + songs_list.append( song.name ) + if $Songs.get_child_count() > 0: + current_song = songs_list[0] + + + popup = $SongsSelector.get_popup() + for song in songs_list: + popup.add_item( song ) + get_node( "Songs" ).get_node( song ).connect( "finished", self, "_on_song_finished" ) + $SongsSelector.text = current_song + +func set_play(): + if get_node( "Songs" ).get_node( current_song ): + get_node( "Songs" ).get_node( current_song ).play( current_position ) + $Buttons/Pause.text = "Pause" + $Title.text = "Musiques (Played):" + +func set_pause(): + if get_node( "Songs" ).get_node( current_song ): + current_position = get_node( "Songs" ).get_node( current_song ).get_playback_position() + get_node( "Songs" ).get_node( current_song ).stop() + else: + current_position = 0.0 + + $Buttons/Pause.text = "Play" + $Title.text = "Musiques (Paused):" + +func set_stop(): + if get_node( "Songs" ).get_node( current_song ): + get_node( "Songs" ).get_node( current_song ).stop() + current_position = 0.0 + $Buttons/Pause.pressed = false + $Buttons/Pause.text = "Play" + $Title.text = "Musiques (Stopped):" + +func _on_Pause_toggled(button_pressed): + if button_pressed: + set_play() + else: + set_pause() + +func _on_Stop_pressed(): + set_stop() + +func _on_SongsSelector_item_selected(ID): + var new_song = popup.get_item_text(ID) + if not current_song == new_song: + set_stop() + current_song = popup.get_item_text(ID) + +func _on_song_finished(): + print("test") + set_stop() \ No newline at end of file diff --git a/gui_scene/GUI/MusicControls/MusicControls.tscn b/gui_scene/GUI/MusicControls/MusicControls.tscn new file mode 100644 index 0000000..6019002 --- /dev/null +++ b/gui_scene/GUI/MusicControls/MusicControls.tscn @@ -0,0 +1,201 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://gui_scene/GUI/MusicControls/Music.gd" type="Script" id=1] +[ext_resource path="res://assets/test/musiques/pre-mix_khanat_main_theme_2018-07-23.ogg" type="AudioStream" id=2] +[ext_resource path="res://assets/test/musiques/Sangakanat (short instrumental theme).ogg" type="AudioStream" id=3] +[ext_resource path="res://assets/test/musiques/pre-mix_Le_concours_de_tartes_aux_klums.ogg" type="AudioStream" id=4] + + +[node name="Music" type="VBoxContainer"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 256.0 +margin_bottom = 86.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 1 ) +_sections_unfolded = [ "Mouse", "Rect", "Size Flags" ] + +[node name="Songs" type="Container" parent="." index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 256.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +_sections_unfolded = [ "Mouse" ] + +[node name="pre-mix_khanat_main_theme" type="AudioStreamPlayer" parent="Songs" index="0"] + +pause_mode = 1 +stream = ExtResource( 2 ) +volume_db = 0.0 +pitch_scale = 1.0 +autoplay = false +mix_target = 0 +bus = "Master" +_sections_unfolded = [ "Pause" ] + +[node name="Sangakanat" type="AudioStreamPlayer" parent="Songs" index="1"] + +pause_mode = 1 +stream = ExtResource( 3 ) +volume_db = 0.0 +pitch_scale = 1.0 +autoplay = false +mix_target = 0 +bus = "Master" +_sections_unfolded = [ "Pause" ] + +[node name="pre-mix_Le_concours_de_tartes_aux_klums" type="AudioStreamPlayer" parent="Songs" index="2"] + +stream = ExtResource( 4 ) +volume_db = 0.0 +pitch_scale = 1.0 +autoplay = false +mix_target = 0 +bus = "Master" + +[node name="Title" type="Label" parent="." index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 4.0 +margin_right = 256.0 +margin_bottom = 18.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Musique:" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="SongsSelector" type="OptionButton" parent="." index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 22.0 +margin_right = 256.0 +margin_bottom = 42.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 2 +size_flags_horizontal = 3 +size_flags_vertical = 1 +toggle_mode = false +action_mode = 0 +enabled_focus_mode = 2 +shortcut = null +group = null +flat = false +align = 0 +items = [ ] +selected = -1 +_sections_unfolded = [ "Grow Direction", "Margin", "Mouse", "Rect", "Size Flags" ] + +[node name="Buttons" type="HBoxContainer" parent="." index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 46.0 +margin_right = 256.0 +margin_bottom = 66.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Mouse", "Rect" ] + +[node name="Pause" type="Button" parent="Buttons" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 126.0 +margin_bottom = 20.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +custom_colors/font_color_disabled = Color( 0.496055, 0.413039, 0.660156, 1 ) +custom_colors/font_color = Color( 0.494118, 0.411765, 0.658824, 1 ) +custom_colors/font_color_hover = Color( 0.863051, 0.203209, 1, 1 ) +custom_colors/font_color_pressed = Color( 0.673295, 0.508021, 1, 1 ) +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Play" +flat = false +align = 1 +_sections_unfolded = [ "Size Flags", "custom_colors", "custom_constants", "custom_fonts", "custom_styles" ] + +[node name="Stop" type="Button" parent="Buttons" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 130.0 +margin_right = 256.0 +margin_bottom = 20.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +custom_colors/font_color_disabled = Color( 0.496055, 0.413039, 0.660156, 1 ) +custom_colors/font_color = Color( 0.494118, 0.411765, 0.658824, 1 ) +custom_colors/font_color_hover = Color( 0.863051, 0.203209, 1, 1 ) +custom_colors/font_color_pressed = Color( 0.673295, 0.508021, 1, 1 ) +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Stop" +flat = false +align = 1 +_sections_unfolded = [ "Size Flags", "custom_colors", "custom_constants", "custom_fonts", "custom_styles" ] + +[connection signal="item_selected" from="SongsSelector" to="." method="_on_SongsSelector_item_selected"] + +[connection signal="toggled" from="Buttons/Pause" to="." method="_on_Pause_toggled"] + +[connection signal="pressed" from="Buttons/Stop" to="." method="_on_Stop_pressed"] + + diff --git a/gui_scene/GUI/Settings/MenuButton.gd b/gui_scene/GUI/Settings/MenuButton.gd new file mode 100644 index 0000000..ed71070 --- /dev/null +++ b/gui_scene/GUI/Settings/MenuButton.gd @@ -0,0 +1,13 @@ +extends MenuButton + +var popup + +func _ready(): + popup = get_popup() + popup.add_item("item a") + popup.add_item("item b") + popup.add_item("item c") +# popup.connect("item_pressed", self, "_on_item_pressed") + +func _on_item_pressed(ID): + self.text = popup.get_item_text(ID) \ No newline at end of file diff --git a/gui_scene/GUI/Settings/Settings.gd b/gui_scene/GUI/Settings/Settings.gd new file mode 100644 index 0000000..0f0818f --- /dev/null +++ b/gui_scene/GUI/Settings/Settings.gd @@ -0,0 +1,86 @@ +extends Container + +signal return_pressed +signal font_changed( value ) + +func _ready(): + $Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Fullscreen/CheckBox.pressed = ProjectSettings.get_setting( "display/window/size/fullscreen" ) + $Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Borderless/CheckBox.pressed = ProjectSettings.get_setting( "display/window/size/borderless" ) + $Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Resizable/CheckBox.pressed = ProjectSettings.get_setting( "display/window/size/resizable" ) + $Menus/TabContainer/Display/ScrollContainer/VBoxContainer/CurrentScreen/SpinBox.value = OS.current_screen + + load_settings() + + +func _on_font_size_bar_value_changed(value): + $Menus/TabContainer/Test/ScrollContainer/VBoxContainer/font_size/font_size_value.text = str( value ) + $Menus.get_theme().default_font.size = value + emit_signal( "font_changed", value ) + +func load_settings(): + + var config_file = ConfigFile.new() + var err = config_file.load( "user://settings.cfg" ) + if err == ERR_CANT_OPEN or err == ERR_FILE_NOT_FOUND: + # On suppose que le fichier n'existe pas encore, donc on le crée. + config_file.set_value( "theme", "font_size", 14 ) + config_file.save( "user://settings.cfg" ) + elif not err == OK: + print("Error code when loading config file: ", err) + + global.font_size = config_file.get_value( "theme", "font_size" ) + if $Menus.get_theme(): + $Menus.get_theme().default_font.size = global.font_size + $Menus/TabContainer/Test/ScrollContainer/VBoxContainer/font_size_bar.value = global.font_size + $Menus/TabContainer/Test/ScrollContainer/VBoxContainer/font_size/font_size_value.text = str( global.font_size ) + + + +func _on_ReturnButton_pressed(): + + var config_file = ConfigFile.new() + var err = config_file.load( "user://settings.cfg" ) + if err: + print("Error code when loading config file: ", err) + + config_file.set_value("theme", "font_size", $Menus.get_theme().default_font.size) + + config_file.save( "user://settings.cfg" ) + + emit_signal( "return_pressed" ) + + +func _on_Title_text_changed(new_text): + # ---------------------------------- + # Changing windows title + var new_title = "Khanat" + new_text = new_text.strip_edges() + if not new_text == "": + new_title = new_text + new_title += " (" + String(OS.get_window_size().x) + "x" + String(OS.get_window_size().y) + ")" + OS.set_window_title( new_title ) + # ---------------------------------- + +func _on_Fullscreen_toggled(button_pressed): + if ProjectSettings.has_setting( "display/window/size/fullscreen" ): + ProjectSettings.set_setting("display/window/size/fullscreen", button_pressed) + OS.window_fullscreen = ProjectSettings.get_setting("display/window/size/fullscreen") + +func _on_Borderless_toggled(button_pressed): + if ProjectSettings.has_setting( "display/window/size/borderless" ): + ProjectSettings.set_setting("display/window/size/borderless", button_pressed) + OS.window_borderless = ProjectSettings.get_setting("display/window/size/borderless") + +func _on_Resizable_toggled(button_pressed): + if ProjectSettings.has_setting( "display/window/size/resizable" ): + ProjectSettings.set_setting("display/window/size/resizable", button_pressed) + OS.window_resizable = ProjectSettings.get_setting("display/window/size/resizable") + +# La fonction existe dans la doc mais le moteur lui ne la reconnait pas, +# soit il y a une subtilité quelquepart soit la doc n'est pas à jour. +func _on_AlwaysOnTop_toggled(button_pressed): +# OS.set_window_always_on_top( button_pressed ) + pass + +func _on_SpinBox_value_changed(value): + OS.current_screen = value diff --git a/gui_scene/GUI/Settings/Settings.tscn b/gui_scene/GUI/Settings/Settings.tscn new file mode 100644 index 0000000..1280b16 --- /dev/null +++ b/gui_scene/GUI/Settings/Settings.tscn @@ -0,0 +1,1696 @@ +[gd_scene load_steps=16 format=2] + +[ext_resource path="res://gui_scene/GUI/Settings/Settings.gd" type="Script" id=1] +[ext_resource path="res://assets/GUI/fonts/ryzom.ttf" type="DynamicFontData" id=2] +[ext_resource path="res://addons/input_map_button/input_map_button_node.gd" type="Script" id=3] +[ext_resource path="res://addons/input_map_button/icon.png" type="Texture" id=4] +[ext_resource path="res://gui_scene/GUI/Settings/MenuButton.gd" type="Script" id=5] +[ext_resource path="res://gui_scene/GUI/MusicControls/MusicControls.tscn" type="PackedScene" id=6] + + +[sub_resource type="DynamicFont" id=1] + +size = 14 +use_mipmaps = false +use_filter = false +extra_spacing_top = 8 +extra_spacing_bottom = 8 +font_data = ExtResource( 2 ) +_sections_unfolded = [ "Extra Spacing", "Font", "Font/fallback", "Resource", "Settings" ] + +[sub_resource type="Theme" id=2] + +default_font = SubResource( 1 ) +_sections_unfolded = [ "Resource" ] + +[sub_resource type="DynamicFont" id=3] + +size = 42 +use_mipmaps = false +use_filter = false +font_data = ExtResource( 2 ) +_sections_unfolded = [ "Font", "Settings" ] + +[sub_resource type="StyleBoxFlat" id=4] + +content_margin_left = 8.0 +content_margin_right = 8.0 +content_margin_top = 8.0 +content_margin_bottom = 8.0 +bg_color = Color( 0.247059, 0.235294, 0.278431, 0.752941 ) +draw_center = true +border_width_left = 0 +border_width_top = 0 +border_width_right = 0 +border_width_bottom = 0 +border_color = Color( 0.8, 0.8, 0.8, 1 ) +border_blend = false +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 0 +corner_radius_bottom_left = 0 +corner_detail = 8 +expand_margin_left = 0.0 +expand_margin_right = 0.0 +expand_margin_top = 0.0 +expand_margin_bottom = 0.0 +shadow_color = Color( 0, 0, 0, 0.6 ) +shadow_size = 0 +anti_aliasing = true +anti_aliasing_size = 1 +_sections_unfolded = [ "Anti Aliasing", "Border Width", "Content Margin", "Corner Radius", "Shadow" ] + +[sub_resource type="StyleBoxFlat" id=5] + +content_margin_left = 8.0 +content_margin_right = 8.0 +content_margin_top = 8.0 +content_margin_bottom = 8.0 +bg_color = Color( 0.172549, 0.164706, 0.196078, 0.752941 ) +draw_center = true +border_width_left = 0 +border_width_top = 0 +border_width_right = 0 +border_width_bottom = 0 +border_color = Color( 0.8, 0.8, 0.8, 1 ) +border_blend = false +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 0 +corner_radius_bottom_left = 0 +corner_detail = 8 +expand_margin_left = 0.0 +expand_margin_right = 0.0 +expand_margin_top = 0.0 +expand_margin_bottom = 0.0 +shadow_color = Color( 0, 0, 0, 0.6 ) +shadow_size = 0 +anti_aliasing = true +anti_aliasing_size = 1 +_sections_unfolded = [ "Content Margin", "Corner Radius" ] + +[sub_resource type="StyleBoxFlat" id=6] + +content_margin_left = -1.0 +content_margin_right = -1.0 +content_margin_top = -1.0 +content_margin_bottom = -1.0 +bg_color = Color( 0.258824, 0.25098, 0.282353, 0.752941 ) +draw_center = true +border_width_left = 0 +border_width_top = 0 +border_width_right = 0 +border_width_bottom = 0 +border_color = Color( 0.8, 0.8, 0.8, 1 ) +border_blend = false +corner_radius_top_left = 8 +corner_radius_top_right = 8 +corner_radius_bottom_right = 8 +corner_radius_bottom_left = 8 +corner_detail = 8 +expand_margin_left = 0.0 +expand_margin_right = 0.0 +expand_margin_top = 0.0 +expand_margin_bottom = 0.0 +shadow_color = Color( 0, 0, 0, 0.6 ) +shadow_size = 0 +anti_aliasing = true +anti_aliasing_size = 1 +_sections_unfolded = [ "Corner Radius", "Expand Margin" ] + +[sub_resource type="StyleBoxLine" id=7] + +content_margin_left = -1.0 +content_margin_right = -1.0 +content_margin_top = -1.0 +content_margin_bottom = -1.0 +color = Color( 0, 0, 0, 1 ) +grow = 1.0 +thickness = 1 +vertical = false + +[sub_resource type="StyleBoxLine" id=8] + +content_margin_left = -1.0 +content_margin_right = -1.0 +content_margin_top = -1.0 +content_margin_bottom = -1.0 +color = Color( 0, 0, 0, 1 ) +grow = 1.0 +thickness = 2 +vertical = true +_sections_unfolded = [ "Content Margin" ] + +[sub_resource type="DynamicFont" id=9] + +size = 32 +use_mipmaps = false +use_filter = false +font_data = ExtResource( 2 ) +_sections_unfolded = [ "Font", "Settings" ] + +[node name="Settings" type="MarginContainer"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/margin_right = 0 +custom_constants/margin_top = 0 +custom_constants/margin_left = 0 +custom_constants/margin_bottom = 0 +script = ExtResource( 1 ) +_sections_unfolded = [ "Size Flags", "Theme", "custom_constants" ] + +[node name="Menus" type="VBoxContainer" parent="." index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +theme = SubResource( 2 ) +alignment = 0 +_sections_unfolded = [ "Material", "Size Flags", "Theme", "Visibility" ] + +[node name="MenuTitle" type="Label" parent="Menus" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 49.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +custom_fonts/font = SubResource( 3 ) +text = "Settings" +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags", "custom_constants", "custom_fonts" ] + +[node name="TabContainer" type="TabContainer" parent="Menus" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 53.0 +margin_right = 1024.0 +margin_bottom = 552.0 +rect_min_size = Vector2( 0, 64 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 3 +custom_styles/tab_fg = SubResource( 4 ) +custom_styles/tab_bg = SubResource( 5 ) +custom_styles/panel = SubResource( 6 ) +tab_align = 1 +tabs_visible = true +_sections_unfolded = [ "Hint", "Rect", "Size Flags", "Theme", "Visibility", "custom_colors", "custom_constants", "custom_icons", "custom_styles" ] + +[node name="Display" type="MarginContainer" parent="Menus/TabContainer" index="0"] + +editor/display_folded = true +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 49.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/margin_right = 42 +custom_constants/margin_top = 42 +custom_constants/margin_left = 42 +custom_constants/margin_bottom = 42 +_sections_unfolded = [ "Theme", "Visibility", "custom_constants" ] + +[node name="ScrollContainer" type="ScrollContainer" parent="Menus/TabContainer/Display" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 42.0 +margin_top = 42.0 +margin_right = 982.0 +margin_bottom = 408.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +scroll_horizontal_enabled = true +scroll_horizontal = 0 +scroll_vertical_enabled = true +scroll_vertical = 0 +scroll_deadzone = 0 +_sections_unfolded = [ "Grow Direction", "Material", "Rect", "Scroll", "Size Flags", "Visibility" ] + +[node name="VBoxContainer" type="VBoxContainer" parent="Menus/TabContainer/Display/ScrollContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 940.0 +margin_bottom = 239.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 7 +size_flags_vertical = 2 +custom_constants/separation = 8 +alignment = 0 +_sections_unfolded = [ "Size Flags", "custom_constants" ] + +[node name="Fullscreen" type="HBoxContainer" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer" index="0"] + +editor/display_folded = true +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 940.0 +margin_bottom = 41.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Label" type="Label" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Fullscreen" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 395.0 +margin_top = 4.0 +margin_right = 468.0 +margin_bottom = 37.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 10 +size_flags_vertical = 4 +text = "Fullscreen" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="CheckBox" type="CheckBox" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Fullscreen" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 472.0 +margin_right = 496.0 +margin_bottom = 41.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 2 +size_flags_vertical = 1 +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +flat = false +align = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Borderless" type="HBoxContainer" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 49.0 +margin_right = 940.0 +margin_bottom = 90.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Label" type="Label" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Borderless" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 392.0 +margin_top = 4.0 +margin_right = 468.0 +margin_bottom = 37.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 10 +size_flags_vertical = 4 +text = "Borderless" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="CheckBox" type="CheckBox" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Borderless" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 472.0 +margin_right = 496.0 +margin_bottom = 41.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 2 +size_flags_vertical = 1 +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +flat = false +align = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Resizable" type="HBoxContainer" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer" index="2"] + +editor/display_folded = true +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 98.0 +margin_right = 940.0 +margin_bottom = 139.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Label" type="Label" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Resizable" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 400.0 +margin_top = 4.0 +margin_right = 468.0 +margin_bottom = 37.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 10 +size_flags_vertical = 4 +text = "Resizable" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="CheckBox" type="CheckBox" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Resizable" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 472.0 +margin_right = 496.0 +margin_bottom = 41.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 2 +size_flags_vertical = 1 +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +flat = false +align = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="AlwaysOnTop" type="HBoxContainer" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 147.0 +margin_right = 940.0 +margin_bottom = 188.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Label" type="Label" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/AlwaysOnTop" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 366.0 +margin_top = 4.0 +margin_right = 468.0 +margin_bottom = 37.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 10 +size_flags_vertical = 4 +text = "Always on top." +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="CheckBox" type="CheckBox" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/AlwaysOnTop" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 472.0 +margin_right = 496.0 +margin_bottom = 41.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 2 +size_flags_vertical = 1 +disabled = true +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +flat = false +align = 0 +_sections_unfolded = [ "Size Flags", "custom_constants" ] + +[node name="CurrentScreen" type="HBoxContainer" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 196.0 +margin_right = 940.0 +margin_bottom = 239.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="Label" type="Label" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/CurrentScreen" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 358.0 +margin_top = 5.0 +margin_right = 468.0 +margin_bottom = 38.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 10 +size_flags_vertical = 4 +text = "Current screen." +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="SpinBox" type="SpinBox" parent="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/CurrentScreen" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 472.0 +margin_right = 546.0 +margin_bottom = 43.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 2 +size_flags_vertical = 1 +min_value = 0.0 +max_value = 100.0 +step = 1.0 +page = 0.0 +value = 0.0 +exp_edit = false +rounded = false +editable = true +prefix = "" +suffix = "" +_sections_unfolded = [ "Size Flags" ] + +[node name="Controles" type="VBoxContainer" parent="Menus/TabContainer" index="1"] + +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 49.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Hint", "custom_constants" ] + +[node name="ScrollContainer" type="ScrollContainer" parent="Menus/TabContainer/Controles" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 450.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +scroll_horizontal_enabled = true +scroll_horizontal = 0 +scroll_vertical_enabled = true +scroll_vertical = 0 +scroll_deadzone = 0 +_sections_unfolded = [ "Hint", "Size Flags" ] + +[node name="TabContainer" type="TabContainer" parent="Menus/TabContainer/Controles/ScrollContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 450.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +custom_styles/tab_fg = SubResource( 4 ) +custom_styles/tab_bg = SubResource( 5 ) +custom_styles/panel = SubResource( 7 ) +custom_constants/top_margin = 0 +custom_constants/side_margin = 0 +tab_align = 1 +tabs_visible = true +_sections_unfolded = [ "Hint", "Size Flags", "custom_colors", "custom_constants", "custom_fonts", "custom_styles" ] + +[node name="Jeu" type="VBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 1.0 +margin_top = 50.0 +margin_right = -1.0 +margin_bottom = -1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="game_flashlight" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Jeu" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1022.0 +margin_bottom = 39.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Active/désactive la lampe torche." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="hide_char" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Jeu" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 43.0 +margin_right = 1022.0 +margin_bottom = 82.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Affiche/cache le personnage." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="Interface" type="VBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer" index="1"] + +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 1.0 +margin_top = 50.0 +margin_right = -1.0 +margin_bottom = -1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +hint_tooltip = "Interface." +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Hint", "Size Flags", "custom_constants" ] + +[node name="Header" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface" index="0"] + +editor/display_folded = true +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1022.0 +margin_bottom = 38.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="TitleDescription" type="Label" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface/Header" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 338.0 +margin_bottom = 38.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +text = "Description" +align = 2 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags", "Theme", "custom_constants", "custom_styles" ] + +[node name="TitleKeyboard" type="Label" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface/Header" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 342.0 +margin_right = 680.0 +margin_bottom = 38.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +text = "Clavier" +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags", "Theme", "custom_constants", "custom_styles" ] + +[node name="TitleJoypad" type="Label" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface/Header" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 684.0 +margin_right = 1022.0 +margin_bottom = 38.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +text = "Joypad" +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="ui_test" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 42.0 +margin_right = 1022.0 +margin_bottom = 86.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +_sections_unfolded = [ "Focus" ] +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Test." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="ui_pause" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 90.0 +margin_right = 1022.0 +margin_bottom = 134.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Play/Pause." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="ui_reload" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 138.0 +margin_right = 1022.0 +margin_bottom = 182.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Recharger la scène." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="ui_free_cursor" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 186.0 +margin_right = 1022.0 +margin_bottom = 230.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Libéré/capturer le curseur." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="ui_quit" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Interface" index="5"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 234.0 +margin_right = 1022.0 +margin_bottom = 278.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Quitter." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="Deplacement" type="VBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer" index="2"] + +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_left = 1.0 +margin_top = 50.0 +margin_right = -1.0 +margin_bottom = -1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags", "Theme" ] + +[node name="Header" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement" index="0"] + +editor/display_folded = true +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1022.0 +margin_bottom = 37.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="TitleDescription" type="Label" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement/Header" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 338.0 +margin_bottom = 37.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +custom_styles/normal = SubResource( 8 ) +text = "Description" +align = 2 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags", "Theme", "custom_constants", "custom_styles" ] + +[node name="TitleKeyboard" type="Label" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement/Header" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 342.0 +margin_top = 2.0 +margin_right = 680.0 +margin_bottom = 35.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +text = "Clavier" +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="TitleJoypad" type="Label" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement/Header" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 684.0 +margin_top = 2.0 +margin_right = 1022.0 +margin_bottom = 35.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +text = "Joypad" +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="move_up" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 41.0 +margin_right = 1022.0 +margin_bottom = 80.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Avancer." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="move_down" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 84.0 +margin_right = 1022.0 +margin_bottom = 123.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Reculer." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="move_left" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 127.0 +margin_right = 1022.0 +margin_bottom = 166.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Deplacement latéral gauche." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="move_right" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 170.0 +margin_right = 1022.0 +margin_bottom = 209.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Deplacement latéral droit." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="fly_up" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement" index="5"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 213.0 +margin_right = 1022.0 +margin_bottom = 252.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Deplacement vers le haut." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="fly_down" type="HBoxContainer" parent="Menus/TabContainer/Controles/ScrollContainer/TabContainer/Deplacement" index="6"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 256.0 +margin_right = 1022.0 +margin_bottom = 295.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 +script = ExtResource( 3 ) +__meta__ = { +"_editor_icon": ExtResource( 4 ) +} +description = "Deplacement vers le bas." +config_file = "user://input.cfg" +default_keyboard = null +default_keyboard_alt = null +default_joypad = null + +[node name="ResetButton" type="Button" parent="Menus/TabContainer/Controles" index="1"] + +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 346.0 +margin_top = 359.0 +margin_right = 678.0 +margin_bottom = 403.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 4 +size_flags_vertical = 8 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Restorer les paramêtres par défaut." +flat = false +align = 1 +_sections_unfolded = [ "Size Flags", "custom_constants" ] + +[node name="contextual_help" type="Label" parent="Menus/TabContainer/Controles" index="2"] + +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 407.0 +margin_right = 1024.0 +margin_bottom = 445.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 8 +text = "Cliquer sur un bouton pour modifier la touche assigné à l'action correspondante." +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="Test" type="MarginContainer" parent="Menus/TabContainer" index="2"] + +visible = false +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +margin_top = 49.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/margin_right = 42 +custom_constants/margin_top = 42 +custom_constants/margin_left = 42 +custom_constants/margin_bottom = 42 +_sections_unfolded = [ "Visibility", "custom_constants" ] + +[node name="ScrollContainer" type="ScrollContainer" parent="Menus/TabContainer/Test" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 42.0 +margin_top = 42.0 +margin_right = 982.0 +margin_bottom = 408.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = true +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +scroll_horizontal_enabled = true +scroll_horizontal = 0 +scroll_vertical_enabled = true +scroll_vertical = 0 +scroll_deadzone = 0 +_sections_unfolded = [ "Rect", "Scroll", "Size Flags" ] + +[node name="VBoxContainer" type="VBoxContainer" parent="Menus/TabContainer/Test/ScrollContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 342.0 +margin_right = 598.0 +margin_bottom = 446.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 6 +size_flags_vertical = 3 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="font_size" type="HBoxContainer" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 256.0 +margin_bottom = 33.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="font_size_label" type="Label" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer/font_size" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 67.0 +margin_bottom = 33.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Font size:" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="font_size_value" type="Label" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer/font_size" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 238.0 +margin_right = 256.0 +margin_bottom = 33.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 10 +size_flags_vertical = 4 +text = "14" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="font_size_bar" type="HScrollBar" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 37.0 +margin_right = 256.0 +margin_bottom = 49.0 +rect_min_size = Vector2( 256, 0 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 0 +min_value = 8.0 +max_value = 22.0 +step = 2.0 +page = 0.0 +value = 14.0 +exp_edit = false +rounded = false +custom_step = -1.0 +_sections_unfolded = [ "Rect" ] + +[node name="SpinBox" type="SpinBox" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 53.0 +margin_right = 256.0 +margin_bottom = 96.0 +rect_min_size = Vector2( 256, 0 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 7 +size_flags_vertical = 0 +min_value = 0.0 +max_value = 100.0 +step = 1.0 +page = 0.0 +value = 0.0 +exp_edit = false +rounded = false +editable = true +prefix = "test" +suffix = "tset" +_sections_unfolded = [ "Rect", "Size Flags" ] + +[node name="CheckBox" type="CheckBox" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 100.0 +margin_right = 256.0 +margin_bottom = 141.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +hint_tooltip = "Test de CheckBox" +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Checkbox" +flat = false +align = 0 +_sections_unfolded = [ "Focus", "Hint", "Mouse", "Size Flags", "Theme" ] + +[node name="CheckBox2" type="CheckBox" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 145.0 +margin_right = 256.0 +margin_bottom = 186.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +toggle_mode = true +enabled_focus_mode = 2 +shortcut = null +group = null +text = " Label un peu plus grand" +flat = false +align = 0 +_sections_unfolded = [ "Size Flags", "Theme" ] + +[node name="TitleBox" type="HBoxContainer" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="5"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 190.0 +margin_right = 256.0 +margin_bottom = 233.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="Label" type="Label" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer/TitleBox" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 5.0 +margin_right = 40.0 +margin_bottom = 38.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Title: " +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="Title" type="LineEdit" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer/TitleBox" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 44.0 +margin_right = 256.0 +margin_bottom = 43.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +hint_tooltip = "Enter main window's title here." +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 1 +size_flags_horizontal = 3 +size_flags_vertical = 1 +focus_mode = 2 +context_menu_enabled = true +placeholder_alpha = 0.6 +caret_blink = true +caret_blink_speed = 0.65 +caret_position = 0 +_sections_unfolded = [ "Hint", "Size Flags" ] + +[node name="MenuButton" type="MenuButton" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="6"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 237.0 +margin_right = 256.0 +margin_bottom = 276.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +action_mode = 0 +enabled_focus_mode = 0 +shortcut = null +group = null +text = "options" +flat = false +align = 1 +items = [ ] +script = ExtResource( 5 ) +_sections_unfolded = [ "custom_constants" ] + +[node name="ColorPickerButton" type="ColorPickerButton" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="7"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 280.0 +margin_right = 256.0 +margin_bottom = 319.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +flat = false +align = 1 +color = Color( 1, 1, 1, 1 ) +edit_alpha = true + +[node name="Music" parent="Menus/TabContainer/Test/ScrollContainer/VBoxContainer" index="8" instance=ExtResource( 6 )] + +margin_top = 323.0 +margin_bottom = 446.0 + +[node name="Footer" type="HBoxContainer" parent="Menus" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 556.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="ReturnButton" type="Button" parent="Menus/Footer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 120.0 +margin_bottom = 44.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 0 +size_flags_vertical = 8 +custom_fonts/font = SubResource( 9 ) +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Return" +flat = false +align = 1 +_sections_unfolded = [ "Size Flags", "custom_fonts" ] + +[connection signal="toggled" from="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Fullscreen/CheckBox" to="." method="_on_Fullscreen_toggled"] + +[connection signal="toggled" from="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Borderless/CheckBox" to="." method="_on_Borderless_toggled"] + +[connection signal="toggled" from="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/Resizable/CheckBox" to="." method="_on_Resizable_toggled"] + +[connection signal="toggled" from="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/AlwaysOnTop/CheckBox" to="." method="_on_AlwaysOnTop_toggled"] + +[connection signal="value_changed" from="Menus/TabContainer/Display/ScrollContainer/VBoxContainer/CurrentScreen/SpinBox" to="." method="_on_SpinBox_value_changed"] + +[connection signal="pressed" from="Menus/TabContainer/Controles/ResetButton" to="Menus/TabContainer/Controles" method="_on_ResetButton_pressed"] + +[connection signal="value_changed" from="Menus/TabContainer/Test/ScrollContainer/VBoxContainer/font_size_bar" to="." method="_on_font_size_bar_value_changed"] + +[connection signal="text_changed" from="Menus/TabContainer/Test/ScrollContainer/VBoxContainer/TitleBox/Title" to="." method="_on_Title_text_changed"] + +[connection signal="pressed" from="Menus/Footer/ReturnButton" to="." method="_on_ReturnButton_pressed"] + + diff --git a/gui_scene/GUI/Settings/font_size.gd b/gui_scene/GUI/Settings/font_size.gd new file mode 100644 index 0000000..0ac3df7 --- /dev/null +++ b/gui_scene/GUI/Settings/font_size.gd @@ -0,0 +1,19 @@ +extends HBoxContainer + +signal font_changed + +func _ready(): + $font_size_value.text = str( get_node ( "../font_size_bar" ).value ) + +#func _process(delta): +# # Called every frame. Delta is time since last frame. +# # Update game logic here. +# pass + + +func _on_font_size_bar_value_changed(value): + $font_size_value.text = str( value ) + var menus_node = get_node( "../../../../../" ) + global.font_size = value + menus_node.get_theme().default_font.size = value + emit_signal( "font_changed" ) \ No newline at end of file diff --git a/gui_scene/GUI/character_creation/character_creation_menu.gd b/gui_scene/GUI/character_creation/character_creation_menu.gd new file mode 100644 index 0000000..2fd620e --- /dev/null +++ b/gui_scene/GUI/character_creation/character_creation_menu.gd @@ -0,0 +1,35 @@ +extends Control + +var character_mesh = null +var name_input = null +onready var error_label = $v_box_container/h_box_container/margin_container/margin_container/v_box_container/error_label + +signal valid_button_pressed +signal return_button_pressed + +func _ready(): + character_mesh = $v_box_container/h_box_container/center_container/character_creation_scene/mesh_instance + name_input = $v_box_container/h_box_container/margin_container/margin_container/v_box_container/name_box/line_edit + + +func _on_h_scroll_bar_value_changed(value): + if value == 1: + global.character_sex = 1 + character_mesh.get_surface_material(0).albedo_color = Color( 1.0, 0.25, 0.25, 1.0 ) + else: + global.character_sex = 0 + character_mesh.get_surface_material(0).albedo_color = Color( 0.0, 0.0, 1.0, 1.0 ) + +func _on_valid_button_pressed(): + if not name_input.text or name_input.text == "": + error_label.text = "You need to choose a character's name." + return + global.character_name = name_input.text + global.character_color = character_mesh.get_surface_material(0).albedo_color + emit_signal( "valid_button_pressed" ) + + +func _on_return_button_pressed(): + get_node( "../character_selection_menu/viewport/character_preview" ).show() +# get_node( "v_box_container/h_box_container/center_container/character_creation_scene").hide() + emit_signal( "return_button_pressed" ) diff --git a/gui_scene/GUI/character_creation/character_creation_menu.tscn b/gui_scene/GUI/character_creation/character_creation_menu.tscn new file mode 100644 index 0000000..3c5b612 --- /dev/null +++ b/gui_scene/GUI/character_creation/character_creation_menu.tscn @@ -0,0 +1,582 @@ +[gd_scene load_steps=10 format=2] + +[ext_resource path="res://assets/GUI/fonts/ryzom.ttf" type="DynamicFontData" id=1] +[ext_resource path="res://gui_scene/GUI/character_creation/character_creation_menu.gd" type="Script" id=2] +[ext_resource path="res://login_scene/character_preview.tscn" type="PackedScene" id=3] + + +[sub_resource type="DynamicFont" id=1] + +size = 14 +use_mipmaps = false +use_filter = false +font_data = ExtResource( 1 ) +_sections_unfolded = [ "Extra Spacing", "Font", "Settings" ] + +[sub_resource type="Theme" id=2] + +default_font = SubResource( 1 ) + +[sub_resource type="Gradient" id=3] + +offsets = PoolRealArray( 0 ) +colors = PoolColorArray( 0, 0, 0, 1 ) + +[sub_resource type="GradientTexture" id=4] + +flags = 4 +gradient = SubResource( 3 ) +width = 2048 + +[sub_resource type="DynamicFont" id=5] + +size = 18 +use_mipmaps = false +use_filter = true +font_data = ExtResource( 1 ) +_sections_unfolded = [ "Extra Spacing", "Font", "Settings" ] + +[sub_resource type="ViewportTexture" id=6] + +resource_local_to_scene = true +flags = 0 +viewport_path = NodePath("v_box_container/h_box_container/center_container/viewport") + +[node name="character_creation_menu" type="Control"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +theme = SubResource( 2 ) +script = ExtResource( 2 ) +_sections_unfolded = [ "Theme" ] + +[node name="v_box_container" type="VBoxContainer" parent="." index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="header" type="CenterContainer" parent="v_box_container" index="0"] + +editor/display_folded = true +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 1024.0 +margin_bottom = 17.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +use_top_left = false +_sections_unfolded = [ "Size Flags" ] + +[node name="label" type="Label" parent="v_box_container/header" index="0"] + +modulate = Color( 1, 1, 1, 0.458549 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 486.0 +margin_right = 537.0 +margin_bottom = 17.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "header" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Visibility" ] + +[node name="h_box_container" type="HBoxContainer" parent="v_box_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 21.0 +margin_right = 1024.0 +margin_bottom = 579.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="margin_container" type="MarginContainer" parent="v_box_container/h_box_container" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 199.0 +margin_right = 510.0 +margin_bottom = 359.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 6 +custom_constants/margin_right = 8 +custom_constants/margin_top = 8 +custom_constants/margin_left = 8 +custom_constants/margin_bottom = 8 +_sections_unfolded = [ "Material", "Size Flags", "custom_constants" ] + +[node name="nine_patch_rect" type="NinePatchRect" parent="v_box_container/h_box_container/margin_container" index="0"] + +modulate = Color( 1, 1, 1, 0.752941 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_top = 8.0 +margin_right = 502.0 +margin_bottom = 152.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +texture = SubResource( 4 ) +_sections_unfolded = [ "Material", "Size Flags", "Visibility" ] + +[node name="margin_container" type="MarginContainer" parent="v_box_container/h_box_container/margin_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_top = 8.0 +margin_right = 502.0 +margin_bottom = 152.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +custom_constants/margin_right = 8 +custom_constants/margin_top = 8 +custom_constants/margin_left = 8 +custom_constants/margin_bottom = 8 +_sections_unfolded = [ "custom_constants" ] + +[node name="v_box_container" type="VBoxContainer" parent="v_box_container/h_box_container/margin_container/margin_container" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 8.0 +margin_top = 8.0 +margin_right = 486.0 +margin_bottom = 136.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 7 +size_flags_vertical = 6 +alignment = 0 +_sections_unfolded = [ "Size Flags", "Theme", "custom_constants" ] + +[node name="name_box" type="HBoxContainer" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 478.0 +margin_bottom = 27.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="label" type="Label" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container/name_box" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 5.0 +margin_right = 237.0 +margin_bottom = 22.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +text = "Nom: " +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="line_edit" type="LineEdit" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container/name_box" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 241.0 +margin_right = 478.0 +margin_bottom = 27.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 1 +size_flags_horizontal = 3 +size_flags_vertical = 1 +text = "player" +focus_mode = 2 +context_menu_enabled = true +placeholder_text = "Enter the character's name here." +placeholder_alpha = 0.6 +caret_blink = false +caret_blink_speed = 0.65 +caret_position = 0 +_sections_unfolded = [ "Placeholder", "Size Flags" ] + +[node name="sexe_box" type="HBoxContainer" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 31.0 +margin_right = 478.0 +margin_bottom = 48.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="label" type="Label" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container/sexe_box" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 237.0 +margin_bottom = 17.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 4 +text = "Sexe: " +align = 1 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Size Flags" ] + +[node name="h_box_container" type="HBoxContainer" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container/sexe_box" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 241.0 +margin_right = 478.0 +margin_bottom = 17.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +alignment = 0 +_sections_unfolded = [ "Size Flags" ] + +[node name="M" type="Label" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container/sexe_box/h_box_container" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 12.0 +margin_bottom = 17.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "M" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="h_scroll_bar" type="HScrollBar" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container/sexe_box/h_box_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 16.0 +margin_right = 225.0 +margin_bottom = 12.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 0 +min_value = 0.0 +max_value = 1.0 +step = 1.0 +page = 0.0 +value = 1.0 +exp_edit = false +rounded = false +custom_step = -1.0 +_sections_unfolded = [ "Size Flags", "custom_icons" ] + +[node name="F" type="Label" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container/sexe_box/h_box_container" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 229.0 +margin_right = 237.0 +margin_bottom = 17.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "F" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="error_label" type="Label" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 52.0 +margin_right = 478.0 +margin_bottom = 74.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +custom_fonts/font = SubResource( 5 ) +custom_colors/font_color = Color( 1, 0, 0, 1 ) +align = 1 +autowrap = true +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "custom_colors", "custom_fonts", "custom_styles" ] + +[node name="valid_button" type="Button" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 78.0 +margin_right = 478.0 +margin_bottom = 101.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Valider" +flat = false +align = 1 + +[node name="return_button" type="Button" parent="v_box_container/h_box_container/margin_container/margin_container/v_box_container" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 105.0 +margin_right = 478.0 +margin_bottom = 128.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Retour" +flat = false +align = 1 + +[node name="center_container" type="CenterContainer" parent="v_box_container/h_box_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 514.0 +margin_right = 1024.0 +margin_bottom = 558.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 1 +use_top_left = false +_sections_unfolded = [ "Size Flags", "Visibility" ] + +[node name="viewport" type="Viewport" parent="v_box_container/h_box_container/center_container" index="0"] + +arvr = false +size = Vector2( 256, 256 ) +own_world = false +world = null +transparent_bg = true +msaa = 0 +hdr = true +disable_3d = false +usage = 2 +debug_draw = 0 +render_target_v_flip = true +render_target_clear_mode = 0 +render_target_update_mode = 2 +audio_listener_enable_2d = false +audio_listener_enable_3d = false +physics_object_picking = false +gui_disable_input = false +gui_snap_controls_to_pixels = true +shadow_atlas_size = 0 +shadow_atlas_quad_0 = 2 +shadow_atlas_quad_1 = 2 +shadow_atlas_quad_2 = 3 +shadow_atlas_quad_3 = 4 +_sections_unfolded = [ "Render Target", "Rendering" ] + +[node name="character_preview" parent="v_box_container/h_box_container/center_container/viewport" index="0" instance=ExtResource( 3 )] + +[node name="nine_patch_rect" type="NinePatchRect" parent="v_box_container/h_box_container/center_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 255.0 +margin_top = 279.0 +margin_right = 255.0 +margin_bottom = 279.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +texture = SubResource( 6 ) +_sections_unfolded = [ "Rect", "Size Flags" ] + +[node name="footer" type="CenterContainer" parent="v_box_container" index="2"] + +editor/display_folded = true +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 583.0 +margin_right = 1024.0 +margin_bottom = 600.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 9 +use_top_left = false +_sections_unfolded = [ "Size Flags" ] + +[node name="label" type="Label" parent="v_box_container/footer" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 490.0 +margin_right = 533.0 +margin_bottom = 17.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "footer" +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[connection signal="value_changed" from="v_box_container/h_box_container/margin_container/margin_container/v_box_container/sexe_box/h_box_container/h_scroll_bar" to="." method="_on_h_scroll_bar_value_changed"] + +[connection signal="pressed" from="v_box_container/h_box_container/margin_container/margin_container/v_box_container/valid_button" to="." method="_on_valid_button_pressed"] + +[connection signal="pressed" from="v_box_container/h_box_container/margin_container/margin_container/v_box_container/return_button" to="." method="_on_return_button_pressed"] + + diff --git a/gui_scene/GUI/character_creation/character_creation_scene.tscn b/gui_scene/GUI/character_creation/character_creation_scene.tscn new file mode 100644 index 0000000..da0effc --- /dev/null +++ b/gui_scene/GUI/character_creation/character_creation_scene.tscn @@ -0,0 +1,99 @@ +[gd_scene load_steps=3 format=2] + +[sub_resource type="SphereMesh" id=1] + +custom_aabb = AABB( 0, 0, 0, 0, 0, 0 ) +radius = 1.0 +height = 2.0 +radial_segments = 64 +rings = 32 +is_hemisphere = false + +[sub_resource type="SpatialMaterial" id=2] + +render_priority = 0 +flags_transparent = false +flags_unshaded = false +flags_vertex_lighting = false +flags_no_depth_test = false +flags_use_point_size = false +flags_world_triplanar = false +flags_fixed_size = false +flags_albedo_tex_force_srgb = false +vertex_color_use_as_albedo = false +vertex_color_is_srgb = false +params_diffuse_mode = 0 +params_specular_mode = 0 +params_blend_mode = 0 +params_cull_mode = 0 +params_depth_draw_mode = 0 +params_line_width = 1.0 +params_point_size = 1.0 +params_billboard_mode = 0 +params_grow = false +params_use_alpha_scissor = false +albedo_color = Color( 1, 0.364706, 0.364706, 1 ) +metallic = 0.0 +metallic_specular = 0.5 +metallic_texture_channel = 0 +roughness = 0.0 +roughness_texture_channel = 0 +emission_enabled = false +normal_enabled = false +rim_enabled = false +clearcoat_enabled = false +anisotropy_enabled = false +ao_enabled = false +depth_enabled = false +subsurf_scatter_enabled = false +transmission_enabled = false +refraction_enabled = false +detail_enabled = false +uv1_scale = Vector3( 1, 1, 1 ) +uv1_offset = Vector3( 0, 0, 0 ) +uv1_triplanar = false +uv1_triplanar_sharpness = 1.0 +uv2_scale = Vector3( 1, 1, 1 ) +uv2_offset = Vector3( 0, 0, 0 ) +uv2_triplanar = false +uv2_triplanar_sharpness = 1.0 +proximity_fade_enable = false +distance_fade_enable = false +_sections_unfolded = [ "Albedo" ] + +[node name="character_creation_scene" type="Spatial"] + +[node name="camera" type="Camera" parent="." index="0"] + +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.46509, 3.17379, 5.93324 ) +keep_aspect = 1 +cull_mask = 1048575 +environment = null +h_offset = 0.0 +v_offset = 0.0 +doppler_tracking = 0 +projection = 0 +current = false +fov = 70.0 +size = 1.0 +near = 0.05 +far = 100.0 + +[node name="mesh_instance" type="MeshInstance" parent="." index="1"] + +transform = Transform( 1, 0, 0, 0, -4.37114e-008, 1, 0, -1, -4.37114e-008, 0, 2.95691, 0 ) +layers = 1 +material_override = null +cast_shadow = 1 +extra_cull_margin = 0.0 +use_in_baked_light = false +lod_min_distance = 0.0 +lod_min_hysteresis = 0.0 +lod_max_distance = 0.0 +lod_max_hysteresis = 0.0 +mesh = SubResource( 1 ) +skeleton = NodePath("..") +material/0 = SubResource( 2 ) +_sections_unfolded = [ "Transform", "material" ] + + diff --git a/gui_scene/GUI/login/login_menu.gd b/gui_scene/GUI/login/login_menu.gd new file mode 100644 index 0000000..48b80e2 --- /dev/null +++ b/gui_scene/GUI/login/login_menu.gd @@ -0,0 +1,6 @@ +extends Control + +signal login_button_pressed + +func _on_login_button_pressed(): + emit_signal( "login_button_pressed" ) diff --git a/gui_scene/GUI/login/login_menu.tscn b/gui_scene/GUI/login/login_menu.tscn new file mode 100644 index 0000000..801b3b2 --- /dev/null +++ b/gui_scene/GUI/login/login_menu.tscn @@ -0,0 +1,342 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://gui_scene/GUI/login/login_menu.gd" type="Script" id=1] +[ext_resource path="res://assets/GUI/images/new_launcher_bg_0-1.png" type="Texture" id=2] +[ext_resource path="res://gui_scene/GUI/login/quit_button.gd" type="Script" id=3] + +[sub_resource type="CanvasItemMaterial" id=1] + +render_priority = 0 +blend_mode = 0 +light_mode = 0 + +[sub_resource type="Gradient" id=2] + +offsets = PoolRealArray( 0, 0.5, 1 ) +colors = PoolColorArray( 0.417969, 0.417969, 0.417969, 1, 0, 0, 0, 1, 0.415686, 0.415686, 0.415686, 1 ) + +[sub_resource type="GradientTexture" id=3] + +flags = 4 +gradient = SubResource( 2 ) +width = 2048 + +[node name="login_menu" type="Control"] + +material = SubResource( 1 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +script = ExtResource( 1 ) +_sections_unfolded = [ "Material", "Theme", "Visibility", "custom_styles" ] + +[node name="texture_rect" type="TextureRect" parent="." index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +texture = ExtResource( 2 ) +expand = true +stretch_mode = 7 +_sections_unfolded = [ "Visibility" ] + +[node name="center_container" type="CenterContainer" parent="." index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +use_top_left = false + +[node name="bacground_control" type="NinePatchRect" parent="center_container" index="0"] + +modulate = Color( 1, 1, 1, 0.501961 ) +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 338.0 +margin_top = 126.0 +margin_right = 686.0 +margin_bottom = 474.0 +rect_min_size = Vector2( 348, 348 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +texture = SubResource( 3 ) +_sections_unfolded = [ "Patch Margin", "Rect", "Size Flags", "Theme", "Visibility", "custom_styles" ] + +[node name="v_box_container" type="VBoxContainer" parent="center_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 384.0 +margin_top = 170.0 +margin_right = 640.0 +margin_bottom = 429.0 +rect_min_size = Vector2( 256, 256 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 3 +size_flags_vertical = 3 +custom_constants/separation = 24 +alignment = 0 +_sections_unfolded = [ "Focus", "Rect", "Size Flags", "custom_constants" ] + +[node name="login_box" type="HBoxContainer" parent="center_container/v_box_container" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_right = 256.0 +margin_bottom = 24.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="login_label" type="Label" parent="center_container/v_box_container/login_box" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 5.0 +margin_right = 92.0 +margin_bottom = 19.0 +rect_min_size = Vector2( 92, 0 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Utilisateur:" +align = 2 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Rect", "Size Flags" ] + +[node name="login_input" type="LineEdit" parent="center_container/v_box_container/login_box" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 96.0 +margin_right = 256.0 +margin_bottom = 24.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 1 +size_flags_horizontal = 3 +size_flags_vertical = 1 +focus_mode = 2 +context_menu_enabled = true +placeholder_text = "Enter your id here." +placeholder_alpha = 0.6 +caret_blink = true +caret_blink_speed = 0.65 +caret_position = 0 +_sections_unfolded = [ "Caret", "Placeholder", "Rect", "Size Flags" ] + +[node name="password_box" type="HBoxContainer" parent="center_container/v_box_container" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 48.0 +margin_right = 256.0 +margin_bottom = 72.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 1 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +alignment = 0 + +[node name="password_label" type="Label" parent="center_container/v_box_container/password_box" index="0"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 5.0 +margin_right = 94.0 +margin_bottom = 19.0 +rect_min_size = Vector2( 92, 0 ) +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Mot de passe: " +align = 2 +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 +_sections_unfolded = [ "Rect", "Size Flags" ] + +[node name="password_input" type="LineEdit" parent="center_container/v_box_container/password_box" index="1"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 98.0 +margin_right = 256.0 +margin_bottom = 24.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 1 +size_flags_horizontal = 3 +size_flags_vertical = 1 +secret = true +focus_mode = 2 +context_menu_enabled = true +placeholder_text = "Enter your password here." +placeholder_alpha = 0.6 +caret_blink = true +caret_blink_speed = 0.65 +caret_position = 0 +_sections_unfolded = [ "Caret", "Placeholder", "Rect", "Size Flags" ] + +[node name="login_button" type="Button" parent="center_container/v_box_container" index="2"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 96.0 +margin_right = 256.0 +margin_bottom = 116.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Connexion" +flat = false +align = 1 +_sections_unfolded = [ "Rect" ] + +[node name="register_button" type="Button" parent="center_container/v_box_container" index="3"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 140.0 +margin_right = 256.0 +margin_bottom = 160.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Créer un compte" +flat = false +align = 1 + +[node name="quit_button" type="Button" parent="center_container/v_box_container" index="4"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 184.0 +margin_right = 256.0 +margin_bottom = 204.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +focus_mode = 2 +mouse_filter = 0 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 1 +toggle_mode = false +enabled_focus_mode = 2 +shortcut = null +group = null +text = "Quitter" +flat = false +align = 1 +script = ExtResource( 3 ) + +[node name="error_label" type="Label" parent="center_container/v_box_container" index="5"] + +anchor_left = 0.0 +anchor_top = 0.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_top = 228.0 +margin_right = 256.0 +margin_bottom = 259.0 +rect_pivot_offset = Vector2( 0, 0 ) +rect_clip_content = false +mouse_filter = 2 +mouse_default_cursor_shape = 0 +size_flags_horizontal = 1 +size_flags_vertical = 4 +text = "Ceci n'est qu'une maquette, cliquer sur connexion pour passer a la suite." +autowrap = true +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[connection signal="pressed" from="center_container/v_box_container/login_button" to="." method="_on_login_button_pressed"] + +[connection signal="pressed" from="center_container/v_box_container/quit_button" to="center_container/v_box_container/quit_button" method="_on_quit_button_pressed"] + + diff --git a/gui_scene/GUI/login/quit_button.gd b/gui_scene/GUI/login/quit_button.gd new file mode 100644 index 0000000..8d147eb --- /dev/null +++ b/gui_scene/GUI/login/quit_button.gd @@ -0,0 +1,4 @@ +extends Button + +func _on_quit_button_pressed(): + get_tree().quit() diff --git a/login_scene/character_preview.tscn b/login_scene/character_preview.tscn index adae2be..68b7e88 100644 --- a/login_scene/character_preview.tscn +++ b/login_scene/character_preview.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=2] -[ext_resource path="res://scenes/Game/Character/Character.tscn" type="PackedScene" id=1] +[ext_resource path="res://game_scene/Game/Character/Character.tscn" type="PackedScene" id=1] [node name="character_preview" type="Spatial"] diff --git a/login_scene/character_selection_menu.tscn b/login_scene/character_selection_menu.tscn index 053fc50..44423a9 100644 --- a/login_scene/character_selection_menu.tscn +++ b/login_scene/character_selection_menu.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=15 format=2] [ext_resource path="res://login_scene/character_selection_menu.gd" type="Script" id=1] -[ext_resource path="res://scenes/Game/Character/Character.tscn" type="PackedScene" id=2] +[ext_resource path="res://game_scene/Game/Character/Character.tscn" type="PackedScene" id=2] [ext_resource path="res://assets/GUI/images/new_launcher_bg_0-1.png" type="Texture" id=3] [ext_resource path="res://login_scene/character_slots.tscn" type="PackedScene" id=4] [ext_resource path="res://login_scene/character_creation_box.tscn" type="PackedScene" id=5] @@ -174,8 +174,8 @@ anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 8.0 margin_top = 8.0 -margin_right = 1090.0 -margin_bottom = 1068.0 +margin_right = 1016.0 +margin_bottom = 592.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 1 @@ -187,8 +187,8 @@ _sections_unfolded = [ "Mouse", "Size Flags", "custom_constants" ] [node name="character_slots" parent="margin_container/character_box" index="0" instance=ExtResource( 4 )] -margin_top = 520.0 -margin_bottom = 540.0 +margin_top = 282.0 +margin_bottom = 302.0 size_flags_vertical = 6 custom_constants/separation = 8 _sections_unfolded = [ "Size Flags", "custom_constants" ] @@ -206,8 +206,11 @@ size_flags_vertical = 7 anchor_left = 0.0 anchor_top = 0.0 -anchor_right = 1.0 -anchor_bottom = 1.0 +anchor_right = 0.0 +anchor_bottom = 0.0 +margin_left = 58.0 +margin_right = 1008.0 +margin_bottom = 584.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 1 @@ -224,8 +227,8 @@ anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 -margin_left = 453.0 -margin_right = 629.0 +margin_left = 387.0 +margin_right = 563.0 margin_bottom = 32.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false @@ -368,8 +371,8 @@ anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 36.0 -margin_right = 1082.0 -margin_bottom = 1060.0 +margin_right = 950.0 +margin_bottom = 584.0 rect_min_size = Vector2( 512, 512 ) rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false diff --git a/login_scene/login_scene.tscn b/login_scene/login_scene.tscn index dafd7da..b31d4b4 100644 --- a/login_scene/login_scene.tscn +++ b/login_scene/login_scene.tscn @@ -2,7 +2,7 @@ [ext_resource path="res://login_scene/login_scene.gd" type="Script" id=1] [ext_resource path="res://login_scene/character_selection_menu.tscn" type="PackedScene" id=2] -[ext_resource path="res://scenes/GUI/login/login_menu.tscn" type="PackedScene" id=3] +[ext_resource path="res://gui_scene/GUI/login/login_menu.tscn" type="PackedScene" id=3] [node name="login_scene" type="Node"] diff --git a/project.godot b/project.godot index 028f559..8343268 100644 --- a/project.godot +++ b/project.godot @@ -18,7 +18,7 @@ config/icon="res://icon.png" [autoload] global="*res://global.tscn" -character="*res://scenes/Game/Character/Character.tscn" +character="*res://game_scene/Game/Character/Character.tscn" [display] diff --git a/test_scene/test_scene.tscn b/test_scene/test_scene.tscn index 5b2ccf0..6d7805a 100644 --- a/test_scene/test_scene.tscn +++ b/test_scene/test_scene.tscn @@ -7,7 +7,8 @@ [ext_resource path="res://test_scene/kit_test/kit_test_2way.tscn" type="PackedScene" id=5] [ext_resource path="res://test_scene/kit_test/kit_test_1way.tscn" type="PackedScene" id=6] [ext_resource path="res://scenes/GUI/GUI.tscn" type="PackedScene" id=7] -[ext_resource path="res://scenes/Game/portail/portail.tscn" type="PackedScene" id=8] +[ext_resource path="res://game_scene/Game/portail/portail.tscn" type="PackedScene" id=8] + [node name="test_scene" type="Node"]