{
  "Uuid": "3e0f40ad-5798-4454-8707-ab485e696fdf",
  "IsCustomNode": false,
  "Description": "",
  "Name": "Integrated_System(Stadium)-2",
  "ElementResolver": {
    "ResolutionMap": {
      "Math": {
        "Key": "DSCore.Math",
        "Value": "DSCoreNodes.dll"
      }
    }
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Integer",
      "InputValue": 70,
      "MaximumValue": 100,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "46c5aa4b17304d9bb2e62fe3644ca1e4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6762680c5e7e4a70b0371c258f2ed44d",
          "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": "73cde7ab3d794fa8ae522aebfa27c62c",
      "Inputs": [
        {
          "Id": "6f4e9f286a944344bdc303bc159ab3df",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "afd73b905f6a4b37bc586225a03eba7e",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "145fc2497a35464c99d4a1e1ae0e0473",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "26cc08cb9eae49a597ecbb822d2e2b3b",
          "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..height..height;",
      "Id": "b3c20b5b82fc4481b752a72299077e0d",
      "Inputs": [
        {
          "Id": "563e2493434b4f8198d2fca4acda51e3",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "16b53e3ee79c43cfa06ea12795f70b4e",
          "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.PointAtParameter@double",
      "Id": "1a65c6dabef549498560fb7fc3a0d628",
      "Inputs": [
        {
          "Id": "b6270eb5c74645e59796ef5b60759394",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "97b5bf2c0b0c46138b07f397c168943d",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ed19a88873104add86042cd6d95ee7ed",
          "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..#noOfverticalPoint;",
      "Id": "c796f6b8a718417bbfee9bea9ec3b3d8",
      "Inputs": [
        {
          "Id": "cab8bf546d5f4f2b9346f0a9995d1a96",
          "Name": "noOfverticalPoint",
          "Description": "noOfverticalPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9b3569647a9e41a5ba4770877cbe74b7",
          "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.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "8f48018ae1a74ff5b2ca66ae1e86ec04",
      "Inputs": [
        {
          "Id": "b944fa20d2464189ba7cc92ed0f99f48",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9687a472e8fc4fceb8e51fbe3d611bf0",
          "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": "77d3f93f96914acab9eb54f122a7d9c9",
          "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.EllipseArc.ByPlaneRadiiAngles@Autodesk.DesignScript.Geometry.Plane,double,double,double,double",
      "Id": "ffe0c093ce8645d1b84627785b2b74a7",
      "Inputs": [
        {
          "Id": "18b39ce50eb64e4bbfbc8bd027917d86",
          "Name": "plane",
          "Description": "Plane containing the ellipse arc\n\nPlane\nDefault value : Autodesk.DesignScript.Geometry.Plane.XY()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4440aac4e80b44c984d4a216b0e00c1c",
          "Name": "xRadius",
          "Description": "The radius of the EllipseArc in the X direction of the Plane\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "217bda23bd0f4efb81d5c6bd35553151",
          "Name": "yRadius",
          "Description": "The radius of the EllipseArc in the Y direction of the Plane\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b5aa851685bf4081ae86d40c76362a96",
          "Name": "startAngle",
          "Description": "The start angle of the arc as measured from the positive x-axis of the input plane\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "63eab9435f1041d59b69c15676c288ae",
          "Name": "sweepAngle",
          "Description": "The angle to sweep from the start angle in degrees\n\ndouble\nDefault value : 180",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8d0bc34f92cf4d19acecdf3f6be04b7b",
          "Name": "EllipseArc",
          "Description": "Ellipse arc created by plane radii and angles",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create an EllipseArc in a plane with the given the radii along the X and Y axes and the angles to sweep through\n\nEllipseArc.ByPlaneRadiiAngles (plane: Plane = Autodesk.DesignScript.Geometry.Plane.XY(), xRadius: double = 1, yRadius: double = 1, startAngle: double = 0, sweepAngle: double = 180): EllipseArc"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.YZ",
      "Id": "f2818853c0f14bc7b3b433b4758b2887",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fd28a59f687842b8bf060ac98244053e",
          "Name": "Plane",
          "Description": "Plane at YZ plane of world",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a plane in the world YZ\n\nPlane.YZ ( ): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Id": "d878f3ca15da4a70a353e33f0618f466",
      "Inputs": [
        {
          "Id": "6cb31431282b4b5f8f268f8f994a082d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b733ea4e8a774eba8b2109e47e365451",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f93f76b1950642b4bbb92b4cc9f71d14",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ec40749cf25a44bdb35386f9355a2c7e",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e4b4618225a342459e0adead658e8ecd",
          "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": "heigth/2;",
      "Id": "46c45ef64eba4a3fa7188451f660de9e",
      "Inputs": [
        {
          "Id": "e51533daa6ae41e2a67e2b029d6a5242",
          "Name": "heigth",
          "Description": "heigth",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1e815c59400b4612a3ca01bb376f2c64",
          "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": "b5215b9174ac4909a678b8178f8625c3",
      "Inputs": [
        {
          "Id": "0d964d0c3e07482481746131bce11899",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d8c33828e4d4485b9b9dc40429369bc8",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ad4be0f61e7348fb95cf7e7227ab384a",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f03098cfe54e4d259828523b0bd470e8",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f50220f7ee274f77a8dbf27bdea81023",
          "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.Plane.XZ",
      "Id": "ae8838ee34694aadaedc9eb3f0f3ab16",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "49f0c15ffc30477681d5ab24eea10c46",
          "Name": "Plane",
          "Description": "Plane at XZ plane of world",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a plane in the world XZ plane\n\nPlane.XZ ( ): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.EllipseArc.ByPlaneRadiiAngles@Autodesk.DesignScript.Geometry.Plane,double,double,double,double",
      "Id": "b69944ef6cc1406da634470e7181c677",
      "Inputs": [
        {
          "Id": "ae2377a295c642928dba5099a75eb88b",
          "Name": "plane",
          "Description": "Plane containing the ellipse arc\n\nPlane\nDefault value : Autodesk.DesignScript.Geometry.Plane.XY()",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "df3f1250bc1940d390c3298b7db78f16",
          "Name": "xRadius",
          "Description": "The radius of the EllipseArc in the X direction of the Plane\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87c3614834c24f97a1f83641137daffa",
          "Name": "yRadius",
          "Description": "The radius of the EllipseArc in the Y direction of the Plane\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "597ae095526549399ac0cfdd2736bfc0",
          "Name": "startAngle",
          "Description": "The start angle of the arc as measured from the positive x-axis of the input plane\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c79f9b620c5945dc94cb82d658883bfe",
          "Name": "sweepAngle",
          "Description": "The angle to sweep from the start angle in degrees\n\ndouble\nDefault value : 180",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5592de3e79604e4893677cad881ebd35",
          "Name": "EllipseArc",
          "Description": "Ellipse arc created by plane radii and angles",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create an EllipseArc in a plane with the given the radii along the X and Y axes and the angles to sweep through\n\nEllipseArc.ByPlaneRadiiAngles (plane: Plane = Autodesk.DesignScript.Geometry.Plane.XY(), xRadius: double = 1, yRadius: double = 1, startAngle: double = 0, sweepAngle: double = 180): EllipseArc"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 200.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 150.0,
      "Id": "00b421cecda648689f7ca193108ab37f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c53a300a40ea4cc791dd5577ebffb203",
          "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": 200.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 70.0,
      "Id": "40fd07239c394d48afe53d71782497c6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bbd5dd43c56143f29022aa86a1385b6d",
          "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": "90;\n0;",
      "Id": "0108ec716c354637a66b7c19a7e53f53",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0f84e0ea2f614be7a6918d343d324d57",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef4206d7ea114edbb44787a615b68c9d",
          "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.Curve.PointAtParameter@double",
      "Id": "c347c7dfd6884104b543068614152b3d",
      "Inputs": [
        {
          "Id": "ccc2e2f7285d4f64b2dd8f0f814b8e4c",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a26a2cd820e940e4aee96ebb98cf66e0",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "32e14fd82e4349e3a8a8a26ffdfd9fea",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double",
      "Id": "2c9e6b6149fa4af89bcb7bbc28d90bed",
      "Inputs": [
        {
          "Id": "b5a0b070ae4a4940bcaeccfc18524fdb",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "831123bc3a2e4c26b16bdeda99fbfacf",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e8580c659aff489b88952461754505f4",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "e6ea0567bd794abbadabee22750a40df",
      "Inputs": [
        {
          "Id": "ab7e0d7f511143daa9d593cd6a1da241",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a2f13209f0aa44478bb2b8e69245a459",
          "Name": "other",
          "Description": "The other Geometry\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "63c7ce33fbd742ebb28f0b3a7cf5c149",
          "Name": "double",
          "Description": "The distance",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtain the distance from this Geometry to another\n\nGeometry.DistanceTo (other: Geometry): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "74e3320928ed45a7941e5aca101ea04c",
      "Inputs": [
        {
          "Id": "b9d3f9e41da04d21ae709c9210967de0",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d4094b7a5e644b6827341b749af8b2d",
          "Name": "other",
          "Description": "The other Geometry\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ed6a3b413a074e4e89ff494292726437",
          "Name": "double",
          "Description": "The distance",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtain the distance from this Geometry to another\n\nGeometry.DistanceTo (other: Geometry): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Ellipse.ByOriginRadii@Autodesk.DesignScript.Geometry.Point,double,double",
      "Id": "8071f40389e54c3fb20169d0c0aaf827",
      "Inputs": [
        {
          "Id": "a90e91063f174d73bbd5d17a7f3b9703",
          "Name": "origin",
          "Description": "Origin point of ellipse\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d34d03fceb914a0589f76f2d56d92905",
          "Name": "xAxisRadius",
          "Description": "X axis radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dde80bd5047d48a69906092c282a34ab",
          "Name": "yAxisRadius",
          "Description": "Y axis radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "70b2e9754bdd42549ab6297a408afbed",
          "Name": "Ellipse",
          "Description": "Ellipse created by origin and radii",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create an Ellipse centered at input Point, aligned with WCS XY Plane, with specified X and Y axis radii.\n\nEllipse.ByOriginRadii (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), xAxisRadius: double = 1, yAxisRadius: double = 1): Ellipse"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..1..#noOfPointonPlane;",
      "Id": "bd311effe0834208841ff330db020db5",
      "Inputs": [
        {
          "Id": "72205f81c8a5434e9288848bb95be0d1",
          "Name": "noOfPointonPlane",
          "Description": "noOfPointonPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5291ee9edf31472bacaaa9f83cf9701f",
          "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": "a[1..noOfverticalPoint];\nb[1..noOfverticalPoint];",
      "Id": "f9ad6d2f1d6d4018944c81b2c7df2f94",
      "Inputs": [
        {
          "Id": "343aea03734743f68f343a349a978abc",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "03305d8b3adf485b9ff937a5c455a951",
          "Name": "noOfverticalPoint",
          "Description": "noOfverticalPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ea27eb5a6a546a494eb753a24a144e8",
          "Name": "b",
          "Description": "b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c107e16f613f4fb9a562a39a74a67380",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "89d867ff705a4fda8d7e6f0e6adb2d60",
          "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.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "cce736ccfeba41318246396964bc7b62",
      "Inputs": [
        {
          "Id": "a493ea2bee1b463a9c93e654306449a9",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07df0490b378460ca6d7793cd9e00617",
          "Name": "origin",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0a3ce7c6a2374bbbaaa845ee1316732c",
          "Name": "axis",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91e98782311e4d9082c65b756070532e",
          "Name": "degrees",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7935f88e9d2d49ca8887320d97b63bc5",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rotates an object around an origin and an axis by a specified degree\n\nGeometry.Rotate (origin: Point, axis: Vector, degrees: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "62ca36b47c514922a9c47a7aa9147b41",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a2133bb1cb7a481fb61d09021dee7b8a",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..maxRotation..#20;",
      "Id": "ab1a6cc47ade4bf29db031d82d74f548",
      "Inputs": [
        {
          "Id": "7a7e1fd77ee4456397f35548ac518bc5",
          "Name": "maxRotation",
          "Description": "maxRotation",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cfdfb8070ea44d76a829be14721ffef2",
          "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": 360.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 0.0,
      "Id": "e61a925e313b4608bc1f369f9a24fea2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6d2000b4ec404ccdb1ac798366a5560a",
          "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.PointAtParameter@double",
      "Id": "24d63676401941be8092026508ac8d24",
      "Inputs": [
        {
          "Id": "c0d49f6ba0614bceba081b3222433925",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "c6abaa3cd624401ea544a0a1651cb3b1",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dace4387d6d34ce9841d9bb64f69142c",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "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..#numberOfPoint;",
      "Id": "83e49b6002aa4a5d84ff3642fd0624b6",
      "Inputs": [
        {
          "Id": "e47c7c5b38b44fe986079edd69694486",
          "Name": "numberOfPoint",
          "Description": "numberOfPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ffa0a4aa9ccc46218b29498b380b4145",
          "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": 38,
      "MaximumValue": 100,
      "MinimumValue": 10,
      "StepValue": 1,
      "Id": "3648cefefa014393a1eb3ec4f65b1b94",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8bbc45fd52ce4faea0709d41dd722016",
          "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.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "69cc6b23591744eb95f8f52584d00782",
      "Inputs": [
        {
          "Id": "a87749e94bdc4b90bc0f0bd663ab441a",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "86c6482b7df543c98396f4a32e1dfcc8",
          "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.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 20.0,
      "MinimumValue": 2.0,
      "StepValue": 1.0,
      "InputValue": 4.0,
      "Id": "06d28422bfa44e83b2bf1f7bbd6a3e1b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "72df5c9006714c0dbd904a76dd8c6abd",
          "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": 20.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 6.0,
      "Id": "b914ce2a9c1243a583a36ce21fc529a8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e2232d84d26c4816aeba5f75cd2f1712",
          "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.PointAtParameter@double,double",
      "Id": "cc79c71ddb4447bfac9c3ab8ffc73ccf",
      "Inputs": [
        {
          "Id": "4ae8436280d04e2586bfa2bfc99faa54",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "749a41c1cce7463eb281551d04c6027f",
          "Name": "u",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc4ff6e9404a406e9a6cdf7d08cf4757",
          "Name": "v",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "480ddc170c9e43d1abe0d933126c1975",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Return the Point at specified U and V parameters.\n\nSurface.PointAtParameter (u: double = 0, v: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..1..#90;\n0..1..#a;",
      "Id": "4e61df75762647609cab104f3d8eb91f",
      "Inputs": [
        {
          "Id": "583835bf775d401792ccc5757b28c0bf",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4c8bf09ccc334737b5492ea890e57dc0",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1a820df044f24561a5456db62cde4067",
          "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": "DSCore.List.Transpose@var[]..[]",
      "Id": "745779f7b85c4350a6fef1519cd42e8a",
      "Inputs": [
        {
          "Id": "65a65acd34804ab083ddb2c37a40feeb",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "acd007c6b297448bbb17f3beda9deec9",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]",
      "Id": "919dea510348453f9c5950a434bb42b9",
      "Inputs": [
        {
          "Id": "1afe323490ef4fb69e8d032cd6fabac0",
          "Name": "points",
          "Description": "Points for nurbs curve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cef0f11458dc44d7b54ee31bbddc9926",
          "Name": "NurbsCurve",
          "Description": "Nurbscurve created from points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double",
      "Id": "c2f2f2fb068841f7b795d9c0d90dee20",
      "Inputs": [
        {
          "Id": "dc8a24f776154234a0437d1ec84bfffb",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "907f077cd2fe4f4b82f77bb7d2fe3d2f",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a6aa82c3db304761be9e555893cec8cf",
          "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..#a*a+1;",
      "Id": "6c01cd3dd60c4a12938068a283ff138e",
      "Inputs": [
        {
          "Id": "5116d2ffc6ee485fb6b1dc8b120da419",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0915baac12f040faa9e02818f3b888c5",
          "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": 15.0,
      "MinimumValue": 1.0,
      "StepValue": 1.0,
      "InputValue": 10.0,
      "Id": "27601b25d65d44ef910de1640905ccf6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "85b8dc2c15284d16bcab64e70fda24df",
          "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.Transpose@var[]..[]",
      "Id": "89ceb4bbe6a54eae9f6c14266b694928",
      "Inputs": [
        {
          "Id": "c987fd854f744b3abd0e22790038e245",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ea593562407244a2ba19c53ad7a06a34",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "List1[0..(a*a-1)];",
      "Id": "75c65615446446d8b8c6549963189afa",
      "Inputs": [
        {
          "Id": "2b933e758f8449dcaa456de95dd77e95",
          "Name": "List1",
          "Description": "List1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5d2cc36f382d47749bb8614ea22f625d",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "685b50642bc44665bcd04c309b03ae5f",
          "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.Transpose@var[]..[]",
      "Id": "3d1c1078fd974ac2b010ba51d0326fba",
      "Inputs": [
        {
          "Id": "559cd7a3b1b34dad86f55d7fcadf3563",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6da7ded1a3274e2590552bdaeb11fdf1",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.ShiftIndices@var[]..[],int",
      "Id": "6eb9e31eaa2945bab73c84f5f9614bbf",
      "Inputs": [
        {
          "Id": "0e7095981b6947fcb666f156cc3a9183",
          "Name": "list",
          "Description": "List to be shifted.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "798d8dda4b0a4eef9eb60a43926a3fc3",
          "Name": "amount",
          "Description": "Amount to shift indices by. If negative, indices will be shifted to the left.\n\nint",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c676db0a6574088a3ed8ea25193dd8f",
          "Name": "list",
          "Description": "Shifted list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Shifts indices in the list to the right by the given amount.\n\nList.ShiftIndices (list: var[]..[], amount: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1..a*a;",
      "Id": "d16d5c327ca0401ea7315d75d5dd45cb",
      "Inputs": [
        {
          "Id": "8ce9f96e8e2b44048306e22a28c34f4f",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c24814c826f7450ea3689fbc9df95820",
          "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.Transpose@var[]..[]",
      "Id": "08cd5c51fe984b9480419b5cc4039941",
      "Inputs": [
        {
          "Id": "88d91dbf997542e8a25d3f99aaa646ba",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7e42b7f5ba0e494585eba1d5df6b5105",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]",
      "Id": "06003f5b05894ba989cc5907a7e0ef2f",
      "Inputs": [
        {
          "Id": "1823bfd161f044789bdbcb0a005ef244",
          "Name": "points",
          "Description": "Points for nurbs curve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0be34cfb17894900a7d59042f4b8ba18",
          "Name": "NurbsCurve",
          "Description": "Nurbscurve created from points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0..a*2-1;\na/2;\na-1;",
      "Id": "826c1dd1e5c14db6b51b5ac798f3a186",
      "Inputs": [
        {
          "Id": "33d3df49ab6e43678382010847c19176",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d14ec2829fc747eeb2ae8ab955fcdb83",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "643dc1106a9b4953a0c0bde867eec5e0",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7c92afe170fa482dbe527dba8730598d",
          "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": ">@var[]..[],var[]..[]",
      "Id": "04280cf4e79b482ab88c6d6a55c790a0",
      "Inputs": [
        {
          "Id": "58cd412c7bf44c7fae80f21e57009e23",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "25e36958f1964891a1b4272c5801bdf3",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dbf96c06c6a8466eadeb0721d0218c2e",
          "Name": "bool",
          "Description": "True if x is greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater than y\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Cycle@var[]..[],int",
      "Id": "a6bd9583440741f68895cadcc8c0a451",
      "Inputs": [
        {
          "Id": "aea9dab37e6e4f74846e1ed67a34fe27",
          "Name": "list",
          "Description": "List to repeat.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da054cc7e4404a039e8e054e53abee9a",
          "Name": "amount",
          "Description": "Number of times to repeat.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e80f7468ec7b4fcf93651cd6ae8d7cfa",
          "Name": "list",
          "Description": "List of repeated lists of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a new list by concatenining copies of a given list.\n\nList.Cycle (list: var[]..[], amount: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "7146c55140dc495180e759df8d95cb7a",
      "Inputs": [
        {
          "Id": "dadd5fb5b4fa4b5d88d8d2fab0871f47",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc9276345ab141a5b0dd433d30dc7fe2",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "54ff7e6615c14474961bbd4bd863caca",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a97ea4e0ca6a4589964ea480dba07aae",
          "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.Curve.PlaneAtParameter@double",
      "Id": "caf25b7663a6425bae232ec35ebed9d0",
      "Inputs": [
        {
          "Id": "cbbdc99dbc3b4afb9251a3557fe0115e",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d5a5f2cb3124bfab0bbb3a238c1458a",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4432f74d7eae40c08e86609661be64dd",
          "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": "404e63d062e54fa3a71c4345803ecbfd",
      "Inputs": [
        {
          "Id": "9f9697514a104bc09df9941b6adc5ec9",
          "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": "cfb82ed16c8a40a196add32c15b4b6cd",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "60b9d1a8ec244c678ca5b78c6fc27bea",
          "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": "0.02;",
      "Id": "a38cb755d0e24786bc3d32428bb23749",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "33a1e3033af14261b5cb51d35506906d",
          "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.PlaneAtParameter@double",
      "Id": "f4a84cae806342a69be358b9666a6cfe",
      "Inputs": [
        {
          "Id": "ed6a9eebcd9840f0a2e89cac0f973a29",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5073c7c169b542958a751d0bc3ab8efb",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bce27f23f8224db3a58f1f1571905cec",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "eb7f625dce24471580a191931cc39670",
      "Inputs": [
        {
          "Id": "7d8f6cab84274d93a0dd672511d49986",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fe8e4791ef7141ec831b657f2c6c5e11",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bd6fc3a89d2349ecbc52a37dde572550",
          "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.Circle.ByPlaneRadius@Autodesk.DesignScript.Geometry.Plane,double",
      "Id": "947958fe81d84e999696034618427317",
      "Inputs": [
        {
          "Id": "519cc5b34b8a4cfa86b7ea0fd85a8b03",
          "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": "33b60ab8662841a38838626cc3d3bc43",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e8e904e1034b4bf7b09daa770a71b5ec",
          "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": 5.0,
      "MinimumValue": 0.5,
      "StepValue": 0.1,
      "InputValue": 1.0,
      "Id": "9dfd506586a347569c5acdac34a17926",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "87f7cbc841a54d58b6e5323bf6ed906b",
          "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.Volume",
      "Id": "f69e23ccede046e687b9081e874e7dc4",
      "Inputs": [
        {
          "Id": "b5acd5016aee4f7f9de0d814a9a9c96c",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "048a538e0cac474fb0264b9d88dd1622",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the total volume of the Solid\n\nSolid.Volume: double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f78fb7d2eaa948cc85baca42826e4cf5",
      "Inputs": [
        {
          "Id": "75d3bf9aa06e48cfa42f3230182238b6",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "49ee600893f045808dbdfa20c22bd0bb",
          "Name": "",
          "Description": "Watch contents.",
          "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.Math.Sum@double[]",
      "Id": "e89cdcc943e54cf58001e4e08ca07e2d",
      "Inputs": [
        {
          "Id": "acd164548fef4c59848a97ecc9ca5df1",
          "Name": "values",
          "Description": "Numbers to add to sum\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b6ef21dc06b347a38dd5faaa425b1d75",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "387222b4086049cf9f3da034fb029a93",
      "Inputs": [
        {
          "Id": "eb2014df80024e069ccf7118ffbe5c3f",
          "Name": "crossSections",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c70ca3bd1ddb4bf9b9bf8368ac4965b9",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Solid by lofting between input cross section closed Curves.\n\nSolid.ByLoft (crossSections: Curve[]): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Volume",
      "Id": "2fa2e98bfbc4425ca32d7159d3a7525d",
      "Inputs": [
        {
          "Id": "c938f257b7734b4aaf4067728d8c44b4",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5d068629a7994bd78f40ad164fd40467",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the total volume of the Solid\n\nSolid.Volume: double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c029a5fe7f7a457ea459f9ab2f83d644",
      "Inputs": [
        {
          "Id": "0528824b119041149716c8affbaddfdd",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "91854c20c95040208d18725daf8700d3",
          "Name": "",
          "Description": "Watch contents.",
          "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": "steelPrice = 7750*volume*1200;\nglassWallPrice = 60*area;\nTotalPrice = steelPrice+glassWallPrice;",
      "Id": "8498c0927ce64ee1b2927d346e3bcb21",
      "Inputs": [
        {
          "Id": "4b23fe482f64447f8f95a246b4b02ce4",
          "Name": "volume",
          "Description": "volume",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ef886a742cc495d959743166fde68ad",
          "Name": "area",
          "Description": "area",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e0bae575953c44caad2cc54d379d1082",
          "Name": "",
          "Description": "steelPrice",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4a27ea29f3a04526ac0e5452a0fded8d",
          "Name": "",
          "Description": "glassWallPrice",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eeff2ac8f1a74b9cb33d4fe0b89f0e87",
          "Name": "",
          "Description": "TotalPrice",
          "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.Area",
      "Id": "ea61b6769ed645e3b274efca2c4aad82",
      "Inputs": [
        {
          "Id": "754018859bb1447cb6f93707afddc8ec",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2d86dfcf40354e198a7b49ae78a0e724",
          "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": "Autodesk.DesignScript.Geometry.Surface.Area",
      "Id": "90b046c95ebc4da897983820da1e649a",
      "Inputs": [
        {
          "Id": "a74a93bf98574f67aab6149eef7536f2",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7fff096eb2784c78a4db2c59c2446bad",
          "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": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f8c32fc299fa47db994c352e77ec5f21",
      "Inputs": [
        {
          "Id": "ee713a988f1940dbb02dc606780b98f4",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4b0652c4bf9048be9546093d736e1c45",
          "Name": "",
          "Description": "Watch contents.",
          "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.ByPatch@Autodesk.DesignScript.Geometry.Curve",
      "Id": "8fcfe66366414a64a40daab401d78b22",
      "Inputs": [
        {
          "Id": "5be34f265f864ab298a79f010d861262",
          "Name": "closedCurve",
          "Description": "Closed curve used as surface boundary\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c47d36f089994f0abd6c3e4f7f0f8353",
          "Name": "Surface",
          "Description": "Surface created by patch",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by filling in the interior of a closed boundary defined by input Curves.\n\nSurface.ByPatch (closedCurve: Curve): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Offset@double",
      "Id": "be7a7e2e87a94dd29ab384444d72168e",
      "Inputs": [
        {
          "Id": "83ee33ead02946668c13b50cb531aa52",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "073689bb797146608027eab88a8cdc80",
          "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": "d02925c7d9674fdd82db197981baca8b",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a[0];\n-5;",
      "Id": "14c434e4d02b41628dd4063c9abd901d",
      "Inputs": [
        {
          "Id": "20932d3697514a67bc78ab7e1c2f0596",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0d4c6ef10c874aab93714bea60fe2566",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2b88817f2c82430593e1deb09f35d27e",
          "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.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[]",
      "Id": "62b1823892554bbc99a5392f6cff75c2",
      "Inputs": [
        {
          "Id": "b74f0368539e4122936f59a81c48ae9f",
          "Name": "points",
          "Description": "Points for nurbs curve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77327ea074c741bda05ba36f08c5772a",
          "Name": "NurbsCurve",
          "Description": "Nurbscurve created from points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a BSplineCurve by using explicit control points. NOTE 1: BSplineCurves with deg=1 have G1 discontinuities, which cause problems for extrusion, sweep, and other operations. They should be avoided. Use a PolyCurve instead. NOTE 2: If the curve is periodic (closed), then the first and last points MUST be the same.\n\nNurbsCurve.ByControlPoints (points: Point[]): NurbsCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "5659d5d19f0443c3bd37ffe3d6c43ca6",
      "Inputs": [
        {
          "Id": "58c07c4b32fb425b9b63b648afc3ec0f",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3cf62a8113b640bea6eda553a3f4c4ad",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b22ac2d455e9477bbded73be5612d33b",
          "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": "b271e471e52b4a4c89917144974c724c",
      "Inputs": [
        {
          "Id": "59c15c4b67c94c57a3f2cd301260d39b",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bd1567f58d8644c4b460c531c5442bff",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2ae92eba9dda42edab923be5a385e10e",
          "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": "d6fc179e049b486b8a13422e83d45475",
      "Inputs": [
        {
          "Id": "cc638e413bc44a928994622ba9b1d0d1",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9a40057b0a3e4c1aa8a085af68acc746",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "932aae859e064ee6b8f30b8e0f2d00c3",
          "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": "2fe397e72e014772903232ce61e30337",
      "Inputs": [
        {
          "Id": "bcc31a485cc04d8bb0314b0fa26ffe50",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "38d1cacc4e8d4a86ac24df2c1646ec7c",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ef436ea48d5e4d719f35384d7ab25ef3",
          "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.PointAtSegmentLength@double",
      "Id": "a64da0e88806434fb956771ddfa65b64",
      "Inputs": [
        {
          "Id": "e70ab0bd463248fdb9dd0c40883a2c8c",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d98e69b877e44d59279302fc9d3cef2",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a9ad8ce1af674d4b86bbff4690e2b6a9",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "3c8ce44625424748bb8a725a3f5bd541",
      "Inputs": [
        {
          "Id": "fc8a2596aa934e4fbdfe6e66094ae559",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4442640c41d44bfdacde5770cebaa4b8",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "13df921c0d9e41c4bd726138200673b3",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "468d46e921cf44c88fbbf03c34d8e544",
      "Inputs": [
        {
          "Id": "d493b1ca3399467ab464c3b867fd1bc2",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c72d3b8ed1ee4685844cb6aa202b64a5",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8b20103421664675a62cfa8171c13f74",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "098c7a4c41434ec48e1d5a10644a943f",
      "Inputs": [
        {
          "Id": "287dc0eda51e403dbd2d162d6ca6ae70",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5d9772e459bd4257b6577884ccaf5b22",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4900367356524c199a8a9e54ce554f1c",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: 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": "d262917b9f7240309ce392a70dcc2c8a",
      "Inputs": [
        {
          "Id": "b87b44a23c314f7580436892de0b8b05",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "228a32ae163444ec811bc9607bafe398",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7234134b073b4fb1bfd3d833e2ff08d5",
          "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": "ab71983d01af4bbfb89484696172136e",
      "Inputs": [
        {
          "Id": "5c8da08510924b508de600485ea57efa",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "77a8ba8816f64622a20ab884474e6be2",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6e045d7b8e2e4ad2a17efe295fec242a",
          "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.PlaneAtParameter@double",
      "Id": "08b34afe94f34b91aaa6801f631b4158",
      "Inputs": [
        {
          "Id": "382edc34055e4cbbb25562843304d86f",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91ccfe4ed1f845458b303d5a9ef7273b",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9d4e76baf4dd4dd0ac3842a48eef7106",
          "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": "49df82ca041b4a358d438f60ec0eeca6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2305080f4a814d0aa2d53ffeca012764",
          "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": "2ca1660de78a4ea9baa5859c1bc156f0",
      "Inputs": [
        {
          "Id": "cfd5fc5071fa4ecba762243e74cded4a",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f529ed2934a04412a6f4bf9a0d44e1fe",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c8c5238de74b43aead26f2c126cb4b22",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7a185d62911543cdbaefa8aecc0c17c6",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "0a123568ebbd47529845a1d37900fd77",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "41fc8d0a632748d2bcb9621999ef4565",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "16e3fbb8f49a48a883a012465df61a3a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2a7519fa3f844fbcb9c8f3b5d84b9ec8",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "ed2b136e70a74e8290aef182455a814e",
      "Inputs": [
        {
          "Id": "46f69a5cf4204def9f3dfdc609a5d752",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7a34db1ffaee42bc9520260e0cd06d8a",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3dd1b39eb1a5434c9c10ae5be648feb1",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "48f991e1a34b47f6b9d19b9162bcd94f",
          "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": "51828dacb2a34c08ae7d704601a8c30f",
      "Inputs": [
        {
          "Id": "aabbb6ecd78d4018b725540cc4ea567f",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4654010be1ef4527993599f7b6951c3f",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9a1895ba605b4a32ae51dd0d8e923365",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "fa5d7f4afd7f474b9fb85253a06d7b3b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9a8e6b314c6d4212bcf47c198c1d676e",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "d299270151284b86a2a5fd66ab8467e7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3bf484069a3f4d458f0754cbaad4c836",
          "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": "0.5;",
      "Id": "6687500fedc649cc88e260dfb70bfc23",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8067d640b0d6487586c1ad8d6e2c87e5",
          "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": "43d13d55f0b74f3cabf10bd0211b8a6b",
      "Inputs": [
        {
          "Id": "067c0a122eec44408c8c0361cff5ccf7",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4da043fc569a4d32b797b759ebd8133a",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3ed4460a90e84a00ada2125ce0c6548f",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dbc63d3ec4f14e0e8697486291e3511a",
          "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": "6d84593c2a2d4c889c6cf6fef33ed603",
      "Inputs": [
        {
          "Id": "975938362d504db3be200da4054c1ad7",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d98c7e1e43043ca927e1370b2c9c93e",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ebae55bd15c84df0b3cbfe23bd6b20bb",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "3b3713dd52af4b419b6a56e2c6e5ade6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6a2947c27e644c8e9f4f3ff6dbaaf351",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "ee5afadd48114051874f29db2cbd4ab0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d61369c0835741ca8b4b8322c2d47b46",
          "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": "0.5;",
      "Id": "1cde683a216d4565b729076a07f285a2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "858d64cf83894c7eb074c9a129dc7cc8",
          "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": "e366d791d9de461c922446fdd5f19611",
      "Inputs": [
        {
          "Id": "20b6108ac3364d24875ae47c99d0c681",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1e0635216a7e4c06861c62dcc82f4ed6",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ed9bcd1690942d893b66d65f51db638",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "43d6129695444125b56e05cce38f05dd",
          "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": "af3c82485035457dac7358c5587d0de3",
      "Inputs": [
        {
          "Id": "50c84f7500f84fdd8ae82d081e6880e9",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "861f85356f084d378f04c3e72b6e2f75",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4ab3c162e08b4e44b596efc390487b07",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "f2c92ce4481840be94a0c59ffe62ff03",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8e867615180840729c45a09982e41b8b",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "0e941c1012a841d1b74acc7465d2288c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1b9700739ecc41d9b37703cf9c18f150",
          "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": "0.5;",
      "Id": "e504b91f00244978a50dd07de8d58950",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d16750ad6229478c9c2307f32b232162",
          "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": 220,
        "G": 20,
        "B": 60,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "97a2558f446e4f7996309831695c58fc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7a9634fb6e53460f8317765831770028",
          "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": "18269c5907d9488cacf07d3166b93a51",
      "Inputs": [
        {
          "Id": "98304a289ed44b4fb7cfdb0afd3a545c",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "31b7ffc422084502a07c9e152da7ca13",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "067967fd20344b538374bdab71bb3295",
          "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": 220,
        "G": 20,
        "B": 60,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "b37222bc9c26419db2945b43d9ee9fce",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "036d4e19aa354dfe9b77bdab89af3dc8",
          "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": 220,
        "G": 20,
        "B": 60,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "091c0601c8244e39811761d53989fcc8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "315f691f0911475e8b64ca9c7893f45f",
          "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": 220,
        "G": 20,
        "B": 60,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "0f53e2cf48614ee295f2e7015d874e6c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f74c9152198b4074824f60f8959fb551",
          "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": "0.5;",
      "Id": "7dd1e0b401f040f790a9da294742df71",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0eb7d891b25b40f9afae6dc96d870e78",
          "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.PlaneAtParameter@double",
      "Id": "aeaef056ee4b4ef29d8259bde938aa29",
      "Inputs": [
        {
          "Id": "3711e9acb3b5442290ec93ccf582e9c2",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a3cef7eaddf74379a51d7cc8719fad58",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "79c75e2ddfd347e48b49f2488f5529aa",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "d4f240e347dd46879f43ceb2b43687c2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b50c4d696f41410696801b357f798893",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "d8174581d8624122a59d1b3c77177dfd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6d2fb4ece1814cf7939d0777ec61aba3",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "e480da17fb954520b649ac7424faeef1",
      "Inputs": [
        {
          "Id": "a64e99803fb64605aa3405a6e89cd9b3",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4669ba437e0a49beae4a58c5617d620f",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "803d3e3930d344d78f0f7d50fb36cfb3",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "202fe18360a94a95a424ed07fe23a038",
          "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": "bfa93540b68946cbb89eebcfe91db6ff",
      "Inputs": [
        {
          "Id": "4df53627ad1a4f0ea224df1c27a8fbae",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "78bbfb585a97499ab556778d2282c4b2",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b4e1d75a31e4dbe917bdcb0ec2f1a01",
          "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": "5d9e3fe9cd884a71b41c81a7c79ea389",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "191591a5ae6e4e97b8b6a2ee687c0022",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "c3b09ed0662d4f20a6db96b4ba6b95ec",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "327f7c8f34e741abb06b319b8000f03b",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "aae99f190b45475fa13b7a644f1e6036",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e32d062ba2c8444688f00c858817d46e",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "3904a10327f54a22943741c39700e504",
      "Inputs": [
        {
          "Id": "54a84b7c09534059857dd889d8f34da4",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b838326b48c4043a5d87aa3632bc8de",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d27fbba604ac46df9299b74bbc9861fa",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "22c6663b46374dd5b833440c887e498b",
          "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.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 220,
        "G": 20,
        "B": 60,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "34f8b40188cf4d5795600b8ad263cace",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6b2a16a90ebd465090b9d2b912d54bbb",
          "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": "5332dc226b4d43e29aca426ec77f3126",
      "Inputs": [
        {
          "Id": "4a3bcdd3e46d41f8a821c735ed159f9c",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c8db17513fc643b0bb192b0ac64dc487",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4f5f41e66cb04bd48ef7c6dfa5b7e184",
          "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": "c419388925a6460c94f3dcbf53c333a6",
      "Inputs": [
        {
          "Id": "02fe312731c348809860cc1ec4141cbb",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "367a4a48a21e4829b734df2881e14811",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cb110c793189476196affd5f513747c5",
          "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": 220,
        "G": 20,
        "B": 60,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "6acd600051204445a31efac49136c4e5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3737e1cf125d4e3fafbe689a8ded5a8d",
          "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.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "d963c8475b7744858080cd3244f1d414",
      "Inputs": [
        {
          "Id": "c9b357d51aaf4b8ab4129be351cb4986",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d801a1f7349c4f62b75f0a855ff984e5",
          "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": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "5e3ff9a1a1f543c29df2990c3c5546c2",
      "Inputs": [
        {
          "Id": "620f3ead27294a888489b9724ad1e434",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "15306a4109464dee8812e4f2cf24243b",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae478fb3144a4debbfc5db2411fd8705",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b48a6b5773204a429935adbaa1e981d9",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "6cda361943354d4790160fb45199f7ce",
      "Inputs": [
        {
          "Id": "b23fa90db260486a8b02d571ecd3c9a2",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dc36f7ecdf044a53a880bbdbecf55002",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4433faa4b6fe48a5aa013ed8c865687c",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 240,
        "G": 255,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "a9dbf351bb0c4fc88660e477c35a6439",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bc8fe81ddd1a401d88e468a8d5e7d4cf",
          "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": "0.1;",
      "Id": "c8c19b226ef9476da0183d641a88277a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b8500b41405b4fb8959429b191f18fe3",
          "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.Vector.XAxis",
      "Id": "c2c725170f1c4914876fb4b0df30824e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "21f62c574cab4b0f9f78e9405921797c",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "e445e47736074dfb9973c8c580e94c99",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0429689283b54293b9eb439ac410ec79",
          "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": "b4d85d6e7ca74cc4a0bd1550468a4121",
      "Inputs": [
        {
          "Id": "487707d5910d41988ded02f6e1a8f9a1",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "24c40c44b6f244ca9fd10208b8cb9b1d",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "036790ceffe5429bb3d0d710e5e8629f",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "96a589dd65c9440f83b6cfa67fe64293",
      "Inputs": [
        {
          "Id": "21ecd43c27be45d79091a5fb819e0a52",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ab740d7afacf49e3b163cec0f2401842",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "40c3c8943d24496bb9e60cdccdfc2ac4",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "7b21f6cece85463b8da4763a2dd927a5",
      "Inputs": [
        {
          "Id": "26e8c218c14a4ea095ff5caeee598db3",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5bdef43f163d4d3f917dc9a2c71914d6",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0d5149d9c182436aae67209b59a12c86",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "c6ce864e088f4f33a527b58f5d1c499c",
      "Inputs": [
        {
          "Id": "ab528c0e8a654dcf91e106a702751c30",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "93d5018924154e72a9d771c3e5c2568e",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9cf98b582c5c474699802b506702aaf1",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "2ecfae14f78e45708d12c82c82d81455",
      "Inputs": [
        {
          "Id": "f17fd97f770444c9af38c4401e8cbd01",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a56b361d498f4cbabac31d80a8154694",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4acb172959a7418d95bfb1a767b7088f",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "b713caff29754807b90e2abee63f5f3b",
      "Inputs": [
        {
          "Id": "bdf1fd6d2d424e77afdd157618f26b3a",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ca277d8313c460888c96dd3c621c91c",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "09af78302f9040ecb4d75e02558d22b5",
          "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.Curve.PointAtSegmentLength@double",
      "Id": "65ef04ec70fd47178716dbd19ec0f8eb",
      "Inputs": [
        {
          "Id": "49eaf722b9ff4e93a7832520e791fd3f",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6d3afd145a7d49c1a709b34c62f294da",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6c7172b09b864af294c709016351800a",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "dbfa22d9c9344e1faaacf594a0b5e2af",
      "Inputs": [
        {
          "Id": "c33e1b8a1d4b486f826e69a1f8f951e0",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "997873981c9b4848a555d7727f8a744b",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e9144372b721464b8b7fd601cee0b426",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: 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": "44e132b03fa34aa3a8e70c849fd569d7",
      "Inputs": [
        {
          "Id": "d12d295e6ffd4fdfb1835c38de0b6255",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "840c3983cd0d4d4ba58d6cabe796604c",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "af72c698309847099955216f4f92b0ea",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "61657c7ac00b42a1948515d448a95fcf",
      "Inputs": [
        {
          "Id": "0528d20464004c8aa195c18ff0c09ed8",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1fa662328d584e0eade8960f1f5d59ca",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "09a5d69b4d3e43d5bb87e5214fc52011",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "87d641af1d774953a1d9dfeccd77c736",
          "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": "66eb38e015ea46899ab1d9087c7a4d8e",
      "Inputs": [
        {
          "Id": "d449afa4666545afa1b1984daacc6f26",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1c14ae16e09841bbb44f1be4bc38c72f",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7af2e5673e16465d846804e4c4c75fa1",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "e49c196f95dd420a9ffae0085f5b4fce",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a56ee263c09c42b6a49def51721127ee",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "a938f9bf05b847ff86dc9ef6eed97fbe",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "82b0facd6bf146a0a0c540b50f005674",
          "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": "0.5;",
      "Id": "b5f67e3fd41b4032ab8c9572d5b14ee2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7836a0d37cfd4277ac3070f1d237b271",
          "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": "84965c02b8e84d1fb2bdf3b596b458b2",
      "Inputs": [
        {
          "Id": "0a7e16580e1b41bbaedf1656d78373bf",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b1eee4477c664f6d8928bca1166ccd02",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4b808cbd851449bb9e94ec6f3193ea14",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "43bc8dcdd8084468a3af65a6e0d7b701",
          "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": "d362fb9d831e42d683e425ad64eb199a",
      "Inputs": [
        {
          "Id": "d1b5c1d2852f47b1b03755d05077088e",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7bfc8fc1ea16438db495bc8c93a4db8a",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4029c29feb6842658041801b9ebe90fa",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "9b7e849e658c4fb2b1a660f907a02cf1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "25ae316411db410fac19d2290a5d9506",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "3f46798075354bea8462c0735159a8ef",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6e2253807ef446f2b255643b55f72ace",
          "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": "0.5;",
      "Id": "d3a189e06cfc473999385f90c1f77ba1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e1f893f48ecc455db5840d9852aa01de",
          "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": "0622d190c5d942fca9ec5ed6435bb383",
      "Inputs": [
        {
          "Id": "a81a088bbd0d4b6ab42fbfb530ecdd99",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "459811062359445f958f587e25c84f7a",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cc30236dc6b44effb20afadadf6e395b",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "14b7c5e4f07c415cb0b1568b1a44ad11",
          "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": "fed5d138b4ab4278a02adaf9cada9290",
      "Inputs": [
        {
          "Id": "4155685a485d4d26ae504a40deea681b",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6c2b3935133a408aa57287daecb284e7",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9d519dd6d1c0444691129e0b5d35895d",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "0d1d1f6656f24f1eadaa81c53d3c24f7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3999f618f3df418385e6052c1c4b3db5",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "bc13e520567943569bc42b04fc2a97e5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e4d1e4aa1de74f0a9508865c3da9cf16",
          "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": "0.5;",
      "Id": "14f78c402ebf4ae286d3d923490dc7e4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c85d3ca5757f49dbb60500f214ca2a70",
          "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": "460deec765384fa3ae0646ea743cf9d4",
      "Inputs": [
        {
          "Id": "0be8d8bf3b8241349371bdad570c16c2",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a73c9fcd31804d61947f6cb1097601c5",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "254806e9808043fbb5608dfbe6a42571",
          "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": "caf9f9d5a6b840fd8a91ce63bcbdc175",
      "Inputs": [
        {
          "Id": "9f207d35b1064245ba5c3bf95e73b1f9",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "82d47d2242cf4bd792a8bdf9a223191c",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "48f395c58a63430cb19a7a4b64eb52a4",
          "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": "f35428819858462f918867551d428aa0",
      "Inputs": [
        {
          "Id": "fa37d331874c4cf29acf9629e2f031a4",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "178768d531014318bee0d098153f6cdd",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fded0158801c45c1bc771dcdfe385754",
          "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": 127,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "f9943daf4e7840fca15c8b0c63a7aa25",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6e7315c71eac48b2b9b50a57ce6acfc9",
          "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": 127,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "ff270c2c7c52443e873a6c5ad9365e86",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3d00893b34984917bdc60eeac613904e",
          "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": 127,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "afb855c3e2a04703b47d8dc5f5e851bb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1592f2a170874d8b9df01e611e69ffab",
          "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.Vector.XAxis",
      "Id": "99fb1aee083e4122bb7241ebe1f9e4c5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9953cbdf014041c682dabcb49a8b2f26",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "4b2641ced4b84d6ab9f7d8d4b8b8fbf1",
      "Inputs": [
        {
          "Id": "df3a7da366e5447bb75464b73d4f71c5",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7632da6460f94184acd60b2c64014831",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8f2e8dc79a3741d294ea2403a6f9ee71",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "36ed145ef7ba4e7085eed6e399598394",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "a052ddd1c0eb4a19909a417cc74887ae",
      "Inputs": [
        {
          "Id": "0e391a03a4084a3e97c5740465ec936d",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7956ae18eae341548a58a2505a5ae593",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "a02cf5940e1340fb910ad81ec6851a1c",
      "Inputs": [
        {
          "Id": "828c72a571194d4283e24f194ff4a414",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "01fee877f079478a960b4e7ee335ccba",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "db622fa5e386495181f2645c3e02b762",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "ab5bcee32142468abac475f4f891ae9b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2792739dda044e5880147038fd3dd723",
          "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.1;",
      "Id": "1453750d03354fa7a05dffb713407c69",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2c3f11f40d494438b58478faea62e7aa",
          "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": 240,
        "G": 255,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "be6b4daf1e7849ae853d2c7a475d6a73",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ae9434ed2f5c40268d73221e64b3c083",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "e71ec16486324357802dedb76f1195d2",
      "Inputs": [
        {
          "Id": "32b3a436b70a475abadea697a54608c2",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "97a883be0a9a4d639347e3c5441e6d31",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb52f3fc5d2344ae987589f9d1547eca",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e269d980402948e8af5b34a915a7b774",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "27a939fc858c4eaab36d2106c8d35012",
      "Inputs": [
        {
          "Id": "302787d667764afa9e4da21e92dc05e0",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8b0fa0373b2745a292b3b0622747cdaa",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "b662d2e5d7754bc7bc15d1d010e0b07a",
      "Inputs": [
        {
          "Id": "bafb73e28a2440d98a077d8ea09f491a",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1cdbe689f9ad48afaba4d966709e4d41",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "14fa6f1b75ea43ea8cda183691052298",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "e88e235262f24448a59022dfc0bbcadb",
      "Inputs": [
        {
          "Id": "1d36297b2d2445aab28368a546fbaeeb",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "19e82d92a51c4e7996873d42b1feffa3",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "565402f2a61d4e5d932a678cbf258b51",
          "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": 240,
        "G": 248,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "0b4b24f56a514e6bb9693849339695c1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fc81cb84d775437091ccce1d044c00f4",
          "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": "0.1;",
      "Id": "a7cbb1ed510040c5860f919128000712",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6e968b7cbd774ee8bb572ea8528edc29",
          "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": "//Partial parameters of rectangular section beam for calculation unit: mm\nb = 225;\nh = 500;\nas = 35;\n//Span of beam unit: mm\nl = 6000;\n//Design value of uniform load unit: kN/m\nq = 25;\n//calculate the bending moment unit: N·mm\nM = (q*l*l)/8;\n//Effective height of cross section unit: mm\nh0 = h - as;\n//Concrete strength grade\nC30;\n//Design value for axial tensile strength of concrete unit: N/mm²\nft = 1.43;\n//Design value for axial compressive strength of concrete unit: N/mm²\nfc = 14.3;\n//Design values for yield strength of steel unit: N/mm²\nfy = 360;\n//Calculation of relevant parameter values\nα1 = 1;\nαs = M/(α1*fc*b*h0*h0);\nξ = 1 - Math.Sqrt(1-2*αs);\nγs = 1 - 0.5*ξ;\n//Cross-sectional reinforcement unit: mm²\nAs = M/(fy*γs*h0);",
      "Id": "35d9b0b73ffe46849f9cf3ebb314d86d",
      "Inputs": [
        {
          "Id": "5b763dcb6dc54c19ab133e4f5bb18a9c",
          "Name": "C30",
          "Description": "C30",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5def4a547a9f48108e744de0bc43a351",
          "Name": "",
          "Description": "b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b1ad24072d6b44539378dc3af56ef414",
          "Name": "",
          "Description": "h",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "196f354d717a478486d8a19f377a6fba",
          "Name": "",
          "Description": "as",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "38e42f6ed10548b38fac0db0e01944d8",
          "Name": "",
          "Description": "l",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f304010b941e491bb90f6ecb93f82ae8",
          "Name": "",
          "Description": "q",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5dec2e4e6abe408c9b98e4e1f7e6fac2",
          "Name": "",
          "Description": "M",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "702a783b0ec54c78a553045ba2e986e9",
          "Name": "",
          "Description": "h0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3c63c94adffd4819bb8b22407ee7a9e4",
          "Name": "",
          "Description": "Value of expression at line 14",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bb8814994a374801a4cbfd5f6f59e036",
          "Name": "",
          "Description": "ft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55d0162701a9412bbad35e97406fcb55",
          "Name": "",
          "Description": "fc",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "57d3939d5b504bd8a3d0514d587b5c7a",
          "Name": "",
          "Description": "fy",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7339542e7afd4fa2b6d799f5a17db196",
          "Name": "",
          "Description": "α1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7dd1387b8ee448c981809bf31f9c0cad",
          "Name": "",
          "Description": "αs",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "469cead3854249fb8036d00c6c6dccb0",
          "Name": "",
          "Description": "ξ",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "16be28253cbb4fdca5d4015f90a71c56",
          "Name": "",
          "Description": "γs",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "42513ccbefab4939aa9c730a8f5d1e5c",
          "Name": "",
          "Description": "As",
          "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": "d5edeb0f7e804029b5d6dbbeb90c8bcc",
      "Inputs": [
        {
          "Id": "e584908f802d45079f30aa0d74a02fef",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b441824903e459e91a767d066344963",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "0.002*b*h",
      "NodeType": "FormulaNode",
      "Id": "aef4ff32284949d8a0f3da82fed3e202",
      "Inputs": [
        {
          "Id": "4325cc3ea5fb42feaa9312d7679e31b5",
          "Name": "b",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "736c11487ab54e96ac09f26a64dc82f3",
          "Name": "h",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0c7fa601eab4a3290c6e6a6fcbc63e6",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": ">@var[]..[],var[]..[]",
      "Id": "c7f9705682644a448e2718d86bf1d7c0",
      "Inputs": [
        {
          "Id": "2e040693eb63467b86480e133fb4160b",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fcc0fa8afdc942e68fe07f919adc7cf0",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "698d6d17431c4aaba120b4eb8ac4e4f0",
          "Name": "bool",
          "Description": "True if x is greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater than y\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "9edab1de462a4276a9bb25a09d3fc9cc",
      "Inputs": [
        {
          "Id": "e52f4c43b2904ebea58e7c9b05523879",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6f8d73793aef42fe8fd6ae2a4f5f4eac",
          "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": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Id": "064ea342c1654e6b8ff1e137c71892e8",
      "Inputs": [
        {
          "Id": "47b69dad4fdc4692862b45d063e8ae8e",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5b35c206eb934237b3a7dedb576d70ee",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3eaadbd440b64e72b02d5494cb118281",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "2c89da9db5434582a597a90643120e8c",
      "Inputs": [
        {
          "Id": "0048714684874005a863f22a9d2aff84",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b12690c9389f42348849f85550507a9a",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4458fbb0c915441d96679f31f18e46ec",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "6d1119571a7049b99c045c0035795507",
      "Inputs": [
        {
          "Id": "5b3e07f1426641cda227e46dd0e4c97d",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a20c1c579cd9489a925f748f19337149",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "228bd2e758d74be4ab8677f9392d92c4",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "b1db523b08f24966918abe72aff4ae33",
      "Inputs": [
        {
          "Id": "b330c95587dc4733b502938a44e8fd65",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "76de367809584608a25651480be4405d",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "accb2ed5a37245628d4908d04bb8a15f",
          "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@Autodesk.DesignScript.Geometry.Vector",
      "Id": "c54bdc6465d7439ca9d3a65f02e529df",
      "Inputs": [
        {
          "Id": "f06e71cd0b6d4d6289c4d3e8cad78ed1",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "31f19b6c5aa24395afe216bfd5118b72",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6bb69c41a3314b5ea57d34e3034675bd",
          "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": "f9030146f28f4862bc76d04d4ca45689",
      "Inputs": [
        {
          "Id": "601386b4843b4ea1a9ee06d59d6ee278",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "46bd0857c0ba484885752dd3a33e2ea6",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b975410252314722a1e388c2806bf55f",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "f4e174651bd2481ab6dd446eaaefa017",
      "Inputs": [
        {
          "Id": "6c24447856ca4d7cbfd962cdfc694bcc",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bb90176895454c30b5526f87a0d977da",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6fc928dfa7bc4a5e9e6998fbde2cce2b",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6b023d8590e14bd2841fe3e8bd85c545",
          "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": "1830830cebb74b86aa8cf7f8708af68c",
      "Inputs": [
        {
          "Id": "d7b39beba56e4708ba65cfe183bf4467",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87c6b616d6bd450cbd1c51dc1a31295e",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07ced9f578ef48c79bc534a6503f199a",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "85c2325bf6b54ff4bcbae140c79d5d00",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "93943f63a84c46ec830f74d774d11226",
      "Inputs": [
        {
          "Id": "c015cafa2f52419c82e61cf85c99f21a",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9294d09fd25840fb9a0e9a2b377bf7c1",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "beb399aaa9b2480ebd36f1908c1dbf81",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "21e8f39bf34846bcaaa13687b5286e72",
          "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": "394c93a114524dccb8a0e9042fabfff0",
      "Inputs": [
        {
          "Id": "cdb4f82d7b7f4d57a76f0f91f45d68f2",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3769ccbf8c114adba9395f639e38f7fa",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ef96a034ca14f89bf1be90a64d629f9",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "be546ac3e96942c4bb5009a0017a8e0b",
          "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": "5e536624c4ca4090af1cdd25f23481c9",
      "Inputs": [
        {
          "Id": "364c631dbb9b4799b2acfffbff4b9bf0",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0171e260a2a54692a67711ecf8320451",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0b7c4c8871e845b1a7b05fb63a4cef3f",
          "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": "61a6731ce68444e58fac0393e5914938",
      "Inputs": [
        {
          "Id": "08336eb9af5142aeb1d125439da2b507",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "21d3b7dc8b634307b2080e0035ac5d36",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "03ee5f7f268641c6845823abd506fe81",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 3.3,
      "Id": "6a83850e4692426ea4b1042d612466c6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3d2f123dcfc6452cbcf91a9deaa37afa",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 3.3,
      "Id": "f163ee0b39ff4d1eb9f9faaa3e0087a1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6fe7ceee315c4066b9751fdce585a007",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "3de58ef93d164477920cd8994edcb9fe",
      "Inputs": [
        {
          "Id": "dec47f73339147cf8a523e5cb8635e16",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fd94f8a02d1f4e42ab3260766e4fc5ff",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4f6bcb0dbdc44acf918914c7ce154487",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2a2ff9002d874cf2915da1525abc238f",
          "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": "ba49bddcadf94c609b6749a211a0c814",
      "Inputs": [
        {
          "Id": "b191ad716e234b75b5f4574640d2caf0",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "76124e0f784c4679a7a1c1b24624f3de",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "121586a7e5c44cd78e12f44f1adec5ec",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b64e5c0f0cf543999ea762ea6d69233e",
          "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": "8fe4e069c5124411be172955a11fcd3c",
      "Inputs": [
        {
          "Id": "1aff414b9d00481fb9e58ffedf5210e4",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "35fc298fdff34e96904bb4e59f934f9a",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "539b63cf471b4efeb305878c75637989",
          "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": "e6e93a11044544ed8737c1eda828a026",
      "Inputs": [
        {
          "Id": "a1e13c2eddd847448de70723c216dcc5",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "edc623972cb14492a7769e050dc9c74b",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6e6b84b5b3b14e58bca267434cc83dfc",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 3.3,
      "Id": "f90571e9e454426c872725ea5c145e3a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "89f27e91fe82439f99d5b58fae39422c",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "d523c2a8eda543629f361c6e0db9a9e1",
      "Inputs": [
        {
          "Id": "b20f30c657394a04937a1cbb51060fc4",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c53b5ceee67f4988addf19b4284274c6",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cf9aa3b9c45446f0878140bd47a1b510",
          "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": "16e8b22d3694487184869013e52074e0",
      "Inputs": [
        {
          "Id": "214239170af646fbb61e6dc42a719d94",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "750e8efea5694f5a89d345410bbe47f8",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "68250bd2281449148fd837dc642fb47e",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "c651cf9238cb49318451306b437a75a0",
      "Inputs": [
        {
          "Id": "0d918f73d8a5418983714f11e5aa6131",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d54541e86a54aa3b1e621fca47d1771",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8994a134a2564e02b7a8fb4fe33aef51",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2bd39c91d50d4cf7804d6881c4ffe77a",
          "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": "94a8513c6f7344d08e681240a0749667",
      "Inputs": [
        {
          "Id": "1c50c8f943a64781bc460ee4d17314a7",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "34e89490fb3f4d0b9617ac2d086f6279",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fb658d70012a4de99611bc90c7007924",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d869da6e323247668b2b9bd6f63141f0",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 3.3,
      "Id": "176a743f4923423e836b17bfa0748d4b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b48f56440c5a4757b5f505682a91661a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "1e0e6cafa71a4fe4a3d9cc4f17f3b6df",
      "Inputs": [
        {
          "Id": "358e398217cd40889f7e3578f8ab6bb2",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d3e406b437245cd98b633f92fd3078b",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2952f19fc906433e98eaa590087bd820",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e2095a93fbd74530a99fc969f619b89a",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "efb3af38f0a84930ac3dbdf4e8bf787d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c2554b2b7ecd48bdae8080f9c1f3d65e",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "e569cc96e91e4450b7ca44e4ff26844e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d4035def44294fdc8bb8ebaed30a51c1",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "8df8751adeaf487c924e118e532cf148",
      "Inputs": [
        {
          "Id": "3cb2a2be30a64f34b71e179fefe10c6d",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2cb872f8042c4ec0b80e5293ce864910",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a65cd15aafde4c798f1b17175e59fbe5",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "613e6d791cef4dba91645e29314deec6",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "b11a5903a97b4cd38695d640557db795",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "64ba121eb7e0408fa4dda8dae57b8ff7",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "f0e7bf29545a4dc9803987a3a988fea6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bb73c5f3a32c400c93dc1a8c87cb348f",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "5c29eac26dda4c589f6af921eae38f1c",
      "Inputs": [
        {
          "Id": "2b070ef6b77d489ba75a10b5a3465467",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "542764c26022437fa8b69f67f8702a87",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a72f24c5a6894250a5d127b255e4f61f",
          "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": "84839b1248be4eaa90baa0a151410057",
      "Inputs": [
        {
          "Id": "9c3c2e2fa3f64c569c60c211afa4adee",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb8808c8f39e4176ba50dcb31dd40f47",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8e662350ee4e4880ad8a379c67d0ffdc",
          "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.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "be6e75ac543e4231b45be4ad8bc8e948",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d4f10e2959af45479b8823b0619e27ed",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "633b6020366c44039fdd7da8df1799ba",
      "Inputs": [
        {
          "Id": "c4abb1b5b23943efa67b85f0698e3962",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2b998fd7e50547adbdee4bf274b9bffb",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "874a7e8964834254bab5877015e913ac",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a3edbf8a9633442b84be8e705a6cb9b7",
          "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.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "60016042e7db44578c0109789a89385d",
      "Inputs": [
        {
          "Id": "1b84fa5b2b8a45eab1a9b720c5be1467",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7a03311be69340f5840419a71200c955",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e82199d2081544abb863ee90734b2613",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9c133ce3db3f453fa38af75e7272c278",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "aca5b7f1948d465a8764c24c4581f8ec",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f54b473da01b4182a267e7524a56338f",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "5afb8eabde614d00b2425366cea69630",
      "Inputs": [
        {
          "Id": "8dc15869fc0d448f839e85afba719623",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "454e7ea4823c4b4b804cba7860eee52d",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "de2d1f46e31345bfb8cad1536dfdf87c",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "1dd4ea9f26f04c52a7e1cc75ea64c417",
      "Inputs": [
        {
          "Id": "eef70e0096d049868e39a236f6c12879",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c337d0796fc41529dde42573f0e11db",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "02fe771bcfc840e48b1204bf0eeea4ae",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c0bf466e0a674bc0bbc7490c5c1c2162",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "1becd47ea63146b19367022c89046e84",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6d761246a3a2439186641faa4049a179",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "794c827baf3d4cfc9b273c2059952d62",
      "Inputs": [
        {
          "Id": "495a3e0a7a1548b9aa4dbd07b7a3112b",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "89248debd5b8424b81e0b76f239b8310",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae73d974626c4daea5f5a6019a161cb2",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7d1aa38d10af4e85bcf347601d967691",
          "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": "57e9f294cd764e45866f948d68ea1a01",
      "Inputs": [
        {
          "Id": "ababc28ae09f4cbe893a2a09f5582275",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ca41fafca1a94993a397f29dd37b1145",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0330fdd5a0c6443ab09570703cb36545",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c16aae461c64654b3324aae169d4a04",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "49cb8cc3a3504472b02c428bbed05692",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "dc33018035f44f1bba720c7ad0ebf8b3",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "f88e46edd60045168a14e5f141805da7",
      "Inputs": [
        {
          "Id": "9117d7d5302d46f789a8a63421211525",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "99a81e19eceb4b1f9a80a0d812a17c5e",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef03f08e920a40d599da37855eae4fac",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "44dffd6d3e434e9396acd129627ba412",
          "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": "46253404e203429db55611b4fccb8f88",
      "Inputs": [
        {
          "Id": "a981fc8d1d3d45898c862037bf1b0622",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fb0cce419326446db2d5791769ff59df",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "acf95c6d425e4c91a9de41ec7ebb24d0",
          "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": "1ecdc40e68814ecfa361f59fefc2131e",
      "Inputs": [
        {
          "Id": "e4adc1d76f294546a4e063f094e499b1",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cc27307ccaf04177a48886b6a6a70e1d",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "86a561165cea4eaa9acdca5813edecb5",
          "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.Vector.XAxis",
      "Id": "30466cd0423942bdb05146bfddf1f9f3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9cd7a4d23cb34b88ba30445d61125bfd",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "a5344294a04148c1b4025ea79cc1d149",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e4a510717db7471a8312ba57eea96958",
          "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@Autodesk.DesignScript.Geometry.Vector",
      "Id": "c76e575fe61d4eafb90ecfe7ee495990",
      "Inputs": [
        {
          "Id": "7497789590784154a7c68b7702de4b44",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0450def8ef01460b85e0a0aab0b2197e",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bfb5e60d5ee8473c9baf88924bdcfb96",
          "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": "61a18717cc2246d2b2ac5b6cc4bdf5e3",
      "Inputs": [
        {
          "Id": "c82a00db6de746c6958f3c49c478e8da",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3ca5b5b6c2da4ac78b09ce9facaedc79",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b0074618753541799e1bec1358eeb5df",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "22ba799427074943bbfeb64f0bedfd1c",
      "Inputs": [
        {
          "Id": "8e2c8569b1e6424796dd290af430883d",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d5e257bef223469da5e270f197817cac",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8fe9a84eebe640a9b16ca3f79ec8ff36",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8c96b3e4a927408d9c8d28d4d1073b83",
          "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": "78b3e00d86f542699e5e3443ca34ba74",
      "Inputs": [
        {
          "Id": "0a45c46b87e5464faaa6a94cdde32316",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cae5cdb0adce410cac9176fac09a4f56",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a38e3c1011fc4e60a3d3a28c728720ec",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1bc7fd9e02aa4cd1b907855e9a1b8887",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.6,
      "Id": "17080f68deb647309215e63077f351c9",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1a8ae5b2094d4f49b566d02a1e4c0b27",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "7d0f0b098fb748f480ad0c925aa41344",
      "Inputs": [
        {
          "Id": "e83ba9615f2f4e78b06627929d8889dc",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9b03509a99804c4985cfa6df856745e6",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3f5d8dffd25b48b29ba3156a4cd5114c",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "33a821532fc743e6832c20b45f0b42cd",
          "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": "dbbbc610a2df40be85a28737e10efdd1",
      "Inputs": [
        {
          "Id": "6da2b171ce5e49189b8165f02dfa5c06",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1167f3e9a5e24b10a0092d7f2001461b",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cd73dc4e50c646d4ac3513cbddce13e0",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3d2aa780d4e6464b9f61dcd0ae4c46d8",
          "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": "06571c1d1f0444dd972eb2b2dd8f6888",
      "Inputs": [
        {
          "Id": "929d480e372a4e768de94685735c0bb2",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "68dc85a9d3a5469fbf3255180a454470",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5e03b021303c45299f9bc73f80dd5ac0",
          "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": "8472a18333824de2addc8eda2f138d03",
      "Inputs": [
        {
          "Id": "77e00e02a4124290b8cdc03463891d9e",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6125907557f14938b9a6f1954ecbdc0d",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "94e6a923b2aa425c8e72ec9aa54da281",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.6,
      "Id": "48efaf7e26094e25a914717d7577f660",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4021fe418ed04419bcad9d685c9c1923",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "a18c1910a1b24792a148b3036cb595b7",
      "Inputs": [
        {
          "Id": "3d6ec72b2103442dafe962347ee418c7",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8a72f69fe1b94288b19c289438ad67ef",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fbb177e8160f45fa85dc150d9db514ba",
          "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": "fd09e8fb29fd48f6b324fc7cb71eb10f",
      "Inputs": [
        {
          "Id": "fae8780733754fbfb4ec0951a62d2c40",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da35a928bc5644b08793eeea160f93f8",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9df73fed78fd43619dadc6c1dfc754dc",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "50dae5fbf57e418ca3a4f452fd9068dc",
      "Inputs": [
        {
          "Id": "57030d2902514722a179ce86b12af293",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f88ae898a83b4fb798f5ec1bdbf75e4f",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e1630572444348f9abe7782c7c90d786",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fe8f67ae3b654f13920e4e2ed3ffafc6",
          "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": "5429161a216e4f18ace00da6ec426bef",
      "Inputs": [
        {
          "Id": "ce2d514c8ea54125b4ceba8e9bfc2f98",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7edfdf077470453c938753fe400dda16",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "74c24f6e98ae4b4db4612f6d40942d4d",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b746935b15ca4279826d30815168021a",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.6,
      "Id": "38e5148222d14070871b9a90af9dbf63",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f8243e91b6e145b28ac77eddeb12d0db",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "b90d597f23274f48a87f313ae1ca4cde",
      "Inputs": [
        {
          "Id": "80f82d2d657d421b84c2a3293e6e610b",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "255e66c1858147ff9c65f9a3c3d64869",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8aee03874caa4dfb874266241ae05d6a",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1d2ff87940284123928f1222ee03ed28",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "ebea9ae910874b248e410cb910fbee5e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "83f6c47cc7f04a6aa16af91a8c375ce4",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "7b15504ae4014a12a9b355ec1f6cd2a1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "32261efef1324ebf8f24ad8d94d83278",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "731b63ebe9be47f99633a81b54325e25",
      "Inputs": [
        {
          "Id": "5562c08f6ed240d6b60cab69e8c609f3",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3fd61a14965e4c66b8a01a0780ae79f1",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d9d2aa3b857949f1a14be5f9a21629f6",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6cda9a41d84147aca29e7e573a9c5330",
          "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": "583b13b1901f420a8fc11f14b73b1320",
      "Inputs": [
        {
          "Id": "ffcba74fc7dd42faadaf4e633339a295",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5887932f201b42b6895b768a652689d1",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7f11742eb88441af817cabcc743f2a5a",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6ff18335018b492c983b7a86840aab88",
          "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": "bea9631fca964b38864e38bab1151cd1",
      "Inputs": [
        {
          "Id": "984270af163a4cfe8f1fd06dd14e2f64",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fe6c0dfd0df04198b162f9fe9bb39989",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "73aea8427d07424ebcf37b4df4d626bd",
          "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": "9dd4949b765247459bfab1e4f665cd45",
      "Inputs": [
        {
          "Id": "115bb7d52f0640da95700b42e5824d28",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ece920d421374794b50ec36fc3e493f2",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "605ceb8ee9944ce8ae4f513bafd27c8e",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.6,
      "Id": "7fb5d4321ab847bfbac6a6606ec4279c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "55c1733772a84e5e9a397fa3c1341cc0",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "e06fe41d1bf747dab6c7cef794287eaf",
      "Inputs": [
        {
          "Id": "46f7f29e5ce64fe3afe00d30ff87aa56",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "286646a231024c12bcf26a94dd86c8b0",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b7a05140ecf4740b52185efd60fa756",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0bd70cb8bf394eca8f1b3768c8719f8b",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "5123ae9990664e68881b44ae707b304e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e812e13333d143edadebaafa3798dbf0",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "b031423dba15478a8f95a3e06c1724c5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1440a442cd884317b24e506b1e147737",
          "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.PointAtSegmentLength@double",
      "Id": "7e0ea48beebe429080974aab1b481d09",
      "Inputs": [
        {
          "Id": "26684699d5624cdf88221ddcdcb84317",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dd9849d3e39e415e923aa2bfb54fa809",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c5a3cdee7a4e4bc2ab8156e5d9347d8f",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "8e6d341097ad4184b612801a672616f1",
      "Inputs": [
        {
          "Id": "5351614ea5144629aaf0dc85b0cb49cf",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "12ddeb5d2df84ffc8102f54173c110bc",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "808a1a7d5d024380b5af8541499bb767",
          "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.Curve.PointAtSegmentLength@double",
      "Id": "02a59bc173a3497889cbd20b2fba2702",
      "Inputs": [
        {
          "Id": "82a6383099644185b1fd3893f4907f49",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "357f4eaf746f4fbb948b0ca342dbd546",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b641063d22cb4da08ea8395b9bebebf4",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "d0e92cada60c46218f466bad2f341e75",
      "Inputs": [
        {
          "Id": "2df0d48127724eccaf560f00c8c065b8",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b9c5966681a4e9a95173820e3fea8c4",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "33b74dd7fac54c39abed057084c89a8f",
          "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": "169e7be3c218477080a54ad99614a62d",
      "Inputs": [
        {
          "Id": "8bac954b10c741d1bf617f07ca9052ca",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1ec9fa71f02848f78b5d1e50a767d280",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ff2a0fe429eb4bb097f82b89e46d394a",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "f183ce4915924f4dbbd18bbcf813030f",
      "Inputs": [
        {
          "Id": "60db0e2999c6477eaaa65580c91d5324",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ce39b9270d9549b2a4f65c85129c0c16",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7508d95282004e76887fec327949785f",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5be3f42302054e2e8c38c9fdd09d1c65",
          "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": "61fd2b5e92aa4f6d9905e1036963a5f7",
      "Inputs": [
        {
          "Id": "44251bb32dda4c4cb5472da31c50d38c",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f9dc62ac80314f0a94bef57b7d6fc226",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ac56dcb8012444019ed66a72033c3a09",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "2bace3fce3184bce9a23171628f5525c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bd39b3f32d4a43c197d7897d0344035b",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "952291f8962d40c7a64618914e71a899",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "363e535fff514a0c95980f4bae0fabc2",
          "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": "0.5;",
      "Id": "cf97e391e5c342cb9fc63b12dbfda335",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9ad92b0f9c2a46398265dab3f4061c1e",
          "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": "7b53115f0f1a462e9a87f6e8658e725a",
      "Inputs": [
        {
          "Id": "06012e4ed838430da189c127088a3d87",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "111b49d5181a4d5382452e7329a0ed1f",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "710a4379ebb944c1879dace37ca43a80",
          "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": 127,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "6996145bead2431fa4055557e922a37a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6279447d8ab34bd3987ad1bccd05c4ae",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "a5b2c3bea50140dab70fa5748a374c77",
      "Inputs": [
        {
          "Id": "1cfb57e48f374112898472fd8bb95860",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ac642327c7ac47c28a474dd713df1422",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9b075b256263424eae04206417775f36",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "761508b18d6c4543a38b38e24fe6f139",
          "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": "0a1c089d5e81459888b9ee4120556641",
      "Inputs": [
        {
          "Id": "90c24bc833cd40c4b24cefc5d10d4db0",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "20867e7894d54211a9adf753c74e4966",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "62621e7669e54dfcb822770945c024c2",
          "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": "5aebfb5b37d6439e99576dc877c14b99",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6e9fb9761b2245a1bfba93d1fa0ed597",
          "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": "2bc4d5f990114e6c9ca0a68d31014182",
      "Inputs": [
        {
          "Id": "50145c769e7d40c09679d62e967480f3",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "543ed41b6545439ebde1b90338da94a3",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f43debe738e64a02af9aa3a61dd9ae57",
          "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.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "2f4e9b0550624644bf8d521e1f21f38c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d2ccf049475a4873abe59bfb903a9b14",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "4c0316b73b2244fea21825241728acd7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "04263784580140cbab1827964471296d",
          "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": 127,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "fe949b20ca514ca192ca17e12611215d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f359cc6723a5487bbf6ef2b34af5b69b",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "a380eaf2882e4d1caae9525d9a6de196",
      "Inputs": [
        {
          "Id": "edbfbca332984f3f8f938e2ddc19d5fa",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b210942803746c7a403ce2398ef35fd",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8c3b92477a844511bf5aa1250994c1a7",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7aeafb6e7c0c4e72bec1dab9ec45d158",
          "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": "8391f5c9583a48779e938cfd6ecc1a42",
      "Inputs": [
        {
          "Id": "c319fc990591443d97b1f35d4a26b589",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7184607e16d645628e476e6744876eff",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "74acf0fb8e074c1f8bc36bcaa2957127",
          "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": "c1b5f56312494be9802d476883a093fd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b9478b6fc2a3456da7adde509a28d649",
          "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": "0c7712ba5aec4d9284160492a58cbd37",
      "Inputs": [
        {
          "Id": "b92096dbb9ae492e88e232bc17aa5b7c",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8f9a81fc036a4b42963071269dd44a7b",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "990c15dc4aa84fca9d1fdb76fc737fe1",
          "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.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "eb6d4fd0133e4549b22c812664e9ae9c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e244e2e35e114f8ba5cc53325fa5d87a",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "f195ec2c6c8b4076833a268893d16916",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "eea64ef22c9443bbaaec246a3679fa86",
          "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": 127,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "55f5fe615c6d4d6f8b1469318495a9ff",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "feabfdae7a41422f847d1dc7ed11774f",
          "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": "6ea2e44394c14350be5babc7c17a32c8",
      "Inputs": [
        {
          "Id": "93555a4433e546eea447a44e64abe056",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "76459a8215864df3bc66ca474b17edf6",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3bfeaa7196884c75b7094076b531cdaa",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "ee4107a3a22e4c658138645d32d26f7f",
      "Inputs": [
        {
          "Id": "a4c8aea242bb4ead8a255148ffe6855a",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "583906739a83410fba38110fdca3d5c7",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0ca75b5e13604934b94b6ac8078d1ddb",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "5e550c2f13ef4956979cceac3988d464",
      "Inputs": [
        {
          "Id": "bf0eced6cf0c4e72b13e4ed984246146",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "34cfd5b106c64b65a1d17ef364a988f8",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "29aa5290b24045199ada9c274e94b95c",
          "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 24.0,
      "MinimumValue": 15.0,
      "StepValue": 3.0,
      "InputValue": 24.0,
      "Id": "17888f18eab642cf9f0eb64e92492ecb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f1ff12bce85a4413a5c029f24f887a51",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "6dc68ac3bd024468b40ade5244082bd5",
      "Inputs": [
        {
          "Id": "3fc657b89ac346018da740e835e618d8",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2a02cb2f34d4403ca257d10de046b072",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4fc759b6405445498679efc07b003c38",
          "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": "b5183718a648407390e0c56528919cd4",
      "Inputs": [
        {
          "Id": "90512c522d31477a855c6e168f46da8a",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4000291d31ea45eba3de51c378198c89",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "467504b869fb472bafe61adc5868de5c",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "00a93a1039dd4c98ae0f91274328698a",
      "Inputs": [
        {
          "Id": "84e322a345744787acc5053d2cf3cd3d",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "01862e94edf0438e90c4e859d340132a",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "05b15879567543cfbc97a9d8af2cb613",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e70b7189ee7f44d3a4234dd1d4ad653a",
          "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": "4fd4b109d7694349b56b77c952cc49c8",
      "Inputs": [
        {
          "Id": "4ebfb3b6fccd47babfee646799179bcc",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "334e16af7dd94e53a0e0964762835c1c",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9173f3c05467437c9068857f3c535af7",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5685e4fe65f84a91b0374f60c2bdc5ce",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.9,
      "Id": "7a3404498192473c93098e98d9267cf8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "18e5a237c52c4d39b600ae31b9a482b1",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "96b7e7573af047238d9c2b9447b11c62",
      "Inputs": [
        {
          "Id": "e7ea33dfd30e45db82d2e529c397a922",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2c6df43d8f8842c194a38127b23d1cec",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "579f0c5525674e6aa558cf5c5af3b1fc",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2a67052650fd495da581f6fa81d6c502",
          "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": "10ad4a29649c441a9811cc17756992eb",
      "Inputs": [
        {
          "Id": "7dac4d4b5e684da790d3a5d42300864f",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d75e19687a4f4ac99647e9f4c694817a",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e094133a42447b4abc98671ab586de8",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b3f74f18cbda4186b6cd59b3021c1a7c",
          "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": "dca8d4bc8085418da2d8bd282dfe314f",
      "Inputs": [
        {
          "Id": "a8386f9b8c204d038c04834968d3f5b8",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b5d9b37cb2d448b889e1e27d2a9af532",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "262e9e02ec6c407db016d6ee7a86c57e",
          "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.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.9,
      "Id": "f8b7de0c0041471ca198ed76bdde0f64",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b0272416efa94604b31eec9f866929c6",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "6e1a7572df75401fb39180fa2cde5961",
      "Inputs": [
        {
          "Id": "f08bc2266c664fae90943a9ed22ffc6f",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f5f9ad8074934a0ab37057a430d2f6d3",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "63f7ce741f5b498193df6cd435d975a1",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bc0241ef2b93449e949949ccbadb4648",
          "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": "c448de773bb84883915668c4d140a1d1",
      "Inputs": [
        {
          "Id": "fbba30f735484abeb16c56f3e0e5fa06",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "52e5a56f263a47bc8c4fa3dc1928c9bc",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "36e00685931743148f8381a4d3c7602e",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fac91b7619924efcb9cfa8b33f39d035",
          "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": "ee5d1b4bdb994b17bf7ec330ad714ba1",
      "Inputs": [
        {
          "Id": "03b1c0d4bd1246b3a9fcd15b0f0520b8",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a856ba085f98469199e7e3d550fed994",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "747fa5c718544882beee094f9bff3b66",
          "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": "3d0ab96a109c4678b8d370950eae1754",
      "Inputs": [
        {
          "Id": "835d7a7493ab4cbcb16dc513d9c9dba8",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5ccd4ea5f1f1478cbb8cb6882efeb53e",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3daa2b150750479ca588366afbed7ce2",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.9,
      "Id": "f79c40efc6594cd19a41db28db808e60",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a37ccd6486484b358c1727506f6dbb0e",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "6ce65f73c2294c77bab2b338ba4f021b",
      "Inputs": [
        {
          "Id": "5f2d9d664e1f4c8ab43a8678b9e5dbe8",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84d459c8288d4787b5e580ae39d228e6",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2d6cbda11ac848889766b998bac3b632",
          "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": "06d41faf7ceb422193a37a11e6e6a0de",
      "Inputs": [
        {
          "Id": "a12934a19fa24253b4f5a5fad5aa462b",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "58117b18218d4c23ac99b5f369c64991",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ff733f58ddba4271b47917b3d447e374",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "39cce31da32a4bd8861c544f46c2debf",
      "Inputs": [
        {
          "Id": "dd7b81af4df34d27b8262cf16aa19e25",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3e81362ab07743b08a4aa285284cb42d",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22d751d2cfaf4668b060f452e8f87bb3",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cfa058269b5a44478b4e1a8ab263f44a",
          "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": "baa40181daa2484d98ea03b546a1b060",
      "Inputs": [
        {
          "Id": "eeee3efa36eb4a24bd152d9a06c22c0c",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0bf08cf290dc4b3c8388b9868cafa5ce",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "491e2dc84a5f4c478e7c0c0e5f0ede99",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "41156033f4a6472da5583c88fa164f34",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.9,
      "Id": "82d8aed9db644042a90332c3641cb829",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6afb96c1c9fc4e4c991c44614ca739b1",
          "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.PointAtSegmentLength@double",
      "Id": "cbff9807eba94cf88cde02a170097c24",
      "Inputs": [
        {
          "Id": "1887708a508f4f77b2820fabff977cb9",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f8470a10a5154726bde3229df8cf84e7",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a45c3e3fceee4e1f9948114fc4c06997",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtSegmentLength@double",
      "Id": "ed1de51f32764fa083e799ccf4d38843",
      "Inputs": [
        {
          "Id": "668a2b48266c43cd9029daf9b8fd0cc0",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "39530805a64c499b808b62a93b5bab47",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2f160a1a766c4a8ebb6e6e60feeb15f7",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "200ad0ec463f43f98c453971527296d8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b5c63af814c349d095ae0c66a8448640",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "3fba9392e754433bbc446af283e4bef6",
      "Inputs": [
        {
          "Id": "0309ac2cf2f847f1a2e22b92d8ad8da2",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d9ab33f0c5084c1bbac585791ca904b9",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "88d78bf1f65f4b4398b93fb6375312cf",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9001cf9680c54c8d89c3e16ece429437",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "187cf9a0f84840569a929f3e36296c59",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "60029d660c30429ea8dfc15956d903ef",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "3cc00f40941a44d9b8f6b7cc100eb85a",
      "Inputs": [
        {
          "Id": "7606205fe9de49d69b2982cf09eefae1",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc987abba82f4bfa8ab204d35c198781",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84627325bc944f0ca29725fd20f4c2bf",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6860ddd42b0a4fcbb0ed658d6a1f8629",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "746948c38f5e44b7a638c42b841c76d9",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ac61dd685c5949969616936c10f8d67a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "8a76ebd50dc844e9866bd1693339583a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5bae93bf4283435b87ac76fa92c99c90",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "c91e578d318d4f5e9c03ab4db7337c52",
      "Inputs": [
        {
          "Id": "413f2f056f87460a9ba94fce36ac3587",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2c06f82ca40346248cbbab9ef6a5d550",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c3738b2640ef4da18338d503838fb572",
          "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.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 60.0,
      "MinimumValue": 30.0,
      "StepValue": 6.0,
      "InputValue": 60.0,
      "Id": "7df5ba7b89d641738b80cc241d47a20c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "68298c23517f45709b04cc7deb11c9ea",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "A slider that produces numeric values."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "7a3da2847f314d3991800692b5409b6f",
      "Inputs": [
        {
          "Id": "7e97ed0aeed84878980025cde2eacd4e",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "77110638048f4d97be220be34aae1be6",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "82eb46fc68e14c84b2c2e27a38a62ae1",
          "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.Curve.PointAtSegmentLength@double",
      "Id": "98e3e8fc4c4d4ea5802deafc9a2a4c06",
      "Inputs": [
        {
          "Id": "f33e9de81ead44038256e68a840dc670",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cec3e8a4db9c4e2abb7a442163c9daf7",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2e932263e9dc4f119e65ebff58826b23",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "935eedcabc5d4fd3824029561b62521c",
      "Inputs": [
        {
          "Id": "1d1efe8b6c524ecd9b5058bab71c5263",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "12a4f9aac30e46458951ef11a1ecc119",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "914733445ea04e689aa8451aadca52bc",
          "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.Curve.PointAtSegmentLength@double",
      "Id": "c7b339e2106f4d248bc2cb0688805ce6",
      "Inputs": [
        {
          "Id": "25ade7dfdc5044379919bdbbb245a0bf",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cc121fef59764ad8af287084c7b95a6b",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "23672479754942febd6c5f7a7873e0af",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: 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": "bc9b80a058db4819876e0c0450784b6e",
      "Inputs": [
        {
          "Id": "a1e1d159b19c4702b4b0e49caf76f17e",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c03e9daecf6f4fe7b355884eb9059b2b",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "249e5ab150884c0d83afb332eab5fef5",
          "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": "adb345bc71c44a058808d42add5aba32",
      "Inputs": [
        {
          "Id": "cfc2431ab58b4cde9ab3ea2eb981c03f",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7b3612e7a1c4460ab946176ca929da42",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "71a6da3c2b634ab9b58c09fc8f1bd0d9",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "bbcc0ea276c44b75804fc0a150e9a0fb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "193a2347c1a547dab9b3677e4a5c0e8a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "043c1e2dc2314930a7d808ee5f2cd54c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8d1f0bcb5159471eabc64d839fd1ed4c",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "d12a777127c04173b4da43362fbdd3ad",
      "Inputs": [
        {
          "Id": "65a087c6f14a4e0886c552c8da9d7542",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c695c2079f514037abee9c65fe613c7c",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b6c3b2654d684ac988f151bb0da9f384",
          "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.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f82223e7123043358c64c2f1374e1557",
      "Inputs": [
        {
          "Id": "811f515321fe436784a002d6c4ef49aa",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6e971b26e4dd4c679528e575f8daff7f",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f92cbb85d774822ae3c814a38baa3b1",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f0982f694c6943c4a4a7b4d92040c25d",
          "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": "4c0bea1e27bd41d58226c3d8da78825d",
      "Inputs": [
        {
          "Id": "effabf26cf6f40b78b311c7282efa6ae",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "10e3305388014209aaea51e9a691b023",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "93209167e7614a85ae3ab6b7cbb9c874",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aa984f652b2e478d9bed5bf38aca7445",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "72b2de3e98cd4f39bc99183d122e1d59",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fb233c6c242a4964af1938ec9312c73a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "714dd4eb8ead420a9337df37f0ef217b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "413832b05a794f2680e4b2fb422ded24",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7b358aaae51d4b24af406f0af4d0591d",
      "Inputs": [
        {
          "Id": "f21dcd206ee04928854636818f8b7c3a",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bf0d56f5e10448098213d0e798ac292c",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c91475fa60f94c6f9fd4a5f22758e463",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "514ebb920a154884be9198e45b5d3ec7",
          "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": "c1b2fba4a56f458187aaa39e16180836",
      "Inputs": [
        {
          "Id": "6748a8cee17643eea780d5b64eb2a516",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "58301916839a4e9a8ea536b5dd9b1655",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2cd04a8aa98a402e8f5c437d1a974e0c",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a697da139e354840870ba17402496961",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.8,
      "Id": "35ca9566a1e041b7b7d8c0b64bb16964",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "56caad4f2e7e41b39debdec55431340d",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "dc92501f2c434ce4a32948b2d710422b",
      "Inputs": [
        {
          "Id": "8c6c552a890846319960e66d7d55e626",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0583aa187bd04f9ea7c736ac5f0f096a",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7add9f136d554e1daef80f2847022047",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6f804087d56a4c40856ea9271158e090",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.6;",
      "Id": "193e5eaf93aa4bd08d675bd76ee1f834",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b7ffd0b9ee534d718b9607d598ff39b3",
          "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.PlaneAtParameter@double",
      "Id": "1ebe570946dd4d9b88eef03025e59b4f",
      "Inputs": [
        {
          "Id": "e5100e7d2d784a25b6bd55a2140b92e4",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6f734e28415e46d0aa80ac5d59b92041",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "05a236af178549eea9af7401189843f8",
          "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.6;",
      "Id": "bde7fa7d165e4754868cf7d17ebd0b0b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5432ffb3976d4ad59637676fdcb714ef",
          "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.5;",
      "Id": "ceca4a68b3504175b6222e8fe99402cf",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f6d32d59faab4ffd900e0c9d593e2e0b",
          "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": "d4545f9c542a4d729c17269db657e0d5",
      "Inputs": [
        {
          "Id": "9baa1054e76b440b95ae8f0c7aa769b7",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "83a8913dfe4240cc97e9d4d384184ca3",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5adbda4b7a14ef1aa7e2f56504d2b73",
          "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": 255,
        "G": 0,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "a0dd417f665343228f3307b3788e5a76",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "00b6c997980b41c1b2652382b03ade64",
          "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": 255,
        "G": 0,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "7e3b39e1d837415ab99b6f91a394bb02",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "27a05cb952324e5588c6778d32708e53",
          "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": 255,
        "G": 0,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "01c6badc16d449e88e377a488b1b50b4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4c7c465cb47140318af613e8ab72ce76",
          "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": "ee2bed67025445c680b716e73cfd8112",
      "Inputs": [
        {
          "Id": "49c95935e4ad4dd3812ce0235d088ed6",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9421fb2e50624101827b3166d5d57881",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5137d0c5947c4cb4891a03d2aba63164",
          "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": "dd872abe06a94bdb8091977896648dd6",
      "Inputs": [
        {
          "Id": "303e38b40d51485698483349774fcb7c",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7c46121c59bf494193f19cea5c2a5afe",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6ea0f6c0263d40c6a35afd590f45d137",
          "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": "ea548247bdf844e0b06899549b3015fa",
      "Inputs": [
        {
          "Id": "2f49cdae908347b780de6f7be8cc4e46",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a59a8e515eea453a8e5800f7290ad88e",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ceefa393a94149618abafc9c0defdaa8",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6ef6ad11290e431bacdb7be41fe65bdb",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "1ffa5c1c1afa458aa09c3baf2ea9f219",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "66ab3ebcbd804ef2bf495aac2ad8139f",
          "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.6;",
      "Id": "17a250eea628403bbe16d6d5d4e163c0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c30a848fba38473183218e4d69ade85a",
          "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.6;",
      "Id": "25ae839b61a743a5b9f09e2d2888a659",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d85f924b1a7643f797f3b652d3cc8212",
          "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.PlaneAtParameter@double",
      "Id": "80635837eece499a948655408fcce414",
      "Inputs": [
        {
          "Id": "57046a53f42343dca4db8acd0886b879",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e471348aa2b64b0a8fff3f846f9f44d5",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c70322b3f496448088ced73e6ac45722",
          "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.Curve.PlaneAtParameter@double",
      "Id": "ffd0738a40c14b3aaa4673d5c2511531",
      "Inputs": [
        {
          "Id": "a205081d1af7477fa475ea63a5aaa2f9",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e8b2245c308140618bef27342fa3578d",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "300b9676a9ac4575bc9400f4e685fbc8",
          "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": "c9300e910227402780bcc799cb264c20",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "61add2a5c06e4f6aa65c3fe244c13a0f",
          "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.6;",
      "Id": "41065bffef2245159b3fbe078b246b6e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "061b7c9de25b4c6f9926c61d52997d38",
          "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.6;",
      "Id": "4496da1777af4ab4bf7f38559c4854ce",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6cbadaa625a945449ad4475ee4a045b5",
          "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": "9b7a0bd20d874b29b522c755057d4dab",
      "Inputs": [
        {
          "Id": "549dff66c5094853a3c45ca3829f3a54",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1748f7da78e8472bb6774b1d1ea41baf",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0365f7bb872d41fe8e03f58be003772e",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a4956a90404e44978a3b0a1a97dc1ea3",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "f8999c3c17024691a7e08e79e38f3105",
      "Inputs": [
        {
          "Id": "6cd7deed5142454f9bb20ddca95c4ae4",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f0f7f8199b247ed9468ea1d9d0230ad",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "41c308ec2257404982731c301ffe09d1",
          "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": "650cbba5c43d4269b9ef25875d5fe7d4",
      "Inputs": [
        {
          "Id": "3f6bf76966704421b92bbb8ff1131dcf",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "86376c2afe634e0fa6e42f2d00eb54b3",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "26787a733c674be4926fd8ba43b07675",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.8,
      "Id": "5eb34a123d774fadba9c0386ebbf9c96",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "99026fb298d14cdd99d66b7d0120a427",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.8,
      "Id": "3d9240b1a6f64783b7fb30bf9d86c29d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2a80b2dfceef4baf8dfb0645f642535f",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "9f9c832cd89245b6a6a1da8e1ef18298",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7c5793a547c14118be8387834c5aadbe",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "02c44bb7d3b64bbead751bcb896ebb23",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "701a1c11ba14496aadcf154c68556214",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "b0695747090340aaac435250cd53f0fd",
      "Inputs": [
        {
          "Id": "79cbe6f4da1a4cb2901bc40f1efa1532",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "77fe361c322d444caca035f708f88653",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7c66537b19944836a2e18ccf1e389c62",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f0af124936f341b7855c63c33872fff3",
          "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": "e79cc53a7b084742bce19ece72663c6c",
      "Inputs": [
        {
          "Id": "8a3616a3b92349d1aa1fe23e43492efc",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3c531e3f6f214463b08ad156c8f8f9cf",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6f4fac1daa274121bc126b72b68829c6",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "706aff0ab5cc49caab6e59a676bc3e69",
          "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.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "8cf4d78cc56641ea849763c12723124b",
      "Inputs": [
        {
          "Id": "45de96669a6c4f4aa39ec0999d3a1b51",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5ce49cfcfb544b7bac8089360d61bce7",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cdba4ad76a3d4190b9d056afbe76be8d",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "76a23e963c7b4ec2aff62a719994a0bd",
          "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": "d633df9bf0d449e3864e0ded7a51e917",
      "Inputs": [
        {
          "Id": "2bcfd67670dc4e7a82a2647c76952afc",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d75cfe9b6684ac686f28a0e7589fbec",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "867101b77d7b4181aa1560463b7b3afd",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "06952dab26e240f2a82e89015f490fed",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "0b58cfebf0614afbb3c673994d0f71a4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2865d546d83643029d288b5d322b10c2",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "046bc8b8e47c4276b8d863bf49dcd71b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "45185764ef674538abadbc11281ea8dd",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "4b5a4a3460af4759a866f27387843621",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2535c2dded7a4005b98f03c16ea6e018",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "18415e925e9f4187b8b5e22c439e70cc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "49ffb053e3574e25a51d8ca297e2c324",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "9a0d55c9c7da421f8b823dd30f600985",
      "Inputs": [
        {
          "Id": "b722736d6b334d7093ca7873752c48c7",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "30f7ed0d3fe4473881a6abeccf5e3095",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bea7f9be79564baaacab01e716726563",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e54de3dc532f4b739b4d01cd3b6fc9d2",
          "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": "5e490a571e2c411aa9c5738801483aa5",
      "Inputs": [
        {
          "Id": "bf69ddea608c48b3943ef106487896c0",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8bb520d363e846d4b5b430a905bfb04f",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9766d1213e274877b95db42a2be2329b",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0e964f8079b0411284530f548f91225d",
          "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.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "d76e2d20fe194862a25bceaf9541498f",
      "Inputs": [
        {
          "Id": "e660bf8ec4ae485cafedc2f408822519",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f9f9e12dc5b44dabb6c930ca67848c45",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "822f13b6122949db802882c2fe695903",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3e60837404b147488effe714ea3e5e4c",
          "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": "09bdf668d05740bda47230ed95939db0",
      "Inputs": [
        {
          "Id": "e99be4d3a1f14bd19da438bdc4853817",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a38e5253c3f142e5ba7511dd8c9520bc",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "104be5a54813418e855cc311d84332ce",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1f10533cd6e04188a0edede2b885e98f",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "52466a7bc8c146e98b81682671a4c1b6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e27bd3d2b1bf4d1abb332223dff6f2e4",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "dcfa6b67a8d443788221eddc96330876",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5f245768e9864431a9724f651a22ff2a",
          "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.PlaneAtParameter@double",
      "Id": "5eb9e8459cc9410f9da5369e012efc1b",
      "Inputs": [
        {
          "Id": "d0edd64561cf42a4ac662abff7cf41d7",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "52c5c1fb57a34486b32ab0615d227c81",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3c124741ab254c48a367b5de247dec35",
          "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": "b96cc8f4ffe748389979b9c1dc6aeb42",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "487f0ee609e647ee8a710a0196cde1e0",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "d5df9e9797194258a9708182335fbbf5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "767d60d4810242f1b48c2afe7481ccef",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "e4be26e998534f709b70d4eef6b8f691",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f4ae29182edb4274add5e86f48aa6386",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "a2068e3c26cb4c3ebd876d2fcebe9981",
      "Inputs": [
        {
          "Id": "4cf0bee1cae7447d8f9c836fd1c4d7ee",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3274c2a5eb504b0fa90d252bf71ca501",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "17ae6ca154c94fe896fc185308d2110c",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d8fbc8a12ff2497bb5d95651a17b4777",
          "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.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 127,
        "G": 255,
        "B": 212,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "bf1f113c62cd42c496ebc67a19ec905e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "dd5b4cedee5c4b3396dfa353ae1fb194",
          "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": "437b4aed61a14ba1a2871786c57655a3",
      "Inputs": [
        {
          "Id": "5456f62a67fc4c1e85bb10d5e153239e",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6273c8a005b84be4a7715b7208a78d7d",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1264c4c8ec224051abf078c0e7b78f9c",
          "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": "b4ccac2b23a148c79d8effc13c1c51af",
      "Inputs": [
        {
          "Id": "7d3ce825f8434764befba8dbd1a509a8",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55adf027b40543599401b37bfeea76fa",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "769261d4983b4d78addacab11764b0be",
          "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": 127,
        "G": 255,
        "B": 212,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "f6e3a065c5cb472fbdb60ab5218099e1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0f43bd9e43164c48a8b5a89bf5a36214",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "e52f51ad05c4491dbdc39604adc5a840",
      "Inputs": [
        {
          "Id": "4af62ce869454a0c8c411e6b9ae69f5f",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "917b162cc0a9424fbab7ee7df7cab0bb",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "95a8d2c0c28448b4ad01c9a3097bb65b",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0bf5b2ec0e384959a354480fc72754c6",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "0ed9150c985a4a3884593cf5138f4916",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3eb8d3e3820c4e55a206f9b6c89d3374",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "1d0fa1cdb07142e3972da4d0c48d301c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c9a65ee186a04c59b10662f8b25c8929",
          "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": "9ed6c086c9f04f11922f7dbf877dfd95",
      "Inputs": [
        {
          "Id": "86b5fc8612014b5eb74356d38ece9fdb",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "83ddc70b85f24b269b06626f0245fcd4",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8159d91e661445f0828b88cd1cdad292",
          "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": "a707dbe8147a435cadaa7ee1a2c90aec",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2cc3197032ac4c938307a8acb0a9a26d",
          "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": "6ead41898a6240328adcee0507bcc4af",
      "Inputs": [
        {
          "Id": "6c6a9e66880e47fc979523206b9c9104",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c11dc753861c4655a2535be25b24a277",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3f2884590f234676b072d7548c55bcd5",
          "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": "9e21f11b186741a6abdbf8703993c39d",
      "Inputs": [
        {
          "Id": "d7f2de9f4098428c93395a3afbefa75f",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6a081d8e538240f283ab44490c4b7800",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "02eed74b5505451c8375932685e0ad84",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5dfa115d0831465bb4a817e2a532a5cc",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "2f98d3a3b4e34ff1be4cc88932c158ae",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "db6d8e8bb55a4f339bbd985d5df75553",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "d4da7ee992104e5a903be3b2537a7512",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1d061e8dcbcb4eefa7aa16283fa69991",
          "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": 127,
        "G": 255,
        "B": 212,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "20c7da910b894656ae076c70ec453c72",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "aff97159a0824e80adf41a91775886b2",
          "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.Curve.PlaneAtParameter@double",
      "Id": "a783fb5f1ba641f6bd5dac6a0b528b25",
      "Inputs": [
        {
          "Id": "947bd8f3cf6945918dba248c0642da6b",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "18b3662cdd0a421fa8b35f7d882d276d",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8eb927c13a05498abd4e46e2bf113bb5",
          "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": "93b3fff6dd2b4b2e82ea871a4a62ed16",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ddcdf6d8b4f7464a9b78a0a95bd9ca6d",
          "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": "f6f3102b60b941d4b655edf91531ed0a",
      "Inputs": [
        {
          "Id": "4ae7a3029fca4899afdb3ca48868d14d",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3ec75487161841d1be223e3cf57d7893",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6da9f2a7c93940699f3a0820f172e848",
          "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": "167fc87e745040b59933a7c098c98c2f",
      "Inputs": [
        {
          "Id": "fd5c621ec2074d119bc3aa7ccacf73d9",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "379e5d6285784b14b7e47159dbbabae1",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d817b1801fc4ac7adbc52a2ffca2744",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "99f12eff164c476796081daaccacfb77",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "08a82892cdc64ca3ac6b2b7206168d3e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "35869881755a49a08329219a922d3d37",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "1d43dca9a06642e39272f6f6ffe4d7b6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ad3988c1b8ee4fcfa5133ec60f2ec979",
          "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": 127,
        "G": 255,
        "B": 212,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "8df3c325a7144caf9a502f33bd73acbd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "65601dfdf84d4849aa5700f60b101f9b",
          "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.Curve.PlaneAtParameter@double",
      "Id": "ad3e1f876f794794831d1931b83be089",
      "Inputs": [
        {
          "Id": "caa09a70223547f9aaa243da0afd8982",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7f7082ce4fb94528898d4984531b5aec",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "21aa107ffab74079a6ed30207846afeb",
          "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": "623e594b0fcd46d6a5050cd1928ff15a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "41ff9c5aea874353b7c900ebcebeadc2",
          "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": "a407c779a4214fa58ecc62dfb0cc88ee",
      "Inputs": [
        {
          "Id": "fca5e39be4fc4319981ab46bcdf13bb0",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b6b59914180464a8cd1501ef1b52ea1",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e01cac8038c645cdba8a5a6f47267488",
          "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": "852b2271708a489c86f184e87859e6d4",
      "Inputs": [
        {
          "Id": "f06230ca0119485c90632ec753db6ac8",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8cbed7181ac44a5593b9f96ffd5dd8d4",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e6bbcfc1c5e4c25aad06c20d8aa7709",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7e726255bd4f411a91d56fc03304f480",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "87ef8e2edf434c44b37297f91f8d90fe",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2003251438c742b1a34ce91db3aa690d",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "b8c5bacf8cd344d58fc83b3fd0ccafd3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "624c4780313d44268158bf9decbe8b85",
          "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": 127,
        "G": 255,
        "B": 212,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "1585f1e253d94520887df2d422297e80",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "45fb6dc5e0654c00913b5dce0b9896f9",
          "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.Curve.PlaneAtParameter@double",
      "Id": "c84e2d1b6f58461e8b6aed45bcbe657e",
      "Inputs": [
        {
          "Id": "cda0f1a8108f49ee88b0725af127e5b8",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "54ffff4af874477294f10df9805b2d0e",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8e03654a95064f0697a1c3d70255c8d1",
          "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": "e83787b25b6b4e67a96a605f1b5e38ce",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5ad1482dbdfb4202b282d6abde3d753f",
          "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": "a6ff3f95d4d64b3fb6b67bdb61637dec",
      "Inputs": [
        {
          "Id": "d6d0955703da49e099b6cd088b8c6202",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06a9d8acaf954beea3d4911fb0d9ab95",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "309766e3e02a48a184bd9e5d76584bcc",
          "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": "4982baeac1964475b185dfd64fc8638d",
      "Inputs": [
        {
          "Id": "b7b4965f14204f1ca6565f5f9b03269c",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "096587d5f7534a05bb712c32377e8f22",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d471c95224b46958dd2e74127c83952",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a6c51f7a355743108a9aa3a1c41c2815",
          "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": 0.25,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 0.225,
      "Id": "244ba139e7ea4600813a474558862e7b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f056bd5c23cd4445a504468fff5a3b92",
          "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": 0.6,
      "MinimumValue": 0.33,
      "StepValue": 0.1,
      "InputValue": 0.5,
      "Id": "c466b2c2951a4a5792163b861e6f6d58",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8ff04b77ddc94e13a9eb2f3b5d340f05",
          "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": 0,
        "G": 255,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "8f2a2ce026d244f285d1a2969789f7c6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f0c621a794294708bd130158de0b26a7",
          "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.Curve.PlaneAtParameter@double",
      "Id": "662a4121b2cb452da6d0eea8d7327ef7",
      "Inputs": [
        {
          "Id": "4e462e8a81814d789d5bbcf22406d524",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "78a55ab3876c409a9635f4f0c3191c45",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "199da93d72e84ecfaba08ba084351b42",
          "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": "56e83afd3d0f42438db092212f7578ff",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b4f33b299f6f46c487dd59b708853cb5",
          "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.Vector.XAxis",
      "Id": "c25bfb5c93ee4f689af5f8b569ac60b1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9c511c1063e44abe88498d1735e9bcee",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "cff475b092b5467bb9a88e668aa669f1",
      "Inputs": [
        {
          "Id": "e0eba26a68594916bd49b4fe9282efad",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9053602486b64a20bcf586f7455f6743",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6ae90e0228e14623a469adc071ca39dc",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "acb2ca3c597a4340aaa5a4e70ae076fe",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "57f5a4d8322744fba15300ae271c3ef4",
      "Inputs": [
        {
          "Id": "c7c89b6dbd3a41eabe37ac7a9d5dae9b",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1bd5a7bce6f540049d1314167ff1b4d5",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "86e9006985744d498a597bcd73234800",
      "Inputs": [
        {
          "Id": "4675e7b8a88a499cb93e235e64376000",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a2b72030cae0488f9c69b0c46b8ec28d",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9a743cfc9a104f39b78a9d99bf627934",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "1779eb1413c14aa888add48f901b0059",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5f3f081671964e26b8baa90947ec88a9",
          "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.1;",
      "Id": "5f74a19eff50496fbe9c44fafd10b598",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "77bd33cf24324c91a3fa06e3b09eec7f",
          "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": 240,
        "G": 255,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "de525f20566d434a8773047e1181170a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "eea3349554164e18a5f657d72a2824d6",
          "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": "0450afd46f3c47caa5c1c7a56f60c457",
      "Inputs": [
        {
          "Id": "da4e8a9b48d3424bb1bd52924c8ba80c",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ee88fcf7f1024673a9fdf0214dd10b1a",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d9bc227cdada4a19abdc34d029b23ca3",
          "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.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": -2.0,
      "Id": "127cef770d2a48d99d2497b9723f21bc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d28f8ce232a44c47b8ee5592022c86d0",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": -2.0,
      "Id": "e914fe3bcbbc4d9abf6eac023dd9f59c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4bee8ca8b76d47089edfa7737439c14c",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": -2.0,
      "Id": "1e791742ad4542ae95c6b8ead5209d8e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d0f9237ee6114e758aa2d65ef57c760d",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "4799970bd8c14edb829ed4720028cca7",
      "Inputs": [
        {
          "Id": "06331629a4134f4a85b849d485baab26",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "96fb7d0e0ef240d688923f8469af5fc1",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "95235e036d044e298cc55c4e250b081a",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "27a530438c234fc198e44971f221c9cc",
          "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.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "The cross-sectional dimension of the beam need to be adjusted",
      "Id": "642c8ae78d7642708516b92dcd703709",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "35730f91d7ff441fa11fa6d2141c6eb0",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "h/b",
      "NodeType": "FormulaNode",
      "Id": "a89f1aa8ccb04a27b9812aa770b3557e",
      "Inputs": [
        {
          "Id": "e3ef9293f60c4b95ad1bc6ac36388a66",
          "Name": "h",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8637a224dfd24979b0971d854105a84e",
          "Name": "b",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fae68dba7ab64f2a83c07c115178f992",
          "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.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "3a253d12ad3447b9900692020d2c878c",
      "Inputs": [
        {
          "Id": "cd606967b4c44d65a40f170b65e894d6",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a9451162bb314f3fb0ea0d523ea56e2a",
          "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": "4;",
      "Id": "f9efc68ffe614c1686df0df466046863",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d5eb741c43c7466fbb1c0d6efcc4e90c",
          "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": ">=@var[]..[],var[]..[]",
      "Id": "242f2303ef484932976256c7a4e12237",
      "Inputs": [
        {
          "Id": "ec7331b91f8742afbd4f45c810c8107c",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5d9898cc8f5146cc93af283903a90985",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "24b7e79f3ce74018ae15bb4c08f144a6",
          "Name": "bool",
          "Description": "True if x is equal or greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater or equals to y\n\n>= (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "<=@var[]..[],var[]..[]",
      "Id": "4502a60d9a524205855580dc3be270a3",
      "Inputs": [
        {
          "Id": "9f9b461aa9824b87876b709896b2439b",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6046bc86181947999d841c24ba97fac1",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f48b6d99da004dce85ff614b5ee06f44",
          "Name": "bool",
          "Description": "Result of check",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is lower or equal to y\n\n<= (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2;",
      "Id": "d66e191298d8426a8d9d79e3f81400c2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "247035b7445643cfbeada4101833bcdf",
          "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.Logic.And, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "7e6b51977ab44b93bb6f15a5d49df278",
      "Inputs": [
        {
          "Id": "fad6f82d74cc4b0692f13f18ca69d57d",
          "Name": "bool0",
          "Description": "Boolean #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4f940f1c0441409fb2cc082dd66b1888",
          "Name": "bool1",
          "Description": "Boolean #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "feddbca1fc8f4c6395a832843ef7c570",
          "Name": "bool",
          "Description": "Result block produced",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Boolean AND: Returns true only if both of the inputs are true. If either is false, returns false."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": -2.0,
      "Id": "13842413229743eb929e6777b092b2b8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4e7875f8d5a84bc187d44992abe06291",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 255,
        "G": 0,
        "B": 255,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "ca1b792d7d904187a7c8cf80e858cb12",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9798151b2bc74e23b7cb829ace6c2367",
          "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": "4fabc355fecf4600a3c65cc758da84dc",
      "Inputs": [
        {
          "Id": "3fb3a41df8604ee785bb2a768da495c0",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "edbdac883d524b6d968018f7c1f11ad9",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9f0cfacffc68423bb9c0582e301195f4",
          "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": "646086b127a241688d1bb1cb8345a045",
      "Inputs": [
        {
          "Id": "8cf09a75c595403a874e45fba36bc5a1",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "66c24f451b9d4533a3055d5a89176f69",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e78e1c1e1e564d77a60d685034dd2bbd",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dcf7b9d843b74a92ba46bd9336c49297",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "66fd5ed534514935aced6dac3423a05a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b238436215274ea9b2e42b6294af3180",
          "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.6;",
      "Id": "043df24bbe38430bb48ecef9beeba53e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e0421b68ea2b40888766940023eb2365",
          "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.6;",
      "Id": "10860e5f168a409faaf1537ab81d89cb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4d3bb8618bbd4d5899e37b8bfb48834a",
          "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.PlaneAtParameter@double",
      "Id": "2c8a9484878242b3a13b2ab4584eafe6",
      "Inputs": [
        {
          "Id": "0763aa0842014ff0ba619c383b95e117",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7b865681bbd94d01a3338d9e1ea56e09",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "79447f2ac3374d7594b149672aef1ca4",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 9.8,
      "Id": "333957d6c5af4d0b903a77019f37e1a2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2e5d9f7c035e46afbcbd69ef9e60aea2",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "1ac87a3b211849ca9283a20882870ad5",
      "Inputs": [
        {
          "Id": "8c16678ccbd447e8a3a35c774d3ac32c",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e75c4ab14ee04b0493dc39ef26c23115",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b9b646f1cb7d41c7a66f9f1767e4ef51",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cabed54d47cb4274bce00c899f56082a",
          "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.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "13c21909e41644999237d06269e914f3",
      "Inputs": [
        {
          "Id": "2f1fcda637ea4f2f9cd1d48802b8bf0f",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e210fef74ac9497ea927c42a99c29419",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a745dd36eece47b3a4ce7665a25d4cda",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f646915a110d4af98ed6d8b3f3718214",
          "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": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "9099e9ecc7a645b4843be63fdf7614f6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e27b6ec7f53b40488b748eddaf22777a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "1ba8fd194c7848d3af19f55dfe5519c4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6a84a87e09c348f381fffbace9a35b8a",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "4d650d9285634dad8b76fa96f025e47f",
      "Inputs": [
        {
          "Id": "265df49ca6754efba596c279999428a1",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cd1527d788714ca5a1c36850068d6972",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d17a7d9ebc10499f8ec083cb9ac1490d",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "004476e96f9549bab2f188a725a37146",
          "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.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "d7d7607a4d6246e390d73bf4de3f0584",
      "Inputs": [
        {
          "Id": "7f2abc26407c4c0bbc53164dfe7b6d9e",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bae95d29ffa5429ab6484fa102836f20",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb103e59fb0b47feb1a120876efa6cae",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "73c861a62a884a99a2b02993fc2c2349",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "b39dc887dc7a47d0a8425dbdd2a6815b",
      "Inputs": [
        {
          "Id": "9f281f21056745078c4d81050c7c10aa",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d58ad95cf6a94e7a9a3efb3855b3cf85",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c06548804494cd8835248229d943cc6",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 6.0,
      "Id": "93b4651ec1084d8e998a4b48c17a89f0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b051bc3e373f42a79f95a015ae9b28e4",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.0,
      "Id": "fe13a3eef07d4bd385e029d855e3d0f3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "28a6bf5ed0e9499f8a302411fa8cc509",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "width/3",
      "NodeType": "FormulaNode",
      "Id": "fe899b63f1d640d7acc0688af974aad5",
      "Inputs": [
        {
          "Id": "64fe5b414ee043379b4f60a0a32b26a1",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1e747f7cd85247778c691725936acace",
          "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.Formula, CoreNodeModels",
      "Formula": "width*2/3",
      "NodeType": "FormulaNode",
      "Id": "910a82bc58864ccbba3268f6ccb843de",
      "Inputs": [
        {
          "Id": "135d903a723c4ff5823a1aed1482ed85",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "af10f059f81f48e4b11bc087cec8e1ad",
          "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.Formula, CoreNodeModels",
      "Formula": "width/3",
      "NodeType": "FormulaNode",
      "Id": "06e67d6dcc054a4384a8f6abc6ca5968",
      "Inputs": [
        {
          "Id": "232be75acb56447b8b839943036e0bf7",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "752147f5e500464ea3794a1b7750e31e",
          "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.Formula, CoreNodeModels",
      "Formula": "width*2/3",
      "NodeType": "FormulaNode",
      "Id": "fe5e7b56238b4daab5a83c2781354f68",
      "Inputs": [
        {
          "Id": "c9335fbd78b64bb68e8ec55788bdeabc",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c029edaa11e74d6d98b18f34e66c2a6c",
          "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.Formula, CoreNodeModels",
      "Formula": "width/3",
      "NodeType": "FormulaNode",
      "Id": "9b7ff7a8fe6548e9b09193d0631ed394",
      "Inputs": [
        {
          "Id": "675a2fa744a144b39ef8cdf7f95c9280",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "81aad41673ca4cd5bfbfe581d5371fd0",
          "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.Formula, CoreNodeModels",
      "Formula": "width*2/3",
      "NodeType": "FormulaNode",
      "Id": "3303960ee3d24510b9fe5bc5619222e2",
      "Inputs": [
        {
          "Id": "d2b017b8652f495497e2ca319af78b36",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c9ca43b533d445aebe2a5989599b5373",
          "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.Formula, CoreNodeModels",
      "Formula": "width/3",
      "NodeType": "FormulaNode",
      "Id": "77e66ecf7bb840d88e99e8f39c294b54",
      "Inputs": [
        {
          "Id": "9b926511d54a4fb88d025d1802eac3a6",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "61ac6cada80a47e4b9f7496f55467280",
          "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.Formula, CoreNodeModels",
      "Formula": "width*2/3",
      "NodeType": "FormulaNode",
      "Id": "f4352eab9b38423e857bea9a3d8539e0",
      "Inputs": [
        {
          "Id": "5f9dca1d5e814455b0d3d96acaa72b55",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bfce1270c8744364ad25e89dabae0e88",
          "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.Formula, CoreNodeModels",
      "Formula": "width/3",
      "NodeType": "FormulaNode",
      "Id": "dc598aeae4e4436c9bb0e7b6188338ef",
      "Inputs": [
        {
          "Id": "5c8fe64a85f14028a893772ed7fa9ed1",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6d18063918b74085bb62676563cfbf5e",
          "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.Formula, CoreNodeModels",
      "Formula": "width*2/3",
      "NodeType": "FormulaNode",
      "Id": "7575b72ef1cf4fe0bad170e748c3d467",
      "Inputs": [
        {
          "Id": "3f5c0ed7077045db84d58439b9638796",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "642e312290324d8080b867c6268c8592",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "68015287ae1f47f0a4ec10ffc83ad5bb",
      "Inputs": [
        {
          "Id": "3356141b3e654de8a463de264fab6137",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "10cf96f4a896417db51aeb1426bae03d",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3c1737c77ee242a7b1dc0f02eaa36918",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "96d5fc9ed2b249b2ac31a8649a4d020b",
      "Inputs": [
        {
          "Id": "6c61c77b052a438395eeeb1a66249896",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "087a3d7003a34496a2bcbd2d2ec4fb58",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "538679d7e5524247a11812544cb638ce",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "2bd4537250ca4a1eb5997f3af679a510",
      "Inputs": [
        {
          "Id": "5add5be0c8ba490d8bd4ea3cabd42185",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ff8e42883784484d9c6734de935df301",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "41a662e128a940898162de75473e5ea1",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "6667efa88ca841069fc503ddd08ce705",
      "Inputs": [
        {
          "Id": "87e25a8fb7d9467da62812d72e800c8b",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "013690f0a348414586cf19cd1084082d",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "870e50bc8e5149b78ced3e186f01837a",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "6370b739adac48dc9f8ba0459a926d6e",
      "Inputs": [
        {
          "Id": "7c7bf928253b459486e9673a3ef0791a",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "344b23c1dd4243999bbafa01890fabf6",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a0041a0c9b5441c88a90ed18ae777ba8",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "0d5f435eda824fdc859f7bccaeb2811c",
      "Inputs": [
        {
          "Id": "c19243710b23494aad099dbf84d3ead4",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "30e4524e314948fcb1731c531ff2a854",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6b8581b9bbc44190b8bf921ad9e3c2c7",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "dd07c036aab941068af7e9dc5c3d141c",
      "Inputs": [
        {
          "Id": "1ace252fd0984ff2a0b87f1cb7396704",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e1a6e41c82754f0793f68c1ae0f5c543",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "46544b2abeab475595bca7707725126f",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "1af6a9622059406fbf51c3ec5265a5f4",
      "Inputs": [
        {
          "Id": "bf58ba225372489a93ce50901a8cb478",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "13ab5747f3ac4267a6df165347998778",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ba27fe6e0f554274b6d9021e76c39697",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "fc58f59696dd43f4881cc4249e1158d3",
      "Inputs": [
        {
          "Id": "2a4c623f24004c10aaf561c0980268ff",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9990859f4e4341a28a013f1400d0ecd4",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a3da50a5e0134a6caa28ec75eb138dea",
          "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.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "ced39182fc5649b8b4bf06622bde536d",
      "Inputs": [
        {
          "Id": "09d768902b4546e4bee3169a16d54cf5",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7af7b12e71c34e6fb3cffa9f12568c47",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5074bde8d7854b91b6bcd960bf34def8",
          "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": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "dbf1c9dd35694bc49663d16c11b423f8",
      "Inputs": [
        {
          "Id": "5ad52c6146914ac097036d0cabe23250",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "aa227cfa863a4aa4b6a7e2a2cd4cc404",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "92b0cbdbd44149bb9b14aeff3aea5e38",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c311d0eefcff468e94df945df9eb828a",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3e10f20dab664339868139e4c2bd0fdb",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b637e569fb14c569871d4f89092f0b7",
          "Name": "item5",
          "Description": "Item Index #5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "35701cc00c4d48af849d539085a7ca90",
          "Name": "item6",
          "Description": "Item Index #6",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6315ed87a02945aeb65cfa89d4b439dd",
          "Name": "item7",
          "Description": "Item Index #7",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2298fa68b25f4a5783ce3db85feb081d",
          "Name": "item8",
          "Description": "Item Index #8",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e3fbd2149b134740a502ccb84d34bdf6",
          "Name": "item9",
          "Description": "Item Index #9",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "776869a383c64b6e9ea1dbbadb6f89e7",
          "Name": "item10",
          "Description": "Item Index #10",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e157efdb8544812a524ee27d355c7d4",
          "Name": "item11",
          "Description": "Item Index #11",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "be83f709ef7341ab95f6b021c9dc59b7",
          "Name": "item12",
          "Description": "Item Index #12",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "88c05b52d54c4404ba1fa8b27484cd65",
          "Name": "item13",
          "Description": "Item Index #13",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1af44620cc2542188d82f0dc23fd2257",
          "Name": "item14",
          "Description": "Item Index #14",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "58d0efe3e92f4548a4988572be78918e",
          "Name": "item15",
          "Description": "Item Index #15",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ee69014679d248b39949743065e20d0e",
          "Name": "item16",
          "Description": "Item Index #16",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "284f542d72e749febce6ae4b53264b42",
          "Name": "item17",
          "Description": "Item Index #17",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b400eee231594cf8b55d4e41769bf8fb",
          "Name": "item18",
          "Description": "Item Index #18",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bc71699d323e458a9305aa3187c636e9",
          "Name": "item19",
          "Description": "Item Index #19",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80681bd273ed4645990c91688fbe22a0",
          "Name": "item20",
          "Description": "Item Index #20",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6fc922f563d34f2ea9f5cceb114fde0d",
          "Name": "item21",
          "Description": "Item Index #21",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2fde01a3bd044fc68623d3940e892a5d",
          "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": "d28beb51dd5846c3bdce8537628d50e8",
      "Inputs": [
        {
          "Id": "b8787f972cc34c31a0f8035caa264f98",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f90d24573278490ebd97628e1b797f5b",
          "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": "d7f472d9553242eb929cf7961b327d05",
          "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.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem",
      "Id": "9f6552c3610c43fb9ee9da7eaeacb9be",
      "Inputs": [
        {
          "Id": "dc7ee93353a04aa092ec516306cf1a5c",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "712b7488b07a40b9b2e4e925c680361b",
          "Name": "cs",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3d3ba2aa34464afaae6c44ffa8300dd6",
          "Name": "Geometry",
          "Description": "Transformed geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Transforms geometry by the given transform of CoordinateSystem\n\nGeometry.Transform (cs: CoordinateSystem): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "200;",
      "Id": "c4c4d163ef7145b8896ef1a6f46b4317",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5250569a687e47c298622b40f48734b9",
          "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": "4c541d0f98914d32847a2a2837d10831",
      "Inputs": [
        {
          "Id": "50be3a0c16a74c2aa821d4d168227896",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a3e7ac2b472f493cbb12822bb367e56c",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a70df376450f419280841fde2adda2ed",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "13ecabdaba6f4172a967e556d7053e95",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8bcc2b74dbb447ae858df78f8a02634e",
          "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": "380a9e37332f473392147f17613920c2",
      "Inputs": [
        {
          "Id": "88840439fe7d4b96a161e574544f311c",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d68447516c7a4ffab99c5a0ff1fc761b",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c89bf991fe6e4b8eb3101706a332306c",
          "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": "c3506f1329fb4d03a046b16869c958e3",
      "Inputs": [
        {
          "Id": "5f17aedc02f440feacec8d5146e2941c",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "99043c90a7ec4e14b7dee7cb9ffb5be4",
          "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": "79ffb5b96f2749e2896c80501df01668",
          "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.List.Flatten@var[]..[],int",
      "Id": "678e9a465cd44a11b053e03ebf439e8c",
      "Inputs": [
        {
          "Id": "f2fee79267ee4b2b84cd1f824615cb4d",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "73130db3f23e4864a47647c16a4ec90f",
          "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": "fad4bcb2594045c794e7699ed2c8b6fa",
          "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": "x+1;",
      "Id": "8f5dfeab0a9f4bbb891aa832913eed5c",
      "Inputs": [
        {
          "Id": "07f5ad9283a0483fb2f21638fc3267f0",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8905d9326d9245cd9ac5f91eda5cd075",
          "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": "014e093aa125482eb4f101b684734249",
      "Inputs": [
        {
          "Id": "adf59d2e1f174c47be1b9dc013d52855",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b9d52279dba8465ab08fde1da6e5aa67",
          "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": ">@var[]..[],var[]..[]",
      "Id": "440dc24a90f34e3da7c08971eaddef35",
      "Inputs": [
        {
          "Id": "949df47bfa0344789f7926939ef9f1ff",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "29d634251bff4c0b9bfc84afbcf63fbb",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "222aa479374e42469f8d6df04fd08b9f",
          "Name": "bool",
          "Description": "True if x is greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater than y\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "07652ecc8f5143b8be841128db93a577",
      "Inputs": [
        {
          "Id": "1f00d509aa6c4da9be49ce1813d311df",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4f1039f61ec5431686ba2c18bc27a141",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "950de35fb1ad420fa9fe0130a244ef10",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8737e830b8b74d2b8d057f854a2e6b0c",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "4;",
      "Id": "453e8e9dd88b4bad9fd880d897acf656",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3b514f55e6594c248f157ce61042d622",
          "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.DistanceTo@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "7ec26b6d4ab148078e25b1d5c206c294",
      "Inputs": [
        {
          "Id": "e052441f413542fd990e8cc919b9f46c",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0e7ed994330f4b548f3a72ef456bdcdf",
          "Name": "other",
          "Description": "The other Geometry\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b2afb07fa044429bb7700dc4123d0c73",
          "Name": "double",
          "Description": "The distance",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtain the distance from this Geometry to another\n\nGeometry.DistanceTo (other: Geometry): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.PointAtParameter@double,double",
      "Id": "dabc0f67e49a4fd182641d4d41726504",
      "Inputs": [
        {
          "Id": "d5dff591c43944b981d8987005c264b7",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "89904f1fc9b5498086e214a4ffa63c86",
          "Name": "u",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d7c9f4d1895a452d8058e6ee101925bd",
          "Name": "v",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7b87aa25efb64156b04284c9289661e8",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return the Point at specified U and V parameters.\n\nSurface.PointAtParameter (u: double = 0, v: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 5.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 1.0,
      "Id": "db10fa04031943fba3b6638a7429db12",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b84d960e49384e4980e0fe6fc78cd3c3",
          "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.GetItemAtIndex@var[]..[],int",
      "Id": "1859b94a53ac432fb29b8591ceb29298",
      "Inputs": [
        {
          "Id": "dd4ed9b210cc453496fd22e1c7ed7c3c",
          "Name": "list",
          "Description": "List to fetch an item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1092093acf9a4bceb584006ff8409cfb",
          "Name": "index",
          "Description": "Index of the item to be fetched.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "88217605ceae462a8f04d0a81355e2fd",
          "Name": "item",
          "Description": "Item in the list at the given index.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces",
      "Id": "9c524eb2707f467dbff61aa210d6d724",
      "Inputs": [
        {
          "Id": "374e9ebfff354bbbb200e926cebe22bf",
          "Name": "polySurface",
          "Description": "Autodesk.DesignScript.Geometry.PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "22e965b1fa744c52b35deefb52139988",
          "Name": "Surface[]",
          "Description": "Surface[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return new Surfaces representing the underlying Surfaces.\n\nPolySurface.Surfaces ( ): Surface[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.BySolid@Autodesk.DesignScript.Geometry.Solid",
      "Id": "5c67b577ee1047d08c340d24170ee272",
      "Inputs": [
        {
          "Id": "1460d10d3abd4c638a77f6784e86bdfb",
          "Name": "solid",
          "Description": "Solid which surfaces to use\n\nSolid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bc183e4006c8490d8bfbfcfb65750417",
          "Name": "PolySurface",
          "Description": "PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make Polysurface by surfaces of Solid.\n\nPolySurface.BySolid (solid: Solid): PolySurface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "f26e6bcca12c4e1dbea4555b09b1d99b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6faff824a9914b0b8096f5692c811d8f",
          "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.PointAtParameter@double,double",
      "Id": "6f483b6cfda04e729688c5432ad28903",
      "Inputs": [
        {
          "Id": "087254ea089a43a9945ea744323904fd",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "931fb2bb6d0245eda56c43e6cefa53f5",
          "Name": "u",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b1b904d476fe42e89267b76515007e9e",
          "Name": "v",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "59cd83dd1b3f4eed8ab15c232752e598",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return the Point at specified U and V parameters.\n\nSurface.PointAtParameter (u: double = 0, v: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "bc3a62d6fc06440394ad10f594cbd8a0",
      "Inputs": [
        {
          "Id": "830a2930b7cf41738da789f3edc49656",
          "Name": "list",
          "Description": "List to fetch an item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ba2ff76c125c4c33a8f5636ff70083e2",
          "Name": "index",
          "Description": "Index of the item to be fetched.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a4139001ae8148ed953871722df17e44",
          "Name": "item",
          "Description": "Item in the list at the given index.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces",
      "Id": "6d7a1dc91a084da3ba903abe58ecf994",
      "Inputs": [
        {
          "Id": "01a14e198d2c4dd8a42e4cf9824e948b",
          "Name": "polySurface",
          "Description": "Autodesk.DesignScript.Geometry.PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "15cd1e83a82f4e5bb9e041ac44e15818",
          "Name": "Surface[]",
          "Description": "Surface[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return new Surfaces representing the underlying Surfaces.\n\nPolySurface.Surfaces ( ): Surface[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.BySolid@Autodesk.DesignScript.Geometry.Solid",
      "Id": "48e249da68a44fdf81c4bb92de8f33e5",
      "Inputs": [
        {
          "Id": "92b20234fb674ac0bfc707746ac1a489",
          "Name": "solid",
          "Description": "Solid which surfaces to use\n\nSolid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ab85f17efdaf44e8b78271dec861d6d5",
          "Name": "PolySurface",
          "Description": "PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make Polysurface by surfaces of Solid.\n\nPolySurface.BySolid (solid: Solid): PolySurface"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "ead714bac94a4972a709177e485f4086",
      "Inputs": [
        {
          "Id": "5365a17649c042ecaa957188e90dfe96",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "44a2729a987e46c0a0843155fe9c34ee",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9ff9ef2ad8444e34ab44ab8b92a1182f",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "591789d0a1894a859b997916df9525ce",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": ">@var[]..[],var[]..[]",
      "Id": "143b42ebc9be406097c2baeb56a51a1f",
      "Inputs": [
        {
          "Id": "d657318966bc4fcbb7ce53396873d86c",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5e212a8c3b204a86bb70f3e4bd57c47f",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fc4ef3f5e1814da782fcfe7f3f314a6d",
          "Name": "bool",
          "Description": "True if x is greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater than y\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "66c2229daf66488bbd14084577067816",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e4ab09bedd924bd8a9130bd80fb7bb25",
          "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.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "819839f6e5474aff985b8737bc804141",
      "Inputs": [
        {
          "Id": "3dcfe4e853e84ed99c0e4d18121c28e4",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87de814056494df584483dde8df64cf7",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0a1ce8755b054904acd0e61fcf24646b",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0fd551a3801741968a09e282c62b51b5",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": ">@var[]..[],var[]..[]",
      "Id": "6c1bce5f917f4ce1a61d42762af0ff77",
      "Inputs": [
        {
          "Id": "e695b724e33c455daef6df1af3cab288",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ddd5cc8278e84885b8d74129ec5457a3",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "885d60ef7bf14f25a675edf3ccb90c99",
          "Name": "bool",
          "Description": "True if x is greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater than y\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Redesign\";",
      "Id": "696ec895a7a54bd9bc16c5fa48093187",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b728091b863040b09a0be3f7ec932f61",
          "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.Area",
      "Id": "36aa489f6b834e72b8e1a8dd02b7844f",
      "Inputs": [
        {
          "Id": "a928f03b42734569b1af5708ec35959d",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a969314c2e0b467c9332c7a80a9ac6e1",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "5143d75bd18d417aa904cb61a04d3b46",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f9decc17a6a549ec920fb0bfd04ee92d",
          "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": "9fbdd5182b5c465a850c32d8c0ab7b07",
      "Inputs": [
        {
          "Id": "98e62baddc874b57bf2fa97dbf973252",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1452b45fadf0451ab594c96755d6b430",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "55427dec7d6f480fa9bff781051373b5",
          "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": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 0,
        "G": 206,
        "B": 209,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "70d7a42dce264f1ca0a32fd333b32682",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "93494740edce43dd88924555046b27cd",
          "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.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "4b322206150a46d39a057e3ad03091f2",
      "Inputs": [
        {
          "Id": "678a24a432a345009440c4fba10304d3",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "291d23aac36448f7a1671e04785d373c",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c943a14e767e4c1e9c94e694e218ca3a",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c0c8d7523e904289b8e5fd4a2d95c78b",
          "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": "aa74039ad78343c79a00311fbc1faf45",
      "Inputs": [
        {
          "Id": "83be470d84c04a1fa8b6f2c0c7e06876",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "faa5f8ee88a84aec9fb023e0350cd3e4",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "93ca9a8604b44c95a0e92fd160190c01",
          "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": "x;",
      "Id": "62a2686ff968444387c24512e28856c6",
      "Inputs": [
        {
          "Id": "9508d1f6933b4d6ab3557fce56b6267d",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "af8b16f065334719a4923b7b08bb73eb",
          "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;",
      "Id": "0fe2689e75ba4c33a7ef4a92a608ed64",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bf09d8d4e870471fa6079cb64bfdae84",
          "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.5;",
      "Id": "6cee095c9d8542fabe4e1d96c3caa254",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "82205efc8f1e43b59e8747b98c2fc025",
          "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@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "99f1fffd0aa149c68b15e2ad158a52f2",
      "Inputs": [
        {
          "Id": "c0550dfc63a54e6b831368f335a9a275",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22a3c745bfa448e49272b5974b0c93ba",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8faa38f07d394c1a9240d3b69c8096a8",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7aa027201c754cd081875396525e29b8",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "cb6718ebd5ec4d34b6a532e2a523ce60",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c34ee07aaa5048138495a1279b9cf4fb",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "startHeight/2;",
      "Id": "acacb9db94404d3795c378e33bbcfe78",
      "Inputs": [
        {
          "Id": "54573c8860844a0892210231e0961219",
          "Name": "startHeight",
          "Description": "startHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bf73bcf95c924670ad5e5ecfe171da7d",
          "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.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "840f314d6db049158023484c07de3af3",
      "Inputs": [
        {
          "Id": "adf4d37280c5453d9437154d75aa8c60",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "26adddf091ff49999066488903296427",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "6254c05cd71c4fd2a11c962c7d33f994",
      "Inputs": [
        {
          "Id": "b767ef8711cf435886b3d1c0d58ca579",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5580b95cab2949a48a123c5007ad6d3f",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4a6dc197666b4098bc12f05aa776d386",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "1261b6a0e7c64d69b40771cdf717e1d6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d7b85ce647794ba28e020e8de3ec716a",
          "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": "4c28298f5cf1498a8922df63b11ad792",
      "Inputs": [
        {
          "Id": "b7db7437f440405a87daaa78328d12c2",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f24f6e7309a04557aaf68af5e2aad989",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "30e0ba8a241d4157aa61ecfa62e6f360",
          "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": 173,
        "G": 216,
        "B": 230,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "5f841cef59e24f408331b5ab0b54407c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "71dadea31e3d446cb9d5f0b907859cdb",
          "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": "0.5;",
      "Id": "00b7121ec47a4567805272d6076eb6a8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fe690c143ecf4ec9994d081404b9158a",
          "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.PlaneAtParameter@double",
      "Id": "dda0523bf4784c5a81f39f9e697da672",
      "Inputs": [
        {
          "Id": "6b200f906ffe45e3a1411e767bfb6e9c",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6ca2beb1677548bcacb1069f7309a328",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ab0c0fed624e47be88f30982b908cedd",
          "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": "45ebf29961044ec8bae0cc7c35b36505",
      "Inputs": [
        {
          "Id": "ac8d506330ca449e9cee01dc1b4de664",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c4cc39ac62ac43d48f393f361e1be475",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a540e6192cb4439fac9e5d82fce2635b",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c9fcfb6720eb45a086c3a9d0dea3bb01",
          "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": "60d5847ff1a74828a90dd87edd57dbba",
      "Inputs": [
        {
          "Id": "258c00e83097424d8559f783118120c6",
          "Name": "profile",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "15aff2bafdd14577868ad961ef410518",
          "Name": "path",
          "Description": "Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e5f71ef77a6f494fb6dd73a80d1a13e7",
          "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": "d8fe95cae330406d9ffc3230f1e60b6c",
      "Inputs": [
        {
          "Id": "1e8496c2445243788bdf0883de76ffe5",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b0f6caad468497eb12ab8fa586c6d89",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d09224e82e244257b48a1dc77c88769d",
          "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": 244,
        "G": 164,
        "B": 96,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "48613c23abaf4f739e9c57958d713996",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "dd120454c7a2443c85d98d5211985e0e",
          "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.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 2.0,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 1.9,
      "Id": "dff7d52ce4ef4709aa65e8612004dd6f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "32781f8db7c942159f1da47d881298e0",
          "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": 2.0,
      "MinimumValue": 0.2,
      "StepValue": 0.1,
      "InputValue": 1.6,
      "Id": "798217655c2848248173e5fd1f42b2b3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6ad89834f63a4f0f9cfe1aafdc7775fb",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "8384d155f6bd417cacf85f0827b949fd",
      "Inputs": [
        {
          "Id": "a3f785a3cf8241bfa406d16b69bb3cbb",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ed3b32d457604eb1afd95a9f076e5ae7",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d82b3fb7ed7747808588adf14976eeac",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2685d71ec5ad44738593e2efaed1d30f",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "913a3bc5e7d44bcc9719fdf821a4a1d3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d0de91a529e64af880da88cceac31ab2",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "startHeight/2;",
      "Id": "c15780259cd2413db617834e14753ece",
      "Inputs": [
        {
          "Id": "81e845616ddc41699ba727cf6ec7c7ce",
          "Name": "startHeight",
          "Description": "startHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f3dc1ad9a1474f33918dd0b517e1310b",
          "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.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "229f47af35ce48a29b641b2da9c7099a",
      "Inputs": [
        {
          "Id": "40d1292fd62c4e398e4302e9a3469151",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8af2e628d67641f093a367ac04c85388",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "317df12b0820463fa8d8a6d142a1aee4",
      "Inputs": [
        {
          "Id": "58126111b09c4a5eb4e3b81522172ffd",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "166e194e08d24613867c57dc74699266",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "205b89598fe440c38b4f01b3b0d7eb8e",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "9731ea897f5e4c0d865bbd193ec969a3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "374614de8b3f4b4d8919ea277d39c54d",
          "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": "8958196194804ccb8a8247ae33421f50",
      "Inputs": [
        {
          "Id": "4366dd44f53b4fd9971a4b665f3a88c1",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4882c0b473994e88bd805249142f5680",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0e7971d732a147b2894a59833cbb0958",
          "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": 173,
        "G": 216,
        "B": 230,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "e098be3899b34be4a3d40f4e96d8b347",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "56142095bd354ac3ba37689cb9bc7f6d",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "9cf1b26492974308a7019dcd560bc18f",
      "Inputs": [
        {
          "Id": "339690e8fe694b76938b3c1b9b9ee5bf",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3f4fbca220804f50b8f5ed6d62d26642",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dd004d62a472431f8a20c4a71b239c57",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0a3b16b80edc4f669e92bcc209594d09",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "5cfb075e39014dc6853bdaa582cf22a7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1ef4f6ce1a114426b93cd13979463b7a",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "startHeight/2;",
      "Id": "8e260b0abe8547dca9eab176f42d6688",
      "Inputs": [
        {
          "Id": "33060b32b62e42fea54353c266bb1c30",
          "Name": "startHeight",
          "Description": "startHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7c4039dfdc034382a9a3a6d1c64fbcd8",
          "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.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "120faefc61ae4abf81f119fab6dbd919",
      "Inputs": [
        {
          "Id": "c59e30586bd44a63b9aa5ef3ffd3ceda",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "50f85639104b418b8e58c02f6f5a5aab",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "c887fa2b408745149fb99aea2aba4d33",
      "Inputs": [
        {
          "Id": "4d0324bb40464bbeb95023edfd8ea758",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3eb5448c35b64f21bc9f8d6c3cf885c9",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f06f322f60544525857db89058e78f3a",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "7b550d7787374cdaac351ebb8106f185",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "82331a5a9c164795bbdb0602cfd39f4d",
          "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": 173,
        "G": 216,
        "B": 230,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "0389ff9e105342b7ad0cf611c839c02b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e90d27eb97c642ac9195477345b70661",
          "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": "496fa6883d2d407f830ed082d0175a84",
      "Inputs": [
        {
          "Id": "fc17f97d55dc4122bb13b9d2978bd813",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d6433e4ea53f4c1484a204e209a0839b",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b9c18db7ba14e559c306149af7b26f3",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "054199cbf0104eb1b69b27a97449699e",
      "Inputs": [
        {
          "Id": "0e4b1bc247334125a460fb25f921391d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bea36cfa5f0b47a6a96c47389cebbb8d",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "03163ec76d374ae7adbd75b43b6c3fc7",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0968a02e3c264637bd06296f44d366e8",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "a613cc2f56614dd788730644c01c5224",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f2d74472305f468fadac7399c51c4062",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "startHeight/2;",
      "Id": "99a0ba3b89764fb7a0503b91e1ff510b",
      "Inputs": [
        {
          "Id": "e03c0c35845e49dd9696c95008eb4e5e",
          "Name": "startHeight",
          "Description": "startHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c34c334fba84130a54514d62a600e79",
          "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.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "ebe0a104c11344e1a7cdcbada10df1b7",
      "Inputs": [
        {
          "Id": "571fd6803aeb444dade8be9eb9dbe048",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9479ad5b56a04140a933d570ef7bb5ae",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "c2ac10e35cba40e2b690eb156d451ee7",
      "Inputs": [
        {
          "Id": "27c492a649c74cf7a9b29da986bff6a9",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9eddb48eca25495a9b44c9a74d30d040",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ed3bb105bdbb49589394bbf527b69c29",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "0c5c121f0c6b458b9d2c7cc152f51c10",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6b9ac924ea9342b7a649959f27491ec1",
          "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": "627520e9521d4a7ebf641d5dd694ce43",
      "Inputs": [
        {
          "Id": "ad07ed483fe842018e7bca107f4023e9",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "23d3bd6b8370452baaedc44398329831",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6938aa64c0fe4a4b9853ca78340166da",
          "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": 173,
        "G": 216,
        "B": 230,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "48ae9dadff8946e68e043064b078d8c7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "376d4aedf7d0498db236beae9447d490",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "c7c89d6f20bb48439278327ee8095ef4",
      "Inputs": [
        {
          "Id": "7b518f5c824d4f2d964cc41a0304dbc9",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "71234371cedd4e78b2c44ecfe5a5e1b7",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "635cbdf988e74b20bd5740b62424341f",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3ea37aea93044d4bae590e40b7a650eb",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "049d09b56d5848a6ab408edca755719e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2125ea10effa407ba5b69cafe265fff6",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "startHeight/2;",
      "Id": "3e60c50cb87b4bb095e6128fec9d2f8d",
      "Inputs": [
        {
          "Id": "43b4cd0c0f60481497aa690c1840dd21",
          "Name": "startHeight",
          "Description": "startHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0c48224a21064f649100a0c2b6bae624",
          "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.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "9edd9c10a32f43218baa08f6bed73269",
      "Inputs": [
        {
          "Id": "2d3075a3baa3495fbc305ba3bdecf8c1",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "59c34c57f7a445719447601ad7dca4cd",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "efd206f9f9954c6e815c87ac2df15e48",
      "Inputs": [
        {
          "Id": "3f86c7682d5b4f0d80e1a01727a7c60b",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4435aa3262b24605bf531211b1db8f91",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "69bdb8b7b4ee4544ae27c58345a35556",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "586215ae75754304a1c82feea5736b34",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8370ac85317d418fac40d74caf9e7df3",
          "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": "a1cd52c3120e4c19a276f01e5e966f8d",
      "Inputs": [
        {
          "Id": "5786e9e606244bf499213e47369130c1",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "504b8f48001c49a6b08ddbf4f3bb4724",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d920c272f0a1471e829676c0e7e6aca3",
          "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": 173,
        "G": 216,
        "B": 230,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "4ef203d2b9564793a4b1793d6fe5050a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "44af441a258b4da29d0079b529197ec0",
          "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": "73254a3aa59c43f1be70964d53afd189",
      "Inputs": [
        {
          "Id": "a72125bc46be44c5bab2e014b3626dff",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fe9a593b57924a32abfee0ecb4ef8be4",
          "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": ">@var[]..[],var[]..[]",
      "Id": "ed50989eda83490f9aeac6e21d3d528f",
      "Inputs": [
        {
          "Id": "c47b45b2ca0647e6b500421ef6a4ec8b",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e5a0b5ff9adf44169d89e9f883709200",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7b50266a326e4677a25d4c22db452487",
          "Name": "bool",
          "Description": "True if x is greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater than y\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7f89b3fb97e2433e9e04a4f2bd1c7b6f",
      "Inputs": [
        {
          "Id": "e37a67aa0a1d433ba9a72cf603a0b0b1",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "09d5956313ea406aa71c9b6fd13ef8b3",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fb5f11364f78476691db29a5253bd854",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fc1bfa2c2be245cebf6b9e163a19f4fe",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2.5;",
      "Id": "ee8019d1ec164584ac52c062c0bd9d56",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "03279d5ac43e447bbdd25161a2e757ee",
          "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.DistanceTo@Autodesk.DesignScript.Geometry.Geometry",
      "Id": "9ac48622aa3a434f9aaeed0212806292",
      "Inputs": [
        {
          "Id": "be089a81f2564d83831ee22ad77d8668",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cee92b6e73614299a4710feed3ecffe0",
          "Name": "other",
          "Description": "The other Geometry\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aecd3b231cb4465684c7d579fa2ae70a",
          "Name": "double",
          "Description": "The distance",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Obtain the distance from this Geometry to another\n\nGeometry.DistanceTo (other: Geometry): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector",
      "Id": "5fe82190c3f54171a0720550a97fc3f0",
      "Inputs": [
        {
          "Id": "c9283bb1db2e4e8da5081df279a4f41e",
          "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": "e329af2f678844d4b58d460d4a8afbbd",
          "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": "434958b720614367b7ac036a9a954104",
          "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": "0.5;",
      "Id": "727e3fb4c9fe458da590e11b7f62fe25",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2c1af0c444ae4af1bb0a905342213346",
          "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.PointAtParameter@double,double",
      "Id": "f6a79b7404224d92bde2860fd51ab5ba",
      "Inputs": [
        {
          "Id": "de0cb2a2233744449d67259934f03e38",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "43af25dd1c794019b1ad2b57b3bf9449",
          "Name": "u",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d8f67af67d8048b7aa7e6fab575df918",
          "Name": "v",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "84d6a9ee27264fe49b4d60940d8feb35",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return the Point at specified U and V parameters.\n\nSurface.PointAtParameter (u: double = 0, v: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 5.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "InputValue": 4.0,
      "Id": "e1b866cb59a946b2871e3e17f7abc1c2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7a7c30fd42ce4b90860ff1dc194efdc3",
          "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.GetItemAtIndex@var[]..[],int",
      "Id": "44d4ef58fe304472b8c037878af39c2c",
      "Inputs": [
        {
          "Id": "9f9a742e22ae463d9e980e3f60f63e7a",
          "Name": "list",
          "Description": "List to fetch an item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d54870e7e4dc43c1871c4f507775a55d",
          "Name": "index",
          "Description": "Index of the item to be fetched.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6d0c4668ecc44d088edc32ced2d63aff",
          "Name": "item",
          "Description": "Item in the list at the given index.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces",
      "Id": "e844a70927dd4843972f1f5fe1f3af1c",
      "Inputs": [
        {
          "Id": "e19b134d07054012b0341ed1b074e621",
          "Name": "polySurface",
          "Description": "Autodesk.DesignScript.Geometry.PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "09a5a8b42af542808ceff3cba7f0f4e0",
          "Name": "Surface[]",
          "Description": "Surface[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return new Surfaces representing the underlying Surfaces.\n\nPolySurface.Surfaces ( ): Surface[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.BySolid@Autodesk.DesignScript.Geometry.Solid",
      "Id": "39315f18f84246768236c09795e7fb1a",
      "Inputs": [
        {
          "Id": "e687644764f6464aa59fc0f681b0f597",
          "Name": "solid",
          "Description": "Solid which surfaces to use\n\nSolid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d70f5fc6f1c744c58e1eda8abea46318",
          "Name": "PolySurface",
          "Description": "PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make Polysurface by surfaces of Solid.\n\nPolySurface.BySolid (solid: Solid): PolySurface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector",
      "Id": "d090fa15d2ce46bc829e9903011f1687",
      "Inputs": [
        {
          "Id": "9760d7f65ad84db6ac39228714218563",
          "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": "c6a0a3742f69462cb0b5f890cb24c3ae",
          "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": "4c5fae0b70ba4de0ba1818a16c50fb43",
          "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": "0.5;",
      "Id": "c0781d38edf640fc8a1803d1a8a733f6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1af10e850613402f8ba7744a865a16cb",
          "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.PointAtParameter@double,double",
      "Id": "837b3993f3514be981a5623b47a7eb88",
      "Inputs": [
        {
          "Id": "afc2564270b140c3bc5d4315b3eb9110",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9b03678692544b0593f64baabef98327",
          "Name": "u",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6a4daaa436dd465598ef0b447dd6768b",
          "Name": "v",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5d502a915b294055ab7bc168405251cd",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return the Point at specified U and V parameters.\n\nSurface.PointAtParameter (u: double = 0, v: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "0624d15503d44837a3e764ade1dbbf1e",
      "Inputs": [
        {
          "Id": "bfbeee85f9174a028c8e7676b9ce4ce9",
          "Name": "list",
          "Description": "List to fetch an item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0ecd6e1592194718a2d2dcb842fdaa24",
          "Name": "index",
          "Description": "Index of the item to be fetched.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e13d248ae38f4ac68b9abe12dd148114",
          "Name": "item",
          "Description": "Item in the list at the given index.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.Surfaces",
      "Id": "fb95ed05fdd040dc90837c0a62327c2c",
      "Inputs": [
        {
          "Id": "3c0d869b045d4339ae07a9a6a614a496",
          "Name": "polySurface",
          "Description": "Autodesk.DesignScript.Geometry.PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cd561c80ac5047dbb22ddb58b02862ca",
          "Name": "Surface[]",
          "Description": "Surface[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Return new Surfaces representing the underlying Surfaces.\n\nPolySurface.Surfaces ( ): Surface[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.BySolid@Autodesk.DesignScript.Geometry.Solid",
      "Id": "9bb421536f72407192415a8053c864e8",
      "Inputs": [
        {
          "Id": "cf71feb329404b9a88f1e2a864a379f1",
          "Name": "solid",
          "Description": "Solid which surfaces to use\n\nSolid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "36b3cffd346c481db3626ac4e718f284",
          "Name": "PolySurface",
          "Description": "PolySurface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make Polysurface by surfaces of Solid.\n\nPolySurface.BySolid (solid: Solid): PolySurface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Redesign\";",
      "Id": "11e64a64805f435fb3e705c79fcfd751",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0f195ff9c9064cb6a04c38ae9ed1a39a",
          "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": "133ec64df9514c26b3e3caf8e7b0514c",
      "Inputs": [
        {
          "Id": "83b9b62ac8764842bff73dfb010bdae5",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fd1fdbb260cc440bbcbc23c00abc9888",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "100b126d77d9411e9f5b9289ba043203",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "2e7d21cc7ff14d4da2190e8c835de60b",
      "Inputs": [
        {
          "Id": "53ebe419c5dd46d5918f7e22c2fc244c",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "32a3a55cdc7f47d8ae0a188e820962e0",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e61bc810fef486e84eb207f366f12d8",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "73781f0ef5654dbd99557a8b15627b2b",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "d6021195e3164e6ebddb1f6d6de02fa3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "472d16dc83134d7f8c78924e28deae6e",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "startHeight/2;",
      "Id": "a35734ef2a6c4f33bfa76891e0dcd748",
      "Inputs": [
        {
          "Id": "3ab70dd0232e41419238f97192674b08",
          "Name": "startHeight",
          "Description": "startHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f5f3d04b8bfa4e6c94c9aed729a45382",
          "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.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Id": "797684af952b4291a0f02cfe2c27aa5d",
      "Inputs": [
        {
          "Id": "993047918b724cfe91e32693616d394c",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "794c080233964befb82466e7cf2ef34d",
          "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": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Id": "a94c2ed22ed24173b23889ca9ceae984",
      "Inputs": [
        {
          "Id": "e0c64a07af9645f08ac81b2326e5ac4f",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6e882a8616ec41c58cbe6f6f6878aa7f",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e0632c28c3e24d85980775fe8718f1dc",
          "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 on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "3145e3d9143c4c8ab1a0b9d0f480952e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "483d50fe002b45f09d3a00cdb52f91ca",
          "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": 173,
        "G": 216,
        "B": 230,
        "A": 255
      },
      "NodeType": "ColorInputNode",
      "Id": "6ba540444ca84efbb9799ad249edec09",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "776a9f058a564018a5bccd9e7f0906fd",
          "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": "c722dcbe1fda4c3cab06394ba30da66f",
      "Inputs": [
        {
          "Id": "96a49eb252b04b63882bdca3295dd68e",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "24a9fc85873d4fde98a597728196ebf1",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "00161357e085417b80083d2a0c0cb17b",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "c3f07516d8054dc39649be808b4ae9ea",
      "Inputs": [
        {
          "Id": "1cbba05799914a9497c774ad360b7234",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c8d0bbf2e76d41b995669ebcfe709984",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8e68fb3ed7df42859fdb8df9d9652af8",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "73e8364c26f84f8ebaad6a4516f16b43",
          "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": "1fd90d6f3e184f75bed89e8744f5d5d9",
      "Inputs": [
        {
          "Id": "d5cd10cdd63240e9a84e2c5767c14436",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "25e109ff7c1d4df8b6b6f48b14f9ce51",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bb2583352ace41c5b83e5019aa948865",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6a1d62b4946049f3a04465f45199b01f",
          "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": "cc6fee521c3e44298e00ae1de306e0e8",
      "Inputs": [
        {
          "Id": "a1318c9d5f3b4705893e7ae8741084a2",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "54bb3f7116ea4df1be93d944b60f4202",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "254ee1488cf94bcb8dd57a426297cc28",
          "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": "6887bcd8020d4bb2ad56dd5c975819a2",
      "Inputs": [
        {
          "Id": "7232070eaee3486b980be8cd67651a03",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "19f9912a92ce4a7ebb5e410fd4e62c28",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7bdc7b2b264244bca80152241494fee1",
          "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.Direction",
      "Id": "f7f11d41f6664931b596ec372d8dd553",
      "Inputs": [
        {
          "Id": "9675129fcc114e8e9d4513dde0c5382c",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a6086ce76223466ea99f039647a7d5d2",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "8d4cd209523f4e2e88ccf41d2109e14e",
      "Inputs": [
        {
          "Id": "7467494882024e0995940de2c3a19c71",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d474c5d2a726459d890c6976eef94e2d",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the normalized version of a vector\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "sWidth/2",
      "NodeType": "FormulaNode",
      "Id": "f94d3c01802b4d7d8edb9cc5ce35cb44",
      "Inputs": [
        {
          "Id": "4c3f03619aa24755a1fd2bfaef1b9d4b",
          "Name": "swidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dd8fda4506924105bf01148ca852f463",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x;",
      "Id": "52b1d88a55914fa3bc9e7be596f7f55b",
      "Inputs": [
        {
          "Id": "167062c021c1478fb38f0b371a210d1c",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "865e65fdc6594fa596a43ed95fe0cf6a",
          "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": "da7a013e67574bbd85143b2b5face2ba",
      "Inputs": [
        {
          "Id": "679afeda829a417d9662355f6bd1d553",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "908cefc4990f4fbd9ccf662a4168783d",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9f1a2d0235d14776b57e19cf20251be3",
          "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.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "7e6f681e3bcb4015b36b2a0721c420ea",
      "Inputs": [
        {
          "Id": "81c5d59751a8498cb72bde8836c1ef45",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "20408f1ced7441738da9bda6cb0f5ffc",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6488a7bfb95849b78fc2e6f0f11cee3c",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "6546944d74804126895b0699526271a3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c2bbe41d595f481ea1b093eed725c9d6",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "cfa880b70b6742c0beded50d959c3b5e",
      "Inputs": [
        {
          "Id": "60f4d926adff4ce7ac6397c1a72f45fa",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "999edd0d97424280ac1386077376bd14",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "86a1a66d2c054021a39ec481550393e6",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7c678cbba31b40afa395d12e924db758",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "1d51e8119f5e4dc0b4801680a1d72a1a",
      "Inputs": [
        {
          "Id": "4d4dabc0e79e4b429bcea4d3a9081bde",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "186a84be95034c2bbbb472eb3adb06d6",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2c98f401e8ff4e8e84879fd559068ba0",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d93054d30bda4d59b636959a56300962",
          "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@Autodesk.DesignScript.Geometry.Vector",
      "Id": "1cc80593974d431184b33feec110b81a",
      "Inputs": [
        {
          "Id": "2356d98d9b51417690c53ce56341d1ba",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e7eec73ae239422aaaa1a58623a1cacf",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5e1c962230d346c099e0b60fb4ee0c0f",
          "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": "897c2b3da2de480bb1eba3dbea4323aa",
      "Inputs": [
        {
          "Id": "c54a398da8ba47c08a35ccdd82b291d1",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3590f2194c3847c981468bc4391c9317",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4944ccdc116d4b41b0539bda021b73a1",
          "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.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 80.0,
      "MinimumValue": 30.0,
      "StepValue": 1.0,
      "InputValue": 59.0,
      "Id": "29900ccf6e994086964b3026b491af4d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "244772da70e147c1ad37882354eef14c",
          "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": -10.0,
      "MinimumValue": -30.0,
      "StepValue": 1.0,
      "InputValue": -17.0,
      "Id": "59afaa7f71b64840a07ff8164d6c7a7c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "275175cba8f34819bb713323a1bc1ae9",
          "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.Line.Direction",
      "Id": "975fbfbe53b24afbba86c22ca7def6df",
      "Inputs": [
        {
          "Id": "a51f61d7f4e44472beeae605a6c251b2",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f63aaafba95d40468bf50c170c4ecacc",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "sWidth/2",
      "NodeType": "FormulaNode",
      "Id": "e5ad666648294d0da669e0dac025085e",
      "Inputs": [
        {
          "Id": "3568c341741841d79b099116f07974a9",
          "Name": "swidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1a65e463c90d42c19bc1ce5d48043a75",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x;",
      "Id": "cbc4e1a634c24336945547c68a5d37f9",
      "Inputs": [
        {
          "Id": "743d69570d0e4a60a7373cf9a5588856",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5f39f07b1e1f4a65bde4d53e1d51bec4",
          "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.Vector.ZAxis",
      "Id": "b1b9f1fa70094d628fa96e9c8c38140a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d067261d849643dfb6181ecf6d36694b",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "72f834ca2ad94af29f65d231846308f9",
      "Inputs": [
        {
          "Id": "00aa2951b3dd4a528af5e912ad531282",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4133481ec8564e6995e277738191a8a4",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the normalized version of a vector\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "c62deedcd41f4210af55f5eac82e5f50",
      "Inputs": [
        {
          "Id": "3efc3d0b1dd8474abbaa43b8c3f2bf46",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b9d5b8bfca814d5d9c579012e6ae8d60",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "36d2b3e3f10247d5b43d9033fe0f4e2c",
          "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.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "ef92ce029ed349b38aa998b88e306cd7",
      "Inputs": [
        {
          "Id": "42a44bb9f9054a039e5a0343aea87c88",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d3043b32269740dab5c1b2c5a9eca2c5",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9bce4a8c45bc4320b5489180de1f602d",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "73409848218349b78b36aecaf990f07a",
      "Inputs": [
        {
          "Id": "3a49efd6cbe042279209cbe1291fc715",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b9b80a6eba2405aad1eaa1234dff963",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "59f0860e058f4752b8812dd921709c23",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "505630f04cfa4f0ca2dd28724b67b154",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "8198e1e16c21487283054e5b448029e1",
      "Inputs": [
        {
          "Id": "839bc8e685ee4254a9969e59c7877b33",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b2025af658be403eb8d2e929342c93de",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2b9eedd6a22540ccbb3cbd700006871c",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "12569c0ec20e4e788a2e53bf7e4fa77c",
          "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@Autodesk.DesignScript.Geometry.Vector",
      "Id": "0ec871e0b42c467ea631e3fb85068ed6",
      "Inputs": [
        {
          "Id": "425bb3c262c6488989c92ac7e72b46b9",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a1f685f02a7448ffb25e3a49ce773cfb",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a4c0c9bc389740bfa06752bc22f54a5d",
          "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.Vector.ByCoordinates@double,double,double",
      "Id": "6abef74aa6524b34ad3e0a5946eae597",
      "Inputs": [
        {
          "Id": "0b4260f7b303426b8d581f2dddf1b715",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "00898841c3994dc5939fe3b9a285865a",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b0e44092cecd4f1b8b4f1564224f0905",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a62cbd51c690426b8a3d84b3c3d7af39",
          "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.Line.Direction",
      "Id": "e343e84087cb484c933e9d865829096e",
      "Inputs": [
        {
          "Id": "8cc26580f7de42979ad5401089f389db",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5934d3fed7124dd58015f257e0030d61",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "sWidth/2",
      "NodeType": "FormulaNode",
      "Id": "f1c3159d7d474b6fb1d7835bbbed6ed3",
      "Inputs": [
        {
          "Id": "595d2df7301e40309945f9023d583614",
          "Name": "swidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3d27a5c6dd5c420f8fae06ef4e25ddb8",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x;",
      "Id": "e671849187af4ce0b07709d38bac0cda",
      "Inputs": [
        {
          "Id": "050f5245a5df4223b22fc063426b1713",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d32e20f64765450dbca8c5152f33cc61",
          "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.Vector.ZAxis",
      "Id": "691f8ed07b1f4e7195703c4c35702652",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ced378b595f7477580785f14e833b3cd",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "5dff8ebb687841d6bdc3c0d4da78ab33",
      "Inputs": [
        {
          "Id": "847cbb4bc409404c9c63b5b276366cd7",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "62d5fc5dfb3b4a509c7dbd49252be747",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the normalized version of a vector\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "4f121a629c37462bb84a163027b02e5e",
      "Inputs": [
        {
          "Id": "d5ae8d07085c4734bdad9a7501830957",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06ee444c51cc449281017e74cc4efb4b",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8e0ba37d61054f6dae56a7147cc19608",
          "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.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "48c313398bef433382af3d1218b6a26e",
      "Inputs": [
        {
          "Id": "d51356f346af43a087844d934cabf61a",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2cb42835830d4ef997de6a91fd4d1d60",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f63a691535024f82a1c77b7a12652594",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "eacd75bacd7542d881905c9164bc7c2e",
      "Inputs": [
        {
          "Id": "b1a3860677364908bddc2daca74dccc3",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e76413a79cc14791be97937c04debe25",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e0b0f0ccc6145a793bfb5215a2f9a0c",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9ae5d2ad467849d09e6bff51cb2fa042",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "10fff7a33b194278b01e6addc887f4bc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3bb9b2243c7e4e0898f8eab01a3e767c",
          "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": "2e8fc3c9b73f4eca92f0cec866b97ed7",
      "Inputs": [
        {
          "Id": "8bcffd25e56941e4927cb14409535149",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "675f550c8e28459e897e77f9167143e5",
          "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": 25.0,
      "MinimumValue": 10.0,
      "StepValue": 1.0,
      "InputValue": 14.0,
      "Id": "aa94830d41694e398ab1d82d1b1a2db0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ad5efd8619bb4a64bbdfa695e14dab96",
          "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.ByCoordinates@double,double,double",
      "Id": "fd80530366d440dea54b4aed30a370d5",
      "Inputs": [
        {
          "Id": "d24dc92815964a05971ed1fccbbae6e5",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d01a63659011468ab3c6b11198fb7872",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f3689c59589d40088d4c172d7e2657eb",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e0c2400f129747e9848f285cc9100acd",
          "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": "f561bf05f0e94dbab88c6a2dab7f03e8",
      "Inputs": [
        {
          "Id": "2fb601cebfbe4478bf8d108e0c922d06",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "120317e7a2b646b2825ab72e2f77b279",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "328ecfa5f6654e378190b0eeec8de0d8",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6ac3dc6824d44936ae6208b3b84bb9b5",
          "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": "6609a21f516143db9575b4a866873e60",
      "Inputs": [
        {
          "Id": "5dea2cd35b624ae5ac6126b0d0d7dbf2",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e123de3c893c4832aab1626e09f00d3e",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0934da1e96864e4397af9a6f262358bc",
          "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": "e1bfdd6436c44f629e3cd3dcdde0183d",
      "Inputs": [
        {
          "Id": "74dbf15f361741a5b028c1f76407ed0b",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "08d76953efa841488b7d21899e6d6d0f",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "181b18a73aef47c7ad435577ba5c01d0",
          "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.Direction",
      "Id": "2b879862dbfc4cdbb621bcb2f8434337",
      "Inputs": [
        {
          "Id": "6002d8b62d254a29b0f80706fd02af3f",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "24bd96fc2b1a44b8b126ce10316a79d2",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "809042a4250242378b53e3d6aa1491aa",
      "Inputs": [
        {
          "Id": "099404771a9b4ab3a3716ebb55f4ab65",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "32600249af5e454ca48973f607e82faa",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the normalized version of a vector\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "sWidth/2",
      "NodeType": "FormulaNode",
      "Id": "af68374dfee04452babf0902b1ae266c",
      "Inputs": [
        {
          "Id": "059c56a5e42a4ea8953f0e3ffd312797",
          "Name": "swidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "188068ee3f0749b88c5ecfa012aebad0",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x;",
      "Id": "19af8528f346425380efa320df714936",
      "Inputs": [
        {
          "Id": "7ad26a413c1c4a66897e13bd9a34aa06",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "612a69f94f5546efb43c56e7ba69cad2",
          "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": "ee7a15775cac43ffa786e98e73e0778f",
      "Inputs": [
        {
          "Id": "beaab2ec2f9e4cc78864069e62812708",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a974e60bcb0b465d8a8fb24064121308",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "93c6bdaa78b64f2daad436832370d8de",
          "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.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "37b2c33d6f5d42bebb3995224f841be6",
      "Inputs": [
        {
          "Id": "ff3addc15aed4c51b55c6e2b91a3e516",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a9435b192601451cb2e582f3b9a7ab81",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ef6614968aa749028a8506d9a6a2662d",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "905f7ea9064c497f8ef4e6a19e7ade09",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2dfa9617c7ba48e4b6d9738d10bb35ab",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "175db0033c4241f091e39fec9ebab3f6",
      "Inputs": [
        {
          "Id": "b3487af3ee7a4ac88c599a606cafe0bb",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8c6544fbef2b4abea11a1434d4f1d279",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1553d9d29f4a45bfb58ffbd5a224854d",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "20aee573ab864b3cb5628cbf5e47e2a5",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x-(2*2.3);",
      "Id": "42f899a1935040528c5315b457195786",
      "Inputs": [
        {
          "Id": "017751798c7049708a391ff9ca4eb0da",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c681a0bb62c7486a91553e104ea1eb4d",
          "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": 1.0,
      "StepValue": 1.0,
      "InputValue": 2.0,
      "Id": "6acc5dbb20d24ad1aab25d22fc262373",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3291dd024bb14d5192923db75933e8ca",
          "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.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "266018c8ebf442498433ea541ed16b13",
      "Inputs": [
        {
          "Id": "bb899e6cff0148ed9ee163bd152bdcbe",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8033dfc4872048d19d8d7cb375307ba0",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d2b32f15bde04f97bf80a9dc23326439",
          "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.PointAtSegmentLength@double",
      "Id": "6e4b39bba9df45279787e32f63c436bc",
      "Inputs": [
        {
          "Id": "8fb419be16624f90a6659efc2108b3a2",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "218c10843a214913a5fbb96d1b9e230d",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "af6d30acea43445f9644567f9238ab89",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "17f002e37a224d7789600746a84dfb92",
      "Inputs": [
        {
          "Id": "8885673ca1d64789bc24296ce45c1569",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "30a2ae09633848c3b206a3622c0e52d6",
          "Name": "amount",
          "Description": "Amount of numbers or letters in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6492c3fb14004020b970595fec4a0e08",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "71cf4ad14912431eb75a81cd52f5c1aa",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Ceiling@double",
      "Id": "a7432be3fbd640cb875c663210c5f203",
      "Inputs": [
        {
          "Id": "1bf24217b6984c7088b27dd49a1e4bd1",
          "Name": "number",
          "Description": "Number to round up.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "621c48884f034320b6d7882f829119b8",
          "Name": "int",
          "Description": "First integer greater than the number",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first integer greater than the number\n\nMath.Ceiling (number: double): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "sLength/dist;",
      "Id": "05e02a6932bf4acaabdd080d6b7fdc11",
      "Inputs": [
        {
          "Id": "f671de6680a849a6afcd55d5eb2b5779",
          "Name": "sLength",
          "Description": "sLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6da2650da7e24f59a1132bcc8499d95d",
          "Name": "dist",
          "Description": "dist",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f72116affc3d4295aab65049bb85dab8",
          "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.PointAtSegmentLength@double",
      "Id": "3afd568c173f4529bd8d8dfb1bf3c78f",
      "Inputs": [
        {
          "Id": "529d20d9572f4dfd9bd905e978a215cf",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef830d496aa844028c904ae712fbf556",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5eb3e02bc22444b844b8d748fc931f5",
          "Name": "Point",
          "Description": "The point at the given arc length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Get a Point at a particular arc length along the curve\n\nCurve.PointAtSegmentLength (segmentLength: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c01517aa577348019269ad0ad391784d",
      "Inputs": [
        {
          "Id": "5882f46db9704ceb851f95c9bf8b11d7",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c12129ef7c7b4aa9986d5d67ff21a6f1",
          "Name": "amount",
          "Description": "Amount of numbers or letters in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7c8ecd830e1645628e8765515b268eb9",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "38124c6aefa1435090970b77df538336",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Ceiling@double",
      "Id": "0e77549db4984e20aa1fdc3585878dde",
      "Inputs": [
        {
          "Id": "de0a1eb7d25341ca883709bb1bec1e48",
          "Name": "number",
          "Description": "Number to round up.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a8731f09496647899cc07611e49f93f6",
          "Name": "int",
          "Description": "First integer greater than the number",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first integer greater than the number\n\nMath.Ceiling (number: double): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "sLength/dist;",
      "Id": "55397815588e4b19bf5ca1b982752d31",
      "Inputs": [
        {
          "Id": "69a23e45de3148159a5c9d3531a8cbbe",
          "Name": "sLength",
          "Description": "sLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "261b3c18cd3a42cdbebf874a7351bd98",
          "Name": "dist",
          "Description": "dist",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2729216d5d884aefa6562aaf7390cbd8",
          "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": "1bed766a6eda48a895a0ebd1a93f4dc6",
      "Inputs": [
        {
          "Id": "242255d5b0364ea48f5ab066ce76b536",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "504a41961f4e4088afdeb8e0350fe34c",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d2abfc495c164716baf6c4ea0c9a6c0b",
          "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": "x/2;",
      "Id": "b3a3cd506ac8477897b76e6681251d14",
      "Inputs": [
        {
          "Id": "b4306f20f3e34fc8b7185ca9337d343e",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ddeabaa2bd154dc1981f811d010868be",
          "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.Vector.ByCoordinates@double,double,double",
      "Id": "cdf87fa18c7c483bbe29e4804f6cbd5e",
      "Inputs": [
        {
          "Id": "b76d5279aa4b4558be65e290cdf2b4a3",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a48cdd68eff24bfe8139d7632aad0914",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5f57c17c33934788b1384f4d1c17a1f4",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "889e6f5daed745c6b559a2518bf1c2dc",
          "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": "y-x;",
      "Id": "41318730b2414c9eab1759590c38f6e2",
      "Inputs": [
        {
          "Id": "6ba420e759954c9687b30a311aa2ae19",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ebad3b0279347aca14207d0f3536760",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "23e38b2215be408f93380752d43135d9",
          "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": "2356e4e4c8154690a59810a62eb1eee5",
      "Inputs": [
        {
          "Id": "a19b43bc2d324aeb88a1948ca828f6af",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "62726bef144d4af4bb15fa612fec6cbf",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e813abf38c642fd9f5c1b3b675e02c3",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "317aa298c7bb42d283281425b89a3ccd",
          "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": "8c5858cb29de4cf6bb6ca53f0f895602",
      "Inputs": [
        {
          "Id": "d0986b62c95b45f886d937c6a54ca8c9",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "005774f12d3a4b49a25ba442d9ec5e9a",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2af7810e3c6f4de4a87c17cef0d82a90",
          "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.Direction",
      "Id": "ca8b94b9c1a241f996ffa27e289146e7",
      "Inputs": [
        {
          "Id": "25985cf53d7d42199216b8403b396c34",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c5b2a4fc7bc24153baad12571e70c317",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "a5e417c775a24deda4154230c0bc1d43",
      "Inputs": [
        {
          "Id": "67e41b2e8ea34daa967710a530442171",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f59b013d983c4cb2a12c4d4cc87239ec",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the normalized version of a vector\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "sWidth/2",
      "NodeType": "FormulaNode",
      "Id": "24b35b277f194fea8b3d0acefef280ce",
      "Inputs": [
        {
          "Id": "1d5eedd8d5c54b80ab2e51c49cc3b6d6",
          "Name": "swidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ac3b27ca24934a3dba651039dab9c89f",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x;",
      "Id": "48cca0e517d64aeda71fa5db679172e1",
      "Inputs": [
        {
          "Id": "1bede018593b4650a46e1750f03231f4",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ef858b163f964f0b999ab43a25b33d1d",
          "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": "d7ca6de0d4c646c8b7c95ed5836716fa",
      "Inputs": [
        {
          "Id": "961e929b1c1c47fcbc1577335dda7516",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "31702c79c6d546928062c22a8028d604",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b28d16bce8f8492dbdcdd340ec606503",
          "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.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "35f7c7df6c5c4d83990b3743023da146",
      "Inputs": [
        {
          "Id": "73a754c6cfe24592b968320c7f054658",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "30a267e0ab3943b5ae8c1ec3d6de68b1",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e0b3e9fb536c4f53b1e9ab5baeaf0dc4",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "181ea613c5574481b9cae15b0c95637c",
      "Inputs": [
        {
          "Id": "1eb88dfef0884a23aac484aa9f031ac5",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b430d4ee4db744539e4333e0a6265f4d",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ba3ad946fef14de283120c81520770b8",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cbe9cdede7894dcea4c0fdd1170ab024",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "22baa8b0a9804e1fbb602ec2f1231afc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "520e487ae93849d080b28f89da3d40e7",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "4505385a981b4924a8a53608e7a34327",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "cb77ef297c1440b0985c14edde046e23",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.Direction",
      "Id": "2dbe189495904067bdee13ecea37b71f",
      "Inputs": [
        {
          "Id": "fd37a64550754ce387b5126fe5a1a21b",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1d246550969347c7823be9c8b143b308",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "9218028799254a46b8d03f7d5a06025a",
      "Inputs": [
        {
          "Id": "d30d252e0605450cb8762e9f311d0889",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2067c72665e949dc804d1763f9c2af20",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the normalized version of a vector\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "sWidth/2",
      "NodeType": "FormulaNode",
      "Id": "4499e5947f7f464dab9e39035a1e8534",
      "Inputs": [
        {
          "Id": "50527ece92354f6d92f99dcb83044aa3",
          "Name": "swidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5efe1ebabaf245cb8e6b14180d62dbef",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x;",
      "Id": "7bbe8532607644158e137589be571650",
      "Inputs": [
        {
          "Id": "a5add621ba4c42d2bd2267f6a271b9c3",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c3c1a31a85044ca28759a071dfc6e28e",
          "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": "80cf62c6cef74c86817c51b679f48c5c",
      "Inputs": [
        {
          "Id": "a14fca73a20a4b93adb5f9f341803224",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1f2f7bea57ec46259b4302f8342ac1b2",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cdd1362de9be4e18a88dc62641523871",
          "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.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "9506f6bd50144b4e8363b6a4fc226abf",
      "Inputs": [
        {
          "Id": "4c80e42b9f36459abc7482d4afc10f8c",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "57e8cbff3fb04a0ca012ff509d95342a",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b90e36e0d4b94f85920debb7802429e4",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "dde1ef11e8664b2fbc34b05b159f3e88",
      "Inputs": [
        {
          "Id": "6667f3268a5845e4a1a324b678a13f74",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2405b7ee686344079dd8b553acf4316f",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "44145f3091f2400394bf5ff0cd5ee071",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "da5e3263544d4ac99bb034f3e0bcded6",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): 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": "72f76e146a644a8abf6fb8bbe2af2acb",
      "Inputs": [
        {
          "Id": "f80b18ef2e184c4e9ca3b99950dddc49",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2698c695a3c54140bcc5272df5d38403",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "81fe32b032f94027a46b5ddb51508365",
          "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.Point.ByCoordinates@double,double,double",
      "Id": "c9642b6c1d2f4be4a94baf951948e518",
      "Inputs": [
        {
          "Id": "60e52d63e32b42d3857c5a3b39a744a3",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "516fd2d935254bb68f1ceb214206d929",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0426a0fa034d405585f094b1d325753b",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e531c4790afb4f0fa1d241bcd22da695",
          "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": "slength/number/2;",
      "Id": "40ec7d352c7f405eba0c57ab1203e7a4",
      "Inputs": [
        {
          "Id": "e1dcff7be4b94b2cbd0b025fc0c050a4",
          "Name": "slength",
          "Description": "slength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e2e1245599d4b108b0978108305c409",
          "Name": "number",
          "Description": "number",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ff3cde33dae846828520685a583a2b20",
          "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.Ceiling@double",
      "Id": "9bdd7da8d9bf4a819245e4c8f4eebe0e",
      "Inputs": [
        {
          "Id": "c9ff8a07f1ef464cb632e72a6f5e95d7",
          "Name": "number",
          "Description": "Number to round up.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "97cb7b361255488bba4903ce01549c7b",
          "Name": "int",
          "Description": "First integer greater than the number",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first integer greater than the number\n\nMath.Ceiling (number: double): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem",
      "Id": "5181a69a9d8f49139f3432a60841743a",
      "Inputs": [
        {
          "Id": "870f64c7b6014c60909735306f83a6ff",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5c28ccc238ea4ff282bbd8616123c474",
          "Name": "cs",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "59aeb384fad4474cb73245b6610a0865",
          "Name": "Geometry",
          "Description": "Transformed geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Transforms geometry by the given transform of CoordinateSystem\n\nGeometry.Transform (cs: CoordinateSystem): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.CoordinateSystemAtSegmentLength@double",
      "Id": "7e7daeb3de8245f8a4d143e7028efc6e",
      "Inputs": [
        {
          "Id": "ac567bea9ff4433a9e68bfa9e9fc2f83",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "05fe79ab24b1450bba483b44914062d5",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5df715d2cabe4b28aa97ef053f4b7375",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem on curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a CoordinateSystem at specified distance from Curve start Point. Y Axis lies tangent to the Curve, X Axis is the curvature.\n\nCurve.CoordinateSystemAtSegmentLength (segmentLength: double = 0): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "ef4d1c57fe99433899fdf4aa816f2e64",
      "Inputs": [
        {
          "Id": "d70e515a3f2044f98b72209ae92fbfde",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0a31696ee6ea4ab288c9745752ee82b2",
          "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.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "a19e7321764b43f59abb95c77f4331f1",
      "Inputs": [
        {
          "Id": "fa10ae3c50c142c6aaa51fd01136f551",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e0a5f8f4a25f48439e9534319d840f52",
          "Name": "origin",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d8f36ceda27442d8b0ecb7e0d95f011",
          "Name": "axis",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "558f41ffa87142479f5065730227db43",
          "Name": "degrees",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "71235ce15e804b168a13126f729ad482",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rotates an object around an origin and an axis by a specified degree\n\nGeometry.Rotate (origin: Point, axis: Vector, degrees: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "484d2e7db49f4deb94e1074e52267b46",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0d45a1b906954f4a9c25855b97cd4c38",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-90;",
      "Id": "349ccd7f07684aa9aa36d741aee55fc4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1b72b6de80ee4b0e911cb7920c08ef9f",
          "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.CoordinateSystem.Origin",
      "Id": "0650099fde9c472f9adcc654416483f2",
      "Inputs": [
        {
          "Id": "3f681cc8bef74de78a9178a5510b56ec",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2fc2de9783fa41498e72ac070538899c",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a Point representing the CoordinateSystem origin.\n\nCoordinateSystem.Origin: Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "dcdd81f4a0a4419699906a4d38b96f5f",
      "Inputs": [
        {
          "Id": "0d9f28a75ff847d9a761aeb6277c3529",
          "Name": "list",
          "Description": "List to get the last item of\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8c24209c3a1645918b1f357526580893",
          "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.Curve.CoordinateSystemAtSegmentLength@double",
      "Id": "8682b452f2b94a3fabb14ddcae4cfe4c",
      "Inputs": [
        {
          "Id": "de4891a2b5e5448e86c80965dc12f7fd",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c2b59fbefa3c4f12bf16ceff2777d5fd",
          "Name": "segmentLength",
          "Description": "The distance along the curve at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fcd2584a5af7413f9539e993aa773919",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem on curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a CoordinateSystem at specified distance from Curve start Point. Y Axis lies tangent to the Curve, X Axis is the curvature.\n\nCurve.CoordinateSystemAtSegmentLength (segmentLength: double = 0): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "40b387d120a44509b6582f7a3d002209",
      "Inputs": [
        {
          "Id": "debb1b21b22049b9835570a767a81528",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "deda41ef06f5438584b330cef833a872",
          "Name": "origin",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "95a94902960641f0a2614d62a37e4096",
          "Name": "axis",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "46464feafde44149bb9cc0c9faed9e55",
          "Name": "degrees",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b2cca12645054278a1714663162d9142",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rotates an object around an origin and an axis by a specified degree\n\nGeometry.Rotate (origin: Point, axis: Vector, degrees: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem",
      "Id": "2b222d42701d415c93467ebedf50c814",
      "Inputs": [
        {
          "Id": "67c5a9cf994b40fe8c98155242d612ae",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a7cfd13931c34e5aa8a317dc5a9ac1ae",
          "Name": "cs",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c43a4595da734c9690edd68e72c9c8ce",
          "Name": "Geometry",
          "Description": "Transformed geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Transforms geometry by the given transform of CoordinateSystem\n\nGeometry.Transform (cs: CoordinateSystem): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.Origin",
      "Id": "2ffb3c35d4184657aa8599f300c91528",
      "Inputs": [
        {
          "Id": "49b31c38cb0d49c3bff25e3ccb140a1c",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8c3dbbdcb13e48cab2b860bfe7b3e421",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a Point representing the CoordinateSystem origin.\n\nCoordinateSystem.Origin: Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-270;",
      "Id": "a6ea8d30314f41199c2943eda5916744",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "dafa4f600397427ca2aaaba2351a4a2f",
          "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": "ee72e54e233f45e787f8970dc03e3164",
      "Inputs": [
        {
          "Id": "1cf569f1f5224a40975cf827934b8df7",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "40be29bb9e4a4fecb043ef7444015930",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f6b226cf2f7e4d779e685ae2828008ff",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6296b1fe30714ba7a0e903ae4cd82205",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5de001cd1ae34b2c8335531556317c6b",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80766a6bb3054163bb43813619e1cef9",
          "Name": "item5",
          "Description": "Item Index #5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "13221226502c4a659d20bf3a854c290b",
          "Name": "item6",
          "Description": "Item Index #6",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ffe64aa93d51419d95451d8d67b3fee1",
          "Name": "item7",
          "Description": "Item Index #7",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d884d56bcd114f92bb26929cd7e6ef0f",
          "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.Transform@Autodesk.DesignScript.Geometry.CoordinateSystem",
      "Id": "c2b62f329a8045259cfae0d43df1daec",
      "Inputs": [
        {
          "Id": "d2169604120347d7b3f85a6e6c4ca2b6",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ca6c8b04ac4f4eceb9110d2a9fc0a7c5",
          "Name": "cs",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4863b8f202f8490aa8ec1566b988424e",
          "Name": "Geometry",
          "Description": "Transformed geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Transforms geometry by the given transform of CoordinateSystem\n\nGeometry.Transform (cs: CoordinateSystem): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "a522c8a5eb9543e6afb31280423f473c",
      "Inputs": [
        {
          "Id": "5de5855a210c49ed9ef3b0f021a88694",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a9e3c6ee3b5b4211bca886108caef7ea",
          "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": "9b57557f2421431789c286368fe36e13",
          "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.CoordinateSystem.ByOrigin@double,double,double",
      "Id": "b7603ffb291b47879fd249d020f1f6fb",
      "Inputs": [
        {
          "Id": "54d7961ba387414c9eacd0ed11272a59",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b4089227f9445c3a81e96c8d66ebe75",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "535c11ee2dc2417d9fbfc1fa6b259660",
          "Name": "z",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f591e5cef8414eddb4825b20dbb3a9b6",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a CoordinateSystem with origin at X, Y, and Z locations, with X and Y Axes set as WCS X and Y Axes.\n\nCoordinateSystem.ByOrigin (x: double = 0, y: double = 0, z: double = 0): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "300;",
      "Id": "aaba1a8e5fb2441298942bb97148ae43",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "889352b279dd4bb9b9551704ffb691c1",
          "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": "150;",
      "Id": "49e32057c7014a88be0bb164cbca363d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fb24804451b2402ca02e12142e10ee99",
          "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.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "5461bcf09d134b7e841412489a3cf984",
      "Inputs": [
        {
          "Id": "0f8c643b5ea64168b2d46c8233d8349d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e8435947614a4b47b28281e90ea2da78",
          "Name": "origin",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b28f64675a2749e08f00ae96dd80cdb6",
          "Name": "axis",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b581404c02394affb379a9d02a3c10db",
          "Name": "degrees",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e8f90c7791af49c1ba3c9973f01bd774",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rotates an object around an origin and an axis by a specified degree\n\nGeometry.Rotate (origin: Point, axis: Vector, degrees: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "f6e70a39c2d74e7e9278738b82f01910",
      "Inputs": [
        {
          "Id": "3fce320ad78c4e35ab6e0e2275edec30",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e198d3fdb744445c8320dd39e1f71107",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b379a7f9711e45dc8d7e25782d8c00a3",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fa50e0733bcb45de838e7b9abc266967",
          "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.CoordinateSystem.ByOrigin@Autodesk.DesignScript.Geometry.Point",
      "Id": "5b7b955bc78e47c3bae21e7f17850a50",
      "Inputs": [
        {
          "Id": "d01c5ce1e06e488f94bd199acb10b5a9",
          "Name": "origin",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c8e03a40e05e40b0b34d8a0331d6e79b",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a CoordinateSystem with origin at input Point, with X and Y Axes set as WCS X and Y Axes.\n\nCoordinateSystem.ByOrigin (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Id": "dac718c885964f5abc9f251f1807dabc",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "339625b2249247ed800b2584d7f528e0",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "90;",
      "Id": "ac019b6e2e044e09acac4da65f03a482",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "90da1e36209f47e1b4ff67d53e9c33ad",
          "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": "69f2a5ee8808455db0fc0c0230b870e7",
      "Inputs": [
        {
          "Id": "ad80e26c2abe4ae19649128fb9ad0dee",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7b1f6c8775d24337923eb22e9700d617",
          "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": "f1c6840bc1ed46fca62b935105fc9a64",
          "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.SegmentLengthAtParameter@double",
      "Id": "4c25b50e35e343b18d130562d971e4d1",
      "Inputs": [
        {
          "Id": "035c4d451c0d4f1d8bd94a80dc31b0ba",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "10118ff39c3d472880c205f6edde5ac1",
          "Name": "parameter",
          "Description": "Value between 0-1\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fabf6b0b561c4683b1e70283e5820771",
          "Name": "double",
          "Description": "Segment length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the segment length measured from the start point of the curve to the given parameter.\n\nCurve.SegmentLengthAtParameter (parameter: double = 0): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "b008fd4f12a44352a2131d1e064b98d7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b80b07f35a894bc0a9fbb4f2881df219",
          "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.FirstItem@var[]..[]",
      "Id": "dc87b78f4c1d4a8191a15e68f92019bd",
      "Inputs": [
        {
          "Id": "ad42d6a8ab5749e4b46f179af694249f",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f0f121a14d404e50b5724a86d0f13663",
          "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.Count@var[]..[]",
      "Id": "231b38ceeaf7481e8bdfc371a4462943",
      "Inputs": [
        {
          "Id": "bd36b99ae6e84a8a89dc83a5145845f5",
          "Name": "list",
          "Description": "List to get the item count of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a5a016d0b4b443f5898054c0a09fefde",
          "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": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "nails*length",
      "NodeType": "FormulaNode",
      "Id": "cd0b10144a654855971704ef51f1623b",
      "Inputs": [
        {
          "Id": "d526a60f248d4ee1885a322d6fa6a33b",
          "Name": "nails",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0a2051afbb274604b0262e7aad05cf01",
          "Name": "length",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "97c900cc04e84a3cae392856f17e3aa0",
          "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.Formula, CoreNodeModels",
      "Formula": "nailQ*unitWeight",
      "NodeType": "FormulaNode",
      "Id": "f029d57505774bbca7eca4ae11d05fb8",
      "Inputs": [
        {
          "Id": "5dcec848ceb9494e81606752aa149055",
          "Name": "nailq",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22dc578a19c34a14bc96797c22e5564e",
          "Name": "unitweight",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aa943726ce014621ba7d7fdd28cedb73",
          "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.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "8652335a0beb43d7a64b6f8c0d79f113",
      "Inputs": [
        {
          "Id": "8e8cfeee4c1e4d7a9d1b8c34f7b0b6f3",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "54785330208e43c78f9e0f5895729c6e",
          "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": "3.85;",
      "Id": "60b2be992ec14cb0a83bdf50349e1980",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2864c79dfe2c45dc87b426a67551b5ee",
          "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.ByStartPointDirectionLength@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "02bc9b938bb043c3830f3482b1499120",
      "Inputs": [
        {
          "Id": "c49758350d8d4eaea83f1112e8efe558",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55aa86aad15043b583cf20a2e76f3571",
          "Name": "direction",
          "Description": "Direction vector\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "894ebb6c4ff245f3b58687a2fc47908c",
          "Name": "length",
          "Description": "Length of line\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "15e53fc763914005b20042dbc4f51456",
          "Name": "Line",
          "Description": "Line from start direction and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a straight Line starting at start Point, extending in Vector direction by specified length.\n\nLine.ByStartPointDirectionLength (startPoint: Point, direction: Vector, length: double = 1): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Id": "ebcf24b5798144918f3890a5a9439fce",
      "Inputs": [
        {
          "Id": "6eac55ac5ab8428db33bb6c9d4eb8ecf",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f5d47dfa48ba416c95b73023d00bf059",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "391bce3f3e634bd7884cf9ed397f8c08",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8bdd3070b7b94cce905d56fca5f5de78",
          "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.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 0.333,
      "Id": "7963a57dfcc74ba7a0004fc9df9ae772",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "669dc2ec6c5b445d85ef1290e2b75a60",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "0.75*Ka*Y*H*Sv*Sh",
      "NodeType": "FormulaNode",
      "Id": "230f0e7049724cbfa4200dfdf8b4251f",
      "Inputs": [
        {
          "Id": "292c75ba22644f5193c5d2e08594aaa4",
          "Name": "ka",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c9483f4c414643bbbf629f9085cd93bb",
          "Name": "y",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fb71fbbf88ce4392acf2709ff616bbbe",
          "Name": "h",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9a86d48d7fc44cc6960f12586b417a55",
          "Name": "sv",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "122179621895470ca6cd0fce050cd4de",
          "Name": "sh",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "800a914f4cc94c4fade3df62de2f0852",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "77f7179a7e6c4bfcb722eeca4c0eeefe",
      "Inputs": [
        {
          "Id": "928caba4d8554cdba4600c4d1b0d012a",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a99a070f99e34249a95e6e199a5368dc",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d18250e4969d4c2f83461656a5d561a1",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Translate geometry in the given direction by the vector length\n\nGeometry.Translate (direction: Vector): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "9b96f6b253e043e2aecb87d89688f4d2",
      "Inputs": [
        {
          "Id": "887778404b63434792c6e3e73df019c6",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8c0e065576224439a3001970453c25c5",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9e44752c13534183bd49864b2751417b",
          "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": "x+0.25;",
      "Id": "a0824783f8d04b7f9846ec4f854392c5",
      "Inputs": [
        {
          "Id": "8abcba59356d4687ace19a802c186106",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9b722d63ed534254a747defd8f0eb69c",
          "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.25;",
      "Id": "f911d828e4d44fd2897417894ed343c3",
      "Inputs": [
        {
          "Id": "a04f726ae0cd41458c1002dbcb021341",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "169ef662d07a4e4bb12b4510376e4741",
          "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.Area",
      "Id": "3cc8c13fabbe46a9b41490bcf7fded99",
      "Inputs": [
        {
          "Id": "5cdfa14fadf84ce1a5d2fd37e0fcf481",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d78c02d95d7a4d10ad5c31e8e7fbc20e",
          "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": "b333e891752141d9b0df4946cd196caf",
      "Inputs": [
        {
          "Id": "11d80f43e9814d5d9fc4cdf3408d3abb",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4409f5833b0a489caafd1816b737927f",
          "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": "9ef99f19772e4b89a9babf2ddc25d607",
          "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.List.FirstItem@var[]..[]",
      "Id": "527cb41619484bfa8fdefa1d1cce5b55",
      "Inputs": [
        {
          "Id": "0136ba98ec5a4138ac190ac0cafc74a5",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c05926986f114beb9dae4e3245d202f0",
          "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": "50;",
      "Id": "89a37656c97c46a798b84fa96f583339",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0b428bafe8c8413f9c8b549ed0f35619",
          "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.Formula, CoreNodeModels",
      "Formula": "area*bond",
      "NodeType": "FormulaNode",
      "Id": "c4a4a501cf2b4a17b4bca12d646589d6",
      "Inputs": [
        {
          "Id": "d52f60ddfc4642a285375164afbc60c2",
          "Name": "area",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "49aa67a28fb9480a9098ccb406060325",
          "Name": "bond",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1f248b31c7064a628790e3b6e0808ed3",
          "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": 18.0,
      "Id": "f49ab363362b46b1aa85e7905f88a2aa",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6f6f32461b70498b8b586f4a89c1ef34",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "Tmax/R",
      "NodeType": "FormulaNode",
      "Id": "27aa3218c5314a63abe9d4546ec2da6c",
      "Inputs": [
        {
          "Id": "3b1eaa502cf44978980f6e44f5b8c667",
          "Name": "tmax",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "44b352ddb2da43008f61df8a75d37a8c",
          "Name": "r",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f4bf6e905fdc43d99904fb26d5caf500",
          "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.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "e328f81ee64b4db39362b45d244c74d9",
      "Inputs": [
        {
          "Id": "9dcc32caeed9485ab32a3b14c477b18d",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "387e6f0553cc4a399ea08cf461ab5e44",
          "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@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "52bcec47007d49b18f5a93a993b9747a",
      "Inputs": [
        {
          "Id": "b0d21ae4dcf04479aca41daa2f467adb",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "10c8ab25e3974544b6297aea02d71555",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "662b230ac01f4011890886c3609fba5d",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "63c356c7bfce447ca98e4fd723390f7b",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "c002c3a35f1d4e2798101dc4636fcbb5",
      "Inputs": [
        {
          "Id": "ecbbca111ef04a548e140474418fdf82",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d34fc4ce28ac42648ba44f16348c9c65",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2bb3912321414413be3a287404b8e3e3",
          "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": "x+0.25;",
      "Id": "18b5393f06ae4ee18095146efaebe7ca",
      "Inputs": [
        {
          "Id": "fa6a14bfd4f04e82bca0296cd28a4d38",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "953a6dc35221478dbcfdf3c83c596899",
          "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.25;",
      "Id": "441e08243c6c4439ba3d60c053236cfd",
      "Inputs": [
        {
          "Id": "4e1649528ce54bbd9d8fd57d5c099ab3",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a46d5e99e0634ccb981643400c885040",
          "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": "23a7ae4f70dd4661b14306bb66c3c670",
      "Inputs": [
        {
          "Id": "b4c4afa5d41e446fa072591bf2c521d7",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4f498a53e8794d6ba7148a43f49258c6",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da6113c6916745adaea268f2079654a5",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "53ac8372a92f4f6797ca2e4c1a074399",
          "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": "c3e071f043e14bd597e6b9b8ae10a591",
      "Inputs": [
        {
          "Id": "55180a2826ac4440b6da04af3f6d269e",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e9785aeef484b17b98646a5b4ad5da9",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3bb88d5b897846c3a3a5006e9fed5671",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0ddb322102264cf4b60e0929cf2f845e",
          "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": "b361b3de1ba94501859bae94c53e5300",
      "Inputs": [
        {
          "Id": "98b773af933a4ec08fc4d35d1b7338a6",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "20f77f33ca324325ad6d43e9a2021d24",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0184e54b9b784e4fb61a321eb52a2a4d",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "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": "DSCore.List.Flatten@var[]..[],int",
      "Id": "45aedddd4732449da27587699b86ea36",
      "Inputs": [
        {
          "Id": "73ff2c51432f4ed4ad54f87c77e2be20",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "856b97835421409cbcf8e964cf7ec761",
          "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": "afb8823e38484f7d9252da2285b7968b",
          "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.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "fd22cbbf3e844dbf98896b6b8e708a9d",
      "Inputs": [
        {
          "Id": "5b4d0a450209483aa83348e78e10c478",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0789bdfd19ed42e5a2bf587d4412dbe0",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "473e979135f24b7cb7ab902aa524daa7",
          "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.Rotate@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "1000df8eedc4433d86da4042c1a545b0",
      "Inputs": [
        {
          "Id": "328bbfdf23e74c11a72941f52d32763d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8824cbd57d934df7907aa3b79d731045",
          "Name": "origin",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8bad5b16dfde4f8daaaaad5b2512d2eb",
          "Name": "axis",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "78371256b36e480baacd564c38f13f8f",
          "Name": "degrees",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ba5c48aa438b4c079a787b7f0e02841b",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rotates an object around an origin and an axis by a specified degree\n\nGeometry.Rotate (origin: Point, axis: Vector, degrees: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Id": "5569045288464be58e994e3420b710a6",
      "Inputs": [
        {
          "Id": "e9ad757742a640f89e1e205b863805c0",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "15f3f016153e41938bb02fa9e3fff09f",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d293e890c4f341699066bc60946f202e",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2a9ae6e76cfa4468a09a3cf703f46106",
          "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.Surface.ByPatch@Autodesk.DesignScript.Geometry.Curve",
      "Id": "a35490e22e0a405fb38cf3ca1c7afc6c",
      "Inputs": [
        {
          "Id": "f9b04ded7437472681727fd202e84577",
          "Name": "closedCurve",
          "Description": "Closed curve used as surface boundary\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e9ded55c5f80465a98d284934b6a83d9",
          "Name": "Surface",
          "Description": "Surface created by patch",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Surface by filling in the interior of a closed boundary defined by input Curves.\n\nSurface.ByPatch (closedCurve: Curve): Surface"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7af8a156534b44278009eeef6048a104",
      "Inputs": [
        {
          "Id": "36f35d3bf8434287a6055e467dc54b44",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "256175fe18164118ba735d2c7b9ce357",
          "Name": "amount",
          "Description": "Amount of numbers or letters in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80e649a09906471d85c816c1cf9911cc",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fea7964371cb473e943a01f7324abe57",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-x;",
      "Id": "060354a33a3640488e17fddd8f198840",
      "Inputs": [
        {
          "Id": "710dfacd244d4b34a6f8f31d1dac66a2",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7d00b786d5954187b09cb8f0cff89871",
          "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.Formula, CoreNodeModels",
      "Formula": "L/Hs",
      "NodeType": "FormulaNode",
      "Id": "f7799c6d0fca47408bafe9a5ab2627b8",
      "Inputs": [
        {
          "Id": "857dd44f70d04ab7ad77adb412f7492b",
          "Name": "l",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb8966d3377e43a8b0a92524d3e4d94f",
          "Name": "hs",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "446bc432d72448919d4ed93ba25ea321",
          "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.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "6b8c681995444984813bbb9335822651",
      "Inputs": [
        {
          "Id": "743ff383cc244ff6bf8f1f77fdb375c1",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a7778cd343014171a53cdc5407ef9a6f",
          "Name": "amount",
          "Description": "Amount of numbers or letters in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6cf198b3f18b4e878ece31d79a73baf6",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b6263f286d0b439ebc3886e0a034a374",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "da666d08ad50441ea18524d8543499e7",
      "Inputs": [
        {
          "Id": "2c9d1277dfba4b3f82265cbae52e1666",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "45ef696ca2a247978a615a91b67ae407",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "df1b646d6a9640bb9ba363710a7ec549",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77c3377a04a541a1b1b982863e5673c2",
          "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.Equals, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "fdb7a45580334e5e858d59425572439a",
      "Inputs": [
        {
          "Id": "cb577072fea9484fbacecafd81ec2f89",
          "Name": "x",
          "Description": "Integer or double value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f4d3ec0be01040bfbb39b73a3ffe87d2",
          "Name": "y",
          "Description": "Integer or double value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "778fe06d1f9f492bbcc11b226f7154c3",
          "Name": "tolerance",
          "Description": "Tolerance permitted for equality check\r\nDefault value: 1E-05",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1d8437e2379248cc89ca72b0314d0a18",
          "Name": "bool",
          "Description": "Result of equality check",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if two numbers are equal given a certain tolerance."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/2;",
      "Id": "5bd60e494e75432e80386f213e27dcf5",
      "Inputs": [
        {
          "Id": "60ad7554b89e45dd87f55ecbe4c08b14",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a5e90538dceb41aa995eb82090ffdcdc",
          "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.CoordinateSystem.ZXPlane",
      "Id": "db2c3c127c8549759557f108290340e2",
      "Inputs": [
        {
          "Id": "31022e4c29704867a41b230ee166e70d",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7c065a8474ef43feb36c14d4e34bf128",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the Plane the Z and X axes lie in, with root at the origin.\n\nCoordinateSystem.ZXPlane: Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.YAxis",
      "Id": "05e99362cc814e74a981f20b325e378e",
      "Inputs": [
        {
          "Id": "bdf1453b561742aa99a34187f553a5f1",
          "Name": "plane",
          "Description": "Autodesk.DesignScript.Geometry.Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9b1a4987fb78404c81470b7b0f128fd8",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The Y basis of the Plane\n\nPlane.YAxis: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Id": "79f44d44c136403284d725758c098632",
      "Inputs": [
        {
          "Id": "5e4da9d0a51a450bb4e9e4ca2e4d745e",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "23e12ff0b62644f2a941623a3ba44e74",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6288064ec7384dcea5d1e3fd465e32bc",
          "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.CoordinateSystem.ByOrigin@Autodesk.DesignScript.Geometry.Point",
      "Id": "04e34445c37b4d0e9fb73520b16dab3f",
      "Inputs": [
        {
          "Id": "496a222e08cb430ba2c8ce30e1075264",
          "Name": "origin",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "984fe8efc05b4879bfb81d40a63430f4",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a CoordinateSystem with origin at input Point, with X and Y Axes set as WCS X and Y Axes.\n\nCoordinateSystem.ByOrigin (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)): CoordinateSystem"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.CoordinateSystem.ZXPlane",
      "Id": "caf83596e6294d75b52a6dbba0469551",
      "Inputs": [
        {
          "Id": "1cb867bf853d42de89592c450a186cad",
          "Name": "coordinateSystem",
          "Description": "Autodesk.DesignScript.Geometry.CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "11548906325e4dc19e19d85bbc045edd",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the Plane the Z and X axes lie in, with root at the origin.\n\nCoordinateSystem.ZXPlane: Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByPlaneRadius@Autodesk.DesignScript.Geometry.Plane,double",
      "Id": "5f6ae064fef044288162993429b13dbd",
      "Inputs": [
        {
          "Id": "446bb4a5898948fb81c993f835aa7483",
          "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": "64fb514a5e4a4423be89944422f16d74",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "53438198f1aa432cbcd9642070f75e96",
          "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": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve",
      "Id": "184cc9d069044b37ae275fffdf08e36e",
      "Inputs": [
        {
          "Id": "dc27827de42a411f9f66519df2b1a732",
          "Name": "profile",
          "Description": "Curve to sweep\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f1e1392764af4c4e8e52688d17d7fa14",
          "Name": "path",
          "Description": "Path curve used to sweep along\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5b1e4be6d7e5439d8519874d65cb148a",
          "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.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Id": "35c738c50b5b468e891cc96d3fe11bec",
      "Inputs": [
        {
          "Id": "80fd87fae0f2493d83eaf50c2c41e0a1",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef8b61e9e859477face67982361cf6f8",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b19139b3601e4e2aa3d62a97ec9ea45a",
          "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": "821eee30693b43b39529a2b8cab79d5b",
      "Inputs": [
        {
          "Id": "a6ac13ab2fa348bb8cd20861085515ae",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "112316c35724431a8a7c836bade62b69",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ce0dcfff506e4ee8bc24288dc0ef7df8",
          "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,double",
      "Id": "7c399e6646464736b4f8b38ec8ebc1dc",
      "Inputs": [
        {
          "Id": "4f74e7219f2346419781489cb4a10cf1",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8bdd6cc5acf24ca297265f39a7582a93",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "587d4aca353b4a35aeda99608ec40878",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6915dd7cc8a2476a987a7eeef885f46c",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Id": "ae0cb6659671412da41e6ce84a0f931e",
      "Inputs": [
        {
          "Id": "c905d1bfdc3f40969ad216ce15c53c7f",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6efd25e0c2c64437b7ee72cd0ba067fc",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "45d13e52914340d2b4275850dd8f0eef",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.Direction",
      "Id": "108b9fe990cd40bfac0ec4af4b786c0d",
      "Inputs": [
        {
          "Id": "e9b6b208bf3541ca8106ec21d85a47a0",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ef1bfec0424640be82c72c0c2241395d",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Normalized",
      "Id": "8eae3f188bcb49b4bfc2517cabe66a49",
      "Inputs": [
        {
          "Id": "d821138a463e48dcb1a967b77504cf42",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dbed8452c42d42e59b052b055af29c41",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the normalized version of a vector\n\nVector.Normalized ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "7683a59cc46b452caaf27229be70c5c9",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fe97a42597734647a6f530e8101041f4",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "H/Vs",
      "NodeType": "FormulaNode",
      "Id": "dca74f6595294033a1d3866c6fb8962e",
      "Inputs": [
        {
          "Id": "18ff43c751ac4ecbb45ab7251a2167c3",
          "Name": "h",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cbb0c2f057b9440f860756b7b035807a",
          "Name": "vs",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f4893dd06158438b80a61d4aab1fdbf3",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "%@var[]..[],var[]..[]",
      "Id": "f7fb7e69fdbd4fa89b272455d2b8107f",
      "Inputs": [
        {
          "Id": "6a4602c1aebd4a8fbe6e8038cc4dc975",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e65ace3ceaee4c5eab34be1169f45b77",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7f9dbd0f6f684202962b357a3e9bb2b8",
          "Name": "number",
          "Description": "Remainder of the x input after being divided by the y input",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Modulo: Finds the remainder of x/y\n\n% (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/2;",
      "Id": "8333ee18359a4b1193fccf4e7f493eb2",
      "Inputs": [
        {
          "Id": "ff195091accd4e089becbffd3a24b067",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "241f75e89f2a45dcb4132185b32b074a",
          "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.0,
      "Id": "eccc879b0a75488199962513029977f5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1fdad8b8a3ad42aa8930e29b403a0f74",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0.5;",
      "Id": "daef490216b34d1183b32e67a27565d0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "59c8475305eb46feb9176d23937ddf5a",
          "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.CoordinateSystem.ByOrigin@Autodesk.DesignScript.Geometry.Point",
      "Id": "50cdc70f5c5e41b6bacb3bc5d5f2aa97",
      "Inputs": [
        {
          "Id": "55ec46c6cc23488aad3373aed8a42bcb",
          "Name": "origin",
          "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5b293589772e4ab7ac65dcecaee43607",
          "Name": "CoordinateSystem",
          "Description": "CoordinateSystem",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a CoordinateSystem with origin at input Point, with X and Y Axes set as WCS X and Y Axes.\n\nCoordinateSystem.ByOrigin (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)): CoordinateSystem"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "shoringheight*ratio",
      "NodeType": "FormulaNode",
      "Id": "0bb76f13ca8e40bc9d15c6165f8c743d",
      "Inputs": [
        {
          "Id": "28718ed320264a93ab79fb295c6ed2d1",
          "Name": "shoringheight",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "01e77524bb39410c930fbebf76096ac3",
          "Name": "ratio",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "67dcbff6a90149c699a6518ccd17c6c8",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Id": "2c5a09faaa7e47e3980750a8ed644f83",
      "Inputs": [
        {
          "Id": "614b5d39245c4c77a01d9b43d2ef12c6",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "337d056749534533bf0d3285ffec8159",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c3182d5ec21c4e8693aa3cb7c306e8f7",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7803e468d5ad4216b0f098a9c97c1df5",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis",
      "Id": "bddb6ade79ec4deea3ae652049b5e01a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e6081e3010d94ed7ab6ee27f6b1cb7d2",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x/2;",
      "Id": "5b2cb92ddab5474387f45513f8363972",
      "Inputs": [
        {
          "Id": "4e8157ce983349de8189537fdd234e30",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bc1f4cc2270940e5a62dd4179ec04082",
          "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": "074acc3736ca49f1b7f59ed43b0c83ad",
      "Inputs": [
        {
          "Id": "9cfce49f85524c6d94cdd6b85e8a99a2",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0494a00750564a4282d2c28229c79c11",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a54fe8e7fca44de581f2568e64307025",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8d66d5c00bb44350aa025ec44a464c36",
          "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": "x/2;",
      "Id": "0a0d2095dc444d87a7170c94889630d8",
      "Inputs": [
        {
          "Id": "b45e429bf00a41ed91cba2e70699e21c",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "777e3d4477a24e4f8d86675a921d8c85",
          "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.127/2;",
      "Id": "2d4750b44014487fa32a52923b288008",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a99b8edbe0594e8e9dc00cf348c80f62",
          "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": "b1abe1c79d1f4470bbc10068b16f1c96",
      "Inputs": [
        {
          "Id": "848feff941a84f6c9ad24f6a2b5f43c7",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "85d0333dfc314edf83ad2749c8dce589",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b42b166db6b4ffd98d7ac9cc5184b9d",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "80ab6aa669944c208d1f0b4e445a601f",
          "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": "aca06a8d4c6c4743b05ca5e1322836ab",
      "Inputs": [
        {
          "Id": "8bbf0e38af2c4e19ad0a2a45fe650264",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d66db06a9cee48bd87c9b4ddd2903db8",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c68f8e89ce534396adedc5a8c135a341",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a41764c1f9bc479d9623d6e414b326b1",
          "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": "-x;",
      "Id": "e05c15b14ea44b64bd7946beaee15a49",
      "Inputs": [
        {
          "Id": "d76f7780207b4b2bbf98462e3616229b",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "db5a2d81529f4a09858becb4e7dd8d6f",
          "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": "shoringLength;",
      "Id": "09846f7d45ec43e5ad61b7da4d26a835",
      "Inputs": [
        {
          "Id": "b50718c232194ae0a2a670344251189b",
          "Name": "shoringLength",
          "Description": "shoringLength",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "76570da9e163488a87eb730727833b60",
          "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": "shoringHeight;",
      "Id": "07b9a60656b344038cbfcc66f09a4c87",
      "Inputs": [
        {
          "Id": "27a6ca44ab2e4a538c26bac879407b78",
          "Name": "shoringHeight",
          "Description": "shoringHeight",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cdc48cd2590449d8b05d0c1559471814",
          "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": 15.0,
      "MinimumValue": 3.0,
      "StepValue": 0.5,
      "InputValue": 10.0,
      "Id": "6369826d4c9d47358d6cbad2bfd25e8a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "df6b02b811a84c04bbee9db5f4632e5d",
          "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": 50.0,
      "MinimumValue": 0.0,
      "StepValue": 0.5,
      "InputValue": 20.0,
      "Id": "adfbf3f602184827ba595b2f2225f9c3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "924052c400ec4abca602fe2c78a73fee",
          "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.7,
      "MinimumValue": 0.5,
      "StepValue": 0.1,
      "InputValue": 1.5,
      "Id": "dd38e82d10a84be2b9c971b138e77812",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7fa8fd0e8451464fa87626e9c9429b46",
          "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.7,
      "MinimumValue": 0.5,
      "StepValue": 0.1,
      "InputValue": 1.5,
      "Id": "43a82dce053646e8b22825d9ee079c13",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2414172247184097b15c440e7f1abb97",
          "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.7,
      "StepValue": 0.05,
      "InputValue": 0.8,
      "Id": "528cecc65e0944d2b6a59f35ca2d7af2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "dc7aee33e86e4ce086b3bd7611a5ed66",
          "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": 0.0,
      "MinimumValue": -20.0,
      "StepValue": 1.0,
      "InputValue": -15.0,
      "Id": "73910360154544c8bb171daa265fb4d5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c4c070d466cb4beba808ce4e30826a68",
          "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;",
      "Id": "81e90000321b4fcdb9f77fd7486b3127",
      "Inputs": [
        {
          "Id": "df17933f3451497bb0d472bfe685ecc8",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "61c5bf44bf43403fb20d17d240c52bf8",
          "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": "e64dc329da644a52ba1ceed85a7711cb",
      "Inputs": [
        {
          "Id": "cfcf1aa050594819ace4f894bc4a808e",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cc7ea96f9fb948e18c22dada53c016c8",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a8de049169d4973877ed09be2f0d9cc",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f5d9420d6e254f04b9826c4ec78f44a7",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0b47b79adf334a768e534538d2b204d6",
          "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": "48a1683b88f74f12b297d4e606f31959",
      "Inputs": [
        {
          "Id": "a604801d88944460bd90734e74268503",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b590fe03ff34227b89a007414b72856",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "239fd07afcc54684b4b0c5280d5a2fb9",
          "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": "223a561e0b794d868702a13211f6178b",
      "Inputs": [
        {
          "Id": "03270c80019e47d78798facf153072ed",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b25bd1c00aaf42d8afd672400fc0b651",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a4260f24b0ab42338321668ec30bf13b",
          "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": "105b468bf1e34125af091e784690a288",
      "Inputs": [
        {
          "Id": "03d2251f7e824d7a8442e40d4b23e6a4",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3919e43d46aa4e41a1b4b3e37f4e8f19",
          "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": "2fbb7b8309cf4ad7a79376051dabc040",
          "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.Formula, CoreNodeModels",
      "Formula": "V/H-yardArea",
      "NodeType": "FormulaNode",
      "Id": "92b2e3d492c44624a5d47c97b9cb2683",
      "Inputs": [
        {
          "Id": "c7a2f060c8b34cd693afff809527f2a4",
          "Name": "v",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5ea9fb7ec27e40d699a33483f6febde1",
          "Name": "h",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0674dffbb95f45dbb50cd774cd9350af",
          "Name": "yardarea",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f1626e9a40f4ea9ab29d00c680edbab",
          "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.Formula, CoreNodeModels",
      "Formula": "area/personalSpace",
      "NodeType": "FormulaNode",
      "Id": "a80952c13e034f088fbba1437ac4e000",
      "Inputs": [
        {
          "Id": "923c394c41ca493297ce578ed7a3272f",
          "Name": "area",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9f61be2880a04410b6d3e5dd0599c82e",
          "Name": "personalspace",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3dad3b1140964401b0340b5b2e44e674",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "303914eecb9146febc7ed7a89f1ba5dd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f27a8108541e4064889e4efb98dafcd6",
          "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": "685067a0ab2541e081d20b176a18528e",
      "Inputs": [
        {
          "Id": "4aa8c6b8eef24a819f3d189d45eb0495",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cfb5c4d292ad46a698ab4d77cfd53306",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "width*length*floors",
      "NodeType": "FormulaNode",
      "Id": "62647b7dcc49431da6df38dc106d6b65",
      "Inputs": [
        {
          "Id": "b656713358bf4aab9db9e23638349259",
          "Name": "width",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cb94245a0cbf4b46a8afa70b9fdd65af",
          "Name": "length",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3a6429f88d5246e89016a2dce545f312",
          "Name": "floors",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ef88eac25900444f89757aab50e639ef",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "4;",
      "Id": "5d345dea82744fd89de3faf14bea2d89",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "00cedf934ae846ecad2588f5b4cf6b68",
          "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.Formula, CoreNodeModels",
      "Formula": "totalArea/personalSpace",
      "NodeType": "FormulaNode",
      "Id": "f4b36adc0e4e4fcfbce2df9ca56d91e2",
      "Inputs": [
        {
          "Id": "5f3e7cd30cbd45188356822938c7b874",
          "Name": "totalarea",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9970006b817f4af5ae71f9b9b0fe71b3",
          "Name": "personalspace",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dee057b2b22243c8b2c52ec96163051e",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "1;",
      "Id": "bc44c4f997c0472093eb8bbc8477a48b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "126ad52913874bf39307ea28cd87cc55",
          "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": "6cb44697676f4c65835594dc915baa66",
      "Inputs": [
        {
          "Id": "acad5ac17d3243249eea8f8a795fb6ab",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a49dccb75ebd4d469cbce3922e65e3b5",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "stationLength",
      "NodeType": "FormulaNode",
      "Id": "1a489f75b0034fcda4faba1a7de198fe",
      "Inputs": [
        {
          "Id": "22df142d5de145c9aa0546e411026d41",
          "Name": "stationlength",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "651aae82fc7546a9bc0cbdf83fda3e62",
          "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.Formula, CoreNodeModels",
      "Formula": "stationWidth",
      "NodeType": "FormulaNode",
      "Id": "4c2550bb9ff24a20a94fe3b185500b1e",
      "Inputs": [
        {
          "Id": "eeb8d7acaea14fb98514f94624ff9732",
          "Name": "stationwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5a15a493ddb14c7599b2ef6a12e45336",
          "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.Formula, CoreNodeModels",
      "Formula": "0.0019*x+34.846",
      "NodeType": "FormulaNode",
      "Id": "4a8c517b34a44568af480936f83e8426",
      "Inputs": [
        {
          "Id": "ad3e2caee4284376bf5847b38162b07f",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f3a00cf242af4120b06b7fae39e78570",
          "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.Formula, CoreNodeModels",
      "Formula": "n1+n2",
      "NodeType": "FormulaNode",
      "Id": "5c4f810dbe5741a2b62865b9d1e4723a",
      "Inputs": [
        {
          "Id": "b359b14ebb2c4456b41e50ed6a45ba39",
          "Name": "n1",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "845a293bc9f34b1c892566054010e90b",
          "Name": "n2",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "062dab7bdf3243529419d5432cfc0670",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Ceiling@double",
      "Id": "05fd44e69bae465bac20edb29991d3e0",
      "Inputs": [
        {
          "Id": "d943d0cf8f6d4f678df07610e8e5aad5",
          "Name": "number",
          "Description": "Number to round up.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a10d5047a20c477096758cc4670e2be2",
          "Name": "int",
          "Description": "First integer greater than the number",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first integer greater than the number\n\nMath.Ceiling (number: double): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Ceiling@double",
      "Id": "ab0b60b3c1244a0a8b9bac789568bb17",
      "Inputs": [
        {
          "Id": "3ea83935f1e745d19214fefb86dd14ab",
          "Name": "number",
          "Description": "Number to round up.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "40e55a64557e45b0883a22b17f851b87",
          "Name": "int",
          "Description": "First integer greater than the number",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first integer greater than the number\n\nMath.Ceiling (number: double): int"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "x*0.00008+7.2793",
      "NodeType": "FormulaNode",
      "Id": "7e8326a7f3974d77a73643864136660b",
      "Inputs": [
        {
          "Id": "2402b0defad64e8ca673ba48b61326d8",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8ebbba77f6914f94aca4e57876d19f41",
          "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.Logic.RefactoredIf, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "4ba999d12e46423587b41f688bbf8a0d",
      "Inputs": [
        {
          "Id": "4fa40ff61f3c42b0a9364111cb4d5b65",
          "Name": "test",
          "Description": "Boolean test",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22c408dddf714bb5ae84786265b5189b",
          "Name": "true",
          "Description": "Returned if test is true",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e661e4ec20294fc8acb4ce2b2a7c7e00",
          "Name": "false",
          "Description": "Returned if test is false",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "751d71c1b2c741688b751b0dcfe63b4e",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": ">@var[]..[],var[]..[]",
      "Id": "ad27b340e53744f9aa90376dbafcdc9a",
      "Inputs": [
        {
          "Id": "c70ce5d5a1094a4fb8ebb653a22608fc",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e9e19c2d93a24d9aad61ee14e2b3c731",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9b3ca67e6b0d404b889d44f867f68532",
          "Name": "bool",
          "Description": "True if x is greater than y, false if not",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Compares if x is greater than y\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "10;",
      "Id": "4f1c2be4746f4afaa04bd3bb5a417c21",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "82b5d6d27f8941ebbadb9d94f6fa6176",
          "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"
    }
  ],
  "Connectors": [
    {
      "Start": "6762680c5e7e4a70b0371c258f2ed44d",
      "End": "563e2493434b4f8198d2fca4acda51e3",
      "Id": "3d6a0ab670a04ed8a44a37a704706e63",
      "IsHidden": "False"
    },
    {
      "Start": "6762680c5e7e4a70b0371c258f2ed44d",
      "End": "e51533daa6ae41e2a67e2b029d6a5242",
      "Id": "bd97e9ed8d9b4f308e75aea0358823ae",
      "IsHidden": "False"
    },
    {
      "Start": "6762680c5e7e4a70b0371c258f2ed44d",
      "End": "5ea9fb7ec27e40d699a33483f6febde1",
      "Id": "ed676be905a8423f8f833f1181b492a9",
      "IsHidden": "False"
    },
    {
      "Start": "26cc08cb9eae49a597ecbb822d2e2b3b",
      "End": "b944fa20d2464189ba7cc92ed0f99f48",
      "Id": "22fa9bc05cc042f5a7e8da8824301524",
      "IsHidden": "False"
    },
    {
      "Start": "16b53e3ee79c43cfa06ea12795f70b4e",
      "End": "145fc2497a35464c99d4a1e1ae0e0473",
      "Id": "d30aa97c6aa04291b9056fe65b49fc00",
      "IsHidden": "False"
    },
    {
      "Start": "ed19a88873104add86042cd6d95ee7ed",
      "End": "a90e91063f174d73bbd5d17a7f3b9703",
      "Id": "90e83916d5194a5996593ae4b165ee52",
      "IsHidden": "False"
    },
    {
      "Start": "ed19a88873104add86042cd6d95ee7ed",
      "End": "07df0490b378460ca6d7793cd9e00617",
      "Id": "430983361e4043f6be94c39212f3b73c",
      "IsHidden": "False"
    },
    {
      "Start": "9b3569647a9e41a5ba4770877cbe74b7",
      "End": "97b5bf2c0b0c46138b07f397c168943d",
      "Id": "4e2a5271e7094aae8f69881747c5fb5b",
      "IsHidden": "False"
    },
    {
      "Start": "77d3f93f96914acab9eb54f122a7d9c9",
      "End": "b6270eb5c74645e59796ef5b60759394",
      "Id": "bc9b3511d8b44a588c2ffdb681cab7fa",
      "IsHidden": "False"
    },
    {
      "Start": "77d3f93f96914acab9eb54f122a7d9c9",
      "End": "ab7e0d7f511143daa9d593cd6a1da241",
      "Id": "e3a35b55f0b340f39add7d7574d31455",
      "IsHidden": "False"
    },
    {
      "Start": "77d3f93f96914acab9eb54f122a7d9c9",
      "End": "b9d3f9e41da04d21ae709c9210967de0",
      "Id": "f58f8d8de693450e95145fe00872d021",
      "IsHidden": "False"
    },
    {
      "Start": "8d0bc34f92cf4d19acecdf3f6be04b7b",
      "End": "ccc2e2f7285d4f64b2dd8f0f814b8e4c",
      "Id": "6ee6da1f34334af195a9b058891c7296",
      "IsHidden": "False"
    },
    {
      "Start": "fd28a59f687842b8bf060ac98244053e",
      "End": "6cb31431282b4b5f8f268f8f994a082d",
      "Id": "d123dc0b112242a19376e17812e160c1",
      "IsHidden": "False"
    },
    {
      "Start": "e4b4618225a342459e0adead658e8ecd",
      "End": "18b39ce50eb64e4bbfbc8bd027917d86",
      "Id": "925d81f9e9464642b6dcbfc69342d0a1",
      "IsHidden": "False"
    },
    {
      "Start": "1e815c59400b4612a3ca01bb376f2c64",
      "End": "ec40749cf25a44bdb35386f9355a2c7e",
      "Id": "040dd3c84a3d442bbd15422211b77eff",
      "IsHidden": "False"
    },
    {
      "Start": "1e815c59400b4612a3ca01bb376f2c64",
      "End": "f03098cfe54e4d259828523b0bd470e8",
      "Id": "9250cd2c1edb45e28871d2aa9de509c9",
      "IsHidden": "False"
    },
    {
      "Start": "1e815c59400b4612a3ca01bb376f2c64",
      "End": "df3f1250bc1940d390c3298b7db78f16",
      "Id": "4e2fdcc561cb4d789ac690f74e470040",
      "IsHidden": "False"
    },
    {
      "Start": "1e815c59400b4612a3ca01bb376f2c64",
      "End": "217bda23bd0f4efb81d5c6bd35553151",
      "Id": "da4b9c32baff4857af6ed301887cd3be",
      "IsHidden": "False"
    },
    {
      "Start": "f50220f7ee274f77a8dbf27bdea81023",
      "End": "ae2377a295c642928dba5099a75eb88b",
      "Id": "ed16f12fc935401cbaf063b56912e4b5",
      "IsHidden": "False"
    },
    {
      "Start": "49f0c15ffc30477681d5ab24eea10c46",
      "End": "0d964d0c3e07482481746131bce11899",
      "Id": "67ebf4c034f747df8a78cfaebd7bfb5d",
      "IsHidden": "False"
    },
    {
      "Start": "5592de3e79604e4893677cad881ebd35",
      "End": "b5a0b070ae4a4940bcaeccfc18524fdb",
      "Id": "a58dfe8a75f14c3aadb13864e76df829",
      "IsHidden": "False"
    },
    {
      "Start": "c53a300a40ea4cc791dd5577ebffb203",
      "End": "87c3614834c24f97a1f83641137daffa",
      "Id": "2cba4b6caa3d45c78af8e8d73e3719be",
      "IsHidden": "False"
    },
    {
      "Start": "bbd5dd43c56143f29022aa86a1385b6d",
      "End": "4440aac4e80b44c984d4a216b0e00c1c",
      "Id": "58104830d1884b8899849df24202b651",
      "IsHidden": "False"
    },
    {
      "Start": "0f84e0ea2f614be7a6918d343d324d57",
      "End": "b5aa851685bf4081ae86d40c76362a96",
      "Id": "28fbfb2ec3174c578c5824d0aacb6b36",
      "IsHidden": "False"
    },
    {
      "Start": "ef4206d7ea114edbb44787a615b68c9d",
      "End": "597ae095526549399ac0cfdd2736bfc0",
      "Id": "5693e1591687420188d2a16403cf08ed",
      "IsHidden": "False"
    },
    {
      "Start": "32e14fd82e4349e3a8a8a26ffdfd9fea",
      "End": "a2f13209f0aa44478bb2b8e69245a459",
      "Id": "028e50ffe4fe4917b81256ccec1f21eb",
      "IsHidden": "False"
    },
    {
      "Start": "e8580c659aff489b88952461754505f4",
      "End": "4d4094b7a5e644b6827341b749af8b2d",
      "Id": "e827d28502404e23850a9b11569212f3",
      "IsHidden": "False"
    },
    {
      "Start": "63c7ce33fbd742ebb28f0b3a7cf5c149",
      "End": "343aea03734743f68f343a349a978abc",
      "Id": "36ed260cb99041339185a9596d4594e3",
      "IsHidden": "False"
    },
    {
      "Start": "ed6a3b413a074e4e89ff494292726437",
      "End": "8ea27eb5a6a546a494eb753a24a144e8",
      "Id": "22f5db7b86ee4a12b7a8db25c0530b39",
      "IsHidden": "False"
    },
    {
      "Start": "70b2e9754bdd42549ab6297a408afbed",
      "End": "a493ea2bee1b463a9c93e654306449a9",
      "Id": "48f88668f1b94757b45d5d3131dd4110",
      "IsHidden": "False"
    },
    {
      "Start": "5291ee9edf31472bacaaa9f83cf9701f",
      "End": "831123bc3a2e4c26b16bdeda99fbfacf",
      "Id": "d99dd8d6e6f04983b63ccf82060ee5f6",
      "IsHidden": "False"
    },
    {
      "Start": "5291ee9edf31472bacaaa9f83cf9701f",
      "End": "a26a2cd820e940e4aee96ebb98cf66e0",
      "Id": "29ec8cc4b5c84f2d94a33bdb48e42525",
      "IsHidden": "False"
    },
    {
      "Start": "c107e16f613f4fb9a562a39a74a67380",
      "End": "dde80bd5047d48a69906092c282a34ab",
      "Id": "d43f29a8ecfb4303a18f10262d6b6357",
      "IsHidden": "False"
    },
    {
      "Start": "89d867ff705a4fda8d7e6f0e6adb2d60",
      "End": "d34d03fceb914a0589f76f2d56d92905",
      "Id": "6e3dca46d79641a8b588a60e9752ec30",
      "IsHidden": "False"
    },
    {
      "Start": "7935f88e9d2d49ca8887320d97b63bc5",
      "End": "c0d49f6ba0614bceba081b3222433925",
      "Id": "339c84f61b5245d09fb331e8ff6072dd",
      "IsHidden": "False"
    },
    {
      "Start": "a2133bb1cb7a481fb61d09021dee7b8a",
      "End": "0a3ce7c6a2374bbbaaa845ee1316732c",
      "Id": "6a4b2b159bc848849e7cfe412fe09ff6",
      "IsHidden": "False"
    },
    {
      "Start": "cfdfb8070ea44d76a829be14721ffef2",
      "End": "91e98782311e4d9082c65b756070532e",
      "Id": "3191c064b2a14d2d81f974ff19460455",
      "IsHidden": "False"
    },
    {
      "Start": "6d2000b4ec404ccdb1ac798366a5560a",
      "End": "7a7e1fd77ee4456397f35548ac518bc5",
      "Id": "dbc8f4b39d934f76bc8e0939e34e6e4b",
      "IsHidden": "False"
    },
    {
      "Start": "dace4387d6d34ce9841d9bb64f69142c",
      "End": "b74f0368539e4122936f59a81c48ae9f",
      "Id": "9c4cb0e0a9f84b7ba47e56f8b1b314bf",
      "IsHidden": "False"
    },
    {
      "Start": "ffa0a4aa9ccc46218b29498b380b4145",
      "End": "c6abaa3cd624401ea544a0a1651cb3b1",
      "Id": "d7a21a43aca24da7a33037410c91ea89",
      "IsHidden": "False"
    },
    {
      "Start": "8bbc45fd52ce4faea0709d41dd722016",
      "End": "e47c7c5b38b44fe986079edd69694486",
      "Id": "7f24d1cce8664e378049ab5cfbb7ef0f",
      "IsHidden": "False"
    },
    {
      "Start": "86c6482b7df543c98396f4a32e1dfcc8",
      "End": "4ae8436280d04e2586bfa2bfc99faa54",
      "Id": "379e6be1637b4f2cbf2988d3d5709c08",
      "IsHidden": "False"
    },
    {
      "Start": "86c6482b7df543c98396f4a32e1dfcc8",
      "End": "754018859bb1447cb6f93707afddc8ec",
      "Id": "d2e9b7c232744f9fbadc539472dbfda2",
      "IsHidden": "False"
    },
    {
      "Start": "72df5c9006714c0dbd904a76dd8c6abd",
      "End": "cab8bf546d5f4f2b9346f0a9995d1a96",
      "Id": "07aa1504f4bb49528e869581983d30b7",
      "IsHidden": "False"
    },
    {
      "Start": "72df5c9006714c0dbd904a76dd8c6abd",
      "End": "03305d8b3adf485b9ff937a5c455a951",
      "Id": "9e11292aaad94d5bb92ce94bebe5f068",
      "IsHidden": "False"
    },
    {
      "Start": "e2232d84d26c4816aeba5f75cd2f1712",
      "End": "72205f81c8a5434e9288848bb95be0d1",
      "Id": "bb9ef1110357462b8b9768d5a64f004c",
      "IsHidden": "False"
    },
    {
      "Start": "e2232d84d26c4816aeba5f75cd2f1712",
      "End": "583835bf775d401792ccc5757b28c0bf",
      "Id": "08280b53106b47c58f7f7d81a164c058",
      "IsHidden": "False"
    },
    {
      "Start": "480ddc170c9e43d1abe0d933126c1975",
      "End": "65a65acd34804ab083ddb2c37a40feeb",
      "Id": "4b0904f064214f24a92bc007e5c6c6b0",
      "IsHidden": "False"
    },
    {
      "Start": "4c8bf09ccc334737b5492ea890e57dc0",
      "End": "749a41c1cce7463eb281551d04c6027f",
      "Id": "080cf93b6bc1473b807de276c34ed0d1",
      "IsHidden": "False"
    },
    {
      "Start": "1a820df044f24561a5456db62cde4067",
      "End": "bc4ff6e9404a406e9a6cdf7d08cf4757",
      "Id": "08c883aafd4e486eb6798294b9e461c8",
      "IsHidden": "False"
    },
    {
      "Start": "acd007c6b297448bbb17f3beda9deec9",
      "End": "1afe323490ef4fb69e8d032cd6fabac0",
      "Id": "87e5a3aaf07f49828021c54d0b8c82a4",
      "IsHidden": "False"
    },
    {
      "Start": "cef0f11458dc44d7b54ee31bbddc9926",
      "End": "dc8a24f776154234a0437d1ec84bfffb",
      "Id": "5211457bf8ab42b7bb8e32676bbe0a50",
      "IsHidden": "False"
    },
    {
      "Start": "a6aa82c3db304761be9e555893cec8cf",
      "End": "c987fd854f744b3abd0e22790038e245",
      "Id": "78681c7e1f6e48208153e1116a0c517d",
      "IsHidden": "False"
    },
    {
      "Start": "0915baac12f040faa9e02818f3b888c5",
      "End": "907f077cd2fe4f4b82f77bb7d2fe3d2f",
      "Id": "245e40bdcbe44fd2adf3ad86578b42e0",
      "IsHidden": "False"
    },
    {
      "Start": "85b8dc2c15284d16bcab64e70fda24df",
      "End": "5d2cc36f382d47749bb8614ea22f625d",
      "Id": "323ea167822b4044921b0ec330e8d6b9",
      "IsHidden": "False"
    },
    {
      "Start": "85b8dc2c15284d16bcab64e70fda24df",
      "End": "5116d2ffc6ee485fb6b1dc8b120da419",
      "Id": "fbb0797def834b889fc98748e4ddddd0",
      "IsHidden": "False"
    },
    {
      "Start": "85b8dc2c15284d16bcab64e70fda24df",
      "End": "8ce9f96e8e2b44048306e22a28c34f4f",
      "Id": "865a99e0944e478fbd34aca804ce21ab",
      "IsHidden": "False"
    },
    {
      "Start": "85b8dc2c15284d16bcab64e70fda24df",
      "End": "33d3df49ab6e43678382010847c19176",
      "Id": "8c9975e7776541c89c9e5d4fe4264f92",
      "IsHidden": "False"
    },
    {
      "Start": "ea593562407244a2ba19c53ad7a06a34",
      "End": "2b933e758f8449dcaa456de95dd77e95",
      "Id": "cbfe10ce0b34416da347cdbf53153200",
      "IsHidden": "False"
    },
    {
      "Start": "685b50642bc44665bcd04c309b03ae5f",
      "End": "559cd7a3b1b34dad86f55d7fcadf3563",
      "Id": "a7a1ede92c8a483c922a33fea271c9f3",
      "IsHidden": "False"
    },
    {
      "Start": "6da7ded1a3274e2590552bdaeb11fdf1",
      "End": "0e7095981b6947fcb666f156cc3a9183",
      "Id": "131567df0d04413f82a07c52534a7b57",
      "IsHidden": "False"
    },
    {
      "Start": "2c676db0a6574088a3ed8ea25193dd8f",
      "End": "88d91dbf997542e8a25d3f99aaa646ba",
      "Id": "e8ec6156d7ae4e03848663af8a9a33ab",
      "IsHidden": "False"
    },
    {
      "Start": "c24814c826f7450ea3689fbc9df95820",
      "End": "798d8dda4b0a4eef9eb60a43926a3fc3",
      "Id": "e3dd3f3e65124974b781971763dec530",
      "IsHidden": "False"
    },
    {
      "Start": "7e42b7f5ba0e494585eba1d5df6b5105",
      "End": "1823bfd161f044789bdbcb0a005ef244",
      "Id": "c84199e4452447beafc21331500fd479",
      "IsHidden": "False"
    },
    {
      "Start": "0be34cfb17894900a7d59042f4b8ba18",
      "End": "dadd5fb5b4fa4b5d88d8d2fab0871f47",
      "Id": "2764e59cbce24dcfb565c2aae14079ff",
      "IsHidden": "False"
    },
    {
      "Start": "0be34cfb17894900a7d59042f4b8ba18",
      "End": "ed6a9eebcd9840f0a2e89cac0f973a29",
      "Id": "ec08aa01426f4622bddb2584f62a65ad",
      "IsHidden": "False"
    },
    {
      "Start": "0be34cfb17894900a7d59042f4b8ba18",
      "End": "fe8e4791ef7141ec831b657f2c6c5e11",
      "Id": "88e4913414874a1290f770f7552d0c70",
      "IsHidden": "False"
    },
    {
      "Start": "d14ec2829fc747eeb2ae8ab955fcdb83",
      "End": "aea9dab37e6e4f74846e1ed67a34fe27",
      "Id": "01b22859ddf34f4b9da3c1a171b7bc6e",
      "IsHidden": "False"
    },
    {
      "Start": "643dc1106a9b4953a0c0bde867eec5e0",
      "End": "da054cc7e4404a039e8e054e53abee9a",
      "Id": "ab7913fd82f04d43a399f360169bfa7d",
      "IsHidden": "False"
    },
    {
      "Start": "7c92afe170fa482dbe527dba8730598d",
      "End": "25e36958f1964891a1b4272c5801bdf3",
      "Id": "992499ec68964218b0448d24d74435cc",
      "IsHidden": "False"
    },
    {
      "Start": "dbf96c06c6a8466eadeb0721d0218c2e",
      "End": "bc9276345ab141a5b0dd433d30dc7fe2",
      "Id": "cf2183834fc04416b368660529837c14",
      "IsHidden": "False"
    },
    {
      "Start": "e80f7468ec7b4fcf93651cd6ae8d7cfa",
      "End": "58cd412c7bf44c7fae80f21e57009e23",
      "Id": "fcdc25a2a90a44958f763128051fdf50",
      "IsHidden": "False"
    },
    {
      "Start": "a97ea4e0ca6a4589964ea480dba07aae",
      "End": "cbbdc99dbc3b4afb9251a3557fe0115e",
      "Id": "3ae9ec5c29f64eefb41e7b136c915606",
      "IsHidden": "False"
    },
    {
      "Start": "4432f74d7eae40c08e86609661be64dd",
      "End": "9f9697514a104bc09df9941b6adc5ec9",
      "Id": "cda48b573ed3485f82e0de69298a17fe",
      "IsHidden": "False"
    },
    {
      "Start": "33a1e3033af14261b5cb51d35506906d",
      "End": "cfb82ed16c8a40a196add32c15b4b6cd",
      "Id": "0375b013ba7e4cae984aa84330011451",
      "IsHidden": "False"
    },
    {
      "Start": "bce27f23f8224db3a58f1f1571905cec",
      "End": "519cc5b34b8a4cfa86b7ea0fd85a8b03",
      "Id": "af0526a0838c43c8b20c97e685f4e73b",
      "IsHidden": "False"
    },
    {
      "Start": "bd6fc3a89d2349ecbc52a37dde572550",
      "End": "b5acd5016aee4f7f9de0d814a9a9c96c",
      "Id": "3342d45bea5d42c2bf607e1ebd645d3f",
      "IsHidden": "False"
    },
    {
      "Start": "e8e904e1034b4bf7b09daa770a71b5ec",
      "End": "7d8f6cab84274d93a0dd672511d49986",
      "Id": "2d8c4312ccb94708bd6b2582b96be3ea",
      "IsHidden": "False"
    },
    {
      "Start": "87f7cbc841a54d58b6e5323bf6ed906b",
      "End": "33b60ab8662841a38838626cc3d3bc43",
      "Id": "091861bf57124d8cb74245d36289e84d",
      "IsHidden": "False"
    },
    {
      "Start": "048a538e0cac474fb0264b9d88dd1622",
      "End": "acd164548fef4c59848a97ecc9ca5df1",
      "Id": "49da1c1d91524421adc7b801da7f3c73",
      "IsHidden": "False"
    },
    {
      "Start": "b6ef21dc06b347a38dd5faaa425b1d75",
      "End": "4b23fe482f64447f8f95a246b4b02ce4",
      "Id": "9ccbf14d3682406f9d2999f828052806",
      "IsHidden": "False"
    },
    {
      "Start": "c70ca3bd1ddb4bf9b9bf8368ac4965b9",
      "End": "c938f257b7734b4aaf4067728d8c44b4",
      "Id": "dc2584a8f49344009288224199446559",
      "IsHidden": "False"
    },
    {
      "Start": "5d068629a7994bd78f40ad164fd40467",
      "End": "0528824b119041149716c8affbaddfdd",
      "Id": "eb7a5802711a49baa66527b63d6cafd3",
      "IsHidden": "False"
    },
    {
      "Start": "91854c20c95040208d18725daf8700d3",
      "End": "c7a2f060c8b34cd693afff809527f2a4",
      "Id": "cc07bfcc2a1247f1969c8e92ec3658ce",
      "IsHidden": "False"
    },
    {
      "Start": "eeff2ac8f1a74b9cb33d4fe0b89f0e87",
      "End": "75d3bf9aa06e48cfa42f3230182238b6",
      "Id": "b0bad7f543d24fce9cd8a22fba08113f",
      "IsHidden": "False"
    },
    {
      "Start": "2d86dfcf40354e198a7b49ae78a0e724",
      "End": "8ef886a742cc495d959743166fde68ad",
      "Id": "06cead3943eb40aeb7f0486d1e419536",
      "IsHidden": "False"
    },
    {
      "Start": "7fff096eb2784c78a4db2c59c2446bad",
      "End": "ee713a988f1940dbb02dc606780b98f4",
      "Id": "5e31cee36a1241c7911db0accecd323d",
      "IsHidden": "False"
    },
    {
      "Start": "7fff096eb2784c78a4db2c59c2446bad",
      "End": "0674dffbb95f45dbb50cd774cd9350af",
      "Id": "a4629d8c1e44458a9ab8598d68b7cdac",
      "IsHidden": "False"
    },
    {
      "Start": "c47d36f089994f0abd6c3e4f7f0f8353",
      "End": "a74a93bf98574f67aab6149eef7536f2",
      "Id": "068bc7cb075d479bb1a8ba34dba8644d",
      "IsHidden": "False"
    },
    {
      "Start": "d02925c7d9674fdd82db197981baca8b",
      "End": "5be34f265f864ab298a79f010d861262",
      "Id": "3626afae334949c785539b78cfb4a105",
      "IsHidden": "False"
    },
    {
      "Start": "0d4c6ef10c874aab93714bea60fe2566",
      "End": "83ee33ead02946668c13b50cb531aa52",
      "Id": "c3ff024d022c4e5d996a3cfa39df95e2",
      "IsHidden": "False"
    },
    {
      "Start": "2b88817f2c82430593e1deb09f35d27e",
      "End": "073689bb797146608027eab88a8cdc80",
      "Id": "ce874c0bd30b4f699d1dcb231ce57725",
      "IsHidden": "False"
    },
    {
      "Start": "77327ea074c741bda05ba36f08c5772a",
      "End": "20932d3697514a67bc78ab7e1c2f0596",
      "Id": "9b7ba8c80b1c412caac0fc32d96d66ed",
      "IsHidden": "False"
    },
    {
      "Start": "77327ea074c741bda05ba36f08c5772a",
      "End": "eb2014df80024e069ccf7118ffbe5c3f",
      "Id": "4a17ee6d0a0840dabe76783b1418cb2a",
      "IsHidden": "False"
    },
    {
      "Start": "77327ea074c741bda05ba36f08c5772a",
      "End": "a87749e94bdc4b90bc0f0bd663ab441a",
      "Id": "9e0cc5ee85804f44a1f8b30ea33465a9",
      "IsHidden": "False"
    },
    {
      "Start": "a9ad8ce1af674d4b86bbff4690e2b6a9",
      "End": "228a32ae163444ec811bc9607bafe398",
      "Id": "b35809fbe3824ad18c1831af3b6da79e",
      "IsHidden": "False"
    },
    {
      "Start": "13df921c0d9e41c4bd726138200673b3",
      "End": "b87b44a23c314f7580436892de0b8b05",
      "Id": "448aed84ab364953903abd3e8ad6f2dc",
      "IsHidden": "False"
    },
    {
      "Start": "8b20103421664675a62cfa8171c13f74",
      "End": "77a8ba8816f64622a20ab884474e6be2",
      "Id": "2922b842f3d541f6b758d5af0986502b",
      "IsHidden": "False"
    },
    {
      "Start": "4900367356524c199a8a9e54ce554f1c",
      "End": "5c8da08510924b508de600485ea57efa",
      "Id": "ee72d692da2244be86af7684b50ba54a",
      "IsHidden": "False"
    },
    {
      "Start": "7234134b073b4fb1bfd3d833e2ff08d5",
      "End": "382edc34055e4cbbb25562843304d86f",
      "Id": "46278fd23da24cd4b848dfb4279dc15a",
      "IsHidden": "False"
    },
    {
      "Start": "7234134b073b4fb1bfd3d833e2ff08d5",
      "End": "620f3ead27294a888489b9724ad1e434",
      "Id": "e40fe7fef6684d1b8fb6c6c3ab6a4813",
      "IsHidden": "False"
    },
    {
      "Start": "7234134b073b4fb1bfd3d833e2ff08d5",
      "End": "ab740d7afacf49e3b163cec0f2401842",
      "Id": "37892e209dff4acc9ddfdca8566251f8",
      "IsHidden": "False"
    },
    {
      "Start": "6e045d7b8e2e4ad2a17efe295fec242a",
      "End": "50c84f7500f84fdd8ae82d081e6880e9",
      "Id": "1fcea7cda62d4453b6fa6e8fe386d7a1",
      "IsHidden": "False"
    },
    {
      "Start": "6e045d7b8e2e4ad2a17efe295fec242a",
      "End": "a56b361d498f4cbabac31d80a8154694",
      "Id": "bf926a42b4e7406d931d12b941ee1dc0",
      "IsHidden": "False"
    },
    {
      "Start": "9d4e76baf4dd4dd0ac3842a48eef7106",
      "End": "cfd5fc5071fa4ecba762243e74cded4a",
      "Id": "2357758cc0d2409483ad97ce5aa6f15f",
      "IsHidden": "False"
    },
    {
      "Start": "2305080f4a814d0aa2d53ffeca012764",
      "End": "91ccfe4ed1f845458b303d5a9ef7273b",
      "Id": "e3dda9c460ff45559c908a0553dbeabc",
      "IsHidden": "False"
    },
    {
      "Start": "7a185d62911543cdbaefa8aecc0c17c6",
      "End": "21ecd43c27be45d79091a5fb819e0a52",
      "Id": "539d95b52e3b42bfbad71f86cc8e17e5",
      "IsHidden": "False"
    },
    {
      "Start": "41fc8d0a632748d2bcb9621999ef4565",
      "End": "c8c5238de74b43aead26f2c126cb4b22",
      "Id": "97667fd8d2734f04af5b8d83ac1c7d46",
      "IsHidden": "False"
    },
    {
      "Start": "2a7519fa3f844fbcb9c8f3b5d84b9ec8",
      "End": "f529ed2934a04412a6f4bf9a0d44e1fe",
      "Id": "db9aa6795cd64f7fb5f067474071f6a6",
      "IsHidden": "False"
    },
    {
      "Start": "48f991e1a34b47f6b9d19b9162bcd94f",
      "End": "26e8c218c14a4ea095ff5caeee598db3",
      "Id": "197a827a47c143ab964690a40bcc06d2",
      "IsHidden": "False"
    },
    {
      "Start": "9a1895ba605b4a32ae51dd0d8e923365",
      "End": "46f69a5cf4204def9f3dfdc609a5d752",
      "Id": "b5da3336cdd844a9b077962438c95237",
      "IsHidden": "False"
    },
    {
      "Start": "9a8e6b314c6d4212bcf47c198c1d676e",
      "End": "7a34db1ffaee42bc9520260e0cd06d8a",
      "Id": "b130491034c7419597fe9b35f0238e08",
      "IsHidden": "False"
    },
    {
      "Start": "3bf484069a3f4d458f0754cbaad4c836",
      "End": "3dd1b39eb1a5434c9c10ae5be648feb1",
      "Id": "4b408efe48484323a82f6729102a786b",
      "IsHidden": "False"
    },
    {
      "Start": "8067d640b0d6487586c1ad8d6e2c87e5",
      "End": "4654010be1ef4527993599f7b6951c3f",
      "Id": "17999d533b234957aeb0b1b5f0be0ec8",
      "IsHidden": "False"
    },
    {
      "Start": "dbc63d3ec4f14e0e8697486291e3511a",
      "End": "487707d5910d41988ded02f6e1a8f9a1",
      "Id": "73c394ec2b4c4c1a8eb6099ba41b8879",
      "IsHidden": "False"
    },
    {
      "Start": "ebae55bd15c84df0b3cbfe23bd6b20bb",
      "End": "067c0a122eec44408c8c0361cff5ccf7",
      "Id": "cea2d98900ad480ebfba27d843764b02",
      "IsHidden": "False"
    },
    {
      "Start": "6a2947c27e644c8e9f4f3ff6dbaaf351",
      "End": "4da043fc569a4d32b797b759ebd8133a",
      "Id": "eddf951573944f0c8d31d99a38f97c21",
      "IsHidden": "False"
    },
    {
      "Start": "d61369c0835741ca8b4b8322c2d47b46",
      "End": "3ed4460a90e84a00ada2125ce0c6548f",
      "Id": "bcefdf7582484053a8c01f52a2e955f3",
      "IsHidden": "False"
    },
    {
      "Start": "858d64cf83894c7eb074c9a129dc7cc8",
      "End": "3d98c7e1e43043ca927e1370b2c9c93e",
      "Id": "236d75cb9a7542acb3fa19335a72e633",
      "IsHidden": "False"
    },
    {
      "Start": "43d6129695444125b56e05cce38f05dd",
      "End": "f17fd97f770444c9af38c4401e8cbd01",
      "Id": "11df757448cd4329a96333d3840ac55e",
      "IsHidden": "False"
    },
    {
      "Start": "4ab3c162e08b4e44b596efc390487b07",
      "End": "20b6108ac3364d24875ae47c99d0c681",
      "Id": "39a79ebdcc9846ee93b2216c3b1e890f",
      "IsHidden": "False"
    },
    {
      "Start": "8e867615180840729c45a09982e41b8b",
      "End": "1e0635216a7e4c06861c62dcc82f4ed6",
      "Id": "c9ef9fe4cf46441f9cc24eb933137e10",
      "IsHidden": "False"
    },
    {
      "Start": "1b9700739ecc41d9b37703cf9c18f150",
      "End": "4ed9bcd1690942d893b66d65f51db638",
      "Id": "e3980b3a8ebb46269fe77a99531b9df8",
      "IsHidden": "False"
    },
    {
      "Start": "d16750ad6229478c9c2307f32b232162",
      "End": "861f85356f084d378f04c3e72b6e2f75",
      "Id": "a9b2419e970a4edc8b04779e00e33972",
      "IsHidden": "False"
    },
    {
      "Start": "7a9634fb6e53460f8317765831770028",
      "End": "3cf62a8113b640bea6eda553a3f4c4ad",
      "Id": "1c1e689865584deeabc66c326c482864",
      "IsHidden": "False"
    },
    {
      "Start": "036d4e19aa354dfe9b77bdab89af3dc8",
      "End": "31b7ffc422084502a07c9e152da7ca13",
      "Id": "fa2e8148a1fb4a789a2196e6b587e676",
      "IsHidden": "False"
    },
    {
      "Start": "315f691f0911475e8b64ca9c7893f45f",
      "End": "bd1567f58d8644c4b460c531c5442bff",
      "Id": "8371e16f5d7c47abbbd6cccf127a4733",
      "IsHidden": "False"
    },
    {
      "Start": "f74c9152198b4074824f60f8959fb551",
      "End": "9a40057b0a3e4c1aa8a085af68acc746",
      "Id": "8e0bf9aea11848db8e924a441c454959",
      "IsHidden": "False"
    },
    {
      "Start": "0eb7d891b25b40f9afae6dc96d870e78",
      "End": "a3cef7eaddf74379a51d7cc8719fad58",
      "Id": "30165f4fb5be4dd3baa193ee492d068b",
      "IsHidden": "False"
    },
    {
      "Start": "79c75e2ddfd347e48b49f2488f5529aa",
      "End": "a64e99803fb64605aa3405a6e89cd9b3",
      "Id": "04fe1aa72233403685029aee752546a0",
      "IsHidden": "False"
    },
    {
      "Start": "b50c4d696f41410696801b357f798893",
      "End": "4669ba437e0a49beae4a58c5617d620f",
      "Id": "3bbe81c936744cde8786717b67e8132c",
      "IsHidden": "False"
    },
    {
      "Start": "6d2fb4ece1814cf7939d0777ec61aba3",
      "End": "803d3e3930d344d78f0f7d50fb36cfb3",
      "Id": "f0280fd269df4ab1bf8f1e4eaeb3fba7",
      "IsHidden": "False"
    },
    {
      "Start": "202fe18360a94a95a424ed07fe23a038",
      "End": "bdf1fd6d2d424e77afdd157618f26b3a",
      "Id": "4bf9ba4486a9497e939199b2f32b8396",
      "IsHidden": "False"
    },
    {
      "Start": "2b4e1d75a31e4dbe917bdcb0ec2f1a01",
      "End": "54a84b7c09534059857dd889d8f34da4",
      "Id": "d50a9e3b42b140b785719f2aecaf7f12",
      "IsHidden": "False"
    },
    {
      "Start": "191591a5ae6e4e97b8b6a2ee687c0022",
      "End": "78bbfb585a97499ab556778d2282c4b2",
      "Id": "4f2cfc9fe51749389b8c50ed26c4098c",
      "IsHidden": "False"
    },
    {
      "Start": "327f7c8f34e741abb06b319b8000f03b",
      "End": "6b838326b48c4043a5d87aa3632bc8de",
      "Id": "e6db5d6a73db49df94f21a9c2a4b9029",
      "IsHidden": "False"
    },
    {
      "Start": "e32d062ba2c8444688f00c858817d46e",
      "End": "d27fbba604ac46df9299b74bbc9861fa",
      "Id": "42c41440210d47e387e1f8f9d54c1d42",
      "IsHidden": "False"
    },
    {
      "Start": "22c6663b46374dd5b833440c887e498b",
      "End": "ab528c0e8a654dcf91e106a702751c30",
      "Id": "82d0c960e0f74d9c85dc3e72bfe533a7",
      "IsHidden": "False"
    },
    {
      "Start": "6b2a16a90ebd465090b9d2b912d54bbb",
      "End": "c8db17513fc643b0bb192b0ac64dc487",
      "Id": "8d508a297e8748409ac176bf7474f4b5",
      "IsHidden": "False"
    },
    {
      "Start": "3737e1cf125d4e3fafbe689a8ded5a8d",
      "End": "367a4a48a21e4829b734df2881e14811",
      "Id": "bab032e3d4234053a516c1627b553750",
      "IsHidden": "False"
    },
    {
      "Start": "d801a1f7349c4f62b75f0a855ff984e5",
      "End": "b23fa90db260486a8b02d571ecd3c9a2",
      "Id": "662d3795cd1d4d20bb9310de34917d4d",
      "IsHidden": "False"
    },
    {
      "Start": "b48a6b5773204a429935adbaa1e981d9",
      "End": "c9b357d51aaf4b8ab4129be351cb4986",
      "Id": "7acf812154d14f35b249231cb624fcf0",
      "IsHidden": "False"
    },
    {
      "Start": "4433faa4b6fe48a5aa013ed8c865687c",
      "End": "bcc31a485cc04d8bb0314b0fa26ffe50",
      "Id": "db363557dd5243bab29bdf5750cf7038",
      "IsHidden": "False"
    },
    {
      "Start": "4433faa4b6fe48a5aa013ed8c865687c",
      "End": "c311d0eefcff468e94df945df9eb828a",
      "Id": "a6a9e2226a4d49adab83483013043440",
      "IsHidden": "False"
    },
    {
      "Start": "bc8fe81ddd1a401d88e468a8d5e7d4cf",
      "End": "38d1cacc4e8d4a86ac24df2c1646ec7c",
      "Id": "9cd1d6e055264e38879682834f4675e8",
      "IsHidden": "False"
    },
    {
      "Start": "b8500b41405b4fb8959429b191f18fe3",
      "End": "dc36f7ecdf044a53a880bbdbecf55002",
      "Id": "54eb832eb8bb4b92b1b8078ff8435c9e",
      "IsHidden": "False"
    },
    {
      "Start": "21f62c574cab4b0f9f78e9405921797c",
      "End": "15306a4109464dee8812e4f2cf24243b",
      "Id": "8ac9bde079d34963991c8ff62ec27b90",
      "IsHidden": "False"
    },
    {
      "Start": "0429689283b54293b9eb439ac410ec79",
      "End": "ae478fb3144a4debbfc5db2411fd8705",
      "Id": "1a784c968ce4464db421b71ce9922429",
      "IsHidden": "False"
    },
    {
      "Start": "036790ceffe5429bb3d0d710e5e8629f",
      "End": "59c15c4b67c94c57a3f2cd301260d39b",
      "Id": "0ac2e9390508453f879857e080ec0183",
      "IsHidden": "False"
    },
    {
      "Start": "036790ceffe5429bb3d0d710e5e8629f",
      "End": "aa227cfa863a4aa4b6a7e2a2cd4cc404",
      "Id": "c938e2d7fb6e48cea2317a4814b3ecdb",
      "IsHidden": "False"
    },
    {
      "Start": "40c3c8943d24496bb9e60cdccdfc2ac4",
      "End": "58c07c4b32fb425b9b63b648afc3ec0f",
      "Id": "7b8ee0e4ece7465aa81aa9365e5423a7",
      "IsHidden": "False"
    },
    {
      "Start": "40c3c8943d24496bb9e60cdccdfc2ac4",
      "End": "92b0cbdbd44149bb9b14aeff3aea5e38",
      "Id": "a9f80095c6644fca91fec5773a66f0d6",
      "IsHidden": "False"
    },
    {
      "Start": "0d5149d9c182436aae67209b59a12c86",
      "End": "cc638e413bc44a928994622ba9b1d0d1",
      "Id": "21063ee4e21a4f3c937c36fff83a6f12",
      "IsHidden": "False"
    },
    {
      "Start": "0d5149d9c182436aae67209b59a12c86",
      "End": "3e10f20dab664339868139e4c2bd0fdb",
      "Id": "86528427f21d4da39099d5ca4bead3f9",
      "IsHidden": "False"
    },
    {
      "Start": "9cf98b582c5c474699802b506702aaf1",
      "End": "02fe312731c348809860cc1ec4141cbb",
      "Id": "377c04b2fe2b40fd8a6cc1027f731e31",
      "IsHidden": "False"
    },
    {
      "Start": "9cf98b582c5c474699802b506702aaf1",
      "End": "6b637e569fb14c569871d4f89092f0b7",
      "Id": "3ca15c3517694734922cbdfd71dee738",
      "IsHidden": "False"
    },
    {
      "Start": "4acb172959a7418d95bfb1a767b7088f",
      "End": "98304a289ed44b4fb7cfdb0afd3a545c",
      "Id": "7152ee51790e4e4592564a6a1b2137f3",
      "IsHidden": "False"
    },
    {
      "Start": "4acb172959a7418d95bfb1a767b7088f",
      "End": "35701cc00c4d48af849d539085a7ca90",
      "Id": "64b9268850244cb7862aa278c05739a5",
      "IsHidden": "False"
    },
    {
      "Start": "09af78302f9040ecb4d75e02558d22b5",
      "End": "4a3bcdd3e46d41f8a821c735ed159f9c",
      "Id": "dc11c4cabab24d3d8273563351ecfbe7",
      "IsHidden": "False"
    },
    {
      "Start": "09af78302f9040ecb4d75e02558d22b5",
      "End": "6315ed87a02945aeb65cfa89d4b439dd",
      "Id": "ca6f816cdcbc488eb432d5f595a62ed7",
      "IsHidden": "False"
    },
    {
      "Start": "6c7172b09b864af294c709016351800a",
      "End": "d12d295e6ffd4fdfb1835c38de0b6255",
      "Id": "7f7b11f516b04681ae9e2f65f8e0b5c9",
      "IsHidden": "False"
    },
    {
      "Start": "e9144372b721464b8b7fd601cee0b426",
      "End": "840c3983cd0d4d4ba58d6cabe796604c",
      "Id": "a192e18ffa3d4d769408d0c4b599366a",
      "IsHidden": "False"
    },
    {
      "Start": "af72c698309847099955216f4f92b0ea",
      "End": "d449afa4666545afa1b1984daacc6f26",
      "Id": "7a55d4ea595a4183a8e53c42580946af",
      "IsHidden": "False"
    },
    {
      "Start": "af72c698309847099955216f4f92b0ea",
      "End": "df3a7da366e5447bb75464b73d4f71c5",
      "Id": "30d55e77b44140048f6ae3bdaf82dad3",
      "IsHidden": "False"
    },
    {
      "Start": "af72c698309847099955216f4f92b0ea",
      "End": "a20c1c579cd9489a925f748f19337149",
      "Id": "35b6bc1366eb4e1abe753231815d3b56",
      "IsHidden": "False"
    },
    {
      "Start": "87d641af1d774953a1d9dfeccd77c736",
      "End": "5b3e07f1426641cda227e46dd0e4c97d",
      "Id": "cb026b55286340f88e79bdc9e42fdeea",
      "IsHidden": "False"
    },
    {
      "Start": "7af2e5673e16465d846804e4c4c75fa1",
      "End": "0528d20464004c8aa195c18ff0c09ed8",
      "Id": "ff61fa1cd1a845a79e797fb52f61d27f",
      "IsHidden": "False"
    },
    {
      "Start": "a56ee263c09c42b6a49def51721127ee",
      "End": "1fa662328d584e0eade8960f1f5d59ca",
      "Id": "b8685a0a52c44bf1a7ba067234b1a5f5",
      "IsHidden": "False"
    },
    {
      "Start": "82b0facd6bf146a0a0c540b50f005674",
      "End": "09a5d69b4d3e43d5bb87e5214fc52011",
      "Id": "7f7393e90bef4909b1062f2fb80de550",
      "IsHidden": "False"
    },
    {
      "Start": "7836a0d37cfd4277ac3070f1d237b271",
      "End": "1c14ae16e09841bbb44f1be4bc38c72f",
      "Id": "0099e53b3272440db21687a716481843",
      "IsHidden": "False"
    },
    {
      "Start": "43bc8dcdd8084468a3af65a6e0d7b701",
      "End": "0048714684874005a863f22a9d2aff84",
      "Id": "fafc2ddaafa9408ebedbd294611d395f",
      "IsHidden": "False"
    },
    {
      "Start": "4029c29feb6842658041801b9ebe90fa",
      "End": "0a7e16580e1b41bbaedf1656d78373bf",
      "Id": "94e47d5320444d4991547d5ed922d0d5",
      "IsHidden": "False"
    },
    {
      "Start": "25ae316411db410fac19d2290a5d9506",
      "End": "b1eee4477c664f6d8928bca1166ccd02",
      "Id": "abe3be7cb5ef42e19c909f64377b1240",
      "IsHidden": "False"
    },
    {
      "Start": "6e2253807ef446f2b255643b55f72ace",
      "End": "4b808cbd851449bb9e94ec6f3193ea14",
      "Id": "343b928beb754d3cbb723d3d011a8aef",
      "IsHidden": "False"
    },
    {
      "Start": "e1f893f48ecc455db5840d9852aa01de",
      "End": "7bfc8fc1ea16438db495bc8c93a4db8a",
      "Id": "69adb7d005ea48afaa3a543ec10672aa",
      "IsHidden": "False"
    },
    {
      "Start": "14b7c5e4f07c415cb0b1568b1a44ad11",
      "End": "b330c95587dc4733b502938a44e8fd65",
      "Id": "d4041e30f8ad4c9eb5f8d0265915c26e",
      "IsHidden": "False"
    },
    {
      "Start": "9d519dd6d1c0444691129e0b5d35895d",
      "End": "a81a088bbd0d4b6ab42fbfb530ecdd99",
      "Id": "4e4895a9178a4d5395e98a3117c01952",
      "IsHidden": "False"
    },
    {
      "Start": "3999f618f3df418385e6052c1c4b3db5",
      "End": "459811062359445f958f587e25c84f7a",
      "Id": "96e31ba0f3b749d988f4bb6215c8a37f",
      "IsHidden": "False"
    },
    {
      "Start": "e4d1e4aa1de74f0a9508865c3da9cf16",
      "End": "cc30236dc6b44effb20afadadf6e395b",
      "Id": "943f246262a140fcbe0c060afef43235",
      "IsHidden": "False"
    },
    {
      "Start": "c85d3ca5757f49dbb60500f214ca2a70",
      "End": "6c2b3935133a408aa57287daecb284e7",
      "Id": "4d483bc1cabc49a6af762efdf5e6c569",
      "IsHidden": "False"
    },
    {
      "Start": "6e7315c71eac48b2b9b50a57ce6acfc9",
      "End": "a73c9fcd31804d61947f6cb1097601c5",
      "Id": "8cfda2e857394a85a6045ed7fc796948",
      "IsHidden": "False"
    },
    {
      "Start": "3d00893b34984917bdc60eeac613904e",
      "End": "178768d531014318bee0d098153f6cdd",
      "Id": "2c387e91a8004086a1dccd751f126ea4",
      "IsHidden": "False"
    },
    {
      "Start": "1592f2a170874d8b9df01e611e69ffab",
      "End": "82d47d2242cf4bd792a8bdf9a223191c",
      "Id": "022fa4f673464937b07bc3e8024f571a",
      "IsHidden": "False"
    },
    {
      "Start": "9953cbdf014041c682dabcb49a8b2f26",
      "End": "7632da6460f94184acd60b2c64014831",
      "Id": "5d107fa26cf44169812e15755857a7a1",
      "IsHidden": "False"
    },
    {
      "Start": "36ed145ef7ba4e7085eed6e399598394",
      "End": "0e391a03a4084a3e97c5740465ec936d",
      "Id": "2b6b1af5de9d4b20b7eedaaaa0125b85",
      "IsHidden": "False"
    },
    {
      "Start": "7956ae18eae341548a58a2505a5ae593",
      "End": "828c72a571194d4283e24f194ff4a414",
      "Id": "fe335150c0c14a1d9b244ee2b21eedd3",
      "IsHidden": "False"
    },
    {
      "Start": "db622fa5e386495181f2645c3e02b762",
      "End": "47b69dad4fdc4692862b45d063e8ae8e",
      "Id": "3cc51d2228b040f8a960663342f7f709",
      "IsHidden": "False"
    },
    {
      "Start": "db622fa5e386495181f2645c3e02b762",
      "End": "776869a383c64b6e9ea1dbbadb6f89e7",
      "Id": "1c4dad251db9484bab5e83cfaf407536",
      "IsHidden": "False"
    },
    {
      "Start": "2792739dda044e5880147038fd3dd723",
      "End": "8f2e8dc79a3741d294ea2403a6f9ee71",
      "Id": "c043f24a16324237981f53cc2a9f4044",
      "IsHidden": "False"
    },
    {
      "Start": "2c3f11f40d494438b58478faea62e7aa",
      "End": "01fee877f079478a960b4e7ee335ccba",
      "Id": "b5ad5c4205aa42c0888e6a14dd00eeb9",
      "IsHidden": "False"
    },
    {
      "Start": "ae9434ed2f5c40268d73221e64b3c083",
      "End": "5b35c206eb934237b3a7dedb576d70ee",
      "Id": "a9f96efd89874de999b182dfacc6cfc1",
      "IsHidden": "False"
    },
    {
      "Start": "e269d980402948e8af5b34a915a7b774",
      "End": "302787d667764afa9e4da21e92dc05e0",
      "Id": "f390545ed2cd483cb90c5233c32da08d",
      "IsHidden": "False"
    },
    {
      "Start": "8b0fa0373b2745a292b3b0622747cdaa",
      "End": "bafb73e28a2440d98a077d8ea09f491a",
      "Id": "bc077df209e54f3aa4f547b9fef98e23",
      "IsHidden": "False"
    },
    {
      "Start": "14fa6f1b75ea43ea8cda183691052298",
      "End": "1d36297b2d2445aab28368a546fbaeeb",
      "Id": "4927988b6da246b381d2d1e73d3f0eb0",
      "IsHidden": "False"
    },
    {
      "Start": "14fa6f1b75ea43ea8cda183691052298",
      "End": "5ad52c6146914ac097036d0cabe23250",
      "Id": "fa17f3e9b332491c98a9a9f54e89b545",
      "IsHidden": "False"
    },
    {
      "Start": "fc81cb84d775437091ccce1d044c00f4",
      "End": "19e82d92a51c4e7996873d42b1feffa3",
      "Id": "2d96cb00bbe54f7497b75621f28a8e44",
      "IsHidden": "False"
    },
    {
      "Start": "6e968b7cbd774ee8bb572ea8528edc29",
      "End": "1cdbe689f9ad48afaba4d966709e4d41",
      "Id": "dcb28f75aa574af8a21650816ad1cdb9",
      "IsHidden": "False"
    },
    {
      "Start": "5def4a547a9f48108e744de0bc43a351",
      "End": "4325cc3ea5fb42feaa9312d7679e31b5",
      "Id": "c48ac67d148f4771968bd16133033ad3",
      "IsHidden": "False"
    },
    {
      "Start": "b1ad24072d6b44539378dc3af56ef414",
      "End": "736c11487ab54e96ac09f26a64dc82f3",
      "Id": "57aa3ed288984abf91f8c340cb417a29",
      "IsHidden": "False"
    },
    {
      "Start": "42513ccbefab4939aa9c730a8f5d1e5c",
      "End": "2e040693eb63467b86480e133fb4160b",
      "Id": "e6bc98be015a4fa99ad686f9df7789be",
      "IsHidden": "False"
    },
    {
      "Start": "42513ccbefab4939aa9c730a8f5d1e5c",
      "End": "e52f4c43b2904ebea58e7c9b05523879",
      "Id": "d6b64c5838684cf890f95b0a44aaa0c7",
      "IsHidden": "False"
    },
    {
      "Start": "d0c7fa601eab4a3290c6e6a6fcbc63e6",
      "End": "fcc0fa8afdc942e68fe07f919adc7cf0",
      "Id": "3c1915d79faa48d88546f49365779ca5",
      "IsHidden": "False"
    },
    {
      "Start": "698d6d17431c4aaba120b4eb8ac4e4f0",
      "End": "e584908f802d45079f30aa0d74a02fef",
      "Id": "7ac9137d07f74819bddd8188617d3aa7",
      "IsHidden": "False"
    },
    {
      "Start": "4458fbb0c915441d96679f31f18e46ec",
      "End": "9f207d35b1064245ba5c3bf95e73b1f9",
      "Id": "e5d2d9fdd65a45bcace58b2eb301c150",
      "IsHidden": "False"
    },
    {
      "Start": "4458fbb0c915441d96679f31f18e46ec",
      "End": "2298fa68b25f4a5783ce3db85feb081d",
      "Id": "d8c08dfc28934a8bb8037e13710b159a",
      "IsHidden": "False"
    },
    {
      "Start": "228bd2e758d74be4ab8677f9392d92c4",
      "End": "fa37d331874c4cf29acf9629e2f031a4",
      "Id": "cdf9aa4b87a9420cb4b145c49220f016",
      "IsHidden": "False"
    },
    {
      "Start": "228bd2e758d74be4ab8677f9392d92c4",
      "End": "e3fbd2149b134740a502ccb84d34bdf6",
      "Id": "0b567df8389b42fe934ddc279392e640",
      "IsHidden": "False"
    },
    {
      "Start": "accb2ed5a37245628d4908d04bb8a15f",
      "End": "0be8d8bf3b8241349371bdad570c16c2",
      "Id": "e92f3a5fa13746e5a6bbbf3c012df394",
      "IsHidden": "False"
    },
    {
      "Start": "accb2ed5a37245628d4908d04bb8a15f",
      "End": "9e157efdb8544812a524ee27d355c7d4",
      "Id": "de8bb65e06e74e6791e2d8331344698c",
      "IsHidden": "False"
    },
    {
      "Start": "6bb69c41a3314b5ea57d34e3034675bd",
      "End": "46bd0857c0ba484885752dd3a33e2ea6",
      "Id": "46c7783df98f46ad86dcf152ad9a6543",
      "IsHidden": "False"
    },
    {
      "Start": "b975410252314722a1e388c2806bf55f",
      "End": "287dc0eda51e403dbd2d162d6ca6ae70",
      "Id": "21b26a54f3fe4cb186a2324accc9c499",
      "IsHidden": "False"
    },
    {
      "Start": "b975410252314722a1e388c2806bf55f",
      "End": "4df53627ad1a4f0ea224df1c27a8fbae",
      "Id": "6f5488bacf1d495c82447bf5d2d32ea7",
      "IsHidden": "False"
    },
    {
      "Start": "b975410252314722a1e388c2806bf55f",
      "End": "93d5018924154e72a9d771c3e5c2568e",
      "Id": "d80b934504a24050b2061b9e8c3075b4",
      "IsHidden": "False"
    },
    {
      "Start": "6b023d8590e14bd2841fe3e8bd85c545",
      "End": "f06e71cd0b6d4d6289c4d3e8cad78ed1",
      "Id": "a501f7c8524f4f8fb57c733de9bd82d5",
      "IsHidden": "False"
    },
    {
      "Start": "6b023d8590e14bd2841fe3e8bd85c545",
      "End": "601386b4843b4ea1a9ee06d59d6ee278",
      "Id": "29bcded5ff3642e8949922d5c18ec65e",
      "IsHidden": "False"
    },
    {
      "Start": "85c2325bf6b54ff4bcbae140c79d5d00",
      "End": "31f19b6c5aa24395afe216bfd5118b72",
      "Id": "b495ab152a1c4152bd2fc1cec19ae040",
      "IsHidden": "False"
    },
    {
      "Start": "21e8f39bf34846bcaaa13687b5286e72",
      "End": "364c631dbb9b4799b2acfffbff4b9bf0",
      "Id": "171608698b5e4b838ea11ff47b7a5caf",
      "IsHidden": "False"
    },
    {
      "Start": "21e8f39bf34846bcaaa13687b5286e72",
      "End": "08336eb9af5142aeb1d125439da2b507",
      "Id": "4588ae88673b4386a89e53f6bf85d079",
      "IsHidden": "False"
    },
    {
      "Start": "be546ac3e96942c4bb5009a0017a8e0b",
      "End": "0171e260a2a54692a67711ecf8320451",
      "Id": "b27e4f82963342a980b3d92525d5aecf",
      "IsHidden": "False"
    },
    {
      "Start": "0b7c4c8871e845b1a7b05fb63a4cef3f",
      "End": "21d3b7dc8b634307b2080e0035ac5d36",
      "Id": "ce88da3520df4d7a83c5436a285ac655",
      "IsHidden": "False"
    },
    {
      "Start": "03ee5f7f268641c6845823abd506fe81",
      "End": "fc8a2596aa934e4fbdfe6e66094ae559",
      "Id": "6d1a45ce0ae4425bb8f4cd9dc13786de",
      "IsHidden": "False"
    },
    {
      "Start": "03ee5f7f268641c6845823abd506fe81",
      "End": "975938362d504db3be200da4054c1ad7",
      "Id": "68e63875787744cca4fe676dbb226bc7",
      "IsHidden": "False"
    },
    {
      "Start": "03ee5f7f268641c6845823abd506fe81",
      "End": "24c40c44b6f244ca9fd10208b8cb9b1d",
      "Id": "89b56e5000d04f8b909b7efa3d6cfbf2",
      "IsHidden": "False"
    },
    {
      "Start": "3d2f123dcfc6452cbcf91a9deaa37afa",
      "End": "6fc928dfa7bc4a5e9e6998fbde2cce2b",
      "Id": "0280094b216d42768258285f2321cd87",
      "IsHidden": "False"
    },
    {
      "Start": "6fe7ceee315c4066b9751fdce585a007",
      "End": "beb399aaa9b2480ebd36f1908c1dbf81",
      "Id": "9b65f3ece8db4eabb2f5a5d34fe13658",
      "IsHidden": "False"
    },
    {
      "Start": "2a2ff9002d874cf2915da1525abc238f",
      "End": "1aff414b9d00481fb9e58ffedf5210e4",
      "Id": "ffc01896012947a182ff73b1612d53a6",
      "IsHidden": "False"
    },
    {
      "Start": "2a2ff9002d874cf2915da1525abc238f",
      "End": "a1e13c2eddd847448de70723c216dcc5",
      "Id": "6e3aa9168f80448a94cf9b117612319e",
      "IsHidden": "False"
    },
    {
      "Start": "b64e5c0f0cf543999ea762ea6d69233e",
      "End": "35fc298fdff34e96904bb4e59f934f9a",
      "Id": "c0c2f4d5c76948f6a5ac9508d2eac87b",
      "IsHidden": "False"
    },
    {
      "Start": "539b63cf471b4efeb305878c75637989",
      "End": "edc623972cb14492a7769e050dc9c74b",
      "Id": "ba7f666150b44b61b28a254dcace05f5",
      "IsHidden": "False"
    },
    {
      "Start": "6e6b84b5b3b14e58bca267434cc83dfc",
      "End": "e70ab0bd463248fdb9dd0c40883a2c8c",
      "Id": "56e0f70c5cdf4ccdb7e411195d795fe7",
      "IsHidden": "False"
    },
    {
      "Start": "6e6b84b5b3b14e58bca267434cc83dfc",
      "End": "aabbb6ecd78d4018b725540cc4ea567f",
      "Id": "3f3eb3f573054fe888b6ac2e076293b6",
      "IsHidden": "False"
    },
    {
      "Start": "6e6b84b5b3b14e58bca267434cc83dfc",
      "End": "5bdef43f163d4d3f917dc9a2c71914d6",
      "Id": "99a88258b58848119d8a2ad77f461912",
      "IsHidden": "False"
    },
    {
      "Start": "89f27e91fe82439f99d5b58fae39422c",
      "End": "4f6bcb0dbdc44acf918914c7ce154487",
      "Id": "a2099738172648f6b01d0028267c2cc6",
      "IsHidden": "False"
    },
    {
      "Start": "cf9aa3b9c45446f0878140bd47a1b510",
      "End": "750e8efea5694f5a89d345410bbe47f8",
      "Id": "1ee7b78931d143fe991fb36e2067f693",
      "IsHidden": "False"
    },
    {
      "Start": "68250bd2281449148fd837dc642fb47e",
      "End": "d493b1ca3399467ab464c3b867fd1bc2",
      "Id": "e3fcb2de4857487facafd53c3ff105a1",
      "IsHidden": "False"
    },
    {
      "Start": "68250bd2281449148fd837dc642fb47e",
      "End": "3711e9acb3b5442290ec93ccf582e9c2",
      "Id": "92d23140ae3045e1beeb716e1df7fac1",
      "IsHidden": "False"
    },
    {
      "Start": "68250bd2281449148fd837dc642fb47e",
      "End": "7ca277d8313c460888c96dd3c621c91c",
      "Id": "0cbf869cba464be2aa504314f3117dc9",
      "IsHidden": "False"
    },
    {
      "Start": "2bd39c91d50d4cf7804d6881c4ffe77a",
      "End": "b20f30c657394a04937a1cbb51060fc4",
      "Id": "33613e6b4f7a49e38805bd709f113fd0",
      "IsHidden": "False"
    },
    {
      "Start": "2bd39c91d50d4cf7804d6881c4ffe77a",
      "End": "214239170af646fbb61e6dc42a719d94",
      "Id": "e21ab99965b4456eb7a5b47bbc9dddb8",
      "IsHidden": "False"
    },
    {
      "Start": "d869da6e323247668b2b9bd6f63141f0",
      "End": "c53b5ceee67f4988addf19b4284274c6",
      "Id": "2357b045bd19427ca572cbc08cdacea3",
      "IsHidden": "False"
    },
    {
      "Start": "b48f56440c5a4757b5f505682a91661a",
      "End": "8994a134a2564e02b7a8fb4fe33aef51",
      "Id": "6b29f8dd17ed4aee80c511ed6590a53f",
      "IsHidden": "False"
    },
    {
      "Start": "e2095a93fbd74530a99fc969f619b89a",
      "End": "3d98e69b877e44d59279302fc9d3cef2",
      "Id": "cc8fbf6febc84305917b059443826ca0",
      "IsHidden": "False"
    },
    {
      "Start": "c2554b2b7ecd48bdae8080f9c1f3d65e",
      "End": "358e398217cd40889f7e3578f8ab6bb2",
      "Id": "6ff7b70b9cfd40a39fc69bb257f29454",
      "IsHidden": "False"
    },
    {
      "Start": "d4035def44294fdc8bb8ebaed30a51c1",
      "End": "2952f19fc906433e98eaa590087bd820",
      "Id": "311aa1b9847c40d29e053f62caee3922",
      "IsHidden": "False"
    },
    {
      "Start": "613e6d791cef4dba91645e29314deec6",
      "End": "4442640c41d44bfdacde5770cebaa4b8",
      "Id": "8702c043866444cb96031c3059ae6f76",
      "IsHidden": "False"
    },
    {
      "Start": "64ba121eb7e0408fa4dda8dae57b8ff7",
      "End": "3cb2a2be30a64f34b71e179fefe10c6d",
      "Id": "ce72f84db93546ef8429e9af3b95b93a",
      "IsHidden": "False"
    },
    {
      "Start": "bb73c5f3a32c400c93dc1a8c87cb348f",
      "End": "a65cd15aafde4c798f1b17175e59fbe5",
      "Id": "82e9970717294267b213a9cf894fd933",
      "IsHidden": "False"
    },
    {
      "Start": "a72f24c5a6894250a5d127b255e4f61f",
      "End": "c72d3b8ed1ee4685844cb6aa202b64a5",
      "Id": "5ee753ed332444d69363d2fa8987f5df",
      "IsHidden": "False"
    },
    {
      "Start": "8e662350ee4e4880ad8a379c67d0ffdc",
      "End": "5d9772e459bd4257b6577884ccaf5b22",
      "Id": "6caf4443aa7c4238b5d1f263733f240c",
      "IsHidden": "False"
    },
    {
      "Start": "d4f10e2959af45479b8823b0619e27ed",
      "End": "e82199d2081544abb863ee90734b2613",
      "Id": "fd3228c95c0347059dabcee58a3eb2fc",
      "IsHidden": "False"
    },
    {
      "Start": "a3edbf8a9633442b84be8e705a6cb9b7",
      "End": "e4adc1d76f294546a4e063f094e499b1",
      "Id": "18c573fe90df481898ac9c84d147ed48",
      "IsHidden": "False"
    },
    {
      "Start": "9c133ce3db3f453fa38af75e7272c278",
      "End": "c4abb1b5b23943efa67b85f0698e3962",
      "Id": "78ac4d37e4c04ae38e0c946e89bd9994",
      "IsHidden": "False"
    },
    {
      "Start": "f54b473da01b4182a267e7524a56338f",
      "End": "1b84fa5b2b8a45eab1a9b720c5be1467",
      "Id": "a002300be8904ff993928e31dea65b19",
      "IsHidden": "False"
    },
    {
      "Start": "de2d1f46e31345bfb8cad1536dfdf87c",
      "End": "9c337d0796fc41529dde42573f0e11db",
      "Id": "7d84876a309d4d0bab414ebbdd112214",
      "IsHidden": "False"
    },
    {
      "Start": "6d761246a3a2439186641faa4049a179",
      "End": "495a3e0a7a1548b9aa4dbd07b7a3112b",
      "Id": "49b6bfce1d954d0aa650148ab590646b",
      "IsHidden": "False"
    },
    {
      "Start": "7d1aa38d10af4e85bcf347601d967691",
      "End": "ababc28ae09f4cbe893a2a09f5582275",
      "Id": "52a1ca76809e4098994715f5b1072b6b",
      "IsHidden": "False"
    },
    {
      "Start": "2c16aae461c64654b3324aae169d4a04",
      "End": "cc27307ccaf04177a48886b6a6a70e1d",
      "Id": "f378eacf3b4e4895963fabd037ba4409",
      "IsHidden": "False"
    },
    {
      "Start": "dc33018035f44f1bba720c7ad0ebf8b3",
      "End": "ae73d974626c4daea5f5a6019a161cb2",
      "Id": "cf471b81ebc84bf2b2a34caaecdd1159",
      "IsHidden": "False"
    },
    {
      "Start": "acf95c6d425e4c91a9de41ec7ebb24d0",
      "End": "99a81e19eceb4b1f9a80a0d812a17c5e",
      "Id": "afa7e6910dbc434eb83b0b1810a8974f",
      "IsHidden": "False"
    },
    {
      "Start": "86a561165cea4eaa9acdca5813edecb5",
      "End": "32b3a436b70a475abadea697a54608c2",
      "Id": "25438b131b434f53adb897237bee8df4",
      "IsHidden": "False"
    },
    {
      "Start": "9cd7a4d23cb34b88ba30445d61125bfd",
      "End": "97a883be0a9a4d639347e3c5441e6d31",
      "Id": "ab0416d2bb854eb7993700e8b48db369",
      "IsHidden": "False"
    },
    {
      "Start": "e4a510717db7471a8312ba57eea96958",
      "End": "eb52f3fc5d2344ae987589f9d1547eca",
      "Id": "d76430a6204247e793daa08d6e1cd13f",
      "IsHidden": "False"
    },
    {
      "Start": "bfb5e60d5ee8473c9baf88924bdcfb96",
      "End": "3ca5b5b6c2da4ac78b09ce9facaedc79",
      "Id": "aeae87d789624f638b7beca8c7d9b0d2",
      "IsHidden": "False"
    },
    {
      "Start": "b0074618753541799e1bec1358eeb5df",
      "End": "26684699d5624cdf88221ddcdcb84317",
      "Id": "24a0e8af9a3240659e30058b4d333cda",
      "IsHidden": "False"
    },
    {
      "Start": "b0074618753541799e1bec1358eeb5df",
      "End": "90c24bc833cd40c4b24cefc5d10d4db0",
      "Id": "af0d6e8034c5433dbe2f43ac746dcf66",
      "IsHidden": "False"
    },
    {
      "Start": "b0074618753541799e1bec1358eeb5df",
      "End": "34cfd5b106c64b65a1d17ef364a988f8",
      "Id": "6e36bf78f90d4c27a897234ee74dcb4e",
      "IsHidden": "False"
    },
    {
      "Start": "8c96b3e4a927408d9c8d28d4d1073b83",
      "End": "7497789590784154a7c68b7702de4b44",
      "Id": "1c5ff32d2e1e4bbf95d633b6011a1697",
      "IsHidden": "False"
    },
    {
      "Start": "8c96b3e4a927408d9c8d28d4d1073b83",
      "End": "c82a00db6de746c6958f3c49c478e8da",
      "Id": "44ed33d94db947e5a6fe6c65afe22dd1",
      "IsHidden": "False"
    },
    {
      "Start": "1bc7fd9e02aa4cd1b907855e9a1b8887",
      "End": "0450def8ef01460b85e0a0aab0b2197e",
      "Id": "865f7058684b42f2b03c18f12d27140a",
      "IsHidden": "False"
    },
    {
      "Start": "1a8ae5b2094d4f49b566d02a1e4c0b27",
      "End": "8fe9a84eebe640a9b16ca3f79ec8ff36",
      "Id": "1dd4ce6fe7534ad19c73f91ddbc5935a",
      "IsHidden": "False"
    },
    {
      "Start": "33a821532fc743e6832c20b45f0b42cd",
      "End": "929d480e372a4e768de94685735c0bb2",
      "Id": "359c163968714117b5df660b91a566c8",
      "IsHidden": "False"
    },
    {
      "Start": "33a821532fc743e6832c20b45f0b42cd",
      "End": "77e00e02a4124290b8cdc03463891d9e",
      "Id": "a3a3fe4b11ed4ec680efb61a7576755a",
      "IsHidden": "False"
    },
    {
      "Start": "3d2aa780d4e6464b9f61dcd0ae4c46d8",
      "End": "68dc85a9d3a5469fbf3255180a454470",
      "Id": "e2c6f3231fc747a8bb9a1dc5b4f53289",
      "IsHidden": "False"
    },
    {
      "Start": "5e03b021303c45299f9bc73f80dd5ac0",
      "End": "6125907557f14938b9a6f1954ecbdc0d",
      "Id": "6b122bbff94f4c0d9f1d18edb7ea6341",
      "IsHidden": "False"
    },
    {
      "Start": "94e6a923b2aa425c8e72ec9aa54da281",
      "End": "49eaf722b9ff4e93a7832520e791fd3f",
      "Id": "5934d055edd547238c4694b6edec587d",
      "IsHidden": "False"
    },
    {
      "Start": "94e6a923b2aa425c8e72ec9aa54da281",
      "End": "d1b5c1d2852f47b1b03755d05077088e",
      "Id": "b1d05fb1d9f54a4ca16219d1579a3791",
      "IsHidden": "False"
    },
    {
      "Start": "94e6a923b2aa425c8e72ec9aa54da281",
      "End": "b12690c9389f42348849f85550507a9a",
      "Id": "0d792edabab04a3cabc9c7d5aa28c703",
      "IsHidden": "False"
    },
    {
      "Start": "4021fe418ed04419bcad9d685c9c1923",
      "End": "3f5d8dffd25b48b29ba3156a4cd5114c",
      "Id": "1f41fcb70d404be1b885081f1c14dd40",
      "IsHidden": "False"
    },
    {
      "Start": "fbb177e8160f45fa85dc150d9db514ba",
      "End": "da35a928bc5644b08793eeea160f93f8",
      "Id": "0de933e86f094c1d810e920cebdfc7f7",
      "IsHidden": "False"
    },
    {
      "Start": "9df73fed78fd43619dadc6c1dfc754dc",
      "End": "82a6383099644185b1fd3893f4907f49",
      "Id": "160c94374a024e469e1af023304ea9a2",
      "IsHidden": "False"
    },
    {
      "Start": "9df73fed78fd43619dadc6c1dfc754dc",
      "End": "c319fc990591443d97b1f35d4a26b589",
      "Id": "0ef31e4022e940f2addd4eb5a5fe25fe",
      "IsHidden": "False"
    },
    {
      "Start": "9df73fed78fd43619dadc6c1dfc754dc",
      "End": "76459a8215864df3bc66ca474b17edf6",
      "Id": "5c98311ca77243e9a5897155b3b0cfb0",
      "IsHidden": "False"
    },
    {
      "Start": "fe8f67ae3b654f13920e4e2ed3ffafc6",
      "End": "3d6ec72b2103442dafe962347ee418c7",
      "Id": "d039ec5e45784661ba6a4ac1aaaed7aa",
      "IsHidden": "False"
    },
    {
      "Start": "fe8f67ae3b654f13920e4e2ed3ffafc6",
      "End": "fae8780733754fbfb4ec0951a62d2c40",
      "Id": "641b2c6cec4c4dc095ef2d5760b05e32",
      "IsHidden": "False"
    },
    {
      "Start": "b746935b15ca4279826d30815168021a",
      "End": "8a72f69fe1b94288b19c289438ad67ef",
      "Id": "74ba8345d7f942b5b0d6a79dac983f2f",
      "IsHidden": "False"
    },
    {
      "Start": "f8243e91b6e145b28ac77eddeb12d0db",
      "End": "e1630572444348f9abe7782c7c90d786",
      "Id": "eb1090bc29e4454cbb700ab8c05a1643",
      "IsHidden": "False"
    },
    {
      "Start": "1d2ff87940284123928f1222ee03ed28",
      "End": "6d3afd145a7d49c1a709b34c62f294da",
      "Id": "b7e027d35de24d7f9729bd9cb2cecab2",
      "IsHidden": "False"
    },
    {
      "Start": "83f6c47cc7f04a6aa16af91a8c375ce4",
      "End": "80f82d2d657d421b84c2a3293e6e610b",
      "Id": "24bd799f63004b4ea7c812dcc4321d4b",
      "IsHidden": "False"
    },
    {
      "Start": "32261efef1324ebf8f24ad8d94d83278",
      "End": "8aee03874caa4dfb874266241ae05d6a",
      "Id": "e22efbb3aac249ba8dd0780c876c3f21",
      "IsHidden": "False"
    },
    {
      "Start": "6cda9a41d84147aca29e7e573a9c5330",
      "End": "984270af163a4cfe8f1fd06dd14e2f64",
      "Id": "746b6ca676d84797a2f934a51e659323",
      "IsHidden": "False"
    },
    {
      "Start": "6cda9a41d84147aca29e7e573a9c5330",
      "End": "115bb7d52f0640da95700b42e5824d28",
      "Id": "ec251ccdf25646bbae23d48d36854b22",
      "IsHidden": "False"
    },
    {
      "Start": "6ff18335018b492c983b7a86840aab88",
      "End": "fe6c0dfd0df04198b162f9fe9bb39989",
      "Id": "cb2410238c4549939ac5367a26c1b14c",
      "IsHidden": "False"
    },
    {
      "Start": "73aea8427d07424ebcf37b4df4d626bd",
      "End": "ece920d421374794b50ec36fc3e493f2",
      "Id": "410a455d22a144708d871e7b8d156140",
      "IsHidden": "False"
    },
    {
      "Start": "605ceb8ee9944ce8ae4f513bafd27c8e",
      "End": "c33e1b8a1d4b486f826e69a1f8f951e0",
      "Id": "db7a9b15804d4647ba32330c079b77b9",
      "IsHidden": "False"
    },
    {
      "Start": "605ceb8ee9944ce8ae4f513bafd27c8e",
      "End": "4155685a485d4d26ae504a40deea681b",
      "Id": "eddee9464c4940ccb8b85befb138a34c",
      "IsHidden": "False"
    },
    {
      "Start": "605ceb8ee9944ce8ae4f513bafd27c8e",
      "End": "76de367809584608a25651480be4405d",
      "Id": "73e4f18b8b5d43dbb79041e67a32da93",
      "IsHidden": "False"
    },
    {
      "Start": "55c1733772a84e5e9a397fa3c1341cc0",
      "End": "d9d2aa3b857949f1a14be5f9a21629f6",
      "Id": "45a86f0ade1140b9b038b2db7cc93b4b",
      "IsHidden": "False"
    },
    {
      "Start": "0bd70cb8bf394eca8f1b3768c8719f8b",
      "End": "997873981c9b4848a555d7727f8a744b",
      "Id": "9ae0f3348c584366b05ebe15689fba26",
      "IsHidden": "False"
    },
    {
      "Start": "e812e13333d143edadebaafa3798dbf0",
      "End": "46f7f29e5ce64fe3afe00d30ff87aa56",
      "Id": "d4aa70c01ebd4bd09fd8fa9537c3f3cf",
      "IsHidden": "False"
    },
    {
      "Start": "1440a442cd884317b24e506b1e147737",
      "End": "1b7a05140ecf4740b52185efd60fa756",
      "Id": "0efa8a3e0c1b4acf9a847bf02b00cc3a",
      "IsHidden": "False"
    },
    {
      "Start": "c5a3cdee7a4e4bc2ab8156e5d9347d8f",
      "End": "1ec9fa71f02848f78b5d1e50a767d280",
      "Id": "fe5ebb1cc5674f8fac8d6ce7722367c4",
      "IsHidden": "False"
    },
    {
      "Start": "808a1a7d5d024380b5af8541499bb767",
      "End": "dd9849d3e39e415e923aa2bfb54fa809",
      "Id": "590cef84b5bc4997ba5902d377b9cb05",
      "IsHidden": "False"
    },
    {
      "Start": "b641063d22cb4da08ea8395b9bebebf4",
      "End": "8bac954b10c741d1bf617f07ca9052ca",
      "Id": "72c9691da1c346e2bce4e350090e5f45",
      "IsHidden": "False"
    },
    {
      "Start": "33b74dd7fac54c39abed057084c89a8f",
      "End": "357f4eaf746f4fbb948b0ca342dbd546",
      "Id": "b65a336d5dcf4f51acf4b73880bf06f2",
      "IsHidden": "False"
    },
    {
      "Start": "ff2a0fe429eb4bb097f82b89e46d394a",
      "End": "44251bb32dda4c4cb5472da31c50d38c",
      "Id": "bfa05f8249f74a4dbf5a693f1a2cbb70",
      "IsHidden": "False"
    },
    {
      "Start": "ff2a0fe429eb4bb097f82b89e46d394a",
      "End": "583906739a83410fba38110fdca3d5c7",
      "Id": "f9d80a9c70084fe2b845aa6fe4486c1f",
      "IsHidden": "False"
    },
    {
      "Start": "5be3f42302054e2e8c38c9fdd09d1c65",
      "End": "a4c8aea242bb4ead8a255148ffe6855a",
      "Id": "f5c439b9999a48a2a5d0198e5291a024",
      "IsHidden": "False"
    },
    {
      "Start": "ac56dcb8012444019ed66a72033c3a09",
      "End": "60db0e2999c6477eaaa65580c91d5324",
      "Id": "7b7eeb3c9006433391894d1c90819877",
      "IsHidden": "False"
    },
    {
      "Start": "bd39b3f32d4a43c197d7897d0344035b",
      "End": "ce39b9270d9549b2a4f65c85129c0c16",
      "Id": "6a6b193c2c6a462db9658af621fb9727",
      "IsHidden": "False"
    },
    {
      "Start": "363e535fff514a0c95980f4bae0fabc2",
      "End": "7508d95282004e76887fec327949785f",
      "Id": "0bb84380dff34b9cb016141dbe46e303",
      "IsHidden": "False"
    },
    {
      "Start": "9ad92b0f9c2a46398265dab3f4061c1e",
      "End": "f9dc62ac80314f0a94bef57b7d6fc226",
      "Id": "f522dc24bcbf4edc87bf0948dab40cf0",
      "IsHidden": "False"
    },
    {
      "Start": "6279447d8ab34bd3987ad1bccd05c4ae",
      "End": "111b49d5181a4d5382452e7329a0ed1f",
      "Id": "ed81d901679d48ecb0cec5d752416a56",
      "IsHidden": "False"
    },
    {
      "Start": "761508b18d6c4543a38b38e24fe6f139",
      "End": "bf0eced6cf0c4e72b13e4ed984246146",
      "Id": "2f2480898d794dff985de20ca76c6dc0",
      "IsHidden": "False"
    },
    {
      "Start": "62621e7669e54dfcb822770945c024c2",
      "End": "1cfb57e48f374112898472fd8bb95860",
      "Id": "cbc4ebb0bbc14375a2eacb3d327161ed",
      "IsHidden": "False"
    },
    {
      "Start": "6e9fb9761b2245a1bfba93d1fa0ed597",
      "End": "20867e7894d54211a9adf753c74e4966",
      "Id": "d2776de3653b49e3894c115050cbd7b2",
      "IsHidden": "False"
    },
    {
      "Start": "d2ccf049475a4873abe59bfb903a9b14",
      "End": "ac642327c7ac47c28a474dd713df1422",
      "Id": "6f97973b273c40ac8fbc58106e8fca09",
      "IsHidden": "False"
    },
    {
      "Start": "04263784580140cbab1827964471296d",
      "End": "9b075b256263424eae04206417775f36",
      "Id": "47a44d94a40f41eca34356a8a628e7cb",
      "IsHidden": "False"
    },
    {
      "Start": "f359cc6723a5487bbf6ef2b34af5b69b",
      "End": "543ed41b6545439ebde1b90338da94a3",
      "Id": "c90f0d07ed784a3eb2d9ff52b7fe185a",
      "IsHidden": "False"
    },
    {
      "Start": "7aeafb6e7c0c4e72bec1dab9ec45d158",
      "End": "93555a4433e546eea447a44e64abe056",
      "Id": "c2821fe2575b4d1eb134f0ed58b1ef88",
      "IsHidden": "False"
    },
    {
      "Start": "74acf0fb8e074c1f8bc36bcaa2957127",
      "End": "edbfbca332984f3f8f938e2ddc19d5fa",
      "Id": "58d88cf1bdeb4ce8b899f17290138900",
      "IsHidden": "False"
    },
    {
      "Start": "b9478b6fc2a3456da7adde509a28d649",
      "End": "7184607e16d645628e476e6744876eff",
      "Id": "e7a0231fc6bd42a39177d7811b6738e1",
      "IsHidden": "False"
    },
    {
      "Start": "e244e2e35e114f8ba5cc53325fa5d87a",
      "End": "6b210942803746c7a403ce2398ef35fd",
      "Id": "e9ac8f6d156b4fdf9abf84ba299680a8",
      "IsHidden": "False"
    },
    {
      "Start": "eea64ef22c9443bbaaec246a3679fa86",
      "End": "8c3b92477a844511bf5aa1250994c1a7",
      "Id": "d6266ad97bd343d6800b4e1c7582e760",
      "IsHidden": "False"
    },
    {
      "Start": "feabfdae7a41422f847d1dc7ed11774f",
      "End": "8f9a81fc036a4b42963071269dd44a7b",
      "Id": "5eaa85b1e9fe4e7fb8c247af38c2c666",
      "IsHidden": "False"
    },
    {
      "Start": "3bfeaa7196884c75b7094076b531cdaa",
      "End": "b92096dbb9ae492e88e232bc17aa5b7c",
      "Id": "bcc7c9711d694d109ce26cecd9e09170",
      "IsHidden": "False"
    },
    {
      "Start": "3bfeaa7196884c75b7094076b531cdaa",
      "End": "be83f709ef7341ab95f6b021c9dc59b7",
      "Id": "06a117b96fb14e729d7691ab218e56b7",
      "IsHidden": "False"
    },
    {
      "Start": "0ca75b5e13604934b94b6ac8078d1ddb",
      "End": "06012e4ed838430da189c127088a3d87",
      "Id": "2c2f8bb048874003a782dd27043e9759",
      "IsHidden": "False"
    },
    {
      "Start": "0ca75b5e13604934b94b6ac8078d1ddb",
      "End": "88c05b52d54c4404ba1fa8b27484cd65",
      "Id": "94db8e9853f840a99a5ce57eda9dc85e",
      "IsHidden": "False"
    },
    {
      "Start": "29aa5290b24045199ada9c274e94b95c",
      "End": "50145c769e7d40c09679d62e967480f3",
      "Id": "90d0c31d424e4efe91ee2572cc645803",
      "IsHidden": "False"
    },
    {
      "Start": "29aa5290b24045199ada9c274e94b95c",
      "End": "1af44620cc2542188d82f0dc23fd2257",
      "Id": "9322b3d9877247c9a7ae9f58aa7ae262",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "87c6b616d6bd450cbd1c51dc1a31295e",
      "Id": "ff14c7789e0c4bf9bf863bf310a7ce82",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "fd94f8a02d1f4e42ab3260766e4fc5ff",
      "Id": "7b890b7dc73644a0a54157876337b48b",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "34e89490fb3f4d0b9617ac2d086f6279",
      "Id": "7f991ee6c1f242ff94d2b7607d276af1",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "ca41fafca1a94993a397f29dd37b1145",
      "Id": "216d317b6f3a4a57b435a38d9da04b40",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "cae5cdb0adce410cac9176fac09a4f56",
      "Id": "ff42d75ef9234b1b9f1500b16e7b6b20",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "7edfdf077470453c938753fe400dda16",
      "Id": "b5aa77c03a9849b8815fbca44346396b",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "3fd61a14965e4c66b8a01a0780ae79f1",
      "Id": "df3ca21e617b4238bba25d2ee4ccd122",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "334e16af7dd94e53a0e0964762835c1c",
      "Id": "469c5838d9b5482c9a82f2fc6ecc2fa8",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "0bf08cf290dc4b3c8388b9868cafa5ce",
      "Id": "a91146443bf3416ea263003de7a813e0",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "f5f9ad8074934a0ab37057a430d2f6d3",
      "Id": "fedc92dfa4bb4ba98a6cdef9c0bf5528",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "64fe5b414ee043379b4f60a0a32b26a1",
      "Id": "237172dd88784eee954d4bab5d5cbd83",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "135d903a723c4ff5823a1aed1482ed85",
      "Id": "46bd4fd594d54ad5ae8a02771257ad2b",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "cd1527d788714ca5a1c36850068d6972",
      "Id": "475ac35b76154b7d8f6087c9d5fc4794",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "e75c4ab14ee04b0493dc39ef26c23115",
      "Id": "fbd52d86f3f34b39820357ea0d366bd8",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "232be75acb56447b8b839943036e0bf7",
      "Id": "b670ae84c2e242dda53c9c1a9bba275e",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "c9335fbd78b64bb68e8ec55788bdeabc",
      "Id": "db4971a08fa2445ca0ab5b7aa26ad5c2",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "675a2fa744a144b39ef8cdf7f95c9280",
      "Id": "1c1361a8d4444630b1f626b7db6618b1",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "d2b017b8652f495497e2ca319af78b36",
      "Id": "191e4fd24f514e99ad14258b57f4251c",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "9b926511d54a4fb88d025d1802eac3a6",
      "Id": "f6dcd7872a3748bd989b919d5a13938b",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "5f9dca1d5e814455b0d3d96acaa72b55",
      "Id": "a8d5b1aca516445eb0ae1971550627df",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "5c8fe64a85f14028a893772ed7fa9ed1",
      "Id": "61f98adb457841e49dcd05524d7e66f4",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "3f5c0ed7077045db84d58439b9638796",
      "Id": "dc8bf4d3cbe54a428725418d01bc7a8e",
      "IsHidden": "False"
    },
    {
      "Start": "f1ff12bce85a4413a5c029f24f887a51",
      "End": "b656713358bf4aab9db9e23638349259",
      "Id": "651a90f2a311478d9cafa2e121ce1fc9",
      "IsHidden": "False"
    },
    {
      "Start": "4fc759b6405445498679efc07b003c38",
      "End": "4000291d31ea45eba3de51c378198c89",
      "Id": "9b4f150a963e4963b83985d8b70817d3",
      "IsHidden": "False"
    },
    {
      "Start": "467504b869fb472bafe61adc5868de5c",
      "End": "25ade7dfdc5044379919bdbbb245a0bf",
      "Id": "0bb51e2c86bd4e539e656e67650d7711",
      "IsHidden": "False"
    },
    {
      "Start": "467504b869fb472bafe61adc5868de5c",
      "End": "86b5fc8612014b5eb74356d38ece9fdb",
      "Id": "9e834b5352cc49f18d30bd8b7ca71c7b",
      "IsHidden": "False"
    },
    {
      "Start": "467504b869fb472bafe61adc5868de5c",
      "End": "344b23c1dd4243999bbafa01890fabf6",
      "Id": "ebf17d36def440bba7556f65aa9874e2",
      "IsHidden": "False"
    },
    {
      "Start": "e70b7189ee7f44d3a4234dd1d4ad653a",
      "End": "3fc657b89ac346018da740e835e618d8",
      "Id": "02b4add3bcb44fd7ae6350cf4240680a",
      "IsHidden": "False"
    },
    {
      "Start": "e70b7189ee7f44d3a4234dd1d4ad653a",
      "End": "90512c522d31477a855c6e168f46da8a",
      "Id": "6d46d6dd47554b53bc110b64bd61e428",
      "IsHidden": "False"
    },
    {
      "Start": "5685e4fe65f84a91b0374f60c2bdc5ce",
      "End": "2a02cb2f34d4403ca257d10de046b072",
      "Id": "7ac3798558f241f380bd7f748bd1a975",
      "IsHidden": "False"
    },
    {
      "Start": "18e5a237c52c4d39b600ae31b9a482b1",
      "End": "05b15879567543cfbc97a9d8af2cb613",
      "Id": "2ff6cddb44804ca69c20802537016db2",
      "IsHidden": "False"
    },
    {
      "Start": "2a67052650fd495da581f6fa81d6c502",
      "End": "a8386f9b8c204d038c04834968d3f5b8",
      "Id": "cd40f780340e4d9bb406862e2f0f8abb",
      "IsHidden": "False"
    },
    {
      "Start": "2a67052650fd495da581f6fa81d6c502",
      "End": "413f2f056f87460a9ba94fce36ac3587",
      "Id": "a40437904d3c42d7a2372959335aba1f",
      "IsHidden": "False"
    },
    {
      "Start": "b3f74f18cbda4186b6cd59b3021c1a7c",
      "End": "b5d9b37cb2d448b889e1e27d2a9af532",
      "Id": "7bccaa1a934c47c7be16a518209f8159",
      "IsHidden": "False"
    },
    {
      "Start": "262e9e02ec6c407db016d6ee7a86c57e",
      "End": "2c06f82ca40346248cbbab9ef6a5d550",
      "Id": "19c5f6416d35486ba6d1e9a8e7a82203",
      "IsHidden": "False"
    },
    {
      "Start": "b0272416efa94604b31eec9f866929c6",
      "End": "579f0c5525674e6aa558cf5c5af3b1fc",
      "Id": "19964cb3543846baa41ae0cbf9823544",
      "IsHidden": "False"
    },
    {
      "Start": "bc0241ef2b93449e949949ccbadb4648",
      "End": "03b1c0d4bd1246b3a9fcd15b0f0520b8",
      "Id": "bd3d7f37bdc64a049de87f9f68445d61",
      "IsHidden": "False"
    },
    {
      "Start": "bc0241ef2b93449e949949ccbadb4648",
      "End": "835d7a7493ab4cbcb16dc513d9c9dba8",
      "Id": "50588bf7d7814471af645b989e369f11",
      "IsHidden": "False"
    },
    {
      "Start": "fac91b7619924efcb9cfa8b33f39d035",
      "End": "a856ba085f98469199e7e3d550fed994",
      "Id": "8c7d32d42d2145258c0195c408eec866",
      "IsHidden": "False"
    },
    {
      "Start": "747fa5c718544882beee094f9bff3b66",
      "End": "5ccd4ea5f1f1478cbb8cb6882efeb53e",
      "Id": "386e12376fc44bbc82b2b38270a0ab2f",
      "IsHidden": "False"
    },
    {
      "Start": "3daa2b150750479ca588366afbed7ce2",
      "End": "668a2b48266c43cd9029daf9b8fd0cc0",
      "Id": "c679c33f50d44d0ca0d600da3944c95f",
      "IsHidden": "False"
    },
    {
      "Start": "3daa2b150750479ca588366afbed7ce2",
      "End": "4e462e8a81814d789d5bbcf22406d524",
      "Id": "8d18b77f40814a7e8a8d3fc2f46b37a3",
      "IsHidden": "False"
    },
    {
      "Start": "3daa2b150750479ca588366afbed7ce2",
      "End": "7af7b12e71c34e6fb3cffa9f12568c47",
      "Id": "7bd646bd148844529ee49482aa4aa4fb",
      "IsHidden": "False"
    },
    {
      "Start": "a37ccd6486484b358c1727506f6dbb0e",
      "End": "63f7ce741f5b498193df6cd435d975a1",
      "Id": "11003fb0190048359d0312d86376d29e",
      "IsHidden": "False"
    },
    {
      "Start": "2d6cbda11ac848889766b998bac3b632",
      "End": "58117b18218d4c23ac99b5f369c64991",
      "Id": "2ee7af3e5c2148daa88702eccbb073bf",
      "IsHidden": "False"
    },
    {
      "Start": "ff733f58ddba4271b47917b3d447e374",
      "End": "f33e9de81ead44038256e68a840dc670",
      "Id": "27c9b41e4ce24582a5e160a7efe8cf45",
      "IsHidden": "False"
    },
    {
      "Start": "ff733f58ddba4271b47917b3d447e374",
      "End": "947bd8f3cf6945918dba248c0642da6b",
      "Id": "4ecb56fa291b47189c5e5e39d932849c",
      "IsHidden": "False"
    },
    {
      "Start": "ff733f58ddba4271b47917b3d447e374",
      "End": "30e4524e314948fcb1731c531ff2a854",
      "Id": "d40cd10c904e456fa78020568c30faa1",
      "IsHidden": "False"
    },
    {
      "Start": "cfa058269b5a44478b4e1a8ab263f44a",
      "End": "5f2d9d664e1f4c8ab43a8678b9e5dbe8",
      "Id": "929c6b000ac64a0d83ae5deefcf02e1a",
      "IsHidden": "False"
    },
    {
      "Start": "cfa058269b5a44478b4e1a8ab263f44a",
      "End": "a12934a19fa24253b4f5a5fad5aa462b",
      "Id": "9117b2adf1904ce8b82f7c26993681ac",
      "IsHidden": "False"
    },
    {
      "Start": "41156033f4a6472da5583c88fa164f34",
      "End": "84d459c8288d4787b5e580ae39d228e6",
      "Id": "2eda1a262f8f4e2083364e821a4f4581",
      "IsHidden": "False"
    },
    {
      "Start": "6afb96c1c9fc4e4c991c44614ca739b1",
      "End": "22d751d2cfaf4668b060f452e8f87bb3",
      "Id": "7f2591cee4fa42a2aaf6cd5c06914e6e",
      "IsHidden": "False"
    },
    {
      "Start": "a45c3e3fceee4e1f9948114fc4c06997",
      "End": "a1e1d159b19c4702b4b0e49caf76f17e",
      "Id": "abea6e9267264801ba75d60cf3fce9f9",
      "IsHidden": "False"
    },
    {
      "Start": "2f160a1a766c4a8ebb6e6e60feeb15f7",
      "End": "c03e9daecf6f4fe7b355884eb9059b2b",
      "Id": "428704d4eb3e4c03bf039ae97de0fde0",
      "IsHidden": "False"
    },
    {
      "Start": "b5c63af814c349d095ae0c66a8448640",
      "End": "0309ac2cf2f847f1a2e22b92d8ad8da2",
      "Id": "6f4a704549ee43d4ae7982034f5683e6",
      "IsHidden": "False"
    },
    {
      "Start": "9001cf9680c54c8d89c3e16ece429437",
      "End": "f8470a10a5154726bde3229df8cf84e7",
      "Id": "d8d59aceddb947959e01564e7bb1e10f",
      "IsHidden": "False"
    },
    {
      "Start": "60029d660c30429ea8dfc15956d903ef",
      "End": "88d78bf1f65f4b4398b93fb6375312cf",
      "Id": "0d45dea53903467f9dd636336e14f331",
      "IsHidden": "False"
    },
    {
      "Start": "6860ddd42b0a4fcbb0ed658d6a1f8629",
      "End": "39530805a64c499b808b62a93b5bab47",
      "Id": "2011c10a159242dd87465cd04a671a05",
      "IsHidden": "False"
    },
    {
      "Start": "ac61dd685c5949969616936c10f8d67a",
      "End": "7606205fe9de49d69b2982cf09eefae1",
      "Id": "2587eacf0fee41968c62001acabc1c4c",
      "IsHidden": "False"
    },
    {
      "Start": "5bae93bf4283435b87ac76fa92c99c90",
      "End": "84627325bc944f0ca29725fd20f4c2bf",
      "Id": "9522bae12339424584fee746f07f6b5a",
      "IsHidden": "False"
    },
    {
      "Start": "c3738b2640ef4da18338d503838fb572",
      "End": "1887708a508f4f77b2820fabff977cb9",
      "Id": "3f083f76eae740fc90872aa9a217c421",
      "IsHidden": "False"
    },
    {
      "Start": "c3738b2640ef4da18338d503838fb572",
      "End": "caa09a70223547f9aaa243da0afd8982",
      "Id": "a0b15722d32141e28eb7e725cb60bf30",
      "IsHidden": "False"
    },
    {
      "Start": "c3738b2640ef4da18338d503838fb572",
      "End": "13ab5747f3ac4267a6df165347998778",
      "Id": "8ed51db6e70b49dcb489842bc7e1a41b",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "cdb4f82d7b7f4d57a76f0f91f45d68f2",
      "Id": "ffe12f41b05f469b92e7880cb0fc9f0c",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "b191ad716e234b75b5f4574640d2caf0",
      "Id": "27e0ce4f4f064826a1bf0699fb711f99",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "0d918f73d8a5418983714f11e5aa6131",
      "Id": "5b5344b2b8ee459ea4c11c0424995be6",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "8d3e406b437245cd98b633f92fd3078b",
      "Id": "e2e4bd7123bb4d938a28094cc0b1c809",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "2cb872f8042c4ec0b80e5293ce864910",
      "Id": "8be23d5fb9584ef096587b205287a878",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "7a03311be69340f5840419a71200c955",
      "Id": "f9fb07d8691b436cbb16917e7aff08ad",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "89248debd5b8424b81e0b76f239b8310",
      "Id": "7183dbf9b5554fcd900be8a18ac09378",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "9117d7d5302d46f789a8a63421211525",
      "Id": "49b7f347ee8a4e81840c237fcb4f7302",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "6da2b171ce5e49189b8165f02dfa5c06",
      "Id": "c9261e899c7a48d187cd70834f4f6fa3",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "57030d2902514722a179ce86b12af293",
      "Id": "8a2b972bd08940c5a5fc1b5e7a575344",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "255e66c1858147ff9c65f9a3c3d64869",
      "Id": "704570571e8a4bd984b6d49c4d522572",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "ffcba74fc7dd42faadaf4e633339a295",
      "Id": "84ab0cdef6ac4f5ab4386116e2f58f56",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "286646a231024c12bcf26a94dd86c8b0",
      "Id": "dafc0cf9e3f8421290cb2e529568847f",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "7dac4d4b5e684da790d3a5d42300864f",
      "Id": "252bff2f80c94e2d892194a9a11ca2f3",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "fbba30f735484abeb16c56f3e0e5fa06",
      "Id": "372b0c0690384002932270cc9db3c78e",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "dd7b81af4df34d27b8262cf16aa19e25",
      "Id": "28f081e3586048a9925d30e351ade755",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "d9ab33f0c5084c1bbac585791ca904b9",
      "Id": "dacc3c94a99b469783422e888534263e",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "bc987abba82f4bfa8ab204d35c198781",
      "Id": "ed807abdf0ff4b74b3d40de79025f693",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "f9f9e12dc5b44dabb6c930ca67848c45",
      "Id": "a077ae27645846a18c3b53d7734da011",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "5ce49cfcfb544b7bac8089360d61bce7",
      "Id": "7f8fb59cd5394b79a40a36c787a12db9",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "30f7ed0d3fe4473881a6abeccf5e3095",
      "Id": "2de4e0b38ace426db24fc9fe64ca2047",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "77fe361c322d444caca035f708f88653",
      "Id": "0ef07a16bff44ecc9ab5680e04840282",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "6e971b26e4dd4c679528e575f8daff7f",
      "Id": "cbd880650d26408bb76d8c4e4227a155",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "bf0d56f5e10448098213d0e798ac292c",
      "Id": "6bee8e1d82c14727a0bd56745471469a",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "e210fef74ac9497ea927c42a99c29419",
      "Id": "ccf0ae83626e4acc8e0217fd9b6a0b5d",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "bae95d29ffa5429ab6484fa102836f20",
      "Id": "b2d47cdd0e3b4a70b91eac9f1ecd2a45",
      "IsHidden": "False"
    },
    {
      "Start": "68298c23517f45709b04cc7deb11c9ea",
      "End": "cb94245a0cbf4b46a8afa70b9fdd65af",
      "Id": "119ea7f1b9094e36a723dbeb61303889",
      "IsHidden": "False"
    },
    {
      "Start": "82eb46fc68e14c84b2c2e27a38a62ae1",
      "End": "cec3e8a4db9c4e2abb7a442163c9daf7",
      "Id": "8efef701b3f54a5db3e1ab89c55d5f93",
      "IsHidden": "False"
    },
    {
      "Start": "2e932263e9dc4f119e65ebff58826b23",
      "End": "7b3612e7a1c4460ab946176ca929da42",
      "Id": "2ffd3790ed3d40fa96b2ac7fff2351d1",
      "IsHidden": "False"
    },
    {
      "Start": "914733445ea04e689aa8451aadca52bc",
      "End": "cc121fef59764ad8af287084c7b95a6b",
      "Id": "31afcaa5f7f047708fbd2a326fe6f5cb",
      "IsHidden": "False"
    },
    {
      "Start": "23672479754942febd6c5f7a7873e0af",
      "End": "cfc2431ab58b4cde9ab3ea2eb981c03f",
      "Id": "d2a25349d3c14c57b3ad27c4d9a70172",
      "IsHidden": "False"
    },
    {
      "Start": "249e5ab150884c0d83afb332eab5fef5",
      "End": "cda0f1a8108f49ee88b0725af127e5b8",
      "Id": "dd90850c14b1417298bd19a116a13cdd",
      "IsHidden": "False"
    },
    {
      "Start": "249e5ab150884c0d83afb332eab5fef5",
      "End": "e0eba26a68594916bd49b4fe9282efad",
      "Id": "668e13ac87f54bb0ab9ff8c06b99a593",
      "IsHidden": "False"
    },
    {
      "Start": "249e5ab150884c0d83afb332eab5fef5",
      "End": "9990859f4e4341a28a013f1400d0ecd4",
      "Id": "e60b0c3ede41463ca3a09d1e097fa42a",
      "IsHidden": "False"
    },
    {
      "Start": "71a6da3c2b634ab9b58c09fc8f1bd0d9",
      "End": "d0edd64561cf42a4ac662abff7cf41d7",
      "Id": "7cc68ccb2c9e4b579e7f6c23b52d8923",
      "IsHidden": "False"
    },
    {
      "Start": "71a6da3c2b634ab9b58c09fc8f1bd0d9",
      "End": "e1a6e41c82754f0793f68c1ae0f5c543",
      "Id": "4ddd9b3592df4ce49bbd775f70137f5c",
      "IsHidden": "False"
    },
    {
      "Start": "193a2347c1a547dab9b3677e4a5c0e8a",
      "End": "811f515321fe436784a002d6c4ef49aa",
      "Id": "34bdadd85b2c448c98a1edd84f419242",
      "IsHidden": "False"
    },
    {
      "Start": "8d1f0bcb5159471eabc64d839fd1ed4c",
      "End": "0f92cbb85d774822ae3c814a38baa3b1",
      "Id": "0ca57d922e074d47aed686952f190ad8",
      "IsHidden": "False"
    },
    {
      "Start": "b6c3b2654d684ac988f151bb0da9f384",
      "End": "e5100e7d2d784a25b6bd55a2140b92e4",
      "Id": "1eb8992190e1486c801331b497fe6017",
      "IsHidden": "False"
    },
    {
      "Start": "b6c3b2654d684ac988f151bb0da9f384",
      "End": "ff8e42883784484d9c6734de935df301",
      "Id": "7c6271349acd4866872c3d9c4eb3ab84",
      "IsHidden": "False"
    },
    {
      "Start": "f0982f694c6943c4a4a7b4d92040c25d",
      "End": "effabf26cf6f40b78b311c7282efa6ae",
      "Id": "5c3319053b1345d088d2e0a45e2ac997",
      "IsHidden": "False"
    },
    {
      "Start": "aa984f652b2e478d9bed5bf38aca7445",
      "End": "65a087c6f14a4e0886c552c8da9d7542",
      "Id": "3245a16cd2d74aa4a5bfd0dee87fab71",
      "IsHidden": "False"
    },
    {
      "Start": "fb233c6c242a4964af1938ec9312c73a",
      "End": "f21dcd206ee04928854636818f8b7c3a",
      "Id": "791e8b7c5ab94899a3129e25e7bb6d84",
      "IsHidden": "False"
    },
    {
      "Start": "413832b05a794f2680e4b2fb422ded24",
      "End": "c91475fa60f94c6f9fd4a5f22758e463",
      "Id": "c55f0da87ab04e518902b841816c30a4",
      "IsHidden": "False"
    },
    {
      "Start": "514ebb920a154884be9198e45b5d3ec7",
      "End": "6748a8cee17643eea780d5b64eb2a516",
      "Id": "7f6040cbdf3e478e8005c99070540ae6",
      "IsHidden": "False"
    },
    {
      "Start": "a697da139e354840870ba17402496961",
      "End": "c695c2079f514037abee9c65fe613c7c",
      "Id": "1e4e9a2bf0d24831ad595d096bd3d209",
      "IsHidden": "False"
    },
    {
      "Start": "56caad4f2e7e41b39debdec55431340d",
      "End": "2cd04a8aa98a402e8f5c437d1a974e0c",
      "Id": "cb226716f4774a25a70bf7dad49016b8",
      "IsHidden": "False"
    },
    {
      "Start": "6f804087d56a4c40856ea9271158e090",
      "End": "5add5be0c8ba490d8bd4ea3cabd42185",
      "Id": "a278cec4ae74433080c90bb280302253",
      "IsHidden": "False"
    },
    {
      "Start": "b7ffd0b9ee534d718b9607d598ff39b3",
      "End": "0583aa187bd04f9ea7c736ac5f0f096a",
      "Id": "b0effba2107f43d48ee952403726a9f4",
      "IsHidden": "False"
    },
    {
      "Start": "05a236af178549eea9af7401189843f8",
      "End": "8c6c552a890846319960e66d7d55e626",
      "Id": "9a4e348c200c4ecdbd29018a83430f31",
      "IsHidden": "False"
    },
    {
      "Start": "5432ffb3976d4ad59637676fdcb714ef",
      "End": "7add9f136d554e1daef80f2847022047",
      "Id": "2d2355ada03b414ca4919eb4270fb3af",
      "IsHidden": "False"
    },
    {
      "Start": "f6d32d59faab4ffd900e0c9d593e2e0b",
      "End": "6f734e28415e46d0aa80ac5d59b92041",
      "Id": "a0c085c907424a46af004d52922fddb1",
      "IsHidden": "False"
    },
    {
      "Start": "00b6c997980b41c1b2652382b03ade64",
      "End": "83a8913dfe4240cc97e9d4d384184ca3",
      "Id": "a2513fd1d2064afda9661f50abcbc215",
      "IsHidden": "False"
    },
    {
      "Start": "27a05cb952324e5588c6778d32708e53",
      "End": "7c46121c59bf494193f19cea5c2a5afe",
      "Id": "399db1bbb04d42168ee067a745ff64ec",
      "IsHidden": "False"
    },
    {
      "Start": "4c7c465cb47140318af613e8ab72ce76",
      "End": "9421fb2e50624101827b3166d5d57881",
      "Id": "776c70b9c2d8441f9cc95f1322aa99a8",
      "IsHidden": "False"
    },
    {
      "Start": "6ef6ad11290e431bacdb7be41fe65bdb",
      "End": "6c61c77b052a438395eeeb1a66249896",
      "Id": "ea3a261c1c3e408d925ffbd0ac2fcf23",
      "IsHidden": "False"
    },
    {
      "Start": "66ab3ebcbd804ef2bf495aac2ad8139f",
      "End": "e471348aa2b64b0a8fff3f846f9f44d5",
      "Id": "4823036a20714f9b9900686d8ede8254",
      "IsHidden": "False"
    },
    {
      "Start": "c30a848fba38473183218e4d69ade85a",
      "End": "ceefa393a94149618abafc9c0defdaa8",
      "Id": "d7069ddccb8349358845516b2c392ec6",
      "IsHidden": "False"
    },
    {
      "Start": "d85f924b1a7643f797f3b652d3cc8212",
      "End": "a59a8e515eea453a8e5800f7290ad88e",
      "Id": "8679b29fb6384f8d89d2fda55b21e939",
      "IsHidden": "False"
    },
    {
      "Start": "c70322b3f496448088ced73e6ac45722",
      "End": "2f49cdae908347b780de6f7be8cc4e46",
      "Id": "a9e0c4659a85459693c2fa9ceee966eb",
      "IsHidden": "False"
    },
    {
      "Start": "300b9676a9ac4575bc9400f4e685fbc8",
      "End": "549dff66c5094853a3c45ca3829f3a54",
      "Id": "ad98627d28c9421a8154f3af3d7f837f",
      "IsHidden": "False"
    },
    {
      "Start": "61add2a5c06e4f6aa65c3fe244c13a0f",
      "End": "e8b2245c308140618bef27342fa3578d",
      "Id": "3fa4fc997b0345ec89a92733fe22e250",
      "IsHidden": "False"
    },
    {
      "Start": "061b7c9de25b4c6f9926c61d52997d38",
      "End": "0365f7bb872d41fe8e03f58be003772e",
      "Id": "226417a764e34663bd0811aa1f9f5e6a",
      "IsHidden": "False"
    },
    {
      "Start": "6cbadaa625a945449ad4475ee4a045b5",
      "End": "1748f7da78e8472bb6774b1d1ea41baf",
      "Id": "9242c17fd77d488c996b853fcc1a7fdf",
      "IsHidden": "False"
    },
    {
      "Start": "a4956a90404e44978a3b0a1a97dc1ea3",
      "End": "3356141b3e654de8a463de264fab6137",
      "Id": "db037688b2804d13b0a0abcb08b0ed74",
      "IsHidden": "False"
    },
    {
      "Start": "41c308ec2257404982731c301ffe09d1",
      "End": "57046a53f42343dca4db8acd0886b879",
      "Id": "ab3e8617894b4b899aca6625c0b730a5",
      "IsHidden": "False"
    },
    {
      "Start": "41c308ec2257404982731c301ffe09d1",
      "End": "087a3d7003a34496a2bcbd2d2ec4fb58",
      "Id": "7006ed6d126b4372870568cd20e2fb24",
      "IsHidden": "False"
    },
    {
      "Start": "26787a733c674be4926fd8ba43b07675",
      "End": "a205081d1af7477fa475ea63a5aaa2f9",
      "Id": "8fa30e5ba4f44948a0db0115f857249b",
      "IsHidden": "False"
    },
    {
      "Start": "26787a733c674be4926fd8ba43b07675",
      "End": "10cf96f4a896417db51aeb1426bae03d",
      "Id": "ab3c6a45e7784553aa1eefc22074d750",
      "IsHidden": "False"
    },
    {
      "Start": "99026fb298d14cdd99d66b7d0120a427",
      "End": "6f4fac1daa274121bc126b72b68829c6",
      "Id": "a9e0ca9181e04095a912dd1c4743950c",
      "IsHidden": "False"
    },
    {
      "Start": "2a80b2dfceef4baf8dfb0645f642535f",
      "End": "867101b77d7b4181aa1560463b7b3afd",
      "Id": "0506019edda44b7c91a014613a7347d3",
      "IsHidden": "False"
    },
    {
      "Start": "7c5793a547c14118be8387834c5aadbe",
      "End": "7c66537b19944836a2e18ccf1e389c62",
      "Id": "c8ab4b4d4ef74c658509a771ea695827",
      "IsHidden": "False"
    },
    {
      "Start": "701a1c11ba14496aadcf154c68556214",
      "End": "79cbe6f4da1a4cb2901bc40f1efa1532",
      "Id": "6f21b3a3bc8c47e6b5e3ed6b63340f0b",
      "IsHidden": "False"
    },
    {
      "Start": "f0af124936f341b7855c63c33872fff3",
      "End": "8a3616a3b92349d1aa1fe23e43492efc",
      "Id": "b979b8f680b141c0a822747382f75565",
      "IsHidden": "False"
    },
    {
      "Start": "706aff0ab5cc49caab6e59a676bc3e69",
      "End": "0f0f7f8199b247ed9468ea1d9d0230ad",
      "Id": "e051bee2ab27489a934789dab369e0c8",
      "IsHidden": "False"
    },
    {
      "Start": "76a23e963c7b4ec2aff62a719994a0bd",
      "End": "2bcfd67670dc4e7a82a2647c76952afc",
      "Id": "444cb8dca29b46f4bdae90c826b9cb1d",
      "IsHidden": "False"
    },
    {
      "Start": "06952dab26e240f2a82e89015f490fed",
      "End": "86376c2afe634e0fa6e42f2d00eb54b3",
      "Id": "2bb2ae09ee5947cd8fb4a1100c8255c6",
      "IsHidden": "False"
    },
    {
      "Start": "2865d546d83643029d288b5d322b10c2",
      "End": "cdba4ad76a3d4190b9d056afbe76be8d",
      "Id": "0d37c8d143d549f28c7d89f4b3b23493",
      "IsHidden": "False"
    },
    {
      "Start": "45185764ef674538abadbc11281ea8dd",
      "End": "45de96669a6c4f4aa39ec0999d3a1b51",
      "Id": "b596c9b6ab194e90997e1a0bd21a170b",
      "IsHidden": "False"
    },
    {
      "Start": "2535c2dded7a4005b98f03c16ea6e018",
      "End": "bea7f9be79564baaacab01e716726563",
      "Id": "dbb4bb34e7184471959adebd95221096",
      "IsHidden": "False"
    },
    {
      "Start": "49ffb053e3574e25a51d8ca297e2c324",
      "End": "b722736d6b334d7093ca7873752c48c7",
      "Id": "b421fc61cdcb4ed0a38a9ae0743351c3",
      "IsHidden": "False"
    },
    {
      "Start": "e54de3dc532f4b739b4d01cd3b6fc9d2",
      "End": "bf69ddea608c48b3943ef106487896c0",
      "Id": "bc8a1fb0797340719452bfac020e2321",
      "IsHidden": "False"
    },
    {
      "Start": "0e964f8079b0411284530f548f91225d",
      "End": "6cd7deed5142454f9bb20ddca95c4ae4",
      "Id": "118e68e733d749cf9b4dc2cdb97758d0",
      "IsHidden": "False"
    },
    {
      "Start": "3e60837404b147488effe714ea3e5e4c",
      "End": "e99be4d3a1f14bd19da438bdc4853817",
      "Id": "1f59d19bbffb4907b2595c5e7b7a01dc",
      "IsHidden": "False"
    },
    {
      "Start": "1f10533cd6e04188a0edede2b885e98f",
      "End": "3f6bf76966704421b92bbb8ff1131dcf",
      "Id": "2d4846faf63d462d999cd8ea5e6325c7",
      "IsHidden": "False"
    },
    {
      "Start": "e27bd3d2b1bf4d1abb332223dff6f2e4",
      "End": "822f13b6122949db802882c2fe695903",
      "Id": "fec752c2197e40cbab0343d0cd3e8b8d",
      "IsHidden": "False"
    },
    {
      "Start": "5f245768e9864431a9724f651a22ff2a",
      "End": "e660bf8ec4ae485cafedc2f408822519",
      "Id": "c28df24d1f2544caa6e69df84a0c1db5",
      "IsHidden": "False"
    },
    {
      "Start": "3c124741ab254c48a367b5de247dec35",
      "End": "4cf0bee1cae7447d8f9c836fd1c4d7ee",
      "Id": "c51d2c3ce04046158b522f926b03737e",
      "IsHidden": "False"
    },
    {
      "Start": "487f0ee609e647ee8a710a0196cde1e0",
      "End": "52c5c1fb57a34486b32ab0615d227c81",
      "Id": "c63ca10f4b304e4584f0ec9abe836f91",
      "IsHidden": "False"
    },
    {
      "Start": "767d60d4810242f1b48c2afe7481ccef",
      "End": "3274c2a5eb504b0fa90d252bf71ca501",
      "Id": "863527fa1f864d7996c3b8259424dd21",
      "IsHidden": "False"
    },
    {
      "Start": "f4ae29182edb4274add5e86f48aa6386",
      "End": "17ae6ca154c94fe896fc185308d2110c",
      "Id": "c222762f7a1144d29ce2ee8d0ad58408",
      "IsHidden": "False"
    },
    {
      "Start": "d8fbc8a12ff2497bb5d95651a17b4777",
      "End": "1ace252fd0984ff2a0b87f1cb7396704",
      "Id": "a8a4bcc20c674170868a3bbfe6e63c55",
      "IsHidden": "False"
    },
    {
      "Start": "dd5b4cedee5c4b3396dfa353ae1fb194",
      "End": "6273c8a005b84be4a7715b7208a78d7d",
      "Id": "ed38a336d01f421a9c038dfab0ba8977",
      "IsHidden": "False"
    },
    {
      "Start": "0f43bd9e43164c48a8b5a89bf5a36214",
      "End": "55adf027b40543599401b37bfeea76fa",
      "Id": "6b2fcba641a9455799259bc6d0b60f44",
      "IsHidden": "False"
    },
    {
      "Start": "0bf5b2ec0e384959a354480fc72754c6",
      "End": "7c7bf928253b459486e9673a3ef0791a",
      "Id": "fd3c0572e69c457a9bedec07abc87209",
      "IsHidden": "False"
    },
    {
      "Start": "3eb8d3e3820c4e55a206f9b6c89d3374",
      "End": "917b162cc0a9424fbab7ee7df7cab0bb",
      "Id": "3be932439f0746ad822b1c5a5b2a1013",
      "IsHidden": "False"
    },
    {
      "Start": "c9a65ee186a04c59b10662f8b25c8929",
      "End": "95a8d2c0c28448b4ad01c9a3097bb65b",
      "Id": "d532973a10f848b095313bf9633becb7",
      "IsHidden": "False"
    },
    {
      "Start": "8159d91e661445f0828b88cd1cdad292",
      "End": "4af62ce869454a0c8c411e6b9ae69f5f",
      "Id": "c9a1b33d5e82421ab61d913e4d2ef42e",
      "IsHidden": "False"
    },
    {
      "Start": "2cc3197032ac4c938307a8acb0a9a26d",
      "End": "83ddc70b85f24b269b06626f0245fcd4",
      "Id": "37b90c63d55b4d6b9b5a1a42055768f2",
      "IsHidden": "False"
    },
    {
      "Start": "5dfa115d0831465bb4a817e2a532a5cc",
      "End": "c19243710b23494aad099dbf84d3ead4",
      "Id": "3c6e4c264885489ead06d61d9234ce14",
      "IsHidden": "False"
    },
    {
      "Start": "db6d8e8bb55a4f339bbd985d5df75553",
      "End": "6a081d8e538240f283ab44490c4b7800",
      "Id": "b98d63d183fb417bbb55a00dee67d231",
      "IsHidden": "False"
    },
    {
      "Start": "db6d8e8bb55a4f339bbd985d5df75553",
      "End": "8637a224dfd24979b0971d854105a84e",
      "Id": "813b38db10ef47d1a93adc4ea45c8724",
      "IsHidden": "False"
    },
    {
      "Start": "1d061e8dcbcb4eefa7aa16283fa69991",
      "End": "02eed74b5505451c8375932685e0ad84",
      "Id": "8adcd2b0c03e4acca91a0b3b68113563",
      "IsHidden": "False"
    },
    {
      "Start": "1d061e8dcbcb4eefa7aa16283fa69991",
      "End": "e3ef9293f60c4b95ad1bc6ac36388a66",
      "Id": "ffeffa13c040428488de7a3d294f394a",
      "IsHidden": "False"
    },
    {
      "Start": "aff97159a0824e80adf41a91775886b2",
      "End": "c11dc753861c4655a2535be25b24a277",
      "Id": "9655ba669a474510a402ab5781bc6280",
      "IsHidden": "False"
    },
    {
      "Start": "8eb927c13a05498abd4e46e2bf113bb5",
      "End": "d7f2de9f4098428c93395a3afbefa75f",
      "Id": "5c3b20068ba14e27bd83d77791723b2f",
      "IsHidden": "False"
    },
    {
      "Start": "ddcdf6d8b4f7464a9b78a0a95bd9ca6d",
      "End": "18b3662cdd0a421fa8b35f7d882d276d",
      "Id": "a538c8cf9eb844b3978d4db13c637108",
      "IsHidden": "False"
    },
    {
      "Start": "99f12eff164c476796081daaccacfb77",
      "End": "bf58ba225372489a93ce50901a8cb478",
      "Id": "d5d3772b476244a5b1cd911f2531abf2",
      "IsHidden": "False"
    },
    {
      "Start": "35869881755a49a08329219a922d3d37",
      "End": "379e5d6285784b14b7e47159dbbabae1",
      "Id": "4c8b20f8d5ef4d7894f8af8aad0d0976",
      "IsHidden": "False"
    },
    {
      "Start": "ad3988c1b8ee4fcfa5133ec60f2ec979",
      "End": "3d817b1801fc4ac7adbc52a2ffca2744",
      "Id": "b53175d151b44eea9c583463a26f551e",
      "IsHidden": "False"
    },
    {
      "Start": "65601dfdf84d4849aa5700f60b101f9b",
      "End": "3ec75487161841d1be223e3cf57d7893",
      "Id": "8acdac56f0194ac0bb374f4ca89eb076",
      "IsHidden": "False"
    },
    {
      "Start": "21aa107ffab74079a6ed30207846afeb",
      "End": "fd5c621ec2074d119bc3aa7ccacf73d9",
      "Id": "daa4747dcec74470847a1f7620fab529",
      "IsHidden": "False"
    },
    {
      "Start": "41ff9c5aea874353b7c900ebcebeadc2",
      "End": "7f7082ce4fb94528898d4984531b5aec",
      "Id": "de27c5b865c84db8a7e845bc9c6ec054",
      "IsHidden": "False"
    },
    {
      "Start": "7e726255bd4f411a91d56fc03304f480",
      "End": "2a4c623f24004c10aaf561c0980268ff",
      "Id": "b9253e397b664f80aa3d5b5943e8f4c9",
      "IsHidden": "False"
    },
    {
      "Start": "2003251438c742b1a34ce91db3aa690d",
      "End": "8cbed7181ac44a5593b9f96ffd5dd8d4",
      "Id": "8eb09e9703114379980cccc20a64cda5",
      "IsHidden": "False"
    },
    {
      "Start": "624c4780313d44268158bf9decbe8b85",
      "End": "7e6bbcfc1c5e4c25aad06c20d8aa7709",
      "Id": "060fc1bea8bf4fe0afe0c0545d42a01b",
      "IsHidden": "False"
    },
    {
      "Start": "45fb6dc5e0654c00913b5dce0b9896f9",
      "End": "1b6b59914180464a8cd1501ef1b52ea1",
      "Id": "6732ae9bc6aa4301af6e19b5d5dd4bfc",
      "IsHidden": "False"
    },
    {
      "Start": "8e03654a95064f0697a1c3d70255c8d1",
      "End": "f06230ca0119485c90632ec753db6ac8",
      "Id": "6b2abd6ed2534a98a6e49db1c512fd6a",
      "IsHidden": "False"
    },
    {
      "Start": "5ad1482dbdfb4202b282d6abde3d753f",
      "End": "54ffff4af874477294f10df9805b2d0e",
      "Id": "34c12688d4784bf2bf9403f79f3e194d",
      "IsHidden": "False"
    },
    {
      "Start": "a6c51f7a355743108a9aa3a1c41c2815",
      "End": "09d768902b4546e4bee3169a16d54cf5",
      "Id": "e290ca6474ce44c9bb547597321f866c",
      "IsHidden": "False"
    },
    {
      "Start": "f056bd5c23cd4445a504468fff5a3b92",
      "End": "096587d5f7534a05bb712c32377e8f22",
      "Id": "cdc76f8589e449c992eab8f6b300d6d8",
      "IsHidden": "False"
    },
    {
      "Start": "8ff04b77ddc94e13a9eb2f3b5d340f05",
      "End": "3d471c95224b46958dd2e74127c83952",
      "Id": "d1bea37b4ae54d4ca2877e782a7ffa9e",
      "IsHidden": "False"
    },
    {
      "Start": "f0c621a794294708bd130158de0b26a7",
      "End": "06a9d8acaf954beea3d4911fb0d9ab95",
      "Id": "79c996ca5e474093824d2a40747d093e",
      "IsHidden": "False"
    },
    {
      "Start": "199da93d72e84ecfaba08ba084351b42",
      "End": "b7b4965f14204f1ca6565f5f9b03269c",
      "Id": "ec4c692f04d541238a19946f0b5a1280",
      "IsHidden": "False"
    },
    {
      "Start": "b4f33b299f6f46c487dd59b708853cb5",
      "End": "78a55ab3876c409a9635f4f0c3191c45",
      "Id": "c98ad8e23cac45479d840e2c6fac6311",
      "IsHidden": "False"
    },
    {
      "Start": "9c511c1063e44abe88498d1735e9bcee",
      "End": "9053602486b64a20bcf586f7455f6743",
      "Id": "48834fb808e74264b8371820f53f9c9f",
      "IsHidden": "False"
    },
    {
      "Start": "acb2ca3c597a4340aaa5a4e70ae076fe",
      "End": "c7c89b6dbd3a41eabe37ac7a9d5dae9b",
      "Id": "3a67535e8d8d42ff8ba874d7efe33058",
      "IsHidden": "False"
    },
    {
      "Start": "1bd5a7bce6f540049d1314167ff1b4d5",
      "End": "4675e7b8a88a499cb93e235e64376000",
      "Id": "a4be46162f2c4a48a0cc0bc1f39bf642",
      "IsHidden": "False"
    },
    {
      "Start": "9a743cfc9a104f39b78a9d99bf627934",
      "End": "da4e8a9b48d3424bb1bd52924c8ba80c",
      "Id": "a79cb37326db481eb74817b143df2505",
      "IsHidden": "False"
    },
    {
      "Start": "9a743cfc9a104f39b78a9d99bf627934",
      "End": "6fc922f563d34f2ea9f5cceb114fde0d",
      "Id": "6a8f2ae730dd4a07a45302738ddefda4",
      "IsHidden": "False"
    },
    {
      "Start": "5f3f081671964e26b8baa90947ec88a9",
      "End": "6ae90e0228e14623a469adc071ca39dc",
      "Id": "8d0aec512dda48908c357208706d4e4f",
      "IsHidden": "False"
    },
    {
      "Start": "77bd33cf24324c91a3fa06e3b09eec7f",
      "End": "a2b72030cae0488f9c69b0c46b8ec28d",
      "Id": "24fb1c26073943b19cd26d3bbd3aad62",
      "IsHidden": "False"
    },
    {
      "Start": "eea3349554164e18a5f657d72a2824d6",
      "End": "ee88fcf7f1024673a9fdf0214dd10b1a",
      "Id": "50d8cdf00ccc47b5a1d244221b917dc1",
      "IsHidden": "False"
    },
    {
      "Start": "d28f8ce232a44c47b8ee5592022c86d0",
      "End": "9766d1213e274877b95db42a2be2329b",
      "Id": "552efb72e5804b158df750d9cd4d04a9",
      "IsHidden": "False"
    },
    {
      "Start": "4bee8ca8b76d47089edfa7737439c14c",
      "End": "104be5a54813418e855cc311d84332ce",
      "Id": "15c20aa3400b427c802fe40c7394a777",
      "IsHidden": "False"
    },
    {
      "Start": "d0f9237ee6114e758aa2d65ef57c760d",
      "End": "93209167e7614a85ae3ab6b7cbb9c874",
      "Id": "d1e47093568e41d6a796caba70b80269",
      "IsHidden": "False"
    },
    {
      "Start": "27a530438c234fc198e44971f221c9cc",
      "End": "cd606967b4c44d65a40f170b65e894d6",
      "Id": "5a84b3c438ba458fb9d44c0c4640185b",
      "IsHidden": "False"
    },
    {
      "Start": "35730f91d7ff441fa11fa6d2141c6eb0",
      "End": "95235e036d044e298cc55c4e250b081a",
      "Id": "4e0258311e97478482c8b611fd9157e0",
      "IsHidden": "False"
    },
    {
      "Start": "fae68dba7ab64f2a83c07c115178f992",
      "End": "9f9b461aa9824b87876b709896b2439b",
      "Id": "0f88356ef4144ef6960f4aab96978128",
      "IsHidden": "False"
    },
    {
      "Start": "fae68dba7ab64f2a83c07c115178f992",
      "End": "ec7331b91f8742afbd4f45c810c8107c",
      "Id": "3070545106f5466bb80a683ff8f5a761",
      "IsHidden": "False"
    },
    {
      "Start": "d5eb741c43c7466fbb1c0d6efcc4e90c",
      "End": "6046bc86181947999d841c24ba97fac1",
      "Id": "b3a548aabc73401c89423afeef6c715e",
      "IsHidden": "False"
    },
    {
      "Start": "24b7e79f3ce74018ae15bb4c08f144a6",
      "End": "4f940f1c0441409fb2cc082dd66b1888",
      "Id": "0a07ee110ae5406bb96536ba80153bae",
      "IsHidden": "False"
    },
    {
      "Start": "f48b6d99da004dce85ff614b5ee06f44",
      "End": "fad6f82d74cc4b0692f13f18ca69d57d",
      "Id": "9a80f788fa0644b69061536105797e39",
      "IsHidden": "False"
    },
    {
      "Start": "247035b7445643cfbeada4101833bcdf",
      "End": "5d9898cc8f5146cc93af283903a90985",
      "Id": "207a60863d1741df80e51156aa593d48",
      "IsHidden": "False"
    },
    {
      "Start": "feddbca1fc8f4c6395a832843ef7c570",
      "End": "06331629a4134f4a85b849d485baab26",
      "Id": "e7944fdea0cc48d0b1a34e41a8dcddf5",
      "IsHidden": "False"
    },
    {
      "Start": "feddbca1fc8f4c6395a832843ef7c570",
      "End": "96fb7d0e0ef240d688923f8469af5fc1",
      "Id": "e61221bc9b9240aca397a8187f49369c",
      "IsHidden": "False"
    },
    {
      "Start": "4e7875f8d5a84bc187d44992abe06291",
      "End": "d17a7d9ebc10499f8ec083cb9ac1490d",
      "Id": "a36797d0f666429f9f556d2b95fd4aa2",
      "IsHidden": "False"
    },
    {
      "Start": "9798151b2bc74e23b7cb829ace6c2367",
      "End": "edbdac883d524b6d968018f7c1f11ad9",
      "Id": "afb1a7007c7e4328a90adb098d9e63b4",
      "IsHidden": "False"
    },
    {
      "Start": "dcf7b9d843b74a92ba46bd9336c49297",
      "End": "87e25a8fb7d9467da62812d72e800c8b",
      "Id": "340a3c3f215f4de8abdfd0af2e9a6eef",
      "IsHidden": "False"
    },
    {
      "Start": "b238436215274ea9b2e42b6294af3180",
      "End": "7b865681bbd94d01a3338d9e1ea56e09",
      "Id": "b0b3a4fa8a8a41228f85ca5bebd2d71c",
      "IsHidden": "False"
    },
    {
      "Start": "e0421b68ea2b40888766940023eb2365",
      "End": "e78e1c1e1e564d77a60d685034dd2bbd",
      "Id": "eb629b0d0add4fbe857cdde3b7ad1e76",
      "IsHidden": "False"
    },
    {
      "Start": "4d3bb8618bbd4d5899e37b8bfb48834a",
      "End": "66c24f451b9d4533a3055d5a89176f69",
      "Id": "e7524ce29f7f437da4ccf31e71c09ca0",
      "IsHidden": "False"
    },
    {
      "Start": "79447f2ac3374d7594b149672aef1ca4",
      "End": "8cf09a75c595403a874e45fba36bc5a1",
      "Id": "aaaaf4da899c4ceea6d97e53e6b7ff55",
      "IsHidden": "False"
    },
    {
      "Start": "2e5d9f7c035e46afbcbd69ef9e60aea2",
      "End": "b9b646f1cb7d41c7a66f9f1767e4ef51",
      "Id": "ada10efc83c64a06be4cb037cce0f949",
      "IsHidden": "False"
    },
    {
      "Start": "cabed54d47cb4274bce00c899f56082a",
      "End": "d58ad95cf6a94e7a9a3efb3855b3cf85",
      "Id": "a7f4160acf284659bdf647fe9a962e34",
      "IsHidden": "False"
    },
    {
      "Start": "f646915a110d4af98ed6d8b3f3718214",
      "End": "8c16678ccbd447e8a3a35c774d3ac32c",
      "Id": "cd00e9c2963343dc84a3aa610248589e",
      "IsHidden": "False"
    },
    {
      "Start": "e27b6ec7f53b40488b748eddaf22777a",
      "End": "a745dd36eece47b3a4ce7665a25d4cda",
      "Id": "caef60475da2456c94a0a381a8a65b78",
      "IsHidden": "False"
    },
    {
      "Start": "6a84a87e09c348f381fffbace9a35b8a",
      "End": "2f1fcda637ea4f2f9cd1d48802b8bf0f",
      "Id": "f2da2227540c4fc39fdd13befa6d4a6e",
      "IsHidden": "False"
    },
    {
      "Start": "004476e96f9549bab2f188a725a37146",
      "End": "9f281f21056745078c4d81050c7c10aa",
      "Id": "2e4715209b234f4fbac3bf5c50c17cff",
      "IsHidden": "False"
    },
    {
      "Start": "73c861a62a884a99a2b02993fc2c2349",
      "End": "265df49ca6754efba596c279999428a1",
      "Id": "fd0de19f02b649878a1f8f23094cc177",
      "IsHidden": "False"
    },
    {
      "Start": "2c06548804494cd8835248229d943cc6",
      "End": "0763aa0842014ff0ba619c383b95e117",
      "Id": "3953a75fae264989b1bab170123231f7",
      "IsHidden": "False"
    },
    {
      "Start": "2c06548804494cd8835248229d943cc6",
      "End": "013690f0a348414586cf19cd1084082d",
      "Id": "6aa935dddab94180809c6b216302bc02",
      "IsHidden": "False"
    },
    {
      "Start": "b051bc3e373f42a79f95a015ae9b28e4",
      "End": "eb103e59fb0b47feb1a120876efa6cae",
      "Id": "7000a57c31d04f75a1212f4778a38ae8",
      "IsHidden": "False"
    },
    {
      "Start": "28a6bf5ed0e9499f8a302411fa8cc509",
      "End": "7f2abc26407c4c0bbc53164dfe7b6d9e",
      "Id": "f469006246644e8e9742f99f0e4665e9",
      "IsHidden": "False"
    },
    {
      "Start": "1e747f7cd85247778c691725936acace",
      "End": "8d75cfe9b6684ac686f28a0e7589fbec",
      "Id": "9890c6a57b82404aa68519c417d1d245",
      "IsHidden": "False"
    },
    {
      "Start": "1e747f7cd85247778c691725936acace",
      "End": "a38e5253c3f142e5ba7511dd8c9520bc",
      "Id": "51ae0b0661f443db9f0801723e9a3101",
      "IsHidden": "False"
    },
    {
      "Start": "af10f059f81f48e4b11bc087cec8e1ad",
      "End": "3c531e3f6f214463b08ad156c8f8f9cf",
      "Id": "36da2f2d8b7f4c0ea76871b5078ee6bc",
      "IsHidden": "False"
    },
    {
      "Start": "af10f059f81f48e4b11bc087cec8e1ad",
      "End": "8bb520d363e846d4b5b430a905bfb04f",
      "Id": "9ee0ed6db84d42c0b09feabfc76555d3",
      "IsHidden": "False"
    },
    {
      "Start": "752147f5e500464ea3794a1b7750e31e",
      "End": "8dc15869fc0d448f839e85afba719623",
      "Id": "831c34f47f2841d6829cfff33d43944e",
      "IsHidden": "False"
    },
    {
      "Start": "752147f5e500464ea3794a1b7750e31e",
      "End": "a981fc8d1d3d45898c862037bf1b0622",
      "Id": "add7c7a16b6c481694abccbdd8fdd918",
      "IsHidden": "False"
    },
    {
      "Start": "c029edaa11e74d6d98b18f34e66c2a6c",
      "End": "454e7ea4823c4b4b804cba7860eee52d",
      "Id": "daa810d33fba43f0a346cdae69a7b25e",
      "IsHidden": "False"
    },
    {
      "Start": "c029edaa11e74d6d98b18f34e66c2a6c",
      "End": "fb0cce419326446db2d5791769ff59df",
      "Id": "558a958c413b44f8b22b1db7af497016",
      "IsHidden": "False"
    },
    {
      "Start": "81aad41673ca4cd5bfbfe581d5371fd0",
      "End": "2b070ef6b77d489ba75a10b5a3465467",
      "Id": "2ed30bd9fb9d4a1dbc383e2e8bfc7145",
      "IsHidden": "False"
    },
    {
      "Start": "81aad41673ca4cd5bfbfe581d5371fd0",
      "End": "9c3c2e2fa3f64c569c60c211afa4adee",
      "Id": "6454a31dc2d04e46af1706ec3ba25dbe",
      "IsHidden": "False"
    },
    {
      "Start": "c9ca43b533d445aebe2a5989599b5373",
      "End": "542764c26022437fa8b69f67f8702a87",
      "Id": "4af3b51335a7462fbfeb3f5fdd31ac67",
      "IsHidden": "False"
    },
    {
      "Start": "c9ca43b533d445aebe2a5989599b5373",
      "End": "eb8808c8f39e4176ba50dcb31dd40f47",
      "Id": "456360f22ae94178bcf1eac78e3d36e9",
      "IsHidden": "False"
    },
    {
      "Start": "61ac6cada80a47e4b9f7496f55467280",
      "End": "5351614ea5144629aaf0dc85b0cb49cf",
      "Id": "c3505c70c6ef41a494501287602168ae",
      "IsHidden": "False"
    },
    {
      "Start": "61ac6cada80a47e4b9f7496f55467280",
      "End": "2df0d48127724eccaf560f00c8c065b8",
      "Id": "d2701c3260544323958a32b45c3a339a",
      "IsHidden": "False"
    },
    {
      "Start": "bfce1270c8744364ad25e89dabae0e88",
      "End": "12ddeb5d2df84ffc8102f54173c110bc",
      "Id": "e580072631a543859b3bd9039af96517",
      "IsHidden": "False"
    },
    {
      "Start": "bfce1270c8744364ad25e89dabae0e88",
      "End": "3b9c5966681a4e9a95173820e3fea8c4",
      "Id": "c047db66ab5245d2b0526841c920ef0b",
      "IsHidden": "False"
    },
    {
      "Start": "6d18063918b74085bb62676563cfbf5e",
      "End": "7e97ed0aeed84878980025cde2eacd4e",
      "Id": "277fab8c4fe64b52a83ad34707ac4b12",
      "IsHidden": "False"
    },
    {
      "Start": "6d18063918b74085bb62676563cfbf5e",
      "End": "1d1efe8b6c524ecd9b5058bab71c5263",
      "Id": "11a687dba8d344b2a7dd474d8ab91906",
      "IsHidden": "False"
    },
    {
      "Start": "642e312290324d8080b867c6268c8592",
      "End": "77110638048f4d97be220be34aae1be6",
      "Id": "c2d049eee7c24685bfac908f4e930fa4",
      "IsHidden": "False"
    },
    {
      "Start": "642e312290324d8080b867c6268c8592",
      "End": "12a4f9aac30e46458951ef11a1ecc119",
      "Id": "20eb4617d2b447b6b696db789a5a5459",
      "IsHidden": "False"
    },
    {
      "Start": "3c1737c77ee242a7b1dc0f02eaa36918",
      "End": "303e38b40d51485698483349774fcb7c",
      "Id": "cc081ed320a742c7a2d0dd643ee634d7",
      "IsHidden": "False"
    },
    {
      "Start": "3c1737c77ee242a7b1dc0f02eaa36918",
      "End": "50be3a0c16a74c2aa821d4d168227896",
      "Id": "329eadaa71a34ac09d23b2413958a634",
      "IsHidden": "False"
    },
    {
      "Start": "538679d7e5524247a11812544cb638ce",
      "End": "49c95935e4ad4dd3812ce0235d088ed6",
      "Id": "25c1d456b0bf468887608a1567d5d5ee",
      "IsHidden": "False"
    },
    {
      "Start": "538679d7e5524247a11812544cb638ce",
      "End": "a3e7ac2b472f493cbb12822bb367e56c",
      "Id": "ea7ae27686b742fcb57368f4bf85facd",
      "IsHidden": "False"
    },
    {
      "Start": "41a662e128a940898162de75473e5ea1",
      "End": "9baa1054e76b440b95ae8f0c7aa769b7",
      "Id": "7bf45e4017564afd876be23db0bb627a",
      "IsHidden": "False"
    },
    {
      "Start": "41a662e128a940898162de75473e5ea1",
      "End": "a70df376450f419280841fde2adda2ed",
      "Id": "700fa92dcb164b98a757bad3741dcc76",
      "IsHidden": "False"
    },
    {
      "Start": "870e50bc8e5149b78ced3e186f01837a",
      "End": "3fb3a41df8604ee785bb2a768da495c0",
      "Id": "874fb62d17d0495aa23e46e510288dba",
      "IsHidden": "False"
    },
    {
      "Start": "870e50bc8e5149b78ced3e186f01837a",
      "End": "13ecabdaba6f4172a967e556d7053e95",
      "Id": "75ba4b208c414631b4bb916b342fde51",
      "IsHidden": "False"
    },
    {
      "Start": "a0041a0c9b5441c88a90ed18ae777ba8",
      "End": "7d3ce825f8434764befba8dbd1a509a8",
      "Id": "1017673f97d2409ea8bdbc5bd1060bc9",
      "IsHidden": "False"
    },
    {
      "Start": "a0041a0c9b5441c88a90ed18ae777ba8",
      "End": "58d0efe3e92f4548a4988572be78918e",
      "Id": "3b01bd22046e4517bff868e2512ad1e2",
      "IsHidden": "False"
    },
    {
      "Start": "6b8581b9bbc44190b8bf921ad9e3c2c7",
      "End": "6c6a9e66880e47fc979523206b9c9104",
      "Id": "d31d9a0bab7a4b76b52926f15b1557d5",
      "IsHidden": "False"
    },
    {
      "Start": "6b8581b9bbc44190b8bf921ad9e3c2c7",
      "End": "ee69014679d248b39949743065e20d0e",
      "Id": "edb60e2190d147599c53ac6ffa39dbdc",
      "IsHidden": "False"
    },
    {
      "Start": "46544b2abeab475595bca7707725126f",
      "End": "5456f62a67fc4c1e85bb10d5e153239e",
      "Id": "3ae299d0ad4c40278cfafbce8efdad4b",
      "IsHidden": "False"
    },
    {
      "Start": "46544b2abeab475595bca7707725126f",
      "End": "284f542d72e749febce6ae4b53264b42",
      "Id": "abe8782623ea4f518a61fde0329e027d",
      "IsHidden": "False"
    },
    {
      "Start": "ba27fe6e0f554274b6d9021e76c39697",
      "End": "4ae7a3029fca4899afdb3ca48868d14d",
      "Id": "38e225acdd444beca0dc6e92adf01996",
      "IsHidden": "False"
    },
    {
      "Start": "ba27fe6e0f554274b6d9021e76c39697",
      "End": "b400eee231594cf8b55d4e41769bf8fb",
      "Id": "7545c16986cd4784ba02f93eb48e1d9c",
      "IsHidden": "False"
    },
    {
      "Start": "a3da50a5e0134a6caa28ec75eb138dea",
      "End": "fca5e39be4fc4319981ab46bcdf13bb0",
      "Id": "9d136fb222b547fd9d5b79c7eac5bfd9",
      "IsHidden": "False"
    },
    {
      "Start": "a3da50a5e0134a6caa28ec75eb138dea",
      "End": "bc71699d323e458a9305aa3187c636e9",
      "Id": "13f451a40c8c47f788988ef80eb7d246",
      "IsHidden": "False"
    },
    {
      "Start": "5074bde8d7854b91b6bcd960bf34def8",
      "End": "d6d0955703da49e099b6cd088b8c6202",
      "Id": "58627c27846642fb8912ad0a87cc7cc9",
      "IsHidden": "False"
    },
    {
      "Start": "5074bde8d7854b91b6bcd960bf34def8",
      "End": "80681bd273ed4645990c91688fbe22a0",
      "Id": "5a7569a4a1ab4ebabdabef813639420e",
      "IsHidden": "False"
    },
    {
      "Start": "2fde01a3bd044fc68623d3940e892a5d",
      "End": "b8787f972cc34c31a0f8035caa264f98",
      "Id": "91e820931f964cf88bc2ef4a96fcaec8",
      "IsHidden": "False"
    },
    {
      "Start": "d7f472d9553242eb929cf7961b327d05",
      "End": "88840439fe7d4b96a161e574544f311c",
      "Id": "95c3f2d1eef14143869153da369fdab9",
      "IsHidden": "False"
    },
    {
      "Start": "3d3ba2aa34464afaae6c44ffa8300dd6",
      "End": "0f8c643b5ea64168b2d46c8233d8349d",
      "Id": "e4ecaa57ae574ec2bcc6f836d0fb780e",
      "IsHidden": "False"
    },
    {
      "Start": "5250569a687e47c298622b40f48734b9",
      "End": "3fce320ad78c4e35ab6e0e2275edec30",
      "Id": "47782f8f37ee449fbb055b3f04f79e7d",
      "IsHidden": "False"
    },
    {
      "Start": "8bcc2b74dbb447ae858df78f8a02634e",
      "End": "5f17aedc02f440feacec8d5146e2941c",
      "Id": "7add8a2e8d5e4b37ab7e64ee2bb409fe",
      "IsHidden": "False"
    },
    {
      "Start": "c89bf991fe6e4b8eb3101706a332306c",
      "End": "f2fee79267ee4b2b84cd1f824615cb4d",
      "Id": "54ba761df744453192055e88036eb5a8",
      "IsHidden": "False"
    },
    {
      "Start": "79ffb5b96f2749e2896c80501df01668",
      "End": "d68447516c7a4ffab99c5a0ff1fc761b",
      "Id": "d6e55a6854404768b8a2cbe1a081f920",
      "IsHidden": "False"
    },
    {
      "Start": "fad4bcb2594045c794e7699ed2c8b6fa",
      "End": "dc7ee93353a04aa092ec516306cf1a5c",
      "Id": "054515d34f8843a4b2714abe08283b44",
      "IsHidden": "False"
    },
    {
      "Start": "8905d9326d9245cd9ac5f91eda5cd075",
      "End": "87de814056494df584483dde8df64cf7",
      "Id": "0510a816cb7e4abd952c7d1c93e163b0",
      "IsHidden": "False"
    },
    {
      "Start": "8905d9326d9245cd9ac5f91eda5cd075",
      "End": "ddd5cc8278e84885b8d74129ec5457a3",
      "Id": "97050a828e534d12b3cde96316d054e4",
      "IsHidden": "False"
    },
    {
      "Start": "222aa479374e42469f8d6df04fd08b9f",
      "End": "1f00d509aa6c4da9be49ce1813d311df",
      "Id": "fb864c0099b7492898ad43fd01d96984",
      "IsHidden": "False"
    },
    {
      "Start": "8737e830b8b74d2b8d057f854a2e6b0c",
      "End": "adf59d2e1f174c47be1b9dc013d52855",
      "Id": "0e3cb8897cf94b39b2b8ccc82b2527e8",
      "IsHidden": "False"
    },
    {
      "Start": "3b514f55e6594c248f157ce61042d622",
      "End": "29d634251bff4c0b9bfc84afbcf63fbb",
      "Id": "921ecb3b5fd4487da35a3bd2975f840b",
      "IsHidden": "False"
    },
    {
      "Start": "b2afb07fa044429bb7700dc4123d0c73",
      "End": "949df47bfa0344789f7926939ef9f1ff",
      "Id": "f04eaa96e67041928c2bdeba755f341a",
      "IsHidden": "False"
    },
    {
      "Start": "b2afb07fa044429bb7700dc4123d0c73",
      "End": "4f1039f61ec5431686ba2c18bc27a141",
      "Id": "83c71f24b1314279b4f362ac4215e0c2",
      "IsHidden": "False"
    },
    {
      "Start": "7b87aa25efb64156b04284c9289661e8",
      "End": "0e7ed994330f4b548f3a72ef456bdcdf",
      "Id": "854b308a7e5f4402a09e35329f48bb86",
      "IsHidden": "False"
    },
    {
      "Start": "b84d960e49384e4980e0fe6fc78cd3c3",
      "End": "07f5ad9283a0483fb2f21638fc3267f0",
      "Id": "8dae801711234cefa320362590f939d3",
      "IsHidden": "False"
    },
    {
      "Start": "b84d960e49384e4980e0fe6fc78cd3c3",
      "End": "5e212a8c3b204a86bb70f3e4bd57c47f",
      "Id": "fd65c3bd4eab4a19b1590c0fab8505ff",
      "IsHidden": "False"
    },
    {
      "Start": "b84d960e49384e4980e0fe6fc78cd3c3",
      "End": "44a2729a987e46c0a0843155fe9c34ee",
      "Id": "f394388c92c14674ab2ed4177713aab1",
      "IsHidden": "False"
    },
    {
      "Start": "88217605ceae462a8f04d0a81355e2fd",
      "End": "d5dff591c43944b981d8987005c264b7",
      "Id": "7c979d69ee34466cb466f402e29a69b9",
      "IsHidden": "False"
    },
    {
      "Start": "22e965b1fa744c52b35deefb52139988",
      "End": "dd4ed9b210cc453496fd22e1c7ed7c3c",
      "Id": "143e63035a274cb2aa5bd79ffa68f6c5",
      "IsHidden": "False"
    },
    {
      "Start": "bc183e4006c8490d8bfbfcfb65750417",
      "End": "374e9ebfff354bbbb200e926cebe22bf",
      "Id": "8693e28cd29644dd824e3372de680c4d",
      "IsHidden": "False"
    },
    {
      "Start": "6faff824a9914b0b8096f5692c811d8f",
      "End": "89904f1fc9b5498086e214a4ffa63c86",
      "Id": "49132f22f3224d74af9c474ea55c9eed",
      "IsHidden": "False"
    },
    {
      "Start": "6faff824a9914b0b8096f5692c811d8f",
      "End": "d7c9f4d1895a452d8058e6ee101925bd",
      "Id": "b6453fba8fca4df985e65c8d744dce36",
      "IsHidden": "False"
    },
    {
      "Start": "6faff824a9914b0b8096f5692c811d8f",
      "End": "931fb2bb6d0245eda56c43e6cefa53f5",
      "Id": "87a89f0baf164bee89bebafc59e1d23e",
      "IsHidden": "False"
    },
    {
      "Start": "6faff824a9914b0b8096f5692c811d8f",
      "End": "b1b904d476fe42e89267b76515007e9e",
      "Id": "3dbd8620f57447998046866d5c681042",
      "IsHidden": "False"
    },
    {
      "Start": "59cd83dd1b3f4eed8ab15c232752e598",
      "End": "e052441f413542fd990e8cc919b9f46c",
      "Id": "d6e0ea54b53048b2abdb3559c7473be9",
      "IsHidden": "False"
    },
    {
      "Start": "a4139001ae8148ed953871722df17e44",
      "End": "087254ea089a43a9945ea744323904fd",
      "Id": "d7ce1c5bccb2456d9be337a60f353e23",
      "IsHidden": "False"
    },
    {
      "Start": "a4139001ae8148ed953871722df17e44",
      "End": "a928f03b42734569b1af5708ec35959d",
      "Id": "41b163f916c64e1bb57c7a484c2a45c5",
      "IsHidden": "False"
    },
    {
      "Start": "15cd1e83a82f4e5bb9e041ac44e15818",
      "End": "830a2930b7cf41738da789f3edc49656",
      "Id": "4afc8176c55b4c37a5486911c5b5e162",
      "IsHidden": "False"
    },
    {
      "Start": "ab85f17efdaf44e8b78271dec861d6d5",
      "End": "01a14e198d2c4dd8a42e4cf9824e948b",
      "Id": "aebf3583731d4adca0188bef569ee73b",
      "IsHidden": "False"
    },
    {
      "Start": "591789d0a1894a859b997916df9525ce",
      "End": "ba2ff76c125c4c33a8f5636ff70083e2",
      "Id": "f61747dcaff648378b6f1efa923bdce8",
      "IsHidden": "False"
    },
    {
      "Start": "fc4ef3f5e1814da782fcfe7f3f314a6d",
      "End": "5365a17649c042ecaa957188e90dfe96",
      "Id": "be25242bf09a4641813bcb3ff9ceefbb",
      "IsHidden": "False"
    },
    {
      "Start": "e4ab09bedd924bd8a9130bd80fb7bb25",
      "End": "9ff9ef2ad8444e34ab44ab8b92a1182f",
      "Id": "db0b41866d154fa8a0c9c1e10109d3da",
      "IsHidden": "False"
    },
    {
      "Start": "0fd551a3801741968a09e282c62b51b5",
      "End": "1092093acf9a4bceb584006ff8409cfb",
      "Id": "058a6c3107674771a31f9c2509e23d1a",
      "IsHidden": "False"
    },
    {
      "Start": "885d60ef7bf14f25a675edf3ccb90c99",
      "End": "3dcfe4e853e84ed99c0e4d18121c28e4",
      "Id": "ebcdbad6f24a4812aa3e779457fd0a81",
      "IsHidden": "False"
    },
    {
      "Start": "b728091b863040b09a0be3f7ec932f61",
      "End": "950de35fb1ad420fa9fe0130a244ef10",
      "Id": "7018feb0b2ef4c789fff124507dc3bc2",
      "IsHidden": "False"
    },
    {
      "Start": "f9decc17a6a549ec920fb0bfd04ee92d",
      "End": "0a1ce8755b054904acd0e61fcf24646b",
      "Id": "0c790db1fbb24e328d24f81eac212b97",
      "IsHidden": "False"
    },
    {
      "Start": "55427dec7d6f480fa9bff781051373b5",
      "End": "83b9b62ac8764842bff73dfb010bdae5",
      "Id": "3e71b5d37fb74253a307aaed675ddd48",
      "IsHidden": "False"
    },
    {
      "Start": "55427dec7d6f480fa9bff781051373b5",
      "End": "13221226502c4a659d20bf3a854c290b",
      "Id": "cf68917167424b1a97c481715d428e4d",
      "IsHidden": "False"
    },
    {
      "Start": "93494740edce43dd88924555046b27cd",
      "End": "fd1fdbb260cc440bbcbc23c00abc9888",
      "Id": "cf552aed8123451b8adc70ae9869092d",
      "IsHidden": "False"
    },
    {
      "Start": "c0c8d7523e904289b8e5fd4a2d95c78b",
      "End": "98e62baddc874b57bf2fa97dbf973252",
      "Id": "cc9ecaa9eaed456397c33d08de61f3b5",
      "IsHidden": "False"
    },
    {
      "Start": "93ca9a8604b44c95a0e92fd160190c01",
      "End": "678a24a432a345009440c4fba10304d3",
      "Id": "443d810bc10149dfaf6ba7d6a0cb9e49",
      "IsHidden": "False"
    },
    {
      "Start": "af8b16f065334719a4923b7b08bb73eb",
      "End": "291d23aac36448f7a1671e04785d373c",
      "Id": "4c46d66147a145ae8ba4b5a10069e2b5",
      "IsHidden": "False"
    },
    {
      "Start": "bf09d8d4e870471fa6079cb64bfdae84",
      "End": "c943a14e767e4c1e9c94e694e218ca3a",
      "Id": "4717c2d4483a4f4daea3aab0b98610e1",
      "IsHidden": "False"
    },
    {
      "Start": "82205efc8f1e43b59e8747b98c2fc025",
      "End": "faa5f8ee88a84aec9fb023e0350cd3e4",
      "Id": "1d63773d5324461087eff19a4c94133a",
      "IsHidden": "False"
    },
    {
      "Start": "7aa027201c754cd081875396525e29b8",
      "End": "adf4d37280c5453d9437154d75aa8c60",
      "Id": "3cbd82a82197406d8199e5719b4fd1f8",
      "IsHidden": "False"
    },
    {
      "Start": "c34ee07aaa5048138495a1279b9cf4fb",
      "End": "22a3c745bfa448e49272b5974b0c93ba",
      "Id": "6c755c0a02de44e0813d450fcba23b82",
      "IsHidden": "False"
    },
    {
      "Start": "bf73bcf95c924670ad5e5ecfe171da7d",
      "End": "8faa38f07d394c1a9240d3b69c8096a8",
      "Id": "c1f31be3fd8e4e9dbddb900e87ee4891",
      "IsHidden": "False"
    },
    {
      "Start": "26adddf091ff49999066488903296427",
      "End": "b767ef8711cf435886b3d1c0d58ca579",
      "Id": "b8fdf337f5fd46329056cc3314e7ded1",
      "IsHidden": "False"
    },
    {
      "Start": "4a6dc197666b4098bc12f05aa776d386",
      "End": "b7db7437f440405a87daaa78328d12c2",
      "Id": "4878cbe9853b46a9b133599c5b668937",
      "IsHidden": "False"
    },
    {
      "Start": "4a6dc197666b4098bc12f05aa776d386",
      "End": "6296b1fe30714ba7a0e903ae4cd82205",
      "Id": "dd956dd383da4e1b9287325b337f61a0",
      "IsHidden": "False"
    },
    {
      "Start": "d7b85ce647794ba28e020e8de3ec716a",
      "End": "5580b95cab2949a48a123c5007ad6d3f",
      "Id": "38250ffceec64062b92556de3209c5f8",
      "IsHidden": "False"
    },
    {
      "Start": "71dadea31e3d446cb9d5f0b907859cdb",
      "End": "f24f6e7309a04557aaf68af5e2aad989",
      "Id": "40a7e753189b49eea23449890d6e9253",
      "IsHidden": "False"
    },
    {
      "Start": "fe690c143ecf4ec9994d081404b9158a",
      "End": "6ca2beb1677548bcacb1069f7309a328",
      "Id": "924c78201b9941ac8f1ef5c22477994a",
      "IsHidden": "False"
    },
    {
      "Start": "ab0c0fed624e47be88f30982b908cedd",
      "End": "ac8d506330ca449e9cee01dc1b4de664",
      "Id": "41b3955238bc4b84b8a55be9ac425975",
      "IsHidden": "False"
    },
    {
      "Start": "c9fcfb6720eb45a086c3a9d0dea3bb01",
      "End": "258c00e83097424d8559f783118120c6",
      "Id": "ab4abb49949b48ae98cae80d5fbf4c42",
      "IsHidden": "False"
    },
    {
      "Start": "e5f71ef77a6f494fb6dd73a80d1a13e7",
      "End": "1460d10d3abd4c638a77f6784e86bdfb",
      "Id": "cd0c1805fd084add849190c52171aca1",
      "IsHidden": "False"
    },
    {
      "Start": "e5f71ef77a6f494fb6dd73a80d1a13e7",
      "End": "92b20234fb674ac0bfc707746ac1a489",
      "Id": "f504909e839449b5be80a0be0ccc7703",
      "IsHidden": "False"
    },
    {
      "Start": "e5f71ef77a6f494fb6dd73a80d1a13e7",
      "End": "1e8496c2445243788bdf0883de76ffe5",
      "Id": "1c6e8b0bf8fa43628d714b6d8ce22eb8",
      "IsHidden": "False"
    },
    {
      "Start": "e5f71ef77a6f494fb6dd73a80d1a13e7",
      "End": "f6b226cf2f7e4d779e685ae2828008ff",
      "Id": "d848f5e2de354237966970100124882e",
      "IsHidden": "False"
    },
    {
      "Start": "dd120454c7a2443c85d98d5211985e0e",
      "End": "6b0f6caad468497eb12ab8fa586c6d89",
      "Id": "c9a54d825c4b4253892659b7d1fc05ab",
      "IsHidden": "False"
    },
    {
      "Start": "32781f8db7c942159f1da47d881298e0",
      "End": "c4cc39ac62ac43d48f393f361e1be475",
      "Id": "724f5489f4db41d9a93d9d9d2e9270bd",
      "IsHidden": "False"
    },
    {
      "Start": "6ad89834f63a4f0f9cfe1aafdc7775fb",
      "End": "a540e6192cb4439fac9e5d82fce2635b",
      "Id": "4e32382fc9504b0bb970ce99ceeeac81",
      "IsHidden": "False"
    },
    {
      "Start": "2685d71ec5ad44738593e2efaed1d30f",
      "End": "40d1292fd62c4e398e4302e9a3469151",
      "Id": "e9221763ebda4a7d9f4e5f2b3c80e093",
      "IsHidden": "False"
    },
    {
      "Start": "d0de91a529e64af880da88cceac31ab2",
      "End": "ed3b32d457604eb1afd95a9f076e5ae7",
      "Id": "07e677fe26294f05b415ebfa36c2e060",
      "IsHidden": "False"
    },
    {
      "Start": "f3dc1ad9a1474f33918dd0b517e1310b",
      "End": "d82b3fb7ed7747808588adf14976eeac",
      "Id": "71e23a8226d44182bf98cb3b59af81e3",
      "IsHidden": "False"
    },
    {
      "Start": "8af2e628d67641f093a367ac04c85388",
      "End": "58126111b09c4a5eb4e3b81522172ffd",
      "Id": "b0b5572e566942518bcdd87c89b245fa",
      "IsHidden": "False"
    },
    {
      "Start": "205b89598fe440c38b4f01b3b0d7eb8e",
      "End": "4366dd44f53b4fd9971a4b665f3a88c1",
      "Id": "c2f79653c4fc4fa1877e46975d8c2bae",
      "IsHidden": "False"
    },
    {
      "Start": "205b89598fe440c38b4f01b3b0d7eb8e",
      "End": "5de001cd1ae34b2c8335531556317c6b",
      "Id": "1e3d3a7885014ce4bd8cb2feab69bcfe",
      "IsHidden": "False"
    },
    {
      "Start": "374614de8b3f4b4d8919ea277d39c54d",
      "End": "166e194e08d24613867c57dc74699266",
      "Id": "d446fdc8585e4fb684526ef54eaca0b7",
      "IsHidden": "False"
    },
    {
      "Start": "56142095bd354ac3ba37689cb9bc7f6d",
      "End": "4882c0b473994e88bd805249142f5680",
      "Id": "8fa159af00874ef5a677c13d86343675",
      "IsHidden": "False"
    },
    {
      "Start": "0a3b16b80edc4f669e92bcc209594d09",
      "End": "c59e30586bd44a63b9aa5ef3ffd3ceda",
      "Id": "7a9d4cc3921242559fbf1166e75af42d",
      "IsHidden": "False"
    },
    {
      "Start": "1ef4f6ce1a114426b93cd13979463b7a",
      "End": "3f4fbca220804f50b8f5ed6d62d26642",
      "Id": "bf29aabf50a14d06bc0156eff2dc59af",
      "IsHidden": "False"
    },
    {
      "Start": "7c4039dfdc034382a9a3a6d1c64fbcd8",
      "End": "dd004d62a472431f8a20c4a71b239c57",
      "Id": "7676cfcfd2d746b6b88f8d846b934170",
      "IsHidden": "False"
    },
    {
      "Start": "50f85639104b418b8e58c02f6f5a5aab",
      "End": "4d0324bb40464bbeb95023edfd8ea758",
      "Id": "e559fafafe464307be9130bc882bfcad",
      "IsHidden": "False"
    },
    {
      "Start": "f06f322f60544525857db89058e78f3a",
      "End": "fc17f97d55dc4122bb13b9d2978bd813",
      "Id": "817bca9a31ce4b46a7f499df59f96a0d",
      "IsHidden": "False"
    },
    {
      "Start": "f06f322f60544525857db89058e78f3a",
      "End": "cf71feb329404b9a88f1e2a864a379f1",
      "Id": "b5c5655880da4b68bdf500a0138210b9",
      "IsHidden": "False"
    },
    {
      "Start": "f06f322f60544525857db89058e78f3a",
      "End": "80766a6bb3054163bb43813619e1cef9",
      "Id": "1cb8ff44dee2428b9dd0cd24bde8ff3e",
      "IsHidden": "False"
    },
    {
      "Start": "82331a5a9c164795bbdb0602cfd39f4d",
      "End": "3eb5448c35b64f21bc9f8d6c3cf885c9",
      "Id": "1bb6c584ad564e40824013dbeb8cdd82",
      "IsHidden": "False"
    },
    {
      "Start": "e90d27eb97c642ac9195477345b70661",
      "End": "d6433e4ea53f4c1484a204e209a0839b",
      "Id": "8eeb107e7cc84f209a69d38eb26abf38",
      "IsHidden": "False"
    },
    {
      "Start": "0968a02e3c264637bd06296f44d366e8",
      "End": "571fd6803aeb444dade8be9eb9dbe048",
      "Id": "79dfd8f016fc4015874ec020885b5b7e",
      "IsHidden": "False"
    },
    {
      "Start": "f2d74472305f468fadac7399c51c4062",
      "End": "bea36cfa5f0b47a6a96c47389cebbb8d",
      "Id": "31fd7cf6f84446a782041c20348b2a72",
      "IsHidden": "False"
    },
    {
      "Start": "2c34c334fba84130a54514d62a600e79",
      "End": "03163ec76d374ae7adbd75b43b6c3fc7",
      "Id": "d7941a8a088040e284d0b7fac89ff5a3",
      "IsHidden": "False"
    },
    {
      "Start": "9479ad5b56a04140a933d570ef7bb5ae",
      "End": "27c492a649c74cf7a9b29da986bff6a9",
      "Id": "300631396f924bb78813e93664dc1ea7",
      "IsHidden": "False"
    },
    {
      "Start": "ed3bb105bdbb49589394bbf527b69c29",
      "End": "ad07ed483fe842018e7bca107f4023e9",
      "Id": "cdfd247e5d4d409b976a76afb2afb2b5",
      "IsHidden": "False"
    },
    {
      "Start": "ed3bb105bdbb49589394bbf527b69c29",
      "End": "40be29bb9e4a4fecb043ef7444015930",
      "Id": "db7793ef0e734c498d9693f43f549d67",
      "IsHidden": "False"
    },
    {
      "Start": "6b9ac924ea9342b7a649959f27491ec1",
      "End": "9eddb48eca25495a9b44c9a74d30d040",
      "Id": "a1fd2bce24054372827c871ee89992bd",
      "IsHidden": "False"
    },
    {
      "Start": "376d4aedf7d0498db236beae9447d490",
      "End": "23d3bd6b8370452baaedc44398329831",
      "Id": "3f5d5ee3fbb948ad8043ebbd46ccb7b2",
      "IsHidden": "False"
    },
    {
      "Start": "3ea37aea93044d4bae590e40b7a650eb",
      "End": "2d3075a3baa3495fbc305ba3bdecf8c1",
      "Id": "9bdb370c65f540f18521c45a27d6abfb",
      "IsHidden": "False"
    },
    {
      "Start": "2125ea10effa407ba5b69cafe265fff6",
      "End": "71234371cedd4e78b2c44ecfe5a5e1b7",
      "Id": "f002bf500de741a8b5fabcb847637047",
      "IsHidden": "False"
    },
    {
      "Start": "0c48224a21064f649100a0c2b6bae624",
      "End": "635cbdf988e74b20bd5740b62424341f",
      "Id": "4e2a43e4532b4357b7929aaa53d5535a",
      "IsHidden": "False"
    },
    {
      "Start": "59c34c57f7a445719447601ad7dca4cd",
      "End": "3f86c7682d5b4f0d80e1a01727a7c60b",
      "Id": "e6be92b8821b4f9d9d73fb36659c70a3",
      "IsHidden": "False"
    },
    {
      "Start": "69bdb8b7b4ee4544ae27c58345a35556",
      "End": "5786e9e606244bf499213e47369130c1",
      "Id": "1612e3e7b6fa4602871d6b20bef7432d",
      "IsHidden": "False"
    },
    {
      "Start": "69bdb8b7b4ee4544ae27c58345a35556",
      "End": "1cf569f1f5224a40975cf827934b8df7",
      "Id": "50a2715936c347748eb17bdff9a8fd85",
      "IsHidden": "False"
    },
    {
      "Start": "8370ac85317d418fac40d74caf9e7df3",
      "End": "4435aa3262b24605bf531211b1db8f91",
      "Id": "e87530109ce04a8f99fb4d6eac2b046f",
      "IsHidden": "False"
    },
    {
      "Start": "44af441a258b4da29d0079b529197ec0",
      "End": "504b8f48001c49a6b08ddbf4f3bb4724",
      "Id": "4b13695a4ceb438da7099b6675c44809",
      "IsHidden": "False"
    },
    {
      "Start": "7b50266a326e4677a25d4c22db452487",
      "End": "e37a67aa0a1d433ba9a72cf603a0b0b1",
      "Id": "96e7fdce071146848818fcc5026c9a34",
      "IsHidden": "False"
    },
    {
      "Start": "fc1bfa2c2be245cebf6b9e163a19f4fe",
      "End": "a72125bc46be44c5bab2e014b3626dff",
      "Id": "161a168f834446ff95350348ea544691",
      "IsHidden": "False"
    },
    {
      "Start": "03279d5ac43e447bbdd25161a2e757ee",
      "End": "e5a0b5ff9adf44169d89e9f883709200",
      "Id": "6c5e4febc4654c898c171689684f73a9",
      "IsHidden": "False"
    },
    {
      "Start": "aecd3b231cb4465684c7d579fa2ae70a",
      "End": "c47b45b2ca0647e6b500421ef6a4ec8b",
      "Id": "8c2454120ee242f6a647e9c45df4ba61",
      "IsHidden": "False"
    },
    {
      "Start": "aecd3b231cb4465684c7d579fa2ae70a",
      "End": "09d5956313ea406aa71c9b6fd13ef8b3",
      "Id": "2054f490b9b64de198a30344f37eee69",
      "IsHidden": "False"
    },
    {
      "Start": "434958b720614367b7ac036a9a954104",
      "End": "cee92b6e73614299a4710feed3ecffe0",
      "Id": "292f2e9aa0904314bc06e04df3670476",
      "IsHidden": "False"
    },
    {
      "Start": "2c1af0c444ae4af1bb0a905342213346",
      "End": "d8f67af67d8048b7aa7e6fab575df918",
      "Id": "4e83f3421743401280154baeb98f68fb",
      "IsHidden": "False"
    },
    {
      "Start": "2c1af0c444ae4af1bb0a905342213346",
      "End": "43af25dd1c794019b1ad2b57b3bf9449",
      "Id": "ea603f95491a485f84e44cc0f203742b",
      "IsHidden": "False"
    },
    {
      "Start": "84d6a9ee27264fe49b4d60940d8feb35",
      "End": "c9283bb1db2e4e8da5081df279a4f41e",
      "Id": "57157ebb5492449095bb955d3fd97ca8",
      "IsHidden": "False"
    },
    {
      "Start": "7a7c30fd42ce4b90860ff1dc194efdc3",
      "End": "d54870e7e4dc43c1871c4f507775a55d",
      "Id": "702d9c5806e646659aad2fb7fec2f04e",
      "IsHidden": "False"
    },
    {
      "Start": "7a7c30fd42ce4b90860ff1dc194efdc3",
      "End": "0ecd6e1592194718a2d2dcb842fdaa24",
      "Id": "ae7a9ec056b541e780afb1bd1f331766",
      "IsHidden": "False"
    },
    {
      "Start": "6d0c4668ecc44d088edc32ced2d63aff",
      "End": "de0cb2a2233744449d67259934f03e38",
      "Id": "a68a615886144a6c8df51aa7b4e69e3a",
      "IsHidden": "False"
    },
    {
      "Start": "09a5a8b42af542808ceff3cba7f0f4e0",
      "End": "9f9a742e22ae463d9e980e3f60f63e7a",
      "Id": "d9a35af6006f40bc9ae1b496e0ed6446",
      "IsHidden": "False"
    },
    {
      "Start": "d70f5fc6f1c744c58e1eda8abea46318",
      "End": "e19b134d07054012b0341ed1b074e621",
      "Id": "3e71a6d23fdc4eb9b93f5f8fa63097ed",
      "IsHidden": "False"
    },
    {
      "Start": "4c5fae0b70ba4de0ba1818a16c50fb43",
      "End": "be089a81f2564d83831ee22ad77d8668",
      "Id": "c6f1af78135f4989b1b80b88a2cef4e8",
      "IsHidden": "False"
    },
    {
      "Start": "1af10e850613402f8ba7744a865a16cb",
      "End": "6a4daaa436dd465598ef0b447dd6768b",
      "Id": "0cc54973a06946179cfda25bf1f0fa22",
      "IsHidden": "False"
    },
    {
      "Start": "1af10e850613402f8ba7744a865a16cb",
      "End": "9b03678692544b0593f64baabef98327",
      "Id": "6759bdc66425417983e94276906636ee",
      "IsHidden": "False"
    },
    {
      "Start": "5d502a915b294055ab7bc168405251cd",
      "End": "9760d7f65ad84db6ac39228714218563",
      "Id": "0a196b71544d4206b22affcdedc4ad7e",
      "IsHidden": "False"
    },
    {
      "Start": "e13d248ae38f4ac68b9abe12dd148114",
      "End": "afc2564270b140c3bc5d4315b3eb9110",
      "Id": "283944b86f744935989df43a7ac140a9",
      "IsHidden": "False"
    },
    {
      "Start": "cd561c80ac5047dbb22ddb58b02862ca",
      "End": "bfbeee85f9174a028c8e7676b9ce4ce9",
      "Id": "7c04f2dc224f4f66a0fb0b52df86d30c",
      "IsHidden": "False"
    },
    {
      "Start": "36b3cffd346c481db3626ac4e718f284",
      "End": "3c0d869b045d4339ae07a9a6a614a496",
      "Id": "fea44679993a4dee88d9b842cb7ff748",
      "IsHidden": "False"
    },
    {
      "Start": "0f195ff9c9064cb6a04c38ae9ed1a39a",
      "End": "fb5f11364f78476691db29a5253bd854",
      "Id": "8ef348eaa7454eb6b6dd734520dbc2c6",
      "IsHidden": "False"
    },
    {
      "Start": "73781f0ef5654dbd99557a8b15627b2b",
      "End": "993047918b724cfe91e32693616d394c",
      "Id": "5852e8a8a9374b41880939090ab70764",
      "IsHidden": "False"
    },
    {
      "Start": "472d16dc83134d7f8c78924e28deae6e",
      "End": "32a3a55cdc7f47d8ae0a188e820962e0",
      "Id": "68abb3533639402b8effe20b56a3f20b",
      "IsHidden": "False"
    },
    {
      "Start": "f5f3d04b8bfa4e6c94c9aed729a45382",
      "End": "7e61bc810fef486e84eb207f366f12d8",
      "Id": "b3f3e7b763c04531a68627e4cae661d1",
      "IsHidden": "False"
    },
    {
      "Start": "794c080233964befb82466e7cf2ef34d",
      "End": "e0c64a07af9645f08ac81b2326e5ac4f",
      "Id": "b5152a42bdfb431382ef22ed632c2dac",
      "IsHidden": "False"
    },
    {
      "Start": "e0632c28c3e24d85980775fe8718f1dc",
      "End": "e687644764f6464aa59fc0f681b0f597",
      "Id": "b12dddc1b71a46ac866f0b257544ed9a",
      "IsHidden": "False"
    },
    {
      "Start": "e0632c28c3e24d85980775fe8718f1dc",
      "End": "96a49eb252b04b63882bdca3295dd68e",
      "Id": "d5a90354d91e444bbbc389c028861523",
      "IsHidden": "False"
    },
    {
      "Start": "e0632c28c3e24d85980775fe8718f1dc",
      "End": "ffe64aa93d51419d95451d8d67b3fee1",
      "Id": "5022596cfa2a4195a05dd91d766f2a54",
      "IsHidden": "False"
    },
    {
      "Start": "483d50fe002b45f09d3a00cdb52f91ca",
      "End": "6e882a8616ec41c58cbe6f6f6878aa7f",
      "Id": "bdd319c1febc41edb0ec5489e61555f1",
      "IsHidden": "False"
    },
    {
      "Start": "776a9f058a564018a5bccd9e7f0906fd",
      "End": "24a9fc85873d4fde98a597728196ebf1",
      "Id": "8f833bc156a2455d8491e6d21031a006",
      "IsHidden": "False"
    },
    {
      "Start": "73e8364c26f84f8ebaad6a4516f16b43",
      "End": "a1318c9d5f3b4705893e7ae8741084a2",
      "Id": "e8119854e0874488b03dd9b4a9060e00",
      "IsHidden": "False"
    },
    {
      "Start": "73e8364c26f84f8ebaad6a4516f16b43",
      "End": "7232070eaee3486b980be8cd67651a03",
      "Id": "f66eec135cab4818a0c5ee281de24ce0",
      "IsHidden": "False"
    },
    {
      "Start": "6a1d62b4946049f3a04465f45199b01f",
      "End": "54bb3f7116ea4df1be93d944b60f4202",
      "Id": "92a6ac7d1959476abdf2b19835555449",
      "IsHidden": "False"
    },
    {
      "Start": "254ee1488cf94bcb8dd57a426297cc28",
      "End": "19f9912a92ce4a7ebb5e410fd4e62c28",
      "Id": "6a480f40a93245cea4a17a9177c1af86",
      "IsHidden": "False"
    },
    {
      "Start": "7bdc7b2b264244bca80152241494fee1",
      "End": "9675129fcc114e8e9d4513dde0c5382c",
      "Id": "25200dbb4f4a43d29743ffe489f4e798",
      "IsHidden": "False"
    },
    {
      "Start": "7bdc7b2b264244bca80152241494fee1",
      "End": "60f4d926adff4ce7ac6397c1a72f45fa",
      "Id": "785f7552325642dabe72351e932bea11",
      "IsHidden": "False"
    },
    {
      "Start": "7bdc7b2b264244bca80152241494fee1",
      "End": "8fb419be16624f90a6659efc2108b3a2",
      "Id": "28a35b84aa0545d5ad94cc409b59b5ac",
      "IsHidden": "False"
    },
    {
      "Start": "a6086ce76223466ea99f039647a7d5d2",
      "End": "7467494882024e0995940de2c3a19c71",
      "Id": "16c50b606b8742ebadeda692cc77ca30",
      "IsHidden": "False"
    },
    {
      "Start": "d474c5d2a726459d890c6976eef94e2d",
      "End": "81c5d59751a8498cb72bde8836c1ef45",
      "Id": "3a719da914dc42bfad8c7b1977fead00",
      "IsHidden": "False"
    },
    {
      "Start": "dd8fda4506924105bf01148ca852f463",
      "End": "679afeda829a417d9662355f6bd1d553",
      "Id": "2ab1511f742144ff85c21bd706b89dc6",
      "IsHidden": "False"
    },
    {
      "Start": "dd8fda4506924105bf01148ca852f463",
      "End": "167062c021c1478fb38f0b371a210d1c",
      "Id": "50a87cf96fa648b19c17ac524934c8d0",
      "IsHidden": "False"
    },
    {
      "Start": "865e65fdc6594fa596a43ed95fe0cf6a",
      "End": "908cefc4990f4fbd9ccf662a4168783d",
      "Id": "b371583a4c5e44b4b004d179f45582b5",
      "IsHidden": "False"
    },
    {
      "Start": "9f1a2d0235d14776b57e19cf20251be3",
      "End": "86a1a66d2c054021a39ec481550393e6",
      "Id": "b55f1fe3c8304410b51586de7cbdb5c8",
      "IsHidden": "False"
    },
    {
      "Start": "6488a7bfb95849b78fc2e6f0f11cee3c",
      "End": "999edd0d97424280ac1386077376bd14",
      "Id": "9ace39f047a0427a96c579baa24dd500",
      "IsHidden": "False"
    },
    {
      "Start": "c2bbe41d595f481ea1b093eed725c9d6",
      "End": "20408f1ced7441738da9bda6cb0f5ffc",
      "Id": "b913d25897e648f0af5f09945e6d8b35",
      "IsHidden": "False"
    },
    {
      "Start": "7c678cbba31b40afa395d12e924db758",
      "End": "c0550dfc63a54e6b831368f335a9a275",
      "Id": "a1daa378b00e4c3ca1a0a47a31e1f63b",
      "IsHidden": "False"
    },
    {
      "Start": "7c678cbba31b40afa395d12e924db758",
      "End": "d70e515a3f2044f98b72209ae92fbfde",
      "Id": "9547bfaf7485407e876ed8d22d541389",
      "IsHidden": "False"
    },
    {
      "Start": "7c678cbba31b40afa395d12e924db758",
      "End": "0d9f28a75ff847d9a761aeb6277c3529",
      "Id": "b0d3b93be518417fbd74245a063bfc92",
      "IsHidden": "False"
    },
    {
      "Start": "d93054d30bda4d59b636959a56300962",
      "End": "2356d98d9b51417690c53ce56341d1ba",
      "Id": "39040005100140d19a2e9181dff797ff",
      "IsHidden": "False"
    },
    {
      "Start": "d93054d30bda4d59b636959a56300962",
      "End": "c54a398da8ba47c08a35ccdd82b291d1",
      "Id": "c51a791a95014e8c9ef5657fb480da96",
      "IsHidden": "False"
    },
    {
      "Start": "5e1c962230d346c099e0b60fb4ee0c0f",
      "End": "3590f2194c3847c981468bc4391c9317",
      "Id": "0dbe692185ff4338b63800e076f2c2d6",
      "IsHidden": "False"
    },
    {
      "Start": "4944ccdc116d4b41b0539bda021b73a1",
      "End": "a51f61d7f4e44472beeae605a6c251b2",
      "Id": "e7c5799248664ce2b887253b4c07ce1f",
      "IsHidden": "False"
    },
    {
      "Start": "4944ccdc116d4b41b0539bda021b73a1",
      "End": "3a49efd6cbe042279209cbe1291fc715",
      "Id": "cf5b497c8c6544ae95fe6b67a3fecda7",
      "IsHidden": "False"
    },
    {
      "Start": "4944ccdc116d4b41b0539bda021b73a1",
      "End": "529d20d9572f4dfd9bd905e978a215cf",
      "Id": "90107251a19344b387e22db5c4b54b38",
      "IsHidden": "False"
    },
    {
      "Start": "275175cba8f34819bb713323a1bc1ae9",
      "End": "9508d1f6933b4d6ab3557fce56b6267d",
      "Id": "f9649cbbd5cb4ec7be51bfa5b1f9569e",
      "IsHidden": "False"
    },
    {
      "Start": "275175cba8f34819bb713323a1bc1ae9",
      "End": "6ba420e759954c9687b30a311aa2ae19",
      "Id": "b5c9e6d61f274773930dc4723813b08f",
      "IsHidden": "False"
    },
    {
      "Start": "275175cba8f34819bb713323a1bc1ae9",
      "End": "df17933f3451497bb0d472bfe685ecc8",
      "Id": "a9f70c8ac7054655a7edd5d53f0d0d6d",
      "IsHidden": "False"
    },
    {
      "Start": "f63aaafba95d40468bf50c170c4ecacc",
      "End": "00aa2951b3dd4a528af5e912ad531282",
      "Id": "fcdb9dcfcd8c4db8bda2f8bd3d9d7abf",
      "IsHidden": "False"
    },
    {
      "Start": "1a65e463c90d42c19bc1ce5d48043a75",
      "End": "3efc3d0b1dd8474abbaa43b8c3f2bf46",
      "Id": "3ebc1349db5b4e5ca60c8c297a142e5a",
      "IsHidden": "False"
    },
    {
      "Start": "1a65e463c90d42c19bc1ce5d48043a75",
      "End": "743d69570d0e4a60a7373cf9a5588856",
      "Id": "842cc9be58d24cac842de8ec75295644",
      "IsHidden": "False"
    },
    {
      "Start": "5f39f07b1e1f4a65bde4d53e1d51bec4",
      "End": "b9d5b8bfca814d5d9c579012e6ae8d60",
      "Id": "1213a6d22f0e465d98c8f62f6c93aa57",
      "IsHidden": "False"
    },
    {
      "Start": "d067261d849643dfb6181ecf6d36694b",
      "End": "d3043b32269740dab5c1b2c5a9eca2c5",
      "Id": "f3af6b4a0cb8439baef65baa62a2827a",
      "IsHidden": "False"
    },
    {
      "Start": "4133481ec8564e6995e277738191a8a4",
      "End": "42a44bb9f9054a039e5a0343aea87c88",
      "Id": "7dfa6c7a14ed44d2a06dcf3869f7c956",
      "IsHidden": "False"
    },
    {
      "Start": "36d2b3e3f10247d5b43d9033fe0f4e2c",
      "End": "59f0860e058f4752b8812dd921709c23",
      "Id": "9dc39c22d1024effa1820377c3cc0c30",
      "IsHidden": "False"
    },
    {
      "Start": "9bce4a8c45bc4320b5489180de1f602d",
      "End": "3b9b80a6eba2405aad1eaa1234dff963",
      "Id": "2a7c77820b8b49f2a5e77d9194993d8f",
      "IsHidden": "False"
    },
    {
      "Start": "505630f04cfa4f0ca2dd28724b67b154",
      "End": "a3f785a3cf8241bfa406d16b69bb3cbb",
      "Id": "afb0ef7ead3a446cb0ee044649790f55",
      "IsHidden": "False"
    },
    {
      "Start": "12569c0ec20e4e788a2e53bf7e4fa77c",
      "End": "425bb3c262c6488989c92ac7e72b46b9",
      "Id": "c77ac913c6044393811939e6775ae015",
      "IsHidden": "False"
    },
    {
      "Start": "12569c0ec20e4e788a2e53bf7e4fa77c",
      "End": "242255d5b0364ea48f5ab066ce76b536",
      "Id": "29348c6081c84846bf1dcfec98f4c75b",
      "IsHidden": "False"
    },
    {
      "Start": "12569c0ec20e4e788a2e53bf7e4fa77c",
      "End": "2698c695a3c54140bcc5272df5d38403",
      "Id": "cf167f7363ca46329bc7ab165367dae1",
      "IsHidden": "False"
    },
    {
      "Start": "a4c0c9bc389740bfa06752bc22f54a5d",
      "End": "504a41961f4e4088afdeb8e0350fe34c",
      "Id": "2c930c8ce2b04f96adbbea8bfd925a5d",
      "IsHidden": "False"
    },
    {
      "Start": "a4c0c9bc389740bfa06752bc22f54a5d",
      "End": "005774f12d3a4b49a25ba442d9ec5e9a",
      "Id": "f66fefdf920e43ea919cc1f3f3be27cf",
      "IsHidden": "False"
    },
    {
      "Start": "a62cbd51c690426b8a3d84b3c3d7af39",
      "End": "a1f685f02a7448ffb25e3a49ce773cfb",
      "Id": "0c2be401ae684af5b3e86b28e57222b2",
      "IsHidden": "False"
    },
    {
      "Start": "5934d3fed7124dd58015f257e0030d61",
      "End": "847cbb4bc409404c9c63b5b276366cd7",
      "Id": "325403f3db444bb4940e50f8ce626aab",
      "IsHidden": "False"
    },
    {
      "Start": "3d27a5c6dd5c420f8fae06ef4e25ddb8",
      "End": "d5ae8d07085c4734bdad9a7501830957",
      "Id": "a14bc229ca114574acbdae281b01cf73",
      "IsHidden": "False"
    },
    {
      "Start": "3d27a5c6dd5c420f8fae06ef4e25ddb8",
      "End": "050f5245a5df4223b22fc063426b1713",
      "Id": "38b585d917264a3f8af1bc9d51c24274",
      "IsHidden": "False"
    },
    {
      "Start": "d32e20f64765450dbca8c5152f33cc61",
      "End": "06ee444c51cc449281017e74cc4efb4b",
      "Id": "672d05bdefaf41f09cc650c4d599c4d1",
      "IsHidden": "False"
    },
    {
      "Start": "ced378b595f7477580785f14e833b3cd",
      "End": "2cb42835830d4ef997de6a91fd4d1d60",
      "Id": "996079f2dc544fc4971bc1a46b03a60b",
      "IsHidden": "False"
    },
    {
      "Start": "62d5fc5dfb3b4a509c7dbd49252be747",
      "End": "d51356f346af43a087844d934cabf61a",
      "Id": "f8e6168df8374cf3b924944c65b91659",
      "IsHidden": "False"
    },
    {
      "Start": "8e0ba37d61054f6dae56a7147cc19608",
      "End": "9e0b0f0ccc6145a793bfb5215a2f9a0c",
      "Id": "9c452549b0ab40e19ffc18bb7a0ad98c",
      "IsHidden": "False"
    },
    {
      "Start": "f63a691535024f82a1c77b7a12652594",
      "End": "e76413a79cc14791be97937c04debe25",
      "Id": "78001a24aebf4b7987bbd1783db4cc5b",
      "IsHidden": "False"
    },
    {
      "Start": "9ae5d2ad467849d09e6bff51cb2fa042",
      "End": "1452b45fadf0451ab594c96755d6b430",
      "Id": "65a8a1a7c3dd447582d3c49721f01815",
      "IsHidden": "False"
    },
    {
      "Start": "9ae5d2ad467849d09e6bff51cb2fa042",
      "End": "83be470d84c04a1fa8b6f2c0c7e06876",
      "Id": "ab4f44216a6547d9ad5c71d23bca4248",
      "IsHidden": "False"
    },
    {
      "Start": "9ae5d2ad467849d09e6bff51cb2fa042",
      "End": "339690e8fe694b76938b3c1b9b9ee5bf",
      "Id": "b1da8b99158f43a6a14162cb063697e2",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "54573c8860844a0892210231e0961219",
      "Id": "2bbec6e84a1145e8930ef3bfa8cbd7b5",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "81e845616ddc41699ba727cf6ec7c7ce",
      "Id": "d1a870894d9041249b099b7bcfd7bb58",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "33060b32b62e42fea54353c266bb1c30",
      "Id": "6915ded5da404be0a794e742477ef3cb",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "e03c0c35845e49dd9696c95008eb4e5e",
      "Id": "06ae9242d5ea48f7a9f9a8d80ec8d686",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "43b4cd0c0f60481497aa690c1840dd21",
      "Id": "a01279c9c62e42e5a38e1cb4b4a519b6",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "3ab70dd0232e41419238f97192674b08",
      "Id": "c71cc5ba5383415da8b9ee5153b452d1",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "8e68fb3ed7df42859fdb8df9d9652af8",
      "Id": "a647bfcdd941423cae5d59a32b7eb86c",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "4e813abf38c642fd9f5c1b3b675e02c3",
      "Id": "0b29f067b5434d94a8a2f0d3230d4968",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "0426a0fa034d405585f094b1d325753b",
      "Id": "e18d369d8dc24a7bbaed636034a1c8ea",
      "IsHidden": "False"
    },
    {
      "Start": "3bb9b2243c7e4e0898f8eab01a3e767c",
      "End": "4ebad3b0279347aca14207d0f3536760",
      "Id": "f1e39e788e2b4cd0b5f0549482265273",
      "IsHidden": "False"
    },
    {
      "Start": "675f550c8e28459e897e77f9167143e5",
      "End": "f3689c59589d40088d4c172d7e2657eb",
      "Id": "a1687fe0ee5b471582a0b1e5540ae955",
      "IsHidden": "False"
    },
    {
      "Start": "e0c2400f129747e9848f285cc9100acd",
      "End": "5dea2cd35b624ae5ac6126b0d0d7dbf2",
      "Id": "8761a13131044b0c8cd5be26394c3790",
      "IsHidden": "False"
    },
    {
      "Start": "e0c2400f129747e9848f285cc9100acd",
      "End": "74dbf15f361741a5b028c1f76407ed0b",
      "Id": "2e8d9d8f689c41bb8196a0620deae5f9",
      "IsHidden": "False"
    },
    {
      "Start": "6ac3dc6824d44936ae6208b3b84bb9b5",
      "End": "e123de3c893c4832aab1626e09f00d3e",
      "Id": "d494c3fd43324f2dbf0a10b34ae630a7",
      "IsHidden": "False"
    },
    {
      "Start": "0934da1e96864e4397af9a6f262358bc",
      "End": "08d76953efa841488b7d21899e6d6d0f",
      "Id": "8eb2db7639b54cc1a1f42c3d7926b64f",
      "IsHidden": "False"
    },
    {
      "Start": "181b18a73aef47c7ad435577ba5c01d0",
      "End": "6002d8b62d254a29b0f80706fd02af3f",
      "Id": "33321d7c8ba34bc5960dc2269f6b502c",
      "IsHidden": "False"
    },
    {
      "Start": "181b18a73aef47c7ad435577ba5c01d0",
      "End": "b3487af3ee7a4ac88c599a606cafe0bb",
      "Id": "aa379d4a02434fb686722e1a1ee25ad2",
      "IsHidden": "False"
    },
    {
      "Start": "24bd96fc2b1a44b8b126ce10316a79d2",
      "End": "099404771a9b4ab3a3716ebb55f4ab65",
      "Id": "7e3b934d68714783a87b50f3fbde1d4d",
      "IsHidden": "False"
    },
    {
      "Start": "32600249af5e454ca48973f607e82faa",
      "End": "ff3addc15aed4c51b55c6e2b91a3e516",
      "Id": "02d11be2706a4c2792b6ca43639c96de",
      "IsHidden": "False"
    },
    {
      "Start": "188068ee3f0749b88c5ecfa012aebad0",
      "End": "beaab2ec2f9e4cc78864069e62812708",
      "Id": "349aa175a7b943618388ab12068c0f23",
      "IsHidden": "False"
    },
    {
      "Start": "188068ee3f0749b88c5ecfa012aebad0",
      "End": "7ad26a413c1c4a66897e13bd9a34aa06",
      "Id": "d132b7f17b9a4529816945094d12d617",
      "IsHidden": "False"
    },
    {
      "Start": "612a69f94f5546efb43c56e7ba69cad2",
      "End": "a974e60bcb0b465d8a8fb24064121308",
      "Id": "f4f58f937e94443a8e7521727795c8c5",
      "IsHidden": "False"
    },
    {
      "Start": "93c6bdaa78b64f2daad436832370d8de",
      "End": "1553d9d29f4a45bfb58ffbd5a224854d",
      "Id": "38d4ae1aea6244f4ab2a149d9a677642",
      "IsHidden": "False"
    },
    {
      "Start": "ef6614968aa749028a8506d9a6a2662d",
      "End": "8c6544fbef2b4abea11a1434d4f1d279",
      "Id": "c54eeee83e804d3585ccf82682e2dfd0",
      "IsHidden": "False"
    },
    {
      "Start": "2dfa9617c7ba48e4b6d9738d10bb35ab",
      "End": "a9435b192601451cb2e582f3b9a7ab81",
      "Id": "2c56ecc01105417dbe6e3afaea37fef8",
      "IsHidden": "False"
    },
    {
      "Start": "20aee573ab864b3cb5628cbf5e47e2a5",
      "End": "53ebe419c5dd46d5918f7e22c2fc244c",
      "Id": "32721309dc42490db9b796bde98fb72b",
      "IsHidden": "False"
    },
    {
      "Start": "c681a0bb62c7486a91553e104ea1eb4d",
      "End": "059c56a5e42a4ea8953f0e3ffd312797",
      "Id": "d81f729cdab24c62af8f4604ab74ceb9",
      "IsHidden": "False"
    },
    {
      "Start": "3291dd024bb14d5192923db75933e8ca",
      "End": "d657318966bc4fcbb7ce53396873d86c",
      "Id": "08e4199115864cafa76a8b0ea48c4f2a",
      "IsHidden": "False"
    },
    {
      "Start": "3291dd024bb14d5192923db75933e8ca",
      "End": "e695b724e33c455daef6df1af3cab288",
      "Id": "72ddfd7a9df341aab95ecf3815d7520b",
      "IsHidden": "False"
    },
    {
      "Start": "3291dd024bb14d5192923db75933e8ca",
      "End": "30a2ae09633848c3b206a3622c0e52d6",
      "Id": "835f1474e028451387805f12f37605f1",
      "IsHidden": "False"
    },
    {
      "Start": "3291dd024bb14d5192923db75933e8ca",
      "End": "c12129ef7c7b4aa9986d5d67ff21a6f1",
      "Id": "a6d19058535349f38db8d063e5e841b8",
      "IsHidden": "False"
    },
    {
      "Start": "3291dd024bb14d5192923db75933e8ca",
      "End": "9e2e1245599d4b108b0978108305c409",
      "Id": "b10bea132a474dab8ba2851c1f7c0c7c",
      "IsHidden": "False"
    },
    {
      "Start": "3291dd024bb14d5192923db75933e8ca",
      "End": "6da2650da7e24f59a1132bcc8499d95d",
      "Id": "43a25ec7e42744f4b5299e142c913d55",
      "IsHidden": "False"
    },
    {
      "Start": "3291dd024bb14d5192923db75933e8ca",
      "End": "261b3c18cd3a42cdbebf874a7351bd98",
      "Id": "b1e17f3f3aa04f35ae2fe407a15398da",
      "IsHidden": "False"
    },
    {
      "Start": "d2b32f15bde04f97bf80a9dc23326439",
      "End": "6b200f906ffe45e3a1411e767bfb6e9c",
      "Id": "40b7854db8bd4f368135893e4e17a899",
      "IsHidden": "False"
    },
    {
      "Start": "d2b32f15bde04f97bf80a9dc23326439",
      "End": "15aff2bafdd14577868ad961ef410518",
      "Id": "a15b36a7f1f54720b7a05ab7c883fd69",
      "IsHidden": "False"
    },
    {
      "Start": "af6d30acea43445f9644567f9238ab89",
      "End": "bb899e6cff0148ed9ee163bd152bdcbe",
      "Id": "4fb183b7d53c4136b5b92312b7f017f7",
      "IsHidden": "False"
    },
    {
      "Start": "71cf4ad14912431eb75a81cd52f5c1aa",
      "End": "218c10843a214913a5fbb96d1b9e230d",
      "Id": "6b30cd6459054038947008a3a6fe79b9",
      "IsHidden": "False"
    },
    {
      "Start": "621c48884f034320b6d7882f829119b8",
      "End": "6492c3fb14004020b970595fec4a0e08",
      "Id": "025f7c15f6da419b86da7e39cde20239",
      "IsHidden": "False"
    },
    {
      "Start": "f72116affc3d4295aab65049bb85dab8",
      "End": "1bf24217b6984c7088b27dd49a1e4bd1",
      "Id": "1e8ab3a1a6814e23a6c819f7902d6085",
      "IsHidden": "False"
    },
    {
      "Start": "b5eb3e02bc22444b844b8d748fc931f5",
      "End": "8033dfc4872048d19d8d7cb375307ba0",
      "Id": "6ca25c76848f49b7a5ee52b531fa81e9",
      "IsHidden": "False"
    },
    {
      "Start": "38124c6aefa1435090970b77df538336",
      "End": "ef830d496aa844028c904ae712fbf556",
      "Id": "f014182c366b4442a0d5fbf916cc3098",
      "IsHidden": "False"
    },
    {
      "Start": "a8731f09496647899cc07611e49f93f6",
      "End": "7c8ecd830e1645628e8765515b268eb9",
      "Id": "f109e26046a04f43b4f6eb8ffa0a5a89",
      "IsHidden": "False"
    },
    {
      "Start": "2729216d5d884aefa6562aaf7390cbd8",
      "End": "de0a1eb7d25341ca883709bb1bec1e48",
      "Id": "0a30e6239585442cb206aec05db25362",
      "IsHidden": "False"
    },
    {
      "Start": "d2abfc495c164716baf6c4ea0c9a6c0b",
      "End": "8cc26580f7de42979ad5401089f389db",
      "Id": "9c5844aa131c40c39839d465b66727cc",
      "IsHidden": "False"
    },
    {
      "Start": "d2abfc495c164716baf6c4ea0c9a6c0b",
      "End": "b1a3860677364908bddc2daca74dccc3",
      "Id": "78619e2bfe69406c980f45d6e469f58d",
      "IsHidden": "False"
    },
    {
      "Start": "ddeabaa2bd154dc1981f811d010868be",
      "End": "2b9eedd6a22540ccbb3cbd700006871c",
      "Id": "bd5d7acf3933425e818da7fb6e63e7a5",
      "IsHidden": "False"
    },
    {
      "Start": "ddeabaa2bd154dc1981f811d010868be",
      "End": "2b9eedd6a22540ccbb3cbd700006871c",
      "Id": "3db1e1d099b2478eae641600b6e747dd",
      "IsHidden": "False"
    },
    {
      "Start": "ddeabaa2bd154dc1981f811d010868be",
      "End": "2b9eedd6a22540ccbb3cbd700006871c",
      "Id": "4caa66679e6b40089935ce7cada0e7a9",
      "IsHidden": "False"
    },
    {
      "Start": "ddeabaa2bd154dc1981f811d010868be",
      "End": "2b9eedd6a22540ccbb3cbd700006871c",
      "Id": "48a422547f304b54a278d508ed0f1d76",
      "IsHidden": "False"
    },
    {
      "Start": "889e6f5daed745c6b559a2518bf1c2dc",
      "End": "e7eec73ae239422aaaa1a58623a1cacf",
      "Id": "6c392068143d455ea4f7235b618a0bfd",
      "IsHidden": "False"
    },
    {
      "Start": "23e38b2215be408f93380752d43135d9",
      "End": "2c98f401e8ff4e8e84879fd559068ba0",
      "Id": "d45328ef6b0d4107acce61c62fd754b9",
      "IsHidden": "False"
    },
    {
      "Start": "23e38b2215be408f93380752d43135d9",
      "End": "8bcffd25e56941e4927cb14409535149",
      "Id": "14ac9f0938294f7489019c50bd2acc3b",
      "IsHidden": "False"
    },
    {
      "Start": "23e38b2215be408f93380752d43135d9",
      "End": "b4306f20f3e34fc8b7185ca9337d343e",
      "Id": "c682c6b6f55d49f28603eacadb7d7283",
      "IsHidden": "False"
    },
    {
      "Start": "317aa298c7bb42d283281425b89a3ccd",
      "End": "d0986b62c95b45f886d937c6a54ca8c9",
      "Id": "f9d8114d79b84e4c9213b1619e515254",
      "IsHidden": "False"
    },
    {
      "Start": "2af7810e3c6f4de4a87c17cef0d82a90",
      "End": "1eb88dfef0884a23aac484aa9f031ac5",
      "Id": "b0fbabb8ebbb47a19353e8a2c336bbc2",
      "IsHidden": "False"
    },
    {
      "Start": "2af7810e3c6f4de4a87c17cef0d82a90",
      "End": "25985cf53d7d42199216b8403b396c34",
      "Id": "1a4e5f79895a4fe19db6ce5502e8b60b",
      "IsHidden": "False"
    },
    {
      "Start": "c5b2a4fc7bc24153baad12571e70c317",
      "End": "67e41b2e8ea34daa967710a530442171",
      "Id": "8c8622ab7d2b4dd2b7f3a744aa21e275",
      "IsHidden": "False"
    },
    {
      "Start": "f59b013d983c4cb2a12c4d4cc87239ec",
      "End": "73a754c6cfe24592b968320c7f054658",
      "Id": "6488f0fdbcf44ca5a44c4c1a9793d3da",
      "IsHidden": "False"
    },
    {
      "Start": "ac3b27ca24934a3dba651039dab9c89f",
      "End": "961e929b1c1c47fcbc1577335dda7516",
      "Id": "66a34d247fd748ee9e3f91a5b0d2f0c7",
      "IsHidden": "False"
    },
    {
      "Start": "ac3b27ca24934a3dba651039dab9c89f",
      "End": "1bede018593b4650a46e1750f03231f4",
      "Id": "24b24f01af434dd6bf321ff51c3d3fd3",
      "IsHidden": "False"
    },
    {
      "Start": "ef858b163f964f0b999ab43a25b33d1d",
      "End": "31702c79c6d546928062c22a8028d604",
      "Id": "e24dd212153e479bb1b126f2f6f2211f",
      "IsHidden": "False"
    },
    {
      "Start": "b28d16bce8f8492dbdcdd340ec606503",
      "End": "ba3ad946fef14de283120c81520770b8",
      "Id": "0dce1829aebd41709384c55a1da0a9c6",
      "IsHidden": "False"
    },
    {
      "Start": "e0b3e9fb536c4f53b1e9ab5baeaf0dc4",
      "End": "b430d4ee4db744539e4333e0a6265f4d",
      "Id": "2f61eb4a3bc14f259d05ab775898f980",
      "IsHidden": "False"
    },
    {
      "Start": "cbe9cdede7894dcea4c0fdd1170ab024",
      "End": "0e4b1bc247334125a460fb25f921391d",
      "Id": "225d2e22b53141ea8f2456fc00c5fc83",
      "IsHidden": "False"
    },
    {
      "Start": "520e487ae93849d080b28f89da3d40e7",
      "End": "30a267e0ab3943b5ae8c1ec3d6de68b1",
      "Id": "bf7159ac136449eb9c08b4f9fd43119d",
      "IsHidden": "False"
    },
    {
      "Start": "cb77ef297c1440b0985c14edde046e23",
      "End": "57e8cbff3fb04a0ca012ff509d95342a",
      "Id": "e83cf4c5338343a7ade1ec73e9e971c8",
      "IsHidden": "False"
    },
    {
      "Start": "1d246550969347c7823be9c8b143b308",
      "End": "d30d252e0605450cb8762e9f311d0889",
      "Id": "a366e24079e44dc6939d007c985a32fb",
      "IsHidden": "False"
    },
    {
      "Start": "2067c72665e949dc804d1763f9c2af20",
      "End": "4c80e42b9f36459abc7482d4afc10f8c",
      "Id": "6697a0adb21d42488713d9bae8966ba4",
      "IsHidden": "False"
    },
    {
      "Start": "5efe1ebabaf245cb8e6b14180d62dbef",
      "End": "a14fca73a20a4b93adb5f9f341803224",
      "Id": "231d257ad1904ffeb083d898edc0be3c",
      "IsHidden": "False"
    },
    {
      "Start": "5efe1ebabaf245cb8e6b14180d62dbef",
      "End": "a5add621ba4c42d2bd2267f6a271b9c3",
      "Id": "3702ea80019e44e6868f92f29deebf5c",
      "IsHidden": "False"
    },
    {
      "Start": "c3c1a31a85044ca28759a071dfc6e28e",
      "End": "1f2f7bea57ec46259b4302f8342ac1b2",
      "Id": "ffb2ff3604cf40eebcf481abb2471570",
      "IsHidden": "False"
    },
    {
      "Start": "cdd1362de9be4e18a88dc62641523871",
      "End": "44145f3091f2400394bf5ff0cd5ee071",
      "Id": "dc39b55f05dc4f2daa017cd8b9d220b3",
      "IsHidden": "False"
    },
    {
      "Start": "b90e36e0d4b94f85920debb7802429e4",
      "End": "2405b7ee686344079dd8b553acf4316f",
      "Id": "9d6c9e7dbfc243d4b0b9d090ca7fe3cc",
      "IsHidden": "False"
    },
    {
      "Start": "da5e3263544d4ac99bb034f3e0bcded6",
      "End": "7b518f5c824d4f2d964cc41a0304dbc9",
      "Id": "48211951b71f4fa2a405ef08f6b30482",
      "IsHidden": "False"
    },
    {
      "Start": "81fe32b032f94027a46b5ddb51508365",
      "End": "fd37a64550754ce387b5126fe5a1a21b",
      "Id": "23854d8292dd4350907eb6397f06c7f7",
      "IsHidden": "False"
    },
    {
      "Start": "81fe32b032f94027a46b5ddb51508365",
      "End": "6667f3268a5845e4a1a324b678a13f74",
      "Id": "af20b1bf3a274922941c816e1456c030",
      "IsHidden": "False"
    },
    {
      "Start": "e531c4790afb4f0fa1d241bcd22da695",
      "End": "f80b18ef2e184c4e9ca3b99950dddc49",
      "Id": "f3165624d1cf4eecbb42270b4e5f2c61",
      "IsHidden": "False"
    },
    {
      "Start": "ff3cde33dae846828520685a583a2b20",
      "End": "c9ff8a07f1ef464cb632e72a6f5e95d7",
      "Id": "4e0ff36079ad49968442ef4ebe82020e",
      "IsHidden": "False"
    },
    {
      "Start": "97cb7b361255488bba4903ce01549c7b",
      "End": "8885673ca1d64789bc24296ce45c1569",
      "Id": "2e968939a6094897ab8067755847ad30",
      "IsHidden": "False"
    },
    {
      "Start": "97cb7b361255488bba4903ce01549c7b",
      "End": "5882f46db9704ceb851f95c9bf8b11d7",
      "Id": "e94ed49b4f0541229e79b8829f8994b1",
      "IsHidden": "False"
    },
    {
      "Start": "59aeb384fad4474cb73245b6610a0865",
      "End": "fa10ae3c50c142c6aaa51fd01136f551",
      "Id": "8dceba0bc5124144810b89df73d28cc5",
      "IsHidden": "False"
    },
    {
      "Start": "5df715d2cabe4b28aa97ef053f4b7375",
      "End": "5c28ccc238ea4ff282bbd8616123c474",
      "Id": "76e52ef32ad34420a579043effbdf9cc",
      "IsHidden": "False"
    },
    {
      "Start": "5df715d2cabe4b28aa97ef053f4b7375",
      "End": "3f681cc8bef74de78a9178a5510b56ec",
      "Id": "9eb9e456198f48fdbbe21f12df82dff9",
      "IsHidden": "False"
    },
    {
      "Start": "0a31696ee6ea4ab288c9745752ee82b2",
      "End": "ac567bea9ff4433a9e68bfa9e9fc2f83",
      "Id": "b7bc579145e54dfbbf930c4241c76350",
      "IsHidden": "False"
    },
    {
      "Start": "71235ce15e804b168a13126f729ad482",
      "End": "a604801d88944460bd90734e74268503",
      "Id": "7af88e2469694cc2be12f2c2bdb6ce89",
      "IsHidden": "False"
    },
    {
      "Start": "0d45a1b906954f4a9c25855b97cd4c38",
      "End": "8d8f36ceda27442d8b0ecb7e0d95f011",
      "Id": "3f5a144423b24d838dd60ae42ef93cd2",
      "IsHidden": "False"
    },
    {
      "Start": "0d45a1b906954f4a9c25855b97cd4c38",
      "End": "95a94902960641f0a2614d62a37e4096",
      "Id": "33fe6e78ccad4e81b2504a0010603b7c",
      "IsHidden": "False"
    },
    {
      "Start": "1b72b6de80ee4b0e911cb7920c08ef9f",
      "End": "558f41ffa87142479f5065730227db43",
      "Id": "71a3be4ad5944da8ada44da2dc40c3d7",
      "IsHidden": "False"
    },
    {
      "Start": "2fc2de9783fa41498e72ac070538899c",
      "End": "e0a5f8f4a25f48439e9534319d840f52",
      "Id": "75d90b7abb4b4221876a8a2abc89b65f",
      "IsHidden": "False"
    },
    {
      "Start": "8c24209c3a1645918b1f357526580893",
      "End": "de4891a2b5e5448e86c80965dc12f7fd",
      "Id": "ac4bcdf32f58497a88e74bc164e93859",
      "IsHidden": "False"
    },
    {
      "Start": "fcd2584a5af7413f9539e993aa773919",
      "End": "a7cfd13931c34e5aa8a317dc5a9ac1ae",
      "Id": "b55eb98929de41c89a74c59293bda932",
      "IsHidden": "False"
    },
    {
      "Start": "fcd2584a5af7413f9539e993aa773919",
      "End": "49b31c38cb0d49c3bff25e3ccb140a1c",
      "Id": "d9f97b58de644b179ff0e7fb9cfdfa47",
      "IsHidden": "False"
    },
    {
      "Start": "b2cca12645054278a1714663162d9142",
      "End": "3b590fe03ff34227b89a007414b72856",
      "Id": "92459e4f57c44939a8c1d4a169240b2d",
      "IsHidden": "False"
    },
    {
      "Start": "c43a4595da734c9690edd68e72c9c8ce",
      "End": "debb1b21b22049b9835570a767a81528",
      "Id": "4730ac68fa4b4e9896447d32fe11901e",
      "IsHidden": "False"
    },
    {
      "Start": "8c3dbbdcb13e48cab2b860bfe7b3e421",
      "End": "deda41ef06f5438584b330cef833a872",
      "Id": "25e1e019856c4838b03ef63f1d4d0ff8",
      "IsHidden": "False"
    },
    {
      "Start": "dafa4f600397427ca2aaaba2351a4a2f",
      "End": "46464feafde44149bb9cc0c9faed9e55",
      "Id": "79a9fce9437a47aa9355ee139c04bea1",
      "IsHidden": "False"
    },
    {
      "Start": "d884d56bcd114f92bb26929cd7e6ef0f",
      "End": "5de5855a210c49ed9ef3b0f021a88694",
      "Id": "bdb3e0232adc4ffe98a6eb7d7b9cbc07",
      "IsHidden": "False"
    },
    {
      "Start": "9b57557f2421431789c286368fe36e13",
      "End": "03270c80019e47d78798facf153072ed",
      "Id": "97a2836916234e29af5969b78dc3d272",
      "IsHidden": "False"
    },
    {
      "Start": "f591e5cef8414eddb4825b20dbb3a9b6",
      "End": "ca6c8b04ac4f4eceb9110d2a9fc0a7c5",
      "Id": "5bd847ac2066496fbc015e08bf93afdf",
      "IsHidden": "False"
    },
    {
      "Start": "889352b279dd4bb9b9551704ffb691c1",
      "End": "6b4089227f9445c3a81e96c8d66ebe75",
      "Id": "be76c1e9f0bb44a88a23f61c742e885a",
      "IsHidden": "False"
    },
    {
      "Start": "fb24804451b2402ca02e12142e10ee99",
      "End": "e198d3fdb744445c8320dd39e1f71107",
      "Id": "dd0833bda7834b389f111b0f1a106cd9",
      "IsHidden": "False"
    },
    {
      "Start": "fa50e0733bcb45de838e7b9abc266967",
      "End": "d01c5ce1e06e488f94bd199acb10b5a9",
      "Id": "3f92d7fcd5cd4d83bd2b2b68bf234c17",
      "IsHidden": "False"
    },
    {
      "Start": "fa50e0733bcb45de838e7b9abc266967",
      "End": "e8435947614a4b47b28281e90ea2da78",
      "Id": "569d9f720ba54f4795d268dc060c5425",
      "IsHidden": "False"
    },
    {
      "Start": "c8e03a40e05e40b0b34d8a0331d6e79b",
      "End": "712b7488b07a40b9b2e4e925c680361b",
      "Id": "7cc7f86f59314102bb0f97219933530d",
      "IsHidden": "False"
    },
    {
      "Start": "339625b2249247ed800b2584d7f528e0",
      "End": "b28f64675a2749e08f00ae96dd80cdb6",
      "Id": "3f51b07779be4743bcecaae92bf33029",
      "IsHidden": "False"
    },
    {
      "Start": "90da1e36209f47e1b4ff67d53e9c33ad",
      "End": "b581404c02394affb379a9d02a3c10db",
      "Id": "2599bd28efb34e23919aed5c21598f39",
      "IsHidden": "False"
    },
    {
      "Start": "f1c6840bc1ed46fca62b935105fc9a64",
      "End": "bd36b99ae6e84a8a89dc83a5145845f5",
      "Id": "6a54172397214416a6bfc7b5978ef7cb",
      "IsHidden": "False"
    },
    {
      "Start": "f1c6840bc1ed46fca62b935105fc9a64",
      "End": "ad42d6a8ab5749e4b46f179af694249f",
      "Id": "ff94bed60cfa40138cf39697ea2a83fd",
      "IsHidden": "False"
    },
    {
      "Start": "fabf6b0b561c4683b1e70283e5820771",
      "End": "ad80e26c2abe4ae19649128fb9ad0dee",
      "Id": "798b6f1336584cabb08d4437dd31b9f8",
      "IsHidden": "False"
    },
    {
      "Start": "b80b07f35a894bc0a9fbb4f2881df219",
      "End": "10118ff39c3d472880c205f6edde5ac1",
      "Id": "7ab68b33296f4f5e9ac0dd99131e6409",
      "IsHidden": "False"
    },
    {
      "Start": "f0f121a14d404e50b5724a86d0f13663",
      "End": "0a2051afbb274604b0262e7aad05cf01",
      "Id": "c700a1ce2abb41fab0478932422de8da",
      "IsHidden": "False"
    },
    {
      "Start": "a5a016d0b4b443f5898054c0a09fefde",
      "End": "d526a60f248d4ee1885a322d6fa6a33b",
      "Id": "fcd927c33d8941119b30b018c405686e",
      "IsHidden": "False"
    },
    {
      "Start": "97c900cc04e84a3cae392856f17e3aa0",
      "End": "5dcec848ceb9494e81606752aa149055",
      "Id": "2894c2be36db46fb9e96a6993fc72265",
      "IsHidden": "False"
    },
    {
      "Start": "aa943726ce014621ba7d7fdd28cedb73",
      "End": "8e8cfeee4c1e4d7a9d1b8c34f7b0b6f3",
      "Id": "51560d3222524aaebda6a4de96db4096",
      "IsHidden": "False"
    },
    {
      "Start": "2864c79dfe2c45dc87b426a67551b5ee",
      "End": "22dc578a19c34a14bc96797c22e5564e",
      "Id": "5cadb7bea3864571be78e92ad885b34a",
      "IsHidden": "False"
    },
    {
      "Start": "15e53fc763914005b20042dbc4f51456",
      "End": "cc7ea96f9fb948e18c22dada53c016c8",
      "Id": "9f487aa2c4c24c4bbfe48c7d52b6c2e8",
      "IsHidden": "False"
    },
    {
      "Start": "8bdd3070b7b94cce905d56fca5f5de78",
      "End": "c49758350d8d4eaea83f1112e8efe558",
      "Id": "0104165885c64beaad8e8281ffc4ed45",
      "IsHidden": "False"
    },
    {
      "Start": "669dc2ec6c5b445d85ef1290e2b75a60",
      "End": "292c75ba22644f5193c5d2e08594aaa4",
      "Id": "51245578e4c24a899c675fc1f8e65003",
      "IsHidden": "False"
    },
    {
      "Start": "800a914f4cc94c4fade3df62de2f0852",
      "End": "3b1eaa502cf44978980f6e44f5b8c667",
      "Id": "04c6ffcf0b5648d385aac6a45d4abc52",
      "IsHidden": "False"
    },
    {
      "Start": "d18250e4969d4c2f83461656a5d561a1",
      "End": "cfcf1aa050594819ace4f894bc4a808e",
      "Id": "7da96057296d421dbc661b8d37b4be12",
      "IsHidden": "False"
    },
    {
      "Start": "9e44752c13534183bd49864b2751417b",
      "End": "391bce3f3e634bd7884cf9ed397f8c08",
      "Id": "4f2745f40dd24f208fa11eb92a44581f",
      "IsHidden": "False"
    },
    {
      "Start": "9b722d63ed534254a747defd8f0eb69c",
      "End": "887778404b63434792c6e3e73df019c6",
      "Id": "e3122ba52e0640ad92fc7f7944635c2e",
      "IsHidden": "False"
    },
    {
      "Start": "169ef662d07a4e4bb12b4510376e4741",
      "End": "8c0e065576224439a3001970453c25c5",
      "Id": "9d401381c1304ffab2717c63a6c21067",
      "IsHidden": "False"
    },
    {
      "Start": "d78c02d95d7a4d10ad5c31e8e7fbc20e",
      "End": "11d80f43e9814d5d9fc4cdf3408d3abb",
      "Id": "99de73b36219419cb28dc42d9de5c9da",
      "IsHidden": "False"
    },
    {
      "Start": "9ef99f19772e4b89a9babf2ddc25d607",
      "End": "0136ba98ec5a4138ac190ac0cafc74a5",
      "Id": "619cbcad44554abe9c0ae4658adc06dd",
      "IsHidden": "False"
    },
    {
      "Start": "c05926986f114beb9dae4e3245d202f0",
      "End": "d52f60ddfc4642a285375164afbc60c2",
      "Id": "7a353e478ae24f25abbf3a3a5a344184",
      "IsHidden": "False"
    },
    {
      "Start": "0b428bafe8c8413f9c8b549ed0f35619",
      "End": "49aa67a28fb9480a9098ccb406060325",
      "Id": "9f141abec42f4dcebe7ddff32a71e95d",
      "IsHidden": "False"
    },
    {
      "Start": "1f248b31c7064a628790e3b6e0808ed3",
      "End": "44b352ddb2da43008f61df8a75d37a8c",
      "Id": "43d102851ece4ee59faf3f6a1ee57130",
      "IsHidden": "False"
    },
    {
      "Start": "6f6f32461b70498b8b586f4a89c1ef34",
      "End": "c9483f4c414643bbbf629f9085cd93bb",
      "Id": "ca0832894cbc431994f452846dfa7c9b",
      "IsHidden": "False"
    },
    {
      "Start": "f4bf6e905fdc43d99904fb26d5caf500",
      "End": "9dcc32caeed9485ab32a3b14c477b18d",
      "Id": "19b0bf8eb3ab48d793fba12caf7203a4",
      "IsHidden": "False"
    },
    {
      "Start": "63c356c7bfce447ca98e4fd723390f7b",
      "End": "928caba4d8554cdba4600c4d1b0d012a",
      "Id": "9a1bed7ed88c4a6684704e4487bd725d",
      "IsHidden": "False"
    },
    {
      "Start": "2bb3912321414413be3a287404b8e3e3",
      "End": "662b230ac01f4011890886c3609fba5d",
      "Id": "b934f7c9cced4a7c983202a35a5a33d8",
      "IsHidden": "False"
    },
    {
      "Start": "953a6dc35221478dbcfdf3c83c596899",
      "End": "ecbbca111ef04a548e140474418fdf82",
      "Id": "06fd59e5c8f84ae3831de9c8b5ecbe13",
      "IsHidden": "False"
    },
    {
      "Start": "a46d5e99e0634ccb981643400c885040",
      "End": "d34fc4ce28ac42648ba44f16348c9c65",
      "Id": "d9cc41b7508a4efaaa4aafd6ad6b7538",
      "IsHidden": "False"
    },
    {
      "Start": "53ac8372a92f4f6797ca2e4c1a074399",
      "End": "98b773af933a4ec08fc4d35d1b7338a6",
      "Id": "7c995e875b544542a385dbf081eae2ab",
      "IsHidden": "False"
    },
    {
      "Start": "53ac8372a92f4f6797ca2e4c1a074399",
      "End": "5b4d0a450209483aa83348e78e10c478",
      "Id": "38df6bfd27f94c7f919b6a1e2b070559",
      "IsHidden": "False"
    },
    {
      "Start": "0ddb322102264cf4b60e0929cf2f845e",
      "End": "a99a070f99e34249a95e6e199a5368dc",
      "Id": "5c48d2c9c6ef46ab92c4aa90606504ff",
      "IsHidden": "False"
    },
    {
      "Start": "0ddb322102264cf4b60e0929cf2f845e",
      "End": "20f77f33ca324325ad6d43e9a2021d24",
      "Id": "5041d0a6474d4734b6d3b3deab62327b",
      "IsHidden": "False"
    },
    {
      "Start": "0184e54b9b784e4fb61a321eb52a2a4d",
      "End": "73ff2c51432f4ed4ad54f87c77e2be20",
      "Id": "016924b31e3c4d129e8520fbd911f940",
      "IsHidden": "False"
    },
    {
      "Start": "afb8823e38484f7d9252da2285b7968b",
      "End": "0789bdfd19ed42e5a2bf587d4412dbe0",
      "Id": "67acc0bb077a4e788000dda9ef29df2b",
      "IsHidden": "False"
    },
    {
      "Start": "473e979135f24b7cb7ab902aa524daa7",
      "End": "55ec46c6cc23488aad3373aed8a42bcb",
      "Id": "43a0fc3ac89e4dd0806ab505c8c2d2bf",
      "IsHidden": "False"
    },
    {
      "Start": "473e979135f24b7cb7ab902aa524daa7",
      "End": "614b5d39245c4c77a01d9b43d2ef12c6",
      "Id": "0b6af3ea9fe64f1282fc062da03964c4",
      "IsHidden": "False"
    },
    {
      "Start": "473e979135f24b7cb7ab902aa524daa7",
      "End": "5e4da9d0a51a450bb4e9e4ca2e4d745e",
      "Id": "0948d0347dd84856aec9bb003beced83",
      "IsHidden": "False"
    },
    {
      "Start": "473e979135f24b7cb7ab902aa524daa7",
      "End": "8824cbd57d934df7907aa3b79d731045",
      "Id": "be9943e67cfe4383994247e6ffa894bb",
      "IsHidden": "False"
    },
    {
      "Start": "ba5c48aa438b4c079a787b7f0e02841b",
      "End": "035c4d451c0d4f1d8bd94a80dc31b0ba",
      "Id": "983e2d9103134e3fb3fad44de85bfa4f",
      "IsHidden": "False"
    },
    {
      "Start": "ba5c48aa438b4c079a787b7f0e02841b",
      "End": "f1e1392764af4c4e8e52688d17d7fa14",
      "Id": "0f61411bb677498381eee6305f72c053",
      "IsHidden": "False"
    },
    {
      "Start": "2a9ae6e76cfa4468a09a3cf703f46106",
      "End": "f9b04ded7437472681727fd202e84577",
      "Id": "b596d853966e45569bec1524deae1666",
      "IsHidden": "False"
    },
    {
      "Start": "e9ded55c5f80465a98d284934b6a83d9",
      "End": "f5d9420d6e254f04b9826c4ec78f44a7",
      "Id": "0de93af99c1549a68d211f69fcba988a",
      "IsHidden": "False"
    },
    {
      "Start": "fea7964371cb473e943a01f7324abe57",
      "End": "710dfacd244d4b34a6f8f31d1dac66a2",
      "Id": "0f5258e1e9484bdab70bc6cd108bc61f",
      "IsHidden": "False"
    },
    {
      "Start": "7d00b786d5954187b09cb8f0cff89871",
      "End": "da6113c6916745adaea268f2079654a5",
      "Id": "0a31a66646d14fa48c62e5adc55cac89",
      "IsHidden": "False"
    },
    {
      "Start": "7d00b786d5954187b09cb8f0cff89871",
      "End": "a04f726ae0cd41458c1002dbcb021341",
      "Id": "cffdcfd7a57b4d2c8961a10c3ab5bb9a",
      "IsHidden": "False"
    },
    {
      "Start": "7d00b786d5954187b09cb8f0cff89871",
      "End": "8abcba59356d4687ace19a802c186106",
      "Id": "01e692be301042c58c6e1cde528255ee",
      "IsHidden": "False"
    },
    {
      "Start": "446bc432d72448919d4ed93ba25ea321",
      "End": "a7778cd343014171a53cdc5407ef9a6f",
      "Id": "2ef06f86acbb4d06b10af4a37716162f",
      "IsHidden": "False"
    },
    {
      "Start": "b6263f286d0b439ebc3886e0a034a374",
      "End": "55180a2826ac4440b6da04af3f6d269e",
      "Id": "abb9093b5bec4078a0f1884fa641c501",
      "IsHidden": "False"
    },
    {
      "Start": "77c3377a04a541a1b1b982863e5673c2",
      "End": "b4c4afa5d41e446fa072591bf2c521d7",
      "Id": "cfe317b5449140feb59e728e4146cbe8",
      "IsHidden": "False"
    },
    {
      "Start": "77c3377a04a541a1b1b982863e5673c2",
      "End": "fa6a14bfd4f04e82bca0296cd28a4d38",
      "Id": "d97d9455e29a4e5bb62311e08be6cd1d",
      "IsHidden": "False"
    },
    {
      "Start": "77c3377a04a541a1b1b982863e5673c2",
      "End": "4e1649528ce54bbd9d8fd57d5c099ab3",
      "Id": "a19539a525914e048a810b2b2e865dde",
      "IsHidden": "False"
    },
    {
      "Start": "1d8437e2379248cc89ca72b0314d0a18",
      "End": "2c9d1277dfba4b3f82265cbae52e1666",
      "Id": "b5ab64caf64e496f9f9712bfc5c04780",
      "IsHidden": "False"
    },
    {
      "Start": "a5e90538dceb41aa995eb82090ffdcdc",
      "End": "45ef696ca2a247978a615a91b67ae407",
      "Id": "669018e1015341a1b3af6d1959b64cbc",
      "IsHidden": "False"
    },
    {
      "Start": "7c065a8474ef43feb36c14d4e34bf128",
      "End": "bdf1453b561742aa99a34187f553a5f1",
      "Id": "6e48535a3fe046c992e76dba0392674a",
      "IsHidden": "False"
    },
    {
      "Start": "7c065a8474ef43feb36c14d4e34bf128",
      "End": "446bb4a5898948fb81c993f835aa7483",
      "Id": "2a48b6c9e3bd4dae93c65de715d124f0",
      "IsHidden": "False"
    },
    {
      "Start": "9b1a4987fb78404c81470b7b0f128fd8",
      "End": "8bad5b16dfde4f8daaaaad5b2512d2eb",
      "Id": "b161c177b45141f1846f70d366d886ae",
      "IsHidden": "False"
    },
    {
      "Start": "6288064ec7384dcea5d1e3fd465e32bc",
      "End": "328bbfdf23e74c11a72941f52d32763d",
      "Id": "b05a986c640f47c7a63c0146b67de8d6",
      "IsHidden": "False"
    },
    {
      "Start": "984fe8efc05b4879bfb81d40a63430f4",
      "End": "1cb867bf853d42de89592c450a186cad",
      "Id": "e4f0ba9b9e5243d7a1894fb7e4cbbb4a",
      "IsHidden": "False"
    },
    {
      "Start": "11548906325e4dc19e19d85bbc045edd",
      "End": "e9ad757742a640f89e1e205b863805c0",
      "Id": "34025a160af64eeb8130579dce65ea35",
      "IsHidden": "False"
    },
    {
      "Start": "53438198f1aa432cbcd9642070f75e96",
      "End": "dc27827de42a411f9f66519df2b1a732",
      "Id": "f79c5b94d9a14e37a669c69a440eab1f",
      "IsHidden": "False"
    },
    {
      "Start": "5b1e4be6d7e5439d8519874d65cb148a",
      "End": "5cdfa14fadf84ce1a5d2fd37e0fcf481",
      "Id": "652b3533cb6140a8929c523b16a60f43",
      "IsHidden": "False"
    },
    {
      "Start": "5b1e4be6d7e5439d8519874d65cb148a",
      "End": "5a8de049169d4973877ed09be2f0d9cc",
      "Id": "ba7b4553960b4e2fbdb17aba3d12a410",
      "IsHidden": "False"
    },
    {
      "Start": "b19139b3601e4e2aa3d62a97ec9ea45a",
      "End": "112316c35724431a8a7c836bade62b69",
      "Id": "d453db56f48049b4872c0e12088a5115",
      "IsHidden": "False"
    },
    {
      "Start": "ce0dcfff506e4ee8bc24288dc0ef7df8",
      "End": "b0d21ae4dcf04479aca41daa2f467adb",
      "Id": "31cb5136aa794242962f3b2c7fe362b0",
      "IsHidden": "False"
    },
    {
      "Start": "ce0dcfff506e4ee8bc24288dc0ef7df8",
      "End": "e9b6b208bf3541ca8106ec21d85a47a0",
      "Id": "5451ae6e885f49c7832d31325e2bb94a",
      "IsHidden": "False"
    },
    {
      "Start": "ce0dcfff506e4ee8bc24288dc0ef7df8",
      "End": "4f74e7219f2346419781489cb4a10cf1",
      "Id": "4397c08aaf2f4903b2ef9d7d5b3f13df",
      "IsHidden": "False"
    },
    {
      "Start": "45d13e52914340d2b4275850dd8f0eef",
      "End": "55aa86aad15043b583cf20a2e76f3571",
      "Id": "116aa4b1e02d45bbab31e9a945f001fc",
      "IsHidden": "False"
    },
    {
      "Start": "45d13e52914340d2b4275850dd8f0eef",
      "End": "10c8ab25e3974544b6297aea02d71555",
      "Id": "4f829e4787cd45c29ff601909ef0eb15",
      "IsHidden": "False"
    },
    {
      "Start": "45d13e52914340d2b4275850dd8f0eef",
      "End": "8bdd6cc5acf24ca297265f39a7582a93",
      "Id": "549a878328f346b999daf0320ca695db",
      "IsHidden": "False"
    },
    {
      "Start": "ef1bfec0424640be82c72c0c2241395d",
      "End": "d821138a463e48dcb1a967b77504cf42",
      "Id": "49e65cd334f04076a059a1bbae20e8ae",
      "IsHidden": "False"
    },
    {
      "Start": "dbed8452c42d42e59b052b055af29c41",
      "End": "c905d1bfdc3f40969ad216ce15c53c7f",
      "Id": "b52ee7dc0dd24d1e83cf4093fe8883f7",
      "IsHidden": "False"
    },
    {
      "Start": "fe97a42597734647a6f530e8101041f4",
      "End": "6efd25e0c2c64437b7ee72cd0ba067fc",
      "Id": "979951a2bfbc4ae9a17eb2afb55fa73d",
      "IsHidden": "False"
    },
    {
      "Start": "f4893dd06158438b80a61d4aab1fdbf3",
      "End": "256175fe18164118ba735d2c7b9ce357",
      "Id": "09c4ca890a9f435bbddaeebf790ff286",
      "IsHidden": "False"
    },
    {
      "Start": "7f9dbd0f6f684202962b357a3e9bb2b8",
      "End": "ff195091accd4e089becbffd3a24b067",
      "Id": "b85812409133473c80a079e3bcf548e0",
      "IsHidden": "False"
    },
    {
      "Start": "241f75e89f2a45dcb4132185b32b074a",
      "End": "df1b646d6a9640bb9ba363710a7ec549",
      "Id": "98fcdaeb86304d18a9541187aefcf16f",
      "IsHidden": "False"
    },
    {
      "Start": "241f75e89f2a45dcb4132185b32b074a",
      "End": "cb577072fea9484fbacecafd81ec2f89",
      "Id": "2896fac0fbeb486fa6a79037fed477fc",
      "IsHidden": "False"
    },
    {
      "Start": "1fdad8b8a3ad42aa8930e29b403a0f74",
      "End": "f4d3ec0be01040bfbb39b73a3ffe87d2",
      "Id": "90d27ed8647d4ea2b1441fb4e5f17836",
      "IsHidden": "False"
    },
    {
      "Start": "59c8475305eb46feb9176d23937ddf5a",
      "End": "36f35d3bf8434287a6055e467dc54b44",
      "Id": "a6b1b720becb4c9f9fbe77ab681ae6b0",
      "IsHidden": "False"
    },
    {
      "Start": "5b293589772e4ab7ac65dcecaee43607",
      "End": "31022e4c29704867a41b230ee166e70d",
      "Id": "b2cddf1d316844f6b49cde286414abf5",
      "IsHidden": "False"
    },
    {
      "Start": "67dcbff6a90149c699a6518ccd17c6c8",
      "End": "c3182d5ec21c4e8693aa3cb7c306e8f7",
      "Id": "98e0636446d947edb79457d552257f60",
      "IsHidden": "False"
    },
    {
      "Start": "7803e468d5ad4216b0f098a9c97c1df5",
      "End": "23e12ff0b62644f2a941623a3ba44e74",
      "Id": "2845e9ad5a964c4fab9b429f0a43bee2",
      "IsHidden": "False"
    },
    {
      "Start": "e6081e3010d94ed7ab6ee27f6b1cb7d2",
      "End": "337d056749534533bf0d3285ffec8159",
      "Id": "2504972bf6344381bbcc4d444f8037a7",
      "IsHidden": "False"
    },
    {
      "Start": "bc1f4cc2270940e5a62dd4179ec04082",
      "End": "9cfce49f85524c6d94cdd6b85e8a99a2",
      "Id": "a5b38ff583b8445490e49b59348db9ff",
      "IsHidden": "False"
    },
    {
      "Start": "8d66d5c00bb44350aa025ec44a464c36",
      "End": "496a222e08cb430ba2c8ce30e1075264",
      "Id": "3f3fc31f7914431fb4f4a937e5239a82",
      "IsHidden": "False"
    },
    {
      "Start": "777e3d4477a24e4f8d86675a921d8c85",
      "End": "a54fe8e7fca44de581f2568e64307025",
      "Id": "806f23efd88540349ecd1955ad979335",
      "IsHidden": "False"
    },
    {
      "Start": "a99b8edbe0594e8e9dc00cf348c80f62",
      "End": "64fb514a5e4a4423be89944422f16d74",
      "Id": "63d497c912564a33a2a7f79fcc522cfb",
      "IsHidden": "False"
    },
    {
      "Start": "80ab6aa669944c208d1f0b4e445a601f",
      "End": "80fd87fae0f2493d83eaf50c2c41e0a1",
      "Id": "16533d4903724d739ac8a2b83d231ef7",
      "IsHidden": "False"
    },
    {
      "Start": "80ab6aa669944c208d1f0b4e445a601f",
      "End": "a6ac13ab2fa348bb8cd20861085515ae",
      "Id": "11dc7a78f2d04657b8bb08ff6e2446f0",
      "IsHidden": "False"
    },
    {
      "Start": "a41764c1f9bc479d9623d6e414b326b1",
      "End": "ef8b61e9e859477face67982361cf6f8",
      "Id": "616dfb267b904661b4bc46e0624532d1",
      "IsHidden": "False"
    },
    {
      "Start": "db5a2d81529f4a09858becb4e7dd8d6f",
      "End": "c68f8e89ce534396adedc5a8c135a341",
      "Id": "cd60e6e2d84547db9a5aff2fabd7f2d0",
      "IsHidden": "False"
    },
    {
      "Start": "db5a2d81529f4a09858becb4e7dd8d6f",
      "End": "b45e429bf00a41ed91cba2e70699e21c",
      "Id": "465a23d8054c4ae2a46101d32d2165b7",
      "IsHidden": "False"
    },
    {
      "Start": "76570da9e163488a87eb730727833b60",
      "End": "894ebb6c4ff245f3b58687a2fc47908c",
      "Id": "1196c27d138646ceb3340b9c24d5450c",
      "IsHidden": "False"
    },
    {
      "Start": "76570da9e163488a87eb730727833b60",
      "End": "d293e890c4f341699066bc60946f202e",
      "Id": "6767e0e221b3480798988db8a0243592",
      "IsHidden": "False"
    },
    {
      "Start": "76570da9e163488a87eb730727833b60",
      "End": "857dd44f70d04ab7ad77adb412f7492b",
      "Id": "8d5e69acf24148f2a3e936a56442ed56",
      "IsHidden": "False"
    },
    {
      "Start": "76570da9e163488a87eb730727833b60",
      "End": "587d4aca353b4a35aeda99608ec40878",
      "Id": "6abe62728dc340a2a959de0a013aa1f3",
      "IsHidden": "False"
    },
    {
      "Start": "76570da9e163488a87eb730727833b60",
      "End": "6a4602c1aebd4a8fbe6e8038cc4dc975",
      "Id": "9f79519bc1fe47ce9a58ee322b6d73c8",
      "IsHidden": "False"
    },
    {
      "Start": "76570da9e163488a87eb730727833b60",
      "End": "4e8157ce983349de8189537fdd234e30",
      "Id": "d04754622e154b6cbb531a62f8e08858",
      "IsHidden": "False"
    },
    {
      "Start": "cdc48cd2590449d8b05d0c1559471814",
      "End": "fb71fbbf88ce4392acf2709ff616bbbe",
      "Id": "296917c5cac144fcb5b298b3c64248bc",
      "IsHidden": "False"
    },
    {
      "Start": "cdc48cd2590449d8b05d0c1559471814",
      "End": "15f3f016153e41938bb02fa9e3fff09f",
      "Id": "ef353c439e184402b5eb82470fc233e1",
      "IsHidden": "False"
    },
    {
      "Start": "cdc48cd2590449d8b05d0c1559471814",
      "End": "18ff43c751ac4ecbb45ab7251a2167c3",
      "Id": "eac1b6e91d7c429c92da22e062656ef3",
      "IsHidden": "False"
    },
    {
      "Start": "cdc48cd2590449d8b05d0c1559471814",
      "End": "28718ed320264a93ab79fb295c6ed2d1",
      "Id": "bcd2e481e57d4567a8900c69610397df",
      "IsHidden": "False"
    },
    {
      "Start": "cdc48cd2590449d8b05d0c1559471814",
      "End": "d76f7780207b4b2bbf98462e3616229b",
      "Id": "3804553083fc46e0ba91f4332ac8d5bb",
      "IsHidden": "False"
    },
    {
      "Start": "7fa8fd0e8451464fa87626e9c9429b46",
      "End": "122179621895470ca6cd0fce050cd4de",
      "Id": "c42e00aabf914d8297353a280e3bba2f",
      "IsHidden": "False"
    },
    {
      "Start": "7fa8fd0e8451464fa87626e9c9429b46",
      "End": "eb8966d3377e43a8b0a92524d3e4d94f",
      "Id": "89eebf6003f84b74a1aa90482f5f2d13",
      "IsHidden": "False"
    },
    {
      "Start": "7fa8fd0e8451464fa87626e9c9429b46",
      "End": "6cf198b3f18b4e878ece31d79a73baf6",
      "Id": "bafe36da9baf49fc8c93caf2bb743dad",
      "IsHidden": "False"
    },
    {
      "Start": "7fa8fd0e8451464fa87626e9c9429b46",
      "End": "e65ace3ceaee4c5eab34be1169f45b77",
      "Id": "e22f517112cd4755837f2294e490028f",
      "IsHidden": "False"
    },
    {
      "Start": "7fa8fd0e8451464fa87626e9c9429b46",
      "End": "60ad7554b89e45dd87f55ecbe4c08b14",
      "Id": "87035a2ae55e4b449ff7c189538754ba",
      "IsHidden": "False"
    },
    {
      "Start": "2414172247184097b15c440e7f1abb97",
      "End": "9a86d48d7fc44cc6960f12586b417a55",
      "Id": "b2d89aa5ed234ce6ac7d62eeee615e88",
      "IsHidden": "False"
    },
    {
      "Start": "2414172247184097b15c440e7f1abb97",
      "End": "80e649a09906471d85c816c1cf9911cc",
      "Id": "ae2028e162eb480ea0ad8ffe00da4386",
      "IsHidden": "False"
    },
    {
      "Start": "2414172247184097b15c440e7f1abb97",
      "End": "cbb0c2f057b9440f860756b7b035807a",
      "Id": "809ed582af2b412788c407ca4f2675eb",
      "IsHidden": "False"
    },
    {
      "Start": "dc7aee33e86e4ce086b3bd7611a5ed66",
      "End": "01e77524bb39410c930fbebf76096ac3",
      "Id": "06a974d23f834140bfa69c7bab91bb77",
      "IsHidden": "False"
    },
    {
      "Start": "c4c070d466cb4beba808ce4e30826a68",
      "End": "78371256b36e480baacd564c38f13f8f",
      "Id": "1beedc29a1be4656bce5a7bd62f9b932",
      "IsHidden": "False"
    },
    {
      "Start": "61c5bf44bf43403fb20d17d240c52bf8",
      "End": "27a6ca44ab2e4a538c26bac879407b78",
      "Id": "3bc79e3c767c40869ed08e46e752249c",
      "IsHidden": "False"
    },
    {
      "Start": "0b47b79adf334a768e534538d2b204d6",
      "End": "67c5a9cf994b40fe8c98155242d612ae",
      "Id": "a00aeba0db514c0aaee7580fe804702b",
      "IsHidden": "False"
    },
    {
      "Start": "0b47b79adf334a768e534538d2b204d6",
      "End": "870f64c7b6014c60909735306f83a6ff",
      "Id": "dd779c00d2ef4a06a9cc5befa2b8a848",
      "IsHidden": "False"
    },
    {
      "Start": "239fd07afcc54684b4b0c5280d5a2fb9",
      "End": "b25bd1c00aaf42d8afd672400fc0b651",
      "Id": "2eb772657875422fa5672c244495a257",
      "IsHidden": "False"
    },
    {
      "Start": "a4260f24b0ab42338321668ec30bf13b",
      "End": "03d2251f7e824d7a8442e40d4b23e6a4",
      "Id": "590768d10d7e4cbab2f7e642b13e3f98",
      "IsHidden": "False"
    },
    {
      "Start": "2fbb7b8309cf4ad7a79376051dabc040",
      "End": "d2169604120347d7b3f85a6e6c4ca2b6",
      "Id": "22bb28f03f4844c9a0df28cf83aff7a2",
      "IsHidden": "False"
    },
    {
      "Start": "0f1626e9a40f4ea9ab29d00c680edbab",
      "End": "923c394c41ca493297ce578ed7a3272f",
      "Id": "aacf10ba1ee240639d3f120e1fa5f578",
      "IsHidden": "False"
    },
    {
      "Start": "3dad3b1140964401b0340b5b2e44e674",
      "End": "4aa8c6b8eef24a819f3d189d45eb0495",
      "Id": "2db9615f16714ff792c3ae447fdab38a",
      "IsHidden": "False"
    },
    {
      "Start": "3dad3b1140964401b0340b5b2e44e674",
      "End": "b359b14ebb2c4456b41e50ed6a45ba39",
      "Id": "d577779b1ee34f979cc136d950e08f35",
      "IsHidden": "False"
    },
    {
      "Start": "f27a8108541e4064889e4efb98dafcd6",
      "End": "9f61be2880a04410b6d3e5dd0599c82e",
      "Id": "b0e8bd5b7c8a4f5aaa8c7c2974db9e02",
      "IsHidden": "False"
    },
    {
      "Start": "ef88eac25900444f89757aab50e639ef",
      "End": "5f3e7cd30cbd45188356822938c7b874",
      "Id": "97603a90acb547a2949d1c581b70812f",
      "IsHidden": "False"
    },
    {
      "Start": "00cedf934ae846ecad2588f5b4cf6b68",
      "End": "3a6429f88d5246e89016a2dce545f312",
      "Id": "b7fd79e8486846bb83a26c42910062ce",
      "IsHidden": "False"
    },
    {
      "Start": "dee057b2b22243c8b2c52ec96163051e",
      "End": "acad5ac17d3243249eea8f8a795fb6ab",
      "Id": "427fafad124e4711ae9005412c3d2e10",
      "IsHidden": "False"
    },
    {
      "Start": "dee057b2b22243c8b2c52ec96163051e",
      "End": "845a293bc9f34b1c892566054010e90b",
      "Id": "5fb5c73c207f46899d0bffaf1fa5c3cd",
      "IsHidden": "False"
    },
    {
      "Start": "126ad52913874bf39307ea28cd87cc55",
      "End": "9970006b817f4af5ae71f9b9b0fe71b3",
      "Id": "7de5c57fdd32409d9d605987162dca65",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "05fe79ab24b1450bba483b44914062d5",
      "Id": "6cd4d2408ea14a1693f17cc9f0347933",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "b50718c232194ae0a2a670344251189b",
      "Id": "539a43e03e66424ca3080720e20eb368",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "62726bef144d4af4bb15fa612fec6cbf",
      "Id": "30f822a7a87347159c4fcb88af025a43",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "25e109ff7c1d4df8b6b6f48b14f9ce51",
      "Id": "7759c198b8d248ae88aaf4e813325b8f",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "f671de6680a849a6afcd55d5eb2b5779",
      "Id": "23d97dcefc264c889e62d53eeb818bf7",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "69a23e45de3148159a5c9d3531a8cbbe",
      "Id": "d0594cb2ecb547c6be061f0a496b8414",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "e1dcff7be4b94b2cbd0b025fc0c050a4",
      "Id": "900a66c343784cfcb4e804ff09eb8263",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "a48cdd68eff24bfe8139d7632aad0914",
      "Id": "ec95ab4ea54646e0882852f917ee94c2",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "00898841c3994dc5939fe3b9a285865a",
      "Id": "4664cbf65aa047c293622b82484af365",
      "IsHidden": "False"
    },
    {
      "Start": "651aae82fc7546a9bc0cbdf83fda3e62",
      "End": "120317e7a2b646b2825ab72e2f77b279",
      "Id": "a39dba2786234c3aae090b45db167a58",
      "IsHidden": "False"
    },
    {
      "Start": "5a15a493ddb14c7599b2ef6a12e45336",
      "End": "50527ece92354f6d92f99dcb83044aa3",
      "Id": "800e222f017e46bf8453b5593046073f",
      "IsHidden": "False"
    },
    {
      "Start": "5a15a493ddb14c7599b2ef6a12e45336",
      "End": "1d5eedd8d5c54b80ab2e51c49cc3b6d6",
      "Id": "f48456b400564bbc89a44f4d1ff66c8a",
      "IsHidden": "False"
    },
    {
      "Start": "5a15a493ddb14c7599b2ef6a12e45336",
      "End": "4c3f03619aa24755a1fd2bfaef1b9d4b",
      "Id": "6ab83550ba0f49fe80552a10946c6069",
      "IsHidden": "False"
    },
    {
      "Start": "5a15a493ddb14c7599b2ef6a12e45336",
      "End": "3568c341741841d79b099116f07974a9",
      "Id": "8cb7eaad0d174dd2baa8a4b662519eff",
      "IsHidden": "False"
    },
    {
      "Start": "5a15a493ddb14c7599b2ef6a12e45336",
      "End": "595d2df7301e40309945f9023d583614",
      "Id": "2478fcd1a26b4db4a7208373d972aa03",
      "IsHidden": "False"
    },
    {
      "Start": "5a15a493ddb14c7599b2ef6a12e45336",
      "End": "017751798c7049708a391ff9ca4eb0da",
      "Id": "4d830c5b7f6d40b09c265edc37767af9",
      "IsHidden": "False"
    },
    {
      "Start": "f3a00cf242af4120b06b7fae39e78570",
      "End": "d943d0cf8f6d4f678df07610e8e5aad5",
      "Id": "0596c8c393f14ee6a75b6280614e14ce",
      "IsHidden": "False"
    },
    {
      "Start": "062dab7bdf3243529419d5432cfc0670",
      "End": "ad3e2caee4284376bf5847b38162b07f",
      "Id": "6a4e7a39cfa641ab9c8be880e59a1489",
      "IsHidden": "False"
    },
    {
      "Start": "062dab7bdf3243529419d5432cfc0670",
      "End": "2402b0defad64e8ca673ba48b61326d8",
      "Id": "885a418559c744df96b9762bedb6db67",
      "IsHidden": "False"
    },
    {
      "Start": "a10d5047a20c477096758cc4670e2be2",
      "End": "22df142d5de145c9aa0546e411026d41",
      "Id": "5fed759147ae4111bf6a630245eb4b63",
      "IsHidden": "False"
    },
    {
      "Start": "40e55a64557e45b0883a22b17f851b87",
      "End": "c70ce5d5a1094a4fb8ebb653a22608fc",
      "Id": "dc3d83c2e20c4cb9af1de63a839961b5",
      "IsHidden": "False"
    },
    {
      "Start": "40e55a64557e45b0883a22b17f851b87",
      "End": "22c408dddf714bb5ae84786265b5189b",
      "Id": "b90f88683eac47f182bc8184d83a1448",
      "IsHidden": "False"
    },
    {
      "Start": "8ebbba77f6914f94aca4e57876d19f41",
      "End": "3ea83935f1e745d19214fefb86dd14ab",
      "Id": "c5c6e6c6a56c420d9dcbab6389d604f2",
      "IsHidden": "False"
    },
    {
      "Start": "751d71c1b2c741688b751b0dcfe63b4e",
      "End": "eeb8d7acaea14fb98514f94624ff9732",
      "Id": "602ed3cd862e4900b91c515c53e6a79a",
      "IsHidden": "False"
    },
    {
      "Start": "9b3ca67e6b0d404b889d44f867f68532",
      "End": "4fa40ff61f3c42b0a9364111cb4d5b65",
      "Id": "ba6d8fb7f02c43c4a0e105a0bfcca939",
      "IsHidden": "False"
    },
    {
      "Start": "82b5d6d27f8941ebbadb9d94f6fa6176",
      "End": "e9e19c2d93a24d9aad61ee14e2b3c731",
      "Id": "0f8d15a0b7774f66bade9ce193543e4d",
      "IsHidden": "False"
    },
    {
      "Start": "82b5d6d27f8941ebbadb9d94f6fa6176",
      "End": "e661e4ec20294fc8acb4ce2b2a7c7e00",
      "Id": "3a5e95bd664b407684328bc528cccb89",
      "IsHidden": "False"
    }
  ],
  "Dependencies": [],
  "NodeLibraryDependencies": [],
  "Thumbnail": "",
  "GraphDocumentationURL": null,
  "ExtensionWorkspaceData": [
    {
      "ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
      "Name": "Properties",
      "Version": "2.13",
      "Data": {}
    },
    {
      "ExtensionGuid": "DFBD9CC0-DB40-457A-939E-8C8555555A9D",
      "Name": "Generative Design",
      "Version": "2.0",
      "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": 107.71515655517578,
      "EyeY": 246.51858520507813,
      "EyeZ": -487.30850219726563,
      "LookX": -91.875946044921875,
      "LookY": -219.39498901367188,
      "LookZ": 270.845703125,
      "UpX": -0.11193346977233887,
      "UpY": 0.91953665018081665,
      "UpZ": 0.37672704458236694
    },
    "ConnectorPins": [],
    "NodeViews": [
      {
        "Name": "Stadium Height",
        "ShowGeometry": true,
        "Id": "46c5aa4b17304d9bb2e62fe3644ca1e4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 811.02506996204829,
        "Y": -4577.3027729507294
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "73cde7ab3d794fa8ae522aebfa27c62c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2126.7671093648351,
        "Y": -4281.9958651946745
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "b3c20b5b82fc4481b752a72299077e0d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1796.2671093648341,
        "Y": -4234.8040243714249
      },
      {
        "Name": "Curve.PointAtParameter",
        "ShowGeometry": false,
        "Id": "1a65c6dabef549498560fb7fc3a0d628",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2819.0888024746837,
        "Y": -4308.5574493692
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "c796f6b8a718417bbfee9bea9ec3b3d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2377.2071343249,
        "Y": -4106.8339601219659
      },
      {
        "Name": "PolyCurve.ByPoints",
        "ShowGeometry": false,
        "Id": "8f48018ae1a74ff5b2ca66ae1e86ec04",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2461.8561898858507,
        "Y": -4382.8739868105877
      },
      {
        "Name": "EllipseArc.ByPlaneRadiiAngles",
        "ShowGeometry": false,
        "Id": "ffe0c093ce8645d1b84627785b2b74a7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2195.9536573217265,
        "Y": -3301.6968725650904
      },
      {
        "Name": "Plane.YZ",
        "ShowGeometry": false,
        "Id": "f2818853c0f14bc7b3b433b4758b2887",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1477.9649708183406,
        "Y": -3258.5430303419093
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "d878f3ca15da4a70a353e33f0618f466",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1679.7419963856164,
        "Y": -3356.3701639170604
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "46c45ef64eba4a3fa7188451f660de9e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1315.4718269831983,
        "Y": -3128.4959900586036
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "b5215b9174ac4909a678b8178f8625c3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1741.8924220495846,
        "Y": -2948.9877821907985
      },
      {
        "Name": "Plane.XZ",
        "ShowGeometry": false,
        "Id": "ae8838ee34694aadaedc9eb3f0f3ab16",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1495.4405253322338,
        "Y": -2980.9127996866982
      },
      {
        "Name": "EllipseArc.ByPlaneRadiiAngles",
        "ShowGeometry": false,
        "Id": "b69944ef6cc1406da634470e7181c677",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2192.8060636329064,
        "Y": -3004.4794508086484
      },
      {
        "Name": "Radius in x-direction",
        "ShowGeometry": true,
        "Id": "00b421cecda648689f7ca193108ab37f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 797.79677764194275,
        "Y": -4106.0494871608453
      },
      {
        "Name": "Radius in y-direction",
        "ShowGeometry": true,
        "Id": "40fd07239c394d48afe53d71782497c6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 798.99336210429647,
        "Y": -4171.8203085217774
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "0108ec716c354637a66b7c19a7e53f53",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1812.370138654016,
        "Y": -3088.1681222556836
      },
      {
        "Name": "Curve.PointAtParameter",
        "ShowGeometry": false,
        "Id": "c347c7dfd6884104b543068614152b3d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2762.7589412423577,
        "Y": -3851.7037940622813
      },
      {
        "Name": "Curve.PointAtParameter",
        "ShowGeometry": false,
        "Id": "2c9e6b6149fa4af89bcb7bbc28d90bed",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2772.2367168656983,
        "Y": -3352.4376294003205
      },
      {
        "Name": "Geometry.DistanceTo",
        "ShowGeometry": false,
        "Id": "e6ea0567bd794abbadabee22750a40df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3083.1799721634216,
        "Y": -3660.782936250127
      },
      {
        "Name": "Geometry.DistanceTo",
        "ShowGeometry": false,
        "Id": "74e3320928ed45a7941e5aca101ea04c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3095.1535715232167,
        "Y": -3467.5674468059533
      },
      {
        "Name": "Ellipse.ByOriginRadii",
        "ShowGeometry": false,
        "Id": "8071f40389e54c3fb20169d0c0aaf827",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3832.36386258888,
        "Y": -3657.7047829083326
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "bd311effe0834208841ff330db020db5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2510.9042976687761,
        "Y": -3511.5199474487749
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "f9ad6d2f1d6d4018944c81b2c7df2f94",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3394.6422084144942,
        "Y": -3577.9617814947514
      },
      {
        "Name": "Geometry.Rotate",
        "ShowGeometry": false,
        "Id": "cce736ccfeba41318246396964bc7b62",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4394.15012509056,
        "Y": -3760.9656543749638
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "62ca36b47c514922a9c47a7aa9147b41",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4147.3986188437611,
        "Y": -3641.7576631170323
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "ab1a6cc47ade4bf29db031d82d74f548",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4223.9336930457939,
        "Y": -3502.5557612126959
      },
      {
        "Name": "maximum rotation",
        "ShowGeometry": true,
        "Id": "e61a925e313b4608bc1f369f9a24fea2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 797.38380883373793,
        "Y": -4043.2322570074348
      },
      {
        "Name": "Curve.PointAtParameter",
        "ShowGeometry": false,
        "Id": "24d63676401941be8092026508ac8d24",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4818.4591269228094,
        "Y": -3734.8713390801631
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "83e49b6002aa4a5d84ff3642fd0624b6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4371.3167035812021,
        "Y": -3375.8550537174783
      },
      {
        "Name": "No. point on circumference",
        "ShowGeometry": true,
        "Id": "3648cefefa014393a1eb3ec4f65b1b94",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 798.63489501613185,
        "Y": -3977.2165906665514
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": true,
        "Id": "69cc6b23591744eb95f8f52584d00782",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5487.5311767930589,
        "Y": -3645.7372388968656
      },
      {
        "Name": "No. central axis vertical point",
        "ShowGeometry": true,
        "Id": "06d28422bfa44e83b2bf1f7bbd6a3e1b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 793.60902459057252,
        "Y": -4453.6453267339093
      },
      {
        "Name": "No. point on curve plan",
        "ShowGeometry": true,
        "Id": "b914ce2a9c1243a583a36ce21fc529a8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 800.100173922181,
        "Y": -4320.0580903593982
      },
      {
        "Name": "Surface.PointAtParameter",
        "ShowGeometry": false,
        "Id": "cc79c71ddb4447bfac9c3ab8ffc73ccf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6064.1455745900648,
        "Y": -3748.7045405550384
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "4e61df75762647609cab104f3d8eb91f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5826.6436660731961,
        "Y": -3609.8347727580876
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": false,
        "Id": "745779f7b85c4350a6fef1519cd42e8a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6288.3000576783434,
        "Y": -3708.2826789010733
      },
      {
        "Name": "NurbsCurve.ByPoints",
        "ShowGeometry": false,
        "Id": "919dea510348453f9c5950a434bb42b9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6496.1520442143919,
        "Y": -3706.3731162245113
      },
      {
        "Name": "Curve.PointAtParameter",
        "ShowGeometry": true,
        "Id": "c2f2f2fb068841f7b795d9c0d90dee20",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6883.8456874665289,
        "Y": -3713.7990346708611
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "6c01cd3dd60c4a12938068a283ff138e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6673.8433922808663,
        "Y": -3558.8662493753791
      },
      {
        "Name": "a*a stripes (No. of stripes)",
        "ShowGeometry": true,
        "Id": "27601b25d65d44ef910de1640905ccf6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 800.52189736500441,
        "Y": -3837.7085171974095
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Id": "89ceb4bbe6a54eae9f6c14266b694928",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7144.8518704844792,
        "Y": -3725.8519047637938
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "75c65615446446d8b8c6549963189afa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7395.9405336680247,
        "Y": -3685.4763903653775
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Id": "3d1c1078fd974ac2b010ba51d0326fba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7774.7930385211175,
        "Y": -3676.418907562228
      },
      {
        "Name": "List.ShiftIndices",
        "ShowGeometry": true,
        "Id": "6eb9e31eaa2945bab73c84f5f9614bbf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8043.5612662161666,
        "Y": -3698.4088857357565
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "d16d5c327ca0401ea7315d75d5dd45cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7750.8433922808663,
        "Y": -3576.8662493753791
      },
      {
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Id": "08cd5c51fe984b9480419b5cc4039941",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8275.6775453509363,
        "Y": -3693.1394837464354
      },
      {
        "Name": "NurbsCurve.ByPoints",
        "ShowGeometry": true,
        "Id": "06003f5b05894ba989cc5907a7e0ef2f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8586.42497564098,
        "Y": -3660.3865299215731
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "826c1dd1e5c14db6b51b5ac798f3a186",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9755.96757649268,
        "Y": -3610.0830557861518
      },
      {
        "Name": ">",
        "ShowGeometry": true,
        "Id": "04280cf4e79b482ab88c6d6a55c790a0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10288.149148945635,
        "Y": -3603.2020978075539
      },
      {
        "Name": "List.Cycle",
        "ShowGeometry": true,
        "Id": "a6bd9583440741f68895cadcc8c0a451",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9975.14138995072,
        "Y": -3610.0608335624224
      },
      {
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Id": "7146c55140dc495180e759df8d95cb7a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9964.3354261346612,
        "Y": -3731.5174393226876
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "caf25b7663a6425bae232ec35ebed9d0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10160.238308186486,
        "Y": -3722.3111496816027
      },
      {
        "Name": "Circle.ByPlaneRadius",
        "ShowGeometry": true,
        "Id": "404e63d062e54fa3a71c4345803ecbfd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10442.941802928308,
        "Y": -3716.6994567912557
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a38cb755d0e24786bc3d32428bb23749",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10507.467336236423,
        "Y": -3591.9633136530269
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "f4a84cae806342a69be358b9666a6cfe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 8837.1911997766911,
        "Y": -3700.6608117740557
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": true,
        "Id": "eb7f625dce24471580a191931cc39670",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9498.7314958972565,
        "Y": -3628.153742411293
      },
      {
        "Name": "Circle.ByPlaneRadius",
        "ShowGeometry": false,
        "Id": "947958fe81d84e999696034618427317",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9160.2995153095471,
        "Y": -3661.8640969795915
      },
      {
        "Name": "Radius of Facade",
        "ShowGeometry": true,
        "Id": "9dfd506586a347569c5acdac34a17926",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 797.28139369867858,
        "Y": -3902.2731062331654
      },
      {
        "Name": "Solid.Volume",
        "ShowGeometry": true,
        "Id": "f69e23ccede046e687b9081e874e7dc4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9960.8496840272055,
        "Y": -4049.1879823213476
      },
      {
        "Name": "Facade Price",
        "ShowGeometry": true,
        "Id": "f78fb7d2eaa948cc85baca42826e4cf5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1159.4146775442787,
        "Y": -4249.8437111720805
      },
      {
        "Name": "Math.Sum",
        "ShowGeometry": true,
        "Id": "e89cdcc943e54cf58001e4e08ca07e2d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10208.569414772825,
        "Y": -4084.4291940376261
      },
      {
        "Name": "Solid.ByLoft",
        "ShowGeometry": false,
        "Id": "387222b4086049cf9f3da034fb029a93",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9354.4993257319329,
        "Y": -4056.2794367893712
      },
      {
        "Name": "Solid.Volume",
        "ShowGeometry": true,
        "Id": "2fa2e98bfbc4425ca32d7159d3a7525d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9673.7850207190713,
        "Y": -4047.5209763283779
      },
      {
        "Name": "Stadium Volume",
        "ShowGeometry": true,
        "Id": "c029a5fe7f7a457ea459f9ab2f83d644",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1159.7944238050477,
        "Y": -4356.8084893076293
      },
      {
        "Name": "Facade Price",
        "ShowGeometry": true,
        "Id": "8498c0927ce64ee1b2927d346e3bcb21",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10444.588713508158,
        "Y": -4020.3848381957191
      },
      {
        "Name": "Surface.Area",
        "ShowGeometry": true,
        "Id": "ea61b6769ed645e3b274efca2c4aad82",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10197.1412680117,
        "Y": -3962.4231703579303
      },
      {
        "Name": "Surface.Area",
        "ShowGeometry": true,
        "Id": "90b046c95ebc4da897983820da1e649a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6133.19669484758,
        "Y": -3324.2789335587058
      },
      {
        "Name": "Yard Area",
        "ShowGeometry": true,
        "Id": "f8c32fc299fa47db994c352e77ec5f21",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1162.0738383183416,
        "Y": -4140.3415266047614
      },
      {
        "Name": "Surface.ByPatch",
        "ShowGeometry": true,
        "Id": "8fcfe66366414a64a40daab401d78b22",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5867.694156034785,
        "Y": -3328.1989571380668
      },
      {
        "Name": "Curve.Offset",
        "ShowGeometry": true,
        "Id": "be7a7e2e87a94dd29ab384444d72168e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6099.9028016091052,
        "Y": -3227.3026885889803
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "14c434e4d02b41628dd4063c9abd901d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5944.2192677432267,
        "Y": -3221.3268857217208
      },
      {
        "Name": "NurbsCurve.ByControlPoints",
        "ShowGeometry": false,
        "Id": "62b1823892554bbc99a5392f6cff75c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5097.1265397017442,
        "Y": -3696.9544384719688
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "5659d5d19f0443c3bd37ffe3d6c43ca6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7574.3395247419394,
        "Y": 1993.588648124447
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "b271e471e52b4a4c89917144974c724c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7574.3395247419394,
        "Y": 1817.588648124447
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "d6fc179e049b486b8a13422e83d45475",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7574.3395247419394,
        "Y": 2345.588648124447
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "2fe397e72e014772903232ce61e30337",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7574.3395247419394,
        "Y": 2169.588648124447
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "a64da0e88806434fb956771ddfa65b64",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5676.3395247419385,
        "Y": 1978.588648124447
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "3c8ce44625424748bb8a725a3f5bd541",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5676.3395247419385,
        "Y": 1802.588648124447
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "468d46e921cf44c88fbbf03c34d8e544",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5370.6531764226374,
        "Y": 3590.8831543761462
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "098c7a4c41434ec48e1d5a10644a943f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5370.6531764226374,
        "Y": 3414.8831543761462
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "d262917b9f7240309ce392a70dcc2c8a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6070.3395247419385,
        "Y": 1873.588648124447
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "ab71983d01af4bbfb89484696172136e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5764.6531764226374,
        "Y": 3485.8831543761462
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "08b34afe94f34b91aaa6801f631b4158",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 1716.588648124447
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "49df82ca041b4a358d438f60ec0eeca6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6070.3395247419385,
        "Y": 1725.4161481244464
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "2ca1660de78a4ea9baa5859c1bc156f0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6889.67285807534,
        "Y": 1814.588648124447
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "0a123568ebbd47529845a1d37900fd77",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 2040.588648124447
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "16e3fbb8f49a48a883a012465df61a3a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 1892.588648124447
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "ed2b136e70a74e8290aef182455a814e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6889.67285807534,
        "Y": 2521.588648124447
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "51828dacb2a34c08ae7d704601a8c30f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 2400.588648124447
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "fa5d7f4afd7f474b9fb85253a06d7b3b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 2576.588648124447
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "d299270151284b86a2a5fd66ab8467e7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 2724.588648124447
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "6687500fedc649cc88e260dfb70bfc23",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6070.3395247419385,
        "Y": 2452.4161481244464
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "43d13d55f0b74f3cabf10bd0211b8a6b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6889.67285807534,
        "Y": 1443.588648124447
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "6d84593c2a2d4c889c6cf6fef33ed603",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 1244.588648124447
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "3b3713dd52af4b419b6a56e2c6e5ade6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 1420.588648124447
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "ee5afadd48114051874f29db2cbd4ab0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 1568.588648124447
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "1cde683a216d4565b729076a07f285a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6070.3395247419385,
        "Y": 1278.4161481244464
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "e366d791d9de461c922446fdd5f19611",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6583.9865097560387,
        "Y": 3484.8831543761462
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "af3c82485035457dac7358c5587d0de3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 3352.8831543761462
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "f2c92ce4481840be94a0c59ffe62ff03",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 3528.8831543761462
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "0e941c1012a841d1b74acc7465d2288c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 3676.8831543761462
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "e504b91f00244978a50dd07de8d58950",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5764.6531764226374,
        "Y": 3336.7106543761456
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "97a2558f446e4f7996309831695c58fc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 2037.588648124447
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "18269c5907d9488cacf07d3166b93a51",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7268.6531764226374,
        "Y": 3579.8831543761462
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "b37222bc9c26419db2945b43d9ee9fce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6950.6531764226374,
        "Y": 3708.8831543761462
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "091c0601c8244e39811761d53989fcc8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 1666.588648124447
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "0f53e2cf48614ee295f2e7015d874e6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 2745.588648124447
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "7dd1e0b401f040f790a9da294742df71",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5764.6531764226374,
        "Y": 3858.7106543761456
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "aeaef056ee4b4ef29d8259bde938aa29",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 3824.8831543761462
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "d4f240e347dd46879f43ceb2b43687c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 4000.8831543761462
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "d8174581d8624122a59d1b3c77177dfd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 4148.8831543761462
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "e480da17fb954520b649ac7424faeef1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6583.9865097560387,
        "Y": 3856.8831543761462
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "bfa93540b68946cbb89eebcfe91db6ff",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 2879.8831543761462
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5d9e3fe9cd884a71b41c81a7c79ea389",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5764.6531764226374,
        "Y": 2913.7106543761456
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "c3b09ed0662d4f20a6db96b4ba6b95ec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 3055.8831543761462
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "aae99f190b45475fa13b7a644f1e6036",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6135.9865097560387,
        "Y": 3203.8831543761462
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "3904a10327f54a22943741c39700e504",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6583.9865097560387,
        "Y": 3113.8831543761462
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "34f8b40188cf4d5795600b8ad263cace",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6950.6531764226374,
        "Y": 4079.8831543761462
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "5332dc226b4d43e29aca426ec77f3126",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7268.6531764226374,
        "Y": 3755.8831543761462
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "c419388925a6460c94f3dcbf53c333a6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7268.6531764226374,
        "Y": 3403.8831543761462
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "6acd600051204445a31efac49136c4e5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6950.6531764226374,
        "Y": 3336.8831543761462
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "d963c8475b7744858080cd3244f1d414",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6889.67285807534,
        "Y": 2128.588648124447
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "5e3ff9a1a1f543c29df2990c3c5546c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6441.67285807534,
        "Y": 2188.588648124447
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "6cda361943354d4790160fb45199f7ce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 2185.588648124447
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "a9dbf351bb0c4fc88660e477c35a6439",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 2373.588648124447
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c8c19b226ef9476da0183d641a88277a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6889.67285807534,
        "Y": 2276.4161481244464
      },
      {
        "Name": "Vector.XAxis",
        "ShowGeometry": true,
        "Id": "c2c725170f1c4914876fb4b0df30824e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6070.3395247419385,
        "Y": 2156.588648124447
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "e445e47736074dfb9973c8c580e94c99",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6070.3395247419385,
        "Y": 2304.4161481244464
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "b4d85d6e7ca74cc4a0bd1550468a4121",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 1443.588648124447
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "96a589dd65c9440f83b6cfa67fe64293",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 1814.588648124447
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "7b21f6cece85463b8da4763a2dd927a5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7256.3395247419385,
        "Y": 2521.588648124447
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "c6ce864e088f4f33a527b58f5d1c499c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6950.6531764226374,
        "Y": 3113.8831543761462
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "2ecfae14f78e45708d12c82c82d81455",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6950.6531764226374,
        "Y": 3484.8831543761462
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "b713caff29754807b90e2abee63f5f3b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6950.6531764226374,
        "Y": 3856.8831543761462
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "65ef04ec70fd47178716dbd19ec0f8eb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5583.2681588901878,
        "Y": 5149.2267083861025
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "dbfa22d9c9344e1faaacf594a0b5e2af",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5583.2681588901878,
        "Y": 5325.2267083861025
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "44e132b03fa34aa3a8e70c849fd569d7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5977.2681588901878,
        "Y": 5220.2267083861025
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "61657c7ac00b42a1948515d448a95fcf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6796.601492223589,
        "Y": 5161.2267083861025
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "66eb38e015ea46899ab1d9087c7a4d8e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 5063.2267083861025
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "e49c196f95dd420a9ffae0085f5b4fce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 5239.2267083861025
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "a938f9bf05b847ff86dc9ef6eed97fbe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 5387.2267083861025
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "b5f67e3fd41b4032ab8c9572d5b14ee2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5977.2681588901878,
        "Y": 5072.0542083861019
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "84965c02b8e84d1fb2bdf3b596b458b2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6796.601492223589,
        "Y": 4790.2267083861025
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "d362fb9d831e42d683e425ad64eb199a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 4591.2267083861025
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "9b7e849e658c4fb2b1a660f907a02cf1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 4767.2267083861025
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "3f46798075354bea8462c0735159a8ef",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 4915.2267083861025
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "d3a189e06cfc473999385f90c1f77ba1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5977.2681588901878,
        "Y": 4625.0542083861019
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "0622d190c5d942fca9ec5ed6435bb383",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6796.601492223589,
        "Y": 5868.2267083861025
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "fed5d138b4ab4278a02adaf9cada9290",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 5747.2267083861025
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "0d1d1f6656f24f1eadaa81c53d3c24f7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 5923.2267083861025
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "bc13e520567943569bc42b04fc2a97e5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 6071.2267083861025
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "14f78c402ebf4ae286d3d923490dc7e4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5977.2681588901878,
        "Y": 5799.0542083861019
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "460deec765384fa3ae0646ea743cf9d4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7481.2681588901887,
        "Y": 5692.2267083861025
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "caf9f9d5a6b840fd8a91ce63bcbdc175",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7481.2681588901887,
        "Y": 5164.2267083861025
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "f35428819858462f918867551d428aa0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7481.2681588901887,
        "Y": 5340.2267083861025
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "f9943daf4e7840fca15c8b0c63a7aa25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 6092.2267083861007
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "ff270c2c7c52443e873a6c5ad9365e86",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 5384.2267083861025
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "afb855c3e2a04703b47d8dc5f5e851bb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 5013.2267083861025
      },
      {
        "Name": "Vector.XAxis",
        "ShowGeometry": true,
        "Id": "99fb1aee083e4122bb7241ebe1f9e4c5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5977.2681588901878,
        "Y": 5503.2267083861025
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "4b2641ced4b84d6ab9f7d8d4b8b8fbf1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6348.601492223589,
        "Y": 5535.2267083861025
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "a052ddd1c0eb4a19909a417cc74887ae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6796.601492223589,
        "Y": 5475.2267083861025
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "a02cf5940e1340fb910ad81ec6851a1c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 5532.2267083861025
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ab5bcee32142468abac475f4f891ae9b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5977.2681588901878,
        "Y": 5651.0542083861019
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "1453750d03354fa7a05dffb713407c69",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6796.601492223589,
        "Y": 5623.0542083861019
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "be6b4daf1e7849ae853d2c7a475d6a73",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 5720.2267083861025
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "e71ec16486324357802dedb76f1195d2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5477.364006818344,
        "Y": -125.03559009735363
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "27a939fc858c4eaab36d2106c8d35012",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5820.0306734850446,
        "Y": -125.03559009735363
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "b662d2e5d7754bc7bc15d1d010e0b07a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6174.0306734850446,
        "Y": -68.035590097353634
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "e88e235262f24448a59022dfc0bbcadb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6489.364006818344,
        "Y": 8.9644099026463664
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "0b4b24f56a514e6bb9693849339695c1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6174.0306734850446,
        "Y": 119.96440990264637
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a7cbb1ed510040c5860f919128000712",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5820.0306734850446,
        "Y": 22.791909902645784
      },
      {
        "Name": "StructuralCalculationOfReinforcement",
        "ShowGeometry": true,
        "Id": "35d9b0b73ffe46849f9cf3ebb314d86d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9199.4376619431423,
        "Y": 4076.7352407332455
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "d5edeb0f7e804029b5d6dbbeb90c8bcc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10648.770995276544,
        "Y": 4280.5652407332473
      },
      {
        "Name": "MinimumReinforcementRate",
        "ShowGeometry": true,
        "Id": "aef4ff32284949d8a0f3da82fed3e202",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9996.7709952765435,
        "Y": 4314.5652407332473
      },
      {
        "Name": ">",
        "ShowGeometry": true,
        "Id": "c7f9705682644a448e2718d86bf1d7c0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10384.770995276544,
        "Y": 4280.5652407332473
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "9edab1de462a4276a9bb25a09d3fc9cc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10648.770995276544,
        "Y": 3966.5652407332473
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "064ea342c1654e6b8ff1e137c71892e8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7481.2681588901887,
        "Y": 5516.2267083861025
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "2c89da9db5434582a597a90643120e8c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 4790.2267083861025
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "6d1119571a7049b99c045c0035795507",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 5161.2267083861025
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "b1db523b08f24966918abe72aff4ae33",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7163.2681588901878,
        "Y": 5868.2267083861025
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "c54bdc6465d7439ca9d3a65f02e529df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4656.6531764226374,
        "Y": 3181.8831543761462
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "f9030146f28f4862bc76d04d4ca45689",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4999.3198430893381,
        "Y": 3147.8831543761462
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "f4e174651bd2481ab6dd446eaaefa017",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4323.9865097560387,
        "Y": 3084.8831543761462
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "1830830cebb74b86aa8cf7f8708af68c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4323.9865097560387,
        "Y": 3295.8831543761462
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "93943f63a84c46ec830f74d774d11226",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4629.67285807534,
        "Y": 1414.588648124447
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "394c93a114524dccb8a0e9042fabfff0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4629.67285807534,
        "Y": 1625.588648124447
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "5e536624c4ca4090af1cdd25f23481c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4962.3395247419385,
        "Y": 1511.588648124447
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "61a6731ce68444e58fac0393e5914938",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5305.0061914086391,
        "Y": 1477.588648124447
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "6a83850e4692426ea4b1042d612466c6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4091.3198430893381,
        "Y": 3152.8831543761462
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "f163ee0b39ff4d1eb9f9faaa3e0087a1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4397.0061914086391,
        "Y": 1482.588648124447
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "3de58ef93d164477920cd8994edcb9fe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4629.67285807534,
        "Y": 2337.588648124447
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "ba49bddcadf94c609b6749a211a0c814",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4629.67285807534,
        "Y": 2548.588648124447
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "8fe4e069c5124411be172955a11fcd3c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4962.3395247419385,
        "Y": 2434.588648124447
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "e6e93a11044544ed8737c1eda828a026",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5305.0061914086391,
        "Y": 2400.588648124447
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "f90571e9e454426c872725ea5c145e3a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4397.0061914086391,
        "Y": 2405.588648124447
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "d523c2a8eda543629f361c6e0db9a9e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4656.6531764226374,
        "Y": 3858.8831543761462
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "16e8b22d3694487184869013e52074e0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4999.3198430893381,
        "Y": 3824.8831543761462
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "c651cf9238cb49318451306b437a75a0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4323.9865097560387,
        "Y": 3761.8831543761462
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "94a8513c6f7344d08e681240a0749667",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4323.9865097560387,
        "Y": 3972.8831543761462
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "176a743f4923423e836b17bfa0748d4b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4091.3198430893381,
        "Y": 3829.8831543761462
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "1e0e6cafa71a4fe4a3d9cc4f17f3b6df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5305.0061914086391,
        "Y": 2030.588648124447
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "efb3af38f0a84930ac3dbdf4e8bf787d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4962.3395247419385,
        "Y": 2032.588648124447
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "e569cc96e91e4450b7ca44e4ff26844e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4962.3395247419385,
        "Y": 2180.588648124447
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "8df8751adeaf487c924e118e532cf148",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5305.0061914086391,
        "Y": 1818.588648124447
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "b11a5903a97b4cd38695d640557db795",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4962.3395247419385,
        "Y": 1736.588648124447
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "f0e7bf29545a4dc9803987a3a988fea6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4962.3395247419385,
        "Y": 1884.588648124447
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "5c29eac26dda4c589f6af921eae38f1c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4999.3198430893381,
        "Y": 3624.8831543761462
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "84839b1248be4eaa90baa0a151410057",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4999.3198430893381,
        "Y": 3448.8831543761462
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "be6e75ac543e4231b45be4ad8bc8e948",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4271.364006818344,
        "Y": -281.03559009735363
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "633b6020366c44039fdd7da8df1799ba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4781.364006818344,
        "Y": -347.03559009735363
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "60016042e7db44578c0109789a89385d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4504.0306734850446,
        "Y": -347.03559009735363
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "aca5b7f1948d465a8764c24c4581f8ec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4271.364006818344,
        "Y": -429.03559009735363
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "5afb8eabde614d00b2425366cea69630",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4706.5611015446329,
        "Y": 416.43711906764474
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "1dd4ea9f26f04c52a7e1cc75ea64c417",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4966.5611015446329,
        "Y": 382.43711906764474
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "1becd47ea63146b19367022c89046e84",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4271.364006818344,
        "Y": -133.03559009735363
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "794c827baf3d4cfc9b273c2059952d62",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4504.0306734850446,
        "Y": -135.03559009735363
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "57e9f294cd764e45866f948d68ea1a01",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4781.364006818344,
        "Y": -135.03559009735363
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "49cb8cc3a3504472b02c428bbed05692",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4271.364006818344,
        "Y": 14.964409902646366
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "f88e46edd60045168a14e5f141805da7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4967.5458320774333,
        "Y": 691.98328075784411
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "46253404e203429db55611b4fccb8f88",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4707.5458320774333,
        "Y": 725.98328075784411
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "1ecdc40e68814ecfa361f59fefc2131e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5106.0306734850446,
        "Y": -258.03559009735363
      },
      {
        "Name": "Vector.XAxis",
        "ShowGeometry": false,
        "Id": "30466cd0423942bdb05146bfddf1f9f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5106.0306734850446,
        "Y": -82.035590097353634
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a5344294a04148c1b4025ea79cc1d149",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5106.0306734850446,
        "Y": 66.791909902645784
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "c76e575fe61d4eafb90ecfe7ee495990",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4636.9636653381867,
        "Y": 7204.311308463
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "61a18717cc2246d2b2ac5b6cc4bdf5e3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4979.6303320048874,
        "Y": 7170.311308463
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "22ba799427074943bbfeb64f0bedfd1c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4304.296998671588,
        "Y": 7107.311308463
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "78b3e00d86f542699e5e3443ca34ba74",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4304.296998671588,
        "Y": 7318.311308463
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "17080f68deb647309215e63077f351c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4071.6303320048874,
        "Y": 7175.311308463
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "7d0f0b098fb748f480ad0c925aa41344",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4536.601492223589,
        "Y": 4761.2267083861025
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "dbbbc610a2df40be85a28737e10efdd1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4536.601492223589,
        "Y": 4972.2267083861025
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "06571c1d1f0444dd972eb2b2dd8f6888",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4869.2681588901878,
        "Y": 4858.2267083861025
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "8472a18333824de2addc8eda2f138d03",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5211.9348255568884,
        "Y": 4824.2267083861025
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "48efaf7e26094e25a914717d7577f660",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4303.9348255568884,
        "Y": 4829.2267083861025
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "a18c1910a1b24792a148b3036cb595b7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4636.9636653381867,
        "Y": 6539.311308463
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "fd09e8fb29fd48f6b324fc7cb71eb10f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4979.6303320048874,
        "Y": 6505.311308463
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "50dae5fbf57e418ca3a4f452fd9068dc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4304.296998671588,
        "Y": 6442.311308463
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "5429161a216e4f18ace00da6ec426bef",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4304.296998671588,
        "Y": 6653.311308463
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "38e5148222d14070871b9a90af9dbf63",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4071.6303320048874,
        "Y": 6510.311308463
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "b90d597f23274f48a87f313ae1ca4cde",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5211.9348255568884,
        "Y": 5165.2267083861025
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "ebea9ae910874b248e410cb910fbee5e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4869.2681588901878,
        "Y": 5083.2267083861025
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "7b15504ae4014a12a9b355ec1f6cd2a1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4869.2681588901878,
        "Y": 5231.2267083861025
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "731b63ebe9be47f99633a81b54325e25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4536.601492223589,
        "Y": 5684.2267083861025
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "583b13b1901f420a8fc11f14b73b1320",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4536.601492223589,
        "Y": 5895.2267083861025
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "bea9631fca964b38864e38bab1151cd1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4869.2681588901878,
        "Y": 5781.2267083861025
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "9dd4949b765247459bfab1e4f665cd45",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5211.9348255568884,
        "Y": 5747.2267083861025
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "7fb5d4321ab847bfbac6a6606ec4279c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4303.9348255568884,
        "Y": 5752.2267083861025
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "e06fe41d1bf747dab6c7cef794287eaf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5211.9348255568884,
        "Y": 5377.2267083861025
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "5123ae9990664e68881b44ae707b304e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4869.2681588901878,
        "Y": 5379.2267083861025
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "b031423dba15478a8f95a3e06c1724c5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4869.2681588901878,
        "Y": 5527.2267083861025
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "7e0ea48beebe429080974aab1b481d09",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5350.9636653381867,
        "Y": 6936.311308463
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "8e6d341097ad4184b612801a672616f1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4979.6303320048874,
        "Y": 6970.311308463
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "02a59bc173a3497889cbd20b2fba2702",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5350.9636653381867,
        "Y": 6760.311308463
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "d0e92cada60c46218f466bad2f341e75",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4979.6303320048874,
        "Y": 6794.311308463
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "169e7be3c218477080a54ad99614a62d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5744.9636653381867,
        "Y": 6831.311308463
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "f183ce4915924f4dbbd18bbcf813030f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6564.296998671588,
        "Y": 6830.311308463
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "61fd2b5e92aa4f6d9905e1036963a5f7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 6698.311308463
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "2bace3fce3184bce9a23171628f5525c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 6874.311308463
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "952291f8962d40c7a64618914e71a899",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 7022.311308463
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "cf97e391e5c342cb9fc63b12dbfda335",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5744.9636653381867,
        "Y": 6682.1388084630016
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "7b53115f0f1a462e9a87f6e8658e725a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7248.9636653381867,
        "Y": 6919.311308463
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "6996145bead2431fa4055557e922a37a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6930.9636653381867,
        "Y": 7042.311308463
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "a5b2c3bea50140dab70fa5748a374c77",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6564.296998671588,
        "Y": 7190.311308463
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "0a1c089d5e81459888b9ee4120556641",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 7170.311308463
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5aebfb5b37d6439e99576dc877c14b99",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5744.9636653381867,
        "Y": 7204.1388084630016
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "2bc4d5f990114e6c9ca0a68d31014182",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7248.9636653381867,
        "Y": 7095.311308463
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "2f4e9b0550624644bf8d521e1f21f38c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 7346.311308463
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "4c0316b73b2244fea21825241728acd7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 7494.311308463
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "fe949b20ca514ca192ca17e12611215d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6930.9636653381867,
        "Y": 7401.311308463
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "a380eaf2882e4d1caae9525d9a6de196",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6564.296998671588,
        "Y": 6471.311308463
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "8391f5c9583a48779e938cfd6ecc1a42",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 6225.311308463
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c1b5f56312494be9802d476883a093fd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5744.9636653381867,
        "Y": 6259.1388084630016
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "0c7712ba5aec4d9284160492a58cbd37",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7248.9636653381867,
        "Y": 6743.311308463
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "eb6d4fd0133e4549b22c812664e9ae9c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 6401.311308463
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "f195ec2c6c8b4076833a268893d16916",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6116.296998671588,
        "Y": 6549.311308463
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "55f5fe615c6d4d6f8b1469318495a9ff",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6930.9636653381867,
        "Y": 6682.311308463
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "6ea2e44394c14350be5babc7c17a32c8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6930.9636653381867,
        "Y": 6471.311308463
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "ee4107a3a22e4c658138645d32d26f7f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6930.9636653381867,
        "Y": 6830.311308463
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "5e550c2f13ef4956979cceac3988d464",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6930.9636653381867,
        "Y": 7190.311308463
      },
      {
        "Name": "Width",
        "ShowGeometry": true,
        "Id": "17888f18eab642cf9f0eb64e92492ecb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1371.5718225136661,
        "Y": 5454.4671912688445
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "6dc68ac3bd024468b40ade5244082bd5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4750.3761911081374,
        "Y": 8660.2305307621482
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "b5183718a648407390e0c56528919cd4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5093.042857774838,
        "Y": 8626.2305307621482
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "00a93a1039dd4c98ae0f91274328698a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4417.7095244414368,
        "Y": 8563.2305307621482
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "4fd4b109d7694349b56b77c952cc49c8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4417.7095244414368,
        "Y": 8774.2305307621482
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "7a3404498192473c93098e98d9267cf8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4185.042857774838,
        "Y": 8631.2305307621482
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "96b7e7573af047238d9c2b9447b11c62",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4357.9764388401372,
        "Y": 9880.5792173004429
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "10ad4a29649c441a9811cc17756992eb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4357.9764388401372,
        "Y": 10091.579217300443
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "dca8d4bc8085418da2d8bd282dfe314f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4690.6431055068379,
        "Y": 9972.5792173004429
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "f8b7de0c0041471ca198ed76bdde0f64",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4125.3097721734366,
        "Y": 9948.5792173004429
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "6e1a7572df75401fb39180fa2cde5961",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4357.9764388401372,
        "Y": 10632.079217300443
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "c448de773bb84883915668c4d140a1d1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4357.9764388401372,
        "Y": 10844.579217300443
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "ee5d1b4bdb994b17bf7ec330ad714ba1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4690.6431055068379,
        "Y": 10741.579217300443
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "3d0ab96a109c4678b8d370950eae1754",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5033.3097721734366,
        "Y": 10660.579217300443
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "f79c40efc6594cd19a41db28db808e60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4125.3097721734366,
        "Y": 10700.079217300443
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "6ce65f73c2294c77bab2b338ba4f021b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4750.3761911081374,
        "Y": 9218.8971974288452
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "06d41faf7ceb422193a37a11e6e6a0de",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5093.042857774838,
        "Y": 9184.8971974288452
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "39cce31da32a4bd8861c544f46c2debf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4417.7095244414368,
        "Y": 9121.8971974288452
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "baa40181daa2484d98ea03b546a1b060",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4417.7095244414368,
        "Y": 9332.8971974288452
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "82d8aed9db644042a90332c3641cb829",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4185.042857774838,
        "Y": 9189.8971974288452
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "cbff9807eba94cf88cde02a170097c24",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5404.6431055068379,
        "Y": 10247.579217300443
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "ed1de51f32764fa083e799ccf4d38843",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5404.6431055068379,
        "Y": 10423.579217300443
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "200ad0ec463f43f98c453971527296d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4690.6431055068379,
        "Y": 10148.579217300443
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "3fba9392e754433bbc446af283e4bef6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5033.3097721734366,
        "Y": 10237.579217300443
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "187cf9a0f84840569a929f3e36296c59",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4690.6431055068379,
        "Y": 10296.579217300443
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "3cc00f40941a44d9b8f6b7cc100eb85a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5033.3097721734366,
        "Y": 10449.579217300443
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "746948c38f5e44b7a638c42b841c76d9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4690.6431055068379,
        "Y": 10444.579217300443
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "8a76ebd50dc844e9866bd1693339583a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 4690.6431055068379,
        "Y": 10593.579217300443
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "c91e578d318d4f5e9c03ab4db7337c52",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5033.3097721734366,
        "Y": 9958.5792173004429
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "7df5ba7b89d641738b80cc241d47a20c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1363.4959830256557,
        "Y": 5089.8641332303469
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "7a3da2847f314d3991800692b5409b6f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5093.042857774838,
        "Y": 9000.0638640955458
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "98e3e8fc4c4d4ea5802deafc9a2a4c06",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5464.3761911081374,
        "Y": 8966.0638640955458
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "935eedcabc5d4fd3824029561b62521c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5093.042857774838,
        "Y": 8824.0638640955458
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "c7b339e2106f4d248bc2cb0688805ce6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5464.3761911081374,
        "Y": 8790.0638640955458
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "bc9b80a058db4819876e0c0450784b6e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5798.6431055068379,
        "Y": 10318.579217300443
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "adb345bc71c44a058808d42add5aba32",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5858.3761911081374,
        "Y": 8861.0638640955458
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "bbcc0ea276c44b75804fc0a150e9a0fb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -453.79342592705507,
        "Y": 6011.0382066825459
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "043c1e2dc2314930a7d808ee5f2cd54c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -453.79342592705507,
        "Y": 6159.0382066825459
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "d12a777127c04173b4da43362fbdd3ad",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 380.87324073954369,
        "Y": 6285.0382066825459
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "f82223e7123043358c64c2f1374e1557",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -221.12675926045631,
        "Y": 6051.0382066825459
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "4c0bea1e27bd41d58226c3d8da78825d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 56.206574072944932,
        "Y": 6196.0382066825459
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "72b2de3e98cd4f39bc99183d122e1d59",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -453.79342592705507,
        "Y": 6370.0382066825459
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "714dd4eb8ead420a9337df37f0ef217b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -453.79342592705507,
        "Y": 6518.0382066825459
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "7b358aaae51d4b24af406f0af4d0591d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -221.12675926045631,
        "Y": 6410.0382066825459
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "c1b2fba4a56f458187aaa39e16180836",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 56.206574072944932,
        "Y": 6408.0382066825459
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "35ca9566a1e041b7b7d8c0b64bb16964",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -221.12675926045631,
        "Y": 6621.0382066825459
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "dc92501f2c434ce4a32948b2d710422b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1106.8732407395428,
        "Y": 6286.0382066825459
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "193e5eaf93aa4bd08d675bd76ee1f834",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 752.206574072944,
        "Y": 6329.8657066825454
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "1ebe570946dd4d9b88eef03025e59b4f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 752.206574072944,
        "Y": 6152.0382066825459
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "bde7fa7d165e4754868cf7d17ebd0b0b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 752.206574072944,
        "Y": 6477.8657066825454
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ceca4a68b3504175b6222e8fe99402cf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 380.87324073954369,
        "Y": 6136.8657066825454
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "d4545f9c542a4d729c17269db657e0d5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1791.5399074062434,
        "Y": 6381.0382066825459
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "a0dd417f665343228f3307b3788e5a76",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1473.5399074062434,
        "Y": 6510.0382066825459
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "7e3b39e1d837415ab99b6f91a394bb02",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1431.6484252631335,
        "Y": 4308.5900562556471
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "01c6badc16d449e88e377a488b1b50b4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1411.6032641302436,
        "Y": 5329.7313842520471
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "ee2bed67025445c680b716e73cfd8112",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1729.6032641302436,
        "Y": 5200.7313842520471
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "dd872abe06a94bdb8091977896648dd6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1749.6484252631335,
        "Y": 4179.5900562556471
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "ea548247bdf844e0b06899549b3015fa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1044.9365974636448,
        "Y": 5105.7313842520471
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "1ffa5c1c1afa458aa09c3baf2ea9f219",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 318.93659746364574,
        "Y": 4956.5588842520465
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "17a250eea628403bbe16d6d5d4e163c0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 690.26993079694421,
        "Y": 5297.5588842520465
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "25ae839b61a743a5b9f09e2d2888a659",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 690.26993079694421,
        "Y": 5149.5588842520465
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "80635837eece499a948655408fcce414",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 690.26993079694421,
        "Y": 4971.7313842520471
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "ffd0738a40c14b3aaa4673d5c2511531",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 710.31509192983413,
        "Y": 3950.5900562556471
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c9300e910227402780bcc799cb264c20",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 338.98175859653566,
        "Y": 3935.4175562556466
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "41065bffef2245159b3fbe078b246b6e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 710.31509192983413,
        "Y": 4276.4175562556466
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "4496da1777af4ab4bf7f38559c4854ce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 710.31509192983413,
        "Y": 4128.4175562556466
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "9b7a0bd20d874b29b522c755057d4dab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1064.9817585965347,
        "Y": 4084.5900562556471
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "f8999c3c17024691a7e08e79e38f3105",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 318.93659746364574,
        "Y": 5104.7313842520471
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "650cbba5c43d4269b9ef25875d5fe7d4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 338.98175859653566,
        "Y": 4083.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "5eb34a123d774fadba9c0386ebbf9c96",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -283.06340253635426,
        "Y": 5440.7313842520471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "3d9240b1a6f64783b7fb30bf9d86c29d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -263.01824140346434,
        "Y": 4419.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "9f9c832cd89245b6a6a1da8e1ef18298",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -515.73006920305488,
        "Y": 5337.7313842520471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "02c44bb7d3b64bbead751bcb896ebb23",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -515.73006920305488,
        "Y": 5189.7313842520471
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "b0695747090340aaac435250cd53f0fd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -283.06340253635426,
        "Y": 5229.7313842520471
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "e79cc53a7b084742bce19ece72663c6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5.7300692030548817,
        "Y": 5227.7313842520471
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "8cf4d78cc56641ea849763c12723124b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -263.01824140346434,
        "Y": 4208.5900562556471
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "d633df9bf0d449e3864e0ded7a51e917",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14.315091929835035,
        "Y": 4206.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "0b58cfebf0614afbb3c673994d0f71a4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -495.68490807016497,
        "Y": 4316.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "046bc8b8e47c4276b8d863bf49dcd71b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -495.68490807016497,
        "Y": 4168.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "4b5a4a3460af4759a866f27387843621",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -515.73006920305488,
        "Y": 4978.7313842520471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "18415e925e9f4187b8b5e22c439e70cc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -515.73006920305488,
        "Y": 4830.7313842520471
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "9a0d55c9c7da421f8b823dd30f600985",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -283.06340253635426,
        "Y": 4870.7313842520471
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "5e490a571e2c411aa9c5738801483aa5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -5.7300692030548817,
        "Y": 5015.7313842520471
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "d76e2d20fe194862a25bceaf9541498f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -263.01824140346434,
        "Y": 3849.5900562556471
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "09bdf668d05740bda47230ed95939db0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14.315091929835035,
        "Y": 3994.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "52466a7bc8c146e98b81682671a4c1b6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -495.68490807016497,
        "Y": 3957.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "dcfa6b67a8d443788221eddc96330876",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -495.68490807016497,
        "Y": 3809.5900562556471
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "5eb9e8459cc9410f9da5369e012efc1b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 8933.0638640955458
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "b96cc8f4ffe748389979b9c1dc6aeb42",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5858.3761911081374,
        "Y": 9038.8913640955452
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "d5df9e9797194258a9708182335fbbf5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 9109.0638640955458
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "e4be26e998534f709b70d4eef6b8f691",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 9256.3971974288452
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "a2068e3c26cb4c3ebd876d2fcebe9981",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6677.7095244414368,
        "Y": 9075.0638640955458
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "bf1f113c62cd42c496ebc67a19ec905e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7044.3761911081374,
        "Y": 9348.0638640955458
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "437b4aed61a14ba1a2871786c57655a3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7362.3761911081374,
        "Y": 9216.0638640955458
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "b4ccac2b23a148c79d8effc13c1c51af",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7362.3761911081374,
        "Y": 8849.5221974288452
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "f6e3a065c5cb472fbdb60ab5218099e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7044.3761911081374,
        "Y": 9200.7305307621482
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "e52f51ad05c4491dbdc39604adc5a840",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6677.7095244414368,
        "Y": 8604.3971974288452
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "0ed9150c985a4a3884593cf5138f4916",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 8638.3971974288452
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "1d0fa1cdb07142e3972da4d0c48d301c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 8785.7305307621482
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "9ed6c086c9f04f11922f7dbf877dfd95",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 8462.3971974288452
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a707dbe8147a435cadaa7ee1a2c90aec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5858.3761911081374,
        "Y": 8496.2246974288446
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "6ead41898a6240328adcee0507bcc4af",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7362.3761911081374,
        "Y": 9038.1888640955458
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "9e21f11b186741a6abdbf8703993c39d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6677.7095244414368,
        "Y": 8281.0638640955458
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "2f98d3a3b4e34ff1be4cc88932c158ae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 8315.0638640955458
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "d4da7ee992104e5a903be3b2537a7512",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 8167.0638640955458
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "20c7da910b894656ae076c70ec453c72",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7044.3761911081374,
        "Y": 9495.3971974288452
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "a783fb5f1ba641f6bd5dac6a0b528b25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6229.7095244414368,
        "Y": 9403.7305307621482
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "93b3fff6dd2b4b2e82ea871a4a62ed16",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5858.3761911081374,
        "Y": 9437.5580307621476
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "f6f3102b60b941d4b655edf91531ed0a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7302.6431055068379,
        "Y": 10285.579217300443
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "167fc87e745040b59933a7c098c98c2f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6617.9764388401372,
        "Y": 9924.5792173004429
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "08a82892cdc64ca3ac6b2b7206168d3e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 9840.5792173004429
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "1d43dca9a06642e39272f6f6ffe4d7b6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 9988.5792173004429
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "8df3c325a7144caf9a502f33bd73acbd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 10136.579217300443
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "ad3e1f876f794794831d1931b83be089",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 9664.5792173004429
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "623e594b0fcd46d6a5050cd1928ff15a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5798.6431055068379,
        "Y": 9698.406717300446
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "a407c779a4214fa58ecc62dfb0cc88ee",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7302.6431055068379,
        "Y": 10461.579217300443
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "852b2271708a489c86f184e87859e6d4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6617.9764388401372,
        "Y": 10284.579217300443
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "87ef8e2edf434c44b37297f91f8d90fe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 10312.579217300443
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "b8c5bacf8cd344d58fc83b3fd0ccafd3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 10460.579217300443
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "1585f1e253d94520887df2d422297e80",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 10495.579217300443
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "c84e2d1b6f58461e8b6aed45bcbe657e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 10136.579217300443
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "e83787b25b6b4e67a96a605f1b5e38ce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5798.6431055068379,
        "Y": 10170.406717300446
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "a6ff3f95d4d64b3fb6b67bdb61637dec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7302.6431055068379,
        "Y": 10637.579217300443
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "4982baeac1964475b185dfd64fc8638d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6617.9764388401372,
        "Y": 10643.579217300443
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "244ba139e7ea4600813a474558862e7b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 10784.579217300443
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "c466b2c2951a4a5792163b861e6f6d58",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 10932.579217300443
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "8f2a2ce026d244f285d1a2969789f7c6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 10854.579217300443
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "662a4121b2cb452da6d0eea8d7327ef7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 10608.579217300443
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "56e83afd3d0f42438db092212f7578ff",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5798.6431055068379,
        "Y": 10642.406717300446
      },
      {
        "Name": "Vector.XAxis",
        "ShowGeometry": true,
        "Id": "c25bfb5c93ee4f689af5f8b569ac60b1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5798.6431055068379,
        "Y": 11057.579217300443
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "cff475b092b5467bb9a88e668aa669f1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6169.9764388401372,
        "Y": 11080.579217300443
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "57f5a4d8322744fba15300ae271c3ef4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6617.9764388401372,
        "Y": 10945.579217300443
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "86e9006985744d498a597bcd73234800",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 11002.579217300443
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "1779eb1413c14aa888add48f901b0059",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 5798.6431055068379,
        "Y": 11205.406717300446
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5f74a19eff50496fbe9c44fafd10b598",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6617.9764388401372,
        "Y": 11093.406717300446
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "de525f20566d434a8773047e1181170a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 11190.579217300443
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "0450afd46f3c47caa5c1c7a56f60c457",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7302.6431055068379,
        "Y": 10813.579217300443
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "127cef770d2a48d99d2497b9723f21bc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -283.06340253635426,
        "Y": 5081.7313842520471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "e914fe3bcbbc4d9abf6eac023dd9f59c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -263.01824140346434,
        "Y": 4060.5900562556471
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "1e791742ad4542ae95c6b8ead5209d8e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -221.12675926045631,
        "Y": 6262.0382066825459
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "4799970bd8c14edb829ed4720028cca7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10238.584267095388,
        "Y": 8358.7461160888615
      },
      {
        "Name": "String",
        "ShowGeometry": true,
        "Id": "642c8ae78d7642708516b92dcd703709",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9900.584267095388,
        "Y": 8489.7461160888615
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "a89f1aa8ccb04a27b9812aa770b3557e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9272.584267095388,
        "Y": 8342.7461160888615
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "3a253d12ad3447b9900692020d2c878c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 10531.250933762089,
        "Y": 8358.7461160888615
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "f9efc68ffe614c1686df0df466046863",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9272.584267095388,
        "Y": 8194.5736160888609
      },
      {
        "Name": ">=",
        "ShowGeometry": true,
        "Id": "242f2303ef484932976256c7a4e12237",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9636.584267095388,
        "Y": 8417.7461160888615
      },
      {
        "Name": "<=",
        "ShowGeometry": true,
        "Id": "4502a60d9a524205855580dc3be270a3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9636.584267095388,
        "Y": 8241.7461160888615
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "d66e191298d8426a8d9d79e3f81400c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9272.584267095388,
        "Y": 8519.5736160888609
      },
      {
        "Name": "And",
        "ShowGeometry": true,
        "Id": "7e6b51977ab44b93bb6f15a5d49df278",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 9900.584267095388,
        "Y": 8312.7461160888615
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "13842413229743eb929e6777b092b2b8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -253.20168964516779,
        "Y": 7479.3140673432463
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": true,
        "Id": "ca1b792d7d904187a7c8cf80e858cb12",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1441.4649770215319,
        "Y": 7715.3140673432463
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "4fabc355fecf4600a3c65cc758da84dc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1759.4649770215319,
        "Y": 7592.3140673432463
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "646086b127a241688d1bb1cb8345a045",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1074.7983103548313,
        "Y": 7503.3140673432463
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "66fd5ed534514935aced6dac3423a05a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 348.79831035483221,
        "Y": 7354.1415673432457
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "043df24bbe38430bb48ecef9beeba53e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 720.13164368823254,
        "Y": 7695.1415673432457
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "10860e5f168a409faaf1537ab81d89cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 720.13164368823254,
        "Y": 7547.1415673432457
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "2c8a9484878242b3a13b2ab4584eafe6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 720.13164368823254,
        "Y": 7369.3140673432463
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "333957d6c5af4d0b903a77019f37e1a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -253.20168964516779,
        "Y": 7838.3140673432463
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "1ac87a3b211849ca9283a20882870ad5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24.131643688233453,
        "Y": 7625.3140673432463
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "13c21909e41644999237d06269e914f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -253.20168964516779,
        "Y": 7627.3140673432463
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "9099e9ecc7a645b4843be63fdf7614f6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -485.86835631176655,
        "Y": 7735.3140673432463
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "1ba8fd194c7848d3af19f55dfe5519c4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -485.86835631176655,
        "Y": 7587.3140673432463
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "4d650d9285634dad8b76fa96f025e47f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24.131643688233453,
        "Y": 7413.3140673432463
      },
      {
        "Name": "Range",
        "ShowGeometry": true,
        "Id": "d7d7607a4d6246e390d73bf4de3f0584",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -253.20168964516779,
        "Y": 7268.3140673432463
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "b39dc887dc7a47d0a8425dbdd2a6815b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 348.79831035483221,
        "Y": 7502.3140673432463
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "93b4651ec1084d8e998a4b48c17a89f0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -485.86835631176655,
        "Y": 7376.3140673432463
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "fe13a3eef07d4bd385e029d855e3d0f3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -485.86835631176655,
        "Y": 7228.3140673432463
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "fe899b63f1d640d7acc0688af974aad5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1021.9537446950562,
        "Y": 4665.1854905464443
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "910a82bc58864ccbba3268f6ccb843de",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -955.16370301536517,
        "Y": 5929.0585869469451
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "06e67d6dcc054a4384a8f6abc6ca5968",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3452.68982358594,
        "Y": -101.71308275335286
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "fe5e7b56238b4daab5a83c2781354f68",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3455.971572100344,
        "Y": 73.764237850644349
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "9b7ff7a8fe6548e9b09193d0631ed394",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3464.3763248592431,
        "Y": 3071.541829693344
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "3303960ee3d24510b9fe5bc5619222e2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3461.4819704621323,
        "Y": 3225.9546467579439
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "77e66ecf7bb840d88e99e8f39c294b54",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3496.2154704765408,
        "Y": 6326.8600148012447
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "f4352eab9b38423e857bea9a3d8539e0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3505.1264035867343,
        "Y": 6477.6395702954451
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "dc598aeae4e4436c9bb0e7b6188338ef",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3655.2340624484341,
        "Y": 8922.7604918483466
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "7575b72ef1cf4fe0bad170e748c3d467",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3639.1044355903423,
        "Y": 9132.2217980101468
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "68015287ae1f47f0a4ec10ffc83ad5bb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1431.6484252631335,
        "Y": 4084.5900562556471
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "96d5fc9ed2b249b2ac31a8649a4d020b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1411.6032641302436,
        "Y": 5105.7313842520471
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "2bd4537250ca4a1eb5997f3af679a510",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1473.5399074062434,
        "Y": 6286.0382066825459
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "6667efa88ca841069fc503ddd08ce705",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1441.4649770215319,
        "Y": 7503.3140673432463
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "6370b739adac48dc9f8ba0459a926d6e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7044.3761911081374,
        "Y": 8532.3138640955458
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "0d5f435eda824fdc859f7bccaeb2811c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7044.3761911081374,
        "Y": 8754.9805307621482
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "dd07c036aab941068af7e9dc5c3d141c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 7044.3761911081374,
        "Y": 8978.0638640955458
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "1af6a9622059406fbf51c3ec5265a5f4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 9924.5792173004429
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "fc58f59696dd43f4881cc4249e1158d3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 10284.579217300443
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "ced39182fc5649b8b4bf06622bde536d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 6984.6431055068379,
        "Y": 10643.579217300443
      },
      {
        "Name": "Floors & Beams",
        "ShowGeometry": false,
        "Id": "dbf1c9dd35694bc49663d16c11b423f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11609.313680920408,
        "Y": 3887.6349501025688
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "d28beb51dd5846c3bdce8537628d50e8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11852.057120927366,
        "Y": 3896.3248492166949
      },
      {
        "Name": "Geometry.Transform",
        "ShowGeometry": false,
        "Id": "9f6552c3610c43fb9ee9da7eaeacb9be",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12932.03244851407,
        "Y": 3931.8885950110089
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c4c4d163ef7145b8896ef1a6f46b4317",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12148.392643791409,
        "Y": 4271.0127415495608
      },
      {
        "Name": "Columns",
        "ShowGeometry": false,
        "Id": "4c541d0f98914d32847a2a2837d10831",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 11864.741641821558,
        "Y": 4124.9649168048581
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "380a9e37332f473392147f17613920c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12440.079630410364,
        "Y": 3926.2191036140484
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "c3506f1329fb4d03a046b16869c958e3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12152.176027808098,
        "Y": 4117.9874352449824
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "678e9a465cd44a11b053e03ebf439e8c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12622.44889441464,
        "Y": 3924.9595749625096
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "8f5dfeab0a9f4bbb891aa832913eed5c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 31861.150803473167,
        "Y": 3714.551845302426
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "014e093aa125482eb4f101b684734249",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 34379.150803473167,
        "Y": 3312.2243453024266
      },
      {
        "Name": ">",
        "ShowGeometry": true,
        "Id": "440dc24a90f34e3da7c08971eaddef35",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33816.484136806568,
        "Y": 3257.2243453024266
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "07652ecc8f5143b8be841128db93a577",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 34086.484136806568,
        "Y": 3312.2243453024266
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "453e8e9dd88b4bad9fd880d897acf656",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33485.150803473167,
        "Y": 3222.051845302426
      },
      {
        "Name": "Geometry.DistanceTo",
        "ShowGeometry": false,
        "Id": "7ec26b6d4ab148078e25b1d5c206c294",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33485.150803473167,
        "Y": 3370.7243453024266
      },
      {
        "Name": "Surface.PointAtParameter",
        "ShowGeometry": false,
        "Id": "dabc0f67e49a4fd182641d4d41726504",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33118.484136806568,
        "Y": 3493.7243453024266
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "db10fa04031943fba3b6638a7429db12",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 31413.150803473167,
        "Y": 3344.7243453024266
      },
      {
        "Name": "List.GetItemAtIndex",
        "ShowGeometry": false,
        "Id": "1859b94a53ac432fb29b8591ceb29298",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32795.150803473167,
        "Y": 3562.7243453024266
      },
      {
        "Name": "PolySurface.Surfaces",
        "ShowGeometry": false,
        "Id": "9c524eb2707f467dbff61aa210d6d724",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32442.484136806564,
        "Y": 3522.7243453024266
      },
      {
        "Name": "PolySurface.BySolid",
        "ShowGeometry": false,
        "Id": "5c67b577ee1047d08c340d24170ee272",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32115.150803473167,
        "Y": 3542.7243453024266
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "f26e6bcca12c4e1dbea4555b09b1d99b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32795.150803473167,
        "Y": 3414.551845302426
      },
      {
        "Name": "Surface.PointAtParameter",
        "ShowGeometry": false,
        "Id": "6f483b6cfda04e729688c5432ad28903",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33118.484136806568,
        "Y": 3281.7243453024266
      },
      {
        "Name": "List.GetItemAtIndex",
        "ShowGeometry": false,
        "Id": "bc3a62d6fc06440394ad10f594cbd8a0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32795.150803473167,
        "Y": 3236.7243453024266
      },
      {
        "Name": "PolySurface.Surfaces",
        "ShowGeometry": false,
        "Id": "6d7a1dc91a084da3ba903abe58ecf994",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32442.484136806564,
        "Y": 3162.7243453024266
      },
      {
        "Name": "PolySurface.BySolid",
        "ShowGeometry": false,
        "Id": "48e249da68a44fdf81c4bb92de8f33e5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32115.150803473167,
        "Y": 3069.7243453024266
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "ead714bac94a4972a709177e485f4086",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32442.484136806564,
        "Y": 3310.7243453024266
      },
      {
        "Name": ">",
        "ShowGeometry": true,
        "Id": "143b42ebc9be406097c2baeb56a51a1f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32115.150803473167,
        "Y": 3217.7243453024266
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "66c2229daf66488bbd14084577067816",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32115.150803473167,
        "Y": 3394.551845302426
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "819839f6e5474aff985b8737bc804141",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32442.484136806564,
        "Y": 3670.7243453024266
      },
      {
        "Name": ">",
        "ShowGeometry": true,
        "Id": "6c1bce5f917f4ce1a61d42762af0ff77",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32115.150803473167,
        "Y": 3690.7243453024266
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "696ec895a7a54bd9bc16c5fa48093187",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33816.484136806568,
        "Y": 3435.051845302426
      },
      {
        "Name": "Surface.Area",
        "ShowGeometry": true,
        "Id": "36aa489f6b834e72b8e1a8dd02b7844f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 34786.135076747065,
        "Y": 3457.4225444037465
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5143d75bd18d417aa904cb61a04d3b46",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32115.150803473167,
        "Y": 3868.551845302426
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "9fbdd5182b5c465a850c32d8c0ab7b07",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27217.391475590255,
        "Y": 5659.0864597764985
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "70d7a42dce264f1ca0a32fd333b32682",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27217.391475590255,
        "Y": 5884.4802657694881
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "4b322206150a46d39a057e3ad03091f2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26849.625287442293,
        "Y": 5660.4802657694881
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "aa74039ad78343c79a00311fbc1faf45",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26496.058142256916,
        "Y": 5526.4802657694881
      },
      {
        "Name": "Height",
        "ShowGeometry": false,
        "Id": "62a2686ff968444387c24512e28856c6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26496.058142256916,
        "Y": 5704.3077657694885
      },
      {
        "Name": "Width",
        "ShowGeometry": false,
        "Id": "0fe2689e75ba4c33a7ef4a92a608ed64",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26496.058142256916,
        "Y": 5852.3077657694885
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "6cee095c9d8542fabe4e1d96c3caa254",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26242.058142256916,
        "Y": 5560.3077657694885
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "99f1fffd0aa149c68b15e2ad158a52f2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26638.141903228705,
        "Y": 3323.571480019049
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "cb6718ebd5ec4d34b6a532e2a523ce60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26257.475236562044,
        "Y": 3300.571480019049
      },
      {
        "Name": "Upper.Slab",
        "ShowGeometry": false,
        "Id": "acacb9db94404d3795c378e33bbcfe78",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26257.475236562044,
        "Y": 3448.3989800190493
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "840f314d6db049158023484c07de3af3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26980.808569895373,
        "Y": 3323.571480019049
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "6254c05cd71c4fd2a11c962c7d33f994",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27334.808569895373,
        "Y": 3386.5714800190481
      },
      {
        "Name": "Upper.Slab.Thickness",
        "ShowGeometry": false,
        "Id": "1261b6a0e7c64d69b40771cdf717e1d6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26980.808569895373,
        "Y": 3483.3989800190493
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "4c28298f5cf1498a8922df63b11ad792",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27650.141903228705,
        "Y": 3463.571480019049
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "5f841cef59e24f408331b5ab0b54407c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27334.808569895373,
        "Y": 3574.5714800190481
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "00b7121ec47a4567805272d6076eb6a8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26183.717008794425,
        "Y": 1939.8547422148586
      },
      {
        "Name": "Curve.PlaneAtParameter",
        "ShowGeometry": false,
        "Id": "dda0523bf4784c5a81f39f9e697da672",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26437.717008794425,
        "Y": 1906.0272422148582
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "45ebf29961044ec8bae0cc7c35b36505",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26792.383675461097,
        "Y": 1906.0272422148582
      },
      {
        "Name": "Solid.BySweep",
        "ShowGeometry": false,
        "Id": "60d5847ff1a74828a90dd87edd57dbba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27159.050342127764,
        "Y": 1906.0272422148582
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "d8fe95cae330406d9ffc3230f1e60b6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27477.050342127764,
        "Y": 2001.0272422148582
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "48613c23abaf4f739e9c57958d713996",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27159.050342127764,
        "Y": 2130.0272422148582
      },
      {
        "Name": "Columns.Width",
        "ShowGeometry": false,
        "Id": "dff7d52ce4ef4709aa65e8612004dd6f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26272.539507135458,
        "Y": 2350.3169808634821
      },
      {
        "Name": "Columns.SectionLength",
        "ShowGeometry": false,
        "Id": "798217655c2848248173e5fd1f42b2b3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26439.330367323491,
        "Y": 2509.4049001038811
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "8384d155f6bd417cacf85f0827b949fd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26626.855350167134,
        "Y": 4008.7327689930653
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "913a3bc5e7d44bcc9719fdf821a4a1d3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26246.188683500463,
        "Y": 3985.7327689930662
      },
      {
        "Name": "Upper.Slab",
        "ShowGeometry": false,
        "Id": "c15780259cd2413db617834e14753ece",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26246.188683500463,
        "Y": 4133.5602689930683
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "229f47af35ce48a29b641b2da9c7099a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26969.522016833806,
        "Y": 4008.7327689930653
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "317df12b0820463fa8d8a6d142a1aee4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27323.522016833806,
        "Y": 4071.7327689930653
      },
      {
        "Name": "Upper.Slab.Thickness",
        "ShowGeometry": false,
        "Id": "9731ea897f5e4c0d865bbd193ec969a3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26969.522016833806,
        "Y": 4168.5602689930683
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "8958196194804ccb8a8247ae33421f50",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27638.855350167134,
        "Y": 4148.7327689930653
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "e098be3899b34be4a3d40f4e96d8b347",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27323.522016833806,
        "Y": 4259.7327689930653
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "9cf1b26492974308a7019dcd560bc18f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26588.501966863863,
        "Y": 4718.0088122189381
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "5cfb075e39014dc6853bdaa582cf22a7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26207.835300197206,
        "Y": 4695.0088122189381
      },
      {
        "Name": "Upper.Slab",
        "ShowGeometry": false,
        "Id": "8e260b0abe8547dca9eab176f42d6688",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26207.835300197206,
        "Y": 4842.8363122189385
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "120faefc61ae4abf81f119fab6dbd919",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26931.168633530535,
        "Y": 4718.0088122189381
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "c887fa2b408745149fb99aea2aba4d33",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27285.168633530535,
        "Y": 4781.0088122189381
      },
      {
        "Name": "Upper.Slab.Thickness",
        "ShowGeometry": false,
        "Id": "7b550d7787374cdaac351ebb8106f185",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26931.168633530535,
        "Y": 4877.8363122189385
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "0389ff9e105342b7ad0cf611c839c02b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27285.168633530535,
        "Y": 4969.0088122189381
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "496fa6883d2d407f830ed082d0175a84",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27600.501966863863,
        "Y": 4858.0088122189381
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "054199cbf0104eb1b69b27a97449699e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26622.118665359285,
        "Y": 873.99656556357832
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "a613cc2f56614dd788730644c01c5224",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26242.971555436216,
        "Y": 849.47700881998844
      },
      {
        "Name": "Upper.Slab",
        "ShowGeometry": false,
        "Id": "99a0ba3b89764fb7a0503b91e1ff510b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26242.971555436216,
        "Y": 997.30450881998831
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "ebe0a104c11344e1a7cdcbada10df1b7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26966.304888769544,
        "Y": 872.47700881998844
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "c2ac10e35cba40e2b690eb156d451ee7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27320.304888769544,
        "Y": 935.47700881998844
      },
      {
        "Name": "Upper.Slab.Thickness",
        "ShowGeometry": false,
        "Id": "0c5c121f0c6b458b9d2c7cc152f51c10",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26966.304888769544,
        "Y": 1032.3045088199883
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "627520e9521d4a7ebf641d5dd694ce43",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27635.638222102876,
        "Y": 1012.4770088199884
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "48ae9dadff8946e68e043064b078d8c7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27320.304888769544,
        "Y": 1123.4770088199884
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "c7c89d6f20bb48439278327ee8095ef4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26618.233774552686,
        "Y": 44.971278001318296
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "049d09b56d5848a6ab408edca755719e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26237.567107886014,
        "Y": 21.971278001318296
      },
      {
        "Name": "Upper.Slab",
        "ShowGeometry": false,
        "Id": "3e60c50cb87b4bb095e6128fec9d2f8d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26237.567107886014,
        "Y": 169.79877800131817
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "9edd9c10a32f43218baa08f6bed73269",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26960.900441219354,
        "Y": 44.971278001318296
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "efd206f9f9954c6e815c87ac2df15e48",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27314.900441219354,
        "Y": 107.9712780013183
      },
      {
        "Name": "Upper.Slab.Thickness",
        "ShowGeometry": false,
        "Id": "586215ae75754304a1c82feea5736b34",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26960.900441219354,
        "Y": 204.79877800131817
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "a1cd52c3120e4c19a276f01e5e966f8d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27630.233774552686,
        "Y": 184.9712780013183
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "4ef203d2b9564793a4b1793d6fe5050a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27314.900441219354,
        "Y": 295.9712780013183
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "73254a3aa59c43f1be70964d53afd189",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 34208.377333717362,
        "Y": 4600.3782784941186
      },
      {
        "Name": ">",
        "ShowGeometry": true,
        "Id": "ed50989eda83490f9aeac6e21d3d528f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33645.710667050662,
        "Y": 4545.3782784941186
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "7f89b3fb97e2433e9e04a4f2bd1c7b6f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33915.710667050662,
        "Y": 4600.3782784941186
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ee8019d1ec164584ac52c062c0bd9d56",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33314.377333717362,
        "Y": 4510.205778494118
      },
      {
        "Name": "Geometry.DistanceTo",
        "ShowGeometry": false,
        "Id": "9ac48622aa3a434f9aaeed0212806292",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33314.377333717362,
        "Y": 4658.8782784941186
      },
      {
        "Name": "Plane.ByOriginNormal",
        "ShowGeometry": false,
        "Id": "5fe82190c3f54171a0720550a97fc3f0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32975.710667050662,
        "Y": 4763.8782784941186
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "727e3fb4c9fe458da590e11b7f62fe25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32285.710667050662,
        "Y": 4952.705778494118
      },
      {
        "Name": "Surface.PointAtParameter",
        "ShowGeometry": false,
        "Id": "f6a79b7404224d92bde2860fd51ab5ba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32609.044000383965,
        "Y": 4781.8782784941186
      },
      {
        "Name": "Number Slider",
        "ShowGeometry": true,
        "Id": "e1b866cb59a946b2871e3e17f7abc1c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 31837.710667050662,
        "Y": 4636.8782784941186
      },
      {
        "Name": "List.GetItemAtIndex",
        "ShowGeometry": false,
        "Id": "44d4ef58fe304472b8c037878af39c2c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32285.710667050662,
        "Y": 4775.8782784941186
      },
      {
        "Name": "PolySurface.Surfaces",
        "ShowGeometry": false,
        "Id": "e844a70927dd4843972f1f5fe1f3af1c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 31837.710667050662,
        "Y": 4785.8782784941186
      },
      {
        "Name": "PolySurface.BySolid",
        "ShowGeometry": false,
        "Id": "39315f18f84246768236c09795e7fb1a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 31510.377333717362,
        "Y": 4785.8782784941186
      },
      {
        "Name": "Plane.ByOriginNormal",
        "ShowGeometry": false,
        "Id": "d090fa15d2ce46bc829e9903011f1687",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32975.710667050662,
        "Y": 4587.8782784941186
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "c0781d38edf640fc8a1803d1a8a733f6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32285.710667050662,
        "Y": 4626.705778494118
      },
      {
        "Name": "Surface.PointAtParameter",
        "ShowGeometry": false,
        "Id": "837b3993f3514be981a5623b47a7eb88",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32609.044000383965,
        "Y": 4569.8782784941186
      },
      {
        "Name": "List.GetItemAtIndex",
        "ShowGeometry": false,
        "Id": "0624d15503d44837a3e764ade1dbbf1e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 32285.710667050662,
        "Y": 4449.8782784941177
      },
      {
        "Name": "PolySurface.Surfaces",
        "ShowGeometry": false,
        "Id": "fb95ed05fdd040dc90837c0a62327c2c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 31837.710667050662,
        "Y": 4449.8782784941177
      },
      {
        "Name": "PolySurface.BySolid",
        "ShowGeometry": false,
        "Id": "9bb421536f72407192415a8053c864e8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 31510.377333717362,
        "Y": 4449.8782784941177
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "11e64a64805f435fb3e705c79fcfd751",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 33645.710667050662,
        "Y": 4723.205778494118
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "133ec64df9514c26b3e3caf8e7b0514c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27535.391475590255,
        "Y": 5755.4802657694881
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "2e7d21cc7ff14d4da2190e8c835de60b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26591.833413702065,
        "Y": 7338.4512363315089
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "d6021195e3164e6ebddb1f6d6de02fa3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26211.166747035404,
        "Y": 7315.4512363315089
      },
      {
        "Name": "Upper.Slab",
        "ShowGeometry": false,
        "Id": "a35734ef2a6c4f33bfa76891e0dcd748",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26211.166747035404,
        "Y": 7463.2787363315083
      },
      {
        "Name": "Surface.ByLoft",
        "ShowGeometry": false,
        "Id": "797684af952b4291a0f02cfe2c27aa5d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26934.500080368736,
        "Y": 7338.4512363315089
      },
      {
        "Name": "Surface.Thicken",
        "ShowGeometry": false,
        "Id": "a94c2ed22ed24173b23889ca9ceae984",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27288.500080368736,
        "Y": 7401.4512363315089
      },
      {
        "Name": "Upper.Slab.Thickness",
        "ShowGeometry": false,
        "Id": "3145e3d9143c4c8ab1a0b9d0f480952e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26934.500080368736,
        "Y": 7498.2787363315083
      },
      {
        "Name": "Color Palette",
        "ShowGeometry": false,
        "Id": "6ba540444ca84efbb9799ad249edec09",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27288.500080368736,
        "Y": 7589.4512363315089
      },
      {
        "Name": "GeometryColor.ByGeometryColor",
        "ShowGeometry": false,
        "Id": "c722dcbe1fda4c3cab06394ba30da66f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27603.833413702065,
        "Y": 7478.4512363315089
      },
      {
        "Name": "Start.Point(Origin)",
        "ShowGeometry": false,
        "Id": "c3f07516d8054dc39649be808b4ae9ea",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21055.478453129479,
        "Y": 2811.8013205267671
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "1fd90d6f3e184f75bed89e8744f5d5d9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21056.940867225974,
        "Y": 3024.2637346232623
      },
      {
        "Name": "End.Point(Translation)",
        "ShowGeometry": false,
        "Id": "cc6fee521c3e44298e00ae1de306e0e8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21389.607533892638,
        "Y": 2910.2637346232623
      },
      {
        "Name": "Station.CentralAxis",
        "ShowGeometry": false,
        "Id": "6887bcd8020d4bb2ad56dd5c975819a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21734.456410981351,
        "Y": 2876.2637346232623
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": false,
        "Id": "f7f11d41f6664931b596ec372d8dd553",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23671.518154121044,
        "Y": 3061.0251435280852
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": false,
        "Id": "8d4cd209523f4e2e88ccf41d2109e14e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24080.184820787712,
        "Y": 3061.0251435280852
      },
      {
        "Name": "Formula",
        "ShowGeometry": false,
        "Id": "f94d3c01802b4d7d8edb9cc5ce35cb44",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23671.518154121044,
        "Y": 3330.9388935280849
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "52b1d88a55914fa3bc9e7be596f7f55b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24080.184820787712,
        "Y": 3357.8526435280855
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "da7a013e67574bbd85143b2b5face2ba",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24389.518154121044,
        "Y": 3304.0251435280852
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": false,
        "Id": "7e6f681e3bcb4015b36b2a0721c420ea",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24389.518154121044,
        "Y": 3128.0251435280852
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "6546944d74804126895b0699526271a3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24080.184820787712,
        "Y": 3209.0251435280852
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "cfa880b70b6742c0beded50d959c3b5e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24694.184820787716,
        "Y": 3165.0251435280852
      },
      {
        "Name": "Start.Point(Origin)",
        "ShowGeometry": false,
        "Id": "1d51e8119f5e4dc0b4801680a1d72a1a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21051.613406555269,
        "Y": 3681.6596304730365
      },
      {
        "Name": "End.Point(Translation)",
        "ShowGeometry": false,
        "Id": "1cc80593974d431184b33feec110b81a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21384.280073221937,
        "Y": 3778.6596304730365
      },
      {
        "Name": "Station.CentralAxis",
        "ShowGeometry": false,
        "Id": "897c2b3da2de480bb1eba3dbea4323aa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21726.946739888604,
        "Y": 3744.6596304730365
      },
      {
        "Name": "Station.Length",
        "ShowGeometry": false,
        "Id": "29900ccf6e994086964b3026b491af4d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19745.712813111502,
        "Y": 3921.51305995666
      },
      {
        "Name": "Station.Elevation",
        "ShowGeometry": false,
        "Id": "59afaa7f71b64840a07ff8164d6c7a7c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19729.712813111502,
        "Y": 4717.145151153898
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": false,
        "Id": "975fbfbe53b24afbba86c22ca7def6df",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23701.425105432187,
        "Y": 3940.2522483259236
      },
      {
        "Name": "Formula",
        "ShowGeometry": false,
        "Id": "e5ad666648294d0da669e0dac025085e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23701.425105432187,
        "Y": 4210.1659983259233
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "cbc4e1a634c24336945547c68a5d37f9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24110.091772098844,
        "Y": 4237.079748325923
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "b1b9f1fa70094d628fa96e9c8c38140a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24110.091772098844,
        "Y": 4088.2522483259236
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": false,
        "Id": "72f834ca2ad94af29f65d231846308f9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24110.091772098844,
        "Y": 3940.2522483259236
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "c62deedcd41f4210af55f5eac82e5f50",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24419.425105432183,
        "Y": 4183.2522483259236
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": false,
        "Id": "ef92ce029ed349b38aa998b88e306cd7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24419.425105432183,
        "Y": 4007.2522483259236
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "73409848218349b78b36aecaf990f07a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24724.091772098844,
        "Y": 4044.2522483259236
      },
      {
        "Name": "Start.Point(Origin)",
        "ShowGeometry": false,
        "Id": "8198e1e16c21487283054e5b448029e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21052.2575066832,
        "Y": 4664.2502332493978
      },
      {
        "Name": "End.Point(Translation)",
        "ShowGeometry": false,
        "Id": "0ec871e0b42c467ea631e3fb85068ed6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21384.924173349864,
        "Y": 4761.2502332493978
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "6abef74aa6524b34ad3e0a5946eae597",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21052.2575066832,
        "Y": 4875.2502332493978
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": false,
        "Id": "e343e84087cb484c933e9d865829096e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23672.997610040446,
        "Y": 4726.1103878978383
      },
      {
        "Name": "Formula",
        "ShowGeometry": false,
        "Id": "f1c3159d7d474b6fb1d7835bbbed6ed3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23672.997610040446,
        "Y": 4996.024137897838
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "e671849187af4ce0b07709d38bac0cda",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24081.664276707113,
        "Y": 5022.9378878978378
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "691f8ed07b1f4e7195703c4c35702652",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24081.664276707113,
        "Y": 4874.1103878978383
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": false,
        "Id": "5dff8ebb687841d6bdc3c0d4da78ab33",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24081.664276707113,
        "Y": 4726.1103878978383
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "4f121a629c37462bb84a163027b02e5e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24390.997610040446,
        "Y": 4969.1103878978383
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": false,
        "Id": "48c313398bef433382af3d1218b6a26e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24390.997610040446,
        "Y": 4793.1103878978383
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "eacd75bacd7542d881905c9164bc7c2e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24695.664276707113,
        "Y": 4830.1103878978383
      },
      {
        "Name": "Ground.Level",
        "ShowGeometry": false,
        "Id": "10fff7a33b194278b01e6addc887f4bc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19745.712813111502,
        "Y": 3463.4015100795759
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "2e8fc3c9b73f4eca92f0cec866b97ed7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22955.718368441543,
        "Y": 6909.1508617103982
      },
      {
        "Name": "Station.Width",
        "ShowGeometry": false,
        "Id": "aa94830d41694e398ab1d82d1b1a2db0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19745.7128131115,
        "Y": 5373.63118436664
      },
      {
        "Name": "Start.Point(Origin)",
        "ShowGeometry": false,
        "Id": "fd80530366d440dea54b4aed30a370d5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21123.571938772286,
        "Y": 7005.8770411695741
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "f561bf05f0e94dbab88c6a2dab7f03e8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21112.00602279128,
        "Y": 7236.7043257084488
      },
      {
        "Name": "End.Point(Translation)",
        "ShowGeometry": false,
        "Id": "6609a21f516143db9575b4a866873e60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21444.672689457951,
        "Y": 7122.7043257084488
      },
      {
        "Name": "Station.CentralAxis",
        "ShowGeometry": false,
        "Id": "e1bfdd6436c44f629e3cd3dcdde0183d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21791.612537324181,
        "Y": 7091.0688646752087
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": false,
        "Id": "2b879862dbfc4cdbb621bcb2f8434337",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23817.995272571367,
        "Y": 7008.9670865923481
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": false,
        "Id": "809042a4250242378b53e3d6aa1491aa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24226.661939238023,
        "Y": 7008.9670865923481
      },
      {
        "Name": "Formula",
        "ShowGeometry": false,
        "Id": "af68374dfee04452babf0902b1ae266c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23817.995272571367,
        "Y": 7278.8808365923478
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "19af8528f346425380efa320df714936",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24226.661939238023,
        "Y": 7305.7945865923475
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "ee7a15775cac43ffa786e98e73e0778f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24535.995272571363,
        "Y": 7251.9670865923481
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": false,
        "Id": "37b2c33d6f5d42bebb3995224f841be6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24535.995272571363,
        "Y": 7075.9670865923481
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": false,
        "Id": "905f7ea9064c497f8ef4e6a19e7ade09",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24226.661939238023,
        "Y": 7156.9670865923481
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "175db0033c4241f091e39fec9ebab3f6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24840.661939238023,
        "Y": 7112.9670865923481
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "42f899a1935040528c5315b457195786",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24910.078116772012,
        "Y": 6567.8173614748684
      },
      {
        "Name": "Column.Numbers",
        "ShowGeometry": false,
        "Id": "6acc5dbb20d24ad1aab25d22fc262373",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22481.695649859565,
        "Y": 2432.7249700511384
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "266018c8ebf442498433ea541ed16b13",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24990.511407794176,
        "Y": 2306.0819445838483
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "6e4b39bba9df45279787e32f63c436bc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24596.511407794176,
        "Y": 2235.0819445838483
      },
      {
        "Name": "Sequence",
        "ShowGeometry": false,
        "Id": "17f002e37a224d7789600746a84dfb92",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24302.511407794176,
        "Y": 2251.0819445838483
      },
      {
        "Name": "Math.Ceiling",
        "ShowGeometry": false,
        "Id": "a7432be3fbd640cb875c663210c5f203",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24009.236337303482,
        "Y": 2328.0074380186684
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "05e02a6932bf4acaabdd080d6b7fdc11",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23657.178074460844,
        "Y": 2318.9094445838482
      },
      {
        "Name": "Curve.PointAtSegmentLength",
        "ShowGeometry": false,
        "Id": "3afd568c173f4529bd8d8dfb1bf3c78f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24596.511407794176,
        "Y": 2411.0819445838483
      },
      {
        "Name": "Sequence",
        "ShowGeometry": false,
        "Id": "c01517aa577348019269ad0ad391784d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24302.511407794176,
        "Y": 2463.0819445838483
      },
      {
        "Name": "Math.Ceiling",
        "ShowGeometry": false,
        "Id": "0e77549db4984e20aa1fdc3585878dde",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24010.511407794176,
        "Y": 2531.0819445838474
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "55397815588e4b19bf5ca1b982752d31",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23657.178074460844,
        "Y": 2530.9094445838473
      },
      {
        "Name": "Station.CentralAxis",
        "ShowGeometry": false,
        "Id": "1bed766a6eda48a895a0ebd1a93f4dc6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21731.864021216097,
        "Y": 4729.6147722161686
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "b3a3cd506ac8477897b76e6681251d14",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20682.889946759009,
        "Y": 4598.3659851210987
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "cdf87fa18c7c483bbe29e4804f6cbd5e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21051.613406555272,
        "Y": 3892.6596304730365
      },
      {
        "Name": "Station.Depth",
        "ShowGeometry": false,
        "Id": "41318730b2414c9eab1759590c38f6e2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22447.827730675883,
        "Y": 4143.3114117497544
      },
      {
        "Name": "Start.Point(Origin)",
        "ShowGeometry": false,
        "Id": "2356e4e4c8154690a59810a62eb1eee5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21407.352128618513,
        "Y": 756.21263525231825
      },
      {
        "Name": "Station.CentralAxis",
        "ShowGeometry": false,
        "Id": "8c5858cb29de4cf6bb6ca53f0f895602",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21719.352128618513,
        "Y": 756.21263525231825
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": false,
        "Id": "ca8b94b9c1a241f996ffa27e289146e7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23681.801014540084,
        "Y": 781.09989989298811
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": false,
        "Id": "a5e417c775a24deda4154230c0bc1d43",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24090.467681206756,
        "Y": 781.09989989298811
      },
      {
        "Name": "Formula",
        "ShowGeometry": false,
        "Id": "24b35b277f194fea8b3d0acefef280ce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23681.801014540084,
        "Y": 1051.0136498929883
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "48cca0e517d64aeda71fa5db679172e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24090.467681206756,
        "Y": 1077.9273998929884
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "d7ca6de0d4c646c8b7c95ed5836716fa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24399.801014540084,
        "Y": 1024.0998998929881
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": false,
        "Id": "35f7c7df6c5c4d83990b3743023da146",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24399.801014540084,
        "Y": 848.09989989298811
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "181ea613c5574481b9cae15b0c95637c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24704.467681206756,
        "Y": 885.09989989298811
      },
      {
        "Name": "Vector.YAxis",
        "ShowGeometry": false,
        "Id": "22baa8b0a9804e1fbb602ec2f1231afc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24090.467681206756,
        "Y": 929.09989989298811
      },
      {
        "Name": "Vector.YAxis",
        "ShowGeometry": false,
        "Id": "4505385a981b4924a8a53608e7a34327",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24045.084959622043,
        "Y": 37.620807737188443
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": false,
        "Id": "2dbe189495904067bdee13ecea37b71f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23636.418292955375,
        "Y": -110.37919226281156
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": false,
        "Id": "9218028799254a46b8d03f7d5a06025a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24045.084959622043,
        "Y": -110.37919226281156
      },
      {
        "Name": "Formula",
        "ShowGeometry": false,
        "Id": "4499e5947f7f464dab9e39035a1e8534",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23636.418292955375,
        "Y": 159.53455773718815
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "7bbe8532607644158e137589be571650",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24045.084959622043,
        "Y": 186.44830773718832
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "80cf62c6cef74c86817c51b679f48c5c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24354.418292955375,
        "Y": 132.62080773718844
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": false,
        "Id": "9506f6bd50144b4e8363b6a4fc226abf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24354.418292955375,
        "Y": -43.379192262811557
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "dde1ef11e8664b2fbc34b05b159f3e88",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24659.084959622043,
        "Y": -6.3791922628115572
      },
      {
        "Name": "Station.CentralAxis",
        "ShowGeometry": false,
        "Id": "72f76e146a644a8abf6fb8bbe2af2acb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21755.048952173551,
        "Y": -156.42436002814156
      },
      {
        "Name": "Start.Point(Origin)",
        "ShowGeometry": false,
        "Id": "c9642b6c1d2f4be4a94baf951948e518",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21443.048952173551,
        "Y": -156.42436002814156
      },
      {
        "Name": "Code Block",
        "ShowGeometry": false,
        "Id": "40ec7d352c7f405eba0c57ab1203e7a4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23004.416246013534,
        "Y": 2684.285836756042
      },
      {
        "Name": "Math.Ceiling",
        "ShowGeometry": false,
        "Id": "9bdd7da8d9bf4a819245e4c8f4eebe0e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23393.145357034926,
        "Y": 2667.2077278506822
      },
      {
        "Name": "Geometry.Transform",
        "ShowGeometry": false,
        "Id": "5181a69a9d8f49139f3432a60841743a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29685.165682060742,
        "Y": -1443.7351036906684
      },
      {
        "Name": "Curve.CoordinateSystemAtSegmentLength",
        "ShowGeometry": false,
        "Id": "7e7daeb3de8245f8a4d143e7028efc6e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29193.965682060742,
        "Y": -1331.2351036906684
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": false,
        "Id": "ef4d1c57fe99433899fdf4aa816f2e64",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 28921.165682060742,
        "Y": -1331.2351036906684
      },
      {
        "Name": "Geometry.Rotate",
        "ShowGeometry": false,
        "Id": "a19e7321764b43f59abb95c77f4331f1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 30045.165682060742,
        "Y": -1120.7351036906684
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": true,
        "Id": "484d2e7db49f4deb94e1074e52267b46",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29685.165682060742,
        "Y": -945.73510369066844
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "349ccd7f07684aa9aa36d741aee55fc4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29685.165682060742,
        "Y": -1092.907603690669
      },
      {
        "Name": "CoordinateSystem.Origin",
        "ShowGeometry": false,
        "Id": "0650099fde9c472f9adcc654416483f2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29685.165682060742,
        "Y": -1252.7351036906689
      },
      {
        "Name": "List.LastItem",
        "ShowGeometry": false,
        "Id": "dcdd81f4a0a4419699906a4d38b96f5f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 28921.165682060742,
        "Y": -685.73510369066844
      },
      {
        "Name": "Curve.CoordinateSystemAtSegmentLength",
        "ShowGeometry": false,
        "Id": "8682b452f2b94a3fabb14ddcae4cfe4c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29193.965682060742,
        "Y": -685.73510369066844
      },
      {
        "Name": "Geometry.Rotate",
        "ShowGeometry": false,
        "Id": "40b387d120a44509b6582f7a3d002209",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 30045.165682060742,
        "Y": -858.73510369066844
      },
      {
        "Name": "Geometry.Transform",
        "ShowGeometry": false,
        "Id": "2b222d42701d415c93467ebedf50c814",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29685.165682060742,
        "Y": -797.73510369066844
      },
      {
        "Name": "CoordinateSystem.Origin",
        "ShowGeometry": false,
        "Id": "2ffb3c35d4184657aa8599f300c91528",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29685.165682060742,
        "Y": -607.73510369066844
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a6ea8d30314f41199c2943eda5916744",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29685.165682060742,
        "Y": -447.907603690669
      },
      {
        "Name": "Metro Station",
        "ShowGeometry": false,
        "Id": "ee72e54e233f45e787f8970dc03e3164",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 28811.459333607607,
        "Y": 3910.6278842262727
      },
      {
        "Name": "Geometry.Transform",
        "ShowGeometry": true,
        "Id": "c2b62f329a8045259cfae0d43df1daec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 30021.487642382071,
        "Y": 3912.1333326646736
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "a522c8a5eb9543e6afb31280423f473c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29063.657726739395,
        "Y": 3894.8713275115706
      },
      {
        "Name": "CoordinateSystem.ByOrigin",
        "ShowGeometry": false,
        "Id": "b7603ffb291b47879fd249d020f1f6fb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29670.845876615913,
        "Y": 4058.1084981594922
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "aaba1a8e5fb2441298942bb97148ae43",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29408.310549827525,
        "Y": 4093.6381022712185
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "49e32057c7014a88be0bb164cbca363d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12145.655037782966,
        "Y": 4394.5589312044794
      },
      {
        "Name": "Geometry.Rotate",
        "ShowGeometry": true,
        "Id": "5461bcf09d134b7e841412489a3cf984",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13110.059820409846,
        "Y": 4410.552412218829
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "f6e70a39c2d74e7e9278738b82f01910",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12374.08099236427,
        "Y": 4292.1704142821509
      },
      {
        "Name": "CoordinateSystem.ByOrigin",
        "ShowGeometry": false,
        "Id": "5b7b955bc78e47c3bae21e7f17850a50",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12655.85095512207,
        "Y": 4292.2787552392092
      },
      {
        "Name": "Vector.ZAxis",
        "ShowGeometry": true,
        "Id": "dac718c885964f5abc9f251f1807dabc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12746.465084108324,
        "Y": 4454.6269302271412
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "ac019b6e2e044e09acac4da65f03a482",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12751.707497227693,
        "Y": 4593.803283467967
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Id": "69f2a5ee8808455db0fc0c0230b870e7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26625.7367005403,
        "Y": -3346.78008437088
      },
      {
        "Name": "Curve.SegmentLengthAtParameter",
        "ShowGeometry": true,
        "Id": "4c25b50e35e343b18d130562d971e4d1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26193.7367005403,
        "Y": -3346.78008437088
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "b008fd4f12a44352a2131d1e064b98d7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 25939.3367005403,
        "Y": -3312.95258437088
      },
      {
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Id": "dc87b78f4c1d4a8191a15e68f92019bd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26914.5367005403,
        "Y": -3272.78008437088
      },
      {
        "Name": "List.Count",
        "ShowGeometry": true,
        "Id": "231b38ceeaf7481e8bdfc371a4462943",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26914.5367005403,
        "Y": -3420.78008437088
      },
      {
        "Name": "Quantity of Nails",
        "ShowGeometry": true,
        "Id": "cd0b10144a654855971704ef51f1623b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27187.3367005403,
        "Y": -3363.78008437088
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "f029d57505774bbca7eca4ae11d05fb8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27596.9367005403,
        "Y": -3291.78008437088
      },
      {
        "Name": "Total Steel Weight (kg)",
        "ShowGeometry": true,
        "Id": "8652335a0beb43d7a64b6f8c0d79f113",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 28068.9367005403,
        "Y": -3291.78008437088
      },
      {
        "Name": "steelUnitWeight(d=25mm)",
        "ShowGeometry": true,
        "Id": "60b2be992ec14cb0a83bdf50349e1980",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27187.3367005403,
        "Y": -3185.95258437088
      },
      {
        "Name": "Horizontal.Rebars",
        "ShowGeometry": false,
        "Id": "02bc9b938bb043c3830f3482b1499120",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 25150.366441178,
        "Y": -3227.05594636137
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "ebcf24b5798144918f3890a5a9439fce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24825.566441178,
        "Y": -3227.05594636137
      },
      {
        "Name": "Rankine's Lateral Earth Pressure Coefficient",
        "ShowGeometry": true,
        "Id": "7963a57dfcc74ba7a0004fc9df9ae772",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26536.616680851,
        "Y": -2821.48654616095
      },
      {
        "Name": "Maximum Estimated Tensile Force on Nails",
        "ShowGeometry": true,
        "Id": "230f0e7049724cbfa4200dfdf8b4251f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27036.616680851,
        "Y": -2759.48654616095
      },
      {
        "Name": "Vertical.Rebars",
        "ShowGeometry": false,
        "Id": "77f7179a7e6c4bfcb722eeca4c0eeefe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24165.0462629112,
        "Y": -3400.28373060533
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "9b96f6b253e043e2aecb87d89688f4d2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24570.366441178,
        "Y": -3159.05594636137
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "a0824783f8d04b7f9846ec4f854392c5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24308.766441178,
        "Y": -3216.22844636137
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "f911d828e4d44fd2897417894ed343c3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 24308.766441178,
        "Y": -3068.22844636137
      },
      {
        "Name": "Surface.Area",
        "ShowGeometry": true,
        "Id": "3cc8c13fabbe46a9b41490bcf7fded99",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 25939.816680851,
        "Y": -2526.48654616095
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Id": "b333e891752141d9b0df4946cd196caf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26247.816680851,
        "Y": -2526.48654616095
      },
      {
        "Name": "Resistance Area",
        "ShowGeometry": true,
        "Id": "527cb41619484bfa8fdefa1d1cce5b55",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26536.616680851,
        "Y": -2526.48654616095
      },
      {
        "Name": "Ultimate Bond Strength",
        "ShowGeometry": true,
        "Id": "89a37656c97c46a798b84fa96f583339",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26536.616680851,
        "Y": -2379.65904616095
      },
      {
        "Name": "Pullout Resistance Value",
        "ShowGeometry": true,
        "Id": "c4a4a501cf2b4a17b4bca12d646589d6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27036.616680851,
        "Y": -2475.48654616095
      },
      {
        "Name": "Soil Unit Weight",
        "ShowGeometry": true,
        "Id": "f49ab363362b46b1aa85e7905f88a2aa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 26536.616680851,
        "Y": -2674.48654616095
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "27aa3218c5314a63abe9d4546ec2da6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27530.216680851,
        "Y": -2634.48654616095
      },
      {
        "Name": "Max tensile torce to Pullout resistance ratio",
        "ShowGeometry": true,
        "Id": "e328f81ee64b4db39362b45d244c74d9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 27924.616680851,
        "Y": -2634.48654616095
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "52bcec47007d49b18f5a93a993b9747a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23827.4462629112,
        "Y": -3400.28373060533
      },
      {
        "Name": "List Create",
        "ShowGeometry": true,
        "Id": "c002c3a35f1d4e2798101dc4636fcbb5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23572.2462629112,
        "Y": -3332.28373060533
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "18b5393f06ae4ee18095146efaebe7ca",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23310.6462629112,
        "Y": -3389.45623060533
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "441e08243c6c4439ba3d60c053236cfd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23310.6462629112,
        "Y": -3241.45623060533
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "23a7ae4f70dd4661b14306bb66c3c670",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22271.0079577834,
        "Y": -3219.32474666034
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "c3e071f043e14bd597e6b9b8ae10a591",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22271.0079577834,
        "Y": -3005.32474666034
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "b361b3de1ba94501859bae94c53e5300",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22602.4016001442,
        "Y": -3130.64682951156
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "45aedddd4732449da27587699b86ea36",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22909.6989797554,
        "Y": -3106.07169640837
      },
      {
        "Name": "Tieback.Matrix",
        "ShowGeometry": false,
        "Id": "fd22cbbf3e844dbf98896b6b8e708a9d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 23037.8425136987,
        "Y": -3403.74381196295
      },
      {
        "Name": "Nails",
        "ShowGeometry": false,
        "Id": "1000df8eedc4433d86da4042c1a545b0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22129.8331633435,
        "Y": -2430.53272530254
      },
      {
        "Name": "Rectangle.ByWidthLength",
        "ShowGeometry": false,
        "Id": "5569045288464be58e994e3420b710a6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22211.7693711613,
        "Y": -1567.12355387795
      },
      {
        "Name": "Surface.ByPatch",
        "ShowGeometry": false,
        "Id": "a35490e22e0a405fb38cf3ca1c7afc6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 22578.1693711613,
        "Y": -1567.12355387795
      },
      {
        "Name": "Sequence",
        "ShowGeometry": true,
        "Id": "7af8a156534b44278009eeef6048a104",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21603.8079577834,
        "Y": -3082.49724666034
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "060354a33a3640488e17fddd8f198840",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21982.2079577834,
        "Y": -3103.49724666034
      },
      {
        "Name": "Nail.Columns",
        "ShowGeometry": true,
        "Id": "f7799c6d0fca47408bafe9a5ab2627b8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21603.8079577834,
        "Y": -2869.32474666034
      },
      {
        "Name": "Sequence",
        "ShowGeometry": true,
        "Id": "6b8c681995444984813bbb9335822651",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21982.2079577834,
        "Y": -2956.32474666034
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "da666d08ad50441ea18524d8543499e7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21982.2079577834,
        "Y": -3316.32474666034
      },
      {
        "Name": "==",
        "ShowGeometry": false,
        "Id": "fdb7a45580334e5e858d59425572439a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21603.8079577834,
        "Y": -3443.32474666034
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5bd60e494e75432e80386f213e27dcf5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21603.8079577834,
        "Y": -3229.49724666034
      },
      {
        "Name": "CoordinateSystem.ZXPlane",
        "ShowGeometry": false,
        "Id": "db2c3c127c8549759557f108290340e2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21385.2392753689,
        "Y": -2267.53883732795
      },
      {
        "Name": "Plane.YAxis",
        "ShowGeometry": false,
        "Id": "05e99362cc814e74a981f20b325e378e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21759.6392753689,
        "Y": -2302.53883732795
      },
      {
        "Name": "Line.ByStartPointEndPoint",
        "ShowGeometry": false,
        "Id": "79f44d44c136403284d725758c098632",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21759.6392753689,
        "Y": -2492.53883732795
      },
      {
        "Name": "CoordinateSystem.ByOrigin",
        "ShowGeometry": false,
        "Id": "04e34445c37b4d0e9fb73520b16dab3f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21458.9693711613,
        "Y": -1567.12355387795
      },
      {
        "Name": "CoordinateSystem.ZXPlane",
        "ShowGeometry": false,
        "Id": "caf83596e6294d75b52a6dbba0469551",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21837.3693711613,
        "Y": -1567.12355387795
      },
      {
        "Name": "Circle.ByPlaneRadius",
        "ShowGeometry": false,
        "Id": "5f6ae064fef044288162993429b13dbd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21644.1716398966,
        "Y": -1929.45115604945
      },
      {
        "Name": "Bonding Surface",
        "ShowGeometry": false,
        "Id": "184cc9d069044b37ae275fffdf08e36e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21973.7716398966,
        "Y": -1928.20495171728
      },
      {
        "Name": "End.Point",
        "ShowGeometry": false,
        "Id": "35c738c50b5b468e891cc96d3fe11bec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21511.203326885,
        "Y": -4345.76352947235
      },
      {
        "Name": "Shoring.StartAxis",
        "ShowGeometry": false,
        "Id": "821eee30693b43b39529a2b8cab79d5b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21847.3669061077,
        "Y": -4381.19995024971
      },
      {
        "Name": "Shoring.EndAxis",
        "ShowGeometry": false,
        "Id": "7c399e6646464736b4f8b38ec8ebc1dc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21790.9082512894,
        "Y": -3842.84627690678
      },
      {
        "Name": "Vector.Cross",
        "ShowGeometry": true,
        "Id": "ae0cb6659671412da41e6ce84a0f931e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21491.7082512894,
        "Y": -3808.84627690678
      },
      {
        "Name": "Line.Direction",
        "ShowGeometry": true,
        "Id": "108b9fe990cd40bfac0ec4af4b786c0d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20897.3082512893,
        "Y": -3865.84627690678
      },
      {
        "Name": "Vector.Normalized",
        "ShowGeometry": true,
        "Id": "8eae3f188bcb49b4bfc2517cabe66a49",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21182.1082512894,
        "Y": -3865.84627690678
      },
      {
        "Name": "Vector.YAxis",
        "ShowGeometry": true,
        "Id": "7683a59cc46b452caaf27229be70c5c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21182.1082512894,
        "Y": -3717.84627690678
      },
      {
        "Name": "Nail.Rows",
        "ShowGeometry": true,
        "Id": "dca74f6595294033a1d3866c6fb8962e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21160.6079577834,
        "Y": -2991.49724666034
      },
      {
        "Name": "%",
        "ShowGeometry": true,
        "Id": "f7fb7e69fdbd4fa89b272455d2b8107f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20883.0079577834,
        "Y": -3303.99724666034
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "8333ee18359a4b1193fccf4e7f493eb2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21160.6079577834,
        "Y": -3303.99724666034
      },
      {
        "Name": "Number",
        "ShowGeometry": true,
        "Id": "eccc879b0a75488199962513029977f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21160.6079577834,
        "Y": -3451.32474666034
      },
      {
        "Name": "Cantilever.Height",
        "ShowGeometry": true,
        "Id": "daef490216b34d1183b32e67a27565d0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21165.3625327925,
        "Y": -3136.28023782072
      },
      {
        "Name": "CoordinateSystem.ByOrigin",
        "ShowGeometry": false,
        "Id": "50cdc70f5c5e41b6bacb3bc5d5f2aa97",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20874.8392753689,
        "Y": -2216.53883732795
      },
      {
        "Name": "Nail.Length",
        "ShowGeometry": true,
        "Id": "0bb76f13ca8e40bc9d15c6165f8c743d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20874.8392753689,
        "Y": -2394.53883732795
      },
      {
        "Name": "Geometry.Translate",
        "ShowGeometry": false,
        "Id": "2c5a09faaa7e47e3980750a8ed644f83",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21385.2392753689,
        "Y": -2493.53883732795
      },
      {
        "Name": "Vector.YAxis",
        "ShowGeometry": true,
        "Id": "bddb6ade79ec4deea3ae652049b5e01a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20874.8392753689,
        "Y": -2541.53883732795
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5b2cb92ddab5474387f45513f8363972",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20879.7693711613,
        "Y": -1607.29605387795
      },
      {
        "Name": "Point.ByCoordinates",
        "ShowGeometry": false,
        "Id": "074acc3736ca49f1b7f59ed43b0c83ad",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21134.1693711613,
        "Y": -1567.12355387795
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "0a0d2095dc444d87a7170c94889630d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20879.7693711613,
        "Y": -1459.29605387795
      },
      {
        "Name": "Hole.Radius",
        "ShowGeometry": true,
        "Id": "2d4750b44014487fa32a52923b288008",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21381.7716398966,
        "Y": -1895.62365604945
      },
      {
        "Name": "Start.Point",
        "ShowGeometry": false,
        "Id": "b1abe1c79d1f4470bbc10068b16f1c96",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21178.403326885,
        "Y": -4450.76352947234
      },
      {
        "Name": "Vector.ByCoordinates",
        "ShowGeometry": false,
        "Id": "aca06a8d4c6c4743b05ca5e1322836ab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 21178.403326885,
        "Y": -4223.76352947236
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "e05c15b14ea44b64bd7946beaee15a49",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 20924.003326885,
        "Y": -4155.93602947235
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "09846f7d45ec43e5ad61b7da4d26a835",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 17939.854387662923,
        "Y": -3416.36011923076
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "07b9a60656b344038cbfcc66f09a4c87",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 17938.056349127124,
        "Y": -3271.94029691866
      },
      {
        "Name": "Shoring.Height",
        "ShowGeometry": true,
        "Id": "6369826d4c9d47358d6cbad2bfd25e8a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19862.970600297,
        "Y": -2853.47256076715
      },
      {
        "Name": "Shoring.Length",
        "ShowGeometry": true,
        "Id": "adfbf3f602184827ba595b2f2225f9c3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19862.5194887965,
        "Y": -2701.83242740917
      },
      {
        "Name": "Tieback Horizontal Spacing (Sh)",
        "ShowGeometry": true,
        "Id": "dd38e82d10a84be2b9c971b138e77812",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19860.3630801885,
        "Y": -2548.31680746131
      },
      {
        "Name": "Tieback Vertical Spacing (Sv)",
        "ShowGeometry": true,
        "Id": "43a82dce053646e8b22825d9ee079c13",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19859.7275901656,
        "Y": -2397.11967862855
      },
      {
        "Name": "L/H ratio",
        "ShowGeometry": true,
        "Id": "528cecc65e0944d2b6a59f35ca2d7af2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19855.0649733043,
        "Y": -2086.9110065803
      },
      {
        "Name": "Nail.Inclination",
        "ShowGeometry": true,
        "Id": "73910360154544c8bb171daa265fb4d5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 19854.2505557244,
        "Y": -2237.42389775765
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "81e90000321b4fcdb9f77fd7486b3127",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 17607.388868529339,
        "Y": -3245.0442929389919
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "e64dc329da644a52ba1ceed85a7711cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29193.965682060742,
        "Y": -1120.7351036906684
      },
      {
        "Name": "Shoring System",
        "ShowGeometry": false,
        "Id": "48a1683b88f74f12b297d4e606f31959",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29059.689403114651,
        "Y": 4102.7149887084779
      },
      {
        "Name": "List Create",
        "ShowGeometry": false,
        "Id": "223a561e0b794d868702a13211f6178b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29399.30659749507,
        "Y": 3880.8382267232564
      },
      {
        "Name": "List.Flatten",
        "ShowGeometry": false,
        "Id": "105b468bf1e34125af091e784690a288",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 29676.96777764893,
        "Y": 3887.7806389645211
      },
      {
        "Name": "Stadium Seating Area",
        "ShowGeometry": true,
        "Id": "92b2e3d492c44624a5d47c97b9cb2683",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1503.4776888760618,
        "Y": -5007.4927211991253
      },
      {
        "Name": "Seating Capacity",
        "ShowGeometry": true,
        "Id": "a80952c13e034f088fbba1437ac4e000",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12628.820575840968,
        "Y": -681.33181227649777
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "303914eecb9146febc7ed7a89f1ba5dd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1746.0,
        "Y": -4642.0
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "685067a0ab2541e081d20b176a18528e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13155.982429298707,
        "Y": -988.06687687778924
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "62647b7dcc49431da6df38dc106d6b65",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2124.8702706603272,
        "Y": 5918.9494942704723
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "5d345dea82744fd89de3faf14bea2d89",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1635.3662601352598,
        "Y": 5716.4105354483763
      },
      {
        "Name": "Occupancy",
        "ShowGeometry": true,
        "Id": "f4b36adc0e4e4fcfbce2df9ca56d91e2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 12621.89547868031,
        "Y": -410.36343769909365
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "bc44c4f997c0472093eb8bbc8477a48b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1834.5096741640973,
        "Y": 6181.3761329625995
      },
      {
        "Name": "Watch",
        "ShowGeometry": true,
        "Id": "6cb44697676f4c65835594dc915baa66",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13151.108348398682,
        "Y": -295.89959742612325
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "1a489f75b0034fcda4faba1a7de198fe",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 17920.275380696523,
        "Y": 3564.1135122527285
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "4c2550bb9ff24a20a94fe3b185500b1e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 17934.378991033307,
        "Y": 3702.7990138977821
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "4a8c517b34a44568af480936f83e8426",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13576.40926715115,
        "Y": -668.02029383101149
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "5c4f810dbe5741a2b62865b9d1e4723a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13165.062272239846,
        "Y": -615.91660982319593
      },
      {
        "Name": "Math.Ceiling",
        "ShowGeometry": true,
        "Id": "05fd44e69bae465bac20edb29991d3e0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13952.010632723523,
        "Y": -668.42996826308683
      },
      {
        "Name": "Math.Ceiling",
        "ShowGeometry": true,
        "Id": "ab0b60b3c1244a0a8b9bac789568bb17",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13974.16102122017,
        "Y": -498.9484982189191
      },
      {
        "Name": "Formula",
        "ShowGeometry": true,
        "Id": "7e8326a7f3974d77a73643864136660b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13578.482138368508,
        "Y": -501.067254819147
      },
      {
        "Name": "If",
        "ShowGeometry": true,
        "Id": "4ba999d12e46423587b41f688bbf8a0d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14242.000423873844,
        "Y": -550.34890553445268
      },
      {
        "Name": ">",
        "ShowGeometry": true,
        "Id": "ad27b340e53744f9aa90376dbafcdc9a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 14000.099568712056,
        "Y": -350.46437376446136
      },
      {
        "Name": "Code Block",
        "ShowGeometry": true,
        "Id": "4f1c2be4746f4afaa04bd3bb5a417c21",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 13743.749193992151,
        "Y": -338.54145320795408
      }
    ],
    "Annotations": [
      {
        "Id": "8dfd53d1520c4805aa9c87581e4f6f8d",
        "Title": "Create central axis",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "73cde7ab3d794fa8ae522aebfa27c62c",
          "b3c20b5b82fc4481b752a72299077e0d",
          "1a65c6dabef549498560fb7fc3a0d628",
          "c796f6b8a718417bbfee9bea9ec3b3d8",
          "8f48018ae1a74ff5b2ca66ae1e86ec04"
        ],
        "HasNestedGroups": false,
        "Left": 1786.2671093648341,
        "Top": -4455.2739868105873,
        "Width": 1294.8216931098495,
        "Height": 491.4400266886214,
        "FontSize": 36.0,
        "InitialTop": -4382.8739868105877,
        "InitialHeight": 421.04002668862177,
        "TextblockHeight": 62.4,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "9fbd258ca3464196b447ab87161e2b73",
        "Title": "Create plane",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "ffe0c093ce8645d1b84627785b2b74a7",
          "f2818853c0f14bc7b3b433b4758b2887",
          "d878f3ca15da4a70a353e33f0618f466",
          "46c45ef64eba4a3fa7188451f660de9e",
          "b5215b9174ac4909a678b8178f8625c3",
          "ae8838ee34694aadaedc9eb3f0f3ab16",
          "b69944ef6cc1406da634470e7181c677",
          "0108ec716c354637a66b7c19a7e53f53"
        ],
        "HasNestedGroups": false,
        "Left": 1305.4718269831983,
        "Top": -3428.7701639170605,
        "Width": 1201.2818303385284,
        "Height": 725.18238172626207,
        "FontSize": 36.0,
        "InitialTop": -3356.3701639170604,
        "InitialHeight": 552.38238172626188,
        "TextblockHeight": 62.4,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "e01854716e4c4a18baa6075492671a0f",
        "Title": "Create circumference",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c347c7dfd6884104b543068614152b3d",
          "2c9e6b6149fa4af89bcb7bbc28d90bed",
          "e6ea0567bd794abbadabee22750a40df",
          "74e3320928ed45a7941e5aca101ea04c",
          "8071f40389e54c3fb20169d0c0aaf827",
          "bd311effe0834208841ff330db020db5",
          "f9ad6d2f1d6d4018944c81b2c7df2f94"
        ],
        "HasNestedGroups": false,
        "Left": 2500.9042976687761,
        "Top": -3924.1037940622814,
        "Width": 1575.8595649201038,
        "Height": 746.66616466196092,
        "FontSize": 36.0,
        "InitialTop": -3851.7037940622813,
        "InitialHeight": 644.26616466196083,
        "TextblockHeight": 62.4,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "9b13804f25a74dc19c05063e0fddd3f0",
        "Title": "Rotation of Circumference",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "cce736ccfeba41318246396964bc7b62",
          "62ca36b47c514922a9c47a7aa9147b41",
          "ab1a6cc47ade4bf29db031d82d74f548",
          "24d63676401941be8092026508ac8d24",
          "83e49b6002aa4a5d84ff3642fd0624b6"
        ],
        "HasNestedGroups": false,
        "Left": 4137.3986188437611,
        "Top": -3833.3656543749639,
        "Width": 943.0605080790483,
        "Height": 600.51060065748561,
        "FontSize": 36.0,
        "InitialTop": -3760.9656543749638,
        "InitialHeight": 530.11060065748552,
        "TextblockHeight": 62.4,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "b7ec9c357fbd40fd882207007219dd13",
        "Title": "Outter shell",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "69cc6b23591744eb95f8f52584d00782",
          "62b1823892554bbc99a5392f6cff75c2"
        ],
        "HasNestedGroups": false,
        "Left": 5087.1265397017442,
        "Top": -3769.3544384719689,
        "Width": 659.20463709131491,
        "Height": 255.4171995751035,
        "FontSize": 36.0,
        "InitialTop": -3696.9544384719688,
        "InitialHeight": 196.21719957510322,
        "TextblockHeight": 62.4,
        "Background": "#FFE8F7AD"
      },
      {
        "Id": "33e763b9ebce4b5d9fa7126a81d625b7",
        "Title": "Stadium Volume",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "387222b4086049cf9f3da034fb029a93",
          "2fa2e98bfbc4425ca32d7159d3a7525d"
        ],
        "HasNestedGroups": false,
        "Left": 9344.4993257319329,
        "Top": -4128.6794367893708,
        "Width": 532.88569498713878,
        "Height": 216.99999999999955,
        "FontSize": 36.0,
        "InitialTop": -4056.2794367893712,
        "InitialHeight": 153.75846046099332,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "f6c7a46268384904b31a8102b865e57a",
        "Title": "Input",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "46c5aa4b17304d9bb2e62fe3644ca1e4",
          "00b421cecda648689f7ca193108ab37f",
          "40fd07239c394d48afe53d71782497c6",
          "e61a925e313b4608bc1f369f9a24fea2",
          "3648cefefa014393a1eb3ec4f65b1b94",
          "06d28422bfa44e83b2bf1f7bbd6a3e1b",
          "b914ce2a9c1243a583a36ce21fc529a8",
          "27601b25d65d44ef910de1640905ccf6",
          "9dfd506586a347569c5acdac34a17926"
        ],
        "HasNestedGroups": false,
        "Left": 783.60902459057252,
        "Top": -4649.702772950729,
        "Width": 380.61604537147582,
        "Height": 943.7942557533197,
        "FontSize": 36.0,
        "InitialTop": -4577.3027729507294,
        "InitialHeight": 884.59425575331989,
        "TextblockHeight": 62.4,
        "Background": "#FFB5B5B5"
      },
      {
        "Id": "9e7aded0514643b1b9321fe88a4689ae",
        "Title": "Facade",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "cc79c71ddb4447bfac9c3ab8ffc73ccf",
          "4e61df75762647609cab104f3d8eb91f",
          "745779f7b85c4350a6fef1519cd42e8a",
          "919dea510348453f9c5950a434bb42b9",
          "c2f2f2fb068841f7b795d9c0d90dee20",
          "6c01cd3dd60c4a12938068a283ff138e",
          "89ceb4bbe6a54eae9f6c14266b694928",
          "75c65615446446d8b8c6549963189afa",
          "3d1c1078fd974ac2b010ba51d0326fba",
          "6eb9e31eaa2945bab73c84f5f9614bbf",
          "d16d5c327ca0401ea7315d75d5dd45cb",
          "08cd5c51fe984b9480419b5cc4039941",
          "06003f5b05894ba989cc5907a7e0ef2f",
          "826c1dd1e5c14db6b51b5ac798f3a186",
          "04280cf4e79b482ab88c6d6a55c790a0",
          "a6bd9583440741f68895cadcc8c0a451",
          "7146c55140dc495180e759df8d95cb7a",
          "caf25b7663a6425bae232ec35ebed9d0",
          "404e63d062e54fa3a71c4345803ecbfd",
          "a38cb755d0e24786bc3d32428bb23749",
          "f4a84cae806342a69be358b9666a6cfe",
          "eb7f625dce24471580a191931cc39670",
          "947958fe81d84e999696034618427317"
        ],
        "HasNestedGroups": false,
        "Left": 5816.6436660731961,
        "Top": -3821.1045405550385,
        "Width": 4865.8981368551122,
        "Height": 394.03829117965961,
        "FontSize": 36.0,
        "InitialTop": -3748.7045405550384,
        "InitialHeight": 334.83829117965934,
        "TextblockHeight": 62.4,
        "Background": "#FFFFC999"
      },
      {
        "Id": "ff815e2c5f2f4feeb9ecd7344efbc3a2",
        "Title": "Estimated Facade Price",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "f69e23ccede046e687b9081e874e7dc4",
          "e89cdcc943e54cf58001e4e08ca07e2d",
          "8498c0927ce64ee1b2927d346e3bcb21",
          "ea61b6769ed645e3b274efca2c4aad82"
        ],
        "HasNestedGroups": false,
        "Left": 9950.8496840272055,
        "Top": -4156.8291940376257,
        "Width": 950.13902948095165,
        "Height": 326.20602367969559,
        "FontSize": 36.0,
        "InitialTop": -4084.4291940376261,
        "InitialHeight": 267.00602367969577,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "0643eb12248c4a33a802a3fb1362e707",
        "Title": "Results",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "f78fb7d2eaa948cc85baca42826e4cf5",
          "c029a5fe7f7a457ea459f9ab2f83d644",
          "f8c32fc299fa47db994c352e77ec5f21"
        ],
        "HasNestedGroups": false,
        "Left": 1149.4146775442787,
        "Top": -4429.208489307629,
        "Width": 295.45916077406287,
        "Height": 587.06696270286739,
        "FontSize": 36.0,
        "InitialTop": -4356.8084893076293,
        "InitialHeight": 361.46696270286793,
        "TextblockHeight": 62.4,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "aa3a7dcc16f84f4094be9e2545b4d0ea",
        "Title": "Yard",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "90b046c95ebc4da897983820da1e649a",
          "8fcfe66366414a64a40daab401d78b22",
          "be7a7e2e87a94dd29ab384444d72168e",
          "14c434e4d02b41628dd4063c9abd901d"
        ],
        "HasNestedGroups": false,
        "Left": 5857.694156034785,
        "Top": -3400.5989571380669,
        "Width": 493.50253881279514,
        "Height": 335.49626854908638,
        "FontSize": 36.0,
        "InitialTop": -3328.1989571380668,
        "InitialHeight": 251.872071416346,
        "TextblockHeight": 62.4,
        "Background": "#FF71C6A8"
      },
      {
        "Id": "da7eedb25833435ea138ed5521215b6d",
        "Title": "1E",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c54bdc6465d7439ca9d3a65f02e529df",
          "f9030146f28f4862bc76d04d4ca45689",
          "f4e174651bd2481ab6dd446eaaefa017",
          "1830830cebb74b86aa8cf7f8708af68c",
          "93943f63a84c46ec830f74d774d11226",
          "394c93a114524dccb8a0e9042fabfff0",
          "5e536624c4ca4090af1cdd25f23481c9",
          "61a6731ce68444e58fac0393e5914938",
          "6a83850e4692426ea4b1042d612466c6",
          "f163ee0b39ff4d1eb9f9faaa3e0087a1",
          "3de58ef93d164477920cd8994edcb9fe",
          "ba49bddcadf94c609b6749a211a0c814",
          "8fe4e069c5124411be172955a11fcd3c",
          "e6e93a11044544ed8737c1eda828a026",
          "f90571e9e454426c872725ea5c145e3a",
          "d523c2a8eda543629f361c6e0db9a9e1",
          "16e8b22d3694487184869013e52074e0",
          "c651cf9238cb49318451306b437a75a0",
          "94a8513c6f7344d08e681240a0749667",
          "176a743f4923423e836b17bfa0748d4b",
          "a64da0e88806434fb956771ddfa65b64",
          "1e0e6cafa71a4fe4a3d9cc4f17f3b6df",
          "efb3af38f0a84930ac3dbdf4e8bf787d",
          "e569cc96e91e4450b7ca44e4ff26844e",
          "3c8ce44625424748bb8a725a3f5bd541",
          "8df8751adeaf487c924e118e532cf148",
          "b11a5903a97b4cd38695d640557db795",
          "f0e7bf29545a4dc9803987a3a988fea6",
          "468d46e921cf44c88fbbf03c34d8e544",
          "5c29eac26dda4c589f6af921eae38f1c",
          "098c7a4c41434ec48e1d5a10644a943f",
          "84839b1248be4eaa90baa0a151410057",
          "d262917b9f7240309ce392a70dcc2c8a",
          "ab71983d01af4bbfb89484696172136e",
          "08b34afe94f34b91aaa6801f631b4158",
          "49df82ca041b4a358d438f60ec0eeca6",
          "2ca1660de78a4ea9baa5859c1bc156f0",
          "0a123568ebbd47529845a1d37900fd77",
          "16e3fbb8f49a48a883a012465df61a3a",
          "ed2b136e70a74e8290aef182455a814e",
          "51828dacb2a34c08ae7d704601a8c30f",
          "fa5d7f4afd7f474b9fb85253a06d7b3b",
          "d299270151284b86a2a5fd66ab8467e7",
          "6687500fedc649cc88e260dfb70bfc23",
          "43d13d55f0b74f3cabf10bd0211b8a6b",
          "6d84593c2a2d4c889c6cf6fef33ed603",
          "3b3713dd52af4b419b6a56e2c6e5ade6",
          "ee5afadd48114051874f29db2cbd4ab0",
          "1cde683a216d4565b729076a07f285a2",
          "e366d791d9de461c922446fdd5f19611",
          "af3c82485035457dac7358c5587d0de3",
          "f2c92ce4481840be94a0c59ffe62ff03",
          "0e941c1012a841d1b74acc7465d2288c",
          "e504b91f00244978a50dd07de8d58950",
          "5659d5d19f0443c3bd37ffe3d6c43ca6",
          "97a2558f446e4f7996309831695c58fc",
          "18269c5907d9488cacf07d3166b93a51",
          "b37222bc9c26419db2945b43d9ee9fce",
          "091c0601c8244e39811761d53989fcc8",
          "b271e471e52b4a4c89917144974c724c",
          "d6fc179e049b486b8a13422e83d45475",
          "0f53e2cf48614ee295f2e7015d874e6c",
          "7dd1e0b401f040f790a9da294742df71",
          "aeaef056ee4b4ef29d8259bde938aa29",
          "d4f240e347dd46879f43ceb2b43687c2",
          "d8174581d8624122a59d1b3c77177dfd",
          "e480da17fb954520b649ac7424faeef1",
          "bfa93540b68946cbb89eebcfe91db6ff",
          "5d9e3fe9cd884a71b41c81a7c79ea389",
          "c3b09ed0662d4f20a6db96b4ba6b95ec",
          "aae99f190b45475fa13b7a644f1e6036",
          "3904a10327f54a22943741c39700e504",
          "34f8b40188cf4d5795600b8ad263cace",
          "5332dc226b4d43e29aca426ec77f3126",
          "c419388925a6460c94f3dcbf53c333a6",
          "6acd600051204445a31efac49136c4e5",
          "d963c8475b7744858080cd3244f1d414",
          "5e3ff9a1a1f543c29df2990c3c5546c2",
          "6cda361943354d4790160fb45199f7ce",
          "2fe397e72e014772903232ce61e30337",
          "a9dbf351bb0c4fc88660e477c35a6439",
          "c8c19b226ef9476da0183d641a88277a",
          "c2c725170f1c4914876fb4b0df30824e",
          "e445e47736074dfb9973c8c580e94c99",
          "b4d85d6e7ca74cc4a0bd1550468a4121",
          "96a589dd65c9440f83b6cfa67fe64293",
          "7b21f6cece85463b8da4763a2dd927a5",
          "c6ce864e088f4f33a527b58f5d1c499c",
          "2ecfae14f78e45708d12c82c82d81455",
          "b713caff29754807b90e2abee63f5f3b"
        ],
        "HasNestedGroups": false,
        "Left": 4081.3198430893381,
        "Top": 1172.1886481244469,
        "Width": 3822.2196816526011,
        "Height": 3108.4945062516995,
        "FontSize": 36.0,
        "InitialTop": 1244.588648124447,
        "InitialHeight": 3049.2945062516992,
        "TextblockHeight": 62.4,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "132f5221fc9842d59b7b100875bff738",
        "Title": "EG",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "be6e75ac543e4231b45be4ad8bc8e948",
          "633b6020366c44039fdd7da8df1799ba",
          "60016042e7db44578c0109789a89385d",
          "aca5b7f1948d465a8764c24c4581f8ec",
          "5afb8eabde614d00b2425366cea69630",
          "1dd4ea9f26f04c52a7e1cc75ea64c417",
          "1becd47ea63146b19367022c89046e84",
          "794c827baf3d4cfc9b273c2059952d62",
          "57e9f294cd764e45866f948d68ea1a01",
          "49cb8cc3a3504472b02c428bbed05692",
          "f88e46edd60045168a14e5f141805da7",
          "46253404e203429db55611b4fccb8f88",
          "1ecdc40e68814ecfa361f59fefc2131e",
          "30466cd0423942bdb05146bfddf1f9f3",
          "a5344294a04148c1b4025ea79cc1d149",
          "e71ec16486324357802dedb76f1195d2",
          "27a939fc858c4eaab36d2106c8d35012",
          "b662d2e5d7754bc7bc15d1d010e0b07a",
          "e88e235262f24448a59022dfc0bbcadb",
          "0b4b24f56a514e6bb9693849339695c1",
          "a7cbb1ed510040c5860f919128000712"
        ],
        "HasNestedGroups": false,
        "Left": 4261.364006818344,
        "Top": -501.43559009735361,
        "Width": 2557.2,
        "Height": 1403.6188708551977,
        "FontSize": 36.0,
        "InitialTop": -429.03559009735363,
        "InitialHeight": 1300.0188708551977,
        "TextblockHeight": 62.4,
        "Background": "#FF848484"
      },
      {
        "Id": "49faca64b2dc4c3cbf1df3deeac9d108",
        "Title": "The second criteria",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "35d9b0b73ffe46849f9cf3ebb314d86d",
          "d5edeb0f7e804029b5d6dbbeb90c8bcc",
          "aef4ff32284949d8a0f3da82fed3e202",
          "c7f9705682644a448e2718d86bf1d7c0",
          "9edab1de462a4276a9bb25a09d3fc9cc"
        ],
        "HasNestedGroups": false,
        "Left": 9189.4376619431423,
        "Top": 3894.1652407332472,
        "Width": 1742.1333333334005,
        "Height": 731.969999999998,
        "FontSize": 36.0,
        "InitialTop": 3966.5652407332473,
        "InitialHeight": 493.0,
        "TextblockHeight": 62.4,
        "Background": "#FFFFC999"
      },
      {
        "Id": "4e396f4f2c0144c49cfe4f1fb512a31a",
        "Title": "2E",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c76e575fe61d4eafb90ecfe7ee495990",
          "61a18717cc2246d2b2ac5b6cc4bdf5e3",
          "22ba799427074943bbfeb64f0bedfd1c",
          "78b3e00d86f542699e5e3443ca34ba74",
          "17080f68deb647309215e63077f351c9",
          "7d0f0b098fb748f480ad0c925aa41344",
          "dbbbc610a2df40be85a28737e10efdd1",
          "06571c1d1f0444dd972eb2b2dd8f6888",
          "8472a18333824de2addc8eda2f138d03",
          "48efaf7e26094e25a914717d7577f660",
          "a18c1910a1b24792a148b3036cb595b7",
          "fd09e8fb29fd48f6b324fc7cb71eb10f",
          "50dae5fbf57e418ca3a4f452fd9068dc",
          "5429161a216e4f18ace00da6ec426bef",
          "38e5148222d14070871b9a90af9dbf63",
          "65ef04ec70fd47178716dbd19ec0f8eb",
          "b90d597f23274f48a87f313ae1ca4cde",
          "ebea9ae910874b248e410cb910fbee5e",
          "7b15504ae4014a12a9b355ec1f6cd2a1",
          "731b63ebe9be47f99633a81b54325e25",
          "583b13b1901f420a8fc11f14b73b1320",
          "bea9631fca964b38864e38bab1151cd1",
          "9dd4949b765247459bfab1e4f665cd45",
          "7fb5d4321ab847bfbac6a6606ec4279c",
          "dbfa22d9c9344e1faaacf594a0b5e2af",
          "e06fe41d1bf747dab6c7cef794287eaf",
          "5123ae9990664e68881b44ae707b304e",
          "b031423dba15478a8f95a3e06c1724c5",
          "7e0ea48beebe429080974aab1b481d09",
          "8e6d341097ad4184b612801a672616f1",
          "02a59bc173a3497889cbd20b2fba2702",
          "d0e92cada60c46218f466bad2f341e75",
          "44e132b03fa34aa3a8e70c849fd569d7",
          "169e7be3c218477080a54ad99614a62d",
          "61657c7ac00b42a1948515d448a95fcf",
          "66eb38e015ea46899ab1d9087c7a4d8e",
          "e49c196f95dd420a9ffae0085f5b4fce",
          "a938f9bf05b847ff86dc9ef6eed97fbe",
          "b5f67e3fd41b4032ab8c9572d5b14ee2",
          "f183ce4915924f4dbbd18bbcf813030f",
          "61fd2b5e92aa4f6d9905e1036963a5f7",
          "2bace3fce3184bce9a23171628f5525c",
          "952291f8962d40c7a64618914e71a899",
          "cf97e391e5c342cb9fc63b12dbfda335",
          "84965c02b8e84d1fb2bdf3b596b458b2",
          "d362fb9d831e42d683e425ad64eb199a",
          "9b7e849e658c4fb2b1a660f907a02cf1",
          "3f46798075354bea8462c0735159a8ef",
          "d3a189e06cfc473999385f90c1f77ba1",
          "0622d190c5d942fca9ec5ed6435bb383",
          "fed5d138b4ab4278a02adaf9cada9290",
          "0d1d1f6656f24f1eadaa81c53d3c24f7",
          "bc13e520567943569bc42b04fc2a97e5",
          "14f78c402ebf4ae286d3d923490dc7e4",
          "460deec765384fa3ae0646ea743cf9d4",
          "caf9f9d5a6b840fd8a91ce63bcbdc175",
          "f35428819858462f918867551d428aa0",
          "f9943daf4e7840fca15c8b0c63a7aa25",
          "ff270c2c7c52443e873a6c5ad9365e86",
          "afb855c3e2a04703b47d8dc5f5e851bb",
          "7b53115f0f1a462e9a87f6e8658e725a",
          "6996145bead2431fa4055557e922a37a",
          "a5b2c3bea50140dab70fa5748a374c77",
          "0a1c089d5e81459888b9ee4120556641",
          "5aebfb5b37d6439e99576dc877c14b99",
          "2bc4d5f990114e6c9ca0a68d31014182",
          "2f4e9b0550624644bf8d521e1f21f38c",
          "4c0316b73b2244fea21825241728acd7",
          "fe949b20ca514ca192ca17e12611215d",
          "a380eaf2882e4d1caae9525d9a6de196",
          "8391f5c9583a48779e938cfd6ecc1a42",
          "c1b5f56312494be9802d476883a093fd",
          "0c7712ba5aec4d9284160492a58cbd37",
          "eb6d4fd0133e4549b22c812664e9ae9c",
          "f195ec2c6c8b4076833a268893d16916",
          "55f5fe615c6d4d6f8b1469318495a9ff",
          "99fb1aee083e4122bb7241ebe1f9e4c5",
          "4b2641ced4b84d6ab9f7d8d4b8b8fbf1",
          "a052ddd1c0eb4a19909a417cc74887ae",
          "a02cf5940e1340fb910ad81ec6851a1c",
          "ab5bcee32142468abac475f4f891ae9b",
          "1453750d03354fa7a05dffb713407c69",
          "be6b4daf1e7849ae853d2c7a475d6a73",
          "064ea342c1654e6b8ff1e137c71892e8",
          "2c89da9db5434582a597a90643120e8c",
          "6d1119571a7049b99c045c0035795507",
          "b1db523b08f24966918abe72aff4ae33",
          "6ea2e44394c14350be5babc7c17a32c8",
          "ee4107a3a22e4c658138645d32d26f7f",
          "5e550c2f13ef4956979cceac3988d464"
        ],
        "HasNestedGroups": false,
        "Left": 4061.6303320048874,
        "Top": 4518.8267083861028,
        "Width": 3748.8378268853012,
        "Height": 3107.2846000768977,
        "FontSize": 36.0,
        "InitialTop": 4591.2267083861025,
        "InitialHeight": 3048.0846000768979,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "20611db00b554fefaada2f36818a3347",
        "Title": "3E",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "6dc68ac3bd024468b40ade5244082bd5",
          "b5183718a648407390e0c56528919cd4",
          "00a93a1039dd4c98ae0f91274328698a",
          "4fd4b109d7694349b56b77c952cc49c8",
          "7a3404498192473c93098e98d9267cf8",
          "96b7e7573af047238d9c2b9447b11c62",
          "10ad4a29649c441a9811cc17756992eb",
          "dca8d4bc8085418da2d8bd282dfe314f",
          "f8b7de0c0041471ca198ed76bdde0f64",
          "6e1a7572df75401fb39180fa2cde5961",
          "c448de773bb84883915668c4d140a1d1",
          "ee5d1b4bdb994b17bf7ec330ad714ba1",
          "3d0ab96a109c4678b8d370950eae1754",
          "f79c40efc6594cd19a41db28db808e60",
          "6ce65f73c2294c77bab2b338ba4f021b",
          "06d41faf7ceb422193a37a11e6e6a0de",
          "39cce31da32a4bd8861c544f46c2debf",
          "baa40181daa2484d98ea03b546a1b060",
          "82d8aed9db644042a90332c3641cb829",
          "cbff9807eba94cf88cde02a170097c24",
          "ed1de51f32764fa083e799ccf4d38843",
          "200ad0ec463f43f98c453971527296d8",
          "3fba9392e754433bbc446af283e4bef6",
          "187cf9a0f84840569a929f3e36296c59",
          "3cc00f40941a44d9b8f6b7cc100eb85a",
          "746948c38f5e44b7a638c42b841c76d9",
          "8a76ebd50dc844e9866bd1693339583a",
          "c91e578d318d4f5e9c03ab4db7337c52",
          "7a3da2847f314d3991800692b5409b6f",
          "98e3e8fc4c4d4ea5802deafc9a2a4c06",
          "935eedcabc5d4fd3824029561b62521c",
          "c7b339e2106f4d248bc2cb0688805ce6",
          "bc9b80a058db4819876e0c0450784b6e",
          "adb345bc71c44a058808d42add5aba32",
          "5eb9e8459cc9410f9da5369e012efc1b",
          "b96cc8f4ffe748389979b9c1dc6aeb42",
          "d5df9e9797194258a9708182335fbbf5",
          "e4be26e998534f709b70d4eef6b8f691",
          "a2068e3c26cb4c3ebd876d2fcebe9981",
          "bf1f113c62cd42c496ebc67a19ec905e",
          "437b4aed61a14ba1a2871786c57655a3",
          "b4ccac2b23a148c79d8effc13c1c51af",
          "f6e3a065c5cb472fbdb60ab5218099e1",
          "e52f51ad05c4491dbdc39604adc5a840",
          "0ed9150c985a4a3884593cf5138f4916",
          "1d0fa1cdb07142e3972da4d0c48d301c",
          "9ed6c086c9f04f11922f7dbf877dfd95",
          "a707dbe8147a435cadaa7ee1a2c90aec",
          "6ead41898a6240328adcee0507bcc4af",
          "9e21f11b186741a6abdbf8703993c39d",
          "2f98d3a3b4e34ff1be4cc88932c158ae",
          "d4da7ee992104e5a903be3b2537a7512",
          "20c7da910b894656ae076c70ec453c72",
          "a783fb5f1ba641f6bd5dac6a0b528b25",
          "93b3fff6dd2b4b2e82ea871a4a62ed16",
          "f6f3102b60b941d4b655edf91531ed0a",
          "167fc87e745040b59933a7c098c98c2f",
          "08a82892cdc64ca3ac6b2b7206168d3e",
          "1d43dca9a06642e39272f6f6ffe4d7b6",
          "8df3c325a7144caf9a502f33bd73acbd",
          "ad3e1f876f794794831d1931b83be089",
          "623e594b0fcd46d6a5050cd1928ff15a",
          "a407c779a4214fa58ecc62dfb0cc88ee",
          "852b2271708a489c86f184e87859e6d4",
          "87ef8e2edf434c44b37297f91f8d90fe",
          "b8c5bacf8cd344d58fc83b3fd0ccafd3",
          "1585f1e253d94520887df2d422297e80",
          "c84e2d1b6f58461e8b6aed45bcbe657e",
          "e83787b25b6b4e67a96a605f1b5e38ce",
          "a6ff3f95d4d64b3fb6b67bdb61637dec",
          "4982baeac1964475b185dfd64fc8638d",
          "244ba139e7ea4600813a474558862e7b",
          "c466b2c2951a4a5792163b861e6f6d58",
          "8f2a2ce026d244f285d1a2969789f7c6",
          "662a4121b2cb452da6d0eea8d7327ef7",
          "56e83afd3d0f42438db092212f7578ff",
          "c25bfb5c93ee4f689af5f8b569ac60b1",
          "cff475b092b5467bb9a88e668aa669f1",
          "57f5a4d8322744fba15300ae271c3ef4",
          "86e9006985744d498a597bcd73234800",
          "1779eb1413c14aa888add48f901b0059",
          "5f74a19eff50496fbe9c44fafd10b598",
          "de525f20566d434a8773047e1181170a",
          "0450afd46f3c47caa5c1c7a56f60c457",
          "6370b739adac48dc9f8ba0459a926d6e",
          "0d5f435eda824fdc859f7bccaeb2811c",
          "dd07c036aab941068af7e9dc5c3d141c",
          "1af6a9622059406fbf51c3ec5265a5f4",
          "fc58f59696dd43f4881cc4249e1158d3",
          "ced39182fc5649b8b4bf06622bde536d"
        ],
        "HasNestedGroups": false,
        "Left": 4115.3097721734366,
        "Top": 8094.6638640955462,
        "Width": 3576.2664189347006,
        "Height": 3242.5428532048991,
        "FontSize": 36.0,
        "InitialTop": 8167.0638640955458,
        "InitialHeight": 3183.3428532049,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "f90b30a218964d278650738d7f83b4fd",
        "Title": "Lines of columns 2",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "bbcc0ea276c44b75804fc0a150e9a0fb",
          "043c1e2dc2314930a7d808ee5f2cd54c",
          "d12a777127c04173b4da43362fbdd3ad",
          "f82223e7123043358c64c2f1374e1557",
          "4c0bea1e27bd41d58226c3d8da78825d",
          "72b2de3e98cd4f39bc99183d122e1d59",
          "714dd4eb8ead420a9337df37f0ef217b",
          "7b358aaae51d4b24af406f0af4d0591d",
          "c1b2fba4a56f458187aaa39e16180836",
          "35ca9566a1e041b7b7d8c0b64bb16964",
          "dc92501f2c434ce4a32948b2d710422b",
          "193e5eaf93aa4bd08d675bd76ee1f834",
          "1ebe570946dd4d9b88eef03025e59b4f",
          "bde7fa7d165e4754868cf7d17ebd0b0b",
          "ceca4a68b3504175b6222e8fe99402cf",
          "d4545f9c542a4d729c17269db657e0d5",
          "a0dd417f665343228f3307b3788e5a76",
          "1e791742ad4542ae95c6b8ead5209d8e",
          "2bd4537250ca4a1eb5997f3af679a510"
        ],
        "HasNestedGroups": false,
        "Left": -463.79342592705507,
        "Top": 5938.6382066825463,
        "Width": 2584.5333333332983,
        "Height": 814.19999999999982,
        "FontSize": 36.0,
        "InitialTop": 6011.0382066825459,
        "InitialHeight": 755.0,
        "TextblockHeight": 62.4,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "d61a4900bc074dd39200372f5a03e88d",
        "Title": "Lines of columns 1",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "7e3b39e1d837415ab99b6f91a394bb02",
          "01c6badc16d449e88e377a488b1b50b4",
          "ee2bed67025445c680b716e73cfd8112",
          "dd872abe06a94bdb8091977896648dd6",
          "ea548247bdf844e0b06899549b3015fa",
          "1ffa5c1c1afa458aa09c3baf2ea9f219",
          "17a250eea628403bbe16d6d5d4e163c0",
          "25ae839b61a743a5b9f09e2d2888a659",
          "80635837eece499a948655408fcce414",
          "ffd0738a40c14b3aaa4673d5c2511531",
          "c9300e910227402780bcc799cb264c20",
          "41065bffef2245159b3fbe078b246b6e",
          "4496da1777af4ab4bf7f38559c4854ce",
          "9b7a0bd20d874b29b522c755057d4dab",
          "f8999c3c17024691a7e08e79e38f3105",
          "650cbba5c43d4269b9ef25875d5fe7d4",
          "5eb34a123d774fadba9c0386ebbf9c96",
          "3d9240b1a6f64783b7fb30bf9d86c29d",
          "9f9c832cd89245b6a6a1da8e1ef18298",
          "02c44bb7d3b64bbead751bcb896ebb23",
          "b0695747090340aaac435250cd53f0fd",
          "e79cc53a7b084742bce19ece72663c6c",
          "8cf4d78cc56641ea849763c12723124b",
          "d633df9bf0d449e3864e0ded7a51e917",
          "0b58cfebf0614afbb3c673994d0f71a4",
          "046bc8b8e47c4276b8d863bf49dcd71b",
          "4b5a4a3460af4759a866f27387843621",
          "18415e925e9f4187b8b5e22c439e70cc",
          "9a0d55c9c7da421f8b823dd30f600985",
          "5e490a571e2c411aa9c5738801483aa5",
          "d76e2d20fe194862a25bceaf9541498f",
          "09bdf668d05740bda47230ed95939db0",
          "52466a7bc8c146e98b81682671a4c1b6",
          "dcfa6b67a8d443788221eddc96330876",
          "127cef770d2a48d99d2497b9723f21bc",
          "e914fe3bcbbc4d9abf6eac023dd9f59c",
          "68015287ae1f47f0a4ec10ffc83ad5bb",
          "96d5fc9ed2b249b2ac31a8649a4d020b"
        ],
        "HasNestedGroups": false,
        "Left": -525.73006920305488,
        "Top": 3737.1900562556471,
        "Width": 2604.5784944661882,
        "Height": 1835.3413279964002,
        "FontSize": 36.0,
        "InitialTop": 3809.5900562556471,
        "InitialHeight": 1776.1413279964,
        "TextblockHeight": 62.4,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "4ecbe707f12e4821a162b400ff849e26",
        "Title": "The first criteria",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "4799970bd8c14edb829ed4720028cca7",
          "642c8ae78d7642708516b92dcd703709",
          "a89f1aa8ccb04a27b9812aa770b3557e",
          "3a253d12ad3447b9900692020d2c878c",
          "f9efc68ffe614c1686df0df466046863",
          "242f2303ef484932976256c7a4e12237",
          "4502a60d9a524205855580dc3be270a3",
          "d66e191298d8426a8d9d79e3f81400c2",
          "7e6b51977ab44b93bb6f15a5d49df278"
        ],
        "HasNestedGroups": false,
        "Left": 9262.584267095388,
        "Top": 8122.1736160888613,
        "Width": 1551.4666666667,
        "Height": 540.97249999999985,
        "FontSize": 36.0,
        "InitialTop": 8194.5736160888609,
        "InitialHeight": 470.0,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "10440b41d13647479b6dabb822c0ea29",
        "Title": "Lines of columns 3",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "13842413229743eb929e6777b092b2b8",
          "ca1b792d7d904187a7c8cf80e858cb12",
          "4fabc355fecf4600a3c65cc758da84dc",
          "646086b127a241688d1bb1cb8345a045",
          "66fd5ed534514935aced6dac3423a05a",
          "043df24bbe38430bb48ecef9beeba53e",
          "10860e5f168a409faaf1537ab81d89cb",
          "2c8a9484878242b3a13b2ab4584eafe6",
          "333957d6c5af4d0b903a77019f37e1a2",
          "1ac87a3b211849ca9283a20882870ad5",
          "13c21909e41644999237d06269e914f3",
          "9099e9ecc7a645b4843be63fdf7614f6",
          "1ba8fd194c7848d3af19f55dfe5519c4",
          "4d650d9285634dad8b76fa96f025e47f",
          "d7d7607a4d6246e390d73bf4de3f0584",
          "b39dc887dc7a47d0a8425dbdd2a6815b",
          "93b4651ec1084d8e998a4b48c17a89f0",
          "fe13a3eef07d4bd385e029d855e3d0f3",
          "6667efa88ca841069fc503ddd08ce705"
        ],
        "HasNestedGroups": false,
        "Left": -495.86835631176655,
        "Top": 7155.9140673432466,
        "Width": 2584.5333333332983,
        "Height": 814.19999999999982,
        "FontSize": 36.0,
        "InitialTop": 7228.3140673432463,
        "InitialHeight": 755.0,
        "TextblockHeight": 62.4,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "00e0082d088045b0b0367a12fee3a3db",
        "Title": "4.2 Distance between Consequent columns",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8f5dfeab0a9f4bbb891aa832913eed5c",
          "014e093aa125482eb4f101b684734249",
          "440dc24a90f34e3da7c08971eaddef35",
          "07652ecc8f5143b8be841128db93a577",
          "453e8e9dd88b4bad9fd880d897acf656",
          "7ec26b6d4ab148078e25b1d5c206c294",
          "dabc0f67e49a4fd182641d4d41726504",
          "db10fa04031943fba3b6638a7429db12",
          "1859b94a53ac432fb29b8591ceb29298",
          "9c524eb2707f467dbff61aa210d6d724",
          "5c67b577ee1047d08c340d24170ee272",
          "f26e6bcca12c4e1dbea4555b09b1d99b",
          "6f483b6cfda04e729688c5432ad28903",
          "bc3a62d6fc06440394ad10f594cbd8a0",
          "6d7a1dc91a084da3ba903abe58ecf994",
          "48e249da68a44fdf81c4bb92de8f33e5",
          "ead714bac94a4972a709177e485f4086",
          "143b42ebc9be406097c2baeb56a51a1f",
          "66c2229daf66488bbd14084577067816",
          "819839f6e5474aff985b8737bc804141",
          "6c1bce5f917f4ce1a61d42762af0ff77",
          "5143d75bd18d417aa904cb61a04d3b46",
          "696ec895a7a54bd9bc16c5fa48093187"
        ],
        "HasNestedGroups": false,
        "Left": 31403.150803473167,
        "Top": 2997.3243453024265,
        "Width": 3258.8000000000029,
        "Height": 1003.0274999999997,
        "FontSize": 36.0,
        "InitialTop": 3069.7243453024266,
        "InitialHeight": 943.82749999999942,
        "TextblockHeight": 62.4,
        "Background": "#FF71C6A8"
      },
      {
        "Id": "4b326a0d01ad47ed85babb780852847d",
        "Title": "4.1. Middle slab and Platform level clearence control",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "73254a3aa59c43f1be70964d53afd189",
          "ed50989eda83490f9aeac6e21d3d528f",
          "7f89b3fb97e2433e9e04a4f2bd1c7b6f",
          "ee8019d1ec164584ac52c062c0bd9d56",
          "9ac48622aa3a434f9aaeed0212806292",
          "5fe82190c3f54171a0720550a97fc3f0",
          "727e3fb4c9fe458da590e11b7f62fe25",
          "f6a79b7404224d92bde2860fd51ab5ba",
          "e1b866cb59a946b2871e3e17f7abc1c2",
          "44d4ef58fe304472b8c037878af39c2c",
          "e844a70927dd4843972f1f5fe1f3af1c",
          "39315f18f84246768236c09795e7fb1a",
          "d090fa15d2ce46bc829e9903011f1687",
          "c0781d38edf640fc8a1803d1a8a733f6",
          "837b3993f3514be981a5623b47a7eb88",
          "0624d15503d44837a3e764ade1dbbf1e",
          "fb95ed05fdd040dc90837c0a62327c2c",
          "9bb421536f72407192415a8053c864e8",
          "11e64a64805f435fb3e705c79fcfd751"
        ],
        "HasNestedGroups": false,
        "Left": 31500.377333717362,
        "Top": 4377.4782784941181,
        "Width": 2990.8000000000029,
        "Height": 707.02750000000015,
        "FontSize": 36.0,
        "InitialTop": 4449.8782784941177,
        "InitialHeight": 647.82750000000033,
        "TextblockHeight": 62.4,
        "Background": "#FF71C6A8"
      },
      {
        "Id": "2c782ff06cd34107b40c10d67a2a16d3",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "2356e4e4c8154690a59810a62eb1eee5",
          "8c5858cb29de4cf6bb6ca53f0f895602"
        ],
        "HasNestedGroups": false,
        "Left": 21397.352128618513,
        "Top": 640.61263525231823,
        "Width": 548.0,
        "Height": 325.80000000000007,
        "FontSize": 36.0,
        "InitialTop": 756.21263525231825,
        "InitialHeight": 145.0,
        "TextblockHeight": 105.6,
        "Background": "#FFC1D676"
      },
      {
        "Id": "8aec655f91d746379f9eddcd37dc4b61",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c3f07516d8054dc39649be808b4ae9ea",
          "1fd90d6f3e184f75bed89e8744f5d5d9",
          "cc6fee521c3e44298e00ae1de306e0e8",
          "6887bcd8020d4bb2ad56dd5c975819a2"
        ],
        "HasNestedGroups": false,
        "Left": 21045.478453129479,
        "Top": 2739.401320526767,
        "Width": 914.97795785187191,
        "Height": 495.0624140964951,
        "FontSize": 36.0,
        "InitialTop": 2811.8013205267671,
        "InitialHeight": 357.46241409649519,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "daebc873a8f244c59861590f26c2d8e0",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "1d51e8119f5e4dc0b4801680a1d72a1a",
          "1cc80593974d431184b33feec110b81a",
          "897c2b3da2de480bb1eba3dbea4323aa",
          "cdf87fa18c7c483bbe29e4804f6cbd5e"
        ],
        "HasNestedGroups": false,
        "Left": 21041.613406555269,
        "Top": 3609.2596304730364,
        "Width": 911.33333333333576,
        "Height": 493.59999999999991,
        "FontSize": 36.0,
        "InitialTop": 3681.6596304730365,
        "InitialHeight": 356.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "171baa099ad24d2794b41ac06661579c",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8198e1e16c21487283054e5b448029e1",
          "0ec871e0b42c467ea631e3fb85068ed6",
          "6abef74aa6524b34ad3e0a5946eae597",
          "1bed766a6eda48a895a0ebd1a93f4dc6"
        ],
        "HasNestedGroups": false,
        "Left": 21042.2575066832,
        "Top": 4591.8502332493981,
        "Width": 915.60651453289756,
        "Height": 493.59999999999945,
        "FontSize": 36.0,
        "InitialTop": 4664.2502332493978,
        "InitialHeight": 356.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "0b8a28f821d044e78053bd779fd92b79",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "fd80530366d440dea54b4aed30a370d5",
          "f561bf05f0e94dbab88c6a2dab7f03e8",
          "6609a21f516143db9575b4a866873e60",
          "e1bfdd6436c44f629e3cd3dcdde0183d"
        ],
        "HasNestedGroups": false,
        "Left": 21102.00602279128,
        "Top": 6933.4770411695745,
        "Width": 915.6065145329012,
        "Height": 513.42728453887412,
        "FontSize": 36.0,
        "InitialTop": 7005.8770411695741,
        "InitialHeight": 375.82728453887466,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "7630342ffbfa430d8999c54140c1c8b6",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "ca8b94b9c1a241f996ffa27e289146e7",
          "a5e417c775a24deda4154230c0bc1d43",
          "24b35b277f194fea8b3d0acefef280ce",
          "48cca0e517d64aeda71fa5db679172e1",
          "d7ca6de0d4c646c8b7c95ed5836716fa",
          "35f7c7df6c5c4d83990b3743023da146",
          "181ea613c5574481b9cae15b0c95637c",
          "22baa8b0a9804e1fbb602ec2f1231afc"
        ],
        "HasNestedGroups": false,
        "Left": 23671.801014540084,
        "Top": 708.69989989298813,
        "Width": 1280.26666666667,
        "Height": 512.2275000000003,
        "FontSize": 36.0,
        "InitialTop": 781.09989989298811,
        "InitialHeight": 441.82750000000033,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "88c1ae5592c649799722599dd1f6a5b7",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "266018c8ebf442498433ea541ed16b13",
          "6e4b39bba9df45279787e32f63c436bc",
          "17f002e37a224d7789600746a84dfb92",
          "a7432be3fbd640cb875c663210c5f203",
          "05e02a6932bf4acaabdd080d6b7fdc11",
          "3afd568c173f4529bd8d8dfb1bf3c78f",
          "c01517aa577348019269ad0ad391784d",
          "0e77549db4984e20aa1fdc3585878dde",
          "55397815588e4b19bf5ca1b982752d31"
        ],
        "HasNestedGroups": false,
        "Left": 23647.178074460844,
        "Top": 2162.6819445838482,
        "Width": 1624.5333333333328,
        "Height": 543.227499999999,
        "FontSize": 36.0,
        "InitialTop": 2235.0819445838483,
        "InitialHeight": 440.99999999999909,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "9a3f42a0f58c47fda917c151a02d6caf",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "f7f11d41f6664931b596ec372d8dd553",
          "8d4cd209523f4e2e88ccf41d2109e14e",
          "f94d3c01802b4d7d8edb9cc5ce35cb44",
          "52b1d88a55914fa3bc9e7be596f7f55b",
          "da7a013e67574bbd85143b2b5face2ba",
          "7e6f681e3bcb4015b36b2a0721c420ea",
          "6546944d74804126895b0699526271a3",
          "cfa880b70b6742c0beded50d959c3b5e"
        ],
        "HasNestedGroups": false,
        "Left": 23661.518154121044,
        "Top": 2988.6251435280851,
        "Width": 1280.26666666667,
        "Height": 512.22750000000042,
        "FontSize": 36.0,
        "InitialTop": 3061.0251435280852,
        "InitialHeight": 441.82750000000033,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "c13f9db9d8fd4f2b983a1934d9b0b675",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "975fbfbe53b24afbba86c22ca7def6df",
          "e5ad666648294d0da669e0dac025085e",
          "cbc4e1a634c24336945547c68a5d37f9",
          "b1b9f1fa70094d628fa96e9c8c38140a",
          "72f834ca2ad94af29f65d231846308f9",
          "c62deedcd41f4210af55f5eac82e5f50",
          "ef92ce029ed349b38aa998b88e306cd7",
          "73409848218349b78b36aecaf990f07a"
        ],
        "HasNestedGroups": false,
        "Left": 23691.425105432187,
        "Top": 3867.8522483259235,
        "Width": 1280.2666666666555,
        "Height": 512.22749999999951,
        "FontSize": 36.0,
        "InitialTop": 3940.2522483259236,
        "InitialHeight": 441.82749999999942,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "6fb1067db8a14b2ea4a64fd7158df338",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "e343e84087cb484c933e9d865829096e",
          "f1c3159d7d474b6fb1d7835bbbed6ed3",
          "e671849187af4ce0b07709d38bac0cda",
          "691f8ed07b1f4e7195703c4c35702652",
          "5dff8ebb687841d6bdc3c0d4da78ab33",
          "4f121a629c37462bb84a163027b02e5e",
          "48c313398bef433382af3d1218b6a26e",
          "eacd75bacd7542d881905c9164bc7c2e"
        ],
        "HasNestedGroups": false,
        "Left": 23662.997610040446,
        "Top": 4653.7103878978387,
        "Width": 1280.2666666666664,
        "Height": 512.227499999999,
        "FontSize": 36.0,
        "InitialTop": 4726.1103878978383,
        "InitialHeight": 441.82749999999942,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "5284ef23d98846b4be63dfde50cb97ab",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "2b879862dbfc4cdbb621bcb2f8434337",
          "809042a4250242378b53e3d6aa1491aa",
          "af68374dfee04452babf0902b1ae266c",
          "19af8528f346425380efa320df714936",
          "ee7a15775cac43ffa786e98e73e0778f",
          "37b2c33d6f5d42bebb3995224f841be6",
          "905f7ea9064c497f8ef4e6a19e7ade09",
          "175db0033c4241f091e39fec9ebab3f6"
        ],
        "HasNestedGroups": false,
        "Left": 23807.995272571367,
        "Top": 6936.5670865923485,
        "Width": 1280.2666666666555,
        "Height": 512.227499999999,
        "FontSize": 36.0,
        "InitialTop": 7008.9670865923481,
        "InitialHeight": 441.82749999999942,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "e1dcca6665af4ce08ba84198ce772eef",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "054199cbf0104eb1b69b27a97449699e",
          "a613cc2f56614dd788730644c01c5224",
          "99a0ba3b89764fb7a0503b91e1ff510b",
          "ebe0a104c11344e1a7cdcbada10df1b7",
          "c2ac10e35cba40e2b690eb156d451ee7",
          "0c5c121f0c6b458b9d2c7cc152f51c10",
          "627520e9521d4a7ebf641d5dd694ce43",
          "48ae9dadff8946e68e043064b078d8c7"
        ],
        "HasNestedGroups": false,
        "Left": 26232.971555436216,
        "Top": 777.07700881998846,
        "Width": 1731.8666666666613,
        "Height": 490.99999999999989,
        "FontSize": 36.0,
        "InitialTop": 849.47700881998844,
        "InitialHeight": 419.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "747b8c7854ab446d9da80263177368c7",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "00b7121ec47a4567805272d6076eb6a8",
          "dda0523bf4784c5a81f39f9e697da672",
          "45ebf29961044ec8bae0cc7c35b36505",
          "60d5847ff1a74828a90dd87edd57dbba",
          "d8fe95cae330406d9ffc3230f1e60b6c",
          "48613c23abaf4f739e9c57958d713996"
        ],
        "HasNestedGroups": false,
        "Left": 26173.717008794425,
        "Top": 1833.6272422148581,
        "Width": 1632.5333333333401,
        "Height": 441.0,
        "FontSize": 36.0,
        "InitialTop": 1906.0272422148582,
        "InitialHeight": 369.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "885405568d1f4f22b944bd87a9a93be7",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "99f1fffd0aa149c68b15e2ad158a52f2",
          "cb6718ebd5ec4d34b6a532e2a523ce60",
          "acacb9db94404d3795c378e33bbcfe78",
          "840f314d6db049158023484c07de3af3",
          "6254c05cd71c4fd2a11c962c7d33f994",
          "1261b6a0e7c64d69b40771cdf717e1d6",
          "4c28298f5cf1498a8922df63b11ad792",
          "5f841cef59e24f408331b5ab0b54407c"
        ],
        "HasNestedGroups": false,
        "Left": 26247.475236562044,
        "Top": 3228.1714800190489,
        "Width": 1731.8666666666613,
        "Height": 490.99999999999909,
        "FontSize": 36.0,
        "InitialTop": 3300.571480019049,
        "InitialHeight": 418.99999999999909,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "19615fd8bae14796bb8fefe91cf40406",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8384d155f6bd417cacf85f0827b949fd",
          "913a3bc5e7d44bcc9719fdf821a4a1d3",
          "c15780259cd2413db617834e14753ece",
          "229f47af35ce48a29b641b2da9c7099a",
          "317df12b0820463fa8d8a6d142a1aee4",
          "9731ea897f5e4c0d865bbd193ec969a3",
          "8958196194804ccb8a8247ae33421f50",
          "e098be3899b34be4a3d40f4e96d8b347"
        ],
        "HasNestedGroups": false,
        "Left": 26236.188683500463,
        "Top": 3913.3327689930661,
        "Width": 1731.8666666666722,
        "Height": 490.99999999999955,
        "FontSize": 36.0,
        "InitialTop": 3985.7327689930662,
        "InitialHeight": 418.99999999999909,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "a8ede9898d3a4230a1425e432dc021f3",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "9cf1b26492974308a7019dcd560bc18f",
          "5cfb075e39014dc6853bdaa582cf22a7",
          "8e260b0abe8547dca9eab176f42d6688",
          "120faefc61ae4abf81f119fab6dbd919",
          "c887fa2b408745149fb99aea2aba4d33",
          "7b550d7787374cdaac351ebb8106f185",
          "0389ff9e105342b7ad0cf611c839c02b",
          "496fa6883d2d407f830ed082d0175a84"
        ],
        "HasNestedGroups": false,
        "Left": 26197.835300197206,
        "Top": 4622.6088122189385,
        "Width": 1731.8666666666577,
        "Height": 491.0,
        "FontSize": 36.0,
        "InitialTop": 4695.0088122189381,
        "InitialHeight": 419.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "48fe8a62472149bdbfe364b8d3bcd9be",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "9fbdd5182b5c465a850c32d8c0ab7b07",
          "70d7a42dce264f1ca0a32fd333b32682",
          "4b322206150a46d39a057e3ad03091f2",
          "aa74039ad78343c79a00311fbc1faf45",
          "62a2686ff968444387c24512e28856c6",
          "0fe2689e75ba4c33a7ef4a92a608ed64",
          "6cee095c9d8542fabe4e1d96c3caa254",
          "133ec64df9514c26b3e3caf8e7b0514c"
        ],
        "HasNestedGroups": false,
        "Left": 26232.058142256916,
        "Top": 5454.0802657694885,
        "Width": 1632.5333333333401,
        "Height": 575.0,
        "FontSize": 36.0,
        "InitialTop": 5526.4802657694881,
        "InitialHeight": 503.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "1a961eb393ac47aa96b46b89ed20d2f5",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "2e7d21cc7ff14d4da2190e8c835de60b",
          "d6021195e3164e6ebddb1f6d6de02fa3",
          "a35734ef2a6c4f33bfa76891e0dcd748",
          "797684af952b4291a0f02cfe2c27aa5d",
          "a94c2ed22ed24173b23889ca9ceae984",
          "3145e3d9143c4c8ab1a0b9d0f480952e",
          "6ba540444ca84efbb9799ad249edec09",
          "c722dcbe1fda4c3cab06394ba30da66f"
        ],
        "HasNestedGroups": false,
        "Left": 26201.166747035404,
        "Top": 7243.0512363315092,
        "Width": 1731.8666666666613,
        "Height": 491.0,
        "FontSize": 36.0,
        "InitialTop": 7315.4512363315089,
        "InitialHeight": 419.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "88962d48f763464daa1a34ebaddc1b70",
        "Title": "Calculating the quantity of nails (kg)",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "69f2a5ee8808455db0fc0c0230b870e7",
          "4c25b50e35e343b18d130562d971e4d1",
          "b008fd4f12a44352a2131d1e064b98d7",
          "dc87b78f4c1d4a8191a15e68f92019bd",
          "231b38ceeaf7481e8bdfc371a4462943",
          "cd0b10144a654855971704ef51f1623b",
          "f029d57505774bbca7eca4ae11d05fb8",
          "8652335a0beb43d7a64b6f8c0d79f113",
          "60b2be992ec14cb0a83bdf50349e1980"
        ],
        "HasNestedGroups": false,
        "Left": 25929.3367005403,
        "Top": -3493.18008437088,
        "Width": 2422.3999999999978,
        "Height": 499.59999999999991,
        "FontSize": 36.0,
        "InitialTop": -3420.78008437088,
        "InitialHeight": 379.82750000000033,
        "TextblockHeight": 62.4,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "ec8e506f365c41f192319559878c865f",
        "Title": "Walers distribution",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "02bc9b938bb043c3830f3482b1499120",
          "ebcf24b5798144918f3890a5a9439fce",
          "9b96f6b253e043e2aecb87d89688f4d2",
          "a0824783f8d04b7f9846ec4f854392c5",
          "f911d828e4d44fd2897417894ed343c3",
          "441e08243c6c4439ba3d60c053236cfd",
          "18b5393f06ae4ee18095146efaebe7ca",
          "c002c3a35f1d4e2798101dc4636fcbb5",
          "77f7179a7e6c4bfcb722eeca4c0eeefe",
          "52bcec47007d49b18f5a93a993b9747a"
        ],
        "HasNestedGroups": false,
        "Left": 23300.6462629112,
        "Top": -3472.6837306053303,
        "Width": 2066.9201782668024,
        "Height": 536.25528424396043,
        "FontSize": 36.0,
        "InitialTop": -3400.28373060533,
        "InitialHeight": 477.05528424396016,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "93db7ce5e31c4ca9ac43389fd8af86a1",
        "Title": "Determining ratio of maximum tensile force on nails to pullout resistance",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "3cc8c13fabbe46a9b41490bcf7fded99",
          "b333e891752141d9b0df4946cd196caf",
          "527cb41619484bfa8fdefa1d1cce5b55",
          "89a37656c97c46a798b84fa96f583339",
          "c4a4a501cf2b4a17b4bca12d646589d6",
          "f49ab363362b46b1aa85e7905f88a2aa",
          "7963a57dfcc74ba7a0004fc9df9ae772",
          "230f0e7049724cbfa4200dfdf8b4251f",
          "27aa3218c5314a63abe9d4546ec2da6c",
          "e328f81ee64b4db39362b45d244c74d9"
        ],
        "HasNestedGroups": false,
        "Left": 25929.816680851,
        "Top": -2893.8865461609503,
        "Width": 2405.5999999999985,
        "Height": 646.0275000000006,
        "FontSize": 36.0,
        "InitialTop": -2821.48654616095,
        "InitialHeight": 586.82750000000033,
        "TextblockHeight": 62.4,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "81e1f34123134c4d95677750775c5532",
        "Title": "Tiebacks distribution",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "7af8a156534b44278009eeef6048a104",
          "dca74f6595294033a1d3866c6fb8962e",
          "23a7ae4f70dd4661b14306bb66c3c670",
          "060354a33a3640488e17fddd8f198840",
          "f7799c6d0fca47408bafe9a5ab2627b8",
          "f7fb7e69fdbd4fa89b272455d2b8107f",
          "6b8c681995444984813bbb9335822651",
          "c3e071f043e14bd597e6b9b8ae10a591",
          "b361b3de1ba94501859bae94c53e5300",
          "8333ee18359a4b1193fccf4e7f493eb2",
          "da666d08ad50441ea18524d8543499e7",
          "fdb7a45580334e5e858d59425572439a",
          "eccc879b0a75488199962513029977f5",
          "5bd60e494e75432e80386f213e27dcf5",
          "45aedddd4732449da27587699b86ea36",
          "fd22cbbf3e844dbf98896b6b8e708a9d",
          "daef490216b34d1183b32e67a27565d0"
        ],
        "HasNestedGroups": false,
        "Left": 20873.0079577834,
        "Top": -3523.7247466603403,
        "Width": 2356.4345559152971,
        "Height": 816.59999999999991,
        "FontSize": 36.0,
        "InitialTop": -3451.32474666034,
        "InitialHeight": 727.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "01ba48dc17fa4f56864f5aee9eaa782b",
        "Title": "Tiebacks inclination & length",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "50cdc70f5c5e41b6bacb3bc5d5f2aa97",
          "db2c3c127c8549759557f108290340e2",
          "05e99362cc814e74a981f20b325e378e",
          "0bb76f13ca8e40bc9d15c6165f8c743d",
          "2c5a09faaa7e47e3980750a8ed644f83",
          "bddb6ade79ec4deea3ae652049b5e01a",
          "79f44d44c136403284d725758c098632",
          "1000df8eedc4433d86da4042c1a545b0"
        ],
        "HasNestedGroups": false,
        "Left": 20864.8392753689,
        "Top": -2613.9388373279503,
        "Width": 1512.5938879745991,
        "Height": 542.0,
        "FontSize": 36.0,
        "InitialTop": -2541.53883732795,
        "InitialHeight": 470.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "f07fbba05e384f209e36daec0b5f6c91",
        "Title": "Creating flat wall surface and bonding surfaces for nails",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "5b2cb92ddab5474387f45513f8363972",
          "074acc3736ca49f1b7f59ed43b0c83ad",
          "0a0d2095dc444d87a7170c94889630d8",
          "04e34445c37b4d0e9fb73520b16dab3f",
          "caf83596e6294d75b52a6dbba0469551",
          "5569045288464be58e994e3420b710a6",
          "a35490e22e0a405fb38cf3ca1c7afc6c",
          "5f6ae064fef044288162993429b13dbd",
          "2d4750b44014487fa32a52923b288008",
          "184cc9d069044b37ae275fffdf08e36e"
        ],
        "HasNestedGroups": false,
        "Left": 20869.7693711613,
        "Top": -2001.85115604945,
        "Width": 1957.6000000000022,
        "Height": 674.3551021715,
        "FontSize": 36.0,
        "InitialTop": -1929.45115604945,
        "InitialHeight": 615.1551021715,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "7072be14a8a642788be62b53b047618e",
        "Title": "Shoring length definition",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "108b9fe990cd40bfac0ec4af4b786c0d",
          "8eae3f188bcb49b4bfc2517cabe66a49",
          "7c399e6646464736b4f8b38ec8ebc1dc",
          "ae0cb6659671412da41e6ce84a0f931e",
          "7683a59cc46b452caaf27229be70c5c9"
        ],
        "HasNestedGroups": false,
        "Left": 20887.3082512893,
        "Top": -3938.24627690678,
        "Width": 1151.2000000000953,
        "Height": 352.20000000000027,
        "FontSize": 36.0,
        "InitialTop": -3865.84627690678,
        "InitialHeight": 293.0,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "4e0e82bbc8a4435f98dcf1d7daa146fd",
        "Title": "Shoring height definition",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "b1abe1c79d1f4470bbc10068b16f1c96",
          "aca06a8d4c6c4743b05ca5e1322836ab",
          "35c738c50b5b468e891cc96d3fe11bec",
          "821eee30693b43b39529a2b8cab79d5b",
          "e05c15b14ea44b64bd7946beaee15a49"
        ],
        "HasNestedGroups": false,
        "Left": 20914.003326885,
        "Top": -4523.16352947234,
        "Width": 1150.563579222704,
        "Height": 509.59999999998035,
        "FontSize": 36.0,
        "InitialTop": -4450.76352947234,
        "InitialHeight": 439.82749999999032,
        "TextblockHeight": 62.4,
        "Background": "#FFC1D676"
      },
      {
        "Id": "9c89d3af2cc64b769c2ff177d806cd75",
        "Title": "Shoring routers",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "09846f7d45ec43e5ad61b7da4d26a835",
          "07b9a60656b344038cbfcc66f09a4c87"
        ],
        "HasNestedGroups": false,
        "Left": 17928.056349127124,
        "Top": -3488.76011923076,
        "Width": 314.59803853579797,
        "Height": 348.6198223121005,
        "FontSize": 36.0,
        "InitialTop": -3416.36011923076,
        "InitialHeight": 289.41982231210022,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "28efc2e3cee74d37bb685c3560efe221",
        "Title": "Input Parameters",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "6369826d4c9d47358d6cbad2bfd25e8a",
          "adfbf3f602184827ba595b2f2225f9c3",
          "dd38e82d10a84be2b9c971b138e77812",
          "43a82dce053646e8b22825d9ee079c13",
          "528cecc65e0944d2b6a59f35ca2d7af2",
          "73910360154544c8bb171daa265fb4d5"
        ],
        "HasNestedGroups": false,
        "Left": 19844.2505557244,
        "Top": -2925.87256076715,
        "Width": 371.92004457260191,
        "Height": 970.76155418684971,
        "FontSize": 36.0,
        "InitialTop": -2853.47256076715,
        "InitialHeight": 911.56155418684966,
        "TextblockHeight": 62.4,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "9cbbc639af354f83b685855e8eb4891d",
        "Title": "Metro station routers",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "1a489f75b0034fcda4faba1a7de198fe",
          "4c2550bb9ff24a20a94fe3b185500b1e"
        ],
        "HasNestedGroups": false,
        "Left": 17910.275380696523,
        "Top": 3491.7135122527284,
        "Width": 385.30361033678491,
        "Height": 342.88550164505386,
        "FontSize": 36.0,
        "InitialTop": 3564.1135122527285,
        "InitialHeight": 283.68550164505359,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "74519dc0e7984d2da18b805aac030002",
        "Title": "Building repositioning",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "dbf1c9dd35694bc49663d16c11b423f8",
          "d28beb51dd5846c3bdce8537628d50e8",
          "9f6552c3610c43fb9ee9da7eaeacb9be",
          "c4c4d163ef7145b8896ef1a6f46b4317",
          "4c541d0f98914d32847a2a2837d10831",
          "380a9e37332f473392147f17613920c2",
          "c3506f1329fb4d03a046b16869c958e3",
          "678e9a465cd44a11b053e03ebf439e8c",
          "49e32057c7014a88be0bb164cbca363d",
          "5461bcf09d134b7e841412489a3cf984",
          "f6e70a39c2d74e7e9278738b82f01910",
          "5b7b955bc78e47c3bae21e7f17850a50",
          "dac718c885964f5abc9f251f1807dabc",
          "ac019b6e2e044e09acac4da65f03a482"
        ],
        "HasNestedGroups": false,
        "Left": 11599.313680920408,
        "Top": 3815.2349501025687,
        "Width": 1758.3461394894384,
        "Height": 951.40000000000009,
        "FontSize": 36.0,
        "InitialTop": 3887.6349501025688,
        "InitialHeight": 851.16833336539821,
        "TextblockHeight": 62.4,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "c1636114c7834753a011b24f0408741e",
        "Title": "Metro station & shoring system repositioning",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "ee72e54e233f45e787f8970dc03e3164",
          "c2b62f329a8045259cfae0d43df1daec",
          "a522c8a5eb9543e6afb31280423f473c",
          "b7603ffb291b47879fd249d020f1f6fb",
          "aaba1a8e5fb2441298942bb97148ae43",
          "48a1683b88f74f12b297d4e606f31959",
          "223a561e0b794d868702a13211f6178b",
          "105b468bf1e34125af091e784690a288"
        ],
        "HasNestedGroups": false,
        "Left": 28801.459333607607,
        "Top": 3808.4382267232563,
        "Width": 1467.6283087744632,
        "Height": 488.38965750301622,
        "FontSize": 36.0,
        "InitialTop": 3880.8382267232564,
        "InitialHeight": 366.87676198522149,
        "TextblockHeight": 62.4,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "5198171bc6dd4649b4d997b1cfaa3723",
        "Title": "Combining shoring system to the metro station",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "5181a69a9d8f49139f3432a60841743a",
          "7e7daeb3de8245f8a4d143e7028efc6e",
          "ef4d1c57fe99433899fdf4aa816f2e64",
          "a19e7321764b43f59abb95c77f4331f1",
          "484d2e7db49f4deb94e1074e52267b46",
          "349ccd7f07684aa9aa36d741aee55fc4",
          "0650099fde9c472f9adcc654416483f2",
          "dcdd81f4a0a4419699906a4d38b96f5f",
          "8682b452f2b94a3fabb14ddcae4cfe4c",
          "40b387d120a44509b6582f7a3d002209",
          "2b222d42701d415c93467ebedf50c814",
          "2ffb3c35d4184657aa8599f300c91528",
          "a6ea8d30314f41199c2943eda5916744",
          "e64dc329da644a52ba1ceed85a7711cb"
        ],
        "HasNestedGroups": false,
        "Left": 28911.165682060742,
        "Top": -1516.1351036906685,
        "Width": 1381.5999999999985,
        "Height": 1200.0274999999995,
        "FontSize": 36.0,
        "InitialTop": -1443.7351036906684,
        "InitialHeight": 1140.8274999999994,
        "TextblockHeight": 62.4,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "21286af826ac4a68a25fbbeba0297246",
        "Title": "Integrating stadium and building systems with metro station system",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "a80952c13e034f088fbba1437ac4e000",
          "685067a0ab2541e081d20b176a18528e",
          "f4b36adc0e4e4fcfbce2df9ca56d91e2",
          "6cb44697676f4c65835594dc915baa66",
          "4a8c517b34a44568af480936f83e8426",
          "5c4f810dbe5741a2b62865b9d1e4723a",
          "05fd44e69bae465bac20edb29991d3e0",
          "ab0b60b3c1244a0a8b9bac789568bb17",
          "7e8326a7f3974d77a73643864136660b",
          "4ba999d12e46423587b41f688bbf8a0d",
          "ad27b340e53744f9aa90376dbafcdc9a",
          "4f1c2be4746f4afaa04bd3bb5a417c21"
        ],
        "HasNestedGroups": false,
        "Left": 12611.89547868031,
        "Top": -1060.4668768777892,
        "Width": 1828.1049451935341,
        "Height": 1062.7672794516659,
        "FontSize": 36.0,
        "InitialTop": -988.06687687778924,
        "InitialHeight": 837.167279451666,
        "TextblockHeight": 62.4,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "1c1320b060cb4b7f90fff60c408a6e4c",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "72f76e146a644a8abf6fb8bbe2af2acb",
          "c9642b6c1d2f4be4a94baf951948e518",
          "2c782ff06cd34107b40c10d67a2a16d3",
          "8aec655f91d746379f9eddcd37dc4b61",
          "daebc873a8f244c59861590f26c2d8e0",
          "171baa099ad24d2794b41ac06661579c",
          "0b8a28f821d044e78053bd779fd92b79"
        ],
        "HasNestedGroups": true,
        "Left": 21031.613406555269,
        "Top": -228.82436002814157,
        "Width": 995.99913076891244,
        "Height": 7690.72868573659,
        "FontSize": 36.0,
        "InitialTop": -156.42436002814156,
        "InitialHeight": 7553.12868573659,
        "TextblockHeight": 62.4,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "5caf17f2d00a47bab91edd4bad48ccc4",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "4505385a981b4924a8a53608e7a34327",
          "2dbe189495904067bdee13ecea37b71f",
          "9218028799254a46b8d03f7d5a06025a",
          "4499e5947f7f464dab9e39035a1e8534",
          "7bbe8532607644158e137589be571650",
          "80cf62c6cef74c86817c51b679f48c5c",
          "9506f6bd50144b4e8363b6a4fc226abf",
          "dde1ef11e8664b2fbc34b05b159f3e88",
          "88c1ae5592c649799722599dd1f6a5b7",
          "7630342ffbfa430d8999c54140c1c8b6",
          "9a3f42a0f58c47fda917c151a02d6caf",
          "c13f9db9d8fd4f2b983a1934d9b0b675",
          "6fb1067db8a14b2ea4a64fd7158df338",
          "5284ef23d98846b4be63dfde50cb97ab"
        ],
        "HasNestedGroups": true,
        "Left": 23626.418292955375,
        "Top": -182.77919226281156,
        "Width": 1655.2931148388016,
        "Height": 7646.5737788551587,
        "FontSize": 36.0,
        "InitialTop": -110.37919226281156,
        "InitialHeight": 7576.1737788551591,
        "TextblockHeight": 62.4,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "5370945f10eb43fab2ecf2a4994ce788",
        "Title": "<Double click here to edit group title>",
        "DescriptionText": "<Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c7c89d6f20bb48439278327ee8095ef4",
          "049d09b56d5848a6ab408edca755719e",
          "3e60c50cb87b4bb095e6128fec9d2f8d",
          "9edd9c10a32f43218baa08f6bed73269",
          "efd206f9f9954c6e815c87ac2df15e48",
          "586215ae75754304a1c82feea5736b34",
          "a1cd52c3120e4c19a276f01e5e966f8d",
          "4ef203d2b9564793a4b1793d6fe5050a",
          "e1dcca6665af4ce08ba84198ce772eef",
          "747b8c7854ab446d9da80263177368c7",
          "885405568d1f4f22b944bd87a9a93be7",
          "19615fd8bae14796bb8fefe91cf40406",
          "a8ede9898d3a4230a1425e432dc021f3",
          "48fe8a62472149bdbfe364b8d3bcd9be",
          "1a961eb393ac47aa96b46b89ed20d2f5"
        ],
        "HasNestedGroups": true,
        "Left": 26163.717008794425,
        "Top": -50.4287219986817,
        "Width": 1825.6248944342806,
        "Height": 7799.479958330191,
        "FontSize": 36.0,
        "InitialTop": 21.971278001318296,
        "InitialHeight": 7727.47995833019,
        "TextblockHeight": 62.4,
        "Background": "#FFFFAA45"
      }
    ],
    "X": 312.94468059597375,
    "Y": 310.59575353146852,
    "Zoom": 0.016753233379007179
  }
}