```mermaid flowchart LR subgraph path2 [Path] 2["Path
[43, 86, 0]"] 3["Segment
[92, 130, 0]"] 4["Segment
[136, 175, 0]"] 5["Segment
[181, 237, 0]"] 6["Segment
[243, 250, 0]"] 7[Solid2d] end subgraph path20 [Path] 20["Path
[362, 405, 0]"] 21["Segment
[411, 435, 0]"] 22["Segment
[441, 466, 0]"] end subgraph path23 [Path] 23["Path
[480, 522, 0]"] 24["Segment
[528, 593, 0]"] 25["Segment
[599, 667, 0]"] 26["Segment
[673, 761, 0]"] 27["Segment
[767, 823, 0]"] 28["Segment
[829, 836, 0]"] 29[Solid2d] end subgraph path30 [Path] 30["Path
[850, 892, 0]"] 31["Segment
[898, 918, 0]"] 32["Segment
[924, 950, 0]"] 33["Segment
[956, 1012, 0]"] 34["Segment
[1018, 1025, 0]"] 35[Solid2d] end subgraph path36 [Path] 36["Path
[1039, 1094, 0]"] 37["Segment
[1039, 1094, 0]"] 38[Solid2d] end subgraph path39 [Path] 39["Path
[1108, 1150, 0]"] 40["Segment
[1156, 1180, 0]"] 41["Segment
[1186, 1211, 0]"] 42["Segment
[1217, 1273, 0]"] 43["Segment
[1279, 1286, 0]"] 44[Solid2d] end subgraph path59 [Path] 59["Path
[1456, 1497, 0]"] 60["Segment
[1503, 1527, 0]"] 61["Segment
[1533, 1558, 0]"] end subgraph path62 [Path] 62["Path
[1572, 1614, 0]"] 63["Segment
[1620, 1644, 0]"] 64["Segment
[1650, 1675, 0]"] 65["Segment
[1681, 1737, 0]"] 66["Segment
[1743, 1750, 0]"] 67[Solid2d] end subgraph path68 [Path] 68["Path
[1764, 1806, 0]"] 69["Segment
[1812, 1835, 0]"] 70["Segment
[1841, 1866, 0]"] 71["Segment
[1872, 1928, 0]"] 72["Segment
[1934, 1941, 0]"] 73[Solid2d] end subgraph path74 [Path] 74["Path
[1955, 2011, 0]"] 75["Segment
[1955, 2011, 0]"] 76[Solid2d] end subgraph path77 [Path] 77["Path
[2025, 2068, 0]"] 78["Segment
[2074, 2139, 0]"] 79["Segment
[2145, 2213, 0]"] 80["Segment
[2219, 2307, 0]"] 81["Segment
[2313, 2369, 0]"] 82["Segment
[2375, 2382, 0]"] 83[Solid2d] end 1["Plane
[12, 29, 0]"] 8["Sweep Extrusion
[264, 296, 0]"] 9[Wall] 10[Wall] 11[Wall] 12["Cap Start"] 13["Cap End"] 14["SweepEdge Opposite"] 15["SweepEdge Adjacent"] 16["SweepEdge Opposite"] 17["SweepEdge Adjacent"] 18["SweepEdge Opposite"] 19["SweepEdge Adjacent"] 45["Sweep RevolveAboutEdge
[1300, 1366, 0]"] 46["Sweep Extrusion
[1380, 1411, 0]"] 47[Wall] 48[Wall] 49[Wall] 50["Cap Start"] 51["Cap End"] 52["SweepEdge Opposite"] 53["SweepEdge Adjacent"] 54["SweepEdge Opposite"] 55["SweepEdge Adjacent"] 56["SweepEdge Opposite"] 57["SweepEdge Adjacent"] 58["Plane
[1424, 1442, 0]"] 84["Sweep Extrusion
[2396, 2429, 0]"] 85[Wall] 86[Wall] 87[Wall] 88[Wall] 89["Cap Start"] 90["Cap End"] 91["SweepEdge Opposite"] 92["SweepEdge Adjacent"] 93["SweepEdge Opposite"] 94["SweepEdge Adjacent"] 95["SweepEdge Opposite"] 96["SweepEdge Adjacent"] 97["SweepEdge Opposite"] 98["SweepEdge Adjacent"] 99["Sweep RevolveAboutEdge
[2443, 2488, 0]"] 100[Wall] 101[Wall] 102[Wall] 103["Cap Start"] 104["Cap End"] 105["SweepEdge Opposite"] 106["SweepEdge Adjacent"] 107["SweepEdge Opposite"] 108["SweepEdge Adjacent"] 109["SweepEdge Opposite"] 110["SweepEdge Adjacent"] 111["StartSketchOnFace
[309, 348, 0]"] 1 --- 2 2 --- 3 2 --- 4 2 --- 5 2 --- 6 2 ---- 8 2 --- 7 3 --- 11 3 --- 18 3 --- 19 3 x--> 12 4 --- 10 4 --- 16 4 --- 17 4 x--> 12 5 --- 9 5 --- 14 5 --- 15 5 x--> 12 8 --- 9 8 --- 10 8 --- 11 8 --- 12 8 --- 13 8 --- 14 8 --- 15 8 --- 16 8 --- 17 8 --- 18 8 --- 19 10 --- 20 10 --- 23 10 --- 30 10 --- 36 10 --- 39 14 <--x 9 14 <--x 13 15 <--x 9 15 <--x 11 16 <--x 10 16 <--x 13 17 <--x 9 17 <--x 10 18 <--x 11 18 <--x 13 19 <--x 10 19 <--x 11 20 --- 21 20 --- 22 23 --- 24 23 --- 25 23 --- 26 23 --- 27 23 --- 28 23 --- 29 30 --- 31 30 --- 32 30 --- 33 30 --- 34 30 ---- 45 30 --- 35 36 --- 37 36 --- 38 39 --- 40 39 --- 41 39 --- 42 39 --- 43 39 ---- 46 39 --- 44 40 --- 49 40 --- 56 40 --- 57 40 x--> 50 41 --- 48 41 --- 54 41 --- 55 41 x--> 50 42 --- 47 42 --- 52 42 --- 53 42 x--> 50 46 --- 47 46 --- 48 46 --- 49 46 --- 50 46 --- 51 46 --- 52 46 --- 53 46 --- 54 46 --- 55 46 --- 56 46 --- 57 52 <--x 47 52 <--x 51 53 <--x 47 53 <--x 49 54 <--x 48 54 <--x 51 55 <--x 47 55 <--x 48 56 <--x 49 56 <--x 51 57 <--x 48 57 <--x 49 58 --- 59 58 --- 62 58 --- 68 58 --- 74 58 --- 77 59 --- 60 59 --- 61 62 --- 63 62 --- 64 62 --- 65 62 --- 66 62 ---- 99 62 --- 67 63 --- 100 63 --- 105 63 --- 106 63 x--> 103 64 --- 101 64 --- 107 64 --- 108 64 x--> 103 65 --- 102 65 --- 109 65 --- 110 65 x--> 103 68 --- 69 68 --- 70 68 --- 71 68 --- 72 68 --- 73 74 --- 75 74 --- 76 77 --- 78 77 --- 79 77 --- 80 77 --- 81 77 --- 82 77 ---- 84 77 --- 83 78 --- 88 78 --- 97 78 --- 98 78 x--> 89 79 --- 87 79 --- 95 79 --- 96 79 x--> 89 80 --- 86 80 --- 93 80 --- 94 80 x--> 89 81 --- 85 81 --- 91 81 --- 92 81 x--> 89 84 --- 85 84 --- 86 84 --- 87 84 --- 88 84 --- 89 84 --- 90 84 --- 91 84 --- 92 84 --- 93 84 --- 94 84 --- 95 84 --- 96 84 --- 97 84 --- 98 91 <--x 85 91 <--x 90 92 <--x 85 92 <--x 88 93 <--x 86 93 <--x 90 94 <--x 85 94 <--x 86 95 <--x 87 95 <--x 90 96 <--x 86 96 <--x 87 97 <--x 88 97 <--x 90 98 <--x 87 98 <--x 88 99 --- 100 99 --- 101 99 --- 102 99 --- 103 99 --- 104 99 --- 105 99 --- 106 99 --- 107 99 --- 108 99 --- 109 99 --- 110 105 <--x 100 105 <--x 104 106 <--x 100 106 <--x 101 107 <--x 101 107 <--x 104 108 <--x 101 108 <--x 102 109 <--x 102 109 <--x 104 110 <--x 102 110 <--x 100 10 <--x 111 ```