From 7b2483ee7418f7cd5a3646a0bab2f38f3fdec197 Mon Sep 17 00:00:00 2001 From: Zenny Date: Sat, 13 Jun 2026 13:17:01 -0700 Subject: [PATCH] Adjust navigation avoidance code so that enemies attempt to avoid each other --- .../src/enemy/behaviors/FleeBehavior.cs | 4 +++- .../src/enemy/behaviors/FollowBehavior.cs | 10 +++++++++- .../src/enemy/behaviors/PatrolBehavior.cs | 10 +++++++++- .../enemy/enemy_types/01. sproingy/Sproingy.tscn | 7 +++++-- .../enemy/enemy_types/02. michael/Michael.tscn | 9 +++++---- .../enemy_types/03. filth_eater/FilthEater.tscn | 5 +++-- .../src/enemy/enemy_types/04. sara/Sara.tscn | 4 ++-- .../src/enemy/enemy_types/05. ballos/Ballos.tscn | 3 ++- .../enemy/enemy_types/07. chinthe/Chinthe.tscn | 11 ++++++++--- .../enemy_types/08a. Ambassador/Ambassador.tscn | 15 ++++++++------- .../08b. Ambassador (red)/AmbassadorRed.tscn | 4 ++-- .../AmbassadorSmallModelView.tscn | 8 ++++++-- .../08c. Ambassador (steel)/AmbassadorSteel.tscn | 4 ++-- .../src/enemy/enemy_types/09. Agni/AgniDemon.tscn | 4 ++-- .../src/enemy/enemy_types/11. Palan/Palan.tscn | 4 ++-- .../12. Shield of Heaven/ShieldOfHeaven.tscn | 3 ++- .../13. gold sproingy/GoldSproingy.tscn | 3 ++- .../enemy_types/14. horse_head/HorseFace.tscn | 5 +++-- .../src/enemy/enemy_types/15. ox_face/OxFace.tscn | 5 +++-- .../enemy_types/9b. Aqueos Demon/AqueosDemon.tscn | 4 ++-- .../corridors/A2 - Corridor - T-Block.tscn | 4 ++-- .../src/map/dungeon/floors/Floor10/Floor 10A.tscn | 4 ++-- .../src/map/dungeon/floors/Floor10/Floor 10B.tscn | 4 ++-- .../map/dungeon/rooms/Set B/22. Pit Room B.tscn | 12 ++++++------ .../rooms/Set B/29. Column Circle Room.tscn | 9 ++++++++- .../map/dungeon/rooms/Set B/38. Floor Exit B.tscn | 4 ++-- 26 files changed, 102 insertions(+), 57 deletions(-) diff --git a/Zennysoft.Game.Ma/src/enemy/behaviors/FleeBehavior.cs b/Zennysoft.Game.Ma/src/enemy/behaviors/FleeBehavior.cs index 14bcfb5c..472241df 100644 --- a/Zennysoft.Game.Ma/src/enemy/behaviors/FleeBehavior.cs +++ b/Zennysoft.Game.Ma/src/enemy/behaviors/FleeBehavior.cs @@ -46,6 +46,7 @@ public partial class FleeBehavior : Node3D, IBehavior public void StopFlee() { SetPhysicsProcess(false); + _navigationAgent.Velocity = Vector3.Zero; } public void OnPhysicsProcess(double delta) @@ -53,6 +54,7 @@ public partial class FleeBehavior : Node3D, IBehavior var nextVelocity = _navigationAgent.GetNextPathPosition(); var parent = GetParent() as Node3D; var velocity = parent.GlobalPosition.DirectionTo(nextVelocity) * (float)FleeSpeed * (float)delta; - EmitSignal(SignalName.OnVelocityComputed, velocity); + _navigationAgent.Velocity = velocity; + //EmitSignal(SignalName.OnVelocityComputed, velocity); } } diff --git a/Zennysoft.Game.Ma/src/enemy/behaviors/FollowBehavior.cs b/Zennysoft.Game.Ma/src/enemy/behaviors/FollowBehavior.cs index 1e66da94..1d28f2ee 100644 --- a/Zennysoft.Game.Ma/src/enemy/behaviors/FollowBehavior.cs +++ b/Zennysoft.Game.Ma/src/enemy/behaviors/FollowBehavior.cs @@ -27,6 +27,12 @@ public partial class FollowBehavior : Node3D, IBehavior public void Init(NavigationAgent3D navigationAgent) { _navigationAgent = navigationAgent; + _navigationAgent.VelocityComputed += _navigationAgent_VelocityComputed; + } + + private void _navigationAgent_VelocityComputed(Vector3 safeVelocity) + { + EmitSignal(SignalName.OnVelocityComputed, safeVelocity); } public void OnReady() @@ -50,6 +56,7 @@ public partial class FollowBehavior : Node3D, IBehavior { SetPhysicsProcess(false); _thinkTimer.Stop(); + _navigationAgent.Velocity = Vector3.Zero; } public void OnPhysicsProcess(double delta) @@ -57,12 +64,13 @@ public partial class FollowBehavior : Node3D, IBehavior var nextVelocity = _navigationAgent.GetNextPathPosition(); var parent = GetParent() as Node3D; var velocity = parent.GlobalPosition.DirectionTo(nextVelocity) * (float)FollowSpeed * (float)delta; - EmitSignal(SignalName.OnVelocityComputed, velocity); + _navigationAgent.Velocity = velocity; } public void OnExitTree() { _thinkTimer.Stop(); _thinkTimer.Timeout -= OnTimeout; + _navigationAgent.VelocityComputed -= _navigationAgent_VelocityComputed; } } diff --git a/Zennysoft.Game.Ma/src/enemy/behaviors/PatrolBehavior.cs b/Zennysoft.Game.Ma/src/enemy/behaviors/PatrolBehavior.cs index c44bf926..9dd22758 100644 --- a/Zennysoft.Game.Ma/src/enemy/behaviors/PatrolBehavior.cs +++ b/Zennysoft.Game.Ma/src/enemy/behaviors/PatrolBehavior.cs @@ -49,6 +49,12 @@ public partial class PatrolBehavior : Node3D, IBehavior { _navigationAgent = navigationAgent; _navigationAgent.WaypointReached += NavigationAgent_WaypointReached; + _navigationAgent.VelocityComputed += _navigationAgent_VelocityComputed; + } + + private void _navigationAgent_VelocityComputed(Vector3 safeVelocity) + { + EmitSignal(SignalName.OnVelocityComputed, safeVelocity); } private async void NavigationAgent_WaypointReached(Dictionary details) @@ -66,6 +72,7 @@ public partial class PatrolBehavior : Node3D, IBehavior { SetPhysicsProcess(false); _patrolTimer?.Stop(); + _navigationAgent.Velocity = Vector3.Zero; } public void OnPhysicsProcess(double delta) @@ -73,7 +80,7 @@ public partial class PatrolBehavior : Node3D, IBehavior var nextVelocity = _navigationAgent.GetNextPathPosition(); var parent = GetParent() as Node3D; var velocity = parent.GlobalPosition.DirectionTo(nextVelocity) * (float)PatrolSpeed * (float)delta; - EmitSignal(SignalName.OnVelocityComputed, velocity); + _navigationAgent.Velocity = velocity; } public void SetPatrolTarget() @@ -94,5 +101,6 @@ public partial class PatrolBehavior : Node3D, IBehavior _patrolTimer.Stop(); _patrolTimer.Timeout -= PatrolTimer_Timeout; _navigationAgent.WaypointReached -= NavigationAgent_WaypointReached; + _navigationAgent.VelocityComputed -= _navigationAgent_VelocityComputed; } } diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/01. sproingy/Sproingy.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/01. sproingy/Sproingy.tscn index 3e93e17b..3cee39b7 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/01. sproingy/Sproingy.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/01. sproingy/Sproingy.tscn @@ -40,7 +40,7 @@ material = SubResource("StandardMaterial3D_p4gkk") top_radius = 0.0 [sub_resource type="CylinderShape3D" id="CylinderShape3D_drfkj"] -radius = 1.0 +radius = 1.33398 [node name="Sproingy" type="CharacterBody3D" groups=["enemy"]] process_mode = 1 @@ -107,6 +107,7 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("6_moun4")] unique_name_in_owner = true +FollowSpeed = 175.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("5_drfkj")] unique_name_in_owner = true @@ -116,7 +117,9 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 3.0 +use_3d_avoidance = true +avoidance_layers = 9 +avoidance_mask = 9 [node name="SFX" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.0617, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/02. michael/Michael.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/02. michael/Michael.tscn index 5c951432..0f7d6e9e 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/02. michael/Michael.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/02. michael/Michael.tscn @@ -19,7 +19,7 @@ radius = 0.34933 height = 2.66932 [sub_resource type="CylinderShape3D" id="CylinderShape3D_eek1b"] -radius = 1.0 +radius = 1.51025 [sub_resource type="SphereShape3D" id="SphereShape3D_wrps7"] radius = 0.552847 @@ -90,13 +90,12 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.71715, 0) [node name="PatrolBehavior" parent="Components" instance=ExtResource("5_fkx5j")] unique_name_in_owner = true -_patrolSpeed = 60.0 _patrolRange = 15.0 _patrolTime = 20.0 [node name="FollowBehavior" parent="Components" instance=ExtResource("6_bun8r")] unique_name_in_owner = true -_followSpeed = 150.0 +FollowSpeed = 175.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("7_x8mrp")] unique_name_in_owner = true @@ -107,7 +106,9 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 3.0 +use_3d_avoidance = true +avoidance_layers = 9 +avoidance_mask = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.71715, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn index f48de065..e663b0ab 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn @@ -112,8 +112,9 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -height = 2.0 -radius = 3.0 +use_3d_avoidance = true +avoidance_layers = 9 +avoidance_mask = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.25757, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn index 3b414611..b4a65770 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn @@ -89,7 +89,6 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("5_lxgpb")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("6_ddchx")] unique_name_in_owner = true @@ -98,7 +97,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.95329, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn index 46831ffe..19441e57 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn @@ -93,7 +93,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/07. chinthe/Chinthe.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/07. chinthe/Chinthe.tscn index d22a8406..d9269e27 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/07. chinthe/Chinthe.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/07. chinthe/Chinthe.tscn @@ -26,8 +26,12 @@ ATK = "" DEF = "" Affinity = "" Weakness = "" -Drop1 = "" -Drop2 = "" +PrimaryAttackName = "" +PrimaryAttackType = 0 +SecondaryAttackName = "" +SecondaryAttackType = 0 +TertiaryAttackName = "" +TertiaryAttackType = 0 metadata/_custom_type_script = "uid://dlsgyx4i1jmp3" [sub_resource type="SphereShape3D" id="SphereShape3D_8vcnq"] @@ -97,7 +101,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.46013, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn index f4ac7d3f..8bcfdc3e 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn @@ -12,11 +12,12 @@ [ext_resource type="AudioStream" uid="uid://6aje2myxas3d" path="res://src/audio/sfx/enemy_ambassador_aggro.ogg" id="10_sjoyv"] [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_cwfph"] -radius = 0.106078 -height = 1.23076 +radius = 0.9672 +height = 3.20843 -[sub_resource type="SphereShape3D" id="SphereShape3D_8vcnq"] -radius = 0.57308 +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_sjoyv"] +radius = 0.908537 +height = 3.36877 [sub_resource type="CylinderShape3D" id="CylinderShape3D_jbgmx"] height = 5.0 @@ -47,7 +48,7 @@ collision_layer = 2048 collision_mask = 0 [node name="CollisionShape3D" type="CollisionShape3D" parent="Collision/Collision"] -shape = SubResource("SphereShape3D_8vcnq") +shape = SubResource("CapsuleShape3D_sjoyv") [node name="LineOfSight" type="Area3D" parent="Collision"] unique_name_in_owner = true @@ -89,7 +90,6 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("5_gy5yi")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("6_7f1qq")] unique_name_in_owner = true @@ -98,7 +98,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_mask = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.29778, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorRed.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorRed.tscn index e275e5f9..cb03e19b 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorRed.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorRed.tscn @@ -88,7 +88,6 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("6_v4xmn")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("7_a21yr")] unique_name_in_owner = true @@ -97,7 +96,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.69068, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorSmallModelView.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorSmallModelView.tscn index b2199a65..3108b3d0 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorSmallModelView.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/08b. Ambassador (red)/AmbassadorSmallModelView.tscn @@ -285,8 +285,12 @@ ATK = "" DEF = "" Affinity = "" Weakness = "" -Drop1 = "" -Drop2 = "" +PrimaryAttackName = "" +PrimaryAttackType = 0 +SecondaryAttackName = "" +SecondaryAttackType = 0 +TertiaryAttackName = "" +TertiaryAttackType = 0 metadata/_custom_type_script = "uid://dlsgyx4i1jmp3" [sub_resource type="ViewportTexture" id="ViewportTexture_h1kaf"] diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/08c. Ambassador (steel)/AmbassadorSteel.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/08c. Ambassador (steel)/AmbassadorSteel.tscn index 6682608b..feeb6f2f 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/08c. Ambassador (steel)/AmbassadorSteel.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/08c. Ambassador (steel)/AmbassadorSteel.tscn @@ -87,7 +87,6 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("6_g5uri")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("7_5r3ee")] unique_name_in_owner = true @@ -96,7 +95,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.32738, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn index 5e4c3617..15bbec26 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn @@ -81,7 +81,6 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("5_j6ob5")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("6_58r4a")] unique_name_in_owner = true @@ -90,7 +89,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 3.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.65049, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/11. Palan/Palan.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/11. Palan/Palan.tscn index 56ff17ec..8f64043b 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/11. Palan/Palan.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/11. Palan/Palan.tscn @@ -82,7 +82,6 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("5_6scof")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("6_oy46w")] unique_name_in_owner = true @@ -91,7 +90,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.93241, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn index 1071ecb3..689add94 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn @@ -91,7 +91,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.71346, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn index aa400aa3..c311f56b 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn @@ -103,7 +103,8 @@ FleeSpeed = 800.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 3.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="SFX" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.09874, 0) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/14. horse_head/HorseFace.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/14. horse_head/HorseFace.tscn index 39ef129b..2a2868ff 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/14. horse_head/HorseFace.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/14. horse_head/HorseFace.tscn @@ -60,7 +60,6 @@ shape = SubResource("CylinderShape3D_wp4vi") [node name="FollowBehavior" parent="Components" instance=ExtResource("3_wp4vi")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("4_fne8i")] unique_name_in_owner = true @@ -68,7 +67,9 @@ unique_name_in_owner = true [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +radius = 5.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/15. ox_face/OxFace.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/15. ox_face/OxFace.tscn index 847adfcb..030b675a 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/15. ox_face/OxFace.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/15. ox_face/OxFace.tscn @@ -61,7 +61,6 @@ shape = SubResource("CylinderShape3D_ow3fn") [node name="FollowBehavior" parent="Components" instance=ExtResource("3_ow3fn")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("4_lwyi7")] unique_name_in_owner = true @@ -69,7 +68,9 @@ unique_name_in_owner = true [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +radius = 5.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/9b. Aqueos Demon/AqueosDemon.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/9b. Aqueos Demon/AqueosDemon.tscn index 8c3cf92e..9cd24a81 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/9b. Aqueos Demon/AqueosDemon.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/9b. Aqueos Demon/AqueosDemon.tscn @@ -81,7 +81,6 @@ unique_name_in_owner = true [node name="FollowBehavior" parent="Components" instance=ExtResource("5_ha827")] unique_name_in_owner = true -_followSpeed = 150.0 [node name="EngagePlayerBehavior" parent="Components" instance=ExtResource("6_7afhy")] unique_name_in_owner = true @@ -90,7 +89,8 @@ _acquireTargetTime = 2.0 [node name="NavigationAgent" type="NavigationAgent3D" parent="Components"] unique_name_in_owner = true avoidance_enabled = true -radius = 1.0 +use_3d_avoidance = true +avoidance_layers = 9 [node name="HitSounds" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.09575, 0) diff --git a/Zennysoft.Game.Ma/src/map/dungeon/corridors/A2 - Corridor - T-Block.tscn b/Zennysoft.Game.Ma/src/map/dungeon/corridors/A2 - Corridor - T-Block.tscn index 2354d36b..b0e7e35e 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/corridors/A2 - Corridor - T-Block.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/corridors/A2 - Corridor - T-Block.tscn @@ -20,7 +20,7 @@ size = Vector3(12.0027, 3.9892, 0.1) size = Vector3(4.00874, 3.9892, 0.1) [sub_resource type="BoxShape3D" id="BoxShape3D_yyl46"] -size = Vector3(7.97935, 11.9599, 0.1) +size = Vector3(9.84567, 13.9734, 0.1) [sub_resource type="BoxShape3D" id="BoxShape3D_m8xpi"] size = Vector3(3.97492, 3.98102, 3.88313) @@ -58,7 +58,7 @@ transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.9636 shape = SubResource("BoxShape3D_qf6fl") [node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 4.00187, -0.0448335, -6.00208) +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 4.02484, -0.0448335, -6.0043) shape = SubResource("BoxShape3D_yyl46") [node name="Room" type="Node3D" parent="."] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10A.tscn index 33e20dd8..863e34c0 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10A.tscn @@ -20,8 +20,8 @@ [ext_resource type="Texture2D" uid="uid://byd2a2hshj5s4" path="res://src/map/dungeon/models/Special Floors & Rooms/36. Final Floor/36_A2_FINAL_FLOOR_VER.0_wood_final_tree.jpg" id="18_sg8ew"] [sub_resource type="NavigationMesh" id="NavigationMesh_na5ec"] -vertices = PackedVector3Array(-84.8166, 13.19, -60.0921, -84.8166, 13.19, -59.5921, -83.8166, 13.19, -59.5921, -77.8166, 1.19005, -30.5921, -77.8166, 1.19005, -42.5921, -80.3166, 1.19005, -42.5921, -80.3166, 1.19005, -30.5921, -81.0666, 1.19005, -30.3421, -81.0666, 1.19005, -12.5921, -76.5666, 1.19005, -12.5921, -76.5666, 1.19005, -30.3421, -28.5666, 9.19005, -42.5921, -28.5666, 9.19005, -40.0921, -21.3166, 9.19005, -40.0921, -21.3166, 9.19005, -42.5921, -16.5666, 9.19005, -42.5921, -16.5666, 9.19005, -40.0921, -9.31657, 9.19005, -40.0921, -9.31657, 9.19005, -42.5921, -24.0666, 6.19005, -38.5921, -24.0666, 6.19005, -38.0921, -23.3166, 6.19005, -38.0921, -23.3166, 6.19005, -38.5921, -14.8166, 6.19005, -38.5921, -14.8166, 6.19005, -38.0921, -14.0666, 6.19005, -38.0921, -14.0666, 6.19005, -38.5921, -25.0666, 6.19005, -37.3421, -25.0666, 6.19005, -36.8421, -24.3166, 6.19005, -36.8421, -24.3166, 6.19005, -37.3421, -13.8166, 6.19005, -37.3421, -13.8166, 6.19005, -36.8421, -13.0666, 6.19005, -36.8421, -13.0666, 6.19005, -37.3421, -26.0666, 6.19005, -35.8421, -26.0666, 6.19005, -35.3421, -25.3166, 6.19005, -35.3421, -25.3166, 6.19005, -35.8421, -26.3166, 6.19005, -34.0921, -26.3166, 6.19005, -33.5921, -25.5666, 6.19005, -33.5921, -25.5666, 6.19005, -34.0921, -25.8166, 6.19005, -30.3421, -25.0666, 6.19005, -30.3421, -25.5666, 6.19005, -32.3421, -26.3166, 6.19005, -32.3421, -12.5666, 6.19005, -32.3421, -12.5666, 6.19005, -31.8421, -11.8166, 6.19005, -31.8421, -11.8166, 6.19005, -32.3421, -13.8166, 6.19005, -29.0921, -13.8166, 6.19005, -28.5921, -13.0666, 6.19005, -28.5921, -13.0666, 6.19005, -29.0921, -14.8166, 6.19005, -28.0921, -14.8166, 6.19005, -27.5921, -14.0666, 6.19005, -27.5921, -14.0666, 6.19005, -28.0921, -24.0666, 6.19005, -27.8421, -24.0666, 6.19005, -27.3421, -23.3166, 6.19005, -27.3421, -23.3166, 6.19005, -27.8421, -28.5666, 9.19005, -25.8421, -28.5666, 9.19005, -23.3421, -21.3166, 9.19005, -23.3421, -21.3166, 9.19005, -25.8421, -16.5666, 9.19005, -25.8421, -16.5666, 9.19005, -23.3421, -9.31657, 9.19005, -23.3421, -9.31657, 9.19005, -25.8421, -15.3166, 1.19005, -4.34214, -14.0666, 1.19005, -4.34214, -14.0666, 1.19005, -4.84214, -15.3166, 1.19005, -4.84214, -21.0666, 1.19005, -9.59214, -22.5666, 1.19005, -9.59214, -26.8166, 1.19005, -8.59214, -16.0666, 1.19005, -3.59214, -16.0666, 1.19005, -5.59214, -15.5666, 1.19005, -1.09214, -14.0666, 1.19005, -1.09214, -14.0666, 1.19005, -1.84214, -15.5666, 1.19005, -1.84214, -17.8166, 1.19005, -10.5921, -20.5666, 1.19005, -10.0921, -16.0666, 1.19005, -2.34214, -16.0666, 1.19005, -0.34214, -26.5666, 1.19005, 4.40786, -25.3166, 1.19005, 4.40786, -25.3166, 1.19005, 3.15786, -26.5666, 1.19005, 2.90786, -27.5666, 1.19005, -3.09214, -24.5666, 1.19005, 2.65786, -16.8166, 1.19005, 2.65786, -14.0666, 1.19005, -10.3421, -15.5666, 1.19005, -10.3421, -15.8166, 1.19005, -9.59214, -15.5666, 1.19005, -7.34214, -14.0666, 1.19005, -7.34214, -30.5666, 1.19005, -2.34214, -30.5666, 1.19005, 0.15786, -28.5666, 1.19005, 0.15786, -28.5666, 1.19005, -2.34214, -27.5666, 1.19005, 0.90786, -27.5666, 1.19005, 2.15786, -22.8166, 1.19005, -10.3421, -26.8166, 1.19005, -10.3421, -16.0666, 1.19005, 3.15786, -16.0666, 1.19005, 4.40786, -14.0666, 1.19005, 4.40786, -14.0666, 1.19005, 1.40786, -15.5666, 1.19005, 1.40786, -16.0666, 1.19005, 0.90786, -28.5666, 1.19005, -8.09214, -28.5666, 1.19005, -4.84214, -27.5666, 1.19005, -4.34214, -16.0666, 1.19005, -6.84214, -17.3166, 1.19005, -9.59214, -17.8166, 1.19005, -22.5921, -20.3166, 1.19005, -22.5921, -84.3166, 1.19005, -8.84214, -85.5666, 1.19005, -7.59214, -87.0666, 1.19005, -5.59214, -87.8166, 1.19005, -3.09214, -81.0666, 1.19005, -10.5921, -81.0666, 1.19005, 8.40786, -81.0666, 1.19005, 10.4079, -76.5666, 1.19005, 10.4079, -76.5666, 1.19005, 8.40786, -87.0666, 1.19005, 3.15786, -74.3166, 1.19005, 8.15786, -74.3166, 1.19005, -10.3421, -76.5666, 1.19005, -10.5921, -84.5666, 1.19005, 6.40786, -87.8166, 1.19005, 0.90786, -57.5666, 1.19005, 0.40786, -55.3166, 1.19005, 0.15786, -55.3166, 1.19005, -2.34214, -57.5666, 1.19005, -2.59214, -57.5666, 1.19005, 8.15786, -57.5666, 1.19005, -10.3421, -28.5666, 8.19005, -9.84214, -28.3166, 8.19005, -9.09214, -27.8166, 8.19005, -9.34214, -27.8166, 8.19005, -9.84214, -48.0666, 1.19005, 0.40786, -48.3166, 1.19005, 1.90786, -45.8166, 1.19005, 1.90786, -45.8166, 1.19005, 0.15786, -48.5666, 1.19005, -0.0921402, -44.3166, 1.19005, -2.34214, -44.0666, 1.19005, 0.15786, -52.5666, 1.19005, 1.65786, -52.5666, 1.19005, 4.65786, -49.5666, 1.19005, 4.65786, -49.5666, 1.19005, 1.65786, -44.3166, 1.19005, 1.65786, -44.3166, 1.19005, 4.65786, -41.3166, 1.19005, 4.65786, -41.3166, 1.19005, 1.65786, -48.3166, 1.19005, 31.9079, -45.8166, 1.19005, 31.9079, -28.3166, 8.19005, 3.40786, -28.3166, 8.19005, 3.90786, -27.5666, 8.19005, 3.90786, -27.8166, 8.19005, 3.15786, -24.3166, 3.19005, 3.90786, -24.3166, 3.19005, 4.40786, -17.0666, 3.19005, 4.40786, -17.0666, 3.19005, 3.90786, -80.3166, 1.19005, 30.6579, -77.8166, 1.19005, 30.6579, -77.8166, 1.19005, 28.6579, -80.3166, 1.19005, 28.6579, -81.0666, 1.19005, 28.4079, -76.5666, 1.19005, 28.4079, 14.6834, 12.19, 21.9079, 16.1834, 12.19, 20.6579, 16.1834, 12.19, 12.1579, 14.1834, 12.19, 23.4079, -10.5666, 12.19, 12.1579, -10.5666, 12.19, 23.4079, 21.9334, 12.19, 22.1579, 22.1834, 12.19, 23.4079, 24.6834, 12.19, 23.4079, 19.6834, 12.19, 20.4079, 24.6834, 12.19, 12.1579, -6.56657, 1.19005, 20.4079, -6.31657, 1.19005, 21.6579, 15.1834, 1.19005, 21.6579, 15.6834, 1.19005, 20.9079, 16.6834, 1.19005, 20.6579, 22.1834, 1.19005, 23.1579, 24.4334, 1.19005, 23.1579, 24.4334, 1.19005, 20.4079, 21.6834, 1.19005, 20.4079, -40.5666, 5.19005, 32.6579, -11.3166, 5.19005, 32.6579, -11.5666, 5.19005, 21.1579, -40.5666, 5.19005, 21.1579, -40.3166, 1.19005, 21.4079, -40.3166, 1.19005, 32.4079, -11.5666, 1.19005, 32.4079, -11.5666, 1.19005, 21.4079, 17.1834, 15.19, 21.4079, 16.1834, 15.19, 21.9079, 15.1834, 15.19, 23.4079, 19.1834, 15.19, 21.4079, 21.4334, 15.19, 24.6579, 20.9334, 15.19, 22.6579, 17.6834, 15.19, 27.6579, 20.4334, 15.19, 26.9079, 15.4334, 15.19, 26.1579, -10.3166, 2.19005, 21.6579, -10.3166, 2.19005, 23.1579, -7.56657, 2.19005, 23.1579, -7.56657, 2.19005, 21.6579, 16.1834, 1.19005, 22.4079, 16.1834, 1.19005, 23.1579, 18.4334, 1.19005, 23.1579, 18.4334, 1.19005, 21.6579, 20.9334, 12.19, 23.9079, 20.6834, 12.19, 22.9079, 18.9334, 12.19, 21.6579, 17.4334, 12.19, 21.6579, 15.6834, 12.19, 23.1579, 19.6834, 1.19005, 22.1579, 19.6834, 1.19005, 23.1579, 20.6834, 1.19005, 23.1579, -10.5666, 10.19, 31.4079, -7.31657, 10.19, 31.4079, -7.56657, 10.19, 24.4079, -10.5666, 10.19, 24.4079, -10.3166, 2.19005, 24.4079, -10.3166, 2.19005, 31.1579, -7.56657, 2.19005, 31.1579, -7.56657, 2.19005, 24.4079, 16.1834, 1.19005, 25.4079, 15.6834, 1.19005, 25.6579, 16.6834, 1.19005, 26.9079, 18.4334, 1.19005, 24.4079, 16.1834, 1.19005, 24.4079, 18.4334, 1.19005, 27.4079, 21.4334, 13.19, 27.4079, 22.4334, 13.19, 43.1579, 22.9334, 13.19, 46.6579, 24.9334, 13.19, 46.6579, 24.9334, 13.19, 24.9079, 22.4334, 13.19, 24.9079, 19.4334, 13.19, 28.4079, 20.6834, 13.19, 41.6579, 19.4334, 13.19, 41.4079, 19.6834, 1.19005, 25.1579, 19.6834, 1.19005, 26.6579, 20.6834, 1.19005, 25.9079, 20.6834, 1.19005, 25.1579, 22.9334, 1.19005, 44.4079, 22.9334, 1.19005, 46.4079, 24.6834, 1.19005, 46.4079, 24.6834, 1.19005, 25.1579, 22.1834, 1.19005, 25.1579, 21.9334, 1.19005, 26.1579, 21.9334, 1.19005, 31.9079, 24.1834, 1.19005, 32.1579, 21.9334, 1.19005, 42.9079, 24.1834, 1.19005, 37.9079, 21.9334, 1.19005, 38.1579, 6.18343, 1.19005, 27.6579, 7.43343, 1.19005, 27.4079, 7.43343, 1.19005, 25.6579, 0.933434, 1.19005, 27.4079, 3.18343, 1.19005, 27.6579, -6.31657, 1.19005, 29.9079, -4.81657, 1.19005, 29.9079, -4.81657, 1.19005, 27.6579, -6.31657, 1.19005, 25.6579, -2.56657, 1.19005, 27.4079, -2.31657, 1.19005, 31.6579, 0.683434, 1.19005, 31.6579, 3.18343, 1.19005, 31.6579, 6.18343, 1.19005, 31.6579, 8.68343, 1.19005, 27.6579, 18.4334, 1.19005, 31.9079, 18.4334, 1.19005, 28.6579, 17.1834, 1.19005, 28.6579, 8.68343, 1.19005, 31.6579, 12.1834, 1.19005, 32.6579, 12.6834, 1.19005, 31.9079, 15.1834, 1.19005, 27.6579, 14.1834, 1.19005, 25.6579, 19.6834, 1.19005, 28.4079, 19.6834, 1.19005, 31.9079, 20.6834, 1.19005, 31.9079, 20.6834, 1.19005, 27.9079, -3.81657, 8.19005, 28.4079, -3.81657, 8.19005, 31.1579, -3.31657, 8.19005, 31.1579, -3.31657, 8.19005, 28.4079, 1.68343, 8.19005, 28.4079, 1.68343, 8.19005, 31.1579, 2.18343, 8.19005, 31.1579, 2.18343, 8.19005, 28.4079, 7.18343, 8.19005, 28.4079, 7.18343, 8.19005, 31.1579, 7.68343, 8.19005, 31.1579, 7.68343, 8.19005, 28.4079, -73.3166, 1.19005, 29.4079, -75.3166, 1.19005, 29.4079, -75.5666, 1.19005, 29.9079, -76.3166, 1.19005, 32.1579, -73.3166, 1.19005, 32.1579, -76.3166, 1.19005, 29.9079, -52.5666, 1.19005, 29.4079, -52.5666, 1.19005, 32.1579, -49.5666, 1.19005, 32.1579, -49.5666, 1.19005, 29.4079, -44.3166, 1.19005, 29.4079, -44.3166, 1.19005, 32.4079, -41.5666, 1.19005, 32.4079, -41.5666, 1.19005, 29.4079, -6.31657, 1.19005, 40.1579, -4.81657, 1.19005, 40.1579, -4.81657, 1.19005, 38.1579, -6.56657, 1.19005, 37.4079, -2.56657, 1.19005, 37.9079, -4.81657, 1.19005, 31.9079, -6.56657, 1.19005, 32.4079, -2.56657, 1.19005, 32.1579, -10.8166, 1.19005, 33.6579, -10.8166, 1.19005, 36.1579, -10.3166, 1.19005, 36.4079, -10.3166, 1.19005, 33.4079, -10.3166, 1.19005, 37.4079, -10.3166, 1.19005, 32.4079, -78.0666, 1.19005, 36.4079, -77.5666, 1.19005, 35.9079, -77.8166, 1.19005, 33.6579, -80.3166, 1.19005, 51.4079, -77.8166, 1.19005, 51.4079, -46.0666, 1.19005, 33.4079, -48.5666, 1.19005, 33.9079, -45.3166, 1.19005, 36.4079, -45.3166, 1.19005, 33.9079, -2.31657, 1.19005, 38.4079, 0.683434, 1.19005, 38.4079, 0.933434, 1.19005, 32.1579, 0.933434, 1.19005, 37.9079, 1.93343, 1.19005, 37.9079, 1.93343, 1.19005, 32.1579, 6.43343, 1.19005, 32.1579, 2.93343, 1.19005, 32.1579, 3.18343, 1.19005, 38.1579, 6.43343, 1.19005, 38.1579, 3.18343, 1.19005, 39.9079, 6.43343, 1.19005, 39.9079, 8.18343, 1.19005, 37.9079, 8.18343, 1.19005, 32.1579, 15.4334, 1.19005, 41.1579, 14.6834, 1.19005, 44.1579, 16.4334, 1.19005, 41.9079, 11.4334, 1.19005, 36.4079, 11.9334, 1.19005, 34.9079, 11.4334, 1.19005, 34.6579, 12.4334, 1.19005, 37.9079, 12.4334, 1.19005, 37.1579, 8.68343, 1.19005, 42.4079, 7.68343, 1.19005, 42.6579, 7.68343, 1.19005, 44.1579, 11.4334, 1.19005, 44.1579, 18.4334, 1.19005, 41.4079, 8.68343, 1.19005, 38.1579, 11.4334, 1.19005, 33.4079, 13.1834, 1.19005, 40.4079, 18.4334, 1.19005, 38.1579, 13.4334, 8.19005, 32.9079, 13.4334, 8.19005, 37.1579, 18.4334, 8.19005, 37.1579, 18.4334, 8.19005, 32.9079, 19.6834, 8.19005, 32.9079, 19.6834, 8.19005, 37.1579, 20.6834, 8.19005, 37.1579, 20.6834, 8.19005, 32.9079, 21.9334, 8.19005, 32.9079, 21.9334, 8.19005, 37.1579, 23.1834, 8.19005, 37.1579, 23.1834, 8.19005, 32.9079, 14.6834, 1.19005, 34.1579, 14.1834, 1.19005, 34.4079, 14.6834, 1.19005, 35.6579, 18.4334, 1.19005, 36.9079, 18.4334, 1.19005, 33.1579, 14.4334, 1.19005, 33.1579, 14.4334, 1.19005, 36.9079, 19.6834, 1.19005, 33.1579, 19.6834, 1.19005, 36.9079, 20.6834, 1.19005, 36.9079, 20.6834, 1.19005, 33.1579, 21.9334, 1.19005, 33.1579, 21.9334, 1.19005, 36.9079, 22.9334, 1.19005, 36.9079, 22.9334, 1.19005, 33.1579, -11.5666, 5.19005, 48.4079, -11.3166, 5.19005, 37.6579, -11.3166, 5.19005, 37.1579, -40.5666, 5.19005, 37.1579, -40.5666, 5.19005, 48.4079, -40.3166, 1.19005, 37.4079, -40.3166, 1.19005, 48.1579, -11.5666, 1.19005, 48.1579, -11.5666, 1.19005, 37.4079, -76.3166, 1.19005, 37.6579, -76.3166, 1.19005, 40.4079, -73.3166, 1.19005, 40.4079, -73.3166, 1.19005, 37.6579, 19.6834, 1.19005, 38.1579, 19.6834, 1.19005, 41.6579, 20.6834, 1.19005, 41.6579, 20.6834, 1.19005, 38.1579, -7.06657, 8.19005, 47.1579, -5.06657, 8.19005, 47.1579, -5.06657, 8.19005, 45.1579, -7.31657, 8.19005, 44.9079, -7.31657, 8.19005, 38.4079, -10.5666, 8.19005, 38.4079, -10.5666, 8.19005, 48.1579, -7.31657, 8.19005, 48.1579, 6.43343, 1.19005, 42.4079, 3.18343, 1.19005, 42.4079, 0.933434, 1.19005, 42.6579, -4.81657, 1.19005, 42.4079, -6.31657, 1.19005, 44.1579, -2.56657, 1.19005, 42.6579, -10.3166, 1.19005, 38.6579, -10.3166, 1.19005, 48.1579, -7.56657, 1.19005, 48.1579, -7.56657, 1.19005, 38.6579, -3.81657, 8.19005, 38.9079, -3.81657, 8.19005, 41.6579, -3.31657, 8.19005, 41.6579, -3.31657, 8.19005, 38.9079, 1.68343, 10.19, 38.9079, 1.68343, 10.19, 41.6579, 2.18343, 10.19, 41.6579, 2.18343, 10.19, 38.9079, 13.4334, 7.19005, 44.1579, 14.4334, 7.19005, 41.9079, 13.6834, 7.19005, 41.6579, 12.6834, 7.19005, 43.9079, 21.9334, 16.19, 46.4079, 21.6834, 16.19, 44.1579, 20.1834, 16.19, 42.6579, 15.6834, 16.19, 44.6579, 15.9334, 16.19, 47.1579, 17.6834, 16.19, 48.6579, 20.4334, 16.19, 48.4079, 17.4334, 16.19, 42.6579, 16.1834, 1.19005, 46.9079, 17.4334, 1.19005, 48.1579, 18.4334, 1.19005, 48.1579, 18.4334, 1.19005, 42.9079, 17.1834, 1.19005, 43.1579, 16.1834, 1.19005, 44.4079, 19.4334, 13.19, 46.6579, 21.4334, 13.19, 46.6579, 21.6834, 13.19, 46.1579, 21.1834, 13.19, 43.9079, 19.4334, 13.19, 42.9079, 19.6834, 1.19005, 46.4079, 20.6834, 1.19005, 46.4079, 20.6834, 1.19005, 43.4079, 19.6834, 1.19005, 42.9079, 14.9334, 8.19005, 46.9079, 14.6834, 8.19005, 45.1579, -6.31657, 1.19005, 45.4079, -6.31657, 1.19005, 46.9079, 10.4334, 1.19005, 46.9079, 10.9334, 1.19005, 45.6579, 13.4334, 1.19005, 46.4079, 13.4334, 1.19005, 46.9079, 14.6834, 1.19005, 46.9079, 14.6834, 1.19005, 45.4079, 13.9334, 1.19005, 45.4079, 19.4334, 12.19, 47.6579, 19.4334, 12.19, 48.4079, 20.4334, 12.19, 47.9079, 19.6834, 1.19005, 47.6579, 19.6834, 1.19005, 48.1579, 20.4334, 1.19005, 47.9079, 22.1834, 1.19005, 47.9079, 24.6834, 1.19005, 48.1579, 24.6834, 1.19005, 47.6579, 24.6834, 12.19, 60.6579, 24.6834, 12.19, 49.1579, 17.1834, 12.19, 49.6579, 16.6834, 12.19, 49.1579, -10.5666, 12.19, 49.1579, -10.5666, 12.19, 60.6579, -77.8166, 1.19005, 53.4079, -80.5666, 1.19005, 54.1579, -81.3166, 1.19005, 54.4079, -80.5666, 1.19005, 60.1579, -79.8166, 1.19005, 59.1579, -77.5666, 1.19005, 54.1579, -76.8166, 1.19005, 54.4079, -78.3166, 1.19005, 59.1579, -77.5666, 1.19005, 59.6579, -88.8166, 9.19005, 53.1579, -88.8166, 9.19005, 53.6579, -81.5666, 9.19005, 53.4079, -69.0666, 9.19005, 53.1579, -76.5666, 9.19005, 53.1579, -69.3166, 9.19005, 53.6579, -69.5666, 9.19005, 68.6579, -69.0666, 9.19005, 68.6579, -87.8166, 1.19005, 62.4079, -80.3166, 1.19005, 62.1579, -87.8166, 1.19005, 54.4079, -73.8166, 1.19005, 55.9079, -74.0666, 1.19005, 54.4079, -72.0666, 1.19005, 59.6579, -72.0666, 1.19005, 55.9079, -77.3166, 1.19005, 61.1579, -71.5666, 1.19005, 59.9079, -73.0666, 6.19005, 54.4079, -73.0666, 6.19005, 54.9079, -71.0666, 6.19005, 55.1579, -70.3166, 6.19005, 54.4079, -71.0666, 6.19005, 58.9079, -70.3166, 6.19005, 58.9079, -70.8166, 1.19005, 55.9079, -70.8166, 1.19005, 58.6579, -70.3166, 1.19005, 58.6579, -70.3166, 1.19005, 55.9079, -78.0666, 1.19005, 62.4079, -79.0666, 1.19005, 62.4079, -79.0666, 1.19005, 67.6579, -70.3166, 1.19005, 67.6579, -70.3166, 1.19005, 59.9079, -79.3166, 8.19005, 61.4079, -78.3166, 8.19005, 61.1579, -78.8166, 8.19005, 60.1579, -79.5666, 8.19005, 60.4079, -87.8166, 1.19005, 67.6579) -polygons = [PackedInt32Array(2, 1, 0), PackedInt32Array(6, 5, 3), PackedInt32Array(3, 5, 4), PackedInt32Array(6, 3, 7), PackedInt32Array(7, 3, 10), PackedInt32Array(7, 10, 9), PackedInt32Array(7, 9, 8), PackedInt32Array(14, 13, 11), PackedInt32Array(11, 13, 12), PackedInt32Array(18, 17, 15), PackedInt32Array(15, 17, 16), PackedInt32Array(22, 21, 19), PackedInt32Array(19, 21, 20), PackedInt32Array(26, 25, 23), PackedInt32Array(23, 25, 24), PackedInt32Array(30, 29, 27), PackedInt32Array(27, 29, 28), PackedInt32Array(34, 33, 31), PackedInt32Array(31, 33, 32), PackedInt32Array(38, 37, 35), PackedInt32Array(35, 37, 36), PackedInt32Array(42, 41, 39), PackedInt32Array(39, 41, 40), PackedInt32Array(46, 45, 43), PackedInt32Array(43, 45, 44), PackedInt32Array(50, 49, 47), PackedInt32Array(47, 49, 48), PackedInt32Array(54, 53, 51), PackedInt32Array(51, 53, 52), PackedInt32Array(58, 57, 55), PackedInt32Array(55, 57, 56), PackedInt32Array(62, 61, 59), PackedInt32Array(59, 61, 60), PackedInt32Array(66, 65, 63), PackedInt32Array(63, 65, 64), PackedInt32Array(70, 69, 67), PackedInt32Array(67, 69, 68), PackedInt32Array(74, 73, 71), PackedInt32Array(71, 73, 72), PackedInt32Array(77, 76, 75), PackedInt32Array(71, 78, 74), PackedInt32Array(74, 78, 79), PackedInt32Array(83, 82, 80), PackedInt32Array(80, 82, 81), PackedInt32Array(85, 84, 75), PackedInt32Array(75, 84, 79), PackedInt32Array(75, 79, 78), PackedInt32Array(83, 80, 86), PackedInt32Array(86, 80, 87), PackedInt32Array(89, 88, 90), PackedInt32Array(90, 88, 91), PackedInt32Array(77, 75, 92), PackedInt32Array(92, 75, 93), PackedInt32Array(93, 75, 78), PackedInt32Array(93, 78, 94), PackedInt32Array(96, 95, 97), PackedInt32Array(97, 95, 98), PackedInt32Array(98, 95, 99), PackedInt32Array(103, 102, 100), PackedInt32Array(100, 102, 101), PackedInt32Array(103, 92, 102), PackedInt32Array(102, 92, 104), PackedInt32Array(104, 92, 93), PackedInt32Array(90, 91, 93), PackedInt32Array(93, 91, 105), PackedInt32Array(93, 105, 104), PackedInt32Array(106, 76, 107), PackedInt32Array(107, 76, 77), PackedInt32Array(109, 108, 110), PackedInt32Array(110, 108, 112), PackedInt32Array(110, 112, 111), PackedInt32Array(78, 86, 94), PackedInt32Array(87, 94, 86), PackedInt32Array(113, 112, 94), PackedInt32Array(94, 112, 108), PackedInt32Array(115, 114, 116), PackedInt32Array(116, 114, 77), PackedInt32Array(118, 117, 84), PackedInt32Array(84, 117, 79), PackedInt32Array(92, 116, 77), PackedInt32Array(98, 117, 97), PackedInt32Array(97, 117, 118), PackedInt32Array(119, 84, 120), PackedInt32Array(120, 84, 85), PackedInt32Array(87, 113, 94), PackedInt32Array(122, 121, 123), PackedInt32Array(123, 121, 124), PackedInt32Array(124, 121, 125), PackedInt32Array(129, 128, 126), PackedInt32Array(126, 128, 127), PackedInt32Array(130, 124, 126), PackedInt32Array(126, 124, 131), PackedInt32Array(131, 124, 125), PackedInt32Array(131, 125, 132), PackedInt32Array(125, 8, 133), PackedInt32Array(133, 8, 9), PackedInt32Array(130, 126, 134), PackedInt32Array(130, 135, 124), PackedInt32Array(125, 133, 132), PackedInt32Array(131, 129, 126), PackedInt32Array(137, 136, 138), PackedInt32Array(138, 136, 139), PackedInt32Array(136, 131, 139), PackedInt32Array(139, 131, 132), PackedInt32Array(136, 140, 131), PackedInt32Array(132, 141, 139), PackedInt32Array(144, 143, 145), PackedInt32Array(145, 143, 142), PackedInt32Array(149, 148, 146), PackedInt32Array(146, 148, 147), PackedInt32Array(137, 138, 150), PackedInt32Array(150, 138, 151), PackedInt32Array(149, 146, 150), PackedInt32Array(152, 149, 151), PackedInt32Array(151, 149, 150), PackedInt32Array(101, 152, 100), PackedInt32Array(100, 152, 151), PackedInt32Array(156, 155, 153), PackedInt32Array(153, 155, 154), PackedInt32Array(160, 159, 157), PackedInt32Array(157, 159, 158), PackedInt32Array(147, 148, 161), PackedInt32Array(161, 148, 162), PackedInt32Array(163, 166, 164), PackedInt32Array(164, 166, 165), PackedInt32Array(170, 169, 167), PackedInt32Array(167, 169, 168), PackedInt32Array(174, 173, 171), PackedInt32Array(171, 173, 172), PackedInt32Array(174, 175, 173), PackedInt32Array(173, 175, 176), PackedInt32Array(176, 175, 127), PackedInt32Array(176, 127, 128), PackedInt32Array(179, 178, 177), PackedInt32Array(177, 180, 179), PackedInt32Array(179, 180, 182), PackedInt32Array(179, 182, 181), PackedInt32Array(185, 184, 183), PackedInt32Array(183, 186, 185), PackedInt32Array(185, 186, 187), PackedInt32Array(187, 186, 179), PackedInt32Array(179, 186, 178), PackedInt32Array(190, 189, 191), PackedInt32Array(191, 189, 188), PackedInt32Array(192, 191, 188), PackedInt32Array(194, 193, 195), PackedInt32Array(195, 193, 196), PackedInt32Array(200, 199, 197), PackedInt32Array(197, 199, 198), PackedInt32Array(204, 203, 201), PackedInt32Array(201, 203, 202), PackedInt32Array(206, 205, 207), PackedInt32Array(207, 205, 208), PackedInt32Array(208, 210, 209), PackedInt32Array(212, 211, 209), PackedInt32Array(209, 211, 213), PackedInt32Array(209, 213, 207), PackedInt32Array(209, 207, 208), PackedInt32Array(217, 216, 214), PackedInt32Array(214, 216, 215), PackedInt32Array(219, 218, 220), PackedInt32Array(220, 218, 221), PackedInt32Array(223, 222, 224), PackedInt32Array(224, 222, 225), PackedInt32Array(225, 222, 226), PackedInt32Array(229, 228, 227), PackedInt32Array(233, 232, 230), PackedInt32Array(230, 232, 231), PackedInt32Array(237, 236, 234), PackedInt32Array(234, 236, 235), PackedInt32Array(238, 240, 239), PackedInt32Array(238, 242, 240), PackedInt32Array(240, 242, 241), PackedInt32Array(240, 241, 243), PackedInt32Array(249, 248, 244), PackedInt32Array(244, 248, 245), PackedInt32Array(245, 248, 246), PackedInt32Array(246, 248, 247), PackedInt32Array(250, 244, 251), PackedInt32Array(251, 244, 245), PackedInt32Array(251, 252, 250), PackedInt32Array(256, 255, 253), PackedInt32Array(253, 255, 254), PackedInt32Array(259, 258, 257), PackedInt32Array(261, 260, 262), PackedInt32Array(262, 260, 263), PackedInt32Array(263, 260, 264), PackedInt32Array(257, 265, 259), PackedInt32Array(259, 265, 267), PackedInt32Array(259, 267, 266), PackedInt32Array(264, 260, 266), PackedInt32Array(266, 260, 259), PackedInt32Array(269, 268, 270), PackedInt32Array(270, 268, 272), PackedInt32Array(270, 272, 271), PackedInt32Array(274, 273, 275), PackedInt32Array(275, 273, 276), PackedInt32Array(278, 277, 279), PackedInt32Array(279, 277, 271), PackedInt32Array(277, 275, 276), PackedInt32Array(268, 281, 272), PackedInt32Array(272, 281, 280), PackedInt32Array(277, 276, 271), PackedInt32Array(271, 276, 270), PackedInt32Array(282, 269, 270), PackedInt32Array(285, 284, 283), PackedInt32Array(287, 286, 288), PackedInt32Array(288, 286, 282), PackedInt32Array(285, 283, 289), PackedInt32Array(289, 283, 288), PackedInt32Array(289, 288, 290), PackedInt32Array(290, 288, 282), PackedInt32Array(290, 282, 270), PackedInt32Array(292, 291, 293), PackedInt32Array(293, 291, 294), PackedInt32Array(298, 297, 295), PackedInt32Array(295, 297, 296), PackedInt32Array(302, 301, 299), PackedInt32Array(299, 301, 300), PackedInt32Array(306, 305, 303), PackedInt32Array(303, 305, 304), PackedInt32Array(308, 307, 309), PackedInt32Array(309, 307, 311), PackedInt32Array(309, 311, 310), PackedInt32Array(310, 312, 309), PackedInt32Array(316, 315, 313), PackedInt32Array(313, 315, 314), PackedInt32Array(320, 319, 317), PackedInt32Array(317, 319, 318), PackedInt32Array(322, 321, 323), PackedInt32Array(323, 321, 324), PackedInt32Array(325, 323, 324), PackedInt32Array(274, 326, 273), PackedInt32Array(273, 326, 327), PackedInt32Array(327, 326, 328), PackedInt32Array(329, 332, 330), PackedInt32Array(330, 332, 331), PackedInt32Array(332, 327, 331), PackedInt32Array(331, 327, 324), PackedInt32Array(324, 327, 328), PackedInt32Array(324, 328, 325), PackedInt32Array(324, 333, 331), PackedInt32Array(332, 334, 327), PackedInt32Array(337, 336, 335), PackedInt32Array(172, 337, 171), PackedInt32Array(171, 337, 335), PackedInt32Array(339, 338, 335), PackedInt32Array(335, 338, 171), PackedInt32Array(162, 340, 161), PackedInt32Array(161, 340, 341), PackedInt32Array(337, 341, 336), PackedInt32Array(336, 341, 342), PackedInt32Array(343, 342, 340), PackedInt32Array(340, 342, 341), PackedInt32Array(345, 344, 325), PackedInt32Array(278, 279, 346), PackedInt32Array(278, 346, 328), PackedInt32Array(328, 346, 347), PackedInt32Array(328, 347, 345), PackedInt32Array(328, 345, 325), PackedInt32Array(346, 349, 347), PackedInt32Array(347, 349, 348), PackedInt32Array(280, 281, 350), PackedInt32Array(280, 350, 351), PackedInt32Array(351, 350, 353), PackedInt32Array(351, 353, 352), PackedInt32Array(351, 352, 348), PackedInt32Array(353, 355, 352), PackedInt32Array(352, 355, 354), PackedInt32Array(357, 356, 350), PackedInt32Array(350, 356, 353), PackedInt32Array(348, 349, 351), PackedInt32Array(358, 360, 359), PackedInt32Array(363, 362, 361), PackedInt32Array(361, 365, 364), PackedInt32Array(367, 366, 368), PackedInt32Array(368, 366, 369), PackedInt32Array(370, 360, 358), PackedInt32Array(371, 356, 361), PackedInt32Array(361, 356, 363), PackedInt32Array(363, 356, 357), PackedInt32Array(372, 286, 287), PackedInt32Array(286, 372, 357), PackedInt32Array(357, 372, 363), PackedInt32Array(364, 373, 361), PackedInt32Array(361, 373, 371), PackedInt32Array(371, 373, 366), PackedInt32Array(366, 373, 369), PackedInt32Array(373, 364, 358), PackedInt32Array(358, 364, 370), PackedInt32Array(370, 364, 374), PackedInt32Array(378, 377, 375), PackedInt32Array(375, 377, 376), PackedInt32Array(382, 381, 379), PackedInt32Array(379, 381, 380), PackedInt32Array(386, 385, 383), PackedInt32Array(383, 385, 384), PackedInt32Array(388, 387, 389), PackedInt32Array(389, 387, 391), PackedInt32Array(389, 391, 390), PackedInt32Array(387, 392, 391), PackedInt32Array(390, 393, 389), PackedInt32Array(397, 396, 394), PackedInt32Array(394, 396, 395), PackedInt32Array(401, 400, 398), PackedInt32Array(398, 400, 399), PackedInt32Array(329, 330, 343), PackedInt32Array(343, 330, 342), PackedInt32Array(403, 402, 404), PackedInt32Array(404, 402, 406), PackedInt32Array(404, 406, 405), PackedInt32Array(410, 409, 407), PackedInt32Array(407, 409, 408), PackedInt32Array(414, 413, 411), PackedInt32Array(411, 413, 412), PackedInt32Array(418, 417, 415), PackedInt32Array(415, 417, 416), PackedInt32Array(420, 419, 421), PackedInt32Array(421, 419, 422), PackedInt32Array(423, 422, 424), PackedInt32Array(424, 422, 425), PackedInt32Array(419, 426, 422), PackedInt32Array(422, 426, 425), PackedInt32Array(367, 368, 427), PackedInt32Array(427, 368, 428), PackedInt32Array(428, 368, 429), PackedInt32Array(322, 430, 321), PackedInt32Array(321, 430, 431), PackedInt32Array(345, 429, 344), PackedInt32Array(344, 429, 432), PackedInt32Array(431, 430, 432), PackedInt32Array(428, 354, 427), PackedInt32Array(427, 354, 355), PackedInt32Array(432, 429, 431), PackedInt32Array(431, 429, 368), PackedInt32Array(436, 435, 433), PackedInt32Array(433, 435, 434), PackedInt32Array(440, 439, 437), PackedInt32Array(437, 439, 438), PackedInt32Array(444, 443, 441), PackedInt32Array(441, 443, 442), PackedInt32Array(448, 447, 445), PackedInt32Array(445, 447, 446), PackedInt32Array(451, 450, 449), PackedInt32Array(452, 454, 453), PackedInt32Array(455, 454, 449), PackedInt32Array(449, 454, 451), PackedInt32Array(451, 454, 456), PackedInt32Array(456, 454, 452), PackedInt32Array(458, 457, 459), PackedInt32Array(459, 457, 462), PackedInt32Array(459, 462, 461), PackedInt32Array(459, 461, 460), PackedInt32Array(464, 463, 465), PackedInt32Array(465, 463, 466), PackedInt32Array(466, 463, 467), PackedInt32Array(469, 468, 470), PackedInt32Array(470, 468, 471), PackedInt32Array(473, 472, 421), PackedInt32Array(421, 472, 420), PackedInt32Array(475, 474, 476), PackedInt32Array(476, 474, 477), PackedInt32Array(479, 478, 480), PackedInt32Array(480, 478, 482), PackedInt32Array(480, 482, 481), PackedInt32Array(485, 484, 483), PackedInt32Array(488, 487, 486), PackedInt32Array(491, 490, 489), PackedInt32Array(492, 494, 493), PackedInt32Array(494, 492, 495), PackedInt32Array(495, 492, 496), PackedInt32Array(496, 492, 497), PackedInt32Array(339, 498, 338), PackedInt32Array(338, 498, 499), PackedInt32Array(502, 501, 500), PackedInt32Array(499, 498, 503), PackedInt32Array(503, 504, 499), PackedInt32Array(499, 504, 500), PackedInt32Array(500, 504, 505), PackedInt32Array(500, 505, 502), PackedInt32Array(504, 506, 505), PackedInt32Array(509, 508, 507), PackedInt32Array(512, 511, 510), PackedInt32Array(513, 512, 514), PackedInt32Array(514, 512, 510), PackedInt32Array(501, 516, 500), PackedInt32Array(500, 516, 517), PackedInt32Array(517, 516, 515), PackedInt32Array(518, 504, 519), PackedInt32Array(518, 521, 520), PackedInt32Array(522, 506, 520), PackedInt32Array(520, 506, 518), PackedInt32Array(518, 506, 504), PackedInt32Array(520, 523, 522), PackedInt32Array(525, 524, 526), PackedInt32Array(526, 524, 527), PackedInt32Array(528, 526, 529), PackedInt32Array(529, 526, 527), PackedInt32Array(533, 532, 530), PackedInt32Array(530, 532, 531), PackedInt32Array(536, 535, 534), PackedInt32Array(534, 522, 536), PackedInt32Array(536, 522, 523), PackedInt32Array(536, 523, 538), PackedInt32Array(536, 538, 537), PackedInt32Array(542, 541, 539), PackedInt32Array(539, 541, 540), PackedInt32Array(535, 536, 516), PackedInt32Array(516, 536, 515), PackedInt32Array(515, 536, 543)] +vertices = PackedVector3Array(-84.8166, 13.19, -60.0921, -84.8166, 13.19, -59.5921, -83.8166, 13.19, -59.5921, -77.8166, 1.19005, -30.5921, -77.8166, 1.19005, -42.5921, -80.3166, 1.19005, -42.5921, -80.3166, 1.19005, -30.5921, -81.0666, 1.19005, -30.3421, -81.0666, 1.19005, -12.5921, -76.5666, 1.19005, -12.5921, -76.5666, 1.19005, -30.3421, -28.5666, 9.19005, -42.5921, -28.5666, 9.19005, -40.0921, -21.3166, 9.19005, -40.0921, -21.3166, 9.19005, -42.5921, -16.5666, 9.19005, -42.5921, -16.5666, 9.19005, -40.0921, -9.31657, 9.19005, -40.0921, -9.31657, 9.19005, -42.5921, -28.3166, 1.19005, -40.3421, -21.5666, 1.19005, -40.5921, -21.8166, 1.19005, -42.3421, -28.3166, 1.19005, -42.3421, -16.3166, 1.19005, -42.3421, -16.3166, 1.19005, -40.3421, -9.56657, 1.19005, -40.3421, -9.56657, 1.19005, -42.3421, -20.3166, 1.19005, -39.3421, -20.8166, 1.19005, -39.0921, -20.8166, 1.19005, -38.3421, -17.3166, 1.19005, -38.3421, -22.5666, 1.19005, -37.0921, -23.3166, 1.19005, -37.0921, -23.3166, 1.19005, -36.0921, -23.3166, 1.19005, -29.8421, -23.3166, 1.19005, -28.8421, -22.5666, 1.19005, -28.8421, -15.8166, 1.19005, -28.8421, -14.8166, 1.19005, -29.0921, -14.8166, 1.19005, -29.8421, -14.8166, 1.19005, -36.0921, -14.8166, 1.19005, -37.0921, -15.8166, 1.19005, -37.3421, -17.3166, 1.19005, -27.8421, -15.8166, 1.19005, -28.0921, -13.8166, 1.19005, -34.5921, -13.8166, 1.19005, -35.8421, -15.8166, 1.19005, -38.0921, -24.3166, 1.19005, -35.8421, -24.5666, 1.19005, -34.5921, -22.3166, 1.19005, -28.0921, -20.8166, 1.19005, -27.8421, -22.3166, 1.19005, -38.0921, -17.5666, 1.19005, -41.8421, -20.3166, 1.19005, -41.8421, -24.0666, 1.19005, -30.0921, -20.3166, 1.19005, -24.8421, -17.5666, 1.19005, -24.8421, -14.0666, 1.19005, -30.0921, -13.3166, 1.19005, -34.3421, -26.0666, 1.19005, -38.0921, -25.0666, 1.19005, -38.3421, -25.0666, 1.19005, -39.0921, -28.8166, 1.19005, -39.0921, -26.8166, 1.19005, -29.5921, -26.8166, 1.19005, -30.8421, -27.3166, 1.19005, -31.0921, -28.8166, 1.19005, -26.8421, -25.0666, 1.19005, -26.8421, -25.0666, 1.19005, -27.8421, -26.0666, 1.19005, -28.0921, -26.0666, 1.19005, -29.3421, -27.0666, 1.19005, -36.5921, -26.0666, 1.19005, -36.8421, -27.3166, 1.19005, -34.8421, -13.0666, 1.19005, -39.0921, -13.0666, 1.19005, -38.3421, -12.0666, 1.19005, -38.0921, -8.81657, 1.19005, -39.0921, -12.0666, 1.19005, -27.8421, -13.0666, 1.19005, -27.5921, -13.0666, 1.19005, -26.8421, -8.81657, 1.19005, -26.8421, -10.8166, 1.19005, -31.0921, -11.3166, 1.19005, -30.8421, -11.3166, 1.19005, -29.5921, -11.0666, 1.19005, -36.3421, -11.0666, 1.19005, -34.8421, -10.5666, 1.19005, -34.5921, -12.0666, 1.19005, -29.3421, -12.0666, 1.19005, -36.5921, -24.0666, 6.19005, -38.5921, -24.0666, 6.19005, -38.0921, -23.3166, 6.19005, -38.0921, -23.3166, 6.19005, -38.5921, -14.8166, 6.19005, -38.5921, -14.8166, 6.19005, -38.0921, -14.0666, 6.19005, -38.0921, -14.0666, 6.19005, -38.5921, -25.0666, 6.19005, -37.3421, -25.0666, 6.19005, -36.8421, -24.3166, 6.19005, -36.8421, -24.3166, 6.19005, -37.3421, -13.8166, 6.19005, -37.3421, -13.8166, 6.19005, -36.8421, -13.0666, 6.19005, -36.8421, -13.0666, 6.19005, -37.3421, -26.0666, 6.19005, -35.8421, -26.0666, 6.19005, -35.3421, -25.3166, 6.19005, -35.3421, -25.3166, 6.19005, -35.8421, -26.3166, 6.19005, -34.0921, -26.3166, 6.19005, -33.5921, -25.5666, 6.19005, -33.5921, -25.5666, 6.19005, -34.0921, -25.8166, 6.19005, -30.3421, -25.0666, 6.19005, -30.3421, -25.5666, 6.19005, -32.3421, -26.3166, 6.19005, -32.3421, -12.5666, 6.19005, -32.3421, -12.5666, 6.19005, -31.8421, -11.8166, 6.19005, -31.8421, -11.8166, 6.19005, -32.3421, -13.8166, 6.19005, -29.0921, -13.8166, 6.19005, -28.5921, -13.0666, 6.19005, -28.5921, -13.0666, 6.19005, -29.0921, -14.8166, 6.19005, -28.0921, -14.8166, 6.19005, -27.5921, -14.0666, 6.19005, -27.5921, -14.0666, 6.19005, -28.0921, -24.0666, 6.19005, -27.8421, -24.0666, 6.19005, -27.3421, -23.3166, 6.19005, -27.3421, -23.3166, 6.19005, -27.8421, -28.5666, 9.19005, -25.8421, -28.5666, 9.19005, -23.3421, -21.3166, 9.19005, -23.3421, -21.3166, 9.19005, -25.8421, -16.5666, 9.19005, -25.8421, -16.5666, 9.19005, -23.3421, -9.31657, 9.19005, -23.3421, -9.31657, 9.19005, -25.8421, -28.3166, 1.19005, -25.5921, -28.3166, 1.19005, -23.5921, -21.5666, 1.19005, -23.5921, -21.5666, 1.19005, -25.5921, -16.3166, 1.19005, -25.5921, -16.3166, 1.19005, -23.5921, -9.56657, 1.19005, -23.5921, -9.56657, 1.19005, -25.5921, -17.8166, 1.19005, -10.8421, -20.3166, 1.19005, -10.8421, -84.3166, 1.19005, -8.84214, -85.5666, 1.19005, -7.59214, -87.0666, 1.19005, -5.59214, -87.8166, 1.19005, -3.09214, -81.0666, 1.19005, -10.5921, -81.0666, 1.19005, 8.40786, -81.0666, 1.19005, 10.4079, -76.5666, 1.19005, 10.4079, -76.5666, 1.19005, 8.40786, -87.0666, 1.19005, 3.15786, -74.3166, 1.19005, 8.15786, -74.3166, 1.19005, -10.3421, -76.5666, 1.19005, -10.5921, -84.5666, 1.19005, 6.40786, -87.8166, 1.19005, 0.90786, -15.3166, 1.19005, -4.34214, -14.0666, 1.19005, -4.34214, -14.0666, 1.19005, -4.84214, -15.3166, 1.19005, -4.84214, -30.5666, 1.19005, -2.34214, -30.5666, 1.19005, 0.15786, -28.5666, 1.19005, 0.15786, -28.5666, 1.19005, -2.34214, -16.0666, 1.19005, -3.59214, -16.0666, 1.19005, -5.59214, -15.5666, 1.19005, -1.09214, -14.0666, 1.19005, -1.09214, -14.0666, 1.19005, -1.84214, -15.5666, 1.19005, -1.84214, -17.3166, 1.19005, -9.59214, -21.0666, 1.19005, -9.59214, -16.0666, 1.19005, -2.34214, -16.0666, 1.19005, -0.34214, -26.5666, 1.19005, 4.40786, -25.3166, 1.19005, 4.40786, -25.3166, 1.19005, 3.15786, -26.5666, 1.19005, 2.90786, -22.5666, 1.19005, -9.59214, -26.8166, 1.19005, -8.59214, -14.0666, 1.19005, -10.3421, -15.5666, 1.19005, -10.3421, -15.8166, 1.19005, -9.59214, -15.5666, 1.19005, -7.34214, -14.0666, 1.19005, -7.34214, -16.8166, 1.19005, 2.65786, -16.0666, 1.19005, 0.90786, -24.5666, 1.19005, 2.65786, -27.5666, 1.19005, 0.90786, -27.5666, 1.19005, 2.15786, -28.5666, 1.19005, -8.09214, -28.5666, 1.19005, -4.84214, -27.5666, 1.19005, -4.34214, -16.0666, 1.19005, 3.15786, -16.0666, 1.19005, 4.40786, -14.0666, 1.19005, 4.40786, -14.0666, 1.19005, 1.40786, -15.5666, 1.19005, 1.40786, -16.0666, 1.19005, -6.84214, -22.8166, 1.19005, -10.3421, -26.8166, 1.19005, -10.3421, -27.5666, 1.19005, -3.09214, -57.5666, 1.19005, 0.40786, -55.3166, 1.19005, 0.15786, -55.3166, 1.19005, -2.34214, -57.5666, 1.19005, -2.59214, -57.5666, 1.19005, 8.15786, -57.5666, 1.19005, -10.3421, -28.5666, 8.19005, -9.84214, -28.3166, 8.19005, -9.09214, -27.8166, 8.19005, -9.34214, -27.8166, 8.19005, -9.84214, -48.0666, 1.19005, 0.40786, -48.3166, 1.19005, 1.90786, -45.8166, 1.19005, 1.90786, -45.8166, 1.19005, 0.15786, -48.5666, 1.19005, -0.0921402, -44.3166, 1.19005, -2.34214, -44.0666, 1.19005, 0.15786, -53.5666, 1.19005, 1.65786, -53.5666, 1.19005, 5.40786, -49.5666, 1.19005, 5.40786, -49.5666, 1.19005, 1.65786, -44.3166, 1.19005, 1.65786, -44.3166, 1.19005, 5.40786, -40.3166, 1.19005, 5.40786, -40.3166, 1.19005, 1.65786, -48.3166, 1.19005, 31.9079, -45.8166, 1.19005, 31.9079, -28.3166, 8.19005, 3.40786, -28.3166, 8.19005, 3.90786, -27.5666, 8.19005, 3.90786, -27.8166, 8.19005, 3.15786, -24.3166, 3.19005, 3.90786, -24.3166, 3.19005, 4.40786, -17.0666, 3.19005, 4.40786, -17.0666, 3.19005, 3.90786, -80.3166, 1.19005, 30.6579, -77.8166, 1.19005, 30.6579, -77.8166, 1.19005, 28.6579, -80.3166, 1.19005, 28.6579, -81.0666, 1.19005, 28.4079, -76.5666, 1.19005, 28.4079, 14.6834, 12.19, 21.9079, 16.1834, 12.19, 20.6579, 16.1834, 12.19, 12.1579, 14.1834, 12.19, 23.4079, -10.5666, 12.19, 12.1579, -10.5666, 12.19, 23.4079, 21.9334, 12.19, 22.1579, 22.1834, 12.19, 23.4079, 24.6834, 12.19, 23.4079, 19.6834, 12.19, 20.4079, 24.6834, 12.19, 12.1579, -6.56657, 1.19005, 20.4079, -6.31657, 1.19005, 21.6579, 15.1834, 1.19005, 21.6579, 15.6834, 1.19005, 20.9079, 16.6834, 1.19005, 20.6579, 22.1834, 1.19005, 23.1579, 24.4334, 1.19005, 23.1579, 24.4334, 1.19005, 20.4079, 21.6834, 1.19005, 20.4079, -40.5666, 5.19005, 32.6579, -11.3166, 5.19005, 32.6579, -11.5666, 5.19005, 21.1579, -40.5666, 5.19005, 21.1579, -40.3166, 1.19005, 21.4079, -40.3166, 1.19005, 32.4079, -11.5666, 1.19005, 32.4079, -11.5666, 1.19005, 21.4079, 17.1834, 15.19, 21.4079, 16.1834, 15.19, 21.9079, 15.1834, 15.19, 23.4079, 19.1834, 15.19, 21.4079, 21.4334, 15.19, 24.6579, 20.9334, 15.19, 22.6579, 17.6834, 15.19, 27.6579, 20.4334, 15.19, 26.9079, 15.4334, 15.19, 26.1579, -10.3166, 2.19005, 21.6579, -10.3166, 2.19005, 23.1579, -7.56657, 2.19005, 23.1579, -7.56657, 2.19005, 21.6579, 16.1834, 1.19005, 22.4079, 16.1834, 1.19005, 23.1579, 18.4334, 1.19005, 23.1579, 18.4334, 1.19005, 21.6579, 20.9334, 12.19, 23.9079, 20.6834, 12.19, 22.9079, 18.9334, 12.19, 21.6579, 17.4334, 12.19, 21.6579, 15.6834, 12.19, 23.1579, 19.6834, 1.19005, 22.1579, 19.6834, 1.19005, 23.1579, 20.6834, 1.19005, 23.1579, -10.5666, 10.19, 31.4079, -7.31657, 10.19, 31.4079, -7.56657, 10.19, 24.4079, -10.5666, 10.19, 24.4079, -10.3166, 2.19005, 24.4079, -10.3166, 2.19005, 31.1579, -7.56657, 2.19005, 31.1579, -7.56657, 2.19005, 24.4079, 16.1834, 1.19005, 25.4079, 15.6834, 1.19005, 25.6579, 16.6834, 1.19005, 26.9079, 18.4334, 1.19005, 24.4079, 16.1834, 1.19005, 24.4079, 18.4334, 1.19005, 27.4079, 21.4334, 13.19, 27.4079, 22.4334, 13.19, 43.1579, 22.9334, 13.19, 46.6579, 24.9334, 13.19, 46.6579, 24.9334, 13.19, 24.9079, 22.4334, 13.19, 24.9079, 19.4334, 13.19, 28.4079, 20.6834, 13.19, 41.6579, 19.4334, 13.19, 41.4079, 19.6834, 1.19005, 25.1579, 19.6834, 1.19005, 26.6579, 20.6834, 1.19005, 25.9079, 20.6834, 1.19005, 25.1579, 22.9334, 1.19005, 44.4079, 22.9334, 1.19005, 46.4079, 24.6834, 1.19005, 46.4079, 24.6834, 1.19005, 25.1579, 22.1834, 1.19005, 25.1579, 21.9334, 1.19005, 26.1579, 21.9334, 1.19005, 31.9079, 24.1834, 1.19005, 32.1579, 21.9334, 1.19005, 42.9079, 24.1834, 1.19005, 37.9079, 21.9334, 1.19005, 38.1579, 6.18343, 1.19005, 27.6579, 7.43343, 1.19005, 27.4079, 7.43343, 1.19005, 25.6579, 0.933434, 1.19005, 27.4079, 3.18343, 1.19005, 27.6579, -6.31657, 1.19005, 29.9079, -4.81657, 1.19005, 29.9079, -4.81657, 1.19005, 27.6579, -6.31657, 1.19005, 25.6579, -2.56657, 1.19005, 27.4079, -2.31657, 1.19005, 31.6579, 0.683434, 1.19005, 31.6579, 3.18343, 1.19005, 31.6579, 6.18343, 1.19005, 31.6579, 8.68343, 1.19005, 27.6579, 18.4334, 1.19005, 31.9079, 18.4334, 1.19005, 28.6579, 17.1834, 1.19005, 28.6579, 8.68343, 1.19005, 31.6579, 12.1834, 1.19005, 32.6579, 12.6834, 1.19005, 31.9079, 15.1834, 1.19005, 27.6579, 14.1834, 1.19005, 25.6579, 19.6834, 1.19005, 28.4079, 19.6834, 1.19005, 31.9079, 20.6834, 1.19005, 31.9079, 20.6834, 1.19005, 27.9079, -75.3166, 1.19005, 29.6579, -76.3166, 1.19005, 29.9079, -76.3166, 1.19005, 32.1579, -72.3166, 1.19005, 28.4079, -75.3166, 1.19005, 28.4079, -72.3166, 1.19005, 32.1579, -53.5666, 1.19005, 28.4079, -53.5666, 1.19005, 32.1579, -49.5666, 1.19005, 32.1579, -49.5666, 1.19005, 28.4079, -44.3166, 1.19005, 28.4079, -44.3166, 1.19005, 32.4079, -41.5666, 1.19005, 32.4079, -41.5666, 1.19005, 28.4079, -3.81657, 8.19005, 28.4079, -3.81657, 8.19005, 31.1579, -3.31657, 8.19005, 31.1579, -3.31657, 8.19005, 28.4079, 1.68343, 8.19005, 28.4079, 1.68343, 8.19005, 31.1579, 2.18343, 8.19005, 31.1579, 2.18343, 8.19005, 28.4079, 7.18343, 8.19005, 28.4079, 7.18343, 8.19005, 31.1579, 7.68343, 8.19005, 31.1579, 7.68343, 8.19005, 28.4079, -6.31657, 1.19005, 40.1579, -4.81657, 1.19005, 40.1579, -4.81657, 1.19005, 38.1579, -6.56657, 1.19005, 37.4079, -2.56657, 1.19005, 37.9079, -4.81657, 1.19005, 31.9079, -6.56657, 1.19005, 32.4079, -2.56657, 1.19005, 32.1579, -10.8166, 1.19005, 33.6579, -10.8166, 1.19005, 36.1579, -10.3166, 1.19005, 36.4079, -10.3166, 1.19005, 33.4079, -10.3166, 1.19005, 37.4079, -10.3166, 1.19005, 32.4079, -78.0666, 1.19005, 36.4079, -77.5666, 1.19005, 35.9079, -77.8166, 1.19005, 33.6579, -80.3166, 1.19005, 51.4079, -77.8166, 1.19005, 51.4079, -46.0666, 1.19005, 33.4079, -48.5666, 1.19005, 33.9079, -45.3166, 1.19005, 36.4079, -45.3166, 1.19005, 33.9079, -2.31657, 1.19005, 38.4079, 0.683434, 1.19005, 38.4079, 0.933434, 1.19005, 32.1579, 0.933434, 1.19005, 37.9079, 1.93343, 1.19005, 37.9079, 1.93343, 1.19005, 32.1579, 6.43343, 1.19005, 32.1579, 2.93343, 1.19005, 32.1579, 3.18343, 1.19005, 38.1579, 6.43343, 1.19005, 38.1579, 3.18343, 1.19005, 39.9079, 6.43343, 1.19005, 39.9079, 8.18343, 1.19005, 37.9079, 8.18343, 1.19005, 32.1579, 15.4334, 1.19005, 41.1579, 14.6834, 1.19005, 44.1579, 16.4334, 1.19005, 41.9079, 11.4334, 1.19005, 36.4079, 11.9334, 1.19005, 34.9079, 11.4334, 1.19005, 34.6579, 12.4334, 1.19005, 37.9079, 12.4334, 1.19005, 37.1579, 8.68343, 1.19005, 42.4079, 7.68343, 1.19005, 42.6579, 7.68343, 1.19005, 44.1579, 11.4334, 1.19005, 44.1579, 18.4334, 1.19005, 41.4079, 8.68343, 1.19005, 38.1579, 11.4334, 1.19005, 33.4079, 13.1834, 1.19005, 40.4079, 18.4334, 1.19005, 38.1579, 13.4334, 8.19005, 32.9079, 13.4334, 8.19005, 37.1579, 18.4334, 8.19005, 37.1579, 18.4334, 8.19005, 32.9079, 19.6834, 8.19005, 32.9079, 19.6834, 8.19005, 37.1579, 20.6834, 8.19005, 37.1579, 20.6834, 8.19005, 32.9079, 21.9334, 8.19005, 32.9079, 21.9334, 8.19005, 37.1579, 23.1834, 8.19005, 37.1579, 23.1834, 8.19005, 32.9079, 14.6834, 1.19005, 34.1579, 14.1834, 1.19005, 34.4079, 14.6834, 1.19005, 35.6579, 18.4334, 1.19005, 36.9079, 18.4334, 1.19005, 33.1579, 14.4334, 1.19005, 33.1579, 14.4334, 1.19005, 36.9079, 19.6834, 1.19005, 33.1579, 19.6834, 1.19005, 36.9079, 20.6834, 1.19005, 36.9079, 20.6834, 1.19005, 33.1579, 21.9334, 1.19005, 33.1579, 21.9334, 1.19005, 36.9079, 22.9334, 1.19005, 36.9079, 22.9334, 1.19005, 33.1579, -11.5666, 5.19005, 48.4079, -11.3166, 5.19005, 37.6579, -11.3166, 5.19005, 37.1579, -40.5666, 5.19005, 37.1579, -40.5666, 5.19005, 48.4079, -40.3166, 1.19005, 37.4079, -40.3166, 1.19005, 48.1579, -11.5666, 1.19005, 48.1579, -11.5666, 1.19005, 37.4079, -76.3166, 1.19005, 37.6579, -76.3166, 1.19005, 41.4079, -72.3166, 1.19005, 41.4079, -72.3166, 1.19005, 37.6579, 19.6834, 1.19005, 38.1579, 19.6834, 1.19005, 41.6579, 20.6834, 1.19005, 41.6579, 20.6834, 1.19005, 38.1579, -7.06657, 8.19005, 47.1579, -5.06657, 8.19005, 47.1579, -5.06657, 8.19005, 45.1579, -7.31657, 8.19005, 44.9079, -7.31657, 8.19005, 38.4079, -10.5666, 8.19005, 38.4079, -10.5666, 8.19005, 48.1579, -7.31657, 8.19005, 48.1579, 6.43343, 1.19005, 42.4079, 3.18343, 1.19005, 42.4079, 0.933434, 1.19005, 42.6579, -4.81657, 1.19005, 42.4079, -6.31657, 1.19005, 44.1579, -2.56657, 1.19005, 42.6579, -10.3166, 1.19005, 38.6579, -10.3166, 1.19005, 48.1579, -7.56657, 1.19005, 48.1579, -7.56657, 1.19005, 38.6579, -3.81657, 8.19005, 38.9079, -3.81657, 8.19005, 41.6579, -3.31657, 8.19005, 41.6579, -3.31657, 8.19005, 38.9079, 1.68343, 10.19, 38.9079, 1.68343, 10.19, 41.6579, 2.18343, 10.19, 41.6579, 2.18343, 10.19, 38.9079, 13.4334, 7.19005, 44.1579, 14.4334, 7.19005, 41.9079, 13.6834, 7.19005, 41.6579, 12.6834, 7.19005, 43.9079, 21.9334, 16.19, 46.4079, 21.6834, 16.19, 44.1579, 20.1834, 16.19, 42.6579, 15.6834, 16.19, 44.6579, 15.9334, 16.19, 47.1579, 17.6834, 16.19, 48.6579, 20.4334, 16.19, 48.4079, 17.4334, 16.19, 42.6579, 16.1834, 1.19005, 46.9079, 17.4334, 1.19005, 48.1579, 18.4334, 1.19005, 48.1579, 18.4334, 1.19005, 42.9079, 17.1834, 1.19005, 43.1579, 16.1834, 1.19005, 44.4079, 19.4334, 13.19, 46.6579, 21.4334, 13.19, 46.6579, 21.6834, 13.19, 46.1579, 21.1834, 13.19, 43.9079, 19.4334, 13.19, 42.9079, 19.6834, 1.19005, 46.4079, 20.6834, 1.19005, 46.4079, 20.6834, 1.19005, 43.4079, 19.6834, 1.19005, 42.9079, 14.9334, 8.19005, 46.9079, 14.6834, 8.19005, 45.1579, -6.31657, 1.19005, 45.4079, -6.31657, 1.19005, 46.9079, 10.4334, 1.19005, 46.9079, 10.9334, 1.19005, 45.6579, 13.4334, 1.19005, 46.4079, 13.4334, 1.19005, 46.9079, 14.6834, 1.19005, 46.9079, 14.6834, 1.19005, 45.4079, 13.9334, 1.19005, 45.4079, 19.4334, 12.19, 47.6579, 19.4334, 12.19, 48.4079, 20.4334, 12.19, 47.9079, 19.6834, 1.19005, 47.6579, 19.6834, 1.19005, 48.1579, 20.4334, 1.19005, 47.9079, 22.1834, 1.19005, 47.9079, 24.6834, 1.19005, 48.1579, 24.6834, 1.19005, 47.6579, 24.6834, 12.19, 60.6579, 24.6834, 12.19, 49.1579, 17.1834, 12.19, 49.6579, 16.6834, 12.19, 49.1579, -10.5666, 12.19, 49.1579, -10.5666, 12.19, 60.6579, -77.8166, 1.19005, 53.4079, -80.5666, 1.19005, 54.1579, -81.3166, 1.19005, 54.4079, -80.5666, 1.19005, 60.1579, -79.8166, 1.19005, 59.1579, -77.5666, 1.19005, 54.1579, -76.8166, 1.19005, 54.4079, -78.3166, 1.19005, 59.1579, -77.5666, 1.19005, 59.6579, -88.8166, 9.19005, 53.1579, -88.8166, 9.19005, 53.6579, -81.5666, 9.19005, 53.4079, -69.0666, 9.19005, 53.1579, -76.5666, 9.19005, 53.1579, -69.3166, 9.19005, 53.6579, -69.5666, 9.19005, 68.6579, -69.0666, 9.19005, 68.6579, -87.8166, 1.19005, 62.4079, -80.3166, 1.19005, 62.1579, -87.8166, 1.19005, 54.4079, -73.8166, 1.19005, 55.9079, -74.0666, 1.19005, 54.4079, -72.0666, 1.19005, 59.6579, -72.0666, 1.19005, 55.9079, -77.3166, 1.19005, 61.1579, -71.5666, 1.19005, 59.9079, -73.0666, 6.19005, 54.4079, -73.0666, 6.19005, 54.9079, -71.0666, 6.19005, 55.1579, -70.3166, 6.19005, 54.4079, -71.0666, 6.19005, 58.9079, -70.3166, 6.19005, 58.9079, -70.8166, 1.19005, 55.9079, -70.8166, 1.19005, 58.6579, -70.3166, 1.19005, 58.6579, -70.3166, 1.19005, 55.9079, -78.0666, 1.19005, 62.4079, -79.0666, 1.19005, 62.4079, -79.0666, 1.19005, 67.6579, -70.3166, 1.19005, 67.6579, -70.3166, 1.19005, 59.9079, -79.3166, 8.19005, 61.4079, -78.3166, 8.19005, 61.1579, -78.8166, 8.19005, 60.1579, -79.5666, 8.19005, 60.4079, -87.8166, 1.19005, 67.6579) +polygons = [PackedInt32Array(2, 1, 0), PackedInt32Array(6, 5, 3), PackedInt32Array(3, 5, 4), PackedInt32Array(6, 3, 7), PackedInt32Array(7, 3, 10), PackedInt32Array(7, 10, 9), PackedInt32Array(7, 9, 8), PackedInt32Array(14, 13, 11), PackedInt32Array(11, 13, 12), PackedInt32Array(18, 17, 15), PackedInt32Array(15, 17, 16), PackedInt32Array(21, 20, 22), PackedInt32Array(22, 20, 19), PackedInt32Array(26, 25, 23), PackedInt32Array(23, 25, 24), PackedInt32Array(28, 27, 29), PackedInt32Array(29, 27, 30), PackedInt32Array(33, 32, 31), PackedInt32Array(36, 35, 34), PackedInt32Array(37, 39, 38), PackedInt32Array(42, 41, 40), PackedInt32Array(37, 44, 43), PackedInt32Array(40, 46, 45), PackedInt32Array(30, 47, 42), PackedInt32Array(49, 48, 33), PackedInt32Array(36, 51, 50), PackedInt32Array(31, 52, 29), PackedInt32Array(37, 43, 39), PackedInt32Array(39, 43, 45), PackedInt32Array(36, 34, 51), PackedInt32Array(51, 34, 43), PackedInt32Array(42, 40, 30), PackedInt32Array(30, 40, 45), PackedInt32Array(33, 31, 29), PackedInt32Array(54, 53, 27), PackedInt32Array(27, 53, 30), PackedInt32Array(34, 55, 49), PackedInt32Array(30, 45, 29), PackedInt32Array(29, 45, 49), PackedInt32Array(49, 45, 34), PackedInt32Array(34, 45, 43), PackedInt32Array(57, 56, 43), PackedInt32Array(43, 56, 51), PackedInt32Array(49, 33, 29), PackedInt32Array(59, 58, 45), PackedInt32Array(45, 58, 39), PackedInt32Array(61, 60, 62), PackedInt32Array(62, 60, 63), PackedInt32Array(65, 64, 66), PackedInt32Array(66, 64, 67), PackedInt32Array(69, 68, 70), PackedInt32Array(70, 68, 67), PackedInt32Array(71, 70, 64), PackedInt32Array(64, 70, 67), PackedInt32Array(73, 72, 60), PackedInt32Array(60, 72, 63), PackedInt32Array(74, 66, 63), PackedInt32Array(63, 66, 67), PackedInt32Array(63, 72, 74), PackedInt32Array(76, 75, 77), PackedInt32Array(77, 75, 78), PackedInt32Array(80, 79, 81), PackedInt32Array(81, 79, 82), PackedInt32Array(84, 83, 85), PackedInt32Array(85, 83, 82), PackedInt32Array(87, 86, 88), PackedInt32Array(88, 86, 78), PackedInt32Array(89, 85, 79), PackedInt32Array(79, 85, 82), PackedInt32Array(90, 77, 86), PackedInt32Array(86, 77, 78), PackedInt32Array(83, 88, 82), PackedInt32Array(82, 88, 78), PackedInt32Array(94, 93, 91), PackedInt32Array(91, 93, 92), PackedInt32Array(98, 97, 95), PackedInt32Array(95, 97, 96), PackedInt32Array(102, 101, 99), PackedInt32Array(99, 101, 100), PackedInt32Array(106, 105, 103), PackedInt32Array(103, 105, 104), PackedInt32Array(110, 109, 107), PackedInt32Array(107, 109, 108), PackedInt32Array(114, 113, 111), PackedInt32Array(111, 113, 112), PackedInt32Array(118, 117, 115), PackedInt32Array(115, 117, 116), PackedInt32Array(122, 121, 119), PackedInt32Array(119, 121, 120), PackedInt32Array(126, 125, 123), PackedInt32Array(123, 125, 124), PackedInt32Array(130, 129, 127), PackedInt32Array(127, 129, 128), PackedInt32Array(134, 133, 131), PackedInt32Array(131, 133, 132), PackedInt32Array(138, 137, 135), PackedInt32Array(135, 137, 136), PackedInt32Array(142, 141, 139), PackedInt32Array(139, 141, 140), PackedInt32Array(146, 145, 143), PackedInt32Array(143, 145, 144), PackedInt32Array(150, 149, 147), PackedInt32Array(147, 149, 148), PackedInt32Array(152, 56, 151), PackedInt32Array(151, 56, 57), PackedInt32Array(154, 153, 155), PackedInt32Array(155, 153, 156), PackedInt32Array(156, 153, 157), PackedInt32Array(161, 160, 158), PackedInt32Array(158, 160, 159), PackedInt32Array(162, 156, 158), PackedInt32Array(158, 156, 163), PackedInt32Array(163, 156, 157), PackedInt32Array(163, 157, 164), PackedInt32Array(157, 8, 165), PackedInt32Array(165, 8, 9), PackedInt32Array(162, 158, 166), PackedInt32Array(162, 167, 156), PackedInt32Array(157, 165, 164), PackedInt32Array(163, 161, 158), PackedInt32Array(171, 170, 168), PackedInt32Array(168, 170, 169), PackedInt32Array(175, 174, 172), PackedInt32Array(172, 174, 173), PackedInt32Array(168, 176, 171), PackedInt32Array(171, 176, 177), PackedInt32Array(181, 180, 178), PackedInt32Array(178, 180, 179), PackedInt32Array(151, 182, 152), PackedInt32Array(152, 182, 183), PackedInt32Array(183, 182, 177), PackedInt32Array(183, 177, 176), PackedInt32Array(181, 178, 184), PackedInt32Array(184, 178, 185), PackedInt32Array(187, 186, 188), PackedInt32Array(188, 186, 189), PackedInt32Array(191, 190, 183), PackedInt32Array(193, 192, 194), PackedInt32Array(194, 192, 195), PackedInt32Array(195, 192, 196), PackedInt32Array(185, 198, 197), PackedInt32Array(185, 197, 184), PackedInt32Array(188, 189, 199), PackedInt32Array(199, 189, 201), PackedInt32Array(199, 201, 200), PackedInt32Array(203, 202, 204), PackedInt32Array(204, 202, 191), PackedInt32Array(206, 205, 207), PackedInt32Array(207, 205, 209), PackedInt32Array(207, 209, 208), PackedInt32Array(182, 210, 177), PackedInt32Array(211, 190, 212), PackedInt32Array(212, 190, 191), PackedInt32Array(198, 209, 197), PackedInt32Array(197, 209, 205), PackedInt32Array(175, 213, 174), PackedInt32Array(174, 213, 200), PackedInt32Array(200, 213, 199), PackedInt32Array(213, 204, 191), PackedInt32Array(191, 183, 213), PackedInt32Array(213, 183, 199), PackedInt32Array(199, 183, 176), PackedInt32Array(199, 176, 197), PackedInt32Array(195, 210, 194), PackedInt32Array(194, 210, 182), PackedInt32Array(176, 184, 197), PackedInt32Array(215, 214, 216), PackedInt32Array(216, 214, 217), PackedInt32Array(214, 163, 217), PackedInt32Array(217, 163, 164), PackedInt32Array(214, 218, 163), PackedInt32Array(164, 219, 217), PackedInt32Array(222, 221, 223), PackedInt32Array(223, 221, 220), PackedInt32Array(227, 226, 224), PackedInt32Array(224, 226, 225), PackedInt32Array(215, 216, 228), PackedInt32Array(228, 216, 229), PackedInt32Array(227, 224, 228), PackedInt32Array(230, 227, 229), PackedInt32Array(229, 227, 228), PackedInt32Array(173, 230, 172), PackedInt32Array(172, 230, 229), PackedInt32Array(234, 233, 231), PackedInt32Array(231, 233, 232), PackedInt32Array(238, 237, 235), PackedInt32Array(235, 237, 236), PackedInt32Array(225, 226, 239), PackedInt32Array(239, 226, 240), PackedInt32Array(241, 244, 242), PackedInt32Array(242, 244, 243), PackedInt32Array(248, 247, 245), PackedInt32Array(245, 247, 246), PackedInt32Array(252, 251, 249), PackedInt32Array(249, 251, 250), PackedInt32Array(252, 253, 251), PackedInt32Array(251, 253, 254), PackedInt32Array(254, 253, 159), PackedInt32Array(254, 159, 160), PackedInt32Array(257, 256, 255), PackedInt32Array(255, 258, 257), PackedInt32Array(257, 258, 260), PackedInt32Array(257, 260, 259), PackedInt32Array(263, 262, 261), PackedInt32Array(261, 264, 263), PackedInt32Array(263, 264, 265), PackedInt32Array(265, 264, 257), PackedInt32Array(257, 264, 256), PackedInt32Array(268, 267, 269), PackedInt32Array(269, 267, 266), PackedInt32Array(270, 269, 266), PackedInt32Array(272, 271, 273), PackedInt32Array(273, 271, 274), PackedInt32Array(278, 277, 275), PackedInt32Array(275, 277, 276), PackedInt32Array(282, 281, 279), PackedInt32Array(279, 281, 280), PackedInt32Array(284, 283, 285), PackedInt32Array(285, 283, 286), PackedInt32Array(286, 288, 287), PackedInt32Array(290, 289, 287), PackedInt32Array(287, 289, 291), PackedInt32Array(287, 291, 285), PackedInt32Array(287, 285, 286), PackedInt32Array(295, 294, 292), PackedInt32Array(292, 294, 293), PackedInt32Array(297, 296, 298), PackedInt32Array(298, 296, 299), PackedInt32Array(301, 300, 302), PackedInt32Array(302, 300, 303), PackedInt32Array(303, 300, 304), PackedInt32Array(307, 306, 305), PackedInt32Array(311, 310, 308), PackedInt32Array(308, 310, 309), PackedInt32Array(315, 314, 312), PackedInt32Array(312, 314, 313), PackedInt32Array(316, 318, 317), PackedInt32Array(316, 320, 318), PackedInt32Array(318, 320, 319), PackedInt32Array(318, 319, 321), PackedInt32Array(327, 326, 322), PackedInt32Array(322, 326, 323), PackedInt32Array(323, 326, 324), PackedInt32Array(324, 326, 325), PackedInt32Array(328, 322, 329), PackedInt32Array(329, 322, 323), PackedInt32Array(329, 330, 328), PackedInt32Array(334, 333, 331), PackedInt32Array(331, 333, 332), PackedInt32Array(337, 336, 335), PackedInt32Array(339, 338, 340), PackedInt32Array(340, 338, 341), PackedInt32Array(341, 338, 342), PackedInt32Array(335, 343, 337), PackedInt32Array(337, 343, 345), PackedInt32Array(337, 345, 344), PackedInt32Array(342, 338, 344), PackedInt32Array(344, 338, 337), PackedInt32Array(347, 346, 348), PackedInt32Array(348, 346, 350), PackedInt32Array(348, 350, 349), PackedInt32Array(352, 351, 353), PackedInt32Array(353, 351, 354), PackedInt32Array(356, 355, 357), PackedInt32Array(357, 355, 349), PackedInt32Array(355, 353, 354), PackedInt32Array(346, 359, 350), PackedInt32Array(350, 359, 358), PackedInt32Array(355, 354, 349), PackedInt32Array(349, 354, 348), PackedInt32Array(360, 347, 348), PackedInt32Array(363, 362, 361), PackedInt32Array(365, 364, 366), PackedInt32Array(366, 364, 360), PackedInt32Array(363, 361, 367), PackedInt32Array(367, 361, 366), PackedInt32Array(367, 366, 368), PackedInt32Array(368, 366, 360), PackedInt32Array(368, 360, 348), PackedInt32Array(370, 369, 371), PackedInt32Array(371, 369, 372), PackedInt32Array(375, 374, 373), PackedInt32Array(373, 377, 376), PackedInt32Array(375, 373, 378), PackedInt32Array(378, 373, 376), PackedInt32Array(382, 381, 379), PackedInt32Array(379, 381, 380), PackedInt32Array(386, 385, 383), PackedInt32Array(383, 385, 384), PackedInt32Array(390, 389, 387), PackedInt32Array(387, 389, 388), PackedInt32Array(394, 393, 391), PackedInt32Array(391, 393, 392), PackedInt32Array(398, 397, 395), PackedInt32Array(395, 397, 396), PackedInt32Array(400, 399, 401), PackedInt32Array(401, 399, 402), PackedInt32Array(403, 401, 402), PackedInt32Array(352, 404, 351), PackedInt32Array(351, 404, 405), PackedInt32Array(405, 404, 406), PackedInt32Array(407, 410, 408), PackedInt32Array(408, 410, 409), PackedInt32Array(410, 405, 409), PackedInt32Array(409, 405, 402), PackedInt32Array(402, 405, 406), PackedInt32Array(402, 406, 403), PackedInt32Array(402, 411, 409), PackedInt32Array(410, 412, 405), PackedInt32Array(415, 414, 413), PackedInt32Array(250, 415, 249), PackedInt32Array(249, 415, 413), PackedInt32Array(417, 416, 413), PackedInt32Array(413, 416, 249), PackedInt32Array(240, 418, 239), PackedInt32Array(239, 418, 419), PackedInt32Array(415, 419, 414), PackedInt32Array(414, 419, 420), PackedInt32Array(421, 420, 418), PackedInt32Array(418, 420, 419), PackedInt32Array(423, 422, 403), PackedInt32Array(356, 357, 424), PackedInt32Array(356, 424, 406), PackedInt32Array(406, 424, 425), PackedInt32Array(406, 425, 423), PackedInt32Array(406, 423, 403), PackedInt32Array(424, 427, 425), PackedInt32Array(425, 427, 426), PackedInt32Array(358, 359, 428), PackedInt32Array(358, 428, 429), PackedInt32Array(429, 428, 431), PackedInt32Array(429, 431, 430), PackedInt32Array(429, 430, 426), PackedInt32Array(431, 433, 430), PackedInt32Array(430, 433, 432), PackedInt32Array(435, 434, 428), PackedInt32Array(428, 434, 431), PackedInt32Array(426, 427, 429), PackedInt32Array(436, 438, 437), PackedInt32Array(441, 440, 439), PackedInt32Array(439, 443, 442), PackedInt32Array(445, 444, 446), PackedInt32Array(446, 444, 447), PackedInt32Array(448, 438, 436), PackedInt32Array(449, 434, 439), PackedInt32Array(439, 434, 441), PackedInt32Array(441, 434, 435), PackedInt32Array(450, 364, 365), PackedInt32Array(364, 450, 435), PackedInt32Array(435, 450, 441), PackedInt32Array(442, 451, 439), PackedInt32Array(439, 451, 449), PackedInt32Array(449, 451, 444), PackedInt32Array(444, 451, 447), PackedInt32Array(451, 442, 436), PackedInt32Array(436, 442, 448), PackedInt32Array(448, 442, 452), PackedInt32Array(456, 455, 453), PackedInt32Array(453, 455, 454), PackedInt32Array(460, 459, 457), PackedInt32Array(457, 459, 458), PackedInt32Array(464, 463, 461), PackedInt32Array(461, 463, 462), PackedInt32Array(466, 465, 467), PackedInt32Array(467, 465, 469), PackedInt32Array(467, 469, 468), PackedInt32Array(465, 470, 469), PackedInt32Array(468, 471, 467), PackedInt32Array(475, 474, 472), PackedInt32Array(472, 474, 473), PackedInt32Array(479, 478, 476), PackedInt32Array(476, 478, 477), PackedInt32Array(407, 408, 421), PackedInt32Array(421, 408, 420), PackedInt32Array(481, 480, 482), PackedInt32Array(482, 480, 484), PackedInt32Array(482, 484, 483), PackedInt32Array(488, 487, 485), PackedInt32Array(485, 487, 486), PackedInt32Array(492, 491, 489), PackedInt32Array(489, 491, 490), PackedInt32Array(496, 495, 493), PackedInt32Array(493, 495, 494), PackedInt32Array(498, 497, 499), PackedInt32Array(499, 497, 500), PackedInt32Array(501, 500, 502), PackedInt32Array(502, 500, 503), PackedInt32Array(497, 504, 500), PackedInt32Array(500, 504, 503), PackedInt32Array(445, 446, 505), PackedInt32Array(505, 446, 506), PackedInt32Array(506, 446, 507), PackedInt32Array(400, 508, 399), PackedInt32Array(399, 508, 509), PackedInt32Array(423, 507, 422), PackedInt32Array(422, 507, 510), PackedInt32Array(509, 508, 510), PackedInt32Array(506, 432, 505), PackedInt32Array(505, 432, 433), PackedInt32Array(510, 507, 509), PackedInt32Array(509, 507, 446), PackedInt32Array(514, 513, 511), PackedInt32Array(511, 513, 512), PackedInt32Array(518, 517, 515), PackedInt32Array(515, 517, 516), PackedInt32Array(522, 521, 519), PackedInt32Array(519, 521, 520), PackedInt32Array(526, 525, 523), PackedInt32Array(523, 525, 524), PackedInt32Array(529, 528, 527), PackedInt32Array(530, 532, 531), PackedInt32Array(533, 532, 527), PackedInt32Array(527, 532, 529), PackedInt32Array(529, 532, 534), PackedInt32Array(534, 532, 530), PackedInt32Array(536, 535, 537), PackedInt32Array(537, 535, 540), PackedInt32Array(537, 540, 539), PackedInt32Array(537, 539, 538), PackedInt32Array(542, 541, 543), PackedInt32Array(543, 541, 544), PackedInt32Array(544, 541, 545), PackedInt32Array(547, 546, 548), PackedInt32Array(548, 546, 549), PackedInt32Array(551, 550, 499), PackedInt32Array(499, 550, 498), PackedInt32Array(553, 552, 554), PackedInt32Array(554, 552, 555), PackedInt32Array(557, 556, 558), PackedInt32Array(558, 556, 560), PackedInt32Array(558, 560, 559), PackedInt32Array(563, 562, 561), PackedInt32Array(566, 565, 564), PackedInt32Array(569, 568, 567), PackedInt32Array(570, 572, 571), PackedInt32Array(572, 570, 573), PackedInt32Array(573, 570, 574), PackedInt32Array(574, 570, 575), PackedInt32Array(417, 576, 416), PackedInt32Array(416, 576, 577), PackedInt32Array(580, 579, 578), PackedInt32Array(577, 576, 581), PackedInt32Array(581, 582, 577), PackedInt32Array(577, 582, 578), PackedInt32Array(578, 582, 583), PackedInt32Array(578, 583, 580), PackedInt32Array(582, 584, 583), PackedInt32Array(587, 586, 585), PackedInt32Array(590, 589, 588), PackedInt32Array(591, 590, 592), PackedInt32Array(592, 590, 588), PackedInt32Array(579, 594, 578), PackedInt32Array(578, 594, 595), PackedInt32Array(595, 594, 593), PackedInt32Array(596, 582, 597), PackedInt32Array(596, 599, 598), PackedInt32Array(600, 584, 598), PackedInt32Array(598, 584, 596), PackedInt32Array(596, 584, 582), PackedInt32Array(598, 601, 600), PackedInt32Array(603, 602, 604), PackedInt32Array(604, 602, 605), PackedInt32Array(606, 604, 607), PackedInt32Array(607, 604, 605), PackedInt32Array(611, 610, 608), PackedInt32Array(608, 610, 609), PackedInt32Array(614, 613, 612), PackedInt32Array(612, 600, 614), PackedInt32Array(614, 600, 601), PackedInt32Array(614, 601, 616), PackedInt32Array(614, 616, 615), PackedInt32Array(620, 619, 617), PackedInt32Array(617, 619, 618), PackedInt32Array(613, 614, 594), PackedInt32Array(594, 614, 593), PackedInt32Array(593, 614, 621)] geometry_parsed_geometry_type = 1 cell_height = 1.0 diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn index e15cba91..157ad468 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn @@ -23,8 +23,8 @@ [ext_resource type="Texture2D" uid="uid://byd2a2hshj5s4" path="res://src/map/dungeon/models/Special Floors & Rooms/36. Final Floor/36_A2_FINAL_FLOOR_VER.0_wood_final_tree.jpg" id="21_lsscn"] [sub_resource type="NavigationMesh" id="NavigationMesh_7cums"] -vertices = PackedVector3Array(32.2727, 0.464544, -106.515, 30.2727, 0.464544, -106.515, 28.7727, 0.464544, -105.765, 27.5227, 0.464544, -103.765, 27.5227, 0.464544, -95.5151, 34.7727, 0.464544, -95.5151, 34.5227, 0.464544, -104.515, 34.7727, 0.464544, -94.0151, 27.5227, 0.464544, -94.0151, 29.0227, 0.464544, -84.7651, 33.2727, 0.464544, -84.7651, 27.2727, 0.464544, -93.5151, 25.0227, 0.464544, -93.0151, 21.2727, 0.464544, -91.0151, 26.5227, 0.464544, -83.7651, 15.2727, 0.464544, -83.5151, 14.2727, 0.464544, -79.5151, 14.2727, 0.464544, -77.0151, 23.2727, 0.464544, -77.0151, 23.5227, 0.464544, -80.0151, 17.0227, 0.464544, -86.7651, 24.5227, 0.464544, -81.7651, 30.0227, 0.464544, -59.0151, 32.5227, 0.464544, -59.0151, 33.0227, 0.464544, -60.0151, 29.2727, 0.464544, -60.0151, 48.0227, 0.464544, -75.0151, 48.7727, 0.464544, -75.5151, 48.7727, 0.464544, -78.2651, 48.0227, 0.464544, -78.7651, 38.0227, 0.464544, -72.2651, 36.0227, 0.464544, -70.2651, 44.0227, 0.464544, -65.5151, 29.0227, 0.464544, -69.0151, 27.0227, 0.464544, -69.7651, 24.5227, 0.464544, -61.0151, 40.7727, 0.464544, -91.2651, 37.2727, 0.464544, -93.0151, 35.0227, 0.464544, -93.5151, 35.7727, 0.464544, -83.7651, 14.2727, 0.464544, -74.2651, 15.2727, 0.464544, -70.2651, 23.2727, 0.464544, -74.7651, 18.5227, 0.464544, -65.2651, 21.0227, 0.464544, -63.0151, 24.0227, 0.464544, -72.7651, 37.7727, 0.464544, -61.0151, 41.0227, 0.464544, -62.7651, 33.2727, 0.464544, -69.0151, 47.0227, 0.464544, -70.2651, 39.2727, 0.464544, -78.0151, 38.7727, 0.464544, -73.7651, 47.0227, 0.464544, -83.5151, 38.7727, 0.464544, -80.0151, 37.2727, 0.464544, -82.5151, 44.2727, 0.464544, -88.0151, 33.7727, 22.2145, -83.5151, 31.7727, 22.2145, -84.0151, 29.2727, 22.2145, -83.7651, 27.0227, 22.2145, -82.7651, 24.2727, 22.2145, -75.2651, 25.0227, 22.2145, -73.2651, 26.7727, 22.2145, -71.2651, 24.2727, 22.2145, -78.5151, 32.7727, 22.2145, -70.0151, 35.5227, 22.2145, -71.2651, 37.0227, 22.2145, -72.7651, 29.5227, 22.2145, -70.0151, 25.0227, 22.2145, -80.5151, 37.7727, 22.2145, -79.5151, 36.2727, 22.2145, -82.0151, 38.2727, 22.2145, -76.2651, 24.5227, 0.464544, -75.5151, 25.2727, 0.464544, -73.5151, 27.0227, 0.464544, -71.5151, 25.2727, 0.464544, -80.2651, 24.5227, 0.464544, -78.2651, 38.0227, 0.464544, -76.5151, 36.0227, 0.464544, -81.7651, 31.5227, 0.464544, -83.7651, 32.5227, 0.464544, -70.2651, 33.5227, 0.464544, -83.2651, 35.2727, 0.464544, -71.5151, 36.7727, 0.464544, -73.0151, 37.5227, 0.464544, -79.2651, 29.7727, 0.464544, -70.2651, 27.2727, 0.464544, -82.5151, 54.0227, 0.464544, -75.2651, 56.2727, 0.464544, -78.2651, 54.0227, 0.464544, -56.5151, 56.5227, 0.464544, -56.5151, 33.0227, 0.464544, -47.5151, 33.0227, 0.464544, -50.0151, 32.2727, 0.464544, -50.5151, 29.5227, 0.464544, -50.0151, 20.7727, 0.464544, -47.7651, 20.2727, 0.464544, -50.0151, 53.5227, 0.464544, -50.0151, 56.5227, 0.464544, -47.7651, 46.0227, 0.464544, -50.2651, 46.2727, 0.464544, -47.7651, 25.5227, 0.464544, -54.5151, 25.5227, 0.464544, -51.5151, 28.5227, 0.464544, -51.5151, 28.5227, 0.464544, -54.5151, 33.7727, 0.464544, -54.5151, 33.7727, 0.464544, -51.5151, 36.7727, 0.464544, -51.5151, 36.7727, 0.464544, -54.5151, 44.5227, 0.464544, -47.7651, 41.7727, 0.464544, -38.2651, 42.0227, 0.464544, -35.7651, 44.5227, 0.464544, -35.7651, 42.0227, 0.464544, -47.7651, 17.7727, 0.464544, -50.0151, 18.0227, 0.464544, -39.7651, 20.2727, 0.464544, -40.2651, 37.5227, 0.464544, -46.2651, 37.5227, 0.464544, -43.2651, 40.5227, 0.464544, -43.2651, 40.5227, 0.464544, -46.2651, 45.7727, 0.464544, -46.2651, 45.7727, 0.464544, -43.2651, 48.7727, 0.464544, -43.2651, 48.7727, 0.464544, -46.2651, 28.7727, 0.464544, -36.0151, 29.7727, 0.464544, -36.0151, 30.2727, 0.464544, -38.2651, 20.5227, 0.464544, -38.2651, 18.0227, 0.464544, -35.7651, 28.5227, 0.464544, -35.5151, 30.0227, 0.464544, -32.5151, 32.5227, 0.464544, -32.5151, 32.7727, 0.464544, -36.0151, 33.5227, 0.464544, -36.0151, 33.7727, 0.464544, -35.5151, 25.5227, 0.464544, -34.2651, 25.5227, 0.464544, -31.7651, 28.5227, 0.464544, -31.7651, 28.5227, 0.464544, -34.2651, 33.7727, 0.464544, -31.7651, 36.7727, 0.464544, -31.5151, 36.7727, 0.464544, -34.2651, 33.7727, 0.464544, -34.2651, 20.7727, 0.464544, -25.2651, 20.2727, 0.464544, -24.5151, 22.0227, 0.464544, -22.7651, 30.0227, 0.464544, -30.5151, 32.5227, 0.464544, -30.2651, 29.0227, 0.464544, -29.5151, 28.0227, 0.464544, -29.5151, 20.7727, 0.464544, -28.2651, 33.5227, 0.464544, -29.5151, 30.0227, 0.464544, -12.7651, 33.5227, 0.464544, -12.5151, 27.5227, 0.464544, -30.2651, 19.5227, 0.464544, -30.2651, 26.7727, 0.464544, -11.2651, 7.77266, 17.7145, -23.0151, 10.5227, 17.7145, -23.0151, 10.5227, 17.7145, -23.5151, 12.7727, 17.7145, -25.2651, 12.7727, 17.7145, -28.0151, 12.0227, 17.7145, -28.2651, 11.2727, 17.7145, -29.5151, 9.27266, 17.7145, -30.2651, 6.52266, 17.7145, -29.2651, 5.77266, 17.7145, -28.0151, 5.77266, 17.7145, -25.5151, 12.0227, 0.464544, -30.2651, 12.5227, 0.464544, -29.5151, 13.2727, 0.464544, -30.0151, 19.2727, 17.7145, -24.7651, 19.7727, 17.7145, -25.7651, 19.7727, 17.7145, -27.7651, 17.2727, 17.7145, -30.2651, 15.2727, 17.7145, -30.2651, 14.2727, 17.7145, -29.7651, 18.7727, 17.7145, -29.5151, 15.0227, 17.7145, -23.5151, 17.5227, 17.7145, -23.5151, 15.2727, 0.464544, -23.7651, 17.2727, 0.464544, -23.7651, 18.2727, 0.464544, -24.2651, 19.5227, 0.464544, -26.0151, 19.2727, 0.464544, -28.2651, 17.7727, 0.464544, -29.7651, 15.5227, 0.464544, -30.0151, 13.5227, 0.464544, -28.2651, 13.5227, 0.464544, -25.2651, 41.2727, 0.464544, -28.2651, 42.2727, 0.464544, -30.0151, 34.7727, 0.464544, -30.0151, 34.5227, 0.464544, -29.5151, 41.2727, 0.464544, -25.5151, 35.5227, 0.464544, -11.7651, 42.0227, 0.464544, -24.2651, 49.5227, 17.7145, -26.0151, 49.5227, 17.7145, -28.0151, 48.7727, 17.7145, -28.2651, 48.7727, 17.7145, -25.7651, 47.5227, 17.7145, -30.0151, 44.0227, 17.7145, -30.0151, 42.2727, 17.7145, -27.7651, 44.7727, 17.7145, -23.5151, 47.7727, 17.7145, -24.0151, 42.7727, 17.7145, -29.0151, 42.5227, 17.7145, -25.2651, 43.2727, 17.7145, -24.2651, 42.7727, 0.464544, -25.5151, 43.5227, 0.464544, -24.5151, 45.0227, 0.464544, -23.7651, 46.7727, 0.464544, -30.0151, 44.7727, 0.464544, -30.0151, 43.7727, 0.464544, -29.5151, 42.5227, 0.464544, -27.5151, 47.5227, 0.464544, -24.2651, 48.7727, 0.464544, -26.0151, 48.5227, 0.464544, -28.5151, 52.0227, 17.7145, -24.0151, 52.2727, 17.7145, -23.2651, 54.0227, 17.7145, -23.5151, 54.2727, 17.7145, -24.0151, 56.5227, 17.7145, -26.0151, 55.2727, 17.7145, -30.0151, 51.0227, 17.7145, -30.0151, 55.0227, 17.7145, -24.0151, 51.2727, 17.7145, -24.0151, 56.5227, 17.7145, -28.2651, 54.7727, 0.464544, -24.2651, 56.2727, 0.464544, -26.2651, 56.2727, 0.464544, -28.0151, 50.5227, 0.464544, -25.2651, 52.2727, 0.464544, -24.0151, 51.7727, 0.464544, -30.0151, 50.0227, 0.464544, -28.0151, 54.5227, 0.464544, -30.0151, 7.52266, 0.464544, -29.5151, 6.02266, 0.464544, -27.7651, 6.02266, 0.464544, -25.7651, 7.77266, 0.464544, -23.7651, 10.5227, 0.464544, -23.7651, 12.0227, 0.464544, -25.2651, 12.0227, 0.464544, -28.0151, 10.0227, 0.464544, -29.7651, 14.5227, 0.464544, -22.5151, 13.0227, 0.464544, -24.0151, 12.0227, 0.464544, -23.2651, 13.7727, 0.464544, -20.7651, 13.7727, 0.464544, -18.2651, 18.0227, 0.464544, -22.5151, 12.2727, 0.464544, -16.0151, 13.0227, 0.464544, -15.0151, 49.0227, 0.464544, -21.5151, 50.5227, 0.464544, -23.0151, 49.7727, 0.464544, -24.2651, 47.0227, 0.464544, -22.5151, 50.5227, 0.464544, -16.0151, 49.2727, 0.464544, -17.2651, 42.7727, 0.464544, -23.2651, 37.7727, 0.464544, -9.5151, 48.7727, 0.464544, -18.7651, 44.2727, 0.464544, -22.5151, 55.7727, 0.464544, -23.5151, 56.5227, 0.464544, -23.0151, 56.5227, 0.464544, -24.0151, 5.77266, 0.464544, -23.5151, 5.77266, 0.464544, -22.5151, 6.27266, 0.464544, -22.7651, 54.0227, 17.7145, -23.0151, 50.0227, 17.7145, -21.0151, 50.0227, 17.7145, -18.2651, 50.7727, 17.7145, -17.0151, 52.0227, 17.7145, -16.2651, 56.5227, 17.7145, -21.0151, 55.7727, 17.7145, -22.2651, 56.5227, 17.7145, -18.0151, 54.5227, 17.7145, -16.2651, 8.27266, 17.7145, -16.0151, 10.2727, 17.7145, -16.0151, 11.2727, 17.7145, -16.5151, 6.02266, 17.7145, -20.7651, 5.77266, 17.7145, -19.0151, 6.27266, 17.7145, -17.5151, 12.2727, 17.7145, -21.5151, 12.7727, 17.7145, -18.7651, 25.0227, 0.464544, -9.5151, 56.5227, 0.464544, -19.0151, 56.5227, 0.464544, -20.2651, 55.7727, 0.464544, -21.7651, 51.5227, 0.464544, -22.2651, 50.5227, 0.464544, -21.2651, 50.0227, 0.464544, -19.7651, 52.2727, 0.464544, -16.5151, 54.2727, 0.464544, -16.5151, 55.2727, 0.464544, -17.0151, 51.0227, 0.464544, -17.2651, 54.0227, 0.464544, -22.7651, 12.5227, 0.464544, -19.0151, 12.0227, 0.464544, -21.2651, 10.7727, 0.464544, -22.2651, 6.02266, 0.464544, -19.7651, 6.52266, 0.464544, -17.7651, 8.52266, 0.464544, -16.2651, 11.0227, 0.464544, -16.7651, 7.27266, 0.464544, -22.0151, 10.7727, 0.464544, -15.0151, 6.77266, 0.464544, -8.2651, 6.77266, 0.464544, -7.0151, 7.77266, 0.464544, -15.0151, 5.77266, 0.464544, -16.5151, 5.77266, 0.464544, -8.7651, 5.77266, 0.464544, -1.2651, 5.77266, 0.464544, 6.4849, 7.52266, 0.464544, 5.2349, 6.77266, 0.464544, -1.7651, 10.7727, 0.464544, 5.2349, 6.27266, 0.464544, -6.5151, 6.27266, 0.464544, -3.5151, 6.77266, 0.464544, -3.0151, 11.5227, 0.464544, 5.7349, 25.2727, 0.464544, -0.265099, 23.7727, 0.464544, -3.5151, -6.47734, 0.464544, -6.2651, -6.47734, 0.464544, -3.7651, 23.7727, 0.464544, -6.7651, 56.5227, 0.464544, -8.7651, 56.5227, 0.464544, -16.2651, 55.0227, 0.464544, -15.2651, 55.5227, 0.464544, -8.0151, 51.5227, 0.464544, -15.2651, 38.5227, 0.464544, -8.0151, 82.0227, 0.464544, -12.7651, 82.7727, 0.464544, -13.2651, 81.0227, 0.464544, -13.5151, 83.0227, 0.464544, 2.2349, 84.2727, 0.464544, 2.2349, 84.2727, 0.464544, 1.7349, 82.0227, 0.464544, 1.4849, 74.2727, 0.464544, -10.7651, 73.2727, 0.464544, -9.7651, 70.7727, 0.464544, -7.0151, 82.5227, 0.464544, 3.4849, 80.7727, 0.464544, 3.7349, 70.7727, 0.464544, -3.0151, 74.7727, 0.464544, 2.4849, 82.0227, 0.464544, -1.2651, 82.0227, 0.464544, -8.0151, 75.0227, 0.464544, 3.7349, 77.2727, 0.464544, 3.4849, 71.0227, 0.464544, -9.7651, 70.2727, 0.464544, -10.5151, 68.2727, 0.464544, -6.5151, 68.0227, 0.464544, -3.7651, 69.5227, 0.464544, -3.7651, 70.2727, 0.464544, -6.5151, 77.2727, 0.464544, -13.5151, 74.2727, 0.464544, -13.0151, 73.2727, 0.464544, -14.0151, 78.0227, 0.464544, 4.7349, 78.0227, 0.464544, 6.9849, 80.5227, 0.464544, 6.9849, 84.2727, 0.464544, -1.5151, 84.2727, 0.464544, -7.7651, 71.2727, 0.464544, 2.2349, 71.5227, 0.464544, 2.7349, 70.7727, 0.464544, -1.7651, 80.7727, 0.464544, -14.7651, 77.5227, 0.464544, -14.7651, 70.2727, 0.464544, -1.5151, 70.2727, 0.464544, 2.2349, 69.7727, 7.96454, -14.2651, 69.7727, 7.96454, -13.5151, 70.7727, 7.96454, -13.5151, 70.7727, 7.96454, -14.2651, 83.7727, 7.96454, -13.5151, 84.5227, 7.96454, -13.5151, 84.5227, 7.96454, -14.2651, 83.5227, 7.96454, -14.0151, 71.0227, 7.46454, -12.5151, 71.0227, 7.46454, -11.2651, 72.5227, 7.46454, -10.7651, 72.5227, 7.46454, -13.0151, 71.2727, 0.464544, -12.2651, 71.7727, 0.464544, -11.0151, 73.0227, 0.464544, -11.5151, 72.5227, 0.464544, -12.7651, 83.0227, 8.46454, -8.7651, 84.5227, 8.46454, -8.7651, 84.7727, 8.46454, -10.0151, 84.7727, 8.46454, -12.0151, 83.0227, 8.46454, -12.0151, 37.7727, 15.2145, -7.2651, 36.5227, 15.2145, -9.5151, 35.0227, 15.2145, -10.7651, 38.0227, 15.2145, -4.0151, 29.2727, 15.2145, -11.5151, 27.0227, 15.2145, -10.2651, 25.7727, 15.2145, -8.7651, 24.7727, 15.2145, -6.2651, 24.7727, 15.2145, -4.0151, 26.0227, 15.2145, -1.0151, 28.0227, 15.2145, 0.734901, 30.0227, 15.2145, 1.4849, 35.5227, 15.2145, 0.234901, 37.2727, 15.2145, -1.7651, 32.7727, 15.2145, 1.4849, 32.2727, 15.2145, -11.7651, 83.2727, 0.464544, -11.7651, 83.2727, 0.464544, -9.0151, 84.2727, 0.464544, -9.0151, 84.2727, 0.464544, -11.7651, 28.2727, 0.714544, 0.484901, 30.2727, 0.714544, 1.2349, 32.5227, 0.714544, 1.2349, 35.2727, 0.714544, -0.0150986, 37.5227, 0.714544, -7.0151, 36.2727, 0.714544, -9.2651, 34.7727, 0.714544, -10.5151, 37.7727, 0.714544, -4.2651, 29.5227, 0.714544, -11.2651, 27.2727, 0.714544, -10.0151, 26.0227, 0.714544, -8.5151, 32.0227, 0.714544, -11.5151, 25.2727, 0.714544, -3.2651, 26.2727, 0.714544, -1.2651, 37.0227, 0.714544, -2.0151, 25.0227, 0.714544, -6.0151, 54.7727, 0.464544, 5.2349, 56.5227, 0.464544, 6.4849, 56.5227, 0.464544, -1.5151, 55.5227, 0.464544, -2.0151, 51.2727, 0.464544, 5.2349, 39.0227, 0.464544, -3.5151, 37.7727, 0.464544, -0.515099, 50.5227, 0.464544, 5.7349, 39.0227, 0.464544, -6.7651, 62.0227, 0.464544, -3.5151, 64.5227, 0.464544, -3.5151, 64.7727, 0.464544, -4.0151, 61.7727, 0.464544, -4.0151, 58.0227, 0.464544, -6.5151, 58.0227, 0.464544, -3.7651, 64.2727, 0.464544, 13.2349, 61.7727, 0.464544, 13.2349, 58.0227, 0.464544, -2.5151, 58.0227, 0.464544, 0.484901, 60.5227, 0.464544, 0.484901, 60.5227, 0.464544, -2.5151, 69.0227, 0.464544, 0.484901, 69.0227, 0.464544, -1.5151, 68.5227, 0.464544, -2.2651, 65.7727, 0.464544, -2.2651, 65.7727, 0.464544, 0.484901, 49.7727, 0.464544, 13.9849, 50.2727, 0.464544, 13.2349, 49.2727, 0.464544, 12.4849, 47.5227, 0.464544, 12.4849, 48.5227, 0.464544, 10.9849, 35.5227, 0.464544, 1.4849, 41.7727, 0.464544, 14.4849, 43.0227, 0.464544, 12.9849, 45.2727, 0.464544, 12.2349, 48.5227, 0.464544, 8.2349, 49.2727, 0.464544, 6.7349, 83.0227, 10.2145, -0.515099, 83.0227, 10.2145, 0.734901, 84.2727, 10.2145, 0.734901, 84.2727, 10.2145, -0.515099, 12.0227, 0.464544, 13.4849, 13.0227, 0.464544, 13.9849, 14.7727, 0.464544, 12.4849, 13.5227, 0.464544, 10.9849, 13.0227, 0.464544, 6.9849, 13.5227, 0.464544, 8.2349, 18.0227, 0.464544, 12.4849, 20.2727, 0.464544, 14.4849, 26.5227, 0.464544, 0.984901, 83.2727, 0.464544, -0.265099, 83.2727, 0.464544, 0.484901, 84.0227, 0.464544, 0.484901, 84.0227, 0.464544, -0.265099, -23.7273, 12.2145, 0.484901, -23.2273, 12.2145, 0.734901, -23.2273, 12.2145, -0.0150986, 29.7727, 0.464544, 19.9849, 29.7727, 0.464544, 21.7349, 32.5227, 0.464544, 21.7349, 32.5227, 0.464544, 19.9849, 20.7727, 0.464544, 15.2349, 27.7727, 0.464544, 19.4849, 29.2727, 0.464544, 19.4849, 33.0227, 0.464544, 19.4849, 33.2727, 0.464544, 2.4849, 34.7727, 0.464544, 20.2349, 42.5227, 0.464544, 20.2349, 41.2727, 0.464544, 18.2349, 34.5227, 0.464544, 19.4849, 41.2727, 0.464544, 15.4849, 20.7727, 0.464544, 18.4849, 19.5227, 0.464544, 20.2349, 27.5227, 0.464544, 20.2349, 29.5227, 0.464544, 2.4849, 70.0227, 7.96454, 3.2349, 70.2727, 7.96454, 4.2349, 71.0227, 7.96454, 3.7349, 70.7727, 7.96454, 3.2349, 83.5227, 7.96454, 3.9849, 84.5227, 7.96454, 3.9849, 84.2727, 7.96454, 3.2349, 83.5227, 7.96454, 3.2349, 7.77266, 17.7145, 13.2349, 10.5227, 17.7145, 13.2349, 10.5227, 17.7145, 12.7349, 6.02266, 17.7145, 11.4849, 8.02266, 17.7145, 6.2349, 6.02266, 17.7145, 7.7349, 5.77266, 17.7145, 8.4849, 12.2727, 17.7145, 7.9849, 10.2727, 17.7145, 6.2349, 12.2727, 17.7145, 11.2349, 51.7727, 17.7145, 13.2349, 54.2727, 17.7145, 13.2349, 54.2727, 17.7145, 12.7349, 56.2727, 17.7145, 8.2349, 55.5227, 17.7145, 6.9849, 54.2727, 17.7145, 6.2349, 50.2727, 17.7145, 7.2349, 49.5227, 17.7145, 8.7349, 49.5227, 17.7145, 10.4849, 50.2727, 17.7145, 11.9849, 51.7727, 17.7145, 6.2349, 56.2727, 17.7145, 10.9849, 10.5227, 0.464544, 12.4849, 11.7727, 0.464544, 11.4849, 12.2727, 0.464544, 10.2349, 6.02266, 0.464544, 8.7349, 6.27266, 0.464544, 11.2349, 7.52266, 0.464544, 12.4849, 11.7727, 0.464544, 7.7349, 10.0227, 0.464544, 6.4849, 7.27266, 0.464544, 6.9849, 49.7727, 0.464544, 8.9849, 49.7727, 0.464544, 10.2349, 50.5227, 0.464544, 11.7349, 51.5227, 0.464544, 12.4849, 54.7727, 0.464544, 12.2349, 55.7727, 0.464544, 11.2349, 56.2727, 0.464544, 9.7349, 54.0227, 0.464544, 6.4849, 52.0227, 0.464544, 6.4849, 51.0227, 0.464544, 6.9849, 55.2727, 0.464544, 7.2349, 77.7727, 0.464544, 13.7349, 77.2727, 0.464544, 13.9849, 77.2727, 0.464544, 15.9849, 80.5227, 0.464544, 15.9849, 65.7727, 0.464544, 9.4849, 65.7727, 0.464544, 12.2349, 68.7727, 0.464544, 12.2349, 68.7727, 0.464544, 9.4849, 55.7727, 0.464544, 12.9849, 56.5227, 0.464544, 13.4849, 56.5227, 0.464544, 12.4849, 5.77266, 0.464544, 12.7349, 5.77266, 0.464544, 13.7349, 6.27266, 0.464544, 13.4849, 64.5227, 0.464544, 13.7349, 61.7727, 0.464544, 16.7349, 64.2727, 0.464544, 16.7349, 64.7727, 0.464544, 15.9849, 10.7727, 17.7145, 13.9849, 5.77266, 17.7145, 17.7349, 7.02266, 17.7145, 19.7349, 8.02266, 17.7145, 20.2349, 5.77266, 17.7145, 15.9849, 13.0227, 17.7145, 18.2349, 12.7727, 17.7145, 15.2349, 10.5227, 17.7145, 20.2349, 51.2727, 17.7145, 14.2349, 50.5227, 17.7145, 14.4849, 50.2727, 17.7145, 15.4849, 50.2727, 17.7145, 18.2349, 49.5227, 17.7145, 15.7349, 49.5227, 17.7145, 17.9849, 54.2727, 17.7145, 20.2349, 56.5227, 17.7145, 18.2349, 56.5227, 17.7145, 15.4849, 50.7727, 17.7145, 19.4849, 52.2727, 17.7145, 20.2349, 55.7727, 17.7145, 19.4849, 55.7727, 17.7145, 14.2349, 13.2727, 17.7145, 15.2349, 17.5227, 17.7145, 20.2349, 19.2727, 17.7145, 18.9849, 19.7727, 17.7145, 17.9849, 19.7727, 17.7145, 15.7349, 18.5227, 17.7145, 13.9849, 17.5227, 17.7145, 13.4849, 14.5227, 17.7145, 13.7349, 15.2727, 17.7145, 20.2349, 49.0227, 17.7145, 15.7349, 46.7727, 17.7145, 20.2349, 48.5227, 17.7145, 14.4849, 47.0227, 17.7145, 13.4849, 42.7727, 17.7145, 14.7349, 42.2727, 17.7145, 15.9849, 42.2727, 17.7145, 17.7349, 43.0227, 17.7145, 19.2349, 44.7727, 17.7145, 20.2349, 44.5227, 17.7145, 13.4849, 17.2727, 0.464544, 13.7349, 14.7727, 0.464544, 13.9849, 13.5227, 0.464544, 15.2349, 18.2727, 0.464544, 19.4849, 19.5227, 0.464544, 17.7349, 19.0227, 0.464544, 14.9849, 13.5227, 0.464544, 18.2349, 15.5227, 0.464544, 19.9849, 48.7727, 0.464544, 15.7349, 48.0227, 0.464544, 14.4849, 46.7727, 0.464544, 13.7349, 42.5227, 0.464544, 16.2349, 42.5227, 0.464544, 17.4849, 43.2727, 0.464544, 18.9849, 44.7727, 0.464544, 13.7349, 43.7727, 0.464544, 14.2349, 47.5227, 0.464544, 19.4849, 48.7727, 0.464544, 17.9849, 45.0227, 0.464544, 19.9849, 7.77266, 0.464544, 13.9849, 6.77266, 0.464544, 14.7349, 6.02266, 0.464544, 16.2349, 8.27266, 0.464544, 19.9849, 10.2727, 0.464544, 19.9849, 12.0227, 0.464544, 18.4849, 6.27266, 0.464544, 18.2349, 12.0227, 0.464544, 15.2349, 10.5227, 0.464544, 13.9849, 52.5227, 0.464544, 19.9849, 54.0227, 0.464544, 19.9849, 55.5227, 0.464544, 19.2349, 56.5227, 0.464544, 17.2349, 55.7727, 0.464544, 14.7349, 54.7727, 0.464544, 13.9849, 51.7727, 0.464544, 13.9849, 50.2727, 0.464544, 15.7349, 50.5227, 0.464544, 18.4849, 61.7727, 0.464544, 25.7349, 61.2727, 0.464544, 25.9849, 61.2727, 0.464544, 27.9849, 64.5227, 0.464544, 27.9849, 65.7727, 0.464544, 17.4849, 65.7727, 0.464544, 20.4849, 68.7727, 0.464544, 20.4849, 68.7727, 0.464544, 17.4849, 48.7727, 0.464544, 19.9849, 50.0227, 0.464544, 20.2349, 49.7727, 0.464544, 19.4849, 12.5227, 0.464544, 19.9849, 13.2727, 0.464544, 20.2349, 13.0227, 0.464544, 19.7349, 32.7727, 0.464544, 27.9849, 34.2727, 0.464544, 28.2349, 34.2727, 0.464544, 25.7349, 32.2727, 0.464544, 25.4849, 29.7727, 0.464544, 32.4849, 32.2727, 0.464544, 28.4849, 32.5227, 0.464544, 32.4849, 33.7727, 0.464544, 21.7349, 33.7727, 0.464544, 24.2349, 36.7727, 0.464544, 24.2349, 36.7727, 0.464544, 21.7349, 33.7727, 0.464544, 29.4849, 33.7727, 0.464544, 32.4849, 36.7727, 0.464544, 32.4849, 36.7727, 0.464544, 29.4849, 21.5227, 8.46454, 33.4849, 21.5227, 8.46454, 35.9849, 28.7727, 8.46454, 35.9849, 28.7727, 8.46454, 33.4849, 33.5227, 8.46454, 33.4849, 33.5227, 8.46454, 35.9849, 40.7727, 8.46454, 35.9849, 40.7727, 8.46454, 33.4849, 26.2727, 5.21454, 37.2349, 26.2727, 5.21454, 37.7349, 27.0227, 5.21454, 37.7349, 27.0227, 5.21454, 37.2349, 35.2727, 5.21454, 37.2349, 35.2727, 5.21454, 37.7349, 36.0227, 5.21454, 37.7349, 36.0227, 5.21454, 37.2349, 25.0227, 5.21454, 38.4849, 25.0227, 5.21454, 38.9849, 25.7727, 5.21454, 38.9849, 25.7727, 5.21454, 38.4849, 36.5227, 5.21454, 39.2349, 37.2727, 5.21454, 39.4849, 37.2727, 5.21454, 38.7349, 36.5227, 5.21454, 38.7349, 37.2727, 5.21454, 40.7349, 38.0227, 5.21454, 40.7349, 38.0227, 5.21454, 40.2349, 37.2727, 5.21454, 39.9849, 24.2727, 5.21454, 40.2349, 24.2727, 5.21454, 40.7349, 25.0227, 5.21454, 40.7349, 25.0227, 5.21454, 40.2349, 24.0227, 5.21454, 43.9849, 24.7727, 5.21454, 43.9849, 24.5227, 5.21454, 41.9849, 23.7727, 5.21454, 41.9849, 37.7727, 5.21454, 41.9849, 37.7727, 5.21454, 42.4849, 38.5227, 5.21454, 42.4849, 38.5227, 5.21454, 41.9849, 37.2727, 5.21454, 44.9849, 37.5227, 5.21454, 45.9849, 37.7727, 5.21454, 44.4849, 37.5227, 5.21454, 43.7349, 38.2727, 5.21454, 44.2349, 38.2727, 5.21454, 43.7349, 24.2727, 5.21454, 45.7349, 25.0227, 5.21454, 45.9849, 25.0227, 5.21454, 45.2349, 24.2727, 5.21454, 45.2349, 25.0227, 5.21454, 47.2349, 25.7727, 5.21454, 47.2349, 25.7727, 5.21454, 46.7349, 25.0227, 5.21454, 46.4849, 36.5227, 5.21454, 46.7349, 36.5227, 5.21454, 47.2349, 37.2727, 5.21454, 47.2349, 37.2727, 5.21454, 46.4849, 26.2727, 5.21454, 47.9849, 26.2727, 5.21454, 48.4849, 27.0227, 5.21454, 48.4849, 27.0227, 5.21454, 47.9849, 35.2727, 5.21454, 47.9849, 35.2727, 5.21454, 48.4849, 36.0227, 5.21454, 48.4849, 36.0227, 5.21454, 47.9849, 21.5227, 8.46454, 49.9849, 21.5227, 8.46454, 52.4849, 28.7727, 8.46454, 52.4849, 28.7727, 8.46454, 49.9849, 33.5227, 8.46454, 49.9849, 33.5227, 8.46454, 52.4849, 40.7727, 8.46454, 52.4849, 40.7727, 8.46454, 49.9849, 28.7727, 0.464544, 62.4849, 29.5227, 0.464544, 68.2349, 30.2727, 0.464544, 67.2349, 32.0227, 0.464544, 67.2349, 32.5227, 0.464544, 67.7349, 33.5227, 0.464544, 62.4849, 32.5227, 0.464544, 62.2349, 29.7727, 0.464544, 62.2349, 32.5227, 0.464544, 53.2349, 29.7727, 0.464544, 53.2349, 21.5227, 8.46454, 61.7349, 28.7727, 8.46454, 61.4849, 21.2727, 8.46454, 61.2349, 21.2727, 8.46454, 76.7349, 21.7727, 8.46454, 76.7349, 33.5227, 8.46454, 61.2349, 41.0227, 8.46454, 61.7349, 41.0227, 8.46454, 61.2349, 29.5227, 0.464544, 68.7349, 22.5227, 0.464544, 62.4849, 22.5227, 0.464544, 68.7349, 36.5227, 0.464544, 63.9849, 36.2727, 0.464544, 62.4849, 38.2727, 0.464544, 67.7349, 38.2727, 0.464544, 63.9849, 32.7727, 0.464544, 68.7349, 38.7727, 0.464544, 67.9849, 37.2727, 4.96454, 62.4849, 37.2727, 4.96454, 62.9849, 39.2727, 4.96454, 63.2349, 40.0227, 4.96454, 62.4849, 39.2727, 4.96454, 66.9849, 40.0227, 4.96454, 66.9849, 39.5227, 0.464544, 63.9849, 39.5227, 0.464544, 66.7349, 40.0227, 0.464544, 66.7349, 40.0227, 0.464544, 63.9849, 32.0227, 0.464544, 70.4849, 31.2727, 0.464544, 70.4849, 31.2727, 0.464544, 75.7349, 32.7727, 0.464544, 69.7349, 40.0227, 0.464544, 75.7349, 40.0227, 0.464544, 67.9849, 30.5227, 6.71454, 68.4849, 30.7727, 6.71454, 69.4849, 31.7727, 6.71454, 69.2349, 31.5227, 6.71454, 68.2349, 30.7727, 0.464544, 68.7349, 31.0227, 0.464544, 69.2349, 31.5227, 0.464544, 68.9849, 31.2727, 0.464544, 68.4849, 30.2727, 0.464544, 70.4849, 29.5227, 0.464544, 69.7349, 22.5227, 0.464544, 75.7349) -polygons = [PackedInt32Array(2, 1, 0), PackedInt32Array(2, 0, 3), PackedInt32Array(3, 0, 6), PackedInt32Array(3, 6, 4), PackedInt32Array(4, 6, 5), PackedInt32Array(5, 7, 4), PackedInt32Array(4, 7, 8), PackedInt32Array(8, 7, 10), PackedInt32Array(8, 10, 9), PackedInt32Array(12, 11, 13), PackedInt32Array(13, 11, 14), PackedInt32Array(14, 11, 9), PackedInt32Array(16, 15, 17), PackedInt32Array(17, 15, 19), PackedInt32Array(17, 19, 18), PackedInt32Array(11, 8, 9), PackedInt32Array(20, 13, 15), PackedInt32Array(15, 13, 21), PackedInt32Array(21, 13, 14), PackedInt32Array(21, 19, 15), PackedInt32Array(23, 22, 24), PackedInt32Array(24, 22, 25), PackedInt32Array(27, 26, 28), PackedInt32Array(28, 26, 29), PackedInt32Array(32, 31, 30), PackedInt32Array(33, 35, 34), PackedInt32Array(37, 36, 38), PackedInt32Array(38, 36, 39), PackedInt32Array(38, 39, 10), PackedInt32Array(40, 17, 41), PackedInt32Array(41, 17, 42), PackedInt32Array(42, 17, 18), PackedInt32Array(44, 43, 35), PackedInt32Array(35, 43, 34), PackedInt32Array(34, 43, 45), PackedInt32Array(45, 43, 41), PackedInt32Array(47, 46, 32), PackedInt32Array(32, 46, 24), PackedInt32Array(32, 24, 31), PackedInt32Array(31, 24, 48), PackedInt32Array(25, 35, 24), PackedInt32Array(24, 35, 33), PackedInt32Array(24, 33, 48), PackedInt32Array(26, 49, 29), PackedInt32Array(29, 49, 51), PackedInt32Array(29, 51, 50), PackedInt32Array(10, 7, 38), PackedInt32Array(51, 49, 30), PackedInt32Array(30, 49, 32), PackedInt32Array(50, 53, 29), PackedInt32Array(29, 53, 52), PackedInt32Array(45, 41, 42), PackedInt32Array(54, 39, 55), PackedInt32Array(55, 39, 36), PackedInt32Array(54, 55, 53), PackedInt32Array(53, 55, 52), PackedInt32Array(57, 56, 58), PackedInt32Array(58, 56, 59), PackedInt32Array(61, 60, 62), PackedInt32Array(62, 60, 63), PackedInt32Array(65, 64, 66), PackedInt32Array(66, 64, 67), PackedInt32Array(66, 67, 62), PackedInt32Array(59, 63, 68), PackedInt32Array(56, 70, 69), PackedInt32Array(59, 56, 63), PackedInt32Array(63, 56, 69), PackedInt32Array(63, 69, 66), PackedInt32Array(63, 66, 62), PackedInt32Array(69, 71, 66), PackedInt32Array(73, 72, 74), PackedInt32Array(74, 72, 76), PackedInt32Array(74, 76, 75), PackedInt32Array(78, 77, 79), PackedInt32Array(79, 77, 75), PackedInt32Array(75, 77, 80), PackedInt32Array(75, 80, 74), PackedInt32Array(79, 81, 78), PackedInt32Array(82, 80, 83), PackedInt32Array(83, 80, 77), PackedInt32Array(77, 78, 84), PackedInt32Array(80, 85, 74), PackedInt32Array(75, 86, 79), PackedInt32Array(27, 28, 87), PackedInt32Array(87, 28, 88), PackedInt32Array(89, 87, 90), PackedInt32Array(90, 87, 88), PackedInt32Array(92, 91, 93), PackedInt32Array(93, 91, 94), PackedInt32Array(23, 93, 22), PackedInt32Array(22, 93, 94), PackedInt32Array(96, 94, 95), PackedInt32Array(95, 94, 91), PackedInt32Array(89, 90, 97), PackedInt32Array(97, 90, 98), PackedInt32Array(99, 97, 100), PackedInt32Array(100, 97, 98), PackedInt32Array(104, 103, 101), PackedInt32Array(101, 103, 102), PackedInt32Array(108, 107, 105), PackedInt32Array(105, 107, 106), PackedInt32Array(99, 100, 109), PackedInt32Array(111, 110, 112), PackedInt32Array(112, 110, 113), PackedInt32Array(112, 113, 109), PackedInt32Array(91, 92, 113), PackedInt32Array(113, 92, 99), PackedInt32Array(113, 99, 109), PackedInt32Array(96, 95, 114), PackedInt32Array(114, 95, 116), PackedInt32Array(114, 116, 115), PackedInt32Array(120, 119, 117), PackedInt32Array(117, 119, 118), PackedInt32Array(124, 123, 121), PackedInt32Array(121, 123, 122), PackedInt32Array(126, 125, 127), PackedInt32Array(127, 125, 128), PackedInt32Array(116, 128, 115), PackedInt32Array(115, 128, 129), PackedInt32Array(125, 130, 128), PackedInt32Array(128, 130, 129), PackedInt32Array(127, 133, 126), PackedInt32Array(126, 133, 132), PackedInt32Array(126, 132, 131), PackedInt32Array(133, 127, 134), PackedInt32Array(134, 127, 110), PackedInt32Array(135, 134, 111), PackedInt32Array(111, 134, 110), PackedInt32Array(139, 138, 136), PackedInt32Array(136, 138, 137), PackedInt32Array(143, 142, 140), PackedInt32Array(140, 142, 141), PackedInt32Array(146, 145, 144), PackedInt32Array(131, 132, 147), PackedInt32Array(147, 132, 148), PackedInt32Array(151, 150, 149), PackedInt32Array(148, 152, 147), PackedInt32Array(147, 152, 149), PackedInt32Array(151, 149, 146), PackedInt32Array(146, 149, 152), PackedInt32Array(146, 152, 153), PackedInt32Array(153, 152, 154), PackedInt32Array(146, 144, 151), PackedInt32Array(150, 151, 155), PackedInt32Array(155, 151, 156), PackedInt32Array(153, 157, 146), PackedInt32Array(160, 159, 158), PackedInt32Array(162, 161, 163), PackedInt32Array(163, 161, 160), PackedInt32Array(165, 164, 163), PackedInt32Array(168, 167, 166), PackedInt32Array(158, 168, 160), PackedInt32Array(160, 168, 166), PackedInt32Array(160, 166, 165), PackedInt32Array(160, 165, 163), PackedInt32Array(171, 170, 169), PackedInt32Array(174, 173, 172), PackedInt32Array(177, 176, 175), PackedInt32Array(175, 178, 174), PackedInt32Array(172, 180, 179), PackedInt32Array(162, 177, 161), PackedInt32Array(174, 172, 175), PackedInt32Array(175, 172, 177), PackedInt32Array(177, 172, 179), PackedInt32Array(177, 179, 161), PackedInt32Array(183, 182, 181), PackedInt32Array(185, 184, 183), PackedInt32Array(187, 186, 185), PackedInt32Array(189, 188, 181), PackedInt32Array(181, 188, 187), PackedInt32Array(181, 187, 183), PackedInt32Array(183, 187, 185), PackedInt32Array(192, 191, 190), PackedInt32Array(192, 190, 193), PackedInt32Array(193, 190, 194), PackedInt32Array(193, 194, 152), PackedInt32Array(152, 194, 196), PackedInt32Array(152, 196, 154), PackedInt32Array(154, 196, 195), PackedInt32Array(197, 200, 198), PackedInt32Array(198, 200, 199), PackedInt32Array(201, 199, 202), PackedInt32Array(202, 199, 203), PackedInt32Array(203, 199, 205), PackedInt32Array(203, 205, 204), PackedInt32Array(203, 206, 202), PackedInt32Array(208, 207, 204), PackedInt32Array(204, 207, 203), PackedInt32Array(199, 200, 205), PackedInt32Array(211, 210, 209), PackedInt32Array(214, 213, 212), PackedInt32Array(209, 215, 214), PackedInt32Array(218, 217, 216), PackedInt32Array(212, 218, 214), PackedInt32Array(214, 218, 209), PackedInt32Array(209, 218, 211), PackedInt32Array(211, 218, 216), PackedInt32Array(221, 220, 222), PackedInt32Array(222, 220, 219), PackedInt32Array(222, 219, 223), PackedInt32Array(223, 219, 197), PackedInt32Array(223, 197, 225), PackedInt32Array(223, 225, 224), PackedInt32Array(223, 226, 222), PackedInt32Array(219, 227, 197), PackedInt32Array(224, 228, 223), PackedInt32Array(197, 198, 225), PackedInt32Array(231, 230, 229), PackedInt32Array(229, 233, 232), PackedInt32Array(236, 231, 234), PackedInt32Array(234, 231, 235), PackedInt32Array(235, 231, 232), PackedInt32Array(232, 231, 229), PackedInt32Array(239, 238, 237), PackedInt32Array(242, 241, 240), PackedInt32Array(244, 243, 237), PackedInt32Array(237, 243, 242), PackedInt32Array(237, 242, 239), PackedInt32Array(239, 242, 240), PackedInt32Array(246, 245, 247), PackedInt32Array(247, 245, 248), PackedInt32Array(248, 245, 249), PackedInt32Array(249, 245, 250), PackedInt32Array(251, 249, 252), PackedInt32Array(252, 249, 250), PackedInt32Array(252, 250, 145), PackedInt32Array(252, 145, 146), PackedInt32Array(254, 253, 255), PackedInt32Array(255, 253, 256), PackedInt32Array(258, 257, 259), PackedInt32Array(259, 257, 260), PackedInt32Array(259, 260, 195), PackedInt32Array(256, 253, 261), PackedInt32Array(261, 258, 256), PackedInt32Array(256, 258, 262), PackedInt32Array(195, 196, 259), PackedInt32Array(259, 262, 258), PackedInt32Array(265, 264, 263), PackedInt32Array(268, 267, 266), PackedInt32Array(221, 269, 220), PackedInt32Array(220, 269, 270), PackedInt32Array(273, 272, 271), PackedInt32Array(274, 269, 275), PackedInt32Array(271, 270, 273), PackedInt32Array(273, 270, 269), PackedInt32Array(273, 269, 274), PackedInt32Array(273, 274, 276), PackedInt32Array(276, 277, 273), PackedInt32Array(280, 279, 278), PackedInt32Array(283, 282, 281), PackedInt32Array(159, 284, 158), PackedInt32Array(278, 283, 280), PackedInt32Array(280, 283, 281), PackedInt32Array(280, 281, 158), PackedInt32Array(280, 158, 284), PackedInt32Array(284, 285, 280), PackedInt32Array(157, 286, 146), PackedInt32Array(146, 286, 252), PackedInt32Array(289, 288, 287), PackedInt32Array(292, 291, 290), PackedInt32Array(295, 294, 293), PackedInt32Array(296, 292, 293), PackedInt32Array(290, 297, 289), PackedInt32Array(287, 295, 289), PackedInt32Array(289, 295, 293), PackedInt32Array(289, 293, 292), PackedInt32Array(289, 292, 290), PackedInt32Array(298, 300, 299), PackedInt32Array(303, 302, 301), PackedInt32Array(304, 303, 298), PackedInt32Array(298, 303, 300), PackedInt32Array(300, 303, 305), PackedInt32Array(305, 303, 301), PackedInt32Array(251, 252, 306), PackedInt32Array(306, 252, 307), PackedInt32Array(307, 252, 308), PackedInt32Array(311, 310, 309), PackedInt32Array(314, 313, 312), PackedInt32Array(311, 309, 307), PackedInt32Array(307, 309, 306), PackedInt32Array(312, 315, 314), PackedInt32Array(314, 315, 316), PackedInt32Array(317, 308, 318), PackedInt32Array(318, 308, 319), PackedInt32Array(322, 321, 320), PackedInt32Array(316, 315, 320), PackedInt32Array(320, 315, 319), PackedInt32Array(323, 317, 324), PackedInt32Array(324, 317, 318), PackedInt32Array(319, 308, 320), PackedInt32Array(320, 308, 252), PackedInt32Array(320, 252, 325), PackedInt32Array(320, 325, 322), PackedInt32Array(325, 252, 286), PackedInt32Array(326, 328, 327), PackedInt32Array(326, 329, 328), PackedInt32Array(328, 329, 330), PackedInt32Array(330, 329, 257), PackedInt32Array(257, 329, 331), PackedInt32Array(257, 331, 260), PackedInt32Array(334, 333, 332), PackedInt32Array(336, 335, 337), PackedInt32Array(337, 335, 338), PackedInt32Array(341, 340, 339), PackedInt32Array(335, 342, 338), PackedInt32Array(338, 342, 343), PackedInt32Array(341, 339, 344), PackedInt32Array(344, 339, 345), PackedInt32Array(345, 339, 346), PackedInt32Array(346, 339, 347), PackedInt32Array(349, 348, 345), PackedInt32Array(341, 351, 350), PackedInt32Array(353, 352, 354), PackedInt32Array(354, 352, 355), PackedInt32Array(357, 356, 339), PackedInt32Array(339, 356, 334), PackedInt32Array(339, 334, 332), PackedInt32Array(339, 332, 347), PackedInt32Array(357, 358, 356), PackedInt32Array(360, 359, 361), PackedInt32Array(361, 359, 343), PackedInt32Array(362, 346, 363), PackedInt32Array(363, 346, 347), PackedInt32Array(355, 341, 354), PackedInt32Array(354, 341, 344), PackedInt32Array(365, 364, 345), PackedInt32Array(345, 364, 366), PackedInt32Array(345, 366, 344), PackedInt32Array(343, 359, 349), PackedInt32Array(367, 334, 368), PackedInt32Array(368, 334, 356), PackedInt32Array(341, 350, 340), PackedInt32Array(338, 343, 346), PackedInt32Array(346, 343, 349), PackedInt32Array(346, 349, 345), PackedInt32Array(369, 366, 370), PackedInt32Array(370, 366, 364), PackedInt32Array(374, 373, 371), PackedInt32Array(371, 373, 372), PackedInt32Array(375, 378, 376), PackedInt32Array(376, 378, 377), PackedInt32Array(379, 382, 380), PackedInt32Array(380, 382, 381), PackedInt32Array(386, 385, 383), PackedInt32Array(383, 385, 384), PackedInt32Array(388, 387, 389), PackedInt32Array(389, 387, 390), PackedInt32Array(390, 387, 391), PackedInt32Array(393, 392, 394), PackedInt32Array(394, 392, 395), PackedInt32Array(397, 396, 398), PackedInt32Array(398, 396, 399), PackedInt32Array(399, 396, 400), PackedInt32Array(402, 401, 403), PackedInt32Array(403, 401, 400), PackedInt32Array(404, 403, 395), PackedInt32Array(395, 403, 394), PackedInt32Array(394, 403, 396), PackedInt32Array(396, 403, 400), PackedInt32Array(395, 405, 404), PackedInt32Array(404, 406, 403), PackedInt32Array(396, 407, 394), PackedInt32Array(411, 410, 408), PackedInt32Array(408, 410, 409), PackedInt32Array(413, 412, 414), PackedInt32Array(414, 412, 415), PackedInt32Array(417, 416, 418), PackedInt32Array(418, 416, 419), PackedInt32Array(421, 420, 422), PackedInt32Array(422, 420, 423), PackedInt32Array(422, 423, 418), PackedInt32Array(412, 425, 424), PackedInt32Array(419, 426, 415), PackedInt32Array(424, 422, 412), PackedInt32Array(412, 422, 415), PackedInt32Array(415, 422, 419), PackedInt32Array(419, 422, 418), PackedInt32Array(424, 427, 422), PackedInt32Array(430, 429, 428), PackedInt32Array(430, 428, 431), PackedInt32Array(431, 428, 432), PackedInt32Array(435, 434, 433), PackedInt32Array(432, 435, 431), PackedInt32Array(431, 435, 329), PackedInt32Array(329, 435, 433), PackedInt32Array(329, 433, 436), PackedInt32Array(436, 331, 329), PackedInt32Array(437, 440, 438), PackedInt32Array(438, 440, 439), PackedInt32Array(439, 440, 352), PackedInt32Array(352, 440, 441), PackedInt32Array(352, 353, 439), PackedInt32Array(440, 442, 441), PackedInt32Array(444, 437, 443), PackedInt32Array(443, 437, 438), PackedInt32Array(448, 447, 445), PackedInt32Array(445, 447, 446), PackedInt32Array(450, 449, 451), PackedInt32Array(451, 449, 452), PackedInt32Array(452, 449, 453), PackedInt32Array(455, 454, 456), PackedInt32Array(458, 456, 457), PackedInt32Array(457, 456, 454), PackedInt32Array(461, 460, 459), PackedInt32Array(457, 462, 458), PackedInt32Array(458, 462, 463), PackedInt32Array(434, 435, 464), PackedInt32Array(463, 462, 464), PackedInt32Array(464, 462, 461), PackedInt32Array(464, 461, 434), PackedInt32Array(434, 461, 459), PackedInt32Array(468, 467, 465), PackedInt32Array(465, 467, 466), PackedInt32Array(470, 469, 471), PackedInt32Array(471, 469, 472), PackedInt32Array(474, 473, 475), PackedInt32Array(475, 473, 476), PackedInt32Array(476, 473, 477), PackedInt32Array(477, 473, 321), PackedInt32Array(472, 474, 471), PackedInt32Array(471, 474, 475), PackedInt32Array(320, 321, 473), PackedInt32Array(481, 480, 478), PackedInt32Array(478, 480, 479), PackedInt32Array(484, 483, 482), PackedInt32Array(488, 487, 485), PackedInt32Array(485, 487, 486), PackedInt32Array(489, 476, 490), PackedInt32Array(490, 476, 491), PackedInt32Array(485, 491, 488), PackedInt32Array(488, 491, 492), PackedInt32Array(459, 460, 493), PackedInt32Array(496, 495, 494), PackedInt32Array(494, 497, 496), PackedInt32Array(496, 497, 498), PackedInt32Array(501, 500, 499), PackedInt32Array(501, 499, 490), PackedInt32Array(490, 499, 489), PackedInt32Array(502, 476, 477), PackedInt32Array(492, 491, 460), PackedInt32Array(460, 491, 476), PackedInt32Array(460, 476, 502), PackedInt32Array(460, 502, 493), PackedInt32Array(498, 497, 460), PackedInt32Array(460, 497, 492), PackedInt32Array(506, 505, 503), PackedInt32Array(503, 505, 504), PackedInt32Array(510, 509, 507), PackedInt32Array(507, 509, 508), PackedInt32Array(512, 511, 513), PackedInt32Array(513, 511, 514), PackedInt32Array(517, 516, 515), PackedInt32Array(515, 519, 518), PackedInt32Array(520, 513, 518), PackedInt32Array(518, 513, 515), PackedInt32Array(515, 513, 517), PackedInt32Array(517, 513, 514), PackedInt32Array(523, 522, 521), PackedInt32Array(526, 525, 524), PackedInt32Array(529, 528, 527), PackedInt32Array(529, 521, 530), PackedInt32Array(531, 526, 527), PackedInt32Array(524, 532, 523), PackedInt32Array(521, 529, 523), PackedInt32Array(523, 529, 527), PackedInt32Array(523, 527, 526), PackedInt32Array(523, 526, 524), PackedInt32Array(535, 534, 533), PackedInt32Array(538, 537, 536), PackedInt32Array(540, 539, 535), PackedInt32Array(541, 540, 536), PackedInt32Array(536, 540, 538), PackedInt32Array(538, 540, 533), PackedInt32Array(533, 540, 535), PackedInt32Array(543, 542, 544), PackedInt32Array(544, 542, 545), PackedInt32Array(548, 547, 546), PackedInt32Array(551, 550, 549), PackedInt32Array(551, 549, 542), PackedInt32Array(542, 549, 545), PackedInt32Array(545, 549, 546), PackedInt32Array(546, 549, 548), PackedInt32Array(552, 548, 549), PackedInt32Array(554, 553, 555), PackedInt32Array(555, 553, 556), PackedInt32Array(360, 361, 553), PackedInt32Array(553, 361, 556), PackedInt32Array(560, 559, 557), PackedInt32Array(557, 559, 558), PackedInt32Array(563, 562, 561), PackedInt32Array(566, 565, 564), PackedInt32Array(567, 570, 443), PackedInt32Array(443, 570, 569), PackedInt32Array(443, 569, 568), PackedInt32Array(443, 568, 444), PackedInt32Array(555, 570, 554), PackedInt32Array(554, 570, 567), PackedInt32Array(511, 512, 571), PackedInt32Array(573, 572, 574), PackedInt32Array(574, 572, 575), PackedInt32Array(571, 577, 576), PackedInt32Array(578, 574, 576), PackedInt32Array(576, 574, 571), PackedInt32Array(571, 574, 511), PackedInt32Array(511, 574, 575), PackedInt32Array(580, 579, 581), PackedInt32Array(581, 579, 582), PackedInt32Array(583, 581, 584), PackedInt32Array(584, 581, 582), PackedInt32Array(586, 585, 587), PackedInt32Array(587, 585, 522), PackedInt32Array(522, 585, 579), PackedInt32Array(579, 585, 582), PackedInt32Array(588, 582, 589), PackedInt32Array(589, 582, 585), PackedInt32Array(585, 586, 590), PackedInt32Array(579, 521, 522), PackedInt32Array(522, 591, 587), PackedInt32Array(576, 577, 592), PackedInt32Array(595, 594, 593), PackedInt32Array(598, 597, 596), PackedInt32Array(592, 599, 598), PackedInt32Array(593, 600, 576), PackedInt32Array(595, 593, 596), PackedInt32Array(596, 593, 598), PackedInt32Array(598, 593, 592), PackedInt32Array(592, 593, 576), PackedInt32Array(583, 584, 601), PackedInt32Array(601, 584, 602), PackedInt32Array(604, 603, 601), PackedInt32Array(607, 606, 605), PackedInt32Array(609, 608, 607), PackedInt32Array(605, 610, 604), PackedInt32Array(609, 607, 602), PackedInt32Array(602, 607, 605), PackedInt32Array(602, 605, 604), PackedInt32Array(602, 604, 601), PackedInt32Array(613, 612, 611), PackedInt32Array(616, 615, 614), PackedInt32Array(618, 617, 614), PackedInt32Array(614, 617, 613), PackedInt32Array(614, 613, 611), PackedInt32Array(614, 611, 616), PackedInt32Array(621, 620, 619), PackedInt32Array(624, 623, 622), PackedInt32Array(626, 625, 621), PackedInt32Array(627, 619, 628), PackedInt32Array(627, 629, 624), PackedInt32Array(622, 626, 624), PackedInt32Array(624, 626, 621), PackedInt32Array(624, 621, 619), PackedInt32Array(624, 619, 627), PackedInt32Array(632, 631, 630), PackedInt32Array(635, 634, 633), PackedInt32Array(633, 636, 632), PackedInt32Array(638, 637, 630), PackedInt32Array(630, 637, 632), PackedInt32Array(632, 637, 635), PackedInt32Array(632, 635, 633), PackedInt32Array(641, 640, 639), PackedInt32Array(642, 644, 643), PackedInt32Array(647, 646, 645), PackedInt32Array(641, 639, 642), PackedInt32Array(642, 639, 647), PackedInt32Array(642, 647, 644), PackedInt32Array(644, 647, 645), PackedInt32Array(649, 648, 650), PackedInt32Array(650, 648, 651), PackedInt32Array(568, 569, 648), PackedInt32Array(648, 569, 651), PackedInt32Array(655, 654, 652), PackedInt32Array(652, 654, 653), PackedInt32Array(658, 657, 656), PackedInt32Array(661, 660, 659), PackedInt32Array(663, 662, 664), PackedInt32Array(664, 662, 665), PackedInt32Array(665, 667, 486), PackedInt32Array(486, 667, 666), PackedInt32Array(665, 662, 667), PackedInt32Array(486, 487, 665), PackedInt32Array(667, 668, 666), PackedInt32Array(672, 671, 669), PackedInt32Array(669, 671, 670), PackedInt32Array(650, 663, 649), PackedInt32Array(649, 663, 664), PackedInt32Array(676, 675, 673), PackedInt32Array(673, 675, 674), PackedInt32Array(680, 679, 677), PackedInt32Array(677, 679, 678), PackedInt32Array(684, 683, 681), PackedInt32Array(681, 683, 682), PackedInt32Array(688, 687, 685), PackedInt32Array(685, 687, 686), PackedInt32Array(692, 691, 689), PackedInt32Array(689, 691, 690), PackedInt32Array(696, 695, 693), PackedInt32Array(693, 695, 694), PackedInt32Array(700, 699, 697), PackedInt32Array(697, 699, 698), PackedInt32Array(702, 701, 703), PackedInt32Array(703, 701, 704), PackedInt32Array(708, 707, 705), PackedInt32Array(705, 707, 706), PackedInt32Array(712, 711, 709), PackedInt32Array(709, 711, 710), PackedInt32Array(716, 715, 713), PackedInt32Array(713, 715, 714), PackedInt32Array(720, 719, 717), PackedInt32Array(717, 719, 718), PackedInt32Array(721, 719, 722), PackedInt32Array(722, 719, 720), PackedInt32Array(726, 725, 723), PackedInt32Array(723, 725, 724), PackedInt32Array(728, 727, 729), PackedInt32Array(729, 727, 730), PackedInt32Array(732, 731, 733), PackedInt32Array(733, 731, 734), PackedInt32Array(738, 737, 735), PackedInt32Array(735, 737, 736), PackedInt32Array(742, 741, 739), PackedInt32Array(739, 741, 740), PackedInt32Array(746, 745, 743), PackedInt32Array(743, 745, 744), PackedInt32Array(750, 749, 747), PackedInt32Array(747, 749, 748), PackedInt32Array(753, 752, 751), PackedInt32Array(756, 755, 754), PackedInt32Array(757, 756, 758), PackedInt32Array(758, 756, 751), PackedInt32Array(751, 756, 754), PackedInt32Array(751, 754, 753), PackedInt32Array(758, 760, 757), PackedInt32Array(757, 760, 759), PackedInt32Array(763, 762, 761), PackedInt32Array(765, 764, 761), PackedInt32Array(761, 764, 763), PackedInt32Array(768, 767, 766), PackedInt32Array(752, 769, 751), PackedInt32Array(751, 769, 770), PackedInt32Array(770, 769, 771), PackedInt32Array(772, 756, 773), PackedInt32Array(772, 775, 774), PackedInt32Array(776, 755, 774), PackedInt32Array(774, 755, 772), PackedInt32Array(772, 755, 756), PackedInt32Array(774, 777, 776), PackedInt32Array(779, 778, 780), PackedInt32Array(780, 778, 781), PackedInt32Array(782, 780, 783), PackedInt32Array(783, 780, 781), PackedInt32Array(787, 786, 784), PackedInt32Array(784, 786, 785), PackedInt32Array(790, 789, 788), PackedInt32Array(788, 791, 790), PackedInt32Array(790, 791, 777), PackedInt32Array(790, 777, 793), PackedInt32Array(790, 793, 792), PackedInt32Array(791, 776, 777), PackedInt32Array(797, 796, 794), PackedInt32Array(794, 796, 795), PackedInt32Array(801, 800, 798), PackedInt32Array(798, 800, 799), PackedInt32Array(802, 789, 790), PackedInt32Array(802, 790, 803), PackedInt32Array(803, 790, 804), PackedInt32Array(803, 804, 771), PackedInt32Array(771, 769, 803)] +vertices = PackedVector3Array(32.2727, 1.46454, -106.515, 30.2727, 1.46454, -106.515, 28.7727, 1.46454, -105.765, 27.5227, 1.46454, -103.765, 27.5227, 1.46454, -95.5151, 34.7727, 1.46454, -95.5151, 34.5227, 1.46454, -104.515, 34.7727, 1.46454, -94.0151, 27.5227, 1.46454, -94.0151, 29.0227, 1.46454, -84.7651, 33.2727, 1.46454, -84.7651, 27.2727, 1.46454, -93.5151, 25.0227, 1.46454, -93.0151, 21.2727, 1.46454, -91.0151, 26.5227, 1.46454, -83.7651, 15.2727, 1.46454, -83.5151, 14.2727, 1.46454, -79.5151, 14.2727, 1.46454, -77.0151, 23.2727, 1.46454, -77.0151, 23.5227, 1.46454, -80.0151, 17.0227, 1.46454, -86.7651, 24.5227, 1.46454, -81.7651, 30.0227, 1.46454, -59.0151, 32.5227, 1.46454, -59.0151, 33.0227, 1.46454, -60.0151, 29.2727, 1.46454, -60.0151, 48.0227, 1.46454, -75.0151, 48.7727, 1.46454, -75.5151, 48.7727, 1.46454, -78.2651, 48.0227, 1.46454, -78.7651, 38.0227, 1.46454, -72.2651, 36.0227, 1.46454, -70.2651, 44.0227, 1.46454, -65.5151, 29.0227, 1.46454, -69.0151, 27.0227, 1.46454, -69.7651, 24.5227, 1.46454, -61.0151, 40.7727, 1.46454, -91.2651, 37.2727, 1.46454, -93.0151, 35.0227, 1.46454, -93.5151, 35.7727, 1.46454, -83.7651, 14.2727, 1.46454, -74.2651, 15.2727, 1.46454, -70.2651, 23.2727, 1.46454, -74.7651, 18.5227, 1.46454, -65.2651, 21.0227, 1.46454, -63.0151, 24.0227, 1.46454, -72.7651, 37.7727, 1.46454, -61.0151, 41.0227, 1.46454, -62.7651, 33.2727, 1.46454, -69.0151, 47.0227, 1.46454, -70.2651, 39.2727, 1.46454, -78.0151, 38.7727, 1.46454, -73.7651, 47.0227, 1.46454, -83.5151, 38.7727, 1.46454, -80.0151, 37.2727, 1.46454, -82.5151, 44.2727, 1.46454, -88.0151, 33.7727, 23.4645, -83.5151, 31.7727, 23.4645, -84.0151, 29.2727, 23.4645, -83.7651, 27.0227, 23.4645, -82.7651, 24.2727, 23.4645, -75.2651, 25.0227, 23.4645, -73.2651, 26.7727, 23.4645, -71.2651, 24.2727, 23.4645, -78.5151, 32.7727, 23.4645, -70.0151, 35.5227, 23.4645, -71.2651, 37.0227, 23.4645, -72.7651, 29.5227, 23.4645, -70.0151, 25.0227, 23.4645, -80.5151, 37.7727, 23.4645, -79.5151, 36.2727, 23.4645, -82.0151, 38.2727, 23.4645, -76.2651, 24.5227, 1.46454, -75.5151, 25.2727, 1.46454, -73.5151, 27.0227, 1.46454, -71.5151, 25.2727, 1.46454, -80.2651, 24.5227, 1.46454, -78.2651, 38.0227, 1.46454, -76.5151, 36.0227, 1.46454, -81.7651, 31.5227, 1.46454, -83.7651, 32.5227, 1.46454, -70.2651, 33.5227, 1.46454, -83.2651, 35.2727, 1.46454, -71.5151, 36.7727, 1.46454, -73.0151, 37.5227, 1.46454, -79.2651, 29.7727, 1.46454, -70.2651, 27.2727, 1.46454, -82.5151, 54.0227, 1.46454, -75.2651, 56.2727, 1.46454, -78.2651, 54.0227, 1.46454, -56.5151, 56.5227, 1.46454, -56.5151, 33.0227, 1.46454, -47.5151, 33.0227, 1.46454, -50.0151, 32.2727, 1.46454, -50.5151, 29.5227, 1.46454, -50.0151, 20.7727, 1.46454, -47.7651, 20.2727, 1.46454, -50.0151, 53.5227, 1.46454, -50.0151, 56.5227, 1.46454, -47.7651, 46.0227, 1.46454, -50.2651, 46.2727, 1.46454, -47.7651, 24.5227, 1.46454, -55.5151, 24.5227, 1.46454, -51.5151, 28.5227, 1.46454, -51.5151, 28.5227, 1.46454, -55.5151, 33.7727, 1.46454, -55.5151, 33.7727, 1.46454, -51.5151, 37.7727, 1.46454, -51.7651, 37.7727, 1.46454, -55.5151, 44.5227, 1.46454, -47.7651, 41.7727, 1.46454, -38.2651, 42.0227, 1.46454, -35.7651, 44.5227, 1.46454, -35.7651, 42.0227, 1.46454, -47.7651, 17.7727, 1.46454, -50.0151, 18.0227, 1.46454, -39.7651, 20.2727, 1.46454, -40.2651, 36.5227, 1.46454, -46.2651, 36.5227, 1.46454, -42.2651, 40.5227, 1.46454, -42.2651, 40.5227, 1.46454, -46.2651, 45.7727, 1.46454, -46.2651, 45.7727, 1.46454, -42.2651, 49.7727, 1.46454, -42.2651, 49.7727, 1.46454, -46.2651, 28.7727, 1.46454, -36.0151, 29.7727, 1.46454, -36.0151, 30.2727, 1.46454, -38.2651, 20.5227, 1.46454, -38.2651, 18.0227, 1.46454, -35.7651, 28.5227, 1.46454, -35.5151, 30.0227, 1.46454, -32.5151, 32.5227, 1.46454, -32.5151, 32.7727, 1.46454, -36.0151, 33.5227, 1.46454, -36.0151, 33.7727, 1.46454, -35.5151, 24.5227, 1.46454, -34.2651, 24.5227, 1.46454, -31.7651, 28.5227, 1.46454, -31.7651, 28.5227, 1.46454, -34.2651, 33.7727, 1.46454, -31.7651, 37.7727, 1.46454, -31.5151, 37.7727, 1.46454, -34.2651, 33.7727, 1.46454, -34.2651, 20.7727, 1.46454, -25.2651, 20.2727, 1.46454, -24.5151, 22.0227, 1.46454, -22.7651, 30.0227, 1.46454, -30.5151, 32.5227, 1.46454, -30.2651, 29.0227, 1.46454, -29.5151, 28.0227, 1.46454, -29.5151, 20.7727, 1.46454, -28.2651, 33.5227, 1.46454, -29.5151, 30.0227, 1.46454, -12.7651, 33.5227, 1.46454, -12.5151, 27.5227, 1.46454, -30.2651, 19.5227, 1.46454, -30.2651, 26.7727, 1.46454, -11.2651, 7.77266, 18.4645, -23.0151, 10.5227, 18.4645, -23.0151, 10.5227, 18.4645, -23.5151, 12.7727, 18.4645, -25.2651, 12.7727, 18.4645, -28.0151, 12.0227, 18.4645, -28.2651, 11.2727, 18.4645, -29.5151, 9.27266, 18.4645, -30.2651, 6.52266, 18.4645, -29.2651, 5.77266, 18.4645, -28.0151, 5.77266, 18.4645, -25.5151, 12.0227, 1.46454, -30.2651, 12.5227, 1.46454, -29.5151, 13.2727, 1.46454, -30.0151, 19.2727, 18.4645, -24.7651, 19.7727, 18.4645, -25.7651, 19.7727, 18.4645, -27.7651, 17.2727, 18.4645, -30.2651, 15.2727, 18.4645, -30.2651, 14.2727, 18.4645, -29.7651, 18.7727, 18.4645, -29.5151, 15.0227, 18.4645, -23.5151, 17.5227, 18.4645, -23.5151, 15.2727, 1.46454, -23.7651, 17.2727, 1.46454, -23.7651, 18.2727, 1.46454, -24.2651, 19.5227, 1.46454, -26.0151, 19.2727, 1.46454, -28.2651, 17.7727, 1.46454, -29.7651, 15.5227, 1.46454, -30.0151, 13.5227, 1.46454, -28.2651, 13.5227, 1.46454, -25.2651, 41.2727, 1.46454, -28.2651, 42.2727, 1.46454, -30.0151, 34.7727, 1.46454, -30.0151, 34.5227, 1.46454, -29.5151, 41.2727, 1.46454, -25.5151, 35.5227, 1.46454, -11.7651, 42.0227, 1.46454, -24.2651, 49.5227, 18.4645, -26.0151, 49.5227, 18.4645, -28.0151, 48.7727, 18.4645, -28.2651, 48.7727, 18.4645, -25.7651, 47.5227, 18.4645, -30.0151, 44.0227, 18.4645, -30.0151, 42.2727, 18.4645, -27.7651, 44.7727, 18.4645, -23.5151, 47.7727, 18.4645, -24.0151, 42.7727, 18.4645, -29.0151, 42.5227, 18.4645, -25.2651, 43.2727, 18.4645, -24.2651, 42.7727, 1.46454, -25.5151, 43.5227, 1.46454, -24.5151, 45.0227, 1.46454, -23.7651, 46.7727, 1.46454, -30.0151, 44.7727, 1.46454, -30.0151, 43.7727, 1.46454, -29.5151, 42.5227, 1.46454, -27.5151, 47.5227, 1.46454, -24.2651, 48.7727, 1.46454, -26.0151, 48.5227, 1.46454, -28.5151, 52.0227, 18.4645, -24.0151, 52.2727, 18.4645, -23.2651, 54.0227, 18.4645, -23.5151, 54.2727, 18.4645, -24.0151, 56.5227, 18.4645, -26.0151, 55.2727, 18.4645, -30.0151, 51.0227, 18.4645, -30.0151, 55.0227, 18.4645, -24.0151, 51.2727, 18.4645, -24.0151, 56.5227, 18.4645, -28.2651, 54.7727, 1.46454, -24.2651, 56.2727, 1.46454, -26.2651, 56.2727, 1.46454, -28.0151, 50.5227, 1.46454, -25.2651, 52.2727, 1.46454, -24.0151, 51.7727, 1.46454, -30.0151, 50.0227, 1.46454, -28.0151, 54.5227, 1.46454, -30.0151, 7.52266, 1.46454, -29.5151, 6.02266, 1.46454, -27.7651, 6.02266, 1.46454, -25.7651, 7.77266, 1.46454, -23.7651, 10.5227, 1.46454, -23.7651, 12.0227, 1.46454, -25.2651, 12.0227, 1.46454, -28.0151, 10.0227, 1.46454, -29.7651, 14.5227, 1.46454, -22.5151, 13.0227, 1.46454, -24.0151, 12.0227, 1.46454, -23.2651, 13.7727, 1.46454, -20.7651, 13.7727, 1.46454, -18.2651, 18.0227, 1.46454, -22.5151, 12.2727, 1.46454, -16.0151, 13.0227, 1.46454, -15.0151, 49.0227, 1.46454, -21.5151, 50.5227, 1.46454, -23.0151, 49.7727, 1.46454, -24.2651, 47.0227, 1.46454, -22.5151, 50.5227, 1.46454, -16.0151, 49.2727, 1.46454, -17.2651, 42.7727, 1.46454, -23.2651, 37.7727, 1.46454, -9.5151, 48.7727, 1.46454, -18.7651, 44.2727, 1.46454, -22.5151, 55.7727, 1.46454, -23.5151, 56.5227, 1.46454, -23.0151, 56.5227, 1.46454, -24.0151, 5.77266, 1.46454, -23.5151, 5.77266, 1.46454, -22.5151, 6.27266, 1.46454, -22.7651, 54.0227, 18.4645, -23.0151, 50.0227, 18.4645, -21.0151, 50.0227, 18.4645, -18.2651, 50.7727, 18.4645, -17.0151, 52.0227, 18.4645, -16.2651, 56.5227, 18.4645, -21.0151, 55.7727, 18.4645, -22.2651, 56.5227, 18.4645, -18.0151, 54.5227, 18.4645, -16.2651, 8.27266, 18.4645, -16.0151, 10.2727, 18.4645, -16.0151, 11.2727, 18.4645, -16.5151, 6.02266, 18.4645, -20.7651, 5.77266, 18.4645, -19.0151, 6.27266, 18.4645, -17.5151, 12.2727, 18.4645, -21.5151, 12.7727, 18.4645, -18.7651, 25.0227, 1.46454, -9.5151, 56.5227, 1.46454, -19.0151, 56.5227, 1.46454, -20.2651, 55.7727, 1.46454, -21.7651, 51.5227, 1.46454, -22.2651, 50.5227, 1.46454, -21.2651, 50.0227, 1.46454, -19.7651, 52.2727, 1.46454, -16.5151, 54.2727, 1.46454, -16.5151, 55.2727, 1.46454, -17.0151, 51.0227, 1.46454, -17.2651, 54.0227, 1.46454, -22.7651, 12.5227, 1.46454, -19.0151, 12.0227, 1.46454, -21.2651, 10.7727, 1.46454, -22.2651, 6.02266, 1.46454, -19.7651, 6.52266, 1.46454, -17.7651, 8.52266, 1.46454, -16.2651, 11.0227, 1.46454, -16.7651, 7.27266, 1.46454, -22.0151, 10.7727, 1.46454, -15.0151, 6.77266, 1.46454, -8.2651, 6.77266, 1.46454, -7.0151, 7.77266, 1.46454, -15.0151, 5.77266, 1.46454, -16.5151, 5.77266, 1.46454, -8.7651, 5.77266, 1.46454, -1.2651, 5.77266, 1.46454, 6.4849, 7.52266, 1.46454, 5.2349, 6.77266, 1.46454, -1.7651, 10.7727, 1.46454, 5.2349, 6.27266, 1.46454, -6.5151, 6.27266, 1.46454, -3.5151, 6.77266, 1.46454, -3.0151, 11.5227, 1.46454, 5.7349, 25.2727, 1.46454, -0.265099, 23.7727, 1.46454, -3.5151, -6.47734, 1.46454, -6.2651, -6.47734, 1.46454, -3.7651, 23.7727, 1.46454, -6.7651, 56.5227, 1.46454, -8.7651, 56.5227, 1.46454, -16.2651, 55.0227, 1.46454, -15.2651, 55.5227, 1.46454, -8.0151, 51.5227, 1.46454, -15.2651, 38.5227, 1.46454, -8.0151, 82.0227, 1.46454, -12.7651, 82.7727, 1.46454, -13.2651, 81.0227, 1.46454, -13.5151, 83.0227, 1.46454, 2.2349, 84.2727, 1.46454, 2.2349, 84.2727, 1.46454, 1.7349, 82.0227, 1.46454, 1.4849, 74.2727, 1.46454, -10.7651, 73.2727, 1.46454, -9.7651, 70.7727, 1.46454, -7.0151, 74.7727, 1.46454, 2.4849, 75.0227, 1.46454, 3.9849, 75.7727, 1.46454, 3.4849, 82.5227, 1.46454, 3.4849, 80.7727, 1.46454, 3.7349, 70.7727, 1.46454, -3.0151, 82.0227, 1.46454, -1.2651, 82.0227, 1.46454, -8.0151, 77.2727, 1.46454, 3.4849, 71.0227, 1.46454, -9.7651, 70.2727, 1.46454, -10.5151, 68.2727, 1.46454, -6.5151, 68.0227, 1.46454, -3.7651, 69.5227, 1.46454, -3.7651, 70.2727, 1.46454, -6.5151, 77.2727, 1.46454, -13.5151, 74.2727, 1.46454, -13.0151, 73.2727, 1.46454, -14.0151, 78.0227, 1.46454, 4.7349, 78.0227, 1.46454, 6.9849, 80.5227, 1.46454, 6.9849, 84.2727, 1.46454, -1.5151, 84.2727, 1.46454, -7.7651, 71.2727, 1.46454, 2.2349, 71.5227, 1.46454, 2.7349, 70.7727, 1.46454, -1.7651, 80.7727, 1.46454, -14.5151, 77.5227, 1.46454, -14.5151, 70.2727, 1.46454, -1.5151, 70.2727, 1.46454, 2.2349, 69.7727, 9.46454, -13.5151, 70.7727, 9.46454, -13.5151, 70.7727, 9.46454, -14.2651, 69.5227, 9.46454, -14.0151, 83.7727, 9.46454, -13.5151, 84.7727, 9.46454, -13.7651, 84.5227, 9.46454, -14.2651, 83.5227, 9.46454, -14.0151, 71.0227, 8.46454, -12.5151, 71.0227, 8.46454, -11.2651, 72.5227, 8.46454, -10.7651, 72.5227, 8.46454, -13.0151, 71.2727, 1.46454, -12.2651, 71.7727, 1.46454, -11.0151, 73.0227, 1.46454, -11.5151, 72.5227, 1.46454, -12.7651, 83.0227, 9.46454, -8.7651, 84.5227, 9.46454, -8.7651, 84.7727, 9.46454, -10.0151, 84.7727, 9.46454, -12.0151, 83.0227, 9.46454, -12.0151, 37.7727, 16.4645, -7.2651, 36.5227, 16.4645, -9.5151, 35.0227, 16.4645, -10.7651, 38.0227, 16.4645, -4.0151, 29.2727, 16.4645, -11.5151, 27.0227, 16.4645, -10.2651, 25.7727, 16.4645, -8.7651, 24.7727, 16.4645, -6.2651, 24.7727, 16.4645, -4.0151, 26.0227, 16.4645, -1.0151, 28.0227, 16.4645, 0.734901, 30.0227, 16.4645, 1.4849, 35.5227, 16.4645, 0.234901, 37.2727, 16.4645, -1.7651, 32.7727, 16.4645, 1.4849, 32.2727, 16.4645, -11.7651, 83.2727, 1.46454, -11.7651, 83.2727, 1.46454, -9.0151, 84.2727, 1.46454, -9.0151, 84.2727, 1.46454, -11.7651, 28.2727, 1.46454, 0.484901, 30.2727, 1.46454, 1.2349, 32.5227, 1.46454, 1.2349, 35.2727, 1.46454, -0.0150986, 37.5227, 1.46454, -7.0151, 36.2727, 1.46454, -9.2651, 34.7727, 1.46454, -10.5151, 37.7727, 1.46454, -4.2651, 29.5227, 1.46454, -11.2651, 27.2727, 1.46454, -10.0151, 26.0227, 1.46454, -8.5151, 32.0227, 1.46454, -11.5151, 25.2727, 1.46454, -3.2651, 26.2727, 1.46454, -1.2651, 37.0227, 1.46454, -2.0151, 25.0227, 1.46454, -6.0151, 54.7727, 1.46454, 5.2349, 56.5227, 1.46454, 6.4849, 56.5227, 1.46454, -1.5151, 55.5227, 1.46454, -2.0151, 51.2727, 1.46454, 5.2349, 39.0227, 1.46454, -3.5151, 37.7727, 1.46454, -0.515099, 50.5227, 1.46454, 5.7349, 39.0227, 1.46454, -6.7651, 62.0227, 1.46454, -3.5151, 64.5227, 1.46454, -3.5151, 64.7727, 1.46454, -4.0151, 61.7727, 1.46454, -4.0151, 58.0227, 1.46454, -6.5151, 58.0227, 1.46454, -3.7651, 64.2727, 1.46454, 13.2349, 61.7727, 1.46454, 13.2349, 58.0227, 1.46454, -2.5151, 58.0227, 1.46454, 1.4849, 60.5227, 1.46454, 1.4849, 60.5227, 1.46454, -2.5151, 65.7727, 1.46454, -2.2651, 65.7727, 1.46454, 1.4849, 68.5227, 1.46454, 1.4849, 68.5227, 1.46454, -2.2651, 49.7727, 1.46454, 13.9849, 50.2727, 1.46454, 13.2349, 49.2727, 1.46454, 12.4849, 47.5227, 1.46454, 12.4849, 48.5227, 1.46454, 10.9849, 35.5227, 1.46454, 1.4849, 41.7727, 1.46454, 14.4849, 43.0227, 1.46454, 12.9849, 45.2727, 1.46454, 12.2349, 48.5227, 1.46454, 8.2349, 49.2727, 1.46454, 6.7349, 83.0227, 11.4645, -0.515099, 83.0227, 11.4645, 0.734901, 84.2727, 11.4645, 0.734901, 84.2727, 11.4645, -0.515099, 12.0227, 1.46454, 13.4849, 13.0227, 1.46454, 13.9849, 14.7727, 1.46454, 12.4849, 13.5227, 1.46454, 10.9849, 13.0227, 1.46454, 6.9849, 13.5227, 1.46454, 8.2349, 18.0227, 1.46454, 12.4849, 20.2727, 1.46454, 14.4849, 26.5227, 1.46454, 0.984901, 83.2727, 1.46454, -0.265099, 83.2727, 1.46454, 0.484901, 84.0227, 1.46454, 0.484901, 84.0227, 1.46454, -0.265099, -23.7273, 13.4645, 0.484901, -23.2273, 13.4645, 0.734901, -23.2273, 13.4645, -0.0150986, 29.7727, 1.46454, 19.9849, 29.7727, 1.46454, 21.7349, 32.5227, 1.46454, 21.7349, 32.5227, 1.46454, 19.9849, 20.7727, 1.46454, 15.2349, 27.7727, 1.46454, 19.4849, 29.2727, 1.46454, 19.4849, 33.0227, 1.46454, 19.4849, 33.2727, 1.46454, 2.4849, 34.7727, 1.46454, 20.2349, 42.5227, 1.46454, 20.2349, 41.2727, 1.46454, 18.2349, 34.5227, 1.46454, 19.4849, 41.2727, 1.46454, 15.4849, 20.7727, 1.46454, 18.4849, 19.5227, 1.46454, 20.2349, 27.5227, 1.46454, 20.2349, 29.5227, 1.46454, 2.4849, 70.0227, 9.46454, 3.2349, 70.2727, 9.46454, 4.2349, 71.0227, 9.46454, 3.7349, 70.7727, 9.46454, 3.2349, 83.5227, 9.46454, 3.9849, 84.5227, 9.46454, 3.9849, 84.2727, 9.46454, 3.2349, 83.5227, 9.46454, 3.2349, 7.77266, 18.4645, 13.2349, 10.5227, 18.4645, 13.2349, 10.5227, 18.4645, 12.7349, 6.02266, 18.4645, 11.4849, 8.02266, 18.4645, 6.2349, 6.02266, 18.4645, 7.7349, 5.77266, 18.4645, 8.4849, 12.2727, 18.4645, 7.9849, 10.2727, 18.4645, 6.2349, 12.2727, 18.4645, 11.2349, 51.7727, 18.4645, 13.2349, 54.2727, 18.4645, 13.2349, 54.2727, 18.4645, 12.7349, 56.2727, 18.4645, 8.2349, 55.5227, 18.4645, 6.9849, 54.2727, 18.4645, 6.2349, 50.2727, 18.4645, 7.2349, 49.5227, 18.4645, 8.7349, 49.5227, 18.4645, 10.4849, 50.2727, 18.4645, 11.9849, 51.7727, 18.4645, 6.2349, 56.2727, 18.4645, 10.9849, 10.5227, 1.46454, 12.4849, 11.7727, 1.46454, 11.4849, 12.2727, 1.46454, 10.2349, 6.02266, 1.46454, 8.7349, 6.27266, 1.46454, 11.2349, 7.52266, 1.46454, 12.4849, 11.7727, 1.46454, 7.7349, 10.0227, 1.46454, 6.4849, 7.27266, 1.46454, 6.9849, 49.7727, 1.46454, 8.9849, 49.7727, 1.46454, 10.2349, 50.5227, 1.46454, 11.7349, 51.5227, 1.46454, 12.4849, 54.7727, 1.46454, 12.2349, 55.7727, 1.46454, 11.2349, 56.2727, 1.46454, 9.7349, 54.0227, 1.46454, 6.4849, 52.0227, 1.46454, 6.4849, 51.0227, 1.46454, 6.9849, 55.2727, 1.46454, 7.2349, 77.7727, 1.46454, 13.7349, 77.2727, 1.46454, 13.9849, 77.2727, 1.46454, 15.9849, 80.5227, 1.46454, 15.9849, 65.7727, 1.46454, 8.2349, 65.7727, 1.46454, 12.2349, 69.7727, 1.46454, 12.2349, 69.7727, 1.46454, 8.2349, 55.7727, 1.46454, 12.9849, 56.5227, 1.46454, 13.4849, 56.5227, 1.46454, 12.4849, 5.77266, 1.46454, 12.7349, 5.77266, 1.46454, 13.7349, 6.27266, 1.46454, 13.4849, 64.5227, 1.46454, 13.7349, 61.7727, 1.46454, 16.7349, 64.2727, 1.46454, 16.7349, 64.7727, 1.46454, 15.9849, 10.7727, 18.4645, 13.9849, 5.77266, 18.4645, 17.7349, 7.02266, 18.4645, 19.7349, 8.02266, 18.4645, 20.2349, 5.77266, 18.4645, 15.9849, 13.0227, 18.4645, 18.2349, 12.7727, 18.4645, 15.2349, 10.5227, 18.4645, 20.2349, 51.2727, 18.4645, 14.2349, 50.5227, 18.4645, 14.4849, 50.2727, 18.4645, 15.4849, 50.2727, 18.4645, 18.2349, 49.5227, 18.4645, 15.7349, 49.5227, 18.4645, 17.9849, 54.2727, 18.4645, 20.2349, 56.5227, 18.4645, 18.2349, 56.5227, 18.4645, 15.4849, 50.7727, 18.4645, 19.4849, 52.2727, 18.4645, 20.2349, 55.7727, 18.4645, 19.4849, 55.7727, 18.4645, 14.2349, 13.2727, 18.4645, 15.2349, 17.5227, 18.4645, 20.2349, 19.2727, 18.4645, 18.9849, 19.7727, 18.4645, 17.9849, 19.7727, 18.4645, 15.7349, 18.5227, 18.4645, 13.9849, 17.5227, 18.4645, 13.4849, 14.5227, 18.4645, 13.7349, 15.2727, 18.4645, 20.2349, 49.0227, 18.4645, 15.7349, 46.7727, 18.4645, 20.2349, 48.5227, 18.4645, 14.4849, 47.0227, 18.4645, 13.4849, 42.7727, 18.4645, 14.7349, 42.2727, 18.4645, 15.9849, 42.2727, 18.4645, 17.7349, 43.0227, 18.4645, 19.2349, 44.7727, 18.4645, 20.2349, 44.5227, 18.4645, 13.4849, 17.2727, 1.46454, 13.7349, 14.7727, 1.46454, 13.9849, 13.5227, 1.46454, 15.2349, 18.2727, 1.46454, 19.4849, 19.5227, 1.46454, 17.7349, 19.0227, 1.46454, 14.9849, 13.5227, 1.46454, 18.2349, 15.5227, 1.46454, 19.9849, 48.7727, 1.46454, 15.7349, 48.0227, 1.46454, 14.4849, 46.7727, 1.46454, 13.7349, 42.5227, 1.46454, 16.2349, 42.5227, 1.46454, 17.4849, 43.2727, 1.46454, 18.9849, 44.7727, 1.46454, 13.7349, 43.7727, 1.46454, 14.2349, 47.5227, 1.46454, 19.4849, 48.7727, 1.46454, 17.9849, 45.0227, 1.46454, 19.9849, 7.77266, 1.46454, 13.9849, 6.77266, 1.46454, 14.7349, 6.02266, 1.46454, 16.2349, 8.27266, 1.46454, 19.9849, 10.2727, 1.46454, 19.9849, 12.0227, 1.46454, 18.4849, 6.27266, 1.46454, 18.2349, 12.0227, 1.46454, 15.2349, 10.5227, 1.46454, 13.9849, 52.5227, 1.46454, 19.9849, 54.0227, 1.46454, 19.9849, 55.5227, 1.46454, 19.2349, 56.5227, 1.46454, 17.2349, 55.7727, 1.46454, 14.7349, 54.7727, 1.46454, 13.9849, 51.7727, 1.46454, 13.9849, 50.2727, 1.46454, 15.7349, 50.5227, 1.46454, 18.4849, 61.7727, 1.46454, 25.7349, 61.2727, 1.46454, 25.9849, 61.2727, 1.46454, 27.9849, 64.5227, 1.46454, 27.9849, 65.7727, 1.46454, 17.4849, 65.7727, 1.46454, 21.4849, 69.7727, 1.46454, 21.4849, 69.7727, 1.46454, 17.4849, 48.7727, 1.46454, 19.9849, 50.0227, 1.46454, 20.2349, 49.7727, 1.46454, 19.4849, 12.5227, 1.46454, 19.9849, 13.2727, 1.46454, 20.2349, 13.0227, 1.46454, 19.7349, 32.7727, 1.46454, 27.9849, 34.2727, 1.46454, 28.2349, 34.2727, 1.46454, 25.7349, 32.2727, 1.46454, 25.4849, 32.2727, 1.46454, 28.4849, 29.7727, 1.46454, 34.9849, 32.5227, 1.46454, 34.9849, 33.7727, 1.46454, 21.7349, 33.7727, 1.46454, 24.2349, 37.7727, 1.46454, 24.2349, 37.7727, 1.46454, 21.7349, 33.7727, 1.46454, 29.4849, 33.7727, 1.46454, 32.4849, 37.7727, 1.46454, 32.4849, 37.7727, 1.46454, 29.4849, 21.5227, 9.46454, 33.4849, 21.5227, 9.46454, 35.9849, 28.7727, 9.46454, 35.9849, 28.7727, 9.46454, 33.4849, 33.5227, 9.46454, 33.4849, 33.5227, 9.46454, 35.9849, 40.7727, 9.46454, 35.9849, 40.7727, 9.46454, 33.4849, 21.7727, 1.46454, 33.7349, 21.7727, 1.46454, 35.7349, 28.5227, 1.46454, 35.4849, 28.5227, 1.46454, 33.7349, 33.7727, 1.46454, 35.4849, 40.5227, 1.46454, 35.7349, 40.5227, 1.46454, 33.7349, 33.7727, 1.46454, 33.7349, 27.7727, 1.46454, 38.7349, 26.7727, 1.46454, 38.7349, 26.7727, 1.46454, 39.7349, 35.5227, 1.46454, 39.9849, 35.5227, 1.46454, 38.7349, 34.5227, 1.46454, 38.7349, 36.2727, 1.46454, 41.4849, 36.2727, 1.46454, 40.2349, 26.7727, 1.46454, 45.9849, 26.7727, 1.46454, 46.9849, 28.0227, 1.46454, 47.2349, 34.2727, 1.46454, 47.2349, 35.5227, 1.46454, 46.9849, 35.5227, 1.46454, 45.9849, 28.0227, 1.46454, 47.9849, 29.5227, 1.46454, 48.2349, 32.7727, 1.46454, 48.2349, 34.2727, 1.46454, 47.9849, 26.0227, 1.46454, 39.9849, 26.0227, 1.46454, 41.4849, 29.5227, 1.46454, 37.7349, 28.0227, 1.46454, 37.9849, 34.2727, 1.46454, 37.9849, 32.7727, 1.46454, 37.7349, 36.2727, 1.46454, 45.7349, 29.7727, 1.46454, 50.9849, 32.5227, 1.46454, 50.9849, 36.7727, 1.46454, 41.7349, 25.5227, 1.46454, 41.7349, 26.0227, 1.46454, 45.7349, 25.2727, 1.46454, 48.9849, 25.2727, 1.46454, 48.2349, 24.2727, 1.46454, 48.2349, 21.2727, 1.46454, 48.9849, 24.0227, 1.46454, 37.7349, 25.2727, 1.46454, 37.4849, 25.2727, 1.46454, 36.9849, 21.2727, 1.46454, 36.9849, 22.7727, 1.46454, 41.2349, 23.2727, 1.46454, 40.9849, 23.2727, 1.46454, 39.4849, 24.0227, 1.46454, 39.2349, 24.0227, 1.46454, 46.7349, 23.2727, 1.46454, 46.4849, 37.0227, 1.46454, 36.9849, 37.0227, 1.46454, 37.7349, 38.2727, 1.46454, 37.9849, 41.2727, 1.46454, 36.9849, 38.2727, 1.46454, 47.9849, 37.0227, 1.46454, 48.2349, 37.0227, 1.46454, 48.9849, 41.2727, 1.46454, 48.9849, 38.2727, 1.46454, 39.2349, 39.0227, 1.46454, 39.4849, 39.0227, 1.46454, 40.9849, 39.5227, 1.46454, 41.2349, 39.2727, 1.46454, 44.9849, 38.2727, 1.46454, 46.7349, 26.2727, 6.46454, 37.2349, 26.2727, 6.46454, 37.7349, 27.0227, 6.46454, 37.7349, 27.0227, 6.46454, 37.2349, 35.2727, 6.46454, 37.2349, 35.2727, 6.46454, 37.7349, 36.0227, 6.46454, 37.7349, 36.0227, 6.46454, 37.2349, 25.0227, 6.46454, 38.4849, 25.0227, 6.46454, 38.9849, 25.7727, 6.46454, 38.9849, 25.7727, 6.46454, 38.4849, 36.5227, 6.46454, 39.2349, 37.2727, 6.46454, 39.4849, 37.2727, 6.46454, 38.7349, 36.5227, 6.46454, 38.7349, 37.2727, 6.46454, 40.7349, 38.0227, 6.46454, 40.7349, 38.0227, 6.46454, 40.2349, 37.2727, 6.46454, 39.9849, 24.2727, 6.46454, 40.2349, 24.2727, 6.46454, 40.7349, 25.0227, 6.46454, 40.7349, 25.0227, 6.46454, 40.2349, 24.0227, 6.46454, 43.9849, 24.7727, 6.46454, 43.9849, 24.5227, 6.46454, 41.9849, 23.7727, 6.46454, 41.9849, 37.7727, 6.46454, 41.9849, 37.7727, 6.46454, 42.4849, 38.5227, 6.46454, 42.4849, 38.5227, 6.46454, 41.9849, 37.2727, 6.46454, 44.9849, 37.5227, 6.46454, 45.9849, 37.7727, 6.46454, 44.4849, 37.5227, 6.46454, 43.7349, 38.2727, 6.46454, 44.2349, 38.2727, 6.46454, 43.7349, 24.2727, 6.46454, 45.7349, 25.0227, 6.46454, 45.9849, 25.0227, 6.46454, 45.2349, 24.2727, 6.46454, 45.2349, 25.0227, 6.46454, 47.2349, 25.7727, 6.46454, 47.2349, 25.7727, 6.46454, 46.7349, 25.0227, 6.46454, 46.4849, 36.5227, 6.46454, 46.7349, 36.5227, 6.46454, 47.2349, 37.2727, 6.46454, 47.2349, 37.2727, 6.46454, 46.4849, 26.2727, 6.46454, 47.9849, 26.2727, 6.46454, 48.4849, 27.0227, 6.46454, 48.4849, 27.0227, 6.46454, 47.9849, 35.2727, 6.46454, 47.9849, 35.2727, 6.46454, 48.4849, 36.0227, 6.46454, 48.4849, 36.0227, 6.46454, 47.9849, 21.5227, 9.46454, 49.9849, 21.5227, 9.46454, 52.4849, 28.7727, 9.46454, 52.4849, 28.7727, 9.46454, 49.9849, 33.5227, 9.46454, 49.9849, 33.5227, 9.46454, 52.4849, 40.7727, 9.46454, 52.4849, 40.7727, 9.46454, 49.9849, 21.7727, 1.46454, 50.2349, 21.7727, 1.46454, 52.2349, 28.5227, 1.46454, 52.2349, 28.5227, 1.46454, 50.2349, 33.7727, 1.46454, 50.2349, 33.7727, 1.46454, 52.2349, 40.5227, 1.46454, 52.2349, 40.5227, 1.46454, 50.2349, 29.7727, 1.46454, 60.4849, 32.5227, 1.46454, 60.4849, 32.5227, 1.46454, 62.2349, 29.7727, 1.46454, 62.2349, 28.7727, 1.46454, 62.4849, 29.5227, 1.46454, 68.2349, 30.2727, 1.46454, 67.2349, 33.5227, 1.46454, 62.4849, 32.0227, 1.46454, 67.2349, 32.5227, 1.46454, 67.7349, 21.5227, 9.46454, 61.7349, 28.7727, 9.46454, 61.4849, 21.2727, 9.46454, 61.2349, 21.2727, 9.46454, 76.7349, 21.7727, 9.46454, 76.7349, 33.5227, 9.46454, 61.2349, 41.0227, 9.46454, 61.7349, 41.0227, 9.46454, 61.2349, 29.5227, 1.46454, 68.7349, 22.5227, 1.46454, 62.4849, 22.5227, 1.46454, 68.7349, 36.5227, 1.46454, 63.9849, 36.2727, 1.46454, 62.4849, 38.2727, 1.46454, 67.7349, 38.2727, 1.46454, 63.9849, 32.7727, 1.46454, 68.7349, 38.7727, 1.46454, 67.9849, 37.2727, 6.46454, 62.4849, 37.2727, 6.46454, 62.9849, 39.2727, 6.46454, 63.2349, 40.0227, 6.46454, 62.4849, 39.2727, 6.46454, 66.9849, 40.0227, 6.46454, 66.9849, 39.5227, 1.46454, 63.9849, 39.5227, 1.46454, 66.7349, 40.0227, 1.46454, 66.7349, 40.0227, 1.46454, 63.9849, 32.0227, 1.46454, 70.4849, 31.2727, 1.46454, 70.4849, 31.2727, 1.46454, 75.7349, 32.7727, 1.46454, 69.7349, 40.0227, 1.46454, 75.7349, 40.0227, 1.46454, 67.9849, 30.5227, 7.46454, 68.4849, 30.7727, 7.46454, 69.4849, 31.7727, 7.46454, 69.2349, 31.5227, 7.46454, 68.2349, 30.7727, 1.46454, 68.7349, 31.0227, 1.46454, 69.2349, 31.5227, 1.46454, 68.9849, 31.2727, 1.46454, 68.4849, 30.2727, 1.46454, 70.4849, 29.5227, 1.46454, 69.7349, 22.5227, 1.46454, 75.7349) +polygons = [PackedInt32Array(2, 1, 0), PackedInt32Array(2, 0, 3), PackedInt32Array(3, 0, 6), PackedInt32Array(3, 6, 4), PackedInt32Array(4, 6, 5), PackedInt32Array(5, 7, 4), PackedInt32Array(4, 7, 8), PackedInt32Array(8, 7, 10), PackedInt32Array(8, 10, 9), PackedInt32Array(12, 11, 13), PackedInt32Array(13, 11, 14), PackedInt32Array(14, 11, 9), PackedInt32Array(16, 15, 17), PackedInt32Array(17, 15, 19), PackedInt32Array(17, 19, 18), PackedInt32Array(11, 8, 9), PackedInt32Array(20, 13, 15), PackedInt32Array(15, 13, 21), PackedInt32Array(21, 13, 14), PackedInt32Array(21, 19, 15), PackedInt32Array(23, 22, 24), PackedInt32Array(24, 22, 25), PackedInt32Array(27, 26, 28), PackedInt32Array(28, 26, 29), PackedInt32Array(32, 31, 30), PackedInt32Array(33, 35, 34), PackedInt32Array(37, 36, 38), PackedInt32Array(38, 36, 39), PackedInt32Array(38, 39, 10), PackedInt32Array(40, 17, 41), PackedInt32Array(41, 17, 42), PackedInt32Array(42, 17, 18), PackedInt32Array(44, 43, 35), PackedInt32Array(35, 43, 34), PackedInt32Array(34, 43, 45), PackedInt32Array(45, 43, 41), PackedInt32Array(47, 46, 32), PackedInt32Array(32, 46, 24), PackedInt32Array(32, 24, 31), PackedInt32Array(31, 24, 48), PackedInt32Array(25, 35, 24), PackedInt32Array(24, 35, 33), PackedInt32Array(24, 33, 48), PackedInt32Array(26, 49, 29), PackedInt32Array(29, 49, 51), PackedInt32Array(29, 51, 50), PackedInt32Array(10, 7, 38), PackedInt32Array(51, 49, 30), PackedInt32Array(30, 49, 32), PackedInt32Array(50, 53, 29), PackedInt32Array(29, 53, 52), PackedInt32Array(45, 41, 42), PackedInt32Array(54, 39, 55), PackedInt32Array(55, 39, 36), PackedInt32Array(54, 55, 53), PackedInt32Array(53, 55, 52), PackedInt32Array(57, 56, 58), PackedInt32Array(58, 56, 59), PackedInt32Array(61, 60, 62), PackedInt32Array(62, 60, 63), PackedInt32Array(65, 64, 66), PackedInt32Array(66, 64, 67), PackedInt32Array(66, 67, 62), PackedInt32Array(59, 63, 68), PackedInt32Array(56, 70, 69), PackedInt32Array(59, 56, 63), PackedInt32Array(63, 56, 69), PackedInt32Array(63, 69, 66), PackedInt32Array(63, 66, 62), PackedInt32Array(69, 71, 66), PackedInt32Array(73, 72, 74), PackedInt32Array(74, 72, 76), PackedInt32Array(74, 76, 75), PackedInt32Array(78, 77, 79), PackedInt32Array(79, 77, 75), PackedInt32Array(75, 77, 80), PackedInt32Array(75, 80, 74), PackedInt32Array(79, 81, 78), PackedInt32Array(82, 80, 83), PackedInt32Array(83, 80, 77), PackedInt32Array(77, 78, 84), PackedInt32Array(80, 85, 74), PackedInt32Array(75, 86, 79), PackedInt32Array(27, 28, 87), PackedInt32Array(87, 28, 88), PackedInt32Array(89, 87, 90), PackedInt32Array(90, 87, 88), PackedInt32Array(92, 91, 93), PackedInt32Array(93, 91, 94), PackedInt32Array(23, 93, 22), PackedInt32Array(22, 93, 94), PackedInt32Array(96, 94, 95), PackedInt32Array(95, 94, 91), PackedInt32Array(89, 90, 97), PackedInt32Array(97, 90, 98), PackedInt32Array(99, 97, 100), PackedInt32Array(100, 97, 98), PackedInt32Array(104, 103, 101), PackedInt32Array(101, 103, 102), PackedInt32Array(108, 107, 105), PackedInt32Array(105, 107, 106), PackedInt32Array(99, 100, 109), PackedInt32Array(111, 110, 112), PackedInt32Array(112, 110, 113), PackedInt32Array(112, 113, 109), PackedInt32Array(91, 92, 113), PackedInt32Array(113, 92, 99), PackedInt32Array(113, 99, 109), PackedInt32Array(96, 95, 114), PackedInt32Array(114, 95, 116), PackedInt32Array(114, 116, 115), PackedInt32Array(120, 119, 117), PackedInt32Array(117, 119, 118), PackedInt32Array(124, 123, 121), PackedInt32Array(121, 123, 122), PackedInt32Array(126, 125, 127), PackedInt32Array(127, 125, 128), PackedInt32Array(116, 128, 115), PackedInt32Array(115, 128, 129), PackedInt32Array(125, 130, 128), PackedInt32Array(128, 130, 129), PackedInt32Array(127, 133, 126), PackedInt32Array(126, 133, 132), PackedInt32Array(126, 132, 131), PackedInt32Array(133, 127, 134), PackedInt32Array(134, 127, 110), PackedInt32Array(135, 134, 111), PackedInt32Array(111, 134, 110), PackedInt32Array(139, 138, 136), PackedInt32Array(136, 138, 137), PackedInt32Array(143, 142, 140), PackedInt32Array(140, 142, 141), PackedInt32Array(146, 145, 144), PackedInt32Array(131, 132, 147), PackedInt32Array(147, 132, 148), PackedInt32Array(151, 150, 149), PackedInt32Array(148, 152, 147), PackedInt32Array(147, 152, 149), PackedInt32Array(151, 149, 146), PackedInt32Array(146, 149, 152), PackedInt32Array(146, 152, 153), PackedInt32Array(153, 152, 154), PackedInt32Array(146, 144, 151), PackedInt32Array(150, 151, 155), PackedInt32Array(155, 151, 156), PackedInt32Array(153, 157, 146), PackedInt32Array(160, 159, 158), PackedInt32Array(162, 161, 163), PackedInt32Array(163, 161, 160), PackedInt32Array(165, 164, 163), PackedInt32Array(168, 167, 166), PackedInt32Array(158, 168, 160), PackedInt32Array(160, 168, 166), PackedInt32Array(160, 166, 165), PackedInt32Array(160, 165, 163), PackedInt32Array(171, 170, 169), PackedInt32Array(174, 173, 172), PackedInt32Array(177, 176, 175), PackedInt32Array(175, 178, 174), PackedInt32Array(172, 180, 179), PackedInt32Array(162, 177, 161), PackedInt32Array(174, 172, 175), PackedInt32Array(175, 172, 177), PackedInt32Array(177, 172, 179), PackedInt32Array(177, 179, 161), PackedInt32Array(183, 182, 181), PackedInt32Array(185, 184, 183), PackedInt32Array(187, 186, 185), PackedInt32Array(189, 188, 181), PackedInt32Array(181, 188, 187), PackedInt32Array(181, 187, 183), PackedInt32Array(183, 187, 185), PackedInt32Array(192, 191, 190), PackedInt32Array(192, 190, 193), PackedInt32Array(193, 190, 194), PackedInt32Array(193, 194, 152), PackedInt32Array(152, 194, 196), PackedInt32Array(152, 196, 154), PackedInt32Array(154, 196, 195), PackedInt32Array(197, 200, 198), PackedInt32Array(198, 200, 199), PackedInt32Array(201, 199, 202), PackedInt32Array(202, 199, 203), PackedInt32Array(203, 199, 205), PackedInt32Array(203, 205, 204), PackedInt32Array(203, 206, 202), PackedInt32Array(208, 207, 204), PackedInt32Array(204, 207, 203), PackedInt32Array(199, 200, 205), PackedInt32Array(211, 210, 209), PackedInt32Array(214, 213, 212), PackedInt32Array(209, 215, 214), PackedInt32Array(218, 217, 216), PackedInt32Array(212, 218, 214), PackedInt32Array(214, 218, 209), PackedInt32Array(209, 218, 211), PackedInt32Array(211, 218, 216), PackedInt32Array(221, 220, 222), PackedInt32Array(222, 220, 219), PackedInt32Array(222, 219, 223), PackedInt32Array(223, 219, 197), PackedInt32Array(223, 197, 225), PackedInt32Array(223, 225, 224), PackedInt32Array(223, 226, 222), PackedInt32Array(219, 227, 197), PackedInt32Array(224, 228, 223), PackedInt32Array(197, 198, 225), PackedInt32Array(231, 230, 229), PackedInt32Array(229, 233, 232), PackedInt32Array(236, 231, 234), PackedInt32Array(234, 231, 235), PackedInt32Array(235, 231, 232), PackedInt32Array(232, 231, 229), PackedInt32Array(239, 238, 237), PackedInt32Array(242, 241, 240), PackedInt32Array(244, 243, 237), PackedInt32Array(237, 243, 242), PackedInt32Array(237, 242, 239), PackedInt32Array(239, 242, 240), PackedInt32Array(246, 245, 247), PackedInt32Array(247, 245, 248), PackedInt32Array(248, 245, 249), PackedInt32Array(249, 245, 250), PackedInt32Array(251, 249, 252), PackedInt32Array(252, 249, 250), PackedInt32Array(252, 250, 145), PackedInt32Array(252, 145, 146), PackedInt32Array(254, 253, 255), PackedInt32Array(255, 253, 256), PackedInt32Array(258, 257, 259), PackedInt32Array(259, 257, 260), PackedInt32Array(259, 260, 195), PackedInt32Array(256, 253, 261), PackedInt32Array(261, 258, 256), PackedInt32Array(256, 258, 262), PackedInt32Array(195, 196, 259), PackedInt32Array(259, 262, 258), PackedInt32Array(265, 264, 263), PackedInt32Array(268, 267, 266), PackedInt32Array(221, 269, 220), PackedInt32Array(220, 269, 270), PackedInt32Array(273, 272, 271), PackedInt32Array(274, 269, 275), PackedInt32Array(271, 270, 273), PackedInt32Array(273, 270, 269), PackedInt32Array(273, 269, 274), PackedInt32Array(273, 274, 276), PackedInt32Array(276, 277, 273), PackedInt32Array(280, 279, 278), PackedInt32Array(283, 282, 281), PackedInt32Array(159, 284, 158), PackedInt32Array(278, 283, 280), PackedInt32Array(280, 283, 281), PackedInt32Array(280, 281, 158), PackedInt32Array(280, 158, 284), PackedInt32Array(284, 285, 280), PackedInt32Array(157, 286, 146), PackedInt32Array(146, 286, 252), PackedInt32Array(289, 288, 287), PackedInt32Array(292, 291, 290), PackedInt32Array(295, 294, 293), PackedInt32Array(296, 292, 293), PackedInt32Array(290, 297, 289), PackedInt32Array(287, 295, 289), PackedInt32Array(289, 295, 293), PackedInt32Array(289, 293, 292), PackedInt32Array(289, 292, 290), PackedInt32Array(298, 300, 299), PackedInt32Array(303, 302, 301), PackedInt32Array(304, 303, 298), PackedInt32Array(298, 303, 300), PackedInt32Array(300, 303, 305), PackedInt32Array(305, 303, 301), PackedInt32Array(251, 252, 306), PackedInt32Array(306, 252, 307), PackedInt32Array(307, 252, 308), PackedInt32Array(311, 310, 309), PackedInt32Array(314, 313, 312), PackedInt32Array(311, 309, 307), PackedInt32Array(307, 309, 306), PackedInt32Array(312, 315, 314), PackedInt32Array(314, 315, 316), PackedInt32Array(317, 308, 318), PackedInt32Array(318, 308, 319), PackedInt32Array(322, 321, 320), PackedInt32Array(316, 315, 320), PackedInt32Array(320, 315, 319), PackedInt32Array(323, 317, 324), PackedInt32Array(324, 317, 318), PackedInt32Array(319, 308, 320), PackedInt32Array(320, 308, 252), PackedInt32Array(320, 252, 325), PackedInt32Array(320, 325, 322), PackedInt32Array(325, 252, 286), PackedInt32Array(326, 328, 327), PackedInt32Array(326, 329, 328), PackedInt32Array(328, 329, 330), PackedInt32Array(330, 329, 257), PackedInt32Array(257, 329, 331), PackedInt32Array(257, 331, 260), PackedInt32Array(334, 333, 332), PackedInt32Array(336, 335, 337), PackedInt32Array(337, 335, 338), PackedInt32Array(341, 340, 339), PackedInt32Array(342, 344, 343), PackedInt32Array(335, 345, 338), PackedInt32Array(338, 345, 346), PackedInt32Array(341, 339, 347), PackedInt32Array(347, 339, 342), PackedInt32Array(342, 339, 348), PackedInt32Array(348, 339, 349), PackedInt32Array(350, 344, 342), PackedInt32Array(341, 352, 351), PackedInt32Array(354, 353, 355), PackedInt32Array(355, 353, 356), PackedInt32Array(358, 357, 339), PackedInt32Array(339, 357, 334), PackedInt32Array(339, 334, 332), PackedInt32Array(339, 332, 349), PackedInt32Array(358, 359, 357), PackedInt32Array(361, 360, 362), PackedInt32Array(362, 360, 346), PackedInt32Array(363, 348, 364), PackedInt32Array(364, 348, 349), PackedInt32Array(356, 341, 355), PackedInt32Array(355, 341, 347), PackedInt32Array(366, 365, 342), PackedInt32Array(342, 365, 367), PackedInt32Array(342, 367, 347), PackedInt32Array(346, 360, 350), PackedInt32Array(368, 334, 369), PackedInt32Array(369, 334, 357), PackedInt32Array(341, 351, 340), PackedInt32Array(338, 346, 348), PackedInt32Array(348, 346, 350), PackedInt32Array(348, 350, 342), PackedInt32Array(370, 367, 371), PackedInt32Array(371, 367, 365), PackedInt32Array(372, 375, 373), PackedInt32Array(373, 375, 374), PackedInt32Array(379, 378, 376), PackedInt32Array(376, 378, 377), PackedInt32Array(380, 383, 381), PackedInt32Array(381, 383, 382), PackedInt32Array(387, 386, 384), PackedInt32Array(384, 386, 385), PackedInt32Array(389, 388, 390), PackedInt32Array(390, 388, 391), PackedInt32Array(391, 388, 392), PackedInt32Array(394, 393, 395), PackedInt32Array(395, 393, 396), PackedInt32Array(398, 397, 399), PackedInt32Array(399, 397, 400), PackedInt32Array(400, 397, 401), PackedInt32Array(403, 402, 404), PackedInt32Array(404, 402, 401), PackedInt32Array(405, 404, 396), PackedInt32Array(396, 404, 395), PackedInt32Array(395, 404, 397), PackedInt32Array(397, 404, 401), PackedInt32Array(396, 406, 405), PackedInt32Array(405, 407, 404), PackedInt32Array(397, 408, 395), PackedInt32Array(412, 411, 409), PackedInt32Array(409, 411, 410), PackedInt32Array(414, 413, 415), PackedInt32Array(415, 413, 416), PackedInt32Array(418, 417, 419), PackedInt32Array(419, 417, 420), PackedInt32Array(422, 421, 423), PackedInt32Array(423, 421, 424), PackedInt32Array(423, 424, 419), PackedInt32Array(413, 426, 425), PackedInt32Array(420, 427, 416), PackedInt32Array(425, 423, 413), PackedInt32Array(413, 423, 416), PackedInt32Array(416, 423, 420), PackedInt32Array(420, 423, 419), PackedInt32Array(425, 428, 423), PackedInt32Array(431, 430, 429), PackedInt32Array(431, 429, 432), PackedInt32Array(432, 429, 433), PackedInt32Array(436, 435, 434), PackedInt32Array(433, 436, 432), PackedInt32Array(432, 436, 329), PackedInt32Array(329, 436, 434), PackedInt32Array(329, 434, 437), PackedInt32Array(437, 331, 329), PackedInt32Array(438, 441, 439), PackedInt32Array(439, 441, 440), PackedInt32Array(440, 441, 353), PackedInt32Array(353, 441, 442), PackedInt32Array(353, 354, 440), PackedInt32Array(441, 443, 442), PackedInt32Array(445, 438, 444), PackedInt32Array(444, 438, 439), PackedInt32Array(449, 448, 446), PackedInt32Array(446, 448, 447), PackedInt32Array(453, 452, 450), PackedInt32Array(450, 452, 451), PackedInt32Array(455, 454, 456), PackedInt32Array(458, 456, 457), PackedInt32Array(457, 456, 454), PackedInt32Array(461, 460, 459), PackedInt32Array(457, 462, 458), PackedInt32Array(458, 462, 463), PackedInt32Array(435, 436, 464), PackedInt32Array(463, 462, 464), PackedInt32Array(464, 462, 461), PackedInt32Array(464, 461, 435), PackedInt32Array(435, 461, 459), PackedInt32Array(468, 467, 465), PackedInt32Array(465, 467, 466), PackedInt32Array(470, 469, 471), PackedInt32Array(471, 469, 472), PackedInt32Array(474, 473, 475), PackedInt32Array(475, 473, 476), PackedInt32Array(476, 473, 477), PackedInt32Array(477, 473, 321), PackedInt32Array(472, 474, 471), PackedInt32Array(471, 474, 475), PackedInt32Array(320, 321, 473), PackedInt32Array(481, 480, 478), PackedInt32Array(478, 480, 479), PackedInt32Array(484, 483, 482), PackedInt32Array(488, 487, 485), PackedInt32Array(485, 487, 486), PackedInt32Array(489, 476, 490), PackedInt32Array(490, 476, 491), PackedInt32Array(485, 491, 488), PackedInt32Array(488, 491, 492), PackedInt32Array(459, 460, 493), PackedInt32Array(496, 495, 494), PackedInt32Array(494, 497, 496), PackedInt32Array(496, 497, 498), PackedInt32Array(501, 500, 499), PackedInt32Array(501, 499, 490), PackedInt32Array(490, 499, 489), PackedInt32Array(502, 476, 477), PackedInt32Array(492, 491, 460), PackedInt32Array(460, 491, 476), PackedInt32Array(460, 476, 502), PackedInt32Array(460, 502, 493), PackedInt32Array(498, 497, 460), PackedInt32Array(460, 497, 492), PackedInt32Array(506, 505, 503), PackedInt32Array(503, 505, 504), PackedInt32Array(510, 509, 507), PackedInt32Array(507, 509, 508), PackedInt32Array(512, 511, 513), PackedInt32Array(513, 511, 514), PackedInt32Array(517, 516, 515), PackedInt32Array(515, 519, 518), PackedInt32Array(520, 513, 518), PackedInt32Array(518, 513, 515), PackedInt32Array(515, 513, 517), PackedInt32Array(517, 513, 514), PackedInt32Array(523, 522, 521), PackedInt32Array(526, 525, 524), PackedInt32Array(529, 528, 527), PackedInt32Array(529, 521, 530), PackedInt32Array(531, 526, 527), PackedInt32Array(524, 532, 523), PackedInt32Array(521, 529, 523), PackedInt32Array(523, 529, 527), PackedInt32Array(523, 527, 526), PackedInt32Array(523, 526, 524), PackedInt32Array(535, 534, 533), PackedInt32Array(538, 537, 536), PackedInt32Array(540, 539, 535), PackedInt32Array(541, 540, 536), PackedInt32Array(536, 540, 538), PackedInt32Array(538, 540, 533), PackedInt32Array(533, 540, 535), PackedInt32Array(543, 542, 544), PackedInt32Array(544, 542, 545), PackedInt32Array(548, 547, 546), PackedInt32Array(551, 550, 549), PackedInt32Array(551, 549, 542), PackedInt32Array(542, 549, 545), PackedInt32Array(545, 549, 546), PackedInt32Array(546, 549, 548), PackedInt32Array(552, 548, 549), PackedInt32Array(554, 553, 555), PackedInt32Array(555, 553, 556), PackedInt32Array(361, 362, 553), PackedInt32Array(553, 362, 556), PackedInt32Array(560, 559, 557), PackedInt32Array(557, 559, 558), PackedInt32Array(563, 562, 561), PackedInt32Array(566, 565, 564), PackedInt32Array(567, 570, 444), PackedInt32Array(444, 570, 569), PackedInt32Array(444, 569, 568), PackedInt32Array(444, 568, 445), PackedInt32Array(555, 570, 554), PackedInt32Array(554, 570, 567), PackedInt32Array(511, 512, 571), PackedInt32Array(573, 572, 574), PackedInt32Array(574, 572, 575), PackedInt32Array(571, 577, 576), PackedInt32Array(578, 574, 576), PackedInt32Array(576, 574, 571), PackedInt32Array(571, 574, 511), PackedInt32Array(511, 574, 575), PackedInt32Array(580, 579, 581), PackedInt32Array(581, 579, 582), PackedInt32Array(583, 581, 584), PackedInt32Array(584, 581, 582), PackedInt32Array(586, 585, 587), PackedInt32Array(587, 585, 522), PackedInt32Array(522, 585, 579), PackedInt32Array(579, 585, 582), PackedInt32Array(588, 582, 589), PackedInt32Array(589, 582, 585), PackedInt32Array(585, 586, 590), PackedInt32Array(579, 521, 522), PackedInt32Array(522, 591, 587), PackedInt32Array(576, 577, 592), PackedInt32Array(595, 594, 593), PackedInt32Array(598, 597, 596), PackedInt32Array(592, 599, 598), PackedInt32Array(593, 600, 576), PackedInt32Array(595, 593, 596), PackedInt32Array(596, 593, 598), PackedInt32Array(598, 593, 592), PackedInt32Array(592, 593, 576), PackedInt32Array(583, 584, 601), PackedInt32Array(601, 584, 602), PackedInt32Array(604, 603, 601), PackedInt32Array(607, 606, 605), PackedInt32Array(609, 608, 607), PackedInt32Array(605, 610, 604), PackedInt32Array(609, 607, 602), PackedInt32Array(602, 607, 605), PackedInt32Array(602, 605, 604), PackedInt32Array(602, 604, 601), PackedInt32Array(613, 612, 611), PackedInt32Array(616, 615, 614), PackedInt32Array(618, 617, 614), PackedInt32Array(614, 617, 613), PackedInt32Array(614, 613, 611), PackedInt32Array(614, 611, 616), PackedInt32Array(621, 620, 619), PackedInt32Array(624, 623, 622), PackedInt32Array(626, 625, 621), PackedInt32Array(627, 619, 628), PackedInt32Array(627, 629, 624), PackedInt32Array(622, 626, 624), PackedInt32Array(624, 626, 621), PackedInt32Array(624, 621, 619), PackedInt32Array(624, 619, 627), PackedInt32Array(632, 631, 630), PackedInt32Array(635, 634, 633), PackedInt32Array(633, 636, 632), PackedInt32Array(638, 637, 630), PackedInt32Array(630, 637, 632), PackedInt32Array(632, 637, 635), PackedInt32Array(632, 635, 633), PackedInt32Array(641, 640, 639), PackedInt32Array(642, 644, 643), PackedInt32Array(647, 646, 645), PackedInt32Array(641, 639, 642), PackedInt32Array(642, 639, 647), PackedInt32Array(642, 647, 644), PackedInt32Array(644, 647, 645), PackedInt32Array(649, 648, 650), PackedInt32Array(650, 648, 651), PackedInt32Array(568, 569, 648), PackedInt32Array(648, 569, 651), PackedInt32Array(655, 654, 652), PackedInt32Array(652, 654, 653), PackedInt32Array(658, 657, 656), PackedInt32Array(661, 660, 659), PackedInt32Array(663, 662, 664), PackedInt32Array(664, 662, 665), PackedInt32Array(665, 666, 486), PackedInt32Array(486, 666, 667), PackedInt32Array(665, 662, 666), PackedInt32Array(486, 487, 665), PackedInt32Array(666, 668, 667), PackedInt32Array(672, 671, 669), PackedInt32Array(669, 671, 670), PackedInt32Array(650, 663, 649), PackedInt32Array(649, 663, 664), PackedInt32Array(676, 675, 673), PackedInt32Array(673, 675, 674), PackedInt32Array(680, 679, 677), PackedInt32Array(677, 679, 678), PackedInt32Array(684, 683, 681), PackedInt32Array(681, 683, 682), PackedInt32Array(688, 687, 685), PackedInt32Array(685, 687, 686), PackedInt32Array(692, 691, 689), PackedInt32Array(689, 691, 690), PackedInt32Array(695, 694, 693), PackedInt32Array(698, 697, 696), PackedInt32Array(696, 700, 699), PackedInt32Array(703, 702, 701), PackedInt32Array(706, 705, 704), PackedInt32Array(708, 707, 703), PackedInt32Array(704, 710, 709), PackedInt32Array(711, 695, 712), PackedInt32Array(693, 714, 713), PackedInt32Array(715, 698, 716), PackedInt32Array(716, 698, 713), PackedInt32Array(695, 693, 712), PackedInt32Array(712, 693, 713), PackedInt32Array(696, 699, 698), PackedInt32Array(698, 699, 717), PackedInt32Array(698, 717, 706), PackedInt32Array(703, 701, 708), PackedInt32Array(708, 701, 709), PackedInt32Array(706, 704, 709), PackedInt32Array(718, 708, 719), PackedInt32Array(719, 708, 709), PackedInt32Array(699, 720, 717), PackedInt32Array(668, 716, 667), PackedInt32Array(667, 716, 713), PackedInt32Array(712, 713, 701), PackedInt32Array(701, 713, 698), PackedInt32Array(701, 698, 709), PackedInt32Array(709, 698, 706), PackedInt32Array(721, 712, 722), PackedInt32Array(722, 712, 701), PackedInt32Array(724, 723, 725), PackedInt32Array(725, 723, 726), PackedInt32Array(728, 727, 729), PackedInt32Array(729, 727, 730), PackedInt32Array(732, 731, 733), PackedInt32Array(733, 731, 730), PackedInt32Array(734, 733, 727), PackedInt32Array(727, 733, 730), PackedInt32Array(735, 725, 736), PackedInt32Array(736, 725, 726), PackedInt32Array(736, 726, 731), PackedInt32Array(731, 726, 730), PackedInt32Array(738, 737, 739), PackedInt32Array(739, 737, 740), PackedInt32Array(742, 741, 743), PackedInt32Array(743, 741, 744), PackedInt32Array(745, 739, 746), PackedInt32Array(746, 739, 740), PackedInt32Array(747, 746, 748), PackedInt32Array(748, 746, 740), PackedInt32Array(750, 749, 741), PackedInt32Array(741, 749, 744), PackedInt32Array(749, 748, 744), PackedInt32Array(744, 748, 740), PackedInt32Array(754, 753, 751), PackedInt32Array(751, 753, 752), PackedInt32Array(758, 757, 755), PackedInt32Array(755, 757, 756), PackedInt32Array(762, 761, 759), PackedInt32Array(759, 761, 760), PackedInt32Array(766, 765, 763), PackedInt32Array(763, 765, 764), PackedInt32Array(768, 767, 769), PackedInt32Array(769, 767, 770), PackedInt32Array(774, 773, 771), PackedInt32Array(771, 773, 772), PackedInt32Array(778, 777, 775), PackedInt32Array(775, 777, 776), PackedInt32Array(782, 781, 779), PackedInt32Array(779, 781, 780), PackedInt32Array(786, 785, 783), PackedInt32Array(783, 785, 784), PackedInt32Array(787, 785, 788), PackedInt32Array(788, 785, 786), PackedInt32Array(792, 791, 789), PackedInt32Array(789, 791, 790), PackedInt32Array(794, 793, 795), PackedInt32Array(795, 793, 796), PackedInt32Array(798, 797, 799), PackedInt32Array(799, 797, 800), PackedInt32Array(804, 803, 801), PackedInt32Array(801, 803, 802), PackedInt32Array(808, 807, 805), PackedInt32Array(805, 807, 806), PackedInt32Array(812, 811, 809), PackedInt32Array(809, 811, 810), PackedInt32Array(816, 815, 813), PackedInt32Array(813, 815, 814), PackedInt32Array(820, 819, 817), PackedInt32Array(817, 819, 818), PackedInt32Array(824, 823, 821), PackedInt32Array(821, 823, 822), PackedInt32Array(718, 719, 825), PackedInt32Array(825, 719, 826), PackedInt32Array(828, 825, 827), PackedInt32Array(827, 825, 826), PackedInt32Array(831, 830, 829), PackedInt32Array(827, 832, 828), PackedInt32Array(828, 832, 829), PackedInt32Array(829, 832, 833), PackedInt32Array(829, 833, 831), PackedInt32Array(832, 834, 833), PackedInt32Array(837, 836, 835), PackedInt32Array(839, 838, 835), PackedInt32Array(835, 838, 837), PackedInt32Array(842, 841, 840), PackedInt32Array(830, 843, 829), PackedInt32Array(829, 843, 844), PackedInt32Array(844, 843, 845), PackedInt32Array(846, 832, 847), PackedInt32Array(846, 849, 848), PackedInt32Array(850, 834, 848), PackedInt32Array(848, 834, 846), PackedInt32Array(846, 834, 832), PackedInt32Array(848, 851, 850), PackedInt32Array(853, 852, 854), PackedInt32Array(854, 852, 855), PackedInt32Array(856, 854, 857), PackedInt32Array(857, 854, 855), PackedInt32Array(861, 860, 858), PackedInt32Array(858, 860, 859), PackedInt32Array(864, 863, 862), PackedInt32Array(862, 865, 864), PackedInt32Array(864, 865, 851), PackedInt32Array(864, 851, 867), PackedInt32Array(864, 867, 866), PackedInt32Array(865, 850, 851), PackedInt32Array(871, 870, 868), PackedInt32Array(868, 870, 869), PackedInt32Array(875, 874, 872), PackedInt32Array(872, 874, 873), PackedInt32Array(876, 863, 864), PackedInt32Array(876, 864, 877), PackedInt32Array(877, 864, 878), PackedInt32Array(877, 878, 845), PackedInt32Array(845, 843, 877)] geometry_parsed_geometry_type = 1 cell_height = 1.0 diff --git a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/22. Pit Room B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/22. Pit Room B.tscn index 9ef0587e..2bb624ea 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/22. Pit Room B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/22. Pit Room B.tscn @@ -6,7 +6,7 @@ [ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_6mfs2"] [sub_resource type="BoxShape3D" id="BoxShape3D_hfmc7"] -size = Vector3(0.239136, 18.7304, 24.5964) +size = Vector3(0.239136, 18.7304, 24.5605) [sub_resource type="CylinderShape3D" id="CylinderShape3D_qjo7v"] height = 17.4449 @@ -36,7 +36,7 @@ height = 4.7168 radius = 0.452637 [sub_resource type="BoxShape3D" id="BoxShape3D_pqndw"] -size = Vector3(52.1012, 0.001, 52.1391) +size = Vector3(53.1275, 0.001, 53.6021) [sub_resource type="BoxShape3D" id="BoxShape3D_d346t"] size = Vector3(52.9172, 20.1017, 52.3729) @@ -101,11 +101,11 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.84883, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -68.4636, 4.25, 34.382) [node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"] -transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 94.5014, 6.68126, -49.2063) +transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 94.5014, 6.68126, -48.9983) shape = SubResource("BoxShape3D_hfmc7") [node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"] -transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 94.5014, 6.68126, -19.8211) +transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 94.5014, 6.68126, -20.4007) shape = SubResource("BoxShape3D_hfmc7") [node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"] @@ -221,7 +221,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 65.8124, -0.00124025, -60.197 shape = SubResource("CylinderShape3D_x0sr3") [node name="CollisionShape3D33" type="CollisionShape3D" parent="Collisions/StaticBody3D"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 68.5365, -2.06627, -34.4811) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 68.5792, -2.06627, -34.4092) shape = SubResource("BoxShape3D_pqndw") [node name="Spawn Points" type="Node3D" parent="."] @@ -271,7 +271,7 @@ shape = SubResource("BoxShape3D_d346t") unique_name_in_owner = true [node name="MeshInstance3D" type="MeshInstance3D" parent="Room/MinimapShadow"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020082, -2.09774, 0.0293603) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020082, 0.807891, 0.0293603) layers = 2 sorting_offset = 100.0 mesh = SubResource("PlaneMesh_hfmc7") diff --git a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn index 4d762413..7c3646d3 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/29. Column Circle Room.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=14 format=3 uid="uid://5cstpejxygy6"] +[gd_scene load_steps=15 format=3 uid="uid://5cstpejxygy6"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_i2lux"] [ext_resource type="PackedScene" uid="uid://bglktekocmksl" path="res://src/map/dungeon/models/Area 2/CircleColumn/A2-CircleColumn.glb" id="2_nqsfp"] @@ -10,6 +10,9 @@ size = Vector3(1.49561, 4.7276, 1.23734) [sub_resource type="BoxShape3D" id="BoxShape3D_k267b"] size = Vector3(7.98608, 8.00006, 3.28333) +[sub_resource type="BoxShape3D" id="BoxShape3D_icta1"] +size = Vector3(20.7874, 0.116821, 20.5842) + [sub_resource type="BoxShape3D" id="BoxShape3D_6sers"] size = Vector3(20, 6, 20) @@ -164,6 +167,10 @@ shape = SubResource("BoxShape3D_k267b") transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.96413, 1.98154, -8.27569) shape = SubResource("BoxShape3D_k267b") +[node name="CollisionShape3D25" type="CollisionShape3D" parent="Collisions/StaticBody3D2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.157593, -2.04195, 0.142212) +shape = SubResource("BoxShape3D_icta1") + [node name="Spawn Points" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.65001, 0) diff --git a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn index 6a87d67d..963b63a5 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn @@ -39,7 +39,7 @@ albedo_color = Color(0, 0, 0, 1) [sub_resource type="PlaneMesh" id="PlaneMesh_kx0t3"] material = SubResource("StandardMaterial3D_k6ywg") -size = Vector2(8, 26) +size = Vector2(16, 52) [sub_resource type="Curve" id="Curve_d13sj"] _limits = [-2.0, 2.0, 0.0, 1.0] @@ -564,7 +564,7 @@ shape = SubResource("BoxShape3D_wu8s2") unique_name_in_owner = true [node name="MeshInstance3D" type="MeshInstance3D" parent="Room/MinimapShadow"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020082, -2.41028, 3.41991) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020082, -2.41028, -9.22652) layers = 2 sorting_offset = 100.0 mesh = SubResource("PlaneMesh_kx0t3")