{
    "constraints": {
        "0028cc2c-f61b-49a6-a5c7-0803a39ead20": {
            "distance": 30.0,
            "entity1": {
                "entity": "3e448711-55ba-4839-9dd6-b6525d390614",
                "point": 1
            },
            "entity2": {
                "entity": "3e448711-55ba-4839-9dd6-b6525d390614",
                "point": 2
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "offset": [
                0.045568227767944336,
                0.18938922882080078,
                0.0
            ],
            "type": "point_distance_horizontal",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "051752a9-1354-49d2-9423-d196f5b4f40b": {
            "entity1": {
                "entity": "08695dea-062f-57fd-a2ea-fed91458acac",
                "point": 1
            },
            "entity2": {
                "entity": "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e",
                "point": 2
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "points_coincident",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "0b8cfab3-b7c7-4a92-80ed-ede11c2675e3": {
            "distance": 3.0,
            "entity1": {
                "entity": "d76525bc-8ba6-5b74-b985-a3837a481037",
                "point": 1
            },
            "entity2": {
                "entity": "d76525bc-8ba6-5b74-b985-a3837a481037",
                "point": 2
            },
            "group": "d0638315-e78b-431a-8ff7-f5d515ca8d4f",
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "type": "point_distance",
            "wrkpl": "00000000-0000-0000-0000-000000000000"
        },
        "16309b91-4e2c-4080-a672-c5771ac3f99b": {
            "entity1": {
                "entity": "2ad4e62e-b289-5d04-b816-4903141ed505",
                "point": 1
            },
            "entity2": {
                "entity": "f928006f-bab9-4861-9be5-7cfd365cbc6b",
                "point": 1
            },
            "group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "type": "points_coincident"
        },
        "1de0f7c8-6688-413b-a5c4-84069d63c48b": {
            "entity": "ffadbd60-c77c-435e-8693-c61685181231",
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "type": "lock_rotation"
        },
        "298bbde1-c907-457d-9e94-244daae01cf1": {
            "entity1": {
                "entity": "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e",
                "point": 1
            },
            "entity2": {
                "entity": "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e",
                "point": 2
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "horizontal",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "481319e2-b3b2-4ffc-b3f6-acf1d671a44d": {
            "entity1": {
                "entity": "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e",
                "point": 2
            },
            "entity2": {
                "entity": "d3a7f2a9-6a44-40a4-89ec-e0db9a28e946",
                "point": 1
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "points_coincident",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "50fed154-552e-4769-a4a0-ccc8ba306331": {
            "entity1": "1b8d325b-0fa1-47e1-8860-9b5cdfbea8e2",
            "entity2": "411234d2-24a9-4296-975c-4416d6abea18",
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "equal_length",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "600b45fe-23b2-48e9-9282-dd4bfa4a5a90": {
            "distance": 3.0,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "line": "702c6b8e-4235-5aa0-a7e4-bf17f0b60828",
            "measurement": false,
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "point": {
                "entity": "276ebbfa-6301-4df0-92c6-282313b3a917",
                "point": 1
            },
            "type": "point_line_distance",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "616f9b2a-64db-4eb3-9ebe-b57e8fe3611a": {
            "entity1": {
                "entity": "1b8d325b-0fa1-47e1-8860-9b5cdfbea8e2",
                "point": 1
            },
            "entity2": {
                "entity": "1b8d325b-0fa1-47e1-8860-9b5cdfbea8e2",
                "point": 2
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "vertical",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "68202394-feb1-4b92-aa44-df8977e712d8": {
            "distance": 3.0,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "line": "3f16916c-0b37-553c-9880-4db4014cef1c",
            "measurement": false,
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "point": {
                "entity": "276ebbfa-6301-4df0-92c6-282313b3a917",
                "point": 1
            },
            "type": "point_line_distance",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "702d2485-bc12-4b69-a34e-96fa11ebb5ce": {
            "entity1": {
                "entity": "3e448711-55ba-4839-9dd6-b6525d390614",
                "point": 2
            },
            "entity2": {
                "entity": "8e585b3f-db37-44b3-8514-6dd246c0dcc6",
                "point": 1
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "points_coincident",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "78ba286d-4387-4a6a-aeb0-ec9cf7a1ff06": {
            "entity1": {
                "entity": "411234d2-24a9-4296-975c-4416d6abea18",
                "point": 2
            },
            "entity2": {
                "entity": "1b8d325b-0fa1-47e1-8860-9b5cdfbea8e2",
                "point": 1
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "points_coincident",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "841e2ded-2def-45d4-9cc4-9e36469ffd16": {
            "entity1": {
                "entity": "8e585b3f-db37-44b3-8514-6dd246c0dcc6",
                "point": 2
            },
            "entity2": {
                "entity": "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e",
                "point": 1
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "points_coincident",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "86cd378f-d5eb-4cd4-b5b0-a5c38d2ee54f": {
            "entity1": {
                "entity": "ffadbd60-c77c-435e-8693-c61685181231",
                "point": 1
            },
            "entity2": {
                "entity": "c6c3d1ab-aeb4-4f7f-a4c7-8977f3b754fc",
                "point": 1
            },
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "type": "points_coincident",
            "wrkpl": "ffadbd60-c77c-435e-8693-c61685181231"
        },
        "8d7a7571-c469-4ae4-a90a-3e8b982a1e05": {
            "entity1": {
                "entity": "5b517d5c-8438-5cab-8fd3-f586b8ed5594",
                "point": 1
            },
            "entity2": {
                "entity": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7",
                "point": 1
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "points_coincident"
        },
        "8daa4173-5f7a-4efd-9b0f-4013a624ec5f": {
            "distance": 3.0,
            "entity1": {
                "entity": "64114202-04bf-5238-867d-26c107e0d3fb",
                "point": 1
            },
            "entity2": {
                "entity": "64114202-04bf-5238-867d-26c107e0d3fb",
                "point": 2
            },
            "group": "b8eca1e1-ac53-40d7-bea1-e8ad08dd9138",
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "type": "point_distance",
            "wrkpl": "00000000-0000-0000-0000-000000000000"
        },
        "92f35c15-d0f8-44ed-8452-8432090a9c3b": {
            "entity1": "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e",
            "entity2": "2ad4e62e-b289-5d04-b816-4903141ed505",
            "group": "b6915c9b-54d0-434d-bf9d-593b986627a7",
            "type": "equal_length",
            "wrkpl": "00000000-0000-0000-0000-000000000000"
        },
        "969a7db3-a4b3-40e3-8aba-167203887fec": {
            "distance": 27.0,
            "entity1": {
                "entity": "78e3f06c-079a-5728-9e85-cf0955a3eedf",
                "point": 1
            },
            "entity2": {
                "entity": "78e3f06c-079a-5728-9e85-cf0955a3eedf",
                "point": 2
            },
            "group": "bccdd743-350c-4085-a429-951811a97dfb",
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "type": "point_distance",
            "wrkpl": "00000000-0000-0000-0000-000000000000"
        },
        "9bbad406-80fc-4613-a094-2ffb53d96a9b": {
            "entity1": {
                "entity": "accff11b-6425-4571-b7f5-2445574a2fab",
                "point": 1
            },
            "entity2": {
                "entity": "accff11b-6425-4571-b7f5-2445574a2fab",
                "point": 2
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "horizontal",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "9f633dfd-f17d-4b5d-a836-08a2cf2807a9": {
            "entity1": {
                "entity": "276ebbfa-6301-4df0-92c6-282313b3a917",
                "point": 2
            },
            "entity2": {
                "entity": "411234d2-24a9-4296-975c-4416d6abea18",
                "point": 1
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "points_coincident",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "a1122302-9bfd-485f-bf03-df06994e937a": {
            "distance": 15.0,
            "group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "line": "2ad4e62e-b289-5d04-b816-4903141ed505",
            "measurement": false,
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "point": {
                "entity": "e9818e1e-f767-475b-99e0-1b29b8c4e442",
                "point": 1
            },
            "type": "point_line_distance",
            "wrkpl": "f928006f-bab9-4861-9be5-7cfd365cbc6b"
        },
        "a4ba7ba5-75ba-4d3b-97af-0d94942df765": {
            "entity1": {
                "entity": "411234d2-24a9-4296-975c-4416d6abea18",
                "point": 1
            },
            "entity2": {
                "entity": "411234d2-24a9-4296-975c-4416d6abea18",
                "point": 2
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "horizontal",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "a85644d0-8f4b-4950-a7e2-159236ff89a9": {
            "entity1": {
                "entity": "accff11b-6425-4571-b7f5-2445574a2fab",
                "point": 2
            },
            "entity2": {
                "entity": "276ebbfa-6301-4df0-92c6-282313b3a917",
                "point": 1
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "points_coincident",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "ac8ac8ff-076a-4b58-9acd-3009ceb7d69c": {
            "distance": 5.5,
            "group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "line": "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e",
            "measurement": false,
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "point": {
                "entity": "e9818e1e-f767-475b-99e0-1b29b8c4e442",
                "point": 1
            },
            "type": "point_line_distance",
            "wrkpl": "f928006f-bab9-4861-9be5-7cfd365cbc6b"
        },
        "b2965a82-44e4-4f7f-b441-52281c04f24f": {
            "distance": 30.0,
            "entity1": {
                "entity": "8e585b3f-db37-44b3-8514-6dd246c0dcc6",
                "point": 2
            },
            "entity2": {
                "entity": "8e585b3f-db37-44b3-8514-6dd246c0dcc6",
                "point": 1
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "type": "point_distance_vertical",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "ba112451-e5b3-48e9-80a5-723cf7a88f7f": {
            "entity1": {
                "entity": "3fd10092-e26e-50de-a66b-f599c6d40d1b",
                "point": 1
            },
            "entity2": {
                "entity": "c6c3d1ab-aeb4-4f7f-a4c7-8977f3b754fc",
                "point": 2
            },
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "type": "points_coincident",
            "wrkpl": "ffadbd60-c77c-435e-8693-c61685181231"
        },
        "c2651531-e242-4274-9ade-ebaa0beac788": {
            "entity1": {
                "entity": "d3a7f2a9-6a44-40a4-89ec-e0db9a28e946",
                "point": 1
            },
            "entity2": {
                "entity": "d3a7f2a9-6a44-40a4-89ec-e0db9a28e946",
                "point": 2
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "vertical",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "c781b234-c380-4158-af6b-1b4651855b45": {
            "entity1": {
                "entity": "2ad4e62e-b289-5d04-b816-4903141ed505",
                "point": 2
            },
            "entity2": {
                "entity": "ffadbd60-c77c-435e-8693-c61685181231",
                "point": 1
            },
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "type": "points_coincident"
        },
        "d1c5a03d-8a53-4078-96d8-f2b688a39581": {
            "distance": 12.5,
            "entity": "c55273aa-5dca-470a-a034-7af5a376281a",
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "measurement": false,
            "offset": [
                1.0,
                0.0
            ],
            "type": "diameter"
        },
        "d4621403-b8e9-4b19-87ff-f01c52f10e9a": {
            "distance": 5.0,
            "entity": "e9818e1e-f767-475b-99e0-1b29b8c4e442",
            "group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "measurement": false,
            "offset": [
                3.6212166076161267,
                -0.03439037817587831
            ],
            "type": "diameter"
        },
        "d780e9b9-ca4b-4fdc-b396-721f16eb93f2": {
            "entity1": {
                "entity": "8e585b3f-db37-44b3-8514-6dd246c0dcc6",
                "point": 1
            },
            "entity2": {
                "entity": "8e585b3f-db37-44b3-8514-6dd246c0dcc6",
                "point": 2
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "vertical",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "df1d0445-47d1-4106-b17d-1abf637975e9": {
            "entity1": {
                "entity": "1b8d325b-0fa1-47e1-8860-9b5cdfbea8e2",
                "point": 2
            },
            "entity2": {
                "entity": "accff11b-6425-4571-b7f5-2445574a2fab",
                "point": 1
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "points_coincident",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "e16f89c4-72ec-42fc-a98e-57a3f42fff18": {
            "entity1": {
                "entity": "d3a7f2a9-6a44-40a4-89ec-e0db9a28e946",
                "point": 2
            },
            "entity2": {
                "entity": "3e448711-55ba-4839-9dd6-b6525d390614",
                "point": 1
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "points_coincident",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "e3095781-38a6-4a7a-906d-480f7c8e6dce": {
            "distance": 3.0,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "line": "3fd10092-e26e-50de-a66b-f599c6d40d1b",
            "measurement": false,
            "offset": [
                0.0,
                0.0,
                0.0
            ],
            "point": {
                "entity": "1b8d325b-0fa1-47e1-8860-9b5cdfbea8e2",
                "point": 2
            },
            "type": "point_line_distance",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "e3cfaf32-ad56-4e37-8c6f-526f578c6d9d": {
            "entity": "f928006f-bab9-4861-9be5-7cfd365cbc6b",
            "group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "type": "lock_rotation"
        },
        "e6d7b3e0-11a5-4535-a1e0-4dbd88e3933d": {
            "entity1": {
                "entity": "3e448711-55ba-4839-9dd6-b6525d390614",
                "point": 1
            },
            "entity2": {
                "entity": "3e448711-55ba-4839-9dd6-b6525d390614",
                "point": 2
            },
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "horizontal",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "f093110e-d9be-4106-9319-2f4ffc0d8771": {
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "line": "c6c3d1ab-aeb4-4f7f-a4c7-8977f3b754fc",
            "point": {
                "entity": "c55273aa-5dca-470a-a034-7af5a376281a",
                "point": 1
            },
            "type": "midpoint",
            "wrkpl": "ffadbd60-c77c-435e-8693-c61685181231"
        },
        "f2b7c2b8-e7d5-49fe-be88-20778a1a95da": {
            "entity": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7",
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "lock_rotation"
        },
        "fd9e3efa-3752-4264-abfa-bf494a52880d": {
            "entity1": {
                "entity": "276ebbfa-6301-4df0-92c6-282313b3a917",
                "point": 1
            },
            "entity2": {
                "entity": "276ebbfa-6301-4df0-92c6-282313b3a917",
                "point": 2
            },
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "vertical",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        }
    },
    "entities": {
        "1a9c82a1-bc57-4a0e-9cb6-b04970d4c65e": {
            "construction": false,
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "name": "",
            "p1": [
                30.0,
                -0.0
            ],
            "p2": [
                -0.0,
                -0.0
            ],
            "type": "line_2d",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "1b8d325b-0fa1-47e1-8860-9b5cdfbea8e2": {
            "construction": false,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "name": "",
            "p1": [
                11.999999999999998,
                12.00000000000001
            ],
            "p2": [
                11.999999999999998,
                -12.0
            ],
            "type": "line_2d",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "276ebbfa-6301-4df0-92c6-282313b3a917": {
            "construction": false,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "name": "",
            "p1": [
                -12.0,
                -12.0
            ],
            "p2": [
                -12.0,
                12.00000000000001
            ],
            "type": "line_2d",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "3e448711-55ba-4839-9dd6-b6525d390614": {
            "construction": false,
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "name": "",
            "p1": [
                -0.0,
                30.0
            ],
            "p2": [
                30.0,
                30.0
            ],
            "type": "line_2d",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "411234d2-24a9-4296-975c-4416d6abea18": {
            "construction": false,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "name": "",
            "p1": [
                -12.0,
                12.00000000000001
            ],
            "p2": [
                11.999999999999998,
                12.00000000000001
            ],
            "type": "line_2d",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "83ca6d48-fcda-488a-8a5c-8cae1129b5c7": {
            "construction": false,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "name": "",
            "normal": [
                0.0,
                0.0,
                0.0,
                1.0
            ],
            "origin": [
                15.000000000000002,
                15.0,
                26.999999999999993
            ],
            "size": [
                10.0,
                10.0
            ],
            "type": "workplane"
        },
        "8e585b3f-db37-44b3-8514-6dd246c0dcc6": {
            "construction": false,
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "name": "",
            "p1": [
                30.0,
                30.0
            ],
            "p2": [
                30.0,
                -0.0
            ],
            "type": "line_2d",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "accff11b-6425-4571-b7f5-2445574a2fab": {
            "construction": false,
            "group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "name": "",
            "p1": [
                11.999999999999998,
                -12.0
            ],
            "p2": [
                -12.0,
                -12.0
            ],
            "type": "line_2d",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "c55273aa-5dca-470a-a034-7af5a376281a": {
            "center": [
                14.999999999999998,
                15.0
            ],
            "construction": false,
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "name": "",
            "radius": 6.25,
            "type": "circle_2d",
            "wrkpl": "ffadbd60-c77c-435e-8693-c61685181231"
        },
        "c6c3d1ab-aeb4-4f7f-a4c7-8977f3b754fc": {
            "construction": true,
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "name": "",
            "p1": [
                0.0,
                0.0
            ],
            "p2": [
                29.999999999999996,
                30.0
            ],
            "type": "line_2d",
            "wrkpl": "ffadbd60-c77c-435e-8693-c61685181231"
        },
        "d3a7f2a9-6a44-40a4-89ec-e0db9a28e946": {
            "construction": false,
            "group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "name": "",
            "p1": [
                -0.0,
                -0.0
            ],
            "p2": [
                -0.0,
                30.0
            ],
            "type": "line_2d",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "e9818e1e-f767-475b-99e0-1b29b8c4e442": {
            "center": [
                15.0,
                5.5
            ],
            "construction": false,
            "group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "name": "",
            "radius": 2.5,
            "type": "circle_2d",
            "wrkpl": "f928006f-bab9-4861-9be5-7cfd365cbc6b"
        },
        "f928006f-bab9-4861-9be5-7cfd365cbc6b": {
            "construction": false,
            "group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "name": "",
            "normal": [
                0.7071067811865475,
                0.0,
                0.0,
                0.7071067811865476
            ],
            "origin": [
                -0.0,
                -0.0,
                -0.0
            ],
            "size": [
                10.0,
                10.0
            ],
            "type": "workplane"
        },
        "ffadbd60-c77c-435e-8693-c61685181231": {
            "construction": false,
            "group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "name": "",
            "normal": [
                0.0,
                0.0,
                0.0,
                1.0
            ],
            "origin": [
                3.033325292087938e-15,
                8.236754536317729e-16,
                29.999999999999993
            ],
            "size": [
                10.0,
                10.0
            ],
            "type": "workplane"
        }
    },
    "groups": {
        "1c100e7c-1a24-4dc1-8e0a-611ea0e102b7": {
            "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
            ]
        },
        "4634cee8-57c2-4944-b0eb-3a40f5a15c33": {
            "active_wrkpl": "f928006f-bab9-4861-9be5-7cfd365cbc6b",
            "body": null,
            "index": 9,
            "name": "Sketch 4",
            "type": "sketch"
        },
        "6b251ec7-b772-4585-9cfe-c35634d55cec": {
            "active_wrkpl": "ffadbd60-c77c-435e-8693-c61685181231",
            "body": null,
            "index": 3,
            "name": "Sketch 2",
            "type": "sketch"
        },
        "87983f83-be8d-4025-b2ea-a20015f533de": {
            "active_wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7",
            "body": null,
            "index": 5,
            "name": "Sketch 3",
            "type": "sketch"
        },
        "b607dd1c-b378-4ee3-9fd7-311bbbea7bec": {
            "active_wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac",
            "body": null,
            "index": 1,
            "name": "Sketch 1",
            "type": "sketch"
        },
        "b6915c9b-54d0-434d-bf9d-593b986627a7": {
            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
            "body": null,
            "direction": "normal",
            "dvec": [
                1.0859531771200878e-15,
                4.1183772681585803e-16,
                30.0
            ],
            "index": 2,
            "mode": "single",
            "name": "Extrude 1",
            "operation": "union",
            "source_group": "b607dd1c-b378-4ee3-9fd7-311bbbea7bec",
            "type": "extrude",
            "wrkpl": "08695dea-062f-57fd-a2ea-fed91458acac"
        },
        "b8eca1e1-ac53-40d7-bea1-e8ad08dd9138": {
            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
            "body": null,
            "direction": "normal",
            "dvec": [
                -2.8210460870007834e-46,
                3.0,
                -6.661338147750939e-16
            ],
            "index": 10,
            "mode": "single",
            "name": "Extrude 4",
            "operation": "difference",
            "source_group": "4634cee8-57c2-4944-b0eb-3a40f5a15c33",
            "type": "extrude",
            "wrkpl": "f928006f-bab9-4861-9be5-7cfd365cbc6b"
        },
        "b978bfd9-d005-4a66-a9ff-4464bfbd9e2f": {
            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
            "body": null,
            "edges": [
                0,
                1,
                3,
                4,
                7,
                9,
                11,
                23,
                30,
                31,
                32,
                35,
                37,
                40,
                41,
                45
            ],
            "index": 11,
            "name": "Fillet 1",
            "radius": 3.0,
            "type": "fillet"
        },
        "bccdd743-350c-4085-a429-951811a97dfb": {
            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
            "body": null,
            "direction": "normal",
            "dvec": [
                2.1895288505075267e-47,
                -3.7818280418450374e-124,
                -27.0
            ],
            "index": 6,
            "mode": "single",
            "name": "Extrude 3",
            "operation": "difference",
            "source_group": "87983f83-be8d-4025-b2ea-a20015f533de",
            "type": "extrude",
            "wrkpl": "83ca6d48-fcda-488a-8a5c-8cae1129b5c7"
        },
        "d0638315-e78b-431a-8ff7-f5d515ca8d4f": {
            "active_wrkpl": "00000000-0000-0000-0000-000000000000",
            "body": null,
            "direction": "normal",
            "dvec": [
                2.2535305837009316e-16,
                -4.001616636532987e-17,
                -2.9999999999999982
            ],
            "index": 4,
            "mode": "single",
            "name": "Extrude 2",
            "operation": "difference",
            "source_group": "6b251ec7-b772-4585-9cfe-c35634d55cec",
            "type": "extrude",
            "wrkpl": "ffadbd60-c77c-435e-8693-c61685181231"
        }
    },
    "type": "document",
    "version": 30
}