{
  "Uuid": "e8a3fcbf-2b27-489b-9358-37940592c182",
  "IsCustomNode": false,
  "Description": null,
  "Name": "Runway 22",
  "ElementResolver": {
    "ResolutionMap": {
      "Point": {
        "Key": "Autodesk.DesignScript.Geometry.Point",
        "Value": "ProtoGeometry.dll"
      },
      "Point.ByCoordinates": {
        "Key": "Autodesk.DesignScript.Geometry.Point",
        "Value": "ProtoGeometry.dll"
      },
      "Vector": {
        "Key": "Autodesk.DesignScript.Geometry.Vector",
        "Value": "ProtoGeometry.dll"
      }
    }
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "MaximumValue": 60.0,
      "MinimumValue": 18.0,
      "StepValue": 0.1,
      "InputValue": 60.0,
      "Id": "12a7beca13eb46b9a5f46122bd2f1a62",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6285712114bd42ec96707c7df48b0e66",
          "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.02,
      "MinimumValue": 0.0,
      "StepValue": 1E-05,
      "InputValue": 0.01,
      "Id": "831bfae289f041f09d21c3343f4eca1b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c307ed91517f4e2f91712f7a1eb2f1f4",
          "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": 4500.0,
      "MinimumValue": 1800.0,
      "StepValue": 0.5,
      "InputValue": 3500.0,
      "Id": "9fb2f18a1ecd4721849f95a1e26f810f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "438f2fa3bc7047c69718d5dfa8f321c6",
          "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.015,
      "MinimumValue": 0.0,
      "StepValue": 1E-05,
      "InputValue": 0.005,
      "Id": "618cea999cb14539bf101de7a484b600",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3ae6dcc77b9e4ecbb4660ce69890e2f8",
          "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": "p0 = Point.ByCoordinates(0,0,0);\np1 = Point.ByCoordinates(width/2,0,crossSlope*width/2);\np3 = Point.ByCoordinates(width/2,length/2,crossSlope*width/2 + longitudeSlope*length/2);\np7 = Point.ByCoordinates(0,length/2,longitudeSlope*length/2);\np2 = Point.ByCoordinates(width,0,0);\np5 = Point.ByCoordinates(width,length/2,longitudeSlope*length/2);\np8 = Point.ByCoordinates(0,length,0);\np4 = Point.ByCoordinates(width/2,length,crossSlope*width/2);\np6 = Point.ByCoordinates(width,length,0);",
      "Id": "a88df9cba0a34a928337a3853f3f543d",
      "Inputs": [
        {
          "Id": "03205576cba74f78807da09a7ceb6061",
          "Name": "width",
          "Description": "width",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e6734e07a03440b28fa22ef2917b9922",
          "Name": "crossSlope",
          "Description": "crossSlope",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e7216f3e14824ff4a64fac6139b6b3d9",
          "Name": "length",
          "Description": "length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "17024c7ab54c4232a8d82ee270beac2f",
          "Name": "longitudeSlope",
          "Description": "longitudeSlope",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a8251918cd8545a589ad3d5e59f1f9f4",
          "Name": "",
          "Description": "p0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8fb98c51b0ca416b8fa534c69636310c",
          "Name": "",
          "Description": "p1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "953bc74b4b5a4d1988bf1468d526c43c",
          "Name": "",
          "Description": "p3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c883b42b75a64b8abee36c47786ba498",
          "Name": "",
          "Description": "p7",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3fb14c6a7d614d12bbb7eaa762c9b0c0",
          "Name": "",
          "Description": "p2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3efacf958ff841888b8b549335ea7402",
          "Name": "",
          "Description": "p5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6fee1f08dea84b4e8b80b89a6d450f3e",
          "Name": "",
          "Description": "p8",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "34ae5b1a746e4230b8ea58a5c3d2f496",
          "Name": "",
          "Description": "p4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f768830f6eaf4fffb9b7793056d7adb2",
          "Name": "",
          "Description": "p6",
          "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": "15e72ec4c2fa42a9be08317a773ec7f5",
      "Inputs": [
        {
          "Id": "b171fa21ba914ad682a3d841301e33fd",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b2ad7c6d719b4bbd93efc0160c71257f",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7eee66df9fb44ed7830c5306b5b3b021",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "aca8b7a7638e4092a0ba9e56825f2abd",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "18349d74452344929025f2ac5960b370",
          "Name": "list",
          "Description": "A list",
          "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": "6bde0c8fa587448bad60178c2b516d98",
      "Inputs": [
        {
          "Id": "59087ad33e2b4242b256cbd0ac36147e",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f9094cb05d1b487595b54478e3111762",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "689b0ec7ea724c8e915a273c693fe3d2",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c0f76f89881e4f37b0fc816f402afd3c",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "47ee1c02179143238cf3f9cd22a5ccdb",
          "Name": "list",
          "Description": "A list",
          "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": "8c50718baa15435d9b1e5d40611e5edb",
      "Inputs": [
        {
          "Id": "6ebd07271d3747ac8d6687ef8eb7aee0",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "05292594af0e43c5a9f1f1f8f3b2f042",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "345943a346a4409f9343f268f9595f44",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c242db0348cf41f5a75235718e5257d0",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "adfcfb1aeba94f1c96f50fcdaa6e50b3",
          "Name": "list",
          "Description": "A list",
          "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": "b8be49b3f3d24817b6b0342692d08361",
      "Inputs": [
        {
          "Id": "7f9363476696421ba5447756239e1f08",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c2a39a04e17e4730883644110c6c914e",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cd25c7e3e3e84dc6bb164f88cc27911f",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1df1411c205943e69a35a9d2de84dd8c",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f421df7670e6480db9c1225f6226d9e5",
          "Name": "list",
          "Description": "A list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "7c104db86ca84694890c836257ba8c45",
      "Inputs": [
        {
          "Id": "ae4cc6882758469abdd0e60d66a5c333",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ddd2284026924044862a36b2a315bd92",
          "Name": "connectLastToFirst",
          "Description": "make close or open polycurve\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0cd2bf19f7c9486a8fd307fd50f86f37",
          "Name": "PolyCurve",
          "Description": "PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "a5ecf349a6654750b41e12ee5d64729e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "39177eace3b546069134da952085cd4e",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "68af673ad8c64637b02b74c8ed4cd9c2",
      "Inputs": [
        {
          "Id": "ae4dd4b756d54a4797a4208c55d0f21a",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b8b27afbe47a43c08664bbfc501013e6",
          "Name": "connectLastToFirst",
          "Description": "make close or open polycurve\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b30bf12723274acabd2145120a3817ad",
          "Name": "PolyCurve",
          "Description": "PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "bc9006cce1eb44079cca4ddacf71cd5f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e5e4d7a7a0f24c789e1ff18d10eaf0fc",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "f058c5b0e54740b7a33e47005015b5d0",
      "Inputs": [
        {
          "Id": "3ce470e10a5942b3bb5c8a7462a3b874",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6a3f70fb63f9410babd528aeb3b7e073",
          "Name": "connectLastToFirst",
          "Description": "make close or open polycurve\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "28c03a02bcf549d8a576a783fdca0317",
          "Name": "PolyCurve",
          "Description": "PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "d0957bc41e3c45f785f964b8b5dc8600",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a04900a600e94fc79c8fffa4529c4e9e",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Id": "c809904dd52c493792a725ad04193797",
      "Inputs": [
        {
          "Id": "32e40ad14a0749539f23b0806d8284f0",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3e944f3599ca42749cd4b32bb0bbaee9",
          "Name": "connectLastToFirst",
          "Description": "make close or open polycurve\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a9864896b22b47c79ad172532eec22c2",
          "Name": "PolyCurve",
          "Description": "PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "561290aa93a146d5bb7cdaf9ae7c78a2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2c60427831ae4acdb48e74555cbbd9bc",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "4f88842ee3f847a8bafad80d2813fbaf",
      "Inputs": [
        {
          "Id": "67d62232e1ac4073996e20eca486f9f1",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a594b127925b46fa9446da4121a993a6",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e3d389e2a9d46cba77c26307710dc8e",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8752d85823d44428ab54b12c93ced1c4",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3382a7c7b0ee412ba3e9770cfa5bca36",
          "Name": "list",
          "Description": "A list",
          "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.ExtrudeAsSolid@Autodesk.DesignScript.Geometry.Vector",
      "Id": "4682d01b5d5b4c25b58a2e64a90737be",
      "Inputs": [
        {
          "Id": "b17f811390aa4d918ff2e2198d2ae87b",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e4f7071f08c241dfa0d0233ab09088da",
          "Name": "direction",
          "Description": "Vector to extrude along\n\nVector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "66836b31860d49cd8a701c283ee67b56",
          "Name": "Solid",
          "Description": "The extruded Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Extrudes a Curve in the specified direction, by the length of the input Vector. Curve must be closed.\n\nCurve.ExtrudeAsSolid (direction: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "Vector.ByCoordinates(0,0,thickness);",
      "Id": "c7c20ad302ef4f7bac501ab9852e7059",
      "Inputs": [
        {
          "Id": "ddf010a60fa04bada78d4722e3be1ad2",
          "Name": "thickness",
          "Description": "thickness",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9f2bd00859a8414580884492cbabad3d",
          "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": 50.0,
      "MinimumValue": 0.15,
      "StepValue": 0.0001,
      "InputValue": 0.45,
      "Id": "83560dc5ae864c3ca2877b19bba4845f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0d0ac38e9ee44a3597f8f5e965dd9cb7",
          "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": "aac9be3cfd194fc4816aeffc622e6cb9",
      "Inputs": [
        {
          "Id": "3634d4cd7c694659b90f12bc5c5a0f13",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c371660efc954cd187bf8f66878ce0d9",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The total volume of the Solid\n\nSolid.Volume: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Sum@double[]",
      "Id": "4155fe08cac9483b9900e2f08b121645",
      "Inputs": [
        {
          "Id": "d00a8ec7db974d079ee3252177da959d",
          "Name": "values",
          "Description": "The numbers to sum\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3ca09de7ca67455ca2a0efd229124ed0",
          "Name": "sum",
          "Description": "The sum of the values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "2e9f4eaceb174846980e5df00e17cee7",
      "Inputs": [
        {
          "Id": "88cd564d314043f0a2d22ded0a3b7d83",
          "Name": "",
          "Description": "Node to evaluate.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e60fe3f7d9404c74a3a655bb18b03795",
          "Name": "",
          "Description": "Watch contents.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    }
  ],
  "Connectors": [
    {
      "Start": "6285712114bd42ec96707c7df48b0e66",
      "End": "03205576cba74f78807da09a7ceb6061",
      "Id": "7a72c5e44c1b4472b0d5c879cd7f371c"
    },
    {
      "Start": "c307ed91517f4e2f91712f7a1eb2f1f4",
      "End": "e6734e07a03440b28fa22ef2917b9922",
      "Id": "ac12521aa9dc40eabddfd456e23442e4"
    },
    {
      "Start": "438f2fa3bc7047c69718d5dfa8f321c6",
      "End": "e7216f3e14824ff4a64fac6139b6b3d9",
      "Id": "66247ee3e7f74018aa29e9efcb8f8bde"
    },
    {
      "Start": "3ae6dcc77b9e4ecbb4660ce69890e2f8",
      "End": "17024c7ab54c4232a8d82ee270beac2f",
      "Id": "c60ecd2276d74caca4ac6470a37a86d1"
    },
    {
      "Start": "a8251918cd8545a589ad3d5e59f1f9f4",
      "End": "b171fa21ba914ad682a3d841301e33fd",
      "Id": "f4daeff03b07461ea5d5356f153d1c18"
    },
    {
      "Start": "8fb98c51b0ca416b8fa534c69636310c",
      "End": "f9094cb05d1b487595b54478e3111762",
      "Id": "6727b6f898c243f9967ab3c9de9ea644"
    },
    {
      "Start": "8fb98c51b0ca416b8fa534c69636310c",
      "End": "b2ad7c6d719b4bbd93efc0160c71257f",
      "Id": "33f0c799c9744e45ba98533d7c3bb395"
    },
    {
      "Start": "953bc74b4b5a4d1988bf1468d526c43c",
      "End": "cd25c7e3e3e84dc6bb164f88cc27911f",
      "Id": "7924b1e791b14154ad6bad5957acac45"
    },
    {
      "Start": "953bc74b4b5a4d1988bf1468d526c43c",
      "End": "345943a346a4409f9343f268f9595f44",
      "Id": "44378746ac8e4e9cbbb0ae67c97b80b5"
    },
    {
      "Start": "953bc74b4b5a4d1988bf1468d526c43c",
      "End": "689b0ec7ea724c8e915a273c693fe3d2",
      "Id": "ad8fa99968aa42399a6e75d35a491649"
    },
    {
      "Start": "953bc74b4b5a4d1988bf1468d526c43c",
      "End": "7eee66df9fb44ed7830c5306b5b3b021",
      "Id": "c80ee4890f8f4486af07499584d866d1"
    },
    {
      "Start": "c883b42b75a64b8abee36c47786ba498",
      "End": "c242db0348cf41f5a75235718e5257d0",
      "Id": "47e007cbc52143d8bc130bdc8d649054"
    },
    {
      "Start": "c883b42b75a64b8abee36c47786ba498",
      "End": "aca8b7a7638e4092a0ba9e56825f2abd",
      "Id": "be7febc65fec48e4a1235b7c48065e64"
    },
    {
      "Start": "3fb14c6a7d614d12bbb7eaa762c9b0c0",
      "End": "59087ad33e2b4242b256cbd0ac36147e",
      "Id": "ec78d6f7433647fe98989d71cfb840d8"
    },
    {
      "Start": "3efacf958ff841888b8b549335ea7402",
      "End": "1df1411c205943e69a35a9d2de84dd8c",
      "Id": "94f7f535febe46bb8e26555295a3abb0"
    },
    {
      "Start": "3efacf958ff841888b8b549335ea7402",
      "End": "c0f76f89881e4f37b0fc816f402afd3c",
      "Id": "a5e95889112242e9a024f62b52992490"
    },
    {
      "Start": "6fee1f08dea84b4e8b80b89a6d450f3e",
      "End": "6ebd07271d3747ac8d6687ef8eb7aee0",
      "Id": "6cf87047a62f44a48f0b26b73b0b7636"
    },
    {
      "Start": "34ae5b1a746e4230b8ea58a5c3d2f496",
      "End": "c2a39a04e17e4730883644110c6c914e",
      "Id": "3014d5bad05c435096d14f01b193b945"
    },
    {
      "Start": "34ae5b1a746e4230b8ea58a5c3d2f496",
      "End": "05292594af0e43c5a9f1f1f8f3b2f042",
      "Id": "b567bb0297da4c39947de2984fd9294b"
    },
    {
      "Start": "f768830f6eaf4fffb9b7793056d7adb2",
      "End": "7f9363476696421ba5447756239e1f08",
      "Id": "47c4b5ee9e5842c5bc0c72ea32344b5e"
    },
    {
      "Start": "18349d74452344929025f2ac5960b370",
      "End": "ae4cc6882758469abdd0e60d66a5c333",
      "Id": "caa7d5994ae643a68d7fc48f310422a4"
    },
    {
      "Start": "47ee1c02179143238cf3f9cd22a5ccdb",
      "End": "ae4dd4b756d54a4797a4208c55d0f21a",
      "Id": "749111c4d5b64d38aa155418132d8ecd"
    },
    {
      "Start": "adfcfb1aeba94f1c96f50fcdaa6e50b3",
      "End": "3ce470e10a5942b3bb5c8a7462a3b874",
      "Id": "dfcc65f7641e466685a81548315cf04d"
    },
    {
      "Start": "f421df7670e6480db9c1225f6226d9e5",
      "End": "32e40ad14a0749539f23b0806d8284f0",
      "Id": "57a288717b5047838c9c4600e8f7b2ee"
    },
    {
      "Start": "0cd2bf19f7c9486a8fd307fd50f86f37",
      "End": "67d62232e1ac4073996e20eca486f9f1",
      "Id": "2d790c267a634a669979e5e0472e5f5f"
    },
    {
      "Start": "39177eace3b546069134da952085cd4e",
      "End": "ddd2284026924044862a36b2a315bd92",
      "Id": "02d0084b03b247f8b199df4d424e6d8e"
    },
    {
      "Start": "b30bf12723274acabd2145120a3817ad",
      "End": "a594b127925b46fa9446da4121a993a6",
      "Id": "abfce820e25e4d5ebdefbf20904e796e"
    },
    {
      "Start": "e5e4d7a7a0f24c789e1ff18d10eaf0fc",
      "End": "b8b27afbe47a43c08664bbfc501013e6",
      "Id": "46ecec0b1f624bbab6131dfb31da27bc"
    },
    {
      "Start": "28c03a02bcf549d8a576a783fdca0317",
      "End": "8752d85823d44428ab54b12c93ced1c4",
      "Id": "ca17189bd0fc4afd92b2e81c32a53730"
    },
    {
      "Start": "a04900a600e94fc79c8fffa4529c4e9e",
      "End": "6a3f70fb63f9410babd528aeb3b7e073",
      "Id": "152440e8a80e4f1592b8445e4b9d56eb"
    },
    {
      "Start": "a9864896b22b47c79ad172532eec22c2",
      "End": "7e3d389e2a9d46cba77c26307710dc8e",
      "Id": "1aaf05070c1045a0ade198be22fc2d8a"
    },
    {
      "Start": "2c60427831ae4acdb48e74555cbbd9bc",
      "End": "3e944f3599ca42749cd4b32bb0bbaee9",
      "Id": "009ebfde8ae1448483c769450ee32572"
    },
    {
      "Start": "3382a7c7b0ee412ba3e9770cfa5bca36",
      "End": "b17f811390aa4d918ff2e2198d2ae87b",
      "Id": "c86dd7f2560844848ab8caf44fe5ca33"
    },
    {
      "Start": "66836b31860d49cd8a701c283ee67b56",
      "End": "3634d4cd7c694659b90f12bc5c5a0f13",
      "Id": "56ca87118b44467a9a0880712b1edeb8"
    },
    {
      "Start": "9f2bd00859a8414580884492cbabad3d",
      "End": "e4f7071f08c241dfa0d0233ab09088da",
      "Id": "b30aa3a323544d3f87c7c7aa6c98152a"
    },
    {
      "Start": "0d0ac38e9ee44a3597f8f5e965dd9cb7",
      "End": "ddf010a60fa04bada78d4722e3be1ad2",
      "Id": "f4cb2194ca58495e8108504af7dc3411"
    },
    {
      "Start": "c371660efc954cd187bf8f66878ce0d9",
      "End": "d00a8ec7db974d079ee3252177da959d",
      "Id": "a2df8dc6239749028989ac41f6534860"
    },
    {
      "Start": "3ca09de7ca67455ca2a0efd229124ed0",
      "End": "88cd564d314043f0a2d22ded0a3b7d83",
      "Id": "6367d1eddf8e4148b2c4ec0b2577295c"
    }
  ],
  "Dependencies": [],
  "NodeLibraryDependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.3.0.5885",
      "RunType": "Automatic",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": 132.39804395734188,
      "EyeY": 92.605700163021,
      "EyeZ": 275.83895679073373,
      "LookX": -755.66755552151619,
      "LookY": -242.66215097963547,
      "LookZ": -939.50387155473743,
      "UpX": 0.010938267831775603,
      "UpY": 0.99984769515658534,
      "UpZ": 0.013599293632136078
    },
    "NodeViews": [
      {
        "ShowGeometry": true,
        "Name": "Width (m)",
        "Id": "12a7beca13eb46b9a5f46122bd2f1a62",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1859.2005288334758,
        "Y": -322.8088987249152
      },
      {
        "ShowGeometry": true,
        "Name": "Transverse Slope (%)",
        "Id": "831bfae289f041f09d21c3343f4eca1b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1857.5171314138663,
        "Y": -233.50582444127417
      },
      {
        "ShowGeometry": true,
        "Name": "Length (m)",
        "Id": "9fb2f18a1ecd4721849f95a1e26f810f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1859.2578730972891,
        "Y": -148.10756320515844
      },
      {
        "ShowGeometry": true,
        "Name": "Longitudinal Slope (%)",
        "Id": "618cea999cb14539bf101de7a484b600",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1859.3412297635452,
        "Y": -62.120814710720936
      },
      {
        "ShowGeometry": false,
        "Name": "Code Block",
        "Id": "a88df9cba0a34a928337a3853f3f543d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1376.2316736485366,
        "Y": -219.16442960718655
      },
      {
        "ShowGeometry": false,
        "Name": "Sec.1",
        "Id": "15e72ec4c2fa42a9be08317a773ec7f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -333.83707969644684,
        "Y": -447.34973020673658
      },
      {
        "ShowGeometry": false,
        "Name": "Sec.2",
        "Id": "6bde0c8fa587448bad60178c2b516d98",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -323.65366938920829,
        "Y": -213.76707589610487
      },
      {
        "ShowGeometry": false,
        "Name": "Sec.3",
        "Id": "8c50718baa15435d9b1e5d40611e5edb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -326.65063239693507,
        "Y": 294.18694736630948
      },
      {
        "ShowGeometry": false,
        "Name": "Sec.4",
        "Id": "b8be49b3f3d24817b6b0342692d08361",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -325.36779932097306,
        "Y": 45.334004064072928
      },
      {
        "ShowGeometry": true,
        "Name": "PolyCurve.ByPoints",
        "Id": "7c104db86ca84694890c836257ba8c45",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 45.432412523692733,
        "Y": -445.70787093305603
      },
      {
        "ShowGeometry": true,
        "Name": "Boolean",
        "Id": "a5ecf349a6654750b41e12ee5d64729e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -107.26049992857133,
        "Y": -357.04747015432224
      },
      {
        "ShowGeometry": true,
        "Name": "PolyCurve.ByPoints",
        "Id": "68af673ad8c64637b02b74c8ed4cd9c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 40.444366290502785,
        "Y": -195.48416686647238
      },
      {
        "ShowGeometry": true,
        "Name": "Boolean",
        "Id": "bc9006cce1eb44079cca4ddacf71cd5f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -121.34867658319104,
        "Y": -115.89343738399373
      },
      {
        "ShowGeometry": true,
        "Name": "PolyCurve.ByPoints",
        "Id": "f058c5b0e54740b7a33e47005015b5d0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 62.686319728894773,
        "Y": 308.39017952390628
      },
      {
        "ShowGeometry": true,
        "Name": "Boolean",
        "Id": "d0957bc41e3c45f785f964b8b5dc8600",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -126.0024756490742,
        "Y": 391.86526433116421
      },
      {
        "ShowGeometry": true,
        "Name": "PolyCurve.ByPoints",
        "Id": "c809904dd52c493792a725ad04193797",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 46.830092812290331,
        "Y": 78.478381645246486
      },
      {
        "ShowGeometry": true,
        "Name": "Boolean",
        "Id": "561290aa93a146d5bb7cdaf9ae7c78a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -107.31150040158718,
        "Y": 140.88573619004256
      },
      {
        "ShowGeometry": false,
        "Name": "List Create",
        "Id": "4f88842ee3f847a8bafad80d2813fbaf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 660.181480371587,
        "Y": -55.895737832157664
      },
      {
        "ShowGeometry": true,
        "Name": "Curve.ExtrudeAsSolid",
        "Id": "4682d01b5d5b4c25b58a2e64a90737be",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 997.01892090744718,
        "Y": -35.378873771360844
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "c7c20ad302ef4f7bac501ab9852e7059",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 566.90302707065644,
        "Y": 140.42179079048685
      },
      {
        "ShowGeometry": true,
        "Name": "Thickness (m)",
        "Id": "83560dc5ae864c3ca2877b19bba4845f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1856.6555656299731,
        "Y": 28.476349500174479
      },
      {
        "ShowGeometry": true,
        "Name": "Solid.Volume",
        "Id": "aac9be3cfd194fc4816aeffc622e6cb9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1313.983961159912,
        "Y": -98.449050344155268
      },
      {
        "ShowGeometry": true,
        "Name": "Math.Sum",
        "Id": "4155fe08cac9483b9900e2f08b121645",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1535.0074820312523,
        "Y": -98.267112168096361
      },
      {
        "ShowGeometry": true,
        "Name": "Watch",
        "Id": "2e9f4eaceb174846980e5df00e17cee7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1763.3453130732867,
        "Y": -106.53154509126068
      }
    ],
    "Annotations": [
      {
        "Id": "a3a7aa00d3a7481f8a531dd0a7143192",
        "Title": "Points Library",
        "Nodes": [
          "a88df9cba0a34a928337a3853f3f543d"
        ],
        "Left": -1386.2316736485366,
        "Top": -272.16442960718655,
        "Width": 821.0,
        "Height": 295.0,
        "FontSize": 36.0,
        "InitialTop": -219.16442960718655,
        "InitialHeight": 145.0,
        "TextblockHeight": 43.0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "46cabe26f29343f490672e2beac262d5",
        "Title": "Section 1",
        "Nodes": [
          "15e72ec4c2fa42a9be08317a773ec7f5",
          "7c104db86ca84694890c836257ba8c45",
          "a5ecf349a6654750b41e12ee5d64729e"
        ],
        "Left": -343.83707969644684,
        "Top": -500.34973020673658,
        "Width": 693.26949222013957,
        "Height": 211.30226005241434,
        "FontSize": 36.0,
        "InitialTop": -447.34973020673658,
        "InitialHeight": 235.30226005241434,
        "TextblockHeight": 43.0,
        "Background": "#FFFFB8D8"
      },
      {
        "Id": "1bb3732c25ee4081b57d13bcfec4dc2e",
        "Title": "Section 2",
        "Nodes": [
          "6bde0c8fa587448bad60178c2b516d98",
          "68af673ad8c64637b02b74c8ed4cd9c2",
          "bc9006cce1eb44079cca4ddacf71cd5f"
        ],
        "Left": -333.65366938920829,
        "Top": -266.76707589610487,
        "Width": 678.09803567971107,
        "Height": 218.87363851211114,
        "FontSize": 36.0,
        "InitialTop": -213.76707589610487,
        "InitialHeight": 269.40690823661396,
        "TextblockHeight": 43.0,
        "Background": "#FFFFB8D8"
      },
      {
        "Id": "7f91b3831dba41edbbbe935d3b029c9d",
        "Title": "Section 4",
        "Nodes": [
          "8c50718baa15435d9b1e5d40611e5edb",
          "f058c5b0e54740b7a33e47005015b5d0",
          "d0957bc41e3c45f785f964b8b5dc8600"
        ],
        "Left": -336.65063239693507,
        "Top": 241.18694736630948,
        "Width": 703.33695212582984,
        "Height": 218.67831696485473,
        "FontSize": 36.0,
        "InitialTop": 294.18694736630948,
        "InitialHeight": 300.167068034611,
        "TextblockHeight": 43.0,
        "Background": "#FFFFB8D8"
      },
      {
        "Id": "cc2d6899803a47889f081a46ab495bfa",
        "Title": "Section 3",
        "Nodes": [
          "b8be49b3f3d24817b6b0342692d08361",
          "c809904dd52c493792a725ad04193797",
          "561290aa93a146d5bb7cdaf9ae7c78a2"
        ],
        "Left": -335.36779932097306,
        "Top": -7.6659959359270715,
        "Width": 686.19789213326339,
        "Height": 216.55173212596964,
        "FontSize": 36.0,
        "InitialTop": 45.334004064072928,
        "InitialHeight": 333.4181761617296,
        "TextblockHeight": 43.0,
        "Background": "#FFFFB8D8"
      },
      {
        "Id": "b6b1df4681654633bf9b49320bf3ceea",
        "Title": "Runway Pavement (Surface)",
        "Nodes": [
          "4f88842ee3f847a8bafad80d2813fbaf",
          "4682d01b5d5b4c25b58a2e64a90737be",
          "c7c20ad302ef4f7bac501ab9852e7059"
        ],
        "Left": 556.90302707065644,
        "Top": -108.89573783215766,
        "Width": 653.11589383679075,
        "Height": 342.31752862264455,
        "FontSize": 36.0,
        "InitialTop": -55.895737832157664,
        "InitialHeight": 348.436755044865,
        "TextblockHeight": 43.0,
        "Background": "#FFFFB8D8"
      },
      {
        "Id": "c8594a46e7f94e5186cea98a6bd4ecf4",
        "Title": "Input Parameters",
        "Nodes": [
          "12a7beca13eb46b9a5f46122bd2f1a62",
          "831bfae289f041f09d21c3343f4eca1b",
          "9fb2f18a1ecd4721849f95a1e26f810f",
          "618cea999cb14539bf101de7a484b600",
          "83560dc5ae864c3ca2877b19bba4845f"
        ],
        "Left": -1869.3412297635452,
        "Top": -375.8088987249152,
        "Width": 321.68566413357212,
        "Height": 472.28524822508967,
        "FontSize": 36.0,
        "InitialTop": -322.8088987249152,
        "InitialHeight": 474.08525454087788,
        "TextblockHeight": 43.0,
        "Background": "#FFB5B5B5"
      },
      {
        "Id": "4160a9fa8e07498eb5364b4757c77f58",
        "Title": "Volume of PCC Material (m3)",
        "Nodes": [
          "aac9be3cfd194fc4816aeffc622e6cb9",
          "4155fe08cac9483b9900e2f08b121645",
          "2e9f4eaceb174846980e5df00e17cee7"
        ],
        "Left": 1303.983961159912,
        "Top": -159.53154509126068,
        "Width": 617.36135191337462,
        "Height": 154.26443292316432,
        "FontSize": 36.0,
        "InitialTop": -106.53154509126068,
        "InitialHeight": 139.18193817605882,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 577.24132155020357,
    "Y": 151.17132790739868,
    "Zoom": 0.29033458869261336
  }
}