```mermaid
flowchart LR
subgraph path6 [Path]
6["Path
[88, 135, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
10["Segment
[141, 166, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
11["Segment
[172, 203, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
12["Segment
[209, 239, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
13["Segment
[245, 269, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
14["Segment
[275, 304, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
15["Segment
[310, 340, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
16["Segment
[346, 353, 0]"]
%% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
20[Solid2d]
end
subgraph path7 [Path]
7["Path
[377, 436, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit]
17["Segment
[377, 436, 0]"]
%% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit]
22[Solid2d]
end
subgraph path8 [Path]
8["Path
[706, 765, 0]"]
%% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit]
19[Solid2d]
end
subgraph path9 [Path]
9["Path
[847, 904, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit]
18["Segment
[847, 904, 0]"]
%% [ProgramBodyItem { index: 8 }, VariableDeclarationDeclaration, VariableDeclarationInit]
21[Solid2d]
end
1["Plane
[47, 64, 0]"]
%% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit]
2["Plane
[651, 681, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, CallKwUnlabeledArg]
3["Plane
[793, 822, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit, CallKwUnlabeledArg]
4["StartSketchOnPlane
[779, 823, 0]"]
%% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit]
5["StartSketchOnPlane
[637, 682, 0]"]
%% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit]
23["Sweep Extrusion
[543, 623, 0]"]
%% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit]
24["Sweep Loft
[927, 975, 0]"]
%% [ProgramBodyItem { index: 9 }, VariableDeclarationDeclaration, VariableDeclarationInit]
25["CompositeSolid Subtract
[991, 1039, 0]"]
%% [ProgramBodyItem { index: 10 }, VariableDeclarationDeclaration, VariableDeclarationInit]
26[Wall]
%% face_code_ref=Missing NodePath
27[Wall]
%% face_code_ref=Missing NodePath
28[Wall]
%% face_code_ref=Missing NodePath
29[Wall]
%% face_code_ref=Missing NodePath
30[Wall]
%% face_code_ref=Missing NodePath
31[Wall]
%% face_code_ref=Missing NodePath
32[Wall]
%% face_code_ref=Missing NodePath
33["Cap Start"]
%% face_code_ref=Missing NodePath
34["Cap End"]
%% face_code_ref=Missing NodePath
35["Cap End"]
%% face_code_ref=Missing NodePath
36["Cap End"]
%% face_code_ref=Missing NodePath
37["SweepEdge Opposite"]
38["SweepEdge Opposite"]
39["SweepEdge Opposite"]
40["SweepEdge Opposite"]
41["SweepEdge Opposite"]
42["SweepEdge Opposite"]
43["SweepEdge Opposite"]
44["SweepEdge Adjacent"]
45["SweepEdge Adjacent"]
46["SweepEdge Adjacent"]
47["SweepEdge Adjacent"]
48["SweepEdge Adjacent"]
49["SweepEdge Adjacent"]
50["SweepEdge Adjacent"]
1 --- 6
1 --- 7
2 <--x 5
2 --- 8
3 <--x 4
3 --- 9
6 --- 10
6 --- 11
6 --- 12
6 --- 13
6 --- 14
6 --- 15
6 --- 16
6 --- 20
6 ---- 23
6 --- 25
7 --- 17
7 --- 22
8 --- 19
8 x---> 24
8 x--> 43
9 --- 18
9 --- 21
9 ---- 24
10 --- 31
10 x--> 33
10 --- 37
10 --- 44
11 --- 29
11 x--> 33
11 --- 38
11 --- 45
12 --- 28
12 x--> 33
12 --- 39
12 --- 46
13 --- 30
13 x--> 33
13 --- 40
13 --- 47
14 --- 27
14 x--> 33
14 --- 41
14 --- 48
15 --- 26
15 x--> 33
15 --- 42
15 --- 49
18 --- 32
18 x--> 35
18 --- 43
18 --- 50
23 --- 26
23 --- 27
23 --- 28
23 --- 29
23 --- 30
23 --- 31
23 --- 33
23 --- 34
23 --- 37
23 --- 38
23 --- 39
23 --- 40
23 --- 41
23 --- 42
23 --- 44
23 --- 45
23 --- 46
23 --- 47
23 --- 48
23 --- 49
24 <--x 25
24 --- 32
24 --- 35
24 --- 36
24 --- 43
24 --- 50
26 --- 42
48 <--x 26
26 --- 49
27 --- 41
47 <--x 27
27 --- 48
28 --- 39
45 <--x 28
28 --- 46
29 --- 38
44 <--x 29
29 --- 45
30 --- 40
46 <--x 30
30 --- 47
31 --- 37
31 --- 44
49 <--x 31
32 --- 43
32 --- 50
37 <--x 34
38 <--x 34
39 <--x 34
40 <--x 34
41 <--x 34
42 <--x 34
43 <--x 36
```