{
  "Uuid": "faabe0bf-abca-4a9d-98be-d0d805389717",
  "IsCustomNode": false,
  "Description": null,
  "Name": "DuplicateMultipleViews-DS",
  "ElementResolver": {
    "ResolutionMap": {
      "List.map": {
        "Key": "List",
        "Value": "BuiltIn.ds"
      },
      "List.cre": {
        "Key": "List",
        "Value": "BuiltIn.ds"
      }
    }
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "9fbd05c0-ec1f-4bd3-bf37-969a1552eab8",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "c45e8811ebe741c7b757cb733373af69",
      "Inputs": [
        {
          "Id": "b1ca5675fa604c2d9100d3b7106fa4f3",
          "Name": "Description_optional",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6034d529d8604d50ad5f4a2ca8a08d39",
          "Name": "Logo_optional",
          "Description": "var\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "56797acd73a8474e88b7c515e5879e0a",
          "Name": "ButtonText_optional",
          "Description": "string\nDefault value : \"Set Values\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "553f8857cb354ad69efa87b328e12220",
          "Name": "Inputs",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "76e2bd7eddce4967868485457d65bf58",
          "Name": "Toggle",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "45ff435dd65944dabb7acd897de37980",
          "Name": "LinkToHelp_optional",
          "Description": "string\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "96fa485c72b94c56ba5a53ba49a763e6",
          "Name": "CancelButtonText_optional",
          "Description": " Cancel button will only be displayed if a label text is entered here\n\nstring\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "31e9e39b11224f1982ccc5425c19120d",
          "Name": "MaxHeight_optional",
          "Description": "int\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06952938563c4f579922e9046c735fb8",
          "Name": "Width_optional",
          "Description": "int\nDefault value : 400",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6810a948d98344f985059d440e3e88bb",
          "Name": "User Inputs",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fc297cd15bd646fa9ca4b14d537c04af",
          "Name": "Was Run ",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "817cbb7a581949509e9da65f22e03d58",
          "Name": "Was Cancelled",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a form with multiple inputs. \r\nsee www.data-shapes.net for tutorials and infos!"
    },
    {
      "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "Id": "764b707c5a434a3c87dbbccd50507b42",
      "Inputs": [
        {
          "Id": "808d45ebad57426398f8f6ec69fc8411",
          "Name": "Category",
          "Description": "The Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0f6d51e9aad402090b3401151296c73",
          "Name": "Elements",
          "Description": "An element type.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Get all elements of the specified category from the model."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Clean@var[]..[],bool",
      "Id": "5dd62c9497ab4bb4b0f41af2e99f5437",
      "Inputs": [
        {
          "Id": "179f3e84b9b0426e88cbe71a6a6d4b7c",
          "Name": "list",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "00fbf1f3105f4e7cb57fde4ee17cace2",
          "Name": "preserveIndices",
          "Description": "Provide an option to preserve the indices of the data such that non-trailing nulls may not be filtered out\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ddd7c75983f24d95bcacd720a12133d2",
          "Name": "var[]..[]",
          "Description": "A list cleaned of nulls and empty lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Cleans data of nulls and empty lists from a given list of arbitrary dimension\n\nList.Clean (list: var[]..[], preserveIndices: bool = true): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "false;",
      "Id": "c9e472c0316543629416cf2d0a488540",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d9933a39bffa4bda954fd56a348b1af4",
          "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.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "c5895f8089a149bcaa5e8190bca50a4a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3d33ba4633e140f9a4bb34894b7fe3bb",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "ecaa320d-1082-4f19-84b5-d7460adfc3ee",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "3dd2ea83a0ae4ae585e487abd5d7c90e",
      "Inputs": [
        {
          "Id": "f0f15f18615e4168a4217d40f80c29c9",
          "Name": "view",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8219164f31984551a3829516ddd1a9b3",
          "Name": "type",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the type of a given view"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"FloorPlan\";\n\"CeilingPlan\";\n\"Section\";\n\"Elevation\";\n\"ThreeD\";",
      "Id": "67d81079093b4879ad6ef1b389d1ac75",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "cdb068b14e4a4dcd8d3b86a711a121f7",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d8a9529ec6ff4f2c9ae112a82225e375",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07bc9d6ab65742db876304f772951d47",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c3dfbc3eb4934b4eb567a958484fb73b",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5773ad5d7846468dab76de05d9fcac92",
          "Name": "",
          "Description": "Value of expression at line 5",
          "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.String.IndexOf@string,string,bool",
      "Id": "0b97b0f320554a468bb64f3e373e95c1",
      "Inputs": [
        {
          "Id": "4ec67c0e6ce345f88a9c1408cff5691c",
          "Name": "str",
          "Description": "A string to search in.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e9624312e7eb40d3bf5e6da3d9a7eaa0",
          "Name": "searchFor",
          "Description": "Substring to search for.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3478aa9478384b2e9639d2ea76119fdf",
          "Name": "ignoreCase",
          "Description": "Whether or not comparison takes case into account.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "72e1665e620c4a159cbfa9f4406cf48f",
          "Name": "index",
          "Description": "Index of the first occurrence of the substring or -1 if not found.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Finds the zero-based index of the first occurrence of a sub-string inside a string. Returns -1 if no index could be found.\n\nString.IndexOf (str: string, searchFor: string, ignoreCase: bool = false): int"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "9ef18961e13f4e48be284f1c2f1dab53",
      "Inputs": [
        {
          "Id": "802313597bf44fcbbe555957b38dcdd4",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1ce5d2abb23d479f8d26ebe67aadd4b3",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bbb13ac165d24ff7964596851c026fd7",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4c2805a727b94e78b9b35f77f9896c0d",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b80793d71db47989acf8a6f3fd850b9",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4025e2ce3fba49f6ad0a229ababe7624",
          "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.HigherOrder.Map, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "4581ebaee9de46679c6947aa4060cb8c",
      "Inputs": [
        {
          "Id": "cd78079b068949598fc34233b2594d30",
          "Name": "list",
          "Description": "The list to map over.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "10a73998b0c3445bbc3244314111a7de",
          "Name": "f(x)",
          "Description": "The procedure used to map element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "63e4a2649e1b41d9891c0d545bcd724b",
          "Name": "mapped",
          "Description": "Mapped list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Applies a function over all elements of a list, generating a new list from the results."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "0e11f90a82d3487a9c3945e5b0e9e7db",
      "Inputs": [
        {
          "Id": "73971f9a2bcd4e7c90c9c6168d8709f1",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f278576c41d64fcfbfbd0701c510af85",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2c1507efa08c4a439235ad967cc720f4",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "bb696d0a8ac14a0eabf74caaefa0eb25",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c130af6a711045739256996a477b8f49",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "2ff521ef365347d78d452e8fba2d177f",
      "Inputs": [
        {
          "Id": "096abb0ae5d941e3833a0f07e66b86f9",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cf3584ea835844eaad68248610c68c2b",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": true
        }
      ],
      "Outputs": [
        {
          "Id": "5cf0035ce2bc4b758e2146af61cd2ce4",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6be2b09397ca4803978d8d2ec085e132",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "a6a44fc2-aa8f-41e8-af52-ad392755093a",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "aebd31eb236443d9b4fc3b1dbcc328c9",
      "Inputs": [
        {
          "Id": "496d98320fbf4999b87d21ad9c40d2c7",
          "Name": "view",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dddd1aba511b44a4bfcddab1241ead44",
          "Name": "bool",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Checks if a given view is a view template. Unlike the OOTB node it works for all view types."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "b49055da62b64136a5da91dc97967869",
      "Inputs": [
        {
          "Id": "1d704f80670f461e8b219212a8478de5",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e68de298d414147a6c262c9744159c8",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d7bedd7b0f8e48d79975ef2720aa5f18",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "12f590f285814cc8977cf8d4889426e9",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "10cee6f8248e4ed4b857906a3028e04d",
      "Inputs": [
        {
          "Id": "83bbe567ade84031b8de05c746f198e1",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6f79297a29474bf9ba8ee507260845ae",
          "Name": "Keys_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1fee6138578a4c7f922efe3c03a68270",
          "Name": "Values_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6fb9bd1e2f9f4de3b55b36cba3844119",
          "Name": "Height_optionnal",
          "Description": "int\nDefault value : 200",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "96c2639d5da3411f9ca400e0b3511d66",
          "Name": "HilightInView_optionnal",
          "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9960a68c1cea4c20888ec3a0f097b350",
          "Name": "DisplayModeOnly_optionnal",
          "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0e689fa3e2c74ba098d10ab9bb944e10",
          "Name": "ShowElementCount_optionnal",
          "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c2fee92f6ef84a05bb4a43621581f200",
          "Name": "DefaultValueIndices_optionnal",
          "Description": "int[]\nDefault value : DSCore.List.Empty",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cff4652315b24709ade16daaccb0a7bb",
          "Name": "SortItems_optionnal",
          "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "519ba9ee96c34cf791dc094740883462",
          "Name": "ShowId_optionnal",
          "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b67d8542b1a3478aad18ae17eb7d4a73",
          "Name": "ListView input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "f4fe03b920bf4e0a85747e96534f6c15",
      "Inputs": [
        {
          "Id": "d123c8e09a02476f9b069d7ab732a1bf",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e405b4f973b543f88a56d9309e5df7a4",
          "Name": "Keys_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "83dce94cdf214c98b74dc65cea3b86fc",
          "Name": "Values_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b2fb5c72298d4b30bea556123c732430",
          "Name": "Height_optionnal",
          "Description": "int\nDefault value : 200",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ecdc7a0565e461984177d6504790791",
          "Name": "HilightInView_optionnal",
          "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a426ee41c42e472ea5484ea4a617fb8f",
          "Name": "DisplayModeOnly_optionnal",
          "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "53a8ea09678d436db4a2b69c3beda1b9",
          "Name": "ShowElementCount_optionnal",
          "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0e1e0f11c8a44cf29c28d83efd52caaa",
          "Name": "DefaultValueIndices_optionnal",
          "Description": "int[]\nDefault value : DSCore.List.Empty",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a46451912995492ba61fcf78d2d42ceb",
          "Name": "SortItems_optionnal",
          "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1016c882838f472caed66fce99317a83",
          "Name": "ShowId_optionnal",
          "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1869a5ec05ee496baa1b38cb4a9c9f03",
          "Name": "ListView input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "5fd9cc492a2f490ea949fcf46f2088bf",
      "Inputs": [
        {
          "Id": "b02f1b8d16a041f58913048713bbbc7a",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fca9506af84a470993469a816b784b6d",
          "Name": "Keys_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e402c8c41614b53a940a1d4fccbc23e",
          "Name": "Values_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5d2553c90c8d40e9ae0bb9b4c65bf3ba",
          "Name": "Height_optionnal",
          "Description": "int\nDefault value : 200",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b8cfe1f9f2a408eb9828abdd85efb6e",
          "Name": "HilightInView_optionnal",
          "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a9b80129c3754ec0ae4be2ea3d58bda9",
          "Name": "DisplayModeOnly_optionnal",
          "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bf04b70790ea4066914d7f389ea4e508",
          "Name": "ShowElementCount_optionnal",
          "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ff0f7148ed6c4ab28dfd5c0ace30702c",
          "Name": "DefaultValueIndices_optionnal",
          "Description": "int[]\nDefault value : DSCore.List.Empty",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "537f48c8adcb405abe039d526713c563",
          "Name": "SortItems_optionnal",
          "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e7ebd417948c4e59a0ac81c00b6be2cb",
          "Name": "ShowId_optionnal",
          "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8c3cc05df19b4756805da4cf4f8ade6e",
          "Name": "ListView input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "4f8595fd4262430e8a3289f4b363388e",
      "Inputs": [
        {
          "Id": "da1fe219190d4eeba1527d776c2019af",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "99c7cf0ec575410b8e25fb7c82a6ab97",
          "Name": "Keys_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04b692c573a6490aaaa407cdc18350a7",
          "Name": "Values_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1b4f93e946fb4cdaa80c7cf6ebec8ad0",
          "Name": "Height_optionnal",
          "Description": "int\nDefault value : 200",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b0b56c3404ff4c67893f43d6fbc1c7b2",
          "Name": "HilightInView_optionnal",
          "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "490e7cc575f54e159db1d0d467e68c3b",
          "Name": "DisplayModeOnly_optionnal",
          "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "900d9ce3dab14dda9553b72b65d18a78",
          "Name": "ShowElementCount_optionnal",
          "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d5cfa192bdcb46e18de6d38cfd97edb1",
          "Name": "DefaultValueIndices_optionnal",
          "Description": "int[]\nDefault value : DSCore.List.Empty",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f357de86b7fa489da4149e8022c64b2a",
          "Name": "SortItems_optionnal",
          "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9619ff9cac564780a3b44e881976193c",
          "Name": "ShowId_optionnal",
          "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "51acb5f27dbf43f1aaa21f6fbad25151",
          "Name": "ListView input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "c3a36eb7-8fe8-4417-b31e-ccc9fded769b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "79504c7781754e31813103a77a196a90",
      "Inputs": [
        {
          "Id": "5ff50da9e6624ce485b71cd093a9d818",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "817d39d120344cf19ce2503903f96649",
          "Name": "Keys_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae6d5f191be04a1fa11dfa57e8083be6",
          "Name": "Values_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87c7aef16bcf48c6bbc3ac84fdb65fb3",
          "Name": "Height_optionnal",
          "Description": "int\nDefault value : 200",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "520ff32464c04abbbec17d16b745056c",
          "Name": "HilightInView_optionnal",
          "Description": " If set to true, clicking elements of the listview will highlight them in a view like Dynamo's watch node\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "65b355b9fdfe4a18b8a36398ae383f73",
          "Name": "DisplayModeOnly_optionnal",
          "Description": " Turns off ability to select elements. Form will not output any data for this element.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d799ab338f1349558ac8c50516161dd2",
          "Name": "ShowElementCount_optionnal",
          "Description": " Will display the number of elements underneath the input name\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "141a4d8d33ce448486a7cd0948044890",
          "Name": "DefaultValueIndices_optionnal",
          "Description": "int[]\nDefault value : DSCore.List.Empty",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4c227b22eb87474580b29441c3ceeb46",
          "Name": "SortItems_optionnal",
          "Description": " Determines wether the ListView items are sorted or not\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4a86a599476343c0901470f200599f4d",
          "Name": "ShowId_optionnal",
          "Description": " Warning: disabling this will cause the listview input creation to fail in case there are elements with the same name\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ff7bbb64f019476d9f3c27f2b0c25422",
          "Name": "ListView input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create data for ListView input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "ba9996ba757f42309ab8525c5c1df845",
      "Inputs": [
        {
          "Id": "e2b534111ca84bd495facd74512d33a0",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a33e894a99a47fa98d6f1065c3845c3",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "23da5c90245e40869a1022c9e5b65998",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "40c8703317fa4e75bc74d2bd4fa14f1a",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d6ea448cc194cc5aa386bc65e16e314",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3a770a43440a4d45972b51286cf722fe",
          "Name": "item5",
          "Description": "Item Index #5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1167dfad42d44f1bac67d1801c6ea53d",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Floor Plans\";\n\"Ceiling Plans\";\n\"Sections\";\n\"Elevations\";\n\"3D views\";",
      "Id": "9f8c509a15b844f0aae664c139d23f0c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6d2921b086e946ec8177f36573950bfc",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "80b03a03e7c4496085cc6c886a3db490",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "df56ba43b1dc4ec091d9da4e2dd7f25d",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "aea7da51a12040e6a848596065d0e7a8",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "efad1dc97da34328a630f6e6549404bf",
          "Name": "",
          "Description": "Value of expression at line 5",
          "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": "List.SortByFunction@var[]..[],Function",
      "Id": "5e06765fdfa94b47abeac600229a7c5f",
      "Inputs": [
        {
          "Id": "953f98d86e0142478fef7e6039e1f5a5",
          "Name": "list",
          "Description": "list of values\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "5ed9c8b4265249ccba625973e316ddb5",
          "Name": "func",
          "Description": "Function",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ceaac15646f344398eddad8fcbc9c104",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Use a function to determine how list items should be sorted.\n\nList.SortByFunction (list: var[]..[], func: Function): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "d78a4722bcad4c47858fdbaf30a07d56",
      "Inputs": [
        {
          "Id": "eb09f7b9af2041f48edc7e83aeb18a15",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ebb0440fe4e7401c8eaa99a241e73277",
          "Name": "parameterName",
          "Description": "The name of the parameter whose value you want to obtain.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aaa8eb49aa2c40968b219c0ad933918a",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"View Name\";",
      "Id": "da5fd0f652f24d8dbd7006e2bbf40b2e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2785127898334ec592877d61111f6fc4",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "f96b26f5b9fc4c8397a5529fbc584f52",
      "Inputs": [
        {
          "Id": "bd1be51e13194d85b1ccc1f0640d988c",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "39aa87d7ab37405fb26342967345a9b0",
          "Name": "parameterName",
          "Description": "The name of the parameter whose value you want to obtain.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7583d61b15ed4ed4b474afab5d50b18f",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a[0];\na[1];\na[2];\na[3];\na[4];",
      "Id": "02fc849ca676489782c26968bd45cbbb",
      "Inputs": [
        {
          "Id": "fa7baa59afcd44f89a56f38ce5b8b3ea",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e61cd85ce8d94a3bb8c0184be9bc0f3e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "701f1c68c66644bf8a0421d4a4280aaf",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "497c65a2fb6e427ea1992fc66c0bb84a",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7650e7fb0a16413aa240ccf5f62147bb",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d82ec375d314a65ab51b08f94208d29",
          "Name": "",
          "Description": "Value of expression at line 5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a[0];\na[1];\na[2];\na[3];\na[4];",
      "Id": "abfa0f9db54743cda4f1673ca8368abd",
      "Inputs": [
        {
          "Id": "ea0b05eed23b406a91890055ee659f02",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "843af91835b347a08c8203ff7e957aee",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f5043e365014aee9c0f7b4b35fbf992",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e6d2b724b084569a88b015c1fc91f7a",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "039ddeecbd9d48e8a873748336c8da22",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ad0257f88a4d40ddb595bacd0318dd1c",
          "Name": "",
          "Description": "Value of expression at line 5",
          "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": "true;\n100;",
      "Id": "3a58372713d04be2bfba9879bd360b12",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "45d6d69e4a304d1b843a9726a2fc6f99",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3c456e43ac594f84812176d10fe9c830",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Select views to duplicate\";\n\"Select\";\n\"Cancel\";\n1080;\n600;",
      "Id": "d52dd6a91ed649348da2ca3c5c2197c4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0235a7b6e3934c38a4173aed54622073",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a6f2cad8cb0341dca9522479605a4d9b",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4390408b8a6d44eea24a0f66b703cf24",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e277ac0776d34ec7a53b6c81ad3046d7",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0965e0d2454844488be8cd69b609324c",
          "Name": "",
          "Description": "Value of expression at line 5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "237e943c-c1a0-4936-9269-1b5ad1dc8b4c",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "22ff5c39f41d4a9886d3fd19958e297c",
      "Inputs": [
        {
          "Id": "1c39e5dd8ea6425ea48a69974b80ec2b",
          "Name": "view",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e59e56f47e3c4693b601cd1ca351a77a",
          "Name": "name",
          "Description": "string[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0a594d697a134036953c5b810702b2e7",
          "Name": "view",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Duplicates a given view"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "97f306fa-6af4-4796-944b-73b1a704619c",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "d0df0552d3e3466f954cc5dcdf59f0d2",
      "Inputs": [
        {
          "Id": "27467212f42648f293b2d0f015f70a09",
          "Name": "view",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6a1de64d41ca47d58e305b00f514dde8",
          "Name": "name",
          "Description": "string[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c10e0a862df947a19cec255785cd36e7",
          "Name": "view",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Duplicates a given view as a dependent view"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "34ac4ca3-86ac-40f2-9ed1-2ea1e7e3b6c3",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "17e092d4a0a74dc3b5b6abeaa5e50a46",
      "Inputs": [
        {
          "Id": "bac6d0e681d4491793a2373e09993803",
          "Name": "view",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "38bedb297c3342cfad2667c3949a3ea2",
          "Name": "name",
          "Description": "string[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3db3857c9c6f4ce1994dc59dc3f7723f",
          "Name": "view",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Duplicates a given view with detailing"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "4abff87f-8dad-41a9-bcf6-98784ac456eb",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "ccb1259aca54492cae10c6b88bfe8785",
      "Inputs": [
        {
          "Id": "8c7a4bdabb6341a4b794f9aa172351c8",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a4a5980b8b184334abf5df12f4632aa6",
          "Name": "Keys",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "061d43d17a3c49c3a8cd0e3d0fe5236e",
          "Name": "Values",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3b95504dbfa245d2912326f69e939eeb",
          "Name": "DefaultValueIndex",
          "Description": "int\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "155a61b15c094042978a04ea11f8b84b",
          "Name": "RadioButton input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create radio buttons input for UI.MultipleInputForm ++ . "
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Duplication type\";\n[\"Duplicate\",\"Duplicate with Detailing\",\n\"Duplicate as a Dependent\"];\n[0,1,2];\n1;",
      "Id": "202571b29f9d4b8f9c0fbdca2a355a22",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e8106a40797343339708a3821020450f",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "390c4682294b4ebfafd1924587b9e0cd",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "934ea20554ee4feb99d7f42de055f6d6",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ba33ff243cd840fdbe0200d5cd0eb2ae",
          "Name": "",
          "Description": "Value of expression at line 5",
          "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": "82b84ef1ca01440a9df56a5cc0aaf64a",
      "Inputs": [
        {
          "Id": "cd42135587ac4c0aa92928b3959d4ce4",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ecf47cf811b64f70a4dc6fd7e18edd8b",
          "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.RestOfItems@var[]..[]",
      "Id": "69fc7c59c4cc4447869d306a70cb4849",
      "Inputs": [
        {
          "Id": "1b6f4d6eaa9644fb9f6328f49ca095c7",
          "Name": "list",
          "Description": "List to get the rest of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b3e291d4046947d092bb31934719b9c4",
          "Name": "rest",
          "Description": "Rest of the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Removes the first item from the given list.\n\nList.RestOfItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Id": "2215a616b7624c57a1a5ac9a277f7da7",
      "Inputs": [
        {
          "Id": "19836d08a3ef4e25888061370ae6cd6c",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "012ee983d456401d99bdeedfb91c3934",
          "Name": "amt",
          "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ef07e4f75a124a74895bc6742e7480b2",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "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[]..[], amt: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "5b5cc5e98c3e4c71af42df6b194e5482",
      "Inputs": [
        {
          "Id": "68ba67d54f7847bda26e2ffc437834ad",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d4015e8df1094791b82069f1faaa63f2",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a834eade81954774b7eaecda74dab655",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "07d48153a613463dbc44c036b7896f6d",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "4b36ba4e5c7f43c2a52f1971470213a4",
      "Inputs": [
        {
          "Id": "563f5bfae04445dfb651533de4db8a68",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4f6cad0a2a51413ab10335fa648a7569",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0e91b34f496b4abd9947584e075ccc52",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "c5760e0a8aa64c289411f0eb72f471ca",
      "Inputs": [
        {
          "Id": "1db19b83dcc247eebe3a94c1f55cde50",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8b7a0a28da2049969f3b7b3c65e3092d",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "20a6c44ca30c49398c68a72648e40b6f",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "be0b0cef5ef4400692c862253c5c374a",
      "Inputs": [
        {
          "Id": "e99b4f527a634893bee7f16273568235",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8f79e43c30034055ab8bb5a4abf9ce76",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2465fc76523b4fa0ba5c0f3a32e25223",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;\n1;\n2;",
      "Id": "e107a2ec4ef94dea8c6c113255f4ea1d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ad25321e22db41279e3375f352015ad4",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ad8576981d44de398fb963ee963aae8",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ba308cdf37324b0592c0e835973f1d5c",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "04c288581f6b4173a8faf6894cc53aa0",
      "Inputs": [
        {
          "Id": "4dd8c7cf31e34dbdae85e6d2c529940c",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae8753d479dd461ab61f4a30dce977f1",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a19f0775baa046a0864083f0e975c0ad",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bcac7d75afb949cf8c4b1a1b46cad698",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "188d2cb1fdfb4bb1b3f0d087377a1be8",
      "Inputs": [
        {
          "Id": "3c0fcda8fdba4fcf91e27f7981a40195",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0358600369aa414184581d0855be7515",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "27066dcfe9184b2c8d9d0e676bc92978",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b22517eee3fe4138b4b5d7610e430184",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "false;",
      "Id": "3319e44a7d944f8cb9cd0beb702a22f0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7eec9cc202684c6d9593189ead5ff6dc",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "4e688e08813d4351b213903006f5204d",
      "Inputs": [
        {
          "Id": "8a97963eee02461eb7beca9f47825f90",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2e2315b9966046e49fbea2bd42e68e1f",
          "Name": "parameterName",
          "Description": "The name of the parameter whose value you want to obtain.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c9185b38092f4e41b97802c441706918",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"View Name\";",
      "Id": "75f33c5359634f5a86bc90da8dbc656e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "31665dc02cc9457d8e80b8287242f3dc",
          "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.HigherOrder.Map, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "22d31e583f484be0a5727c4b85b2e847",
      "Inputs": [
        {
          "Id": "565c3b2826324e9ea3b42c7a4ccb982a",
          "Name": "list",
          "Description": "The list to map over.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7cb8fe5c5e0a4230b81bf85ee1313c21",
          "Name": "f(x)",
          "Description": "The procedure used to map element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "33eb5f9a77b54b4a9f9bab9e8f2cb28c",
          "Name": "mapped",
          "Description": "Mapped list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Applies a function over all elements of a list, generating a new list from the results."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore",
      "FunctionSignature": "DSCore.String.Concat@string[]",
      "FunctionType": "VariableArgument",
      "NodeType": "FunctionNode",
      "Id": "028f88eadb57440b9d802214d0590808",
      "Inputs": [
        {
          "Id": "491dfcf44e4845d486ef446d91413ccf",
          "Name": "string0",
          "Description": "List of strings to concatenate.\n\nstring[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "78488bfbc89e4164b38fa5641995ae1f",
          "Name": "string1",
          "Description": "string[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "78157dbce3ac4ab59360c03bf9227eab",
          "Name": "str",
          "Description": "String made from list of strings.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Concatenates multiple strings into a single string.\n\nString.Concat (strings: string[]): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\" - Copy\";",
      "Id": "1d104163f76d47a29202f6687e9c67c7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7f81a36fab0749379cb207cbd02d12a7",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Category.ByName@string",
      "Id": "9539c09c1cb7440ba66ed65345552139",
      "Inputs": [
        {
          "Id": "e737dbcdc26444d494151f2a545f9fd2",
          "Name": "name",
          "Description": "The built in category name.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d40eaa58909c4441b9d4081fb706c3e2",
          "Name": "Category",
          "Description": "Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets a Revit category by the built-in category name.\n\nCategory.ByName (name: string): Category"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Views\";",
      "Id": "c962013094544cb2b399a56efbe335ad",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6a0d73dc5beb4ddc9a850e372aaf6067",
          "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": "6810a948d98344f985059d440e3e88bb",
      "End": "cd42135587ac4c0aa92928b3959d4ce4",
      "Id": "c5115b7ddf2142f194ca82ff93f3aa39"
    },
    {
      "Start": "6810a948d98344f985059d440e3e88bb",
      "End": "1b6f4d6eaa9644fb9f6328f49ca095c7",
      "Id": "111b33e150b949cfbef63d4858a332e0"
    },
    {
      "Start": "d0f6d51e9aad402090b3401151296c73",
      "End": "179f3e84b9b0426e88cbe71a6a6d4b7c",
      "Id": "aad913fc6f7e4c40bf97b370a1a1deaa"
    },
    {
      "Start": "ddd7c75983f24d95bcacd720a12133d2",
      "End": "496d98320fbf4999b87d21ad9c40d2c7",
      "Id": "276da5ab5640432babb9cb93392d309b"
    },
    {
      "Start": "ddd7c75983f24d95bcacd720a12133d2",
      "End": "1d704f80670f461e8b219212a8478de5",
      "Id": "60f9b558b3014ebfbf675ae3e3480573"
    },
    {
      "Start": "d9933a39bffa4bda954fd56a348b1af4",
      "End": "00fbf1f3105f4e7cb57fde4ee17cace2",
      "Id": "c9e8e591a67b44b8bec4b6fcb277b1aa"
    },
    {
      "Start": "3d33ba4633e140f9a4bb34894b7fe3bb",
      "End": "76e2bd7eddce4967868485457d65bf58",
      "Id": "eedf0d7a5dae42a4ac34231c65b5b803"
    },
    {
      "Start": "8219164f31984551a3829516ddd1a9b3",
      "End": "4ec67c0e6ce345f88a9c1408cff5691c",
      "Id": "637745e4809a4e889f5b0857bfb70dc8"
    },
    {
      "Start": "cdb068b14e4a4dcd8d3b86a711a121f7",
      "End": "802313597bf44fcbbe555957b38dcdd4",
      "Id": "ac1e2f2b13164f1c9a7229a253333c9b"
    },
    {
      "Start": "d8a9529ec6ff4f2c9ae112a82225e375",
      "End": "1ce5d2abb23d479f8d26ebe67aadd4b3",
      "Id": "ceb23d6ffbf943fe9a3acb97824c828b"
    },
    {
      "Start": "07bc9d6ab65742db876304f772951d47",
      "End": "bbb13ac165d24ff7964596851c026fd7",
      "Id": "1e700bbe5702454988da4edc026a5567"
    },
    {
      "Start": "c3dfbc3eb4934b4eb567a958484fb73b",
      "End": "4c2805a727b94e78b9b35f77f9896c0d",
      "Id": "732a427f33874709a389e33223dc10b1"
    },
    {
      "Start": "5773ad5d7846468dab76de05d9fcac92",
      "End": "3b80793d71db47989acf8a6f3fd850b9",
      "Id": "6e1420e7bcf648c8981d1765eef6c6c2"
    },
    {
      "Start": "72e1665e620c4a159cbfa9f4406cf48f",
      "End": "10a73998b0c3445bbc3244314111a7de",
      "Id": "39a3d09bb1bc45fea4006d9b537bb0a8"
    },
    {
      "Start": "4025e2ce3fba49f6ad0a229ababe7624",
      "End": "cd78079b068949598fc34233b2594d30",
      "Id": "7b28b92620db4ab08079b09d1837e230"
    },
    {
      "Start": "63e4a2649e1b41d9891c0d545bcd724b",
      "End": "f278576c41d64fcfbfbd0701c510af85",
      "Id": "0fd91dfde2634ac68a7a43e79d757974"
    },
    {
      "Start": "2c1507efa08c4a439235ad967cc720f4",
      "End": "cf3584ea835844eaad68248610c68c2b",
      "Id": "6bbfa215d87e4a45949c9d0658c60101"
    },
    {
      "Start": "c130af6a711045739256996a477b8f49",
      "End": "73971f9a2bcd4e7c90c9c6168d8709f1",
      "Id": "fcb3eaad1f4f40c387df9131c93f916e"
    },
    {
      "Start": "5cf0035ce2bc4b758e2146af61cd2ce4",
      "End": "953f98d86e0142478fef7e6039e1f5a5",
      "Id": "2d1f46de38554fe6a127ff3583f4666f"
    },
    {
      "Start": "dddd1aba511b44a4bfcddab1241ead44",
      "End": "4e68de298d414147a6c262c9744159c8",
      "Id": "d3dbf295a947479eb22265c3bd3d0489"
    },
    {
      "Start": "12f590f285814cc8977cf8d4889426e9",
      "End": "f0f15f18615e4168a4217d40f80c29c9",
      "Id": "a31a5746ea9749888838aaed54c05b10"
    },
    {
      "Start": "12f590f285814cc8977cf8d4889426e9",
      "End": "096abb0ae5d941e3833a0f07e66b86f9",
      "Id": "92fff945810d44d4b0bf542e9e7fbbf5"
    },
    {
      "Start": "b67d8542b1a3478aad18ae17eb7d4a73",
      "End": "5a33e894a99a47fa98d6f1065c3845c3",
      "Id": "ee84b870aff445d790629ba56b8b86c3"
    },
    {
      "Start": "1869a5ec05ee496baa1b38cb4a9c9f03",
      "End": "23da5c90245e40869a1022c9e5b65998",
      "Id": "ceba6c8a21834b38bacae93bf2ab12e0"
    },
    {
      "Start": "8c3cc05df19b4756805da4cf4f8ade6e",
      "End": "40c8703317fa4e75bc74d2bd4fa14f1a",
      "Id": "805d4a98bddb45c8b302d5052d3c9519"
    },
    {
      "Start": "51acb5f27dbf43f1aaa21f6fbad25151",
      "End": "8d6ea448cc194cc5aa386bc65e16e314",
      "Id": "398c6800654c4d53bca57802e93f1141"
    },
    {
      "Start": "ff7bbb64f019476d9f3c27f2b0c25422",
      "End": "3a770a43440a4d45972b51286cf722fe",
      "Id": "6c0eea763e38450290b9c5817e3028ed"
    },
    {
      "Start": "1167dfad42d44f1bac67d1801c6ea53d",
      "End": "553f8857cb354ad69efa87b328e12220",
      "Id": "e81e9d6cb5274a32afcf7ded2701f785"
    },
    {
      "Start": "6d2921b086e946ec8177f36573950bfc",
      "End": "83bbe567ade84031b8de05c746f198e1",
      "Id": "d8472b5544634210aaa10965885dae93"
    },
    {
      "Start": "80b03a03e7c4496085cc6c886a3db490",
      "End": "d123c8e09a02476f9b069d7ab732a1bf",
      "Id": "84157951de8c4885b2b60e424b12a46f"
    },
    {
      "Start": "df56ba43b1dc4ec091d9da4e2dd7f25d",
      "End": "b02f1b8d16a041f58913048713bbbc7a",
      "Id": "1a02ea581e2c452b8d7f89a1980df835"
    },
    {
      "Start": "aea7da51a12040e6a848596065d0e7a8",
      "End": "da1fe219190d4eeba1527d776c2019af",
      "Id": "b9911281485f419d839f63de3825c917"
    },
    {
      "Start": "efad1dc97da34328a630f6e6549404bf",
      "End": "5ff50da9e6624ce485b71cd093a9d818",
      "Id": "046b3423d6f941ed8062e510b2001d8c"
    },
    {
      "Start": "ceaac15646f344398eddad8fcbc9c104",
      "End": "bd1be51e13194d85b1ccc1f0640d988c",
      "Id": "06ba60cf11b14ae6be4ffc4d494aa036"
    },
    {
      "Start": "ceaac15646f344398eddad8fcbc9c104",
      "End": "fa7baa59afcd44f89a56f38ce5b8b3ea",
      "Id": "7577d6eb1ca5485cba115d38922fb4aa"
    },
    {
      "Start": "aaa8eb49aa2c40968b219c0ad933918a",
      "End": "5ed9c8b4265249ccba625973e316ddb5",
      "Id": "842e78d7611949fd8d1fd4474662c0ac"
    },
    {
      "Start": "2785127898334ec592877d61111f6fc4",
      "End": "ebb0440fe4e7401c8eaa99a241e73277",
      "Id": "90519cdca05f43d79d1342b9d1768008"
    },
    {
      "Start": "2785127898334ec592877d61111f6fc4",
      "End": "39aa87d7ab37405fb26342967345a9b0",
      "Id": "ce4cf12d696149ec93692613783b9146"
    },
    {
      "Start": "7583d61b15ed4ed4b474afab5d50b18f",
      "End": "ea0b05eed23b406a91890055ee659f02",
      "Id": "2afeaf39b5ac4f0b83a3c9c76491d353"
    },
    {
      "Start": "e61cd85ce8d94a3bb8c0184be9bc0f3e",
      "End": "1fee6138578a4c7f922efe3c03a68270",
      "Id": "19c24fc453ec4242bd2693326596cab9"
    },
    {
      "Start": "701f1c68c66644bf8a0421d4a4280aaf",
      "End": "83dce94cdf214c98b74dc65cea3b86fc",
      "Id": "ffbcb164fdd04bb5b1a01aab111b549d"
    },
    {
      "Start": "497c65a2fb6e427ea1992fc66c0bb84a",
      "End": "7e402c8c41614b53a940a1d4fccbc23e",
      "Id": "a61ac9b225f34a139b5ef61f385335e6"
    },
    {
      "Start": "7650e7fb0a16413aa240ccf5f62147bb",
      "End": "04b692c573a6490aaaa407cdc18350a7",
      "Id": "a00ec97e5c6f4a99806738a22994c9c1"
    },
    {
      "Start": "3d82ec375d314a65ab51b08f94208d29",
      "End": "ae6d5f191be04a1fa11dfa57e8083be6",
      "Id": "0a1f7f3013eb4c20bb53703e4abb8bc8"
    },
    {
      "Start": "843af91835b347a08c8203ff7e957aee",
      "End": "6f79297a29474bf9ba8ee507260845ae",
      "Id": "2ad6d3085632403daf029dc111e1082c"
    },
    {
      "Start": "0f5043e365014aee9c0f7b4b35fbf992",
      "End": "e405b4f973b543f88a56d9309e5df7a4",
      "Id": "02e1510949b947a39477c43faf1ada5f"
    },
    {
      "Start": "9e6d2b724b084569a88b015c1fc91f7a",
      "End": "fca9506af84a470993469a816b784b6d",
      "Id": "ac4b169c1e0e4c7796c698738cd76327"
    },
    {
      "Start": "039ddeecbd9d48e8a873748336c8da22",
      "End": "99c7cf0ec575410b8e25fb7c82a6ab97",
      "Id": "eb5f9647443b452c980a2553dac4c1f8"
    },
    {
      "Start": "ad0257f88a4d40ddb595bacd0318dd1c",
      "End": "817d39d120344cf19ce2503903f96649",
      "Id": "22dba771b2024fcb9b0b90b6b808aeed"
    },
    {
      "Start": "45d6d69e4a304d1b843a9726a2fc6f99",
      "End": "0e689fa3e2c74ba098d10ab9bb944e10",
      "Id": "e06eae5a6f6f4602a0310ccf6a466d4c"
    },
    {
      "Start": "45d6d69e4a304d1b843a9726a2fc6f99",
      "End": "53a8ea09678d436db4a2b69c3beda1b9",
      "Id": "a48f6e49bf3f4cb9aa15230578cbefa7"
    },
    {
      "Start": "45d6d69e4a304d1b843a9726a2fc6f99",
      "End": "900d9ce3dab14dda9553b72b65d18a78",
      "Id": "7c22a813f3714eca8c0d73a8bb395489"
    },
    {
      "Start": "45d6d69e4a304d1b843a9726a2fc6f99",
      "End": "d799ab338f1349558ac8c50516161dd2",
      "Id": "2ed22a924a5e4d02abad5a7306dd46bb"
    },
    {
      "Start": "45d6d69e4a304d1b843a9726a2fc6f99",
      "End": "bf04b70790ea4066914d7f389ea4e508",
      "Id": "27c280190cb94d02b6a6239323677c1e"
    },
    {
      "Start": "3c456e43ac594f84812176d10fe9c830",
      "End": "b2fb5c72298d4b30bea556123c732430",
      "Id": "047bbe0d4a2a4f0f938b7307ac69b08d"
    },
    {
      "Start": "3c456e43ac594f84812176d10fe9c830",
      "End": "6fb9bd1e2f9f4de3b55b36cba3844119",
      "Id": "9700c3d318ee44afa79e5f3277de0302"
    },
    {
      "Start": "3c456e43ac594f84812176d10fe9c830",
      "End": "5d2553c90c8d40e9ae0bb9b4c65bf3ba",
      "Id": "6550e1bc020441eea4befed50c94c5b1"
    },
    {
      "Start": "3c456e43ac594f84812176d10fe9c830",
      "End": "1b4f93e946fb4cdaa80c7cf6ebec8ad0",
      "Id": "c83f7bbd2d1a44a38996e34c9aeee52d"
    },
    {
      "Start": "3c456e43ac594f84812176d10fe9c830",
      "End": "87c7aef16bcf48c6bbc3ac84fdb65fb3",
      "Id": "06fa09e230ad4712a6389bc2d004aafa"
    },
    {
      "Start": "0235a7b6e3934c38a4173aed54622073",
      "End": "b1ca5675fa604c2d9100d3b7106fa4f3",
      "Id": "236c3ddd4c7146faa9a001cf7440268e"
    },
    {
      "Start": "a6f2cad8cb0341dca9522479605a4d9b",
      "End": "56797acd73a8474e88b7c515e5879e0a",
      "Id": "08c0dcf1b75d4ef4aaa38d248d3987f7"
    },
    {
      "Start": "4390408b8a6d44eea24a0f66b703cf24",
      "End": "96fa485c72b94c56ba5a53ba49a763e6",
      "Id": "3e992c6292084b35b2f2be2faf8564a9"
    },
    {
      "Start": "0965e0d2454844488be8cd69b609324c",
      "End": "06952938563c4f579922e9046c735fb8",
      "Id": "6609a79c51fd4b2e9377ae129604903e"
    },
    {
      "Start": "155a61b15c094042978a04ea11f8b84b",
      "End": "e2b534111ca84bd495facd74512d33a0",
      "Id": "3962405e41a74f549c2eace575a3a081"
    },
    {
      "Start": "e8106a40797343339708a3821020450f",
      "End": "8c7a4bdabb6341a4b794f9aa172351c8",
      "Id": "e70a09184fc74d29b939bcc30deda2cf"
    },
    {
      "Start": "390c4682294b4ebfafd1924587b9e0cd",
      "End": "a4a5980b8b184334abf5df12f4632aa6",
      "Id": "b85d64773cc6491f986be4700f7d329c"
    },
    {
      "Start": "934ea20554ee4feb99d7f42de055f6d6",
      "End": "061d43d17a3c49c3a8cd0e3d0fe5236e",
      "Id": "b3a02126c5434f1dbb4fe7f7b15c5bc1"
    },
    {
      "Start": "ba33ff243cd840fdbe0200d5cd0eb2ae",
      "End": "3b95504dbfa245d2912326f69e939eeb",
      "Id": "e44a8cb056c54e2faa4dac382fa3b5b4"
    },
    {
      "Start": "ecf47cf811b64f70a4dc6fd7e18edd8b",
      "End": "4f6cad0a2a51413ab10335fa648a7569",
      "Id": "d992ba130a4942cb978b75da1acca449"
    },
    {
      "Start": "ecf47cf811b64f70a4dc6fd7e18edd8b",
      "End": "8b7a0a28da2049969f3b7b3c65e3092d",
      "Id": "ae367d641b1643b3b32605ca313d0cf3"
    },
    {
      "Start": "ecf47cf811b64f70a4dc6fd7e18edd8b",
      "End": "8f79e43c30034055ab8bb5a4abf9ce76",
      "Id": "1bf8905d0f284c62af82327b790b3ee7"
    },
    {
      "Start": "b3e291d4046947d092bb31934719b9c4",
      "End": "19836d08a3ef4e25888061370ae6cd6c",
      "Id": "1b0bf352535a40cea4ba5d5e3d7bda50"
    },
    {
      "Start": "ef07e4f75a124a74895bc6742e7480b2",
      "End": "0358600369aa414184581d0855be7515",
      "Id": "f26500e96e6d4c1a801733ada0d065d0"
    },
    {
      "Start": "ef07e4f75a124a74895bc6742e7480b2",
      "End": "ae8753d479dd461ab61f4a30dce977f1",
      "Id": "d22652c77afd454aa320eeb271a75817"
    },
    {
      "Start": "ef07e4f75a124a74895bc6742e7480b2",
      "End": "d4015e8df1094791b82069f1faaa63f2",
      "Id": "ca0418787e4745428e0265f8c8bbc316"
    },
    {
      "Start": "ef07e4f75a124a74895bc6742e7480b2",
      "End": "8a97963eee02461eb7beca9f47825f90",
      "Id": "60d78c0513de48c89e662c692bb84c15"
    },
    {
      "Start": "07d48153a613463dbc44c036b7896f6d",
      "End": "1c39e5dd8ea6425ea48a69974b80ec2b",
      "Id": "789cb7598d684d9e908c717342e64a03"
    },
    {
      "Start": "0e91b34f496b4abd9947584e075ccc52",
      "End": "68ba67d54f7847bda26e2ffc437834ad",
      "Id": "e151de4d49ff426cb244351406a67ff4"
    },
    {
      "Start": "20a6c44ca30c49398c68a72648e40b6f",
      "End": "4dd8c7cf31e34dbdae85e6d2c529940c",
      "Id": "427dd85b920e40fca19358212cf49d60"
    },
    {
      "Start": "2465fc76523b4fa0ba5c0f3a32e25223",
      "End": "3c0fcda8fdba4fcf91e27f7981a40195",
      "Id": "99d84a555f944ccdbc53dd2d42c16876"
    },
    {
      "Start": "ad25321e22db41279e3375f352015ad4",
      "End": "563f5bfae04445dfb651533de4db8a68",
      "Id": "19b7d42252b74c139901e9d92c3a1835"
    },
    {
      "Start": "7ad8576981d44de398fb963ee963aae8",
      "End": "1db19b83dcc247eebe3a94c1f55cde50",
      "Id": "e5c5951a2227490f8efeb12cd1e94d36"
    },
    {
      "Start": "ba308cdf37324b0592c0e835973f1d5c",
      "End": "e99b4f527a634893bee7f16273568235",
      "Id": "6c375edd74d04a358b290ddf69924e6b"
    },
    {
      "Start": "bcac7d75afb949cf8c4b1a1b46cad698",
      "End": "bac6d0e681d4491793a2373e09993803",
      "Id": "eb146756ab964cb78e23ab1b8b6b8fca"
    },
    {
      "Start": "b22517eee3fe4138b4b5d7610e430184",
      "End": "27467212f42648f293b2d0f015f70a09",
      "Id": "51bf9f590ef24e85a83e983ccb97337d"
    },
    {
      "Start": "7eec9cc202684c6d9593189ead5ff6dc",
      "End": "a834eade81954774b7eaecda74dab655",
      "Id": "2a6fc395df59471ba1a8f70aef2b9dbf"
    },
    {
      "Start": "7eec9cc202684c6d9593189ead5ff6dc",
      "End": "a19f0775baa046a0864083f0e975c0ad",
      "Id": "1ae3ae0f2acf4fec9e120609ce286b08"
    },
    {
      "Start": "7eec9cc202684c6d9593189ead5ff6dc",
      "End": "27066dcfe9184b2c8d9d0e676bc92978",
      "Id": "bcdba93594e04241836dad514960d041"
    },
    {
      "Start": "c9185b38092f4e41b97802c441706918",
      "End": "565c3b2826324e9ea3b42c7a4ccb982a",
      "Id": "43ba16ebc04c4e9192b8da3d20f6716e"
    },
    {
      "Start": "31665dc02cc9457d8e80b8287242f3dc",
      "End": "2e2315b9966046e49fbea2bd42e68e1f",
      "Id": "fd3306549b2745bcb1428c1e5677923f"
    },
    {
      "Start": "33eb5f9a77b54b4a9f9bab9e8f2cb28c",
      "End": "e59e56f47e3c4693b601cd1ca351a77a",
      "Id": "a2a8976939b34beea96f2138e9953a6b"
    },
    {
      "Start": "33eb5f9a77b54b4a9f9bab9e8f2cb28c",
      "End": "38bedb297c3342cfad2667c3949a3ea2",
      "Id": "946857b2e5bf4443b08e6d5d19ad559d"
    },
    {
      "Start": "33eb5f9a77b54b4a9f9bab9e8f2cb28c",
      "End": "6a1de64d41ca47d58e305b00f514dde8",
      "Id": "8c143e3b82714999937be4300242b7fb"
    },
    {
      "Start": "78157dbce3ac4ab59360c03bf9227eab",
      "End": "7cb8fe5c5e0a4230b81bf85ee1313c21",
      "Id": "9acebeeaa23b4096a1dc222e21ed2b7c"
    },
    {
      "Start": "7f81a36fab0749379cb207cbd02d12a7",
      "End": "78488bfbc89e4164b38fa5641995ae1f",
      "Id": "5ef3c2406e754d2a957f0eb944929143"
    },
    {
      "Start": "d40eaa58909c4441b9d4081fb706c3e2",
      "End": "808d45ebad57426398f8f6ec69fc8411",
      "Id": "48d7ccfee07f4a78a76cfa7be7e67aff"
    },
    {
      "Start": "6a0d73dc5beb4ddc9a850e372aaf6067",
      "End": "e737dbcdc26444d494151f2a545f9fd2",
      "Id": "c3b97a3ce08546d897f619278ff21dfc"
    }
  ],
  "Dependencies": [
    "9fbd05c0-ec1f-4bd3-bf37-969a1552eab8",
    "ecaa320d-1082-4f19-84b5-d7460adfc3ee",
    "a6a44fc2-aa8f-41e8-af52-ad392755093a",
    "c3a36eb7-8fe8-4417-b31e-ccc9fded769b",
    "237e943c-c1a0-4936-9269-1b5ad1dc8b4c",
    "97f306fa-6af4-4796-944b-73b1a704619c",
    "34ac4ca3-86ac-40f2-9ed1-2ea1e7e3b6c3",
    "4abff87f-8dad-41a9-bcf6-98784ac456eb"
  ],
  "NodeLibraryDependencies": [
    {
      "Name": "Data-Shapes",
      "Version": "2019.2.42",
      "ReferenceType": "Package",
      "Nodes": [
        "c45e8811ebe741c7b757cb733373af69",
        "10cee6f8248e4ed4b857906a3028e04d",
        "f4fe03b920bf4e0a85747e96534f6c15",
        "5fd9cc492a2f490ea949fcf46f2088bf",
        "4f8595fd4262430e8a3289f4b363388e",
        "79504c7781754e31813103a77a196a90",
        "ccb1259aca54492cae10c6b88bfe8785"
      ]
    },
    {
      "Name": "Clockwork for Dynamo 2.x",
      "Version": "2.3.0",
      "ReferenceType": "Package",
      "Nodes": [
        "3dd2ea83a0ae4ae585e487abd5d7c90e",
        "aebd31eb236443d9b4fc3b1dbcc328c9",
        "22ff5c39f41d4a9886d3fd19958e297c",
        "d0df0552d3e3466f954cc5dcdf59f0d2",
        "17e092d4a0a74dc3b5b6abeaa5e50a46"
      ]
    }
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.3.0.5885",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": -17.0,
      "EyeY": 24.0,
      "EyeZ": 50.0,
      "LookX": 12.0,
      "LookY": -13.0,
      "LookZ": -58.0,
      "UpX": 0.0,
      "UpY": 1.0,
      "UpZ": 0.0
    },
    "NodeViews": [
      {
        "Id": "c45e8811ebe741c7b757cb733373af69",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "UI.MultipleInputForm ++",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2595.164168031456,
        "Y": 1056.2179562568449
      },
      {
        "Id": "764b707c5a434a3c87dbbccd50507b42",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "All Elements of Category",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2850.9674167549038,
        "Y": 778.902361799349
      },
      {
        "Id": "5dd62c9497ab4bb4b0f41af2e99f5437",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Clean",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2576.9674167549038,
        "Y": 817.902361799349
      },
      {
        "Id": "c9e472c0316543629416cf2d0a488540",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2850.9674167549038,
        "Y": 887.11569513268239
      },
      {
        "Id": "c5895f8089a149bcaa5e8190bca50a4a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Boolean",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2103.8783158901751,
        "Y": 1539.6228277479747
      },
      {
        "Id": "3dd2ea83a0ae4ae585e487abd5d7c90e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "View.Type",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1662.6755765977989,
        "Y": 1544.8964788639082
      },
      {
        "Id": "67d81079093b4879ad6ef1b389d1ac75",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1662.6755765977989,
        "Y": 1353.9631455305753
      },
      {
        "Id": "0b97b0f320554a468bb64f3e373e95c1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String.IndexOf",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1390.6755765977989,
        "Y": 1544.8964788639084
      },
      {
        "Id": "9ef18961e13f4e48be284f1c2f1dab53",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1390.6755765977989,
        "Y": 1332.8964788639084
      },
      {
        "Id": "4581ebaee9de46679c6947aa4060cb8c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Map",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1070.6755765977989,
        "Y": 1425.8964788639084
      },
      {
        "Id": "0e11f90a82d3487a9c3945e5b0e9e7db",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -836.67557659779891,
        "Y": 1355.8964788639084
      },
      {
        "Id": "bb696d0a8ac14a0eabf74caaefa0eb25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1070.6755765977989,
        "Y": 1316.1098121972418
      },
      {
        "Id": "2ff521ef365347d78d452e8fba2d177f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -567.67557659779891,
        "Y": 1329.8964788639084
      },
      {
        "Id": "aebd31eb236443d9b4fc3b1dbcc328c9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "View.IsViewTemplate+",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2218.9674167549038,
        "Y": 1024.3928643915028
      },
      {
        "Id": "b49055da62b64136a5da91dc97967869",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1945.967416754904,
        "Y": 998.39286439150283
      },
      {
        "Id": "10cee6f8248e4ed4b857906a3028e04d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "UI.Listview Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1346.5900506969133,
        "Y": 253.95884541680527
      },
      {
        "Id": "f4fe03b920bf4e0a85747e96534f6c15",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "UI.Listview Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1350.6844082563889,
        "Y": 618.35666821014854
      },
      {
        "Id": "5fd9cc492a2f490ea949fcf46f2088bf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "UI.Listview Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1343.6778217015317,
        "Y": 975.69258250787448
      },
      {
        "Id": "4f8595fd4262430e8a3289f4b363388e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "UI.Listview Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1339.0067639982935,
        "Y": 1340.0350833604577
      },
      {
        "Id": "79504c7781754e31813103a77a196a90",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "UI.Listview Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1334.3357062950554,
        "Y": 1716.0552284711366
      },
      {
        "Id": "ba9996ba757f42309ab8525c5c1df845",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2051.9665412358368,
        "Y": 1083.1310896926736
      },
      {
        "Id": "9f8c509a15b844f0aae664c139d23f0c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 823.3853589784087,
        "Y": 165.14053184204712
      },
      {
        "Id": "5e06765fdfa94b47abeac600229a7c5f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByFunction",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -264.61485702225389,
        "Y": 1028.7982406009492
      },
      {
        "Id": "d78a4722bcad4c47858fdbaf30a07d56",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -627.61485702225389,
        "Y": 1054.7982406009492
      },
      {
        "Id": "da5fd0f652f24d8dbd7006e2bbf40b2e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -856.61485702225389,
        "Y": 1085.0115739342825
      },
      {
        "Id": "f96b26f5b9fc4c8397a5529fbc584f52",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -81.22960334902109,
        "Y": 715.7043631736052
      },
      {
        "Id": "02fc849ca676489782c26968bd45cbbb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 180.84065714593407,
        "Y": 1043.8656603854383
      },
      {
        "Id": "abfa0f9db54743cda4f1673ca8368abd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 233.4940517381126,
        "Y": 715.41382843763313
      },
      {
        "Id": "3a58372713d04be2bfba9879bd360b12",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 646.58130214275968,
        "Y": 369.5498364470327
      },
      {
        "Id": "d52dd6a91ed649348da2ca3c5c2197c4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2102.9614046877459,
        "Y": 852.12708222884
      },
      {
        "Id": "22ff5c39f41d4a9886d3fd19958e297c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "View.Duplicate",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4452.28231202475,
        "Y": 411.004172344492
      },
      {
        "Id": "d0df0552d3e3466f954cc5dcdf59f0d2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "View.DuplicateAsDependent",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4452.28231202475,
        "Y": 915.446771015921
      },
      {
        "Id": "17e092d4a0a74dc3b5b6abeaa5e50a46",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "View.DuplicateWithDetailing",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4452.28231202475,
        "Y": 663.22547168020651
      },
      {
        "Id": "ccb1259aca54492cae10c6b88bfe8785",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "UI.RadioButtons Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1437.2172531172314,
        "Y": -213.90227805608419
      },
      {
        "Id": "202571b29f9d4b8f9c0fbdca2a355a22",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 948.194417908883,
        "Y": -214.05465401428802
      },
      {
        "Id": "82b84ef1ca01440a9df56a5cc0aaf64a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3133.1111084453105,
        "Y": 794.575136986038
      },
      {
        "Id": "69fc7c59c4cc4447869d306a70cb4849",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.RestOfItems",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3183.8878704585977,
        "Y": 1179.08177461358
      },
      {
        "Id": "2215a616b7624c57a1a5ac9a277f7da7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3477.1194949331043,
        "Y": 1180.6120415493581
      },
      {
        "Id": "5b5cc5e98c3e4c71af42df6b194e5482",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4017.0919254323003,
        "Y": 488.96729133437407
      },
      {
        "Id": "4b36ba4e5c7f43c2a52f1971470213a4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3484.8390445364903,
        "Y": 500.71751668599507
      },
      {
        "Id": "c5760e0a8aa64c289411f0eb72f471ca",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3484.8390445364903,
        "Y": 694.0322462931241
      },
      {
        "Id": "be0b0cef5ef4400692c862253c5c374a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3484.8390445364903,
        "Y": 903.94470520995708
      },
      {
        "Id": "e107a2ec4ef94dea8c6c113255f4ea1d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3221.8390445364903,
        "Y": 631.67224629312409
      },
      {
        "Id": "04c288581f6b4173a8faf6894cc53aa0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4017.0919254323003,
        "Y": 682.28202094150311
      },
      {
        "Id": "188d2cb1fdfb4bb1b3f0d087377a1be8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4018.0682624505203,
        "Y": 892.19447985833506
      },
      {
        "Id": "3319e44a7d944f8cb9cd0beb702a22f0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3621.4758667798615,
        "Y": 339.59220929428596
      },
      {
        "Id": "4e688e08813d4351b213903006f5204d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3738.2174567129905,
        "Y": 1566.1427457573027
      },
      {
        "Id": "75f33c5359634f5a86bc90da8dbc656e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3509.2174567129905,
        "Y": 1596.3560790906361
      },
      {
        "Id": "22d31e583f484be0a5727c4b85b2e847",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Map",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4101.2174567129905,
        "Y": 1620.1427457573027
      },
      {
        "Id": "028f88eadb57440b9d802214d0590808",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String.Concat",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3738.2174567129905,
        "Y": 1700.1427457573027
      },
      {
        "Id": "1d104163f76d47a29202f6687e9c67c7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3509.2174567129905,
        "Y": 1730.3560790906361
      },
      {
        "Id": "9539c09c1cb7440ba66ed65345552139",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Category.ByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3130.5056844851497,
        "Y": 785.49548407867269
      },
      {
        "Id": "c962013094544cb2b399a56efbe335ad",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3334.0596428794311,
        "Y": 786.51646861305221
      }
    ],
    "Annotations": [
      {
        "Id": "2838c9f0ff9e486a869854165ce3fcf1",
        "Title": "Get all views",
        "Nodes": [
          "764b707c5a434a3c87dbbccd50507b42",
          "5dd62c9497ab4bb4b0f41af2e99f5437",
          "c9e472c0316543629416cf2d0a488540",
          "aebd31eb236443d9b4fc3b1dbcc328c9",
          "b49055da62b64136a5da91dc97967869",
          "9539c09c1cb7440ba66ed65345552139",
          "c962013094544cb2b399a56efbe335ad"
        ],
        "Left": -3344.0596428794311,
        "Top": 725.902361799349,
        "Width": 1579.0922261245271,
        "Height": 391.4905025921538,
        "FontSize": 36.0,
        "InitialTop": 778.902361799349,
        "InitialHeight": 390.4905025921538,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "383a494df4924f66805e804cb02012b8",
        "Title": "Sort by view type",
        "Nodes": [
          "3dd2ea83a0ae4ae585e487abd5d7c90e",
          "67d81079093b4879ad6ef1b389d1ac75",
          "0b97b0f320554a468bb64f3e373e95c1",
          "9ef18961e13f4e48be284f1c2f1dab53",
          "4581ebaee9de46679c6947aa4060cb8c",
          "0e11f90a82d3487a9c3945e5b0e9e7db",
          "bb696d0a8ac14a0eabf74caaefa0eb25",
          "2ff521ef365347d78d452e8fba2d177f"
        ],
        "Left": -1672.6755765977989,
        "Top": 1263.1098121972418,
        "Width": 1286.0,
        "Height": 426.78666666666663,
        "FontSize": 36.0,
        "InitialTop": 1316.1098121972418,
        "InitialHeight": 373.78666666666663,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "657615ce42a94cbd81f41f6418212eb2",
        "Title": "Order by name",
        "Nodes": [
          "5e06765fdfa94b47abeac600229a7c5f",
          "d78a4722bcad4c47858fdbaf30a07d56",
          "da5fd0f652f24d8dbd7006e2bbf40b2e"
        ],
        "Left": -866.61485702225389,
        "Top": 975.79824060094916,
        "Width": 801.0,
        "Height": 202.21333333333337,
        "FontSize": 36.0,
        "InitialTop": 1028.7982406009492,
        "InitialHeight": 201.21333333333337,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "8260979a16174635aa60b870952afbdd",
        "Title": "View names",
        "Nodes": [
          "f96b26f5b9fc4c8397a5529fbc584f52",
          "abfa0f9db54743cda4f1673ca8368abd"
        ],
        "Left": -91.22960334902109,
        "Top": 662.41382843763313,
        "Width": 424.72365508713369,
        "Height": 210.0,
        "FontSize": 36.0,
        "InitialTop": 715.41382843763313,
        "InitialHeight": 145.29053473597207,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "4c5cecccee4f4b1594d31f2d1566b794",
        "Title": "UI - view lists",
        "Nodes": [
          "10cee6f8248e4ed4b857906a3028e04d",
          "f4fe03b920bf4e0a85747e96534f6c15",
          "5fd9cc492a2f490ea949fcf46f2088bf",
          "4f8595fd4262430e8a3289f4b363388e",
          "79504c7781754e31813103a77a196a90",
          "9f8c509a15b844f0aae664c139d23f0c",
          "3a58372713d04be2bfba9879bd360b12"
        ],
        "Left": 636.58130214275968,
        "Top": 112.14053184204712,
        "Width": 1111.1031061136291,
        "Height": 1930.9146966290896,
        "FontSize": 36.0,
        "InitialTop": 165.14053184204712,
        "InitialHeight": 1695.9146966290896,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "07d0f225f2c44fbc95a30a6d52f41e0d",
        "Title": "UI - duplcation types",
        "Nodes": [
          "ccb1259aca54492cae10c6b88bfe8785",
          "202571b29f9d4b8f9c0fbdca2a355a22"
        ],
        "Left": 938.194417908883,
        "Top": -267.054654014288,
        "Width": 850.0228352083484,
        "Height": 224.15237595820383,
        "FontSize": 36.0,
        "InitialTop": -214.05465401428802,
        "InitialHeight": 145.15237595820383,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "b44b905a0dcd446995de396d999de018",
        "Title": "Create UI",
        "Nodes": [
          "c45e8811ebe741c7b757cb733373af69",
          "c5895f8089a149bcaa5e8190bca50a4a",
          "ba9996ba757f42309ab8525c5c1df845",
          "d52dd6a91ed649348da2ca3c5c2197c4"
        ],
        "Left": 2041.9665412358368,
        "Top": 799.12708222884,
        "Width": 933.19762679561927,
        "Height": 808.49574551913474,
        "FontSize": 36.0,
        "InitialTop": 852.12708222884,
        "InitialHeight": 832.49574551913474,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "e9834de2048c4890b2cc7bf191387146",
        "Title": "Eval duplication type",
        "Nodes": [
          "82b84ef1ca01440a9df56a5cc0aaf64a",
          "4b36ba4e5c7f43c2a52f1971470213a4",
          "c5760e0a8aa64c289411f0eb72f471ca",
          "be0b0cef5ef4400692c862253c5c374a",
          "e107a2ec4ef94dea8c6c113255f4ea1d",
          "3319e44a7d944f8cb9cd0beb702a22f0",
          "5b5cc5e98c3e4c71af42df6b194e5482",
          "04c288581f6b4173a8faf6894cc53aa0",
          "188d2cb1fdfb4bb1b3f0d087377a1be8"
        ],
        "Left": 3123.1111084453105,
        "Top": 286.59220929428596,
        "Width": 1031.9571540052098,
        "Height": 736.35249591567117,
        "FontSize": 36.0,
        "InitialTop": 339.59220929428596,
        "InitialHeight": 709.35249591567117,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "8a1fb1bcb052479babc030855e05ba03",
        "Title": "Generate new names",
        "Nodes": [
          "4e688e08813d4351b213903006f5204d",
          "75f33c5359634f5a86bc90da8dbc656e",
          "22d31e583f484be0a5727c4b85b2e847",
          "028f88eadb57440b9d802214d0590808",
          "1d104163f76d47a29202f6687e9c67c7"
        ],
        "Left": 3499.2174567129905,
        "Top": 1513.1427457573027,
        "Width": 746.0,
        "Height": 310.21333333333337,
        "FontSize": 36.0,
        "InitialTop": 1566.1427457573027,
        "InitialHeight": 309.21333333333337,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "5009d407c54d4104814c5b8c90ab2a68",
        "Title": "Duplicate views",
        "Nodes": [
          "22ff5c39f41d4a9886d3fd19958e297c",
          "d0df0552d3e3466f954cc5dcdf59f0d2",
          "17e092d4a0a74dc3b5b6abeaa5e50a46"
        ],
        "Left": 4442.28231202475,
        "Top": 315.004172344492,
        "Width": 208.0,
        "Height": 719.44259867142887,
        "FontSize": 36.0,
        "InitialTop": 411.004172344492,
        "InitialHeight": 649.44259867142887,
        "TextblockHeight": 86.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "c6c24f2d27db4ff49c9b7a077a0bf0a2",
        "Title": "Script Name: DuplicateMultipleViews.dyn\n\nPackages used in this script: \nData-Shapes version: 2019.2.42\n\nTimeStamp : 2020/1/17 20:0",
        "Nodes": [],
        "Left": -3216.9674167549038,
        "Top": -314.054654014288,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 499.10640908873222,
    "Y": 300.41897554582033,
    "Zoom": 0.14070126492506074
  }
}