From 8b1b68820baebcd59be0366cf990696df236cb5a Mon Sep 17 00:00:00 2001
From: fly <merspieler@alwaysdata.net>
Date: Wed, 18 Dec 2024 01:56:30 +0100
Subject: [PATCH] Add first draft of mobile pedestal frame

Signed-off-by: fly <merspieler@alwaysdata.net>
---
 Pedestal/Frame/mobile/README.md           |    7 +
 Pedestal/Frame/mobile/mobile-frame.d3ddoc | 2269 +++++++++++++++++++++
 2 files changed, 2276 insertions(+)
 create mode 100644 Pedestal/Frame/mobile/README.md
 create mode 100644 Pedestal/Frame/mobile/mobile-frame.d3ddoc

diff --git a/Pedestal/Frame/mobile/README.md b/Pedestal/Frame/mobile/README.md
new file mode 100644
index 0000000..6cb8cc0
--- /dev/null
+++ b/Pedestal/Frame/mobile/README.md
@@ -0,0 +1,7 @@
+Materials needed:
+* 20mm Thick hard foam board
+* 40mm or thicker hard foam board for legs
+* Dark grey fabric: 220x27cm
+* Total of about 2m long, 20mm wide aluminium T profile
+* Total of about 2m long, min 10mm wide aluminium L profile
+* A bunch of screws to hold everything together
diff --git a/Pedestal/Frame/mobile/mobile-frame.d3ddoc b/Pedestal/Frame/mobile/mobile-frame.d3ddoc
new file mode 100644
index 0000000..3de0a47
--- /dev/null
+++ b/Pedestal/Frame/mobile/mobile-frame.d3ddoc
@@ -0,0 +1,2269 @@
+{
+    "constraints": {
+        "049805e5-94aa-45c3-8e20-94e82a2988ff": {
+            "entity1": {
+                "entity": "440ca1f4-d02f-4898-92b7-f57115e8e2ff",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "fd2eb725-fe51-48d8-b9cb-867ed7a2f7cf",
+                "point": 1
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "0771f355-10bf-45e7-87cf-50cf71d1e9d5": {
+            "entity1": {
+                "entity": "02162658-6708-5e4b-9546-769129c9d1ac",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "3cf4f482-a44d-45ca-b96e-d38376f2f67e",
+                "point": 1
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "07af0cfc-2a72-4b4b-af15-5e56a1188567": {
+            "entity1": {
+                "entity": "fd2eb725-fe51-48d8-b9cb-867ed7a2f7cf",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "fd2eb725-fe51-48d8-b9cb-867ed7a2f7cf",
+                "point": 2
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "1163f646-4ff4-41d0-9839-bf32b4d55424": {
+            "entity1": {
+                "entity": "20d6c685-5cf8-5a4a-8ab0-d60dd4aec947",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "3d874916-06c3-4172-803e-c9718fa8efda",
+                "point": 2
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "1513375a-5e0e-4b0f-8448-8d1b08cbc444": {
+            "distance": 266.5,
+            "entity1": {
+                "entity": "83a5d361-9b46-4dce-8694-4df100b3c522",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "83a5d361-9b46-4dce-8694-4df100b3c522",
+                "point": 1
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "offset": [
+                18.441579701932824,
+                0.0,
+                44.01577044663054
+            ],
+            "type": "point_distance_vertical",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "1a0dfb06-f8ab-4b73-bcf7-94a299b5e130": {
+            "entity1": {
+                "entity": "3942c0a9-5217-41c5-b221-4beca5d8a729",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "d5fd1d88-9930-5a81-9ff4-6d19252931a0",
+                "point": 1
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "1a760bfa-68d7-4fee-9e63-ee7b3e2a8b27": {
+            "distance": 20.0,
+            "entity1": {
+                "entity": "20d6c685-5cf8-5a4a-8ab0-d60dd4aec947",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "25e6b189-7678-5316-a6fc-3740e4e8f986",
+                "point": 2
+            },
+            "group": "85f1eacd-d13c-4e95-bc74-82fb4412d6aa",
+            "offset": [
+                -49.063721807351726,
+                17.27938181814767,
+                -11.541096425788055
+            ],
+            "type": "point_distance",
+            "wrkpl": "00000000-0000-0000-0000-000000000000"
+        },
+        "1d802b77-4666-4bbf-93af-ba5b2b31b527": {
+            "entity1": {
+                "entity": "63c7928e-956d-4dba-9e98-06d10a889251",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "63c7928e-956d-4dba-9e98-06d10a889251",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "vertical",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "1dc66e97-ba1a-4604-9839-73aacd64c2e4": {
+            "entity1": {
+                "entity": "027c7196-bef4-4126-83f5-257ee5bba3b6",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "027c7196-bef4-4126-83f5-257ee5bba3b6",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "vertical",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "210bc452-4448-454a-83c1-9f51a845338d": {
+            "entity1": {
+                "entity": "1360d787-c466-4a0b-9c89-4390c220b5ad",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "1360d787-c466-4a0b-9c89-4390c220b5ad",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "horizontal",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "2807e6e5-ec25-4195-ab77-13db22c0adfa": {
+            "entity1": {
+                "entity": "41024c50-2b61-56c2-b944-0345cab30a9e",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "07d6c955-bef5-4aa0-9d94-f24c3b2ba07f",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "28a6aaac-5ca3-45dc-98b3-1c002e83df82": {
+            "entity1": {
+                "entity": "6101c253-302b-4df3-92b2-98a4db3d2f2c",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "462b9caf-c1c7-4e25-b745-86c480ba6a48",
+                "point": 1
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "28c401cd-a255-4b6b-a77b-f988f6dc7e2e": {
+            "entity1": {
+                "entity": "0f5d86ae-bebb-5017-978f-fc7b452f11bb",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "83a5d361-9b46-4dce-8694-4df100b3c522",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "2937dca4-7bd5-466c-8a8b-955f9b5ae1e5": {
+            "entity1": {
+                "entity": "02df3296-97da-5d87-b984-5ad0cdbf907a",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "21aae445-f14f-59d2-b783-439bbbfd8cc5",
+                "point": 1
+            },
+            "group": "9b321e37-5367-44fc-a538-2f1162ddccf8",
+            "type": "horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "29b9c0d4-9bc8-442a-a8c8-2b6cb0d994fa": {
+            "entity1": {
+                "entity": "3cf4f482-a44d-45ca-b96e-d38376f2f67e",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "83f6e402-a916-459c-9be6-bd5b7d19ed90",
+                "point": 1
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "2a174fe5-dd6d-426a-b6e0-940c7db46fe7": {
+            "distance": 20.0,
+            "entity1": {
+                "entity": "b8cae90d-cb99-4e93-a220-994f5a7bfb12",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "b8cae90d-cb99-4e93-a220-994f5a7bfb12",
+                "point": 1
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "offset": [
+                0.0,
+                -2.1293024903102378,
+                -12.799275678581509
+            ],
+            "type": "point_distance_horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "2cf4be22-4410-4a90-88a5-7d7c2a507e9d": {
+            "entity1": {
+                "entity": "bac9c369-8aca-4760-9758-260af69124ca",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "9c276c45-efe1-4252-bf2e-cac9ac1742fa",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "2db3aca9-1c79-4c1f-adf2-dcb5d2300202": {
+            "entity1": {
+                "entity": "5ab23b93-7d0a-4405-97d8-42a40802d45e",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "8e1737e2-da46-5f0f-ae62-1a01b9253285",
+                "point": 1
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "2e17fd4a-ffd8-4f0b-a021-96f74369549e": {
+            "entity1": {
+                "entity": "3969bef4-d9b0-46dc-a9c9-e5a33bfec176",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "5ab23b93-7d0a-4405-97d8-42a40802d45e",
+                "point": 1
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "30ff3ab9-3226-4930-b491-f2e708fa8def": {
+            "entity1": {
+                "entity": "efad0691-df59-4640-979e-007c2efc12f5",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "8ee08543-17c7-4c07-9c81-1e7dfa8fe722",
+                "point": 1
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "321f7696-ddb9-42f4-b521-af792d5c9c4e": {
+            "entity1": {
+                "entity": "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "3969bef4-d9b0-46dc-a9c9-e5a33bfec176",
+                "point": 1
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "338d6dbf-b894-481d-9a97-0dad21190751": {
+            "entity1": {
+                "entity": "97897d61-16bc-484f-816f-8199da8b91a0",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "97897d61-16bc-484f-816f-8199da8b91a0",
+                "point": 2
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "33b690ba-fe67-4533-8efc-921cc6ce0157": {
+            "distance": 500.0000000000502,
+            "entity1": {
+                "entity": "8ee08543-17c7-4c07-9c81-1e7dfa8fe722",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "8ee08543-17c7-4c07-9c81-1e7dfa8fe722",
+                "point": 2
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "offset": [
+                -9.825797580394294,
+                0.0,
+                -20.004924104134716
+            ],
+            "type": "point_distance",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "3712cedb-4197-4054-a270-6117cd083daf": {
+            "entity1": {
+                "entity": "05cf1787-6f09-46b9-9c3a-be30b2672122",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "328c5066-b27d-424a-9ee4-16a658021dfe",
+                "point": 1
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "37275e05-f4a1-4e47-b83e-675bd156ef73": {
+            "entity1": {
+                "entity": "c09d3bd2-9671-4c7b-a283-11513dfb484e",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "c09d3bd2-9671-4c7b-a283-11513dfb484e",
+                "point": 2
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "3b7bf62f-91ba-4c0c-95fc-1c6f12d7b3a7": {
+            "entity1": {
+                "entity": "3d874916-06c3-4172-803e-c9718fa8efda",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "3d874916-06c3-4172-803e-c9718fa8efda",
+                "point": 2
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "3c123339-e47e-42b0-bb7c-dced9f59de1e": {
+            "entity1": {
+                "entity": "bac9c369-8aca-4760-9758-260af69124ca",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "bac9c369-8aca-4760-9758-260af69124ca",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "3d012b69-737d-4814-a646-14791cd8eebd": {
+            "entity1": {
+                "entity": "63c7928e-956d-4dba-9e98-06d10a889251",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "1360d787-c466-4a0b-9c89-4390c220b5ad",
+                "point": 1
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "41c52746-6f26-46a2-9f75-8135e0c08182": {
+            "entity1": {
+                "entity": "05cf1787-6f09-46b9-9c3a-be30b2672122",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "e12c0540-e9f9-4070-9a22-9ad6e6dae28d",
+                "point": 1
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "43e0ab2a-25a9-4695-acea-11e14f9fda5e": {
+            "entity1": {
+                "entity": "dbe70cb4-4920-4873-9dfe-20b452deb7e1",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "dbe70cb4-4920-4873-9dfe-20b452deb7e1",
+                "point": 2
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "48d7c266-3059-4e62-9d54-5219d9ee3fa8": {
+            "group": "319a1b8a-bca5-4bd1-9178-c7642780a059",
+            "line": "5aa167a0-c0ea-56b1-9ce6-5b9fa4e9fe78",
+            "point": {
+                "entity": "15cb3180-88c1-5b5a-9c60-4952c48faec6",
+                "point": 2
+            },
+            "type": "point_on_line",
+            "val": 0.924953095684803,
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "4b3b0514-4ffe-40de-8421-f45e98afa500": {
+            "entity1": {
+                "entity": "06d91285-91bd-596d-9209-c2dbd90f5c30",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "027c7196-bef4-4126-83f5-257ee5bba3b6",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "4c4fecee-e3c9-4ddd-b3af-308cbd564e8a": {
+            "distance": -15.0,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "line": "cd4c36ec-93e5-477a-9424-5f3250d991d6",
+            "measurement": false,
+            "offset": [
+                0.0,
+                0.0,
+                0.0
+            ],
+            "point": {
+                "entity": "328c5066-b27d-424a-9ee4-16a658021dfe",
+                "point": 2
+            },
+            "type": "point_line_distance",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "4d4e0d9b-28d5-4464-9e86-4f1ec0454c16": {
+            "distance": 20.0,
+            "entity1": {
+                "entity": "440ca1f4-d02f-4898-92b7-f57115e8e2ff",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "440ca1f4-d02f-4898-92b7-f57115e8e2ff",
+                "point": 1
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "offset": [
+                1.194936800746973,
+                5.018203246153121,
+                0.0
+            ],
+            "type": "point_distance_horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "5088be89-7fdc-46f6-bc16-b9f7598d4392": {
+            "entity1": {
+                "entity": "1225ceac-7815-4317-bfab-a8c96e44dd26",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "1225ceac-7815-4317-bfab-a8c96e44dd26",
+                "point": 2
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "50c67c37-dda7-4a25-bfbc-8c6f043f3ae9": {
+            "distance": 20.0,
+            "entity1": {
+                "entity": "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd",
+                "point": 2
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "offset": [
+                -0.86924326271577,
+                -7.404124895558425,
+                0.0
+            ],
+            "type": "point_distance_horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "51a7aed8-dd19-41b8-b320-422716d08e0b": {
+            "entity1": {
+                "entity": "b8cae90d-cb99-4e93-a220-994f5a7bfb12",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "b8cae90d-cb99-4e93-a220-994f5a7bfb12",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "54d7ba0d-7c1e-4393-bd4b-bbd20560cfb2": {
+            "distance": 20.0,
+            "entity1": {
+                "entity": "02162658-6708-5e4b-9546-769129c9d1ac",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "02162658-6708-5e4b-9546-769129c9d1ac",
+                "point": 2
+            },
+            "group": "ffab9429-e5f3-496f-957a-6cbdb03c8ec4",
+            "offset": [
+                -7.105936397916679,
+                0.28852991501861425,
+                -0.8391510869420244
+            ],
+            "type": "point_distance",
+            "wrkpl": "00000000-0000-0000-0000-000000000000"
+        },
+        "576f2f3f-7c03-4a28-a11f-d228b7e62cc8": {
+            "entity1": {
+                "entity": "97ea9587-51a8-44bc-b398-2e5f64b60df2",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "cd4c36ec-93e5-477a-9424-5f3250d991d6",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "5d2fedcc-45a4-4c51-917b-206761f27ab7": {
+            "entity1": {
+                "entity": "3445a33b-ce9d-4d51-bbe1-5641e4ec5582",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "3445a33b-ce9d-4d51-bbe1-5641e4ec5582",
+                "point": 2
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "5e57fe70-ceb7-43db-946a-e820303a3965": {
+            "entity1": {
+                "entity": "efeb796b-7b35-41e8-b40e-0cd5ef93dc37",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd",
+                "point": 1
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "5f718667-bb05-47e0-a286-b945714eeaaa": {
+            "entity1": {
+                "entity": "97897d61-16bc-484f-816f-8199da8b91a0",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "dbe70cb4-4920-4873-9dfe-20b452deb7e1",
+                "point": 1
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "60bf1103-615d-456b-a348-88a907486581": {
+            "distance": 100.0,
+            "entity1": {
+                "entity": "0f5d86ae-bebb-5017-978f-fc7b452f11bb",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "0f5d86ae-bebb-5017-978f-fc7b452f11bb",
+                "point": 2
+            },
+            "group": "4f3a3871-a19b-44b9-922c-3fe1a021e335",
+            "offset": [
+                -21.568036883015793,
+                1.947892538987844,
+                -0.11574970129800022
+            ],
+            "type": "point_distance",
+            "wrkpl": "00000000-0000-0000-0000-000000000000"
+        },
+        "617c5fec-b860-4ebd-b875-ee7f91cb8df1": {
+            "distance": 260.0,
+            "entity1": {
+                "entity": "555317a8-b0f1-5270-811b-d084f5a687e3",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "70f0f8a2-ae56-5578-b917-0aa0c7c121d2",
+                "point": 1
+            },
+            "group": "34953fc5-d558-4fc2-8a06-d8bcaa095872",
+            "offset": [
+                0.0,
+                0.0,
+                0.0
+            ],
+            "type": "point_distance",
+            "wrkpl": "00000000-0000-0000-0000-000000000000"
+        },
+        "63f2e438-8a4c-4bf1-8b82-28b0481fbe27": {
+            "entity1": {
+                "entity": "83f6e402-a916-459c-9be6-bd5b7d19ed90",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "83f6e402-a916-459c-9be6-bd5b7d19ed90",
+                "point": 2
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "64b36c83-f7e5-4d74-996c-93bee33a0ae2": {
+            "entity1": {
+                "entity": "bac9c369-8aca-4760-9758-260af69124ca",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "328c5066-b27d-424a-9ee4-16a658021dfe",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "679a08e0-298f-4d6a-b457-aeb0040ea3d6": {
+            "entity1": {
+                "entity": "462b9caf-c1c7-4e25-b745-86c480ba6a48",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "3445a33b-ce9d-4d51-bbe1-5641e4ec5582",
+                "point": 1
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "6ae4bf6e-c008-4e3a-b56e-ef80be47121c": {
+            "distance": 100.0,
+            "entity1": {
+                "entity": "efad0691-df59-4640-979e-007c2efc12f5",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "efad0691-df59-4640-979e-007c2efc12f5",
+                "point": 2
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "offset": [
+                -20.32065424648445,
+                0.0,
+                -8.529325492552317
+            ],
+            "type": "point_distance_horizontal",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "6b18d575-1ed0-41f9-afd1-aa796dfa00da": {
+            "distance": 510.0,
+            "entity1": {
+                "entity": "02162658-6708-5e4b-9546-769129c9d1ac",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "25e6b189-7678-5316-a6fc-3740e4e8f986",
+                "point": 2
+            },
+            "group": "85f1eacd-d13c-4e95-bc74-82fb4412d6aa",
+            "offset": [
+                -46.04307835500833,
+                13.60199766874507,
+                -11.287638956032424
+            ],
+            "type": "point_distance",
+            "wrkpl": "00000000-0000-0000-0000-000000000000"
+        },
+        "6bec11d5-fd44-43c9-b999-c75c5e230b7b": {
+            "group": "ab9cd747-5a5f-4d2b-80fa-86564c4a55d1",
+            "line": "384030d3-4370-5e00-8933-4ac90322213b",
+            "point": {
+                "entity": "3e95c65a-d0a0-5001-975b-db3cfc3620b6",
+                "point": 2
+            },
+            "type": "point_on_line",
+            "val": 0.9249530956848028,
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "6c0ba3a4-2fad-4d09-acd8-218108bab13f": {
+            "entity1": {
+                "entity": "462b9caf-c1c7-4e25-b745-86c480ba6a48",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "462b9caf-c1c7-4e25-b745-86c480ba6a48",
+                "point": 2
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "6f74dd40-482d-49cf-9c08-44914609496b": {
+            "entity1": {
+                "entity": "83a5d361-9b46-4dce-8694-4df100b3c522",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "83a5d361-9b46-4dce-8694-4df100b3c522",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "vertical",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "7180717c-6cdf-45f3-8c2a-0ce56db33e34": {
+            "entity1": "05cf1787-6f09-46b9-9c3a-be30b2672122",
+            "entity2": "b8cae90d-cb99-4e93-a220-994f5a7bfb12",
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "equal_length",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "74bcdfb4-f35a-413e-9552-c04ca2d56f0d": {
+            "entity1": {
+                "entity": "6101c253-302b-4df3-92b2-98a4db3d2f2c",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "6101c253-302b-4df3-92b2-98a4db3d2f2c",
+                "point": 2
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "7830bf21-0272-4bca-b007-844f235196e9": {
+            "entity1": "83f6e402-a916-459c-9be6-bd5b7d19ed90",
+            "entity2": "97897d61-16bc-484f-816f-8199da8b91a0",
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "equal_length",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "7f92d7d9-545c-4353-b14b-bf7a246ede55": {
+            "entity1": {
+                "entity": "5ab23b93-7d0a-4405-97d8-42a40802d45e",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "efeb796b-7b35-41e8-b40e-0cd5ef93dc37",
+                "point": 1
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "818de0c9-d71e-4a19-aa4f-aa2944a9f0d9": {
+            "entity1": {
+                "entity": "e12c0540-e9f9-4070-9a22-9ad6e6dae28d",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "cd4c36ec-93e5-477a-9424-5f3250d991d6",
+                "point": 1
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "8314bb54-34e9-4bfc-bf9e-578fda52ecea": {
+            "entity1": {
+                "entity": "cd4c36ec-93e5-477a-9424-5f3250d991d6",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "cd4c36ec-93e5-477a-9424-5f3250d991d6",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "8433b527-7ce5-4c31-bfc8-e84d8b5a1fdc": {
+            "entity1": "97ea9587-51a8-44bc-b398-2e5f64b60df2",
+            "entity2": "e12c0540-e9f9-4070-9a22-9ad6e6dae28d",
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "equal_length",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "88b9a053-0e61-4bdb-8add-2327fd5d88ce": {
+            "entity1": {
+                "entity": "5ab23b93-7d0a-4405-97d8-42a40802d45e",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "5ab23b93-7d0a-4405-97d8-42a40802d45e",
+                "point": 2
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "8bc5c818-d9af-420c-95aa-01d1eb56673b": {
+            "distance": 395.0,
+            "entity1": {
+                "entity": "bac9c369-8aca-4760-9758-260af69124ca",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "bac9c369-8aca-4760-9758-260af69124ca",
+                "point": 1
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "offset": [
+                0.0,
+                6.85791628654016,
+                -41.7495323798106
+            ],
+            "type": "point_distance_horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "911d6a60-634e-48a7-bdbb-968f1d53e084": {
+            "entity1": {
+                "entity": "3942c0a9-5217-41c5-b221-4beca5d8a729",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "efad0691-df59-4640-979e-007c2efc12f5",
+                "point": 1
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "923843d4-1ae8-4ce9-a887-4aceaac9412a": {
+            "entity1": {
+                "entity": "328c5066-b27d-424a-9ee4-16a658021dfe",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "328c5066-b27d-424a-9ee4-16a658021dfe",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "vertical",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "949e504b-50b5-4669-9841-e40711e9a573": {
+            "group": "319a1b8a-bca5-4bd1-9178-c7642780a059",
+            "line": "d522a9f7-41f3-5ab9-a684-1fb0ab5bc1f6",
+            "point": {
+                "entity": "0989ef12-54e1-577f-b4fb-c3ca01d1505a",
+                "point": 2
+            },
+            "type": "point_on_line",
+            "val": 0.9249530956848028,
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "95645565-3c7f-4d29-8da4-2bc3c44f1e3c": {
+            "entity1": {
+                "entity": "b8cae90d-cb99-4e93-a220-994f5a7bfb12",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "9c276c45-efe1-4252-bf2e-cac9ac1742fa",
+                "point": 1
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "9a397b3d-a2c5-43a7-8bf3-40b78e4f677e": {
+            "entity1": {
+                "entity": "83a5d361-9b46-4dce-8694-4df100b3c522",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "cadd63b6-5c28-4b41-bd8b-7b581a55f0dd",
+                "point": 1
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "9b685b73-7ae4-47ce-93d3-eb9ebbb18449": {
+            "group": "ab9cd747-5a5f-4d2b-80fa-86564c4a55d1",
+            "line": "5bf66641-0ad7-5089-aebb-e58f687b8701",
+            "point": {
+                "entity": "5c420fb5-b1e2-5793-ad9b-451f79c0df46",
+                "point": 2
+            },
+            "type": "point_on_line",
+            "val": 0.9249530956848028,
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "9bb1497b-8770-4464-a5f7-92b95aa4d246": {
+            "entity1": {
+                "entity": "b8cae90d-cb99-4e93-a220-994f5a7bfb12",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "97ea9587-51a8-44bc-b398-2e5f64b60df2",
+                "point": 1
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "points_coincident",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "9cb104a4-254e-4897-bf47-937464001db7": {
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "line": "0f5d86ae-bebb-5017-978f-fc7b452f11bb",
+            "point": {
+                "entity": "027c7196-bef4-4126-83f5-257ee5bba3b6",
+                "point": 1
+            },
+            "type": "point_on_line",
+            "val": 0.5,
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "a41ac152-0036-414b-9dae-4ac711df0702": {
+            "entity1": {
+                "entity": "e12c0540-e9f9-4070-9a22-9ad6e6dae28d",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "e12c0540-e9f9-4070-9a22-9ad6e6dae28d",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "vertical",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "a4f57ae9-17da-4e3d-a3ef-6df1c3f611bf": {
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "line": "bac9c369-8aca-4760-9758-260af69124ca",
+            "point": {
+                "entity": "95887090-21c1-4e68-81cb-d636c87597db",
+                "point": 1
+            },
+            "type": "midpoint",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "a7cb6647-823c-4ee0-9220-626788a82feb": {
+            "entity1": {
+                "entity": "9c276c45-efe1-4252-bf2e-cac9ac1742fa",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "9c276c45-efe1-4252-bf2e-cac9ac1742fa",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "vertical",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "ac40903d-7610-4c08-bb27-051d5d6711d3": {
+            "entity1": {
+                "entity": "83f6e402-a916-459c-9be6-bd5b7d19ed90",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "97897d61-16bc-484f-816f-8199da8b91a0",
+                "point": 1
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "ad6dbe61-768c-4b13-9c07-65b70ab950c6": {
+            "entity1": {
+                "entity": "95887090-21c1-4e68-81cb-d636c87597db",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "95887090-21c1-4e68-81cb-d636c87597db",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "vertical",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "ae5fb9cb-724b-47cb-9c5f-6d019b7a0c0a": {
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "line": "f9bb6cb9-c4b0-5b0f-ba7b-5087133c8ac0",
+            "point": {
+                "entity": "97ea9587-51a8-44bc-b398-2e5f64b60df2",
+                "point": 2
+            },
+            "type": "point_on_line",
+            "val": 0.10454545454545454,
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "ae877963-cfaa-4c2b-b103-545a6dae2f19": {
+            "entity1": {
+                "entity": "3445a33b-ce9d-4d51-bbe1-5641e4ec5582",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "3d874916-06c3-4172-803e-c9718fa8efda",
+                "point": 1
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "b04d7d3f-fee3-45b2-9d2a-48b4e4a099a1": {
+            "entity1": {
+                "entity": "07d6c955-bef5-4aa0-9d94-f24c3b2ba07f",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "63c7928e-956d-4dba-9e98-06d10a889251",
+                "point": 1
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "b71a10de-e33e-45e6-8ed3-e947819bd83a": {
+            "entity1": {
+                "entity": "440ca1f4-d02f-4898-92b7-f57115e8e2ff",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "440ca1f4-d02f-4898-92b7-f57115e8e2ff",
+                "point": 2
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "bb8b1ad0-82fc-4133-a15b-055808ffca82": {
+            "entity1": {
+                "entity": "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd",
+                "point": 2
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "bec64112-910d-4d66-94fd-8e410eb22b15": {
+            "entity1": {
+                "entity": "c09d3bd2-9671-4c7b-a283-11513dfb484e",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "1225ceac-7815-4317-bfab-a8c96e44dd26",
+                "point": 1
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "c0e38afd-3460-4b01-bf94-3af6bc87abbf": {
+            "entity1": {
+                "entity": "1360d787-c466-4a0b-9c89-4390c220b5ad",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "83a5d361-9b46-4dce-8694-4df100b3c522",
+                "point": 1
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "c56bb3e4-3f5a-48e8-a674-27f3185a7614": {
+            "entity1": {
+                "entity": "027c7196-bef4-4126-83f5-257ee5bba3b6",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "cadd63b6-5c28-4b41-bd8b-7b581a55f0dd",
+                "point": 2
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "c660d5c6-06bc-4e93-a0e4-357b6529696c": {
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "line": "6101c253-302b-4df3-92b2-98a4db3d2f2c",
+            "point": {
+                "entity": "95887090-21c1-4e68-81cb-d636c87597db",
+                "point": 2
+            },
+            "type": "midpoint",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "caa90a30-c5fd-4e41-9ef0-a20950cc55a3": {
+            "entity1": {
+                "entity": "6eaf6af1-6fec-56b2-92ea-77d7326d9c8e",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "c09d3bd2-9671-4c7b-a283-11513dfb484e",
+                "point": 1
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "cd0a8d47-7116-4b2d-aae5-8855ac7a1126": {
+            "distance": 50.0,
+            "entity1": {
+                "entity": "380be88d-953b-51d8-ad2f-ff0e50da38d2",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "555317a8-b0f1-5270-811b-d084f5a687e3",
+                "point": 1
+            },
+            "group": "34953fc5-d558-4fc2-8a06-d8bcaa095872",
+            "offset": [
+                0.0,
+                0.0,
+                0.0
+            ],
+            "type": "point_distance",
+            "wrkpl": "00000000-0000-0000-0000-000000000000"
+        },
+        "cd261d0e-703c-41e5-a4dd-09e7a49ad049": {
+            "entity1": {
+                "entity": "3d874916-06c3-4172-803e-c9718fa8efda",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "6101c253-302b-4df3-92b2-98a4db3d2f2c",
+                "point": 1
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "ce457295-c88d-4687-837a-b68515febe69": {
+            "entity1": {
+                "entity": "027c7196-bef4-4126-83f5-257ee5bba3b6",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "07d6c955-bef5-4aa0-9d94-f24c3b2ba07f",
+                "point": 1
+            },
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "cf6066d2-3cda-445f-9bf5-5bcd390f2e37": {
+            "entity1": {
+                "entity": "05cf1787-6f09-46b9-9c3a-be30b2672122",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "05cf1787-6f09-46b9-9c3a-be30b2672122",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "d0f2ba09-28aa-4bb2-8691-29f737237a32": {
+            "entity1": {
+                "entity": "3942c0a9-5217-41c5-b221-4beca5d8a729",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "3942c0a9-5217-41c5-b221-4beca5d8a729",
+                "point": 2
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "vertical",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "d1fffce4-dd9b-4546-9b98-fbb298160b45": {
+            "entity1": {
+                "entity": "33ea0c21-6fcd-5271-8a8b-151c97e5565c",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "384030d3-4370-5e00-8933-4ac90322213b",
+                "point": 1
+            },
+            "group": "9eeab3c8-baf0-4514-8fba-e6596d82820c",
+            "type": "horizontal",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "d3a8f96c-9b3d-45c6-b604-297da9af3b31": {
+            "entity1": {
+                "entity": "dbe70cb4-4920-4873-9dfe-20b452deb7e1",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "3cf4f482-a44d-45ca-b96e-d38376f2f67e",
+                "point": 1
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "d7c42142-e08f-44c0-a5da-607753c79487": {
+            "entity1": {
+                "entity": "46aaf519-9b16-5673-bdb2-2fdcd1219d3e",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd",
+                "point": 1
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "d9343b4b-dc17-461f-812b-a1d10a699065": {
+            "entity1": {
+                "entity": "1225ceac-7815-4317-bfab-a8c96e44dd26",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "440ca1f4-d02f-4898-92b7-f57115e8e2ff",
+                "point": 1
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "dacfec43-7080-4b2b-844e-a2bd756509d7": {
+            "entity1": {
+                "entity": "efad0691-df59-4640-979e-007c2efc12f5",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "efad0691-df59-4640-979e-007c2efc12f5",
+                "point": 2
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "horizontal",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "dc039771-84b0-42b6-b2fd-6b46c3790781": {
+            "entity1": {
+                "entity": "a6f0e28d-a830-4543-8af0-b2030e2fa72b",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "3942c0a9-5217-41c5-b221-4beca5d8a729",
+                "point": 1
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "dceb4b2f-7cbe-48d6-8b9a-2addd9c29649": {
+            "entity1": {
+                "entity": "20d6c685-5cf8-5a4a-8ab0-d60dd4aec947",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "462b9caf-c1c7-4e25-b745-86c480ba6a48",
+                "point": 1
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "dd4e342d-3831-4c94-b974-88946fc79e97": {
+            "entity1": {
+                "entity": "3cf4f482-a44d-45ca-b96e-d38376f2f67e",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "3cf4f482-a44d-45ca-b96e-d38376f2f67e",
+                "point": 2
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "dfc36816-76b1-4e49-b0ce-6627dd9b0947": {
+            "entity1": {
+                "entity": "0affef60-786c-525c-bfa3-88ce6da675b1",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "440ca1f4-d02f-4898-92b7-f57115e8e2ff",
+                "point": 2
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "e3cb68e3-51af-4f13-91f3-beb35ec942b7": {
+            "distance": 50.0,
+            "entity1": {
+                "entity": "83f6e402-a916-459c-9be6-bd5b7d19ed90",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "83f6e402-a916-459c-9be6-bd5b7d19ed90",
+                "point": 2
+            },
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "offset": [
+                4.59785849728155,
+                -1.1759273061683189,
+                0.0
+            ],
+            "type": "point_distance_vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "e79d6bab-81a1-407f-a733-70adb4dd9ac7": {
+            "group": "19f9f61d-0ccb-4fc1-ac55-2c216d0a0a46",
+            "line": "f9bb6cb9-c4b0-5b0f-ba7b-5087133c8ac0",
+            "point": {
+                "entity": "3e95c65a-d0a0-5001-975b-db3cfc3620b6",
+                "point": 2
+            },
+            "type": "point_on_line",
+            "val": 0.10454545454545454,
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "eef8bf3a-3a4b-4fb9-86bc-a2fa2dfba2c1": {
+            "entity1": {
+                "entity": "3969bef4-d9b0-46dc-a9c9-e5a33bfec176",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "3969bef4-d9b0-46dc-a9c9-e5a33bfec176",
+                "point": 2
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "ef457729-68e3-4fbd-91d2-08eae84afa5b": {
+            "distance": 50.0,
+            "entity1": {
+                "entity": "e12c0540-e9f9-4070-9a22-9ad6e6dae28d",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "e12c0540-e9f9-4070-9a22-9ad6e6dae28d",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "offset": [
+                0.0,
+                19.31467403360284,
+                -0.0228277479972121
+            ],
+            "type": "point_distance_vertical",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "f137ccbe-56fd-4ab5-82dc-93f22ce0668b": {
+            "entity1": {
+                "entity": "97ea9587-51a8-44bc-b398-2e5f64b60df2",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "97ea9587-51a8-44bc-b398-2e5f64b60df2",
+                "point": 2
+            },
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "vertical",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "f1a7a233-896b-46c6-8060-4edb89a71bfd": {
+            "entity1": {
+                "entity": "a6f0e28d-a830-4543-8af0-b2030e2fa72b",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "8ee08543-17c7-4c07-9c81-1e7dfa8fe722",
+                "point": 2
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "points_coincident",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "f36b05ae-76e0-4fa5-9fca-85bbd92e0928": {
+            "entity1": {
+                "entity": "fd2eb725-fe51-48d8-b9cb-867ed7a2f7cf",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "c09d3bd2-9671-4c7b-a283-11513dfb484e",
+                "point": 1
+            },
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "points_coincident",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "f3a9b098-a16d-4bbb-93a5-0d02efd93754": {
+            "distance": 20.0,
+            "entity1": {
+                "entity": "462b9caf-c1c7-4e25-b745-86c480ba6a48",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "462b9caf-c1c7-4e25-b745-86c480ba6a48",
+                "point": 1
+            },
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "offset": [
+                5.7312716605347305,
+                -32.7716720226656,
+                0.0
+            ],
+            "type": "point_distance_horizontal",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "f6809ca0-23d5-44dc-9b3e-e6abd28f0366": {
+            "entity1": {
+                "entity": "efeb796b-7b35-41e8-b40e-0cd5ef93dc37",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "efeb796b-7b35-41e8-b40e-0cd5ef93dc37",
+                "point": 2
+            },
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "vertical",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "ff18562e-cde7-4d3f-b34d-169a1e39a698": {
+            "entity1": {
+                "entity": "a6f0e28d-a830-4543-8af0-b2030e2fa72b",
+                "point": 1
+            },
+            "entity2": {
+                "entity": "a6f0e28d-a830-4543-8af0-b2030e2fa72b",
+                "point": 2
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "horizontal",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "ff435000-7d55-4516-a9e0-c87ec9102c63": {
+            "distance": 181.5,
+            "entity1": {
+                "entity": "a6f0e28d-a830-4543-8af0-b2030e2fa72b",
+                "point": 2
+            },
+            "entity2": {
+                "entity": "a6f0e28d-a830-4543-8af0-b2030e2fa72b",
+                "point": 1
+            },
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "offset": [
+                -36.40758417157596,
+                0.0,
+                -1.990510954085238
+            ],
+            "type": "point_distance_horizontal",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        }
+    },
+    "entities": {
+        "027c7196-bef4-4126-83f5-257ee5bba3b6": {
+            "construction": false,
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "name": "",
+            "p1": [
+                50.0,
+                493.3130344923497
+            ],
+            "p2": [
+                50.0,
+                513.3130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "05cf1787-6f09-46b9-9c3a-be30b2672122": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                472.5,
+                50.0
+            ],
+            "p2": [
+                492.5,
+                50.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "07d6c955-bef5-4aa0-9d94-f24c3b2ba07f": {
+            "construction": false,
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "name": "",
+            "p1": [
+                50.0,
+                513.3130344923497
+            ],
+            "p2": [
+                8.517125284815463e-16,
+                513.3130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "1225ceac-7815-4317-bfab-a8c96e44dd26": {
+            "construction": false,
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "name": "",
+            "p1": [
+                779.8130344923497,
+                57.5
+            ],
+            "p2": [
+                779.8130344923497,
+                492.5
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "1360d787-c466-4a0b-9c89-4390c220b5ad": {
+            "construction": false,
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "name": "",
+            "p1": [
+                8.517125284815463e-16,
+                759.8130344923497
+            ],
+            "p2": [
+                100.0,
+                759.8130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "328c5066-b27d-424a-9ee4-16a658021dfe": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                472.5,
+                50.0
+            ],
+            "p2": [
+                472.5,
+                85.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "3445a33b-ce9d-4d51-bbe1-5641e4ec5582": {
+            "construction": false,
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "name": "",
+            "p1": [
+                -20.0,
+                -0.0
+            ],
+            "p2": [
+                -20.0,
+                550.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "3942c0a9-5217-41c5-b221-4beca5d8a729": {
+            "construction": false,
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "name": "",
+            "p1": [
+                0.0,
+                0.0
+            ],
+            "p2": [
+                0.0,
+                493.3130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "3969bef4-d9b0-46dc-a9c9-e5a33bfec176": {
+            "construction": false,
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "name": "",
+            "p1": [
+                513.3130344923497,
+                -0.0
+            ],
+            "p2": [
+                513.3130344923497,
+                550.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "3cf4f482-a44d-45ca-b96e-d38376f2f67e": {
+            "construction": false,
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "name": "",
+            "p1": [
+                -0.0,
+                20.0
+            ],
+            "p2": [
+                50.00000000000001,
+                20.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "3d874916-06c3-4172-803e-c9718fa8efda": {
+            "construction": false,
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "name": "",
+            "p1": [
+                -20.0,
+                550.0
+            ],
+            "p2": [
+                -0.0,
+                550.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "440ca1f4-d02f-4898-92b7-f57115e8e2ff": {
+            "construction": false,
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "name": "",
+            "p1": [
+                779.8130344923497,
+                492.5
+            ],
+            "p2": [
+                759.8130344923497,
+                492.5
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "462b9caf-c1c7-4e25-b745-86c480ba6a48": {
+            "construction": false,
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "name": "",
+            "p1": [
+                -0.0,
+                -0.0
+            ],
+            "p2": [
+                -20.0,
+                -0.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "5ab23b93-7d0a-4405-97d8-42a40802d45e": {
+            "construction": false,
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "name": "",
+            "p1": [
+                513.3130344923497,
+                550.0
+            ],
+            "p2": [
+                493.3130344923497,
+                550.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "6101c253-302b-4df3-92b2-98a4db3d2f2c": {
+            "construction": false,
+            "group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "name": "",
+            "p1": [
+                -0.0,
+                550.0
+            ],
+            "p2": [
+                -0.0,
+                -0.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "63c7928e-956d-4dba-9e98-06d10a889251": {
+            "construction": false,
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "name": "",
+            "p1": [
+                8.517125284815463e-16,
+                513.3130344923497
+            ],
+            "p2": [
+                8.517125284815463e-16,
+                759.8130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "80d3c5f6-11eb-431b-9bb3-17d95a6e03fd": {
+            "construction": false,
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "name": "",
+            "p1": [
+                493.3130344923497,
+                -0.0
+            ],
+            "p2": [
+                513.3130344923497,
+                -0.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "83a5d361-9b46-4dce-8694-4df100b3c522": {
+            "construction": false,
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "name": "",
+            "p1": [
+                100.0,
+                759.8130344923497
+            ],
+            "p2": [
+                100.0,
+                493.3130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "83f6e402-a916-459c-9be6-bd5b7d19ed90": {
+            "construction": false,
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "name": "",
+            "p1": [
+                50.00000000000001,
+                20.0
+            ],
+            "p2": [
+                50.00000000000001,
+                70.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "8ee08543-17c7-4c07-9c81-1e7dfa8fe722": {
+            "construction": false,
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "name": "",
+            "p1": [
+                100.0,
+                493.3130344923497
+            ],
+            "p2": [
+                181.5,
+                0.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "95887090-21c1-4e68-81cb-d636c87597db": {
+            "construction": true,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                275.0,
+                85.0
+            ],
+            "p2": [
+                275.0,
+                0.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "97897d61-16bc-484f-816f-8199da8b91a0": {
+            "construction": false,
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "name": "",
+            "p1": [
+                50.00000000000001,
+                70.0
+            ],
+            "p2": [
+                -0.0,
+                70.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "97ea9587-51a8-44bc-b398-2e5f64b60df2": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                57.5,
+                50.0
+            ],
+            "p2": [
+                57.5,
+                100.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "9c276c45-efe1-4252-bf2e-cac9ac1742fa": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                77.5,
+                50.0
+            ],
+            "p2": [
+                77.5,
+                85.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "a6f0e28d-a830-4543-8af0-b2030e2fa72b": {
+            "construction": false,
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "name": "",
+            "p1": [
+                181.5,
+                0.0
+            ],
+            "p2": [
+                0.0,
+                0.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "b8cae90d-cb99-4e93-a220-994f5a7bfb12": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                77.5,
+                50.0
+            ],
+            "p2": [
+                57.5,
+                50.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "bac9c369-8aca-4760-9758-260af69124ca": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                472.5,
+                85.0
+            ],
+            "p2": [
+                77.5,
+                85.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "c09d3bd2-9671-4c7b-a283-11513dfb484e": {
+            "construction": false,
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "name": "",
+            "p1": [
+                759.8130344923497,
+                57.5
+            ],
+            "p2": [
+                779.8130344923497,
+                57.5
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "cadd63b6-5c28-4b41-bd8b-7b581a55f0dd": {
+            "construction": false,
+            "group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "name": "",
+            "p1": [
+                100.0,
+                493.3130344923497
+            ],
+            "p2": [
+                50.0,
+                493.3130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "cd4c36ec-93e5-477a-9424-5f3250d991d6": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                492.5,
+                100.0
+            ],
+            "p2": [
+                57.5,
+                100.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "dbe70cb4-4920-4873-9dfe-20b452deb7e1": {
+            "construction": false,
+            "group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "name": "",
+            "p1": [
+                -0.0,
+                70.0
+            ],
+            "p2": [
+                -0.0,
+                20.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "e12c0540-e9f9-4070-9a22-9ad6e6dae28d": {
+            "construction": false,
+            "group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "name": "",
+            "p1": [
+                492.5,
+                50.0
+            ],
+            "p2": [
+                492.5,
+                100.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "efad0691-df59-4640-979e-007c2efc12f5": {
+            "construction": false,
+            "group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "name": "",
+            "p1": [
+                0.0,
+                493.3130344923497
+            ],
+            "p2": [
+                100.0,
+                493.3130344923497
+            ],
+            "type": "line_2d",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "efeb796b-7b35-41e8-b40e-0cd5ef93dc37": {
+            "construction": false,
+            "group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "name": "",
+            "p1": [
+                493.3130344923497,
+                550.0
+            ],
+            "p2": [
+                493.3130344923497,
+                -0.0
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "fd2eb725-fe51-48d8-b9cb-867ed7a2f7cf": {
+            "construction": false,
+            "group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "name": "",
+            "p1": [
+                759.8130344923497,
+                492.5
+            ],
+            "p2": [
+                759.8130344923497,
+                57.5
+            ],
+            "type": "line_2d",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        }
+    },
+    "groups": {
+        "03daca8c-bc92-4590-b9a8-50bc908158e5": {
+            "active_wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53",
+            "body": {
+                "color": null,
+                "name": "Mid"
+            },
+            "index": 6,
+            "name": "Mid",
+            "type": "sketch"
+        },
+        "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460": {
+            "active_wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0",
+            "body": null,
+            "index": 8,
+            "name": "Mid Cutouts Sketch",
+            "type": "sketch"
+        },
+        "19f9f61d-0ccb-4fc1-ac55-2c216d0a0a46": {
+            "active_wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                513.3130344923497,
+                -2.6645352591003757e-15,
+                8.517125284815452e-16
+            ],
+            "index": 9,
+            "mode": "single",
+            "name": "Mid Cutouts Extrude",
+            "operation": "difference",
+            "source_group": "0c9945dc-7f49-4e09-a49b-e4f0bbeb4460",
+            "type": "extrude",
+            "wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0"
+        },
+        "319a1b8a-bca5-4bd1-9178-c7642780a059": {
+            "active_wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                5.031375706690544e-19,
+                492.5,
+                -8.051685415651891e-23
+            ],
+            "index": 12,
+            "mode": "offset",
+            "name": "Aft Sides Right Extrude",
+            "offset_mul": 0.9593908629441624,
+            "operation": "union",
+            "source_group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "extrude",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "34953fc5-d558-4fc2-8a06-d8bcaa095872": {
+            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                -2.4852772182958756e-11,
+                1.149535238843612e-11,
+                49.99999999961706
+            ],
+            "index": 16,
+            "mode": "offset",
+            "name": "Foot Extrude",
+            "offset_mul": -5.20000000000757,
+            "operation": "union",
+            "source_group": "d77065b1-ca4f-4a8c-89fe-20814c853e97",
+            "type": "extrude",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "375f3123-8913-40fe-b142-f310a821c70c": {
+            "active_wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f",
+            "body": {
+                "color": null,
+                "name": "Aft Sides"
+            },
+            "index": 10,
+            "name": "Aft Sides Sketch",
+            "type": "sketch"
+        },
+        "4f3a3871-a19b-44b9-922c-3fe1a021e335": {
+            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                0.0,
+                4.861730685829017e-62,
+                100.0
+            ],
+            "index": 7,
+            "mode": "single",
+            "name": "Mid Extrude",
+            "operation": "union",
+            "source_group": "03daca8c-bc92-4590-b9a8-50bc908158e5",
+            "type": "extrude",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "64ed77af-697c-4a0b-bd07-03887942bd02": {
+            "active_wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f",
+            "body": {
+                "color": null,
+                "name": "Front Sides"
+            },
+            "index": 1,
+            "name": "Front Sides Sketch",
+            "type": "sketch"
+        },
+        "85f1eacd-d13c-4e95-bc74-82fb4412d6aa": {
+            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                0.0,
+                550.0,
+                5e-324
+            ],
+            "index": 3,
+            "mode": "offset",
+            "name": "Front Side Right Extrude",
+            "offset_mul": 0.9636363636363637,
+            "operation": "union",
+            "source_group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "extrude",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "9b321e37-5367-44fc-a538-2f1162ddccf8": {
+            "active_wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                -1.3657671807222547e-14,
+                1.1269467496578739e-15,
+                181.50000000000003
+            ],
+            "index": 5,
+            "mode": "single",
+            "name": "Front Extrude",
+            "operation": "union",
+            "source_group": "cd4ca67d-03de-4fdb-9733-70e102283778",
+            "type": "extrude",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "9bef4843-a04d-4f89-8450-828d635d960d": {
+            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
+            "body": {
+                "color": null,
+                "name": "Body"
+            },
+            "index": 0,
+            "name": "Reference",
+            "show_xy": true,
+            "show_yz": true,
+            "show_zx": true,
+            "type": "reference",
+            "xy_size": [
+                10.0,
+                10.0
+            ],
+            "yz_size": [
+                10.0,
+                10.0
+            ],
+            "zx_size": [
+                10.0,
+                10.0
+            ]
+        },
+        "9eeab3c8-baf0-4514-8fba-e6596d82820c": {
+            "active_wrkpl": "d5fd1d88-9930-5a81-9ff4-6d19252931a0",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                2.802596928649634e-45,
+                -5.095567974993617e-17,
+                100.0
+            ],
+            "index": 14,
+            "mode": "single",
+            "name": "Aft Extrude",
+            "operation": "union",
+            "source_group": "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f",
+            "type": "extrude",
+            "wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53"
+        },
+        "ab9cd747-5a5f-4d2b-80fa-86564c4a55d1": {
+            "active_wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                5.797517007482059e-18,
+                77.5,
+                -1.1052347316249864e-22
+            ],
+            "index": 11,
+            "mode": "offset",
+            "name": "Aft Sides Left Extrude",
+            "offset_mul": 0.7419354838709677,
+            "operation": "union",
+            "source_group": "375f3123-8913-40fe-b142-f310a821c70c",
+            "type": "extrude",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        },
+        "cd4ca67d-03de-4fdb-9733-70e102283778": {
+            "active_wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53",
+            "body": {
+                "color": null,
+                "name": "Front"
+            },
+            "index": 4,
+            "name": "Front Sketch",
+            "type": "sketch"
+        },
+        "d461f8b9-4b14-4bf4-9a04-5125d46e0d8f": {
+            "active_wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53",
+            "body": {
+                "color": null,
+                "name": "Aft"
+            },
+            "index": 13,
+            "name": "Aft Sketch",
+            "type": "sketch"
+        },
+        "d77065b1-ca4f-4a8c-89fe-20814c853e97": {
+            "active_wrkpl": "dfc24792-f1f5-590f-9322-56747a2d9c53",
+            "body": {
+                "color": null,
+                "name": "Foot"
+            },
+            "index": 15,
+            "name": "Foot Sketch",
+            "type": "sketch"
+        },
+        "ffab9429-e5f3-496f-957a-6cbdb03c8ec4": {
+            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
+            "body": null,
+            "direction": "normal",
+            "dvec": [
+                0.0,
+                20.0,
+                0.0
+            ],
+            "index": 2,
+            "mode": "single",
+            "name": "Front Sides Left Extrude",
+            "operation": "union",
+            "source_group": "64ed77af-697c-4a0b-bd07-03887942bd02",
+            "type": "extrude",
+            "wrkpl": "f38d52f4-b3b9-5669-a181-01afe9cf927f"
+        }
+    },
+    "type": "document",
+    "version": 23
+}
\ No newline at end of file