{
  "Uuid": "96803309-7a75-45de-8c88-37a17d628599",
  "IsCustomNode": false,
  "Description": "",
  "Name": "Integrated_Dynamo_FileV7 (1)",
  "ElementResolver": {
    "ResolutionMap": {
      "Math": {
        "Key": "DSCore.Math",
        "Value": "DSCoreNodes.dll"
      },
      "Point": {
        "Key": "Autodesk.DesignScript.Geometry.Point",
        "Value": "ProtoGeometry.dll"
      },
      "Line": {
        "Key": "Autodesk.DesignScript.Geometry.Line",
        "Value": "ProtoGeometry.dll"
      },
      "NurbsCurve": {
        "Key": "Autodesk.DesignScript.Geometry.NurbsCurve",
        "Value": "ProtoGeometry.dll"
      }
    }
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f6addcbed89c47339a83737d730d874e",
      "Inputs": [
        {
          "Id": "25e2f96bb712451f85eff138f99fceb8",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "790c35cee69f4ca6b19f233d60c0de57",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "724ee820c69e44dd90ea20b98414ab3a",
      "Inputs": [
        {
          "Id": "687e4647ff9f49fab9a53dae6e59752e",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d3d73cff41fc4d0b80f5f09d09eb00d1",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "44c620ed01f04ad192c990de8f1b1ff5",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b6c2338604a444682d22c7cf3ab98ee",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2232b7f7ac854f1c9b7453fb3cda7cc4",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "50;",
      "Id": "c1032a6b4faf45b29d5e46d43995397d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f1df789b47294db0b7f3503a0730d172",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "e70f14db97cc44f09b609b92b3703d9f",
      "Inputs": [
        {
          "Id": "c536f1e49e854f96b80d3b6318de8a07",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "522f640a40fc43b180cafef3cf6f7e3c",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "59cf0c67be0a48af9102c50893cecf47",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "c8391bec97324ee28bea3827dc1c40d1",
      "Inputs": [
        {
          "Id": "e66d0809c43a4fb4aa6509be48e282df",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b271258f93524ace9ee7d97d7aa016c5",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2881e13d9bbe45dca00542c6e725ee17",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "efe9377495c545b889530699a75f38ab",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6c95d725fa45428e9ebc952bfdbbb65b",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "582f4754edb5451a9b652fbcafa1acf0",
      "Inputs": [
        {
          "Id": "d8e885f8aea349c39e3e15d19edf8760",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ee91b90a30e4c25ac504430692bbc4f",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e5c9f30d7d1478a9b7da757a5dcd68b",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "019dcc2dee084dd3bf6302e9079ba561",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "98c3aac5f31043e5903e18b1986b8727",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1.5;\n1000;\n9.8;",
      "Id": "100152bd80644d02b4e8714d48a72a2c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a1ac4545f3d4458ca418d0f8a68f490e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "25ed7b017a754c92b3bc23143de4bf15",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "39c71ce3ebb34ad08b98555931998aba",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 70.0,
      "MinimumValue": 20.0,
      "StepValue": 1.0,
      "InputValue": 37.0,
      "Id": "b686b3f620c6419881669d1814f9f291",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "dee49ab9a936402f9d5bc61a9c472e54",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/y;",
      "Id": "45bd8ebe1e294532820348f16ca5e44c",
      "Inputs": [
        {
          "Id": "628014513a824d548b2fade58bc28fcb",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "01705875c2974805bd5bc075cb6258d5",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "db16a02ece784af7a66e5722db7afa9b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Tan@double",
      "Id": "b6634c1d96174c8dbba21ca68ec84082",
      "Inputs": [
        {
          "Id": "6fd9de13757b4214a37707f48de10eb7",
          "Name": "angle",
          "Description": "Angle in radians\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bf02689e699d492dbdb2b71add115e7f",
          "Name": "double",
          "Description": "Tangent of the angle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Finds the tangent of an angle.\n\nMath.Tan (angle: double): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "9f09d0fdc8874c4aa9c7c030b41f7898",
      "Inputs": [
        {
          "Id": "f86a2750f5bd4be0962c01c2f5a36004",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e52e3783c2a04b0b945caee370f84f06",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a071981f96d64fd0911af4b876a6b102",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c5df296c34c448e9b23af6e90b6531b4",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f41318af43c842598e5e9e337049a0b9",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x+y;",
      "Id": "8ec800f3c42d4892b6d4009021194f04",
      "Inputs": [
        {
          "Id": "07d454f49aa94a8cb56754edf32a9149",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b52da3cf1b54f76a9fe12c537b6c3e8",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "25fe5916d4ed4894aa3447fc032ace60",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "9c029549251d4a17a5f210845829499f",
      "Inputs": [
        {
          "Id": "7f2f90ee39b94164af45bf6b3293f328",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2d9fef95a44443d49eab9b0d3dd216ef",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c508e21e276d4eac96f30b31aae56dc6",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "576f4ed6e45843d8abb4e8fe38dad428",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7a5e240d6bba4638b08f8281df139bfe",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9d9dd1bd79a4401ea4edf2ceb726a890",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "298973cd87e24d49941b48bc047c6acc",
      "Inputs": [
        {
          "Id": "92972bed52c34fa2a1ba77c3bca29039",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "17b4f7798a0f4757913192142f84e42b",
          "Name": "connectLastToFirst",
          "Description": "True to connect last point to first point, false to leave open\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1476159629084a17a3a5a57089acc07c",
          "Name": "PolyCurve",
          "Description": "Polycurve created by points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "true;",
      "Id": "ecfcb91697a24e5fb59a7e90c8eb3853",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6d845eca5a3d4647945083adebc0f825",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.SweepAsSolid@Autodesk.DesignScript.Geometry.Curve",
      "Id": "ec896290dc114900ae59641b8fdd2c9d",
      "Inputs": [
        {
          "Id": "98b7c36be3be4326ac552755f6283dc6",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f70429adbd52459db749b08bd3722e08",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "86abc6d3e36045908bfd657cda3693d8",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweeps this closed Curve along the path Curve, creating a Solid\n\nCurve.SweepAsSolid (path: Curve): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "331581c9440f4a9395d8244ba9484c7c",
      "Inputs": [
        {
          "Id": "b0eb3b3a39df450fbd7ecb173deec502",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aae59c2f8e1b429e83ae6e5c637a7833",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-0.1*x;\n0.9*x;\n-0.4*x;\n0.025*x;",
      "Id": "fc0cf643529d43ecba0b52cb084687f5",
      "Inputs": [
        {
          "Id": "26f6be3610204001b8734cb2c996a837",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1e6813972bd44071bed0c4d246b1f484",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "12d4468c93924760af4c4dcb0c2b8f6d",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0c60e5a3304c4149ac89976a1b3440af",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f50f3e0f1d1b48bcb659092ee4b479a3",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "403a1bd32112492a92b7807f87827383",
      "Inputs": [
        {
          "Id": "eb1792fe428a400793b939d6c97d5416",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7806656173c64f8fbe4918ba8e0f4fde",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e4622ff862cb4287ab3e3dbc1667672f",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c78b74e33b4f4b2d9460c5d908236e21",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ad85a0f00b0c41d999ac34cf20e44025",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "e31fcc592d70422eb45684dc27dc00cf",
      "Inputs": [
        {
          "Id": "0bd25b264dd947ba99b9066eb2e2ab8a",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b48474a0bb4c44b8bb2e6a6984b5677a",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c3e55772c82249619aad1e0d17c1139d",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5acf6b66ebd446228b300597850d3002",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9a41206f0f6c43a490d195045e866e46",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.03*x;\n0.97*x;",
      "Id": "56e7964e8b174350b1c8f75ca5c62674",
      "Inputs": [
        {
          "Id": "308be100f58047d0ac3c398ffa8bacbd",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5268f2f8ee3542dc948152dc804b6f3b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef24011652754295929ae0cfc5eee6c8",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "bd76e254af7c4e9c8a23844cb6d710a2",
      "Inputs": [
        {
          "Id": "b27aca6e6baa4380aa1f2cc897c2a84d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a72d0471b1714c61950c183a8a07fe22",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9607b86609d543a0a90d329f98ab94d6",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8de1108db8314acfaccb6db4459a4296",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a00849dd4c0642ec85c80401fa827fad",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "901a88e5593746ff8c844190208c2ff1",
      "Inputs": [
        {
          "Id": "ce3f1bb43d2d477d887d1c9370ef48a0",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6f9774c8c729461faa19c950f35b8c2e",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e4fc56f41a814048b56935099d583976",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "eba0ed0197354d9cb943fa1b97144d1b",
      "Inputs": [
        {
          "Id": "f4a62b4b4f184f848748e758ff1b8203",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1c1c1a47b03c43edb74be53bfc3895bd",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "47dc769192d642158e4898ea5d1ba688",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cbe458c3950142ef85ecc41b8ef5366a",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0720391574840eb894ffa17014e1d95",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "589d308a94d04b35bdd9096089d6c64b",
      "Inputs": [
        {
          "Id": "751a824677a9466986c7463062ade2fd",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "be642132f18b44189c6a655e76358237",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "83553a0e7a8e4d559ff9ff98e9258cd4",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double",
      "Id": "512f1482f86c48369c2e38d72583329b",
      "Inputs": [
        {
          "Id": "eed0afc59e164e2daf8d043e65dcbab1",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "13ed0376d1db4b1694b44b7890b05914",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9aec364be665467bbfe4a9efa3a844cb",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.1;",
      "Id": "3d102241983e4c6889a4382341dcd818",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "617723ea71e44274901c461e89ef59ac",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "39a167a87860441d802a0c20697f87fc",
      "Inputs": [
        {
          "Id": "400c462db4e94958a1f04d0dd8f4e187",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d68a013c2cac48e8b6aaad00ac758264",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "28eeae43a54b409aa43f80170f436912",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "ef33c944bc3f4c04b667e6e8ca6056ff",
      "Inputs": [
        {
          "Id": "2f63d836a1a040afae5d89acc128d56b",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f5262bd0147349aba8ea3e3bfd9ecc14",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "19077f2e17bf468c9d7343128d664139",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "2bb39adfae0c4dc3ae83aaa607e029ee",
      "Inputs": [
        {
          "Id": "a529f0339a1941ee96f72ce2f59024f0",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "42e350baec5d4799ab6e1da9bc58c83b",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "54a313c9c4274923acdba7945aa6de84",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9ce72cc55a384d598fea3b4cce41241f",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d05c134d11a7480eab447c0169e66a59",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x*0.2;",
      "Id": "b879fd03af3e4b0bbbeb738a3d8d67a5",
      "Inputs": [
        {
          "Id": "2fcc4b8b2ea2487f902c0e6d24a0927f",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5d553121fc8048e281d967aebbf2a46d",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "1d089cc890bc44ddab49d3415bebaa75",
      "Inputs": [
        {
          "Id": "024a373c5d8d427498f64f502e8f9eca",
          "Name": "profile",
          "Description": "Curve to sweep\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d5f66da21d1f4d8191f47ca2528ad16c",
          "Name": "path",
          "Description": "Path curve used to sweep along\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5ad240ef78bd41728590b920b882c6a3",
          "Name": "Surface",
          "Description": "Surface created by sweeping profile along path",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by sweeping a cross section Curve along a path.\n\nSurface.BySweep (profile: Curve, path: Curve): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves",
      "Id": "6c68a727c2e440aba675c168cbaf93ee",
      "Inputs": [
        {
          "Id": "82af8e1ea08147ecad39acf79d6797f6",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2ab9d1b900f141119e195e7bee1d792e",
          "Name": "Curve[]",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return all the boundary Curves of the Surface.\n\nSurface.PerimeterCurves ( ): Curve[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[],double",
      "Id": "45e8f99a25c24d6c8987360d3be495d3",
      "Inputs": [
        {
          "Id": "511a0420f65446f3a256766bf106c671",
          "Name": "curves",
          "Description": "Curves to join into polycurve\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22e978f229384988987d84e0991124aa",
          "Name": "joinTolerance",
          "Description": "Tolerance to determine size of gap allowed between curves to be joined\n\ndouble\nDefault value : 0.001",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "afd3774f500e49a7aab5326efa9532e1",
          "Name": "PolyCurve",
          "Description": "Polycurve created by joined curves",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by joining curves. Flips curve as needed for connectivity. Choose a preferred join tolerance between 1e-6 and 1e-3 units.\n\nPolyCurve.ByJoinedCurves (curves: Curve[], joinTolerance: double = 0.001): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Difference@Autodesk.DesignScript.Geometry.Solid",
      "Id": "fc99741d60604811be2c1b20b2fc6c65",
      "Inputs": [
        {
          "Id": "c155d54a273e4dd6964090f10cd375ee",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e3ae3d6b64e41f4a2e9a5286ef59efb",
          "Name": "other",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f9e49e57df73431183e5d9211710531f",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The boolean difference of this Solid with another\n\nSolid.Difference (other: Solid): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "35c771325f3c49548ddc9ba5bd8daa4b",
      "Inputs": [
        {
          "Id": "79ae78448f534405b6d56b4bce7df10c",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84fcdb71587d4ec18b62240691cc4677",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "08ea825c15c8458eaf0f5b565412b59f",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "65c9f700f9a64ac8af8f9e20564a635d",
      "Inputs": [
        {
          "Id": "e25e4794bfe349f2bee0357fa0d0a788",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e57f9084c4aa4d2f9cf332f7b21296f3",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9fd839de153a47339220485e136d767f",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9970665aa59949f6a19dd723afa30fe8",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fd41f050fb654281bc118f26510c24e4",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Difference@Autodesk.DesignScript.Geometry.Solid",
      "Id": "420c58b5ede445aaa47cc40aed2d0a5f",
      "Inputs": [
        {
          "Id": "cb0ae1cc2fb24bf1a3346fcafa2109f5",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "100c6ac53d044bd687aee8f0ea68ce33",
          "Name": "other",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e2a417d34a914483ae1b5faa3a6c960c",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The boolean difference of this Solid with another\n\nSolid.Difference (other: Solid): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "539213825ea94b7c8fd1ae74144c7b33",
      "Inputs": [
        {
          "Id": "ab1e0918b68449aa9f4e2fb1f437cdfe",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "50f7724fbae64836b3722eaa2b8a3dcc",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1bd908615ed840c49d350861fb041ca6",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[],double",
      "Id": "8033750747d043af9320c30c1637ac0b",
      "Inputs": [
        {
          "Id": "b56186e33417419c81bef31969f95a23",
          "Name": "curves",
          "Description": "Curves to join into polycurve\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e654157f321f4cc4a623b72d8dba1a8d",
          "Name": "joinTolerance",
          "Description": "Tolerance to determine size of gap allowed between curves to be joined\n\ndouble\nDefault value : 0.001",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7775fde523864c93b82c17883aeda63e",
          "Name": "PolyCurve",
          "Description": "Polycurve created by joined curves",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by joining curves. Flips curve as needed for connectivity. Choose a preferred join tolerance between 1e-6 and 1e-3 units.\n\nPolyCurve.ByJoinedCurves (curves: Curve[], joinTolerance: double = 0.001): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves",
      "Id": "dfbfc4cb07ed436a8e5b14b815e9abb9",
      "Inputs": [
        {
          "Id": "7e2b6e2290b74116a28cc375e33d55d5",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ab752cf69c724071951f157c750200ef",
          "Name": "Curve[]",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return all the boundary Curves of the Surface.\n\nSurface.PerimeterCurves ( ): Curve[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "8058bccf047b4e11b1d4a10b5d1427f3",
      "Inputs": [
        {
          "Id": "d58cefa7a8dd420f954b6731bd06585e",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3509f2b6cfe34cf58656444a88485134",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "16c496d9da0a46dfb6ce40e526d51bee",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9478c8c199b84a2dae0ca5a4b56c82fb",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dcb764f34caf4eb0814d3c739951b4e7",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "dcfbf8036d414e8cb591d43b2fb9fb53",
      "Inputs": [
        {
          "Id": "60d3f6bd88a741b78e2738b9bfcf638e",
          "Name": "profile",
          "Description": "Curve to sweep\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9eead64738394df291abf287d506717f",
          "Name": "path",
          "Description": "Path curve used to sweep along\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3137276aaf68404a984bbf3da3c7e369",
          "Name": "Surface",
          "Description": "Surface created by sweeping profile along path",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by sweeping a cross section Curve along a path.\n\nSurface.BySweep (profile: Curve, path: Curve): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "1854c9bc8112488b952f654a756a6d57",
      "Inputs": [
        {
          "Id": "16c0836950524aa0a952592af0bcea2d",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "64963cc761944a63a4deb305c9084cf6",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8235012b07764003b204fec8737c3d2c",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "fb3dd0b766a9400e974516208f83b9e1",
      "Inputs": [
        {
          "Id": "233ab72731e24db4a050509bcddae460",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b8f1f9158006472b85ec3bf93a677fd3",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "93a73d9f36284d5d8598a8118f91ebca",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "805cf9abfe8840c9bb67e0b0955d3d8b",
      "Inputs": [
        {
          "Id": "dfffee6820e64dbd991a9d892d1aff9e",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "83c11ffefe9a4b7d88bf0172ac024a48",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "03b5e43f668e4810af952bef14cdbc0f",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1999162a5d4a4c11aa3cf27727eed02e",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f1500104efcf4f89a8547d363db7354e",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double",
      "Id": "60b739c65ae041e4bdb704e803d250f4",
      "Inputs": [
        {
          "Id": "a814ffbf45cd4efc95048f0a0cbd6f14",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1dfa8770c6054a50944577968d0878e7",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f295f68a2ac42c081c2edea467f64dd",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.7;",
      "Id": "2e576c97e97042fd8ed80b88d23d80ba",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7370efa43f704eca8e4ea91b1e0206ec",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x*0.6;",
      "Id": "df6a035089e6414e8314fac23174d2b7",
      "Inputs": [
        {
          "Id": "757f97227bc84872b2083223a6de9bce",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9c63f63ea8a2472fbf87d33f77f60ae8",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "cb58f6f0ed0b423b96538f9c7990f77c",
      "Inputs": [
        {
          "Id": "024eb041cd6d4f85bed8195e21d89e62",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f562758d6e5747f0bc033fb1f789147f",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3010321328d74bb1bfc0f7a0b4a2fd07",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "04583212bb584c7095afbdac30e58544",
      "Inputs": [
        {
          "Id": "e3eb898ef8e148e09dc2ca76914f3f08",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0b92aef442f244049678c8c8f2360eea",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2bf1350b0b554aa5920de3673b1304e6",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7221c29e7ecd42ee8e84bc4c21a0cc69",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "74973b12e938494490d2f72c8a3ae111",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 284,
      "SelectedString": "OST_GenericModel",
      "NodeType": "ExtensionNode",
      "Id": "8b4d0eb3742646508444ecea0de89b79",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "96a70032f34444db936f25c2696244e8",
          "Name": "Category",
          "Description": "The selected Category.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All built-in categories."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Dam\";",
      "Id": "a3a58ed67ff04f12a056a208910f3712",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "daaf4e11149f45f7ba526a0b1fe3458d",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.DirectShape.ByGeometry@Autodesk.DesignScript.Geometry.Geometry,Revit.Elements.Category,Revit.Elements.Material,string",
      "Id": "69d3a37638a04731a486f6b9efce5ea0",
      "Inputs": [
        {
          "Id": "c77c7655d40e45c0a8249bce2e291a12",
          "Name": "geometry",
          "Description": "A Solid or Surface that will be tessellated and placed in the Revit model as a DirectShape\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d0ae8068596f40ca9d1ca658b8e1b100",
          "Name": "category",
          "Description": "Must be a top level Built-in Category\n\nCategory",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "42776ab5e084486ea1dd08e8aeb8a7c9",
          "Name": "material",
          "Description": "A Material to apply to the faces of the DirectShape\n\nMaterial\nDefault value : Revit.Elements.DirectShape.DynamoPreviewMaterial",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "40265e713ea541d9aa961d6a5fcf96dc",
          "Name": "name",
          "Description": "A string name for the DirectShape\n\nstring\nDefault value : \"DirectShape\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "17264bd7f68f40a4817c47feedd363a4",
          "Name": "DirectShape",
          "Description": "A DirectShape Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Revit DirectShape given some geometry, a name for the shape, a Category, and Material. The geometry will be tessellated before being placed in the Revit model The category of a DirectShape cannot be changed after creation, so a new DirectShape will be generated if the category input is changed.\n\nDirectShape.ByGeometry (geometry: Geometry, category: Category, material: Material = Revit.Elements.DirectShape.DynamoPreviewMaterial, name: string = \"DirectShape\"): DirectShape"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "926ed637-1e27-49cc-bc71-99b2a87cd80d",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "0998045c79e14faa8a38c28a27e734b2",
      "Inputs": [
        {
          "Id": "5afebe4082674da4ac10a327aeea990a",
          "Name": "docOrLink",
          "Description": "Uses current if none provided.\nAccepts document or link instance.\n\nvar[]..[]\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "75155affc5d349fcb028fd4d3ed654a3",
          "Name": "materials",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "11c60be423684f5099b11a2b41c5ce44",
          "Name": "names",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns all materials in the given document."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x[59];",
      "Id": "0c35072ebde34512a511f326ac63e037",
      "Inputs": [
        {
          "Id": "4279ca5d667944219b2a0bb72971a915",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f29f8bc9bafb49a896124355cad10bd9",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "2e30c22e36604fd989277a6cf283fdbe",
      "Inputs": [
        {
          "Id": "26187fa31a644c8abbb6ff01f9472300",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bf0c1b9e41cd4b06a0894d6f171e72bf",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1da25847d73641488d948181c77da4c0",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4673144f0872412782955d7a9d298c1c",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8a0eaca12b094924b794ee2ea70e745a",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "e34c5734990d46b388bf6be8a6375a96",
      "Inputs": [
        {
          "Id": "aadf47517be44cb1bd189413f35036f7",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "65f44e087bc3480897c13e0026fd47ee",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "90f0162ad64a4969888518db3226e266",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ca148c8c5aa046c1a21a10f830a2522c",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e7cc4dc7c7974feba87f7ac24023160b",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.06*z;",
      "Id": "66801f68bfa941268a9dedf1bff1e2cc",
      "Inputs": [
        {
          "Id": "2d456eba9ffe48149ea7d915ba0ec6e8",
          "Name": "z",
          "Description": "z",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3c72a84b610e4e5da1f9a70561e98598",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "cd4075a78a1d4eb2adeb698328cfa3f8",
      "Inputs": [
        {
          "Id": "b3ac900d2dc8434f8e1cece0d083a019",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e21dd4814774f02aa8889ac3f260619",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80ea39fa5a7f4fd98076c1215937c1c9",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7c3d434e19e349cdba078efc284dd0f1",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "651ad7151b13429db5520de85b697e0a",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.SweepAsSolid@Autodesk.DesignScript.Geometry.Curve",
      "Id": "c1182eeae28941568f85103571853143",
      "Inputs": [
        {
          "Id": "367c32934e964aac956e8408165dfba4",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "58c40ba914bc42a497b532357bef5ed0",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ab9c8e86fe8b434f9d71dff22ef9b59d",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweeps this closed Curve along the path Curve, creating a Solid\n\nCurve.SweepAsSolid (path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "dfd8d77a101041579e9b3fa5c2d7355f",
      "Inputs": [
        {
          "Id": "c94c2d92ef1c4d6080e0fe33b870f466",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c94fed1a1cf3428ebb1a2c7d54dda0ad",
          "Name": "connectLastToFirst",
          "Description": "True to connect last point to first point, false to leave open\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3e1fc9ef4ffd4bb2a95704bd22f78d1c",
          "Name": "PolyCurve",
          "Description": "Polycurve created by points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "5d5aa099e97942999771ea5f069ccacc",
      "Inputs": [
        {
          "Id": "ff66342a67584c5b909935c8edd3e9fb",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "85acaf14e89e49d094fd1571cb79eedb",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae6fb45d2da24c1094131aaebd7de72a",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dee3b4692bee4d3985abebb123b1d41a",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a488cb2f9ad0496a9a6355c062214b26",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "2e3a622671914d25b420da95574be216",
      "Inputs": [
        {
          "Id": "ca76dc1114474053922ee8f45b220238",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9cde01ba629f4235bfe1bbdbe2a3da7b",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "29e04d49c7574db3985d9098d79c47a9",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2337d0364b584eb9a1e89f9becce1561",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5ce13368991644989957e05ca700dfda",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x-y;",
      "Id": "fa77ea59ab2e4570884094cbbec62765",
      "Inputs": [
        {
          "Id": "228517a1228f46b0979d54bec4e675f3",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "29320aabef364310a8d97c532dc4650a",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2fdb7746175e4b378aa1ea4c4b351ff9",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/2;",
      "Id": "4707fd43bed1472ca539568901f84d37",
      "Inputs": [
        {
          "Id": "49241873c6d141cc8e50a331925a2447",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "81c226d4d2cb4e3d8058775acfe72d08",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "f2e9097bb3974dda8bea70e0ec045342",
      "Inputs": [
        {
          "Id": "d465ffab89f04db181f883ddf3e4bb79",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6346e556322a42adb65cbae64cc3b78d",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c826e93bfdc343d8b0b7aaa23d6ffe00",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55ea20305851402b8476146d19f987c1",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "94e3be39e33b4ab5ab0bc221be2b9c50",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "d2177358936f48588ee06283ac3b84ed",
      "Inputs": [
        {
          "Id": "398626d140d04ca69bcf18b9ca98894a",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04e91184e4724f068fefa10072f88bc2",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2ca1754049d2428f9cce6d3072f82f26",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f4d1a44eccfb40a6988ab2c10b683459",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a5cf02c5487e4b31a7bfd76e50f936a4",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "949da9eb2ba345d7af70f26062bd8aff",
      "Inputs": [
        {
          "Id": "662be3f781924cb984c91901c62e3bb7",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1106056b6f1e4a10b4ca076b4117e67f",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8e10918f9cac45f18b342d3f35c296b1",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b6dd4dcda7244e57a3a5af0e27d89de7",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b95c77bb73b24139a35ea673e058e13b",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "8d384cb510ba493fa196bbfa1c493066",
      "Inputs": [
        {
          "Id": "820e12415c4948afbc592fbe641d42a3",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5f42102a96cf43738ea544a7663758ae",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d6aebeeb7f14205bf01743de6a64cbc",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "96a1caf2cd094252a11bd449ff935c46",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3392c0d912154d99aa3891287b154d46",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "461d7701283f4bd598ce53d401d0e904",
      "Inputs": [
        {
          "Id": "84cc70cd0e154d30b37938c86b67a39d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8cea1d6fb83143c0a9dfc5c007ff1de0",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ed7b845dd9ae4f9d830855307597afc9",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6ec6bc627bd74ce89b819e48bdc4b9c0",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c486b16d5351450b82138bcae680be8a",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/2;",
      "Id": "1e773d5383f94ca788c766f1e561cb92",
      "Inputs": [
        {
          "Id": "bcf4ca2eba3142fbac7212b997af7bc2",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "36739d9ede344e0ab1bf9013bc029cf5",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Arc.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "d98ab5f0cbce4e7baba9a1aa861851df",
      "Inputs": [
        {
          "Id": "ceecb8a657324b368b70ae58720d85d3",
          "Name": "firstPoint",
          "Description": "1st point of arc\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "16f2aa84b4f2424c96a4c7ed5fe21806",
          "Name": "secondPoint",
          "Description": "2nd point of arc\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cdb60c19e2da43b48d9aa8a1de9aed8b",
          "Name": "thirdPoint",
          "Description": "3rd point of arc\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "54c77ef69669414481dd3174914f58b7",
          "Name": "Arc",
          "Description": "Arc created from three points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create an arc by providing three sequential points along its circumference.\n\nArc.ByThreePoints (firstPoint: Point, secondPoint: Point, thirdPoint: Point): Arc"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "b2f35bb3c80f4c6483854d89f7cdd143",
      "Inputs": [
        {
          "Id": "1497326e14794ae5b7fc4c934d23d718",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2ccf84d6cf8848088f595862440bf3a6",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8bae429ce94646899809ca6374180c1f",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "b2f8a9002e81421188b21db0ecfe17f3",
      "Inputs": [
        {
          "Id": "ddd4733087574aecaa0260bfba698488",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d8e6bdbe4cc343f380d1340e2e8eb152",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e01a2799c2b94858b177771e415c1884",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "a977495a35d94256a109f61f8daea802",
      "Inputs": [
        {
          "Id": "d8a5e653fd154dfda0ad337d128f9746",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c0dd2fb64c74422388cf04fe77f16e26",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ced7481b0f054ee8a270b57817fe900d",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "ae4116716fd84575b512bda47bca3bfa",
      "Inputs": [
        {
          "Id": "79c0d0ecb80548c8a960806672897c84",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "65e5c55ee58b447fab4f62c4b21bd9ba",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d0ed54e7de74b68882926e9c1ee0c37",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0479322a5bd14b0585b78c75b338b2e3",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a180d1dbca7d476cb929f0f34e21301c",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[],double",
      "Id": "d4458c4987c841a68001d44578e3ccfa",
      "Inputs": [
        {
          "Id": "11b3613f6da848a4adda7c3290c76833",
          "Name": "curves",
          "Description": "Curves to join into polycurve\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a8bf8a18819542d7bb2df996a256d2c1",
          "Name": "joinTolerance",
          "Description": "Tolerance to determine size of gap allowed between curves to be joined\n\ndouble\nDefault value : 0.001",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5dfbe082f5d4a5fa850e7208afb0a5d",
          "Name": "PolyCurve",
          "Description": "Polycurve created by joined curves",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by joining curves. Flips curve as needed for connectivity. Choose a preferred join tolerance between 1e-6 and 1e-3 units.\n\nPolyCurve.ByJoinedCurves (curves: Curve[], joinTolerance: double = 0.001): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "ec69e96471564a52a1da16ae46c7b946",
      "Inputs": [
        {
          "Id": "79c530fd3fbe4c1e94681723b3dc597e",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c8eff6526dbc4cef9245fda3d06782c0",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "60b4c87b53234482b437a37a913b3940",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6289c0346050446caca4c3e1cb68cff2",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3be9f435f440477586f75eb5adaafcbb",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.SweepAsSolid@Autodesk.DesignScript.Geometry.Curve",
      "Id": "62ae4463b00b4781a2a58cc23766de72",
      "Inputs": [
        {
          "Id": "623487e4096a455fbcbfd1b79b3bfb81",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "81cd87c9622b4ba2b9d7fd63de023757",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "73f929f98554403a8f9bf84fdc234f73",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweeps this closed Curve along the path Curve, creating a Solid\n\nCurve.SweepAsSolid (path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Difference@Autodesk.DesignScript.Geometry.Solid",
      "Id": "a0b980976bd545acb2fe90327eae2f77",
      "Inputs": [
        {
          "Id": "214f2a8a327a4fa6a70e20415a8ae66c",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1598114ecb6544ae822434f2ba2417a2",
          "Name": "other",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "09a588e0f90c4f4eac5716f690fd7ed9",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The boolean difference of this Solid with another\n\nSolid.Difference (other: Solid): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Union@Autodesk.DesignScript.Geometry.Solid",
      "Id": "36410ba525194295857af48b752f0ebb",
      "Inputs": [
        {
          "Id": "f3a0653a23f24623b356950eb557eade",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3c74aa261b7840779014bb6345e20b85",
          "Name": "solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c7d108f5ea48445f9d97a2531111b28e",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The boolean union of this Solid and another.\n\nSolid.Union (solid: Solid): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Union@Autodesk.DesignScript.Geometry.Solid",
      "Id": "2e5f526f3fe14999b07bf1d41b6320fd",
      "Inputs": [
        {
          "Id": "0d5400e7d42349079118d207424eb504",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ff8bab5510944a0a73e9571d04510fd",
          "Name": "solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2679cb95734548ab8590b38793af250d",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The boolean union of this Solid and another.\n\nSolid.Union (solid: Solid): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "797ccdaa769741c8bac7781d52e4badc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a448e3985a4b441ab2e726beef427f2d",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "79f50a7745c340288b54265f9864a5df",
      "Inputs": [
        {
          "Id": "dc5ec0f2179548d5942019deabb92e1b",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a204a88b78a4bb189c5ffed6a6b8e5b",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "38005c6af9d541db8ef337f7fd59ef01",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Frame.SideRailsEavesBeams@Autodesk.DesignScript.Geometry.Curve[][],double[]",
      "Id": "436560bde8aa47a79709b049263b0bfd",
      "Inputs": [
        {
          "Id": "ed2bc03a7e874fb0a23263677b2255f1",
          "Name": "columns",
          "Description": "Columns.\n\nCurve[][]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "815469e8611f4dc192aa6ab037e1c9cb",
          "Name": "heights",
          "Description": "Z coordinate of beam ends.\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b68c0739e3984609b3663ec35d364888",
          "Name": "Beams",
          "Description": "List of Beams.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8c2d67a314d24149b5895c295a5cd039",
          "Name": "Points",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates side rails and eaves beams between columns.\n\nFrame.SideRailsEavesBeams (columns: Curve[][], heights: double[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "69a6f2fcc8e543d791a23b60494fbd9b",
      "Inputs": [
        {
          "Id": "a4ac8c59b22645b2a09112035499fd41",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1645d379c2c6452b99ad096a363d0452",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c9d456840fda4957af0598d81d63585c",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "63e8fe75e72540e8b130355698a229ed",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the specified range."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "c82876553a1d4f4ca6242cfddcf13b3a",
      "Inputs": [
        {
          "Id": "81824a9767de4151955f5468fe5cbdba",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "58fe377614184715a53ad962e73be7e4",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9723726896834868a41074877280c01c",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "134352f917c24784a8f0c06cceaf531a",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "fb2466b6490c4b08a93641fc01e26d3e",
      "Inputs": [
        {
          "Id": "0c2f14d99e6441f1a9f8b39731810180",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55ef6798e13e49f1b29f1834d3f74cb5",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f9ef0d090bc247aba91408f6fc3b961f",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "ad5a86aa2d7043ef84e1192f620b915e",
      "Inputs": [
        {
          "Id": "73d3700322d34bd582fffdd8168ad617",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "238f7cf0084041ac86dbaeb0eb941cb2",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "74e9047d52db4180b53f39b2c1def7ee",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 67,
        "G": 69,
        "B": 69,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "45ec7c69a3da435a8a3cabb25e243152",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2a6ccba7039845b691f09bea3556acef",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "02797bac2ad442aebf51fdbf604e21e2",
      "Inputs": [
        {
          "Id": "fd63020786e74e3bb6aaae47f60e631d",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7c79a6e952a848f49480def791b77676",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e6e8297981364a039a4988ab7d490b2f",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Grid.ByLine@Autodesk.DesignScript.Geometry.Line",
      "Id": "78d8a025a9e64b4185c55139ee0a5a6e",
      "Inputs": [
        {
          "Id": "539d10f1a1534b1aa5147662403e6712",
          "Name": "line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c942b30920a7422da9844cc2564715ec",
          "Name": "Grid",
          "Description": "Grid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Revit Grid Element in a Project along a Line.\n\nGrid.ByLine (line: Line): Grid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "16a33c8482c54197800a9c5d4963d498",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bf1fde4b4fbb471e8aab7a35301401f7",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 60,
        "G": 56,
        "B": 56,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "73730db5e8874f3abb5cde01375bad67",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "43502fce9e514d59828d377974e60d66",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Frame.SideRailsEavesBeams@Autodesk.DesignScript.Geometry.Curve[][],double[]",
      "Id": "f06b1a38494845d0b13d43812dd0829e",
      "Inputs": [
        {
          "Id": "198106f3c3ea480c8ded24625f622c77",
          "Name": "columns",
          "Description": "Columns.\n\nCurve[][]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f34d5e0ff5a540de813cf49ed08921c8",
          "Name": "heights",
          "Description": "Z coordinate of beam ends.\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dca687300f594ac38645987dfeb274ed",
          "Name": "Beams",
          "Description": "List of Beams.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1afa7e8b38cf4a9a8def968164d14a76",
          "Name": "Points",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates side rails and eaves beams between columns.\n\nFrame.SideRailsEavesBeams (columns: Curve[][], heights: double[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "6dc6adc3cbef4bb4b6361d5f24f1370d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5e98828100364a45ba9bf27cd4865e6b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "c86abf782ce04ec69bec7450dd8b8d48",
      "Inputs": [
        {
          "Id": "0b49c360617c4d91bfa7481794e803e7",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cbcac695cccd4538a1903f8f6606b02d",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "92abd14a78144c1a838bad5e298015db",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "938b4390ecf540c3abcd0067b9e8006d",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "5999698da4f7435c9e73f86e8efdf5c0",
      "Inputs": [
        {
          "Id": "d411fcef0b5b4a849868b0abc0103c1f",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2d634bfcf2d4443591c7512d85844165",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "492d34e026b84e2f90d47439403c3316",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0ccacfa0f6aa4789a32ee684d475785f",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b134a2e675e7416e8989f1d276abefd6",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "height - 2*thickness;",
      "Id": "a5e193a1f85240f0b098d74b7f3f89f3",
      "Inputs": [
        {
          "Id": "ce0dd21db44e4d94844e00532fb6cb30",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0ce6d2e29828437bae152a7fb5ec9d94",
          "Name": "thickness",
          "Description": "thickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "12b64853209248e9a09f33983f4a4cbd",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "a2d76a790f4b47ad8e624d02143800be",
      "Inputs": [
        {
          "Id": "8372c747af3149bd8476fd33fc218d34",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f33b1183c30147e198b3b31ecfc761d9",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b384dc2be3c0492aaaf601bc66214c90",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "4280f0b8dc174dc5ad4d8e339b6703f9",
      "Inputs": [
        {
          "Id": "3a5cd785c6084346874e0876d3b164df",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e4eab29c7334377b89d92146335f7fd",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9d1e0ad141024e05acd7c13f225e3857",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6a98020131d649d1aef254425766bb05",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f4f7d14f33724079a4d86b67adb0d631",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.DropItems@var[]..[],int",
      "Id": "65a08a99b17a4b4a986bb5f0d1bff378",
      "Inputs": [
        {
          "Id": "336dd3dc5f534c04a3258e9c9fb2b4fe",
          "Name": "list",
          "Description": "List to remove items from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fcbcc08d734d4734bebf2275b6e00045",
          "Name": "amount",
          "Description": "Amount of items to remove. If negative, items are removed from the end of the list.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6dbb731b72844343ab43c78a0fec63b6",
          "Name": "list",
          "Description": "List of remaining items.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Removes an amount of items from the start of the list. If the amount is a negative value, items are removed from the end of the list.\n\nList.DropItems (list: var[]..[], amount: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "46c6c76df4094637bd9abc200f9fcecb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2c21351e2f4c492bb91ad18c0b5a8f1e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-y/2;",
      "Id": "0b9d42dfca7c49489e5bb949dff51e58",
      "Inputs": [
        {
          "Id": "9d7b1abd42c84e7684601fbe6432bb27",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4a65f74557d04f4bbdd95c19f16ce362",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "y != 0;",
      "Id": "73567fbeec374d3caff8fe00f9b75f35",
      "Inputs": [
        {
          "Id": "cd3c79fd01164a7dafb8498f55b742d6",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "09643c008cf249069249651a6ef57cfd",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "524986aa705b46f5a1ad88b930d738cb",
      "Inputs": [
        {
          "Id": "d572351c907143b8afb51d894606459c",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b60de3a4a2614207a57edcb298339cc5",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b1a0ba57671847fd9e5ebbced610b7b3",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7d7f3c81436c4c91aeef0e3963b667c5",
          "Name": "out",
          "Description": "Items whose mask index is false.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "d5fd17e89c3a4900b114b7127024d021",
      "Inputs": [
        {
          "Id": "43bbfc7188ec4de7898717eebfd6678d",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b35fe668ee5640e49a4519cd95062bae",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Y component of a Point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "5b0ed117a25241209d4a8bcd56cb4d3f",
      "Inputs": [
        {
          "Id": "0ce6b2171f1447d58f1cc137af7add1c",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "05f20966a23646d5ba92857ea83a00d8",
          "Name": "connectLastToFirst",
          "Description": "True to connect last point to first point, false to leave open\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5a61ebeea13450b807d41b5904f9ad7",
          "Name": "PolyCurve",
          "Description": "Polycurve created by points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Id": "810db66977b84e8bb00dabfe156b53a7",
      "Inputs": [
        {
          "Id": "4ca1fbe72aed437d822b1e83c638824a",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "19a9494cccf24fbb8f931184848248a7",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c03d2a66779747df8c5ed855cb130885",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "82703c4385f244febbd4ac454d2a10fb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0e6d429aa3ef447ca5c0f2480e40bbc0",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius@Autodesk.DesignScript.Geometry.Plane,double",
      "Id": "a391abc51db64082a374ff39abc51e22",
      "Inputs": [
        {
          "Id": "3b4fc6a7669142b8a6b4e056852b9799",
          "Name": "plane",
          "Description": "Root of plane used to center circle\n\nPlane\nDefault value : Autodesk.DesignScript.Geometry.Plane.XY()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a798f9b40a314e50a8dd257cb8d0fcdf",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cebde4bf037a40128b069f319c5bd620",
          "Name": "Circle",
          "Description": "Circle created with plane and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Circle centered at the input Plane origin (root), lying in the input Plane, with given radius.\n\nCircle.ByPlaneRadius (plane: Plane = Autodesk.DesignScript.Geometry.Plane.XY(), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.64,
      "Id": "e11f0299a13c4872aa6b5b32bb9d3de5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a207aeb2a60b48efb4164b3dc0446e06",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "db2d688a83704b51bced515f9147fbc6",
      "Inputs": [
        {
          "Id": "7bdde7e920da40abb1d53ea60dafbf4e",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0cf843c8e3934de28688aafbc8146e68",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d19610e02b4a4c979fa9d87c4998234a",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.ExtrudeAsSolid@Autodesk.DesignScript.Geometry.Vector",
      "Id": "9338572917e6422e9d851fd88de06ac9",
      "Inputs": [
        {
          "Id": "98a5eacfcb034fce8dceb21feeef3bb7",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "82d9c128bb974a28a9971faefeea253d",
          "Name": "direction",
          "Description": "Vector to extrude along\n\nVector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f593422647af41ecb33c1c238945eaf8",
          "Name": "Solid",
          "Description": "The extruded Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Extrudes a Curve in the specified direction, by the length of the input Vector. Curve must be closed.\n\nCurve.ExtrudeAsSolid (direction: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Frame.VBracings@Autodesk.DesignScript.Geometry.Point[][][],int[]",
      "Id": "9a816bb0b00844d7bf17051f494d011b",
      "Inputs": [
        {
          "Id": "9841374bc1e042fea93019b2a32f3ae1",
          "Name": "points",
          "Description": "Element end points.\n\nPoint[][][]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ec53c75f41204d54908680778106cc3a",
          "Name": "zones",
          "Description": "Frame zones.\n\nint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a8462668cf6144739d4b45f4f3d5dbdc",
          "Name": "VBracings",
          "Description": "List of V-Bracings.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates V-bracings.\n\nFrame.VBracings (points: Point[][][], zones: int[]): Line[][][]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 20.0,
      "MinimumValue": 8.0,
      "StepValue": 1.0,
      "InputValue": 12.0,
      "Id": "4e5f2a4f23c949c9aedaaf9b3a1059e3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3b24dafe94334e018d95972576408c21",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "15ae55a8b19343f0b89114394152fc98",
      "Inputs": [
        {
          "Id": "0a368dfcb9744851a007deae54c5772a",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b9699a948d44edf9de521ef54bdbd37",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1971de4f688c4ab59d6c7f4d1d20f187",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cf9268e1f3fd405fbec5a141b4726e19",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the specified range."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "3ca98359885348d48168a107d9cca6c7",
      "Inputs": [
        {
          "Id": "3884c05cb100420aa0bf7ee72c9909b7",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "954680eca11343968bfa3fe9e6cd48a0",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6683ec743b9b4a6989c4ffe44dd007a8",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2d86bef7ab0e4891b3d680dcc30e3f18",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "6abe6adedd9540549810f5e3f07f2e04",
      "Inputs": [
        {
          "Id": "d8af9afdd37247239e53963f7ccc802d",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "228d3c513b2d4a7987ecf739158bdb7c",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "815ab89dda274eafb1edcf199c118e83",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4eee340027d3444eb9a5337add150ad8",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Grid.ByLine@Autodesk.DesignScript.Geometry.Line",
      "Id": "d7d24e91278542d0b881c581028166b4",
      "Inputs": [
        {
          "Id": "1dc2a5779a914522a5479a9b81660748",
          "Name": "line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "84684eba09ba4316b0fbd06eb1c40077",
          "Name": "Grid",
          "Description": "Grid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Revit Grid Element in a Project along a Line.\n\nGrid.ByLine (line: Line): Grid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "1b09a0bbed064809bd702cc5db54c39f",
      "Inputs": [
        {
          "Id": "2d87b4f3868a4838ba7d46dcbcc61e18",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3ced67283b584dcfab2434445aa56c02",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4414799e8f02491cbacd2d7c24eed13e",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "09e94d23caa44c90afa3fd90028418b8",
      "Inputs": [
        {
          "Id": "a8e4b669994b48ae96f2c0932ba7879d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6223c25872cf4626bc5138f7692a772a",
          "Name": "other",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7a5d0be6b44c4765b66daca7ad1229e7",
          "Name": "Geometry[]",
          "Description": "Geometry[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Get the intersection Geometry for this object and another\n\nGeometry.Intersect (other: Geometry): Geometry[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "2c08a463dd5f4758ba4e30466c8d048c",
      "Inputs": [
        {
          "Id": "0c7c57ace50c40018f5a5ea67eea515f",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "61b4cf8575d2480581e438eccf6f854a",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fb8c3fc1a00e4b65b893688def7e25cc",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b7327950e2384e0ca9d0236937621141",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3d7d1a3fda9f4578a8a0127041b724f8",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double",
      "Id": "23f0278f268c4d50bcf1fba3febe3e8b",
      "Inputs": [
        {
          "Id": "126334e9ebda488b9b59da91c664f992",
          "Name": "coordinateSystem",
          "Description": "Parent coordinate system (center of cuboid)\n\nCoordinateSystem\nDefault value : Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "820d305949614620bad1ac091434c2a8",
          "Name": "width",
          "Description": "Width of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d286b418af944d39b1ef157b1ac59993",
          "Name": "length",
          "Description": "Length of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "82e60bfaf51548f58c9a72fc8089e10f",
          "Name": "height",
          "Description": "Height of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "609568ed37f243569d0700c2c63f9d65",
          "Name": "Cuboid",
          "Description": "Cuboid created from lengths",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cuboid centered at WCS origin, with width, length, and height.\n\nCuboid.ByLengths (coordinateSystem: CoordinateSystem = Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "aabec4be288644318a22650e26919abc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "39fe0768bc614f9b8a500efe571d4a58",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.1,
      "InputValue": 1.0,
      "Id": "bd411ed064a0451b95efb7d9558dd1b3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "49582eb40e7e40d8b705303980412e5f",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "h/2;",
      "Id": "42421ad79a8e4ed4b79f2e2312b02a2f",
      "Inputs": [
        {
          "Id": "431e7ef72457494ab865f6311d4252f8",
          "Name": "h",
          "Description": "h",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8bdb752dca26447aa71f97b922d24dae",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double",
      "Id": "43c99fdcc5144968ba414163974b6cac",
      "Inputs": [
        {
          "Id": "2c5e5485daeb467fb34dd8c2fc742147",
          "Name": "coordinateSystem",
          "Description": "Parent coordinate system (center of cuboid)\n\nCoordinateSystem\nDefault value : Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "393bce94f9f6453db2953859c8c36b84",
          "Name": "width",
          "Description": "Width of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "932d3d5a27fd4bb9b456c54a49f92a37",
          "Name": "length",
          "Description": "Length of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e75a8c8ed66e44659b9bb8fe49b458f3",
          "Name": "height",
          "Description": "Height of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "40e1647f948e487381ee865e97f640ae",
          "Name": "Cuboid",
          "Description": "Cuboid created from lengths",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cuboid centered at WCS origin, with width, length, and height.\n\nCuboid.ByLengths (coordinateSystem: CoordinateSystem = Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "height - thickness;",
      "Id": "c051c6d558bc4db99b22c300e923de74",
      "Inputs": [
        {
          "Id": "b9ec4e79d7cf49b5aebdb18e59c60f3d",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80ea72526f934746907f986950925224",
          "Name": "thickness",
          "Description": "thickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b4e794ee68a04ff5af9cae542d8d7286",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x +1;",
      "Id": "bab43c98a2634344ab15e722500e2d34",
      "Inputs": [
        {
          "Id": "3dc7327df84a4d19aa560003fea95866",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a9e359ecd7c7432da66485c7a0e5c7e6",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "560b2c2fbfd54e9a90a4eb1c3cc50aa2",
      "Inputs": [
        {
          "Id": "01bfad9be8a14c42aa61bad88e29c9ff",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a846df85a6784a03a1032eabff805b8d",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b1d481fa5c6c4bdf94b4a3d73f92a187",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "e02c628ddf4243a482e4f707d0b2745d",
      "Inputs": [
        {
          "Id": "ba0e3353cc8d43c0a9270736fe551caa",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d9cdbaca5f0044fb90fb421a9d6350a0",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "201e5da5bc754c7cb98acf3a1e0945b5",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "588710538c72462f93cad3cfbe3eaf77",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.33,
      "Id": "8008d845347049c49392cc82d669792b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "78fac8dcc0b24b4b87804d9deafb9b10",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double",
      "Id": "25c8e7a7861442f9ad576f57be1c9f14",
      "Inputs": [
        {
          "Id": "7703fd00ea8c4a8cac1918bc0b22f75f",
          "Name": "centerPoint",
          "Description": "Center point of circle\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2b312bfb841549e0b0adfd067a46093e",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "87f1520258a544eb879f53fe018c341a",
          "Name": "Circle",
          "Description": "Circle created with center point and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a Circle with input center Point and radius in the world XY plane, with world Z as normal.\n\nCircle.ByCenterPointRadius (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "53773f6bd202437c89006faf299318a9",
      "Inputs": [
        {
          "Id": "dc42e583513346199f61e30c4a17897a",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d95f12bfca8f477bbe02d3f77200aa7b",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "32ab91ad1ae5455cbb1918c877c58ce8",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f951689b69964de8b93e02add25915aa",
          "Name": "result",
          "Description": "Result block produced",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the result of either True or False input depending on what boolean value is toggled in the test input. Supports recursion which requires that only a single branch be executed. It's critical that that both True and False branches are isolated and do not interact with each other!"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": false,
      "Id": "2eebd66f29ea488f9f5277e421211d9d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "84c3fde1417a487d98a48b78fa2847eb",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Frame.XBracings@Autodesk.DesignScript.Geometry.Point[][][],int[]",
      "Id": "9b20796de19f4c29a3792ec859facf4a",
      "Inputs": [
        {
          "Id": "7fc012af0ec045708188fe704ff20ed4",
          "Name": "points",
          "Description": "Element end points.\n\nPoint[][][]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "68785b458eb947a18f7e3318e84c2d09",
          "Name": "zones",
          "Description": "Frame zones.\n\nint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8ff0796a8dc34e6c906eab92fd2897f4",
          "Name": "XBracings",
          "Description": "List of X-Bracings.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates X-bracings.\n\nFrame.XBracings (points: Point[][][], zones: int[]): Line[][][]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 60.0,
      "MinimumValue": 10.0,
      "StepValue": 20.0,
      "InputValue": 30.0,
      "Id": "4ff9d21db7c84d67a31127ac0cff79be",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1923d1783e5043fcbea9a235e216e616",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 10.0,
      "StepValue": 20.0,
      "InputValue": 40.0,
      "Id": "1950423d616d4bf4bea055f26530efe4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0c5c965dffd04d0a976f4ae5ffee39f0",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double",
      "Id": "b44bfa16df124147b2d1648fd108cee4",
      "Inputs": [
        {
          "Id": "3f2a668d6f17470393df6b5611ea4e5f",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a462c299ac6341bf930fefa4d9ab7879",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a0ecf9bd6114165bc3219daa619352b",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1ea52d8ece0b4ce898f9436be67c6240",
          "Name": "Vector",
          "Description": "Vector created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Vector by 3 Euclidean coordinates\n\nVector.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "b98bbd05ca4743e185492d4f68d4b442",
      "Inputs": [
        {
          "Id": "9b8494d0741342f9a674277d5836b047",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ab5a0aa65bbb4147b6138cba8ad5e5ad",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "afa5f20fa7334149b030ecc35af8b4af",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translate geometry in the given direction by the vector length\n\nGeometry.Translate (direction: Vector): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "6eda7e694dec46d2b726fc953800e90b",
      "Inputs": [
        {
          "Id": "e4ebd402bea94a17b3414da67061f294",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f95ea75f8c844ec4907624b45732e8e5",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8e3ad910f527491b808e456c6c1f2bc7",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "b286db10374e43dc98c572bd15f54680",
      "Inputs": [
        {
          "Id": "8202334c7bd6431d99badc9330c39b0c",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2eb662cee5794a959954f9ce287a0bf8",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9dc18765cdeb46968801293b89177b87",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translate geometry in the given direction by the vector length\n\nGeometry.Translate (direction: Vector): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": -0.15,
      "MinimumValue": -3.0,
      "StepValue": 0.05,
      "InputValue": -0.4,
      "Id": "36b2fb6c6af449e3a12a73f4525423df",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c22e37a05ef04be38b9b19003b4576c9",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double,bool",
      "Id": "df08013e15fa41429644699c4eceba82",
      "Inputs": [
        {
          "Id": "67dd46fafb374af2b0c9caa63f6750c7",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4f39f79599594c13accd8de1a4f9888b",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4427c2f319854bacbf61172724b31a03",
          "Name": "both_sides",
          "Description": "True to thicken on both sides, false to thicken on one side\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b3524fa8c4dc4a6bb6052f6d1f1a2e49",
          "Name": "Solid",
          "Description": "Thickened surface as solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals. If both_sides parameter is true, surface is thickened on both sides.\n\nSurface.Thicken (thickness: double = 1, both_sides: bool = true): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.1,
      "InputValue": 1.0,
      "Id": "069d8563906f4d79af35590bc7d7481d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4c4f53aa624b4ce2a82a7e7a7a6f5dfa",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x +1;",
      "Id": "105e6648b58e4378a1945b065fd693cd",
      "Inputs": [
        {
          "Id": "4e8432c2b6754a7d9f4d07ba885b0fa2",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "434721f4bc5642bdbea62c230c1f8270",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double",
      "Id": "f0470d38c03041b08d4ea1576b64d0df",
      "Inputs": [
        {
          "Id": "1cf697ae33d9487c8e9f157d3fdd0eb0",
          "Name": "coordinateSystem",
          "Description": "Parent coordinate system (center of cuboid)\n\nCoordinateSystem\nDefault value : Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "21d9ec799e13485cb8dd3c0effd56c45",
          "Name": "width",
          "Description": "Width of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0b5e19657689459abcb421a51ac88fdf",
          "Name": "length",
          "Description": "Length of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "accc665d4ca1480192ce7604e7a8a087",
          "Name": "height",
          "Description": "Height of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2ecf182a1bdf44d3b6b251e88068abfe",
          "Name": "Cuboid",
          "Description": "Cuboid created from lengths",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cuboid centered at WCS origin, with width, length, and height.\n\nCuboid.ByLengths (coordinateSystem: CoordinateSystem = Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "height - thickness;",
      "Id": "1792d698f79c474caf4c9c957944bfee",
      "Inputs": [
        {
          "Id": "6838942a70e343fabc8c15f4da9ee905",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bbe1e517fa43449b9486ddbc9f59ed6d",
          "Name": "thickness",
          "Description": "thickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d6b10357800241c8a8c906952a6473dc",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "757df4957b9e4eb291da5dc14d174532",
      "Inputs": [
        {
          "Id": "cad44ba2ee9d4052b3d68c0a784f3010",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "626cdfbf2c5143f5aafd8376e928c446",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b477ea6b5984da38d33c8ffb235b8fe",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84bb1b27e5ef4ce59d2a58ea23d72a6f",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "16fa8c5388894fd286cffa1b48301fbe",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "9d8b9821fa5f42b9a0721833bd346a26",
      "Inputs": [
        {
          "Id": "fb42750dc0bd495d9c0139f96f78ba1b",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1e688102f52b44809bc5dc9a37600289",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4c653e0cb7d24e319e66f4beed8720e0",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-y/2;",
      "Id": "16e3097aa061489fb1713383e3637ada",
      "Inputs": [
        {
          "Id": "35a797b3547f4dae8354cea5c22689d3",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0a7f96cd778f4f168924ddffd9af37cd",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "bf2ccb0fef1941c8b22a298336576d26",
      "Inputs": [
        {
          "Id": "381549f06bef4518924bfb5d3ebeadee",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0203be56679641f9a19a4194a1416840",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x != 0;",
      "Id": "840f011f240e48eaa5d5e0bf14f2d5be",
      "Inputs": [
        {
          "Id": "f2a8b9e7e94b43f59c274f021c3e5259",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2e7b5541f6ee44d4b67b692cee432c72",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "90948dfb30dd43d08a74aa2ce841c595",
      "Inputs": [
        {
          "Id": "254324f9aabe4c8a90c514d1ce7479ae",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "592023b311954441bebc2f4d33a973d9",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "33cb5aea7d824617a9c13132cc425721",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9ab8c42f7d4e493aa7a265548a40f904",
          "Name": "out",
          "Description": "Items whose mask index is false.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "ba9afb567e5643cf9133ad7b8305b12c",
      "Inputs": [
        {
          "Id": "3942cec9739e4df493e354935f181eea",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6713685763a34c3aba2390ad890a86fb",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f459714d64cd4be0b037f0d5d2f31093",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "b6f29dfa534948128af3ebf4235e9204",
      "Inputs": [
        {
          "Id": "aed8e534e5a44f6ba97ca519bf1638d2",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d950082d8ade40d4ac1d8c2ffb9016c0",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2c018cc9734a4de599966d9a7a5b95d0",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e1fbf43cc1714a4da97b8846d63c6333",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Id": "c878463cfdbd4bd5ae1cf8b5a6f75ec0",
      "Inputs": [
        {
          "Id": "6f075281787b44d489d0a81ba189c758",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a33ee87004ef45e2bae2bb7f448b2308",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b40ef81db4ee42bbb51dc5785902514b",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "e44a624d31374e2c9f4d53fcdc51d9f2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "371411fe98824d94b471a3eeed6f810b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.4,
      "Id": "8a9a9d1e8fc34744968dafd1969132d0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1e45306a1c724fff95bb8e256a5044a4",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.0,
      "StepValue": 0.01,
      "InputValue": 0.25,
      "Id": "5f05ad553fdf4efe8bbd3966551a1f82",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "15e48f97c2cd47f692c3c013f27b2b03",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius@Autodesk.DesignScript.Geometry.Plane,double",
      "Id": "49ea4fbe7a2849c69b9d9a4aaa6703b4",
      "Inputs": [
        {
          "Id": "8dbdb6b788394464acbb6f33c20caa51",
          "Name": "plane",
          "Description": "Root of plane used to center circle\n\nPlane\nDefault value : Autodesk.DesignScript.Geometry.Plane.XY()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "02a1c1f143ac4693a6a2b0a85745c9b8",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1b63e6d0aa4941cebe818d6a9530a224",
          "Name": "Circle",
          "Description": "Circle created with plane and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Circle centered at the input Plane origin (root), lying in the input Plane, with given radius.\n\nCircle.ByPlaneRadius (plane: Plane = Autodesk.DesignScript.Geometry.Plane.XY(), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "8199dab5a88142e08ce92fd407ede0d5",
      "Inputs": [
        {
          "Id": "f6cfccf3efef44b39dfa58aa82083739",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e38f3334ad1b401a9d22480f14f3a57d",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ad43ba56102744c2972fc74ba66d7f24",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 0,
        "G": 95,
        "B": 127,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "a4878501a7384052a4c4ced31c98c263",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8ea22b4f13bf4aaf9dcae160cad4baf0",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "e30e2067b5914087b4df945db1d19a1f",
      "Inputs": [
        {
          "Id": "e3b61e42851f408494150a28fdca80d9",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "70af7eedb48c43878fa1dd29e4546f03",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "af6d7682e3df42dc9a48bfdf757ab141",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 174,
        "G": 178,
        "B": 180,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "6d158fcdbf414e26b4f9390a05d9d31f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1ec6fb74a0b54c7cbb064c20992d345f",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "d3773aa9ba20471b8b2c6d056f8e25af",
      "Inputs": [
        {
          "Id": "3c3d0e28e3bc4576aa8df1dcc56b1240",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e229661138314f1cabcbeabb451fc4c2",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "86ee9dbe99f9428eb88a385b519153f0",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "53ae9a2922b543f88b573e0964a5b0a0",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double",
      "Id": "5a18f3077b374495bbb09f8abed451bd",
      "Inputs": [
        {
          "Id": "29a41b01453348e4ac0db41af3d4afe8",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22acaa249db343e798cf51aa6d866c27",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ae4a38274a44652bc9359e039fec0f5",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7304ef55024e4c6f866d7e5c40ccc0b6",
          "Name": "Vector",
          "Description": "Vector created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Vector by 3 Euclidean coordinates\n\nVector.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "8e98a6f670744687bcf40ffbfc1e774e",
      "Inputs": [
        {
          "Id": "5803cc588d424190b6d94f18d7f4ea71",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "759be747541844d986eac812f4335bb9",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5823138844184b97818508804e0cdcb7",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translate geometry in the given direction by the vector length\n\nGeometry.Translate (direction: Vector): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "97ed4907dc1b48d09a15e03df7c35e7d",
      "Inputs": [
        {
          "Id": "007d33c4c78a4acab9146326a1133338",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da3acad619d74e848583e3d0b2ebae09",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bccfd24585674e3a8c70f771734b5411",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "fd977bdfacaf4ead851945778403136a",
      "Inputs": [
        {
          "Id": "7611efcd05d24ff9ac322c05420bc4e4",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8c6b2221e9c8406e974182bb3f152c15",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a62188c221f1409d95c843576403c6b4",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "7cd029e5f00b4ec3b10baabe873b9e28",
      "Inputs": [
        {
          "Id": "f91f076875aa4ee197960ecd2611ead2",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3ce5cbcb37e7456f8ac749a7e58925a9",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "06998f219b014a0a8b98883ec621a8b1",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translate geometry in the given direction by the vector length\n\nGeometry.Translate (direction: Vector): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "9140c008e71e444c979ef36ab7561d8d",
      "Inputs": [
        {
          "Id": "0744352113c14a78b83c70899c59caf1",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e89278b2ba894e809a7afa854f95783d",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c9a88900e132444e9d658ffcb431bdeb",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "5ef43f3670534eefb90822281cc6cd3f",
      "Inputs": [
        {
          "Id": "0fdb7e94c6c94a2bb636737084c6dc08",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0da469ceec584f73b54c481019b2792d",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7698b8cc824d45e2a78a9e89b7cfe745",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "e1050880ccc44611970c4f684fc1393d",
      "Inputs": [
        {
          "Id": "1722c030ca0e445dbd1363978dd0c1f0",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cbbb149f687a4f6097556eda8864d299",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fe7a47ba8f7541c5aebb0a4b911dc93c",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "bc61944ed941444a83ac14dc1ef77627",
      "Inputs": [
        {
          "Id": "68f9ed9e3a0c4a418f145ecfbdc2e2c8",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cf7cb51c21fa403dbd44c92bc8e648c0",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "77cd7e6179994f77ae930dce37ce9ed5",
      "Inputs": [
        {
          "Id": "b4816fad50fb4b0cb550f3548b26280f",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e315445d81074238a6dd8b82e1e1d4fb",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a5e563656edb46989a15292ac6a3748c",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": false,
      "Id": "15eb958da2c946dab12344b10ee758ed",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "49558e19a32847ae9c010b135e58f62a",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]",
      "Id": "5f9726efe787464da16757f07901ad3e",
      "Inputs": [
        {
          "Id": "9b5fc3d7faa1467da1cbe3e90bd4468d",
          "Name": "list",
          "Description": "List to filter duplicates out of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "06dd979b445a4b8eb74d79fa33f239a6",
          "Name": "list",
          "Description": "Filtered list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a new list containing all unique items in the given list.\n\nList.UniqueItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "38da34f75f20408587ff0495a422d85b",
      "Inputs": [
        {
          "Id": "aa6c81d2ebff4e0bafa09decfd3a7bf8",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b7ba8031b9994126850f48144fe0bed5",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Id": "a7585a5cf05e4842903ccf2370fc0a2c",
      "Inputs": [
        {
          "Id": "b8450230a04f4e5a964060934dbc39c1",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b3e1dd81a5cd4f508ba02e4453511ae1",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "eadfe6f2b5504633ba7f03dd49bc0366",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius@Autodesk.DesignScript.Geometry.Plane,double",
      "Id": "47d4adad71ff490c8e453f124994257c",
      "Inputs": [
        {
          "Id": "1686686671e24b91ba8057429032a8bc",
          "Name": "plane",
          "Description": "Root of plane used to center circle\n\nPlane\nDefault value : Autodesk.DesignScript.Geometry.Plane.XY()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "937fa062e9cd47e2b80b1360bdfa6f10",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bca1981805224c4ca9d5310192b26a35",
          "Name": "Circle",
          "Description": "Circle created with plane and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Circle centered at the input Plane origin (root), lying in the input Plane, with given radius.\n\nCircle.ByPlaneRadius (plane: Plane = Autodesk.DesignScript.Geometry.Plane.XY(), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "ac5fc4956c714862932951d1f90e2002",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4b1bcac49cf3472d8818333c81ef4118",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 0,
        "G": 154,
        "B": 204,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "efe3e934d8c649dbb890f32a9d3dbd39",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "94d2f25ca97c43d5997593a8ca9ce895",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Geom.Vector.ByLine@Autodesk.DesignScript.Geometry.Line",
      "Id": "5e6ff6b330c944ab97823e31d96dea10",
      "Inputs": [
        {
          "Id": "dcbe94e9d04949a0ae17b870e97beba3",
          "Name": "line",
          "Description": "Dynamo line.\n\nLine",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "097bddcb25fc4ad7905b95d450008921",
          "Name": "Vector",
          "Description": "Vector.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a vector based on a line.\n\nVector.ByLine (line: Line): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.TakeItems@var[]..[],int",
      "Id": "5648121aef36436a93f010c2627d27c5",
      "Inputs": [
        {
          "Id": "6866d102b6be42a694797830e8941196",
          "Name": "list",
          "Description": "List to take from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fcec4f1dad1140b48d3405264a9164f2",
          "Name": "amount",
          "Description": "Amount of items to take. If negative, items are taken from the end of the list.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2d5ee155248b475a91c2c7b384d55c4c",
          "Name": "list",
          "Description": "List of extracted items.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Fetches an amount of items from the start of the list.\n\nList.TakeItems (list: var[]..[], amount: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-1;",
      "Id": "ac115376c5274ff4afa0949ec4f63322",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "db36074c51aa4e1eac343432dcb786cf",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "6f922adcba04426c8b739046bd99ede5",
      "Inputs": [
        {
          "Id": "5bdb04f76e1f40b794749ec7aed336b2",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "111ced54c8f94d518916ca62c8283dd6",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "85ae0956916a4c0297bdb5e47eadec86",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "c63b52500b9949bc8999504047bae73a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f29975d20a174d2d9522565f8b833988",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 45.0,
      "MinimumValue": 15.0,
      "StepValue": 1.0,
      "InputValue": 30.0,
      "Id": "804a0d7687fa4b33a5b6d93b9f8c3405",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d94de05876bc4cde855aa750694384ab",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a + b;",
      "Id": "7ee36858e11947d2a8b592725ae8e09a",
      "Inputs": [
        {
          "Id": "06ec2e5810324993926e541fe43b20e9",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "963a53f68caa40618850c83d9f2b51fd",
          "Name": "b",
          "Description": "b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8d67bc7d3d914fcba1deb61e53bb631e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 10.0,
      "MinimumValue": 0.0,
      "StepValue": 0.5,
      "InputValue": 1.0,
      "Id": "16a031200d3d4e3094b11e4caf44ae47",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5ef23839d3514b5ca71ce06e4929954c",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "8cfe669c32834b17aa1890e0b6ec197b",
      "Inputs": [
        {
          "Id": "2c87bba574a04c718305c87c58f36b1d",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": true
        }
      ],
      "Outputs": [
        {
          "Id": "53ce33d10dee4ce2870ca34b9b8b6c6c",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "71e53f0cf3344262a200220505db3822",
      "Inputs": [
        {
          "Id": "c15c0767baca4db2b09a950e5127506e",
          "Name": "list",
          "Description": "List to get the item count of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "40acbf32cfe245c1993310fccf474290",
          "Name": "int",
          "Description": "List length.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "list - 1;",
      "Id": "82cc50a232814f3488607e25a8548f95",
      "Inputs": [
        {
          "Id": "960e011a1b9b4b1e8b6655b96ce6d2eb",
          "Name": "list",
          "Description": "list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a3be6d6e86e84647b63a73b00df042f8",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "8125e271a8fd4188ac7783b4e3584262",
      "Inputs": [
        {
          "Id": "81ec626f119c43f39e4640ff18dbc5a4",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b66f2a7affbb47d69fa7b7f40f87e508",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d80bed9f399843aea00fb085bc12a5ac",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "0093feb761fd462c9b2ad44289d13a35",
      "Inputs": [
        {
          "Id": "117a0fd594244fb8885bdbcbad97e0ba",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f0d09f7225844a83ac65a837f6ccfb2e",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "095c6efd7fbe483eba3b2a210ab9ae7a",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "585b007a7659419e9a02d334e295caba",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 60.0,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.48,
      "Id": "1ef519aeef06422fbe0cdd4b08e1f539",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8efdaeaba92a4c87b332593195602986",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.48,
      "Id": "c6e70668bcdd44e188a7ad0072007db4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "825fdece31224c60a103d06b767356f3",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 255,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "410aae37874648218bc166da5431a61a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4e6825b9c7ca46c58292ec8324edf9c1",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Frame.Copy@Autodesk.DesignScript.Geometry.Curve[][],bool,int,double,double[],bool",
      "Id": "fc6b23f6df69456bb0595842d6bf4f2f",
      "Inputs": [
        {
          "Id": "5f7b789272c2492e9bf82f0d715b1e3a",
          "Name": "frame2DGeometry",
          "Description": "2D Frame geometry. Input value should have the following data structure: Curve[Column[], Beam[]]\n\nCurve[][]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2c154ac4eb0f4ab3929d5204399e5801",
          "Name": "withEqualSpacing",
          "Description": "Spacing type. True = equal spacing, False = varying spacing.\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "11df5749badc40b5aecacca752fc4ef8",
          "Name": "numberOfTimes",
          "Description": "Number of times a 2D frame should be copied when spacing between frames is equal.\n\nint\nDefault value : 5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d9003084189146a6b66e4ed0ab66f04f",
          "Name": "spacing",
          "Description": "Spacing value between frame when distance between them is equal.\n\ndouble\nDefault value : 4.5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d5b8248c5505456689fe4d5a33dd582f",
          "Name": "varyingSpacing",
          "Description": "Varying spacing. Default value: [6, 5, 4, 5, 6]\n\ndouble[]\nDefault value : StructuralDesign.Model.Default.SetValue()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb0811800cba4de69203dabaf2fdd53c",
          "Name": "flip",
          "Description": "Toggles the frame orientation.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "769dd21d053f42dd83a8d74d55cc0bd6",
          "Name": "2DFrames",
          "Description": "List of 2D Frames",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e44cb47126cc4fa8b33c2ef51152951d",
          "Name": "Columns",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5135b971160c45fea3315477c9813c76",
          "Name": "Beams",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Copy 2D frame.\n\nFrame.Copy (frame2DGeometry: Curve[][], withEqualSpacing: bool = true, numberOfTimes: int = 5, spacing: double = 4.5, varyingSpacing: double[] = StructuralDesign.Model.Default.SetValue(), flip: bool = false): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Frame.ByWidthHeightAngles@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double,double,double",
      "Id": "c2dd55a1a91343cfb590b94f0ebdc400",
      "Inputs": [
        {
          "Id": "85be60b1863c434089f7b9e8398fe890",
          "Name": "insertionPoint",
          "Description": "Insertion Point. Default value: (0, 0, 0)\n\nPoint\nDefault value : StructuralDesign.Model.Default.SetValue()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c84db23d9104808843d648f7b81aabe",
          "Name": "vector",
          "Description": "Vector in the 2D frame plane. Default value: (1, 0, 0)\n\nVector\nDefault value : StructuralDesign.Model.Default.SetValue()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b3d1b2117707471a9a7b8efa74888478",
          "Name": "width",
          "Description": "Width\n\ndouble\nDefault value : 15",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c143b99055f1415097708466b991bca1",
          "Name": "height",
          "Description": "Column height\n\ndouble\nDefault value : 4.5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "089d794f2f3941088b01df5fcbdec9f2",
          "Name": "angle",
          "Description": "Beam angle. Angle has to be greater than or equal 0 and less or equal than 60 degrees.\n\ndouble\nDefault value : 2",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "491d3632d5154570ac368c6421aab0e0",
          "Name": "2DFrame",
          "Description": "2D Frame",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3651cc9874c549db85fe60d8a298f9fb",
          "Name": "Columns",
          "Description": "Columns",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6713e1e666664493a5360a0502675ee6",
          "Name": "Beams",
          "Description": "Beams",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a 2D frame.\n\nFrame.ByWidthHeightAngles (insertionPoint: Point = StructuralDesign.Model.Default.SetValue(), vector: Vector = StructuralDesign.Model.Default.SetValue(), width: double = 15, height: double = 4.5, angle: double = 2): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 20.0,
      "MinimumValue": 6.0,
      "StepValue": 0.1,
      "InputValue": 9.0,
      "Id": "f8c1e1e3a31d4e14b829cab1f06afea7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "143898b090e546648c7b76229e873612",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]",
      "Id": "46140f0b079f418f928c4bcaa6db377e",
      "Inputs": [
        {
          "Id": "d2340d252ae947159041cb9a77cb251d",
          "Name": "list",
          "Description": "List to filter duplicates out of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9b378659a8894e51b7b66903d5744fdb",
          "Name": "list",
          "Description": "Filtered list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a new list containing all unique items in the given list.\n\nList.UniqueItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.1,
      "InputValue": 0.0,
      "Id": "70f44fa4e2234fef88bbd614beef4c7d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6bda98bc5cc645c5b4ffc1f39a06c518",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "fad7b116748a4adfa3b8cf35a9460343",
      "Inputs": [
        {
          "Id": "346b975b4de540669ce6ea0d4002e875",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "56dbab5ba77d4d3e987d414f17d38833",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.01,
      "Id": "4084a1fb11584111aeb0054c9344956c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "84fccbfdcc914f99b2b15ca01f79e034",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "StructuralDesign.Model.Frame.Purlins@Autodesk.DesignScript.Geometry.Curve[][],int,double,double",
      "Id": "61f402620ff34eff8170533634fb0832",
      "Inputs": [
        {
          "Id": "3a92f0f1a6bd469684df5ab26db85de2",
          "Name": "rafters",
          "Description": "Rafters.\n\nCurve[][]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b99b4eb4342f4d7b9d626febb3569489",
          "Name": "number",
          "Description": "Number of purlins.\n\nint\nDefault value : 5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e1656bdfec9b46ef8a8aeeea37a9cccb",
          "Name": "dp1",
          "Description": "Start offset.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5420d11a4d4c459d991c45989a2f719d",
          "Name": "dp2",
          "Description": "End offset.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2fb82d7ed4e74a4db35659cc0547997e",
          "Name": "Purlins",
          "Description": "List of Purlins.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2387d5f5ba704762a38021480595b2db",
          "Name": "Points",
          "Description": "var",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates purlins between rafters.\n\nFrame.Purlins (rafters: Curve[][], number: int = 5, dp1: double = 0, dp2: double = 0): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.1,
      "InputValue": 0.0,
      "Id": "a1a5227305da4538a1d8ed926bccddb0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "81a67cb2cb2e40d3af8f61fe6aa27358",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double,bool",
      "Id": "9959da28477643e1af694cd07e678497",
      "Inputs": [
        {
          "Id": "89fe171c77ad4b649f115276c34d4619",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3be23d00ad474ad0bc54dd2b97bb3aee",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b1d85e10d7584d089137e20d59d35536",
          "Name": "both_sides",
          "Description": "True to thicken on both sides, false to thicken on one side\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f69f49c7ea5c4cd3bf59b72c5e2f89c8",
          "Name": "Solid",
          "Description": "Thickened surface as solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals. If both_sides parameter is true, surface is thickened on both sides.\n\nSurface.Thicken (thickness: double = 1, both_sides: bool = true): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "d3d4822505b94802888e1e810759bb8c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9ad2b2dc170a45189bfa4ab3f3a81e55",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "570895f2a1db4d13bd272a6d15aa8f39",
      "Inputs": [
        {
          "Id": "6712864dad9d4d9dbf137f3ce94f6c6c",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3eafa91a54e14850865f3e461897f291",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0c3cd2d6f11f43fc9965ba1ca5e6ffcd",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 122,
        "G": 183,
        "B": 243,
        "A": 145
      },
      "NodeType": "ColorInputNode",
      "Id": "b50e03f1bc6247aa87c72c958ab46507",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b7ba168ded9d43d59e002bad11824cc9",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "4ad31c42b256406880c9512c1bb4f7b0",
      "Inputs": [
        {
          "Id": "e480c4b5fd5643bb93514421972dee9c",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "44bbf640f6064a4e8d2d2bee618e1a08",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "748ccf3179d94a029b60ab2c1ae41d02",
      "Inputs": [
        {
          "Id": "17128bfbb75041daba68803f0a693956",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b2697ca56fb474ba20969d5d7eba258",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "09d4e5a0aae24f7a9718c3e4c3b7bcdd",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Id": "df550e6c846d4a2ca4697b89a57d8f8f",
      "Inputs": [
        {
          "Id": "a99b56eefbc84a53a995e5e336a138c7",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cccc3251e8c1446f9f1786a5c11496e2",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c10a96543a647b4a3e33c79093c5cc5",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "097fb62bb7df43df8afa8d4f67c4ff4d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9a0de30dce4a45efb92b455a9ea0e6ba",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "ee29addb57c94d24b4d9bf5e8cca8f02",
      "Inputs": [
        {
          "Id": "ce9e7f04071b4dde8ca8b7e25ff47beb",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6f6493e9ba394fe180f34049648bc7d1",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ccffb033df4f45029368ebc0fad94d03",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f138522dee3840768e32e49175b7fa8f",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.5,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "246d7c43efe2462d937dc03bcd42a5dd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "affb29da8b2a4cc68f21e9162c6cdcfc",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.5,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "6c8a761e5820496cb61bf820767857a4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "cba5db328553485f8010a94b57b88074",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "74f3ff517f604d9cbe895698fbfe1455",
      "Inputs": [
        {
          "Id": "2dab39cac3394dafa20e58db3f3fba59",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1baac6485bdf4bca86f16b0687d640ef",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bfac5fb43fb0458fbe538e7e6813b195",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "459bb5e8b7764e8eac96848d80738d60",
      "Inputs": [
        {
          "Id": "0a9c36dc1da349f288b6682926a7efc4",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c1df488681bc44bd9f8d42ceb14e6e99",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b771892efcfe40958fef7f5a82f188b7",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 0,
        "G": 255,
        "B": 191,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "dded0575f2d54da284c333de20284d64",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b92360edac684127bc9bd05da7088de4",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 0,
        "G": 154,
        "B": 204,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "0d98102255084e5ba037c2885397b55c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "201e562cd251443fbb08497d1ce7ba9e",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "ec0e8d49f1284db8b93a9622bf585375",
      "Inputs": [
        {
          "Id": "9aa82167afd343cbac2423af688c902a",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2a5af08e0db34735bb0e914237efc7ac",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4b1f3d05e2da40e491a0277ba58466d4",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "1917b3a302b74f9a85140d1b4ccf5d60",
      "Inputs": [
        {
          "Id": "3d7331fdf7014aa2890531135f53eab2",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "60e10a8f6e96437396690eaf5978ab69",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f5fea3a89b8f47f88d308843aba79d56",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "78e38186abdb416385a2ed1fc29f7958",
      "Inputs": [
        {
          "Id": "4ae5d8adf1f847569b7a37cd3f3c2a58",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dab8d505429949aab725ddc0521eae8a",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb68188fd713494fa6b66ab228f82155",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "762ce7a67f294995b4f4a4c6f314c47c",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.35,
      "Id": "bda02f2aa5b94924a8d2574b2307ef29",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a5e2d946a9e1420791471c803d4d8e8f",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 1.0,
      "MinimumValue": 0.1,
      "StepValue": 0.01,
      "InputValue": 0.35,
      "Id": "f61eb7469cff4b36a6b1d0bd3b056dbd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "260dde69c17a461c95433ff2d2557edc",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Id": "d4c2d0e16ea8469e85ef1ce1c1a1cfed",
      "Inputs": [
        {
          "Id": "5ce09be0d4ae43819924ea925714be88",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "74d3504a4eaa4600bf8f259d65d2d2c2",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d297811a415f4921ab9115c97c7ba3d9",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "b47ef100acc84530ae749bbee84a15e4",
      "Inputs": [
        {
          "Id": "bd98c0024e764bc789573d1b02de3d05",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f636dcef1d1f41f999907e9a5eb86a3d",
          "Name": "connectLastToFirst",
          "Description": "True to connect last point to first point, false to leave open\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1617781f5a96457ea50d9e3d4232f716",
          "Name": "PolyCurve",
          "Description": "Polycurve created by points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "3524444074894f0fb51c0303d2ca202d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "88445dba2a9b414cb953ec36678f8795",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Watch3DNodeModels.Watch3D, Watch3DNodeModels",
      "WatchWidth": 200.0,
      "WatchHeight": 200.0,
      "WasExecuted": true,
      "Camera": {
        "Name": "Background Preview",
        "EyeX": -17.0,
        "EyeY": 24.0,
        "EyeZ": 50.0,
        "LookX": 12.0,
        "LookY": -13.0,
        "LookZ": -58.0,
        "UpX": 0.0,
        "UpY": 1.0,
        "UpZ": 0.0
      },
      "NodeType": "ExtensionNode",
      "Id": "aeeebbf260e64ab4b82f928fcc8d2728",
      "Inputs": [
        {
          "Id": "9bd30b8fa2a44c8b8dcee23bd5b6e774",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ea22dce344a4442dbceca1ed964d875e",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Shows a dynamic preview of geometry."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a-1;",
      "Id": "3c9a65553da7439b848c34fb0bfa0fae",
      "Inputs": [
        {
          "Id": "ed69340a84ca4ee188f3a36e7a08ca60",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dc8497d954004a4490047b8a0e34e944",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[1..x/y..#x/y -z];",
      "Id": "d65fa843c5304b3b9d63866451c14c43",
      "Inputs": [
        {
          "Id": "09e686d68c194b9bb6ca6fbe0997ecc9",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cae9c46f0e874ef79100d27a1937ccab",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ac995d0caa04e2bb08760a472046d40",
          "Name": "z",
          "Description": "z",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "952c974313df47d2b49ac049ea491ac8",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.DropEveryNthItem@var[]..[],int,int",
      "Id": "77a98735947f461bb5e644081f69f934",
      "Inputs": [
        {
          "Id": "1a034babd35149f387d70e5b51ac2454",
          "Name": "list",
          "Description": "List to remove items from/\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0d200ca3a6af4e9d82613fc9fc576cca",
          "Name": "n",
          "Description": "Indices that are multiples of this argument will be removed.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ef31e04887c4f5789c37b1c030cc49e",
          "Name": "offset",
          "Description": "Amount of items to be ignored from the start of the list.\n\nint\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6a1db9d776154bc3b959933fed314b88",
          "Name": "list",
          "Description": "List with items removed.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Removes items from the given list at indices that are multiples of the given value, after the given offset.\n\nList.DropEveryNthItem (list: var[]..[], n: int, offset: int = 0): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "6;",
      "Id": "8c40d5e9529340f98013d3ee549e7d36",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "761498f207d24cbfaa371f69754d3ca0",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 30.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 4.0,
      "Id": "7c3b1a9c8a994f5599068b059a90a491",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "cc897720fd6f495f82286e573bf9a529",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[1..x/y..#x/y -z];",
      "Id": "6066fd4b2cd443489207291db1a53301",
      "Inputs": [
        {
          "Id": "01c4105586744994bc9889177bb5450f",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "166f1831d79f4a92a91f6b04124eaf4b",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "207b37333f7447f39259fc7723537d35",
          "Name": "z",
          "Description": "z",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1ab70c11038d4da7a851c9ac627cecd8",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 30.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 8.0,
      "Id": "43d9202ba6ab460b84c7d4fe410a8d31",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e43a56bb1fc644ffad2864ed8d62b906",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2..columnH..F;",
      "Id": "07e6f4a558f34b68a026749d36be0097",
      "Inputs": [
        {
          "Id": "dd0e8422b78d4ae58da500c33bb45aad",
          "Name": "columnH",
          "Description": "columnH",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "21fcde6e0d314dd3ac9ee8e5edcb13ad",
          "Name": "F",
          "Description": "F",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aa50205380fd44db943afa6b51ecde7e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 30.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 4.0,
      "Id": "b71df2dd95af4b3d89213b145b04a2b7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8af9728e325d4b8a92f43fff34b14534",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "width * depth;",
      "Id": "e2d39c5a6d6748389b45133fe952f83f",
      "Inputs": [
        {
          "Id": "47aa1fbb015b4de28a6e5580d529cfa5",
          "Name": "width",
          "Description": "width",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "be6eaf54e5314d9a8e9af8ce054d1e2d",
          "Name": "depth",
          "Description": "depth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8cc78fd7f58f40bfa2227f048d60a593",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "totalArea/ 2;",
      "Id": "00fca956ee434ca591f6052c1a811d53",
      "Inputs": [
        {
          "Id": "5b2e9105c55e4bf48659a565fddd0b9f",
          "Name": "totalArea",
          "Description": "totalArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d776714f4b3745a1842e22a9e42b43c1",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "totalArea * (columnHeight -0.5);",
      "Id": "3a05d8c188c3412ca07e479c0fffc222",
      "Inputs": [
        {
          "Id": "2fbbf6b1138546a3bc2b71904e7955a5",
          "Name": "totalArea",
          "Description": "totalArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5925bfe003714737833247fa2e077970",
          "Name": "columnHeight",
          "Description": "columnHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "80bc6707ea894702943ef37f478a0bc1",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Z",
      "Id": "495bad3a9ab84a0e8db71198d774aecd",
      "Inputs": [
        {
          "Id": "098b5437a4c546f0b6ed3a1c1261c78c",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "47719d4bce234b2f99d836aa5dcd279a",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Z component of a Point\n\nPoint.Z: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]",
      "Id": "fb44baff2b9f4ea2b1bbf29172e00748",
      "Inputs": [
        {
          "Id": "57eff4864fc64a509c1c73b15d6a5146",
          "Name": "list",
          "Description": "List to filter duplicates out of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e5697cdc0ad54bb1bf997fa69ae90439",
          "Name": "list",
          "Description": "Filtered list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a new list containing all unique items in the given list.\n\nList.UniqueItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "0e12809615a84d3996a8fe18e2b657c0",
      "Inputs": [
        {
          "Id": "c4d442aab98b47899fab7b0bc68c42db",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c59b5ce9c3064881b90b1343f05785ff",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Area",
      "Id": "d89695e8bde34e41b04f73cc9c0146e7",
      "Inputs": [
        {
          "Id": "b82c966ac1a34790a6dc6e4e579eb1be",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c5386bd05dbb497384ef8885e04385c3",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the total surface area.\n\nSurface.Area: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "73fe96904e484b29889d2b09001f4496",
      "Inputs": [
        {
          "Id": "26ffb9e79b48412f9f01ff7e548cf463",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "433dc2b029d244e78842b9afa161f8e0",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2845a405419548918cf0d0b002dfd2f8",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Sum@double[]",
      "Id": "7a7915969df4404981da9ffac12b0c03",
      "Inputs": [
        {
          "Id": "abf470bbcedf4438b8374c949384773a",
          "Name": "values",
          "Description": "Numbers to add to sum\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "889723a9b8d243e7b4e08f5972300cf3",
          "Name": "double",
          "Description": "The sum of the values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f5920cf8f4cc467bb08b4dbca33dd067",
      "Inputs": [
        {
          "Id": "1171f6561b974970a79dcd1ed24b5da6",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6d57be1fe5734caea856cb467894a40f",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "totalRoofArea * UsablePercentage;",
      "Id": "34e8e53dc9c3464780fc96c94430114a",
      "Inputs": [
        {
          "Id": "91ede8e4b89e465b9c0e6838cf611939",
          "Name": "totalRoofArea",
          "Description": "totalRoofArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "41ee2501ab0d489f8920993aefa8237e",
          "Name": "UsablePercentage",
          "Description": "UsablePercentage",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77ff218bb2aa415e98c6e133f84896da",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.85;",
      "Id": "505fa621260740199b40081a4c368223",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bd6d7b04716f45cc95a16c054439c934",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c8091c1a389b4a4495f847e94b7f9e3c",
      "Inputs": [
        {
          "Id": "a537d2a2dfc44f98b44a3ec55e6d88af",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "800f158f44384b07b4c26fc34d4c3575",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "solarPanelArea * PanelEfficiency * PeakSunHours;",
      "Id": "82cf5f6d09234720a080803c179578cf",
      "Inputs": [
        {
          "Id": "91e9050f41504fc6a9c51c7d412897d8",
          "Name": "solarPanelArea",
          "Description": "solarPanelArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9bbc701b3107411fb43bed9287f190b4",
          "Name": "PanelEfficiency",
          "Description": "PanelEfficiency",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "747a4361bbe24d4dace2e34ed951bd1e",
          "Name": "PeakSunHours",
          "Description": "PeakSunHours",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b0e9abce91e54955a21efe4237647e13",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.265;",
      "Id": "7a80af9e610a4e49b567e44dedda5543",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1144fb567a0d45f58a0240dc0aed881e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "4;",
      "Id": "8a8d36f2ace14aedb18ad3778366f06d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "299591d8fcaa4f389d9243fa7d92aba6",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "84004ad582034bcfba6fe9552d0b8444",
      "Inputs": [
        {
          "Id": "be84821ccac9496380abe2f4c4ea06b7",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b243d86fc19e42ffa146815adff3ce3e",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "b9c76f5a7ecd463094775d980b6cb265",
      "Inputs": [
        {
          "Id": "3443f34b331044b4bf30b1d146d02d70",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a41c581d812f4b68bc7f64286fef4a0d",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dcdc32fde5b0414381198666dc647e29",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "955cbc36dd4f475fa4c6d57543ecedff",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-30;\n150;\n0;",
      "Id": "fd4b9992e3264ec493b1f7cfb136562f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d217a56f4eb348768af06e9c128141ff",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "285afd15d3634a7b9eff4a702d545f7e",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a0d624ba1fcf463ba3dcd082cde27e14",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "y = x/5;\nstep = x/y;",
      "Id": "5c9fc8ccc4d34ad29748d43acd93dfb4",
      "Inputs": [
        {
          "Id": "4fe52c4e0fc34a26b099721758a80d50",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "442935cdc4224959a1bc18823c3717ef",
          "Name": "",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "907f126076e14fecb5f80e31a4f15c74",
          "Name": "",
          "Description": "step",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/2;",
      "Id": "4e2370c98b8b4fff99c8479b35bba55e",
      "Inputs": [
        {
          "Id": "7aa65effe4c648e394c062a9549d2c2a",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0e0702ec8ee246ba8845742c529319e1",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "2cd3853d9a294d1e98e5a7fb71e3970c",
      "Inputs": [
        {
          "Id": "ad9bf1b889b74d358ca9118b4152c55c",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7d1feca7236c41ce8f66236d781e26d0",
          "Name": "other",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fa271dc95d2e4c30a34e3528cbc4bb19",
          "Name": "Geometry[]",
          "Description": "Geometry[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Get the intersection Geometry for this object and another\n\nGeometry.Intersect (other: Geometry): Geometry[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "1b2645ff692a4a46aa011289d6494077",
      "Inputs": [
        {
          "Id": "a321db94aa7f4e809f951626e1a79089",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc1ec22017d1449dbd53e6a4778c4d12",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bcbc5c17b9fb4b209e0fe85f263e9db8",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "e1a21eda4d5e4cef9e03c0c435ae6766",
      "Inputs": [
        {
          "Id": "876ff662f3a34b13a8a2b325c8fa6392",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5aff849ba37040eabfeede34b628cbf4",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d4a4e3ef50464e28ac2e072c1271da9a",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "f54aab0361bb4ca4932897b1859bb967",
      "Inputs": [
        {
          "Id": "94a9bed5788048138273306ee17497b5",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d0adddd0f7794237a4675d869b4e309f",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "29473b18c74b46a7963e208b937d5509",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "694d0fd993ef4528af5005d51759f98d",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "af0a1d618a304736a9048b2b7c450914",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "da33e80beebc441691c70a7c78060d57",
      "Inputs": [
        {
          "Id": "3c9caab35d0140c78da37f617c800404",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "975a4086a5f840c1b8cf72cbc3f54067",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "17347afb8dd24912b52142af46316c81",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1beba618ef4745f28c4dc9b50ea17544",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c8748dd0e09c48baa8a9d4d30ec1590e",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "DSRevitNodesUI.Levels, DSRevitNodesUI",
      "SelectedIndex": 2,
      "SelectedString": "Level 2",
      "NodeType": "ExtensionNode",
      "Id": "d9faed9da1274664a502f366753aeb2a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0fe303d021d44f308bcb4bbde1796c2a",
          "Name": "Levels",
          "Description": "The selected Levels",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a level in the active document"
    },
    {
      "ConcreteType": "DSRevitNodesUI.StructuralColumnTypes, DSRevitNodesUI",
      "SelectedIndex": 0,
      "SelectedString": "12 x 18",
      "NodeType": "ExtensionNode",
      "Id": "35996fb5ead14b29bca8e2b7cf906920",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "465587fb78d84a679ad839e765ebf8b2",
          "Name": "Column Types",
          "Description": "The selected Column Types",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a structural column type in the active document"
    },
    {
      "ConcreteType": "DSRevitNodesUI.Levels, DSRevitNodesUI",
      "SelectedIndex": 1,
      "SelectedString": "Level 1",
      "NodeType": "ExtensionNode",
      "Id": "9235fe62bf12432cae533fe8e6082b45",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d12f2cf66e8d45e09ee00775c2a6e39f",
          "Name": "Levels",
          "Description": "The selected Levels",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a level in the active document"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.StructuralFraming.ColumnByCurve@Autodesk.DesignScript.Geometry.Curve,Revit.Elements.Level,Revit.Elements.FamilyType",
      "Id": "7603b357ba30498aa7276691ff46e7b2",
      "Inputs": [
        {
          "Id": "fbea4d30321c469c856133d119bd0740",
          "Name": "curve",
          "Description": "The curve which defines the center line of the column.\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "59e3c2ac777e4b1a85f03f1edee55e53",
          "Name": "level",
          "Description": "The level with which you'd like the column to be associated.\n\nLevel",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1154298e39cd436a9d65b9ef6032b765",
          "Name": "structuralColumnType",
          "Description": "The structural column type representing the column.\n\nFamilyType",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "69cb014e0336420cb75b4d026032cb92",
          "Name": "StructuralFraming",
          "Description": "StructuralFraming",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a column.\n\nStructuralFraming.ColumnByCurve (curve: Curve, level: Level, structuralColumnType: FamilyType): StructuralFraming"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Integer",
      "InputValue": 2,
      "MaximumValue": 100,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "bf6781f4bfca445394d71d622d761d88",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "15150b5de32044c0ac445ef0aed1d4a8",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces integer values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "6244eb8e2b0e4872a42a0041d4f827f1",
      "Inputs": [
        {
          "Id": "3b7659fe7f1b4fb0891bbc5cdb1216e3",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "81840896df2c4f0197a4cb03dc0674c7",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cb1be2e748e04b609d7bd7c593efe486",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "21a3ccc50e174edcae9279ccf19de3c0",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..#x..#y;",
      "Id": "8f6090c9b5d943189126cd660b15c31e",
      "Inputs": [
        {
          "Id": "ba8be33fa8344178b6a8fc72c4a36b5e",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1138cc3885214e1c870f07a4dec1aefd",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "42b237e121fa4812936ac72f39cb59cc",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "c640eefdb91047b5819b2e3aca92a926",
      "Inputs": [
        {
          "Id": "cce3c49b81a04187b00eef5959a94995",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b4bb4018925e413f9c1e6eb7a2de472b",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9290f284d6de47d5b9988337ac080a0d",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Grid.ByLine@Autodesk.DesignScript.Geometry.Line",
      "Id": "29455c7ecd02484583c52d047caefe3b",
      "Inputs": [
        {
          "Id": "bd17e74d6345437a955a0d4caed6ea3e",
          "Name": "line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ce9ff1dbef0f45d88e54115dcfdcb52e",
          "Name": "Grid",
          "Description": "Grid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Revit Grid Element in a Project along a Line.\n\nGrid.ByLine (line: Line): Grid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x+y;",
      "Id": "ade3279cf659448495924daaf5bd636a",
      "Inputs": [
        {
          "Id": "cebced39c3b64e43be833564ae9ca7d5",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e36cf4aed8774376bd69ab34b9ff0a5f",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "edfed8c77e84450b9d36bf64a0c62d69",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Integer",
      "InputValue": 0,
      "MaximumValue": 100,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "fe3609bb3d794179acbdf744c9172d3b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "19eaced2ac0645698811fd9d0e587662",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces integer values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "2da184620ff34746890e147130e5fd17",
      "Inputs": [
        {
          "Id": "59eca664d8de470eae98935079da7731",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "71df3ac12fd441d0b7a852c203ae5a1c",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c6069a1ad0314ea385c21893fb8fe868",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e04e8f5ea5be4287ba31259c997eae30",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "(2.5*2)/10.764",
      "NodeType": "FormulaNode",
      "Id": "5092dd8f1abc437cb14030701d5c1a73",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fc1f89191a7d4ba8a2331788d38c0c34",
          "Name": "",
          "Description": "Result from formula",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 30000000.0,
      "Id": "6e04b2155e304bad8feb9b0b81ae51dc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b6ef477ba7fc4d7e93cad2ecfb3bd0e2",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "0.4*0.8*0.8*0.8/12",
      "NodeType": "FormulaNode",
      "Id": "c5924d4c8c5d4834a5efef159627f507",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "117ecb9f7878458ab5827a90fb90cb6e",
          "Name": "",
          "Description": "Result from formula",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Integer",
      "InputValue": 4,
      "MaximumValue": 100,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "5babbbb24af74be9b4e3651914d95468",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a445e8993be24c9399e095a21cd496a4",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces integer values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "8129c3c480b147bcad03a71570ad722e",
      "Inputs": [
        {
          "Id": "f7cce7f13af84481b91b7966a8ed4b1d",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "657231b0b0c54b1ca3a169cd9016e41a",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae4bc8652523458fbed77849c32de944",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5b79a941e3a74eefb7649dd50e20b598",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..#x..#y;",
      "Id": "86d2ff482c6a405b973e54399e062dcc",
      "Inputs": [
        {
          "Id": "16dfb1c544c44cfe804da1115897a25d",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a6775ec2d2be44d981ec4dd0508fbbc8",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e44517b9562b46c39e0e42e78d118c62",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x+y;",
      "Id": "eb4cb432117f4bf283966e0293de05a2",
      "Inputs": [
        {
          "Id": "6ff79eb523f84e4b8620ca8806d50abf",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c168bbac9a4f453eb8324a3d348f5e7c",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6b90906097424de49cffcd41795c02f2",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "9381e9fa5266452a944cfc89f47d9dd7",
      "Inputs": [
        {
          "Id": "e33a07cae70e4e4cbb5cca009212d89f",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c5215ec2c14044628f1434d00684f06c",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5bea897a29e64ceba05b2104642ef6de",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Grid.ByLine@Autodesk.DesignScript.Geometry.Line",
      "Id": "9bb1a6913f3e45d8a6952bc880a06a11",
      "Inputs": [
        {
          "Id": "36a162929b844ce7b35537fc4fd7fce7",
          "Name": "line",
          "Description": "Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "40d0353988b14d3398b6c01d14b5dae7",
          "Name": "Grid",
          "Description": "Grid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Revit Grid Element in a Project along a Line.\n\nGrid.ByLine (line: Line): Grid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a*e/l;",
      "Id": "679f6125555c43ceb1c4c0d7b8198063",
      "Inputs": [
        {
          "Id": "29349a83c53d4eab99900b77591575e3",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9d15898f127a4bef92f799f225ac5425",
          "Name": "e",
          "Description": "e",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a726e5d7f52b4b4c9d4013d7262ff1cb",
          "Name": "l",
          "Description": "l",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fc39d104f79143dca8efa939c8c46fe9",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "6*E*I/(L*L);",
      "Id": "8d8c01308f76431e994cdd7aeb1d764c",
      "Inputs": [
        {
          "Id": "1ebb4cf7e4eb4f6cbadc4f77c7a98489",
          "Name": "E",
          "Description": "E",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eda6581b5285411a9bf3de7359b8462d",
          "Name": "I",
          "Description": "I",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "99cb900a57524b0aa59cd4984053b085",
          "Name": "L",
          "Description": "L",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7183956d07474cdbbfa0857b2729c514",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "Height-BeamDepth;",
      "Id": "f9a72307376e47b5b594fada91f17138",
      "Inputs": [
        {
          "Id": "5b5164745de446bfa7b2fee47232998a",
          "Name": "Height",
          "Description": "Height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1e6e63c843474e99a5e8ffc886c80ccd",
          "Name": "BeamDepth",
          "Description": "BeamDepth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4d4a1b65a1c9485ca604a58b5a146fe9",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.8,
      "Id": "fbcdecb7e4d14456af8b580f9ec45d9b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "980e7d728dd74b30a15926ee8cde8446",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Integer",
      "InputValue": 6,
      "MaximumValue": 100,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "dcc46491d99e46bab8e1e44d2fb93dbd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3517719bb4bd4052883a4086a322ee67",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces integer values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "54562cfe43da47c99df700969c49994d",
      "Inputs": [
        {
          "Id": "a6b026911d2f42f3b2a79d3e67ae6110",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2025562c8f2f41c1ae51fef00ad1c4c4",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "19560230f26a485ba02503ccab7ab0cf",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77ff4c8f61e9489ca56040cc75b1d0ed",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "737077205be648a2aaea84b734884fc4",
      "Inputs": [
        {
          "Id": "3ad10a3b19404233bbc4e25ab741fd94",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5f95baa2be3347878722ebe197819ff3",
          "Name": "amount",
          "Description": "Amount of numbers or letters in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f5850efda28f425fb848a0eb2fc67353",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "560b97dbbe814cb9bb817c4a01eb385f",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Creates a sequence of numbers."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "ffd547adb38a424d8bee45cfe1bf936d",
      "Inputs": [
        {
          "Id": "f1c5abd72103446ea54803a59e7f059e",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1b13b20902a940e39126c3f1ff19684c",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c1b14388eed14872ae54b9a45df0de78",
      "Inputs": [
        {
          "Id": "285a89d3064b4eea9a284c6da99587bb",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a9bac7a38b044e0ea6137c6dd474c864",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "bd30ae3c6eba4b81b6fe127de03ebd3d",
      "Inputs": [
        {
          "Id": "405c0e5a4710408b9854b13d810318bb",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "61413ed91b7047d3bb8521ccd424a6e0",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "Span-ColumnWidth;",
      "Id": "b4a0e23cd1ae483db2a98695c157247e",
      "Inputs": [
        {
          "Id": "bb0d4b84f7a549c3a10092d907d9448c",
          "Name": "Span",
          "Description": "Span",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e13a466f23d24bafa0668c945d4e2654",
          "Name": "ColumnWidth",
          "Description": "ColumnWidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8c4e9653a6904986a1df97abb036de52",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "bcd5b685a9cb45eaae6d621abd78ab4d",
      "Inputs": [
        {
          "Id": "5d28d6e45f2b414383930426e80ca036",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "490fb840091843b389c85b732259af91",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.6,
      "Id": "49a89c1bf96f46cca4a5b7c14a083eb8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f44067f39c814491adf16598f007ad49",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Offset@double",
      "Id": "e815bf51b6f44ee6a761a40f6da34b90",
      "Inputs": [
        {
          "Id": "a772c81385924ad98fab27cc5effebf4",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2e3cf389aefb4b6080e53e9c69ef85b6",
          "Name": "distance",
          "Description": "A positive or negative distance to offset\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "40388cc6cfaf4a679abd48a7444086db",
          "Name": "Curve",
          "Description": "new offset curves",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Offset a Curve by a specified amount. Curve must be planar.\n\nCurve.Offset (distance: double = 1): Curve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Floor.ByOutlineTypeAndLevel@Autodesk.DesignScript.Geometry.Curve[],Revit.Elements.FloorType,Revit.Elements.Level",
      "Id": "09274aef1ce54a2dab6677d867a6863b",
      "Inputs": [
        {
          "Id": "abc57f0ecab5499ab127b16fba32a6e2",
          "Name": "outlineCurves",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c6029742753148bcbd83a2379611e404",
          "Name": "floorType",
          "Description": "FloorType",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "721da77e12dd4102a56b717845e95b88",
          "Name": "level",
          "Description": "Level",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5159b73d7c694ceb9bdc1531fe27da34",
          "Name": "Floor",
          "Description": "The floor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Revit Floor given its curve outline and Level\n\nFloor.ByOutlineTypeAndLevel (outlineCurves: Curve[], floorType: FloorType, level: Level): Floor"
    },
    {
      "ConcreteType": "DSRevitNodesUI.FloorTypes, DSRevitNodesUI",
      "SelectedIndex": -1,
      "SelectedString": "Concrete Slab - 6\"",
      "NodeType": "ExtensionNode",
      "Id": "8263a3aa102940d7a635ac159cdf43f4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "750fcd816e354bb39185fbccea741576",
          "Name": "Floor Type",
          "Description": "The selected Floor Type",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All floor types available in the document."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "4c68618d6b30457bb50dd576e07e48bc",
      "Inputs": [
        {
          "Id": "9436c3964f824699a0858f399ddb7d1e",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91e205cfaf984d3e9e84e61e1272f89d",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84d2490f17464b5ca3410008a8ab459e",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b5648cb862d459595ba935c637423cb",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2afc340cc97747ab87508ad5b96ae022",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "c55b102e8c46480f98623cf7b92158b0",
      "Inputs": [
        {
          "Id": "9ea68671d95247a68e2c5ddbc28a6e96",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b3c9b89ab5ef448ba2ee74f045feca00",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c6ffb42777624fe189fdc97b3504727d",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Polygon.ByPoints@Autodesk.DesignScript.Geometry.Point[]",
      "Id": "ffafc84dc8d342ea999e1fdc8ca1b3cb",
      "Inputs": [
        {
          "Id": "719c7ef0843d44e0a016b15d5f3d0e49",
          "Name": "points",
          "Description": "Point[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77f67f3790fe464eafc03f255fe01fd8",
          "Name": "Polygon",
          "Description": "Polygon",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Construct a Polygon Curve by connecting Points.\n\nPolygon.ByPoints (points: Point[]): Polygon"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "36c91c9b520245658195d403acf913ae",
      "Inputs": [
        {
          "Id": "f5a2a8eed77b4ac7874684c74c38cb14",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9511d7fb936b4afa9c0d6ff13d7e7a92",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ccc860dfb85044f1a64dad444f9090a2",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "764ccac4f7334329b8cb6015dbe30214",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aaaed3f358e244899c74a4ffadbc77cd",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "69a51bf26374414898c861904d8e640b",
      "Inputs": [
        {
          "Id": "5d7fd889954b47ca8601e8ee6fe21a5b",
          "Name": "list",
          "Description": "List to get the last item of\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f78e59aa7404435911a9b87141d49f6",
          "Name": "item",
          "Description": "Last item in the list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "210a602177c746799db53284c512164d",
      "Inputs": [
        {
          "Id": "aa3b5ad6a4a64faf8bbf681d1b765e3f",
          "Name": "list",
          "Description": "List to get the last item of\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a0a9ac8330bc4dbe89e91bf1ca523834",
          "Name": "item",
          "Description": "Last item in the list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "234311caf5904b4fa67d90057d8a6a00",
      "Inputs": [
        {
          "Id": "af8c0e8bfa094d07873a3de3029b3a13",
          "Name": "list",
          "Description": "List to get the last item of\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a34607ec6b4b4191b57d0d6cc258d00f",
          "Name": "item",
          "Description": "Last item in the list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "27e8b701df114b399f58d8ccd259bfda",
      "Inputs": [
        {
          "Id": "fae4e057da454a7388ce30ebbe451159",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "beb4f4baffe349b094a9ae178ef4e01a",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "2e2d21f8de0a483c91930fc27760b2b9",
      "Inputs": [
        {
          "Id": "cf517ce5811a4b5cadcd5561578f114a",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "394ff48e4c544316b3307a31dc3b92b5",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "b2b0dd2fd646411ca8d0f9f55d64c88e",
      "Inputs": [
        {
          "Id": "7ddc80311b6c4679bc516fd3e34d2d7e",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cb52432604124018b93a862bf39dc33c",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "3da75850037c4197a36a40363f0b4a31",
      "Inputs": [
        {
          "Id": "4726480a7d024aa6887b07d7c7dd8c3b",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8a3f5f8438fb46eea033f157a95fc61d",
          "Name": "other",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5cfec331dd8f417a80b3f8acfe3ad9e4",
          "Name": "Geometry[]",
          "Description": "Geometry[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Get the intersection Geometry for this object and another\n\nGeometry.Intersect (other: Geometry): Geometry[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Integer",
      "InputValue": 0,
      "MaximumValue": 100,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "cef9253c66b043b2afda16640afc3300",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ae897c55ed25408082be6a7dc19a19aa",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces integer values."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "8669de8e74bc4d14a52a294c8ee18be3",
      "Inputs": [
        {
          "Id": "e084f769c4cd46e397227b99bbe07652",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "41d7f30032804379a7dac1545d9133df",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4dd134506892431bb067652ef5b36c55",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e4db5e969a314963836dc257817df317",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cae8f008aae640a8aff43bbcbbbbc48e",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "h/3 < 3 ? 3 : h/3;",
      "Id": "c08b2277ec6b4bcfbb92eb34382f1862",
      "Inputs": [
        {
          "Id": "dee9b232a22f446891a81c60765eb9fa",
          "Name": "h",
          "Description": "h",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "211637d40ae143f68eb82277fd6663ee",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "(x/2)+2;",
      "Id": "22fb5025debc45db9efedff37ca18f02",
      "Inputs": [
        {
          "Id": "b7528561dc044a2599604ddfc0e74bc5",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "055bceddae5b4dbd8c8eb6455b510c44",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/2;",
      "Id": "1c4eba440e824f9d8b82d2bfff445e1b",
      "Inputs": [
        {
          "Id": "6a705040711e4d1c834ae1bc2e610e41",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "14a3746eb9c044cdac4a4451a2408d5a",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "(x/2)+2+5;",
      "Id": "1e85790e504c4c5e91aaca90a25a9cdc",
      "Inputs": [
        {
          "Id": "4e9df09873ec4df39d9bfbcefd1b89db",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c7602a0159eb4e5bb7bafea085a4cb43",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "(x/2)/3;",
      "Id": "bd7d057dbcc44974a28778b3b719346b",
      "Inputs": [
        {
          "Id": "2a2a9ce0783941c9a08633529f250af9",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae1f50e6cfbb4f00b48c0fe6edac8893",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "4a73c434b2fc4292a17530359a11148e",
      "Inputs": [
        {
          "Id": "0664f1d095c1469db361c530843ceb54",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "158d4ac930604164a341dd559c3eae2a",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ff701e70f9d4c2db8660b44f219663d",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2e30dc06bba24c86b50a8afe1295ed96",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae9952f652ff478ca199355ff21ecde9",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.StructuralFraming.BeamByCurve@Autodesk.DesignScript.Geometry.Curve,Revit.Elements.Level,Revit.Elements.FamilyType",
      "Id": "763d098dc77b4772ab9b7388439f4d91",
      "Inputs": [
        {
          "Id": "a58054985e91457d90d452b47757f494",
          "Name": "curve",
          "Description": "The curve which defines the center line of the beam.\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "be20168d916e46c9b7790b9a1a6b6ad6",
          "Name": "level",
          "Description": "The level with which you'd like the beam to be associated.\n\nLevel",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eba768a8a3644de485776c3ea329234c",
          "Name": "structuralFramingType",
          "Description": "The structural framing type representing the beam.\n\nFamilyType",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4c0e915da7dc426aad0df91d1160527d",
          "Name": "StructuralFraming",
          "Description": "StructuralFraming",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a beam.\n\nStructuralFraming.BeamByCurve (curve: Curve, level: Level, structuralFramingType: FamilyType): StructuralFraming"
    },
    {
      "ConcreteType": "DSRevitNodesUI.StructuralFramingTypes, DSRevitNodesUI",
      "SelectedIndex": 0,
      "SelectedString": "12 x 24",
      "NodeType": "ExtensionNode",
      "Id": "c29b75d0770a4f27936b521d7c1eeddd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4e87a012945142048385ed1b2b3a4c71",
          "Name": "Framing Types",
          "Description": "The selected Framing Types",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a structural framing type in the active document"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "3ca2a1809b5b47ea8de423774d4609e4",
      "Inputs": [
        {
          "Id": "ab118fbcf856487783c7e5d656980ad3",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0602ffeb15fb49ed97e37a24f4d55a8e",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1cd12e81ee1340b8880ab5c0962dc8bb",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0804a0fbf6b14889b507bad46c5cdd98",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9df317ae8f484d6b83a16b910b33c9c5",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "01c639a8ab224f119f7ec2ee3fbe17ac",
      "Inputs": [
        {
          "Id": "d8615694303f4ce1a717995216dc3979",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d591ea6acfa24f459392a09536535b01",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0edee9e3710c4e5093e490cfcf1fd92d",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "ac70661490cb47078c4ff311fed54f11",
      "Inputs": [
        {
          "Id": "ae1f8ae433ce417aa1d433a000d98e00",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "48a46205dce24d2c82de55ab58254b0b",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e9ec9ba62c6f49f3adea194c928c23d3",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "ddb0b72f550e410e8523b952f32a8fae",
      "Inputs": [
        {
          "Id": "8a19d6850ef24456a06de2ae55f231cb",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84cde15027144751baeac71c4b2b638a",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a54151819a4f495eac70968f896eaee4",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "5741faf8c13e4c7a90a2f387f90926d9",
      "Inputs": [
        {
          "Id": "60ec4448df034a3286cacbb65c9c3535",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8c5ee1feb0354b1f9346c163c4380080",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c594675c48fa4ac8962408a5c9082afb",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a[0];\na[1];\na[2];\na[3];",
      "Id": "103491c145eb4a9db16ad27cfaf05f44",
      "Inputs": [
        {
          "Id": "e153b454bcde42c99effe8891c6af4d3",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d51fa5707de54fa8a50135e96da0ace1",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d3c51961260e4792aeec7d32a5fa7450",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4f1f5157b2bd42d7bd19742aea7935b5",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e6ca3fbf890344989ecb153dfa064dd5",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a[0];\na[1];",
      "Id": "317f5f298e6c4b9daee64ae9c3bc4af4",
      "Inputs": [
        {
          "Id": "d691de5075df4715a376a218958ffa5f",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c58fae0aa28443a38569dfbe4c6bb34e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "927b891a03d345a380e32635e89ac435",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "7a82ed5f93f14620b56d2ac965adf25d",
      "Inputs": [
        {
          "Id": "3f9e55743248404c9853146fc2cb128e",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ec9d42e189aa4e61af4a8d4751f00ed2",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b2dce4bdccba4838bb00d5a8006adf05",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fdd59daf27814535926b870ac7930c5c",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f30ff11c53334ebdb9cb0b34480af66d",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "3ccc79ae932541bbbe15c4d98bc4f6a0",
      "Inputs": [
        {
          "Id": "923c2f43821345b1a1d25e8fffbff1b1",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "95fa4cc43ec44185893238f2f3ceb19f",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ae962403da24553bde36affcc4fec40",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3feb818af1ec4f458981c63eb0bf588b",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "92b16ff255944aafbdc312c4fecbbf87",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "64c899f8b5f54613a56e4fd7c90741de",
      "Inputs": [
        {
          "Id": "2ed967a2972f44e083d48fd13bac46eb",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f85c1147964b41549b72dfc01f74dfe0",
          "Name": "other",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ad6100dfc7384beb8d5d4d28d86c613e",
          "Name": "Geometry[]",
          "Description": "Geometry[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Get the intersection Geometry for this object and another\n\nGeometry.Intersect (other: Geometry): Geometry[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "f9b2b15366ad449cb50874da7bb8ee9d",
      "Inputs": [
        {
          "Id": "951c55a8114645b0b5b5a85ef803792c",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8792fc7801d44552b5248077009f44e9",
          "Name": "other",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "050dfb1ff7864b3fa676f4278e553631",
          "Name": "Geometry[]",
          "Description": "Geometry[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Get the intersection Geometry for this object and another\n\nGeometry.Intersect (other: Geometry): Geometry[]"
    },
    {
      "ConcreteType": "Watch3DNodeModels.Watch3D, Watch3DNodeModels",
      "WatchWidth": 200.0,
      "WatchHeight": 200.0,
      "WasExecuted": true,
      "Camera": {
        "Name": "Background Preview",
        "EyeX": -17.0,
        "EyeY": 24.0,
        "EyeZ": 50.0,
        "LookX": 12.0,
        "LookY": -13.0,
        "LookZ": -58.0,
        "UpX": 0.0,
        "UpY": 1.0,
        "UpZ": 0.0
      },
      "NodeType": "ExtensionNode",
      "Id": "51a2f189b20c449d9d65a9d093171fd8",
      "Inputs": [
        {
          "Id": "6555694456554ea580669a7c51438524",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "61028807e6b54152832bb71ade74d361",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Shows a dynamic preview of geometry."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "dedeaf0fd87049828e3007ddb1440857",
      "Inputs": [
        {
          "Id": "a36797629815433198082e641d026a1f",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "861f0187f7fb470a8438ebd97dbcbf94",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9a493972e4f142378fa56aca4154b3dc",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4321a188ebe14813b2efce6a1ece3b0b",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "b536a748906f4c098a7a39e0d7e19d40",
      "Inputs": [
        {
          "Id": "8f93cabe1e5041c688cf8f6a22a2d416",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a8940d2b3d1f4f42831d940efdaef87b",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2036e49c7d6b43b78779cfd95d88066e",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "w/2;",
      "Id": "ac2208630b644e7eb3efe8060a09613f",
      "Inputs": [
        {
          "Id": "75118bf7a4884901afcfa7cc957979f4",
          "Name": "w",
          "Description": "w",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "35d688ba4cee47498b1a9ba8d9cffe05",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "l;\n0;",
      "Id": "7b3a70070bb14b7d9200706806e75d8c",
      "Inputs": [
        {
          "Id": "6ff46d93ccd6472289d42d685d0a9957",
          "Name": "l",
          "Description": "l",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d85c8820f12945aa835d02d3ef39c869",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1966cd6771c04073b0c12d7040a1950b",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Watch3DNodeModels.Watch3D, Watch3DNodeModels",
      "WatchWidth": 200.0,
      "WatchHeight": 200.0,
      "WasExecuted": true,
      "Camera": {
        "Name": "Background Preview",
        "EyeX": -17.0,
        "EyeY": 24.0,
        "EyeZ": 50.0,
        "LookX": 12.0,
        "LookY": -13.0,
        "LookZ": -58.0,
        "UpX": 0.0,
        "UpY": 1.0,
        "UpZ": 0.0
      },
      "NodeType": "ExtensionNode",
      "Id": "9d9c1200abbf46bfbeb1363c2f39dc6c",
      "Inputs": [
        {
          "Id": "af3543c2abca45399ca930f5d6e455fd",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4a220ca6a7b44822940952538d54da64",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Shows a dynamic preview of geometry."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "1e02bbb4c36740958e919c415a789ec9",
      "Inputs": [
        {
          "Id": "c7b2f1dc2cc04a69a55c2d60a6e7e62e",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cacdd4869d5e493690074d33fd7afd19",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0e5006f576a74ac0b13a18e1dda8b1dd",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bb61981885e94dc4b901692476035b27",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "79a14285f07547b3be9a8355aad2d176",
      "Inputs": [
        {
          "Id": "18f3ae5698ad41f7a527e96d9a8e63ce",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "61112b030b404b4681dcd7b2c16e6994",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "11899bcbbc4a434484958a62d172769a",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Watch3DNodeModels.Watch3D, Watch3DNodeModels",
      "WatchWidth": 200.0,
      "WatchHeight": 200.0,
      "WasExecuted": true,
      "Camera": {
        "Name": "Background Preview",
        "EyeX": -17.0,
        "EyeY": 24.0,
        "EyeZ": 50.0,
        "LookX": 12.0,
        "LookY": -13.0,
        "LookZ": -58.0,
        "UpX": 0.0,
        "UpY": 1.0,
        "UpZ": 0.0
      },
      "NodeType": "ExtensionNode",
      "Id": "5c404872d9c342be8500b908781ce5f6",
      "Inputs": [
        {
          "Id": "f66c476717f04877952b268c8e39361b",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "49eb63b021d349ed84e007361566838e",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Shows a dynamic preview of geometry."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "5980271a692240959aed0fe546e2a9a2",
      "Inputs": [
        {
          "Id": "5282488ed05d4f11847ec9d654948ddb",
          "Name": "list",
          "Description": "List to get the last item of\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "280f375e46e3461897e025896ce653f3",
          "Name": "item",
          "Description": "Last item in the list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Z",
      "Id": "dff04da7bcd24de3b4645d1ebc613765",
      "Inputs": [
        {
          "Id": "2764c3b296714d35b816e341bc92ee0b",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "45f38bfeed9148d1a4af0c4cb7dc9cce",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Z component of a Point\n\nPoint.Z: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Id": "44c9872ffe6d4185ae100e6e3645a904",
      "Inputs": [
        {
          "Id": "73e8ce1f313f40f6b7f27c23c36a8570",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f7bbb971a0f34e4aa794bb1bfaca50ab",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2e66d3c3375e413e9c34b3674682aafe",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "36799a7f4ab9429c9c293f90960c4084",
      "Inputs": [
        {
          "Id": "eaed58b20fa143b5bc44edfd515296d6",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "395f524a98f84b1fa18da48a8aae09d2",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ec4dc0da9778479cad0ce8a8aaa07c66",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9f28246742954cab8cd855fac0213029",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "09326c9d0e6f4496881c3b45bbd011da",
      "Inputs": [
        {
          "Id": "d144385a15e0427bb0df53aa052dbf36",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4873095f3b604c17ac1543fdfe8332c4",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "13a9fe76576d4b45885ffd6cdd3ad734",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "22160073ea064f97a9a85781975ce64c",
      "Inputs": [
        {
          "Id": "b91e3a5b7bf94d3f866ae7e9f1eb051a",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22a82080cad744b0b9e87244f33243ed",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ea06a80f2bae474aa79f492a91faee57",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Watch3DNodeModels.Watch3D, Watch3DNodeModels",
      "WatchWidth": 200.0,
      "WatchHeight": 200.0,
      "WasExecuted": true,
      "Camera": {
        "Name": "Background Preview",
        "EyeX": -17.0,
        "EyeY": 24.0,
        "EyeZ": 50.0,
        "LookX": 12.0,
        "LookY": -13.0,
        "LookZ": -58.0,
        "UpX": 0.0,
        "UpY": 1.0,
        "UpZ": 0.0
      },
      "NodeType": "ExtensionNode",
      "Id": "f19862fb314f4867b981cc3d5e11db95",
      "Inputs": [
        {
          "Id": "9e0ec05f62fe4695af49afdb3da1f13a",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "975efc0a0249480fab43f0819365a238",
          "Name": "",
          "Description": "Incoming geometry objects.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Shows a dynamic preview of geometry."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "d03845ab974c4c95b3699de90e10c384",
      "Inputs": [
        {
          "Id": "c40df15d822e46db80b8e43d6b7d4520",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7b86515146d84f2abcd798ba003536b3",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4044dfd1c5fc41fc8fac15d08e8edc93",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "53a9efdac78b4041b2365252f64ee170",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the specified range."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "h > 6 ? 2 : 1;",
      "Id": "3171039b27ef48ec92eb72186645793b",
      "Inputs": [
        {
          "Id": "5e1e025ae4a54e188d8ba87cb0e2d669",
          "Name": "h",
          "Description": "h",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f71f19b0430480a8042635096b3aef0",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "roofWidth = (warehouseWidth / 2) * Math.Cos(angle);\nroofLength = warehouseLength;\nroofSurfaceArea = roofWidth * roofLength;\nnumPanels = (roofSurfaceArea / 1.6);\nroundNumPanel = Math.Round(numPanels);\nproduction = numPanels * 1.6;\nnewProd = [30<angle<40] ? [production] : [production - production*0.2];\nfloorArea = 2 * ((2 * officeWidth) * (2 * officeLength));\nenergyNeed = floorArea * 0.138899;\nneededPanels = Math.Round(energyNeed / 1.6);",
      "Id": "95b3e5c0c2cb4d8b838e57aa1797d58f",
      "Inputs": [
        {
          "Id": "be217b2441e246f49ddeb8d9d97564d2",
          "Name": "warehouseWidth",
          "Description": "warehouseWidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1fdb8291d8cf4d2aa7c373d606d07f09",
          "Name": "angle",
          "Description": "angle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b53be2fea424f2e959b120bfd57ba31",
          "Name": "warehouseLength",
          "Description": "warehouseLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2efb39e91d064f1296cb6fe6900415fb",
          "Name": "officeWidth",
          "Description": "officeWidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "57b00346aac648ec9c0db3732f7ff356",
          "Name": "officeLength",
          "Description": "officeLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0aa7b1fdd38143bea2cacce0b2fba651",
          "Name": "",
          "Description": "roofWidth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "833aa159cd9a4ec4ae5f7176f0787c5e",
          "Name": "",
          "Description": "roofLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "92154c32bc614036bab4846d89785210",
          "Name": "",
          "Description": "roofSurfaceArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e03cadb28c7c4b7aaed6cfdce0d544ff",
          "Name": "",
          "Description": "numPanels",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ffe43859790d4b29acc2ec068395cedb",
          "Name": "",
          "Description": "roundNumPanel",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "58e0a3c379074472b0102d672ebac871",
          "Name": "",
          "Description": "production",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d3901f48f7174f84a9dfa83d3bac4d20",
          "Name": "",
          "Description": "newProd",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e4aab5056b3947b5b4e3caad806f7487",
          "Name": "",
          "Description": "floorArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b7337920fdac4a309247c9bf25f49b1d",
          "Name": "",
          "Description": "energyNeed",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "52ce28a740844daaa4bf68dc7a261ba9",
          "Name": "",
          "Description": "neededPanels",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "27a030b95fd047e8b7c2872bc7ac2dd1",
      "Inputs": [
        {
          "Id": "b8cac10468ba452187f20bf831a749c7",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d62e0b609c7d4925a97d8b65c2cafd12",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5285f6183bda47a6838a50ba17ba5d06",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "856772fd2047448ca2829c2c0d102b1d",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4b6f52695ef04aadad5e3c8867a8ec2e",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "66faf5c7e2ea4fd28a5df49516b100b6",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "6485a3d07b4e414eabb4162cf91a1d21",
      "Inputs": [
        {
          "Id": "7cfa3d80a30047e8ba3ab4cd8352a1e6",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8bed3a8a3a014cd18f76f951c545fa6c",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ce07bc695f4f45508e5871679e96804c",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "3953a375382540559452ef4d3d1bfd94",
      "Inputs": [
        {
          "Id": "042f632c9f554718931e6628dd85d223",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "28f4f76ccb6b4287b91ad5d1c43d1370",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "d75c0af308b74392be4d91706d637c8f",
      "Inputs": [
        {
          "Id": "734827f343794302b2ba0facac92033e",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22874fd34c7d47f3bf09f8b93d83ba60",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3461647709ba4498a01a8e522e778801",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cc8f0ef3fee24c94ad93588036ca16a3",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector",
      "Id": "4d5ad8f0dd954d59aab284b77366990d",
      "Inputs": [
        {
          "Id": "b116de7b2b4c4f7f81a89d1a7c398a75",
          "Name": "origin",
          "Description": "Origin point of plane\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "09850d02562c4365b9a8f62a91923779",
          "Name": "normal",
          "Description": "Normal direction vector of plane\n\nVector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2342e8c6c66547f78b5a0f45d372b865",
          "Name": "Plane",
          "Description": "Plane created by origin and normal",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Plane centered at root Point, with input normal Vector.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "roofX = width / 2 + offsetX;\nroofY = length / 2 + offsetY;",
      "Id": "9b0997fe7a024756be15e115bbf94afa",
      "Inputs": [
        {
          "Id": "def9e709e64c42308273641ecf346a78",
          "Name": "width",
          "Description": "width",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d110173b92544b5b8fd687a4b66c76b1",
          "Name": "offsetX",
          "Description": "offsetX",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "756a8a3e248542f783a3a59565afaf58",
          "Name": "length",
          "Description": "length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da15bafaae4140e1a5ced69341d73fcc",
          "Name": "offsetY",
          "Description": "offsetY",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9a6853dd09c04223826fa9e925f3e006",
          "Name": "",
          "Description": "roofX",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "afedb9084eb54fe68ca5b007c560bce4",
          "Name": "",
          "Description": "roofY",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ToCoordinateSystem",
      "Id": "16e0d262ba5b4707b560d3bf0d82ec56",
      "Inputs": [
        {
          "Id": "501a050844f847f4857ea036887f69e6",
          "Name": "plane",
          "Description": "Autodesk.DesignScript.Geometry.Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "41b56bb93fae4767a85091937fc28ef9",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Produces a new CoordinateSystem representing this plane. It is based on the origin, and X and Y axis basis.\n\nPlane.ToCoordinateSystem ( ): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.CoordinateSystem,double,double,double",
      "Id": "66367889008846ccac10f2559bcf4605",
      "Inputs": [
        {
          "Id": "31346bf82ec14bd98f4b968a1bcfb551",
          "Name": "coordinateSystem",
          "Description": "Parent coordinate system (center of cuboid)\n\nCoordinateSystem\nDefault value : Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "385d583487bc4ace8801de963f697825",
          "Name": "width",
          "Description": "Width of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e33b7b880dd9431ab2c681ae16ef3c06",
          "Name": "length",
          "Description": "Length of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "95cf941440344b0994cfa22b5debe803",
          "Name": "height",
          "Description": "Height of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1b8a4462e12c48e5bdb2824c9e77967d",
          "Name": "Cuboid",
          "Description": "Cuboid created from lengths",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Cuboid centered at WCS origin, with width, length, and height.\n\nCuboid.ByLengths (coordinateSystem: CoordinateSystem = Autodesk.DesignScript.Geometry.CoordinateSystem.ByOrigin(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.02;",
      "Id": "67751005893e435d87444d4deaab311c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8ea734acda4c4cc2b57701f6465921dc",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "2314f4a5532e4370b61022e371c07efd",
      "Inputs": [
        {
          "Id": "c83c558735a94901bcbc68b41dd23dc3",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "758d0b8d18f84fa4a5bd84b882287e1a",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "214df9bc2b514c2889607fd67b64887f",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 178,
        "G": 34,
        "B": 34,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "d43c682b2d424be5a3756130e8f8f600",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6dbbbf90ddae45d6b26334b5eeaa91db",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "p1 = Point.ByCoordinates(offsetX, offsetY, 0);\np2 = Point.ByCoordinates(x + offsetX, offsetY, 0);\np3 = Point.ByCoordinates(x + offsetX, y + offsetY, 0);\np4 = Point.ByCoordinates(offsetX, y + offsetY, 0);",
      "Id": "d68247cd94134f0f8cc112f62be22db4",
      "Inputs": [
        {
          "Id": "bfbd9c15e66d44deb288a74e1663d297",
          "Name": "offsetX",
          "Description": "offsetX",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "26db24bdbcef4bd2b45b8c0ed7c748fc",
          "Name": "offsetY",
          "Description": "offsetY",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "36b349b01b3a4258b304b0341b81fa88",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2221496015354714bb00c750da9c5cad",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3dab140f30fe4087b704e85e5d5aabdf",
          "Name": "",
          "Description": "p1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f069b03513d640a2803ef3752d5b344c",
          "Name": "",
          "Description": "p2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b01e038675d649efadc885d630d29761",
          "Name": "",
          "Description": "p3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e124ac699c924984b5ba07eaa7f70c5f",
          "Name": "",
          "Description": "p4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "l1 = Line.ByStartPointDirectionLength(p1, vector, h);\nl2 = Line.ByStartPointDirectionLength(p2, vector, h);\nl3 = Line.ByStartPointDirectionLength(p3, vector, h);\nl4 = Line.ByStartPointDirectionLength(p4, vector, h);",
      "Id": "3c61f2916d3d4cf882337a38a4bf4517",
      "Inputs": [
        {
          "Id": "f66e6b8554c94c6eac0d9ccdd43ae8c9",
          "Name": "p1",
          "Description": "p1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a54b483e3a3a4d5c9324658744950d66",
          "Name": "vector",
          "Description": "vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "72921a5a3acd460da3f7d2377e8a3dfd",
          "Name": "h",
          "Description": "h",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "28d549e421bb424cb147e095eaacfbac",
          "Name": "p2",
          "Description": "p2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7b0b85bba4c14e58848190d0275a271a",
          "Name": "p3",
          "Description": "p3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f27b4ebe66314778af3b0a1eb2bbdffa",
          "Name": "p4",
          "Description": "p4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a1fc0da3a492450da2050ae192f05026",
          "Name": "",
          "Description": "l1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ff4e2023a4ab4ed691d1e2856f92d883",
          "Name": "",
          "Description": "l2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cde37d26e2b24acba5f815170c1af544",
          "Name": "",
          "Description": "l3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "28057952ee704cd9a7e5187a6fe47403",
          "Name": "",
          "Description": "l4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "l1 = NurbsCurve.ByControlPoints(points1, 1);\nl2 = NurbsCurve.ByControlPoints(points2, 1);",
      "Id": "ed8199a7af1b4ae9b0c1236c52a7f235",
      "Inputs": [
        {
          "Id": "f287325f72ce446092d84fe38a7ddfab",
          "Name": "points1",
          "Description": "points1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "78ac348546e64a228979461b113f7b92",
          "Name": "points2",
          "Description": "points2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "eac013c2266d478390447d726117267b",
          "Name": "",
          "Description": "l1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5e3cf2300a6c43fabeaea8da85b237e0",
          "Name": "",
          "Description": "l2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "994f1910ea1d4d72a3950ccedfd7b8a2",
      "Inputs": [
        {
          "Id": "e276eb6a1da74c74bac42fe3a95d0b06",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "330362f29dae472daeb65b3b09605ed6",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a01f1cd341d146b7b2853cec98b0a995",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "2ecd91e863f34a49b717af91414037c3",
      "Inputs": [
        {
          "Id": "24c4fb85311e4046a0afa9c615293d0b",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7239051d1f6f4e4697cf8c6a267ae15a",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5affe7ee5514dd1b2f0fb03a3644436",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "84c076366ddc48cfbf6548d107929a94",
      "Inputs": [
        {
          "Id": "9e31ba050d02409e8160b3e0e2d7a827",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "293a09ca7d164d4ca06ca07b9e54d77f",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "4c14a2f72fc644138f7b5f785c36e147",
      "Inputs": [
        {
          "Id": "117765e3972b4ace97be32d87d86f258",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1ab6822be5274b5b96717a4dd9316051",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cd80a53ea6df4ffb84cb18db83dffa36",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "d5c8a45225674481a50ac73758a81284",
      "Inputs": [
        {
          "Id": "d1f222c7e417491188788e24339e25b6",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6c9c6bbc3de04475ae69274037cd03d8",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "531017b83c6c476a99284bc0954e9aa4",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 0,
        "G": 0,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "60ca6efc96b24e6594f9c81f37400231",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "86ac2f2a74704341a7b61ec8590d7a70",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "8538bf2647aa4ed8aada1db8c06d43ce",
      "Inputs": [
        {
          "Id": "63c520a9ac984f46983aa421df64731b",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4591b9e8b94340ff8199488508da82a6",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4598de05678d49ee87de12f5221dea13",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "67ecc1a7dafd4b0aa2341ab7cd0ad66c",
      "Inputs": [
        {
          "Id": "ccacc30702304fb4b242df0b0e527909",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "40d50ba46cdd438eb13410a975188a57",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "17f439fc02984569b96a08fd8337a52d",
      "Inputs": [
        {
          "Id": "5bf693f1b18645b387a0c94f7f390f9f",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "20fcd47a2ed64e47b112105f15b143d4",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9f8ce58fa3d8405a9b5f21d8d79c40c1",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "cc99ac4bfc214200b7106f737803c2dd",
      "Inputs": [
        {
          "Id": "4b3f18a9db0c4ce187de88ba7b150271",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "631f019a9c334df2aa2dfce8f566fadb",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "63c60829d7bd4f46855ad75c770eb2c1",
      "Inputs": [
        {
          "Id": "8bdde7ddeb0c4899a2e2f066c7cb701b",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f9e4fe7444d6486280511a8b3da0e22e",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ea7ec01769ab453ab811c9f46bc822eb",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "17d30f0f8a4c47e8b74c97350b664364",
      "Inputs": [
        {
          "Id": "924a36198199498f9ef17a5382475bce",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9e382a90c1424933b06d8bfc6b7bdedf",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "21843c830cbd46fe9b7a07175a6863a9",
      "Inputs": [
        {
          "Id": "635344553f9346558e027a58001630ce",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "239768abda254c5c8902118f0d5d29f0",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "380d2e79d36b4b269cd005cba43a2cab",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "cffb9ae6a6dd4a9e96a395b58c41200c",
      "Inputs": [
        {
          "Id": "1df30994ff2b4ec490f5c9b8d05d7edd",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0077a0dc4f84100bd07c88fe03824e7",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "d08dcf50760e4d97a5c355927cb8efa6",
      "Inputs": [
        {
          "Id": "ca146a265d5c40bdafaeff0390e0f11d",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fbf9039a3ba5468a876b66c07c6408da",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "191cad5693254748b908093a93e7b84e",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 250,
        "G": 235,
        "B": 215,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "0271b274dc134807856177ab007326fd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7ea9927fa2ce4f158b34ad83f5fa5e06",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "cf213f68f19a4a018b84bab84604782d",
      "Inputs": [
        {
          "Id": "df61e82cb95d4362ba4670aa49f35f61",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3ff9058a742e4695902405d9bb7ade95",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "90288dae884a4435846b98c3851ffc9e",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "f511b86b6be74e59b167325fa8b366c4",
      "Inputs": [
        {
          "Id": "1ec301837c3f49468ffd6751e2bd827c",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5d7ee50ad5c24dbfa99e99f46ddaa986",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "acb1934b555a44ddab6c23ff4627ae1f",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "abdccef442974d338186dcf6e9c3b8bf",
      "Inputs": [
        {
          "Id": "84ca40a879e04f56ae79fac9aa569001",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "30c8914a839647f7992a17291f5ed833",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "39e90cf8803d49eb9a61a60602a2b1f3",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double",
      "Id": "4c4bfb5683a34669bb5656db671f1cea",
      "Inputs": [
        {
          "Id": "87b7937d98354d1ebe51ddbc97d8e810",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "18f017c72db54a1d965e777718b41181",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fa7a3917f5454383a3ae98cde148e61e",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b7268cf6d8fe4b868923e4789d533c00",
          "Name": "Vector",
          "Description": "Vector created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Vector by 3 Euclidean coordinates\n\nVector.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "a8a8a85184ba446b8a57939b774ac53d",
      "Inputs": [
        {
          "Id": "f9467a3fdafc446bb94de017691e3c6d",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d870b055ff09434baa61b2eb9ba37bef",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "8c6362fd735549fab7211a0554122323",
      "Inputs": [
        {
          "Id": "ccb313d9598c4023a01be9a6ce0f73bb",
          "Name": "list",
          "Description": "List to get the last item of\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "419c3d79d85b48a1b250a9126952b2e1",
          "Name": "item",
          "Description": "Last item in the list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "d439808292df4c83adaf36bd983e27f3",
      "Inputs": [
        {
          "Id": "131b771b93ee4155957fcec871738708",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "87811389babe4aaeb008d14e60f827ea",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "3ccaeca63e6b4fe7a73d26b24429ba15",
      "Inputs": [
        {
          "Id": "ada139be30f24b55b080f264af0fb86e",
          "Name": "list",
          "Description": "List to get the last item of\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a6bf1b7efbce4831ad14a74f78afba6c",
          "Name": "item",
          "Description": "Last item in the list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;\n0;\n1;",
      "Id": "75415fde794c4292bd0a1c981c643a79",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "594f9b045d4a4b40af1c1e1aff7f0360",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1f114d8ac12e4f2ebb46e01c8c9bced7",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f308c913d2f547a89a6b026ca271b678",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "f7b0ddeeef974a8e9b9aea7c012e192d",
      "Inputs": [
        {
          "Id": "65bb800a3c194c7c81fe8c147ca9373b",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "62059db36d0940ab9f920e0278da877b",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "8011a62bfdcf44d6921384862ca115d1",
      "Inputs": [
        {
          "Id": "649cfebbffb145d89db2873a5ccd7ed3",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6c98ce624bf04ce18f6c4c99937e1e52",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "c7293152a2124a50b5c55acd557f8f98",
      "Inputs": [
        {
          "Id": "997d67127acf410fa450f29266358b71",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5f39b986e5224d59a394ea91c4339fc2",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Y component of a Point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "72bc7b3bdf4946359aa4f08e103ed874",
      "Inputs": [
        {
          "Id": "32890d6ceb6b4297bb8e8a0ee27498be",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7efb52c252e546118df984c775f7d5e3",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Y component of a Point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "width = x2 - x1;",
      "Id": "ff45b77fe58a451aabf3ee2e072eb629",
      "Inputs": [
        {
          "Id": "580f6a0a75b9428480139f3b7a6d08c5",
          "Name": "x2",
          "Description": "x2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0ebc4a4765c74c5c81ccea9606892c47",
          "Name": "x1",
          "Description": "x1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f58851aa20ec4898aac93f8f6ee07658",
          "Name": "",
          "Description": "width",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "length = y2 - y1;",
      "Id": "e0666ead93064980b771b6561c192d0b",
      "Inputs": [
        {
          "Id": "5bf8958ec6314bdeb629a7e0c3e803bb",
          "Name": "y2",
          "Description": "y2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d3f276cde494e0d85cd5fe54534a98a",
          "Name": "y1",
          "Description": "y1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7b38b3f8f6df4d528890ff94fefd9f58",
          "Name": "",
          "Description": "length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double",
      "Id": "2858ebc80bd44030931961a217e5a6ab",
      "Inputs": [
        {
          "Id": "2135d9fc0f774063ace90702ffd2f700",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e3da1987ea4b49c48f0a2488b8b7355a",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ec37fc6095748c0b610ea2c0b35fcdb",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "21253031b2c54a6a9d8c391b587b2fa8",
          "Name": "Vector",
          "Description": "Vector created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Vector by 3 Euclidean coordinates\n\nVector.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;\n0;\n1;",
      "Id": "5773bcc0037e4e24842cf1e776253b48",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "58f678c6c44c41868dae90f554d5790f",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "12449be2bb7f465b982bae8c43814623",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87110170531247f48ce9ac0cb5b69a18",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "height = floorNumber * floorHeight;",
      "Id": "ec32937da620403f814f50439ec5e2c9",
      "Inputs": [
        {
          "Id": "b974f24ac65f425e8e6b6fad1fada2d3",
          "Name": "floorNumber",
          "Description": "floorNumber",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a5537784e41c45fda75ef5d4a3b17b7f",
          "Name": "floorHeight",
          "Description": "floorHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "643d90f3dcd64813bc69d88555d5dafc",
          "Name": "",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Z",
      "Id": "76d149ea7e8649388e238de569e0377d",
      "Inputs": [
        {
          "Id": "ac46cf99a1d14e4e864071f8f198a2f4",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "32b8fdb849a44d57b7f857cc3c8ca67f",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Z component of a Point\n\nPoint.Z: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "406a829a78814104a972d3616f8ac854",
      "Inputs": [
        {
          "Id": "bb9d715532164210884d153bab661c37",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "543b54b5c16f4131b02b0d84458af806",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "h > 40 ? 20 : 45;",
      "Id": "75caa0c218474f24b606003efdbd4e52",
      "Inputs": [
        {
          "Id": "6112e91536e141a196508343e281b708",
          "Name": "h",
          "Description": "h",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b3932746d3a34c599b1649cca4fdad3c",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "f * p * h * g;",
      "Id": "b6150602351845fe8a9cc8e3ff22699e",
      "Inputs": [
        {
          "Id": "0719d1daa67948e980a453f0c960217b",
          "Name": "f",
          "Description": "f",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "64053d5b64b54ea8b0d6e3a8df033b8f",
          "Name": "p",
          "Description": "p",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "151cb9bd448541f58b9ce30d5d53b873",
          "Name": "h",
          "Description": "h",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9ffd893d39f0470ca8acd7d13c9d764a",
          "Name": "g",
          "Description": "g",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "29704a21061e4c3bb5be78dd89277e82",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7edd3b0fcb704883a1db1d669e1baa30",
      "Inputs": [
        {
          "Id": "6099806f3d4c484db1affbca377c8dec",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bee777cffed047d993baa26137b3c1bb",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    }
  ],
  "Connectors": [
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "687e4647ff9f49fab9a53dae6e59752e",
      "Id": "c39263f03081427b822e3a562bd3903d",
      "IsHidden": "False"
    },
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "c536f1e49e854f96b80d3b6318de8a07",
      "Id": "3a3ec558651e46828415cde7f51edc90",
      "IsHidden": "False"
    },
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "e66d0809c43a4fb4aa6509be48e282df",
      "Id": "26ad16719c234670986fdb0f8f4be095",
      "IsHidden": "False"
    },
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "f86a2750f5bd4be0962c01c2f5a36004",
      "Id": "c3ebe38cecc7444f81484d768287030d",
      "IsHidden": "False"
    },
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "7f2f90ee39b94164af45bf6b3293f328",
      "Id": "a040916e07e043778c66f3436616f7ee",
      "IsHidden": "False"
    },
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "0bd25b264dd947ba99b9066eb2e2ab8a",
      "Id": "294538d352aa4629b3b804d940811819",
      "IsHidden": "False"
    },
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "b27aca6e6baa4380aa1f2cc897c2a84d",
      "Id": "235e9df4b9ce4a22b44192dc24314c4e",
      "IsHidden": "False"
    },
    {
      "Start": "790c35cee69f4ca6b19f233d60c0de57",
      "End": "d465ffab89f04db181f883ddf3e4bb79",
      "Id": "dd78d8ef8a214d30bda7a4136308b73b",
      "IsHidden": "False"
    },
    {
      "Start": "2232b7f7ac854f1c9b7453fb3cda7cc4",
      "End": "522f640a40fc43b180cafef3cf6f7e3c",
      "Id": "c7e1eb9550294be4a88178dead77904b",
      "IsHidden": "False"
    },
    {
      "Start": "f1df789b47294db0b7f3503a0730d172",
      "End": "d3d73cff41fc4d0b80f5f09d09eb00d1",
      "Id": "a2c93a04fa904f1da2c3b14510224d43",
      "IsHidden": "False"
    },
    {
      "Start": "f1df789b47294db0b7f3503a0730d172",
      "End": "308be100f58047d0ac3c398ffa8bacbd",
      "Id": "e29d1ed2d32542bc8646659deb11066e",
      "IsHidden": "False"
    },
    {
      "Start": "59cf0c67be0a48af9102c50893cecf47",
      "End": "f70429adbd52459db749b08bd3722e08",
      "Id": "462ede0b267a43a7bdc6d1938a7708f4",
      "IsHidden": "False"
    },
    {
      "Start": "59cf0c67be0a48af9102c50893cecf47",
      "End": "58c40ba914bc42a497b532357bef5ed0",
      "Id": "73f6a8f3f16844d29ecb8069890a5fb1",
      "IsHidden": "False"
    },
    {
      "Start": "59cf0c67be0a48af9102c50893cecf47",
      "End": "81cd87c9622b4ba2b9d7fd63de023757",
      "Id": "2118751d3c59411f9f9adcfeeaebab19",
      "IsHidden": "False"
    },
    {
      "Start": "6c95d725fa45428e9ebc952bfdbbb65b",
      "End": "d8e885f8aea349c39e3e15d19edf8760",
      "Id": "2b40c95ebfc44affa4733b913ce97dcb",
      "IsHidden": "False"
    },
    {
      "Start": "6c95d725fa45428e9ebc952bfdbbb65b",
      "End": "2d9fef95a44443d49eab9b0d3dd216ef",
      "Id": "8fae04ca03ed402c972c08d4ae04812a",
      "IsHidden": "False"
    },
    {
      "Start": "6c95d725fa45428e9ebc952bfdbbb65b",
      "End": "f4a62b4b4f184f848748e758ff1b8203",
      "Id": "bedf863b0a4b487f8579f3a6dc9f1f49",
      "IsHidden": "False"
    },
    {
      "Start": "6c95d725fa45428e9ebc952bfdbbb65b",
      "End": "e3eb898ef8e148e09dc2ca76914f3f08",
      "Id": "a8ccf75d4a3a44968d3ef7180cda91bb",
      "IsHidden": "False"
    },
    {
      "Start": "6c95d725fa45428e9ebc952bfdbbb65b",
      "End": "26187fa31a644c8abbb6ff01f9472300",
      "Id": "c3b396c89bc04cd7920e764b233411f1",
      "IsHidden": "False"
    },
    {
      "Start": "6c95d725fa45428e9ebc952bfdbbb65b",
      "End": "b3ac900d2dc8434f8e1cece0d083a019",
      "Id": "ded377e12a34450faf335c03f7684f60",
      "IsHidden": "False"
    },
    {
      "Start": "6c95d725fa45428e9ebc952bfdbbb65b",
      "End": "ff66342a67584c5b909935c8edd3e9fb",
      "Id": "c2d6f149e0ee4db1a80f1cbbba6a5935",
      "IsHidden": "False"
    },
    {
      "Start": "98c3aac5f31043e5903e18b1986b8727",
      "End": "c508e21e276d4eac96f30b31aae56dc6",
      "Id": "1d2a0978324f4871a5f105a204b53d7f",
      "IsHidden": "False"
    },
    {
      "Start": "98c3aac5f31043e5903e18b1986b8727",
      "End": "eb1792fe428a400793b939d6c97d5416",
      "Id": "7d4ccde2f3f24d809f720f3230bf1df4",
      "IsHidden": "False"
    },
    {
      "Start": "a1ac4545f3d4458ca418d0f8a68f490e",
      "End": "4e5c9f30d7d1478a9b7da757a5dcd68b",
      "Id": "f85a8314663a476db70d46752d06dae4",
      "IsHidden": "False"
    },
    {
      "Start": "a1ac4545f3d4458ca418d0f8a68f490e",
      "End": "07d454f49aa94a8cb56754edf32a9149",
      "Id": "73140ab075e7453081d7bd0ac837bcde",
      "IsHidden": "False"
    },
    {
      "Start": "a1ac4545f3d4458ca418d0f8a68f490e",
      "End": "2d456eba9ffe48149ea7d915ba0ec6e8",
      "Id": "a458748acbfe48c79b1ce79937180e58",
      "IsHidden": "False"
    },
    {
      "Start": "a1ac4545f3d4458ca418d0f8a68f490e",
      "End": "228517a1228f46b0979d54bec4e675f3",
      "Id": "3d40b48932ef4bdfaa150130c6ecbaef",
      "IsHidden": "False"
    },
    {
      "Start": "a1ac4545f3d4458ca418d0f8a68f490e",
      "End": "49241873c6d141cc8e50a331925a2447",
      "Id": "bc132149f6fb40a9a7963448f382ab53",
      "IsHidden": "False"
    },
    {
      "Start": "a1ac4545f3d4458ca418d0f8a68f490e",
      "End": "0719d1daa67948e980a453f0c960217b",
      "Id": "66cf7bcd1df44535a52a8913998730bb",
      "IsHidden": "False"
    },
    {
      "Start": "25ed7b017a754c92b3bc23143de4bf15",
      "End": "64053d5b64b54ea8b0d6e3a8df033b8f",
      "Id": "03305a23e6f44069b72c01a8fa623591",
      "IsHidden": "False"
    },
    {
      "Start": "39c71ce3ebb34ad08b98555931998aba",
      "End": "9ffd893d39f0470ca8acd7d13c9d764a",
      "Id": "f9df9ad9485c4c2ba73aa156234f76ca",
      "IsHidden": "False"
    },
    {
      "Start": "db16a02ece784af7a66e5722db7afa9b",
      "End": "1b52da3cf1b54f76a9fe12c537b6c3e8",
      "Id": "e42173465caa4999839112a810e51649",
      "IsHidden": "False"
    },
    {
      "Start": "bf02689e699d492dbdb2b71add115e7f",
      "End": "01705875c2974805bd5bc075cb6258d5",
      "Id": "d030ecadb00c40abbb978753d57d28e8",
      "IsHidden": "False"
    },
    {
      "Start": "f41318af43c842598e5e9e337049a0b9",
      "End": "7a5e240d6bba4638b08f8281df139bfe",
      "Id": "359b30da3b1a46b89fdbbca2008ca2e3",
      "IsHidden": "False"
    },
    {
      "Start": "f41318af43c842598e5e9e337049a0b9",
      "End": "be642132f18b44189c6a655e76358237",
      "Id": "71d36433dd004e91b6f2e393a4923cbd",
      "IsHidden": "False"
    },
    {
      "Start": "f41318af43c842598e5e9e337049a0b9",
      "End": "f562758d6e5747f0bc033fb1f789147f",
      "Id": "1be7d0a700c8480293e69d1d9f590937",
      "IsHidden": "False"
    },
    {
      "Start": "25fe5916d4ed4894aa3447fc032ace60",
      "End": "a071981f96d64fd0911af4b876a6b102",
      "Id": "9775701e35ca430c8a28afac41dd113a",
      "IsHidden": "False"
    },
    {
      "Start": "9d9dd1bd79a4401ea4edf2ceb726a890",
      "End": "92972bed52c34fa2a1ba77c3bca29039",
      "Id": "7834eb54f643444685e7b81df5dd1094",
      "IsHidden": "False"
    },
    {
      "Start": "1476159629084a17a3a5a57089acc07c",
      "End": "98b7c36be3be4326ac552755f6283dc6",
      "Id": "b8c694bb87124ac09c951d9dc20fdbca",
      "IsHidden": "False"
    },
    {
      "Start": "6d845eca5a3d4647945083adebc0f825",
      "End": "17b4f7798a0f4757913192142f84e42b",
      "Id": "5d5571b5c51d478e946d842253fc54d9",
      "IsHidden": "False"
    },
    {
      "Start": "6d845eca5a3d4647945083adebc0f825",
      "End": "c94fed1a1cf3428ebb1a2c7d54dda0ad",
      "Id": "485693486015449488f6ed5846e7fb81",
      "IsHidden": "False"
    },
    {
      "Start": "86abc6d3e36045908bfd657cda3693d8",
      "End": "c155d54a273e4dd6964090f10cd375ee",
      "Id": "3e018a1607934d41b0b770503fb979d7",
      "IsHidden": "False"
    },
    {
      "Start": "aae59c2f8e1b429e83ae6e5c637a7833",
      "End": "efe9377495c545b889530699a75f38ab",
      "Id": "a75c44a0eb284e99bbe01f7dbaacf4ad",
      "IsHidden": "False"
    },
    {
      "Start": "aae59c2f8e1b429e83ae6e5c637a7833",
      "End": "26f6be3610204001b8734cb2c996a837",
      "Id": "ce839d3f04c94f1aba0f5cad89b0455d",
      "IsHidden": "False"
    },
    {
      "Start": "aae59c2f8e1b429e83ae6e5c637a7833",
      "End": "151cb9bd448541f58b9ce30d5d53b873",
      "Id": "b52094d340f24b03943ad150cd631026",
      "IsHidden": "False"
    },
    {
      "Start": "1e6813972bd44071bed0c4d246b1f484",
      "End": "c78b74e33b4f4b2d9460c5d908236e21",
      "Id": "97f93e373600428eb7ee6548104d0f00",
      "IsHidden": "False"
    },
    {
      "Start": "1e6813972bd44071bed0c4d246b1f484",
      "End": "cbe458c3950142ef85ecc41b8ef5366a",
      "Id": "f0b94b201302445197d9813938bdd32b",
      "IsHidden": "False"
    },
    {
      "Start": "1e6813972bd44071bed0c4d246b1f484",
      "End": "2fcc4b8b2ea2487f902c0e6d24a0927f",
      "Id": "32060cab104d4277aae118bdaee9d6ec",
      "IsHidden": "False"
    },
    {
      "Start": "1e6813972bd44071bed0c4d246b1f484",
      "End": "757f97227bc84872b2083223a6de9bce",
      "Id": "27928fbb16e24003b13bcf6e1faa91cc",
      "IsHidden": "False"
    },
    {
      "Start": "12d4468c93924760af4c4dcb0c2b8f6d",
      "End": "628014513a824d548b2fade58bc28fcb",
      "Id": "b7b29207719a4083ac1cc01d7dee28c5",
      "IsHidden": "False"
    },
    {
      "Start": "0c60e5a3304c4149ac89976a1b3440af",
      "End": "7221c29e7ecd42ee8e84bc4c21a0cc69",
      "Id": "2e053a94466d494285b6ef49b2da9a33",
      "IsHidden": "False"
    },
    {
      "Start": "f50f3e0f1d1b48bcb659092ee4b479a3",
      "End": "4673144f0872412782955d7a9d298c1c",
      "Id": "546126ec891d4323a702c6f2a49adf6b",
      "IsHidden": "False"
    },
    {
      "Start": "ad85a0f00b0c41d999ac34cf20e44025",
      "End": "576f4ed6e45843d8abb4e8fe38dad428",
      "Id": "55e179b28c3844e19d62559ff5d7aaf9",
      "IsHidden": "False"
    },
    {
      "Start": "ad85a0f00b0c41d999ac34cf20e44025",
      "End": "751a824677a9466986c7463062ade2fd",
      "Id": "f30531e5ec9e41f6a2740adc64dc589d",
      "IsHidden": "False"
    },
    {
      "Start": "ad85a0f00b0c41d999ac34cf20e44025",
      "End": "024eb041cd6d4f85bed8195e21d89e62",
      "Id": "bad256b946b542c8a01dc876e21d6121",
      "IsHidden": "False"
    },
    {
      "Start": "9a41206f0f6c43a490d195045e866e46",
      "End": "ce3f1bb43d2d477d887d1c9370ef48a0",
      "Id": "1fd6d8724a5846ef9457bac76133bfb6",
      "IsHidden": "False"
    },
    {
      "Start": "5268f2f8ee3542dc948152dc804b6f3b",
      "End": "b48474a0bb4c44b8bb2e6a6984b5677a",
      "Id": "37d6c4565a314b8c90d2e5d4f39764d1",
      "IsHidden": "False"
    },
    {
      "Start": "5268f2f8ee3542dc948152dc804b6f3b",
      "End": "e57f9084c4aa4d2f9cf332f7b21296f3",
      "Id": "4d933896c1814b89bcdb2e16e2582e7f",
      "IsHidden": "False"
    },
    {
      "Start": "5268f2f8ee3542dc948152dc804b6f3b",
      "End": "3509f2b6cfe34cf58656444a88485134",
      "Id": "33671aa1fd5945a68276aba8bb7aa144",
      "IsHidden": "False"
    },
    {
      "Start": "ef24011652754295929ae0cfc5eee6c8",
      "End": "a72d0471b1714c61950c183a8a07fe22",
      "Id": "ddbe359554d14092adda4c097afabe38",
      "IsHidden": "False"
    },
    {
      "Start": "a00849dd4c0642ec85c80401fa827fad",
      "End": "6f9774c8c729461faa19c950f35b8c2e",
      "Id": "aac38b276a9e4711a5b884ed204905ef",
      "IsHidden": "False"
    },
    {
      "Start": "e4fc56f41a814048b56935099d583976",
      "End": "84fcdb71587d4ec18b62240691cc4677",
      "Id": "54e086c434a4445a813d7a15bdfeace9",
      "IsHidden": "False"
    },
    {
      "Start": "e4fc56f41a814048b56935099d583976",
      "End": "50f7724fbae64836b3722eaa2b8a3dcc",
      "Id": "7ccf263a2dcd4caf9f53174b470a5f3b",
      "IsHidden": "False"
    },
    {
      "Start": "d0720391574840eb894ffa17014e1d95",
      "End": "400c462db4e94958a1f04d0dd8f4e187",
      "Id": "02981b0d6e974c63972445423cb2166e",
      "IsHidden": "False"
    },
    {
      "Start": "d0720391574840eb894ffa17014e1d95",
      "End": "2f63d836a1a040afae5d89acc128d56b",
      "Id": "aff198b8e9924693bf621482465348d4",
      "IsHidden": "False"
    },
    {
      "Start": "d0720391574840eb894ffa17014e1d95",
      "End": "a529f0339a1941ee96f72ce2f59024f0",
      "Id": "29637fb1b89c4d42a566e9bd2115205e",
      "IsHidden": "False"
    },
    {
      "Start": "83553a0e7a8e4d559ff9ff98e9258cd4",
      "End": "eed0afc59e164e2daf8d043e65dcbab1",
      "Id": "8c84244dd0184a5788179a09273aa623",
      "IsHidden": "False"
    },
    {
      "Start": "9aec364be665467bbfe4a9efa3a844cb",
      "End": "d68a013c2cac48e8b6aaad00ac758264",
      "Id": "d128255051784a5b8975e5088f68049c",
      "IsHidden": "False"
    },
    {
      "Start": "617723ea71e44274901c461e89ef59ac",
      "End": "13ed0376d1db4b1694b44b7890b05914",
      "Id": "8d628f19000c4f26803b5e0d099047a9",
      "IsHidden": "False"
    },
    {
      "Start": "28eeae43a54b409aa43f80170f436912",
      "End": "024a373c5d8d427498f64f502e8f9eca",
      "Id": "cfe4148a532148a0b86a487b0bf1ab47",
      "IsHidden": "False"
    },
    {
      "Start": "19077f2e17bf468c9d7343128d664139",
      "End": "d5f66da21d1f4d8191f47ca2528ad16c",
      "Id": "6d9c254ada934cf993b15771071b9ae1",
      "IsHidden": "False"
    },
    {
      "Start": "d05c134d11a7480eab447c0169e66a59",
      "End": "f5262bd0147349aba8ea3e3bfd9ecc14",
      "Id": "a195a78f7f5e454ebafdf9d01eb7329a",
      "IsHidden": "False"
    },
    {
      "Start": "5d553121fc8048e281d967aebbf2a46d",
      "End": "9ce72cc55a384d598fea3b4cce41241f",
      "Id": "547fc50687e74bf88ddaaa2efe8d0385",
      "IsHidden": "False"
    },
    {
      "Start": "5ad240ef78bd41728590b920b882c6a3",
      "End": "e25e4794bfe349f2bee0357fa0d0a788",
      "Id": "3265252fa9974030ab39ebbcdb0a2e16",
      "IsHidden": "False"
    },
    {
      "Start": "2ab9d1b900f141119e195e7bee1d792e",
      "End": "511a0420f65446f3a256766bf106c671",
      "Id": "d981e34d2cca49699904992fc5456eda",
      "IsHidden": "False"
    },
    {
      "Start": "afd3774f500e49a7aab5326efa9532e1",
      "End": "79ae78448f534405b6d56b4bce7df10c",
      "Id": "0238341d54b84f4aa2fbcda358a238cb",
      "IsHidden": "False"
    },
    {
      "Start": "f9e49e57df73431183e5d9211710531f",
      "End": "cb0ae1cc2fb24bf1a3346fcafa2109f5",
      "Id": "e0b63283f2544950b8556d4894bdc9fe",
      "IsHidden": "False"
    },
    {
      "Start": "08ea825c15c8458eaf0f5b565412b59f",
      "End": "4e3ae3d6b64e41f4a2e9a5286ef59efb",
      "Id": "17f17491d4e84e60b893ac2d7f4b2a2e",
      "IsHidden": "False"
    },
    {
      "Start": "fd41f050fb654281bc118f26510c24e4",
      "End": "82af8e1ea08147ecad39acf79d6797f6",
      "Id": "272c9357502341c1996d30dc5e36e977",
      "IsHidden": "False"
    },
    {
      "Start": "e2a417d34a914483ae1b5faa3a6c960c",
      "End": "214f2a8a327a4fa6a70e20415a8ae66c",
      "Id": "6d6771b02d254fd3b3e1b2c8d7545654",
      "IsHidden": "False"
    },
    {
      "Start": "1bd908615ed840c49d350861fb041ca6",
      "End": "100c6ac53d044bd687aee8f0ea68ce33",
      "Id": "a460754878b4428eb6c53223b033f141",
      "IsHidden": "False"
    },
    {
      "Start": "7775fde523864c93b82c17883aeda63e",
      "End": "ab1e0918b68449aa9f4e2fb1f437cdfe",
      "Id": "d05b7f693c0b418eb29d17a77206b86a",
      "IsHidden": "False"
    },
    {
      "Start": "ab752cf69c724071951f157c750200ef",
      "End": "b56186e33417419c81bef31969f95a23",
      "Id": "065b4e2db6e04393aca93af1fa0c5043",
      "IsHidden": "False"
    },
    {
      "Start": "dcb764f34caf4eb0814d3c739951b4e7",
      "End": "7e2b6e2290b74116a28cc375e33d55d5",
      "Id": "87c946b1309d4470826fc0571f47adaf",
      "IsHidden": "False"
    },
    {
      "Start": "3137276aaf68404a984bbf3da3c7e369",
      "End": "d58cefa7a8dd420f954b6731bd06585e",
      "Id": "d5d632ea7dc54b7e9e8dbcec6ddaf8f1",
      "IsHidden": "False"
    },
    {
      "Start": "8235012b07764003b204fec8737c3d2c",
      "End": "9eead64738394df291abf287d506717f",
      "Id": "5ac2517cb71344468afd379533e2e803",
      "IsHidden": "False"
    },
    {
      "Start": "93a73d9f36284d5d8598a8118f91ebca",
      "End": "60d3f6bd88a741b78e2738b9bfcf638e",
      "Id": "a46435b675b34360b5646b8668e549a9",
      "IsHidden": "False"
    },
    {
      "Start": "f1500104efcf4f89a8547d363db7354e",
      "End": "64963cc761944a63a4deb305c9084cf6",
      "Id": "632a4a3db0054048b50680943c5e454c",
      "IsHidden": "False"
    },
    {
      "Start": "0f295f68a2ac42c081c2edea467f64dd",
      "End": "b8f1f9158006472b85ec3bf93a677fd3",
      "Id": "f24bac3bf3b2472ebbb63828702c29b6",
      "IsHidden": "False"
    },
    {
      "Start": "7370efa43f704eca8e4ea91b1e0206ec",
      "End": "1dfa8770c6054a50944577968d0878e7",
      "Id": "a2c88faed6854803b24f7596884dce8d",
      "IsHidden": "False"
    },
    {
      "Start": "9c63f63ea8a2472fbf87d33f77f60ae8",
      "End": "1999162a5d4a4c11aa3cf27727eed02e",
      "Id": "f94184f015d649a3b54285906996ab53",
      "IsHidden": "False"
    },
    {
      "Start": "3010321328d74bb1bfc0f7a0b4a2fd07",
      "End": "a814ffbf45cd4efc95048f0a0cbd6f14",
      "Id": "cd33a014605643adbdedb8379bef3758",
      "IsHidden": "False"
    },
    {
      "Start": "74973b12e938494490d2f72c8a3ae111",
      "End": "16c0836950524aa0a952592af0bcea2d",
      "Id": "eb952b37436340fba3889e9c919d9cb2",
      "IsHidden": "False"
    },
    {
      "Start": "74973b12e938494490d2f72c8a3ae111",
      "End": "233ab72731e24db4a050509bcddae460",
      "Id": "a3e8c4793a3c4b84aeb8c0413e453025",
      "IsHidden": "False"
    },
    {
      "Start": "74973b12e938494490d2f72c8a3ae111",
      "End": "dfffee6820e64dbd991a9d892d1aff9e",
      "Id": "a30cc4f465644c639b41fd6a0763400a",
      "IsHidden": "False"
    },
    {
      "Start": "96a70032f34444db936f25c2696244e8",
      "End": "d0ae8068596f40ca9d1ca658b8e1b100",
      "Id": "b183d93a22574a97bbd7d5932f29a644",
      "IsHidden": "False"
    },
    {
      "Start": "daaf4e11149f45f7ba526a0b1fe3458d",
      "End": "40265e713ea541d9aa961d6a5fcf96dc",
      "Id": "4dc6f97695bd4f4eab8283dea0840363",
      "IsHidden": "False"
    },
    {
      "Start": "75155affc5d349fcb028fd4d3ed654a3",
      "End": "4279ca5d667944219b2a0bb72971a915",
      "Id": "1d34cfd2db6c4e6ab473c10218cbb32e",
      "IsHidden": "False"
    },
    {
      "Start": "8a0eaca12b094924b794ee2ea70e745a",
      "End": "aadf47517be44cb1bd189413f35036f7",
      "Id": "70020a7339ef43369a9eda4ad8f06678",
      "IsHidden": "False"
    },
    {
      "Start": "8a0eaca12b094924b794ee2ea70e745a",
      "End": "85acaf14e89e49d094fd1571cb79eedb",
      "Id": "13d22066c4e9462fb9ae5fbdd6b72d4d",
      "IsHidden": "False"
    },
    {
      "Start": "e7cc4dc7c7974feba87f7ac24023160b",
      "End": "ae6fb45d2da24c1094131aaebd7de72a",
      "Id": "e4459d6a29614765a66491efb18f5297",
      "IsHidden": "False"
    },
    {
      "Start": "3c72a84b610e4e5da1f9a70561e98598",
      "End": "90f0162ad64a4969888518db3226e266",
      "Id": "5e94431f43c74d9c9affc91000bdcf46",
      "IsHidden": "False"
    },
    {
      "Start": "3c72a84b610e4e5da1f9a70561e98598",
      "End": "80ea39fa5a7f4fd98076c1215937c1c9",
      "Id": "6835f63aa25d419f992ab1ff429ddc44",
      "IsHidden": "False"
    },
    {
      "Start": "3c72a84b610e4e5da1f9a70561e98598",
      "End": "29320aabef364310a8d97c532dc4650a",
      "Id": "baabc13719a0415a88fd97214bf85b59",
      "IsHidden": "False"
    },
    {
      "Start": "651ad7151b13429db5520de85b697e0a",
      "End": "dee3b4692bee4d3985abebb123b1d41a",
      "Id": "012e7ba1d5a445e3a953bff59824fb7a",
      "IsHidden": "False"
    },
    {
      "Start": "ab9c8e86fe8b434f9d71dff22ef9b59d",
      "End": "ca76dc1114474053922ee8f45b220238",
      "Id": "93207354d4b44ea88f19340dd187997d",
      "IsHidden": "False"
    },
    {
      "Start": "ab9c8e86fe8b434f9d71dff22ef9b59d",
      "End": "4ff8bab5510944a0a73e9571d04510fd",
      "Id": "d3e734cff0ae4ccf9bdec5a5d3c46d19",
      "IsHidden": "False"
    },
    {
      "Start": "3e1fc9ef4ffd4bb2a95704bd22f78d1c",
      "End": "367c32934e964aac956e8408165dfba4",
      "Id": "6052482fbd2442248040fb880f641d8e",
      "IsHidden": "False"
    },
    {
      "Start": "a488cb2f9ad0496a9a6355c062214b26",
      "End": "c94c2d92ef1c4d6080e0fe33b870f466",
      "Id": "8fbe4f0d53474321b25a63f675e94d33",
      "IsHidden": "False"
    },
    {
      "Start": "5ce13368991644989957e05ca700dfda",
      "End": "3c74aa261b7840779014bb6345e20b85",
      "Id": "3a3c71cc02264068b8d9f348c78b0d26",
      "IsHidden": "False"
    },
    {
      "Start": "2fdb7746175e4b378aa1ea4c4b351ff9",
      "End": "29e04d49c7574db3985d9098d79c47a9",
      "Id": "115a56af2b334b54b09b58fcde3f388b",
      "IsHidden": "False"
    },
    {
      "Start": "81c226d4d2cb4e3d8058775acfe72d08",
      "End": "c826e93bfdc343d8b0b7aaa23d6ffe00",
      "Id": "e010a0a08fdf44f0b9f5ae7626bce3ba",
      "IsHidden": "False"
    },
    {
      "Start": "81c226d4d2cb4e3d8058775acfe72d08",
      "End": "2ca1754049d2428f9cce6d3072f82f26",
      "Id": "b4cb35581a4b437fa38a4223d5647bdf",
      "IsHidden": "False"
    },
    {
      "Start": "81c226d4d2cb4e3d8058775acfe72d08",
      "End": "b6dd4dcda7244e57a3a5af0e27d89de7",
      "Id": "948cf15c4b01440faf62f256a8439053",
      "IsHidden": "False"
    },
    {
      "Start": "81c226d4d2cb4e3d8058775acfe72d08",
      "End": "96a1caf2cd094252a11bd449ff935c46",
      "Id": "6328e207da6e457baa8696597b025340",
      "IsHidden": "False"
    },
    {
      "Start": "81c226d4d2cb4e3d8058775acfe72d08",
      "End": "bcf4ca2eba3142fbac7212b997af7bc2",
      "Id": "698de6746c2243e1847cd0f587175e0b",
      "IsHidden": "False"
    },
    {
      "Start": "94e3be39e33b4ab5ab0bc221be2b9c50",
      "End": "398626d140d04ca69bcf18b9ca98894a",
      "Id": "6f6f8c4b7f114688bb9041f7d59b0662",
      "IsHidden": "False"
    },
    {
      "Start": "94e3be39e33b4ab5ab0bc221be2b9c50",
      "End": "662be3f781924cb984c91901c62e3bb7",
      "Id": "8dac88c74c4141289b41eb55f62c944b",
      "IsHidden": "False"
    },
    {
      "Start": "94e3be39e33b4ab5ab0bc221be2b9c50",
      "End": "2ccf84d6cf8848088f595862440bf3a6",
      "Id": "8575e70bbcd54f8ab81dd2b56424864a",
      "IsHidden": "False"
    },
    {
      "Start": "94e3be39e33b4ab5ab0bc221be2b9c50",
      "End": "ddd4733087574aecaa0260bfba698488",
      "Id": "23149e53b7014aad9fce17e3f744368c",
      "IsHidden": "False"
    },
    {
      "Start": "a5cf02c5487e4b31a7bfd76e50f936a4",
      "End": "820e12415c4948afbc592fbe641d42a3",
      "Id": "cd851fec66ae4b0f9c3b2e7369bccc62",
      "IsHidden": "False"
    },
    {
      "Start": "a5cf02c5487e4b31a7bfd76e50f936a4",
      "End": "d8e6bdbe4cc343f380d1340e2e8eb152",
      "Id": "615d7f325f0a4be5907586997bb896a1",
      "IsHidden": "False"
    },
    {
      "Start": "a5cf02c5487e4b31a7bfd76e50f936a4",
      "End": "d8a5e653fd154dfda0ad337d128f9746",
      "Id": "60c896082c6b4a53b07e15c96bb42eb3",
      "IsHidden": "False"
    },
    {
      "Start": "b95c77bb73b24139a35ea673e058e13b",
      "End": "84cc70cd0e154d30b37938c86b67a39d",
      "Id": "1a234b55ac804ed68bcd0a5309f1c7a1",
      "IsHidden": "False"
    },
    {
      "Start": "b95c77bb73b24139a35ea673e058e13b",
      "End": "ceecb8a657324b368b70ae58720d85d3",
      "Id": "137e5545ccea452cbcc652f5e7753f66",
      "IsHidden": "False"
    },
    {
      "Start": "b95c77bb73b24139a35ea673e058e13b",
      "End": "1497326e14794ae5b7fc4c934d23d718",
      "Id": "b18a7978679c4a3897d32a45ff75c68d",
      "IsHidden": "False"
    },
    {
      "Start": "3392c0d912154d99aa3891287b154d46",
      "End": "cdb60c19e2da43b48d9aa8a1de9aed8b",
      "Id": "3441625a122d49b9b82deeccb3a354fd",
      "IsHidden": "False"
    },
    {
      "Start": "3392c0d912154d99aa3891287b154d46",
      "End": "c0dd2fb64c74422388cf04fe77f16e26",
      "Id": "2859b7082b394193b1a5ef06e670c33b",
      "IsHidden": "False"
    },
    {
      "Start": "c486b16d5351450b82138bcae680be8a",
      "End": "16f2aa84b4f2424c96a4c7ed5fe21806",
      "Id": "0788eb26484d4b1c9c9bbb81763f87c6",
      "IsHidden": "False"
    },
    {
      "Start": "36739d9ede344e0ab1bf9013bc029cf5",
      "End": "6ec6bc627bd74ce89b819e48bdc4b9c0",
      "Id": "a5323037dcb8443697591ee94c85a5d6",
      "IsHidden": "False"
    },
    {
      "Start": "36739d9ede344e0ab1bf9013bc029cf5",
      "End": "ed7b845dd9ae4f9d830855307597afc9",
      "Id": "30c0b271988a4077ac5b8ebb0f322cd9",
      "IsHidden": "False"
    },
    {
      "Start": "36739d9ede344e0ab1bf9013bc029cf5",
      "End": "6289c0346050446caca4c3e1cb68cff2",
      "Id": "b01cdc243d484caa99a64f08a0e52363",
      "IsHidden": "False"
    },
    {
      "Start": "54c77ef69669414481dd3174914f58b7",
      "End": "79c0d0ecb80548c8a960806672897c84",
      "Id": "010e6f98576f424293bedb31ac064864",
      "IsHidden": "False"
    },
    {
      "Start": "8bae429ce94646899809ca6374180c1f",
      "End": "65e5c55ee58b447fab4f62c4b21bd9ba",
      "Id": "ba2e33a8640f4b808a4e88150d99dddc",
      "IsHidden": "False"
    },
    {
      "Start": "e01a2799c2b94858b177771e415c1884",
      "End": "8d0ed54e7de74b68882926e9c1ee0c37",
      "Id": "e1951a507e564064aa5b500e415319d6",
      "IsHidden": "False"
    },
    {
      "Start": "ced7481b0f054ee8a270b57817fe900d",
      "End": "0479322a5bd14b0585b78c75b338b2e3",
      "Id": "327d18608158441ea32d26a171e94022",
      "IsHidden": "False"
    },
    {
      "Start": "a180d1dbca7d476cb929f0f34e21301c",
      "End": "11b3613f6da848a4adda7c3290c76833",
      "Id": "cbb53507bbc744d49697b3eeab974983",
      "IsHidden": "False"
    },
    {
      "Start": "b5dfbe082f5d4a5fa850e7208afb0a5d",
      "End": "79c530fd3fbe4c1e94681723b3dc597e",
      "Id": "cfd40ef821214f8db0ef3ad1b931b015",
      "IsHidden": "False"
    },
    {
      "Start": "3be9f435f440477586f75eb5adaafcbb",
      "End": "623487e4096a455fbcbfd1b79b3bfb81",
      "Id": "250907ee770c4ec6aae62ee08e234565",
      "IsHidden": "False"
    },
    {
      "Start": "73f929f98554403a8f9bf84fdc234f73",
      "End": "1598114ecb6544ae822434f2ba2417a2",
      "Id": "8ec5a362f7c24a58a474f8bbf8cdab95",
      "IsHidden": "False"
    },
    {
      "Start": "09a588e0f90c4f4eac5716f690fd7ed9",
      "End": "f3a0653a23f24623b356950eb557eade",
      "Id": "b66b32ac64604a1b8714c3d4053572fb",
      "IsHidden": "False"
    },
    {
      "Start": "c7d108f5ea48445f9d97a2531111b28e",
      "End": "0d5400e7d42349079118d207424eb504",
      "Id": "87ebb8fa0aa14b4aa099f4077848f6e5",
      "IsHidden": "False"
    },
    {
      "Start": "2679cb95734548ab8590b38793af250d",
      "End": "c77c7655d40e45c0a8249bce2e291a12",
      "Id": "498a9a94fba744beae55619e66c9321b",
      "IsHidden": "False"
    },
    {
      "Start": "a448e3985a4b441ab2e726beef427f2d",
      "End": "a4ac8c59b22645b2a09112035499fd41",
      "Id": "12415de8065741859baf39c83e604d4a",
      "IsHidden": "False"
    },
    {
      "Start": "38005c6af9d541db8ef337f7fd59ef01",
      "End": "73d3700322d34bd582fffdd8168ad617",
      "Id": "b082a2a88f1149cb99c59edf950df3e7",
      "IsHidden": "False"
    },
    {
      "Start": "b68c0739e3984609b3663ec35d364888",
      "End": "5ce09be0d4ae43819924ea925714be88",
      "Id": "ef95d62de12c47a983c2a9a02ce3f2a8",
      "IsHidden": "False"
    },
    {
      "Start": "b68c0739e3984609b3663ec35d364888",
      "End": "2a5af08e0db34735bb0e914237efc7ac",
      "Id": "ad872b054be74e39bab8fac9bc120900",
      "IsHidden": "False"
    },
    {
      "Start": "8c2d67a314d24149b5895c295a5cd039",
      "End": "bd98c0024e764bc789573d1b02de3d05",
      "Id": "c6ae184782934defa8a70b52edec24d4",
      "IsHidden": "False"
    },
    {
      "Start": "63e8fe75e72540e8b130355698a229ed",
      "End": "58fe377614184715a53ad962e73be7e4",
      "Id": "43f634fc1d3746eb8c184804b56af7af",
      "IsHidden": "False"
    },
    {
      "Start": "63e8fe75e72540e8b130355698a229ed",
      "End": "cbcac695cccd4538a1903f8f6606b02d",
      "Id": "ff6593636f7b4a7782aea7ec112b1e4b",
      "IsHidden": "False"
    },
    {
      "Start": "134352f917c24784a8f0c06cceaf531a",
      "End": "0c2f14d99e6441f1a9f8b39731810180",
      "Id": "794de639cd2247eca4377e6751885e24",
      "IsHidden": "False"
    },
    {
      "Start": "f9ef0d090bc247aba91408f6fc3b961f",
      "End": "539d10f1a1534b1aa5147662403e6712",
      "Id": "b1e1d0d4623c470ba6a18dcaae638cb3",
      "IsHidden": "False"
    },
    {
      "Start": "f9ef0d090bc247aba91408f6fc3b961f",
      "End": "a8e4b669994b48ae96f2c0932ba7879d",
      "Id": "f39e4ac0ba9f49a99a0d833a469e0e63",
      "IsHidden": "False"
    },
    {
      "Start": "f9ef0d090bc247aba91408f6fc3b961f",
      "End": "dcbe94e9d04949a0ae17b870e97beba3",
      "Id": "c1330db088bb4080bd146c74e0d41c45",
      "IsHidden": "False"
    },
    {
      "Start": "2a6ccba7039845b691f09bea3556acef",
      "End": "238f7cf0084041ac86dbaeb0eb941cb2",
      "Id": "2e87430239d1405c893cc332e78662cd",
      "IsHidden": "False"
    },
    {
      "Start": "bf1fde4b4fbb471e8aab7a35301401f7",
      "End": "9723726896834868a41074877280c01c",
      "Id": "bb90ec8c7dfe46cbb842aa7bb65d9733",
      "IsHidden": "False"
    },
    {
      "Start": "bf1fde4b4fbb471e8aab7a35301401f7",
      "End": "92abd14a78144c1a838bad5e298015db",
      "Id": "503e6d155c6f4466a73147726a7bc1c4",
      "IsHidden": "False"
    },
    {
      "Start": "43502fce9e514d59828d377974e60d66",
      "End": "7c79a6e952a848f49480def791b77676",
      "Id": "b2ad2f4c68cc468b8b93177c875dc1cf",
      "IsHidden": "False"
    },
    {
      "Start": "1afa7e8b38cf4a9a8def968164d14a76",
      "End": "9841374bc1e042fea93019b2a32f3ae1",
      "Id": "0632448f31e843fd92900bace401bc01",
      "IsHidden": "False"
    },
    {
      "Start": "1afa7e8b38cf4a9a8def968164d14a76",
      "End": "9bd30b8fa2a44c8b8dcee23bd5b6e774",
      "Id": "6a5289a868f74f36bc4dafe22541d0e8",
      "IsHidden": "False"
    },
    {
      "Start": "5e98828100364a45ba9bf27cd4865e6b",
      "End": "0a368dfcb9744851a007deae54c5772a",
      "Id": "955c680c466a492ab3a12d8412b5299e",
      "IsHidden": "False"
    },
    {
      "Start": "938b4390ecf540c3abcd0067b9e8006d",
      "End": "55ef6798e13e49f1b29f1834d3f74cb5",
      "Id": "14b75cf45f4d4be2854099171b256c5d",
      "IsHidden": "False"
    },
    {
      "Start": "12b64853209248e9a09f33983f4a4cbd",
      "End": "0ccacfa0f6aa4789a32ee684d475785f",
      "Id": "b78d996c65bf4155af8e59c218e04c9c",
      "IsHidden": "False"
    },
    {
      "Start": "12b64853209248e9a09f33983f4a4cbd",
      "End": "82e60bfaf51548f58c9a72fc8089e10f",
      "Id": "c1a4cce972534abba5021400755acb44",
      "IsHidden": "False"
    },
    {
      "Start": "12b64853209248e9a09f33983f4a4cbd",
      "End": "06ec2e5810324993926e541fe43b20e9",
      "Id": "dc4612af77244253ae5c9a7975e2e5e6",
      "IsHidden": "False"
    },
    {
      "Start": "12b64853209248e9a09f33983f4a4cbd",
      "End": "82d9c128bb974a28a9971faefeea253d",
      "Id": "d48f17f924224e6c96dbe0501acbacbd",
      "IsHidden": "False"
    },
    {
      "Start": "12b64853209248e9a09f33983f4a4cbd",
      "End": "ed69340a84ca4ee188f3a36e7a08ca60",
      "Id": "4363507200b24ff18b80e42dcd14b3d0",
      "IsHidden": "False"
    },
    {
      "Start": "b384dc2be3c0492aaaf601bc66214c90",
      "End": "336dd3dc5f534c04a3258e9c9fb2b4fe",
      "Id": "c9fea11d6be945de8dfaaaf4f1a45dfd",
      "IsHidden": "False"
    },
    {
      "Start": "b384dc2be3c0492aaaf601bc66214c90",
      "End": "d572351c907143b8afb51d894606459c",
      "Id": "2a5bf04006234432a14214ce2b5271d2",
      "IsHidden": "False"
    },
    {
      "Start": "b384dc2be3c0492aaaf601bc66214c90",
      "End": "43bbfc7188ec4de7898717eebfd6678d",
      "Id": "ed735506571648b6912f6b06a172a7d2",
      "IsHidden": "False"
    },
    {
      "Start": "f4f7d14f33724079a4d86b67adb0d631",
      "End": "2c5e5485daeb467fb34dd8c2fc742147",
      "Id": "92fa1aad91c5469aac4b67e1dd4e7f1f",
      "IsHidden": "False"
    },
    {
      "Start": "2c21351e2f4c492bb91ad18c0b5a8f1e",
      "End": "fcbcc08d734d4734bebf2275b6e00045",
      "Id": "23f9c6968dfc491bab98acb807cf0328",
      "IsHidden": "False"
    },
    {
      "Start": "4a65f74557d04f4bbdd95c19f16ce362",
      "End": "9d1e0ad141024e05acd7c13f225e3857",
      "Id": "68ab12e95352453e83f0d62995647958",
      "IsHidden": "False"
    },
    {
      "Start": "09643c008cf249069249651a6ef57cfd",
      "End": "b60de3a4a2614207a57edcb298339cc5",
      "Id": "7610867d63ff4956b27a383350b9d6a9",
      "IsHidden": "False"
    },
    {
      "Start": "b1a0ba57671847fd9e5ebbced610b7b3",
      "End": "3a5cd785c6084346874e0876d3b164df",
      "Id": "f4f9100e77ac4cf59fb403f2af332e7b",
      "IsHidden": "False"
    },
    {
      "Start": "b35fe668ee5640e49a4519cd95062bae",
      "End": "cd3c79fd01164a7dafb8498f55b742d6",
      "Id": "5f85a71083db4c19920bc3eb7eeb9dd0",
      "IsHidden": "False"
    },
    {
      "Start": "b5a61ebeea13450b807d41b5904f9ad7",
      "End": "a846df85a6784a03a1032eabff805b8d",
      "Id": "ee78c4ff21e946efa07799f9c6b0b4e2",
      "IsHidden": "False"
    },
    {
      "Start": "b5a61ebeea13450b807d41b5904f9ad7",
      "End": "4ca1fbe72aed437d822b1e83c638824a",
      "Id": "18129769310a4e858302a737afa8b21b",
      "IsHidden": "False"
    },
    {
      "Start": "c03d2a66779747df8c5ed855cb130885",
      "End": "3b4fc6a7669142b8a6b4e056852b9799",
      "Id": "d7565624167f40fea4aa06d89e41ef29",
      "IsHidden": "False"
    },
    {
      "Start": "c03d2a66779747df8c5ed855cb130885",
      "End": "ba0e3353cc8d43c0a9270736fe551caa",
      "Id": "bc8c5854129c4a3a9367763619e008c3",
      "IsHidden": "False"
    },
    {
      "Start": "0e6d429aa3ef447ca5c0f2480e40bbc0",
      "End": "19a9494cccf24fbb8f931184848248a7",
      "Id": "9c6a840910e540a599041a0c96718ef8",
      "IsHidden": "False"
    },
    {
      "Start": "0e6d429aa3ef447ca5c0f2480e40bbc0",
      "End": "a798f9b40a314e50a8dd257cb8d0fcdf",
      "Id": "6fcd1a81a18e41f69671a99834278e8b",
      "IsHidden": "False"
    },
    {
      "Start": "a207aeb2a60b48efb4164b3dc0446e06",
      "End": "d9cdbaca5f0044fb90fb421a9d6350a0",
      "Id": "4b3b689c82ce4a068b72864b9e69a4b3",
      "IsHidden": "False"
    },
    {
      "Start": "3b24dafe94334e018d95972576408c21",
      "End": "ce0dd21db44e4d94844e00532fb6cb30",
      "Id": "6dd2004ab03248a68943cbe2c22404e6",
      "IsHidden": "False"
    },
    {
      "Start": "3b24dafe94334e018d95972576408c21",
      "End": "b9ec4e79d7cf49b5aebdb18e59c60f3d",
      "Id": "54b11316f2664686b5437568622da12b",
      "IsHidden": "False"
    },
    {
      "Start": "3b24dafe94334e018d95972576408c21",
      "End": "6838942a70e343fabc8c15f4da9ee905",
      "Id": "bdf1514b3cbc4c94ab012d5a67918202",
      "IsHidden": "False"
    },
    {
      "Start": "3b24dafe94334e018d95972576408c21",
      "End": "431e7ef72457494ab865f6311d4252f8",
      "Id": "cfc515e26f464488ab7c19186384a7c4",
      "IsHidden": "False"
    },
    {
      "Start": "3b24dafe94334e018d95972576408c21",
      "End": "dee9b232a22f446891a81c60765eb9fa",
      "Id": "6326bc6d4e0a41669db80269758755ad",
      "IsHidden": "False"
    },
    {
      "Start": "3b24dafe94334e018d95972576408c21",
      "End": "5e1e025ae4a54e188d8ba87cb0e2d669",
      "Id": "6e9db2dcfec9471e90caeb8f0f728006",
      "IsHidden": "False"
    },
    {
      "Start": "cf9268e1f3fd405fbec5a141b4726e19",
      "End": "d8af9afdd37247239e53963f7ccc802d",
      "Id": "43c1cef798514187bafac98da0ea20bc",
      "IsHidden": "False"
    },
    {
      "Start": "cf9268e1f3fd405fbec5a141b4726e19",
      "End": "3884c05cb100420aa0bf7ee72c9909b7",
      "Id": "6a89af6d02a54f7c8a89dade3b3e0fb7",
      "IsHidden": "False"
    },
    {
      "Start": "2d86bef7ab0e4891b3d680dcc30e3f18",
      "End": "2d87b4f3868a4838ba7d46dcbcc61e18",
      "Id": "6653d376aee04bca9752fa5eca72be99",
      "IsHidden": "False"
    },
    {
      "Start": "4eee340027d3444eb9a5337add150ad8",
      "End": "3ced67283b584dcfab2434445aa56c02",
      "Id": "ed0613aedc4d428eb8b935cef5288ae5",
      "IsHidden": "False"
    },
    {
      "Start": "4eee340027d3444eb9a5337add150ad8",
      "End": "9e0ec05f62fe4695af49afdb3da1f13a",
      "Id": "de331f11477c4c9baa7df2d59a872d90",
      "IsHidden": "False"
    },
    {
      "Start": "4414799e8f02491cbacd2d7c24eed13e",
      "End": "1dc2a5779a914522a5479a9b81660748",
      "Id": "da0663179f064b68adcd24dc6cd56bcc",
      "IsHidden": "False"
    },
    {
      "Start": "4414799e8f02491cbacd2d7c24eed13e",
      "End": "6223c25872cf4626bc5138f7692a772a",
      "Id": "ed81e43f05c54138981992126a628842",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "d411fcef0b5b4a849868b0abc0103c1f",
      "Id": "d549f6dffde6472cb9eefca433d23069",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "8372c747af3149bd8476fd33fc218d34",
      "Id": "1b404f4109a7423f9ab32c684a28e70c",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "0c7c57ace50c40018f5a5ea67eea515f",
      "Id": "8ff882ec53184a109e488a567e0ae723",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "fb42750dc0bd495d9c0139f96f78ba1b",
      "Id": "5f40f92da2c64a528f692ee3aa9065d5",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "2c87bba574a04c718305c87c58f36b1d",
      "Id": "480073adeef34cb3b98c0c7bcc613e7a",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "aa6c81d2ebff4e0bafa09decfd3a7bf8",
      "Id": "509aa34cf1844187a89aebe2d127eed8",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "7703fd00ea8c4a8cac1918bc0b22f75f",
      "Id": "d29475387b254a919443f6c2d261ed64",
      "IsHidden": "False"
    },
    {
      "Start": "7a5d0be6b44c4765b66daca7ad1229e7",
      "End": "6555694456554ea580669a7c51438524",
      "Id": "a1a49fc8c5d547458bc11f67d361fa38",
      "IsHidden": "False"
    },
    {
      "Start": "3d7d1a3fda9f4578a8a0127041b724f8",
      "End": "32ab91ad1ae5455cbb1918c877c58ce8",
      "Id": "c29af136eb65454ebddc819548ee33bf",
      "IsHidden": "False"
    },
    {
      "Start": "3d7d1a3fda9f4578a8a0127041b724f8",
      "End": "098b5437a4c546f0b6ed3a1c1261c78c",
      "Id": "ce05f556e8c54deda5a2660fabc1b5e8",
      "IsHidden": "False"
    },
    {
      "Start": "609568ed37f243569d0700c2c63f9d65",
      "End": "fd63020786e74e3bb6aaae47f60e631d",
      "Id": "11f53188652d4c5da81b9a7cadb6b26c",
      "IsHidden": "False"
    },
    {
      "Start": "39fe0768bc614f9b8a500efe571d4a58",
      "End": "6683ec743b9b4a6989c4ffe44dd007a8",
      "Id": "965355ef58804816b77221c0e4f21947",
      "IsHidden": "False"
    },
    {
      "Start": "39fe0768bc614f9b8a500efe571d4a58",
      "End": "815ab89dda274eafb1edcf199c118e83",
      "Id": "80160106de734d118460a1b42df69aa0",
      "IsHidden": "False"
    },
    {
      "Start": "49582eb40e7e40d8b705303980412e5f",
      "End": "820d305949614620bad1ac091434c2a8",
      "Id": "96cd09e6e4d046c99121296c797d5406",
      "IsHidden": "False"
    },
    {
      "Start": "8bdb752dca26447aa71f97b922d24dae",
      "End": "b7327950e2384e0ca9d0236937621141",
      "Id": "3e5259a096dc4161bdd6a8d105b9feca",
      "IsHidden": "False"
    },
    {
      "Start": "40e1647f948e487381ee865e97f640ae",
      "End": "dc5ec0f2179548d5942019deabb92e1b",
      "Id": "32f92bffe6ca4bc395c2d0c5b50504a2",
      "IsHidden": "False"
    },
    {
      "Start": "b4e794ee68a04ff5af9cae542d8d7286",
      "End": "6a98020131d649d1aef254425766bb05",
      "Id": "6b7741666022448a9f8cc08b0c2d5215",
      "IsHidden": "False"
    },
    {
      "Start": "a9e359ecd7c7432da66485c7a0e5c7e6",
      "End": "932d3d5a27fd4bb9b456c54a49f92a37",
      "Id": "1a6a8e4922f441309f61993b0ae6d0b6",
      "IsHidden": "False"
    },
    {
      "Start": "b1d481fa5c6c4bdf94b4a3d73f92a187",
      "End": "7bdde7e920da40abb1d53ea60dafbf4e",
      "Id": "e7563320be6d4165abb6cd8a355f05d8",
      "IsHidden": "False"
    },
    {
      "Start": "588710538c72462f93cad3cfbe3eaf77",
      "End": "01bfad9be8a14c42aa61bad88e29c9ff",
      "Id": "714aaee8e34a47feb09df30325eae0d6",
      "IsHidden": "False"
    },
    {
      "Start": "78fac8dcc0b24b4b87804d9deafb9b10",
      "End": "201e5da5bc754c7cb98acf3a1e0945b5",
      "Id": "75663d17e958478f8cf67ca7d7e527ab",
      "IsHidden": "False"
    },
    {
      "Start": "87f1520258a544eb879f53fe018c341a",
      "End": "d95f12bfca8f477bbe02d3f77200aa7b",
      "Id": "25f6a92df9d84afdaf982e85d91834fe",
      "IsHidden": "False"
    },
    {
      "Start": "f951689b69964de8b93e02add25915aa",
      "End": "98a5eacfcb034fce8dceb21feeef3bb7",
      "Id": "93ef6ad7fdfa4a92b043bdf96ffa7b2a",
      "IsHidden": "False"
    },
    {
      "Start": "f951689b69964de8b93e02add25915aa",
      "End": "126334e9ebda488b9b59da91c664f992",
      "Id": "f52d1e7f1fff4ed58e572142d4fae335",
      "IsHidden": "False"
    },
    {
      "Start": "84c3fde1417a487d98a48b78fa2847eb",
      "End": "dc42e583513346199f61e30c4a17897a",
      "Id": "447cb06feea34935bf51757d4edcd045",
      "IsHidden": "False"
    },
    {
      "Start": "8ff0796a8dc34e6c906eab92fd2897f4",
      "End": "17128bfbb75041daba68803f0a693956",
      "Id": "4317aa06b6c242b1bf0744bd7416bbbd",
      "IsHidden": "False"
    },
    {
      "Start": "8ff0796a8dc34e6c906eab92fd2897f4",
      "End": "e480c4b5fd5643bb93514421972dee9c",
      "Id": "7d799fcfa56240f293d7be82041ce04f",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "6b9699a948d44edf9de521ef54bdbd37",
      "Id": "2e1ed7ddafc4494d86c8df0d3c6e4811",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "29a41b01453348e4ac0db41af3d4afe8",
      "Id": "b8e39a00ef924ceb8672b3e463709095",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "47aa1fbb015b4de28a6e5580d529cfa5",
      "Id": "a3ddec08d9464791845510194568b6a6",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "7aa65effe4c648e394c062a9549d2c2a",
      "Id": "86d5014c94614995a268d08555c7430f",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "b7528561dc044a2599604ddfc0e74bc5",
      "Id": "3b2f359b53114175ae048b060ac602be",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "6a705040711e4d1c834ae1bc2e610e41",
      "Id": "d2b6f056c00242af861fbdcd3b60360c",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "cae9c46f0e874ef79100d27a1937ccab",
      "Id": "e7325d3aa52c4661a835eb7435772d60",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "166f1831d79f4a92a91f6b04124eaf4b",
      "Id": "6a1760ab86b9411c9588b22cb56e095a",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "75118bf7a4884901afcfa7cc957979f4",
      "Id": "0c494bd89715479c9dbd49b2b66d74df",
      "IsHidden": "False"
    },
    {
      "Start": "1923d1783e5043fcbea9a235e216e616",
      "End": "be217b2441e246f49ddeb8d9d97564d2",
      "Id": "7e318836550e44838445fa5667089556",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "0b49c360617c4d91bfa7481794e803e7",
      "Id": "fd8a94fbe6aa495084c983631ec66018",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "228d3c513b2d4a7987ecf739158bdb7c",
      "Id": "27acdea96b564429bb745839aa3c97af",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "a462c299ac6341bf930fefa4d9ab7879",
      "Id": "07646223dfb94febb75fefc224f072d4",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "be6eaf54e5314d9a8e9af8ce054d1e2d",
      "Id": "62e42745280c47009a40109e7a1eba00",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "4fe52c4e0fc34a26b099721758a80d50",
      "Id": "4fc1234aa3d4464da2e8518d91c16a44",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "2a2a9ce0783941c9a08633529f250af9",
      "Id": "9a6714ffd9ce4cc4a8e10f7c1c96f8e6",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "09e686d68c194b9bb6ca6fbe0997ecc9",
      "Id": "6b7686eded30439083fc79d95b03cd29",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "01c4105586744994bc9889177bb5450f",
      "Id": "59217f4e37e24bbdb502db136ccda7d0",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "6ff46d93ccd6472289d42d685d0a9957",
      "Id": "6cfcccacbdd34a34bbb584f3716b75d0",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "1645d379c2c6452b99ad096a363d0452",
      "Id": "47abffbe33304a5a817b22b42aab3652",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "7b86515146d84f2abcd798ba003536b3",
      "Id": "7d3242e835d446d1a77f4eda0fa9dd38",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "4e9df09873ec4df39d9bfbcefd1b89db",
      "Id": "65117fbf4b4843d598df10d93dda61da",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "3b53be2fea424f2e959b120bfd57ba31",
      "Id": "d8955946316e402f8a2a1d3e2ae1389d",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "b0eb3b3a39df450fbd7ecb173deec502",
      "Id": "82681279580a4b99ad9c197046624536",
      "IsHidden": "False"
    },
    {
      "Start": "0c5c965dffd04d0a976f4ae5ffee39f0",
      "End": "6112e91536e141a196508343e281b708",
      "Id": "81c7f1390aef45e5ab5201468f7dedf1",
      "IsHidden": "False"
    },
    {
      "Start": "1ea52d8ece0b4ce898f9436be67c6240",
      "End": "759be747541844d986eac812f4335bb9",
      "Id": "9b6fb69ffdcd49659367227ad29ee103",
      "IsHidden": "False"
    },
    {
      "Start": "1ea52d8ece0b4ce898f9436be67c6240",
      "End": "2eb662cee5794a959954f9ce287a0bf8",
      "Id": "eed262509f4d4a77839e53ed29f7fdda",
      "IsHidden": "False"
    },
    {
      "Start": "afa5f20fa7334149b030ecc35af8b4af",
      "End": "da3acad619d74e848583e3d0b2ebae09",
      "Id": "9d5805df43ee4b1ab015ce32d223dcd0",
      "IsHidden": "False"
    },
    {
      "Start": "afa5f20fa7334149b030ecc35af8b4af",
      "End": "8202334c7bd6431d99badc9330c39b0c",
      "Id": "c6a393ffcd55448e8d2aafcd078ad9ba",
      "IsHidden": "False"
    },
    {
      "Start": "afa5f20fa7334149b030ecc35af8b4af",
      "End": "0744352113c14a78b83c70899c59caf1",
      "Id": "dd82c577da0140478e3b3724c8ddd5ae",
      "IsHidden": "False"
    },
    {
      "Start": "8e3ad910f527491b808e456c6c1f2bc7",
      "End": "0fdb7e94c6c94a2bb636737084c6dc08",
      "Id": "9880cc7ddb014badbd7c952a8e0b4d76",
      "IsHidden": "False"
    },
    {
      "Start": "9dc18765cdeb46968801293b89177b87",
      "End": "f95ea75f8c844ec4907624b45732e8e5",
      "Id": "2728eb5c10964de6804506a58fa3da72",
      "IsHidden": "False"
    },
    {
      "Start": "c22e37a05ef04be38b9b19003b4576c9",
      "End": "0ce6d2e29828437bae152a7fb5ec9d94",
      "Id": "60846e26e4d041dda12ddfaf5d66d5ad",
      "IsHidden": "False"
    },
    {
      "Start": "c22e37a05ef04be38b9b19003b4576c9",
      "End": "80ea72526f934746907f986950925224",
      "Id": "d1ddcd5e86314cea97704d31954d0f13",
      "IsHidden": "False"
    },
    {
      "Start": "c22e37a05ef04be38b9b19003b4576c9",
      "End": "4f39f79599594c13accd8de1a4f9888b",
      "Id": "1dd3f27b00294649b6a9be0155a22e80",
      "IsHidden": "False"
    },
    {
      "Start": "c22e37a05ef04be38b9b19003b4576c9",
      "End": "bbe1e517fa43449b9486ddbc9f59ed6d",
      "Id": "7d82704061ea4a999fe344dbd0c6d009",
      "IsHidden": "False"
    },
    {
      "Start": "b3524fa8c4dc4a6bb6052f6d1f1a2e49",
      "End": "e3b61e42851f408494150a28fdca80d9",
      "Id": "a38af62eda3e40669287b62e4017742e",
      "IsHidden": "False"
    },
    {
      "Start": "4c4f53aa624b4ce2a82a7e7a7a6f5dfa",
      "End": "d286b418af944d39b1ef157b1ac59993",
      "Id": "ecf4b116a76d4ae983beb63fa2af5af6",
      "IsHidden": "False"
    },
    {
      "Start": "434721f4bc5642bdbea62c230c1f8270",
      "End": "21d9ec799e13485cb8dd3c0effd56c45",
      "Id": "6083f257e5b34c90a0083d31f8992fe9",
      "IsHidden": "False"
    },
    {
      "Start": "2ecf182a1bdf44d3b6b251e88068abfe",
      "End": "5a204a88b78a4bb189c5ffed6a6b8e5b",
      "Id": "c74e6fa682464deaa682cc184c821651",
      "IsHidden": "False"
    },
    {
      "Start": "d6b10357800241c8a8c906952a6473dc",
      "End": "84bb1b27e5ef4ce59d2a58ea23d72a6f",
      "Id": "d9121e64b0fe42fdbd92ad544142126d",
      "IsHidden": "False"
    },
    {
      "Start": "16fa8c5388894fd286cffa1b48301fbe",
      "End": "1cf697ae33d9487c8e9f157d3fdd0eb0",
      "Id": "4ec6b71218dc40dba3223b3c315898ab",
      "IsHidden": "False"
    },
    {
      "Start": "4c653e0cb7d24e319e66f4beed8720e0",
      "End": "381549f06bef4518924bfb5d3ebeadee",
      "Id": "97f3481fd80b40afafe11f028bde5bef",
      "IsHidden": "False"
    },
    {
      "Start": "4c653e0cb7d24e319e66f4beed8720e0",
      "End": "254324f9aabe4c8a90c514d1ce7479ae",
      "Id": "1dc0cfd0fcb94126991483ce844a8772",
      "IsHidden": "False"
    },
    {
      "Start": "0a7f96cd778f4f168924ddffd9af37cd",
      "End": "626cdfbf2c5143f5aafd8376e928c446",
      "Id": "e4e8d7cb32ce49ab9aa07c9f19751b99",
      "IsHidden": "False"
    },
    {
      "Start": "0203be56679641f9a19a4194a1416840",
      "End": "f2a8b9e7e94b43f59c274f021c3e5259",
      "Id": "44a74ef90d3b425c8a6f4e532d347ed1",
      "IsHidden": "False"
    },
    {
      "Start": "2e7b5541f6ee44d4b67b692cee432c72",
      "End": "592023b311954441bebc2f4d33a973d9",
      "Id": "3e5b20c879b04253b100666b71cc9948",
      "IsHidden": "False"
    },
    {
      "Start": "33cb5aea7d824617a9c13132cc425721",
      "End": "cad44ba2ee9d4052b3d68c0a784f3010",
      "Id": "2b6d120d45d7427d94546f36e4944633",
      "IsHidden": "False"
    },
    {
      "Start": "f459714d64cd4be0b037f0d5d2f31093",
      "End": "f6cfccf3efef44b39dfa58aa82083739",
      "Id": "405a9fcf5fa44d29a98168c97147bbe1",
      "IsHidden": "False"
    },
    {
      "Start": "e1fbf43cc1714a4da97b8846d63c6333",
      "End": "3942cec9739e4df493e354935f181eea",
      "Id": "a61ae251963a45758d7182874469735b",
      "IsHidden": "False"
    },
    {
      "Start": "b40ef81db4ee42bbb51dc5785902514b",
      "End": "aed8e534e5a44f6ba97ca519bf1638d2",
      "Id": "3ea5db6dbba54c1cb5fef46f3b2103a5",
      "IsHidden": "False"
    },
    {
      "Start": "b40ef81db4ee42bbb51dc5785902514b",
      "End": "8dbdb6b788394464acbb6f33c20caa51",
      "Id": "c572bdc02d8747a299dccf6b19fe7b41",
      "IsHidden": "False"
    },
    {
      "Start": "371411fe98824d94b471a3eeed6f810b",
      "End": "a33ee87004ef45e2bae2bb7f448b2308",
      "Id": "0117b7cc772c48e1892c9e792bc932e7",
      "IsHidden": "False"
    },
    {
      "Start": "371411fe98824d94b471a3eeed6f810b",
      "End": "02a1c1f143ac4693a6a2b0a85745c9b8",
      "Id": "df8fe2ec5c994a9397db3f120a1140df",
      "IsHidden": "False"
    },
    {
      "Start": "1e45306a1c724fff95bb8e256a5044a4",
      "End": "d950082d8ade40d4ac1d8c2ffb9016c0",
      "Id": "131c9186ee944d0b923baeab227a28e9",
      "IsHidden": "False"
    },
    {
      "Start": "15e48f97c2cd47f692c3c013f27b2b03",
      "End": "2c018cc9734a4de599966d9a7a5b95d0",
      "Id": "9241bc28c9c64547b6558b20167eaa04",
      "IsHidden": "False"
    },
    {
      "Start": "8ea22b4f13bf4aaf9dcae160cad4baf0",
      "End": "e38f3334ad1b401a9d22480f14f3a57d",
      "Id": "53e4c08f7c4c4365aac25f41eed9d1c9",
      "IsHidden": "False"
    },
    {
      "Start": "1ec6fb74a0b54c7cbb064c20992d345f",
      "End": "70af7eedb48c43878fa1dd29e4546f03",
      "Id": "e211dc46b651415fb3f9f24e61763b34",
      "IsHidden": "False"
    },
    {
      "Start": "53ae9a2922b543f88b573e0964a5b0a0",
      "End": "9b8494d0741342f9a674277d5836b047",
      "Id": "d8750e24f59146679e489350bfaaacaf",
      "IsHidden": "False"
    },
    {
      "Start": "53ae9a2922b543f88b573e0964a5b0a0",
      "End": "5803cc588d424190b6d94f18d7f4ea71",
      "Id": "1052d9d1685d47c0a0376aa578a0c7dc",
      "IsHidden": "False"
    },
    {
      "Start": "53ae9a2922b543f88b573e0964a5b0a0",
      "End": "7611efcd05d24ff9ac322c05420bc4e4",
      "Id": "d385999b0da5403cb4fc72050e050160",
      "IsHidden": "False"
    },
    {
      "Start": "53ae9a2922b543f88b573e0964a5b0a0",
      "End": "007d33c4c78a4acab9146326a1133338",
      "Id": "a957425be8ae462185202d7cceab33d9",
      "IsHidden": "False"
    },
    {
      "Start": "7304ef55024e4c6f866d7e5c40ccc0b6",
      "End": "ab5a0aa65bbb4147b6138cba8ad5e5ad",
      "Id": "ab12fb6196894a7faa429728038e0d88",
      "IsHidden": "False"
    },
    {
      "Start": "7304ef55024e4c6f866d7e5c40ccc0b6",
      "End": "3ce5cbcb37e7456f8ac749a7e58925a9",
      "Id": "546de376bba84ae482a7705ef7dd5307",
      "IsHidden": "False"
    },
    {
      "Start": "5823138844184b97818508804e0cdcb7",
      "End": "e4ebd402bea94a17b3414da67061f294",
      "Id": "cc2010a5991a4ea0909bdecca9d6d91b",
      "IsHidden": "False"
    },
    {
      "Start": "5823138844184b97818508804e0cdcb7",
      "End": "8c6b2221e9c8406e974182bb3f152c15",
      "Id": "465726dcd7ea4723a8d90e0712921f7e",
      "IsHidden": "False"
    },
    {
      "Start": "5823138844184b97818508804e0cdcb7",
      "End": "f91f076875aa4ee197960ecd2611ead2",
      "Id": "b6ef8d6f456b4eb58d7680fbc8130e1d",
      "IsHidden": "False"
    },
    {
      "Start": "bccfd24585674e3a8c70f771734b5411",
      "End": "cbbb149f687a4f6097556eda8864d299",
      "Id": "cf31190199004bc980f599ac1cc7a552",
      "IsHidden": "False"
    },
    {
      "Start": "a62188c221f1409d95c843576403c6b4",
      "End": "1722c030ca0e445dbd1363978dd0c1f0",
      "Id": "478246b624594c2ab5eb051d6b66d2c0",
      "IsHidden": "False"
    },
    {
      "Start": "06998f219b014a0a8b98883ec621a8b1",
      "End": "e89278b2ba894e809a7afa854f95783d",
      "Id": "fbec0ce817f540278ff138300db6e396",
      "IsHidden": "False"
    },
    {
      "Start": "c9a88900e132444e9d658ffcb431bdeb",
      "End": "0da469ceec584f73b54c481019b2792d",
      "Id": "485b70c1e68840c2b937e2c18ffdbed6",
      "IsHidden": "False"
    },
    {
      "Start": "7698b8cc824d45e2a78a9e89b7cfe745",
      "End": "b4816fad50fb4b0cb550f3548b26280f",
      "Id": "ef521f8629914a93a6061d809174308b",
      "IsHidden": "False"
    },
    {
      "Start": "fe7a47ba8f7541c5aebb0a4b911dc93c",
      "End": "e315445d81074238a6dd8b82e1e1d4fb",
      "Id": "2ce5224c0cdd4673a6a92666b3bfc379",
      "IsHidden": "False"
    },
    {
      "Start": "cf7cb51c21fa403dbd44c92bc8e648c0",
      "End": "67dd46fafb374af2b0c9caa63f6750c7",
      "Id": "9ceea3d47dca48889122a0159e7589b3",
      "IsHidden": "False"
    },
    {
      "Start": "a5e563656edb46989a15292ac6a3748c",
      "End": "68f9ed9e3a0c4a418f145ecfbdc2e2c8",
      "Id": "8f18ee473fa144de8cd02fcd00072943",
      "IsHidden": "False"
    },
    {
      "Start": "49558e19a32847ae9c010b135e58f62a",
      "End": "4427c2f319854bacbf61172724b31a03",
      "Id": "4cf45231fc4343cb9bfc23c894a805fa",
      "IsHidden": "False"
    },
    {
      "Start": "06dd979b445a4b8eb74d79fa33f239a6",
      "End": "6866d102b6be42a694797830e8941196",
      "Id": "ab8cdad438af42f2b02c127964587f96",
      "IsHidden": "False"
    },
    {
      "Start": "b7ba8031b9994126850f48144fe0bed5",
      "End": "9b5fc3d7faa1467da1cbe3e90bd4468d",
      "Id": "572a444183a940779f8b1f6ea8181fba",
      "IsHidden": "False"
    },
    {
      "Start": "eadfe6f2b5504633ba7f03dd49bc0366",
      "End": "1686686671e24b91ba8057429032a8bc",
      "Id": "78210f002e7f4f559c63f4858af55491",
      "IsHidden": "False"
    },
    {
      "Start": "eadfe6f2b5504633ba7f03dd49bc0366",
      "End": "117a0fd594244fb8885bdbcbad97e0ba",
      "Id": "6c575b06d66948bea752afc3f7ab1292",
      "IsHidden": "False"
    },
    {
      "Start": "4b1bcac49cf3472d8818333c81ef4118",
      "End": "b3e1dd81a5cd4f508ba02e4453511ae1",
      "Id": "2f2fdee2fbef425f9177705e6d7dfe0a",
      "IsHidden": "False"
    },
    {
      "Start": "94d2f25ca97c43d5997593a8ca9ce895",
      "End": "0cf843c8e3934de28688aafbc8146e68",
      "Id": "416f6e7953e545bfae49a89254ce3f62",
      "IsHidden": "False"
    },
    {
      "Start": "2d5ee155248b475a91c2c7b384d55c4c",
      "End": "b3d1b2117707471a9a7b8efa74888478",
      "Id": "910379146e474f3d81d3740a7fc4fff6",
      "IsHidden": "False"
    },
    {
      "Start": "db36074c51aa4e1eac343432dcb786cf",
      "End": "fcec4f1dad1140b48d3405264a9164f2",
      "Id": "1d3e098f1a5a4e458652ee4e3039009a",
      "IsHidden": "False"
    },
    {
      "Start": "f29975d20a174d2d9522565f8b833988",
      "End": "2c154ac4eb0f4ab3929d5204399e5801",
      "Id": "d08eb0bd582d4d2e9de61d72528fef21",
      "IsHidden": "False"
    },
    {
      "Start": "d94de05876bc4cde855aa750694384ab",
      "End": "089d794f2f3941088b01df5fcbdec9f2",
      "Id": "ccbb775f92cd4a8d8ce15d6619ca24ab",
      "IsHidden": "False"
    },
    {
      "Start": "d94de05876bc4cde855aa750694384ab",
      "End": "1fdb8291d8cf4d2aa7c373d606d07f09",
      "Id": "f8452931f77140a88a217fa4283d2c9f",
      "IsHidden": "False"
    },
    {
      "Start": "8d67bc7d3d914fcba1deb61e53bb631e",
      "End": "dd0e8422b78d4ae58da500c33bb45aad",
      "Id": "14434bb94c104cfcb6d5987725e581e9",
      "IsHidden": "False"
    },
    {
      "Start": "8d67bc7d3d914fcba1deb61e53bb631e",
      "End": "c143b99055f1415097708466b991bca1",
      "Id": "7c74f738122e46d4b36a4fe8f9073b22",
      "IsHidden": "False"
    },
    {
      "Start": "5ef23839d3514b5ca71ce06e4929954c",
      "End": "963a53f68caa40618850c83d9f2b51fd",
      "Id": "5e1020690be6412aa5f7c91f6fb8d7db",
      "IsHidden": "False"
    },
    {
      "Start": "53ce33d10dee4ce2870ca34b9b8b6c6c",
      "End": "d2340d252ae947159041cb9a77cb251d",
      "Id": "37055db0b89c47cdb443ae77ea3aa735",
      "IsHidden": "False"
    },
    {
      "Start": "40acbf32cfe245c1993310fccf474290",
      "End": "960e011a1b9b4b1e8b6655b96ce6d2eb",
      "Id": "420e100179b74226b555676c182a9a95",
      "IsHidden": "False"
    },
    {
      "Start": "a3be6d6e86e84647b63a73b00df042f8",
      "End": "11df5749badc40b5aecacca752fc4ef8",
      "Id": "b2d86538ef7940258c0f262e794c532e",
      "IsHidden": "False"
    },
    {
      "Start": "d80bed9f399843aea00fb085bc12a5ac",
      "End": "5bdb04f76e1f40b794749ec7aed336b2",
      "Id": "c16b91cc9c134d10876fd8dd7a0dfea0",
      "IsHidden": "False"
    },
    {
      "Start": "585b007a7659419e9a02d334e295caba",
      "End": "81ec626f119c43f39e4640ff18dbc5a4",
      "Id": "86b73b13ef3846fda2e314df128c6d23",
      "IsHidden": "False"
    },
    {
      "Start": "8efdaeaba92a4c87b332593195602986",
      "End": "f0d09f7225844a83ac65a837f6ccfb2e",
      "Id": "606f79ef4434438ea837e3361b796d92",
      "IsHidden": "False"
    },
    {
      "Start": "8efdaeaba92a4c87b332593195602986",
      "End": "395f524a98f84b1fa18da48a8aae09d2",
      "Id": "224d70bb85374502974dfaa6d37b61d5",
      "IsHidden": "False"
    },
    {
      "Start": "825fdece31224c60a103d06b767356f3",
      "End": "095c6efd7fbe483eba3b2a210ab9ae7a",
      "Id": "5455c6b756e34c36913f7b6831ca719a",
      "IsHidden": "False"
    },
    {
      "Start": "825fdece31224c60a103d06b767356f3",
      "End": "ec4dc0da9778479cad0ce8a8aaa07c66",
      "Id": "00b363e2765b495eb3bec90c098807fd",
      "IsHidden": "False"
    },
    {
      "Start": "4e6825b9c7ca46c58292ec8324edf9c1",
      "End": "111ced54c8f94d518916ca62c8283dd6",
      "Id": "647a8293a8554ae78b458051cc8e5351",
      "IsHidden": "False"
    },
    {
      "Start": "4e6825b9c7ca46c58292ec8324edf9c1",
      "End": "22a82080cad744b0b9e87244f33243ed",
      "Id": "6db5672e7a954606856a793a64158a97",
      "IsHidden": "False"
    },
    {
      "Start": "e44cb47126cc4fa8b33c2ef51152951d",
      "End": "ed2bc03a7e874fb0a23263677b2255f1",
      "Id": "4ced48b4b35243f08b9d50ac7659f440",
      "IsHidden": "False"
    },
    {
      "Start": "e44cb47126cc4fa8b33c2ef51152951d",
      "End": "198106f3c3ea480c8ded24625f622c77",
      "Id": "40d90efce4ac42c69eb14cdecc37515c",
      "IsHidden": "False"
    },
    {
      "Start": "e44cb47126cc4fa8b33c2ef51152951d",
      "End": "b66f2a7affbb47d69fa7b7f40f87e508",
      "Id": "cd7d0964a2ef4f2eae73e99f860db02a",
      "IsHidden": "False"
    },
    {
      "Start": "e44cb47126cc4fa8b33c2ef51152951d",
      "End": "b66f2a7affbb47d69fa7b7f40f87e508",
      "Id": "e99b1c75ca4d49b4a14c663ab5195b47",
      "IsHidden": "False"
    },
    {
      "Start": "e44cb47126cc4fa8b33c2ef51152951d",
      "End": "b8450230a04f4e5a964060934dbc39c1",
      "Id": "8c610f42f0ea44b4b479504bd0e81037",
      "IsHidden": "False"
    },
    {
      "Start": "5135b971160c45fea3315477c9813c76",
      "End": "3a92f0f1a6bd469684df5ab26db85de2",
      "Id": "ddc19e536a0e48fc9820972dc910ddba",
      "IsHidden": "False"
    },
    {
      "Start": "491d3632d5154570ac368c6421aab0e0",
      "End": "5f7b789272c2492e9bf82f0d715b1e3a",
      "Id": "67f803aa17ef412a8d2f5edebe6d509c",
      "IsHidden": "False"
    },
    {
      "Start": "143898b090e546648c7b76229e873612",
      "End": "b99b4eb4342f4d7b9d626febb3569489",
      "Id": "a5c2dc680dbf495f9c60e9fcc24e91a7",
      "IsHidden": "False"
    },
    {
      "Start": "9b378659a8894e51b7b66903d5744fdb",
      "End": "c15c0767baca4db2b09a950e5127506e",
      "Id": "fada48a88e31451fbe214b9eb0dafc54",
      "IsHidden": "False"
    },
    {
      "Start": "6bda98bc5cc645c5b4ffc1f39a06c518",
      "End": "e1656bdfec9b46ef8a8aeeea37a9cccb",
      "Id": "66bb80f8ac924e388e1efc6e1741fe76",
      "IsHidden": "False"
    },
    {
      "Start": "56dbab5ba77d4d3e987d414f17d38833",
      "End": "89fe171c77ad4b649f115276c34d4619",
      "Id": "5157ad46d90448b0b87be01764ebb98b",
      "IsHidden": "False"
    },
    {
      "Start": "56dbab5ba77d4d3e987d414f17d38833",
      "End": "b82c966ac1a34790a6dc6e4e579eb1be",
      "Id": "7254597088244154af1d7c70373dc668",
      "IsHidden": "False"
    },
    {
      "Start": "84fccbfdcc914f99b2b15ca01f79e034",
      "End": "3be23d00ad474ad0bc54dd2b97bb3aee",
      "Id": "122cc3b7857a4134a655d2a6327d0d11",
      "IsHidden": "False"
    },
    {
      "Start": "2fb82d7ed4e74a4db35659cc0547997e",
      "End": "6713685763a34c3aba2390ad890a86fb",
      "Id": "0884f73abc414ef19d3ddd2e955b9cd3",
      "IsHidden": "False"
    },
    {
      "Start": "2fb82d7ed4e74a4db35659cc0547997e",
      "End": "6f075281787b44d489d0a81ba189c758",
      "Id": "b6bccb923f874771b4efcbd1d7acc2d8",
      "IsHidden": "False"
    },
    {
      "Start": "2fb82d7ed4e74a4db35659cc0547997e",
      "End": "346b975b4de540669ce6ea0d4002e875",
      "Id": "bc8934c48a044d1a9b36ad0f5f98d3d0",
      "IsHidden": "False"
    },
    {
      "Start": "2387d5f5ba704762a38021480595b2db",
      "End": "0ce6b2171f1447d58f1cc137af7add1c",
      "Id": "ffb70b7c090e4aa8b691ce6030adfb81",
      "IsHidden": "False"
    },
    {
      "Start": "2387d5f5ba704762a38021480595b2db",
      "End": "1a034babd35149f387d70e5b51ac2454",
      "Id": "778bade9b37a45dbbdd4b8c009d983ab",
      "IsHidden": "False"
    },
    {
      "Start": "2387d5f5ba704762a38021480595b2db",
      "End": "f66c476717f04877952b268c8e39361b",
      "Id": "45efe0ea8de84a7f8b8fce06169341a5",
      "IsHidden": "False"
    },
    {
      "Start": "2387d5f5ba704762a38021480595b2db",
      "End": "5282488ed05d4f11847ec9d654948ddb",
      "Id": "3b69f6f92bf14fd5abe064dc726030f1",
      "IsHidden": "False"
    },
    {
      "Start": "81a67cb2cb2e40d3af8f61fe6aa27358",
      "End": "5420d11a4d4c459d991c45989a2f719d",
      "Id": "aaad9fd79c77404fa699d55eff35812a",
      "IsHidden": "False"
    },
    {
      "Start": "f69f49c7ea5c4cd3bf59b72c5e2f89c8",
      "End": "6712864dad9d4d9dbf137f3ce94f6c6c",
      "Id": "bc64648696ce40f0b0f1490bfa052a36",
      "IsHidden": "False"
    },
    {
      "Start": "9ad2b2dc170a45189bfa4ab3f3a81e55",
      "End": "b1d85e10d7584d089137e20d59d35536",
      "Id": "37ef209478aa4341a6f024b1b143e1c2",
      "IsHidden": "False"
    },
    {
      "Start": "b7ba168ded9d43d59e002bad11824cc9",
      "End": "3eafa91a54e14850865f3e461897f291",
      "Id": "e67dcbf80a314812838996bd4f28cbea",
      "IsHidden": "False"
    },
    {
      "Start": "09d4e5a0aae24f7a9718c3e4c3b7bcdd",
      "End": "a99b56eefbc84a53a995e5e336a138c7",
      "Id": "b8aa013f02264ecebaf76ba9ae775456",
      "IsHidden": "False"
    },
    {
      "Start": "09d4e5a0aae24f7a9718c3e4c3b7bcdd",
      "End": "1baac6485bdf4bca86f16b0687d640ef",
      "Id": "6c1b7be7a73849e88a9f20e339a62794",
      "IsHidden": "False"
    },
    {
      "Start": "2c10a96543a647b4a3e33c79093c5cc5",
      "End": "ce9e7f04071b4dde8ca8b7e25ff47beb",
      "Id": "2c1e938f6b234a269589bc9755360677",
      "IsHidden": "False"
    },
    {
      "Start": "9a0de30dce4a45efb92b455a9ea0e6ba",
      "End": "cccc3251e8c1446f9f1786a5c11496e2",
      "Id": "2eb6805807004f5db1f1de6833403bef",
      "IsHidden": "False"
    },
    {
      "Start": "f138522dee3840768e32e49175b7fa8f",
      "End": "2dab39cac3394dafa20e58db3f3fba59",
      "Id": "0355a603be03479db7a86fc99bde5dfa",
      "IsHidden": "False"
    },
    {
      "Start": "affb29da8b2a4cc68f21e9162c6cdcfc",
      "End": "6f6493e9ba394fe180f34049648bc7d1",
      "Id": "45b40819827e44768c6d29eca44dee34",
      "IsHidden": "False"
    },
    {
      "Start": "cba5db328553485f8010a94b57b88074",
      "End": "ccffb033df4f45029368ebc0fad94d03",
      "Id": "442856031eb146b79fc1fd41c8542858",
      "IsHidden": "False"
    },
    {
      "Start": "bfac5fb43fb0458fbe538e7e6813b195",
      "End": "0a9c36dc1da349f288b6682926a7efc4",
      "Id": "f703a9174d194ee3b75552f5005e040f",
      "IsHidden": "False"
    },
    {
      "Start": "b92360edac684127bc9bd05da7088de4",
      "End": "c1df488681bc44bd9f8d42ceb14e6e99",
      "Id": "481aa89eea714a43be9c7bef85c7db2f",
      "IsHidden": "False"
    },
    {
      "Start": "201e562cd251443fbb08497d1ce7ba9e",
      "End": "60e10a8f6e96437396690eaf5978ab69",
      "Id": "1127adc506964025b9d6acdcedefd6cf",
      "IsHidden": "False"
    },
    {
      "Start": "4b1f3d05e2da40e491a0277ba58466d4",
      "End": "3d7331fdf7014aa2890531135f53eab2",
      "Id": "6a14500ef28f488d846ea386175d3380",
      "IsHidden": "False"
    },
    {
      "Start": "762ce7a67f294995b4f4a4c6f314c47c",
      "End": "9aa82167afd343cbac2423af688c902a",
      "Id": "67f6f0fa589d46ff930ead770d6e3058",
      "IsHidden": "False"
    },
    {
      "Start": "a5e2d946a9e1420791471c803d4d8e8f",
      "End": "dab8d505429949aab725ddc0521eae8a",
      "Id": "e5ef32158a7b487a8f01b9f2e5ea0646",
      "IsHidden": "False"
    },
    {
      "Start": "260dde69c17a461c95433ff2d2557edc",
      "End": "eb68188fd713494fa6b66ab228f82155",
      "Id": "6875723a7f5a4ea7a60d363fbda54c4f",
      "IsHidden": "False"
    },
    {
      "Start": "d297811a415f4921ab9115c97c7ba3d9",
      "End": "4ae5d8adf1f847569b7a37cd3f3c2a58",
      "Id": "4ce60fd9e92d4906983126ee0c9a553e",
      "IsHidden": "False"
    },
    {
      "Start": "88445dba2a9b414cb953ec36678f8795",
      "End": "74d3504a4eaa4600bf8f259d65d2d2c2",
      "Id": "b565c3ffd3c947e385c773fdc55802bb",
      "IsHidden": "False"
    },
    {
      "Start": "dc8497d954004a4490047b8a0e34e944",
      "End": "f34d5e0ff5a540de813cf49ed08921c8",
      "Id": "740395f35da94145a6ca6821e7b321da",
      "IsHidden": "False"
    },
    {
      "Start": "952c974313df47d2b49ac049ea491ac8",
      "End": "68785b458eb947a18f7e3318e84c2d09",
      "Id": "36bcff825aed4ae4ad38beb3f655cd18",
      "IsHidden": "False"
    },
    {
      "Start": "6a1db9d776154bc3b959933fed314b88",
      "End": "7fc012af0ec045708188fe704ff20ed4",
      "Id": "96a16d0e54fb4a9dba86f31f29613874",
      "IsHidden": "False"
    },
    {
      "Start": "761498f207d24cbfaa371f69754d3ca0",
      "End": "0d200ca3a6af4e9d82613fc9fc576cca",
      "Id": "3157863f9d0a40618811b2acf6ed4228",
      "IsHidden": "False"
    },
    {
      "Start": "cc897720fd6f495f82286e573bf9a529",
      "End": "7ac995d0caa04e2bb08760a472046d40",
      "Id": "4dc7e7039db241cbb89bd06cabb4dbfc",
      "IsHidden": "False"
    },
    {
      "Start": "1ab70c11038d4da7a851c9ac627cecd8",
      "End": "ec53c75f41204d54908680778106cc3a",
      "Id": "1c215dedf0a047cdbea4f9c6b38973c0",
      "IsHidden": "False"
    },
    {
      "Start": "e43a56bb1fc644ffad2864ed8d62b906",
      "End": "207b37333f7447f39259fc7723537d35",
      "Id": "b78c29fbf4d54dfe9de60ffc89ed62a9",
      "IsHidden": "False"
    },
    {
      "Start": "aa50205380fd44db943afa6b51ecde7e",
      "End": "815469e8611f4dc192aa6ab037e1c9cb",
      "Id": "8e9488560a9a47a1b30594cc7cfc2faf",
      "IsHidden": "False"
    },
    {
      "Start": "8af9728e325d4b8a92f43fff34b14534",
      "End": "21fcde6e0d314dd3ac9ee8e5edcb13ad",
      "Id": "1de1df0bb29f4d6885ba154cee0d6435",
      "IsHidden": "False"
    },
    {
      "Start": "8cc78fd7f58f40bfa2227f048d60a593",
      "End": "5b2e9105c55e4bf48659a565fddd0b9f",
      "Id": "31ba0f5f3cc04c1284a939e1ed9007c0",
      "IsHidden": "False"
    },
    {
      "Start": "d776714f4b3745a1842e22a9e42b43c1",
      "End": "2fbbf6b1138546a3bc2b71904e7955a5",
      "Id": "96214a38cd834c7780ee6baf567f0be9",
      "IsHidden": "False"
    },
    {
      "Start": "80bc6707ea894702943ef37f478a0bc1",
      "End": "c4d442aab98b47899fab7b0bc68c42db",
      "Id": "ad40de269a214208a215384da6be5cc4",
      "IsHidden": "False"
    },
    {
      "Start": "47719d4bce234b2f99d836aa5dcd279a",
      "End": "57eff4864fc64a509c1c73b15d6a5146",
      "Id": "709926a0b40642b3a851743dd56378a4",
      "IsHidden": "False"
    },
    {
      "Start": "e5697cdc0ad54bb1bf997fa69ae90439",
      "End": "5925bfe003714737833247fa2e077970",
      "Id": "5732060d7a9b4d4695aaaef5041160e2",
      "IsHidden": "False"
    },
    {
      "Start": "c5386bd05dbb497384ef8885e04385c3",
      "End": "26ffb9e79b48412f9f01ff7e548cf463",
      "Id": "797345ad383d4283912077f683fb1998",
      "IsHidden": "False"
    },
    {
      "Start": "2845a405419548918cf0d0b002dfd2f8",
      "End": "abf470bbcedf4438b8374c949384773a",
      "Id": "8a900116e67944eb8d4a6320cd6e98fd",
      "IsHidden": "False"
    },
    {
      "Start": "889723a9b8d243e7b4e08f5972300cf3",
      "End": "1171f6561b974970a79dcd1ed24b5da6",
      "Id": "b9e4643b17384feeb466efa4ea565c6a",
      "IsHidden": "False"
    },
    {
      "Start": "6d57be1fe5734caea856cb467894a40f",
      "End": "91ede8e4b89e465b9c0e6838cf611939",
      "Id": "820ce9af14434afdb5e3af89d2ca2501",
      "IsHidden": "False"
    },
    {
      "Start": "77ff218bb2aa415e98c6e133f84896da",
      "End": "a537d2a2dfc44f98b44a3ec55e6d88af",
      "Id": "d61b13befefe4185a7ea5af722eb5ba5",
      "IsHidden": "False"
    },
    {
      "Start": "bd6d7b04716f45cc95a16c054439c934",
      "End": "41ee2501ab0d489f8920993aefa8237e",
      "Id": "eb5604989e184c02acee9e17cf5b9914",
      "IsHidden": "False"
    },
    {
      "Start": "800f158f44384b07b4c26fc34d4c3575",
      "End": "91e9050f41504fc6a9c51c7d412897d8",
      "Id": "f97742e54bcb4ca98a82823bdcd4d74a",
      "IsHidden": "False"
    },
    {
      "Start": "b0e9abce91e54955a21efe4237647e13",
      "End": "be84821ccac9496380abe2f4c4ea06b7",
      "Id": "04ca57e1f7054874a084db0b0aa209c3",
      "IsHidden": "False"
    },
    {
      "Start": "1144fb567a0d45f58a0240dc0aed881e",
      "End": "9bbc701b3107411fb43bed9287f190b4",
      "Id": "113a0c35a91a46bd9185cc439946c779",
      "IsHidden": "False"
    },
    {
      "Start": "299591d8fcaa4f389d9243fa7d92aba6",
      "End": "747a4361bbe24d4dace2e34ed951bd1e",
      "Id": "fb3eda06406e4ff2bfed87013d7fd36c",
      "IsHidden": "False"
    },
    {
      "Start": "955cbc36dd4f475fa4c6d57543ecedff",
      "End": "25e2f96bb712451f85eff138f99fceb8",
      "Id": "f19f52541dfe47f8932e8a90c0c2c8eb",
      "IsHidden": "False"
    },
    {
      "Start": "d217a56f4eb348768af06e9c128141ff",
      "End": "3443f34b331044b4bf30b1d146d02d70",
      "Id": "41059793726f4717b4bc934727035bf2",
      "IsHidden": "False"
    },
    {
      "Start": "285afd15d3634a7b9eff4a702d545f7e",
      "End": "a41c581d812f4b68bc7f64286fef4a0d",
      "Id": "6fe6356760c447ed9eb1035ec0d1ded6",
      "IsHidden": "False"
    },
    {
      "Start": "a0d624ba1fcf463ba3dcd082cde27e14",
      "End": "dcdc32fde5b0414381198666dc647e29",
      "Id": "48321c107765471fad350fe46a207a3a",
      "IsHidden": "False"
    },
    {
      "Start": "907f126076e14fecb5f80e31a4f15c74",
      "End": "9d7b1abd42c84e7684601fbe6432bb27",
      "Id": "0ec7394508184ca1a984411ed3801205",
      "IsHidden": "False"
    },
    {
      "Start": "907f126076e14fecb5f80e31a4f15c74",
      "End": "3dc7327df84a4d19aa560003fea95866",
      "Id": "c34d094a2e0b415ab8fb6c2e097ec1df",
      "IsHidden": "False"
    },
    {
      "Start": "907f126076e14fecb5f80e31a4f15c74",
      "End": "d9003084189146a6b66e4ed0ab66f04f",
      "Id": "7714a0aaabf149de9444248b10730084",
      "IsHidden": "False"
    },
    {
      "Start": "907f126076e14fecb5f80e31a4f15c74",
      "End": "c9d456840fda4957af0598d81d63585c",
      "Id": "f025a06911b34cbba3f2d4fd9bee7b52",
      "IsHidden": "False"
    },
    {
      "Start": "907f126076e14fecb5f80e31a4f15c74",
      "End": "4044dfd1c5fc41fc8fac15d08e8edc93",
      "Id": "c99bf33ba9264e7885d8103d93c222a3",
      "IsHidden": "False"
    },
    {
      "Start": "0e0702ec8ee246ba8845742c529319e1",
      "End": "1971de4f688c4ab59d6c7f4d1d20f187",
      "Id": "8a047ac79e1b4701b96f498ded9e9b98",
      "IsHidden": "False"
    },
    {
      "Start": "0e0702ec8ee246ba8845742c529319e1",
      "End": "35a797b3547f4dae8354cea5c22689d3",
      "Id": "c05b97f782f3497f80a7e2d780d000a6",
      "IsHidden": "False"
    },
    {
      "Start": "0e0702ec8ee246ba8845742c529319e1",
      "End": "4e8432c2b6754a7d9f4d07ba885b0fa2",
      "Id": "be055ab719c141aa8f5758fa8d8b88ec",
      "IsHidden": "False"
    },
    {
      "Start": "fa271dc95d2e4c30a34e3528cbc4bb19",
      "End": "a321db94aa7f4e809f951626e1a79089",
      "Id": "2a9b18f66d3f45e2bb4e5bf4875d2530",
      "IsHidden": "False"
    },
    {
      "Start": "bcbc5c17b9fb4b209e0fe85f263e9db8",
      "End": "94a9bed5788048138273306ee17497b5",
      "Id": "71295440e7dc4099bffefac2c3deef03",
      "IsHidden": "False"
    },
    {
      "Start": "bcbc5c17b9fb4b209e0fe85f263e9db8",
      "End": "876ff662f3a34b13a8a2b325c8fa6392",
      "Id": "b0c0bdfb212345139d9ca845f6d748e9",
      "IsHidden": "False"
    },
    {
      "Start": "d4a4e3ef50464e28ac2e072c1271da9a",
      "End": "3c9caab35d0140c78da37f617c800404",
      "Id": "e0aa3e2602b540b78e3572ff2d97b67f",
      "IsHidden": "False"
    },
    {
      "Start": "af0a1d618a304736a9048b2b7c450914",
      "End": "5aff849ba37040eabfeede34b628cbf4",
      "Id": "e6afe916a2d74f41baf3a1564b521b68",
      "IsHidden": "False"
    },
    {
      "Start": "c8748dd0e09c48baa8a9d4d30ec1590e",
      "End": "fbea4d30321c469c856133d119bd0740",
      "Id": "edcd65883a8a47e4a9476efd349546c4",
      "IsHidden": "False"
    },
    {
      "Start": "0fe303d021d44f308bcb4bbde1796c2a",
      "End": "721da77e12dd4102a56b717845e95b88",
      "Id": "c77924735b61466dbc8b105de915f2c1",
      "IsHidden": "False"
    },
    {
      "Start": "465587fb78d84a679ad839e765ebf8b2",
      "End": "1154298e39cd436a9d65b9ef6032b765",
      "Id": "23a7bfdba1e54c468d643537af5d86f0",
      "IsHidden": "False"
    },
    {
      "Start": "d12f2cf66e8d45e09ee00775c2a6e39f",
      "End": "59e3c2ac777e4b1a85f03f1edee55e53",
      "Id": "6294932b979343d3bf7e26b5b9c7bc65",
      "IsHidden": "False"
    },
    {
      "Start": "d12f2cf66e8d45e09ee00775c2a6e39f",
      "End": "be20168d916e46c9b7790b9a1a6b6ad6",
      "Id": "4c9b81dbf7c84d98881ed77021b19e96",
      "IsHidden": "False"
    },
    {
      "Start": "15150b5de32044c0ac445ef0aed1d4a8",
      "End": "ba8be33fa8344178b6a8fc72c4a36b5e",
      "Id": "96c81cb2079b40ae825c83a529c85a54",
      "IsHidden": "False"
    },
    {
      "Start": "21a3ccc50e174edcae9279ccf19de3c0",
      "End": "cce3c49b81a04187b00eef5959a94995",
      "Id": "eb704a61cfc3475fb92063616b629419",
      "IsHidden": "False"
    },
    {
      "Start": "21a3ccc50e174edcae9279ccf19de3c0",
      "End": "f9467a3fdafc446bb94de017691e3c6d",
      "Id": "bd004472237047b6a6d399d1851d3c62",
      "IsHidden": "False"
    },
    {
      "Start": "21a3ccc50e174edcae9279ccf19de3c0",
      "End": "ccb313d9598c4023a01be9a6ce0f73bb",
      "Id": "183d8664f3314b349c1348b02f9bdee3",
      "IsHidden": "False"
    },
    {
      "Start": "42b237e121fa4812936ac72f39cb59cc",
      "End": "cebced39c3b64e43be833564ae9ca7d5",
      "Id": "330191bb5ff64ec2b9e0447a4e6a4937",
      "IsHidden": "False"
    },
    {
      "Start": "9290f284d6de47d5b9988337ac080a0d",
      "End": "ad9bf1b889b74d358ca9118b4152c55c",
      "Id": "af808ffb890b4fd09e6f2434750bf2b0",
      "IsHidden": "False"
    },
    {
      "Start": "9290f284d6de47d5b9988337ac080a0d",
      "End": "bd17e74d6345437a955a0d4caed6ea3e",
      "Id": "a1a6e00f0e8645c29611f9ea942737bc",
      "IsHidden": "False"
    },
    {
      "Start": "9290f284d6de47d5b9988337ac080a0d",
      "End": "4726480a7d024aa6887b07d7c7dd8c3b",
      "Id": "232981d98ccc4d0f9299824f14f5d254",
      "IsHidden": "False"
    },
    {
      "Start": "9290f284d6de47d5b9988337ac080a0d",
      "End": "f85c1147964b41549b72dfc01f74dfe0",
      "Id": "2bda1b90a3f14484a4e637429f848903",
      "IsHidden": "False"
    },
    {
      "Start": "9290f284d6de47d5b9988337ac080a0d",
      "End": "951c55a8114645b0b5b5a85ef803792c",
      "Id": "e05c633eedbc4d98ae7a5fd703f5e1ad",
      "IsHidden": "False"
    },
    {
      "Start": "edfed8c77e84450b9d36bf64a0c62d69",
      "End": "3b7659fe7f1b4fb0891bbc5cdb1216e3",
      "Id": "19debd58a82946058ca4a31fb962f3b5",
      "IsHidden": "False"
    },
    {
      "Start": "edfed8c77e84450b9d36bf64a0c62d69",
      "End": "59eca664d8de470eae98935079da7731",
      "Id": "e7564dc6425e4eb2807f08dd153fd04d",
      "IsHidden": "False"
    },
    {
      "Start": "19eaced2ac0645698811fd9d0e587662",
      "End": "e36cf4aed8774376bd69ab34b9ff0a5f",
      "Id": "2b46cccbf6cf4e6da632e0cda9354d1a",
      "IsHidden": "False"
    },
    {
      "Start": "19eaced2ac0645698811fd9d0e587662",
      "End": "bfbd9c15e66d44deb288a74e1663d297",
      "Id": "44542c0b7a714784a4cbea029ed11bae",
      "IsHidden": "False"
    },
    {
      "Start": "19eaced2ac0645698811fd9d0e587662",
      "End": "d110173b92544b5b8fd687a4b66c76b1",
      "Id": "91b80f43f2b54c5ea10e1d377603e2b1",
      "IsHidden": "False"
    },
    {
      "Start": "e04e8f5ea5be4287ba31259c997eae30",
      "End": "b4bb4018925e413f9c1e6eb7a2de472b",
      "Id": "0762a4f62e864c4e8a5df3b0fdb167de",
      "IsHidden": "False"
    },
    {
      "Start": "fc1f89191a7d4ba8a2331788d38c0c34",
      "End": "29349a83c53d4eab99900b77591575e3",
      "Id": "60bba0123e1a4f00bf35eb094b54cc29",
      "IsHidden": "False"
    },
    {
      "Start": "b6ef477ba7fc4d7e93cad2ecfb3bd0e2",
      "End": "9d15898f127a4bef92f799f225ac5425",
      "Id": "b9be255d7ada4252a8f5cd1937884672",
      "IsHidden": "False"
    },
    {
      "Start": "b6ef477ba7fc4d7e93cad2ecfb3bd0e2",
      "End": "1ebb4cf7e4eb4f6cbadc4f77c7a98489",
      "Id": "5fa36bf6d1164b59b20430aaf35353fb",
      "IsHidden": "False"
    },
    {
      "Start": "117ecb9f7878458ab5827a90fb90cb6e",
      "End": "eda6581b5285411a9bf3de7359b8462d",
      "Id": "167b8c31f5c14d409e32ddebc853d448",
      "IsHidden": "False"
    },
    {
      "Start": "a445e8993be24c9399e095a21cd496a4",
      "End": "16dfb1c544c44cfe804da1115897a25d",
      "Id": "a0e5f99f199b427aaada70863c62ff71",
      "IsHidden": "False"
    },
    {
      "Start": "5b79a941e3a74eefb7649dd50e20b598",
      "End": "e33a07cae70e4e4cbb5cca009212d89f",
      "Id": "f763f1dc177d4303a5a8bd6e51032dc5",
      "IsHidden": "False"
    },
    {
      "Start": "5b79a941e3a74eefb7649dd50e20b598",
      "End": "131b771b93ee4155957fcec871738708",
      "Id": "40ce2b0240454d11be14cc29ed668838",
      "IsHidden": "False"
    },
    {
      "Start": "5b79a941e3a74eefb7649dd50e20b598",
      "End": "ada139be30f24b55b080f264af0fb86e",
      "Id": "feca84f25dc3478fad00589698e791f6",
      "IsHidden": "False"
    },
    {
      "Start": "e44517b9562b46c39e0e42e78d118c62",
      "End": "6ff79eb523f84e4b8620ca8806d50abf",
      "Id": "98a81cca6f504e80bfc0c62d1d735fc6",
      "IsHidden": "False"
    },
    {
      "Start": "6b90906097424de49cffcd41795c02f2",
      "End": "657231b0b0c54b1ca3a169cd9016e41a",
      "Id": "83e47e406cc540d994aa048eb9c7ecf6",
      "IsHidden": "False"
    },
    {
      "Start": "6b90906097424de49cffcd41795c02f2",
      "End": "2025562c8f2f41c1ae51fef00ad1c4c4",
      "Id": "6200cb0427e3408882721fef89f3b43e",
      "IsHidden": "False"
    },
    {
      "Start": "5bea897a29e64ceba05b2104642ef6de",
      "End": "7d1feca7236c41ce8f66236d781e26d0",
      "Id": "5b149032e61b449fb25c3075f2218bbd",
      "IsHidden": "False"
    },
    {
      "Start": "5bea897a29e64ceba05b2104642ef6de",
      "End": "36a162929b844ce7b35537fc4fd7fce7",
      "Id": "b4510d6744894557a04e8b47fe901f21",
      "IsHidden": "False"
    },
    {
      "Start": "5bea897a29e64ceba05b2104642ef6de",
      "End": "8a3f5f8438fb46eea033f157a95fc61d",
      "Id": "a6333573b2ae4b5b8b43dd7f00e1eaac",
      "IsHidden": "False"
    },
    {
      "Start": "5bea897a29e64ceba05b2104642ef6de",
      "End": "2ed967a2972f44e083d48fd13bac46eb",
      "Id": "8a16f075cbcf454d87a3036221529e53",
      "IsHidden": "False"
    },
    {
      "Start": "5bea897a29e64ceba05b2104642ef6de",
      "End": "8792fc7801d44552b5248077009f44e9",
      "Id": "052064a71fa046dd8f3137ea5c602305",
      "IsHidden": "False"
    },
    {
      "Start": "fc39d104f79143dca8efa939c8c46fe9",
      "End": "f1c5abd72103446ea54803a59e7f059e",
      "Id": "33759f8d80e448638bf86a800eea815a",
      "IsHidden": "False"
    },
    {
      "Start": "7183956d07474cdbbfa0857b2729c514",
      "End": "285a89d3064b4eea9a284c6da99587bb",
      "Id": "7dda02c557664405bb2fccb005d0010c",
      "IsHidden": "False"
    },
    {
      "Start": "4d4a1b65a1c9485ca604a58b5a146fe9",
      "End": "405c0e5a4710408b9854b13d810318bb",
      "Id": "e31018bae1ea491dbdc059e5c00e1c21",
      "IsHidden": "False"
    },
    {
      "Start": "980e7d728dd74b30a15926ee8cde8446",
      "End": "1e6e63c843474e99a5e8ffc886c80ccd",
      "Id": "a16fd13abb90400687037a4aa87586d9",
      "IsHidden": "False"
    },
    {
      "Start": "3517719bb4bd4052883a4086a322ee67",
      "End": "c168bbac9a4f453eb8324a3d348f5e7c",
      "Id": "c7b4ce87f4da4d8ea11f0f39e1dce09f",
      "IsHidden": "False"
    },
    {
      "Start": "3517719bb4bd4052883a4086a322ee67",
      "End": "26db24bdbcef4bd2b45b8c0ed7c748fc",
      "Id": "da380b0fa80a49778a832e6e5419dd6d",
      "IsHidden": "False"
    },
    {
      "Start": "3517719bb4bd4052883a4086a322ee67",
      "End": "da15bafaae4140e1a5ced69341d73fcc",
      "Id": "06a1b315d1b14dd883d62fa0ea55441b",
      "IsHidden": "False"
    },
    {
      "Start": "77ff4c8f61e9489ca56040cc75b1d0ed",
      "End": "c5215ec2c14044628f1434d00684f06c",
      "Id": "0c604707b6164276ac9e9455d0ae5a83",
      "IsHidden": "False"
    },
    {
      "Start": "560b97dbbe814cb9bb817c4a01eb385f",
      "End": "1beba618ef4745f28c4dc9b50ea17544",
      "Id": "4eecd4a0ee734f07bb58f7bb20f866b6",
      "IsHidden": "False"
    },
    {
      "Start": "560b97dbbe814cb9bb817c4a01eb385f",
      "End": "e4db5e969a314963836dc257817df317",
      "Id": "691f348777754cf2ac6369e1200e282c",
      "IsHidden": "False"
    },
    {
      "Start": "560b97dbbe814cb9bb817c4a01eb385f",
      "End": "2e30dc06bba24c86b50a8afe1295ed96",
      "Id": "cca1360c9c3446788e296eeb50072de0",
      "IsHidden": "False"
    },
    {
      "Start": "8c4e9653a6904986a1df97abb036de52",
      "End": "5d28d6e45f2b414383930426e80ca036",
      "Id": "476b625ef37745ecb67d6c0396e66525",
      "IsHidden": "False"
    },
    {
      "Start": "f44067f39c814491adf16598f007ad49",
      "End": "e13a466f23d24bafa0668c945d4e2654",
      "Id": "659ed7665ca54745bf44238b4e27591a",
      "IsHidden": "False"
    },
    {
      "Start": "40388cc6cfaf4a679abd48a7444086db",
      "End": "e084f769c4cd46e397227b99bbe07652",
      "Id": "3504ec26c25042b28b4131f86ff3ba76",
      "IsHidden": "False"
    },
    {
      "Start": "750fcd816e354bb39185fbccea741576",
      "End": "c6029742753148bcbd83a2379611e404",
      "Id": "906ea361515d4bd6a9fe9dbbe9f8d58f",
      "IsHidden": "False"
    },
    {
      "Start": "2afc340cc97747ab87508ad5b96ae022",
      "End": "5d7fd889954b47ca8601e8ee6fe21a5b",
      "Id": "cf9785524e60448194786bad6de9137d",
      "IsHidden": "False"
    },
    {
      "Start": "2afc340cc97747ab87508ad5b96ae022",
      "End": "fae4e057da454a7388ce30ebbe451159",
      "Id": "4b26a4c6e58e4dacaa775d207132ed0c",
      "IsHidden": "False"
    },
    {
      "Start": "c6ffb42777624fe189fdc97b3504727d",
      "End": "719c7ef0843d44e0a016b15d5f3d0e49",
      "Id": "d1953266aa8a41bb8084defe2c4788b5",
      "IsHidden": "False"
    },
    {
      "Start": "77f67f3790fe464eafc03f255fe01fd8",
      "End": "a772c81385924ad98fab27cc5effebf4",
      "Id": "14f439368e594a0b8de84f0a5690d138",
      "IsHidden": "False"
    },
    {
      "Start": "aaaed3f358e244899c74a4ffadbc77cd",
      "End": "9ea68671d95247a68e2c5ddbc28a6e96",
      "Id": "e9c911e32d264706a87ab223c403b947",
      "IsHidden": "False"
    },
    {
      "Start": "0f78e59aa7404435911a9b87141d49f6",
      "End": "aa3b5ad6a4a64faf8bbf681d1b765e3f",
      "Id": "a8ac491048f644c18f71e66292ec8cbc",
      "IsHidden": "False"
    },
    {
      "Start": "0f78e59aa7404435911a9b87141d49f6",
      "End": "cf517ce5811a4b5cadcd5561578f114a",
      "Id": "f2e89aa24f664213bfe73c6f66c51102",
      "IsHidden": "False"
    },
    {
      "Start": "a0a9ac8330bc4dbe89e91bf1ca523834",
      "End": "9511d7fb936b4afa9c0d6ff13d7e7a92",
      "Id": "2775fedb52e34a9c81f078a3ab9aa633",
      "IsHidden": "False"
    },
    {
      "Start": "a34607ec6b4b4191b57d0d6cc258d00f",
      "End": "ccc860dfb85044f1a64dad444f9090a2",
      "Id": "ae5ee49736714bcbb492244714da99d8",
      "IsHidden": "False"
    },
    {
      "Start": "beb4f4baffe349b094a9ae178ef4e01a",
      "End": "af8c0e8bfa094d07873a3de3029b3a13",
      "Id": "908f90299ac04e818701a76d3cc795df",
      "IsHidden": "False"
    },
    {
      "Start": "beb4f4baffe349b094a9ae178ef4e01a",
      "End": "7ddc80311b6c4679bc516fd3e34d2d7e",
      "Id": "45d7d1a4bf984128b287ca6c2f7d6028",
      "IsHidden": "False"
    },
    {
      "Start": "394ff48e4c544316b3307a31dc3b92b5",
      "End": "f5a2a8eed77b4ac7874684c74c38cb14",
      "Id": "6019514438f540739952c706f3d06ce5",
      "IsHidden": "False"
    },
    {
      "Start": "cb52432604124018b93a862bf39dc33c",
      "End": "764ccac4f7334329b8cb6015dbe30214",
      "Id": "dff2239a504049838934ad3b52e5fdf0",
      "IsHidden": "False"
    },
    {
      "Start": "5cfec331dd8f417a80b3f8acfe3ad9e4",
      "End": "9436c3964f824699a0858f399ddb7d1e",
      "Id": "6033f459da6542d096a7d5916c6a954b",
      "IsHidden": "False"
    },
    {
      "Start": "ae897c55ed25408082be6a7dc19a19aa",
      "End": "2e3cf389aefb4b6080e53e9c69ef85b6",
      "Id": "ac8e98fd126146b9be247993411b610e",
      "IsHidden": "False"
    },
    {
      "Start": "cae8f008aae640a8aff43bbcbbbbc48e",
      "End": "abc57f0ecab5499ab127b16fba32a6e2",
      "Id": "78a246011c0e4b5fbf4ccd1647c83914",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "694d0fd993ef4528af5005d51759f98d",
      "Id": "384a65ad4a874cce9e1ab02bcb6a0bc8",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "1b5648cb862d459595ba935c637423cb",
      "Id": "838fc949a0df4589ba549e15c117a27e",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "f5850efda28f425fb848a0eb2fc67353",
      "Id": "e5684829ea08464aa7b3cf2d67d207ab",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "a726e5d7f52b4b4c9d4013d7262ff1cb",
      "Id": "8ca74e8a3e804549843f19c967ff609d",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "5b5164745de446bfa7b2fee47232998a",
      "Id": "9a337d95f6a241c9b8f48b61cda755c5",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "fdd59daf27814535926b870ac7930c5c",
      "Id": "bddf89f144674fa1a605b333693315ea",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "3feb818af1ec4f458981c63eb0bf588b",
      "Id": "7e83d18fb6be43848c2748bbc8b2cd67",
      "IsHidden": "False"
    },
    {
      "Start": "211637d40ae143f68eb82277fd6663ee",
      "End": "a5537784e41c45fda75ef5d4a3b17b7f",
      "Id": "038a5d666adf40b68d1ecaaf2e92baa4",
      "IsHidden": "False"
    },
    {
      "Start": "055bceddae5b4dbd8c8eb6455b510c44",
      "End": "a6b026911d2f42f3b2a79d3e67ae6110",
      "Id": "68f3c899b3564de8bdec7f7ca68b2262",
      "IsHidden": "False"
    },
    {
      "Start": "14a3746eb9c044cdac4a4451a2408d5a",
      "End": "1138cc3885214e1c870f07a4dec1aefd",
      "Id": "14ab5f81d28042d2a6ed967ea4895e64",
      "IsHidden": "False"
    },
    {
      "Start": "14a3746eb9c044cdac4a4451a2408d5a",
      "End": "bb0d4b84f7a549c3a10092d907d9448c",
      "Id": "623f70f528de42dba8e86c84e608a753",
      "IsHidden": "False"
    },
    {
      "Start": "14a3746eb9c044cdac4a4451a2408d5a",
      "End": "99cb900a57524b0aa59cd4984053b085",
      "Id": "f002d90a35a7446a9355081d65a9252d",
      "IsHidden": "False"
    },
    {
      "Start": "c7602a0159eb4e5bb7bafea085a4cb43",
      "End": "71df3ac12fd441d0b7a852c203ae5a1c",
      "Id": "ce0990b7f1ec4bd3a660d113448bb02f",
      "IsHidden": "False"
    },
    {
      "Start": "ae1f50e6cfbb4f00b48c0fe6edac8893",
      "End": "a6775ec2d2be44d981ec4dd0508fbbc8",
      "Id": "e4d54d1e8b93473889101e438be1723d",
      "IsHidden": "False"
    },
    {
      "Start": "ae9952f652ff478ca199355ff21ecde9",
      "End": "a58054985e91457d90d452b47757f494",
      "Id": "7d07a42362ca43eea9d030ff0a360c73",
      "IsHidden": "False"
    },
    {
      "Start": "4e87a012945142048385ed1b2b3a4c71",
      "End": "eba768a8a3644de485776c3ea329234c",
      "Id": "1ba1c055c72d43039eb34875f772b67d",
      "IsHidden": "False"
    },
    {
      "Start": "9df317ae8f484d6b83a16b910b33c9c5",
      "End": "0664f1d095c1469db361c530843ceb54",
      "Id": "d3b19c339258448286b03fa4328d78bc",
      "IsHidden": "False"
    },
    {
      "Start": "0edee9e3710c4e5093e490cfcf1fd92d",
      "End": "0804a0fbf6b14889b507bad46c5cdd98",
      "Id": "c655b48415b743fa9ee45d8069003daa",
      "IsHidden": "False"
    },
    {
      "Start": "e9ec9ba62c6f49f3adea194c928c23d3",
      "End": "ab118fbcf856487783c7e5d656980ad3",
      "Id": "16bfafc45a0941a1b9682bfac9219780",
      "IsHidden": "False"
    },
    {
      "Start": "a54151819a4f495eac70968f896eaee4",
      "End": "1cd12e81ee1340b8880ab5c0962dc8bb",
      "Id": "bd14b5a2cd3646cc8c3e25191c6a00f7",
      "IsHidden": "False"
    },
    {
      "Start": "c594675c48fa4ac8962408a5c9082afb",
      "End": "0602ffeb15fb49ed97e37a24f4d55a8e",
      "Id": "e7a2332776874c0db6eb3143ed574da5",
      "IsHidden": "False"
    },
    {
      "Start": "d51fa5707de54fa8a50135e96da0ace1",
      "End": "60ec4448df034a3286cacbb65c9c3535",
      "Id": "738954b861c44acb89629c6aa4369ba7",
      "IsHidden": "False"
    },
    {
      "Start": "d3c51961260e4792aeec7d32a5fa7450",
      "End": "8a19d6850ef24456a06de2ae55f231cb",
      "Id": "623fde62a6924c7bbc4592c773f0f385",
      "IsHidden": "False"
    },
    {
      "Start": "d3c51961260e4792aeec7d32a5fa7450",
      "End": "8c5ee1feb0354b1f9346c163c4380080",
      "Id": "ee2e446300ca4ae3ac48ca89d0f253de",
      "IsHidden": "False"
    },
    {
      "Start": "4f1f5157b2bd42d7bd19742aea7935b5",
      "End": "d8615694303f4ce1a717995216dc3979",
      "Id": "8ba2b7e6d7de4b56b3020a8135223a4e",
      "IsHidden": "False"
    },
    {
      "Start": "4f1f5157b2bd42d7bd19742aea7935b5",
      "End": "84cde15027144751baeac71c4b2b638a",
      "Id": "6d9f7b28a9104d4aa836c7316d63bc20",
      "IsHidden": "False"
    },
    {
      "Start": "e6ca3fbf890344989ecb153dfa064dd5",
      "End": "d591ea6acfa24f459392a09536535b01",
      "Id": "c4059fb7b0b84731a9f3a883c3a4d58a",
      "IsHidden": "False"
    },
    {
      "Start": "c58fae0aa28443a38569dfbe4c6bb34e",
      "End": "ae1f8ae433ce417aa1d433a000d98e00",
      "Id": "ddd45be4799e42a5a83bb7167cb2001a",
      "IsHidden": "False"
    },
    {
      "Start": "927b891a03d345a380e32635e89ac435",
      "End": "48a46205dce24d2c82de55ab58254b0b",
      "Id": "c32e5b4baefe4fbebaf92c749fe2b279",
      "IsHidden": "False"
    },
    {
      "Start": "f30ff11c53334ebdb9cb0b34480af66d",
      "End": "e153b454bcde42c99effe8891c6af4d3",
      "Id": "02229ada3957479cb69383d5cc562c41",
      "IsHidden": "False"
    },
    {
      "Start": "92b16ff255944aafbdc312c4fecbbf87",
      "End": "d691de5075df4715a376a218958ffa5f",
      "Id": "42adce4351a84183a3742ef2d0900f89",
      "IsHidden": "False"
    },
    {
      "Start": "ad6100dfc7384beb8d5d4d28d86c613e",
      "End": "3f9e55743248404c9853146fc2cb128e",
      "Id": "c4312c4a4fd9453b8197438812de1e12",
      "IsHidden": "False"
    },
    {
      "Start": "050dfb1ff7864b3fa676f4278e553631",
      "End": "923c2f43821345b1a1d25e8fffbff1b1",
      "Id": "53968881da0a4bbe96aac4de345ef536",
      "IsHidden": "False"
    },
    {
      "Start": "4321a188ebe14813b2efce6a1ece3b0b",
      "End": "18f3ae5698ad41f7a527e96d9a8e63ce",
      "Id": "0c60a252fd7d4351acac2ef2bd6fe5fe",
      "IsHidden": "False"
    },
    {
      "Start": "35d688ba4cee47498b1a9ba8d9cffe05",
      "End": "a36797629815433198082e641d026a1f",
      "Id": "0d7175a1538f4f7baa883698390fefb8",
      "IsHidden": "False"
    },
    {
      "Start": "35d688ba4cee47498b1a9ba8d9cffe05",
      "End": "c7b2f1dc2cc04a69a55c2d60a6e7e62e",
      "Id": "88aaf1340918494980ed0c5ad6c757b5",
      "IsHidden": "False"
    },
    {
      "Start": "d85c8820f12945aa835d02d3ef39c869",
      "End": "8f93cabe1e5041c688cf8f6a22a2d416",
      "Id": "08b0d0000f634ef091ae425a732c9f74",
      "IsHidden": "False"
    },
    {
      "Start": "1966cd6771c04073b0c12d7040a1950b",
      "End": "a8940d2b3d1f4f42831d940efdaef87b",
      "Id": "30c69598316f4102bbcadefb123d8f75",
      "IsHidden": "False"
    },
    {
      "Start": "bb61981885e94dc4b901692476035b27",
      "End": "61112b030b404b4681dcd7b2c16e6994",
      "Id": "f7bc00fb2d2a45e1820efe5424d58d06",
      "IsHidden": "False"
    },
    {
      "Start": "11899bcbbc4a434484958a62d172769a",
      "End": "af3543c2abca45399ca930f5d6e455fd",
      "Id": "d7381a70a9c7409ca8fdb8e41b71763e",
      "IsHidden": "False"
    },
    {
      "Start": "11899bcbbc4a434484958a62d172769a",
      "End": "73e8ce1f313f40f6b7f27c23c36a8570",
      "Id": "c735a5c200c7455c8feddb1ca114a1bb",
      "IsHidden": "False"
    },
    {
      "Start": "11899bcbbc4a434484958a62d172769a",
      "End": "4873095f3b604c17ac1543fdfe8332c4",
      "Id": "d42c26d7287a4def90fa999627b0e3ea",
      "IsHidden": "False"
    },
    {
      "Start": "280f375e46e3461897e025896ce653f3",
      "End": "2764c3b296714d35b816e341bc92ee0b",
      "Id": "144355afe3674eff9d78855f67e3e2a4",
      "IsHidden": "False"
    },
    {
      "Start": "280f375e46e3461897e025896ce653f3",
      "End": "ac46cf99a1d14e4e864071f8f198a2f4",
      "Id": "b0df121e271d457f8dc6bbd3b214d46f",
      "IsHidden": "False"
    },
    {
      "Start": "45f38bfeed9148d1a4af0c4cb7dc9cce",
      "End": "9a493972e4f142378fa56aca4154b3dc",
      "Id": "e633d3db27804b9bb5727fb3f7f115dd",
      "IsHidden": "False"
    },
    {
      "Start": "2e66d3c3375e413e9c34b3674682aafe",
      "End": "eaed58b20fa143b5bc44edfd515296d6",
      "Id": "188ed090b02c48a2877d1a7bfa7c007a",
      "IsHidden": "False"
    },
    {
      "Start": "9f28246742954cab8cd855fac0213029",
      "End": "d144385a15e0427bb0df53aa052dbf36",
      "Id": "fc93d12196804c57af0eec5dfc11167b",
      "IsHidden": "False"
    },
    {
      "Start": "13a9fe76576d4b45885ffd6cdd3ad734",
      "End": "b91e3a5b7bf94d3f866ae7e9f1eb051a",
      "Id": "cd265063ee3e47f284da459cae46e288",
      "IsHidden": "False"
    },
    {
      "Start": "53a9efdac78b4041b2365252f64ee170",
      "End": "cacdd4869d5e493690074d33fd7afd19",
      "Id": "e48439d106f2492282db0c57310217ba",
      "IsHidden": "False"
    },
    {
      "Start": "53a9efdac78b4041b2365252f64ee170",
      "End": "861f0187f7fb470a8438ebd97dbcbf94",
      "Id": "89fc9e323d3146b2816fcf63ffb33706",
      "IsHidden": "False"
    },
    {
      "Start": "0f71f19b0430480a8042635096b3aef0",
      "End": "5f95baa2be3347878722ebe197819ff3",
      "Id": "4726167f95dd49ff84cf7769fce8d874",
      "IsHidden": "False"
    },
    {
      "Start": "0f71f19b0430480a8042635096b3aef0",
      "End": "b974f24ac65f425e8e6b6fad1fada2d3",
      "Id": "ed50730322dd4fccafdbeab2ee760ade",
      "IsHidden": "False"
    },
    {
      "Start": "92154c32bc614036bab4846d89785210",
      "End": "b8cac10468ba452187f20bf831a749c7",
      "Id": "90130e01b3c5490e86d9c298958b3318",
      "IsHidden": "False"
    },
    {
      "Start": "ffe43859790d4b29acc2ec068395cedb",
      "End": "d62e0b609c7d4925a97d8b65c2cafd12",
      "Id": "3fda3dfe5d6143cca127c3cf9c00a02e",
      "IsHidden": "False"
    },
    {
      "Start": "d3901f48f7174f84a9dfa83d3bac4d20",
      "End": "5285f6183bda47a6838a50ba17ba5d06",
      "Id": "91613849ad09416092da387e0774c09a",
      "IsHidden": "False"
    },
    {
      "Start": "b7337920fdac4a309247c9bf25f49b1d",
      "End": "856772fd2047448ca2829c2c0d102b1d",
      "Id": "93e619fd5dd24c779db260d53c14da6b",
      "IsHidden": "False"
    },
    {
      "Start": "52ce28a740844daaa4bf68dc7a261ba9",
      "End": "4b6f52695ef04aadad5e3c8867a8ec2e",
      "Id": "a208c88593354206bff16d8bf83b035f",
      "IsHidden": "False"
    },
    {
      "Start": "66faf5c7e2ea4fd28a5df49516b100b6",
      "End": "7cfa3d80a30047e8ba3ab4cd8352a1e6",
      "Id": "84b0aec5b03747058e72cd0baf1d433f",
      "IsHidden": "False"
    },
    {
      "Start": "ce07bc695f4f45508e5871679e96804c",
      "End": "042f632c9f554718931e6628dd85d223",
      "Id": "5cf3621ecdb74cc7bf4553031e195787",
      "IsHidden": "False"
    },
    {
      "Start": "cc8f0ef3fee24c94ad93588036ca16a3",
      "End": "b116de7b2b4c4f7f81a89d1a7c398a75",
      "Id": "e6b23d53cc284597a85c7f51a6b683cc",
      "IsHidden": "False"
    },
    {
      "Start": "2342e8c6c66547f78b5a0f45d372b865",
      "End": "501a050844f847f4857ea036887f69e6",
      "Id": "9e48282a84774ceabf7c0feb1810b344",
      "IsHidden": "False"
    },
    {
      "Start": "9a6853dd09c04223826fa9e925f3e006",
      "End": "734827f343794302b2ba0facac92033e",
      "Id": "9514f15d381140b0bc05050748a52fbd",
      "IsHidden": "False"
    },
    {
      "Start": "afedb9084eb54fe68ca5b007c560bce4",
      "End": "22874fd34c7d47f3bf09f8b93d83ba60",
      "Id": "e76d5074b4d447b99025f78dc5335c4c",
      "IsHidden": "False"
    },
    {
      "Start": "41b56bb93fae4767a85091937fc28ef9",
      "End": "31346bf82ec14bd98f4b968a1bcfb551",
      "Id": "e25486cb803c499ba72d154af78ed108",
      "IsHidden": "False"
    },
    {
      "Start": "1b8a4462e12c48e5bdb2824c9e77967d",
      "End": "c83c558735a94901bcbc68b41dd23dc3",
      "Id": "d09e463421944e9984a919b373a7c970",
      "IsHidden": "False"
    },
    {
      "Start": "8ea734acda4c4cc2b57701f6465921dc",
      "End": "95cf941440344b0994cfa22b5debe803",
      "Id": "68eccf2d7ee349f38dbc31ca0bb18043",
      "IsHidden": "False"
    },
    {
      "Start": "6dbbbf90ddae45d6b26334b5eeaa91db",
      "End": "758d0b8d18f84fa4a5bd84b882287e1a",
      "Id": "3512210e31dc4d258fb6d329ca315f7c",
      "IsHidden": "False"
    },
    {
      "Start": "3dab140f30fe4087b704e85e5d5aabdf",
      "End": "f66e6b8554c94c6eac0d9ccdd43ae8c9",
      "Id": "dd55a68cd29f4b8886f6fa2d6675d750",
      "IsHidden": "False"
    },
    {
      "Start": "3dab140f30fe4087b704e85e5d5aabdf",
      "End": "e276eb6a1da74c74bac42fe3a95d0b06",
      "Id": "b32627b6b1574fca9843c19e1ffe478a",
      "IsHidden": "False"
    },
    {
      "Start": "f069b03513d640a2803ef3752d5b344c",
      "End": "28d549e421bb424cb147e095eaacfbac",
      "Id": "56719032688d44fc987c12717fc619d4",
      "IsHidden": "False"
    },
    {
      "Start": "f069b03513d640a2803ef3752d5b344c",
      "End": "330362f29dae472daeb65b3b09605ed6",
      "Id": "7c1daa8e12d24838ac8c4ad1191faf6b",
      "IsHidden": "False"
    },
    {
      "Start": "b01e038675d649efadc885d630d29761",
      "End": "7b0b85bba4c14e58848190d0275a271a",
      "Id": "ff96cf893a1f4bc5bacfef52794d3278",
      "IsHidden": "False"
    },
    {
      "Start": "b01e038675d649efadc885d630d29761",
      "End": "24c4fb85311e4046a0afa9c615293d0b",
      "Id": "4157d8144403472080b6e357ae37e9d2",
      "IsHidden": "False"
    },
    {
      "Start": "e124ac699c924984b5ba07eaa7f70c5f",
      "End": "f27b4ebe66314778af3b0a1eb2bbdffa",
      "Id": "573a6b05a53f40bc89f0e8037efaebac",
      "IsHidden": "False"
    },
    {
      "Start": "e124ac699c924984b5ba07eaa7f70c5f",
      "End": "7239051d1f6f4e4697cf8c6a267ae15a",
      "Id": "75d99713c7194d77b30368ac5354b895",
      "IsHidden": "False"
    },
    {
      "Start": "a1fc0da3a492450da2050ae192f05026",
      "End": "63c520a9ac984f46983aa421df64731b",
      "Id": "03e3334f05d34300879f68b844e5ee4d",
      "IsHidden": "False"
    },
    {
      "Start": "a1fc0da3a492450da2050ae192f05026",
      "End": "239768abda254c5c8902118f0d5d29f0",
      "Id": "a03cadda77ac4653800fe3999dc93f04",
      "IsHidden": "False"
    },
    {
      "Start": "ff4e2023a4ab4ed691d1e2856f92d883",
      "End": "4591b9e8b94340ff8199488508da82a6",
      "Id": "90d834e42bc04056b3aebaa6e073d0c2",
      "IsHidden": "False"
    },
    {
      "Start": "ff4e2023a4ab4ed691d1e2856f92d883",
      "End": "5bf693f1b18645b387a0c94f7f390f9f",
      "Id": "8dea60d60da24ca3b56f8803d1ee8e42",
      "IsHidden": "False"
    },
    {
      "Start": "cde37d26e2b24acba5f815170c1af544",
      "End": "20fcd47a2ed64e47b112105f15b143d4",
      "Id": "2aee15c3666c42a48d8ec5f13ce1592a",
      "IsHidden": "False"
    },
    {
      "Start": "cde37d26e2b24acba5f815170c1af544",
      "End": "8bdde7ddeb0c4899a2e2f066c7cb701b",
      "Id": "1b8f4692ea304f8b9db19e3763fdc23e",
      "IsHidden": "False"
    },
    {
      "Start": "28057952ee704cd9a7e5187a6fe47403",
      "End": "f9e4fe7444d6486280511a8b3da0e22e",
      "Id": "79ad0b6cdb864fda9475d3c3d9b77210",
      "IsHidden": "False"
    },
    {
      "Start": "28057952ee704cd9a7e5187a6fe47403",
      "End": "635344553f9346558e027a58001630ce",
      "Id": "56f69051bbfb4b4984017c9909be8111",
      "IsHidden": "False"
    },
    {
      "Start": "eac013c2266d478390447d726117267b",
      "End": "117765e3972b4ace97be32d87d86f258",
      "Id": "5183d396277546c6bc4ef1805b8142b4",
      "IsHidden": "False"
    },
    {
      "Start": "5e3cf2300a6c43fabeaea8da85b237e0",
      "End": "1ab6822be5274b5b96717a4dd9316051",
      "Id": "1af5257266314688b79060d34b04e8c3",
      "IsHidden": "False"
    },
    {
      "Start": "a01f1cd341d146b7b2853cec98b0a995",
      "End": "f287325f72ce446092d84fe38a7ddfab",
      "Id": "2f972a8782b4413997b832763b0559f6",
      "IsHidden": "False"
    },
    {
      "Start": "b5affe7ee5514dd1b2f0fb03a3644436",
      "End": "78ac348546e64a228979461b113f7b92",
      "Id": "5f92de86511e49b0be1296f6e45f629a",
      "IsHidden": "False"
    },
    {
      "Start": "293a09ca7d164d4ca06ca07b9e54d77f",
      "End": "d1f222c7e417491188788e24339e25b6",
      "Id": "a9dab80e76e54290815b8afb7634e841",
      "IsHidden": "False"
    },
    {
      "Start": "cd80a53ea6df4ffb84cb18db83dffa36",
      "End": "9e31ba050d02409e8160b3e0e2d7a827",
      "Id": "f3839ed05c1642fcbd6df6effa024c14",
      "IsHidden": "False"
    },
    {
      "Start": "86ac2f2a74704341a7b61ec8590d7a70",
      "End": "6c9c6bbc3de04475ae69274037cd03d8",
      "Id": "c448503acec54f80a5f134157dd8cb84",
      "IsHidden": "False"
    },
    {
      "Start": "4598de05678d49ee87de12f5221dea13",
      "End": "ccacc30702304fb4b242df0b0e527909",
      "Id": "9e60df714705480ca1b3cb03dba84d45",
      "IsHidden": "False"
    },
    {
      "Start": "40d50ba46cdd438eb13410a975188a57",
      "End": "ca146a265d5c40bdafaeff0390e0f11d",
      "Id": "130facc569a3419686c47e2a3a6a668f",
      "IsHidden": "False"
    },
    {
      "Start": "9f8ce58fa3d8405a9b5f21d8d79c40c1",
      "End": "4b3f18a9db0c4ce187de88ba7b150271",
      "Id": "f40a9279973449389a1af70c498fff1e",
      "IsHidden": "False"
    },
    {
      "Start": "631f019a9c334df2aa2dfce8f566fadb",
      "End": "df61e82cb95d4362ba4670aa49f35f61",
      "Id": "ba742306f136474a91fadde620a52351",
      "IsHidden": "False"
    },
    {
      "Start": "ea7ec01769ab453ab811c9f46bc822eb",
      "End": "924a36198199498f9ef17a5382475bce",
      "Id": "e4031989b3e34ff5a280b5820544c52d",
      "IsHidden": "False"
    },
    {
      "Start": "9e382a90c1424933b06d8bfc6b7bdedf",
      "End": "1ec301837c3f49468ffd6751e2bd827c",
      "Id": "c9897732c003464d83d14a0a665f3ee7",
      "IsHidden": "False"
    },
    {
      "Start": "380d2e79d36b4b269cd005cba43a2cab",
      "End": "1df30994ff2b4ec490f5c9b8d05d7edd",
      "Id": "187b813481274c28abb594f346f0da3a",
      "IsHidden": "False"
    },
    {
      "Start": "d0077a0dc4f84100bd07c88fe03824e7",
      "End": "84ca40a879e04f56ae79fac9aa569001",
      "Id": "6ac48193a4014498a40b6c23e672e0a3",
      "IsHidden": "False"
    },
    {
      "Start": "7ea9927fa2ce4f158b34ad83f5fa5e06",
      "End": "fbf9039a3ba5468a876b66c07c6408da",
      "Id": "80fc4d8110f141a0a3b493f5659a0d4d",
      "IsHidden": "False"
    },
    {
      "Start": "7ea9927fa2ce4f158b34ad83f5fa5e06",
      "End": "3ff9058a742e4695902405d9bb7ade95",
      "Id": "b3c76778b3604059b974c7b6c41202a3",
      "IsHidden": "False"
    },
    {
      "Start": "7ea9927fa2ce4f158b34ad83f5fa5e06",
      "End": "5d7ee50ad5c24dbfa99e99f46ddaa986",
      "Id": "4b7a146eca58443cbb0c42a462ac0241",
      "IsHidden": "False"
    },
    {
      "Start": "7ea9927fa2ce4f158b34ad83f5fa5e06",
      "End": "30c8914a839647f7992a17291f5ed833",
      "Id": "489c1854158c4d76911e3f5997406e4c",
      "IsHidden": "False"
    },
    {
      "Start": "b7268cf6d8fe4b868923e4789d533c00",
      "End": "a54b483e3a3a4d5c9324658744950d66",
      "Id": "8359f3a7068f4dc497bea5c53a75b24e",
      "IsHidden": "False"
    },
    {
      "Start": "d870b055ff09434baa61b2eb9ba37bef",
      "End": "65bb800a3c194c7c81fe8c147ca9373b",
      "Id": "95845253c6db46eab167b846e70508c0",
      "IsHidden": "False"
    },
    {
      "Start": "419c3d79d85b48a1b250a9126952b2e1",
      "End": "649cfebbffb145d89db2873a5ccd7ed3",
      "Id": "6e5a1fbdf7d14a4e81472557674865fa",
      "IsHidden": "False"
    },
    {
      "Start": "87811389babe4aaeb008d14e60f827ea",
      "End": "997d67127acf410fa450f29266358b71",
      "Id": "2b6f7192fde04563986e3e0f1b6ac9d5",
      "IsHidden": "False"
    },
    {
      "Start": "a6bf1b7efbce4831ad14a74f78afba6c",
      "End": "32890d6ceb6b4297bb8e8a0ee27498be",
      "Id": "17704ff4d95148dc8e138f1d3caabbd5",
      "IsHidden": "False"
    },
    {
      "Start": "594f9b045d4a4b40af1c1e1aff7f0360",
      "End": "87b7937d98354d1ebe51ddbc97d8e810",
      "Id": "72736ffbac154e8ead894b3a6970d1f4",
      "IsHidden": "False"
    },
    {
      "Start": "1f114d8ac12e4f2ebb46e01c8c9bced7",
      "End": "18f017c72db54a1d965e777718b41181",
      "Id": "f4ebc7b02b934d06934be4647d0aa327",
      "IsHidden": "False"
    },
    {
      "Start": "f308c913d2f547a89a6b026ca271b678",
      "End": "fa7a3917f5454383a3ae98cde148e61e",
      "Id": "d6c85a86f83247a7928d4a4dcc76c9eb",
      "IsHidden": "False"
    },
    {
      "Start": "62059db36d0940ab9f920e0278da877b",
      "End": "0ebc4a4765c74c5c81ccea9606892c47",
      "Id": "75b68b3c8c054ddaa28387df3cf1d1d6",
      "IsHidden": "False"
    },
    {
      "Start": "6c98ce624bf04ce18f6c4c99937e1e52",
      "End": "580f6a0a75b9428480139f3b7a6d08c5",
      "Id": "b78b4cf591c64c8f959e2943c7366aef",
      "IsHidden": "False"
    },
    {
      "Start": "5f39b986e5224d59a394ea91c4339fc2",
      "End": "8d3f276cde494e0d85cd5fe54534a98a",
      "Id": "df1a951473544e019bf1044eabc28e47",
      "IsHidden": "False"
    },
    {
      "Start": "7efb52c252e546118df984c775f7d5e3",
      "End": "5bf8958ec6314bdeb629a7e0c3e803bb",
      "Id": "9afad9a8f5284f74ac64b9dc63c9d842",
      "IsHidden": "False"
    },
    {
      "Start": "f58851aa20ec4898aac93f8f6ee07658",
      "End": "385d583487bc4ace8801de963f697825",
      "Id": "a3f560997851443c97881fb08c1e2f87",
      "IsHidden": "False"
    },
    {
      "Start": "f58851aa20ec4898aac93f8f6ee07658",
      "End": "36b349b01b3a4258b304b0341b81fa88",
      "Id": "779df6bd788c49e7bf914a157002fedf",
      "IsHidden": "False"
    },
    {
      "Start": "f58851aa20ec4898aac93f8f6ee07658",
      "End": "def9e709e64c42308273641ecf346a78",
      "Id": "c524ebba36f64bb5a96e31ce0eec6438",
      "IsHidden": "False"
    },
    {
      "Start": "f58851aa20ec4898aac93f8f6ee07658",
      "End": "2efb39e91d064f1296cb6fe6900415fb",
      "Id": "3d9821394f0b434285dc1968f2a458de",
      "IsHidden": "False"
    },
    {
      "Start": "7b38b3f8f6df4d528890ff94fefd9f58",
      "End": "e33b7b880dd9431ab2c681ae16ef3c06",
      "Id": "71ffc079640f46d58c8aa65efdeca523",
      "IsHidden": "False"
    },
    {
      "Start": "7b38b3f8f6df4d528890ff94fefd9f58",
      "End": "2221496015354714bb00c750da9c5cad",
      "Id": "a3ca9c7584d84930b2ba502bf6b6baf4",
      "IsHidden": "False"
    },
    {
      "Start": "7b38b3f8f6df4d528890ff94fefd9f58",
      "End": "756a8a3e248542f783a3a59565afaf58",
      "Id": "b9ac48333ca44ba5ad9164fdeaf1eb79",
      "IsHidden": "False"
    },
    {
      "Start": "7b38b3f8f6df4d528890ff94fefd9f58",
      "End": "57b00346aac648ec9c0db3732f7ff356",
      "Id": "e9ebf423852d4afeb0b5cb5843e20450",
      "IsHidden": "False"
    },
    {
      "Start": "21253031b2c54a6a9d8c391b587b2fa8",
      "End": "09850d02562c4365b9a8f62a91923779",
      "Id": "f76e9363e12e41dc83b1213c66dc50bd",
      "IsHidden": "False"
    },
    {
      "Start": "58f678c6c44c41868dae90f554d5790f",
      "End": "2135d9fc0f774063ace90702ffd2f700",
      "Id": "c9853456613a4530a18e31dfcd38ea1f",
      "IsHidden": "False"
    },
    {
      "Start": "12449be2bb7f465b982bae8c43814623",
      "End": "e3da1987ea4b49c48f0a2488b8b7355a",
      "Id": "05536b3ed4104be8b301832202d0ab89",
      "IsHidden": "False"
    },
    {
      "Start": "87110170531247f48ce9ac0cb5b69a18",
      "End": "8ec37fc6095748c0b610ea2c0b35fcdb",
      "Id": "be81fe46adf04dca8670fc7fcc94e65e",
      "IsHidden": "False"
    },
    {
      "Start": "643d90f3dcd64813bc69d88555d5dafc",
      "End": "3461647709ba4498a01a8e522e778801",
      "Id": "b638058c6c964d4d9214bd0fbe2325b9",
      "IsHidden": "False"
    },
    {
      "Start": "643d90f3dcd64813bc69d88555d5dafc",
      "End": "72921a5a3acd460da3f7d2377e8a3dfd",
      "Id": "46a35be91ba8489c89c77d28eeb4e59f",
      "IsHidden": "False"
    },
    {
      "Start": "32b8fdb849a44d57b7f857cc3c8ca67f",
      "End": "bb9d715532164210884d153bab661c37",
      "Id": "5e08b6026aea4c98a6aa7d455d2f3a7e",
      "IsHidden": "False"
    },
    {
      "Start": "b3932746d3a34c599b1649cca4fdad3c",
      "End": "6fd9de13757b4214a37707f48de10eb7",
      "Id": "ab9f116f7b0d42e7ac41931d9fe53e2f",
      "IsHidden": "False"
    },
    {
      "Start": "29704a21061e4c3bb5be78dd89277e82",
      "End": "6099806f3d4c484db1affbca377c8dec",
      "Id": "fd861d7affc54bf5b82a9a18d5bdb56e",
      "IsHidden": "False"
    }
  ],
  "Dependencies": [
    "926ed637-1e27-49cc-bc71-99b2a87cd80d"
  ],
  "NodeLibraryDependencies": [
    {
      "Name": "Crumple",
      "Version": "2022.5.27",
      "ReferenceType": "Package",
      "Nodes": [
        "0998045c79e14faa8a38c28a27e734b2"
      ]
    },
    {
      "Name": "Structural Design",
      "Version": "2023.10.10",
      "ReferenceType": "Package",
      "Nodes": [
        "436560bde8aa47a79709b049263b0bfd",
        "f06b1a38494845d0b13d43812dd0829e",
        "9a816bb0b00844d7bf17051f494d011b",
        "9b20796de19f4c29a3792ec859facf4a",
        "5e6ff6b330c944ab97823e31d96dea10",
        "fc6b23f6df69456bb0595842d6bf4f2f",
        "c2dd55a1a91343cfb590b94f0ebdc400",
        "61f402620ff34eff8170533634fb0832"
      ]
    }
  ],
  "Thumbnail": "",
  "GraphDocumentationURL": null,
  "ExtensionWorkspaceData": [
    {
      "ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
      "Name": "Properties",
      "Version": "2.19",
      "Data": {}
    },
    {
      "ExtensionGuid": "DFBD9CC0-DB40-457A-939E-8C8555555A9D",
      "Name": "Generative Design",
      "Version": "6.1",
      "Data": {}
    }
  ],
  "Author": "None provided",
  "Linting": {
    "activeLinter": "None",
    "activeLinterId": "7b75fb44-43fd-4631-a878-29f4d5d8399a",
    "warningCount": 0,
    "errorCount": 0
  },
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.13.1.3887",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": 44.478389739990234,
      "EyeY": 57.526138305664063,
      "EyeZ": -48.475460052490234,
      "LookX": -1.1454887390136719,
      "LookY": -1.6794013977050781,
      "LookZ": -3.0784378051757813,
      "UpX": -0.088493503630161285,
      "UpY": 0.96726810932159424,
      "UpZ": -0.23782618343830109
    },
    "ConnectorPins": [],
    "NodeViews": [
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "f6addcbed89c47339a83737d730d874e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 542.00945143039439,
        "Y": -93.9411995936423
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "724ee820c69e44dd90ea20b98414ab3a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 795.0517545886139,
        "Y": 120.84771224856809
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c1032a6b4faf45b29d5e46d43995397d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 171.94653736485691,
        "Y": 200.1165540955609
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "e70f14db97cc44f09b609b92b3703d9f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1070.5767640617953,
        "Y": -42.1505892366697
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "c8391bec97324ee28bea3827dc1c40d1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 780.26655006143483,
        "Y": 351.98896195899192
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "582f4754edb5451a9b652fbcafa1acf0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1081.3624850914205,
        "Y": 474.29501895224689
      },
      {
        "Name": "Top",
        "ShowGeometry": true,
        "Id": "100152bd80644d02b4e8714d48a72a2c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 304.04034859926469,
        "Y": 636.62291320630084
      },
      {
        "Name": "Slope",
        "ShowGeometry": true,
        "Id": "b686b3f620c6419881669d1814f9f291",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -276.83516321000366,
        "Y": 1014.4023571606594
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "45bd8ebe1e294532820348f16ca5e44c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1249.8590788157608,
        "Y": 869.57968144496726
      },
      {
        "Name": "Math.Tan",
        "ShowGeometry": true,
        "Id": "b6634c1d96174c8dbba21ca68ec84082",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 953.63518504216972,
        "Y": 916.804349213649
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "9f09d0fdc8874c4aa9c7c030b41f7898",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1723.0280983049679,
        "Y": 807.7982810340045
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "8ec800f3c42d4892b6d4009021194f04",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1503.8077043909298,
        "Y": 886.64047287787753
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "9c029549251d4a17a5f210845829499f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2146.0116668646278,
        "Y": 628.26598710923349
      },
      {
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": true,
        "Id": "298973cd87e24d49941b48bc047c6acc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2401.8417872238688,
        "Y": 807.89694632476107
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ecfcb91697a24e5fb59a7e90c8eb3853",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2169.7729893118076,
        "Y": 902.893140618417
      },
      {
        "Name": "Curve.SweepAsSolid",
        "ShowGeometry": true,
        "Id": "ec896290dc114900ae59641b8fdd2c9d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2769.8760029787536,
        "Y": 590.546087893824
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "331581c9440f4a9395d8244ba9484c7c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 444.66116108906954,
        "Y": 537.11034219696353
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "fc0cf643529d43ecba0b52cb084687f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 792.970992547288,
        "Y": 595.643201804601
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "403a1bd32112492a92b7807f87827383",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1445.78732204289,
        "Y": 632.03486175964213
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "e31fcc592d70422eb45684dc27dc00cf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1295.916606681888,
        "Y": 129.25569646456324
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "56e7964e8b174350b1c8f75ca5c62674",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1070.8826672297357,
        "Y": 235.3882082787552
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "bd76e254af7c4e9c8a23844cb6d710a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1558.5694800590645,
        "Y": 247.18433744016829
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "901a88e5593746ff8c844190208c2ff1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1815.5093451067496,
        "Y": -46.0666940753415
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "eba0ed0197354d9cb943fa1b97144d1b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2149.038573825911,
        "Y": 100.56031304006819
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "589d308a94d04b35bdd9096089d6c64b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2137.4140977046827,
        "Y": 339.95641658311024
      },
      {
        "Name": "Curve.PointAtParameter",
        "ShowGeometry": true,
        "Id": "512f1482f86c48369c2e38d72583329b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2636.19337282613,
        "Y": 303.54063964979082
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "3d102241983e4c6889a4382341dcd818",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2435.8933501097536,
        "Y": 377.38641324209243
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "39a167a87860441d802a0c20697f87fc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2930.1642918111593,
        "Y": 220.75239756238227
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "ef33c944bc3f4c04b667e6e8ca6056ff",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2976.0158265390428,
        "Y": 49.035694083323733
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "2bb39adfae0c4dc3ae83aaa607e029ee",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2680.8035567870484,
        "Y": -60.645258795705331
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "b879fd03af3e4b0bbbeb738a3d8d67a5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2443.9127945185,
        "Y": 18.124490143584808
      },
      {
        "Name": "Surface.BySweep",
        "ShowGeometry": true,
        "Id": "1d089cc890bc44ddab49d3415bebaa75",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3330.3242984928847,
        "Y": -29.417425103914638
      },
      {
        "Name": "Surface.PerimeterCurves",
        "ShowGeometry": true,
        "Id": "6c68a727c2e440aba675c168cbaf93ee",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3924.5478968276648,
        "Y": 21.3794490031878
      },
      {
        "Name": "PolyCurve.ByJoinedCurves",
        "ShowGeometry": true,
        "Id": "45e8f99a25c24d6c8987360d3be495d3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4207.1049607688,
        "Y": 90.65151317685104
      },
      {
        "Name": "Solid.Difference",
        "ShowGeometry": true,
        "Id": "fc99741d60604811be2c1b20b2fc6c65",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4743.8354122339015,
        "Y": 297.36235756267126
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": true,
        "Id": "35c771325f3c49548ddc9ba5bd8daa4b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4503.0846649308014,
        "Y": 167.59527337748386
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "65c9f700f9a64ac8af8f9e20564a635d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3601.4598758322663,
        "Y": 13.732124410455526
      },
      {
        "Name": "Solid.Difference",
        "ShowGeometry": true,
        "Id": "420c58b5ede445aaa47cc40aed2d0a5f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4974.4591237427421,
        "Y": -309.50316664247271
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": true,
        "Id": "539213825ea94b7c8fd1ae74144c7b33",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4532.7274401589539,
        "Y": -389.46341167483206
      },
      {
        "Name": "PolyCurve.ByJoinedCurves",
        "ShowGeometry": true,
        "Id": "8033750747d043af9320c30c1637ac0b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4236.7477359969535,
        "Y": -466.40717187546511
      },
      {
        "Name": "Surface.PerimeterCurves",
        "ShowGeometry": true,
        "Id": "dfbfc4cb07ed436a8e5b14b815e9abb9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3954.1906720558127,
        "Y": -535.67923604912812
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "8058bccf047b4e11b1d4a10b5d1427f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3631.1026510604124,
        "Y": -543.32656064186017
      },
      {
        "Name": "Surface.BySweep",
        "ShowGeometry": true,
        "Id": "dcfbf8036d414e8cb591d43b2fb9fb53",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3359.9670737210326,
        "Y": -586.47611015623011
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "1854c9bc8112488b952f654a756a6d57",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3005.6586017671925,
        "Y": -508.02299096899219
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "fb3dd0b766a9400e974516208f83b9e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2959.8070670393126,
        "Y": -336.306287489934
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "805cf9abfe8840c9bb67e0b0955d3d8b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2710.4463320152026,
        "Y": -617.70394384802125
      },
      {
        "Name": "Curve.PointAtParameter",
        "ShowGeometry": true,
        "Id": "60b739c65ae041e4bdb704e803d250f4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2665.8361480542826,
        "Y": -253.5180454025251
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "2e576c97e97042fd8ed80b88d23d80ba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2465.5361253379024,
        "Y": -179.67227181022304
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "df6a035089e6414e8314fac23174d2b7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2473.5555697466525,
        "Y": -538.93419490873111
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "cb58f6f0ed0b423b96538f9c7990f77c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2167.0568729328324,
        "Y": -217.10226846920591
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "04583212bb584c7095afbdac30e58544",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2178.6813490540626,
        "Y": -456.49837201224796
      },
      {
        "Name": "Categories",
        "ShowGeometry": true,
        "Id": "8b4d0eb3742646508444ecea0de89b79",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5864.742594300792,
        "Y": 301.9141070132963
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a3a58ed67ff04f12a056a208910f3712",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5916.6656860853209,
        "Y": 448.40953853843348
      },
      {
        "Name": "DirectShape.ByGeometry",
        "ShowGeometry": true,
        "Id": "69d3a37638a04731a486f6b9efce5ea0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6258.9057191642887,
        "Y": 269.36199443997532
      },
      {
        "Name": "© Collect.Materials",
        "ShowGeometry": true,
        "Id": "0998045c79e14faa8a38c28a27e734b2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5332.6281844529958,
        "Y": 350.129861258795
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "0c35072ebde34512a511f326ac63e037",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5645.3304860374037,
        "Y": 394.16157248693821
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "2e30c22e36604fd989277a6cf283fdbe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1105.7787465030808,
        "Y": 1067.7946648833581
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "e34c5734990d46b388bf6be8a6375a96",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1415.0231948902119,
        "Y": 1210.5077354103018
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "66801f68bfa941268a9dedf1bff1e2cc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 924.400064010445,
        "Y": 1237.7478383145051
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "cd4075a78a1d4eb2adeb698328cfa3f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1413.1759558386693,
        "Y": 1448.0395515232051
      },
      {
        "Name": "Curve.SweepAsSolid",
        "ShowGeometry": true,
        "Id": "c1182eeae28941568f85103571853143",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2657.1519099681882,
        "Y": 1150.0640207035767
      },
      {
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": true,
        "Id": "dfd8d77a101041579e9b3fa5c2d7355f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2289.1176942133088,
        "Y": 1367.4148791345137
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "5d5aa099e97942999771ea5f069ccacc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2033.2875738540588,
        "Y": 1187.7839199189868
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "2e3a622671914d25b420da95574be216",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3023.2212913407138,
        "Y": 1339.1752325842654
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "fa77ea59ab2e4570884094cbbec62765",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2703.237236627032,
        "Y": 1433.8447272451526
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "4707fd43bed1472ca539568901f84d37",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1852.3314094679872,
        "Y": 1047.4203996053059
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "f2e9097bb3974dda8bea70e0ec045342",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2985.1875170866979,
        "Y": 853.44182707797768
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "d2177358936f48588ee06283ac3b84ed",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3313.4502811796083,
        "Y": 1020.8402581255848
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "949da9eb2ba345d7af70f26062bd8aff",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3383.594397108368,
        "Y": 640.54333560916052
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "8d384cb510ba493fa196bbfa1c493066",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3585.9756885230081,
        "Y": 1118.4250499722705
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "461d7701283f4bd598ce53d401d0e904",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3807.608802361583,
        "Y": 521.94695030263756
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "1e773d5383f94ca788c766f1e561cb92",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3461.7907281480693,
        "Y": 505.64805489790274
      },
      {
        "Name": "Arc.ByThreePoints",
        "ShowGeometry": true,
        "Id": "d98ab5f0cbce4e7baba9a1aa861851df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4173.0084880951845,
        "Y": 568.54190527857941
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "b2f35bb3c80f4c6483854d89f7cdd143",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4113.5193038908355,
        "Y": 759.88668629741073
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "b2f8a9002e81421188b21db0ecfe17f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4126.685704974635,
        "Y": 929.28057615694047
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "a977495a35d94256a109f61f8daea802",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4125.3312054723347,
        "Y": 1097.4582277105849
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "ae4116716fd84575b512bda47bca3bfa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4520.0506513417922,
        "Y": 799.80067313805012
      },
      {
        "Name": "PolyCurve.ByJoinedCurves",
        "ShowGeometry": true,
        "Id": "d4458c4987c841a68001d44578e3ccfa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4698.0538195397321,
        "Y": 802.60133455919663
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "ec69e96471564a52a1da16ae46c7b946",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5013.2265510703392,
        "Y": 850.75049771202566
      },
      {
        "Name": "Curve.SweepAsSolid",
        "ShowGeometry": true,
        "Id": "62ae4463b00b4781a2a58cc23766de72",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5306.7152986049941,
        "Y": 856.47823526009074
      },
      {
        "Name": "Solid.Difference",
        "ShowGeometry": true,
        "Id": "a0b980976bd545acb2fe90327eae2f77",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5460.23840895434,
        "Y": -77.126097346571214
      },
      {
        "Name": "Solid.Union",
        "ShowGeometry": true,
        "Id": "36410ba525194295857af48b752f0ebb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5741.6928990928345,
        "Y": 20.184968812739953
      },
      {
        "Name": "Solid.Union",
        "ShowGeometry": true,
        "Id": "2e5f526f3fe14999b07bf1d41b6320fd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5988.6822319222492,
        "Y": 128.4992881089795
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "797ccdaa769741c8bac7781d52e4badc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3157.6004478370805,
        "Y": 4267.2970005764691
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "79f50a7745c340288b54265f9864a5df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2488.2352952353376,
        "Y": 4367.2154987693211
      },
      {
        "Name": "Frame.SideRailsEavesBeams",
        "ShowGeometry": false,
        "Id": "436560bde8aa47a79709b049263b0bfd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5738.4615402706577,
        "Y": 4845.5729308594991
      },
      {
        "Name": "Range",
        "ShowGeometry": false,
        "Id": "69a6f2fcc8e543d791a23b60494fbd9b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2708.8004478370808,
        "Y": 4307.4695005764688
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "c82876553a1d4f4ca6242cfddcf13b3a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2431.2004478370809,
        "Y": 4256.4695005764688
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "fb2466b6490c4b08a93641fc01e26d3e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2106.4004478370807,
        "Y": 4346.4695005764688
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "ad5a86aa2d7043ef84e1192f620b915e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2755.427351738058,
        "Y": 4471.2113683609114
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "45ec7c69a3da435a8a3cabb25e243152",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2475.4683476358878,
        "Y": 4553.3464308436087
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "02797bac2ad442aebf51fdbf604e21e2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -348.44252507449244,
        "Y": 4580.0177480068342
      },
      {
        "Name": "Grid.ByLine",
        "ShowGeometry": false,
        "Id": "78d8a025a9e64b4185c55139ee0a5a6e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1756.1435959141008,
        "Y": 4509.0868856451616
      },
      {
        "Name": "Number",
        "ShowGeometry": false,
        "Id": "16a33c8482c54197800a9c5d4963d498",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2708.8004478370808,
        "Y": 4521.4695005764706
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "73730db5e8874f3abb5cde01375bad67",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -619.49624630352275,
        "Y": 4601.1395027668768
      },
      {
        "Name": "Frame.SideRailsEavesBeams",
        "ShowGeometry": false,
        "Id": "f06b1a38494845d0b13d43812dd0829e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5834.1510145855073,
        "Y": 4417.9566180884367
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "6dc6adc3cbef4bb4b6361d5f24f1370d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3320.2060222005025,
        "Y": 5033.6815825627018
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "c86abf782ce04ec69bec7450dd8b8d48",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2431.2004478370809,
        "Y": 4470.4695005764706
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "5999698da4f7435c9e73f86e8efdf5c0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -416.64082878338036,
        "Y": 4842.2152778953887
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "a5e193a1f85240f0b098d74b7f3f89f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -865.44082878337963,
        "Y": 4868.5608650807062
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "a2d76a790f4b47ad8e624d02143800be",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 464.93442619302732,
        "Y": 4774.3114550007267
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "4280f0b8dc174dc5ad4d8e339b6703f9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1735.3344261930279,
        "Y": 4889.3114550007267
      },
      {
        "Name": "List.DropItems",
        "ShowGeometry": false,
        "Id": "65a08a99b17a4b4a986bb5f0d1bff378",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2094.5344261930277,
        "Y": 4774.3114550007267
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "46c6c76df4094637bd9abc200f9fcecb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1735.3344261930279,
        "Y": 4741.1389550007261
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "0b9d42dfca7c49489e5bb949dff51e58",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1326.5344261930277,
        "Y": 4958.1389550007261
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "73567fbeec374d3caff8fe00f9b75f35",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1058.5344261930277,
        "Y": 4808.1389550007261
      },
      {
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": false,
        "Id": "524986aa705b46f5a1ad88b930d738cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1326.5344261930277,
        "Y": 4774.3114550007267
      },
      {
        "Name": "Point.Y",
        "ShowGeometry": false,
        "Id": "d5fd17e89c3a4900b114b7127024d021",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 758.53442619302768,
        "Y": 4808.1389550007261
      },
      {
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": false,
        "Id": "5b0ed117a25241209d4a8bcd56cb4d3f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2876.8921954094976,
        "Y": 4961.6058543111167
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "810db66977b84e8bb00dabfe156b53a7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3272.8921954094967,
        "Y": 4822.6058543111167
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "82703c4385f244febbd4ac454d2a10fb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2876.8921954094976,
        "Y": 4813.4333543111161
      },
      {
        "Name": "Circle.ByPlaneRadius",
        "ShowGeometry": false,
        "Id": "a391abc51db64082a374ff39abc51e22",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4405.6921954094978,
        "Y": 4806.6058543111167
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "e11f0299a13c4872aa6b5b32bb9d3de5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3272.8921954094967,
        "Y": 5013.6058543111167
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "db2d688a83704b51bced515f9147fbc6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4405.6921954094978,
        "Y": 4996.6058543111167
      },
      {
        "Name": "Curve.ExtrudeAsSolid",
        "ShowGeometry": true,
        "Id": "9338572917e6422e9d851fd88de06ac9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -26.437327643330036,
        "Y": 4884.5251286955172
      },
      {
        "Name": "Frame.VBracings",
        "ShowGeometry": true,
        "Id": "9a816bb0b00844d7bf17051f494d011b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6219.7510145855067,
        "Y": 4515.9566180884367
      },
      {
        "Name": "Height",
        "ShowGeometry": true,
        "Id": "4e5f2a4f23c949c9aedaaf9b3a1059e3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5306.7349585418269,
        "Y": 5136.2225354758839
      },
      {
        "Name": "Range",
        "ShowGeometry": false,
        "Id": "15ae55a8b19343f0b89114394152fc98",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2874.6209472176079,
        "Y": 5033.8540825627015
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "3ca98359885348d48168a107d9cca6c7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2593.8060222005024,
        "Y": 4999.8540825627015
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "6abe6adedd9540549810f5e3f07f2e04",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2589.7380058194312,
        "Y": 5344.0306067569809
      },
      {
        "Name": "Grid.ByLine",
        "ShowGeometry": false,
        "Id": "d7d24e91278542d0b881c581028166b4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1897.8060222005024,
        "Y": 5089.8540825627015
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "1b09a0bbed064809bd702cc5db54c39f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2269.0060222005027,
        "Y": 5091.1605114447157
      },
      {
        "Name": "Geometry.Intersect",
        "ShowGeometry": false,
        "Id": "09e94d23caa44c90afa3fd90028418b8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1235.35480332138,
        "Y": 5037.0417561675158
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "2c08a463dd5f4758ba4e30466c8d048c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -829.95738266811009,
        "Y": 5045.5822591073938
      },
      {
        "Name": "Cuboid.ByLengths",
        "ShowGeometry": false,
        "Id": "23f0278f268c4d50bcf1fba3febe3e8b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -424.84048381400976,
        "Y": 5267.2195668849363
      },
      {
        "Name": "Number",
        "ShowGeometry": false,
        "Id": "aabec4be288644318a22650e26919abc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2965.9874030604087,
        "Y": 5380.0646149475169
      },
      {
        "Name": "Column.Width",
        "ShowGeometry": false,
        "Id": "bd411ed064a0451b95efb7d9558dd1b3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -865.44082878337963,
        "Y": 5293.3608650807064
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "42421ad79a8e4ed4b79f2e2312b02a2f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1218.2408287833798,
        "Y": 5221.5883650807054
      },
      {
        "Name": "Cuboid.ByLengths",
        "ShowGeometry": false,
        "Id": "43c99fdcc5144968ba414163974b6cac",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2094.5344261930277,
        "Y": 4952.3114550007267
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "c051c6d558bc4db99b22c300e923de74",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1326.5344261930277,
        "Y": 5105.1389550007261
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "bab43c98a2634344ab15e722500e2d34",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1735.3344261930279,
        "Y": 5150.1389550007261
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "560b2c2fbfd54e9a90a4eb1c3cc50aa2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4088.0921954095083,
        "Y": 4996.6058543111167
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "e02c628ddf4243a482e4f707d0b2745d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3721.6921954094978,
        "Y": 4996.6058543111167
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "8008d845347049c49392cc82d669792b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3272.8921954094967,
        "Y": 5160.6058543111167
      },
      {
        "Name": "Circle.ByCenterPointRadius",
        "ShowGeometry": false,
        "Id": "25c8e7a7861442f9ad576f57be1c9f14",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -426.3956677544395,
        "Y": 5087.3332487175921
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "53773f6bd202437c89006faf299318a9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 236.39346209305018,
        "Y": 5070.3659025202605
      },
      {
        "Name": "Boolean for Column Shape ",
        "ShowGeometry": true,
        "Id": "2eebd66f29ea488f9f5277e421211d9d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -66.956770920349527,
        "Y": 5284.0544833434933
      },
      {
        "Name": "Frame.XBracings",
        "ShowGeometry": false,
        "Id": "9b20796de19f4c29a3792ec859facf4a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5799.5594922816581,
        "Y": 5575.24151805998
      },
      {
        "Name": "Width",
        "ShowGeometry": true,
        "Id": "4ff9d21db7c84d67a31127ac0cff79be",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -4021.8223991949926,
        "Y": 5651.6971269515361
      },
      {
        "Name": "Depth",
        "ShowGeometry": true,
        "Id": "1950423d616d4bf4bea055f26530efe4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -4015.591231335643,
        "Y": 6008.6726620830395
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "b44bfa16df124147b2d1648fd108cee4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3245.7609194475826,
        "Y": 5915.1005956884756
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "b98bbd05ca4743e185492d4f68d4b442",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2912.9609194475825,
        "Y": 6004.6005956884756
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "6eda7e694dec46d2b726fc953800e90b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2226.5609194475824,
        "Y": 5891.6005956884756
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "b286db10374e43dc98c572bd15f54680",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2569.7609194475826,
        "Y": 5925.6005956884756
      },
      {
        "Name": "Floor.Height",
        "ShowGeometry": false,
        "Id": "36b2fb6c6af449e3a12a73f4525423df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1372.9565952763724,
        "Y": 5809.6206524826084
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "df08013e15fa41429644699c4eceba82",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -886.56091944758282,
        "Y": 5950.0005956884752
      },
      {
        "Name": "Column.Length",
        "ShowGeometry": false,
        "Id": "069d8563906f4d79af35590bc7d7481d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -865.44082878337963,
        "Y": 5440.1608650807057
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "105e6648b58e4378a1945b065fd693cd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1832.0942993055178,
        "Y": 5970.8191648005586
      },
      {
        "Name": "Cuboid.ByLengths",
        "ShowGeometry": false,
        "Id": "f0470d38c03041b08d4ea1576b64d0df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2191.2942993055176,
        "Y": 5829.9916648005592
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "1792d698f79c474caf4c9c957944bfee",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1088.8942993055171,
        "Y": 5927.8191648005586
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "757df4957b9e4eb291da5dc14d174532",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1832.0942993055178,
        "Y": 5722.9916648005592
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "9d8b9821fa5f42b9a0721833bd346a26",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 495.2942993055176,
        "Y": 5613.90541480056
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "16e3097aa061489fb1713383e3637ada",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1497.6942993055172,
        "Y": 5779.8191648005586
      },
      {
        "Name": "Point.X",
        "ShowGeometry": false,
        "Id": "bf2ccb0fef1941c8b22a298336576d26",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 788.894299305517,
        "Y": 5630.8191648005595
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "840f011f240e48eaa5d5e0bf14f2d5be",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1088.8942993055171,
        "Y": 5630.8191648005586
      },
      {
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": false,
        "Id": "90948dfb30dd43d08a74aa2ce841c595",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1497.6942993055172,
        "Y": 5596.9916648005592
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "ba9afb567e5643cf9133ad7b8305b12c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3760.7765993221783,
        "Y": 5726.9409542790017
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "b6f29dfa534948128af3ebf4235e9204",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3394.3765993221768,
        "Y": 5726.9409542790017
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "c878463cfdbd4bd5ae1cf8b5a6f75ec0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2945.5765993221776,
        "Y": 5562.9409542790008
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "e44a624d31374e2c9f4d53fcdc51d9f2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2691.1765993221779,
        "Y": 5589.7684542790012
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "8a9a9d1e8fc34744968dafd1969132d0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2945.5765993221776,
        "Y": 5741.9409542790017
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "5f05ad553fdf4efe8bbd3966551a1f82",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2944.23193529559,
        "Y": 5888.9409542790017
      },
      {
        "Name": "Circle.ByPlaneRadius",
        "ShowGeometry": false,
        "Id": "49ea4fbe7a2849c69b9d9a4aaa6703b4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3760.7765993221674,
        "Y": 5548.9409542790045
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "8199dab5a88142e08ce92fd407ede0d5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4319.5470495126592,
        "Y": 5696.6397664317665
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "a4878501a7384052a4c4ced31c98c263",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4024.6754610554981,
        "Y": 5821.10137724601
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "e30e2067b5914087b4df945db1d19a1f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -385.3724322053522,
        "Y": 5956.521323478697
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "6d158fcdbf414e26b4f9390a05d9d31f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -637.83718478989249,
        "Y": 6073.8883502422614
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "d3773aa9ba20471b8b2c6d056f8e25af",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3245.7609194475826,
        "Y": 6366.6005956884756
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "5a18f3077b374495bbb09f8abed451bd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3245.7609194475826,
        "Y": 6140.6005956884756
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "8e98a6f670744687bcf40ffbfc1e774e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2912.9609194475825,
        "Y": 6194.6005956884756
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "97ed4907dc1b48d09a15e03df7c35e7d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2226.5609194475824,
        "Y": 6463.6005956884756
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "fd977bdfacaf4ead851945778403136a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2226.5609194475824,
        "Y": 6272.6005956884756
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "7cd029e5f00b4ec3b10baabe873b9e28",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2569.7609194475826,
        "Y": 6116.6005956884756
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "9140c008e71e444c979ef36ab7561d8d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2226.5609194475824,
        "Y": 6082.6005956884756
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "5ef43f3670534eefb90822281cc6cd3f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1855.3609194475825,
        "Y": 6065.6005956884756
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "e1050880ccc44611970c4f684fc1393d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1855.3609194475825,
        "Y": 6255.6005956884756
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "bc61944ed941444a83ac14dc1ef77627",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1335.3609194475825,
        "Y": 6143.6005956884756
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "77cd7e6179994f77ae930dce37ce9ed5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1595.3609194475825,
        "Y": 6143.6005956884756
      },
      {
        "Name": "Boolean",
        "ShowGeometry": false,
        "Id": "15eb958da2c946dab12344b10ee758ed",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1335.3609194475825,
        "Y": 6303.200595688475
      },
      {
        "Name": "List.UniqueItems",
        "ShowGeometry": false,
        "Id": "5f9726efe787464da16757f07901ad3e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 444.11891873319746,
        "Y": 6457.2698258523014
      },
      {
        "Name": "Point.X",
        "ShowGeometry": false,
        "Id": "38da34f75f20408587ff0495a422d85b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 144.11891873319746,
        "Y": 6457.2698258523014
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "a7585a5cf05e4842903ccf2370fc0a2c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3068.1140787307427,
        "Y": 6448.0805393629626
      },
      {
        "Name": "Circle.ByPlaneRadius",
        "ShowGeometry": false,
        "Id": "47d4adad71ff490c8e453f124994257c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3832.6250631038529,
        "Y": 6406.5012688364832
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ac5fc4956c714862932951d1f90e2002",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2763.0250631038525,
        "Y": 6494.8287688364835
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "efe3e934d8c649dbb890f32a9d3dbd39",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4286.6755083797379,
        "Y": 6375.2129231949384
      },
      {
        "Name": "Vector.ByLine",
        "ShowGeometry": false,
        "Id": "5e6ff6b330c944ab97823e31d96dea10",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 573.01983733528778,
        "Y": 6302.9413614550276
      },
      {
        "Name": "List.TakeItems",
        "ShowGeometry": false,
        "Id": "5648121aef36436a93f010c2627d27c5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 892.91891873319764,
        "Y": 6522.2698258523014
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "ac115376c5274ff4afa0949ec4f63322",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 444.11891873319746,
        "Y": 6604.0973258523018
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "6f922adcba04426c8b739046bd99ede5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4264.2798520865526,
        "Y": 6515.2615879399418
      },
      {
        "Name": "Boolean",
        "ShowGeometry": false,
        "Id": "c63b52500b9949bc8999504047bae73a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1341.7189187331978,
        "Y": 6881.2698258523014
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "804a0d7687fa4b33a5b6d93b9f8c3405",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5307.2025222641114,
        "Y": 4746.5869967344888
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "7ee36858e11947d2a8b592725ae8e09a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 892.91891873319764,
        "Y": 6700.0973258523018
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": false,
        "Id": "16a031200d3d4e3094b11e4caf44ae47",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 408.32368039461744,
        "Y": 6786.8925641908918
      },
      {
        "Name": "Point.X",
        "ShowGeometry": false,
        "Id": "8cfe669c32834b17aa1890e0b6ec197b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 144.11891873319746,
        "Y": 7029.0973258523018
      },
      {
        "Name": "List.Count",
        "ShowGeometry": false,
        "Id": "71e53f0cf3344262a200220505db3822",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 892.91891873319764,
        "Y": 7029.0973258523018
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "82cc50a232814f3488607e25a8548f95",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1341.7189187331978,
        "Y": 7029.0973258523018
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "8125e271a8fd4188ac7783b4e3584262",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3832.6250631038529,
        "Y": 6583.1475923181715
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "0093feb761fd462c9b2ad44289d13a35",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3466.2250631038532,
        "Y": 6691.5012688364814
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "1ef519aeef06422fbe0cdd4b08e1f539",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2980.650679217677,
        "Y": 6671.3000436538805
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "c6e70668bcdd44e188a7ad0072007db4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3017.4250631038522,
        "Y": 6934.5012688364814
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "410aae37874648218bc166da5431a61a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3975.8889886721136,
        "Y": 6840.3754493769911
      },
      {
        "Name": "Frame.Copy",
        "ShowGeometry": false,
        "Id": "fc6b23f6df69456bb0595842d6bf4f2f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1729.7189187331978,
        "Y": 6802.2698258523014
      },
      {
        "Name": "Frame.ByWidthHeightAngles",
        "ShowGeometry": false,
        "Id": "c2dd55a1a91343cfb590b94f0ebdc400",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1341.7189187331978,
        "Y": 6598.2698258523014
      },
      {
        "Name": "NumberOfPurlins",
        "ShowGeometry": false,
        "Id": "f8c1e1e3a31d4e14b829cab1f06afea7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1729.7189187331978,
        "Y": 7120.2698258523005
      },
      {
        "Name": "List.UniqueItems",
        "ShowGeometry": false,
        "Id": "46140f0b079f418f928c4bcaa6db377e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 441.35369106285725,
        "Y": 7117.58461130343
      },
      {
        "Name": "dp1",
        "ShowGeometry": false,
        "Id": "70f44fa4e2234fef88bbd614beef4c7d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1729.7189187331978,
        "Y": 7267.2698258523005
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "fad7b116748a4adfa3b8cf35a9460343",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2825.0670710374179,
        "Y": 7253.5072222555527
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "4084a1fb11584111aeb0054c9344956c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2825.0670710374179,
        "Y": 7413.5072222555527
      },
      {
        "Name": "Frame.Purlins",
        "ShowGeometry": true,
        "Id": "61f402620ff34eff8170533634fb0832",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2178.5189187332071,
        "Y": 7117.2698258523005
      },
      {
        "Name": "dp2",
        "ShowGeometry": false,
        "Id": "a1a5227305da4538a1d8ed926bccddb0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1729.7189187331978,
        "Y": 7415.2698258523005
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "9959da28477643e1af694cd07e678497",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3179.4670710374176,
        "Y": 7375.5072222555527
      },
      {
        "Name": "Boolean",
        "ShowGeometry": true,
        "Id": "d3d4822505b94802888e1e810759bb8c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2825.0670710374179,
        "Y": 7561.5072222555527
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "570895f2a1db4d13bd272a6d15aa8f39",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3505.1809716979915,
        "Y": 7472.539384320884
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "b50e03f1bc6247aa87c72c958ab46507",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3179.4670710374176,
        "Y": 7601.5072222555527
      },
      {
        "Name": "Watch",
        "ShowGeometry": false,
        "Id": "4ad31c42b256406880c9512c1bb4f7b0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7530.759492281657,
        "Y": 5534.74151805998
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "748ccf3179d94a029b60ab2c1ae41d02",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6123.5594922816581,
        "Y": 5615.74151805998
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "df550e6c846d4a2ca4697b89a57d8f8f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6417.1594922816575,
        "Y": 5474.74151805998
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "097fb62bb7df43df8afa8d4f67c4ff4d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6123.5594922816581,
        "Y": 5457.56901805998
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "ee29addb57c94d24b4d9bf5e8cca8f02",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6865.9594922816577,
        "Y": 5620.74151805998
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": false,
        "Id": "246d7c43efe2462d937dc03bcd42a5dd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6417.1594922816575,
        "Y": 5664.74151805998
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": false,
        "Id": "6c8a761e5820496cb61bf820767857a4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6417.1594922816575,
        "Y": 5824.74151805998
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "74f3ff517f604d9cbe895698fbfe1455",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7232.3594922816574,
        "Y": 5620.74151805998
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "459bb5e8b7764e8eac96848d80738d60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7526.4879485599431,
        "Y": 5858.9244076242458
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "dded0575f2d54da284c333de20284d64",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7232.3594922816574,
        "Y": 5810.74151805998
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "0d98102255084e5ba037c2885397b55c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6880.380534185927,
        "Y": 5134.7063689933257
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "ec0e8d49f1284db8b93a9622bf585375",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6854.6200940238568,
        "Y": 4898.0922391762469
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "1917b3a302b74f9a85140d1b4ccf5d60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7173.873783678865,
        "Y": 5005.5327422186119
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "78e38186abdb416385a2ed1fc29f7958",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6542.1943496015256,
        "Y": 5050.4925535777247
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": false,
        "Id": "bda02f2aa5b94924a8d2574b2307ef29",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6084.807536214169,
        "Y": 5014.7578578379844
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": false,
        "Id": "f61eb7469cff4b36a6b1d0bd3b056dbd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6040.6467816506211,
        "Y": 5202.9716732535853
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "d4c2d0e16ea8469e85ef1ce1c1a1cfed",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6133.8750412847785,
        "Y": 4784.2771661547313
      },
      {
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": false,
        "Id": "b47ef100acc84530ae749bbee84a15e4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7052.4317086291067,
        "Y": 4692.8639795420886
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "3524444074894f0fb51c0303d2ca202d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5738.4615402706577,
        "Y": 5041.4004308594995
      },
      {
        "Name": "Watch 3D",
        "ShowGeometry": false,
        "Id": "aeeebbf260e64ab4b82f928fcc8d2728",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7178.7805341859257,
        "Y": 5205.3462432327333
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "3c9a65553da7439b848c34fb0bfa0fae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5385.3510145855071,
        "Y": 4451.784118088437
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "d65fa843c5304b3b9d63866451c14c43",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5446.7594922816579,
        "Y": 5705.06901805998
      },
      {
        "Name": "List.DropEveryNthItem",
        "ShowGeometry": false,
        "Id": "77a98735947f461bb5e644081f69f934",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5446.7594922816579,
        "Y": 5479.24151805998
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "8c40d5e9529340f98013d3ee549e7d36",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4997.9594922816577,
        "Y": 5513.06901805998
      },
      {
        "Name": "X.bracing",
        "ShowGeometry": false,
        "Id": "7c3b1a9c8a994f5599068b059a90a491",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4970.337641815704,
        "Y": 5920.7396801664254
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "6066fd4b2cd443489207291db1a53301",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5834.1510145855073,
        "Y": 4613.784118088437
      },
      {
        "Name": "Y.bracing",
        "ShowGeometry": false,
        "Id": "43d9202ba6ab460b84c7d4fe410a8d31",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5353.4571362896113,
        "Y": 4735.7583736661072
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "07e6f4a558f34b68a026749d36be0097",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5371.2615402706579,
        "Y": 4879.4004308594995
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": false,
        "Id": "b71df2dd95af4b3d89213b145b04a2b7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4922.4615402706577,
        "Y": 4913.4004308594995
      },
      {
        "Name": "Area",
        "ShowGeometry": true,
        "Id": "e2d39c5a6d6748389b45133fe952f83f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1648.9608683992924,
        "Y": 3649.1853111467817
      },
      {
        "Name": "Storage Area",
        "ShowGeometry": true,
        "Id": "00fca956ee434ca591f6052c1a811d53",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1299.3608683992925,
        "Y": 3664.3578111467814
      },
      {
        "Name": "Volume",
        "ShowGeometry": true,
        "Id": "3a05d8c188c3412ca07e479c0fffc222",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -930.5608683992923,
        "Y": 3721.5303111467811
      },
      {
        "Name": "Point.Z",
        "ShowGeometry": true,
        "Id": "495bad3a9ab84a0e8db71198d774aecd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1648.9608683992924,
        "Y": 3827.5303111467811
      },
      {
        "Name": "List.UniqueItems",
        "ShowGeometry": true,
        "Id": "fb44baff2b9f4ea2b1bbf29172e00748",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1299.3608683992925,
        "Y": 3812.5303111467811
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "0e12809615a84d3996a8fe18e2b657c0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -393.76086839929212,
        "Y": 3721.7028111467816
      },
      {
        "Name": "Surface.Area",
        "ShowGeometry": true,
        "Id": "d89695e8bde34e41b04f73cc9c0146e7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4306.2324244125975,
        "Y": 7479.4690068082409
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Id": "73fe96904e484b29889d2b09001f4496",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4619.0324244125968,
        "Y": 7479.4690068082409
      },
      {
        "Name": "Math.Sum",
        "ShowGeometry": true,
        "Id": "7a7915969df4404981da9ffac12b0c03",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4912.6324244126081,
        "Y": 7479.4690068082409
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "f5920cf8f4cc467bb08b4dbca33dd067",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5220.6324244126081,
        "Y": 7479.4690068082409
      },
      {
        "Name": "SolarPanelArea",
        "ShowGeometry": true,
        "Id": "34e8e53dc9c3464780fc96c94430114a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5619.0324244126077,
        "Y": 7538.4690068082409
      },
      {
        "Name": "UsablePercentage",
        "ShowGeometry": true,
        "Id": "505fa621260740199b40081a4c368223",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5220.6324244126081,
        "Y": 7631.29650680824
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "c8091c1a389b4a4495f847e94b7f9e3c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6186.2324244126066,
        "Y": 7538.6415068082415
      },
      {
        "Name": "Potential Generation (kWh)",
        "ShowGeometry": true,
        "Id": "82cf5f6d09234720a080803c179578cf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6539.0324244126077,
        "Y": 7655.6415068082415
      },
      {
        "Name": "PanelEfficiency (kw/m2)",
        "ShowGeometry": true,
        "Id": "7a80af9e610a4e49b567e44dedda5543",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6186.2324244126066,
        "Y": 7691.4690068082409
      },
      {
        "Name": "PeakSunHours",
        "ShowGeometry": true,
        "Id": "8a8d36f2ace14aedb18ad3778366f06d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6186.2324244126066,
        "Y": 7838.4690068082409
      },
      {
        "Name": "Potential Generation Per Day",
        "ShowGeometry": true,
        "Id": "84004ad582034bcfba6fe9552d0b8444",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7207.0324244126077,
        "Y": 7655.8140068082421
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "b9c76f5a7ecd463094775d980b6cb265",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 246.86771492669232,
        "Y": -86.9011350996609
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "fd4b9992e3264ec493b1f7cfb136562f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -17.43861484523768,
        "Y": -147.86570305924465
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5c9fc8ccc4d34ad29748d43acd93dfb4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3088.5112377199771,
        "Y": 4474.7197487538506
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "4e2370c98b8b4fff99c8479b35bba55e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -3290.2253150893134,
        "Y": 5275.5436870779768
      },
      {
        "Name": "Geometry.Intersect",
        "ShowGeometry": true,
        "Id": "2cd3853d9a294d1e98e5a7fb71e3970c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11897.48090463056,
        "Y": 420.49074592528859
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Id": "1b2645ff692a4a46aa011289d6494077",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12291.3108635057,
        "Y": 437.47851610537236
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "e1a21eda4d5e4cef9e03c0c435ae6766",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13175.29883870413,
        "Y": 445.85272249479658
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "f54aab0361bb4ca4932897b1859bb967",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12823.113912601259,
        "Y": 544.29390866296126
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "da33e80beebc441691c70a7c78060d57",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13668.260301597669,
        "Y": 528.05372939366362
      },
      {
        "Name": "Levels",
        "ShowGeometry": true,
        "Id": "d9faed9da1274664a502f366753aeb2a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11991.702482392138,
        "Y": 935.75817350285706
      },
      {
        "Name": "Structural Column Types",
        "ShowGeometry": true,
        "Id": "35996fb5ead14b29bca8e2b7cf906920",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13607.522250669208,
        "Y": 970.21150762443631
      },
      {
        "Name": "Levels",
        "ShowGeometry": true,
        "Id": "9235fe62bf12432cae533fe8e6082b45",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11986.5421344138,
        "Y": 1097.2645704689603
      },
      {
        "Name": "StructuralFraming.ColumnByCurve",
        "ShowGeometry": true,
        "Id": "7603b357ba30498aa7276691ff46e7b2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14344.466604521429,
        "Y": 687.44318625778669
      },
      {
        "Name": "Grid X - Axis",
        "ShowGeometry": true,
        "Id": "bf6781f4bfca445394d71d622d761d88",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9198.5953040328568,
        "Y": 1165.1116854653362
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "6244eb8e2b0e4872a42a0041d4f827f1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10124.230316147472,
        "Y": 1131.5103797011691
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "8f6090c9b5d943189126cd660b15c31e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9648.8964163251112,
        "Y": 1271.50737359575
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "c640eefdb91047b5819b2e3aca92a926",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10513.095838633997,
        "Y": 1282.8530494026479
      },
      {
        "Name": "Grid.ByLine",
        "ShowGeometry": true,
        "Id": "29455c7ecd02484583c52d047caefe3b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10895.985422889346,
        "Y": 1285.102155794915
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ade3279cf659448495924daaf5bd636a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9919.9896312358469,
        "Y": 1340.8734811250749
      },
      {
        "Name": "Offset",
        "ShowGeometry": true,
        "Id": "fe3609bb3d794179acbdf744c9172d3b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9206.6792811875148,
        "Y": 1576.047190827195
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "2da184620ff34746890e147130e5fd17",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10148.939540266327,
        "Y": 1510.7071077331141
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "5092dd8f1abc437cb14030701d5c1a73",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15318.283778652649,
        "Y": 564.67531423238052
      },
      {
        "Name": "Modulus of Elasticity (Concrete)",
        "ShowGeometry": true,
        "Id": "6e04b2155e304bad8feb9b0b81ae51dc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15334.25376176347,
        "Y": 896.82213722976667
      },
      {
        "Name": "Moment of Inertia",
        "ShowGeometry": true,
        "Id": "c5924d4c8c5d4834a5efef159627f507",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15403.744572880278,
        "Y": 1373.4134152423085
      },
      {
        "Name": "Grid X - Axis",
        "ShowGeometry": true,
        "Id": "5babbbb24af74be9b4e3651914d95468",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9182.8577147832621,
        "Y": 1962.1495151136915
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "8129c3c480b147bcad03a71570ad722e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10110.220331136008,
        "Y": 1926.0481881566348
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "86d2ff482c6a405b973e54399e062dcc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9610.9482853138234,
        "Y": 2003.1474969457918
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "eb4cb432117f4bf283966e0293de05a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9856.6814687937313,
        "Y": 2154.6560030470428
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "9381e9fa5266452a944cfc89f47d9dd7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10497.358249384399,
        "Y": 2079.8908790510077
      },
      {
        "Name": "Grid.ByLine",
        "ShowGeometry": true,
        "Id": "9bb1a6913f3e45d8a6952bc880a06a11",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10880.247833639749,
        "Y": 2082.1399854432675
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "679f6125555c43ceb1c4c0d7b8198063",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15829.202330568729,
        "Y": 641.62942152826326
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "8d8c01308f76431e994cdd7aeb1d764c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15821.294709401889,
        "Y": 1362.3522319879125
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "f9a72307376e47b5b594fada91f17138",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15817.941127951739,
        "Y": 1941.6051980805896
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "fbcdecb7e4d14456af8b580f9ec45d9b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15435.048773645278,
        "Y": 2051.9146697143574
      },
      {
        "Name": "Offset",
        "ShowGeometry": true,
        "Id": "dcc46491d99e46bab8e1e44d2fb93dbd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9190.9416919379219,
        "Y": 2373.0850204755475
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "54562cfe43da47c99df700969c49994d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10133.20195101673,
        "Y": 2307.7449373814675
      },
      {
        "Name": "Sequence",
        "ShowGeometry": true,
        "Id": "737077205be648a2aaea84b734884fc4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11094.406816451728,
        "Y": 2547.419414067338
      },
      {
        "Name": "Axial Rigidity of Columns",
        "ShowGeometry": true,
        "Id": "ffd547adb38a424d8bee45cfe1bf936d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16391.518745757698,
        "Y": 586.96427331065934
      },
      {
        "Name": "Flexural Rigidity of Beam",
        "ShowGeometry": true,
        "Id": "c1b14388eed14872ae54b9a45df0de78",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16372.874479016729,
        "Y": 1246.0352773028144
      },
      {
        "Name": "Clear Height",
        "ShowGeometry": true,
        "Id": "bd30ae3c6eba4b81b6fe127de03ebd3d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16349.397956973209,
        "Y": 1918.2551735229044
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "b4a0e23cd1ae483db2a98695c157247e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15842.615172127669,
        "Y": 2618.1326671301176
      },
      {
        "Name": "Clear Span",
        "ShowGeometry": true,
        "Id": "bcd5b685a9cb45eaae6d621abd78ab4d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16310.1894499582,
        "Y": 2589.5068356292577
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "49a89c1bf96f46cca4a5b7c14a083eb8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15437.583094849029,
        "Y": 2717.670169658767
      },
      {
        "Name": "Curve.Offset",
        "ShowGeometry": true,
        "Id": "e815bf51b6f44ee6a761a40f6da34b90",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13637.23615397868,
        "Y": 2241.6428015585652
      },
      {
        "Name": "Floor.ByOutlineTypeAndLevel",
        "ShowGeometry": true,
        "Id": "09274aef1ce54a2dab6677d867a6863b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14735.542025729199,
        "Y": 2306.4059343847148
      },
      {
        "Name": "Floor Types",
        "ShowGeometry": true,
        "Id": "8263a3aa102940d7a635ac159cdf43f4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14075.947234634288,
        "Y": 2689.5521517956458
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "4c68618d6b30457bb50dd576e07e48bc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11886.091971578378,
        "Y": 2334.1072629317259
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Id": "c55b102e8c46480f98623cf7b92158b0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13017.788780764738,
        "Y": 2481.7132606362247
      },
      {
        "Name": "Polygon.ByPoints",
        "ShowGeometry": true,
        "Id": "ffafc84dc8d342ea999e1fdc8ca1b3cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13337.95124823245,
        "Y": 2481.5563046336847
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "36c91c9b520245658195d403acf913ae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12793.627269062919,
        "Y": 2478.7264365931551
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Id": "69a51bf26374414898c861904d8e640b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12198.34289972829,
        "Y": 2309.2156365979354
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Id": "210a602177c746799db53284c512164d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12448.717451766359,
        "Y": 2410.9946749912551
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Id": "234311caf5904b4fa67d90057d8a6a00",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12443.648900479549,
        "Y": 2842.9356610981758
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Id": "27e8b701df114b399f58d8ccd259bfda",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12200.330251549658,
        "Y": 2714.6354081584959
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Id": "2e2d21f8de0a483c91930fc27760b2b9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12450.501452184159,
        "Y": 2184.7736993775352
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Id": "b2b0dd2fd646411ca8d0f9f55d64c88e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12439.689186535139,
        "Y": 2631.0130774017953
      },
      {
        "Name": "Geometry.Intersect",
        "ShowGeometry": true,
        "Id": "3da75850037c4197a36a40363f0b4a31",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11475.750607609209,
        "Y": 2266.185274880736
      },
      {
        "Name": "Cantilever",
        "ShowGeometry": true,
        "Id": "cef9253c66b043b2afda16640afc3300",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13176.08809737278,
        "Y": 2241.0127007694255
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "8669de8e74bc4d14a52a294c8ee18be3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14017.935695024,
        "Y": 2256.3990732149359
      },
      {
        "Name": "Height of Office",
        "ShowGeometry": true,
        "Id": "c08b2277ec6b4bcfbb92eb34382f1862",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8637.8205931949869,
        "Y": 2668.6680311534078
      },
      {
        "Name": "Max Span",
        "ShowGeometry": true,
        "Id": "22fb5025debc45db9efedff37ca18f02",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8679.71603502601,
        "Y": 2051.1744384921362
      },
      {
        "Name": "Span Between Grids",
        "ShowGeometry": true,
        "Id": "1c4eba440e824f9d8b82d2bfff445e1b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8649.4010592890936,
        "Y": 1489.6902477879096
      },
      {
        "Name": "Max Span",
        "ShowGeometry": true,
        "Id": "1e85790e504c4c5e91aaca90a25a9cdc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8715.3337927930588,
        "Y": 1787.2429456405603
      },
      {
        "Name": "Span Between Grids",
        "ShowGeometry": true,
        "Id": "bd7d057dbcc44974a28778b3b719346b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8664.1122587507743,
        "Y": 2206.157424897433
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "4a73c434b2fc4292a17530359a11148e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14106.822916272627,
        "Y": 1774.2524037008802
      },
      {
        "Name": "StructuralFraming.BeamByCurve",
        "ShowGeometry": true,
        "Id": "763d098dc77b4772ab9b7388439f4d91",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14638.539719344528,
        "Y": 1643.1055737290699
      },
      {
        "Name": "Structural Framing Types",
        "ShowGeometry": true,
        "Id": "c29b75d0770a4f27936b521d7c1eeddd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14127.654155283228,
        "Y": 2142.55267545091
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "3ca2a1809b5b47ea8de423774d4609e4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13494.890371832755,
        "Y": 1680.4813022847252
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "01c639a8ab224f119f7ec2ee3fbe17ac",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12972.294110532128,
        "Y": 2687.0821158888302
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "ac70661490cb47078c4ff311fed54f11",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12959.528241165699,
        "Y": 1442.194060257553
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "ddb0b72f550e410e8523b952f32a8fae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12967.173370335528,
        "Y": 2514.07496375128
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "5741faf8c13e4c7a90a2f387f90926d9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12962.122100097327,
        "Y": 2334.22176268886
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "103491c145eb4a9db16ad27cfaf05f44",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12624.033110252727,
        "Y": 2383.38831131593
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "317f5f298e6c4b9daee64ae9c3bc4af4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12587.718034182528,
        "Y": 1478.9634300359398
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "7a82ed5f93f14620b56d2ac965adf25d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12126.056880840428,
        "Y": 2419.46498521774
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": true,
        "Id": "3ccc79ae932541bbbe15c4d98bc4f6a0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12203.417892267627,
        "Y": 1448.61709543979
      },
      {
        "Name": "Geometry.Intersect",
        "ShowGeometry": true,
        "Id": "64c899f8b5f54613a56e4fd7c90741de",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11623.862675825327,
        "Y": 2387.45476116028
      },
      {
        "Name": "Geometry.Intersect",
        "ShowGeometry": true,
        "Id": "f9b2b15366ad449cb50874da7bb8ee9d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11595.522143300028,
        "Y": 1444.93459531514
      },
      {
        "Name": "Watch 3D",
        "ShowGeometry": true,
        "Id": "51a2f189b20c449d9d65a9d093171fd8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 57.280804713173666,
        "Y": 5764.2495825137657
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "dedeaf0fd87049828e3007ddb1440857",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -39.356900910961258,
        "Y": 4002.617618969774
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "b536a748906f4c098a7a39e0d7e19d40",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -630.86693601968989,
        "Y": 4084.7479545773194
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "ac2208630b644e7eb3efe8060a09613f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1234.789638844748,
        "Y": 4280.2819565045329
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "7b3a70070bb14b7d9200706806e75d8c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1202.5462150585449,
        "Y": 4466.8955780884453
      },
      {
        "Name": "Watch 3D",
        "ShowGeometry": true,
        "Id": "9d9c1200abbf46bfbeb1363c2f39dc6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 754.84649404770289,
        "Y": 4059.2843878718472
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Id": "1e02bbb4c36740958e919c415a789ec9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -17.941937284749372,
        "Y": 4247.1323484273835
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": true,
        "Id": "79a14285f07547b3be9a8355aad2d176",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 331.412417040445,
        "Y": 4115.8932216963476
      },
      {
        "Name": "Watch 3D",
        "ShowGeometry": true,
        "Id": "5c404872d9c342be8500b908781ce5f6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2407.4400952594574,
        "Y": 6539.7431253258546
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Id": "5980271a692240959aed0fe546e2a9a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2569.8004850585926,
        "Y": 7675.1731808029172
      },
      {
        "Name": "Point.Z",
        "ShowGeometry": true,
        "Id": "dff04da7bcd24de3b4645d1ebc613765",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -311.83917805177543,
        "Y": 4195.22719162119
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": true,
        "Id": "44c9872ffe6d4185ae100e6e3645a904",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3666.5955905535575,
        "Y": 6014.692812380511
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": true,
        "Id": "36799a7f4ab9429c9c293f90960c4084",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4207.0387900894293,
        "Y": 6090.8024221242858
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": true,
        "Id": "09326c9d0e6f4496881c3b45bbd011da",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4802.0554974872193,
        "Y": 6221.4448129701077
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "22160073ea064f97a9a85781975ce64c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5296.94221865382,
        "Y": 6354.7723141857332
      },
      {
        "Name": "Watch 3D",
        "ShowGeometry": true,
        "Id": "f19862fb314f4867b981cc3d5e11db95",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1477.6573162058394,
        "Y": 4611.6497662088941
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "d03845ab974c4c95b3699de90e10c384",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -931.15841849705112,
        "Y": 4378.3803008474943
      },
      {
        "Name": "No. of Floors",
        "ShowGeometry": true,
        "Id": "3171039b27ef48ec92eb72186645793b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8659.7233069094254,
        "Y": 2839.8082174725687
      },
      {
        "Name": "Roof Surface Area (sqm)",
        "ShowGeometry": true,
        "Id": "95b3e5c0c2cb4d8b838e57aa1797d58f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4623.6049267589,
        "Y": 7036.7209938678679
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "27a030b95fd047e8b7c2872bc7ac2dd1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5407.6067889659544,
        "Y": 7040.916823339333
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Id": "6485a3d07b4e414eabb4162cf91a1d21",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5596.3149930004738,
        "Y": 7039.4114165736491
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "3953a375382540559452ef4d3d1bfd94",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5858.9520276610183,
        "Y": 6993.5616976472438
      },
      {
        "Name": "Roof Plane Origin",
        "ShowGeometry": true,
        "Id": "d75c0af308b74392be4d91706d637c8f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13789.039899272997,
        "Y": 3714.2157374871144
      },
      {
        "Name": "Roof Plane",
        "ShowGeometry": false,
        "Id": "4d5ad8f0dd954d59aab284b77366990d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14065.44043489153,
        "Y": 3731.9201265276947
      },
      {
        "Name": "Roof Plane Origin x & y",
        "ShowGeometry": true,
        "Id": "9b0997fe7a024756be15e115bbf94afa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13344.03906550278,
        "Y": 3663.02344449933
      },
      {
        "Name": "Plane.ToCoordinateSystem",
        "ShowGeometry": true,
        "Id": "16e0d262ba5b4707b560d3bf0d82ec56",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14320.202793494896,
        "Y": 3733.3253539469983
      },
      {
        "Name": "Roof Cuboid",
        "ShowGeometry": false,
        "Id": "66367889008846ccac10f2559bcf4605",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14578.809189629399,
        "Y": 3928.5505060785872
      },
      {
        "Name": "Roof Thickness",
        "ShowGeometry": true,
        "Id": "67751005893e435d87444d4deaab311c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14211.391739932165,
        "Y": 3932.5649820423405
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "2314f4a5532e4370b61022e371c07efd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14940.8298093731,
        "Y": 3917.443020318151
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "d43c682b2d424be5a3756130e8f8f600",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14736.45539063443,
        "Y": 3772.5707791590862
      },
      {
        "Name": "Wall Base Points",
        "ShowGeometry": false,
        "Id": "d68247cd94134f0f8cc112f62be22db4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13450.571173791983,
        "Y": 4598.6607635638647
      },
      {
        "Name": "Initial Wall Creation",
        "ShowGeometry": false,
        "Id": "3c61f2916d3d4cf882337a38a4bf4517",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14655.572631593257,
        "Y": 4423.4804269834549
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ed8199a7af1b4ae9b0c1236c52a7f235",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14246.238933110388,
        "Y": 4818.0125535992265
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "994f1910ea1d4d72a3950ccedfd7b8a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14024.825384570688,
        "Y": 4835.8334857800455
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "2ecd91e863f34a49b717af91414037c3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14026.852747291689,
        "Y": 5029.7185411169357
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": true,
        "Id": "84c076366ddc48cfbf6548d107929a94",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14700.825979915089,
        "Y": 5046.6510288859663
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "4c14a2f72fc644138f7b5f785c36e147",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14499.155394646588,
        "Y": 5045.9279572544765
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "d5c8a45225674481a50ac73758a81284",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14996.635444053289,
        "Y": 5036.5085895050561
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "60ca6efc96b24e6594f9c81f37400231",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14813.700570778788,
        "Y": 4880.7353057633554
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "8538bf2647aa4ed8aada1db8c06d43ce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15523.727345052766,
        "Y": 4279.7544683276683
      },
      {
        "Name": "Wall 1-2 Loft",
        "ShowGeometry": false,
        "Id": "67ecc1a7dafd4b0aa2341ab7cd0ad66c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15724.731002077091,
        "Y": 4278.6842118024942
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "17f439fc02984569b96a08fd8337a52d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15523.289584542117,
        "Y": 4450.2609588132509
      },
      {
        "Name": "Wall 2-3 Loft",
        "ShowGeometry": false,
        "Id": "cc99ac4bfc214200b7106f737803c2dd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15723.511804803167,
        "Y": 4450.7535758146423
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "63c60829d7bd4f46855ad75c770eb2c1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15524.398086937852,
        "Y": 4630.2766985017115
      },
      {
        "Name": "Wall 3-4 Loft",
        "ShowGeometry": false,
        "Id": "17d30f0f8a4c47e8b74c97350b664364",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15726.183180725458,
        "Y": 4631.5507522663866
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "21843c830cbd46fe9b7a07175a6863a9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15527.463220201682,
        "Y": 4819.7852814577654
      },
      {
        "Name": "Wall 2-3 Loft",
        "ShowGeometry": false,
        "Id": "cffb9ae6a6dd4a9e96a395b58c41200c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15727.617100062091,
        "Y": 4816.234033841456
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "d08dcf50760e4d97a5c355927cb8efa6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16184.593480194077,
        "Y": 4278.20200915936
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "0271b274dc134807856177ab007326fd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 15968.274234429768,
        "Y": 4067.3427386347939
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "cf213f68f19a4a018b84bab84604782d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16183.513621137108,
        "Y": 4453.94134825081
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "f511b86b6be74e59b167325fa8b366c4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16182.593670657641,
        "Y": 4628.5806016336555
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": true,
        "Id": "abdccef442974d338186dcf6e9c3b8bf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 16179.993727796698,
        "Y": 4810.7798207330652
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": true,
        "Id": "4c4bfb5683a34669bb5656db671f1cea",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14003.648360768635,
        "Y": 4384.1799073828643
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Id": "a8a8a85184ba446b8a57939b774ac53d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12406.540150044444,
        "Y": 4085.6164626146037
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Id": "8c6362fd735549fab7211a0554122323",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12414.559837947121,
        "Y": 4267.3960550752763
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Id": "d439808292df4c83adaf36bd983e27f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12378.677412953653,
        "Y": 4564.9735422794693
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Id": "3ccaeca63e6b4fe7a73d26b24429ba15",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12386.697100856323,
        "Y": 4746.7531347401382
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "75415fde794c4292bd0a1c981c643a79",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13810.083537339526,
        "Y": 4397.0309592781014
      },
      {
        "Name": "Point.X",
        "ShowGeometry": true,
        "Id": "f7b0ddeeef974a8e9b9aea7c012e192d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12703.50609483872,
        "Y": 4104.1272552418432
      },
      {
        "Name": "Point.X",
        "ShowGeometry": true,
        "Id": "8011a62bfdcf44d6921384862ca115d1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12708.94638102299,
        "Y": 4263.8217705399711
      },
      {
        "Name": "Point.Y",
        "ShowGeometry": true,
        "Id": "c7293152a2124a50b5c55acd557f8f98",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12691.184752090821,
        "Y": 4571.689983796643
      },
      {
        "Name": "Point.Y",
        "ShowGeometry": true,
        "Id": "72bc7b3bdf4946359aa4f08e103ed874",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12699.235829520034,
        "Y": 4749.21084800039
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ff45b77fe58a451aabf3ee2e072eb629",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13027.173327545448,
        "Y": 4202.6149978418071
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "e0666ead93064980b771b6561c192d0b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13015.989665075453,
        "Y": 4634.3007009190787
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": true,
        "Id": "2858ebc80bd44030931961a217e5a6ab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13788.007332944862,
        "Y": 3946.6709054615203
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5773bcc0037e4e24842cf1e776253b48",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13543.460354375375,
        "Y": 3992.609889843734
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ec32937da620403f814f50439ec5e2c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12658.099157249151,
        "Y": 3871.6938673715877
      },
      {
        "Name": "Point.Z",
        "ShowGeometry": true,
        "Id": "76d149ea7e8649388e238de569e0377d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2912.961953771764,
        "Y": 7857.6393980872263
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Id": "406a829a78814104a972d3616f8ac854",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3197.5967132589667,
        "Y": 7857.6393980872263
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "75caa0c218474f24b606003efdbd4e52",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -230.25464582599625,
        "Y": 751.46755802660562
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "b6150602351845fe8a9cc8e3ff22699e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 516.36439260593511,
        "Y": 928.915711819981
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "7edd3b0fcb704883a1db1d669e1baa30",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 672.65935667121926,
        "Y": 1000.9907515147909
      }
    ],
    "Annotations": [
      {
        "Id": "3e2866c75bc1444c8a90598125e80305",
        "Title": "Dam Model",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "f6addcbed89c47339a83737d730d874e",
          "724ee820c69e44dd90ea20b98414ab3a",
          "c1032a6b4faf45b29d5e46d43995397d",
          "e70f14db97cc44f09b609b92b3703d9f",
          "c8391bec97324ee28bea3827dc1c40d1",
          "582f4754edb5451a9b652fbcafa1acf0",
          "100152bd80644d02b4e8714d48a72a2c",
          "b686b3f620c6419881669d1814f9f291",
          "45bd8ebe1e294532820348f16ca5e44c",
          "b6634c1d96174c8dbba21ca68ec84082",
          "9f09d0fdc8874c4aa9c7c030b41f7898",
          "8ec800f3c42d4892b6d4009021194f04",
          "9c029549251d4a17a5f210845829499f",
          "298973cd87e24d49941b48bc047c6acc",
          "ecfcb91697a24e5fb59a7e90c8eb3853",
          "ec896290dc114900ae59641b8fdd2c9d",
          "331581c9440f4a9395d8244ba9484c7c",
          "fc0cf643529d43ecba0b52cb084687f5",
          "403a1bd32112492a92b7807f87827383",
          "e31fcc592d70422eb45684dc27dc00cf",
          "56e7964e8b174350b1c8f75ca5c62674",
          "bd76e254af7c4e9c8a23844cb6d710a2",
          "901a88e5593746ff8c844190208c2ff1",
          "eba0ed0197354d9cb943fa1b97144d1b",
          "589d308a94d04b35bdd9096089d6c64b",
          "512f1482f86c48369c2e38d72583329b",
          "3d102241983e4c6889a4382341dcd818",
          "39a167a87860441d802a0c20697f87fc",
          "ef33c944bc3f4c04b667e6e8ca6056ff",
          "2bb39adfae0c4dc3ae83aaa607e029ee",
          "b879fd03af3e4b0bbbeb738a3d8d67a5",
          "1d089cc890bc44ddab49d3415bebaa75",
          "6c68a727c2e440aba675c168cbaf93ee",
          "45e8f99a25c24d6c8987360d3be495d3",
          "fc99741d60604811be2c1b20b2fc6c65",
          "35c771325f3c49548ddc9ba5bd8daa4b",
          "65c9f700f9a64ac8af8f9e20564a635d",
          "420c58b5ede445aaa47cc40aed2d0a5f",
          "539213825ea94b7c8fd1ae74144c7b33",
          "8033750747d043af9320c30c1637ac0b",
          "dfbfc4cb07ed436a8e5b14b815e9abb9",
          "8058bccf047b4e11b1d4a10b5d1427f3",
          "dcfbf8036d414e8cb591d43b2fb9fb53",
          "1854c9bc8112488b952f654a756a6d57",
          "fb3dd0b766a9400e974516208f83b9e1",
          "805cf9abfe8840c9bb67e0b0955d3d8b",
          "60b739c65ae041e4bdb704e803d250f4",
          "2e576c97e97042fd8ed80b88d23d80ba",
          "df6a035089e6414e8314fac23174d2b7",
          "cb58f6f0ed0b423b96538f9c7990f77c",
          "04583212bb584c7095afbdac30e58544",
          "8b4d0eb3742646508444ecea0de89b79",
          "a3a58ed67ff04f12a056a208910f3712",
          "69d3a37638a04731a486f6b9efce5ea0",
          "0998045c79e14faa8a38c28a27e734b2",
          "0c35072ebde34512a511f326ac63e037",
          "2e30c22e36604fd989277a6cf283fdbe",
          "e34c5734990d46b388bf6be8a6375a96",
          "66801f68bfa941268a9dedf1bff1e2cc",
          "cd4075a78a1d4eb2adeb698328cfa3f8",
          "c1182eeae28941568f85103571853143",
          "dfd8d77a101041579e9b3fa5c2d7355f",
          "5d5aa099e97942999771ea5f069ccacc",
          "2e3a622671914d25b420da95574be216",
          "fa77ea59ab2e4570884094cbbec62765",
          "4707fd43bed1472ca539568901f84d37",
          "f2e9097bb3974dda8bea70e0ec045342",
          "d2177358936f48588ee06283ac3b84ed",
          "949da9eb2ba345d7af70f26062bd8aff",
          "8d384cb510ba493fa196bbfa1c493066",
          "461d7701283f4bd598ce53d401d0e904",
          "1e773d5383f94ca788c766f1e561cb92",
          "d98ab5f0cbce4e7baba9a1aa861851df",
          "b2f35bb3c80f4c6483854d89f7cdd143",
          "b2f8a9002e81421188b21db0ecfe17f3",
          "a977495a35d94256a109f61f8daea802",
          "ae4116716fd84575b512bda47bca3bfa",
          "d4458c4987c841a68001d44578e3ccfa",
          "ec69e96471564a52a1da16ae46c7b946",
          "62ae4463b00b4781a2a58cc23766de72",
          "a0b980976bd545acb2fe90327eae2f77",
          "36410ba525194295857af48b752f0ebb",
          "2e5f526f3fe14999b07bf1d41b6320fd",
          "b9c76f5a7ecd463094775d980b6cb265",
          "fd4b9992e3264ec493b1f7cfb136562f",
          "75caa0c218474f24b606003efdbd4e52",
          "b6150602351845fe8a9cc8e3ff22699e",
          "7edd3b0fcb704883a1db1d669e1baa30"
        ],
        "HasNestedGroups": false,
        "Left": -286.83516321000366,
        "Top": -690.10394384802123,
        "Width": 6815.7408823742926,
        "Height": 2370.7434953712263,
        "FontSize": 36.0,
        "InitialTop": -617.70394384802125,
        "InitialHeight": 2210.7434953712263,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "ea838177364c429aaea717a697f6c71d",
        "Title": "Storage Area",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "e2d39c5a6d6748389b45133fe952f83f",
          "00fca956ee434ca591f6052c1a811d53",
          "3a05d8c188c3412ca07e479c0fffc222",
          "495bad3a9ab84a0e8db71198d774aecd",
          "fb44baff2b9f4ea2b1bbf29172e00748",
          "0e12809615a84d3996a8fe18e2b657c0"
        ],
        "HasNestedGroups": false,
        "Left": -1658.9608683992924,
        "Top": 3576.7853111467816,
        "Width": 1548.0000000000002,
        "Height": 443.11749999999984,
        "FontSize": 36.0,
        "InitialTop": 3649.1853111467817,
        "InitialHeight": 323.34499999999935,
        "TextblockHeight": 62.4,
        "Background": "#FFE8F7AD"
      },
      {
        "Id": "40ade81896c846d9be0829909df0dcb1",
        "Title": "Grid Y",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "69a6f2fcc8e543d791a23b60494fbd9b",
          "797ccdaa769741c8bac7781d52e4badc",
          "c82876553a1d4f4ca6242cfddcf13b3a",
          "c86abf782ce04ec69bec7450dd8b8d48",
          "78d8a025a9e64b4185c55139ee0a5a6e",
          "fb2466b6490c4b08a93641fc01e26d3e",
          "16a33c8482c54197800a9c5d4963d498",
          "5c9fc8ccc4d34ad29748d43acd93dfb4"
        ],
        "HasNestedGroups": false,
        "Left": -3167.6004478370805,
        "Top": 4184.0695005764692,
        "Width": 1593.4568519229797,
        "Height": 496.60000000000127,
        "FontSize": 36.0,
        "InitialTop": 4256.4695005764688,
        "InitialHeight": 410.00000000000182,
        "TextblockHeight": 62.4,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "3be6a1e4a7ea403c8c3997642cdd6845",
        "Title": "Beams X",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "a2d76a790f4b47ad8e624d02143800be",
          "43c99fdcc5144968ba414163974b6cac",
          "4280f0b8dc174dc5ad4d8e339b6703f9",
          "c051c6d558bc4db99b22c300e923de74",
          "65a08a99b17a4b4a986bb5f0d1bff378",
          "46c6c76df4094637bd9abc200f9fcecb",
          "0b9d42dfca7c49489e5bb949dff51e58",
          "bab43c98a2634344ab15e722500e2d34",
          "73567fbeec374d3caff8fe00f9b75f35",
          "524986aa705b46f5a1ad88b930d738cb",
          "d5fd17e89c3a4900b114b7127024d021"
        ],
        "HasNestedGroups": false,
        "Left": 454.93442619302732,
        "Top": 4668.7389550007265,
        "Width": 1918.4000000000005,
        "Height": 624.39999999999964,
        "FontSize": 36.0,
        "InitialTop": 4741.1389550007261,
        "InitialHeight": 554.0,
        "TextblockHeight": 62.4,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "9f9bda4658e644cf8178842b9e128313",
        "Title": "Steel Frames",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "5b0ed117a25241209d4a8bcd56cb4d3f",
          "810db66977b84e8bb00dabfe156b53a7",
          "82703c4385f244febbd4ac454d2a10fb",
          "a391abc51db64082a374ff39abc51e22",
          "560b2c2fbfd54e9a90a4eb1c3cc50aa2",
          "e02c628ddf4243a482e4f707d0b2745d",
          "e11f0299a13c4872aa6b5b32bb9d3de5",
          "8008d845347049c49392cc82d669792b",
          "db2d688a83704b51bced515f9147fbc6"
        ],
        "HasNestedGroups": false,
        "Left": 2866.8921954094976,
        "Top": 4734.205854311117,
        "Width": 1868.0,
        "Height": 558.19999999999982,
        "FontSize": 36.0,
        "InitialTop": 4806.6058543111167,
        "InitialHeight": 499.0,
        "TextblockHeight": 62.4,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "2fea5c96f1d546b7bd88f1003ee273d4",
        "Title": "Grid X",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "15ae55a8b19343f0b89114394152fc98",
          "6dc6adc3cbef4bb4b6361d5f24f1370d",
          "3ca98359885348d48168a107d9cca6c7",
          "6abe6adedd9540549810f5e3f07f2e04",
          "d7d24e91278542d0b881c581028166b4",
          "1b09a0bbed064809bd702cc5db54c39f",
          "aabec4be288644318a22650e26919abc",
          "4e2370c98b8b4fff99c8479b35bba55e"
        ],
        "HasNestedGroups": false,
        "Left": -3330.2060222005025,
        "Top": 4927.4540825627018,
        "Width": 1614.4,
        "Height": 613.97652419427868,
        "FontSize": 36.0,
        "InitialTop": 4999.8540825627015,
        "InitialHeight": 525.21053238481545,
        "TextblockHeight": 62.4,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "8f6361820d1c4f72bdc9c2ea8989d917",
        "Title": "Column Placement ",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "09e94d23caa44c90afa3fd90028418b8",
          "2c08a463dd5f4758ba4e30466c8d048c",
          "23f0278f268c4d50bcf1fba3febe3e8b",
          "bd411ed064a0451b95efb7d9558dd1b3",
          "069d8563906f4d79af35590bc7d7481d",
          "5999698da4f7435c9e73f86e8efdf5c0",
          "a5e193a1f85240f0b098d74b7f3f89f3",
          "42421ad79a8e4ed4b79f2e2312b02a2f",
          "25c8e7a7861442f9ad576f57be1c9f14",
          "9338572917e6422e9d851fd88de06ac9",
          "53773f6bd202437c89006faf299318a9",
          "2eebd66f29ea488f9f5277e421211d9d"
        ],
        "HasNestedGroups": false,
        "Left": -1245.35480332138,
        "Top": 4769.815277895389,
        "Width": 1679.74826541443,
        "Height": 814.945587185317,
        "FontSize": 36.0,
        "InitialTop": 4842.2152778953887,
        "InitialHeight": 742.945587185317,
        "TextblockHeight": 62.4,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "e8e522f9877d454e9f30fd344afc36cd",
        "Title": "Beams Y",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "105e6648b58e4378a1945b065fd693cd",
          "f0470d38c03041b08d4ea1576b64d0df",
          "1792d698f79c474caf4c9c957944bfee",
          "757df4957b9e4eb291da5dc14d174532",
          "9d8b9821fa5f42b9a0721833bd346a26",
          "16e3097aa061489fb1713383e3637ada",
          "bf2ccb0fef1941c8b22a298336576d26",
          "840f011f240e48eaa5d5e0bf14f2d5be",
          "90948dfb30dd43d08a74aa2ce841c595"
        ],
        "HasNestedGroups": false,
        "Left": 485.2942993055176,
        "Top": 5524.59166480056,
        "Width": 1984.8000000000002,
        "Height": 589.227499999999,
        "FontSize": 36.0,
        "InitialTop": 5596.9916648005592,
        "InitialHeight": 518.82749999999942,
        "TextblockHeight": 62.4,
        "Background": "#FFE8F7AD"
      },
      {
        "Id": "75f160479da44b1da9bf3c5388c0dafb",
        "Title": "Steel Frames Purlins",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "ba9afb567e5643cf9133ad7b8305b12c",
          "b6f29dfa534948128af3ebf4235e9204",
          "c878463cfdbd4bd5ae1cf8b5a6f75ec0",
          "e44a624d31374e2c9f4d53fcdc51d9f2",
          "8a9a9d1e8fc34744968dafd1969132d0",
          "5f05ad553fdf4efe8bbd3966551a1f82",
          "49ea4fbe7a2849c69b9d9a4aaa6703b4",
          "8199dab5a88142e08ce92fd407ede0d5",
          "a4878501a7384052a4c4ced31c98c263"
        ],
        "HasNestedGroups": false,
        "Left": 2681.1765993221779,
        "Top": 5476.5409542790048,
        "Width": 1967.5704501904811,
        "Height": 544.19999999999709,
        "FontSize": 36.0,
        "InitialTop": 5548.9409542790045,
        "InitialHeight": 484.99999999999727,
        "TextblockHeight": 62.4,
        "Background": "#FFFFC999"
      },
      {
        "Id": "bea582307e3743129c13b97b53372a53",
        "Title": "Floor of the warehouse",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "d3773aa9ba20471b8b2c6d056f8e25af",
          "5a18f3077b374495bbb09f8abed451bd",
          "b44bfa16df124147b2d1648fd108cee4",
          "b98bbd05ca4743e185492d4f68d4b442",
          "8e98a6f670744687bcf40ffbfc1e774e",
          "97ed4907dc1b48d09a15e03df7c35e7d",
          "fd977bdfacaf4ead851945778403136a",
          "6eda7e694dec46d2b726fc953800e90b",
          "b286db10374e43dc98c572bd15f54680",
          "7cd029e5f00b4ec3b10baabe873b9e28",
          "9140c008e71e444c979ef36ab7561d8d",
          "5ef43f3670534eefb90822281cc6cd3f",
          "e1050880ccc44611970c4f684fc1393d",
          "bc61944ed941444a83ac14dc1ef77627",
          "77cd7e6179994f77ae930dce37ce9ed5",
          "36b2fb6c6af449e3a12a73f4525423df",
          "df08013e15fa41429644699c4eceba82",
          "15eb958da2c946dab12344b10ee758ed",
          "e30e2067b5914087b4df945db1d19a1f",
          "6d158fcdbf414e26b4f9390a05d9d31f"
        ],
        "HasNestedGroups": false,
        "Left": -3255.7609194475826,
        "Top": 5737.2206524826088,
        "Width": 3199.5884872422303,
        "Height": 901.37994320586677,
        "FontSize": 36.0,
        "InitialTop": 5809.6206524826084,
        "InitialHeight": 798.97994320586713,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "cb8e853710514210930faef7b86be45a",
        "Title": "Steel Frames",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8125e271a8fd4188ac7783b4e3584262",
          "0093feb761fd462c9b2ad44289d13a35",
          "a7585a5cf05e4842903ccf2370fc0a2c",
          "47d4adad71ff490c8e453f124994257c",
          "ac5fc4956c714862932951d1f90e2002",
          "1ef519aeef06422fbe0cdd4b08e1f539",
          "c6e70668bcdd44e188a7ad0072007db4",
          "6f922adcba04426c8b739046bd99ede5",
          "410aae37874648218bc166da5431a61a"
        ],
        "HasNestedGroups": false,
        "Left": 2753.0250631038525,
        "Top": 6334.1012688364835,
        "Width": 1840.4547889827,
        "Height": 732.199999999998,
        "FontSize": 36.0,
        "InitialTop": 6406.5012688364832,
        "InitialHeight": 672.99999999999818,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "fec65c2662b346a78dc019d29f8b0a8b",
        "Title": "Structural Frame",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "a1a5227305da4538a1d8ed926bccddb0",
          "f8c1e1e3a31d4e14b829cab1f06afea7",
          "70f44fa4e2234fef88bbd614beef4c7d",
          "c63b52500b9949bc8999504047bae73a",
          "7ee36858e11947d2a8b592725ae8e09a",
          "16a031200d3d4e3094b11e4caf44ae47",
          "8cfe669c32834b17aa1890e0b6ec197b",
          "46140f0b079f418f928c4bcaa6db377e",
          "71e53f0cf3344262a200220505db3822",
          "82cc50a232814f3488607e25a8548f95",
          "5f9726efe787464da16757f07901ad3e",
          "38da34f75f20408587ff0495a422d85b",
          "5648121aef36436a93f010c2627d27c5",
          "ac115376c5274ff4afa0949ec4f63322"
        ],
        "HasNestedGroups": false,
        "Left": 134.11891873319746,
        "Top": 6384.8698258523018,
        "Width": 1948.8000000000002,
        "Height": 1174.9999999999991,
        "FontSize": 36.0,
        "InitialTop": 6457.2698258523014,
        "InitialHeight": 1102.9999999999991,
        "TextblockHeight": 62.4,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "5a8e33070bd14ede8c962907c2c094e2",
        "Title": "Roof Surface",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "fad7b116748a4adfa3b8cf35a9460343",
          "9959da28477643e1af694cd07e678497",
          "d3d4822505b94802888e1e810759bb8c",
          "4084a1fb11584111aeb0054c9344956c",
          "570895f2a1db4d13bd272a6d15aa8f39",
          "b50e03f1bc6247aa87c72c958ab46507"
        ],
        "HasNestedGroups": false,
        "Left": 2815.0670710374179,
        "Top": 7181.1072222555531,
        "Width": 1019.3139006605734,
        "Height": 552.19999999999982,
        "FontSize": 36.0,
        "InitialTop": 7253.5072222555527,
        "InitialHeight": 493.0,
        "TextblockHeight": 62.4,
        "Background": "#FFB9F9E1"
      },
      {
        "Id": "67c1ac0afa014ab1904f130fdecbc52f",
        "Title": "Solar Panel ",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "d89695e8bde34e41b04f73cc9c0146e7",
          "73fe96904e484b29889d2b09001f4496",
          "7a7915969df4404981da9ffac12b0c03",
          "f5920cf8f4cc467bb08b4dbca33dd067",
          "34e8e53dc9c3464780fc96c94430114a",
          "505fa621260740199b40081a4c368223",
          "c8091c1a389b4a4495f847e94b7f9e3c",
          "82cf5f6d09234720a080803c179578cf",
          "7a80af9e610a4e49b567e44dedda5543",
          "8a8d36f2ace14aedb18ad3778366f06d",
          "84004ad582034bcfba6fe9552d0b8444",
          "c92d1da7f8f548dba279c86c0608a2b1"
        ],
        "HasNestedGroups": false,
        "Left": 4296.2324244125975,
        "Top": 7367.6690068082435,
        "Width": 3210.4000000000106,
        "Height": 602.59999999999764,
        "FontSize": 36.0,
        "InitialTop": 7440.0690068082431,
        "InitialHeight": 543.39999999999782,
        "TextblockHeight": 62.4,
        "Background": "#FFFFC999"
      },
      {
        "Id": "4b3a0102fb964eaaafdbe4529905431b",
        "Title": "Additional Section for Structural Steel Frame",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "4f0468ebe97545b2b2a443437a1fd0f8",
          "cc57d750d45847d4865f50efd9c3249d",
          "6553322f9eaf435da2d954fb6b171209"
        ],
        "HasNestedGroups": false,
        "Left": -10.0,
        "Top": -1344.9,
        "Width": 183.76333333333335,
        "Height": 520.30000000000007,
        "FontSize": 36.0,
        "InitialTop": -1032.5,
        "InitialHeight": 303.5,
        "TextblockHeight": 302.40000000000003,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "d07427e9323349c2b2b62d574a227795",
        "Title": "Columns",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "2cd3853d9a294d1e98e5a7fb71e3970c",
          "1b2645ff692a4a46aa011289d6494077",
          "d9faed9da1274664a502f366753aeb2a",
          "9235fe62bf12432cae533fe8e6082b45",
          "f54aab0361bb4ca4932897b1859bb967",
          "e1a21eda4d5e4cef9e03c0c435ae6766",
          "35996fb5ead14b29bca8e2b7cf906920",
          "7603b357ba30498aa7276691ff46e7b2",
          "da33e80beebc441691c70a7c78060d57"
        ],
        "HasNestedGroups": false,
        "Left": 11887.48090463056,
        "Top": 348.09074592528862,
        "Width": 2822.1856998908697,
        "Height": 880.97382454367164,
        "FontSize": 36.0,
        "InitialTop": 420.49074592528859,
        "InitialHeight": 821.77382454367171,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "294ed3e944f541dc8ab4dd3a2b665bae",
        "Title": "X - Axis Grids",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "bf6781f4bfca445394d71d622d761d88",
          "fe3609bb3d794179acbdf744c9172d3b",
          "8f6090c9b5d943189126cd660b15c31e",
          "ade3279cf659448495924daaf5bd636a",
          "2da184620ff34746890e147130e5fd17",
          "6244eb8e2b0e4872a42a0041d4f827f1",
          "c640eefdb91047b5819b2e3aca92a926",
          "29455c7ecd02484583c52d047caefe3b"
        ],
        "HasNestedGroups": false,
        "Left": 9188.5953040328568,
        "Top": 1059.110379701169,
        "Width": 1889.3901188564887,
        "Height": 648.99672803194517,
        "FontSize": 36.0,
        "InitialTop": 1131.5103797011691,
        "InitialHeight": 589.5368111260259,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "b4a9ee47011245709708cca60150e980",
        "Title": "Parameters",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c08b2277ec6b4bcfbb92eb34382f1862",
          "22fb5025debc45db9efedff37ca18f02",
          "1c4eba440e824f9d8b82d2bfff445e1b",
          "1e85790e504c4c5e91aaca90a25a9cdc",
          "bd7d057dbcc44974a28778b3b719346b",
          "3171039b27ef48ec92eb72186645793b"
        ],
        "HasNestedGroups": false,
        "Left": 8627.8205931949869,
        "Top": 1417.2902477879095,
        "Width": 281.51319959807188,
        "Height": 1554.3179696846594,
        "FontSize": 36.0,
        "InitialTop": 1489.6902477879096,
        "InitialHeight": 1495.1179696846591,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "8c7e755747c44fac900631130abbb980",
        "Title": "Y - Axis Grids",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "5babbbb24af74be9b4e3651914d95468",
          "86d2ff482c6a405b973e54399e062dcc",
          "eb4cb432117f4bf283966e0293de05a2",
          "8129c3c480b147bcad03a71570ad722e",
          "dcc46491d99e46bab8e1e44d2fb93dbd",
          "54562cfe43da47c99df700969c49994d",
          "9381e9fa5266452a944cfc89f47d9dd7",
          "9bb1a6913f3e45d8a6952bc880a06a11"
        ],
        "HasNestedGroups": false,
        "Left": 9172.8577147832621,
        "Top": 1853.6481881566347,
        "Width": 1889.3901188564869,
        "Height": 651.49674922483291,
        "FontSize": 36.0,
        "InitialTop": 1926.0481881566348,
        "InitialHeight": 592.03683231891273,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "bb9618ba8c8444e2a539593711e566b7",
        "Title": "High Performance Criteria",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "679f6125555c43ceb1c4c0d7b8198063",
          "5092dd8f1abc437cb14030701d5c1a73",
          "6e04b2155e304bad8feb9b0b81ae51dc",
          "ffd547adb38a424d8bee45cfe1bf936d",
          "8d8c01308f76431e994cdd7aeb1d764c",
          "c5924d4c8c5d4834a5efef159627f507",
          "c1b14388eed14872ae54b9a45df0de78",
          "f9a72307376e47b5b594fada91f17138",
          "fbcdecb7e4d14456af8b580f9ec45d9b",
          "bd30ae3c6eba4b81b6fe127de03ebd3d",
          "b4a0e23cd1ae483db2a98695c157247e",
          "bcd5b685a9cb45eaae6d621abd78ab4d",
          "49a89c1bf96f46cca4a5b7c14a083eb8"
        ],
        "HasNestedGroups": false,
        "Left": 15308.283778652649,
        "Top": 492.27531423238054,
        "Width": 1366.0349671050481,
        "Height": 2395.4315213968771,
        "FontSize": 36.0,
        "InitialTop": 564.67531423238052,
        "InitialHeight": 2297.9948554263865,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "a9b5c46a387745ce915e0372347ff0a7",
        "Title": "Slabs",
        "DescriptionText": "",
        "IsExpanded": false,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "e815bf51b6f44ee6a761a40f6da34b90",
          "09274aef1ce54a2dab6677d867a6863b",
          "8263a3aa102940d7a635ac159cdf43f4",
          "4c68618d6b30457bb50dd576e07e48bc",
          "c55b102e8c46480f98623cf7b92158b0",
          "ffafc84dc8d342ea999e1fdc8ca1b3cb",
          "36c91c9b520245658195d403acf913ae",
          "69a51bf26374414898c861904d8e640b",
          "210a602177c746799db53284c512164d",
          "234311caf5904b4fa67d90057d8a6a00",
          "27e8b701df114b399f58d8ccd259bfda",
          "2e2d21f8de0a483c91930fc27760b2b9",
          "b2b0dd2fd646411ca8d0f9f55d64c88e",
          "3da75850037c4197a36a40363f0b4a31",
          "cef9253c66b043b2afda16640afc3300",
          "8669de8e74bc4d14a52a294c8ee18be3"
        ],
        "HasNestedGroups": false,
        "Left": 11465.750607609209,
        "Top": 2121.973699377535,
        "Width": 3572.5914181199896,
        "Height": 476.8,
        "FontSize": 36.0,
        "InitialTop": 2184.7736993775352,
        "InitialHeight": 803.16196172064065,
        "TextblockHeight": 52.8,
        "Background": "#FFC1D676"
      },
      {
        "Id": "604e11666f664b48b296322bd97349ee",
        "Title": "Beams",
        "DescriptionText": "",
        "IsExpanded": false,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "f9b2b15366ad449cb50874da7bb8ee9d",
          "64c899f8b5f54613a56e4fd7c90741de",
          "3ccc79ae932541bbbe15c4d98bc4f6a0",
          "7a82ed5f93f14620b56d2ac965adf25d",
          "317f5f298e6c4b9daee64ae9c3bc4af4",
          "103491c145eb4a9db16ad27cfaf05f44",
          "5741faf8c13e4c7a90a2f387f90926d9",
          "ddb0b72f550e410e8523b952f32a8fae",
          "ac70661490cb47078c4ff311fed54f11",
          "01c639a8ab224f119f7ec2ee3fbe17ac",
          "3ca2a1809b5b47ea8de423774d4609e4",
          "c29b75d0770a4f27936b521d7c1eeddd",
          "763d098dc77b4772ab9b7388439f4d91",
          "4a73c434b2fc4292a17530359a11148e"
        ],
        "HasNestedGroups": false,
        "Left": 11585.522143300028,
        "Top": 1379.3940602575531,
        "Width": 3421.4175760444996,
        "Height": 617.59999999999991,
        "FontSize": 36.0,
        "InitialTop": 1442.194060257553,
        "InitialHeight": 1389.8880556312772,
        "TextblockHeight": 52.8,
        "Background": "#FFC1D676"
      },
      {
        "Id": "8ce37f31d18f4a19878b4425e698a19e",
        "Title": "Title <Double click here to edit group title>",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "436560bde8aa47a79709b049263b0bfd",
          "f06b1a38494845d0b13d43812dd0829e",
          "9a816bb0b00844d7bf17051f494d011b",
          "9b20796de19f4c29a3792ec859facf4a",
          "4ad31c42b256406880c9512c1bb4f7b0",
          "748ccf3179d94a029b60ab2c1ae41d02",
          "df550e6c846d4a2ca4697b89a57d8f8f",
          "097fb62bb7df43df8afa8d4f67c4ff4d",
          "ee29addb57c94d24b4d9bf5e8cca8f02",
          "246d7c43efe2462d937dc03bcd42a5dd",
          "6c8a761e5820496cb61bf820767857a4",
          "74f3ff517f604d9cbe895698fbfe1455",
          "459bb5e8b7764e8eac96848d80738d60",
          "dded0575f2d54da284c333de20284d64",
          "0d98102255084e5ba037c2885397b55c",
          "ec0e8d49f1284db8b93a9622bf585375",
          "1917b3a302b74f9a85140d1b4ccf5d60",
          "78e38186abdb416385a2ed1fc29f7958",
          "bda02f2aa5b94924a8d2574b2307ef29",
          "f61eb7469cff4b36a6b1d0bd3b056dbd",
          "d4c2d0e16ea8469e85ef1ce1c1a1cfed",
          "b47ef100acc84530ae749bbee84a15e4",
          "3524444074894f0fb51c0303d2ca202d",
          "aeeebbf260e64ab4b82f928fcc8d2728",
          "3c9a65553da7439b848c34fb0bfa0fae",
          "d65fa843c5304b3b9d63866451c14c43",
          "77a98735947f461bb5e644081f69f934",
          "8c40d5e9529340f98013d3ee549e7d36",
          "7c3b1a9c8a994f5599068b059a90a491",
          "6066fd4b2cd443489207291db1a53301",
          "43d9202ba6ab460b84c7d4fe410a8d31",
          "07e6f4a558f34b68a026749d36be0097",
          "b71df2dd95af4b3d89213b145b04a2b7"
        ],
        "HasNestedGroups": false,
        "Left": 4912.4615402706577,
        "Top": 4345.5566180884371,
        "Width": 2943.2264082892852,
        "Height": 1719.7830620779887,
        "FontSize": 36.0,
        "InitialTop": 4417.9566180884367,
        "InitialHeight": 1647.7830620779887,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "fef6255722ce43eab91a637a38552877",
        "Title": "Original Roof Creation",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "d75c0af308b74392be4d91706d637c8f",
          "4d5ad8f0dd954d59aab284b77366990d",
          "9b0997fe7a024756be15e115bbf94afa",
          "16e0d262ba5b4707b560d3bf0d82ec56",
          "66367889008846ccac10f2559bcf4605",
          "67751005893e435d87444d4deaab311c",
          "2858ebc80bd44030931961a217e5a6ab",
          "5773bcc0037e4e24842cf1e776253b48",
          "d43c682b2d424be5a3756130e8f8f600",
          "2314f4a5532e4370b61022e371c07efd"
        ],
        "HasNestedGroups": false,
        "Left": 13334.03906550278,
        "Top": 3590.6234444993297,
        "Width": 1935.9907438703194,
        "Height": 583.32706157925713,
        "FontSize": 36.0,
        "InitialTop": 3663.02344449933,
        "InitialHeight": 474.58644534440418,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "362393eef2dc45d79da4a1dc765a60fd",
        "Title": "INPUT PARAMETERS",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "a8a8a85184ba446b8a57939b774ac53d",
          "f7b0ddeeef974a8e9b9aea7c012e192d",
          "8011a62bfdcf44d6921384862ca115d1",
          "ff45b77fe58a451aabf3ee2e072eb629",
          "8c6362fd735549fab7211a0554122323",
          "d439808292df4c83adaf36bd983e27f3",
          "c7293152a2124a50b5c55acd557f8f98",
          "3ccaeca63e6b4fe7a73d26b24429ba15",
          "72bc7b3bdf4946359aa4f08e103ed874",
          "e0666ead93064980b771b6561c192d0b",
          "ec32937da620403f814f50439ec5e2c9"
        ],
        "HasNestedGroups": false,
        "Left": 12368.677412953653,
        "Top": 3799.2938673715876,
        "Width": 906.89591459179428,
        "Height": 1081.7169806288025,
        "FontSize": 36.0,
        "InitialTop": 3871.6938673715877,
        "InitialHeight": 1022.5169806288022,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "5e12141ccba74599bb873950942e46bf",
        "Title": "Original Floor & Wall Creation",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "d68247cd94134f0f8cc112f62be22db4",
          "3c61f2916d3d4cf882337a38a4bf4517",
          "ed8199a7af1b4ae9b0c1236c52a7f235",
          "994f1910ea1d4d72a3950ccedfd7b8a2",
          "2ecd91e863f34a49b717af91414037c3",
          "84c076366ddc48cfbf6548d107929a94",
          "4c14a2f72fc644138f7b5f785c36e147",
          "d5c8a45225674481a50ac73758a81284",
          "60ca6efc96b24e6594f9c81f37400231",
          "4c4bfb5683a34669bb5656db671f1cea",
          "75415fde794c4292bd0a1c981c643a79"
        ],
        "HasNestedGroups": false,
        "Left": 13440.571173791983,
        "Top": 4311.7799073828646,
        "Width": 1885.2642702613066,
        "Height": 896.34804987161169,
        "FontSize": 36.0,
        "InitialTop": 4384.1799073828643,
        "InitialHeight": 807.471121503102,
        "TextblockHeight": 62.4,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "e545e71096eb4ba1aab5a785968af952",
        "Title": "Creating Wall Lofts",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8538bf2647aa4ed8aada1db8c06d43ce",
          "67ecc1a7dafd4b0aa2341ab7cd0ad66c",
          "17f439fc02984569b96a08fd8337a52d",
          "cc99ac4bfc214200b7106f737803c2dd",
          "63c60829d7bd4f46855ad75c770eb2c1",
          "17d30f0f8a4c47e8b74c97350b664364",
          "21843c830cbd46fe9b7a07175a6863a9",
          "cffb9ae6a6dd4a9e96a395b58c41200c",
          "d08dcf50760e4d97a5c355927cb8efa6",
          "0271b274dc134807856177ab007326fd",
          "cf213f68f19a4a018b84bab84604782d",
          "f511b86b6be74e59b167325fa8b366c4",
          "abdccef442974d338186dcf6e9c3b8bf"
        ],
        "HasNestedGroups": false,
        "Left": 15513.289584542117,
        "Top": 3994.9427386347938,
        "Width": 1000.5038956519584,
        "Height": 987.04254282297143,
        "FontSize": 36.0,
        "InitialTop": 4067.3427386347939,
        "InitialHeight": 897.44254282297152,
        "TextblockHeight": 62.4,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "295fb7498f72454d9804aab5dcb8ba91",
        "Title": "Roof Surface Area and Power Production Calculations",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "95b3e5c0c2cb4d8b838e57aa1797d58f",
          "27a030b95fd047e8b7c2872bc7ac2dd1",
          "3953a375382540559452ef4d3d1bfd94",
          "6485a3d07b4e414eabb4162cf91a1d21"
        ],
        "HasNestedGroups": false,
        "Left": 4613.6049267589,
        "Top": 6921.1616976472442,
        "Width": 1528.1471009021188,
        "Height": 388.15929622062413,
        "FontSize": 36.0,
        "InitialTop": 6993.5616976472438,
        "InitialHeight": 192.35512569208913,
        "TextblockHeight": 62.4,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "1e85c96cb157405791cb5eae17abfd15",
        "Title": "GLOBAL VARIABLES",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "4e5f2a4f23c949c9aedaaf9b3a1059e3",
          "804a0d7687fa4b33a5b6d93b9f8c3405"
        ],
        "HasNestedGroups": false,
        "Left": -5317.2025222641114,
        "Top": 4674.1869967344892,
        "Width": 363.66756372228429,
        "Height": 593.83553874139488,
        "FontSize": 36.0,
        "InitialTop": 4746.5869967344888,
        "InitialHeight": 534.63553874139507,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "4f0468ebe97545b2b2a443437a1fd0f8",
        "Title": "X-Bracing 3D",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [],
        "HasNestedGroups": false,
        "Left": 0.0,
        "Top": -1032.5,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "cc57d750d45847d4865f50efd9c3249d",
        "Title": "ColumnBracing",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [],
        "HasNestedGroups": false,
        "Left": 0.0,
        "Top": -946.0,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "6553322f9eaf435da2d954fb6b171209",
        "Title": "Roof",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [],
        "HasNestedGroups": false,
        "Left": 0.0,
        "Top": -874.0,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "c92d1da7f8f548dba279c86c0608a2b1",
        "Title": "Let's make an assumption about usable percentage ",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [],
        "HasNestedGroups": false,
        "Left": 5220.632424412599,
        "Top": 7440.0690068082431,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 223.05458635935582,
    "Y": 107.37267441327333,
    "Zoom": 0.22589105911497603
  }
}