From 13a71a78389c770e1980f938b66951c41d15f34e Mon Sep 17 00:00:00 2001 From: Scott Mitchell Date: Mon, 26 Nov 2018 15:22:38 -0600 Subject: [PATCH 01/15] update --- src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs b/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs index fc7e696bd65..122df9b00c1 100644 --- a/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs +++ b/src/AssemblySharedInfoGenerator/AssemblySharedInfo.cs @@ -45,7 +45,7 @@ // to distinguish one build from another. AssemblyFileVersion is specified // in AssemblyVersionInfo.cs so that it can be easily incremented by the // automated build process. -[assembly: AssemblyVersion("2.1.0.4395")] +[assembly: AssemblyVersion("2.1.0.6946")] // By default, the "Product version" shown in the file properties window is @@ -64,4 +64,4 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyFileVersion("2.1.0.4395")] +[assembly: AssemblyFileVersion("2.1.0.6946")] From 3d2a1266bf4311fbe58c6f0d0f30114e32c4e447 Mon Sep 17 00:00:00 2001 From: Scott Mitchell Date: Wed, 19 Dec 2018 14:02:42 -0500 Subject: [PATCH 02/15] Brought truncated search results and full query search out from behind debug menu. Deleted debug menu items. --- src/DynamoCore/Search/SearchDictionary.cs | 28 +++++-------------- .../Properties/Resources.Designer.cs | 18 ------------ .../Properties/Resources.en-US.resx | 8 ------ src/DynamoCoreWpf/Properties/Resources.resx | 8 ------ .../ViewModels/Core/DynamoViewModel.cs | 25 ----------------- src/DynamoCoreWpf/Views/Core/DynamoView.xaml | 10 ------- 6 files changed, 7 insertions(+), 90 deletions(-) diff --git a/src/DynamoCore/Search/SearchDictionary.cs b/src/DynamoCore/Search/SearchDictionary.cs index 934b0e03d35..97c3cfb1934 100644 --- a/src/DynamoCore/Search/SearchDictionary.cs +++ b/src/DynamoCore/Search/SearchDictionary.cs @@ -25,19 +25,9 @@ internal SearchDictionary(ILogger logger = null) protected readonly Dictionary> entryDictionary = new Dictionary>(); - - /// - /// Indicates whether experimental search mode is turned on. - /// - internal bool ExperimentalSearch { get; set; } = false; private List>> tagDictionary; - /// - /// Indicates whether to truncate the search results (currently to 20 items). - /// - internal bool TruncateSearchResults { get; set; } = false; - /// /// All the current entries in search. /// @@ -356,13 +346,10 @@ internal IEnumerable Search(string query, int minResultsForTolerantSearch = 0 var subPatterns = SplitOnWhiteSpace(query); - // Experimental Search - if (ExperimentalSearch) - { - var subPatternsList = subPatterns.ToList(); - subPatternsList.Insert(0, query); - subPatterns = (subPatternsList).ToArray(); - } + // Add full (unsplit by whitespace) query to subpatterns + var subPatternsList = subPatterns.ToList(); + subPatternsList.Insert(0, query); + subPatterns = (subPatternsList).ToArray(); foreach (var pair in tagDictionary.Where(x => MatchWithQueryString(x.Key, subPatterns))) { @@ -372,11 +359,10 @@ internal IEnumerable Search(string query, int minResultsForTolerantSearch = 0 var orderedSearchDict = searchDict.OrderByDescending(x => x.Value); var searchResults = orderedSearchDict.Select(x => x.Key); - if (TruncateSearchResults) - { - searchResults = searchResults.Take(20); - } + // return only the top 20 search results + searchResults = searchResults.Take(20); + #if DEBUG if (this.logger != null) { diff --git a/src/DynamoCoreWpf/Properties/Resources.Designer.cs b/src/DynamoCoreWpf/Properties/Resources.Designer.cs index 87084cb2049..33ad2447d3b 100644 --- a/src/DynamoCoreWpf/Properties/Resources.Designer.cs +++ b/src/DynamoCoreWpf/Properties/Resources.Designer.cs @@ -954,15 +954,6 @@ public static string DynamoViewDebugMenuDumpLibrary { } } - /// - /// Looks up a localized string similar to Experimental Search. - /// - public static string DynamoViewDebugMenuExperimentalSearch { - get { - return ResourceManager.GetString("DynamoViewDebugMenuExperimentalSearch", resourceCulture); - } - } - /// /// Looks up a localized string similar to Force Re-execute. /// @@ -999,15 +990,6 @@ public static string DynamoViewDebugMenuShowDebugAST { } } - /// - /// Looks up a localized string similar to Truncate Search Results. - /// - public static string DynamoViewDebugMenuTruncateSearchResults { - get { - return ResourceManager.GetString("DynamoViewDebugMenuTruncateSearchResults", resourceCulture); - } - } - /// /// Looks up a localized string similar to Verbose Logging. /// diff --git a/src/DynamoCoreWpf/Properties/Resources.en-US.resx b/src/DynamoCoreWpf/Properties/Resources.en-US.resx index 25fe3624938..aea24052cd9 100644 --- a/src/DynamoCoreWpf/Properties/Resources.en-US.resx +++ b/src/DynamoCoreWpf/Properties/Resources.en-US.resx @@ -2188,12 +2188,4 @@ Do you want to install the latest Dynamo update? Rerun the graph. - - Truncate Search Results - Debug Menu | Truncate Search Results - - - Experimental Search - Debug menu | Experimental Search - \ No newline at end of file diff --git a/src/DynamoCoreWpf/Properties/Resources.resx b/src/DynamoCoreWpf/Properties/Resources.resx index 5c02f819517..e03bb1825d8 100644 --- a/src/DynamoCoreWpf/Properties/Resources.resx +++ b/src/DynamoCoreWpf/Properties/Resources.resx @@ -2188,12 +2188,4 @@ Want to publish a different package? Custom Nodes will be placed in the Add-Ons section of the library. Note regarding Custom Node library location - - Truncate Search Results - Debug menu | Truncate Search Results - - - Experimental Search - Debug Menu | Experimental Search - \ No newline at end of file diff --git a/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs b/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs index ed4bb26dcc6..add649e1b6a 100644 --- a/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs +++ b/src/DynamoCoreWpf/ViewModels/Core/DynamoViewModel.cs @@ -291,31 +291,6 @@ public bool EnableTSpline } } - /// - /// Indicates whether experimental search mode is turned on. - /// For internal debug use only. Do not use! - /// - public bool ExperimentalSearch - { - get { return model.SearchModel.ExperimentalSearch; } - set - { - model.SearchModel.ExperimentalSearch = value; - } - } - - /// - /// Indicates whether search results should be truncated (currently to 20 items). - /// - public bool TruncateSearchResults - { - get { return model.SearchModel.TruncateSearchResults; } - set - { - model.SearchModel.TruncateSearchResults = value; - } - } - public int LibraryWidth { get diff --git a/src/DynamoCoreWpf/Views/Core/DynamoView.xaml b/src/DynamoCoreWpf/Views/Core/DynamoView.xaml index 0ef35e1307d..b7855b87acf 100644 --- a/src/DynamoCoreWpf/Views/Core/DynamoView.xaml +++ b/src/DynamoCoreWpf/Views/Core/DynamoView.xaml @@ -784,16 +784,6 @@ IsCheckable="True" Header="{x:Static p:Resources.DynamoViewDebugMenuShowDebugAST}" IsChecked="{Binding ShowDebugASTs}"> - - Date: Tue, 19 Mar 2019 16:00:57 -0400 Subject: [PATCH 03/15] Added test graphs. Added readme with test graph info --- .../DynamoPerformanceTests/README.md | 66 + .../graphs/12-IsovistTest_OOTB.dyn | 9971 +++++++++++++++ .../graphs/Core_CodeBlocks.dyn | 4311 +++++++ .../graphs/Core_Math.dyn | 10198 ++++++++++++++++ .../graphs/ImportExport_CSV to Stuff.dyn | 865 ++ .../graphs/JSON_Nodes_PythonJSONParsing.dyn | 889 ++ .../graphs/LotsOfColoredStuff.dyn | 101 + .../graphs/LotsOfStuff.dyn | 56 + .../graphs/Points_L_40x40x40.dyn | 148 + .../DynamoPerformanceTests/graphs/Pottery.dyn | 35 + .../graphs/PotteryCustom.dyf | 127 + .../graphs/UKDynUG_Sinuous_Tower.dyn | 437 + .../DynamoPerformanceTests/graphs/Vase.dyn | 3544 ++++++ .../graphs/_JewelCage.dyn | 2315 ++++ .../graphs/aniform03.dyn | 113 + .../graphs/data/helix.csv | 201 + .../graphs/data/pokedex.json | 4618 +++++++ .../DynamoPerformanceTests/images/Aniform.PNG | Bin 0 -> 1449144 bytes .../images/CSVToStuff.PNG | Bin 0 -> 607992 bytes .../images/CodeBlocks.PNG | Bin 0 -> 624271 bytes .../DynamoPerformanceTests/images/Isovist.PNG | Bin 0 -> 1055678 bytes .../images/JewelCage.PNG | Bin 0 -> 1624592 bytes .../images/LotsOfColoredStuff.PNG | Bin 0 -> 1607992 bytes .../images/LotsOfStuff.PNG | Bin 0 -> 1769563 bytes .../DynamoPerformanceTests/images/Math.PNG | Bin 0 -> 1592973 bytes .../images/ParseJSON.PNG | Bin 0 -> 523618 bytes .../DynamoPerformanceTests/images/Points.PNG | Bin 0 -> 446766 bytes .../DynamoPerformanceTests/images/Pottery.PNG | Bin 0 -> 763629 bytes .../images/SinuousTower.PNG | Bin 0 -> 232223 bytes .../DynamoPerformanceTests/images/Vase.PNG | Bin 0 -> 927399 bytes 30 files changed, 37995 insertions(+) create mode 100644 tools/Performance/DynamoPerformanceTests/README.md create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/12-IsovistTest_OOTB.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/Core_CodeBlocks.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/Core_Math.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/ImportExport_CSV to Stuff.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/JSON_Nodes_PythonJSONParsing.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/LotsOfColoredStuff.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/LotsOfStuff.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/Points_L_40x40x40.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/Pottery.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/PotteryCustom.dyf create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/UKDynUG_Sinuous_Tower.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/Vase.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/_JewelCage.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/aniform03.dyn create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/data/helix.csv create mode 100644 tools/Performance/DynamoPerformanceTests/graphs/data/pokedex.json create mode 100644 tools/Performance/DynamoPerformanceTests/images/Aniform.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/CSVToStuff.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/CodeBlocks.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/Isovist.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/JewelCage.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/LotsOfColoredStuff.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/LotsOfStuff.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/Math.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/ParseJSON.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/Points.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/Pottery.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/SinuousTower.PNG create mode 100644 tools/Performance/DynamoPerformanceTests/images/Vase.PNG diff --git a/tools/Performance/DynamoPerformanceTests/README.md b/tools/Performance/DynamoPerformanceTests/README.md new file mode 100644 index 00000000000..6f347d48fa2 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/README.md @@ -0,0 +1,66 @@ +# Performance Test Graphs + +## Jewel Cage +Curves, Surfaces, List Operations, List.Map + +![](images/JewelCage.PNG) + +## Aniform +Coordinate Systems, Solids + +![](images/Aniform.PNG) + +## Lots of Stuff +Points, Curves, Solids, Lacing + +![](images/LotsOfStuff.PNG) + +## Lots of Colored Stuff +Points, Curves, Solids, Lacing, Colors + +![](images/LotsOfColoredStuff.PNG) + +## Pottery +Surfaces, Solids, Custom Node + +![](images/Pottery.PNG) + +## Sinuous Tower +Math, Vectors, Points, Curves, Surfaces, Solids, List Operations, List.Combine, Code Blocks + +![](images/SinuousTower.PNG) + +## CodeBlocks +Code Blocks, Points, Curves + +![](images/CodeBlocks.PNG) + +## CSV to Stuff +Strings, Importing + +![](images/CSVToStuff.PNG) + +## Math +Math, Logic, Points, Curves, Surfaces + +![](images/Math.PNG) + +## Isovist +Vectors, Points, Curves, Solids, List Operations, List@Level, Refinery Sample + +![](images/Isovist.PNG) + +## Points +Points, Lacing + +![](images/Points.PNG) + +## Parse JSON +Strings, Dictionary, JSON, Python + +![](images/ParseJSON.PNG) + +## Vase +Curves, Surfaces, Solids, List Operations, Map/Combine + +![](images/Vase.PNG) \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/12-IsovistTest_OOTB.dyn b/tools/Performance/DynamoPerformanceTests/graphs/12-IsovistTest_OOTB.dyn new file mode 100644 index 00000000000..08d1234331e --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/12-IsovistTest_OOTB.dyn @@ -0,0 +1,9971 @@ +{ + "Uuid": "1ed66a8e-afc2-48bc-a275-df49ecda4501", + "IsCustomNode": false, + "Description": null, + "Name": "12-IsovistTest_OOTB", + "ElementResolver": { + "ResolutionMap": {} + }, + "Inputs": [ + { + "Id": "1fbfd36f95e24acaa0c20c1117ab82a1", + "Name": "Hall Width", + "Type": "number", + "Value": "8", + "MaximumValue": 10.0, + "MinimumValue": 8.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "0d256dba3b2a46d5bf6d11da618ff3d3", + "Name": "Room Depth", + "Type": "number", + "Value": "8", + "MaximumValue": 14.0, + "MinimumValue": 8.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "7eb8d8aca3cb4fb5ac8e82aaa5aaf166", + "Name": "Cabinet Rotation 1", + "Type": "number", + "Value": "82", + "MaximumValue": 105.0, + "MinimumValue": 75.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "8ff217fe80404a2d81ab94e805e69f80", + "Name": "Cabinet Rotation 2", + "Type": "number", + "Value": "95", + "MaximumValue": 105.0, + "MinimumValue": 75.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "839b2842f5e8469c91a6c2737939066d", + "Name": "Cabinet Rotation 3", + "Type": "number", + "Value": "88", + "MaximumValue": 105.0, + "MinimumValue": 75.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "b9c79c39336d4ac5bb1bdacbd5d57049", + "Name": "Cabinet Rotation 4", + "Type": "number", + "Value": "76", + "MaximumValue": 105.0, + "MinimumValue": 75.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "00547cb98ac6456394a687ba8bac6996", + "Name": "Cabinet Gap 1", + "Type": "number", + "Value": "3", + "MaximumValue": 6.0, + "MinimumValue": 2.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "9eed8b0682cf4cd0b2960c49b0f82a39", + "Name": "Cabinet Gap 2", + "Type": "number", + "Value": "4", + "MaximumValue": 6.0, + "MinimumValue": 2.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "c4f2b9b319ad4a96b9063542120261f6", + "Name": "Cabinet Gap 3", + "Type": "number", + "Value": "3", + "MaximumValue": 6.0, + "MinimumValue": 2.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "3ad5ab818b2b4d23b50f7d42f2fb0796", + "Name": "Cabinet Gap 4", + "Type": "number", + "Value": "5", + "MaximumValue": 6.0, + "MinimumValue": 2.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "97f29db9e3d04316afa526e06cdb4788", + "Name": "Cabinet Width 1", + "Type": "number", + "Value": "1", + "MaximumValue": 1.6, + "MinimumValue": 0.6, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "25f01b369cbf4402a21377d44456a369", + "Name": "Cabinet Width 3", + "Type": "number", + "Value": "0.7", + "MaximumValue": 1.6, + "MinimumValue": 0.6, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "3f2261aeffc34fd8b1241deca8f8b152", + "Name": "Cabinet Width 4", + "Type": "number", + "Value": "1", + "MaximumValue": 1.6, + "MinimumValue": 0.6, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + } + ], + "Outputs": [ + { + "Id": "c1e30a1673fe407c87cb54be32ec6143", + "Name": "Nurses No. Patients Visible", + "Type": "float", + "InitialValue": "9", + "Description": "Visualize the output of node." + }, + { + "Id": "d954fc37d24c47f4aec236a75159d8d7", + "Name": "Dialysis Bay Area", + "Type": "float", + "InitialValue": "880", + "Description": "Visualize the output of node." + } + ], + "Nodes": [ + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 8, + "MaximumValue": 10, + "MinimumValue": 8, + "StepValue": 1, + "Id": "1fbfd36f95e24acaa0c20c1117ab82a1", + "Inputs": [], + "Outputs": [ + { + "Id": "9fca949e9e5a45919520a806db2d4fc3", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 8, + "MaximumValue": 14, + "MinimumValue": 8, + "StepValue": 1, + "Id": "0d256dba3b2a46d5bf6d11da618ff3d3", + "Inputs": [], + "Outputs": [ + { + "Id": "a9ae154ded0a4bf29680e28644bebac0", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 82, + "MaximumValue": 105, + "MinimumValue": 75, + "StepValue": 1, + "Id": "7eb8d8aca3cb4fb5ac8e82aaa5aaf166", + "Inputs": [], + "Outputs": [ + { + "Id": "9c0274df250b42a5a6f4aa2d51504b03", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 95, + "MaximumValue": 105, + "MinimumValue": 75, + "StepValue": 1, + "Id": "8ff217fe80404a2d81ab94e805e69f80", + "Inputs": [], + "Outputs": [ + { + "Id": "97feac3fe9084686b3b649361be2032d", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 88, + "MaximumValue": 105, + "MinimumValue": 75, + "StepValue": 1, + "Id": "839b2842f5e8469c91a6c2737939066d", + "Inputs": [], + "Outputs": [ + { + "Id": "d7ca0d33ba0644f9ae962e2efec191f3", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 76, + "MaximumValue": 105, + "MinimumValue": 75, + "StepValue": 1, + "Id": "b9c79c39336d4ac5bb1bdacbd5d57049", + "Inputs": [], + "Outputs": [ + { + "Id": "daebe7b3e3f24b44be88014068cfad9f", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 3, + "MaximumValue": 6, + "MinimumValue": 2, + "StepValue": 1, + "Id": "00547cb98ac6456394a687ba8bac6996", + "Inputs": [], + "Outputs": [ + { + "Id": "83120915cb434566aa4275edc14e79f9", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 4, + "MaximumValue": 6, + "MinimumValue": 2, + "StepValue": 1, + "Id": "9eed8b0682cf4cd0b2960c49b0f82a39", + "Inputs": [], + "Outputs": [ + { + "Id": "6d539e6b647148079911bfd59d468fe2", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 3, + "MaximumValue": 6, + "MinimumValue": 2, + "StepValue": 1, + "Id": "c4f2b9b319ad4a96b9063542120261f6", + "Inputs": [], + "Outputs": [ + { + "Id": "a130c7a934364d5c93f96dac598ac9a5", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 5, + "MaximumValue": 6, + "MinimumValue": 2, + "StepValue": 1, + "Id": "3ad5ab818b2b4d23b50f7d42f2fb0796", + "Inputs": [], + "Outputs": [ + { + "Id": "6af2e825b30641a5a222f05f2d744e32", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 1.6, + "MinimumValue": 0.6, + "StepValue": 0.1, + "InputValue": 1.0, + "Id": "97f29db9e3d04316afa526e06cdb4788", + "Inputs": [], + "Outputs": [ + { + "Id": "61b36c285976474e84c9b72e36493338", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 1.6, + "MinimumValue": 0.6, + "StepValue": 0.1, + "InputValue": 1.1, + "Id": "8fbcfcd452c94f1b88393927c12416f9", + "Inputs": [], + "Outputs": [ + { + "Id": "b9c7af57f0f14e1f8306e57e76738837", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 1.6, + "MinimumValue": 0.6, + "StepValue": 0.1, + "InputValue": 0.7, + "Id": "25f01b369cbf4402a21377d44456a369", + "Inputs": [], + "Outputs": [ + { + "Id": "b7d7c8b23a074d13bfa34dd128219c45", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 1.6, + "MinimumValue": 0.6, + "StepValue": 0.1, + "InputValue": 1.0, + "Id": "3f2261aeffc34fd8b1241deca8f8b152", + "Inputs": [], + "Outputs": [ + { + "Id": "7d8ef731f3434e0ab54670c7d69f3664", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "5a805327175d42a596666e5e9823923c", + "Inputs": [ + { + "Id": "d2dc0352d3e64fa090f0483727bf4bc9", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3edd22e76b414de1911cbdf817842a0f", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "257bd03f876c4b598aa0ed68cb77da7a", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "583dc95835a94f51b4d82264972376ff", + "Name": "item3", + "Description": "Item Index #3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "cc26c04530bc4a289dc3c453f1cbe515", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "dce403c5df1d418f97a144f3770b05f3", + "Inputs": [ + { + "Id": "d7b9465ab6344edb8a6d715668af7d12", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "40ed1e9029e7449ea815f98065ae6d01", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c8178844fff44ed39371a15dd69418d0", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "43bfeab2ea884bf698ca3b7a1c60ac39", + "Name": "item3", + "Description": "Item Index #3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "00e4b98fcf0247119f67182ecb24811f", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "d909498e3e6442eeae5391c1cc101709", + "Inputs": [ + { + "Id": "de3477e8d83a452ebb75b35635431f84", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "13de2f3982384507a81ac06ff3eadd1a", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4adcdfc43d264753aab2a1de6834bafb", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9487c2c5e2bd472087207cb8cf4e2bd9", + "Name": "item3", + "Description": "Item Index #3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c603c1d1c4924a3094f942eb3c4c01cb", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "5cccb7f84e7047649406585b2e9b8cb1", + "Inputs": [ + { + "Id": "f28e30028a1f4bce86f9dad83859a52c", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e1e3d8ba41d34c6bb04bf3161721701f", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c97d759fcabb4d44b78f1919b33bbedf", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "863ef61ed89548c991e519bcbf89037c", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "a4e7edc980cc49669f9b4110224ac267", + "Inputs": [ + { + "Id": "f30d924cbc4743bf9b2a5425aca21ba8", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b0b6bb25e93845e3876e7ac04d52ece3", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "08e4ac4221c045d289b2cb161cfabe5e", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c6f4ecb549624719ad434f5445c9b6d6", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "a = 20;\nb = -a;", + "Id": "5f3de60493a64cd1975cbd7648f3d85a", + "Inputs": [], + "Outputs": [ + { + "Id": "36af70749dca492a9477d165d715f279", + "Name": "", + "Description": "a", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e1e604afe4a84f30a559e661361dd124", + "Name": "", + "Description": "b", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "c09e7aad78a54616a7ed2adb6f07ab5f", + "Inputs": [ + { + "Id": "0d97c2abbbd64324b535c1ad51bd8205", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0c432f6edc19462e85662fa12c0d9225", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c874758c0a034bf4a2dc7afff985bb4a", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "3716e4815f254818acc837233acef87e", + "Inputs": [ + { + "Id": "c28963e056254d609d721d6a61b20ffd", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ebc61342e328491f98356641cdb892fb", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2227e894f8bc4793b80373a8f9ffc686", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "a=20;\nb=-a;\n3.5;", + "Id": "755c7ac51d1e4db4958446ae326597f0", + "Inputs": [], + "Outputs": [ + { + "Id": "1475733beaf9419f8529b178a8b27570", + "Name": "", + "Description": "a", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "21a1e4f747004ccea56d7d9069533e74", + "Name": "", + "Description": "b", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4852667d8bbf4ba286d05ce7ea52943c", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "79dbe6ab844d4e0bb3ec0a92e433835c", + "Inputs": [ + { + "Id": "8231c6b8cf8d463aa3910970dbffe071", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "492c43f4eeb346ee95d0f24eb78d8898", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "56d1855c9865448b8c1de50713af4f03", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3d0b3b7f099b48acb88b9c5f8ef92c3c", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "787fd190aa5a4b9e951f1a205e418ef5", + "Inputs": [ + { + "Id": "186e08b171a94a638d74f3a5220cfc3b", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1a66d793d14243fa99edef34defad687", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "507a40ff269448d0be721de634f6631a", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "34856d52faa0477dbfc56c8fb4e84f7e", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "dd958f3c29b34a9da0aeb0eae9671661", + "Inputs": [ + { + "Id": "5a2032e28e2b45db83ce00e0393b7313", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d2ef9854f901485f8ed6aac268ee76f2", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3986a12767714db69bfb65f649961c9c", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "100;\n255;\n75;\n100;", + "Id": "e1ffedf4ce784f9a8dfb137b3f48f0d8", + "Inputs": [], + "Outputs": [ + { + "Id": "4d86012090e24e948a15e0d258c2b8f8", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7ce67424ad10457a932f1109df43470e", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e8a52e5a8ce745b587a4b109c1f0796c", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "cf951955e0424b8faf704e6ce8df4772", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "3cc89c5b7f39464c8c0075cf141c82dc", + "Inputs": [ + { + "Id": "b581235796034010a0d10cba039bf21b", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "769dfb83051f402cadb04196866cb8e4", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6fa57d2092484090aacda835b74e04e3", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "731be40fe586412989c43654e7033c62", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis", + "Id": "1f163a2799474e63b9956684bdb2620e", + "Inputs": [], + "Outputs": [ + { + "Id": "53ddf334afff4642b13812ecf718c8c6", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Slice@var[]..[],int,int,int", + "Id": "9606257c1cd94db1bb6a81978bc9bbd9", + "Inputs": [ + { + "Id": "9835fd81924a4b3093f8e9ac8a6e0936", + "Name": "list", + "Description": "List to take a slice of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "129683bed9424adaae85ffa1c2da28a1", + "Name": "start", + "Description": "Index to start the slice from.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5891e8f4b9394a219954caf6bcd8bc7d", + "Name": "end", + "Description": "Index to end the slice at.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f7c43db859044dd2838c0da38aee722f", + "Name": "step", + "Description": "Amount the indices of the items are separate by in the original list.\n\nint\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9ac9e7aa1baa4dd59766c62255e90293", + "Name": "items", + "Description": "Items in the slice of the given list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns a single sub-list from the given list, based on starting index, ending index, and a step amount.\n\nList.Slice (list: var[]..[], start: int, end: int, step: int = 1): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.DropEveryNthItem@var[]..[],int,int", + "Id": "a5b7711c10d34cf9a481e1b00ee1fbc8", + "Inputs": [ + { + "Id": "3a1a2648f91e4c04a4f584ebedbdb283", + "Name": "list", + "Description": "List to remove items from/\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ae69dadfe69348de98af69a1c0174cdd", + "Name": "n", + "Description": "Indices that are multiples of this argument will be removed.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9caf7fc541b94c7bb910bfd740f05cbc", + "Name": "offset", + "Description": "Amount of items to be ignored from the start of the list.\n\nint\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "34b86452bd584b898d0f48448928c100", + "Name": "list", + "Description": "List with items removed.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes items from the given list at indices that are multiples of the given value, after the given offset.\n\nList.DropEveryNthItem (list: var[]..[], n: int, offset: int = 0): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "2;", + "Id": "020cc1d5fb824c1d9e660b7bf3be8c21", + "Inputs": [], + "Outputs": [ + { + "Id": "4512fa49c09b49c6b70a6666be9f59cf", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double", + "Id": "179177e30377403ebccb53d8ed5eaf43", + "Inputs": [ + { + "Id": "c8594d5668854d51b5aa3f716a89df3f", + "Name": "origin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "96c44e2573774aee97175eb5046aad56", + "Name": "width", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fae3b1f4e8a048c69c1f4222ae768620", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ec6564eff46047abb94a126b7f857168", + "Name": "height", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "fc64ab0bd09f473fbf128918486603ae", + "Name": "Cuboid", + "Description": "Cuboid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Cuboid centered at input Point, with specified width, length, and height.\n\nCuboid.ByLengths (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "2;\n4;\nw=(g*2);\nl=(2/g)*2;\na=(z+l)/2;", + "Id": "1c48219756f947cfbb64a10da3d8ea3f", + "Inputs": [ + { + "Id": "7c25f37e018249dd9a5c2c3f527f45ea", + "Name": "g", + "Description": "g", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "36d05ea538d9406cad327b3818058b1c", + "Name": "z", + "Description": "z", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aad76874e1564f2799af2c58a1dd983b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "45739da8a2454aa9be07f124b46d126d", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b283f9676596481abb9b7db90fdd2c58", + "Name": "", + "Description": "w", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "aaf603c5dcbf48929ee5e705ab5612a8", + "Name": "", + "Description": "l", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6414a2cbfcd5490392d97ff649a8ab48", + "Name": "", + "Description": "a", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "a6d987500d064e21865013eae6e60ec8", + "Inputs": [ + { + "Id": "92028e8bb08e41cb87dd52fd65bd4681", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0b8420ae45c44ee0b4938e5bc039d135", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8846ec91f0404ee88922de5a104e8af5", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a5a699b3b1674d44838799422f8e34d5", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "18cabee337f047328ffeab1d66fd5f21", + "Inputs": [ + { + "Id": "c774f013dadb4f0fa59916415f8f2ea9", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ef2e6a1f35c64d6f961ff328e41fb923", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a3e1d4c1aa8e43dd983032b0c8a5eb2f", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "21ca5a32123f446cbf6ea3bbff2ad272", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "Id": "d9572a59ced24df89a56802f1c59376a", + "Inputs": [], + "Outputs": [ + { + "Id": "74a923ea487b4b0f82691fcef87af28b", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Rotate@Autodesk.DesignScript.Geometry.Plane,double", + "Id": "fbba6958ed1541df91253959a8f1e14f", + "Inputs": [ + { + "Id": "59270b6df1c44cc18234e08dbff878d3", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4f9b00426f104cf29b1b5dc27cfe439c", + "Name": "basePlane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "885307d8b01a493c92739d6a258367c8", + "Name": "degrees", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9d5ea73e1e2a4db982f46ba4af7fcebc", + "Name": "Geometry", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Rotates an object around the Plane origin and normal by a specified degree\n\nGeometry.Rotate (basePlane: Plane, degrees: double = 0): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "Id": "89004c973477432d99d09b056b080bc6", + "Inputs": [ + { + "Id": "3db4dd736dbf495ba54686b759e13779", + "Name": "origin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "de09e887f8aa454695862e6898ad1516", + "Name": "normal", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "194eb0eba89c4835a0c234f787cb8df4", + "Name": "Plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Plane centered at root Point, with input normal Vector.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "ada527a0977a4c4985d37f8e1dbabacf", + "Inputs": [ + { + "Id": "badeddbb5f504ea8b23f8d0eebb28830", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e98ea4308aaa41ca83594123c0083322", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "63f67192c79243b0867867b54cc660a7", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2561ba9a21cc44dcbe87830cff4e140b", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.StartPoint", + "Id": "1d30f09b4daf46daa9f46d890953556f", + "Inputs": [ + { + "Id": "b933a68da2da4902b002ab3cacf73483", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3ff9837fa38f47f789ec2a32c4b336e0", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the start Point along the Curve\n\nCurve.StartPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.EndPoint", + "Id": "3ffeeb924c524cfe80253be3872203ea", + "Inputs": [ + { + "Id": "a3f98252900444359030fe8ef941a1c0", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "60c0957179ee4b6784eee38433825918", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the end Point along the Curve\n\nCurve.EndPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.EndPoint", + "Id": "3a63cb774d564d9f90577cde230ed90a", + "Inputs": [ + { + "Id": "892fd663447d47f183487c9e00ce7f87", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1ab6eb0cf4574113baff7c1eaa6f8fb2", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the end Point along the Curve\n\nCurve.EndPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.StartPoint", + "Id": "ca0dad010f504260a57d1bf54b1a435e", + "Inputs": [ + { + "Id": "5f989f1a43aa4082b5151ff12e56f532", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2b57fac7a64e44598e0d024d85804e9f", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the start Point along the Curve\n\nCurve.StartPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "Id": "ca1d2196d73a46c0b3fd8f1b12340232", + "Inputs": [], + "Outputs": [ + { + "Id": "763c001d80ba4c04bf25beb1015b0edc", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "8;\n1;\n-1;", + "Id": "a80c342d97234a7c9136734c67fbe757", + "Inputs": [], + "Outputs": [ + { + "Id": "b747d66640424fd8ae05e07b07a09b05", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7699b9a7916f4bba907610a2ec8185df", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3bf2fc971721426298dc97e259bf5598", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "9fb800028f504d05ae9f167b519caaf4", + "Inputs": [ + { + "Id": "a8e9708d177c4e71acb870c33c836900", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "21ab695fe2f64e7abca6f8faa100c687", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6049fef61c0c45c9bbed3b1ffba1e97e", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "57f611c64ef44faaa2133ff12a5cafa7", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "3fb1b95905d947f0aaf78bc53b97d5e0", + "Inputs": [ + { + "Id": "29356b29686448b3a3b5530bdd69e9de", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fe99934433024320b75bba500379cb58", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d79c6b94f517459296a48c45cfe833b6", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2725e767e94b45a2a20800c9bf37c67c", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByCorners@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "33c54f51b6654e80b42ce549a21662f7", + "Inputs": [ + { + "Id": "f4cf3754220b4ca8b2a24068ca184e37", + "Name": "lowPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1c16497a6fac4d3cb52582dd29a2265d", + "Name": "highPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 1, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5912483100b44013bc6374ee0a7f6b77", + "Name": "Cuboid", + "Description": "Cuboid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create an Cuboid spanning from low Point to high Point.\n\nCuboid.ByCorners (lowPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), highPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 1, 1)): Cuboid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "9358810f46544ff89dc7afb027134ab3", + "Inputs": [ + { + "Id": "b8a6923be0b7424481179186b5acac1f", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9e500913499647dea736c1c77a7a54bc", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "87ed094dde684f0eb0df82d95945afc0", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f25963cd7ecd4451b8da1fb13666999e", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "3587d38e44df4152a871df58faf17183", + "Inputs": [ + { + "Id": "6ae50a3650bd44fa9a729f19eee17327", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "72c7dc5149ea40a8b8d817ea261619d6", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7704242f8e16498d89e66307d5ab7523", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "81cdae8faeb344b988779f58a637cb5c", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis", + "Id": "7dff92cad27540259711aa083bc17ed5", + "Inputs": [], + "Outputs": [ + { + "Id": "15d84d94fe9b45268f781d034c952761", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.YAxis", + "Id": "fe05ea2d797d45c4883283a7d74943bf", + "Inputs": [], + "Outputs": [ + { + "Id": "9209c161992a4f9aa51815c1bdaaf6dd", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Y axis Vector (0,1,0)\n\nVector.YAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByCorners@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "473ae24d47db44b7875a3d8294f2e7a8", + "Inputs": [ + { + "Id": "1b1da5f947c94b2b9d186e458b25ad9d", + "Name": "lowPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "aeafccab9e464ee988fc98a70f1becf0", + "Name": "highPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 1, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "074ca32b31bc4fc5a23ab09faba2a80a", + "Name": "Cuboid", + "Description": "Cuboid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create an Cuboid spanning from low Point to high Point.\n\nCuboid.ByCorners (lowPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), highPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 1, 1)): Cuboid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "a7c2a4a5d3704322b958a0d917d46465", + "Inputs": [ + { + "Id": "d3629b8b93564db0871a3d3e9dcbb5c2", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9c30a6bbf85b400d81e1e29e16c2d345", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "74e37f4641f54a16a98e09bc10c85458", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3a5e4f0a69804acfbc0ac3135aa49b54", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByCorners@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "4a85288dea074a5687a7427613b9beee", + "Inputs": [ + { + "Id": "014405ce5b0f4d7c9786d84019b35cf2", + "Name": "lowPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1477e88951f54058b7c524fa32f636b4", + "Name": "highPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 1, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4a52ec2107a64eeebb94e5d07364e9e0", + "Name": "Cuboid", + "Description": "Cuboid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create an Cuboid spanning from low Point to high Point.\n\nCuboid.ByCorners (lowPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), highPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(1, 1, 1)): Cuboid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "9b7f413a65d74e13839ac9dcfa8017a7", + "Inputs": [ + { + "Id": "d5ac31e9da244d169ddf9eb08156e91c", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a1a6932cbc724d6295dbef0637531972", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "16b52990158e4469896ff74373127b39", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "59ab3a3da75c4ec384ae0dd2990d5040", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "a681641580ef4691887c95248a3d5105", + "Inputs": [ + { + "Id": "c4d657a2b5844dbfac943c846c3eda3d", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "61f0ac9c41b94cd4a13d6a864031e8b5", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8e45aaa9a0164b46992d813f979dd00d", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "085d74156fb343b4945d9a9c7863f773", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.ByUnion@Autodesk.DesignScript.Geometry.Solid[]", + "Id": "63c19c71006f462cb6799ed02e94aa54", + "Inputs": [ + { + "Id": "1cfdda57c1e4404d850c298114943fd3", + "Name": "solids", + "Description": "A collection of solids\n\nSolid[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "edf3ed6d56cb461c9f5620c68fa9ff76", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Union a collection of solids into one solid\n\nSolid.ByUnion (solids: Solid[]): Solid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "eff696374cac4dee9ef4e32342dbb9a5", + "Inputs": [ + { + "Id": "2a8558a02ce147a89d86e51d32a7df1a", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5cec83f8ce074f7dbafab56a9c8dd905", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aec446308e1c4c768f230f3a391b581e", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x>0?1:0;", + "Id": "83aebd036b594dd8b79bde8026579825", + "Inputs": [ + { + "Id": "a7347ed023fe4bbabe8d853cf881d430", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8f3d37e82562443d9f99f1cf1dab7954", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "c1e30a1673fe407c87cb54be32ec6143", + "Inputs": [ + { + "Id": "5d57017bc8a1465abb7d92d99cd3c7b5", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "17e470b8bb504956b73ca547a16c27de", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "00ddfd4374784ba68756fe0360e3e5a2", + "Inputs": [ + { + "Id": "60ba4fa139364fbb869e969a8a13a38f", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "27940fcac1854fc495207d5f5564b0b1", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "deaab8a7352441b5bc76b20b3c28d15c", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "10af2aaf1b274bff928a907b7612ef89", + "Inputs": [ + { + "Id": "fa9c653566ae45d89176d0b877cf0ad6", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "250db3692d69472d95b87a09aeac12c5", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "693a9ca5f4b64c7bbd7a52f1d6df0d7f", + "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x>0?1:0;", + "Id": "cb3b6d5bbc0e4e5eb47700a1c8528474", + "Inputs": [ + { + "Id": "997cd397c21d467797d0c123dab3ad76", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d2cab5f1e9094c0e93581af961aa9978", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "a=(x+y+6)*b;", + "Id": "c93554e9503742a9a0020979bafffcfa", + "Inputs": [ + { + "Id": "58d0e34cc28640edb8ecb6f6d62bead3", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d2eeee01623f4ea199f598c67d7c5932", + "Name": "y", + "Description": "y", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f7a98fa9b9c94861b13030e6561388cc", + "Name": "b", + "Description": "b", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1c63db4f81d247748b4c385b2caa70c4", + "Name": "", + "Description": "a", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Length", + "Id": "1505dd60423a4aa08a9bf31f8513620e", + "Inputs": [ + { + "Id": "c4ba3883a4574293b17bbb1826346f06", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c50a4fc87391415d89b5b4695bb280c5", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The total arc length of the curve\n\nCurve.Length: double" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "d954fc37d24c47f4aec236a75159d8d7", + "Inputs": [ + { + "Id": "63a430affbf1428d9bfcd7394677eedf", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c4d95d7ad2fc47daa310913c56033a88", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "9a250964087e45648f2b89bb35a66bcd", + "Inputs": [ + { + "Id": "b763fc59c6044a82827824b427fdfcc5", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1744ad1ae3404e3cad312c52465d6801", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Sum@double[]", + "Id": "22516bcea2c046ffa8ef44f8004920c7", + "Inputs": [ + { + "Id": "e9bca490ad4247c6adea3f45659c3c63", + "Name": "values", + "Description": "The numbers to sum\n\ndouble[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "27f9fea235494589a3863da5d3d064d0", + "Name": "sum", + "Description": "The sum of the values", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double", + "Id": "ded70a3a03fd4cfbb3f328be80d1122f", + "Inputs": [ + { + "Id": "d7f2625df04c43bcb08e162745fefdc8", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "03c5aac75e4b42e8aefb30514a60c33a", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "98abefb83e284e72afca8d6b407fb7ed", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "start = 1;\namt = 10;\nrng = 0..1..#amt;\nkey = \"Points\";", + "Id": "23a93bfb8cb64376873621b562e4ca0f", + "Inputs": [], + "Outputs": [ + { + "Id": "03d3404d172d42fc9fdc4fb4b4aec669", + "Name": "", + "Description": "start", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5073930ceb784f028e566a083a9629bc", + "Name": "", + "Description": "amt", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "52e0a16a416c42959ead6cccc4ac8f1f", + "Name": "", + "Description": "rng", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8f583b1e3b124f0da2298f424604b134", + "Name": "", + "Description": "key", + "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": "num = 2;\namt = 10;\nrng = 0..1..#amt;", + "Id": "8bdf113f8c9e4f88a9ce83e9cb8ae154", + "Inputs": [], + "Outputs": [ + { + "Id": "98446c4550fc4d8281848707bbc6c8fa", + "Name": "", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d5a08022c8a94c8f9a16c30348c76030", + "Name": "", + "Description": "amt", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "16b0e806ba174c0ab99bd9de940f349d", + "Name": "", + "Description": "rng", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double", + "Id": "5e18c2ff1e7e4aceb295a91dffe31cd8", + "Inputs": [ + { + "Id": "d4cece1728224a17acb46bbac9a3a2ef", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "66cd6319e60343f5b80d0b1dd2304a12", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "85a183aa6cd549d6a79a4af185eb86da", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", + "Id": "f58bda66f27f493485be7e342781480f", + "Inputs": [ + { + "Id": "ddf5a7877f5f426d97cc9e6bdb6c386e", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8a6efc70496746b1afcd889c77044fba", + "Name": "item", + "Description": "First item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;\n2;\n3;", + "Id": "a5eae02cb2564ea8a5c59ba428ec953c", + "Inputs": [], + "Outputs": [ + { + "Id": "4c73937c9c8e4afd93495caec845477e", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f2803b79547745128dfc8fa08e8764bb", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8d464b43043b4731b75943beb37630d0", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "65ad78ef818b46f0b9ad199671006fa8", + "Inputs": [ + { + "Id": "cb186287acec4badb829a54006e5aee2", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "287578ea10c74de398f32b8aa0476cc5", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1f60a363c2f44ec790e9109499cba072", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "51ea8962cd6946a990b9857a857d3d15", + "Inputs": [ + { + "Id": "f1e3ff3987874320b9aeb58396653ade", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b0f5b2690ee243a4ad02cb010932cb78", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c5247b1a8ba3433983a7cbc3843272fe", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "c1e3e343edad492491e811f40de62b0a", + "Inputs": [ + { + "Id": "576e76292be0478788499a5b19b7817d", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "760dfa477b7f4a1588f960ed186540df", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "94c7a4dbe75d4a0d9f659c35a9d87acd", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.LastItem@var[]..[]", + "Id": "b574cb9d6e12425dbf34f7779dfd1d0b", + "Inputs": [ + { + "Id": "6b8de04349be4922ac9dca6ed5108eb6", + "Name": "list", + "Description": "List to get the last item of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c60164d961004fb68e4b2f3c1998b340", + "Name": "last", + "Description": "Last item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "4.5;\n0.5;", + "Id": "54810de500f548e6b5448bfc47079e54", + "Inputs": [], + "Outputs": [ + { + "Id": "2bb6a6a568b448e5a9079addcff61575", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "31914f39ae3a4ccb915d52ceb1d020a0", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y", + "Id": "2216fd3433dc4780b03b2b3ab140a5f5", + "Inputs": [ + { + "Id": "860db4a187b04bf890507871696a4f2c", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f8f4596036b3446cb89ea485be69757c", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Y component of a Point\n\nPoint.Y: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X", + "Id": "2fd7e2a2d51e4dc1ad4c726bf710ab76", + "Inputs": [ + { + "Id": "094f330b05284bf6ad2142aa767d4384", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2d567e67e8e942409c678cae0139fbd6", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the X component of a Point\n\nPoint.X: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "ddd7ce80a3ff413594cd3135ef947c1e", + "Inputs": [ + { + "Id": "2c8d71ffa58c44ed94d0deacb8c59fd2", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a18d01d26c7d40c282c312f54a24f167", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5bbc4e7079f1421ca1bd4786509b22f1", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5a3ab1654b6b42bda851b6b787f106c0", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Cylinder.ByPointsRadius@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,double", + "Id": "30c6324b694e4968a26c93ea9d6fa65d", + "Inputs": [ + { + "Id": "4d7d353870c04be18362d2e82b255446", + "Name": "startPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "96e76af3f0824f7bb24c9645ba59156a", + "Name": "endPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f220c4488d0244f594a8acb8de0c1ec3", + "Name": "radius", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "30094394f4a848db98a782e7ec5874f8", + "Name": "Cylinder", + "Description": "Cylinder", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Construct a Solid Cylinder given the bottom and top center point of the Cylinder.\n\nCylinder.ByPointsRadius (startPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), endPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 1), radius: double = 1): Cylinder" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.DropEveryNthItem@var[]..[],int,int", + "Id": "de5b0c895de1411a8b01194164abdcc7", + "Inputs": [ + { + "Id": "07bb2defcb414d0cbe2d6de8d25cb985", + "Name": "list", + "Description": "List to remove items from/\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "25bbe59ce9f047ddaaa935749ece039b", + "Name": "n", + "Description": "Indices that are multiples of this argument will be removed.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "57885300f09c401f8608f33971327ffd", + "Name": "offset", + "Description": "Amount of items to be ignored from the start of the list.\n\nint\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3b4abbad313b4a399101da9c59f1f118", + "Name": "list", + "Description": "List with items removed.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes items from the given list at indices that are multiples of the given value, after the given offset.\n\nList.DropEveryNthItem (list: var[]..[], n: int, offset: int = 0): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "y=(x/2);", + "Id": "f207ff605e094b41ae77af9010fd2755", + "Inputs": [ + { + "Id": "01ed3914bfc84cba8525aed0bc1623e9", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "67a18c7ffe4048f78a425fb7c07d92e8", + "Name": "", + "Description": "y", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "8241186fafc441efb36220d2e71c6f3b", + "Inputs": [ + { + "Id": "54c406897be54454974fe3e799040fbd", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e263f2adee5247d9b4dffac005bb3896", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ef89765ec92140c3baceb79d7aa70c4a", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3d483e02aeb0426dbb4edf27d87fc70e", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis", + "Id": "11edf8ea5ec64d75a193ab85e4b5eed5", + "Inputs": [], + "Outputs": [ + { + "Id": "e192d1326e154fe69064a36994830c7e", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector" + }, + { + "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels", + "InputValue": { + "R": 5, + "G": 195, + "B": 222, + "A": 255 + }, + "NodeType": "ColorInputNode", + "Id": "2744ad722f02487f99e1311326a421b8", + "Inputs": [], + "Outputs": [ + { + "Id": "4de1ae106fda4eb49b665bfbe33150c7", + "Name": "Color", + "Description": "Selected Color.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Select a Color from the palette" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color", + "Id": "69a454941afa4607a44730a6038aae01", + "Inputs": [ + { + "Id": "4c1e16addade4e33bef4103ff8c39279", + "Name": "geometry", + "Description": "The geometry to which you would like to apply color.\n\nGeometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "07062898786641b489502e72a0d8c8f1", + "Name": "color", + "Description": "The color.\n\nColor", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b4a6c8269d984a4eb29ac5ec45d5d840", + "Name": "GeometryColor", + "Description": "A Display object.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color", + "Id": "452cd6921d6e4c5490180adbecb5f870", + "Inputs": [ + { + "Id": "4999d26148d94c18abcf5be11f2e6d7f", + "Name": "geometry", + "Description": "The geometry to which you would like to apply color.\n\nGeometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "05c8a5e9a01544949b65aceac8045a65", + "Name": "color", + "Description": "The color.\n\nColor", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7b4ad8c678984dc59e484a3852cee346", + "Name": "GeometryColor", + "Description": "A Display object.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor" + }, + { + "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels", + "InputValue": { + "R": 255, + "G": 138, + "B": 61, + "A": 255 + }, + "NodeType": "ColorInputNode", + "Id": "68be00b89ea746eb8c6c84ef70154a81", + "Inputs": [], + "Outputs": [ + { + "Id": "30a89b058caf41b0ba65959484da429e", + "Name": "Color", + "Description": "Selected Color.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Select a Color from the palette" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "amt = 7;\nrng = 0..1..#amt+1;\n2;\n3;", + "Id": "247c773c0e6d48199be6498e62cb0a78", + "Inputs": [], + "Outputs": [ + { + "Id": "5c86917d1f7c4635bd81f591abac0262", + "Name": "", + "Description": "amt", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d5bb07805bd146c3a2f48193d2a00c4e", + "Name": "", + "Description": "rng", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bc268b43baf04748a48a3c195ae21ba4", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c66a5850f7354f78b8334ed119b81712", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double", + "Id": "6163128a0e4f46d3ac0fe1289545eeef", + "Inputs": [ + { + "Id": "1a8484fe50004ae790fffcc8545eafa8", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "20561fc943d34622a2d452dbbb688e9b", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2a5dd67d481949c0ac778a81786f40bd", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Sum@double[]", + "Id": "679d45e92b6f40798d7b400d2b6f14f2", + "Inputs": [ + { + "Id": "1973685a5f214216a1391bb8355941ba", + "Name": "values", + "Description": "The numbers to sum\n\ndouble[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "391f1cd4964747b0b89d734ce684717c", + "Name": "sum", + "Description": "The sum of the values", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Union@Autodesk.DesignScript.Geometry.Solid", + "Id": "b673e8bb915640d99a3ce40f1a5cf31a", + "Inputs": [ + { + "Id": "43e91a7f7b0540b88062b7409e5bf33e", + "Name": "solid", + "Description": "Autodesk.DesignScript.Geometry.Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ccd4b6d98bf348b2b0adb8558516568b", + "Name": "solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5202cce4d34e445aab24c76cb611259e", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The boolean union of this Solid and another.\n\nSolid.Union (solid: Solid): Solid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x==100?null:y;", + "Id": "1cd21775e50c46b9a58e5cb1f5775564", + "Inputs": [ + { + "Id": "c584abca6c4f48c6a99349dca69bc60a", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1569fea453b240bf9640727239f6bd1e", + "Name": "y", + "Description": "y", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "45d38370d1ed47229f1e97d0ffcd620a", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Length", + "Id": "6076c8979b0448d088762f20935ca2a8", + "Inputs": [ + { + "Id": "a74e7a65dd9f4b70aa4a88b3cd9a90ae", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "440b52e8d46945478675d9ab25c77385", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The total arc length of the curve\n\nCurve.Length: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Length", + "Id": "0341bd0142314b4c86b5684d8564e0af", + "Inputs": [ + { + "Id": "9ad5532872ac4cb380fb5765bfb34a33", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3a4236f9906a426da9b88ba84356ea05", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The total arc length of the curve\n\nCurve.Length: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x==100?null:y;", + "Id": "0445a9bf02bd47c59f3182cf07b6bca7", + "Inputs": [ + { + "Id": "dc0668fde93940ee98dd47753b557569", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a0d57a2e84dd4958a0717e39b3bcb9e4", + "Name": "y", + "Description": "y", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b9c23f6173d04ad29e8426cc0c0c930d", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect@Autodesk.DesignScript.Geometry.Geometry", + "Id": "002ed27603394d5783e9a25a09afaa7a", + "Inputs": [ + { + "Id": "2063a823e2734cdfa7c663a7602defb5", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "630ee7d500af4bc096a56702482d374c", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4d4aa0734ce940e0bd7e6a65fde9ddd9", + "Name": "bool", + "Description": "bool", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Determine if another Geometry object intersects with this one\n\nGeometry.DoesIntersect (other: Geometry): bool" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.CountTrue@var[]..[]", + "Id": "4d8b74a5b957466d84875c281052c75d", + "Inputs": [ + { + "Id": "7210ec8245df4757a8b65f8d54c9e3f3", + "Name": "list", + "Description": "The list find the true boolean values.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "825ad1646bb9448c88645811698a0544", + "Name": "int", + "Description": "The number of true boolean values in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of true boolean values in the given list.\n\nList.CountTrue (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.CountTrue@var[]..[]", + "Id": "a1fd1a5119aa494d911e22ba98030fba", + "Inputs": [ + { + "Id": "e11d2d321e934ae9beda9e6cca5e781a", + "Name": "list", + "Description": "The list find the true boolean values.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "71cea869d90f46829084f5fc1d5e7a00", + "Name": "int", + "Description": "The number of true boolean values in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of true boolean values in the given list.\n\nList.CountTrue (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect@Autodesk.DesignScript.Geometry.Geometry", + "Id": "7ab4e460232649d69ebe381952869dbc", + "Inputs": [ + { + "Id": "f01155dca81640adab50759f0ee6ce37", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b4b557e75b6c4aa7af1c7d4cce1142cf", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a80d047915fc4728b78a1533ec0ee29d", + "Name": "bool", + "Description": "bool", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Determine if another Geometry object intersects with this one\n\nGeometry.DoesIntersect (other: Geometry): bool" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "A+B;", + "Id": "706c7ca2b3814e47b729bf9d81f45885", + "Inputs": [ + { + "Id": "df09c0488a8243e783f7af92753dbabc", + "Name": "A", + "Description": "A", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bc13609a89d0469ba75899267d7967a7", + "Name": "B", + "Description": "B", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1adcd0136a494ac29dcaf04f034d0057", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "-@var[]..[],var[]..[]", + "Id": "b1f9806dcb8248188da21d46bf59c073", + "Inputs": [ + { + "Id": "d1a3e02d2dc7498db2580219101a999f", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "46d40b82759b4eabb75bcddba6767595", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "54ec8f3ddcff4263ab4d260a3b1e2eec", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x subtract y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "/@var[]..[],var[]..[]", + "Id": "589d05167f6d4656a92fd461492a5ba2", + "Inputs": [ + { + "Id": "ad873fd169d94a898def5a9a4fb584a3", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b8d095b0096e43a9be0d53de8400d4cc", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5ef4fbd379b94a9eb053bfb3b7935c6a", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Divides x by y.\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "+@var[]..[],var[]..[]", + "Id": "65443cbad98b46e684eb08992eb202fc", + "Inputs": [ + { + "Id": "1e39f0fe92764214b3b2528ca667a01b", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a7d066fce05242ca8486a28172b27f1b", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7d482276c56f48d0ad14311619fcb835", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Adds x to y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "284219cc6f3940d4b4ddaea0ce1b9d29", + "Inputs": [ + { + "Id": "1fbcc2e019dd4275a3d261e31750cf9e", + "Name": "start", + "Description": "Number or letter to start the sequence at\r\nDefault value: 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "98126f7124d84ca7ae4589dfcc5b96e4", + "Name": "amount", + "Description": "Amount of numbers in the sequence\r\nDefault value: 10", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "05200e6326314027a6c8d161a4e34f15", + "Name": "step", + "Description": "Space between numbers or letters\r\nDefault value: 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a9b0a2bd166d40afa7b783f218f39aeb", + "Name": "seq", + "Description": "New sequence", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a sequence of numbers." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x+1;", + "Id": "f9de5459ad444e8dafd71c38be5bac8b", + "Inputs": [ + { + "Id": "8ee3db7ceb454f70b38f6596f818e57a", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "45b45b183a604d3ba7ccd27fb794e3d9", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Rotate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "74f38f9b8c64497f908914aded7e346e", + "Inputs": [ + { + "Id": "029649a58eaa4ee2baca0f3c3775748f", + "Name": "vector", + "Description": "Autodesk.DesignScript.Geometry.Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "12d2eb1c1b5e4493b5fac4313043422f", + "Name": "axis", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ffda393a9e0e4432b1efae546d0e87cf", + "Name": "degrees", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d9c3b854af494f6f9861d85cf9654482", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Rotates a Vector around an axis by a specified number of degrees\n\nVector.Rotate (axis: Vector, degrees: double = 0): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis", + "Id": "eca692a48bbd4f13a40f2158d8bd2bbd", + "Inputs": [], + "Outputs": [ + { + "Id": "71a23dc78f564991b22cce74cce423c0", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "Id": "15e26cbfed254959b3c6955c3c64650b", + "Inputs": [], + "Outputs": [ + { + "Id": "a55ef82fba124371aae59a6b7c95158f", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", + "Id": "1b2f91a4b7bf4a8cba18835786ac8425", + "Inputs": [ + { + "Id": "40307e2ea9c641cab42a119389f6bbd0", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ba1d4664a1684f379d54c9933e07604c", + "Name": "direction", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f40a9e4f808e491e8203c6ee0a0916d7", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "468ec67e02d347658a2f623ba3283f7a", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a straight Line starting at start Point, extending in Vector direction by specified length.\n\nLine.ByStartPointDirectionLength (startPoint: Point, direction: Vector, length: double = 1): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Reverse", + "Id": "ac7e8f985a8c46f28c79e1e26e59dd31", + "Inputs": [ + { + "Id": "b82dbd9219764d8e8b9c008caf942786", + "Name": "vector", + "Description": "Autodesk.DesignScript.Geometry.Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7a22b9ea595747de89182513607298fc", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the reverse of the vector. Essentially this negates the X, Y, and Z components of the Vector.\n\nVector.Reverse ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry", + "Id": "e49cb0bba53e4b368bebdb6c255b8e10", + "Inputs": [ + { + "Id": "9f92c62a05cd4afa96d2eb9208fd6f9a", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1966bdc82a184c0181cbf1a0fd325df3", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "71e34d9dc6a641e88b5bd46239cd3d25", + "Name": "Geometry[]", + "Description": "Geometry[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Get the intersection Geometry for this object and another\n\nGeometry.Intersect (other: Geometry): Geometry[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Explode", + "Id": "cd3f6fa9c31a4b518b884ae992371cb0", + "Inputs": [ + { + "Id": "15ace28f11e7448e99e6e1904a215f7d", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "15344b42127c44709c5f96b41f5a6437", + "Name": "Geometry[]", + "Description": "Geometry[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Separates compound or non-separated elements into their component parts.\n\nGeometry.Explode ( ): Geometry[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "dc21a3cbccbc442ea4b45d5bdfd71d44", + "Inputs": [ + { + "Id": "a362d19b32f544bfbd3111fe85dffdc3", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f9581c34bc134c5a847c0bf31e20f1a8", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "361d83b5b2514eb0b8d57563ad7c68be", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "fe2042f904cc49118f494e850345c2ef", + "Inputs": [ + { + "Id": "d3805de2b5a649f38babb611fde02cd1", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 3, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "86075b762a96490abb2cbb359465c359", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8b51c1b27d544d068037f885ac9a3b6c", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo@Autodesk.DesignScript.Geometry.Geometry", + "Id": "3764329c9df34f14bc8dc74f92a3d29d", + "Inputs": [ + { + "Id": "5f91f33ea50d4dc1a34286a62a6464ec", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0c1df65a1c5e4b87b50013c7be43b830", + "Name": "other", + "Description": "The other Geometry\n\nGeometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "12fb93606c6c4fbc9dc8afb5ce99fcc3", + "Name": "double", + "Description": "The distance", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the distance from this Geometry to another\n\nGeometry.DistanceTo (other: Geometry): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "startpoint;", + "Id": "1404fb7f60524285961b44e0a05a802f", + "Inputs": [ + { + "Id": "c5be12096e0549f882151444f39075de", + "Name": "startpoint", + "Description": "startpoint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3c97a1f88f3d44d5b9e3d6989ae75e30", + "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.SortByKey@var[]..[],var[]..[]", + "Id": "30f8e0f29c374288b2ba390e0be221b7", + "Inputs": [ + { + "Id": "3b5e9adbdfb44b4fa06b0319e935173b", + "Name": "list", + "Description": "list to be sorted\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "4d2b7f0ca087498da6c0d5a3a8fc3587", + "Name": "keys", + "Description": "list of keys\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "10356be524b64d2c845a999ef3e17afb", + "Name": "sorted list", + "Description": "sorted list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6b7e149c556b4e2496feec8d7f0ff6bf", + "Name": "sorted keys", + "Description": "sorted keys", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect@Autodesk.DesignScript.Geometry.Geometry", + "Id": "b769047160c941798f17c6b21201008a", + "Inputs": [ + { + "Id": "bd2ac1f5093740398e11b931776d5fda", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f5ec5d79ee69491c83156d44b216e108", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c7f594dd55af4e2cacc869d5c624338a", + "Name": "bool", + "Description": "bool", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Determine if another Geometry object intersects with this one\n\nGeometry.DoesIntersect (other: Geometry): bool" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", + "Id": "4cb252f85aff40b5bba9c2b1b52156ab", + "Inputs": [ + { + "Id": "e10fae53372248be86cb4808889d997a", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f8a17ad53d6d4a4783e1d097b7214429", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1f49c5ca88334edf9c2dd8c9ec416837", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0841d71bca2e450c92b9eb2998e12036", + "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.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "8d552dd15ef84000b711ce0b0e418fe3", + "Inputs": [], + "Outputs": [ + { + "Id": "aa492fbf208b4b85a0181a5e32d16156", + "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.OfRepeatedItem@var[]..[],int", + "Id": "50e9870cff414ace9c5656d17771a52b", + "Inputs": [ + { + "Id": "b4046dda43f4423a9743a42e2c91d85c", + "Name": "item", + "Description": "The item to repeat.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3140be1d8d10420a8bd62d45aceaba1a", + "Name": "amount", + "Description": "The number of times to repeat.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1ce4b57f7158454c88494c2bd1c406b2", + "Name": "list", + "Description": "List of repeated items.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a list containing the given item the given number of times.\n\nList.OfRepeatedItem (item: var[]..[], amount: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Count@var[]..[]", + "Id": "23bf6aa701594861b2710b6aabd3393d", + "Inputs": [ + { + "Id": "33786e72d9764b27984322ebb5c391fc", + "Name": "list", + "Description": "List to get the item count of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ad1a52cd9c514effab5bd83252008ce2", + "Name": "count", + "Description": "List length.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Sum@double[]", + "Id": "bc735862af77404d95524686c7de0db1", + "Inputs": [ + { + "Id": "5fe4f916ec9047c1901b39bb4dabe5c4", + "Name": "values", + "Description": "The numbers to sum\n\ndouble[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e020ae414a2b4a21bde534483d17a426", + "Name": "sum", + "Description": "The sum of the values", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": ">@var[]..[],var[]..[]", + "Id": "63980bf34f4a497f8a28beb6f5425bc3", + "Inputs": [ + { + "Id": "ec4e2cfc22334e6fa7ec474b2b3d54d7", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b06c131d63ec42bc9821b705e4b28d2b", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "36029d8ffe6f49a2baebe12be4505797", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x greater y?\n\n> (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;", + "Id": "b61d7efb647f4c6590a6d9b5c45cf78f", + "Inputs": [], + "Outputs": [ + { + "Id": "c180814db60749b096d3c848ec87af4b", + "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": "8a345f4f784140d7b7b5085703403cd1", + "Inputs": [ + { + "Id": "48ff8a11c8044d29aff7fcffb8473ea9", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0faa5f57ffc244cf82408d766f457c6b", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "80399d83ca43462cb86b60d693aff667", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bcd82054036349fda6d785529360d220", + "Name": "out", + "Description": "Items whose mask index is false.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "67a5c04d4ece46b683f030db14c47d14", + "Inputs": [ + { + "Id": "f7962fe4286a49e1865cec54a07db12b", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6f94a2ef148a4abeba283f72c7218172", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "87a92c12a24e4c90a32149a569537f04", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "f09e31872c0d446988a89851427646cc", + "Inputs": [ + { + "Id": "4e6b81c924b540f786aa1d9545bfae23", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "9153d8156d634d2a83de5a943f4c1ed5", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a6fc4c30787644c6a77df3227c25a86c", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;", + "Id": "abfaf7fbf55d457bb10762182ee70bcb", + "Inputs": [], + "Outputs": [ + { + "Id": "6631646aab1b497e9d82726c3fe7d523", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "26792a80c0964da585aa72a368871270", + "Inputs": [ + { + "Id": "3d593e9db7074294b805e88f2fb53486", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2967515198e8418a914f4e12481da373", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "42c075bd4373428cb94ee9e1b96b187a", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "origin;\nradius;\nstartAngle;\nendAngle;\nrayCount;\nboundaries;", + "Id": "9a6777ae6e474f9b9d310f294b07ac95", + "Inputs": [ + { + "Id": "a65cbbdb974b4d0ca25885e3bb8ceea4", + "Name": "origin", + "Description": "origin", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "28256ecd0e4044c1a9d42671eb29f882", + "Name": "radius", + "Description": "radius", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f4bf5a74bfe04595a99a420a20e14c4d", + "Name": "startAngle", + "Description": "startAngle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1c1b1f5259d94625a39327d0024fa9ed", + "Name": "endAngle", + "Description": "endAngle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "35a0bc771f174abab4f68c74129dd2f3", + "Name": "rayCount", + "Description": "rayCount", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0e03343e73374928aac06bbda3edbae8", + "Name": "boundaries", + "Description": "boundaries", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "88cab022f0434bbd95f741e7c0e14b56", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "89ffbb9961fc4c27a130f6b8ef7af459", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "af30e1384caa47d1ba3984941244b946", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "50ea59b31ffa4ca9bd9e463598f59460", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0336f3dc0751488882cd5aee6345a993", + "Name": "", + "Description": "Value of expression at line 5", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ba3a6e65b7db4d75a0c087cfa4f16785", + "Name": "", + "Description": "Value of expression at line 6", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointDirectionLength@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double", + "Id": "920dfb47c4d0479eb27cb1d4c34a5c12", + "Inputs": [ + { + "Id": "0038dce649d24d2fb09c10cb048dcbac", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2386e91204fb4c4ea530e05c0dd35949", + "Name": "direction", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0afb28e6054e46f1b0748f60ec136fb4", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3d8b707b193d4d5fbfd3284869c2656b", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a straight Line starting at start Point, extending in Vector direction by specified length.\n\nLine.ByStartPointDirectionLength (startPoint: Point, direction: Vector, length: double = 1): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Intersect@Autodesk.DesignScript.Geometry.Geometry", + "Id": "5705e204e1164e1aa84a38b877bfc8b1", + "Inputs": [ + { + "Id": "cbd85f94a2294fbd90aa83758f5bbe88", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c38addef4ae74470bc1473b6bac3966e", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ea53a45d3caa472986009dbb8b4821e0", + "Name": "Geometry[]", + "Description": "Geometry[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Get the intersection Geometry for this object and another\n\nGeometry.Intersect (other: Geometry): Geometry[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "4ad1d2e31daa405e81cc3ea088d2397a", + "Inputs": [ + { + "Id": "bf77e5ca653d4ff2859c2d44b038773b", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 3, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "cc5247182b42423b8d650113caece60f", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e181d126580344138e2e4cfee30e5955", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DistanceTo@Autodesk.DesignScript.Geometry.Geometry", + "Id": "cf261f2d6c4f4817949e640e7e042750", + "Inputs": [ + { + "Id": "c38824360a2a49da8c0fc3982b4b1c87", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "df47eefb77b14d5a8d34ab60d2ed4120", + "Name": "other", + "Description": "The other Geometry\n\nGeometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b7ea6552ad6041cbb6207529d2a8e50f", + "Name": "double", + "Description": "The distance", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the distance from this Geometry to another\n\nGeometry.DistanceTo (other: Geometry): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.SortByKey@var[]..[],var[]..[]", + "Id": "99df2db3224644e9a658dfba1e47fc0a", + "Inputs": [ + { + "Id": "9982a763515a4ee1ba7c67a044fb9849", + "Name": "list", + "Description": "list to be sorted\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "0062778316cd4118bd1de9aae131ec05", + "Name": "keys", + "Description": "list of keys\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "988f7827246d488b9a29f1d970f04d2b", + "Name": "sorted list", + "Description": "sorted list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6ff257ce5738451c802cc5495a5d366b", + "Name": "sorted keys", + "Description": "sorted keys", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect@Autodesk.DesignScript.Geometry.Geometry", + "Id": "6ed601b42c7f43c09afe9d5d2b04b69c", + "Inputs": [ + { + "Id": "8ac0f8e7252a4b82af3ddb3af3c34cfd", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "52d20874954946128248601281ba2ec0", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7d0123e0b13342429a11c07c81ffe854", + "Name": "bool", + "Description": "bool", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Determine if another Geometry object intersects with this one\n\nGeometry.DoesIntersect (other: Geometry): bool" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", + "Id": "b6a0eb1f641c4925b0d86415cc452bc2", + "Inputs": [ + { + "Id": "845d5ea79fe242b68c7c76c936245b3e", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9353d40f60f64d9fa196110eb49ca22d", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "99bbc91718b54e85b6fd5a1be0df73d8", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a8b1ea7cf94341bdb2e34cf2481fc7a3", + "Name": "out", + "Description": "Items whose mask index is false.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.OfRepeatedItem@var[]..[],int", + "Id": "208b2bf865224867afe49ab70bcb94d4", + "Inputs": [ + { + "Id": "6dbf6a8ee185471b941ee11f5d73e67b", + "Name": "item", + "Description": "The item to repeat.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e8ddbc800061409689b25e3eb274cb7e", + "Name": "amount", + "Description": "The number of times to repeat.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "651f8cbceeb545ec9dab21ed679199e5", + "Name": "list", + "Description": "List of repeated items.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a list containing the given item the given number of times.\n\nList.OfRepeatedItem (item: var[]..[], amount: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Sum@double[]", + "Id": "1e3423b5ce3648e3b2dca9a8ae9d7458", + "Inputs": [ + { + "Id": "a99d041683fe44a1901e6cf88f1a64b8", + "Name": "values", + "Description": "The numbers to sum\n\ndouble[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "203f3890976548adbed6c5d29f131523", + "Name": "sum", + "Description": "The sum of the values", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": ">@var[]..[],var[]..[]", + "Id": "055972bebff84528b84c6374018e2bb1", + "Inputs": [ + { + "Id": "4144cf2dbd5f4f838eca4efb6f14a03b", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "93fb44e7112b4df6b2c279025a6f2437", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3f5163e139de42188cac3ed443648003", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x greater y?\n\n> (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;", + "Id": "04ae0ab912f442d0bce68ba005819c04", + "Inputs": [], + "Outputs": [ + { + "Id": "78e7f4fab2b84814bcd36cb394cc87ea", + "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": "1d50e6724f944d40bbd152459cb332ad", + "Inputs": [ + { + "Id": "524cf0bf37c3450aa4aeeef6b4f65d95", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e3e4525d6d24414eac0ba96f9b9cc019", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "978fbda39b5c4f0695a77edbe09474f6", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7c52ac053f47405c9bdd3e7e4ffdc962", + "Name": "out", + "Description": "Items whose mask index is false.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "03e38a02d9334943918feefe69b76635", + "Inputs": [ + { + "Id": "f89d5b1a80244b778cacd6df9bee4836", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d6b76c31a97b459caca8c2f1222321cd", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "07b45b3041af465cb8458b3ce563ebe6", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "8d829232354543828cf0421788b88b51", + "Inputs": [ + { + "Id": "06442718e12a4975a8702a85665a7633", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": true, + "KeepListStructure": false + }, + { + "Id": "96dc944b91c744a99c04125139de7352", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4a09d7a162d6409189bf335779fb55ec", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;", + "Id": "f2fcb6779c2d47ccbd5805dfd26234d1", + "Inputs": [], + "Outputs": [ + { + "Id": "db22f688f63c433792ef69f24a34109f", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "327ed64f54424e01aab5343492c1607e", + "Inputs": [ + { + "Id": "21f0fce0614e417b8de7d2a3e1fb5e46", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d0ad79e6dc6c4c5b8b0526aa59b82a15", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "898214a8d9084e1ca3bb2d59a06731f4", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "-@var[]..[],var[]..[]", + "Id": "e7f76420edad43a1916710e438b2f193", + "Inputs": [ + { + "Id": "3c0b0fd51b144093bde575be60059f6e", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "191bf837482a43758a0c864f9bdc736b", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e3ab87395fd441ddb82c26acf1d852a1", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x subtract y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "/@var[]..[],var[]..[]", + "Id": "3f4ca4f8dbb54535a5a0218093316ca2", + "Inputs": [ + { + "Id": "21f95a920eb74c59a419dd00cef3af7c", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0c8afce70bff43b1b7747c91a81a0818", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ee04460188bc45f4ae4f7d8032a2c167", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Divides x by y.\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "+@var[]..[],var[]..[]", + "Id": "fae0a7b4ceee4435b912c77b17ffaf5b", + "Inputs": [ + { + "Id": "d9ab587858994a77bff92c5508b17932", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fc909af551074a3093c3b920e12de942", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "28d4d03a15804ae5a7af121ddc1250d7", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Adds x to y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "4bd7654bef004266b20f383ee1f77450", + "Inputs": [ + { + "Id": "2ade2fbf1e614433b480b764d36afa60", + "Name": "start", + "Description": "Number or letter to start the sequence at\r\nDefault value: 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "353033ede1474ea695263a82a056c406", + "Name": "amount", + "Description": "Amount of numbers in the sequence\r\nDefault value: 10", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3dc3c14c074041f2a5f51f67c5c95337", + "Name": "step", + "Description": "Space between numbers or letters\r\nDefault value: 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8432e49101dd4b9daa791aa3e6904a52", + "Name": "seq", + "Description": "New sequence", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a sequence of numbers." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x+1;", + "Id": "972096ca2be74acca12a32842ecd9081", + "Inputs": [ + { + "Id": "7f8afbaef4fa4cc9ae3a3e0c21e7c38b", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e5b677d00c994d60af8eb04f6d66e8a3", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Rotate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "520060cc026c482b952bd1e741723662", + "Inputs": [ + { + "Id": "5c056b1cd1d747e19b8a073adff9644b", + "Name": "vector", + "Description": "Autodesk.DesignScript.Geometry.Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "03e8e087a68d4535933cc224f46e6ddb", + "Name": "axis", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "173a28a281b343b8bf42b4160f37f920", + "Name": "degrees", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6832e7b46125427c930d367e25402594", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Rotates a Vector around an axis by a specified number of degrees\n\nVector.Rotate (axis: Vector, degrees: double = 0): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis", + "Id": "b19e5201703b40e9b00a9453c25b88d8", + "Inputs": [], + "Outputs": [ + { + "Id": "7f84ae8f79bd4ee2a4c808ba0d74e4f7", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "Id": "3df4dab007154538802002f0969bc16a", + "Inputs": [], + "Outputs": [ + { + "Id": "693b205c60a0497f840db70162eb4728", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Reverse", + "Id": "fc3e3336569b47fc85bd3961006084c7", + "Inputs": [ + { + "Id": "ab780466f8be4c5d96f55d5d011990ce", + "Name": "vector", + "Description": "Autodesk.DesignScript.Geometry.Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f954a064b6d5404fa0bf26741ad16f46", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the reverse of the vector. Essentially this negates the X, Y, and Z components of the Vector.\n\nVector.Reverse ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Explode", + "Id": "70dbc0ecedf6489db470d4b4495eaa54", + "Inputs": [ + { + "Id": "d13b609d0e874eceafff8c40998946b8", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7c25d75265f84979ad9dd09b69fb9571", + "Name": "Geometry[]", + "Description": "Geometry[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Separates compound or non-separated elements into their component parts.\n\nGeometry.Explode ( ): Geometry[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "97a71ccc24dd44349d7bf7abf60ce2ca", + "Inputs": [ + { + "Id": "de16021d566741958500ea0c62464ba0", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1397e8668453477c856fb65346d177e1", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0aa0ae9501e2460f87a848c2c9eebce7", + "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "startpoint;", + "Id": "006235e825d2405db6bcc87ef60e04e9", + "Inputs": [ + { + "Id": "b7458fa4529f4c35b811a5ff4d8b5d8d", + "Name": "startpoint", + "Description": "startpoint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "93a6e8f21ab544da84142b9ce4868858", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "6cfd7241a44b4325adbecdefe10ee81f", + "Inputs": [], + "Outputs": [ + { + "Id": "91485c0b7c0a4399a3301d8c895aa784", + "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.Count@var[]..[]", + "Id": "02a3a14262fe486eb56b70a6c2ee8591", + "Inputs": [ + { + "Id": "0c003cd2df9143f9925bf5f25f4bca51", + "Name": "list", + "Description": "List to get the item count of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "cd89864b08e64ca99de778a4ffec8119", + "Name": "count", + "Description": "List length.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "origin;\nradius;\nstartAngle;\nendAngle;\nrayCount;\nboundaries;", + "Id": "82ffb8403a264be19e8188288796a563", + "Inputs": [ + { + "Id": "1800bd51cb97428f89c001a8fd68e607", + "Name": "origin", + "Description": "origin", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "16a2d282f40d42cca7f8ea2ef325adac", + "Name": "radius", + "Description": "radius", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f008302ef8744cfaafacf95033235e1c", + "Name": "startAngle", + "Description": "startAngle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "34ba48f64bfd428db9ae5be9737d6f4e", + "Name": "endAngle", + "Description": "endAngle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7d3719da7272471db89a9eba4667990c", + "Name": "rayCount", + "Description": "rayCount", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6b057d8ae4a747a7b5b02213bbb09742", + "Name": "boundaries", + "Description": "boundaries", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c0662730d51a4005ac97419e7ba7e515", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "23805b2e902246c398f1de9fec2739f6", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "10114f14a91b491d854fa6a8631c309a", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f40e9e30ae5f4176a7280ddfb174fa5b", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "493926a4a9684f2bad48a86307101275", + "Name": "", + "Description": "Value of expression at line 5", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b6b0b7ee6807456faa0b59ffe52b5f63", + "Name": "", + "Description": "Value of expression at line 6", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + } + ], + "Connectors": [ + { + "Start": "9fca949e9e5a45919520a806db2d4fc3", + "End": "6fa57d2092484090aacda835b74e04e3", + "Id": "89c333228cc54d1a946fe62415a7455c" + }, + { + "Start": "9fca949e9e5a45919520a806db2d4fc3", + "End": "58d0e34cc28640edb8ecb6f6d62bead3", + "Id": "f6c079ba5ecb483e8b6898df51e04586" + }, + { + "Start": "a9ae154ded0a4bf29680e28644bebac0", + "End": "d2eeee01623f4ea199f598c67d7c5932", + "Id": "eb7fa4e85b3e4b80a743f7ff7815609c" + }, + { + "Start": "a9ae154ded0a4bf29680e28644bebac0", + "End": "63f67192c79243b0867867b54cc660a7", + "Id": "7bacb155e88843879404de84ee7cabd1" + }, + { + "Start": "a9ae154ded0a4bf29680e28644bebac0", + "End": "01ed3914bfc84cba8525aed0bc1623e9", + "Id": "b90aa74a1aa046c3b3d054b31f4944fc" + }, + { + "Start": "9c0274df250b42a5a6f4aa2d51504b03", + "End": "de3477e8d83a452ebb75b35635431f84", + "Id": "b182894422cc451689411c744645b0ab" + }, + { + "Start": "97feac3fe9084686b3b649361be2032d", + "End": "13de2f3982384507a81ac06ff3eadd1a", + "Id": "8921860d0da8446aa75b3bc8ff7e3e08" + }, + { + "Start": "d7ca0d33ba0644f9ae962e2efec191f3", + "End": "4adcdfc43d264753aab2a1de6834bafb", + "Id": "607bc85d19234eca92cc49c5d8fae0ba" + }, + { + "Start": "daebe7b3e3f24b44be88014068cfad9f", + "End": "9487c2c5e2bd472087207cb8cf4e2bd9", + "Id": "1febfcfae5fd4f1b91edbb26bcc2a767" + }, + { + "Start": "83120915cb434566aa4275edc14e79f9", + "End": "d7b9465ab6344edb8a6d715668af7d12", + "Id": "30984d4ee0e44f0f84404136d208c99a" + }, + { + "Start": "6d539e6b647148079911bfd59d468fe2", + "End": "40ed1e9029e7449ea815f98065ae6d01", + "Id": "741680f0cf7b4a3d9c83fc671d8a72d3" + }, + { + "Start": "a130c7a934364d5c93f96dac598ac9a5", + "End": "c8178844fff44ed39371a15dd69418d0", + "Id": "f61f160113a14c29ae6a6f3aa11aa82d" + }, + { + "Start": "6af2e825b30641a5a222f05f2d744e32", + "End": "43bfeab2ea884bf698ca3b7a1c60ac39", + "Id": "3f1176e0571b4df5a3be215b4bd7ff58" + }, + { + "Start": "61b36c285976474e84c9b72e36493338", + "End": "d2dc0352d3e64fa090f0483727bf4bc9", + "Id": "94fa1bfc1dfc4b07bee66031cdd1f43a" + }, + { + "Start": "b9c7af57f0f14e1f8306e57e76738837", + "End": "3edd22e76b414de1911cbdf817842a0f", + "Id": "9aa588c30ba74e1f96ff6326d4825264" + }, + { + "Start": "b7d7c8b23a074d13bfa34dd128219c45", + "End": "257bd03f876c4b598aa0ed68cb77da7a", + "Id": "da233610393e49f29dc17f1529b7301f" + }, + { + "Start": "7d8ef731f3434e0ab54670c7d69f3664", + "End": "583dc95835a94f51b4d82264972376ff", + "Id": "5a2f261eb37144a5a3ca12d16586c876" + }, + { + "Start": "cc26c04530bc4a289dc3c453f1cbe515", + "End": "7c25f37e018249dd9a5c2c3f527f45ea", + "Id": "0ba6270f94bb4dd8ac14a32c82d0823a" + }, + { + "Start": "00e4b98fcf0247119f67182ecb24811f", + "End": "36d05ea538d9406cad327b3818058b1c", + "Id": "4711435d92104cb796a3fa1a201a7755" + }, + { + "Start": "c603c1d1c4924a3094f942eb3c4c01cb", + "End": "885307d8b01a493c92739d6a258367c8", + "Id": "3050afabd56846918cb107b993e5889e" + }, + { + "Start": "863ef61ed89548c991e519bcbf89037c", + "End": "0d97c2abbbd64324b535c1ad51bd8205", + "Id": "a8940b4aea0f48f8819d366bf12194a7" + }, + { + "Start": "c6f4ecb549624719ad434f5445c9b6d6", + "End": "0c432f6edc19462e85662fa12c0d9225", + "Id": "854b7ca80cf5429db7414cb0907b8e98" + }, + { + "Start": "36af70749dca492a9477d165d715f279", + "End": "e1e3d8ba41d34c6bb04bf3161721701f", + "Id": "33fbf0a4e96c473c95196e3e78b3f828" + }, + { + "Start": "e1e604afe4a84f30a559e661361dd124", + "End": "b0b6bb25e93845e3876e7ac04d52ece3", + "Id": "72a1c34908074a4c8903ebfb2c435762" + }, + { + "Start": "c874758c0a034bf4a2dc7afff985bb4a", + "End": "b581235796034010a0d10cba039bf21b", + "Id": "4814ea93e795463eb332b8048767a969" + }, + { + "Start": "c874758c0a034bf4a2dc7afff985bb4a", + "End": "c4ba3883a4574293b17bbb1826346f06", + "Id": "bfd5ef29d2ce495789bb92d41efca9c3" + }, + { + "Start": "2227e894f8bc4793b80373a8f9ffc686", + "End": "a65cbbdb974b4d0ca25885e3bb8ceea4", + "Id": "d4118f9a247640189cb217e97715cfcb" + }, + { + "Start": "1475733beaf9419f8529b178a8b27570", + "End": "492c43f4eeb346ee95d0f24eb78d8898", + "Id": "956ca51ff221416d93ca01a9af4d3300" + }, + { + "Start": "21a1e4f747004ccea56d7d9069533e74", + "End": "1a66d793d14243fa99edef34defad687", + "Id": "eeeb2d65d11549ae97659aedbb0794b0" + }, + { + "Start": "4852667d8bbf4ba286d05ce7ea52943c", + "End": "56d1855c9865448b8c1de50713af4f03", + "Id": "dd77c9b2685b43cfa1301415c351b733" + }, + { + "Start": "4852667d8bbf4ba286d05ce7ea52943c", + "End": "507a40ff269448d0be721de634f6631a", + "Id": "2c8b91f94c5944669bb580c850b274ec" + }, + { + "Start": "3d0b3b7f099b48acb88b9c5f8ef92c3c", + "End": "5a2032e28e2b45db83ce00e0393b7313", + "Id": "5a8638eb9dd54b1ab94d99ff7152c187" + }, + { + "Start": "34856d52faa0477dbfc56c8fb4e84f7e", + "End": "d2ef9854f901485f8ed6aac268ee76f2", + "Id": "ab549df8c9cc484cb7a7b2ed5bb5dd06" + }, + { + "Start": "3986a12767714db69bfb65f649961c9c", + "End": "1a8484fe50004ae790fffcc8545eafa8", + "Id": "786d366c055c43cfa26e0d03ac1f4696" + }, + { + "Start": "4d86012090e24e948a15e0d258c2b8f8", + "End": "28256ecd0e4044c1a9d42671eb29f882", + "Id": "7ea17af497994ca1b3edb545842f3b36" + }, + { + "Start": "4d86012090e24e948a15e0d258c2b8f8", + "End": "16a2d282f40d42cca7f8ea2ef325adac", + "Id": "de6c2fec457746839a818d366d743d70" + }, + { + "Start": "7ce67424ad10457a932f1109df43470e", + "End": "f4bf5a74bfe04595a99a420a20e14c4d", + "Id": "44e1e4a84bb44b6e85fad2ced40e2406" + }, + { + "Start": "7ce67424ad10457a932f1109df43470e", + "End": "f008302ef8744cfaafacf95033235e1c", + "Id": "04c2efdf0ab240fbafedf428c7628aa4" + }, + { + "Start": "e8a52e5a8ce745b587a4b109c1f0796c", + "End": "1c1b1f5259d94625a39327d0024fa9ed", + "Id": "b70f32c5560e4f10ba6de10ce06b36a3" + }, + { + "Start": "e8a52e5a8ce745b587a4b109c1f0796c", + "End": "34ba48f64bfd428db9ae5be9737d6f4e", + "Id": "3315ebcfe01242ada88f20176117668b" + }, + { + "Start": "cf951955e0424b8faf704e6ce8df4772", + "End": "35a0bc771f174abab4f68c74129dd2f3", + "Id": "b1f6af74ab0045e5b5a942ea2d292b41" + }, + { + "Start": "cf951955e0424b8faf704e6ce8df4772", + "End": "7d3719da7272471db89a9eba4667990c", + "Id": "46b69c93ddfb46229382d431f9b8f640" + }, + { + "Start": "731be40fe586412989c43654e7033c62", + "End": "badeddbb5f504ea8b23f8d0eebb28830", + "Id": "826a300517484d15bab2525ce7cadf09" + }, + { + "Start": "731be40fe586412989c43654e7033c62", + "End": "5f989f1a43aa4082b5151ff12e56f532", + "Id": "6e5fd3aacf5442e29cf8c1534d8ad825" + }, + { + "Start": "731be40fe586412989c43654e7033c62", + "End": "892fd663447d47f183487c9e00ce7f87", + "Id": "6381992928ca4a9a92410bba0a1a96c9" + }, + { + "Start": "731be40fe586412989c43654e7033c62", + "End": "d7f2625df04c43bcb08e162745fefdc8", + "Id": "6cc8f48b47a64d0ca8d37e9c521f799f" + }, + { + "Start": "731be40fe586412989c43654e7033c62", + "End": "54c406897be54454974fe3e799040fbd", + "Id": "5c82052cc3db464398e1d7049eb0f8dc" + }, + { + "Start": "53ddf334afff4642b13812ecf718c8c6", + "End": "769dfb83051f402cadb04196866cb8e4", + "Id": "0be322cdb6c64ac48692f712604adedb" + }, + { + "Start": "53ddf334afff4642b13812ecf718c8c6", + "End": "0b8420ae45c44ee0b4938e5bc039d135", + "Id": "1017f45ac1ef45be9e520a23515e2092" + }, + { + "Start": "9ac9e7aa1baa4dd59766c62255e90293", + "End": "3a1a2648f91e4c04a4f584ebedbdb283", + "Id": "f30404022a184591aa6158bf082e9d20" + }, + { + "Start": "34b86452bd584b898d0f48448928c100", + "End": "92028e8bb08e41cb87dd52fd65bd4681", + "Id": "53f5863eb2ce4d99b9f4c5635f8ccd5b" + }, + { + "Start": "4512fa49c09b49c6b70a6666be9f59cf", + "End": "ae69dadfe69348de98af69a1c0174cdd", + "Id": "b7d7072f429641d0a3ce4c684e4db198" + }, + { + "Start": "fc64ab0bd09f473fbf128918486603ae", + "End": "59270b6df1c44cc18234e08dbff878d3", + "Id": "140180bca48e410299815b4c4e568919" + }, + { + "Start": "aad76874e1564f2799af2c58a1dd983b", + "End": "ec6564eff46047abb94a126b7f857168", + "Id": "9b48e50ac0ba4ddd9c7f24221c69b9b9" + }, + { + "Start": "45739da8a2454aa9be07f124b46d126d", + "End": "a3e1d4c1aa8e43dd983032b0c8a5eb2f", + "Id": "92c65901fff14e3985cf2abcce30ea60" + }, + { + "Start": "b283f9676596481abb9b7db90fdd2c58", + "End": "96c44e2573774aee97175eb5046aad56", + "Id": "bd3191fdf6174e4bb191f4fcfc81fa31" + }, + { + "Start": "aaf603c5dcbf48929ee5e705ab5612a8", + "End": "fae3b1f4e8a048c69c1f4222ae768620", + "Id": "2871efd778094d088c0e0ae1ffb32865" + }, + { + "Start": "aaf603c5dcbf48929ee5e705ab5612a8", + "End": "b763fc59c6044a82827824b427fdfcc5", + "Id": "11039e95a6a54f9b882c7b3ae1521aca" + }, + { + "Start": "6414a2cbfcd5490392d97ff649a8ab48", + "End": "8846ec91f0404ee88922de5a104e8af5", + "Id": "9f908ffbdbe84cc89a3e23aa9a0cd570" + }, + { + "Start": "a5a699b3b1674d44838799422f8e34d5", + "End": "c774f013dadb4f0fa59916415f8f2ea9", + "Id": "14302f126e4b4759a53dc947cec6b802" + }, + { + "Start": "a5a699b3b1674d44838799422f8e34d5", + "End": "3db4dd736dbf495ba54686b759e13779", + "Id": "8410c03c01204669b45fc5a23f5718f5" + }, + { + "Start": "21ca5a32123f446cbf6ea3bbff2ad272", + "End": "c8594d5668854d51b5aa3f716a89df3f", + "Id": "d0ce407563ae45e8a4cc73e8d68601b8" + }, + { + "Start": "74a923ea487b4b0f82691fcef87af28b", + "End": "ef2e6a1f35c64d6f961ff328e41fb923", + "Id": "7c11472731a54901843805c32e7682aa" + }, + { + "Start": "74a923ea487b4b0f82691fcef87af28b", + "End": "de09e887f8aa454695862e6898ad1516", + "Id": "1c8204b3baf344ddab66c5c8fd0c32d2" + }, + { + "Start": "9d5ea73e1e2a4db982f46ba4af7fcebc", + "End": "ccd4b6d98bf348b2b0adb8558516568b", + "Id": "19365905bfc04d5bb94006d779abbf51" + }, + { + "Start": "194eb0eba89c4835a0c234f787cb8df4", + "End": "4f9b00426f104cf29b1b5dc27cfe439c", + "Id": "2bef943af9e74588bdfe4b6f78fa2406" + }, + { + "Start": "2561ba9a21cc44dcbe87830cff4e140b", + "End": "b933a68da2da4902b002ab3cacf73483", + "Id": "641947b6c9f04653ac1945ef4ac47a64" + }, + { + "Start": "2561ba9a21cc44dcbe87830cff4e140b", + "End": "a3f98252900444359030fe8ef941a1c0", + "Id": "fc81c59183b74c5a8948f31071c550b8" + }, + { + "Start": "3ff9837fa38f47f789ec2a32c4b336e0", + "End": "f4cf3754220b4ca8b2a24068ca184e37", + "Id": "6db3ac6aeeb94587a072162d2040e2e9" + }, + { + "Start": "3ff9837fa38f47f789ec2a32c4b336e0", + "End": "c4d657a2b5844dbfac943c846c3eda3d", + "Id": "7e3449aae36b491bb2a529f0a2425a3e" + }, + { + "Start": "60c0957179ee4b6784eee38433825918", + "End": "a8e9708d177c4e71acb870c33c836900", + "Id": "f6ce6a0f3a4c4ce486e23c45572974e4" + }, + { + "Start": "1ab6eb0cf4574113baff7c1eaa6f8fb2", + "End": "1b1da5f947c94b2b9d186e458b25ad9d", + "Id": "316a0d8def9c4ad1a218b63f18e4c516" + }, + { + "Start": "2b57fac7a64e44598e0d024d85804e9f", + "End": "b8a6923be0b7424481179186b5acac1f", + "Id": "e72ac30c4a7843a6a0dbd2c90b3678d0" + }, + { + "Start": "763c001d80ba4c04bf25beb1015b0edc", + "End": "21ab695fe2f64e7abca6f8faa100c687", + "Id": "061c1f93fe6042c991a475556be4459f" + }, + { + "Start": "763c001d80ba4c04bf25beb1015b0edc", + "End": "9e500913499647dea736c1c77a7a54bc", + "Id": "ad5b247d7a194b2ab0dca14cd8ce7613" + }, + { + "Start": "b747d66640424fd8ae05e07b07a09b05", + "End": "6049fef61c0c45c9bbed3b1ffba1e97e", + "Id": "0b62b31c8a8749a28f3e9fa214231cc2" + }, + { + "Start": "b747d66640424fd8ae05e07b07a09b05", + "End": "87ed094dde684f0eb0df82d95945afc0", + "Id": "25795193ad6345959d0ac75921aed3f9" + }, + { + "Start": "7699b9a7916f4bba907610a2ec8185df", + "End": "7704242f8e16498d89e66307d5ab7523", + "Id": "fe77dcaefeaa4123996da568786ba4af" + }, + { + "Start": "7699b9a7916f4bba907610a2ec8185df", + "End": "16b52990158e4469896ff74373127b39", + "Id": "c7d6843814754c0c87807764935a6c82" + }, + { + "Start": "7699b9a7916f4bba907610a2ec8185df", + "End": "8e45aaa9a0164b46992d813f979dd00d", + "Id": "fdcf3c681361424f93dc37905f2d5203" + }, + { + "Start": "3bf2fc971721426298dc97e259bf5598", + "End": "74e37f4641f54a16a98e09bc10c85458", + "Id": "7daa99d447f7465fa01fd3949f02bcbd" + }, + { + "Start": "57f611c64ef44faaa2133ff12a5cafa7", + "End": "d3629b8b93564db0871a3d3e9dcbb5c2", + "Id": "e807d8082eb3452bb0cbf4c174946861" + }, + { + "Start": "2725e767e94b45a2a20800c9bf37c67c", + "End": "1cfdda57c1e4404d850c298114943fd3", + "Id": "703c777c93c94de5914e1e1aea1f6ce1" + }, + { + "Start": "5912483100b44013bc6374ee0a7f6b77", + "End": "29356b29686448b3a3b5530bdd69e9de", + "Id": "3c705e708c134b13a2168b37baf245c1" + }, + { + "Start": "f25963cd7ecd4451b8da1fb13666999e", + "End": "6ae50a3650bd44fa9a729f19eee17327", + "Id": "2c0069132a1c4dd68ca7157fa0bba295" + }, + { + "Start": "81cdae8faeb344b988779f58a637cb5c", + "End": "1c16497a6fac4d3cb52582dd29a2265d", + "Id": "378003db9062447cae3583afda7f775f" + }, + { + "Start": "15d84d94fe9b45268f781d034c952761", + "End": "a1a6932cbc724d6295dbef0637531972", + "Id": "51f36c23c87d426aa77ce95dd3e55d5c" + }, + { + "Start": "9209c161992a4f9aa51815c1bdaaf6dd", + "End": "72c7dc5149ea40a8b8d817ea261619d6", + "Id": "75e5713dc7db4cf699bc065bf7074bf7" + }, + { + "Start": "9209c161992a4f9aa51815c1bdaaf6dd", + "End": "9c30a6bbf85b400d81e1e29e16c2d345", + "Id": "c2ea14baae66486cb506ca6c73bc9155" + }, + { + "Start": "9209c161992a4f9aa51815c1bdaaf6dd", + "End": "61f0ac9c41b94cd4a13d6a864031e8b5", + "Id": "2cd4e77c44014d489da543020bfbc7b1" + }, + { + "Start": "074ca32b31bc4fc5a23ab09faba2a80a", + "End": "fe99934433024320b75bba500379cb58", + "Id": "309b85c718434a41a500a4cc8d18b64c" + }, + { + "Start": "3a5e4f0a69804acfbc0ac3135aa49b54", + "End": "aeafccab9e464ee988fc98a70f1becf0", + "Id": "02a99adfd0e748fbaebbefca7ac18292" + }, + { + "Start": "3a5e4f0a69804acfbc0ac3135aa49b54", + "End": "d5ac31e9da244d169ddf9eb08156e91c", + "Id": "4dc67af756b347bb936bd95facb198ae" + }, + { + "Start": "4a52ec2107a64eeebb94e5d07364e9e0", + "End": "d79c6b94f517459296a48c45cfe833b6", + "Id": "20f41721d4b449b3a2205eec813199ff" + }, + { + "Start": "59ab3a3da75c4ec384ae0dd2990d5040", + "End": "1477e88951f54058b7c524fa32f636b4", + "Id": "881adad7f0b441e8bcaae6f81ca50f6a" + }, + { + "Start": "085d74156fb343b4945d9a9c7863f773", + "End": "014405ce5b0f4d7c9786d84019b35cf2", + "Id": "80d3678165a345c9b40cdc6ee2b76b8c" + }, + { + "Start": "edf3ed6d56cb461c9f5620c68fa9ff76", + "End": "43e91a7f7b0540b88062b7409e5bf33e", + "Id": "62d1e5ed230541f0931188c80f42fe83" + }, + { + "Start": "aec446308e1c4c768f230f3a391b581e", + "End": "1800bd51cb97428f89c001a8fd68e607", + "Id": "a4b0b64fff594be2b0317c923a8c0eeb" + }, + { + "Start": "8f3d37e82562443d9f99f1cf1dab7954", + "End": "1973685a5f214216a1391bb8355941ba", + "Id": "3243e11c8a2b4d7993669dd91dd9e6e2" + }, + { + "Start": "deaab8a7352441b5bc76b20b3c28d15c", + "End": "630ee7d500af4bc096a56702482d374c", + "Id": "ce62ce248be84653a1231fada31108be" + }, + { + "Start": "deaab8a7352441b5bc76b20b3c28d15c", + "End": "4c1e16addade4e33bef4103ff8c39279", + "Id": "fd69b560e85c4315936f0e53b7af483d" + }, + { + "Start": "693a9ca5f4b64c7bbd7a52f1d6df0d7f", + "End": "4999d26148d94c18abcf5be11f2e6d7f", + "Id": "79838ad724d945db83cae716576a465c" + }, + { + "Start": "693a9ca5f4b64c7bbd7a52f1d6df0d7f", + "End": "b4b557e75b6c4aa7af1c7d4cce1142cf", + "Id": "722da31bf4b4411192c410d058ba64ac" + }, + { + "Start": "d2cab5f1e9094c0e93581af961aa9978", + "End": "e9bca490ad4247c6adea3f45659c3c63", + "Id": "18dc0b1cf5584e16b17a60abf90354a0" + }, + { + "Start": "1c63db4f81d247748b4c385b2caa70c4", + "End": "63a430affbf1428d9bfcd7394677eedf", + "Id": "9f2fc040a73c4bbcad5b2854af5fcf9d" + }, + { + "Start": "c50a4fc87391415d89b5b4695bb280c5", + "End": "f7a98fa9b9c94861b13030e6561388cc", + "Id": "48c4417fe04c429bbdbd985c1dcdd088" + }, + { + "Start": "27f9fea235494589a3863da5d3d064d0", + "End": "bc13609a89d0469ba75899267d7967a7", + "Id": "3a139ba0d94f43009ee19cceaec82411" + }, + { + "Start": "98abefb83e284e72afca8d6b407fb7ed", + "End": "9835fd81924a4b3093f8e9ac8a6e0936", + "Id": "5245ee144207465aac4e7ef9572e5bd8" + }, + { + "Start": "03d3404d172d42fc9fdc4fb4b4aec669", + "End": "129683bed9424adaae85ffa1c2da28a1", + "Id": "2456e25c164f448bbaa6bcf1f117f35c" + }, + { + "Start": "5073930ceb784f028e566a083a9629bc", + "End": "5891e8f4b9394a219954caf6bcd8bc7d", + "Id": "01b0c5b960674bc58095038dd4c1750f" + }, + { + "Start": "52e0a16a416c42959ead6cccc4ac8f1f", + "End": "03c5aac75e4b42e8aefb30514a60c33a", + "Id": "219526c1a9b44bad9efae22e99d3c558" + }, + { + "Start": "98446c4550fc4d8281848707bbc6c8fa", + "End": "25bbe59ce9f047ddaaa935749ece039b", + "Id": "753e0541703341058c2b9097ad877519" + }, + { + "Start": "16b0e806ba174c0ab99bd9de940f349d", + "End": "66cd6319e60343f5b80d0b1dd2304a12", + "Id": "db8c68c4488d4159a78acd80172f3df4" + }, + { + "Start": "85a183aa6cd549d6a79a4af185eb86da", + "End": "07bb2defcb414d0cbe2d6de8d25cb985", + "Id": "d9819c871ad741d7bdbd1daf9818d747" + }, + { + "Start": "4c73937c9c8e4afd93495caec845477e", + "End": "287578ea10c74de398f32b8aa0476cc5", + "Id": "6e1176bcd17c40d493b50eae4291f36d" + }, + { + "Start": "f2803b79547745128dfc8fa08e8764bb", + "End": "b0f5b2690ee243a4ad02cb010932cb78", + "Id": "c38b2f61f6f948aa92c614355111b2d5" + }, + { + "Start": "8d464b43043b4731b75943beb37630d0", + "End": "760dfa477b7f4a1588f960ed186540df", + "Id": "3ee26cd241b54b7991497877e65aad75" + }, + { + "Start": "2bb6a6a568b448e5a9079addcff61575", + "End": "5bbc4e7079f1421ca1bd4786509b22f1", + "Id": "104bf8a738144915b037e349c1f80e72" + }, + { + "Start": "31914f39ae3a4ccb915d52ceb1d020a0", + "End": "f220c4488d0244f594a8acb8de0c1ec3", + "Id": "1c042d76d9844a03be9a8fccf8f278ca" + }, + { + "Start": "f8f4596036b3446cb89ea485be69757c", + "End": "a18d01d26c7d40c282c312f54a24f167", + "Id": "94f08ef731454be885f970e4d3824df0" + }, + { + "Start": "2d567e67e8e942409c678cae0139fbd6", + "End": "2c8d71ffa58c44ed94d0deacb8c59fd2", + "Id": "79ba1975b2f54ba19cffcbea72d9c979" + }, + { + "Start": "5a3ab1654b6b42bda851b6b787f106c0", + "End": "96e76af3f0824f7bb24c9645ba59156a", + "Id": "fed539ef0a754e40bfecdfef1935202d" + }, + { + "Start": "30094394f4a848db98a782e7ec5874f8", + "End": "576e76292be0478788499a5b19b7817d", + "Id": "5046fccf527243ea970fee24a58af73e" + }, + { + "Start": "30094394f4a848db98a782e7ec5874f8", + "End": "f1e3ff3987874320b9aeb58396653ade", + "Id": "61e133f943ba4eb09b599a628c37fa02" + }, + { + "Start": "30094394f4a848db98a782e7ec5874f8", + "End": "cb186287acec4badb829a54006e5aee2", + "Id": "8601eaa71a5341f796b432a13453da59" + }, + { + "Start": "30094394f4a848db98a782e7ec5874f8", + "End": "ddf5a7877f5f426d97cc9e6bdb6c386e", + "Id": "a70e947543d54026ae7b506946efae48" + }, + { + "Start": "30094394f4a848db98a782e7ec5874f8", + "End": "6b8de04349be4922ac9dca6ed5108eb6", + "Id": "7d03a7a6dc214eb88db6aace856e3e48" + }, + { + "Start": "30094394f4a848db98a782e7ec5874f8", + "End": "2063a823e2734cdfa7c663a7602defb5", + "Id": "e9cf0a861c6c4cdabe102c43120a1e9f" + }, + { + "Start": "30094394f4a848db98a782e7ec5874f8", + "End": "f01155dca81640adab50759f0ee6ce37", + "Id": "4225e958fd4d41e6992b4972441ab41e" + }, + { + "Start": "3b4abbad313b4a399101da9c59f1f118", + "End": "4d7d353870c04be18362d2e82b255446", + "Id": "ef99020e7d124081967d6d45b3a8a441" + }, + { + "Start": "3b4abbad313b4a399101da9c59f1f118", + "End": "860db4a187b04bf890507871696a4f2c", + "Id": "504fa9652d8240d6b531bcced343cb39" + }, + { + "Start": "3b4abbad313b4a399101da9c59f1f118", + "End": "094f330b05284bf6ad2142aa767d4384", + "Id": "a6b02a8c0f02476fb25a4fd0a022e347" + }, + { + "Start": "67a18c7ffe4048f78a425fb7c07d92e8", + "End": "ef89765ec92140c3baceb79d7aa70c4a", + "Id": "23eca0dba7bd468991abf1df568b3101" + }, + { + "Start": "3d483e02aeb0426dbb4edf27d87fc70e", + "End": "d4cece1728224a17acb46bbac9a3a2ef", + "Id": "2fbc4dd88e8a4db883c4538b4755a3df" + }, + { + "Start": "e192d1326e154fe69064a36994830c7e", + "End": "e98ea4308aaa41ca83594123c0083322", + "Id": "5f4b1381c5944206b13454cbc2ddff53" + }, + { + "Start": "e192d1326e154fe69064a36994830c7e", + "End": "e263f2adee5247d9b4dffac005bb3896", + "Id": "50f2047150524eb2bbf20c8d174d5554" + }, + { + "Start": "4de1ae106fda4eb49b665bfbe33150c7", + "End": "07062898786641b489502e72a0d8c8f1", + "Id": "e986be868f7e4a7996347be8df7e5051" + }, + { + "Start": "30a89b058caf41b0ba65959484da429e", + "End": "05c8a5e9a01544949b65aceac8045a65", + "Id": "9b8eb8c5114b449c94e6075b1f389004" + }, + { + "Start": "d5bb07805bd146c3a2f48193d2a00c4e", + "End": "20561fc943d34622a2d452dbbb688e9b", + "Id": "e3a2e0a92fa042799dd0de267df5bd1b" + }, + { + "Start": "bc268b43baf04748a48a3c195ae21ba4", + "End": "ebc61342e328491f98356641cdb892fb", + "Id": "c390fee87e6643448010a08e9b490827" + }, + { + "Start": "c66a5850f7354f78b8334ed119b81712", + "End": "5cec83f8ce074f7dbafab56a9c8dd905", + "Id": "70bfac38b302482dae21297309d606ab" + }, + { + "Start": "2a5dd67d481949c0ac778a81786f40bd", + "End": "c28963e056254d609d721d6a61b20ffd", + "Id": "8079b122ebd34991bedde5ad65d4a0eb" + }, + { + "Start": "2a5dd67d481949c0ac778a81786f40bd", + "End": "2a8558a02ce147a89d86e51d32a7df1a", + "Id": "69c7d9ff6f434421a8715297466c071b" + }, + { + "Start": "391f1cd4964747b0b89d734ce684717c", + "End": "df09c0488a8243e783f7af92753dbabc", + "Id": "cfcbd2bd501e4ef49782af99e99e752c" + }, + { + "Start": "5202cce4d34e445aab24c76cb611259e", + "End": "0e03343e73374928aac06bbda3edbae8", + "Id": "48e1280ce84d4612aae54698184dcefb" + }, + { + "Start": "5202cce4d34e445aab24c76cb611259e", + "End": "6b057d8ae4a747a7b5b02213bbb09742", + "Id": "95fa1d384db64c2a8c56a20c1754c1e4" + }, + { + "Start": "45d38370d1ed47229f1e97d0ffcd620a", + "End": "60ba4fa139364fbb869e969a8a13a38f", + "Id": "550842065ab24ef185c3583ff295b241" + }, + { + "Start": "440b52e8d46945478675d9ab25c77385", + "End": "c584abca6c4f48c6a99349dca69bc60a", + "Id": "e09de08ef4bf44e19edc22b016611da4" + }, + { + "Start": "3a4236f9906a426da9b88ba84356ea05", + "End": "dc0668fde93940ee98dd47753b557569", + "Id": "a9512895ee4e4894b0745b7cefdf5d39" + }, + { + "Start": "b9c23f6173d04ad29e8426cc0c0c930d", + "End": "fa9c653566ae45d89176d0b877cf0ad6", + "Id": "e64880dd0b1d4f8fa19edd1eb36b7196" + }, + { + "Start": "4d4aa0734ce940e0bd7e6a65fde9ddd9", + "End": "7210ec8245df4757a8b65f8d54c9e3f3", + "Id": "289e97c39fe54fc98188e5d5a77f74ed" + }, + { + "Start": "825ad1646bb9448c88645811698a0544", + "End": "a7347ed023fe4bbabe8d853cf881d430", + "Id": "3dec2d41ccce4d07a4622645d562113a" + }, + { + "Start": "71cea869d90f46829084f5fc1d5e7a00", + "End": "997cd397c21d467797d0c123dab3ad76", + "Id": "af7e54f3fb9e470789510220ff75c69b" + }, + { + "Start": "a80d047915fc4728b78a1533ec0ee29d", + "End": "e11d2d321e934ae9beda9e6cca5e781a", + "Id": "705c5a9abac24e92a8162d3442db87bc" + }, + { + "Start": "1adcd0136a494ac29dcaf04f034d0057", + "End": "5d57017bc8a1465abb7d92d99cd3c7b5", + "Id": "7676230bb1a6441a813be3152772775d" + }, + { + "Start": "54ec8f3ddcff4263ab4d260a3b1e2eec", + "End": "ad873fd169d94a898def5a9a4fb584a3", + "Id": "9b84bde65613455aae749a64881de4f1" + }, + { + "Start": "5ef4fbd379b94a9eb053bfb3b7935c6a", + "End": "05200e6326314027a6c8d161a4e34f15", + "Id": "1ccd31c645a24cb78835d573f429711e" + }, + { + "Start": "7d482276c56f48d0ad14311619fcb835", + "End": "ffda393a9e0e4432b1efae546d0e87cf", + "Id": "560d9daeed9a4297be18b0c1e2aae3a7" + }, + { + "Start": "a9b0a2bd166d40afa7b783f218f39aeb", + "End": "a7d066fce05242ca8486a28172b27f1b", + "Id": "35e98ef4a5244639a5b4e36ec1e99a7a" + }, + { + "Start": "45b45b183a604d3ba7ccd27fb794e3d9", + "End": "98126f7124d84ca7ae4589dfcc5b96e4", + "Id": "81b416681791491c84e80211598d8051" + }, + { + "Start": "d9c3b854af494f6f9861d85cf9654482", + "End": "ba1d4664a1684f379d54c9933e07604c", + "Id": "131937778c76417383e6871499a73801" + }, + { + "Start": "71a23dc78f564991b22cce74cce423c0", + "End": "b82dbd9219764d8e8b9c008caf942786", + "Id": "46a65becae4340d89f6e91e114cbd6a7" + }, + { + "Start": "a55ef82fba124371aae59a6b7c95158f", + "End": "12d2eb1c1b5e4493b5fac4313043422f", + "Id": "094aba31e3a14a6ebd553256a1b7bfef" + }, + { + "Start": "468ec67e02d347658a2f623ba3283f7a", + "End": "bd2ac1f5093740398e11b931776d5fda", + "Id": "643035be575941db9716fd2e416789ab" + }, + { + "Start": "468ec67e02d347658a2f623ba3283f7a", + "End": "48ff8a11c8044d29aff7fcffb8473ea9", + "Id": "fd1de78741594197825a370fd03f55d9" + }, + { + "Start": "7a22b9ea595747de89182513607298fc", + "End": "029649a58eaa4ee2baca0f3c3775748f", + "Id": "dd27e806d2d94d98ad433e9730c4e146" + }, + { + "Start": "71e34d9dc6a641e88b5bd46239cd3d25", + "End": "d3805de2b5a649f38babb611fde02cd1", + "Id": "73c872bb3eb74acdbf3219fe9f9624a5" + }, + { + "Start": "15344b42127c44709c5f96b41f5a6437", + "End": "a362d19b32f544bfbd3111fe85dffdc3", + "Id": "5b9188069a6a42e4b18d857453db2727" + }, + { + "Start": "361d83b5b2514eb0b8d57563ad7c68be", + "End": "1966bdc82a184c0181cbf1a0fd325df3", + "Id": "e61a7b72094844839212b441449fb74d" + }, + { + "Start": "361d83b5b2514eb0b8d57563ad7c68be", + "End": "f5ec5d79ee69491c83156d44b216e108", + "Id": "5672fd8dc81f46d7893b14f5a8316f69" + }, + { + "Start": "361d83b5b2514eb0b8d57563ad7c68be", + "End": "33786e72d9764b27984322ebb5c391fc", + "Id": "572e2be78ec84279bbe721fa5c14aeea" + }, + { + "Start": "8b51c1b27d544d068037f885ac9a3b6c", + "End": "0c1df65a1c5e4b87b50013c7be43b830", + "Id": "3bf37c8966114857babc183c0eaea077" + }, + { + "Start": "8b51c1b27d544d068037f885ac9a3b6c", + "End": "3b5e9adbdfb44b4fa06b0319e935173b", + "Id": "b994184e39e44410acdde62f8c09bbf1" + }, + { + "Start": "12fb93606c6c4fbc9dc8afb5ce99fcc3", + "End": "4d2b7f0ca087498da6c0d5a3a8fc3587", + "Id": "3b7f87026828459993c696b20dab6857" + }, + { + "Start": "3c97a1f88f3d44d5b9e3d6989ae75e30", + "End": "40307e2ea9c641cab42a119389f6bbd0", + "Id": "a11ff59c61f6430b8dae80a804c83f61" + }, + { + "Start": "3c97a1f88f3d44d5b9e3d6989ae75e30", + "End": "5f91f33ea50d4dc1a34286a62a6464ec", + "Id": "96e3c912812a4bd7af6e988e1b334b47" + }, + { + "Start": "3c97a1f88f3d44d5b9e3d6989ae75e30", + "End": "3d593e9db7074294b805e88f2fb53486", + "Id": "af0571c3bb814eb9835e156b65d54782" + }, + { + "Start": "10356be524b64d2c845a999ef3e17afb", + "End": "4e6b81c924b540f786aa1d9545bfae23", + "Id": "637095a44e5840e3873f92001a1679a9" + }, + { + "Start": "c7f594dd55af4e2cacc869d5c624338a", + "End": "f8a17ad53d6d4a4783e1d097b7214429", + "Id": "b67bf87ba9b34f419f674b2402503edc" + }, + { + "Start": "1f49c5ca88334edf9c2dd8c9ec416837", + "End": "5fe4f916ec9047c1901b39bb4dabe5c4", + "Id": "421521409a584ab2b4e934d231ec99aa" + }, + { + "Start": "aa492fbf208b4b85a0181a5e32d16156", + "End": "b4046dda43f4423a9743a42e2c91d85c", + "Id": "a871eacb3b874308a8d17366d221e8e5" + }, + { + "Start": "1ce4b57f7158454c88494c2bd1c406b2", + "End": "e10fae53372248be86cb4808889d997a", + "Id": "af07a232bc5e462b82a330ee559ca491" + }, + { + "Start": "ad1a52cd9c514effab5bd83252008ce2", + "End": "3140be1d8d10420a8bd62d45aceaba1a", + "Id": "ca55b29d999748ff808ddf07db3f352e" + }, + { + "Start": "e020ae414a2b4a21bde534483d17a426", + "End": "ec4e2cfc22334e6fa7ec474b2b3d54d7", + "Id": "cf875f39cfbe4dcaabee5e5180471ede" + }, + { + "Start": "36029d8ffe6f49a2baebe12be4505797", + "End": "0faa5f57ffc244cf82408d766f457c6b", + "Id": "6acb8a96b71d4f3797004925f35402e9" + }, + { + "Start": "c180814db60749b096d3c848ec87af4b", + "End": "b06c131d63ec42bc9821b705e4b28d2b", + "Id": "90c28fc0c75e4020ae9e91c8caabb65a" + }, + { + "Start": "80399d83ca43462cb86b60d693aff667", + "End": "f7962fe4286a49e1865cec54a07db12b", + "Id": "895c8b3112fe4e82bab43d02a5cd0f7e" + }, + { + "Start": "87a92c12a24e4c90a32149a569537f04", + "End": "9f92c62a05cd4afa96d2eb9208fd6f9a", + "Id": "0bc489f8440d4300a249cca0f61e865a" + }, + { + "Start": "a6fc4c30787644c6a77df3227c25a86c", + "End": "2967515198e8418a914f4e12481da373", + "Id": "ae08062c8ee64c9ea549bad83d7ba4c4" + }, + { + "Start": "6631646aab1b497e9d82726c3fe7d523", + "End": "9153d8156d634d2a83de5a943f4c1ed5", + "Id": "87991ef8760d466c8c5105270b391997" + }, + { + "Start": "42c075bd4373428cb94ee9e1b96b187a", + "End": "a74e7a65dd9f4b70aa4a88b3cd9a90ae", + "Id": "6dbecad6e4bc4d4582830bd71b15b4f5" + }, + { + "Start": "42c075bd4373428cb94ee9e1b96b187a", + "End": "1569fea453b240bf9640727239f6bd1e", + "Id": "20266adbfd2d41a9b5615db35983e0d8" + }, + { + "Start": "88cab022f0434bbd95f741e7c0e14b56", + "End": "c5be12096e0549f882151444f39075de", + "Id": "f26716cca9504b6c8837505d34f234b2" + }, + { + "Start": "89ffbb9961fc4c27a130f6b8ef7af459", + "End": "f40a9e4f808e491e8203c6ee0a0916d7", + "Id": "c115d77944da4f9c96b20c48783abea6" + }, + { + "Start": "af30e1384caa47d1ba3984941244b946", + "End": "46d40b82759b4eabb75bcddba6767595", + "Id": "83d652746ddf4904bf57a538e19fd815" + }, + { + "Start": "af30e1384caa47d1ba3984941244b946", + "End": "1e39f0fe92764214b3b2528ca667a01b", + "Id": "c4d744ea98cc486380e973f79a787a66" + }, + { + "Start": "50ea59b31ffa4ca9bd9e463598f59460", + "End": "d1a3e02d2dc7498db2580219101a999f", + "Id": "724d1eea28c941de8b7e138f6ef12aa8" + }, + { + "Start": "0336f3dc0751488882cd5aee6345a993", + "End": "b8d095b0096e43a9be0d53de8400d4cc", + "Id": "8044cce54c864941a0547cd0a84f8158" + }, + { + "Start": "0336f3dc0751488882cd5aee6345a993", + "End": "8ee3db7ceb454f70b38f6596f818e57a", + "Id": "53d4dbbff51541f49587c88c6015f939" + }, + { + "Start": "ba3a6e65b7db4d75a0c087cfa4f16785", + "End": "15ace28f11e7448e99e6e1904a215f7d", + "Id": "ffafc7c48d2347849dfef70e9ae6bf4f" + }, + { + "Start": "3d8b707b193d4d5fbfd3284869c2656b", + "End": "8ac0f8e7252a4b82af3ddb3af3c34cfd", + "Id": "ab2aff2d3fda4486a66243f9d5d30c5e" + }, + { + "Start": "3d8b707b193d4d5fbfd3284869c2656b", + "End": "524cf0bf37c3450aa4aeeef6b4f65d95", + "Id": "ec834cd7d1d34ab0a96f80d0cb26af26" + }, + { + "Start": "ea53a45d3caa472986009dbb8b4821e0", + "End": "bf77e5ca653d4ff2859c2d44b038773b", + "Id": "481afcb465b44cf1aa14bc2fe70dc7fb" + }, + { + "Start": "e181d126580344138e2e4cfee30e5955", + "End": "df47eefb77b14d5a8d34ab60d2ed4120", + "Id": "d6fcc0bda81f4d758976cbb44141c9db" + }, + { + "Start": "e181d126580344138e2e4cfee30e5955", + "End": "9982a763515a4ee1ba7c67a044fb9849", + "Id": "f6db95b21471424ea50e0a561b05b7c4" + }, + { + "Start": "b7ea6552ad6041cbb6207529d2a8e50f", + "End": "0062778316cd4118bd1de9aae131ec05", + "Id": "858f8b517c974b0db4847bc616689aef" + }, + { + "Start": "988f7827246d488b9a29f1d970f04d2b", + "End": "06442718e12a4975a8702a85665a7633", + "Id": "5051936665d74c08b47a61b42f5eb2ea" + }, + { + "Start": "7d0123e0b13342429a11c07c81ffe854", + "End": "9353d40f60f64d9fa196110eb49ca22d", + "Id": "360ce99dc5184ef5acdecd83ed726dd7" + }, + { + "Start": "99bbc91718b54e85b6fd5a1be0df73d8", + "End": "a99d041683fe44a1901e6cf88f1a64b8", + "Id": "880025e2943c445fa71f1ad5c39e983a" + }, + { + "Start": "651f8cbceeb545ec9dab21ed679199e5", + "End": "845d5ea79fe242b68c7c76c936245b3e", + "Id": "cd450ec3b7824995ba5aaee08f000b48" + }, + { + "Start": "203f3890976548adbed6c5d29f131523", + "End": "4144cf2dbd5f4f838eca4efb6f14a03b", + "Id": "e99aa955a47d4653a5707df292e43fe1" + }, + { + "Start": "3f5163e139de42188cac3ed443648003", + "End": "e3e4525d6d24414eac0ba96f9b9cc019", + "Id": "4dfbcb8b03524101aa4648de7841077e" + }, + { + "Start": "78e7f4fab2b84814bcd36cb394cc87ea", + "End": "93fb44e7112b4df6b2c279025a6f2437", + "Id": "0545af096864450aab3ef4b880aca651" + }, + { + "Start": "978fbda39b5c4f0695a77edbe09474f6", + "End": "f89d5b1a80244b778cacd6df9bee4836", + "Id": "365491d9699c461a990d3fbd2d3f2f99" + }, + { + "Start": "07b45b3041af465cb8458b3ce563ebe6", + "End": "cbd85f94a2294fbd90aa83758f5bbe88", + "Id": "c09b23c2d8a149e299a6a4d7d63dd5b4" + }, + { + "Start": "4a09d7a162d6409189bf335779fb55ec", + "End": "d0ad79e6dc6c4c5b8b0526aa59b82a15", + "Id": "d216e1f9064c4d7b8e545cc5ab5d3b4e" + }, + { + "Start": "db22f688f63c433792ef69f24a34109f", + "End": "96dc944b91c744a99c04125139de7352", + "Id": "ea284d4e47084b958d43d445f7700ce7" + }, + { + "Start": "898214a8d9084e1ca3bb2d59a06731f4", + "End": "9ad5532872ac4cb380fb5765bfb34a33", + "Id": "01651bdaa50c4879833482e8e9ab8c23" + }, + { + "Start": "898214a8d9084e1ca3bb2d59a06731f4", + "End": "a0d57a2e84dd4958a0717e39b3bcb9e4", + "Id": "4756b608607544eab77a1fee44e7b64c" + }, + { + "Start": "e3ab87395fd441ddb82c26acf1d852a1", + "End": "21f95a920eb74c59a419dd00cef3af7c", + "Id": "cacb4407436d4c3dac734b8b24fbc503" + }, + { + "Start": "ee04460188bc45f4ae4f7d8032a2c167", + "End": "3dc3c14c074041f2a5f51f67c5c95337", + "Id": "122cebffc31d402fac1c5b3801803041" + }, + { + "Start": "28d4d03a15804ae5a7af121ddc1250d7", + "End": "173a28a281b343b8bf42b4160f37f920", + "Id": "96501b94b3994c7c8a3d2680aa5c0a01" + }, + { + "Start": "8432e49101dd4b9daa791aa3e6904a52", + "End": "fc909af551074a3093c3b920e12de942", + "Id": "14e6b9efe8394d14bf9fa95975621c83" + }, + { + "Start": "e5b677d00c994d60af8eb04f6d66e8a3", + "End": "353033ede1474ea695263a82a056c406", + "Id": "0db9a4ba13634611a29e449f9b6b4a02" + }, + { + "Start": "6832e7b46125427c930d367e25402594", + "End": "2386e91204fb4c4ea530e05c0dd35949", + "Id": "3df5f1afd71f4f4d91df75c8ff486a63" + }, + { + "Start": "7f84ae8f79bd4ee2a4c808ba0d74e4f7", + "End": "ab780466f8be4c5d96f55d5d011990ce", + "Id": "87d7f127f24b482286cf66968bf4e4be" + }, + { + "Start": "693b205c60a0497f840db70162eb4728", + "End": "03e8e087a68d4535933cc224f46e6ddb", + "Id": "8e9803142da748e5bcf0dd58f542bcd8" + }, + { + "Start": "f954a064b6d5404fa0bf26741ad16f46", + "End": "5c056b1cd1d747e19b8a073adff9644b", + "Id": "dd06221a21da4674869b22f6e95b2927" + }, + { + "Start": "7c25d75265f84979ad9dd09b69fb9571", + "End": "de16021d566741958500ea0c62464ba0", + "Id": "77937ad3bd6541919489d689b1ff3168" + }, + { + "Start": "0aa0ae9501e2460f87a848c2c9eebce7", + "End": "c38addef4ae74470bc1473b6bac3966e", + "Id": "1cbc3cfe8aa7418e9d5503d61f64be74" + }, + { + "Start": "0aa0ae9501e2460f87a848c2c9eebce7", + "End": "52d20874954946128248601281ba2ec0", + "Id": "3b1b1efcfcdb4bcd9aef34a7d7c91177" + }, + { + "Start": "0aa0ae9501e2460f87a848c2c9eebce7", + "End": "0c003cd2df9143f9925bf5f25f4bca51", + "Id": "2b093c0f30784b10b00b3a690ed2d279" + }, + { + "Start": "93a6e8f21ab544da84142b9ce4868858", + "End": "0038dce649d24d2fb09c10cb048dcbac", + "Id": "6520b3e92dea4565949e44fdc5568cdc" + }, + { + "Start": "93a6e8f21ab544da84142b9ce4868858", + "End": "c38824360a2a49da8c0fc3982b4b1c87", + "Id": "4ad3433040154d578044d0e077123b12" + }, + { + "Start": "93a6e8f21ab544da84142b9ce4868858", + "End": "21f0fce0614e417b8de7d2a3e1fb5e46", + "Id": "f7230ad9b55f4bb48a2370d7eaf19578" + }, + { + "Start": "91485c0b7c0a4399a3301d8c895aa784", + "End": "6dbf6a8ee185471b941ee11f5d73e67b", + "Id": "40d92d5fe65244a6995da40edd338565" + }, + { + "Start": "cd89864b08e64ca99de778a4ffec8119", + "End": "e8ddbc800061409689b25e3eb274cb7e", + "Id": "6805cd81011d4488ae428e645d0dc3a0" + }, + { + "Start": "c0662730d51a4005ac97419e7ba7e515", + "End": "b7458fa4529f4c35b811a5ff4d8b5d8d", + "Id": "c8a02259dcf7432db495f94e065c5733" + }, + { + "Start": "23805b2e902246c398f1de9fec2739f6", + "End": "0afb28e6054e46f1b0748f60ec136fb4", + "Id": "5252518678e648d897006f3a9559fece" + }, + { + "Start": "10114f14a91b491d854fa6a8631c309a", + "End": "191bf837482a43758a0c864f9bdc736b", + "Id": "db76df28e66a4f5ba84cf36f0485472a" + }, + { + "Start": "10114f14a91b491d854fa6a8631c309a", + "End": "d9ab587858994a77bff92c5508b17932", + "Id": "29168006217b4111821281a325100f5a" + }, + { + "Start": "f40e9e30ae5f4176a7280ddfb174fa5b", + "End": "3c0b0fd51b144093bde575be60059f6e", + "Id": "16a85f0056484259962685980fd38030" + }, + { + "Start": "493926a4a9684f2bad48a86307101275", + "End": "0c8afce70bff43b1b7747c91a81a0818", + "Id": "3eff23af8a4f40d3847b2c1ae57a1d20" + }, + { + "Start": "493926a4a9684f2bad48a86307101275", + "End": "7f8afbaef4fa4cc9ae3a3e0c21e7c38b", + "Id": "f945261b624b45a2a71ead1cab5f4bfc" + }, + { + "Start": "b6b0b7ee6807456faa0b59ffe52b5f63", + "End": "d13b609d0e874eceafff8c40998946b8", + "Id": "e453061b1120471798e077f9a8a35b2d" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.3.0.4415", + "RunType": "Manual", + "RunPeriod": "1000" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": 0.020037406770981203, + "EyeY": 10.368491083770341, + "EyeZ": -26.351164502109171, + "LookX": 9.4542680547144915, + "LookY": -8.6653287111393471, + "LookZ": 18.308972856773917, + "UpX": 0.08304981335716223, + "UpY": 0.98348132985623382, + "UpZ": 0.16083283969911427 + }, + "NodeViews": [ + { + "ShowGeometry": true, + "Name": "Hall Width", + "Id": "1fbfd36f95e24acaa0c20c1117ab82a1", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 146.07159551846428 + }, + { + "ShowGeometry": true, + "Name": "Room Depth", + "Id": "0d256dba3b2a46d5bf6d11da618ff3d3", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 214.12757403203932 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Rotation 1", + "Id": "7eb8d8aca3cb4fb5ac8e82aaa5aaf166", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 282.18355254561436 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Rotation 2", + "Id": "8ff217fe80404a2d81ab94e805e69f80", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 350.2395310591894 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Rotation 3", + "Id": "839b2842f5e8469c91a6c2737939066d", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 418.29550957276444 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Rotation 4", + "Id": "b9c79c39336d4ac5bb1bdacbd5d57049", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 486.35148808633949 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Gap 1", + "Id": "00547cb98ac6456394a687ba8bac6996", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 554.40746659991453 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Gap 2", + "Id": "9eed8b0682cf4cd0b2960c49b0f82a39", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 622.46344511348957 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Gap 3", + "Id": "c4f2b9b319ad4a96b9063542120261f6", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 690.51942362706461 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Gap 4", + "Id": "3ad5ab818b2b4d23b50f7d42f2fb0796", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 758.57540214063965 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Width 1", + "Id": "97f29db9e3d04316afa526e06cdb4788", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 826.63138065421469 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Width 2", + "Id": "8fbcfcd452c94f1b88393927c12416f9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 894.68735916778974 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Width 3", + "Id": "25f01b369cbf4402a21377d44456a369", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 962.74333768136478 + }, + { + "ShowGeometry": true, + "Name": "Cabinet Width 4", + "Id": "3f2261aeffc34fd8b1241deca8f8b152", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 33.080334214984418, + "Y": 1030.7993161949398 + }, + { + "ShowGeometry": false, + "Name": "List Create", + "Id": "5a805327175d42a596666e5e9823923c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1474.9716857376832, + "Y": 975.45804301423982 + }, + { + "ShowGeometry": false, + "Name": "List Create", + "Id": "dce403c5df1d418f97a144f3770b05f3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1474.9716857376832, + "Y": 802.28028492387034 + }, + { + "ShowGeometry": false, + "Name": "List Create", + "Id": "d909498e3e6442eeae5391c1cc101709", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1474.9716857376832, + "Y": 620.109786694859 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "5cccb7f84e7047649406585b2e9b8cb1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 906.75931782458292, + "Y": 1479.6874226502989 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "a4e7edc980cc49669f9b4110224ac267", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 906.813695871976, + "Y": 1629.1823281264162 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "5f3de60493a64cd1975cbd7648f3d85a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 761.01212586350175, + "Y": 1564.4168362982189 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointEndPoint", + "Id": "c09e7aad78a54616a7ed2adb6f07ab5f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1113.0070313396186, + "Y": 1567.4348753883576 + }, + { + "ShowGeometry": true, + "Name": "List.GetItemAtIndex", + "Id": "3716e4815f254818acc837233acef87e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3231.0385044151058, + "Y": -1466.0358082081934 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "755c7ac51d1e4db4958446ae326597f0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2211.6734465697264, + "Y": -1436.18247487486 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "79dbe6ab844d4e0bb3ec0a92e433835c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2391.1020179982979, + "Y": -1534.0358082081934 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "787fd190aa5a4b9e951f1a205e418ef5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2391.1020179982979, + "Y": -1372.0358082081934 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointEndPoint", + "Id": "dd958f3c29b34a9da0aeb0eae9671661", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2648.8163037125837, + "Y": -1466.0358082081934 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "e1ffedf4ce784f9a8dfb137b3f48f0d8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4769.8122750103057, + "Y": -799.28785110822639 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "3cc89c5b7f39464c8c0075cf141c82dc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1356.4033682520035, + "Y": 1410.7523812977465 + }, + { + "ShowGeometry": false, + "Name": "Vector.XAxis", + "Id": "1f163a2799474e63b9956684bdb2620e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1115.8486045495574, + "Y": 1303.3970244063464 + }, + { + "ShowGeometry": false, + "Name": "List.Slice", + "Id": "9606257c1cd94db1bb6a81978bc9bbd9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1939.1139902187879, + "Y": 1149.9816285461886 + }, + { + "ShowGeometry": false, + "Name": "List.DropEveryNthItem", + "Id": "a5b7711c10d34cf9a481e1b00ee1fbc8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2202.0936109365443, + "Y": 1149.9816285461845 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "020cc1d5fb824c1d9e660b7bf3be8c21", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2040.6139902187879, + "Y": 1353.191084558443 + }, + { + "ShowGeometry": false, + "Name": "Cuboid.ByLengths", + "Id": "179177e30377403ebccb53d8ed5eaf43", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3042.8262651861924, + "Y": 978.65696120682389 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "1c48219756f947cfbb64a10da3d8ea3f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2241.5936109365452, + "Y": 978.65696120682389 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "a6d987500d064e21865013eae6e60ec8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2462.4967350554034, + "Y": 1301.191084558443 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "18cabee337f047328ffeab1d66fd5f21", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2771.2258385282921, + "Y": 1146.9709026645307 + }, + { + "ShowGeometry": false, + "Name": "Vector.ZAxis", + "Id": "d9572a59ced24df89a56802f1c59376a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2608.9967350554034, + "Y": 1044.7507207706185 + }, + { + "ShowGeometry": true, + "Name": "Geometry.Rotate", + "Id": "fbba6958ed1541df91253959a8f1e14f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3343.0293141241004, + "Y": 1160.1658294368467 + }, + { + "ShowGeometry": false, + "Name": "Plane.ByOriginNormal", + "Id": "89004c973477432d99d09b056b080bc6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3047.3262651861924, + "Y": 1327.191084558443 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "ada527a0977a4c4985d37f8e1dbabacf", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2223.1294897036005, + "Y": -717.06999185157406 + }, + { + "ShowGeometry": false, + "Name": "Curve.StartPoint", + "Id": "1d30f09b4daf46daa9f46d890953556f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3182.1294897036005, + "Y": -847.06999185157429 + }, + { + "ShowGeometry": false, + "Name": "Curve.EndPoint", + "Id": "3ffeeb924c524cfe80253be3872203ea", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2560.6294897036005, + "Y": -587.06999185157406 + }, + { + "ShowGeometry": false, + "Name": "Curve.EndPoint", + "Id": "3a63cb774d564d9f90577cde230ed90a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3519.6294897036005, + "Y": -843.56999185157429 + }, + { + "ShowGeometry": false, + "Name": "Curve.StartPoint", + "Id": "ca0dad010f504260a57d1bf54b1a435e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2844.6294897036005, + "Y": -1008.5699918515743 + }, + { + "ShowGeometry": false, + "Name": "Vector.ZAxis", + "Id": "ca1d2196d73a46c0b3fd8f1b12340232", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2560.6294897036005, + "Y": -831.31999185157429 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "a80c342d97234a7c9136734c67fbe757", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2560.6294897036005, + "Y": -722.96665851824082 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "9fb800028f504d05ae9f167b519caaf4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2844.6294897036005, + "Y": -650.06999185157406 + }, + { + "ShowGeometry": false, + "Name": "List Create", + "Id": "3fb1b95905d947f0aaf78bc53b97d5e0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4177.6294897036005, + "Y": -861.56999185157429 + }, + { + "ShowGeometry": false, + "Name": "Cuboid.ByCorners", + "Id": "33c54f51b6654e80b42ce549a21662f7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3857.1294897036005, + "Y": -969.56999185157429 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "9358810f46544ff89dc7afb027134ab3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3182.1294897036005, + "Y": -1008.5699918515743 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "3587d38e44df4152a871df58faf17183", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3519.6294897036005, + "Y": -1003.5699918515743 + }, + { + "ShowGeometry": false, + "Name": "Vector.XAxis", + "Id": "7dff92cad27540259711aa083bc17ed5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3182.1294897036005, + "Y": -539.56999185157406 + }, + { + "ShowGeometry": false, + "Name": "Vector.YAxis", + "Id": "fe05ea2d797d45c4883283a7d74943bf", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2844.6294897036005, + "Y": -759.56999185157406 + }, + { + "ShowGeometry": false, + "Name": "Cuboid.ByCorners", + "Id": "473ae24d47db44b7875a3d8294f2e7a8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3857.1294897036005, + "Y": -835.56999185157429 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "a7c2a4a5d3704322b958a0d917d46465", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3182.1294897036005, + "Y": -701.06999185157406 + }, + { + "ShowGeometry": false, + "Name": "Cuboid.ByCorners", + "Id": "4a85288dea074a5687a7427613b9beee", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3857.1294897036005, + "Y": -701.56999185157406 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "9b7f413a65d74e13839ac9dcfa8017a7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3519.6294897036005, + "Y": -574.56999185157406 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "a681641580ef4691887c95248a3d5105", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3519.6294897036005, + "Y": -734.56999185157406 + }, + { + "ShowGeometry": true, + "Name": "Solid.ByUnion", + "Id": "63c19c71006f462cb6799ed02e94aa54", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4397.6294897036005, + "Y": -861.56999185157429 + }, + { + "ShowGeometry": true, + "Name": "List.GetItemAtIndex", + "Id": "eff696374cac4dee9ef4e32342dbb9a5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3231.0385044151058, + "Y": -1283.4132323554181 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "83aebd036b594dd8b79bde8026579825", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9182.3932138839555, + "Y": -182.3369302825447 + }, + { + "ShowGeometry": false, + "Name": "Nurses No. Patients Visible", + "Id": "c1e30a1673fe407c87cb54be32ec6143", + "IsSetAsInput": false, + "IsSetAsOutput": true, + "Excluded": false, + "X": 9774.7204002078088, + "Y": -111.41192494968305 + }, + { + "ShowGeometry": false, + "Name": "Nurse A View Rays", + "Id": "00ddfd4374784ba68756fe0360e3e5a2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8395.82958943435, + "Y": -1046.2225786783322 + }, + { + "ShowGeometry": false, + "Name": "Nurse B View Rays", + "Id": "10af2aaf1b274bff928a907b7612ef89", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8395.82958943435, + "Y": -804.30678420545814 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "cb3b6d5bbc0e4e5eb47700a1c8528474", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9187.444632931416, + "Y": 14.366673140714056 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "c93554e9503742a9a0020979bafffcfa", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9122.9912081970178, + "Y": 717.88167234420575 + }, + { + "ShowGeometry": false, + "Name": "Curve.Length", + "Id": "1505dd60423a4aa08a9bf31f8513620e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8842.90127772485, + "Y": 801.5397477587403 + }, + { + "ShowGeometry": false, + "Name": "Dialysis Bay Area", + "Id": "d954fc37d24c47f4aec236a75159d8d7", + "IsSetAsInput": false, + "IsSetAsOutput": true, + "Excluded": false, + "X": 9771.7325676017317, + "Y": 706.05481130854832 + }, + { + "ShowGeometry": false, + "Name": "Watch", + "Id": "9a250964087e45648f2b89bb35a66bcd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2515.4967350554034, + "Y": 832.02074066630269 + }, + { + "ShowGeometry": false, + "Name": "Nurse B No. Patients Visible", + "Id": "22516bcea2c046ffa8ef44f8004920c7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9353.5345634035839, + "Y": 14.366673140714056 + }, + { + "ShowGeometry": false, + "Name": "Curve.PointAtParameter", + "Id": "ded70a3a03fd4cfbb3f328be80d1122f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1684.5975885085086, + "Y": 1289.6170049219677 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "23a93bfb8cb64376873621b562e4ca0f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1424.4716857376834, + "Y": 1149.9816285461886 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "8bdf113f8c9e4f88a9ce83e9cb8ae154", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2191.9782772281706, + "Y": -228.76071085518379 + }, + { + "ShowGeometry": false, + "Name": "Curve.PointAtParameter", + "Id": "5e18c2ff1e7e4aceb295a91dffe31cd8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2462.2606332686846, + "Y": -152.51395406705251 + }, + { + "ShowGeometry": false, + "Name": "Patient 1", + "Id": "f58bda66f27f493485be7e342781480f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3800.3119703606981, + "Y": -178.1392911295834 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "a5eae02cb2564ea8a5c59ba428ec953c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3445.3774358629107, + "Y": 125.16817024288002 + }, + { + "ShowGeometry": false, + "Name": "Patient 2", + "Id": "65ad78ef818b46f0b9ad199671006fa8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3800.3119703606981, + "Y": -45.321005384966156 + }, + { + "ShowGeometry": false, + "Name": "Patient 3", + "Id": "51ea8962cd6946a990b9857a857d3d15", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3800.3119703606981, + "Y": 91.860708870417056 + }, + { + "ShowGeometry": false, + "Name": "Patient 4", + "Id": "c1e3e343edad492491e811f40de62b0a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3800.3119703606981, + "Y": 226.86070887041683 + }, + { + "ShowGeometry": false, + "Name": "Patient 5", + "Id": "b574cb9d6e12425dbf34f7779dfd1d0b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3800.3119703607, + "Y": 361.86070887041706 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "54810de500f548e6b5448bfc47079e54", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3084.9117063549888, + "Y": -2.3210053849661563 + }, + { + "ShowGeometry": false, + "Name": "Point.Y", + "Id": "2216fd3433dc4780b03b2b3ab140a5f5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2970.9117063549888, + "Y": -124.75046581320203 + }, + { + "ShowGeometry": false, + "Name": "Point.X", + "Id": "2fd7e2a2d51e4dc1ad4c726bf710ab76", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2967.6610079145967, + "Y": -256.50535489594768 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "ddd7ce80a3ff413594cd3135ef947c1e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3234.7982775343085, + "Y": -213.0151330614392 + }, + { + "ShowGeometry": false, + "Name": "Cylinder.ByPointsRadius", + "Id": "30c6324b694e4968a26c93ea9d6fa65d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3451.8788327436955, + "Y": -45.321005384966156 + }, + { + "ShowGeometry": false, + "Name": "List.DropEveryNthItem", + "Id": "de5b0c895de1411a8b01194164abdcc7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2704.3591825870071, + "Y": -211.3841963181053 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "f207ff605e094b41ae77af9010fd2755", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1946.3185215844032, + "Y": 64.237759952578472 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "8241186fafc441efb36220d2e71c6f3b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2124.9782772281706, + "Y": -46.364639987122246 + }, + { + "ShowGeometry": false, + "Name": "Vector.XAxis", + "Id": "11edf8ea5ec64d75a193ab85e4b5eed5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1946.3185215844032, + "Y": -73.016364204442425 + }, + { + "ShowGeometry": true, + "Name": "Color Palette", + "Id": "2744ad722f02487f99e1311326a421b8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8826.8335515710369, + "Y": -682.30470690122252 + }, + { + "ShowGeometry": true, + "Name": "GeometryColor.ByGeometryColor", + "Id": "69a454941afa4607a44730a6038aae01", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9025.5617185692772, + "Y": -757.84763820428248 + }, + { + "ShowGeometry": true, + "Name": "GeometryColor.ByGeometryColor", + "Id": "452cd6921d6e4c5490180adbecb5f870", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9025.5617185692772, + "Y": -624.75779425494238 + }, + { + "ShowGeometry": true, + "Name": "Color Palette", + "Id": "68be00b89ea746eb8c6c84ef70154a81", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8826.8335515710369, + "Y": -550.50553308666258 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "247c773c0e6d48199be6498e62cb0a78", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2682.3163037125837, + "Y": -1328.2772099818781 + }, + { + "ShowGeometry": false, + "Name": "Curve.PointAtParameter", + "Id": "6163128a0e4f46d3ac0fe1289545eeef", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2946.5144792406672, + "Y": -1466.0358082081934 + }, + { + "ShowGeometry": false, + "Name": "Nurse A No. Patients Visible", + "Id": "679d45e92b6f40798d7b400d2b6f14f2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9349.28772561391, + "Y": -182.3369302825447 + }, + { + "ShowGeometry": false, + "Name": "Solid.Union", + "Id": "b673e8bb915640d99a3ce40f1a5cf31a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4765.1514802191814, + "Y": -638.179895966176 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "1cd21775e50c46b9a58e5cb1f5775564", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7859.2026521705911, + "Y": -1039.3588210597618 + }, + { + "ShowGeometry": false, + "Name": "Curve.Length", + "Id": "6076c8979b0448d088762f20935ca2a8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7612.6459828254656, + "Y": -947.95209940800646 + }, + { + "ShowGeometry": false, + "Name": "Curve.Length", + "Id": "0341bd0142314b4c86b5684d8564e0af", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7602.2202998135817, + "Y": -695.57863433370949 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "0445a9bf02bd47c59f3182cf07b6bca7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7848.7769691587018, + "Y": -786.98535598546937 + }, + { + "ShowGeometry": true, + "Name": "Geometry.DoesIntersect", + "Id": "002ed27603394d5783e9a25a09afaa7a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8735.2355646710275, + "Y": -187.21832605676343 + }, + { + "ShowGeometry": true, + "Name": "List.CountTrue", + "Id": "4d8b74a5b957466d84875c281052c75d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8971.65978477025, + "Y": -182.62142582785054 + }, + { + "ShowGeometry": true, + "Name": "List.CountTrue", + "Id": "a1fd1a5119aa494d911e22ba98030fba", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8966.6911916005174, + "Y": 4.7669930517815828 + }, + { + "ShowGeometry": true, + "Name": "Geometry.DoesIntersect", + "Id": "7ab4e460232649d69ebe381952869dbc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8736.6372281858021, + "Y": -21.064096125491858 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "706c7ca2b3814e47b729bf9d81f45885", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 9606.7821048898149, + "Y": -107.9369878677586 + }, + { + "ShowGeometry": false, + "Name": "-", + "Id": "b1f9806dcb8248188da21d46bf59c073", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3544.3099449071478, + "Y": -3250.779741679657 + }, + { + "ShowGeometry": false, + "Name": "/", + "Id": "589d05167f6d4656a92fd461492a5ba2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3813.3099449071478, + "Y": -3250.779741679657 + }, + { + "ShowGeometry": false, + "Name": "+", + "Id": "65443cbad98b46e684eb08992eb202fc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4370.3099449071478, + "Y": -3372.779741679657 + }, + { + "ShowGeometry": false, + "Name": "Sequence", + "Id": "284219cc6f3940d4b4ddaea0ce1b9d29", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4082.3099449071478, + "Y": -3346.779741679657 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "f9de5459ad444e8dafd71c38be5bac8b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3813.3099449071478, + "Y": -3360.5664083463239 + }, + { + "ShowGeometry": false, + "Name": "Vector.Rotate", + "Id": "74f38f9b8c64497f908914aded7e346e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4716.3099449071478, + "Y": -3520.779741679657 + }, + { + "ShowGeometry": false, + "Name": "Vector.XAxis", + "Id": "eca692a48bbd4f13a40f2158d8bd2bbd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4082.3099449071478, + "Y": -3588.779741679657 + }, + { + "ShowGeometry": false, + "Name": "Vector.ZAxis", + "Id": "15e26cbfed254959b3c6955c3c64650b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4370.3099449071478, + "Y": -3480.779741679657 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointDirectionLength", + "Id": "1b2f91a4b7bf4a8cba18835786ac8425", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5022.8099449071478, + "Y": -3608.779741679657 + }, + { + "ShowGeometry": false, + "Name": "Vector.Reverse", + "Id": "ac7e8f985a8c46f28c79e1e26e59dd31", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4370.3099449071478, + "Y": -3588.779741679657 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Intersect", + "Id": "e49cb0bba53e4b368bebdb6c255b8e10", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7029.8099449071469, + "Y": -3694.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Explode", + "Id": "cd3f6fa9c31a4b518b884ae992371cb0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4370.3099449071478, + "Y": -3697.279741679657 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "dc21a3cbccbc442ea4b45d5bdfd71d44", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4716.3099449071478, + "Y": -3655.279741679657 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "fe2042f904cc49118f494e850345c2ef", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7375.809944907146, + "Y": -3694.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Geometry.DistanceTo", + "Id": "3764329c9df34f14bc8dc74f92a3d29d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7661.809944907146, + "Y": -3694.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "1404fb7f60524285961b44e0a05a802f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4716.3099449071478, + "Y": -3765.0664083463239 + }, + { + "ShowGeometry": false, + "Name": "List.SortByKey", + "Id": "30f8e0f29c374288b2ba390e0be221b7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7981.309944907146, + "Y": -3720.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Geometry.DoesIntersect", + "Id": "b769047160c941798f17c6b21201008a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5342.8099449071478, + "Y": -3627.279741679657 + }, + { + "ShowGeometry": false, + "Name": "List.FilterByBoolMask", + "Id": "4cb252f85aff40b5bba9c2b1b52156ab", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5646.8099449071478, + "Y": -3707.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "8d552dd15ef84000b711ce0b0e418fe3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5022.8099449071478, + "Y": -3827.0664083463239 + }, + { + "ShowGeometry": false, + "Name": "List.OfRepeatedItem", + "Id": "50e9870cff414ace9c5656d17771a52b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5342.8099449071478, + "Y": -3761.279741679657 + }, + { + "ShowGeometry": false, + "Name": "List.Count", + "Id": "23bf6aa701594861b2710b6aabd3393d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5022.8099449071478, + "Y": -3717.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Math.Sum", + "Id": "bc735862af77404d95524686c7de0db1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5918.8099449071478, + "Y": -3707.279741679657 + }, + { + "ShowGeometry": false, + "Name": ">", + "Id": "63980bf34f4a497f8a28beb6f5425bc3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6202.8099449071478, + "Y": -3668.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "b61d7efb647f4c6590a6d9b5c45cf78f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5918.8099449071478, + "Y": -3599.0664083463239 + }, + { + "ShowGeometry": false, + "Name": "List.FilterByBoolMask", + "Id": "8a345f4f784140d7b7b5085703403cd1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6471.8099449071478, + "Y": -3694.279741679657 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "67a5c04d4ece46b683f030db14c47d14", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6743.8099449071478, + "Y": -3694.279741679657 + }, + { + "ShowGeometry": false, + "Name": "List.GetItemAtIndex", + "Id": "f09e31872c0d446988a89851427646cc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8296.8099449071451, + "Y": -3668.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "abfaf7fbf55d457bb10762182ee70bcb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7981.309944907146, + "Y": -3586.0664083463239 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointEndPoint", + "Id": "26792a80c0964da585aa72a368871270", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8576.8099449071451, + "Y": -3694.279741679657 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "9a6777ae6e474f9b9d310f294b07ac95", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3189.443512817279, + "Y": -3784.7676611832867 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointDirectionLength", + "Id": "920dfb47c4d0479eb27cb1d4c34a5c12", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5009.2644998597225, + "Y": -2772.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Intersect", + "Id": "5705e204e1164e1aa84a38b877bfc8b1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7016.2644998597225, + "Y": -2858.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "4ad1d2e31daa405e81cc3ea088d2397a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7362.2644998597225, + "Y": -2858.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "Geometry.DistanceTo", + "Id": "cf261f2d6c4f4817949e640e7e042750", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7648.2644998597225, + "Y": -2858.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "List.SortByKey", + "Id": "99df2db3224644e9a658dfba1e47fc0a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7967.7644998597225, + "Y": -2884.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "Geometry.DoesIntersect", + "Id": "6ed601b42c7f43c09afe9d5d2b04b69c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5329.2644998597225, + "Y": -2791.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "List.FilterByBoolMask", + "Id": "b6a0eb1f641c4925b0d86415cc452bc2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5633.2644998597225, + "Y": -2871.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "List.OfRepeatedItem", + "Id": "208b2bf865224867afe49ab70bcb94d4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5329.2644998597225, + "Y": -2925.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "Math.Sum", + "Id": "1e3423b5ce3648e3b2dca9a8ae9d7458", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5905.2644998597225, + "Y": -2871.4836564695884 + }, + { + "ShowGeometry": false, + "Name": ">", + "Id": "055972bebff84528b84c6374018e2bb1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6189.2644998597225, + "Y": -2832.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "04ae0ab912f442d0bce68ba005819c04", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5905.2644998597225, + "Y": -2763.270323136248 + }, + { + "ShowGeometry": false, + "Name": "List.FilterByBoolMask", + "Id": "1d50e6724f944d40bbd152459cb332ad", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6458.2644998597225, + "Y": -2858.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "03e38a02d9334943918feefe69b76635", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6730.2644998597225, + "Y": -2858.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "List.GetItemAtIndex", + "Id": "8d829232354543828cf0421788b88b51", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8283.2644998597225, + "Y": -2832.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "f2fcb6779c2d47ccbd5805dfd26234d1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7967.7644998597225, + "Y": -2750.270323136248 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointEndPoint", + "Id": "327ed64f54424e01aab5343492c1607e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 8563.2644998597225, + "Y": -2858.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "-", + "Id": "e7f76420edad43a1916710e438b2f193", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3530.7644998597225, + "Y": -2414.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "/", + "Id": "3f4ca4f8dbb54535a5a0218093316ca2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3799.7644998597225, + "Y": -2414.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "+", + "Id": "fae0a7b4ceee4435b912c77b17ffaf5b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4356.7644998597225, + "Y": -2536.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "Sequence", + "Id": "4bd7654bef004266b20f383ee1f77450", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4068.7644998597225, + "Y": -2510.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "972096ca2be74acca12a32842ecd9081", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3799.7644998597225, + "Y": -2524.770323136248 + }, + { + "ShowGeometry": false, + "Name": "Vector.Rotate", + "Id": "520060cc026c482b952bd1e741723662", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4702.7644998597225, + "Y": -2684.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "Vector.XAxis", + "Id": "b19e5201703b40e9b00a9453c25b88d8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4068.7644998597225, + "Y": -2752.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "Vector.ZAxis", + "Id": "3df4dab007154538802002f0969bc16a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4356.7644998597225, + "Y": -2644.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "Vector.Reverse", + "Id": "fc3e3336569b47fc85bd3961006084c7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4356.7644998597225, + "Y": -2752.9836564695884 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Explode", + "Id": "70dbc0ecedf6489db470d4b4495eaa54", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4356.7644998597225, + "Y": -2861.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "97a71ccc24dd44349d7bf7abf60ce2ca", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4702.7644998597225, + "Y": -2819.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "006235e825d2405db6bcc87ef60e04e9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4702.7644998597225, + "Y": -2929.270323136248 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "6cfd7241a44b4325adbecdefe10ee81f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5009.2644998597225, + "Y": -2991.270323136248 + }, + { + "ShowGeometry": false, + "Name": "List.Count", + "Id": "02a3a14262fe486eb56b70a6c2ee8591", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5009.2644998597225, + "Y": -2881.4836564695884 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "82ffb8403a264be19e8188288796a563", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3175.8980677698528, + "Y": -2948.971575973218 + } + ], + "Annotations": [ + { + "Id": "f70d4cb19d684a57a97bb250c402c59e", + "Title": "Nurse View Points", + "Nodes": [ + "3716e4815f254818acc837233acef87e", + "755c7ac51d1e4db4958446ae326597f0", + "79dbe6ab844d4e0bb3ec0a92e433835c", + "787fd190aa5a4b9e951f1a205e418ef5", + "dd958f3c29b34a9da0aeb0eae9671661", + "eff696374cac4dee9ef4e32342dbb9a5", + "6163128a0e4f46d3ac0fe1289545eeef", + "247c773c0e6d48199be6498e62cb0a78" + ], + "Left": 2201.6734465697264, + "Top": -1587.0358082081934, + "Width": 1219.3650578453794, + "Height": 422.6225758527753, + "FontSize": 36.0, + "InitialTop": -1534.0358082081934, + "InitialHeight": 395.6225758527753, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "afb63bd787f94ad285b4a02567ea6b11", + "Title": "RO Cabinets", + "Nodes": [ + "5a805327175d42a596666e5e9823923c", + "dce403c5df1d418f97a144f3770b05f3", + "d909498e3e6442eeae5391c1cc101709", + "5cccb7f84e7047649406585b2e9b8cb1", + "a4e7edc980cc49669f9b4110224ac267", + "5f3de60493a64cd1975cbd7648f3d85a", + "c09e7aad78a54616a7ed2adb6f07ab5f", + "3cc89c5b7f39464c8c0075cf141c82dc", + "1f163a2799474e63b9956684bdb2620e", + "9606257c1cd94db1bb6a81978bc9bbd9", + "a5b7711c10d34cf9a481e1b00ee1fbc8", + "020cc1d5fb824c1d9e660b7bf3be8c21", + "179177e30377403ebccb53d8ed5eaf43", + "1c48219756f947cfbb64a10da3d8ea3f", + "a6d987500d064e21865013eae6e60ec8", + "18cabee337f047328ffeab1d66fd5f21", + "d9572a59ced24df89a56802f1c59376a", + "fbba6958ed1541df91253959a8f1e14f", + "89004c973477432d99d09b056b080bc6", + "9a250964087e45648f2b89bb35a66bcd", + "ded70a3a03fd4cfbb3f328be80d1122f", + "23a93bfb8cb64376873621b562e4ca0f" + ], + "Left": 751.01212586350175, + "Top": 567.109786694859, + "Width": 2844.0171882605987, + "Height": 1207.0725414315571, + "FontSize": 36.0, + "InitialTop": 620.109786694859, + "InitialHeight": 1154.0725414315571, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "796129216b874a9abed427130ba44967", + "Title": "Walls", + "Nodes": [ + "ada527a0977a4c4985d37f8e1dbabacf", + "1d30f09b4daf46daa9f46d890953556f", + "3ffeeb924c524cfe80253be3872203ea", + "3a63cb774d564d9f90577cde230ed90a", + "ca0dad010f504260a57d1bf54b1a435e", + "ca1d2196d73a46c0b3fd8f1b12340232", + "a80c342d97234a7c9136734c67fbe757", + "9fb800028f504d05ae9f167b519caaf4", + "3fb1b95905d947f0aaf78bc53b97d5e0", + "33c54f51b6654e80b42ce549a21662f7", + "9358810f46544ff89dc7afb027134ab3", + "3587d38e44df4152a871df58faf17183", + "7dff92cad27540259711aa083bc17ed5", + "fe05ea2d797d45c4883283a7d74943bf", + "473ae24d47db44b7875a3d8294f2e7a8", + "a7c2a4a5d3704322b958a0d917d46465", + "4a85288dea074a5687a7427613b9beee", + "9b7f413a65d74e13839ac9dcfa8017a7", + "a681641580ef4691887c95248a3d5105", + "63c19c71006f462cb6799ed02e94aa54" + ], + "Left": 2213.1294897036005, + "Top": -1061.5699918515743, + "Width": 2378.0, + "Height": 632.00000000000023, + "FontSize": 36.0, + "InitialTop": -1008.5699918515743, + "InitialHeight": 614.00000000000023, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "9118236625ac421abdc6d8cbc7728c9f", + "Title": "Area", + "Nodes": [ + "c93554e9503742a9a0020979bafffcfa", + "1505dd60423a4aa08a9bf31f8513620e" + ], + "Left": 8832.90127772485, + "Top": 664.88167234420575, + "Width": 449.58993047216791, + "Height": 229.65807541453455, + "FontSize": 36.0, + "InitialTop": 717.88167234420575, + "InitialHeight": 228.65807541453455, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "e6ba8adc530c4bd6857b0f6f2492c561", + "Title": "Patient", + "Nodes": [ + "11edf8ea5ec64d75a193ab85e4b5eed5", + "8241186fafc441efb36220d2e71c6f3b", + "f207ff605e094b41ae77af9010fd2755", + "de5b0c895de1411a8b01194164abdcc7", + "30c6324b694e4968a26c93ea9d6fa65d", + "ddd7ce80a3ff413594cd3135ef947c1e", + "2fd7e2a2d51e4dc1ad4c726bf710ab76", + "2216fd3433dc4780b03b2b3ab140a5f5", + "54810de500f548e6b5448bfc47079e54", + "b574cb9d6e12425dbf34f7779dfd1d0b", + "c1e3e343edad492491e811f40de62b0a", + "51ea8962cd6946a990b9857a857d3d15", + "65ad78ef818b46f0b9ad199671006fa8", + "a5eae02cb2564ea8a5c59ba428ec953c", + "f58bda66f27f493485be7e342781480f", + "8bdf113f8c9e4f88a9ce83e9cb8ae154", + "5e18c2ff1e7e4aceb295a91dffe31cd8" + ], + "Left": 1936.3185215844032, + "Top": -309.50535489594768, + "Width": 2053.9934487762948, + "Height": 764.36606376636473, + "FontSize": 36.0, + "InitialTop": -256.50535489594768, + "InitialHeight": 763.36606376636473, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "9e4f6fcc931140ceaae0c87756ce6614", + "Title": "ISOVIST TEST\r\nRefinery Graph Example", + "Nodes": [ + "4d46d5c0753447bc81505599d659acf6", + "74934dd3f24f48df9cb37a0bdae0c46d", + "e8eb6f24391e42c396ed798b0159f9d0", + "e24047e98dc4403f82d3b5cc48542a49", + "ae9b20f079504c2987f716a55d36abac", + "ae0e7e54af294dc0a22513b3baa19ed3", + "f55859f72f874bd5ac2e472c64b6614d" + ], + "Left": -964.30831073699028, + "Top": -101.79720089351372, + "Width": 633.77458845236, + "Height": 632.77989676309971, + "FontSize": 48.0, + "InitialTop": 23.202799106486282, + "InitialHeight": 411.27989676309971, + "TextblockHeight": 115.0, + "Background": "#FFFFFFFF" + }, + { + "Id": "b697a1e7d71741079d2add2e2206e4d8", + "Title": "", + "Nodes": [ + "13143b21eeff4cd78c79a94ccc16715b" + ], + "Left": -326.31269151035985, + "Top": 339.45235052521025, + "Width": 314.0, + "Height": 132.0, + "FontSize": 14.0, + "InitialTop": 369.45235052521025, + "InitialHeight": 140.0, + "TextblockHeight": 20.0, + "Background": "#FFFFC999" + }, + { + "Id": "77a412be750c4e4997f0b3b7aea99044", + "Title": "", + "Nodes": [ + "f342ce91ae4349e3828dfdc66b20926c" + ], + "Left": -326.31269151035985, + "Top": 178.77066503069477, + "Width": 314.0, + "Height": 146.5, + "FontSize": 14.0, + "InitialTop": 208.77066503069477, + "InitialHeight": 140.0, + "TextblockHeight": 20.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "31053795b0ff45049f699250a854eadc", + "Title": "", + "Nodes": [ + "e49d4a58a1104a199dd98693835c7aa0" + ], + "Left": -326.31269151035985, + "Top": 22.41758066706916, + "Width": 314.0, + "Height": 146.5, + "FontSize": 14.0, + "InitialTop": 52.41758066706916, + "InitialHeight": 140.0, + "TextblockHeight": 20.0, + "Background": "#FFFFB8D8" + }, + { + "Id": "bf3e669dc2ac47b0adaeb5d0eefcda1a", + "Title": "Input:\r\nChangeable variables", + "Nodes": [ + "1fbfd36f95e24acaa0c20c1117ab82a1", + "0d256dba3b2a46d5bf6d11da618ff3d3", + "7eb8d8aca3cb4fb5ac8e82aaa5aaf166", + "8ff217fe80404a2d81ab94e805e69f80", + "839b2842f5e8469c91a6c2737939066d", + "b9c79c39336d4ac5bb1bdacbd5d57049", + "00547cb98ac6456394a687ba8bac6996", + "9eed8b0682cf4cd0b2960c49b0f82a39", + "c4f2b9b319ad4a96b9063542120261f6", + "3ad5ab818b2b4d23b50f7d42f2fb0796", + "97f29db9e3d04316afa526e06cdb4788", + "8fbcfcd452c94f1b88393927c12416f9", + "25f01b369cbf4402a21377d44456a369", + "3f2261aeffc34fd8b1241deca8f8b152", + "7c8819091d5942aca4b943e96ff96ba7" + ], + "Left": 23.080334214984418, + "Top": -94.735793213098532, + "Width": 319.5, + "Height": 1193.5351094080384, + "FontSize": 36.0, + "InitialTop": 44.764206786901468, + "InitialHeight": 1131.0351094080384, + "TextblockHeight": 129.5, + "Background": "#FFFFB8D8" + }, + { + "Id": "ac0ae09846414c60be2e65adc2999050", + "Title": "Visualization:\r\nColourizes Dynamo geometry in the Background Preview window", + "Nodes": [ + "2744ad722f02487f99e1311326a421b8", + "69a454941afa4607a44730a6038aae01", + "452cd6921d6e4c5490180adbecb5f870", + "68be00b89ea746eb8c6c84ef70154a81" + ], + "Left": 8816.8335515710369, + "Top": -940.84763820428248, + "Width": 488.72816699824034, + "Height": 483.34210511761989, + "FontSize": 36.0, + "InitialTop": -757.84763820428248, + "InitialHeight": 352.34210511761989, + "TextblockHeight": 173.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "d61bd442c5b5478b8dcf3df57480aa63", + "Title": "Outputs:\r\nOutput information that can be used to filter results in Refinery", + "Nodes": [ + "d954fc37d24c47f4aec236a75159d8d7", + "c1e30a1673fe407c87cb54be32ec6143", + "39ff92f978d2432e8d89bff5857bc232" + ], + "Left": 9742.4667490713564, + "Top": -511.15884013310983, + "Width": 307.5, + "Height": 1326.2136514416582, + "FontSize": 36.0, + "InitialTop": -242.15884013310981, + "InitialHeight": 1093.2136514416582, + "TextblockHeight": 259.0, + "Background": "#FFFFC999" + }, + { + "Id": "6962c19f6e5c4536ba9a46aa9d3b3c0c", + "Title": "Isovist", + "Nodes": [ + "e1ffedf4ce784f9a8dfb137b3f48f0d8", + "00ddfd4374784ba68756fe0360e3e5a2", + "10af2aaf1b274bff928a907b7612ef89", + "b673e8bb915640d99a3ce40f1a5cf31a", + "1cd21775e50c46b9a58e5cb1f5775564", + "6076c8979b0448d088762f20935ca2a8", + "0341bd0142314b4c86b5684d8564e0af", + "0445a9bf02bd47c59f3182cf07b6bca7" + ], + "Left": 4755.1514802191814, + "Top": -1099.2225786783322, + "Width": 3836.6781092151687, + "Height": 580.04268271215619, + "FontSize": 36.0, + "InitialTop": -1046.2225786783322, + "InitialHeight": 553.51902343880647, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "695ae25daeb044848cc392c0f3436fcb", + "Title": "Collision Test", + "Nodes": [ + "83aebd036b594dd8b79bde8026579825", + "cb3b6d5bbc0e4e5eb47700a1c8528474", + "22516bcea2c046ffa8ef44f8004920c7", + "679d45e92b6f40798d7b400d2b6f14f2", + "002ed27603394d5783e9a25a09afaa7a", + "4d8b74a5b957466d84875c281052c75d", + "a1fd1a5119aa494d911e22ba98030fba", + "7ab4e460232649d69ebe381952869dbc" + ], + "Left": 8725.2355646710275, + "Top": -240.21832605676343, + "Width": 822.29899873255636, + "Height": 347.58499919747749, + "FontSize": 36.0, + "InitialTop": -187.21832605676343, + "InitialHeight": 346.58499919747749, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "b7b54a2f9e724ae98ca51fc5feb201ac", + "Title": "", + "Nodes": [ + "b1f9806dcb8248188da21d46bf59c073", + "589d05167f6d4656a92fd461492a5ba2", + "65443cbad98b46e684eb08992eb202fc", + "284219cc6f3940d4b4ddaea0ce1b9d29", + "f9de5459ad444e8dafd71c38be5bac8b", + "74f38f9b8c64497f908914aded7e346e", + "eca692a48bbd4f13a40f2158d8bd2bbd", + "15e26cbfed254959b3c6955c3c64650b", + "1b2f91a4b7bf4a8cba18835786ac8425", + "ac7e8f985a8c46f28c79e1e26e59dd31", + "e49cb0bba53e4b368bebdb6c255b8e10", + "cd3f6fa9c31a4b518b884ae992371cb0", + "dc21a3cbccbc442ea4b45d5bdfd71d44", + "fe2042f904cc49118f494e850345c2ef", + "3764329c9df34f14bc8dc74f92a3d29d", + "1404fb7f60524285961b44e0a05a802f", + "30f8e0f29c374288b2ba390e0be221b7", + "b769047160c941798f17c6b21201008a", + "4cb252f85aff40b5bba9c2b1b52156ab", + "8d552dd15ef84000b711ce0b0e418fe3", + "50e9870cff414ace9c5656d17771a52b", + "23bf6aa701594861b2710b6aabd3393d", + "bc735862af77404d95524686c7de0db1", + "63980bf34f4a497f8a28beb6f5425bc3", + "b61d7efb647f4c6590a6d9b5c45cf78f", + "8a345f4f784140d7b7b5085703403cd1", + "67a5c04d4ece46b683f030db14c47d14", + "f09e31872c0d446988a89851427646cc", + "abfaf7fbf55d457bb10762182ee70bcb", + "26792a80c0964da585aa72a368871270", + "9a6777ae6e474f9b9d310f294b07ac95" + ], + "Left": 3179.443512817279, + "Top": -3880.0664083463239, + "Width": 5611.3664320898661, + "Height": 748.28666666666686, + "FontSize": 36.0, + "InitialTop": -3827.0664083463239, + "InitialHeight": 721.28666666666686, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "96003d0f3bd54240b75209de1f3f8c1a", + "Title": "", + "Nodes": [ + "e7f76420edad43a1916710e438b2f193", + "3f4ca4f8dbb54535a5a0218093316ca2", + "fae0a7b4ceee4435b912c77b17ffaf5b", + "4bd7654bef004266b20f383ee1f77450", + "972096ca2be74acca12a32842ecd9081", + "520060cc026c482b952bd1e741723662", + "b19e5201703b40e9b00a9453c25b88d8", + "3df4dab007154538802002f0969bc16a", + "920dfb47c4d0479eb27cb1d4c34a5c12", + "fc3e3336569b47fc85bd3961006084c7", + "5705e204e1164e1aa84a38b877bfc8b1", + "70dbc0ecedf6489db470d4b4495eaa54", + "97a71ccc24dd44349d7bf7abf60ce2ca", + "4ad1d2e31daa405e81cc3ea088d2397a", + "cf261f2d6c4f4817949e640e7e042750", + "006235e825d2405db6bcc87ef60e04e9", + "99df2db3224644e9a658dfba1e47fc0a", + "6ed601b42c7f43c09afe9d5d2b04b69c", + "b6a0eb1f641c4925b0d86415cc452bc2", + "6cfd7241a44b4325adbecdefe10ee81f", + "208b2bf865224867afe49ab70bcb94d4", + "02a3a14262fe486eb56b70a6c2ee8591", + "1e3423b5ce3648e3b2dca9a8ae9d7458", + "055972bebff84528b84c6374018e2bb1", + "04ae0ab912f442d0bce68ba005819c04", + "1d50e6724f944d40bbd152459cb332ad", + "03e38a02d9334943918feefe69b76635", + "8d829232354543828cf0421788b88b51", + "f2fcb6779c2d47ccbd5805dfd26234d1", + "327ed64f54424e01aab5343492c1607e", + "82ffb8403a264be19e8188288796a563" + ], + "Left": 3165.8980677698528, + "Top": -3044.270323136248, + "Width": 5611.36643208987, + "Height": 748.28666666665958, + "FontSize": 36.0, + "InitialTop": -2991.270323136248, + "InitialHeight": 721.28666666665958, + "TextblockHeight": 43.0, + "Background": "#FFB9F9E1" + }, + { + "Id": "4d46d5c0753447bc81505599d659acf6", + "Title": "DYNAMO PROJECT\r\n________________________________________________________\r\n\r\nREFINERY_ISOVIST_TEST", + "Nodes": [], + "Left": -954.30831073699028, + "Top": 23.202799106486282, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "74934dd3f24f48df9cb37a0bdae0c46d", + "Title": "ASSOCIATED FILE(S) \r\n________________________________________________________\r\n\r\nN/A", + "Nodes": [], + "Left": -954.30831073699028, + "Top": 113.54609802752003, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "e8eb6f24391e42c396ed798b0159f9d0", + "Title": "AUTHOR(S) / CREATION DATE\r\n________________________________________________________\r\n\r\nRefinery Team and The Proving Ground / Dec 2018", + "Nodes": [], + "Left": -954.30831073699028, + "Top": 203.889396948552, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "ae9b20f079504c2987f716a55d36abac", + "Title": "DYNAMO VERSION\r\n________________________________________________________\r\n\r\n2.0.2", + "Nodes": [], + "Left": -641.07268359492321, + "Top": 24.364251189815377, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "ae0e7e54af294dc0a22513b3baa19ed3", + "Title": "ADDITIONAL COMMENTS\r\n________________________________________________________\r\n\r\nN/A", + "Nodes": [], + "Left": -639.53372228463024, + "Top": 294.482695869586, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "f55859f72f874bd5ac2e472c64b6614d", + "Title": "REQUIRED DYNAMO PACKAGES\r\n________________________________________________________\r\n\r\nLunchbox for Dynamo - v2018.7.6\r\n\r\nNote:\r\nThe Lunchbox installation instructions are now the txt file in the Extra folder. To install Lunchbox you have to use an external installer in liue of the Package Manager.", + "Nodes": [], + "Left": -639.53372228463024, + "Top": 113.02080695028599, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "e24047e98dc4403f82d3b5cc48542a49", + "Title": "DESCRIPTION \r\n________________________________________________________\r\n\r\nMaximize visibility of objects from one or more points in a room through a collision test between isovists and barrier objects.\r\n\r\nThis is a great tool to optimize views to patients from nurse work stations. This can be especially important in cases like dialysis clinics where nurses need to be able to have visibility of all patients when obstacles such as RO water cabinets are located between patients. Additional visibility optimization scenarios are possible.", + "Nodes": [], + "Left": -954.05831073699, + "Top": 294.482695869586, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "e49d4a58a1104a199dd98693835c7aa0", + "Title": "Variables / Inputs\r\n_______________________________________________________\r\n\r\nRed indicates Variables that can be altered per project and must be set accordingly before running the script.", + "Nodes": [], + "Left": -316.31269151035985, + "Top": 52.41758066706916, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "13143b21eeff4cd78c79a94ccc16715b", + "Title": "Checking / Outputs\r\n_______________________________________________________\r\n\r\nOrange indicates checking nodes to ensure the script has deployed correctly.", + "Nodes": [], + "Left": -316.31269151035985, + "Top": 369.45235052521025, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "f342ce91ae4349e3828dfdc66b20926c", + "Title": "Working / Functions\r\n_______________________________________________________\r\n\r\nGreen indicates the working of the script. No changes should be made in these groups unless advised.", + "Nodes": [], + "Left": -316.31269151035985, + "Top": 208.77066503069477, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "7c8819091d5942aca4b943e96ff96ba7", + "Title": "NOTE:\r\nIn order to see an 'Input' in Refinery, you have to right-click on a compatible node and check the 'Is Input' option. Rename the node to see a legible input name in Refinery.", + "Nodes": [], + "Left": 33.080334214984418, + "Top": 44.764206786901468, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "39ff92f978d2432e8d89bff5857bc232", + "Title": "NOTE: \r\nIn order to see an 'Output' in Refinery, you have to right-click on a compatible node and check the 'Is \r\nOutput' option. Rename the node to see a legible output name in Refinery.", + "Nodes": [], + "Left": 9752.4667490713564, + "Top": -242.15884013310981, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + } + ], + "X": -5837.3181591577277, + "Y": 1165.9394337651777, + "Zoom": 0.77955164804920263 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/Core_CodeBlocks.dyn b/tools/Performance/DynamoPerformanceTests/graphs/Core_CodeBlocks.dyn new file mode 100644 index 00000000000..05fc7dec61d --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/Core_CodeBlocks.dyn @@ -0,0 +1,4311 @@ +{ + "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209", + "IsCustomNode": false, + "Description": "", + "Name": "Core_CodeBlocks", + "ElementResolver": { + "ResolutionMap": { + "Point": { + "Key": "Autodesk.DesignScript.Geometry.Point", + "Value": "ProtoGeometry.dll" + }, + "Math": { + "Key": "DSCore.Math", + "Value": "DSCoreNodes.dll" + }, + "NurbsCurve": { + "Key": "Autodesk.DesignScript.Geometry.NurbsCurve", + "Value": "ProtoGeometry.dll" + } + } + }, + "Inputs": [], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "// Basic inputs\nbase = Point.ByCoordinates(3,3);\ncoils = 3;\nheight = 5;\nrad = 0.5;\n\n// Make a series of points\nnumPts = 8*coils + 1;\nseq = 0..(coils*360)..#numPts;\nx = rad * Math.Cos(seq);\ny = rad * Math.Sin(seq);\nz = 0..height..#numPts;\npts = Point.ByCoordinates(x + base.X, y + base.Y, z + base.Z);\n\n// Pass a curve through those points\nNurbsCurve.ByPoints(pts);", + "Id": "e4a7b57e420d41d1bdefcea7956fbd3b", + "Inputs": [], + "Outputs": [ + { + "Id": "85db58bf404d4f3b9f956050d1a63ca8", + "Name": "", + "Description": "base", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1cc48890631e40da884ee3eb0b050555", + "Name": "", + "Description": "coils", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "18b8c7a3b45746b58290c32395f183e0", + "Name": "", + "Description": "height", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6e4f303a3a8e44f2a1f05d0a232722b3", + "Name": "", + "Description": "rad", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "842fd19aba4b4509851625305579b647", + "Name": "", + "Description": "numPts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fa0196cd1d1a42f5a141a2b9d9e64b61", + "Name": "", + "Description": "seq", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9201f42e5e9e4e4bb00262e76e0546a2", + "Name": "", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7e509995ed9b45f5a04898041b407659", + "Name": "", + "Description": "y", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5c5a64c59c3041fe84acc2db8f4c9e1f", + "Name": "", + "Description": "z", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d393fa00fdd94c2a8d19861eacea2d8f", + "Name": "", + "Description": "pts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "90c0d8feebcc465ea1475638e577ad44", + "Name": "", + "Description": "Value of expression at line 16", + "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": "def MakeSpring(base,coils,height,rad)\n{\n// Make a series of points\nnumPts = 8*coils + 1;\nseq = 0..(coils*360)..#numPts;\nx = rad * Math.Cos(seq);\ny = rad * Math.Sin(seq);\nz = 0..height..#numPts;\npts = Point.ByCoordinates(x + base.X, y + base.Y, z + base.Z);\n\n// Return the curve that passes through those points\nreturn = NurbsCurve.ByPoints(pts);\n};", + "Id": "da29158d1ab6402b9be22fbb3549f35b", + "Inputs": [], + "Outputs": [], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "10..20..2;", + "Id": "b83d0c3440ce4547a8eac612bab72c2b", + "Inputs": [], + "Outputs": [ + { + "Id": "93836b40183940459494988678d0ebaa", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..6..2;", + "Id": "8778ff696b864c078846e255ef60d6e1", + "Inputs": [], + "Outputs": [ + { + "Id": "61e24d979b7245fabf52b8bb16b52e83", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "46eeb513f50d46a7958038320a261d4d", + "Inputs": [ + { + "Id": "0772a15ba07f4c2bb5fa6b82eeb64c87", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ba9e6540adc348ecafb430ab7ff167f5", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9cffe25e95a141bc94b7e06b12870448", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e5017748b3d24b88a2c8896f061948d3", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "1e603e165281415faacc213706cc26c3", + "Inputs": [ + { + "Id": "982fe0a29a6149779dbdb9018ff77472", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9641affc9aeb44ada8a07ad3f5906e0b", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7c5a931ec600400c9ae65cf0c50fc576", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.RandomList@int", + "Id": "18bea2d02f824b45b38489caf5debefc", + "Inputs": [ + { + "Id": "386d6f2f2c8a448f9bf137c0cfbb8e06", + "Name": "amount", + "Description": "Amount of random numbers the result list will contain.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "cc588c34736742d9b52601320278798f", + "Name": "number", + "Description": "List of random numbers between 0 and 1.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Produces a list containing the given amount of random doubles in the range of [0, 1).\n\nMath.RandomList (amount: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Count@var[]..[]", + "Id": "6027d3c0b21b4f64aeadebf13afd5709", + "Inputs": [ + { + "Id": "d623667cb6f34b1881a6e9bbcea1ba86", + "Name": "list", + "Description": "List to get the item count of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "02a7d4b7b0764fd4b065aa8791cf565f", + "Name": "count", + "Description": "List length.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "random * 5;", + "Id": "f5143c4f25014b4bb5bcbbe09c51eec2", + "Inputs": [ + { + "Id": "89ab6bb4a6ac4b768d8db02800e9dec9", + "Name": "random", + "Description": "random", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9ed03fbd02eb45089ef662f9f8b9829e", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "MakeSpring(basePoints,numCoils,height,0.5);", + "Id": "8dce8e891d9d4ffeb6eae7251ab1368b", + "Inputs": [ + { + "Id": "6fecde3c10274e16b2c233d314dea491", + "Name": "basePoints", + "Description": "basePoints", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "02e6d8d75415457daf43fc9fb10848ea", + "Name": "numCoils", + "Description": "numCoils", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e32d673afe814af3a3bf61d3cfedebc4", + "Name": "height", + "Description": "height", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4d69b25e80394f73b678cd8ba0c08f24", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5;", + "Id": "c4e89d9faf2543959ae1c3461ea841fb", + "Inputs": [], + "Outputs": [ + { + "Id": "d3a04be679e7499d9e6c536708858130", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "/* This is a multi-line comment,\n which continues for mulitple\n lines. */\n\ndef FunctionName(input1, input2)\n{\n// This is a comment\nsum = input1 + input2;\n\nreturn = sum;\n};", + "Id": "79bff081608e4b029ae0e5197ff4a3a6", + "Inputs": [], + "Outputs": [], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "9f9882fc6a804ef79e8520567d1812b7", + "Inputs": [], + "Outputs": [ + { + "Id": "d1401ecd63504d228b92045da22827d0", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "2;", + "Id": "9ca7921ed46f4c4da1b75c9b853d3a55", + "Inputs": [], + "Outputs": [ + { + "Id": "39f728738129466392a14562851da9a7", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "FunctionName(in1,in2);", + "Id": "cba93904d0da445298640d1c02706e95", + "Inputs": [ + { + "Id": "b4a7959131944e9c8449e02e4661998b", + "Name": "in1", + "Description": "in1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "48315d57f6004c88b4e158de0649b179", + "Name": "in2", + "Description": "in2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "56c5e0dd06544ad0a1761faae17e554c", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "3133df3ec2874448a0579a15346a69b8", + "Inputs": [ + { + "Id": "6be27325faa54e85b35df9a51dca342c", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "be960159cbfe4bf5978498349fcd35ba", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "FunctionName(in1,in2);", + "Id": "9256e209fd59492c81c865cb84552ef5", + "Inputs": [ + { + "Id": "07547724d77544108e59a751ad56f075", + "Name": "in1", + "Description": "in1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d201d8dc5a0147abafc402b49a15da33", + "Name": "in2", + "Description": "in2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5ffc9e5c6b5941c0b5c28b2d75897f10", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "27bc763db1aa4930805963e814bf4371", + "Inputs": [ + { + "Id": "6e1ab1be66534eb3807afa00dd60e23f", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c72b42e23cd842428607b8475a8d41f4", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"dog\";", + "Id": "6390022a35c44f2f99fd62489d76135d", + "Inputs": [], + "Outputs": [ + { + "Id": "4af122efd7474629ac13bb590d844b58", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"cat\";", + "Id": "e4a79de741eb4609bc5aaf2b5a2a0405", + "Inputs": [], + "Outputs": [ + { + "Id": "1214bd44649147dfb17ec1a7101d6b9a", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "FunctionName(in1,in2);", + "Id": "f973a3ec70ee475bad7d50e5f21c1e04", + "Inputs": [ + { + "Id": "8130a2a402f44775b27ca09ba5743cdd", + "Name": "in1", + "Description": "in1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4c99fd259cfd4806aa863bfbcca6a0ee", + "Name": "in2", + "Description": "in2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0697bd6b77cd456684cef7956c4a8b75", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "31c310a7f87346148753de7c64757d9a", + "Inputs": [ + { + "Id": "d2664c341e344034b1a1332b95491e0c", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f3f626404e2c458bb31d46a7625b4ee2", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "16;", + "Id": "93a54aef88ea491b9fcc67296ad7d117", + "Inputs": [], + "Outputs": [ + { + "Id": "afb561ce8b3c45b0bc16d517111d2491", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Origin", + "Id": "2d9cd2df6eda430482733ceb1dfa7a77", + "Inputs": [], + "Outputs": [ + { + "Id": "5f906034d9e14d6b99443735b67b9069", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Origin point (0,0,0)\n\nPoint.Origin ( ): Point" + }, + { + "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", + "NodeType": "StringInputNode", + "InputValue": "Less is more.", + "Id": "3f10ad569f30407ab2c787a13a82b7f5", + "Inputs": [], + "Outputs": [ + { + "Id": "0a341663bee740d9aa73dbedec98800e", + "Name": "", + "Description": "String", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a string." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "InputValue": 3.14, + "Id": "a3f68344cba445c8a2f0aaf1e82a3441", + "Inputs": [], + "Outputs": [ + { + "Id": "aaaab47367b44050a722adf019200305", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a number." + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "3*5", + "NodeType": "FormulaNode", + "Id": "fa9ee1f3314044ee868263be4ec27b09", + "Inputs": [], + "Outputs": [ + { + "Id": "fb5b3b827d0b41b083006c5bd9cff2d4", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "58a531d64582415bbcd6ee1beb32cab3", + "Inputs": [ + { + "Id": "f53ebf90aad14e2bbee2b6d3868bb7d5", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f929ac1d099143d68855602f729f0377", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "4027bb03f91d496abcecdb32b1c5276e", + "Inputs": [ + { + "Id": "82bbd79db17144d3a6d5c4c37093bc5b", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9a4adcf8ab1e45d7a5333b007285672a", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "f69507e53b2c4caf9dd4ee45499c9066", + "Inputs": [ + { + "Id": "7c238edb4d9e43589caeb076159871ae", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7c196680de7e448d9d3f47dd647bf086", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "3.142;", + "Id": "27c2f333f51f4a0c9f7170dc64f2ecbe", + "Inputs": [], + "Outputs": [ + { + "Id": "d8decba695024d52b6e4a0d81b26188e", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"Less is more.\";", + "Id": "4c8ddee8e2b144729470a4142f56ac97", + "Inputs": [], + "Outputs": [ + { + "Id": "0391a0995b1d4d6096f139d2deca90e3", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "3*5;", + "Id": "d4ae3f27c68c41dd830d36ee0f8f51cc", + "Inputs": [], + "Outputs": [ + { + "Id": "a6fff49da5514069b68fdc0fc7e72599", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "b25e2b4067514031a42c490bc36e933c", + "Inputs": [ + { + "Id": "3009dabcd1774d60ae3ce8e3612733de", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "beab7ee1fd0e43d88719eb63b41ca833", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "f5b28f941dc64a8191511188f91bbb3e", + "Inputs": [ + { + "Id": "b6353953278444ed83485613df792e4f", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3c74618585fe4a0895b8a30fc8649e26", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "d9531a65646b4f2d948c1ec384e17e47", + "Inputs": [ + { + "Id": "c9259b451a6749a882e9832847b6cc4e", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5107087421454ce393925e6ee560faf5", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "be524caf3dec48c9b1ef12c15b4cb3a9", + "Inputs": [ + { + "Id": "724c261e8b0c4a028567e09f474c7ef0", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "078fbe05d4574d09b66aaa8c8f514c38", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "75d9d18439794cfd90d0317eb16688f6", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2564c00bc4d942dc83c0137aedfa23f6", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Origin", + "Id": "3cad5ea447a14448951586d4f0c766f2", + "Inputs": [], + "Outputs": [ + { + "Id": "b8a450cb65c54a09ad551726c8929f91", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Origin point (0,0,0)\n\nPoint.Origin ( ): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "10;", + "Id": "7876f30d9c72453bb32ba0919e2fa6ed", + "Inputs": [], + "Outputs": [ + { + "Id": "e54b3bceae924d7a95cd7da94acf2545", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "3602b8dfba2246e2a1f799e1e96042bc", + "Inputs": [ + { + "Id": "4335c27740a842269b50a6981e00036e", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4db3561c0ff54f3a8af3901f87ea1703", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "z = 0;\nPoint.ByCoordinates(x,y,z);", + "Id": "47e0b53f4a0b41b5ba5944f8f2373cb8", + "Inputs": [ + { + "Id": "293ea03cc71e453bb3361b642f37fcbc", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ca86b4ec7fd34dd58c2656991f31ca37", + "Name": "y", + "Description": "y", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "37215f0ac1b747498f03df0b2c5ea84f", + "Name": "", + "Description": "z", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d6be8a5402ea407cbad0fe5183757904", + "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": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "753d7343645d4c6c8ffefe26bdc3721a", + "Inputs": [ + { + "Id": "9cf518b3f28e4b968190ae4554255e69", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "43edc8f61efb4a50869d884ef787d5c4", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "1d3e926768dc4026a1101ac511c67533", + "Inputs": [ + { + "Id": "a84aecef34484462ae20af37dbfbf4b5", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7a9b79f57b214b5db361e086f86553c4", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.Origin();", + "Id": "4ea1d0d848824f6fb6592dcb297db34e", + "Inputs": [], + "Outputs": [ + { + "Id": "109f36a8ea644bc2a57648597b8cabd5", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "ddfb6e02b0f4446c91e109143a507952", + "Inputs": [ + { + "Id": "65000d0ef7454826b4558ab65ad3d746", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1d222c8c62c943749d77298b12d40361", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(10,0,0);", + "Id": "709f79544a114078919845cdc5b8d13b", + "Inputs": [], + "Outputs": [ + { + "Id": "89f510ecaf114a1baf9d31207030bebb", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X", + "Id": "bbf4df42aa944180ad395f368272c9a2", + "Inputs": [ + { + "Id": "91046f393eda4062827912b53471da82", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b32762a5f5234ceca38d70c9b433eb89", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the X component of a Point\n\nPoint.X: double" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "60303687ae804e6fb4b3f8b74a4f66e6", + "Inputs": [ + { + "Id": "1ee916295975466897b5daf085f486dd", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8813afc7fabf42588ae9fade8cb8e0ff", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "820e271d445742959ceb3468f743b3e1", + "Inputs": [ + { + "Id": "f562d877e2b04cc3abbcfeea15db2a47", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "520edbedc5f845e38efcfbe89c77849e", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "pt.X;", + "Id": "613c6d530eab414f9aebfc7c56de6900", + "Inputs": [ + { + "Id": "6fc2899665eb4d0e898843c1bc374dc1", + "Name": "pt", + "Description": "pt", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dba9ce6a035046949c7832f141f70828", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(num,-num,0);", + "Id": "34a4b2fca1c54c18a0fe48b1c3b8f711", + "Inputs": [ + { + "Id": "d257ebd7d5de49c4bbe8468de450bcc1", + "Name": "num", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d30ee0c967884956bc503915a87561cc", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "83366bb75acd4ce7abb26b1fea868ac3", + "Inputs": [ + { + "Id": "9109382b4d0446aab2234e54f82e6ac2", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "cc4f3e3d878844ad9f757c332181b932", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(10,-10,0);", + "Id": "a1142e8989e44fa2a63dd58489af044d", + "Inputs": [], + "Outputs": [ + { + "Id": "90d30b045190420aaf1e4dc3ea422677", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "73172606dcad4f2194327f87e94e8f82", + "Inputs": [ + { + "Id": "fb1a6ed1e0114b6280ed918a7877def4", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e2fecdb3515f4d48a8c15c9b711dcb4e", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", + "Id": "943f8f5157bc498ead5a3e5a32a04ace", + "Inputs": [ + { + "Id": "8b2568bd70d343d8934b4fd327023290", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0de1f2859c114be6bcc41bc60df414d7", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "db5b5b1f8e9447efa3761f5a00a711dc", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(0,-10);", + "Id": "5ba4c6a04641462486f7d26506f554b0", + "Inputs": [], + "Outputs": [ + { + "Id": "b0b48f3326424bc6aec13d52414dbfef", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;\n-10;", + "Id": "7140b30c4fae4fa39c3d8615a59d2195", + "Inputs": [], + "Outputs": [ + { + "Id": "c139afaf36334a1e960225c2832ea45f", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b88ea3f5e5ec45c4b6172107e0c9650d", + "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": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "c5a78bfaadb842dc98e3fc3674d2086a", + "Inputs": [ + { + "Id": "d1dbe16dff1d4e77898fd1ad410e9c4d", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aeec3df6e5a1485b93a12c1bd5425a97", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "a92078efcaa14b30a50c0db5bfa1da60", + "Inputs": [ + { + "Id": "64dc16f66f1740d79bd93cce8c13a2df", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8dc3c9235ee2438c9770f437a23523fa", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "Id": "20fe2f813364450bb89ac20bcf1e18e4", + "Inputs": [], + "Outputs": [ + { + "Id": "fcbe655c19474b169011521a85914d11", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Origin", + "Id": "c3bcb324362c4fa3842071db153a7b5f", + "Inputs": [], + "Outputs": [ + { + "Id": "7eaf33969b14494b921e9ce85a13e76b", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Origin point (0,0,0)\n\nPoint.Origin ( ): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Add@Autodesk.DesignScript.Geometry.Vector", + "Id": "41db31ae5d894931a0f3fa932bd8abd6", + "Inputs": [ + { + "Id": "108f5255996542a6a51c7b0edf02312f", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "13edb307234e44b4bcd5aa5fd633718f", + "Name": "vectorToAdd", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "775dfc5e248a400b94c088cdc85bfa99", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Add a vector to a point. The same as Translate(Vector).\n\nPoint.Add (vectorToAdd: Vector): Point" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "7a8778392a6f4a79a1cc04456067b05a", + "Inputs": [ + { + "Id": "5d3550c526264fed8633f7086daf3268", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "49a2d21c26324c01b86cf20d44d2ca20", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "pt.Add(vec);", + "Id": "9aa85384376746dab524e0b969d9420a", + "Inputs": [ + { + "Id": "801e7356e1204cc99349da819ef4a172", + "Name": "pt", + "Description": "pt", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b2b80261a11047f791185de29a9c9a64", + "Name": "vec", + "Description": "vec", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "460e082275524b109409aaaca9da97c6", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "Id": "a94b384a08cf44a8bbb4895cb771468c", + "Inputs": [], + "Outputs": [ + { + "Id": "0992a1c6b85e4540a681a43ba195ea7c", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Origin", + "Id": "2fb4380e7f4741e7b4b8adfbcd056d4f", + "Inputs": [], + "Outputs": [ + { + "Id": "707ec54e2a5d4640bcf1a62cab7c9bc8", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Origin point (0,0,0)\n\nPoint.Origin ( ): Point" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "44f763ba2f3e42b087a362fd755ab594", + "Inputs": [ + { + "Id": "1250aa4c25e54faba3ed0371f7bc0ae7", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "51949c97c1f043409a33e76e12e853a7", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "str0 = \"alpha\";\nstr1 = \"beta\";\nstr2 = \"charlie\";\nstr3 = \"delta\";\nstr4 = \"echo\";\n//\n[str0,str1,str2,str3,str4];", + "Id": "d71e5f049928437a863c5bf34666370b", + "Inputs": [], + "Outputs": [ + { + "Id": "a4cfd0c8ed9042699457f0e530c72fb4", + "Name": "", + "Description": "str0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fd4eebc11e014d4fb5833a8a5b456bf4", + "Name": "", + "Description": "str1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "03a28e5b96e24bcc9f90e0de0e91355a", + "Name": "", + "Description": "str2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "abf423698d2a453c9d52b95fba6b4e21", + "Name": "", + "Description": "str3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e6bcd9d429834d4288e5054da5f777c9", + "Name": "", + "Description": "str4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b7ce0110cd3a4420be5cffd137e5bfe0", + "Name": "", + "Description": "Value of expression at line 7", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "e1f62ac9f5ed4ea8b1249060ebfebe34", + "Inputs": [ + { + "Id": "796d934b90244f6d9516a4080b6fa38f", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0bd76c5f5c444caa8751e4f92705880d", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "[\"San Francisco\",\"New York\",\"Chicago\"];", + "Id": "843c1d3a7c1947bb9b7df3299552c3a9", + "Inputs": [], + "Outputs": [ + { + "Id": "35191b43aa734c8d88c534e3ccea59d9", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "b8f880fc0c944f9890eb072a90a71e3a", + "Inputs": [ + { + "Id": "184ce409020041b29959c1dedb44cfcf", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1eca93d053c24a1a88620b23dcab7727", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "cities[2];", + "Id": "0f288ed7f8a54686ac798fb5cd854eb7", + "Inputs": [ + { + "Id": "fc3a2f5c513f4d499900ab6a66c5bc09", + "Name": "cities", + "Description": "cities", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b7ca130e4e3f459f9a6ea981a9711c14", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "d0e75821a6814eb8a399673d537c32d2", + "Inputs": [ + { + "Id": "c3f78299deef4169a2996d6d5540a894", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9d81bb1f51e2455e90b9b5624de89532", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "phonetic[2..3];", + "Id": "0c192d745c9441d1a433fb79536d5d73", + "Inputs": [ + { + "Id": "1b36408dedbe460ca60354900d37ea72", + "Name": "phonetic", + "Description": "phonetic", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "217a4676c7a74c73a5757c6bd039614d", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "c040774dacb94b7aa9673f621855d37c", + "Inputs": [ + { + "Id": "96e2108e705d4f1ea07cc2443a71cc1f", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3938ef7a99754785b73c6ec877cc2fea", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "kitchen = [\"table\",\"stove\",\"sink\",\"refrigerator\"];\nlivingRoom = [\"sofa\",\"books\"];\nbedroom = [\"bed\",\"dirty clothes\"];\nbathroom = [\"tooth brush\"];\n//\nallMyStuff = [kitchen, livingRoom, bedroom, bathroom];", + "Id": "4c049b2927924a66ab89d8fac3161e7d", + "Inputs": [], + "Outputs": [ + { + "Id": "3bfec3786bb046e3b695963a1f27e0ab", + "Name": "", + "Description": "kitchen", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d18e07743d874b429b36ea8d9a6aa629", + "Name": "", + "Description": "livingRoom", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "eb40909fb53c4f209f6f000eb593a17c", + "Name": "", + "Description": "bedroom", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4d256baa9a8b4fe2a819c428484eecc4", + "Name": "", + "Description": "bathroom", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fc0bf499ede44ee0b5ca690d88bbbbfe", + "Name": "", + "Description": "allMyStuff", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "1c0830a9184c4247b230231a27ffb1b3", + "Inputs": [ + { + "Id": "f4eb3ad0210048b0974c00dd5e1e4932", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5ef02cb9a98d46668276691b8905d9ad", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "list[2][1];", + "Id": "72665884ac4e488f84cd6ad8b26b3c56", + "Inputs": [ + { + "Id": "f77f32fd785b4b16a92264ed0d14b198", + "Name": "list", + "Description": "list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3ca9384142c147a48260dbb3af32a97d", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "877a7c61388b4cd096751ee142fbac72", + "Inputs": [ + { + "Id": "e9998242a66e4e2ca2d90b858f6ec75e", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "11181e6dfa144bfba4f762dea96b5d36", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(x_vals, y_vals);", + "Id": "6cf0b32033d14eaba93ece408eab2010", + "Inputs": [ + { + "Id": "421458fa6574438580af040bae7aff66", + "Name": "x_vals", + "Description": "x_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3d17c820476341d6ba3c1c36009c6ebd", + "Name": "y_vals", + "Description": "y_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8d7126a2046a40999cfbb3dd8aae195c", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(x_vals<1>, y_vals<2>);", + "Id": "6c98cdd533f3432aaf5f0b83f47ac669", + "Inputs": [ + { + "Id": "b65c10d697ac4c70ad0ca35efbf0b21c", + "Name": "x_vals", + "Description": "x_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5cc7b2684bc94bf3b92c9e10ea3cd0ff", + "Name": "y_vals", + "Description": "y_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f2dcb466e7fe4c74913492a7f85836a5", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x_vals = 0..10;\ny_vals = -30..-40;", + "Id": "2f41d52d8d8148fabace59f9c4fd39cc", + "Inputs": [], + "Outputs": [ + { + "Id": "e8e131dbb5fc42469a6da46a502e83f5", + "Name": "", + "Description": "x_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e29e71c9912c4f2ea70ae6a553e85578", + "Name": "", + "Description": "y_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x_vals = 0..10;\ny_vals = -15..-25;", + "Id": "8db1aa02c77a43538a6846d72a142d4e", + "Inputs": [], + "Outputs": [ + { + "Id": "019fd00a7cdd47ba991542a6c5ec0673", + "Name": "", + "Description": "x_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "03ac9240c8484dd49874227fd936cec2", + "Name": "", + "Description": "y_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", + "Id": "09fdddf5b0dd4ec1a729225ec1667a3e", + "Inputs": [ + { + "Id": "acbd20586fdf4afb86364c63b720ee34", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f7ba72f8f32d4039b5b9727470e8dea3", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e5f2096233104085a01001fd5c56c332", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", + "Id": "a00c2a44b5c04d828f32285c83b6b028", + "Inputs": [ + { + "Id": "1042a3c5ac4a41af826f71ad4a287be9", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e6dfa5cfe2084915839e4b5ff5e5015d", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a55b663a9a3f4816a4ec01b9a3b002de", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x_vals = 0..1;\ny_vals = -3..-7;\n//\nPoint.ByCoordinates(x_vals<1>, y_vals<2>);\nPoint.ByCoordinates(x_vals<2>, y_vals<1>);", + "Id": "a9e04ed3002b43d39d1f280db1bdfe1a", + "Inputs": [], + "Outputs": [ + { + "Id": "318d2189dad3473c8c2e4f8459b270e2", + "Name": "", + "Description": "x_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "58455d8c74e94494a88ed9102d1ee69d", + "Name": "", + "Description": "y_vals", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5bfda13f11ac4b2ebf182430063b0413", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "048cd1a49dbc4c149b7fe0ed3e50294f", + "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": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "56dad5a90dfb4719a050153b7a5a9ae0", + "Inputs": [ + { + "Id": "e397a62e58774304aed22d7106bd7741", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "209349e650944ce19882991406876526", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "1c484b27d3594dd8b61432d0550226a1", + "Inputs": [ + { + "Id": "0cdaecbbfa074e0cae99387b835f9f62", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e2b01b7ffa8c45be991e19b11c563f88", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "-10;", + "Id": "1d2b984d7a384bd3b6e30635e105d867", + "Inputs": [], + "Outputs": [ + { + "Id": "2594a120cbf546cc97f3ae676ad43e8a", + "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": "93836b40183940459494988678d0ebaa", + "End": "ba9e6540adc348ecafb430ab7ff167f5", + "Id": "8ffd4e409d444b539f873c20f7e041ea" + }, + { + "Start": "61e24d979b7245fabf52b8bb16b52e83", + "End": "0772a15ba07f4c2bb5fa6b82eeb64c87", + "Id": "727c3923ec554a17b191d772a5e81e5a" + }, + { + "Start": "e5017748b3d24b88a2c8896f061948d3", + "End": "982fe0a29a6149779dbdb9018ff77472", + "Id": "2d92ccd3d49b42f5b36e4f75ce523322" + }, + { + "Start": "7c5a931ec600400c9ae65cf0c50fc576", + "End": "d623667cb6f34b1881a6e9bbcea1ba86", + "Id": "ac7589f7324843d183c6645595cad050" + }, + { + "Start": "7c5a931ec600400c9ae65cf0c50fc576", + "End": "6fecde3c10274e16b2c233d314dea491", + "Id": "ada8143f20a847ffba20c2c725bb46a8" + }, + { + "Start": "cc588c34736742d9b52601320278798f", + "End": "89ab6bb4a6ac4b768d8db02800e9dec9", + "Id": "7aebdabaa6554241bf4330081557529d" + }, + { + "Start": "02a7d4b7b0764fd4b065aa8791cf565f", + "End": "386d6f2f2c8a448f9bf137c0cfbb8e06", + "Id": "a81ef57731064e7f89e32f52c1c4242b" + }, + { + "Start": "9ed03fbd02eb45089ef662f9f8b9829e", + "End": "e32d673afe814af3a3bf61d3cfedebc4", + "Id": "e41a0707f0f840a5817d37fcdeb3b305" + }, + { + "Start": "d3a04be679e7499d9e6c536708858130", + "End": "02e6d8d75415457daf43fc9fb10848ea", + "Id": "cd3223a6903f4ed192b7c7d5e52753e7" + }, + { + "Start": "d1401ecd63504d228b92045da22827d0", + "End": "b4a7959131944e9c8449e02e4661998b", + "Id": "3ebfd5e80c474bdabdab85334d041c0e" + }, + { + "Start": "39f728738129466392a14562851da9a7", + "End": "48315d57f6004c88b4e158de0649b179", + "Id": "afe52c3ad8a64c628b7c1a2a4009b4a0" + }, + { + "Start": "56c5e0dd06544ad0a1761faae17e554c", + "End": "6be27325faa54e85b35df9a51dca342c", + "Id": "978de09f2a2343b0a592547b4bba4099" + }, + { + "Start": "5ffc9e5c6b5941c0b5c28b2d75897f10", + "End": "6e1ab1be66534eb3807afa00dd60e23f", + "Id": "fafc7aa4a08a40788e079e271fff81c1" + }, + { + "Start": "4af122efd7474629ac13bb590d844b58", + "End": "d201d8dc5a0147abafc402b49a15da33", + "Id": "7775df7e3c2e44999077903e734f0dc8" + }, + { + "Start": "1214bd44649147dfb17ec1a7101d6b9a", + "End": "07547724d77544108e59a751ad56f075", + "Id": "9411ad8da6544b6ea5f6564170caa662" + }, + { + "Start": "0697bd6b77cd456684cef7956c4a8b75", + "End": "d2664c341e344034b1a1332b95491e0c", + "Id": "caf3e4401bc249b6a2ca68f546f9e96f" + }, + { + "Start": "afb561ce8b3c45b0bc16d517111d2491", + "End": "4c99fd259cfd4806aa863bfbcca6a0ee", + "Id": "0b62eeb0ee3c41348c7daf0b12d05997" + }, + { + "Start": "5f906034d9e14d6b99443735b67b9069", + "End": "8130a2a402f44775b27ca09ba5743cdd", + "Id": "be75a82a052a46f18f6a8f7fa1c867c9" + }, + { + "Start": "0a341663bee740d9aa73dbedec98800e", + "End": "82bbd79db17144d3a6d5c4c37093bc5b", + "Id": "90b0a4b3b6ae4ad6b1f3b62649ba32da" + }, + { + "Start": "aaaab47367b44050a722adf019200305", + "End": "f53ebf90aad14e2bbee2b6d3868bb7d5", + "Id": "2d65da0106124842afeffa152a9cf0ec" + }, + { + "Start": "fb5b3b827d0b41b083006c5bd9cff2d4", + "End": "7c238edb4d9e43589caeb076159871ae", + "Id": "3277742d07d043e5aa5285d2b33df7a1" + }, + { + "Start": "d8decba695024d52b6e4a0d81b26188e", + "End": "b6353953278444ed83485613df792e4f", + "Id": "05fd22fe6afc4530afe0ff1d795e22d4" + }, + { + "Start": "0391a0995b1d4d6096f139d2deca90e3", + "End": "3009dabcd1774d60ae3ce8e3612733de", + "Id": "27820375428f406eb9ac29912c642922" + }, + { + "Start": "a6fff49da5514069b68fdc0fc7e72599", + "End": "c9259b451a6749a882e9832847b6cc4e", + "Id": "0a4eb2469d214250900bbffd235ac324" + }, + { + "Start": "2564c00bc4d942dc83c0137aedfa23f6", + "End": "4335c27740a842269b50a6981e00036e", + "Id": "4276e680a88f43afb72a61b100f010c9" + }, + { + "Start": "b8a450cb65c54a09ad551726c8929f91", + "End": "a84aecef34484462ae20af37dbfbf4b5", + "Id": "672d8240d2494c1488c59f7475ddfa20" + }, + { + "Start": "e54b3bceae924d7a95cd7da94acf2545", + "End": "724c261e8b0c4a028567e09f474c7ef0", + "Id": "938376e5c04943ef896004a56bd2b352" + }, + { + "Start": "e54b3bceae924d7a95cd7da94acf2545", + "End": "293ea03cc71e453bb3361b642f37fcbc", + "Id": "4d7442a2776c4f2396e9b1c6b66238b0" + }, + { + "Start": "e54b3bceae924d7a95cd7da94acf2545", + "End": "d257ebd7d5de49c4bbe8468de450bcc1", + "Id": "aaaf0d8a178b42a29f8ca0bbb889b4fd" + }, + { + "Start": "d6be8a5402ea407cbad0fe5183757904", + "End": "9cf518b3f28e4b968190ae4554255e69", + "Id": "dac89f6b7d734b08b29190be819d99da" + }, + { + "Start": "109f36a8ea644bc2a57648597b8cabd5", + "End": "65000d0ef7454826b4558ab65ad3d746", + "Id": "d06519449dbb4852ac47e95bcd1cbb5c" + }, + { + "Start": "89f510ecaf114a1baf9d31207030bebb", + "End": "91046f393eda4062827912b53471da82", + "Id": "f36e0b56d34f418c889c71d77396db77" + }, + { + "Start": "89f510ecaf114a1baf9d31207030bebb", + "End": "6fc2899665eb4d0e898843c1bc374dc1", + "Id": "619706c80b6d4a73bd5d9e22a627b38f" + }, + { + "Start": "b32762a5f5234ceca38d70c9b433eb89", + "End": "f562d877e2b04cc3abbcfeea15db2a47", + "Id": "0f1eae64ed85465fa07d76eefb8a6193" + }, + { + "Start": "dba9ce6a035046949c7832f141f70828", + "End": "1ee916295975466897b5daf085f486dd", + "Id": "3892b2077156467db3feb8a024faa49a" + }, + { + "Start": "d30ee0c967884956bc503915a87561cc", + "End": "9109382b4d0446aab2234e54f82e6ac2", + "Id": "6414ac63913447d9971f8b9465b1303d" + }, + { + "Start": "90d30b045190420aaf1e4dc3ea422677", + "End": "fb1a6ed1e0114b6280ed918a7877def4", + "Id": "167df6d637214778a5541b5db44e4260" + }, + { + "Start": "db5b5b1f8e9447efa3761f5a00a711dc", + "End": "d1dbe16dff1d4e77898fd1ad410e9c4d", + "Id": "9426d3600a6b4bd0aa4e4ef0a2a178e7" + }, + { + "Start": "b0b48f3326424bc6aec13d52414dbfef", + "End": "64dc16f66f1740d79bd93cce8c13a2df", + "Id": "b4b293b4d5ae43b993ae2a11be7a8755" + }, + { + "Start": "c139afaf36334a1e960225c2832ea45f", + "End": "8b2568bd70d343d8934b4fd327023290", + "Id": "dc75932607c6465bb40fe5477fc2f6ad" + }, + { + "Start": "b88ea3f5e5ec45c4b6172107e0c9650d", + "End": "0de1f2859c114be6bcc41bc60df414d7", + "Id": "2e63f1c6ae7b42bcbf98b6ef6d402fd4" + }, + { + "Start": "fcbe655c19474b169011521a85914d11", + "End": "13edb307234e44b4bcd5aa5fd633718f", + "Id": "72d67de26938459d834f0de8f01940bc" + }, + { + "Start": "7eaf33969b14494b921e9ce85a13e76b", + "End": "108f5255996542a6a51c7b0edf02312f", + "Id": "61a4558293bc412bbe31ee3d09b53604" + }, + { + "Start": "775dfc5e248a400b94c088cdc85bfa99", + "End": "5d3550c526264fed8633f7086daf3268", + "Id": "b1526aaede154c26ba956a1a42e4b3b5" + }, + { + "Start": "460e082275524b109409aaaca9da97c6", + "End": "1250aa4c25e54faba3ed0371f7bc0ae7", + "Id": "5e0ee6dd233b4e4d849dccbb3bd40d7e" + }, + { + "Start": "0992a1c6b85e4540a681a43ba195ea7c", + "End": "b2b80261a11047f791185de29a9c9a64", + "Id": "1a16d20b084d464e8e186b7e44d03b5d" + }, + { + "Start": "707ec54e2a5d4640bcf1a62cab7c9bc8", + "End": "801e7356e1204cc99349da819ef4a172", + "Id": "e66cd783937640c2b307c17f6b45eaef" + }, + { + "Start": "b7ce0110cd3a4420be5cffd137e5bfe0", + "End": "796d934b90244f6d9516a4080b6fa38f", + "Id": "6e915c1a01b347d6a6347e30f832cc0b" + }, + { + "Start": "0bd76c5f5c444caa8751e4f92705880d", + "End": "1b36408dedbe460ca60354900d37ea72", + "Id": "d3859921e6014402ab799a85607347b4" + }, + { + "Start": "35191b43aa734c8d88c534e3ccea59d9", + "End": "184ce409020041b29959c1dedb44cfcf", + "Id": "168b456585aa480e84620780e3b172b9" + }, + { + "Start": "1eca93d053c24a1a88620b23dcab7727", + "End": "fc3a2f5c513f4d499900ab6a66c5bc09", + "Id": "41dd77fc92eb4e93a4fbfb397d5b19ee" + }, + { + "Start": "b7ca130e4e3f459f9a6ea981a9711c14", + "End": "c3f78299deef4169a2996d6d5540a894", + "Id": "8bc1baa5b2e74d389fda420276f80537" + }, + { + "Start": "217a4676c7a74c73a5757c6bd039614d", + "End": "96e2108e705d4f1ea07cc2443a71cc1f", + "Id": "42680642f4174355a7617a9e18f90b21" + }, + { + "Start": "fc0bf499ede44ee0b5ca690d88bbbbfe", + "End": "f4eb3ad0210048b0974c00dd5e1e4932", + "Id": "dbdcd6cd0e8c4d608f53bfe67b3cd61e" + }, + { + "Start": "5ef02cb9a98d46668276691b8905d9ad", + "End": "f77f32fd785b4b16a92264ed0d14b198", + "Id": "4117fd20d5b54808b7cfca1337cf92e1" + }, + { + "Start": "3ca9384142c147a48260dbb3af32a97d", + "End": "e9998242a66e4e2ca2d90b858f6ec75e", + "Id": "05eda4af600f49048ef83713f6889483" + }, + { + "Start": "e8e131dbb5fc42469a6da46a502e83f5", + "End": "acbd20586fdf4afb86364c63b720ee34", + "Id": "9a03f645f98f4965ac9679ef20fe3640" + }, + { + "Start": "e8e131dbb5fc42469a6da46a502e83f5", + "End": "421458fa6574438580af040bae7aff66", + "Id": "0f27f8c65e744dc4818e0646424182b5" + }, + { + "Start": "e29e71c9912c4f2ea70ae6a553e85578", + "End": "f7ba72f8f32d4039b5b9727470e8dea3", + "Id": "8cf1c8a07261428db9f4837b761c6d4c" + }, + { + "Start": "e29e71c9912c4f2ea70ae6a553e85578", + "End": "3d17c820476341d6ba3c1c36009c6ebd", + "Id": "d42177ba53334d1c9e9aee3385a1dcb6" + }, + { + "Start": "019fd00a7cdd47ba991542a6c5ec0673", + "End": "1042a3c5ac4a41af826f71ad4a287be9", + "Id": "6c7a17a70cda4d7091d04622530c042d" + }, + { + "Start": "019fd00a7cdd47ba991542a6c5ec0673", + "End": "b65c10d697ac4c70ad0ca35efbf0b21c", + "Id": "5abaae0e9078435cb30f9cde498dd066" + }, + { + "Start": "03ac9240c8484dd49874227fd936cec2", + "End": "e6dfa5cfe2084915839e4b5ff5e5015d", + "Id": "f9ae7c0210964ea5a7832e99ea24e7ee" + }, + { + "Start": "03ac9240c8484dd49874227fd936cec2", + "End": "5cc7b2684bc94bf3b92c9e10ea3cd0ff", + "Id": "251a79ed947b4e7bbbe674bd716ff384" + }, + { + "Start": "5bfda13f11ac4b2ebf182430063b0413", + "End": "e397a62e58774304aed22d7106bd7741", + "Id": "5c2249e967e7425192995f335b833a15" + }, + { + "Start": "048cd1a49dbc4c149b7fe0ed3e50294f", + "End": "0cdaecbbfa074e0cae99387b835f9f62", + "Id": "4ed6fd9766b4400d95180b6d24ae233c" + }, + { + "Start": "2594a120cbf546cc97f3ae676ad43e8a", + "End": "078fbe05d4574d09b66aaa8c8f514c38", + "Id": "d08cde55b25445beb6896b0c37397fde" + }, + { + "Start": "2594a120cbf546cc97f3ae676ad43e8a", + "End": "ca86b4ec7fd34dd58c2656991f31ca37", + "Id": "188ea5e2cc024dd5be7444f6fda422d6" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.0.0.2821", + "RunType": "Automatic", + "RunPeriod": "100" + }, + "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": [ + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "e4a7b57e420d41d1bdefcea7956fbd3b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2244.6459795046, + "Y": -10.9781423635708 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "da29158d1ab6402b9be22fbb3549f35b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3017.972638409, + "Y": 363.638395549046 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "b83d0c3440ce4547a8eac612bab72c2b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3020.41552319247, + "Y": 88.8726832025254 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "8778ff696b864c078846e255ef60d6e1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3020.74863503363, + "Y": -8.90242247942031 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "46eeb513f50d46a7958038320a261d4d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3176.01658877801, + "Y": 37.4389086552907 + }, + { + "ShowGeometry": true, + "Name": "List.Flatten", + "Id": "1e603e165281415faacc213706cc26c3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3348.29177883916, + "Y": 37.8007720115607 + }, + { + "ShowGeometry": true, + "Name": "Math.RandomList", + "Id": "18bea2d02f824b45b38489caf5debefc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3714.4213133182539, + "Y": 199.076049562195 + }, + { + "ShowGeometry": true, + "Name": "List.Count", + "Id": "6027d3c0b21b4f64aeadebf13afd5709", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3531.5742843001453, + "Y": 197.66868522331421 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "f5143c4f25014b4bb5bcbbe09c51eec2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3942.2943723229118, + "Y": 201.20269732863645 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "8dce8e891d9d4ffeb6eae7251ab1368b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4136.4139733985576, + "Y": 45.176499437947712 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "c4e89d9faf2543959ae1c3461ea841fb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3987.9560270444781, + "Y": 98.928979797863008 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "79bff081608e4b029ae0e5197ff4a3a6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2246.62506052435, + "Y": -881.99987576458 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "9f9882fc6a804ef79e8520567d1812b7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2638.37652023413, + "Y": -872.323024654461 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "9ca7921ed46f4c4da1b75c9b853d3a55", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2639.49289168023, + "Y": -763.03412518865 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "cba93904d0da445298640d1c02706e95", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2774.69967056761, + "Y": -829.016804477438 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "3133df3ec2874448a0579a15346a69b8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3056.80035525301, + "Y": -821.879567776194 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "9256e209fd59492c81c865cb84552ef5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3433.33694371996, + "Y": -830.10306859676 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "27bc763db1aa4930805963e814bf4371", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3715.43762840536, + "Y": -822.965831895516 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "6390022a35c44f2f99fd62489d76135d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3298.13016483259, + "Y": -764.120389307972 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "e4a79de741eb4609bc5aaf2b5a2a0405", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3297.01379338648, + "Y": -873.409288773783 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "f973a3ec70ee475bad7d50e5f21c1e04", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4093.30765939745, + "Y": -844.032672035631 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "31c310a7f87346148753de7c64757d9a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4379.55639437368, + "Y": -824.451284461882 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "93a54aef88ea491b9fcc67296ad7d117", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3958.10088051007, + "Y": -778.049992746843 + }, + { + "ShowGeometry": true, + "Name": "Point.Origin", + "Id": "2d9cd2df6eda430482733ceb1dfa7a77", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3953.71292520718, + "Y": -877.605224166476 + }, + { + "ShowGeometry": true, + "Name": "String", + "Id": "3f10ad569f30407ab2c787a13a82b7f5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2248.6801625593, + "Y": -4817.8169539325 + }, + { + "ShowGeometry": true, + "Name": "Number", + "Id": "a3f68344cba445c8a2f0aaf1e82a3441", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2248.6801625593, + "Y": -4913.27772466083 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "fa9ee1f3314044ee868263be4ec27b09", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2248.6801625593, + "Y": -4722.35618320417 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "58a531d64582415bbcd6ee1beb32cab3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2390.94089897898, + "Y": -4917.4669491177 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "4027bb03f91d496abcecdb32b1c5276e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2390.94089897898, + "Y": -4820.644364764 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "f69507e53b2c4caf9dd4ee45499c9066", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2390.94089897898, + "Y": -4723.82178041028 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "27c2f333f51f4a0c9f7170dc64f2ecbe", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2635.42999853318, + "Y": -4920.67340135579 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "4c8ddee8e2b144729470a4142f56ac97", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2635.42999853318, + "Y": -4820.65940417649 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "d4ae3f27c68c41dd830d36ee0f8f51cc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2635.42999853318, + "Y": -4720.64540699718 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "b25e2b4067514031a42c490bc36e933c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2836.6053208009, + "Y": -4817.18641532279 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "f5b28f941dc64a8191511188f91bbb3e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2836.6053208009, + "Y": -4914.00899967649 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "d9531a65646b4f2d948c1ec384e17e47", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2836.6053208009, + "Y": -4720.36383096909 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "be524caf3dec48c9b1ef12c15b4cb3a9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4998.3345234992, + "Y": -3980.82289167648 + }, + { + "ShowGeometry": true, + "Name": "Point.Origin", + "Id": "3cad5ea447a14448951586d4f0c766f2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2247.47561699425, + "Y": -3618.87857755921 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "7876f30d9c72453bb32ba0919e2fa6ed", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4810.07034267736, + "Y": -3979.26760318184 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "3602b8dfba2246e2a1f799e1e96042bc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5339.63656596157, + "Y": -3980.52063688837 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "47e0b53f4a0b41b5ba5944f8f2373cb8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4998.3345234992, + "Y": -3810.73634548391 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "753d7343645d4c6c8ffefe26bdc3721a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5341.89331770429, + "Y": -3811.55991841534 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "1d3e926768dc4026a1101ac511c67533", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2433.21373183398, + "Y": -3628.71522172852 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "4ea1d0d848824f6fb6592dcb297db34e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2247.63795162539, + "Y": -3510.48103242225 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "ddfb6e02b0f4446c91e109143a507952", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2432.08923478285, + "Y": -3512.63414243469 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "709f79544a114078919845cdc5b8d13b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3960.57343765633, + "Y": -3895.22000645933 + }, + { + "ShowGeometry": true, + "Name": "Point.X", + "Id": "bbf4df42aa944180ad395f368272c9a2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4277.92785302979, + "Y": -3980.19189477138 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "60303687ae804e6fb4b3f8b74a4f66e6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4461.07135671836, + "Y": -3842.64766803443 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "820e271d445742959ceb3468f743b3e1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4457.75843768155, + "Y": -3980.70934549698 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "613c6d530eab414f9aebfc7c56de6900", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4278.96653500681, + "Y": -3847.7719499477 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "34a4b2fca1c54c18a0fe48b1c3b8f711", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4960.45543522464, + "Y": -3692.94090920682 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "83366bb75acd4ce7abb26b1fea868ac3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5342.66927560791, + "Y": -3699.51708323057 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "a1142e8989e44fa2a63dd58489af044d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4998.3345234992, + "Y": -3586.83929570277 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "73172606dcad4f2194327f87e94e8f82", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5344.07117113826, + "Y": -3586.84831041907 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "943f8f5157bc498ead5a3e5a32a04ace", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2356.49787550351, + "Y": -3984.13014605696 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "5ba4c6a04641462486f7d26506f554b0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2242.1823737349, + "Y": -3841.96507694458 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "7140b30c4fae4fa39c3d8615a59d2195", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2241.53891944703, + "Y": -3989.61545738942 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "c5a78bfaadb842dc98e3fc3674d2086a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2548.26527019785, + "Y": -3982.18360052988 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "a92078efcaa14b30a50c0db5bfa1da60", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2549.99276321241, + "Y": -3851.86274543439 + }, + { + "ShowGeometry": true, + "Name": "Vector.ZAxis", + "Id": "20fe2f813364450bb89ac20bcf1e18e4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3098.17786012256, + "Y": -3904.1259134857 + }, + { + "ShowGeometry": true, + "Name": "Point.Origin", + "Id": "c3bcb324362c4fa3842071db153a7b5f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3098.60348205818, + "Y": -3986.31074955364 + }, + { + "ShowGeometry": true, + "Name": "Point.Add", + "Id": "41db31ae5d894931a0f3fa932bd8abd6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3239.51853887023, + "Y": -3955.64600878731 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "7a8778392a6f4a79a1cc04456067b05a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3443.69877254263, + "Y": -3956.73485313788 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "9aa85384376746dab524e0b969d9420a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3240.5922541172, + "Y": -3743.15456522912 + }, + { + "ShowGeometry": true, + "Name": "Vector.ZAxis", + "Id": "a94b384a08cf44a8bbb4895cb771468c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3099.7506081252, + "Y": -3687.68845656385 + }, + { + "ShowGeometry": true, + "Name": "Point.Origin", + "Id": "2fb4380e7f4741e7b4b8adfbcd056d4f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3100.17623006082, + "Y": -3769.87329263179 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "44f763ba2f3e42b087a362fd755ab594", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3439.19923669728, + "Y": -3741.95347362912 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "d71e5f049928437a863c5bf34666370b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2199.0316383806, + "Y": -2771.07812832192 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "e1f62ac9f5ed4ea8b1249060ebfebe34", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2491.94699911736, + "Y": -2772.60819254142 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "843c1d3a7c1947bb9b7df3299552c3a9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2213.56370097655, + "Y": -2954.11055313426 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "b8f880fc0c944f9890eb072a90a71e3a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2600.08491318762, + "Y": -2957.17068157327 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "0f288ed7f8a54686ac798fb5cd854eb7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3060.2854218032, + "Y": -2956.55314550949 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "d0e75821a6814eb8a399673d537c32d2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3252.04270211236, + "Y": -2959.21593682249 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "0c192d745c9441d1a433fb79536d5d73", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3050.27422289826, + "Y": -2770.65926082115 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "c040774dacb94b7aa9673f621855d37c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3311.78409415405, + "Y": -2774.65344779064 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "4c049b2927924a66ab89d8fac3161e7d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3750.84087285071, + "Y": -2956.88477375223 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "1c0830a9184c4247b230231a27ffb1b3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4282.13616730007, + "Y": -2956.88477375223 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "72665884ac4e488f84cd6ad8b26b3c56", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4504.36277842457, + "Y": -2955.08052785671 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "877a7c61388b4cd096751ee142fbac72", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4698.14039336856, + "Y": -2957.60463149724 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "6cf0b32033d14eaba93ece408eab2010", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3504.12417992594, + "Y": -1979.98018981904 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "6c98cdd533f3432aaf5f0b83f47ac669", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3504.12417992594, + "Y": -1691.83294873877 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "2f41d52d8d8148fabace59f9c4fd39cc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3266.87722298361, + "Y": -2099.69050741256 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "8db1aa02c77a43538a6846d72a142d4e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3268.22206229096, + "Y": -1808.56259199016 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "09fdddf5b0dd4ec1a729225ec1667a3e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3504.12417992594, + "Y": -2098.01577734227 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "a00c2a44b5c04d828f32285c83b6b028", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3504.12417992594, + "Y": -1812.14521034782 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "a9e04ed3002b43d39d1f280db1bdfe1a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2241.88846851038, + "Y": -2099.81800701206 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "56dad5a90dfb4719a050153b7a5a9ae0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2654.20877360522, + "Y": -2097.74198721341 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "1c484b27d3594dd8b61432d0550226a1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2654.8829588445, + "Y": -1796.55216780068 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "1d2b984d7a384bd3b6e30635e105d867", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4809.40396766608, + "Y": -3871.95828567578 + } + ], + "Annotations": [ + { + "Id": "617bf3ce81b64f928df4ffdc1786c88b", + "Title": "Together, these statements form an algorithm that creates a helical curve at a base point.", + "Nodes": [], + "Left": 2245.93555044229, + "Top": -81.8461601907633, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "bad52c1523464cb9bcece3f7b5909ed9", + "Title": "The helix algorithm is transformed to define a function with the arbitrary name \"MakeSpring\". This function is called to make several springs, with random heights, arranged in a grid.", + "Nodes": [], + "Left": 3020.34214336039, + "Top": -113.848147072507, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "ab441463f8164d3daebdf1393959e8c0", + "Title": "The helix algorithm is transformed into a function by giving it a name, specifying the inputs, and telling it what to return.", + "Nodes": [], + "Left": 3019.4294553362, + "Top": 289.372942468428, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "309d675f18b249409d1b67692ee8ba34", + "Title": "makes a grid", + "Nodes": [], + "Left": 3197.43246660834, + "Top": -0.0628144490343203, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "f8f503d6c0d049dfb16d80c598ef6cd9", + "Title": "makes a series of random numbers (scaled by 5) for the spring heights", + "Nodes": [], + "Left": 3637.5687487403457, + "Top": 132.60324041492967, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "21884d1fc9e145bc96c22562980b2199", + "Title": "Inputs to function calls can be made with lists of things or single-value items. Data can be passed in through a port or declared directly, as in the case of \"0.5\" for the radii of all springs.", + "Nodes": [], + "Left": 4133.8526327186828, + "Top": -45.188699713574088, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "f9762096ae4443ecbc7c6093f52dfbcd", + "Title": "Functions can be defined directly in a Code Block node to be called elsewhere in this definition.\r\n\r\nThe first line has the key word \"def\", then the function name, then the inputs in parentheses.\r\n\r\nCurly braces define the body of the function. Each line must end in a semicolon.\r\n\r\nReturn a value with \"return = \".", + "Nodes": [], + "Left": 2246.49313807652, + "Top": -1060.57629593668, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "0a31f75c11fd4b91a8a0fec3fef61a7e", + "Title": "Call the function with another Code Block node in the same file by giving the same name and the same number of arguments.", + "Nodes": [], + "Left": 2640.83576776393, + "Top": -960.386873586789, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "9d8ce14564544cd3981cd1b65a60d552", + "Title": "The type of the input arguments is not specified in the function definition, so it will operate on whatever it receives.", + "Nodes": [], + "Left": 3298.17105746148, + "Top": -957.051659540914, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "140f339e659541208ca8d27320e5cc05", + "Title": "A function call with inputs that do not make sense for that function will give a null result.", + "Nodes": [], + "Left": 3955.71779599862, + "Top": -945.629821719216, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "8b785906064446ca96e42940431c4e97", + "Title": "Code Block nodes that define a function do not have input or output ports because they are called from other Code Block nodes.", + "Nodes": [], + "Left": 2247.39144281236, + "Top": -515.857544110479, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "29973728ce6c42f1b8b572df5e83ab96", + "Title": "Use quotes \"\" to make a string.", + "Nodes": [], + "Left": 2985.23548547723, + "Top": -4792.83106746662, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "f92b9e496bda4f189d7af0107623403c", + "Title": "CODE BLOCKS\r\n\r\nCode Blocks can be made by double-clicking in the canvas. They are also in the library with other nodes.\r\n\r\nCode Blocks can hold numbers, strings, and formulas. See the math sample file to learn the differences between math with the Formula node and a Code Block.", + "Nodes": [], + "Left": 2246.484320552, + "Top": -5103.14429155047, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "ccc05bc27ab440b1a9d9084ce00ff772", + "Title": "With Code Blocks, a user has flexibility to decide how to specify inputs. Here are several different ways, for example, to make the same point.", + "Nodes": [], + "Left": 4810.6326444875, + "Top": -4070.33772142422, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "c6c2828fbf4e4e49ada13985071e395e", + "Title": "Create-type methods that have no inputs still require parentheses.", + "Nodes": [], + "Left": 2245.67325749199, + "Top": -3691.42064723651, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "d701c2c2cac342c1965c2e3fe5e132cf", + "Title": "Code Blocks can be used to call any other node in the library. Nodes in the library generally come in three types:\r\n\r\n Create:\tcreate something\r\n Action:\tperform an action on something\r\n Query:\t\tget a property of something\r\n\t\tthat already exists\r\n\r\nMethods, or nodes, of these three types are treated differently when invoked within a Code Block.", + "Nodes": [], + "Left": 2239.93065198691, + "Top": -4321.54258862703, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "4a43d207152d431f8122165369c49f30", + "Title": "Create.\r\n\r\nWhen you use a method to create something, call it by name and specify the inputs in the order found in the out-of-the-box node.", + "Nodes": [], + "Left": 2240.15842389494, + "Top": -4107.12402445453, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "c4f77ba3f2214631bc309e58a1a9f5d1", + "Title": "Action.\r\n\r\nAn action is perfomed ON an object of that type. Use dot notation after the object itself and specify all of the inputs found on the out-of-the-box node except for the first one (since the first input port is the object itself, which you already have!)", + "Nodes": [], + "Left": 3097.59985336572, + "Top": -4135.92402445453, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "a44216b2744143689494d7fafa8af7d1", + "Title": "Query.\r\n\r\nQuery-type methods get a property of an object, so they need no inputs.", + "Nodes": [], + "Left": 3955.04128283649, + "Top": -4092.72402445453, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "83e9ed7153db402d9dbbc090bfb88c8d", + "Title": "Make lists with braces.", + "Nodes": [], + "Left": 2245.38306898935, + "Top": -3012.58978700783, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "9fd6bf6548a34861b48656b29609bc6a", + "Title": "Get items from a list with brackets.", + "Nodes": [], + "Left": 3080.37620930876, + "Top": -3015.66962149992, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "6890ee12e3fd4afc838c4045a7544da1", + "Title": "Create nested lists and get items from nested lists.", + "Nodes": [], + "Left": 3750.55260600935, + "Top": -3018.55747461076, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "11d453b4067843c297bcc3ee223d90ac", + "Title": "Replication guides, which use angle brackets, take two or three one-dimensional collections, and pair \r\nthe elements together to generate a one, two- or three-dimensional collection.", + "Nodes": [], + "Left": 2241.56259507514, + "Top": -2199.0979856767, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "cda4b3ff634043328fa4151a779b5de4", + "Title": "Replication guides can be used to specify that lists be laced as a \"cross product.\"", + "Nodes": [], + "Left": 3265.35578552448, + "Top": -2173.40657502342, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "a14936a6a2a14bd09ed482bb77342d88", + "Title": "In this example, there are 2 x-values and 5 y-values. Replications guides can specify that the resultant combination is 2 lists of 5 points or 5 lists of 2 points.", + "Nodes": [], + "Left": 2242.13976028313, + "Top": -1884.23498602519, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "884dde2687d54544b68131f473d3183b", + "Title": "See more at:\r\nhttp://dynamobim.org/cbns-for-dummies/", + "Nodes": [], + "Left": 2603.12351857032, + "Top": -5004.69818984756, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + } + ], + "X": 495.82629139149958, + "Y": 712.05400494172579, + "Zoom": 0.11649173186685151 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/Core_Math.dyn b/tools/Performance/DynamoPerformanceTests/graphs/Core_Math.dyn new file mode 100644 index 00000000000..bbc7bba1847 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/Core_Math.dyn @@ -0,0 +1,10198 @@ +{ + "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209", + "IsCustomNode": false, + "Description": "", + "Name": "Core_Math", + "ElementResolver": { + "ResolutionMap": { + "Math": { + "Key": "DSCore.Math", + "Value": "DSCoreNodes.dll" + }, + "Point": { + "Key": "Autodesk.DesignScript.Geometry.Point", + "Value": "ProtoGeometry.dll" + }, + "Line": { + "Key": "Autodesk.DesignScript.Geometry.Line", + "Value": "ProtoGeometry.dll" + }, + "NurbsCurve": { + "Key": "Autodesk.DesignScript.Geometry.NurbsCurve", + "Value": "ProtoGeometry.dll" + }, + "Vector": { + "Key": "Autodesk.DesignScript.Geometry.Vector", + "Value": "ProtoGeometry.dll" + }, + "Arc": { + "Key": "Autodesk.DesignScript.Geometry.Arc", + "Value": "ProtoGeometry.dll" + } + } + }, + "Inputs": [ + { + "Id": "6b302f268f834ee18181782bb4435193", + "Name": "Number Slider", + "Type": "number", + "Value": "5.51", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "ba85e4ba9258433bbba4dd6a5ecd4946", + "Name": "Number Slider", + "Type": "number", + "Value": "1.724", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "c6a0e2307eab4376996ea4c4d316dd8e", + "Name": "Number Slider", + "Type": "number", + "Value": "5.51", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "efdc88ed0dda40f6af15f2e32d3920d8", + "Name": "Number Slider", + "Type": "number", + "Value": "1.724", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "5a673e3d2de24e16a5bd2fddbd5664e9", + "Name": "Number", + "Type": "number", + "Value": "2", + "NumberType": "Double", + "Description": "Creates a number." + }, + { + "Id": "b698146d93a24faabd74e1873ea4261c", + "Name": "Number", + "Type": "number", + "Value": "2", + "NumberType": "Double", + "Description": "Creates a number." + }, + { + "Id": "799f65a09ca04b03bc37b9394a758a1d", + "Name": "Number", + "Type": "number", + "Value": "2", + "NumberType": "Double", + "Description": "Creates a number." + }, + { + "Id": "9078296ab05845db99036d6146007369", + "Name": "Number Slider", + "Type": "number", + "Value": "5.51", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "f9eaa4c797864afba0e1f25efdd8bd9a", + "Name": "Number Slider", + "Type": "number", + "Value": "1.724", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "e98d226f0c564c9197afad4414b2ffc2", + "Name": "Number Slider", + "Type": "number", + "Value": "5.51", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "4f23694a35a14592a29d48c175971d06", + "Name": "Number Slider", + "Type": "number", + "Value": "1.724", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "762f14ef1f544d679c169eda81283412", + "Name": "Number Slider", + "Type": "number", + "Value": "3", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "6432debee52e446aac479a837845c5a9", + "Name": "Number Slider", + "Type": "number", + "Value": "36", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "432f84187fa24e9a8e823c6fe1b1a48d", + "Name": "Number Slider", + "Type": "number", + "Value": "3", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "87f83e698320413c9457c821423e94b8", + "Name": "Number Slider", + "Type": "number", + "Value": "36", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "0237dfe4bdc648e98d5aab82cc970ae4", + "Name": "Number Slider", + "Type": "number", + "Value": "3", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "20741546b93f4937bbfbd7bad484dce1", + "Name": "Number Slider", + "Type": "number", + "Value": "36", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "e523680d327148a9a24db9d840843b38", + "Name": "Number Slider", + "Type": "number", + "Value": "247.821", + "MaximumValue": 360.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "506cc9e36dde4370b6129a8d1272bacf", + "Name": "Number Slider", + "Type": "number", + "Value": "126.947", + "MaximumValue": 360.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "accda7bd6013450ba7c2d3bb6e768b24", + "Name": "Boolean", + "Type": "boolean", + "Value": "false", + "Description": "Selection between a true and false." + }, + { + "Id": "1f4ffb9c7c7f401789f46c4d29a3e8e6", + "Name": "Boolean", + "Type": "boolean", + "Value": "true", + "Description": "Selection between a true and false." + }, + { + "Id": "3e0d952b3fe8409fad1caedec4ed8e6b", + "Name": "Boolean", + "Type": "boolean", + "Value": "true", + "Description": "Selection between a true and false." + }, + { + "Id": "43b14aac5ed2429996985319a14250ba", + "Name": "Boolean", + "Type": "boolean", + "Value": "false", + "Description": "Selection between a true and false." + }, + { + "Id": "28f0795784ad4317b42e248c8feae058", + "Name": "Boolean", + "Type": "boolean", + "Value": "true", + "Description": "Selection between a true and false." + }, + { + "Id": "d4639b35eabf4823a487ff87e59ed2e7", + "Name": "Boolean", + "Type": "boolean", + "Value": "false", + "Description": "Selection between a true and false." + }, + { + "Id": "34e8ae0f6dc1450799e20a3d313ad37c", + "Name": "Boolean", + "Type": "boolean", + "Value": "true", + "Description": "Selection between a true and false." + } + ], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "-10..10..#20;", + "Id": "e95db10b6b2742d5952bcc22eab100f1", + "Inputs": [], + "Outputs": [ + { + "Id": "6ca82af38b8b42ad8515009451f71384", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "245791c1ba564b249a94ad318126b444", + "Inputs": [ + { + "Id": "8d7c9601634840eaa7617ca7f54f45a8", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "dba548c65ddc4ed7811dc7d69eec84dd", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7a28376c416043fda1f268128d9f8f8e", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ff1c00dc92944c2da945be41e7b2d28a", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "9ac40edf4bad4eb9ada20c579a29781a", + "Inputs": [ + { + "Id": "7cb0a3c9c5b74c58a3d6745030b9d832", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ef58b250dc2742a092aff216c6528a95", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "55fefcc04af542e290fbce195a205982", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X", + "Id": "9b12d58af2d14e3aa46b3a5cc48cce38", + "Inputs": [ + { + "Id": "fe89830a47d0471588169b5b88262a50", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "034750a178434d62a64007a20bf61abb", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the X component of a Point\n\nPoint.X: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y", + "Id": "3cb7f5612a2848f795548f1ccbd08b53", + "Inputs": [ + { + "Id": "923a9ebb5aff4323b521c28a5bcfca3d", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2dacdf032c1f4fe1b1d0659b18494963", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Y component of a Point\n\nPoint.Y: double" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "A * sin( sqrt( pow(x,2) + pow(y,2) + pow(c,2) ) ) / sqrt( pow(x,2) + pow(y,2) + pow(c,2) )", + "NodeType": "FormulaNode", + "Id": "4c732da0a44249e69a6783e811f925f0", + "Inputs": [ + { + "Id": "43a9f99cb4ff4ce78d711709015371f3", + "Name": "a", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "50f1a4812aff4f42907191a232d12083", + "Name": "x", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e2eaf462724c41a79f7d773c1906cf64", + "Name": "y", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "34fad57b17eb4e6db6f11d080162ca31", + "Name": "c", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "11502a9113734068b15ace093bdb6743", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "4c8379d809a4458bb93a4fe258ed1390", + "Inputs": [ + { + "Id": "d0e0213555c54a928e7191b8c02fa7e3", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c60e11a9819149969af263dd257ccb2e", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2383059dc8d14ef4bd3df2d3091c927f", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "150106c2a96848388dff5354ba72445c", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", + "Id": "de9ea60605074a81ad3a8bfb0fc19e6f", + "Inputs": [ + { + "Id": "cbbc1834a89941979c784585bb6c3db5", + "Name": "crossSections", + "Description": "Curve[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5dd383774062477c92e063fba8fc0c4c", + "Name": "Surface", + "Description": "Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Chop@var[]..[],int[]", + "Id": "5d2c2435de1a4c33a2fa3f27c4de32a0", + "Inputs": [ + { + "Id": "7d5f7a8528a142d78fa16ca006083253", + "Name": "list", + "Description": "List to chop into sublists\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b63bcc51ad5e45a4a4b115abac0f6d73", + "Name": "lengths", + "Description": "Lengths of consecutive sublists to be created from the input list\n\nint[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dbbf974a36d74a1c86f1d481d31311a3", + "Name": "lists", + "Description": "Sublists created from the list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Chop a list into a set of consecutive sublists with the specified lengths. List division begins at the top of the list.\n\nList.Chop (list: var[]..[], lengths: int[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Count@var[]..[]", + "Id": "86574ec740874d609146fd298c05767f", + "Inputs": [ + { + "Id": "89c28d8d26334f5fa87d486872985d34", + "Name": "list", + "Description": "List to get the item count of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a38204b6408f486d80034c98a0baf8a0", + "Name": "count", + "Description": "List length.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "Id": "96e3c3c1bd9e4360b6e3504464631f6e", + "Inputs": [ + { + "Id": "b52c876d2858495d8604e421a56d8084", + "Name": "points", + "Description": "Point[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c0523a3d145f4141aaf9d897eff58b6c", + "Name": "NurbsCurve", + "Description": "NurbsCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 5.51, + "Id": "6b302f268f834ee18181782bb4435193", + "Inputs": [], + "Outputs": [ + { + "Id": "fc710dafd0274db39e645b54a1ede656", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 1.724, + "Id": "ba85e4ba9258433bbba4dd6a5ecd4946", + "Inputs": [], + "Outputs": [ + { + "Id": "c026a3782b214cc4bc1b836443527f18", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", + "Id": "354a6f9e05d04370a72ba14a2c831362", + "Inputs": [ + { + "Id": "e03bc651bda347c4a60678ab4581ab21", + "Name": "crossSections", + "Description": "Curve[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f69498dc85844d6588da0d245a3f7510", + "Name": "Surface", + "Description": "Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Chop@var[]..[],int[]", + "Id": "fbbe96a5ba554115a9e8667bbfc59a4f", + "Inputs": [ + { + "Id": "f2691e326efe4cd582cb1dbab23f60ac", + "Name": "list", + "Description": "List to chop into sublists\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "95e03021a3104a1b9196ef3114d0c14a", + "Name": "lengths", + "Description": "Lengths of consecutive sublists to be created from the input list\n\nint[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f16fd0cb3dde41858f45c8db1ecfdf81", + "Name": "lists", + "Description": "Sublists created from the list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Chop a list into a set of consecutive sublists with the specified lengths. List division begins at the top of the list.\n\nList.Chop (list: var[]..[], lengths: int[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "Id": "e0329f6e31734972b88624f89806b97f", + "Inputs": [ + { + "Id": "01f1f59b74b54987ab71b4b9875da1ac", + "Name": "points", + "Description": "Point[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "cbb3ac76f5a04d2d9d438894c9413369", + "Name": "NurbsCurve", + "Description": "NurbsCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "e2b4f54ced6e469eb3a238ef5017d412", + "Inputs": [ + { + "Id": "6fa15694cbdf4947ad336b41af6003d8", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5a93456d8cf641499024a6f61e2f14ac", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "182b26724319428f9b4106d3c359cbf5", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b4d844129ed54c6983dbece34d183120", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Count@var[]..[]", + "Id": "71cb8f97deb648bb8e7824547b43f3aa", + "Inputs": [ + { + "Id": "df7b1d393a4b4c28b3f03d56fe1bc5f9", + "Name": "list", + "Description": "List to get the item count of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e460dc84e5f74196a7c79910a5a64c6a", + "Name": "count", + "Description": "List length.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X", + "Id": "e64e808a2a7442c4b6ec6c918207f4da", + "Inputs": [ + { + "Id": "ee4e54ddc989400e9a62faf16a953149", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "43c4b3f38eed42c5bfb363838bd58e3d", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the X component of a Point\n\nPoint.X: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y", + "Id": "b85a3664ddec460d901a2fcb71784027", + "Inputs": [ + { + "Id": "767c44c915e44a4abebe168eecc1d46d", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "31ceabaf4de541bfaee34824279089e8", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Y component of a Point\n\nPoint.Y: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "c7f51b5d10af4d188f1c2f5b9a829c9e", + "Inputs": [ + { + "Id": "d205fc03144d4e4487fb02beed55fba4", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3a992cdf57c8453691551a11d20ed45f", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "44f00458a51c43feb7d29c324c796b06", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "2d4dfdeaa5394f03a68e85be150cc356", + "Inputs": [ + { + "Id": "2203a9dbbe604a039a0b0afb1988e55d", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1e5c43e9a85d4aefb1a8fdc069f43677", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6e5357dafb5b4b0ba57f37753bd8427a", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b03440eb9bcc4617844bc572357f0df1", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 5.51, + "Id": "c6a0e2307eab4376996ea4c4d316dd8e", + "Inputs": [], + "Outputs": [ + { + "Id": "f46a4d5e4e044e018d0421d6a18215c9", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 1.724, + "Id": "efdc88ed0dda40f6af15f2e32d3920d8", + "Inputs": [], + "Outputs": [ + { + "Id": "92c8a3cd4ddf46daa12152124b4a1aca", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "-10..10..#20;", + "Id": "f2b3d24326d44f64a66c57a1f77155bb", + "Inputs": [], + "Outputs": [ + { + "Id": "42cceb0c1be048dab281b5fc6aa774ec", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Pow@double,double", + "Id": "e0d485f9cb3840eba9c529e921d17e52", + "Inputs": [ + { + "Id": "10439ff3f01b4385bf57a37e27165ead", + "Name": "number", + "Description": "Number to be raised to a power.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "dbe750e470da456db40c90557f6db0cb", + "Name": "power", + "Description": "Power to raise the number to.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b77efd7433e64af19f78f4b76a3ec90f", + "Name": "result", + "Description": "Number raised to the power.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Raises a number to the specified power.\n\nMath.Pow (number: double, power: double): double" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "InputValue": 2.0, + "Id": "5a673e3d2de24e16a5bd2fddbd5664e9", + "Inputs": [], + "Outputs": [ + { + "Id": "c299561dc8ad443d8b8e2f8e1dd8ad46", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a number." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Pow@double,double", + "Id": "f1ea34af6f0b404993507f9cd27597fb", + "Inputs": [ + { + "Id": "04ddd464a51d4219bc63164f0cf7e6ce", + "Name": "number", + "Description": "Number to be raised to a power.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d44f74afa44d474e993758be8a5da194", + "Name": "power", + "Description": "Power to raise the number to.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dba70668ad46400f8fe933c9c414e399", + "Name": "result", + "Description": "Number raised to the power.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Raises a number to the specified power.\n\nMath.Pow (number: double, power: double): double" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "InputValue": 2.0, + "Id": "b698146d93a24faabd74e1873ea4261c", + "Inputs": [], + "Outputs": [ + { + "Id": "3df28ebc96184eeeb51959f57420f9e8", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a number." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Pow@double,double", + "Id": "756bada17f4747ba8c67e62cba2e1f31", + "Inputs": [ + { + "Id": "608ff919e2dc4b04bf033b18337bad75", + "Name": "number", + "Description": "Number to be raised to a power.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "91eec4435e4447a8a97c2f9d3f1070e3", + "Name": "power", + "Description": "Power to raise the number to.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "637c0ac2ad3945d69e92e4c5159c0165", + "Name": "result", + "Description": "Number raised to the power.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Raises a number to the specified power.\n\nMath.Pow (number: double, power: double): double" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "InputValue": 2.0, + "Id": "799f65a09ca04b03bc37b9394a758a1d", + "Inputs": [], + "Outputs": [ + { + "Id": "77713f1e84134f40afe1de0d19428fb3", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a number." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Sin@double", + "Id": "58a4daf83ff84270b3d0b89aab77bd69", + "Inputs": [ + { + "Id": "f885a4220a1949eb89b767bc91919498", + "Name": "angle", + "Description": "Angle in degrees to take the sine of.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "474c0aaa296a45d6873c4bb9cd98bfd8", + "Name": "sin", + "Description": "Sine of the angle.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Finds the sine of an angle.\n\nMath.Sin (angle: double): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "/@var[]..[],var[]..[]", + "Id": "a1a1a47b9ec9479ca5c9887756a0821e", + "Inputs": [ + { + "Id": "28db936c287e44ca956e42df72d9b5c4", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "75f63d00a0b64c2eadff019c03cfb088", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "953dafc444de4037bdc1701635906415", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Divides x by y.\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "*@var[]..[],var[]..[]", + "Id": "9cbc149573de4f76ac5e403d5b3b9a88", + "Inputs": [ + { + "Id": "a1ab8b8771924a969816c1570036256e", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "44de08dfae8f4caf9fd4820c31b7b8dd", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7c60d504eb5344269f2a6fbb50f49bfd", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Multiplies x by y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x+60;", + "Id": "ada6649b725d4bfda42f55bf5de74618", + "Inputs": [ + { + "Id": "90f3efc887194c24b881b67343f1eef9", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e61e6a1a60d745e89809f66d953d2260", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "+@var[]..[],var[]..[]", + "Id": "5fb51874f22e4d8e8e47a84916444e7a", + "Inputs": [ + { + "Id": "31fbef74d47b4476baa285d620226384", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "045b42f6712b4bf6ba8c0cb0a6857c73", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dcd9e68cc4db4316a788424d25d5eba1", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Adds x to y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "+@var[]..[],var[]..[]", + "Id": "03a3888c953a4207a7a4aa700887c46c", + "Inputs": [ + { + "Id": "d495b40360df4847992b737bfb2fbae9", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "316d874e877c433c8d8760cc77d51cc0", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6127ad1cb7d647e29fad117f92c77495", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Adds x to y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.RadiansToDegrees@double", + "Id": "d44c40cb48fa4f9abc6e6ec556c22518", + "Inputs": [ + { + "Id": "83acba6c6f2e47e39d71a67b3c13afa2", + "Name": "radians", + "Description": "Angle in radians.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1f8841ade7e24631b8c01b9603266229", + "Name": "degrees", + "Description": "Angle in degrees.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Converts an angle in radians to an angle in degrees.\n\nMath.RadiansToDegrees (radians: double): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Sqrt@double", + "Id": "cd5fdf8bef08400d82d8c568bc52390f", + "Inputs": [ + { + "Id": "5513e6a3770d4c008c40793ffed5d36a", + "Name": "number", + "Description": "A number in the range [0, ∞).\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "38aa263249a94936a0c45dc3bf9ca75c", + "Name": "sqrt", + "Description": "Positive square root of the number.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Finds the positive square root of a number in the range [0, ∞).\n\nMath.Sqrt (number: double): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Count@var[]..[]", + "Id": "de7558cf15d344b098149803268238da", + "Inputs": [ + { + "Id": "10848d1749544a40afd58fa026c6f72d", + "Name": "list", + "Description": "List to get the item count of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "340199041ed746a4a0f318e8e17de898", + "Name": "count", + "Description": "List length.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "949502b81c844b0091a2c37a1f0b7bbd", + "Inputs": [ + { + "Id": "d65d8fa8c92a46da972a8124db07c386", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "460def3a365c4ab981d7a2ab3628d856", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "98ffaafed68349489085c10a3a72f768", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "672a98b8e5204b8197a778ef8691c62e", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", + "Id": "4941b1c0004542239aee1b7a936c7d4a", + "Inputs": [ + { + "Id": "dd2097f00f654b779f1e93c45c5669c2", + "Name": "crossSections", + "Description": "Curve[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d738f44074c143d1a56c4dd1dab6bc75", + "Name": "Surface", + "Description": "Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Chop@var[]..[],int[]", + "Id": "ce01ae743653494c96d086eb0606e5b6", + "Inputs": [ + { + "Id": "c6b6f6503a0b4ae7abd8ecd2d66a0403", + "Name": "list", + "Description": "List to chop into sublists\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1d9beb5dbffe471482d4e89f6aeb098b", + "Name": "lengths", + "Description": "Lengths of consecutive sublists to be created from the input list\n\nint[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "db8b8c6538104a81b057a094937e213e", + "Name": "lists", + "Description": "Sublists created from the list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Chop a list into a set of consecutive sublists with the specified lengths. List division begins at the top of the list.\n\nList.Chop (list: var[]..[], lengths: int[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "Id": "1d04225fdddb4959940a3bc93c0fe574", + "Inputs": [ + { + "Id": "0760f65318c64ea4b33a201a4dc2bc6c", + "Name": "points", + "Description": "Point[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "46028a6775534faeb1e11e90e8ff54a4", + "Name": "NurbsCurve", + "Description": "NurbsCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x+90;", + "Id": "98c2f2e9625543258b0060d0527c0a3e", + "Inputs": [ + { + "Id": "75d06bd4bb834e23be3d14175463dfb6", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d9aeacd0c13a48fb8064a15a56fadf43", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X", + "Id": "3a23670b7b9a4e71a24d34e87cb24dfa", + "Inputs": [ + { + "Id": "4cfbe132cfef4de39597d989792a1fb0", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "09676b08da074841a82c40901375eedd", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the X component of a Point\n\nPoint.X: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y", + "Id": "73474bb5cf704c358cfb1dc48d7ddf18", + "Inputs": [ + { + "Id": "d75ecd458d294eb29195bb5b174d0bb9", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1a39f45c73d44daa9127f0e674b8f722", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Y component of a Point\n\nPoint.Y: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "a54c12a1bf8d471f9370d4d15570b395", + "Inputs": [ + { + "Id": "345bc667b52f42afa9154ef5d20af5f6", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "558de55322544087b0c7f19360f67db5", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a9e04d948c5c49a5bc4f85cf3a33f7ed", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "d3df944c831a417599ab449771bdef2d", + "Inputs": [ + { + "Id": "a61d19e8ef2c4665b6bb95f4160dcc62", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6839ec37fc664de89103f925e2d021e8", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2f614b04ba6442e981fbd0aae1a6d95a", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "879cafdf71ac4931ad45b4c6c74ba8da", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 5.51, + "Id": "9078296ab05845db99036d6146007369", + "Inputs": [], + "Outputs": [ + { + "Id": "45f381804a1e40bfa9957d5b29f360ea", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 1.724, + "Id": "f9eaa4c797864afba0e1f25efdd8bd9a", + "Inputs": [], + "Outputs": [ + { + "Id": "8af6d9bdf4ad45b3adce59fb31dfd8fe", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "-10..10..#20;", + "Id": "d7943c978c444457bf65f5427407bc7a", + "Inputs": [], + "Outputs": [ + { + "Id": "51a8e68397504d7fa37f8767fe70ae57", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "sum = Math.Pow(x,2) + Math.Pow(y,2) + Math.Pow(c,2);\n\nnum1 = Math.Sqrt(sum);\nnum2 = Math.Sin( Math.RadiansToDegrees(num1) );\n\nA * num2 / num1;", + "Id": "451fc19ba4424daf860ece6ae0573f75", + "Inputs": [ + { + "Id": "fc685ae08d554def937d2db0e5b9cd5b", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c3696aa31c0a4eefb7655c71f80b5942", + "Name": "y", + "Description": "y", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1132f174b83c4a3c9100c98095fde744", + "Name": "c", + "Description": "c", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1f8c262396a4487fac3fd170d283f8b1", + "Name": "A", + "Description": "A", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2eb6869721bb450c91a2de5937f9c342", + "Name": "", + "Description": "sum", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5936497867554b2e8b2220a1a0b901f9", + "Name": "", + "Description": "num1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "305bca97607141b3ba4ddecf8a13ed9b", + "Name": "", + "Description": "num2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b04e5440fd1a44bf937292957aa42bac", + "Name": "", + "Description": "Value of expression at line 6", + "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": "-10..10..#20;", + "Id": "b736ec195c22412fbd5ae8ac536657c2", + "Inputs": [], + "Outputs": [ + { + "Id": "2293b6e119cb45ab95ea554dc440d702", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "dc2636eec17a4e658f701a909ff6f8fc", + "Inputs": [ + { + "Id": "b3cd7fb49fef48c48cc2fb8c826ca867", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d81f44dac13941cba7fab810d40e20e4", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5f8f0455ddf54b7a83d4227c468c0bfd", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2a00ae3504f04824b194e90143f719cf", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "3f44b1fa6b274b4890b0f8904f1a59cb", + "Inputs": [ + { + "Id": "9bb5246fa0ee4ea3a3e879b94122321d", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f0ab58aad45b4d349e4ad695916916e7", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "01597e6cc34845e2ac80bee2a0540b81", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X", + "Id": "aae83f53781d4ebe8c0c9f5d072f0af3", + "Inputs": [ + { + "Id": "523e9a2092894353bd0b82777011d7f7", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "460ece724d6844f1ba60cc843d7de170", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the X component of a Point\n\nPoint.X: double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y", + "Id": "106778beed9e414cbb8f3fefb7530c09", + "Inputs": [ + { + "Id": "a34066bd467b47528269492350abf649", + "Name": "point", + "Description": "Autodesk.DesignScript.Geometry.Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6a40ce8119cb453e8d494c26d4c3cdd8", + "Name": "double", + "Description": "double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the Y component of a Point\n\nPoint.Y: double" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 5.51, + "Id": "e98d226f0c564c9197afad4414b2ffc2", + "Inputs": [], + "Outputs": [ + { + "Id": "121bbfa3fdc444218436e53e57e0162b", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 5.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 1.724, + "Id": "4f23694a35a14592a29d48c175971d06", + "Inputs": [], + "Outputs": [ + { + "Id": "dddf628501c84a39bf5689f7d726de89", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x+30;", + "Id": "c9a116f9cf54405d9a60272411e320b2", + "Inputs": [ + { + "Id": "b44490aea3b742ada15365e62662c7b4", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7453f689fd4548869272010b04a05887", + "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.Count@var[]..[]", + "Id": "143120c1cc9a496490ad9a1dc540279c", + "Inputs": [ + { + "Id": "fb281235287f4f27984484086ef92753", + "Name": "list", + "Description": "List to get the item count of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5b10d0450ddc4fd68ea1ff420974ff60", + "Name": "count", + "Description": "List length.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "dd3839d642f34ed3a57dde871f3d53ea", + "Inputs": [ + { + "Id": "c6f438681f2349c0adc03d762b7909c2", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8cb15bb170c9403cab871fd55702dd6d", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "24ae1a3c87064238afcb91d24671ae34", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d5ae4cdb00cc4a70bde9cc9789e26e4e", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Chop@var[]..[],int[]", + "Id": "aaecaf39f66f453db3c610087261fa6e", + "Inputs": [ + { + "Id": "3343cded727746a49e7119a3bb64ab89", + "Name": "list", + "Description": "List to chop into sublists\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "83e990422ced44379f7988936832af29", + "Name": "lengths", + "Description": "Lengths of consecutive sublists to be created from the input list\n\nint[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "eb1fb6e43ca844f5ae4a891aeb9805dc", + "Name": "lists", + "Description": "Sublists created from the list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Chop a list into a set of consecutive sublists with the specified lengths. List division begins at the top of the list.\n\nList.Chop (list: var[]..[], lengths: int[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "Id": "481d8bd2e92b4aee8c496dec0757fff3", + "Inputs": [ + { + "Id": "4b080086aaf0462cb45680ee4958dd80", + "Name": "points", + "Description": "Point[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6cac08efd0e04ccb94d557b54debba71", + "Name": "NurbsCurve", + "Description": "NurbsCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]", + "Id": "019f2710869d4f26ac773e8332b78bb6", + "Inputs": [ + { + "Id": "5889b4b5cc57412eaf99a729064bcabe", + "Name": "crossSections", + "Description": "Curve[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0e5cc1ea4abe46e78d20addd48b63315", + "Name": "Surface", + "Description": "Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface" + }, + { + "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels", + "NodeType": "PythonScriptNode", + "Code": "import clr\r\nclr.AddReference('ProtoGeometry')\r\nfrom Autodesk.DesignScript.Geometry import *\r\n\r\nimport math\r\n\r\n# The inputs to this node will be stored as a list in the IN variable.\r\namp = IN[0] # single value\r\nx = IN[1] # list\r\ny = IN[2] # list (expect same length as x)\r\nc = IN[3] # single value\r\n\r\n# Declare an empty array of z-values\r\nz = []\r\n\r\n# Solve the equation for each x and y value\r\nfor index in range(len(x)):\r\n\tsum = math.pow(x[index],2) + math.pow(y[index],2) + math.pow(c,2)\r\n\tnum1 = math.sqrt(sum)\r\n\tnum2 = math.sin(num1)\r\n\tzVal = amp * num2 / num1\r\n\t\r\n\t# Append the answer to the list of z values\r\n\tz.append(zVal)\r\n\r\n# Assign the z-values to the OUT variable\r\nOUT = z", + "VariableInputPorts": true, + "Id": "7024be7096c74f46a832ce5749bba59a", + "Inputs": [ + { + "Id": "97a30cc1b5d7436b9af294a3347c3d83", + "Name": "IN[0]", + "Description": "Input #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8e820c66b6c14d7fb0c0da45eeb965da", + "Name": "IN[1]", + "Description": "Input #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5fba7d6f512c44a1876efe0a6c1cc8e3", + "Name": "IN[2]", + "Description": "Input #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "33966bbfff3e4880aaaf4caa07d16b53", + "Name": "IN[3]", + "Description": "Input #3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1946354dfb9b47b8b00241765d215528", + "Name": "OUT", + "Description": "Result of the python script", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Runs an embedded IronPython script." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Cos@double", + "Id": "8eebaff1e25645268577e63a9637b0c9", + "Inputs": [ + { + "Id": "0248b343769e4b989624a40915ba3f31", + "Name": "angle", + "Description": "Angle in degrees to take the cosine of.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1787078da42049dba9b0b7d8274e08e8", + "Name": "cos", + "Description": "Cosine of the angle.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Finds the cosine of an angle.\n\nMath.Cos (angle: double): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "amplitude * Math.Cos(frequency * angle);", + "Id": "ae7a2ab6abbb4066a69069bd97b6a613", + "Inputs": [ + { + "Id": "6a97af49cfcd4fb7afd6b30c3f406d49", + "Name": "amplitude", + "Description": "amplitude", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7b4fdd44c808431baada524822b65c83", + "Name": "frequency", + "Description": "frequency", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "27bed99001a1458ba766c8abd83ea6e1", + "Name": "angle", + "Description": "angle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0c723d1ae5e646aa855c2606b2a09b70", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "// Make axes from base point\ndimension = 10;\ntop = Point.ByCoordinates(base.X, base.Y + dimension/2);\nbottom = Point.ByCoordinates(base.X, base.Y - dimension/2);\nright = Point.ByCoordinates(base.X + 10, base.Y);\nLine.ByStartPointEndPoint(bottom, top);\nLine.ByStartPointEndPoint(base, right);\n\n// Move function results to base point\nvec = base.AsVector();\nnewPts = pts.Add(vec);\n\n// Draw a line through the points\nNurbsCurve.ByPoints(newPts);", + "Id": "288d67b19d8948bd9dcc15f7f443b09c", + "Inputs": [ + { + "Id": "4c3e548108f340e1ba0cecdb3755b1e0", + "Name": "base", + "Description": "base", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "dd438c7ac54b4b1aa743e031b8b88a7d", + "Name": "pts", + "Description": "pts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ebfeacf037ba4b7a9a91e3c8f137d3d7", + "Name": "", + "Description": "dimension", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e0e313afe35a4e9ebe586bed2d3b9fc9", + "Name": "", + "Description": "top", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7552f51332cd4999a4b782a09521cd8a", + "Name": "", + "Description": "bottom", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f45da30ef9364e2cb5a4061442257796", + "Name": "", + "Description": "right", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0e9d9dac41ed4d9a9f03906ddf734c3c", + "Name": "", + "Description": "Value of expression at line 6", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "22a6a5d210594c229bb00865554527db", + "Name": "", + "Description": "Value of expression at line 7", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "638e428ec1cb479088ece03f789504ff", + "Name": "", + "Description": "vec", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9b962ba413704f38a9646501d4a336ed", + "Name": "", + "Description": "newPts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4c2ff817a2f649aa85637e7f4fb7b7ea", + "Name": "", + "Description": "Value of expression at line 14", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "4c48cb6763fd4be09054519c5d04625b", + "Inputs": [ + { + "Id": "43660b037b724923b081a5afb8ce828d", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0ad5e48891dc49fa974fdac60f0a9c24", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "469bdbd1a10c4dc4a3b379ec64866764", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a59c5e815a2a4c579f3b91f5601a53f7", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "25;\n20;", + "Id": "3cc5ca1f0b9e4579ae654dd44b575593", + "Inputs": [], + "Outputs": [ + { + "Id": "d4b498d0d16e4c76a113a07631dd745a", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "74915c26f5dc4b71b8ef39ab731607b7", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", + "Id": "fd5aa71bc61c42d8b053d045b9893a5a", + "Inputs": [ + { + "Id": "81fbf89294204c85bc05138380326b16", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a591cee596754a5bb9e5050c23d92cf8", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e42f9de4f0b142bb8771ab53389531c3", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "// Make axes from base point\ndimension = 10;\ntop = Point.ByCoordinates(base.X, base.Y + dimension/2);\nbottom = Point.ByCoordinates(base.X, base.Y - dimension/2);\nright = Point.ByCoordinates(base.X + 10, base.Y);\nLine.ByStartPointEndPoint(bottom, top);\nLine.ByStartPointEndPoint(base, right);\n\n// Move function results to base point\nvec = base.AsVector();\nnewPts = pts.Add(vec);\n\n// Draw a line through the points\nNurbsCurve.ByPoints(newPts);", + "Id": "ceec2673d0974245938d6a3a7abb24f4", + "Inputs": [ + { + "Id": "2d613debb216454683d85c9539f68f98", + "Name": "base", + "Description": "base", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7ed8fc4f26194ae3b6f1c596825e6124", + "Name": "pts", + "Description": "pts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "df41a21c32534f6bad21a5fe07c7f058", + "Name": "", + "Description": "dimension", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1a6ffecc8ead46b394eef3543c0a4f39", + "Name": "", + "Description": "top", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8e5e52b589934790bff35081be41c87f", + "Name": "", + "Description": "bottom", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "73966d3fba9041ca9fb86d3d76f787c2", + "Name": "", + "Description": "right", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "15506a53ad1145f3ae27d4a08e2be578", + "Name": "", + "Description": "Value of expression at line 6", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0b953685cbad40e6b62a2cf8a5ed4201", + "Name": "", + "Description": "Value of expression at line 7", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2477979578f84b7c9c4c2fdd08ae46e7", + "Name": "", + "Description": "vec", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fd1cceb941da44e2a89efdaebe64ec91", + "Name": "", + "Description": "newPts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "794ed0c89774403cb11c027af3c81464", + "Name": "", + "Description": "Value of expression at line 14", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", + "Id": "8223058877e5494285f3d25fef9e4e42", + "Inputs": [ + { + "Id": "d624f8ddf3de46a8be29ce7faaf4697f", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "12d3ccd3251a4f78be44aa469464456e", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b441bf2f94e2450587d1590159c93d9d", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "625460b4d9ce46d1ae0b1ad2218cd27d", + "Inputs": [ + { + "Id": "55f3e6a7a76b4fd9a59e4a9021331df9", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f79c2671d56f4788b38bafa83a673a95", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3f1c2b54b8e641ce89aff2a86f60d3ab", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c040192ee1414f339090e4747e42be5b", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "-5;\n20;", + "Id": "b3106b23309a4319b8af86b31deb1a5a", + "Inputs": [], + "Outputs": [ + { + "Id": "35ca7eb5f45145d983ccb0ba00fdfefb", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a75b2c23a8e14ea8951e79146a8caa2c", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "*@var[]..[],var[]..[]", + "Id": "19b2123d4b6845dbbabcd6b7c823fbe9", + "Inputs": [ + { + "Id": "4d783ad82ad54be5bc09b3d74187369e", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fd9908dfef994bbebc4fa1e1dbac1c1d", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9d5e257a980f463e8ae78af9e88789ef", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Multiplies x by y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 3.0, + "Id": "762f14ef1f544d679c169eda81283412", + "Inputs": [], + "Outputs": [ + { + "Id": "569938892d2e4f27a82fcf82d671a1dd", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 36.0, + "Id": "6432debee52e446aac479a837845c5a9", + "Inputs": [], + "Outputs": [ + { + "Id": "6004e351d67240c19eae9592fd7e32bb", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..10..#20;", + "Id": "bd5f380b76c649c3a24cc0495635bbc2", + "Inputs": [], + "Outputs": [ + { + "Id": "f64e8968929241c381f3e8195db59261", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "*@var[]..[],var[]..[]", + "Id": "f79b978a6bbd4fbeb59f135f46bd60fe", + "Inputs": [ + { + "Id": "6235bb7adbd24fe4826d8075e3f81c06", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9eca31341e84471999f009d1898c6aad", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "196c7f0226a540ef91e3cfc12b00d44e", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Multiplies x by y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 3.0, + "Id": "432f84187fa24e9a8e823c6fe1b1a48d", + "Inputs": [], + "Outputs": [ + { + "Id": "f2b7cebfb3a04edf8b98b3c550c2a73f", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 36.0, + "Id": "87f83e698320413c9457c821423e94b8", + "Inputs": [], + "Outputs": [ + { + "Id": "7aff1d7fc9924a2fa03a81a7f3ebad5a", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..10..#20;", + "Id": "ed4cfc2ab49c42edb41dca2a69f9851e", + "Inputs": [], + "Outputs": [ + { + "Id": "38c4469aa1164741a46df2911bba532b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "// Make axes from base point\ndimension = 10;\ntop = Point.ByCoordinates(base.X, base.Y + dimension/2);\nbottom = Point.ByCoordinates(base.X, base.Y - dimension/2);\nright = Point.ByCoordinates(base.X + 10, base.Y);\nLine.ByStartPointEndPoint(bottom, top);\nLine.ByStartPointEndPoint(base, right);\n\n// Move function results to base point\nvec = base.AsVector();\nnewPts = pts.Add(vec);\n\n// Draw a line through the points\nNurbsCurve.ByPoints(newPts);", + "Id": "445edc7a5bf1405688aae503cda048a0", + "Inputs": [ + { + "Id": "9f86f9ccb9a24961b13d88954ffb3941", + "Name": "base", + "Description": "base", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0e7f66520d5b4213a10e328c6992b39a", + "Name": "pts", + "Description": "pts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a9be71554bd4464bae5502572d1b784c", + "Name": "", + "Description": "dimension", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5fc9b8b6c4ed41df980b0bd6fbdc3304", + "Name": "", + "Description": "top", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d253757763fb435293d89263878145be", + "Name": "", + "Description": "bottom", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e5301bedf9104c7b954b48f7e9b6f9de", + "Name": "", + "Description": "right", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ff697cee27f540599610692ba11a3afe", + "Name": "", + "Description": "Value of expression at line 6", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6afd8455bf4d41bbaa0aa293311e0384", + "Name": "", + "Description": "Value of expression at line 7", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fce12996b8fc49f3b47007888450a99c", + "Name": "", + "Description": "vec", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4945da53fe0d40ea82d3fd5ab5b01d10", + "Name": "", + "Description": "newPts", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2d4f1cd9b11948619aef03e8fde95823", + "Name": "", + "Description": "Value of expression at line 14", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "31fc5f909b86499fbcfd8d6c8babba9f", + "Inputs": [ + { + "Id": "c4d9e7d7e0f54a91b1673d5a7a63a474", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0d6896866e164778baa931d6f5285e5f", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "584cd1772d8d41c6be97227dc1ba3216", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "34f711d0e6b343789683b4943eec5f28", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "10;\n20;", + "Id": "503fca24eac64e3094c962d902abbc2a", + "Inputs": [], + "Outputs": [ + { + "Id": "a7c26828f2b74ecdb220d1651519f5ca", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a438bcb761e84939a7bbbe51ae0f3d29", + "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": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 3.0, + "Id": "0237dfe4bdc648e98d5aab82cc970ae4", + "Inputs": [], + "Outputs": [ + { + "Id": "71f9b7b6e1144db789f17e5e23599ad3", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 36.0, + "Id": "20741546b93f4937bbfbd7bad484dce1", + "Inputs": [], + "Outputs": [ + { + "Id": "2474a1a3d2284028a45e5c4db5b3015b", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..10..#20;", + "Id": "17ac4f9be7334678a38bb13572be1fc5", + "Inputs": [], + "Outputs": [ + { + "Id": "455ceaa9257745c1b45ab42c37c23527", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "amplitude * cos( frequency * angle)", + "NodeType": "FormulaNode", + "Id": "89499b1543c841d6a81d6167a69f1a83", + "Inputs": [ + { + "Id": "330095fe2f1848adb977ab43d691d2f3", + "Name": "amplitude", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ab76fd74bffa4037b50055c232beec64", + "Name": "frequency", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0f69da3a4e334d7c8c93048b174f6e3f", + "Name": "angle", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d39e4ead681449489a438abde356a0bc", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.DegreesToRadians@double", + "Id": "01cbf442d7d94ab9a21b8647e4e247a1", + "Inputs": [ + { + "Id": "664ac5969b934705b5442599fed40282", + "Name": "degrees", + "Description": "Angle in degrees.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8401e46506c5494990cd1f5afa3ce5c1", + "Name": "radians", + "Description": "Angle in radians.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Converts an angle in degrees to an angle in radians.\n\nMath.DegreesToRadians (degrees: double): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double", + "Id": "8f8184f8b5b949c49e755a90a8e337a5", + "Inputs": [ + { + "Id": "8203176dff474aedb2835b4769d8cce2", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f47cab48d83c482d9d4ecf1bf26e6054", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e3c457eb293e45358f8b0a101a5443a2", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Arc.ByCenterPointRadiusAngle@Autodesk.DesignScript.Geometry.Point,double,double,double,Autodesk.DesignScript.Geometry.Vector", + "Id": "89f252d833e74575acbacb127c2fd303", + "Inputs": [ + { + "Id": "0ea2ad2b8f974cbcbdd965d0a448b658", + "Name": "center", + "Description": "The center of the arc\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0) (disabled)", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c1fbb23a2067483e84c0b0b06d7d2cad", + "Name": "radius", + "Description": "Radius of the arc\n\ndouble\nDefault value : 1 (disabled)", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f8c695c54b654fbfb814969038f41452", + "Name": "startAngle", + "Description": "Start angle in degrees\n\ndouble\nDefault value : 0 (disabled)", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1710588305564ee58c0820c8eeb491fa", + "Name": "endAngle", + "Description": "End angle in degrees\n\ndouble\nDefault value : 90 (disabled)", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d6ff984a60bd458bb5bac6a62a738076", + "Name": "normal", + "Description": "A vector defining the normal of the arc\n\nVector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1) (disabled)", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9add7d810e314f87b2fc30d0c1d1cfc1", + "Name": "Arc", + "Description": "An Arc", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create an arc by providing it's center point, radius, angle sweep, and normal vector\n\nArc.ByCenterPointRadiusAngle (center: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1, startAngle: double = 0, endAngle: double = 90, normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Arc" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 360.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 247.821, + "Id": "e523680d327148a9a24db9d840843b38", + "Inputs": [], + "Outputs": [ + { + "Id": "a1d0270252a64fac98c60bb371581d71", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "00d5e4c09b324419b588e04f663e38e7", + "Inputs": [ + { + "Id": "f7e1cfcc960a4768ba768cac354ab057", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "761005603bba4e17a3e5a3e6de72fb03", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "40dd9cbb082b4968ab93e565e99f8500", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0490e7bf7ab44141b157adbef52fa9c6", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;\n35;", + "Id": "d5eb80d4c71e4356a7e4ccdff95425ad", + "Inputs": [], + "Outputs": [ + { + "Id": "74bc10c1305e4b04a4b5ea803d76d7fe", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8a46c4fad640495a80c13e2f9e4835b1", + "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": "5;\n0;", + "Id": "16a128ae154c4775a800cb056b5cee34", + "Inputs": [], + "Outputs": [ + { + "Id": "6468921d09fc4932b043647a55767df4", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "517be73dc7a147f683e58e61de597ff3", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis", + "Id": "8982413915424a1380ae61304acd9f41", + "Inputs": [], + "Outputs": [ + { + "Id": "49fff3224dcf4ec7a0e99c2bdcce3071", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.EndPoint", + "Id": "8868f85fd6bc4be4a6d9efd3923c03f3", + "Inputs": [ + { + "Id": "31b002ee8a5e43919a6288bac3009e66", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a7357b95e0e540948d6bce994bce3452", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the end Point along the Curve\n\nCurve.EndPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.StartPoint", + "Id": "b35dee2e75684a90a4d95ea69a36ce67", + "Inputs": [ + { + "Id": "0d50306a4e0d4f209280435431b6ef66", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "68812beb2c974922957309b635e30351", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the start Point along the Curve\n\nCurve.StartPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "ccf76cd873c3486aa4e29493c9bc1f3f", + "Inputs": [ + { + "Id": "9c3f20c20f6e49218043ba889e12e47e", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "23d64e36f969413eb8d98c583a340668", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5c68344ca024478ca88753e8311a71d3", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "a7676716c8d74db8899ee923734512f7", + "Inputs": [ + { + "Id": "3ccc0000249f4e40a95ec31fec885fc9", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2974620c19d24d7da8abb999d8305caa", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "47273873bf8a4d13a446adb9756e4a10", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Round@double,int", + "Id": "561a382727524de4a35fce393db189af", + "Inputs": [ + { + "Id": "b5ec6412413b43d5b2861be297fdfd75", + "Name": "number", + "Description": "Number to be rounded.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ee347c4cb38a47638b528a2af1589ffd", + "Name": "digits", + "Description": "Number of fractional digits in the return value.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "15b996f9ed364fbab78b0155d3860f85", + "Name": "number", + "Description": "The number nearest to value that contains a number of fractional digits equal to digits.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Rounds a number to a specified number of fractional digits.\n\nMath.Round (number: double, digits: int): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Round@double", + "Id": "4ffd0fe0168848c6b78634846a10bc67", + "Inputs": [ + { + "Id": "cbc01de253654382ae887aa31ab86c8c", + "Name": "number", + "Description": "Number to round.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3d4afad268894f05afd3acd01967715d", + "Name": "number", + "Description": "Integral value closes to the number.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Rounds a number to the closest integral value. Note that this method returns a double-precision floating-point number instead of an integral type.\n\nMath.Round (number: double): double" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "-@var[]..[],var[]..[]", + "Id": "7355f590ddb845d2b6fb155f3f3c4f00", + "Inputs": [ + { + "Id": "1bc5da56f3f54e88b22233d4ede925ec", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1073ffe7fe474a6a9486f19e73b1858e", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4004d41eafdd43e0906a7dbacc9f99b8", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x subtract y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "<=@var[]..[],var[]..[]", + "Id": "cb92c120c2d74277b8b1213ba6800e91", + "Inputs": [ + { + "Id": "9dea39bcf33e476e989074ec625a233d", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "37f22228f23644629f6e38c11cf1544f", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f0439cb8459d46aba6d32f0e9417ad93", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x less or equals y?\n\n<= (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "%@var[]..[],var[]..[]", + "Id": "5ae3c3563e8343a9a12695b82cdcacc1", + "Inputs": [ + { + "Id": "2f11f9356179456098da45ccf3a3b746", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ab122a54af5b4310a69b2f6566f0dd75", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0350fc5ec4f34470a0066248cb84ad19", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Finds the remainder of x/y\n\n% (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": ">@var[]..[],var[]..[]", + "Id": "2c0896658ca54e909be9374f51302db5", + "Inputs": [ + { + "Id": "026dfbaaa22347ffb42b22b9cb3ec35c", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "703edbf92ae243a3a4d407d5a826c97f", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e92883d176264f5795bdbfb95995bb06", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x greater y?\n\n> (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5;\n2;", + "Id": "94da4a031f164b4e8fe69d6a8ffa7553", + "Inputs": [], + "Outputs": [ + { + "Id": "a7abaaa8a4844cd5aa813f1cbd8d1705", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a6ad24eb79df4ab19f804f490903a43d", + "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": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "e307f82ca0974ddba4a4502fa64bb95b", + "Inputs": [ + { + "Id": "b9788b7c6efc4d5aa6b03babe25bc517", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7d36e0086a0a4a9abff01a4323ce97af", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5-2;", + "Id": "725a7c0985204b4baa21f2822e8d286f", + "Inputs": [], + "Outputs": [ + { + "Id": "f9f4644a58b741ffb789e1c31a71d411", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "b60fb89df3bc4fe9a03480248ce2dfe0", + "Inputs": [ + { + "Id": "93307ecfc25640d3908fbe7c6d83d136", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a4299477dc164bd5beec69eb148e1076", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "5-2", + "NodeType": "FormulaNode", + "Id": "526a2d12197647b09c11dcffe8ac01ee", + "Inputs": [], + "Outputs": [ + { + "Id": "36ebfd6a6bd14b94bd718191cfeb3f32", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "5c90d3cd10614c22890ce61f2bd4cb97", + "Inputs": [ + { + "Id": "96f3923d869c4c3abd8a108da5f76802", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6103e838223e41dd928522100b36edc3", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "7b19d1ec90674f84a71befb881c1e768", + "Inputs": [ + { + "Id": "26d5bec5fafd47469671b6c61fd51588", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c19015d30fde46e9a3f808520367c522", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5%2;", + "Id": "4151d6e37dff4800a066d1b0fccfd423", + "Inputs": [], + "Outputs": [ + { + "Id": "4944fd08baee429bb478b6c6b6f29779", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "5%2", + "NodeType": "FormulaNode", + "Id": "a8155c26edb04a478dee7fabc7e7ec6d", + "Inputs": [], + "Outputs": [ + { + "Id": "583ff09d63d441c8b37966adb43a5e9e", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "76ce2e7c2b7d4514a842d9b4574882e2", + "Inputs": [ + { + "Id": "0e0b09bc2a604eb5905b0378ee793c30", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e705a70f21f8440496f95511709ba4de", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5;\n2;", + "Id": "2fa9642c765b4430b4a2c67221963abd", + "Inputs": [], + "Outputs": [ + { + "Id": "fb56ac376cdc4524bc3cf7ea11c28d61", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b2cd18f2cf6040ad99d235fd5bee47d3", + "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": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "3d71349afa1e45df8f14a180261a80e0", + "Inputs": [ + { + "Id": "70fd778f5d8040fbb7b6d45453093aae", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b5d565a283594f08b691435c3b9c442d", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "506a7651483742ca87ff5cada79ca4a5", + "Inputs": [ + { + "Id": "e9e2f30959254638a0ce9d91ebc66f00", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f204c758e8f64891bdd5b36d8c3906af", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5<=2;", + "Id": "cb966af8f0d84965aeaa1ee0c4cbc373", + "Inputs": [], + "Outputs": [ + { + "Id": "106b634f748543ad83857acb88219e04", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "5<=2", + "NodeType": "FormulaNode", + "Id": "5d1694ca8348462ab3519cde26420993", + "Inputs": [], + "Outputs": [ + { + "Id": "880657556d0b47c2a08c9a088e7dc2a8", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "5f7d84cfbc03410a868c80290ab7d605", + "Inputs": [ + { + "Id": "20af80d4f5c14e59b28146374e53f71e", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "995d7874775d4d9dac15f4331146f93a", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "6a60980dd7e948c4ab788b2b8854a2b6", + "Inputs": [ + { + "Id": "6ecdcde803ea4a7b8266f4fe89f7ac35", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a17f14cb4ccb401ba6ae31c3083386ff", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "f7dfc379867b4cde859b57ad317841e9", + "Inputs": [ + { + "Id": "19789a6319e14cccabc243c62ac1cedd", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9f44f69b69e04a908d6482564e4a1fa1", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5;\n2;", + "Id": "b10ae3d5746a4fe9a9af3cf89a03cdb9", + "Inputs": [], + "Outputs": [ + { + "Id": "cf0c15702fc7432eb890b73aecde9cf2", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "aa4dc53944e64356bbc8ff260d761228", + "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": "5>2;", + "Id": "5826d49269ab45df9bed749ab386d775", + "Inputs": [], + "Outputs": [ + { + "Id": "0e6b7ba139134dfb9e0c974e91694c47", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "5>2", + "NodeType": "FormulaNode", + "Id": "2eb580610bc04ce6b37ca7eeda7f9ec0", + "Inputs": [], + "Outputs": [ + { + "Id": "a9faaa5e8a7341a4ad73ccb918c89aeb", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "a72e57b866ee4e77805ea2515bf8185a", + "Inputs": [ + { + "Id": "fc7fea2b921b4dc697f50be78c2ee06e", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2e02308504884169bfb994aa9536ecb7", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "78509fa53bf34bbcba529514c9aa24bb", + "Inputs": [ + { + "Id": "c005dd3dfa6a4283a7783980cd11b389", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2945013dfd0c4b86b8996812269b71a4", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "5;\n2;", + "Id": "2e96b36b0c6341c19d9cfc9a1e960f71", + "Inputs": [], + "Outputs": [ + { + "Id": "077c8b7dbe2b476794c8895e941d54a6", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "de45026b0b6c4e848b43df03b4e3bb0d", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "f87d0ef61cd446cca5eb0a518296d27b", + "Inputs": [ + { + "Id": "18be81e9fd5544e9ba2652b668399b2d", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d33b2573088e4df6911b6f82c957c46a", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6d5243f6045842c5aa43795a6d043518", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "8475b8652bf24af0acee7ed7ea69c6cf", + "Inputs": [ + { + "Id": "1e206a126ffe4828baba85b56768d32e", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "926e8e98ad424aae971c97aaa36749bd", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b1c8348f57eb4a00ac8740ef2e357bd2", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "fd620fc5d3fc4ad49951700cb4b87e28", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 360.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 126.947, + "Id": "506cc9e36dde4370b6129a8d1272bacf", + "Inputs": [], + "Outputs": [ + { + "Id": "af826417e8fa41d5b638e0964e220353", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "15;\n35;", + "Id": "2237ecc2deda4152a726e151999c5dc1", + "Inputs": [], + "Outputs": [ + { + "Id": "f996c8c26311445e81be3f8036b91ce9", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8f0c00c33a4a4ace9e0173be87f1f9ac", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.StartPoint", + "Id": "2a1dcfdf898f46c0905729f7eb93a60b", + "Inputs": [ + { + "Id": "fd1c2ad918284a29b2ec2b4de6c76b4a", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4cdca00eb3494f70a926564844545bd1", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the start Point along the Curve\n\nCurve.StartPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "60b2dc1fa56a407ca263f26d1c80b6f3", + "Inputs": [ + { + "Id": "5356aff0dc424e58a9d0ae897d28576b", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "23cf18d8d87e4472a2e55ebd188ebe34", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a71f3b86721648f98d08f3c575cf01c9", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.EndPoint", + "Id": "b098412be527421b9d07388ba8fa692e", + "Inputs": [ + { + "Id": "9ba5911b80224d629f894ffcaf4c50be", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "996941f80b9146949cdbfdc0b88e6a68", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the end Point along the Curve\n\nCurve.EndPoint: Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Arc.ByCenterPointRadiusAngle(center,5,0,endAngle,Vector.ZAxis());", + "Id": "8e406f77898f4e2cb2091fcfc3104214", + "Inputs": [ + { + "Id": "52c2dddb28e14188b80e4fc5a9d72c48", + "Name": "center", + "Description": "center", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b5596e910a1f4f569e94a95a60e28919", + "Name": "endAngle", + "Description": "endAngle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2964a71778384a95a359604d9be32086", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "3.14159;", + "Id": "c66de76baae6419daf338bf83efe142e", + "Inputs": [], + "Outputs": [ + { + "Id": "fb34bc1ef37c4ae1864692aac2ebb92a", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Floor@double", + "Id": "832c7e0bc4194d558890acf4915a6684", + "Inputs": [ + { + "Id": "94caee957534462380335d5d237ff501", + "Name": "number", + "Description": "Number to round up.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "de4e38bcf22c4f1395ecb9432a52c84d", + "Name": "integer", + "Description": "First integer smaller than the number.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first integer smaller than the number.\n\nMath.Floor (number: double): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.Ceiling@double", + "Id": "6583492a29c94ac4923f5b0a23f0838a", + "Inputs": [ + { + "Id": "53121117db41471dabaae8e2fb59300d", + "Name": "number", + "Description": "Number to round up.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "006bab3270ce4ad0b9cfd89e6ded75c2", + "Name": "integer", + "Description": "First integer greater than the number.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first integer greater than the number\n\nMath.Ceiling (number: double): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "3;", + "Id": "ecd712d608d14974b33c6df8a7b89cd8", + "Inputs": [], + "Outputs": [ + { + "Id": "a45f51e38177409887ab6be9147c2aed", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "834f87056f0b4b00b757d709772dbd82", + "Inputs": [ + { + "Id": "e11f660b0bd94eaab84bb2546d808ed0", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f1964a05dd5e4ba0ade42f2929e37a6e", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "0901c7c69b8a4eb3966af0eba932c438", + "Inputs": [ + { + "Id": "8305966769954276ad2838df02c908bd", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8233c5487504420898837e12bbb1aa50", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "4de1477029ec4f93829bdd16b509a740", + "Inputs": [ + { + "Id": "d219d4da01434a54b5cffd8c4ab47f64", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c356a9c5a4964b97949d6b4b05ac38ee", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "0ad56551010e4d1b88feb925506e0b0e", + "Inputs": [ + { + "Id": "5972303da71f42a8868debe641461d63", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a12534d11ae64931bfde644d5152a825", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Math.Floor(num);", + "Id": "cb369fd02aef4e6b9875e27f36ef3d78", + "Inputs": [ + { + "Id": "0361e742757f4fcd9251ddc77b293f82", + "Name": "num", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2c4e2991f71d4f10a40d7461b12cf36b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Math.Ceiling(num);", + "Id": "0a71dd7243b74370a2e9a05b61256827", + "Inputs": [ + { + "Id": "40130c1990eb41a99e9b19d69d2f7ce6", + "Name": "num", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e20c3522fbf449babe3e535b4f31b559", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Math.Round(num);", + "Id": "725ff02ea2e740fcb473059bc402652e", + "Inputs": [ + { + "Id": "1956fd9c3f9249bb9b0581170befc3fc", + "Name": "num", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4f014d526f0549108878d49571b505a3", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Math.Round(num,3);", + "Id": "3cd6b1ed9b5a4e0bbf7f9ab97e64125b", + "Inputs": [ + { + "Id": "29a6f7fedb294c7b8545021bbba377b6", + "Name": "num", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "de92e5d8dd374a9a911766605d559ee1", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "3c8ad49b4ed44cdfb4ae4e3483ec7f99", + "Inputs": [ + { + "Id": "9ce69c3570f14e69bc4798f3118b303f", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9fd774a8eca8451f8b6872c3797cb962", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "d1d3d10ebab349bfb85e1f6fdaf82387", + "Inputs": [ + { + "Id": "cc462f2e561a4513bfb876c46eb1e4db", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "982f9df1a03842e084a65d8727f4ff2c", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "a4fb4daecaa44cba8873b9651489f90f", + "Inputs": [ + { + "Id": "6aa29b8c40204191bd84194eb80805cb", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "cc6fc4b9192d42d5adc4e9eb3d303cbb", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "1f95c15fd9024e2b8bbd57ad790e40c1", + "Inputs": [ + { + "Id": "6585d3b9f8bf46e78c8c5272bc0e1b7c", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "78407aaecbd74938ac1bb24e492d6215", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "3.14159;", + "Id": "e9561760c1fd46acb96737e9cd9f2439", + "Inputs": [], + "Outputs": [ + { + "Id": "94371d45cf354c6ba8c258999fb5de3a", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "floor(num)", + "NodeType": "FormulaNode", + "Id": "b43c0f495d1b42d7a896b6ebf532985e", + "Inputs": [ + { + "Id": "80930cf0b0cd426f933d0734a0e844e8", + "Name": "num", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1d02d192ba9244dd8a7e14c9e344207f", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "3.14159;", + "Id": "fb61248365be4a68bf316c98706b6b89", + "Inputs": [], + "Outputs": [ + { + "Id": "e5093b90a37a4206a984e9b9387f445e", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "b9802a70290549259a9e421481b4991e", + "Inputs": [ + { + "Id": "a492c61736c44146a1b6f53ebb0a2724", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3128c7b0ece642b68397b7e1c2a9c130", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "b410dd71a2944718af53ecaf05fd2658", + "Inputs": [ + { + "Id": "e414c442dbac47beb4cb11158bfd6cb8", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ce9aff00146b4dbf8334604e36d8efe2", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "ce84d621a2eb4a48893a6f0700557a6d", + "Inputs": [ + { + "Id": "7318f5bea23041a8b8211c6d88344462", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1be4ef96ff77459cb6ff74566947a36c", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "ceiling(num)", + "NodeType": "FormulaNode", + "Id": "33784fd92846408ea58e292504f0e5c8", + "Inputs": [ + { + "Id": "4f456af191a5410c820214a86005eb1d", + "Name": "num", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "970d05b9545b4e3e863dbfeabbd3e348", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "round(num,3)", + "NodeType": "FormulaNode", + "Id": "8d211f84841b43609162d5d3b0995430", + "Inputs": [ + { + "Id": "47e87982db35498b94e148bfa6751c36", + "Name": "num", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "33c00fec7a1d4f45a52346f3542958db", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "round(num,0)", + "NodeType": "FormulaNode", + "Id": "d3f5aa8d3a1749d8b309f9caae853a4a", + "Inputs": [ + { + "Id": "f3b87eba1cbc41899b0ed637aef41774", + "Name": "num", + "Description": "variable", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f95c2d2a885548a2be5ff16582451964", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "5c28bf8c0d794ad29e98e6e6884457b4", + "Inputs": [ + { + "Id": "9fa3e8eda39344da8a605e103c8e2343", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "52d0ed4a22ae470c88d86bc22e17b4f2", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "083f945cf551405db314caf4994948df", + "Inputs": [ + { + "Id": "923ffda000c5443aaa8c2f7c049affe4", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d84d8ece2ac9467ba93107237c700b4f", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "e538161c635245239c8037ad33fd4e1c", + "Inputs": [ + { + "Id": "43932f4f1b3c4110bf16d78bea10e204", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8bcdd0dc7a0e40f797481b1e6341ba19", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "88dcc1e28e484ec58743e263a5a2ca2a", + "Inputs": [ + { + "Id": "cff86b09d4474ce2a42dec89e4645439", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b4d45c0ecdac487781749e16f6563315", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "759d7d14714948b59319f544a6d31275", + "Inputs": [ + { + "Id": "cb956a347921413eac58b2147cf9b367", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "fde8de94027e4d8dba59b36b245099fd", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "true == false;", + "Id": "2df0798e3eae4425b2ed5c263f0c9042", + "Inputs": [], + "Outputs": [ + { + "Id": "5f408907dd36461e919587d60033fe9f", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "f96e612fe8ce420c851da59a4f5f8657", + "Inputs": [ + { + "Id": "6bc69b1fc1e248e2a79d5b32c114f9a4", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b8eaaf5d6a9c45ab804b59b5943305ce", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "a0e9673838ef455bb682ca78efd7bccc", + "Inputs": [ + { + "Id": "3824c0036b0e48cab4f4f741e0b28a34", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e2284dbb59ca4675b17e1964febfd8ec", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "85615893f52f47eb94923a8f4dd0ad71", + "Inputs": [ + { + "Id": "64a019e06e4c42fd8ef9c09c16571fe9", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "01ec5fa484244be8ad8f86c57e347b38", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "6c31468d605d41059ad73f3ad663241d", + "Inputs": [ + { + "Id": "ca6f0bd8964e442bb8db3e6c6d67e706", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5060a61071b740b3bcfde92e14a08e23", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "true || false;", + "Id": "86fd60ac771d4e92b0b38429225f3c7c", + "Inputs": [], + "Outputs": [ + { + "Id": "c97a6cba9bb24faeb3689a06a8538f8c", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "true && false;", + "Id": "590676483b264c8180d3e539e6442e27", + "Inputs": [], + "Outputs": [ + { + "Id": "8ca139889f204281bcce17baad5f0d95", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "!true;", + "Id": "20276e0d7a4a4820a950dcfa489eb359", + "Inputs": [], + "Outputs": [ + { + "Id": "37f9b4f8ef94444485e131c5d525824b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "7e1f285b847e4ff59e3a0d0410d4403f", + "Inputs": [ + { + "Id": "2fe637add5b54bf895f76f6983462fcf", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e4b664e350ce4fcf95954fe3bb881015", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "7ba6ae54f13c41c4b61c829571aa4816", + "Inputs": [ + { + "Id": "073e407b1bfb4cfd8f028d8c3e5f99b0", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "83a9c95a53fb434c86045d7f04c8e1c2", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "||@var[]..[],var[]..[]", + "Id": "fcedc01df7ac46fa86ea8b5e6932fdd9", + "Inputs": [ + { + "Id": "fdd726145b754f4780f86ebc191727aa", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "162a5641ec6d48aba33ca4f59dda65f4", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "81ca14718cdf4108b7db2a936ff1d165", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x || y?\n\n|| (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "==@var[]..[],var[]..[]", + "Id": "216388ffecdc403f91be3b1be11960ab", + "Inputs": [ + { + "Id": "322d031343734deca2320d078a762d69", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6d9c8893a03b459f82b7f9638c1f7615", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "79d455f37cbc4916bdea4309a6f8c8da", + "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": "3551f48d878141219bdd94ece7ce4e13", + "Inputs": [ + { + "Id": "a08b8d91213a4c89b8529d6579eb3243", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "da932aed0b764ed3b06b3ccee65debdd", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e65a97904e6b4dcb8d806185820c5abf", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "x and y?\n\n&& (x: var[]..[], y: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "77053440a5624a1e89e7c6c8041062b5", + "Inputs": [ + { + "Id": "fe980c5724c94dbb8e9e9fc64fb761f1", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8cd4b832cdc14036b0376653dfde4a03", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "c4b24866e6b54dba8b73a0b10e0b8b13", + "Inputs": [ + { + "Id": "4f2c4143a2ee48f8b122d32194d35681", + "Name": "", + "Description": "Node to evaluate.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3c64661a5f424814b42818abfb0869a3", + "Name": "", + "Description": "Watch contents.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Visualize the output of node." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Not@var[]..[]", + "Id": "6313aa0827b542e185fc973d974c6251", + "Inputs": [ + { + "Id": "cd2ae1980dd944889cd00b2ef4b37e77", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ac3529f430c34672873b321d2292f0b3", + "Name": "var[]..[]", + "Description": "var[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "!x\n\nNot (x: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": false, + "Id": "accda7bd6013450ba7c2d3bb6e768b24", + "Inputs": [], + "Outputs": [ + { + "Id": "771266294f534aa681b6eb1e26b028e7", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": true, + "Id": "1f4ffb9c7c7f401789f46c4d29a3e8e6", + "Inputs": [], + "Outputs": [ + { + "Id": "83b95c30fcd948afaf90deb0a300c8a7", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": true, + "Id": "3e0d952b3fe8409fad1caedec4ed8e6b", + "Inputs": [], + "Outputs": [ + { + "Id": "3927435b1a7240ee9b5c8b05a847a809", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": false, + "Id": "43b14aac5ed2429996985319a14250ba", + "Inputs": [], + "Outputs": [ + { + "Id": "04fef5fd705a4ee2802dedc4c5be0929", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": true, + "Id": "28f0795784ad4317b42e248c8feae058", + "Inputs": [], + "Outputs": [ + { + "Id": "866692b82c254257abeb90c38a0562ff", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": false, + "Id": "d4639b35eabf4823a487ff87e59ed2e7", + "Inputs": [], + "Outputs": [ + { + "Id": "76bb96e26dc74ad2b125f81207072201", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels", + "NodeType": "BooleanInputNode", + "InputValue": true, + "Id": "34e8ae0f6dc1450799e20a3d313ad37c", + "Inputs": [], + "Outputs": [ + { + "Id": "634726e264974f45b1ac191f9b39902c", + "Name": "", + "Description": "Boolean", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Selection between a true and false." + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "true == false", + "NodeType": "FormulaNode", + "Id": "960221c28b6b4478a7d1af11ae0e7a4b", + "Inputs": [], + "Outputs": [ + { + "Id": "eebc5d58919d47f78573667696444b25", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "true || false", + "NodeType": "FormulaNode", + "Id": "a79af9695f3e482db930485b1ed771d4", + "Inputs": [], + "Outputs": [ + { + "Id": "9d9b8d4bfb4c4259ab7ca678a2812992", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "true && false", + "NodeType": "FormulaNode", + "Id": "5236b3b095e94117bcdbe35307d6a7a0", + "Inputs": [], + "Outputs": [ + { + "Id": "bfaa1a6ab3414377a423194cc7af7cbd", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + }, + { + "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels", + "Formula": "!true", + "NodeType": "FormulaNode", + "Id": "415d623a1da54aac82fee1acf5ba96e0", + "Inputs": [], + "Outputs": [ + { + "Id": "424b3c284ad042bc966f13d3bd4fb982", + "Name": "", + "Description": "Result of math computation", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Evaluates mathematical formulas. Uses NCalc: http://ncalc.codeplex.com/" + } + ], + "Connectors": [ + { + "Start": "6ca82af38b8b42ad8515009451f71384", + "End": "8d7c9601634840eaa7617ca7f54f45a8", + "Id": "d49e44d0f7f04dc69500f1c6fc4e1571" + }, + { + "Start": "6ca82af38b8b42ad8515009451f71384", + "End": "dba548c65ddc4ed7811dc7d69eec84dd", + "Id": "c9727461421c4237ba01ea5ae6f2fb03" + }, + { + "Start": "ff1c00dc92944c2da945be41e7b2d28a", + "End": "7cb0a3c9c5b74c58a3d6745030b9d832", + "Id": "d5d4d0362bad408ba75aa5e55097598f" + }, + { + "Start": "ff1c00dc92944c2da945be41e7b2d28a", + "End": "89c28d8d26334f5fa87d486872985d34", + "Id": "23281a6c933d44678b0d59002bb54ae9" + }, + { + "Start": "55fefcc04af542e290fbce195a205982", + "End": "fe89830a47d0471588169b5b88262a50", + "Id": "86b3f0e2f9e242afa7557603390fe75f" + }, + { + "Start": "55fefcc04af542e290fbce195a205982", + "End": "923a9ebb5aff4323b521c28a5bcfca3d", + "Id": "1eac9409b0b5421e9d2d7f14f674b57b" + }, + { + "Start": "034750a178434d62a64007a20bf61abb", + "End": "50f1a4812aff4f42907191a232d12083", + "Id": "8c1daa35fef544d89a97e3839a369716" + }, + { + "Start": "034750a178434d62a64007a20bf61abb", + "End": "c60e11a9819149969af263dd257ccb2e", + "Id": "0d52315fa5724ea694a55cd35eaa7fac" + }, + { + "Start": "2dacdf032c1f4fe1b1d0659b18494963", + "End": "e2eaf462724c41a79f7d773c1906cf64", + "Id": "5831cb0f9c444c28bc394af60151142b" + }, + { + "Start": "2dacdf032c1f4fe1b1d0659b18494963", + "End": "90f3efc887194c24b881b67343f1eef9", + "Id": "7661542fda3f450aaa9cbcc8dc5d869c" + }, + { + "Start": "11502a9113734068b15ace093bdb6743", + "End": "2383059dc8d14ef4bd3df2d3091c927f", + "Id": "f488f8711d4d43868173a9766e218d4d" + }, + { + "Start": "150106c2a96848388dff5354ba72445c", + "End": "7d5f7a8528a142d78fa16ca006083253", + "Id": "6f941ba45e2149ffaeaf43ba032f34e2" + }, + { + "Start": "dbbf974a36d74a1c86f1d481d31311a3", + "End": "b52c876d2858495d8604e421a56d8084", + "Id": "ac88573938814ede9fa03ac7ffc57347" + }, + { + "Start": "a38204b6408f486d80034c98a0baf8a0", + "End": "b63bcc51ad5e45a4a4b115abac0f6d73", + "Id": "4ece472ec7da4c47ab94c3dec462120a" + }, + { + "Start": "c0523a3d145f4141aaf9d897eff58b6c", + "End": "cbbc1834a89941979c784585bb6c3db5", + "Id": "5f4b19238907418bbcd1f856c35785fa" + }, + { + "Start": "fc710dafd0274db39e645b54a1ede656", + "End": "43a9f99cb4ff4ce78d711709015371f3", + "Id": "b052b37a71cf4130a646cc3370ee9758" + }, + { + "Start": "c026a3782b214cc4bc1b836443527f18", + "End": "34fad57b17eb4e6db6f11d080162ca31", + "Id": "b8c947080cef4787a546e47520ec1e64" + }, + { + "Start": "f16fd0cb3dde41858f45c8db1ecfdf81", + "End": "01f1f59b74b54987ab71b4b9875da1ac", + "Id": "f680d661fd35436ea03c1dec6d5ec69f" + }, + { + "Start": "cbb3ac76f5a04d2d9d438894c9413369", + "End": "e03bc651bda347c4a60678ab4581ab21", + "Id": "406b2d7e2486412d98b135590b3a327c" + }, + { + "Start": "b4d844129ed54c6983dbece34d183120", + "End": "f2691e326efe4cd582cb1dbab23f60ac", + "Id": "73f11ae538ec4d5280073e88eb831696" + }, + { + "Start": "e460dc84e5f74196a7c79910a5a64c6a", + "End": "95e03021a3104a1b9196ef3114d0c14a", + "Id": "a247af03e04d43859a8acddd5feeee86" + }, + { + "Start": "43c4b3f38eed42c5bfb363838bd58e3d", + "End": "6fa15694cbdf4947ad336b41af6003d8", + "Id": "77d524d825ee42a8a25180338639f432" + }, + { + "Start": "43c4b3f38eed42c5bfb363838bd58e3d", + "End": "10439ff3f01b4385bf57a37e27165ead", + "Id": "e733aa1d42a4484fb76e753c2e375d94" + }, + { + "Start": "31ceabaf4de541bfaee34824279089e8", + "End": "04ddd464a51d4219bc63164f0cf7e6ce", + "Id": "96c334a2263e49b4bd5c4f1382301b69" + }, + { + "Start": "31ceabaf4de541bfaee34824279089e8", + "End": "5a93456d8cf641499024a6f61e2f14ac", + "Id": "53e087cb027942618ff8816caa0864dd" + }, + { + "Start": "44f00458a51c43feb7d29c324c796b06", + "End": "ee4e54ddc989400e9a62faf16a953149", + "Id": "226e3194a7244e8995e527bcb4b7ffb0" + }, + { + "Start": "44f00458a51c43feb7d29c324c796b06", + "End": "767c44c915e44a4abebe168eecc1d46d", + "Id": "35dc6fb404174a3486eb0253bc2c7ee6" + }, + { + "Start": "b03440eb9bcc4617844bc572357f0df1", + "End": "df7b1d393a4b4c28b3f03d56fe1bc5f9", + "Id": "204eedc8e04e41a1823da221aee880c2" + }, + { + "Start": "b03440eb9bcc4617844bc572357f0df1", + "End": "d205fc03144d4e4487fb02beed55fba4", + "Id": "040eb570312046e59b4887d4dbb2a26d" + }, + { + "Start": "f46a4d5e4e044e018d0421d6a18215c9", + "End": "a1ab8b8771924a969816c1570036256e", + "Id": "5a36c67498454eba99dc1316753032de" + }, + { + "Start": "92c8a3cd4ddf46daa12152124b4a1aca", + "End": "608ff919e2dc4b04bf033b18337bad75", + "Id": "1b74f797e3cf477db9a7f21a2531e275" + }, + { + "Start": "42cceb0c1be048dab281b5fc6aa774ec", + "End": "2203a9dbbe604a039a0b0afb1988e55d", + "Id": "c1a0cf16cc6f407aae40cd43a7a4705b" + }, + { + "Start": "42cceb0c1be048dab281b5fc6aa774ec", + "End": "1e5c43e9a85d4aefb1a8fdc069f43677", + "Id": "3b8c5284ae4a41d4894d20a54ce262b5" + }, + { + "Start": "b77efd7433e64af19f78f4b76a3ec90f", + "End": "31fbef74d47b4476baa285d620226384", + "Id": "d5adcca726d84736ae69eedfa80a03e9" + }, + { + "Start": "c299561dc8ad443d8b8e2f8e1dd8ad46", + "End": "dbe750e470da456db40c90557f6db0cb", + "Id": "ca163dcb9df94233a750d46ba09a07ed" + }, + { + "Start": "dba70668ad46400f8fe933c9c414e399", + "End": "045b42f6712b4bf6ba8c0cb0a6857c73", + "Id": "1bd515a7e11c4d69bde40e31f1f1f02b" + }, + { + "Start": "3df28ebc96184eeeb51959f57420f9e8", + "End": "d44f74afa44d474e993758be8a5da194", + "Id": "3c28586da038416f85fc20343661fd46" + }, + { + "Start": "637c0ac2ad3945d69e92e4c5159c0165", + "End": "316d874e877c433c8d8760cc77d51cc0", + "Id": "fa467c769df54d88ad898ceb0ab81171" + }, + { + "Start": "77713f1e84134f40afe1de0d19428fb3", + "End": "91eec4435e4447a8a97c2f9d3f1070e3", + "Id": "2df7eca98c9141b7b0fb0659a6404369" + }, + { + "Start": "474c0aaa296a45d6873c4bb9cd98bfd8", + "End": "28db936c287e44ca956e42df72d9b5c4", + "Id": "ff7f3c7245524bfeaaff4d3337e0ac26" + }, + { + "Start": "953dafc444de4037bdc1701635906415", + "End": "44de08dfae8f4caf9fd4820c31b7b8dd", + "Id": "592b15cde7ef4b8597ff41d9053b86e0" + }, + { + "Start": "7c60d504eb5344269f2a6fbb50f49bfd", + "End": "182b26724319428f9b4106d3c359cbf5", + "Id": "2c5ee83800a54df4b22bb8b3f775c210" + }, + { + "Start": "e61e6a1a60d745e89809f66d953d2260", + "End": "d0e0213555c54a928e7191b8c02fa7e3", + "Id": "e508cf1dd5914c9e90f94c3e104c7cdb" + }, + { + "Start": "dcd9e68cc4db4316a788424d25d5eba1", + "End": "d495b40360df4847992b737bfb2fbae9", + "Id": "75b8d7d8b5d64c54ac8871306ee83dd9" + }, + { + "Start": "6127ad1cb7d647e29fad117f92c77495", + "End": "5513e6a3770d4c008c40793ffed5d36a", + "Id": "44577e89e38749afa6fbc29c21e89187" + }, + { + "Start": "1f8841ade7e24631b8c01b9603266229", + "End": "f885a4220a1949eb89b767bc91919498", + "Id": "616aa84d40f940a88904a002e30abc99" + }, + { + "Start": "38aa263249a94936a0c45dc3bf9ca75c", + "End": "83acba6c6f2e47e39d71a67b3c13afa2", + "Id": "4ec13703087b44398edf0b9b44be2e97" + }, + { + "Start": "38aa263249a94936a0c45dc3bf9ca75c", + "End": "75f63d00a0b64c2eadff019c03cfb088", + "Id": "1fc434b4d66f45139c1a7bf3f94c6072" + }, + { + "Start": "340199041ed746a4a0f318e8e17de898", + "End": "1d9beb5dbffe471482d4e89f6aeb098b", + "Id": "12294952e9444b8292f29ee3cc266134" + }, + { + "Start": "672a98b8e5204b8197a778ef8691c62e", + "End": "c6b6f6503a0b4ae7abd8ecd2d66a0403", + "Id": "ea9358bf43bd460ca562075a55494dd4" + }, + { + "Start": "db8b8c6538104a81b057a094937e213e", + "End": "0760f65318c64ea4b33a201a4dc2bc6c", + "Id": "debccff7d32a4e4d8b020c85035fc2d8" + }, + { + "Start": "46028a6775534faeb1e11e90e8ff54a4", + "End": "dd2097f00f654b779f1e93c45c5669c2", + "Id": "bba82dcad6204f4db3eeab53fa99b771" + }, + { + "Start": "d9aeacd0c13a48fb8064a15a56fadf43", + "End": "d65d8fa8c92a46da972a8124db07c386", + "Id": "5b77ca058b0e4a588d04f71f3233c846" + }, + { + "Start": "09676b08da074841a82c40901375eedd", + "End": "fc685ae08d554def937d2db0e5b9cd5b", + "Id": "302f120bfcfa4899b22ea1cd3d4b8c98" + }, + { + "Start": "09676b08da074841a82c40901375eedd", + "End": "460def3a365c4ab981d7a2ab3628d856", + "Id": "cd7ac07c3b33445c90ae7b8e28e02443" + }, + { + "Start": "1a39f45c73d44daa9127f0e674b8f722", + "End": "c3696aa31c0a4eefb7655c71f80b5942", + "Id": "6ac8d3d534b54f26a424af94252201d3" + }, + { + "Start": "1a39f45c73d44daa9127f0e674b8f722", + "End": "75d06bd4bb834e23be3d14175463dfb6", + "Id": "90f79752378e4777ac1678191dc59ae8" + }, + { + "Start": "a9e04d948c5c49a5bc4f85cf3a33f7ed", + "End": "4cfbe132cfef4de39597d989792a1fb0", + "Id": "2e5c58c5b08644a8b0fa10ff423efb96" + }, + { + "Start": "a9e04d948c5c49a5bc4f85cf3a33f7ed", + "End": "d75ecd458d294eb29195bb5b174d0bb9", + "Id": "a558b4dbb3a748ad8e68f445e3a7752a" + }, + { + "Start": "879cafdf71ac4931ad45b4c6c74ba8da", + "End": "10848d1749544a40afd58fa026c6f72d", + "Id": "fd7c9cc04515460296c8456e1dfacbea" + }, + { + "Start": "879cafdf71ac4931ad45b4c6c74ba8da", + "End": "345bc667b52f42afa9154ef5d20af5f6", + "Id": "ed5ce796c4ed418ea0e6ddea0cd7ede2" + }, + { + "Start": "45f381804a1e40bfa9957d5b29f360ea", + "End": "1f8c262396a4487fac3fd170d283f8b1", + "Id": "3fe50ffdc2944eb68178903c5a1cf634" + }, + { + "Start": "8af6d9bdf4ad45b3adce59fb31dfd8fe", + "End": "1132f174b83c4a3c9100c98095fde744", + "Id": "c9ee619ff7cf4b7fb6fe429fbdc60f0c" + }, + { + "Start": "51a8e68397504d7fa37f8767fe70ae57", + "End": "a61d19e8ef2c4665b6bb95f4160dcc62", + "Id": "1c66952a10084c63bb2b2d32659e0ff2" + }, + { + "Start": "51a8e68397504d7fa37f8767fe70ae57", + "End": "6839ec37fc664de89103f925e2d021e8", + "Id": "a15e7ba7cc2c4f1982f3d5066a9160e5" + }, + { + "Start": "b04e5440fd1a44bf937292957aa42bac", + "End": "98ffaafed68349489085c10a3a72f768", + "Id": "a857a59d0912471fa175a05ef65edc44" + }, + { + "Start": "2293b6e119cb45ab95ea554dc440d702", + "End": "b3cd7fb49fef48c48cc2fb8c826ca867", + "Id": "e1f7f0c07d7b46fab30e55d31b9eb8ac" + }, + { + "Start": "2293b6e119cb45ab95ea554dc440d702", + "End": "d81f44dac13941cba7fab810d40e20e4", + "Id": "fbb819207cef472382063258d2df2cc6" + }, + { + "Start": "2a00ae3504f04824b194e90143f719cf", + "End": "9bb5246fa0ee4ea3a3e879b94122321d", + "Id": "42924fea1e3e4f3bb04c8434510d118c" + }, + { + "Start": "2a00ae3504f04824b194e90143f719cf", + "End": "fb281235287f4f27984484086ef92753", + "Id": "e57fea1f57a04dc399b79300e2618656" + }, + { + "Start": "01597e6cc34845e2ac80bee2a0540b81", + "End": "523e9a2092894353bd0b82777011d7f7", + "Id": "73d5abd7f5cb45b9b42db22e3fa716d1" + }, + { + "Start": "01597e6cc34845e2ac80bee2a0540b81", + "End": "a34066bd467b47528269492350abf649", + "Id": "cc197877dbc54bc2921c860c1fce9581" + }, + { + "Start": "460ece724d6844f1ba60cc843d7de170", + "End": "8e820c66b6c14d7fb0c0da45eeb965da", + "Id": "3f3e17741d254780a821ce99ea842731" + }, + { + "Start": "460ece724d6844f1ba60cc843d7de170", + "End": "b44490aea3b742ada15365e62662c7b4", + "Id": "232e5f18a72648668decbdc7402dd466" + }, + { + "Start": "6a40ce8119cb453e8d494c26d4c3cdd8", + "End": "5fba7d6f512c44a1876efe0a6c1cc8e3", + "Id": "3bc443d299a247748cf19b59a762b371" + }, + { + "Start": "6a40ce8119cb453e8d494c26d4c3cdd8", + "End": "8cb15bb170c9403cab871fd55702dd6d", + "Id": "403bcf8a30fc4a89a1e6f292444d6af7" + }, + { + "Start": "121bbfa3fdc444218436e53e57e0162b", + "End": "97a30cc1b5d7436b9af294a3347c3d83", + "Id": "61e703e3873549d58d2bbd716bb56466" + }, + { + "Start": "dddf628501c84a39bf5689f7d726de89", + "End": "33966bbfff3e4880aaaf4caa07d16b53", + "Id": "3cbed88ccd06485085324c3af5dd8bb2" + }, + { + "Start": "7453f689fd4548869272010b04a05887", + "End": "c6f438681f2349c0adc03d762b7909c2", + "Id": "0bdba29b30fd4c269f08340d33804a4c" + }, + { + "Start": "5b10d0450ddc4fd68ea1ff420974ff60", + "End": "83e990422ced44379f7988936832af29", + "Id": "5f06c05c32fa4a94a3ceeac9c8f1f4c5" + }, + { + "Start": "d5ae4cdb00cc4a70bde9cc9789e26e4e", + "End": "3343cded727746a49e7119a3bb64ab89", + "Id": "a6948e0f5f024f4682b64c96b2bdef43" + }, + { + "Start": "eb1fb6e43ca844f5ae4a891aeb9805dc", + "End": "4b080086aaf0462cb45680ee4958dd80", + "Id": "82903804dffe4a66b916a119fa82fc81" + }, + { + "Start": "6cac08efd0e04ccb94d557b54debba71", + "End": "5889b4b5cc57412eaf99a729064bcabe", + "Id": "58d410b2abf24970b93239fc6c8cba8b" + }, + { + "Start": "1946354dfb9b47b8b00241765d215528", + "End": "24ae1a3c87064238afcb91d24671ae34", + "Id": "e034af36c97f4d9aa3a9d7d64c4d56d2" + }, + { + "Start": "1787078da42049dba9b0b7d8274e08e8", + "End": "9eca31341e84471999f009d1898c6aad", + "Id": "3ae49b5094d04cd38370a78659187171" + }, + { + "Start": "0c723d1ae5e646aa855c2606b2a09b70", + "End": "a591cee596754a5bb9e5050c23d92cf8", + "Id": "6f1ee7ac46c549dd9b0549fc02f3f361" + }, + { + "Start": "a59c5e815a2a4c579f3b91f5601a53f7", + "End": "4c3e548108f340e1ba0cecdb3755b1e0", + "Id": "50530d5931d84d8f8183b0cb935632bc" + }, + { + "Start": "d4b498d0d16e4c76a113a07631dd745a", + "End": "43660b037b724923b081a5afb8ce828d", + "Id": "80f570a3e2d8479e8db9cf9c2b9f3704" + }, + { + "Start": "74915c26f5dc4b71b8ef39ab731607b7", + "End": "0ad5e48891dc49fa974fdac60f0a9c24", + "Id": "22c728c5c36a4914ba32a3968e6e969b" + }, + { + "Start": "e42f9de4f0b142bb8771ab53389531c3", + "End": "dd438c7ac54b4b1aa743e031b8b88a7d", + "Id": "fbb5c8af35c64458a01f5c663f75ec01" + }, + { + "Start": "b441bf2f94e2450587d1590159c93d9d", + "End": "7ed8fc4f26194ae3b6f1c596825e6124", + "Id": "f63b9b6100524b3992a7b41d3e2011ac" + }, + { + "Start": "c040192ee1414f339090e4747e42be5b", + "End": "2d613debb216454683d85c9539f68f98", + "Id": "0bf79ff4cf3544f482836cd3ca83b9c1" + }, + { + "Start": "35ca7eb5f45145d983ccb0ba00fdfefb", + "End": "55f3e6a7a76b4fd9a59e4a9021331df9", + "Id": "b952af282bfa4e0c9afb2e167c80ec12" + }, + { + "Start": "a75b2c23a8e14ea8951e79146a8caa2c", + "End": "f79c2671d56f4788b38bafa83a673a95", + "Id": "77c3c441f56045d9845ebf07ebb4f373" + }, + { + "Start": "9d5e257a980f463e8ae78af9e88789ef", + "End": "0248b343769e4b989624a40915ba3f31", + "Id": "5d4bbee8c9d448b29aecc95e1159d897" + }, + { + "Start": "569938892d2e4f27a82fcf82d671a1dd", + "End": "6235bb7adbd24fe4826d8075e3f81c06", + "Id": "311e9627c9cb4fcf939c055f7a9e854e" + }, + { + "Start": "6004e351d67240c19eae9592fd7e32bb", + "End": "4d783ad82ad54be5bc09b3d74187369e", + "Id": "e2e3e4efd3d647ed9f92184eaf4c2f64" + }, + { + "Start": "f64e8968929241c381f3e8195db59261", + "End": "fd9908dfef994bbebc4fa1e1dbac1c1d", + "Id": "d1aae18e6649445dae9882959fbd0246" + }, + { + "Start": "f64e8968929241c381f3e8195db59261", + "End": "d624f8ddf3de46a8be29ce7faaf4697f", + "Id": "811f3963564b4a78a50391b0f86b4496" + }, + { + "Start": "196c7f0226a540ef91e3cfc12b00d44e", + "End": "12d3ccd3251a4f78be44aa469464456e", + "Id": "1791e0744f294eb7b909608fd863616d" + }, + { + "Start": "f2b7cebfb3a04edf8b98b3c550c2a73f", + "End": "6a97af49cfcd4fb7afd6b30c3f406d49", + "Id": "2575611ed5384645b2b0aae31de92aaa" + }, + { + "Start": "7aff1d7fc9924a2fa03a81a7f3ebad5a", + "End": "7b4fdd44c808431baada524822b65c83", + "Id": "26bf51778b434e518340fd88da0a9940" + }, + { + "Start": "38c4469aa1164741a46df2911bba532b", + "End": "81fbf89294204c85bc05138380326b16", + "Id": "23f08e09ffa145249322e955c47a1f29" + }, + { + "Start": "38c4469aa1164741a46df2911bba532b", + "End": "27bed99001a1458ba766c8abd83ea6e1", + "Id": "50a77293fefd412fa88eff9806dd8b3a" + }, + { + "Start": "34f711d0e6b343789683b4943eec5f28", + "End": "9f86f9ccb9a24961b13d88954ffb3941", + "Id": "55a35cab82ac4fcabd8964b1efa1243c" + }, + { + "Start": "a7c26828f2b74ecdb220d1651519f5ca", + "End": "c4d9e7d7e0f54a91b1673d5a7a63a474", + "Id": "93244ad3d1d64763a66de7f17ad5d83b" + }, + { + "Start": "a438bcb761e84939a7bbbe51ae0f3d29", + "End": "0d6896866e164778baa931d6f5285e5f", + "Id": "bb99121157554561921d66464ed0514b" + }, + { + "Start": "71f9b7b6e1144db789f17e5e23599ad3", + "End": "330095fe2f1848adb977ab43d691d2f3", + "Id": "77a9705b7a89472d8e88542c91cd96ec" + }, + { + "Start": "2474a1a3d2284028a45e5c4db5b3015b", + "End": "ab76fd74bffa4037b50055c232beec64", + "Id": "8c4f7622493847d18f300ae7a2342fda" + }, + { + "Start": "455ceaa9257745c1b45ab42c37c23527", + "End": "664ac5969b934705b5442599fed40282", + "Id": "d05c292c71224058b9719ec5bff52c94" + }, + { + "Start": "455ceaa9257745c1b45ab42c37c23527", + "End": "8203176dff474aedb2835b4769d8cce2", + "Id": "1d3720c6b31f413c81003988e897364e" + }, + { + "Start": "d39e4ead681449489a438abde356a0bc", + "End": "f47cab48d83c482d9d4ecf1bf26e6054", + "Id": "3fb99d5b3fcb4060a8d85d917f9a6292" + }, + { + "Start": "8401e46506c5494990cd1f5afa3ce5c1", + "End": "0f69da3a4e334d7c8c93048b174f6e3f", + "Id": "79effaa2cd3b49b8bd6c45fdb8748087" + }, + { + "Start": "e3c457eb293e45358f8b0a101a5443a2", + "End": "0e7f66520d5b4213a10e328c6992b39a", + "Id": "c740bdc5b1e549b0aef259d515ea8b3d" + }, + { + "Start": "9add7d810e314f87b2fc30d0c1d1cfc1", + "End": "31b002ee8a5e43919a6288bac3009e66", + "Id": "0b1b2e88e7c5400d893cf0ef7c8382c4" + }, + { + "Start": "9add7d810e314f87b2fc30d0c1d1cfc1", + "End": "0d50306a4e0d4f209280435431b6ef66", + "Id": "587e690cf97f4e26b47030ffcfd653cb" + }, + { + "Start": "a1d0270252a64fac98c60bb371581d71", + "End": "1710588305564ee58c0820c8eeb491fa", + "Id": "19c87e7cfe47409c86531db57377a746" + }, + { + "Start": "0490e7bf7ab44141b157adbef52fa9c6", + "End": "0ea2ad2b8f974cbcbdd965d0a448b658", + "Id": "e989485848f4424994630faf87352c7d" + }, + { + "Start": "0490e7bf7ab44141b157adbef52fa9c6", + "End": "23d64e36f969413eb8d98c583a340668", + "Id": "445b8cae009641918a2c3a63797633b2" + }, + { + "Start": "0490e7bf7ab44141b157adbef52fa9c6", + "End": "2974620c19d24d7da8abb999d8305caa", + "Id": "0720bb93603f4903b68781e10534bae0" + }, + { + "Start": "74bc10c1305e4b04a4b5ea803d76d7fe", + "End": "f7e1cfcc960a4768ba768cac354ab057", + "Id": "ffb769b2cd67462190e3ed0215295168" + }, + { + "Start": "8a46c4fad640495a80c13e2f9e4835b1", + "End": "761005603bba4e17a3e5a3e6de72fb03", + "Id": "e3764b11fe6d4206b35fe2ed0b861dee" + }, + { + "Start": "6468921d09fc4932b043647a55767df4", + "End": "c1fbb23a2067483e84c0b0b06d7d2cad", + "Id": "f412641981e84b97a32a110a21715db6" + }, + { + "Start": "517be73dc7a147f683e58e61de597ff3", + "End": "f8c695c54b654fbfb814969038f41452", + "Id": "a8a47d7df6d44f4aa97db2d1003fb2bc" + }, + { + "Start": "49fff3224dcf4ec7a0e99c2bdcce3071", + "End": "d6ff984a60bd458bb5bac6a62a738076", + "Id": "65fec05227b64dfb9b85b34138d27d2c" + }, + { + "Start": "a7357b95e0e540948d6bce994bce3452", + "End": "9c3f20c20f6e49218043ba889e12e47e", + "Id": "64fce67ca42544c5bcbab50646c54d61" + }, + { + "Start": "68812beb2c974922957309b635e30351", + "End": "3ccc0000249f4e40a95ec31fec885fc9", + "Id": "019a6500c10d40e2b2f13e223d151ee3" + }, + { + "Start": "15b996f9ed364fbab78b0155d3860f85", + "End": "5972303da71f42a8868debe641461d63", + "Id": "36ec0ec7d7104e339b598a2878605742" + }, + { + "Start": "3d4afad268894f05afd3acd01967715d", + "End": "d219d4da01434a54b5cffd8c4ab47f64", + "Id": "2e985d4ebe7b4ab98e16a00934a8baad" + }, + { + "Start": "4004d41eafdd43e0906a7dbacc9f99b8", + "End": "b9788b7c6efc4d5aa6b03babe25bc517", + "Id": "49711b7ffa60416d957520812a9a276c" + }, + { + "Start": "f0439cb8459d46aba6d32f0e9417ad93", + "End": "fc7fea2b921b4dc697f50be78c2ee06e", + "Id": "84fb462b97154513a8423c5999280edc" + }, + { + "Start": "0350fc5ec4f34470a0066248cb84ad19", + "End": "70fd778f5d8040fbb7b6d45453093aae", + "Id": "1c0a95fdf70246f7ae3d42e2c49e695c" + }, + { + "Start": "e92883d176264f5795bdbfb95995bb06", + "End": "c005dd3dfa6a4283a7783980cd11b389", + "Id": "21a84b5a4cc34a42a993a61d5d5347f1" + }, + { + "Start": "a7abaaa8a4844cd5aa813f1cbd8d1705", + "End": "1bc5da56f3f54e88b22233d4ede925ec", + "Id": "29b6bf1bdaba41e69b10d843508bc83e" + }, + { + "Start": "a6ad24eb79df4ab19f804f490903a43d", + "End": "1073ffe7fe474a6a9486f19e73b1858e", + "Id": "6b62c1ebcfff43ef860aba6c0b793a6b" + }, + { + "Start": "f9f4644a58b741ffb789e1c31a71d411", + "End": "93307ecfc25640d3908fbe7c6d83d136", + "Id": "6ea018ac37884016886486012ccd18b1" + }, + { + "Start": "36ebfd6a6bd14b94bd718191cfeb3f32", + "End": "96f3923d869c4c3abd8a108da5f76802", + "Id": "b728dcf472514e829e1893ae3d2ef17a" + }, + { + "Start": "4944fd08baee429bb478b6c6b6f29779", + "End": "26d5bec5fafd47469671b6c61fd51588", + "Id": "e10d810379534abf88492a8f8cd2920b" + }, + { + "Start": "583ff09d63d441c8b37966adb43a5e9e", + "End": "0e0b09bc2a604eb5905b0378ee793c30", + "Id": "4a06ca1e86b44fcf83a35f1dd0c1e7c8" + }, + { + "Start": "fb56ac376cdc4524bc3cf7ea11c28d61", + "End": "2f11f9356179456098da45ccf3a3b746", + "Id": "a1fcb818fb604e9ca55e2fb9278fb82e" + }, + { + "Start": "b2cd18f2cf6040ad99d235fd5bee47d3", + "End": "ab122a54af5b4310a69b2f6566f0dd75", + "Id": "9a7b38c1eea84a3f92c46cc65ffa32a7" + }, + { + "Start": "106b634f748543ad83857acb88219e04", + "End": "e9e2f30959254638a0ce9d91ebc66f00", + "Id": "04fb6ab764b74ae8bb67ddd5c1941efb" + }, + { + "Start": "880657556d0b47c2a08c9a088e7dc2a8", + "End": "20af80d4f5c14e59b28146374e53f71e", + "Id": "e81b144da262407a8c7dba6754ec674e" + }, + { + "Start": "cf0c15702fc7432eb890b73aecde9cf2", + "End": "9dea39bcf33e476e989074ec625a233d", + "Id": "57bdd4dc4fa64ef7a10f9bbd4cb336cb" + }, + { + "Start": "aa4dc53944e64356bbc8ff260d761228", + "End": "37f22228f23644629f6e38c11cf1544f", + "Id": "a621c093d6c2418f8bff684bc08e9b91" + }, + { + "Start": "0e6b7ba139134dfb9e0c974e91694c47", + "End": "6ecdcde803ea4a7b8266f4fe89f7ac35", + "Id": "9336fa5217a2402ab4372727ee5a391b" + }, + { + "Start": "a9faaa5e8a7341a4ad73ccb918c89aeb", + "End": "19789a6319e14cccabc243c62ac1cedd", + "Id": "cd53a0c698a4443f8b57ba073408f035" + }, + { + "Start": "077c8b7dbe2b476794c8895e941d54a6", + "End": "026dfbaaa22347ffb42b22b9cb3ec35c", + "Id": "020e0e5857dd44e99c2b79db13af97a9" + }, + { + "Start": "de45026b0b6c4e848b43df03b4e3bb0d", + "End": "703edbf92ae243a3a4d407d5a826c97f", + "Id": "4c4715f3ba294abd8023e3ebcae37e0a" + }, + { + "Start": "fd620fc5d3fc4ad49951700cb4b87e28", + "End": "d33b2573088e4df6911b6f82c957c46a", + "Id": "61b20befa0064583ae4eb1ed3c89296a" + }, + { + "Start": "fd620fc5d3fc4ad49951700cb4b87e28", + "End": "23cf18d8d87e4472a2e55ebd188ebe34", + "Id": "58f6664d689d4c89adc0d1b154594abc" + }, + { + "Start": "fd620fc5d3fc4ad49951700cb4b87e28", + "End": "52c2dddb28e14188b80e4fc5a9d72c48", + "Id": "2380ff6e926f4cfaa7e8262bfebc6885" + }, + { + "Start": "af826417e8fa41d5b638e0964e220353", + "End": "b5596e910a1f4f569e94a95a60e28919", + "Id": "b78f7a901032485d957b9a708ade665a" + }, + { + "Start": "f996c8c26311445e81be3f8036b91ce9", + "End": "1e206a126ffe4828baba85b56768d32e", + "Id": "a7abebcf2cbb43ec9ce929b0ab573f61" + }, + { + "Start": "8f0c00c33a4a4ace9e0173be87f1f9ac", + "End": "926e8e98ad424aae971c97aaa36749bd", + "Id": "257ede0d05394c8fba788df78fcfae1f" + }, + { + "Start": "4cdca00eb3494f70a926564844545bd1", + "End": "18be81e9fd5544e9ba2652b668399b2d", + "Id": "10fc3a10ec3f4258bb3122f2ea80d185" + }, + { + "Start": "996941f80b9146949cdbfdc0b88e6a68", + "End": "5356aff0dc424e58a9d0ae897d28576b", + "Id": "5ae9dfcaf7134380b15a756f0b64f3de" + }, + { + "Start": "2964a71778384a95a359604d9be32086", + "End": "fd1c2ad918284a29b2ec2b4de6c76b4a", + "Id": "90bbdd2d183444b7992bc23cae42b1eb" + }, + { + "Start": "2964a71778384a95a359604d9be32086", + "End": "9ba5911b80224d629f894ffcaf4c50be", + "Id": "6c850ca5cac44ddf989ef9d93a727e60" + }, + { + "Start": "fb34bc1ef37c4ae1864692aac2ebb92a", + "End": "94caee957534462380335d5d237ff501", + "Id": "0503bcf0d72e4225ae2d43779c9598b1" + }, + { + "Start": "fb34bc1ef37c4ae1864692aac2ebb92a", + "End": "53121117db41471dabaae8e2fb59300d", + "Id": "2ba81744f56d4c328aef532a13bf4457" + }, + { + "Start": "fb34bc1ef37c4ae1864692aac2ebb92a", + "End": "cbc01de253654382ae887aa31ab86c8c", + "Id": "b383dc4bbb8f4a8b90b1ea7a66f8abf1" + }, + { + "Start": "fb34bc1ef37c4ae1864692aac2ebb92a", + "End": "b5ec6412413b43d5b2861be297fdfd75", + "Id": "e0def43cff7140ad9e5ddd228dc77397" + }, + { + "Start": "de4e38bcf22c4f1395ecb9432a52c84d", + "End": "e11f660b0bd94eaab84bb2546d808ed0", + "Id": "16f2180ad0c648a4b4ab99e005ae920a" + }, + { + "Start": "006bab3270ce4ad0b9cfd89e6ded75c2", + "End": "8305966769954276ad2838df02c908bd", + "Id": "932130db340f4827892b84d89b585cfa" + }, + { + "Start": "a45f51e38177409887ab6be9147c2aed", + "End": "ee347c4cb38a47638b528a2af1589ffd", + "Id": "5e664ddbfc7a4a7e8dcdedcec86bef3a" + }, + { + "Start": "2c4e2991f71d4f10a40d7461b12cf36b", + "End": "9ce69c3570f14e69bc4798f3118b303f", + "Id": "c3f9ce2672ce4cdb9da08672c52fcfe0" + }, + { + "Start": "e20c3522fbf449babe3e535b4f31b559", + "End": "cc462f2e561a4513bfb876c46eb1e4db", + "Id": "dbe15ddc132040e08f56f4e53762bba4" + }, + { + "Start": "4f014d526f0549108878d49571b505a3", + "End": "6aa29b8c40204191bd84194eb80805cb", + "Id": "5a2734f9c7534d1fa88365b1817f4d9e" + }, + { + "Start": "de92e5d8dd374a9a911766605d559ee1", + "End": "6585d3b9f8bf46e78c8c5272bc0e1b7c", + "Id": "1c872a7129f4429697d764e165c7b633" + }, + { + "Start": "94371d45cf354c6ba8c258999fb5de3a", + "End": "0361e742757f4fcd9251ddc77b293f82", + "Id": "f53c02cf33df4ef49eac1377a4ac0a04" + }, + { + "Start": "94371d45cf354c6ba8c258999fb5de3a", + "End": "40130c1990eb41a99e9b19d69d2f7ce6", + "Id": "b64d2cbd5d2f40b98e987abfe7b05ea9" + }, + { + "Start": "94371d45cf354c6ba8c258999fb5de3a", + "End": "1956fd9c3f9249bb9b0581170befc3fc", + "Id": "aa080475784149068b85bebc70baa46e" + }, + { + "Start": "94371d45cf354c6ba8c258999fb5de3a", + "End": "29a6f7fedb294c7b8545021bbba377b6", + "Id": "a4198b7c16eb4613bb7223f5b8ef23df" + }, + { + "Start": "1d02d192ba9244dd8a7e14c9e344207f", + "End": "a492c61736c44146a1b6f53ebb0a2724", + "Id": "d592222f91d042ecb7c089a0034a0e54" + }, + { + "Start": "e5093b90a37a4206a984e9b9387f445e", + "End": "80930cf0b0cd426f933d0734a0e844e8", + "Id": "1e25ff7f9dee4ad6b105efe9825b0ef3" + }, + { + "Start": "e5093b90a37a4206a984e9b9387f445e", + "End": "4f456af191a5410c820214a86005eb1d", + "Id": "f8039e3d1a3b44f0943ce693e82800e7" + }, + { + "Start": "e5093b90a37a4206a984e9b9387f445e", + "End": "47e87982db35498b94e148bfa6751c36", + "Id": "fd40df8a41e44d65ba5f805515dc32c2" + }, + { + "Start": "e5093b90a37a4206a984e9b9387f445e", + "End": "f3b87eba1cbc41899b0ed637aef41774", + "Id": "266d58a2094145969b053ebb98c4dfef" + }, + { + "Start": "970d05b9545b4e3e863dbfeabbd3e348", + "End": "e414c442dbac47beb4cb11158bfd6cb8", + "Id": "d731d0cd627c4dd381b869b1e3d5494b" + }, + { + "Start": "33c00fec7a1d4f45a52346f3542958db", + "End": "7318f5bea23041a8b8211c6d88344462", + "Id": "277deb4f325049c3ac0fafe88d4efa2e" + }, + { + "Start": "f95c2d2a885548a2be5ff16582451964", + "End": "9fa3e8eda39344da8a605e103c8e2343", + "Id": "748a1b793fd64d2fb24c333c8ce918ce" + }, + { + "Start": "5f408907dd36461e919587d60033fe9f", + "End": "6bc69b1fc1e248e2a79d5b32c114f9a4", + "Id": "838291774cca4f7aacd04a2630be5819" + }, + { + "Start": "c97a6cba9bb24faeb3689a06a8538f8c", + "End": "ca6f0bd8964e442bb8db3e6c6d67e706", + "Id": "cc2dcb1e5d2a4e7497298f7f62429a11" + }, + { + "Start": "8ca139889f204281bcce17baad5f0d95", + "End": "64a019e06e4c42fd8ef9c09c16571fe9", + "Id": "2e0913da611f472092a842b3cd80ab37" + }, + { + "Start": "37f9b4f8ef94444485e131c5d525824b", + "End": "3824c0036b0e48cab4f4f741e0b28a34", + "Id": "d4502035cc8f4547b58a4e099dac4c88" + }, + { + "Start": "81ca14718cdf4108b7db2a936ff1d165", + "End": "073e407b1bfb4cfd8f028d8c3e5f99b0", + "Id": "0b7de747e5fc4a3c985e79ffdd8f25dc" + }, + { + "Start": "79d455f37cbc4916bdea4309a6f8c8da", + "End": "2fe637add5b54bf895f76f6983462fcf", + "Id": "56dbc5bd74f9482fb8427ec8de13e02e" + }, + { + "Start": "e65a97904e6b4dcb8d806185820c5abf", + "End": "fe980c5724c94dbb8e9e9fc64fb761f1", + "Id": "9ead0e969ad94acf9a4116e82900b493" + }, + { + "Start": "ac3529f430c34672873b321d2292f0b3", + "End": "4f2c4143a2ee48f8b122d32194d35681", + "Id": "1bb4be9ae744469fbd558746649e7b0f" + }, + { + "Start": "771266294f534aa681b6eb1e26b028e7", + "End": "6d9c8893a03b459f82b7f9638c1f7615", + "Id": "d47c3fa9d38f42caa0e62d269aab184d" + }, + { + "Start": "83b95c30fcd948afaf90deb0a300c8a7", + "End": "322d031343734deca2320d078a762d69", + "Id": "014a9f36888440209629ce1e2ec6983f" + }, + { + "Start": "3927435b1a7240ee9b5c8b05a847a809", + "End": "fdd726145b754f4780f86ebc191727aa", + "Id": "0108c1f49ff84d72ba8f4c2a2486891a" + }, + { + "Start": "04fef5fd705a4ee2802dedc4c5be0929", + "End": "162a5641ec6d48aba33ca4f59dda65f4", + "Id": "cc7df3f0448247a188cd6eef89261c9c" + }, + { + "Start": "866692b82c254257abeb90c38a0562ff", + "End": "a08b8d91213a4c89b8529d6579eb3243", + "Id": "b87aa896c82347ca848674b2d0f6a536" + }, + { + "Start": "76bb96e26dc74ad2b125f81207072201", + "End": "da932aed0b764ed3b06b3ccee65debdd", + "Id": "74ecf1d20770493ba4206d094aeb0838" + }, + { + "Start": "634726e264974f45b1ac191f9b39902c", + "End": "cd2ae1980dd944889cd00b2ef4b37e77", + "Id": "49ae3b8990e449a9a0aaa8a583c6d3fb" + }, + { + "Start": "eebc5d58919d47f78573667696444b25", + "End": "923ffda000c5443aaa8c2f7c049affe4", + "Id": "d76fc3ef3b7640e183565e62e163d8d5" + }, + { + "Start": "9d9b8d4bfb4c4259ab7ca678a2812992", + "End": "cb956a347921413eac58b2147cf9b367", + "Id": "0e0629ec2b4a4277a932f46a740385da" + }, + { + "Start": "bfaa1a6ab3414377a423194cc7af7cbd", + "End": "cff86b09d4474ce2a42dec89e4645439", + "Id": "51aba8443b2d484294f49d34125a3a97" + }, + { + "Start": "424b3c284ad042bc966f13d3bd4fb982", + "End": "43932f4f1b3c4110bf16d78bea10e204", + "Id": "376f5f7ecd04407299c773ee3566fded" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.0.0.2821", + "RunType": "Automatic", + "RunPeriod": "100" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": 48.040904081258446, + "EyeY": 28.031454613437102, + "EyeZ": 50.374754747534084, + "LookX": 0.19276809688908614, + "LookY": -16.591557963461529, + "LookZ": -58.323949153035926, + "UpX": 0.00020177211382661363, + "UpY": 0.99813479842186681, + "UpZ": -0.06104820609447148 + }, + "NodeViews": [ + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "e95db10b6b2742d5952bcc22eab100f1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1802.20328357772, + "Y": 582.901319458039 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "245791c1ba564b249a94ad318126b444", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1970.32283366898, + "Y": 586.606418133797 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "9ac40edf4bad4eb9ada20c579a29781a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2189.46234911294, + "Y": 707.445787146593 + }, + { + "ShowGeometry": true, + "Name": "Point.X", + "Id": "9b12d58af2d14e3aa46b3a5cc48cce38", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2435.8506571214066, + "Y": 674.54625820306978 + }, + { + "ShowGeometry": true, + "Name": "Point.Y", + "Id": "3cb7f5612a2848f795548f1ccbd08b53", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2435.8506571214066, + "Y": 761.04085550664672 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "4c732da0a44249e69a6783e811f925f0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3166.97740705084, + "Y": 953.412663124866 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "4c8379d809a4458bb93a4fe258ed1390", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4658.57675889655, + "Y": 694.630243969796 + }, + { + "ShowGeometry": true, + "Name": "Surface.ByLoft", + "Id": "de9ea60605074a81ad3a8bfb0fc19e6f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5484.25979247216, + "Y": 693.997445514774 + }, + { + "ShowGeometry": true, + "Name": "List.Chop", + "Id": "5d2c2435de1a4c33a2fa3f27c4de32a0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5014.55783721456, + "Y": 692.77856659204 + }, + { + "ShowGeometry": true, + "Name": "List.Count", + "Id": "86574ec740874d609146fd298c05767f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4681.45125575022, + "Y": 586.249909862139 + }, + { + "ShowGeometry": true, + "Name": "NurbsCurve.ByPoints", + "Id": "96e3c3c1bd9e4360b6e3504464631f6e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5250.30181898605, + "Y": 693.737282287753 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "6b302f268f834ee18181782bb4435193", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1801.76785262936, + "Y": 843.555471176346 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "ba85e4ba9258433bbba4dd6a5ecd4946", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1801.02959942903, + "Y": 948.599455653671 + }, + { + "ShowGeometry": true, + "Name": "Surface.ByLoft", + "Id": "354a6f9e05d04370a72ba14a2c831362", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5482.80583217873, + "Y": -1923.65301686164 + }, + { + "ShowGeometry": true, + "Name": "List.Chop", + "Id": "fbbe96a5ba554115a9e8667bbfc59a4f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5013.10387692113, + "Y": -1924.87189578438 + }, + { + "ShowGeometry": true, + "Name": "NurbsCurve.ByPoints", + "Id": "e0329f6e31734972b88624f89806b97f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5248.84785869263, + "Y": -1923.91318008867 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "e2b4f54ced6e469eb3a238ef5017d412", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4657.12279860312, + "Y": -1923.02021840662 + }, + { + "ShowGeometry": true, + "Name": "List.Count", + "Id": "71cb8f97deb648bb8e7824547b43f3aa", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4679.9972954568, + "Y": -2031.40055251428 + }, + { + "ShowGeometry": true, + "Name": "Point.X", + "Id": "e64e808a2a7442c4b6ec6c918207f4da", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2448.1249956879528, + "Y": -1945.9098786103009 + }, + { + "ShowGeometry": true, + "Name": "Point.Y", + "Id": "b85a3664ddec460d901a2fcb71784027", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2448.1249956879528, + "Y": -1859.415281306721 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "c7f51b5d10af4d188f1c2f5b9a829c9e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2203.00791419776, + "Y": -1912.43494358499 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "2d4dfdeaa5394f03a68e85be150cc356", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1982.94598073244, + "Y": -2028.66222249097 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "c6a0e2307eab4376996ea4c4d316dd8e", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1814.39099969282, + "Y": -1771.71316944843 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "efdc88ed0dda40f6af15f2e32d3920d8", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1813.65274649249, + "Y": -1666.6691849711 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "f2b3d24326d44f64a66c57a1f77155bb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1814.82643064118, + "Y": -2032.36732116673 + }, + { + "ShowGeometry": true, + "Name": "Math.Pow", + "Id": "e0d485f9cb3840eba9c529e921d17e52", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2760.1281787167886, + "Y": -1481.008201533512 + }, + { + "ShowGeometry": true, + "Name": "Number", + "Id": "5a673e3d2de24e16a5bd2fddbd5664e9", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2661.5425405853784, + "Y": -1428.4897783674119 + }, + { + "ShowGeometry": true, + "Name": "Math.Pow", + "Id": "f1ea34af6f0b404993507f9cd27597fb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2760.7119580475282, + "Y": -1335.048281151322 + }, + { + "ShowGeometry": true, + "Name": "Number", + "Id": "b698146d93a24faabd74e1873ea4261c", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2662.1263199161185, + "Y": -1282.5298579852119 + }, + { + "ShowGeometry": true, + "Name": "Math.Pow", + "Id": "756bada17f4747ba8c67e62cba2e1f31", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2762.2244960825783, + "Y": -1190.6008988041719 + }, + { + "ShowGeometry": true, + "Name": "Number", + "Id": "799f65a09ca04b03bc37b9394a758a1d", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2663.6388579511586, + "Y": -1138.0824756380621 + }, + { + "ShowGeometry": true, + "Name": "Math.Sin", + "Id": "58a4daf83ff84270b3d0b89aab77bd69", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3807.3140199704726, + "Y": -1393.3479576065138 + }, + { + "ShowGeometry": true, + "Name": "/", + "Id": "a1a1a47b9ec9479ca5c9887756a0821e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3991.6235628749823, + "Y": -1353.0121393712739 + }, + { + "ShowGeometry": true, + "Name": "*", + "Id": "9cbc149573de4f76ac5e403d5b3b9a88", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4178.2488999142925, + "Y": -1454.2093129247039 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "ada6649b725d4bfda42f55bf5de74618", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4472.55683408633, + "Y": 694.665247797583 + }, + { + "ShowGeometry": true, + "Name": "+", + "Id": "5fb51874f22e4d8e8e47a84916444e7a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2994.95902549487, + "Y": -1411.87488913626 + }, + { + "ShowGeometry": true, + "Name": "+", + "Id": "03a3888c953a4207a7a4aa700887c46c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3206.6179377996609, + "Y": -1327.5876553084281 + }, + { + "ShowGeometry": true, + "Name": "Math.RadiansToDegrees", + "Id": "d44c40cb48fa4f9abc6e6ec556c22518", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3610.4060111740723, + "Y": -1393.3479576065138 + }, + { + "ShowGeometry": true, + "Name": "Math.Sqrt", + "Id": "cd5fdf8bef08400d82d8c568bc52390f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3398.7962340550125, + "Y": -1327.9101330207238 + }, + { + "ShowGeometry": true, + "Name": "List.Count", + "Id": "de7558cf15d344b098149803268238da", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4701.10466173416, + "Y": 1764.9294401644 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "949502b81c844b0091a2c37a1f0b7bbd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4678.23016488049, + "Y": 1873.30977427205 + }, + { + "ShowGeometry": true, + "Name": "Surface.ByLoft", + "Id": "4941b1c0004542239aee1b7a936c7d4a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5522.1696240583569, + "Y": 1872.67697581703 + }, + { + "ShowGeometry": true, + "Name": "List.Chop", + "Id": "ce01ae743653494c96d086eb0606e5b6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5034.21124319849, + "Y": 1871.4580968943 + }, + { + "ShowGeometry": true, + "Name": "NurbsCurve.ByPoints", + "Id": "1d04225fdddb4959940a3bc93c0fe574", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5269.95522496999, + "Y": 1872.41681259001 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "98c2f2e9625543258b0060d0527c0a3e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4477.43715353034, + "Y": 1872.51170284062 + }, + { + "ShowGeometry": true, + "Name": "Point.X", + "Id": "3a23670b7b9a4e71a24d34e87cb24dfa", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2446.713266797035, + "Y": 1850.8430573224457 + }, + { + "ShowGeometry": true, + "Name": "Point.Y", + "Id": "73474bb5cf704c358cfb1dc48d7ddf18", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2446.713266797035, + "Y": 1937.3376546260258 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "a54c12a1bf8d471f9370d4d15570b395", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2209.11575509688, + "Y": 1886.12531744885 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "d3df944c831a417599ab449771bdef2d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1989.97623965292, + "Y": 1765.28594843606 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "9078296ab05845db99036d6146007369", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1821.4212586133, + "Y": 2022.23500147861 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "f9eaa4c797864afba0e1f25efdd8bd9a", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1820.68300541297, + "Y": 2127.27898595593 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "d7943c978c444457bf65f5427407bc7a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1821.85668956166, + "Y": 1761.5808497603 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "451fc19ba4424daf860ece6ae0573f75", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3202.10329852134, + "Y": 2131.68914586702 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "b736ec195c22412fbd5ae8ac536657c2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1808.52348909202, + "Y": -489.24296911084 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "dc2636eec17a4e658f701a909ff6f8fc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1976.64303918328, + "Y": -485.537870435082 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "3f44b1fa6b274b4890b0f8904f1a59cb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2195.78255462724, + "Y": -364.698501422286 + }, + { + "ShowGeometry": true, + "Name": "Point.X", + "Id": "aae83f53781d4ebe8c0c9f5d072f0af3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2426.3678753261893, + "Y": -401.86936658388026 + }, + { + "ShowGeometry": true, + "Name": "Point.Y", + "Id": "106778beed9e414cbb8f3fefb7530c09", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2426.3678753261893, + "Y": -315.37476928030327 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "e98d226f0c564c9197afad4414b2ffc2", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1808.08805814366, + "Y": -228.588817392533 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "4f23694a35a14592a29d48c175971d06", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1807.34980494333, + "Y": -123.544832915208 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "c9a116f9cf54405d9a60272411e320b2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4470.6818424774, + "Y": -385.533218980914 + }, + { + "ShowGeometry": true, + "Name": "List.Count", + "Id": "143120c1cc9a496490ad9a1dc540279c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4687.77146126452, + "Y": -485.89437870674 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "dd3839d642f34ed3a57dde871f3d53ea", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4664.89696441085, + "Y": -377.514044599083 + }, + { + "ShowGeometry": true, + "Name": "List.Chop", + "Id": "aaecaf39f66f453db3c610087261fa6e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5020.87804272886, + "Y": -379.365721976839 + }, + { + "ShowGeometry": true, + "Name": "NurbsCurve.ByPoints", + "Id": "481d8bd2e92b4aee8c496dec0757fff3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5256.62202450035, + "Y": -378.407006281126 + }, + { + "ShowGeometry": true, + "Name": "Surface.ByLoft", + "Id": "019f2710869d4f26ac773e8332b78bb6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5490.57999798646, + "Y": -378.146843054105 + }, + { + "ShowGeometry": true, + "Name": "Python Script", + "Id": "7024be7096c74f46a832ce5749bba59a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3340.27843725525, + "Y": -144.994653985463 + }, + { + "ShowGeometry": true, + "Name": "Math.Cos", + "Id": "8eebaff1e25645268577e63a9637b0c9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2334.74250924606, + "Y": -5040.52069873056 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "ae7a2ab6abbb4066a69069bd97b6a613", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2192.66191171191, + "Y": -3626.5701013321 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "288d67b19d8948bd9dcc15f7f443b09c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3217.64884815834, + "Y": -3813.84997056359 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "4c48cb6763fd4be09054519c5d04625b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3030.05619059918, + "Y": -3812.27586521581 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "3cc5ca1f0b9e4579ae654dd44b575593", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2924.70197695098, + "Y": -3820.01467812094 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "fd5aa71bc61c42d8b053d045b9893a5a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2674.59231295708, + "Y": -3517.47144982266 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "ceec2673d0974245938d6a3a7abb24f4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3221.63873284061, + "Y": -5296.65306864583 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "8223058877e5494285f3d25fef9e4e42", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2681.10742093335, + "Y": -4983.19641559193 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "625460b4d9ce46d1ae0b1ad2218cd27d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3034.04607528145, + "Y": -5295.07896329806 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "b3106b23309a4319b8af86b31deb1a5a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2928.69186163324, + "Y": -5302.81777620319 + }, + { + "ShowGeometry": true, + "Name": "*", + "Id": "19b2123d4b6845dbbabcd6b7c823fbe9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2177.2062307995, + "Y": -5017.33686915372 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "762f14ef1f544d679c169eda81283412", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1828.74850132792, + "Y": -5169.51275778796 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "6432debee52e446aac479a837845c5a9", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1828.74850132792, + "Y": -5059.89003619927 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "bd5f380b76c649c3a24cc0495635bbc2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1894.34850132791, + "Y": -4951.39864052961 + }, + { + "ShowGeometry": true, + "Name": "*", + "Id": "f79b978a6bbd4fbeb59f135f46bd60fe", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2512.06528932093, + "Y": -5114.13273932295 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "432f84187fa24e9a8e823c6fe1b1a48d", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1818.98412460878, + "Y": -3635.960604251 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "87f83e698320413c9457c821423e94b8", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1818.98412460878, + "Y": -3526.33788266231 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "ed4cfc2ab49c42edb41dca2a69f9851e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1884.58412460878, + "Y": -3417.84648699265 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "445edc7a5bf1405688aae503cda048a0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3216.41331410039, + "Y": -4549.32931380514 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "31fc5f909b86499fbcfd8d6c8babba9f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3028.82065654123, + "Y": -4547.75520845737 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "503fca24eac64e3094c962d902abbc2a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2923.46644289303, + "Y": -4555.4940213625 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "0237dfe4bdc648e98d5aab82cc970ae4", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1823.5230825877, + "Y": -4422.18900294726 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "20741546b93f4937bbfbd7bad484dce1", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1823.5230825877, + "Y": -4312.56628135858 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "17ac4f9be7334678a38bb13572be1fc5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1889.1230825877, + "Y": -4204.07488568891 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "89499b1543c841d6a81d6167a69f1a83", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2423.26231710131, + "Y": -4381.14215000525 + }, + { + "ShowGeometry": true, + "Name": "Math.DegreesToRadians", + "Id": "01cbf442d7d94ab9a21b8647e4e247a1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2225.76816907728, + "Y": -4280.92220128098 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "8f8184f8b5b949c49e755a90a8e337a5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2813.44035741688, + "Y": -4281.95439691185 + }, + { + "ShowGeometry": true, + "Name": "Arc.ByCenterPointRadiusAngle", + "Id": "89f252d833e74575acbacb127c2fd303", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2470.67132192489, + "Y": -6668.18554267926 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "e523680d327148a9a24db9d840843b38", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1998.39979097148, + "Y": -6529.72992525415 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "00d5e4c09b324419b588e04f663e38e7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2034.27510542487, + "Y": -6790.09270819311 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "d5eb80d4c71e4356a7e4ccdff95425ad", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1922.63140722078, + "Y": -6798.32565946111 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "16a128ae154c4775a800cb056b5cee34", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2093.93783123703, + "Y": -6652.05423620132 + }, + { + "ShowGeometry": true, + "Name": "Vector.ZAxis", + "Id": "8982413915424a1380ae61304acd9f41", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2080.31577282785, + "Y": -6421.10825421942 + }, + { + "ShowGeometry": true, + "Name": "Curve.EndPoint", + "Id": "8868f85fd6bc4be4a6d9efd3923c03f3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2982.9357082856, + "Y": -6834.21874373668 + }, + { + "ShowGeometry": true, + "Name": "Curve.StartPoint", + "Id": "b35dee2e75684a90a4d95ea69a36ce67", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2984.75320671038, + "Y": -6735.16507958611 + }, + { + "ShowGeometry": true, + "Name": "Line.ByStartPointEndPoint", + "Id": "ccf76cd873c3486aa4e29493c9bc1f3f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3156.81761174129, + "Y": -6811.49016855294 + }, + { + "ShowGeometry": true, + "Name": "Line.ByStartPointEndPoint", + "Id": "a7676716c8d74db8899ee923734512f7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3156.88273795006, + "Y": -6686.28703473574 + }, + { + "ShowGeometry": true, + "Name": "Math.Round", + "Id": "561a382727524de4a35fce393db189af", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2093.025115983, + "Y": -7370.52960781349 + }, + { + "ShowGeometry": true, + "Name": "Math.Round", + "Id": "4ffd0fe0168848c6b78634846a10bc67", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2093.025115983, + "Y": -7469.12620092972 + }, + { + "ShowGeometry": true, + "Name": "-", + "Id": "7355f590ddb845d2b6fb155f3f3c4f00", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1967.62317695955, + "Y": -9600.558883044 + }, + { + "ShowGeometry": true, + "Name": "<=", + "Id": "cb92c120c2d74277b8b1213ba6800e91", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2519.3526572754, + "Y": -9105.9582382413 + }, + { + "ShowGeometry": true, + "Name": "%", + "Id": "5ae3c3563e8343a9a12695b82cdcacc1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2519.17979536579, + "Y": -9594.44432841032 + }, + { + "ShowGeometry": true, + "Name": ">", + "Id": "2c0896658ca54e909be9374f51302db5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1968.07248281116, + "Y": -9113.47918677675 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "94da4a031f164b4e8fe69d6a8ffa7553", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1843.80771199599, + "Y": -9603.70123061436 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "e307f82ca0974ddba4a4502fa64bb95b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2124.91786550241, + "Y": -9594.37096121855 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "725a7c0985204b4baa21f2822e8d286f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1986.58028229665, + "Y": -9366.9597319965 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "b60fb89df3bc4fe9a03480248ce2dfe0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2124.91786550241, + "Y": -9362.27168808505 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "526a2d12197647b09c11dcffe8ac01ee", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1995.12873899454, + "Y": -9472.74328533657 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "5c90d3cd10614c22890ce61f2bd4cb97", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2124.91786550241, + "Y": -9478.3213246518 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "7b19d1ec90674f84a71befb881c1e768", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2682.51840310988, + "Y": -9354.29540124076 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "4151d6e37dff4800a066d1b0fccfd423", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2544.18081990412, + "Y": -9358.9834451522 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "a8155c26edb04a478dee7fabc7e7ec6d", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2552.72927660201, + "Y": -9464.76699849228 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "76ce2e7c2b7d4514a842d9b4574882e2", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2682.51840310988, + "Y": -9470.34503780751 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "2fa9642c765b4430b4a2c67221963abd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2401.40824960345, + "Y": -9595.72494377007 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "3d71349afa1e45df8f14a180261a80e0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2682.51840310988, + "Y": -9586.39467437426 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "506a7651483742ca87ff5cada79ca4a5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2684.35298149394, + "Y": -8865.70740481808 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "cb966af8f0d84965aeaa1ee0c4cbc373", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2546.01539828818, + "Y": -8870.39544872952 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "5d1694ca8348462ab3519cde26420993", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2554.56385498607, + "Y": -8976.1790020696 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "5f7d84cfbc03410a868c80290ab7d605", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2684.35298149394, + "Y": -8981.75704138483 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "6a60980dd7e948c4ab788b2b8854a2b6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2126.75244388647, + "Y": -8873.68369166237 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "f7dfc379867b4cde859b57ad317841e9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2126.75244388647, + "Y": -8989.73332822912 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "b10ae3d5746a4fe9a9af3cf89a03cdb9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2403.24282798752, + "Y": -9107.13694734738 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "5826d49269ab45df9bed749ab386d775", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1988.41486068071, + "Y": -8878.37173557381 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "2eb580610bc04ce6b37ca7eeda7f9ec0", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1996.9633173786, + "Y": -8984.15528891389 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "a72e57b866ee4e77805ea2515bf8185a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2684.35298149394, + "Y": -9097.80667795158 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "78509fa53bf34bbcba529514c9aa24bb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2126.75244388647, + "Y": -9105.78296479587 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "2e96b36b0c6341c19d9cfc9a1e960f71", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1845.64229038005, + "Y": -9115.11323419168 + }, + { + "ShowGeometry": true, + "Name": "Line.ByStartPointEndPoint", + "Id": "f87d0ef61cd446cca5eb0a518296d27b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3169.57820804468, + "Y": -6049.60294652993 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "8475b8652bf24af0acee7ed7ea69c6cf", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2032.73913478658, + "Y": -6153.05195740464 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "506cc9e36dde4370b6129a8d1272bacf", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1933.56663704929, + "Y": -5993.00958948696 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "2237ecc2deda4152a726e151999c5dc1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1921.09543658249, + "Y": -6161.28490867264 + }, + { + "ShowGeometry": true, + "Name": "Curve.StartPoint", + "Id": "2a1dcfdf898f46c0905729f7eb93a60b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2997.448676805, + "Y": -6098.4809913803 + }, + { + "ShowGeometry": true, + "Name": "Line.ByStartPointEndPoint", + "Id": "60b2dc1fa56a407ca263f26d1c80b6f3", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3169.51308183591, + "Y": -6174.80608034714 + }, + { + "ShowGeometry": true, + "Name": "Curve.EndPoint", + "Id": "b098412be527421b9d07388ba8fa692e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2995.63117838022, + "Y": -6197.53465553087 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "8e406f77898f4e2cb2091fcfc3104214", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2288.7023155137, + "Y": -6033.87674367671 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "c66de76baae6419daf338bf83efe142e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1857.41806743505, + "Y": -7569.10938216894 + }, + { + "ShowGeometry": true, + "Name": "Math.Floor", + "Id": "832c7e0bc4194d558890acf4915a6684", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2093.025115983, + "Y": -7666.31938716217 + }, + { + "ShowGeometry": true, + "Name": "Math.Ceiling", + "Id": "6583492a29c94ac4923f5b0a23f0838a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2093.025115983, + "Y": -7567.72279404594 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "ecd712d608d14974b33c6df8a7b89cd8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1877.71032993546, + "Y": -7357.90740194187 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "834f87056f0b4b00b757d709772dbd82", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2298.5872458745, + "Y": -7663.77505273034 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "0901c7c69b8a4eb3966af0eba932c438", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2298.5872458745, + "Y": -7562.28437928292 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "4de1477029ec4f93829bdd16b509a740", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2298.5872458745, + "Y": -7460.7937058355 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "0ad56551010e4d1b88feb925506e0b0e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2298.5872458745, + "Y": -7359.30303238809 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "cb369fd02aef4e6b9875e27f36ef3d78", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3338.27777411702, + "Y": -7663.44702287332 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "0a71dd7243b74370a2e9a05b61256827", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3338.27777411702, + "Y": -7560.97923136008 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "725ff02ea2e740fcb473059bc402652e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3338.27777411702, + "Y": -7458.51143984684 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "3cd6b1ed9b5a4e0bbf7f9ab97e64125b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3338.27777411702, + "Y": -7356.0436483336 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "3c8ad49b4ed44cdfb4ae4e3483ec7f99", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3602.65087925867, + "Y": -7661.52830413847 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "d1d3d10ebab349bfb85e1f6fdaf82387", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3602.65087925867, + "Y": -7560.03763069105 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "a4fb4daecaa44cba8873b9651489f90f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3602.65087925867, + "Y": -7458.54695724363 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "1f95c15fd9024e2b8bbd57ad790e40c1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3602.65087925867, + "Y": -7357.05628379621 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "e9561760c1fd46acb96737e9cd9f2439", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3156.85620073918, + "Y": -7514.8257576765 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "b43c0f495d1b42d7a896b6ebf532985e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2713.59475717757, + "Y": -7657.06636456669 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "fb61248365be4a68bf316c98706b6b89", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2537.39376385008, + "Y": -7510.4135952471 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "b9802a70290549259a9e421481b4991e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2915.24682974484, + "Y": -7665.0168886252 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "b410dd71a2944718af53ecaf05fd2658", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2915.24682974484, + "Y": -7563.52621517779 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "ce84d621a2eb4a48893a6f0700557a6d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2915.24682974484, + "Y": -7360.54486828295 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "33784fd92846408ea58e292504f0e5c8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2713.59475717757, + "Y": -7558.27869557122 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "8d211f84841b43609162d5d3b0995430", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2713.59475717757, + "Y": -7360.70335758028 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "d3f5aa8d3a1749d8b309f9caae853a4a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2713.59475717757, + "Y": -7459.49102657575 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "5c28bf8c0d794ad29e98e6e6884457b4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2915.47935344395, + "Y": -7460.01811880878 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "083f945cf551405db314caf4994948df", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2689.40049559696, + "Y": -8530.24912121233 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "e538161c635245239c8037ad33fd4e1c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2689.40049559696, + "Y": -8124.77457042542 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "88dcc1e28e484ec58743e263a5a2ca2a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2689.40049559696, + "Y": -8259.93275402105 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "759d7d14714948b59319f544a6d31275", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2689.40049559696, + "Y": -8395.09093761669 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "2df0798e3eae4425b2ed5c263f0c9042", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2977.03661866051, + "Y": -8539.21127688365 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "f96e612fe8ce420c851da59a4f5f8657", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3165.37888536087, + "Y": -8535.361355441 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "a0e9673838ef455bb682ca78efd7bccc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3165.37888536087, + "Y": -8129.88680465409 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "85615893f52f47eb94923a8f4dd0ad71", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3165.37888536087, + "Y": -8265.04498824973 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "6c31468d605d41059ad73f3ad663241d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3165.37888536087, + "Y": -8400.20317184536 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "86fd60ac771d4e92b0b38429225f3c7c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2977.03661866051, + "Y": -8405.51056816012 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "590676483b264c8180d3e539e6442e27", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2977.03661866051, + "Y": -8271.80985943658 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "20276e0d7a4a4820a950dcfa489eb359", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2977.03661866051, + "Y": -8138.10915071304 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "7e1f285b847e4ff59e3a0d0410d4403f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2209.03590069394, + "Y": -8522.30722837158 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "7ba6ae54f13c41c4b61c829571aa4816", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2209.03590069394, + "Y": -8387.14904477594 + }, + { + "ShowGeometry": true, + "Name": "||", + "Id": "fcedc01df7ac46fa86ea8b5e6932fdd9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2024.37697322741, + "Y": -8400.09777132885 + }, + { + "ShowGeometry": true, + "Name": "==", + "Id": "216388ffecdc403f91be3b1be11960ab", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2024.37697322741, + "Y": -8535.7254871041 + }, + { + "ShowGeometry": true, + "Name": "&&", + "Id": "3551f48d878141219bdd94ece7ce4e13", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2024.37697322741, + "Y": -8264.10453097914 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "77053440a5624a1e89e7c6c8041062b5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2209.03590069394, + "Y": -8251.99086118031 + }, + { + "ShowGeometry": true, + "Name": "Watch", + "Id": "c4b24866e6b54dba8b73a0b10e0b8b13", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2209.03590069394, + "Y": -8116.83267758467 + }, + { + "ShowGeometry": true, + "Name": "Not", + "Id": "6313aa0827b542e185fc973d974c6251", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2024.37697322741, + "Y": -8116.50208769983 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "accda7bd6013450ba7c2d3bb6e768b24", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1843.53900105337, + "Y": -8479.48016029681 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "1f4ffb9c7c7f401789f46c4d29a3e8e6", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1843.39260320218, + "Y": -8537.25032674551 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "3e0d952b3fe8409fad1caedec4ed8e6b", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1841.91286595536, + "Y": -8405.21977053887 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "43b14aac5ed2429996985319a14250ba", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1842.05926380656, + "Y": -8347.44960409017 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "28f0795784ad4317b42e248c8feae058", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1841.24266008629, + "Y": -8270.50839085594 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "d4639b35eabf4823a487ff87e59ed2e7", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1841.38905793749, + "Y": -8212.73822440725 + }, + { + "ShowGeometry": true, + "Name": "Boolean", + "Id": "34e8ae0f6dc1450799e20a3d313ad37c", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1837.89163074095, + "Y": -8105.6377470649 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "960221c28b6b4478a7d1af11ae0e7a4b", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2511.98928755466, + "Y": -8531.44130639268 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "a79af9695f3e482db930485b1ed771d4", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2511.98928755466, + "Y": -8398.19069881453 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "5236b3b095e94117bcdbe35307d6a7a0", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2511.98928755466, + "Y": -8264.94009123639 + }, + { + "ShowGeometry": true, + "Name": "Formula", + "Id": "415d623a1da54aac82fee1acf5ba96e0", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2511.98928755466, + "Y": -8131.68948365825 + } + ], + "Annotations": [ + { + "Id": "38c803c07201404db69a2d000cfb7eac", + "Title": "Divides flat list into series\r\nof lists by row", + "Nodes": [], + "Left": 5013.15163024654, + "Top": -1981.52796290518, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "d92a06327d01499f8adc7c8beaa72e61", + "Title": "Creates NURBS curves\r\nthrough points", + "Nodes": [], + "Left": 5249.35016754846, + "Top": -1981.52796290518, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "05a88313cd154fac955e087ad377c7ca", + "Title": "Creates a surface", + "Nodes": [], + "Left": 5484.54360469166, + "Top": -1969.4667610004, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "838c3eb32940467182272de3b34a53f2", + "Title": "Angles in Dynamo are in Degrees", + "Nodes": [], + "Left": 3609.7496306975227, + "Top": -1434.2319684066738, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "bdbe77096df740ca90fc26b7789efa75", + "Title": "The formula node, since it uses external functionalities, treats angles as radians.", + "Nodes": [], + "Left": 3166.23979515036, + "Top": 894.59461299858, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "fe10eec7765c48e489adb914c33333f2", + "Title": "Documentation for the formula node can be found at http://ncalc.codeplex.com/", + "Nodes": [], + "Left": 1799.73423784379, + "Top": 512.365735214873, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "1ae056ff235e4eb69624c95781d8a1ce", + "Title": "Moves the geometry over", + "Nodes": [], + "Left": 4445.32002425921, + "Top": 661.034952118672, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "e1b842c75b2d4f45be3259a1c120b608", + "Title": "Moves the geometry over", + "Nodes": [], + "Left": 4453.68340110129, + "Top": 1834.44318363474, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "4fb46321ca3c4d468485daf355377cae", + "Title": "Names for math methods match the names of the Dynamo nodes used in the first example.", + "Nodes": [], + "Left": 3203.91982435646, + "Top": 2069.46024013556, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "874d56ba9aa742b192caddcf33493456", + "Title": "Makes a grid of points.\r\nNote lacing behavior is\r\n\"cross product.\"", + "Nodes": [], + "Left": 1982.6125831102, + "Top": -2098.07718256548, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "355c40ca31c5437db2855da2afac623d", + "Title": "This example shows four different ways to approach dealing with Math functions. Each of these examples starts with a grid of points, calculates z-coordinates for the points and then makes a surface. Only the calculation method differs; these methods all solve the same.\r\n\r\n1. Nodes. Math nodes are in Core/Math/\r\n\r\n2. Python.\r\n\r\n3. Formula Node. This is a separate open-source project made available through Dynamo. Documentation for the formula node can be found at http://ncalc.codeplex.com/\r\n\r\n4. Code Block Node. Double-click anywhere in the canvas to create a code block node. Syntax for each function matches the name of the node in Dynamo.\r\n\r\n** Note: You can adjust the resolution of the geometry preview through the Settings Menu.", + "Nodes": [], + "Left": 1812.46057685456, + "Top": -2504.39001671435, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "c42cc7d2d595431aa578e99e10093ade", + "Title": "Moves the geometry over", + "Nodes": [], + "Left": 4442.41008044081, + "Top": -423.761242670439, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "bc3ae400734f42cdbd57b2c53536b7d2", + "Title": "Amplitude", + "Nodes": [], + "Left": 1738.43040995611, + "Top": -5150.89757865026, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "90245d5ffa3f49e9b8d9d017cde2be2d", + "Title": "Frequency", + "Nodes": [], + "Left": 1737.05742650172, + "Top": -5044.71619375349, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "1bd6b6df0ef1490d89d2fef3a9745330", + "Title": "Series of X-values", + "Nodes": [], + "Left": 1762.57303513511, + "Top": -4944.73986856929, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "2097d85c00e24e3385c7792f8977b474", + "Title": "Amplitude", + "Nodes": [], + "Left": 1728.95515313524, + "Top": -3629.26832647376, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "564d62cfd11c40928d5e475a9477565c", + "Title": "Frequency", + "Nodes": [], + "Left": 1729.86237692087, + "Top": -3519.66663071694, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "6db2e39f68c74a52aca67c9d7d6eebb4", + "Title": "Series of X-values", + "Nodes": [], + "Left": 1749.67746745418, + "Top": -3410.56947657261, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "426f4491278048f789e8dcbe69acff0a", + "Title": "Amplitude", + "Nodes": [], + "Left": 1729.82810880095, + "Top": -4400.53245340749, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "64fd9da93a9441ddae5f097ccf5f40b1", + "Title": "Frequency", + "Nodes": [], + "Left": 1728.45512534655, + "Top": -4294.35106851073, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "5a1ba4a18b804a6aaa0f7b485adc8b35", + "Title": "Series of X-values", + "Nodes": [], + "Left": 1753.97073397994, + "Top": -4194.37474332653, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "4dbe6f35cb73498e8eb30449a6f347d6", + "Title": "Formula nodes take angles in radians", + "Nodes": [], + "Left": 2227.92530294549, + "Top": -4163.20065414374, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "8dcf2e8ac2354280b741c5a8bcc123b2", + "Title": "Arithmetic operators such as\r\n+, -, *, /, %", + "Nodes": [], + "Left": 1843.7515618155, + "Top": -9666.81500847717, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "e184e0b0028b420aa91da1ea612de288", + "Title": "Comparison operators such as\r\n<, >, <=, >=, !=, ==", + "Nodes": [], + "Left": 1844.28587441878, + "Top": -9172.68682391276, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "f52a5132641d49ee9178d7b24f92557d", + "Title": "Angles in nodes or Code Block are in radians.", + "Nodes": [], + "Left": 1836.34388434462, + "Top": -6874.26264410584, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "456989108d0d4eb6a7877a2310a10234", + "Title": "Rounding", + "Nodes": [], + "Left": 1854.28521233912, + "Top": -7736.15885661683, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "9cb096e6842d496b9e6a3a871d06bfc4", + "Title": "Boolean operators\r\n(Find others in the library.)", + "Nodes": [], + "Left": 1839.21824043643, + "Top": -8604.83483561747, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "488aa4f143a34f18bc197a2677f80fb6", + "Title": "Tip: Adjust how precisely the geometry in the background preview is rendered. In the settings menu, choose \"Render Precision.\" A higher value will make curved surfaces look smoother, but it will take more processing power to draw.", + "Nodes": [], + "Left": 2187.04967283522, + "Top": -2263.61659167369, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "add548afee304b0b9b88b749caaee89c", + "Title": "For more on this example:\r\nhttp://dynamobim.org/math-transit/", + "Nodes": [], + "Left": 2190.02932526022, + "Top": -2399.32775583674, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "1c931f1d3bd74cdd87e325dda7135ce2", + "Title": "This set of examples shows how to graph a cosine function using nodes, the Formula node, and a Code Block.\r\n\r\nEach example takes a series of numbers as the x-values for a series of points, calculates the y-values from the x-values, and then draws a line in the shape of a cosine curve. The large code block at the end of each graph moves the drawn geometry to a different part of the screen so that they are not all overlapping.", + "Nodes": [], + "Left": 1834.17235279297, + "Top": -5384.44101169838, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "9eb3e1ec1e404ad9880a9e67bad26248", + "Title": "Tip: Selecting a node that draws geometry will turn the geometry it creates cyan. This code block draws the axes of a graph, the points along the curve, and then the curve itself. Select the code block to see in the background which curve it draws.", + "Nodes": [], + "Left": 3763.84470264006, + "Top": -4965.35306638978, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "49ab4c80c3ad4a30a120dfc162dca9af", + "Title": "Tip: You can turn on or off the preview functionality for any node that makes geometry. Right click and check or uncheck \"Preview.\"", + "Nodes": [], + "Left": 2681.07141123741, + "Top": -4859.03316263299, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "eb29917e2bca43948aec5f5a0213fcd1", + "Title": "MATH\r\n\r\nMath in Dynamo can be done with nodes from the Math library and the Operators library, with a Formula node, or with a Code Block. Below, see how to perform several basic math operations with each of these three methods.", + "Nodes": [], + "Left": 1840.19274183438, + "Top": -9919.72549106897, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "91cdaf2988134858a7c1cce6d57ea5ed", + "Title": "Move the slider to change the length of the arc.", + "Nodes": [], + "Left": 2198.71039733515, + "Top": -6454.82029082354, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + } + ], + "X": 582.25641285467907, + "Y": 332.28529804434817, + "Zoom": 0.12602086075964841 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/ImportExport_CSV to Stuff.dyn b/tools/Performance/DynamoPerformanceTests/graphs/ImportExport_CSV to Stuff.dyn new file mode 100644 index 00000000000..94e03f5b590 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/ImportExport_CSV to Stuff.dyn @@ -0,0 +1,865 @@ +{ + "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209", + "IsCustomNode": false, + "Description": "", + "Name": "ImportExport_CSV to Stuff", + "ElementResolver": { + "ResolutionMap": {} + }, + "Inputs": [], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", + "NodeType": "StringInputNode", + "InputValue": "\n", + "Id": "6fe0513926204d1d8e0684a3d52d2635", + "Inputs": [], + "Outputs": [ + { + "Id": "64059f86411f42cb8c6b557182723fb3", + "Name": "", + "Description": "String", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a string." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Scale@double", + "Id": "0cde47c6106f4a0a9566872fd23a0a20", + "Inputs": [ + { + "Id": "73d7f8d0da1545bfb5fd2be100f87873", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "37b5d13e700144a5856e79c707bc4d7c", + "Name": "amount", + "Description": "double\nDefault value : 1 (disabled)", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "583d40dc07c642aa9064ff2272bdca96", + "Name": "Geometry", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Longest", + "Description": "Scale uniformly around the origin\n\nGeometry.Scale (amount: double = 1): Geometry" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 20.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 2.337, + "Id": "47fd5c5685b74bec879a8ae7ed95afa4", + "Inputs": [], + "Outputs": [ + { + "Id": "8e9cff24baf2456a9fab0656a3485738", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", + "FunctionSignature": "DSCore.String.Split@string,string[]", + "FunctionType": "VariableArgument", + "NodeType": "FunctionNode", + "Id": "6c3bf3e38da54892969ca58d3caa1129", + "Inputs": [ + { + "Id": "bc676d6552404865baf65d6ba473c652", + "Name": "str", + "Description": "String to split up.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f52cf3e545054c11bc28782b54271a36", + "Name": "separator0", + "Description": "Strings that, if present, determine the end and start of a split.\n\nstring[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4ae7e1602a2e4997829ecade3bd99227", + "Name": "strings", + "Description": "List of strings made from the input string.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Divides a single string into a list of strings, with divisions determined by the given separator strings.\n\nString.Split (str: string, separators: string[]): string[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", + "FunctionSignature": "DSCore.String.Split@string,string[]", + "FunctionType": "VariableArgument", + "NodeType": "FunctionNode", + "Id": "7b9d9ec2c7b64c65847b487c9b5fbf2c", + "Inputs": [ + { + "Id": "2a79f9e7594a4e7980ab6931d5dfcec5", + "Name": "str", + "Description": "String to split up.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "752dc7bb81fc402380adb9107880d656", + "Name": "separator0", + "Description": "Strings that, if present, determine the end and start of a split.\n\nstring[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "312bf66c674440098079cdf8733ba085", + "Name": "strings", + "Description": "List of strings made from the input string.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Divides a single string into a list of strings, with divisions determined by the given separator strings.\n\nString.Split (str: string, separators: string[]): string[]" + }, + { + "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels", + "NodeType": "StringInputNode", + "InputValue": ",", + "Id": "cc965c59fa8f4bdbb009ed559204b69f", + "Inputs": [], + "Outputs": [ + { + "Id": "662225c521834b96b173d56e32b490f5", + "Name": "", + "Description": "String", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a string." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.String.ToNumber@string", + "Id": "4296714ccaa948338bb51aca8168bccc", + "Inputs": [ + { + "Id": "6fd2a1e64f674a8d93b2014e61a2eaa6", + "Name": "str", + "Description": "String to be converted.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e610bbf4a1de4d7aa810fc05bc769857", + "Name": "number", + "Description": "Integer or double-type number.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Converts a string to an integer or a double.\n\nString.ToNumber (str: string): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Transpose@var[]..[]", + "Id": "d0dc0a4b3ccc4717a930e4da7d8c68c4", + "Inputs": [ + { + "Id": "7fa53f3f7e0242688d25b3d1af358325", + "Name": "lists", + "Description": "A list of lists to be transposed.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6e554994fbf64bda830deb1be12fc7aa", + "Name": "lists", + "Description": "A list of transposed lists.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "b4635cf3351a4aea89bd0492fbbfc57a", + "Inputs": [ + { + "Id": "8774c0f1502e4c518a3e02f7778f6086", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "20fbd1a9f8fb47e28ffb0dc790776648", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9b3acd9a28d64dfe9c50fa6ec184925b", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", + "Id": "2d49c2cb6b6649748267d6a156b24f31", + "Inputs": [ + { + "Id": "ee58681d2dbb44af8515f9b2c932db76", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "716caeed47f54654a8c2761ff5ace94a", + "Name": "item", + "Description": "First item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.LastItem@var[]..[]", + "Id": "e5258d84a76944069abcd5e55e7c10b6", + "Inputs": [ + { + "Id": "dbbf3ebd1d0441c9934c149bf1253951", + "Name": "list", + "Description": "List to get the last item of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a7e9b62f6c384482b55bf5241a3d8804", + "Name": "last", + "Description": "Last item in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "7b5467e11abe455e8944897a7fc16900", + "Inputs": [], + "Outputs": [ + { + "Id": "3c0876193e76467c9869a6e357306215", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "3b5acd4258a745d5ba6586fbae644634", + "Inputs": [ + { + "Id": "0c5d2508c1604d8d833b097605bf1d84", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9a273a08493044339aa38ac7d4667b5b", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5d80888261314df1870575f2976aa6bc", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "95f27a8d29994ece9003dc7d9154a34a", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "CoreNodeModels.Input.FileObject, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "afa1c12063ae4bcf992c9af8fc2a7b76", + "Inputs": [ + { + "Id": "88caafe3fd024826859fbf97883b89be", + "Name": "path", + "Description": "Path to the file.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9cda3e5db3d842d9840ccaab485a0aae", + "Name": "file", + "Description": "File object", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Creates a file object from a path." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.IO.FileSystem.ReadText@var", + "Id": "078c73d29b694299bb8b86120b23909a", + "Inputs": [ + { + "Id": "f792a14632674013bcc64b1e4dc26ecc", + "Name": "file", + "Description": "var", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0202fc5fa6684452a9a5dbf129696656", + "Name": "str", + "Description": "Contents of the text file.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Reads a text file and returns the contents as a string.\n\nFileSystem.ReadText (file: var): string" + }, + { + "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels", + "HintPath": "C:\\Users\\t_mitcs\\Repos\\Dynamo\\tools\\Performance\\DynamoPerformanceTests\\graphs\\data\\helix.csv", + "InputValue": "data\\helix.csv", + "NodeType": "ExtensionNode", + "Id": "6dd62619dc4c470fbe977f666b69cd3c", + "Inputs": [], + "Outputs": [ + { + "Id": "257f523fbcdc4d2393bf9b27a6199dac", + "Name": "", + "Description": "Filename", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows you to select a file on the system to get its filename" + } + ], + "Connectors": [ + { + "Start": "64059f86411f42cb8c6b557182723fb3", + "End": "f52cf3e545054c11bc28782b54271a36", + "Id": "d3d04d9746234daa93397362194af99e" + }, + { + "Start": "8e9cff24baf2456a9fab0656a3485738", + "End": "37b5d13e700144a5856e79c707bc4d7c", + "Id": "8eb80af71dbb4958a2531cd1a4b97a28" + }, + { + "Start": "4ae7e1602a2e4997829ecade3bd99227", + "End": "2a79f9e7594a4e7980ab6931d5dfcec5", + "Id": "c0f527308fdf429daef685c30c87dddf" + }, + { + "Start": "312bf66c674440098079cdf8733ba085", + "End": "6fd2a1e64f674a8d93b2014e61a2eaa6", + "Id": "1e373b81623d449e8221eac541b4f136" + }, + { + "Start": "662225c521834b96b173d56e32b490f5", + "End": "752dc7bb81fc402380adb9107880d656", + "Id": "1974f236b3294ed28c54e994c42a41a8" + }, + { + "Start": "e610bbf4a1de4d7aa810fc05bc769857", + "End": "7fa53f3f7e0242688d25b3d1af358325", + "Id": "297ba107b7754d6d8d98151056b0de21" + }, + { + "Start": "6e554994fbf64bda830deb1be12fc7aa", + "End": "ee58681d2dbb44af8515f9b2c932db76", + "Id": "2bca4cf6f0754313b623261814b175ce" + }, + { + "Start": "6e554994fbf64bda830deb1be12fc7aa", + "End": "8774c0f1502e4c518a3e02f7778f6086", + "Id": "ef6043a829cc4fa39201ec920af9087a" + }, + { + "Start": "6e554994fbf64bda830deb1be12fc7aa", + "End": "dbbf3ebd1d0441c9934c149bf1253951", + "Id": "024eb5064c5847838f6a6a53650c9828" + }, + { + "Start": "9b3acd9a28d64dfe9c50fa6ec184925b", + "End": "9a273a08493044339aa38ac7d4667b5b", + "Id": "eae97b4d5dc44777be528303decbb36d" + }, + { + "Start": "716caeed47f54654a8c2761ff5ace94a", + "End": "0c5d2508c1604d8d833b097605bf1d84", + "Id": "af6284af430d43b58b55aaa503b1e5bb" + }, + { + "Start": "a7e9b62f6c384482b55bf5241a3d8804", + "End": "5d80888261314df1870575f2976aa6bc", + "Id": "a68928c375904e7bad51c4dd43a2fca4" + }, + { + "Start": "3c0876193e76467c9869a6e357306215", + "End": "20fbd1a9f8fb47e28ffb0dc790776648", + "Id": "601bf6c3547a42888b8c5082da21ca95" + }, + { + "Start": "95f27a8d29994ece9003dc7d9154a34a", + "End": "73d7f8d0da1545bfb5fd2be100f87873", + "Id": "9e5a28c37e23482e9d0c7acda37a727a" + }, + { + "Start": "9cda3e5db3d842d9840ccaab485a0aae", + "End": "f792a14632674013bcc64b1e4dc26ecc", + "Id": "12a6e8230348461eb6cfe09e03c7409a" + }, + { + "Start": "0202fc5fa6684452a9a5dbf129696656", + "End": "bc676d6552404865baf65d6ba473c652", + "Id": "d609badaf17f4101a54b7bd1c85fa4aa" + }, + { + "Start": "257f523fbcdc4d2393bf9b27a6199dac", + "End": "88caafe3fd024826859fbf97883b89be", + "Id": "22462ef0ac4f424aafae83999f610689" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.3.0.4415", + "RunType": "Manual", + "RunPeriod": "100" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": -11.605931776930291, + "EyeY": 55.114867878091722, + "EyeZ": 48.32380346547972, + "LookX": 6.6059317769302908, + "LookY": -44.114867878091722, + "LookZ": -56.32380346547972, + "UpX": 0.050148713373248, + "UpY": 0.90258528434988439, + "UpZ": -0.42758029774780382 + }, + "NodeViews": [ + { + "ShowGeometry": true, + "Name": "String", + "Id": "6fe0513926204d1d8e0684a3d52d2635", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 392.962294416208, + "Y": 117.389184962712 + }, + { + "ShowGeometry": true, + "Name": "Geometry.Scale", + "Id": "0cde47c6106f4a0a9566872fd23a0a20", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1993.620811265663, + "Y": -25.86205343599768 + }, + { + "ShowGeometry": true, + "Name": "Number Slider", + "Id": "47fd5c5685b74bec879a8ae7ed95afa4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1631.20906593889, + "Y": 122.81339098985 + }, + { + "ShowGeometry": true, + "Name": "String.Split", + "Id": "6c3bf3e38da54892969ca58d3caa1129", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 495.329758657331, + "Y": -17.5611547424787 + }, + { + "ShowGeometry": true, + "Name": "String.Split", + "Id": "7b9d9ec2c7b64c65847b487c9b5fbf2c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 739.598046703496, + "Y": -11.8479498324055 + }, + { + "ShowGeometry": true, + "Name": "String", + "Id": "cc965c59fa8f4bdbb009ed559204b69f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 639.313409829637, + "Y": 96.0256340983587 + }, + { + "ShowGeometry": true, + "Name": "String.ToNumber", + "Id": "4296714ccaa948338bb51aca8168bccc", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 998.065812242039, + "Y": -10.7489680733874 + }, + { + "ShowGeometry": true, + "Name": "List.Transpose", + "Id": "d0dc0a4b3ccc4717a930e4da7d8c68c4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1278.07129747803, + "Y": -10.7489680733874 + }, + { + "ShowGeometry": true, + "Name": "List.GetItemAtIndex", + "Id": "b4635cf3351a4aea89bd0492fbbfc57a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1460.88930661204, + "Y": -10.7489680733874 + }, + { + "ShowGeometry": true, + "Name": "List.FirstItem", + "Id": "2d49c2cb6b6649748267d6a156b24f31", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1467.68890164336, + "Y": -97.6943252019653 + }, + { + "ShowGeometry": true, + "Name": "List.LastItem", + "Id": "e5258d84a76944069abcd5e55e7c10b6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1464.96572557473, + "Y": 106.543879945254 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "7b5467e11abe455e8944897a7fc16900", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1311.53367752036, + "Y": 88.2569327515367 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "3b5acd4258a745d5ba6586fbae644634", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1665.11916661901, + "Y": -26.8917474175959 + }, + { + "ShowGeometry": true, + "Name": "File.FromPath", + "Id": "afa1c12063ae4bcf992c9af8fc2a7b76", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 178.046959337216, + "Y": -17.5611547424787 + }, + { + "ShowGeometry": true, + "Name": "FileSystem.ReadText", + "Id": "078c73d29b694299bb8b86120b23909a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 312.120450172441, + "Y": -17.5611547424787 + }, + { + "ShowGeometry": true, + "Name": "File Path", + "Id": "6dd62619dc4c470fbe977f666b69cd3c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -88.546557928677331, + "Y": -19.071309921397102 + } + ], + "Annotations": [ + { + "Id": "689b965e151a46a59ecc29133a0db0ba", + "Title": "Adjust the overall distribution\r\nof the coordinate points", + "Nodes": [], + "Left": 1992.49667197426, + "Top": -80.0317646843745, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "df06e6b9f64046e2bde6b7da6b2c3d24", + "Title": "Browse a CSV file that has numbers \r\nin x, y, and z coordinate space", + "Nodes": [], + "Left": -86.1615525143213, + "Top": 90.2776890227735, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "4985c370185d4431b845474713ad3223", + "Title": "Split the String on \r\nA carriage return ", + "Nodes": [], + "Left": 459.365889553434, + "Top": -67.9357047254215, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "016b58f41ee541e6a92a624cc2e4d1f4", + "Title": "Split the String on Comma", + "Nodes": [], + "Left": 726.603754120277, + "Top": -56.1055100214671, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "c1928f93b7144818837c2f1898586595", + "Title": "Group X, Y, & Z components", + "Nodes": [], + "Left": 1253.37976685541, + "Top": -50.0503474346067, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + }, + { + "Id": "a72f58daf16a447fbff710f4d0c7512a", + "Title": "CSV files supply Strings, not numbers", + "Nodes": [], + "Left": 950.286195984002, + "Top": -52.002676215709, + "Width": 0.0, + "Height": 0.0, + "FontSize": 36.0, + "InitialTop": 0.0, + "InitialHeight": 0.0, + "TextblockHeight": 0.0, + "Background": "#FFC1D676" + } + ], + "X": 225.67265807144597, + "Y": 360.0917748082145, + "Zoom": 0.74383470816059749 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/JSON_Nodes_PythonJSONParsing.dyn b/tools/Performance/DynamoPerformanceTests/graphs/JSON_Nodes_PythonJSONParsing.dyn new file mode 100644 index 00000000000..99c11064f89 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/JSON_Nodes_PythonJSONParsing.dyn @@ -0,0 +1,889 @@ +{ + "Uuid": "1930b3c5-827c-401a-8d8d-0e2cf87bd4f2", + "IsCustomNode": false, + "Description": null, + "Name": "JSON_Nodes_PythonJSONParsing", + "ElementResolver": { + "ResolutionMap": { + "DSCore.Data": { + "Key": "DSCore.Data", + "Value": "DSCoreNodes.dll" + }, + "DesignScript.Builtin.Dictionary": { + "Key": "DesignScript.Builtin.Dictionary", + "Value": "DesignScriptBuiltin.dll" + }, + "DSCore.Object": { + "Key": "DSCore.Object", + "Value": "DSCoreNodes.dll" + }, + "Color": { + "Key": "DSCore.Color", + "Value": "DSCoreNodes.dll" + }, + "DSCore.DateTime.Now": { + "Key": "DSCore.DateTime", + "Value": "DSCoreNodes.dll" + }, + "DSCore.DateTime": { + "Key": "DSCore.DateTime", + "Value": "DSCoreNodes.dll" + }, + "DSOffice.Data": { + "Key": "DSOffice.Data", + "Value": "DSOffice.dll" + }, + "String": { + "Key": "DSCore.String", + "Value": "DSCoreNodes.dll" + } + } + }, + "Inputs": [], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.IO.FileSystem.ReadText@var", + "Id": "7548d4fd71c444e1b59eb15c86710feb", + "Inputs": [ + { + "Id": "597046d56b824367a9e4098cd48c5b7b", + "Name": "file", + "Description": "var", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6ed668c6c4af40bba4c151b6487bdf38", + "Name": "str", + "Description": "Contents of the text file.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Reads a text file and returns the contents as a string.\n\nFileSystem.ReadText (file: var): string" + }, + { + "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels", + "HintPath": "C:\\Users\\t_mitcs\\Repos\\Dynamo\\tools\\Performance\\DynamoPerformanceTests\\graphs\\data\\pokedex.json", + "InputValue": "data\\pokedex.json", + "NodeType": "ExtensionNode", + "Id": "7e3c9157f5a74826bd95c083772268d9", + "Inputs": [], + "Outputs": [ + { + "Id": "4dc5d48075d04d2ca890fc685f070d41", + "Name": "", + "Description": "Filename", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows you to select a file on the system to get its filename" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Data.ParseJSON@string", + "Id": "2cefaa8104e845658ada3c2556c0e8a5", + "Inputs": [ + { + "Id": "a9b03544a00e4b95921ba93e380c9b8d", + "Name": "json", + "Description": "A JSON string\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "64f4554f64674b35b50fbb014a685d01", + "Name": "result", + "Description": "The result type depends on the content of the input string. The result type can be a primitive value (e.g. string, boolean, double), a List, or a Dictionary.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Parse converts an arbitrary JSON string to a value. It is the opposite of JSON.Stringify.\n\nData.ParseJSON (json: string): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DesignScript.Builtin.Dictionary.ValueAtKey@string", + "Id": "76559fcba8db4be3b060a97430f77459", + "Inputs": [ + { + "Id": "60c437db694c423d90565d092d7a3569", + "Name": "dictionary", + "Description": "DesignScript.Builtin.Dictionary", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "78c7a18e9fe2413188df9cb5acbdbedf", + "Name": "key", + "Description": "The key in the Dictionary to obtain.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "075f9103ab2646bab635ade14b9434fc", + "Name": "value", + "Description": "The value at the specified key or null if it is not set.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the value at a specified key\n\nDictionary.ValueAtKey (key: string): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"Pikachu\";", + "Id": "81b4a15b5566436fb936b4dba5d01ef5", + "Inputs": [], + "Outputs": [ + { + "Id": "4cee91f6dbe34a01a644492c3bc82ba2", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "\"name\";", + "Id": "f94707b5e85c4ed8b3e1d9f20311ecda", + "Inputs": [], + "Outputs": [ + { + "Id": "5b81210ea9904d0f9b2baffdf909b252", + "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.IndexOf@var[]..[],var", + "Id": "ef3eac88c2f0448ca6600fad5af2d7c9", + "Inputs": [ + { + "Id": "50000007700b433cb99a741eb5f3f409", + "Name": "list", + "Description": "The list to find the element in.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e522a3d51d344776b95546007a0c06d5", + "Name": "element", + "Description": "The element whose index is to be returned.\n\nvar", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c282f6e876e34de3bb4807d744d3116d", + "Name": "int", + "Description": "The index of the element in the list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns the index of the element in the given list.\n\nList.IndexOf (list: var[]..[], element: var): int" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int", + "Id": "a3915b04d6754af39ab12854b2da3750", + "Inputs": [ + { + "Id": "4822f51c921649d0a1f9b3b1aaddd944", + "Name": "list", + "Description": "List to fetch an item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fc8f63b2238e43018c74ee2699ef3e40", + "Name": "index", + "Description": "Index of the item to be fetched.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "41b87ddb3aed4e1e8d233a0a518aaa68", + "Name": "item", + "Description": "Item in the list at the given index.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "keys = out.Keys;", + "Id": "d87d6380630649cca2f86b9e7b053799", + "Inputs": [ + { + "Id": "72f964c9f6f045a081ec4cb3c1cf825f", + "Name": "out", + "Description": "out", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d37ec322cd44495d8db9f1d4c3ca4f18", + "Name": "", + "Description": "keys", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels", + "NodeType": "PythonScriptNode", + "Code": "import json\r\n\r\ndataEnteringNode = IN\r\njsonString = IN[0]\r\nuser = IN[1]\r\n\r\njsonObject = json.loads(jsonString)\r\nuserData = []\r\nfor m in jsonObject:\r\n\tif (m[\"name\"] == user):\r\n\t\tuserData = m\r\n\r\n\r\nOUT = userData", + "VariableInputPorts": true, + "Id": "779061094688496285e56d9a328a5d3a", + "Inputs": [ + { + "Id": "96875153e90647c5ad4de5a64b733c41", + "Name": "IN[0]", + "Description": "Input #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8777c5dc1cce40cfb7a935283c8f96a9", + "Name": "IN[1]", + "Description": "Input #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a9ba1822561140aa804a618176e0a4e4", + "Name": "OUT", + "Description": "Result of the python script", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Runs an embedded IronPython script." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DesignScript.Builtin.Dictionary.ValueAtKey@string", + "Id": "4a530674e9714b648c45629fb46fbd0f", + "Inputs": [ + { + "Id": "527b3a025ef846698fb130ae6cbe3c47", + "Name": "dictionary", + "Description": "DesignScript.Builtin.Dictionary", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c588bda9fef34331ab82005ef938f5ce", + "Name": "key", + "Description": "The key in the Dictionary to obtain.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8328936fd332415990971c8f88109e30", + "Name": "value", + "Description": "The value at the specified key or null if it is not set.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the value at a specified key\n\nDictionary.ValueAtKey (key: string): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DesignScript.Builtin.Dictionary.Keys", + "Id": "e6b8eddc71d34e0bbc36ccbf2d3cd76c", + "Inputs": [ + { + "Id": "99084de5074847c39028a867968748a5", + "Name": "dictionary", + "Description": "DesignScript.Builtin.Dictionary", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "54885d24eb4d4cc0a437997a95cff1e1", + "Name": "keys", + "Description": "The keys of the Dictionary", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Produces the keys in a Dictionary.\n\nDictionary.Keys: string[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DesignScript.Builtin.Dictionary.ValueAtKey@string", + "Id": "c7c427c928804674aac9690e11833f66", + "Inputs": [ + { + "Id": "ac0bd53f76174650a1ddc637b6a71962", + "Name": "dictionary", + "Description": "DesignScript.Builtin.Dictionary", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a4910b5754c54d53ba84b85aec085c03", + "Name": "key", + "Description": "The key in the Dictionary to obtain.\n\nstring", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8e9d928f44ca4f6a89fa94848544c960", + "Name": "value", + "Description": "The value at the specified key or null if it is not set.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the value at a specified key\n\nDictionary.ValueAtKey (key: string): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "==@var[]..[],var[]..[]", + "Id": "1c3e72d81c324f6a8ca6c80aa5686e3d", + "Inputs": [ + { + "Id": "7b438aad965344a188fd4f4e1e3d27ee", + "Name": "x", + "Description": "x value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "37397e5aec1d42bf824790fbeb093b3c", + "Name": "y", + "Description": "y value.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5123f91f655e47d1b29a861abbcf7ee9", + "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": "DSCore.List.Flatten@var[]..[],int", + "Id": "123a869818464e35a5bf196f9565d266", + "Inputs": [ + { + "Id": "7e9a1e927fed4c4daf5ed11ce7a05a75", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "42c53f129a1548769a3350eeebd111cc", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "a393ffd4915842b294b78157af96b7a5", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "ed83b72751b34696853db6f21c2d8c39", + "Inputs": [ + { + "Id": "40a3b00d69214c48a937edfe9caf2846", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "d1a27e8ff40948db88216122a236e2ef", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e9e4c930c9134ccb8de2258d541e33c6", + "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[]..[]" + } + ], + "Connectors": [ + { + "Start": "6ed668c6c4af40bba4c151b6487bdf38", + "End": "a9b03544a00e4b95921ba93e380c9b8d", + "Id": "f77720ff10f04b068c3aed6c37b5f726" + }, + { + "Start": "6ed668c6c4af40bba4c151b6487bdf38", + "End": "96875153e90647c5ad4de5a64b733c41", + "Id": "ba6abc69d23f4991acedaa87e42a9bd2" + }, + { + "Start": "4dc5d48075d04d2ca890fc685f070d41", + "End": "597046d56b824367a9e4098cd48c5b7b", + "Id": "179f1eecb4ac4f3ea8165e4a1e63bd22" + }, + { + "Start": "64f4554f64674b35b50fbb014a685d01", + "End": "60c437db694c423d90565d092d7a3569", + "Id": "8d999f05be41473592d78fe3c8ac3864" + }, + { + "Start": "64f4554f64674b35b50fbb014a685d01", + "End": "4822f51c921649d0a1f9b3b1aaddd944", + "Id": "056445b3e11849e091580e5f2fb9e94c" + }, + { + "Start": "075f9103ab2646bab635ade14b9434fc", + "End": "50000007700b433cb99a741eb5f3f409", + "Id": "a434dd8093594357a9da3a28c3cec598" + }, + { + "Start": "4cee91f6dbe34a01a644492c3bc82ba2", + "End": "e522a3d51d344776b95546007a0c06d5", + "Id": "e0f2a94ccb29456d8db84bce7e4b6b55" + }, + { + "Start": "4cee91f6dbe34a01a644492c3bc82ba2", + "End": "8777c5dc1cce40cfb7a935283c8f96a9", + "Id": "db2b040cef294798aff8f476b512d745" + }, + { + "Start": "5b81210ea9904d0f9b2baffdf909b252", + "End": "78c7a18e9fe2413188df9cb5acbdbedf", + "Id": "020e38086fd54b9d92142f8fbcf5dfcb" + }, + { + "Start": "c282f6e876e34de3bb4807d744d3116d", + "End": "fc8f63b2238e43018c74ee2699ef3e40", + "Id": "cfc90ea164864e97b877edbea3476412" + }, + { + "Start": "41b87ddb3aed4e1e8d233a0a518aaa68", + "End": "99084de5074847c39028a867968748a5", + "Id": "51d02de8e2064a638987d3ce6f906a83" + }, + { + "Start": "41b87ddb3aed4e1e8d233a0a518aaa68", + "End": "ac0bd53f76174650a1ddc637b6a71962", + "Id": "1d44c9bc324243e1b219af5ccfb43949" + }, + { + "Start": "d37ec322cd44495d8db9f1d4c3ca4f18", + "End": "c588bda9fef34331ab82005ef938f5ce", + "Id": "9c9e63f21caa4694a9d922b7018d52ea" + }, + { + "Start": "a9ba1822561140aa804a618176e0a4e4", + "End": "72f964c9f6f045a081ec4cb3c1cf825f", + "Id": "c6e3052450d54a06bc8a4d364f5ab3a8" + }, + { + "Start": "a9ba1822561140aa804a618176e0a4e4", + "End": "527b3a025ef846698fb130ae6cbe3c47", + "Id": "61cc3113c51749329cd95dff3ef0a756" + }, + { + "Start": "8328936fd332415990971c8f88109e30", + "End": "40a3b00d69214c48a937edfe9caf2846", + "Id": "b6eb6eccabc04cb4ada7e4caaff6248d" + }, + { + "Start": "54885d24eb4d4cc0a437997a95cff1e1", + "End": "a4910b5754c54d53ba84b85aec085c03", + "Id": "5a5f43d02c114f14aaac6e960f1d6db1" + }, + { + "Start": "8e9d928f44ca4f6a89fa94848544c960", + "End": "7e9a1e927fed4c4daf5ed11ce7a05a75", + "Id": "2fd6c865442e4477bb5bc79b65ed5e9c" + }, + { + "Start": "a393ffd4915842b294b78157af96b7a5", + "End": "7b438aad965344a188fd4f4e1e3d27ee", + "Id": "36179fe2739b475a8e3a36e6dbd16aa7" + }, + { + "Start": "e9e4c930c9134ccb8de2258d541e33c6", + "End": "37397e5aec1d42bf824790fbeb093b3c", + "Id": "7a29ebc0110c4ee89027cd20141531d8" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.3.0.4415", + "RunType": "Manual", + "RunPeriod": "1000" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": 21.867825578044727, + "EyeY": 19.274547487046178, + "EyeZ": 31.756911571437136, + "LookX": -28.37709460685215, + "LookY": -23.334097814445666, + "LookZ": -18.917563478535403, + "UpX": -0.31169405899427993, + "UpY": 0.92718385456678731, + "UpZ": -0.20779055180239758 + }, + "NodeViews": [ + { + "ShowGeometry": true, + "Name": "FileSystem.ReadText", + "Id": "7548d4fd71c444e1b59eb15c86710feb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1390.5323110172744, + "Y": -181.25287153920289 + }, + { + "ShowGeometry": true, + "Name": "File Path", + "Id": "7e3c9157f5a74826bd95c083772268d9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1210.8596912214707, + "Y": -180.84333877608805 + }, + { + "ShowGeometry": true, + "Name": "Data.ParseJSON", + "Id": "2cefaa8104e845658ada3c2556c0e8a5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1621.9866654360565, + "Y": -179.25901062065671 + }, + { + "ShowGeometry": true, + "Name": "Dictionary.ValueAtKey", + "Id": "76559fcba8db4be3b060a97430f77459", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1883.408604706749, + "Y": -176.16362512688818 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "81b4a15b5566436fb936b4dba5d01ef5", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1649.9242006276236, + "Y": 120.75553894137515 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "f94707b5e85c4ed8b3e1d9f20311ecda", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1692.1962827379009, + "Y": -70.332300760527971 + }, + { + "ShowGeometry": true, + "Name": "List.IndexOf", + "Id": "ef3eac88c2f0448ca6600fad5af2d7c9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2157.9161578706235, + "Y": -105.36024344154157 + }, + { + "ShowGeometry": true, + "Name": "List.GetItemAtIndex", + "Id": "a3915b04d6754af39ab12854b2da3750", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2459.04440067245, + "Y": -207.79464803771663 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "d87d6380630649cca2f86b9e7b053799", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2618.3929287426754, + "Y": 148.02534529345249 + }, + { + "ShowGeometry": true, + "Name": "Python Script", + "Id": "779061094688496285e56d9a328a5d3a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2316.7482412027357, + "Y": 142.43536088816879 + }, + { + "ShowGeometry": true, + "Name": "Dictionary.ValueAtKey", + "Id": "4a530674e9714b648c45629fb46fbd0f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2978.1180863228465, + "Y": 65.290774427751842 + }, + { + "ShowGeometry": true, + "Name": "Dictionary.Keys", + "Id": "e6b8eddc71d34e0bbc36ccbf2d3cd76c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2673.118544465779, + "Y": -94.21643274013519 + }, + { + "ShowGeometry": true, + "Name": "Dictionary.ValueAtKey", + "Id": "c7c427c928804674aac9690e11833f66", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2971.5683779047909, + "Y": -177.16171140634211 + }, + { + "ShowGeometry": true, + "Name": "==", + "Id": "1c3e72d81c324f6a8ca6c80aa5686e3d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3510.7076236375851, + "Y": -2.2243426913155986 + }, + { + "ShowGeometry": true, + "Name": "List.Flatten", + "Id": "123a869818464e35a5bf196f9565d266", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3266.3505517455051, + "Y": -155.19273198212488 + }, + { + "ShowGeometry": true, + "Name": "List.Flatten", + "Id": "ed83b72751b34696853db6f21c2d8c39", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3265.1114823231828, + "Y": 59.281770650179737 + } + ], + "Annotations": [ + { + "Id": "814ee365dcb04dfb85b4c4ec07493168", + "Title": "Parse JSON String in Python", + "Nodes": [ + "779061094688496285e56d9a328a5d3a", + "d87d6380630649cca2f86b9e7b053799" + ], + "Left": 2306.7482412027357, + "Top": 89.435360888168788, + "Width": 516.6446875399397, + "Height": 172.0, + "FontSize": 36.0, + "InitialTop": 142.43536088816879, + "InitialHeight": 150.5899844052837, + "TextblockHeight": 43.0, + "Background": "#FF848484" + } + ], + "X": -567.29441702774636, + "Y": 433.32984964820776, + "Zoom": 0.57089955074553256 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/LotsOfColoredStuff.dyn b/tools/Performance/DynamoPerformanceTests/graphs/LotsOfColoredStuff.dyn new file mode 100644 index 00000000000..6434cde8cad --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/LotsOfColoredStuff.dyn @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + 0.7 + + + + 255 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + + + + 255 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/LotsOfStuff.dyn b/tools/Performance/DynamoPerformanceTests/graphs/LotsOfStuff.dyn new file mode 100644 index 00000000000..c9557dd4e9b --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/LotsOfStuff.dyn @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.7 + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/Points_L_40x40x40.dyn b/tools/Performance/DynamoPerformanceTests/graphs/Points_L_40x40x40.dyn new file mode 100644 index 00000000000..319a301e664 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/Points_L_40x40x40.dyn @@ -0,0 +1,148 @@ +{ + "Uuid": "26a7cb26-f1a8-45a2-b973-7dd2db5a083a", + "IsCustomNode": false, + "Description": null, + "Name": "Points_40x40x40", + "ElementResolver": { + "ResolutionMap": {} + }, + "Inputs": [], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..40;", + "Id": "a47b7ffaf3704765a05a0d0bd673ae99", + "Inputs": [], + "Outputs": [ + { + "Id": "0121863fafa14bbe8bb4c2a88f3b1390", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "96421e4c3326432a8dcf9025d8e49550", + "Inputs": [ + { + "Id": "e5a72146921042d7a1a3a2701132905e", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "a8be726da2b14aa796a4307f81fc28ca", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5e7fb1d29b24454c932c1118d74d3a46", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0043f880472843b4af10f68fc64655ee", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + } + ], + "Connectors": [ + { + "Start": "0121863fafa14bbe8bb4c2a88f3b1390", + "End": "e5a72146921042d7a1a3a2701132905e", + "Id": "ca3140bdee80446b9c116c1a7b3765a1" + }, + { + "Start": "0121863fafa14bbe8bb4c2a88f3b1390", + "End": "a8be726da2b14aa796a4307f81fc28ca", + "Id": "87c3dceb4f3742bc92d053670f2216d3" + }, + { + "Start": "0121863fafa14bbe8bb4c2a88f3b1390", + "End": "5e7fb1d29b24454c932c1118d74d3a46", + "Id": "932a04702461426e86c196e5ab593bc2" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.3.0.4375", + "RunType": "Automatic", + "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": [ + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "a47b7ffaf3704765a05a0d0bd673ae99", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 134.0, + "Y": 187.0 + }, + { + "ShowGeometry": true, + "Name": "Point.ByCoordinates", + "Id": "96421e4c3326432a8dcf9025d8e49550", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 335.5, + "Y": 180.0 + } + ], + "Annotations": [], + "X": 0.0, + "Y": 0.0, + "Zoom": 1.0 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/Pottery.dyn b/tools/Performance/DynamoPerformanceTests/graphs/Pottery.dyn new file mode 100644 index 00000000000..cd7df2e6e8b --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/Pottery.dyn @@ -0,0 +1,35 @@ + + + + + 13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/PotteryCustom.dyf b/tools/Performance/DynamoPerformanceTests/graphs/PotteryCustom.dyf new file mode 100644 index 00000000000..6185901f137 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/PotteryCustom.dyf @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/UKDynUG_Sinuous_Tower.dyn b/tools/Performance/DynamoPerformanceTests/graphs/UKDynUG_Sinuous_Tower.dyn new file mode 100644 index 00000000000..830c1483d53 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/UKDynUG_Sinuous_Tower.dyn @@ -0,0 +1,437 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 120000 + + + + 60000 + + + + 25 + + + + 250 + + + + 2 + + + + 4000 + + + + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/Vase.dyn b/tools/Performance/DynamoPerformanceTests/graphs/Vase.dyn new file mode 100644 index 00000000000..f1c4760684a --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/Vase.dyn @@ -0,0 +1,3544 @@ +{ + "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209", + "IsCustomNode": false, + "Description": "", + "Name": "Vase", + "ElementResolver": { + "ResolutionMap": { + "Point": { + "Key": "Autodesk.DesignScript.Geometry.Point", + "Value": "ProtoGeometry.dll" + }, + "Vector": { + "Key": "Autodesk.DesignScript.Geometry.Vector", + "Value": "ProtoGeometry.dll" + } + } + }, + "Inputs": [ + { + "Id": "893ee5523c7046d790c183410df9a3d4", + "Name": "Supports", + "Type": "number", + "Value": "144", + "MaximumValue": 200.0, + "MinimumValue": 0.0, + "StepValue": 1.0, + "NumberType": "Integer", + "Description": "A slider that produces integer values." + }, + { + "Id": "d3e14c4eec9441f488bf55ede70b56ed", + "Name": "Base", + "Type": "number", + "Value": "5", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "a9a907a6e2064a09a955e392f6444624", + "Name": "Top", + "Type": "number", + "Value": "5", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "78afbba9948e4e31b5621e80d83f47ae", + "Name": "Mid", + "Type": "number", + "Value": "5", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "1af5df6f48734c21b6bf15149b2f2754", + "Name": "Support Thickness", + "Type": "number", + "Value": "0.3", + "MaximumValue": 1.0, + "MinimumValue": 0.1, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + } + ], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.UV.ByCoordinates@double,double", + "Id": "194b4e4f7a404ce4807eed9213947e5b", + "Inputs": [ + { + "Id": "e5a3b88af4c640eea849f73803e492d4", + "Name": "u", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "18ea65b1b7284198b4fa64825fec6b6c", + "Name": "v", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "943390554fff479990924dab4e2d7095", + "Name": "UV", + "Description": "UV", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a UV from two doubles.\n\nUV.ByCoordinates (u: double = 0, v: double = 0): UV" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.RandomList@int", + "Id": "3534bfa3305b47cf9009380818d4b00a", + "Inputs": [ + { + "Id": "933b4c517d05446fa92e82baffcd91b7", + "Name": "amount", + "Description": "Amount of random numbers the result list will contain.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d7c3e936e95346dd9c68b3c857c18da8", + "Name": "number", + "Description": "List of random numbers between 0 and 1.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Produces a list containing the given amount of random doubles in the range of [0, 1).\n\nMath.RandomList (amount: int): var[]..[]" + }, + { + "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Integer", + "InputValue": 144, + "MaximumValue": 200, + "MinimumValue": 0, + "StepValue": 1, + "Id": "893ee5523c7046d790c183410df9a3d4", + "Inputs": [], + "Outputs": [ + { + "Id": "01f5ed9965e945d08acee65c76277851", + "Name": "", + "Description": "Int32", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces integer values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.Math.RandomList@int", + "Id": "7e1b82e67ca641bcbd683ec170823d38", + "Inputs": [ + { + "Id": "d8fbeab3bb7f4cf6ab504997e44921aa", + "Name": "amount", + "Description": "Amount of random numbers the result list will contain.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "62ee50e5a8674af5a39ead7563ca2a03", + "Name": "number", + "Description": "List of random numbers between 0 and 1.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Produces a list containing the given amount of random doubles in the range of [0, 1).\n\nMath.RandomList (amount: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(0,0,3);\nPoint.ByCoordinates(0,b,3);\nPoint.ByCoordinates(0,m,20);\nPoint.ByCoordinates(0,t,30);", + "Id": "f1aa038c6e294aba879cce1372eb6528", + "Inputs": [ + { + "Id": "f48bee24f3db49c28caecf4f7681e9c5", + "Name": "b", + "Description": "b", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bb27a5e0081549a9b5c0bb0ae5d1c3ef", + "Name": "m", + "Description": "m", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c45a85e490ea4b8cb4c6abf1df91f4ad", + "Name": "t", + "Description": "t", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c6d9c9b9b64442b78ddec8e560e1598b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5c899249d9cc4d6aba5e3beba801c9b5", + "Name": "", + "Description": "Value of expression at line 2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9ccf0bd340174b4d9367e987c25ed5d9", + "Name": "", + "Description": "Value of expression at line 3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0622eef25d8840bd98e0aadda36b06fb", + "Name": "", + "Description": "Value of expression at line 4", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByControlPoints@Autodesk.DesignScript.Geometry.Point[]", + "Id": "ed215ff4c6e348b4a4030611bb36b9e8", + "Inputs": [ + { + "Id": "04f3da50a9334037bc5e7ec045ec1434", + "Name": "points", + "Description": "Point[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4d597b83f88e4be0a2cb9f2526e461a8", + "Name": "NurbsCurve", + "Description": "NurbsCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a BSplineCurve by using explicit control points. NOTE 1: BSplineCurves with deg=1 have G1 discontinuities, which cause problems for extrusion, sweep, and other operations. They should be avoided. Use a PolyCurve instead. NOTE 2: If the curve is periodic (closed), then the first and last points MUST be the same.\n\nNurbsCurve.ByControlPoints (points: Point[]): NurbsCurve" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "4333ace2eb654ab7a334cea4215c915f", + "Inputs": [ + { + "Id": "a0bce7b947b34b30be3480ac2c63c5f5", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1fe35102ba0e44ada79ecac3ef9684cf", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8059645ba6f9460ab696469602faeb6e", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b4a3cf65fd954821a728581ec5d1cef0", + "Name": "item3", + "Description": "Item Index #3", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "05b86363c2ae4366881d31250938f28b", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByThickeningCurve@Autodesk.DesignScript.Geometry.Curve,double,Autodesk.DesignScript.Geometry.Vector", + "Id": "bb230a103c4d4682aacf300fa1e8f30e", + "Inputs": [ + { + "Id": "c3cba1fa061a425fabf901ad1aa705f6", + "Name": "curve", + "Description": "the curve to thicken\n\nCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e28607d0cbd14acfaaf191ddd8353eb3", + "Name": "thickness", + "Description": "the thickness\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f3c7a860edc8432798301d51dcddb9f6", + "Name": "nor", + "Description": "the normal perpendicular to the thickening direction\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "49096b409a68413abad27907d00ca521", + "Name": "PolyCurve", + "Description": "PolyCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Make PolyCurve by thickening a curve.\n\nPolyCurve.ByThickeningCurve (curve: Curve, thickness: double, nor: Vector): PolyCurve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "1;", + "Id": "5b350302a2ee4a37bb9c36349f3a9439", + "Inputs": [], + "Outputs": [ + { + "Id": "3eaf36122f294e80abbc11c48b90cd53", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Vector.ByCoordinates(0,0,-1);", + "Id": "58b5cc3744fd4979a93bde7fd063f137", + "Inputs": [], + "Outputs": [ + { + "Id": "7d4f6790eb2b41ef8cc622eccb7c797b", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.ByRevolve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double,double", + "Id": "41fb8c4beca940479f90722d6b6d9fb4", + "Inputs": [ + { + "Id": "f9cba38324924819bf80d4625ec5f866", + "Name": "profile", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "cad0a67fde524b1e801ad8ffcf281dfc", + "Name": "axisOrigin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4af16bb3177041369bf95796289c755c", + "Name": "axisDirection", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c5c1fa4a1d034c8ab2eacd47285f2b71", + "Name": "startAngle", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5535cf71db8747708983ade216653a7c", + "Name": "sweepAngle", + "Description": "double\nDefault value : 180", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0e98b321ecef4c6e8856dc3f79b9b47c", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Solid of revolution, sweeping the profile Curve around the axis Ray formed by the origin and the axis Vector, from the start angle in degrees to the sweep angle in degrees.\n\nSolid.ByRevolve (profile: Curve, axisOrigin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), axisDirection: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1), startAngle: double = 0, sweepAngle: double = 180): Solid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(0,-0.1);", + "Id": "e37e007fe532480d9b5076c86c642286", + "Inputs": [], + "Outputs": [ + { + "Id": "c2578e9bd9b74968a7d7dbe51a63a9b7", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double", + "Id": "c9771c9335a2424c93eb3d0f607d6b33", + "Inputs": [ + { + "Id": "dd7d39c755d14f4eb8d0fbf5760ff301", + "Name": "origin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9033bf1f158f41ed8b50e629aaa0d4f5", + "Name": "width", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2ad1610b10d84999bcc4466a70f07e18", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "895dc04f61504633a6845990eb5ff90c", + "Name": "height", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "bba2ffbe854d4858867bb9aca2ebecec", + "Name": "Cuboid", + "Description": "Cuboid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Cuboid centered at input Point, with specified width, length, and height.\n\nCuboid.ByLengths (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Point.ByCoordinates(0,0,15);\n32;", + "Id": "4f51960f26904a5d8eaba7ca12be176b", + "Inputs": [], + "Outputs": [ + { + "Id": "5982ca14fbc34b9fa8ab71d92e1a7b16", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "dd625008061242c49ad255064298c4a8", + "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": "15;", + "Id": "9115e90b92ab49f295ac6bfc3ce1aec6", + "Inputs": [], + "Outputs": [ + { + "Id": "584777568ac14f7eb191c18e9db18180", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Topology.Edges", + "Id": "162237b9cae44b7990d281ad8ac77bd9", + "Inputs": [ + { + "Id": "cda3f740bef94983839c71f2806fba46", + "Name": "topology", + "Description": "Autodesk.DesignScript.Geometry.Topology", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8d2a265730c142df925d91eccefb681a", + "Name": "Edge[]", + "Description": "Edge[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The Edges of the Topology\n\nTopology.Edges: Edge[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Edge.CurveGeometry", + "Id": "1b4bc633ceb74f4f8db752c8f2dbd5a9", + "Inputs": [ + { + "Id": "54bfd8cfcfcf4f849f4a395c0de7f67b", + "Name": "edge", + "Description": "Autodesk.DesignScript.Geometry.Edge", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b464e1585a644cf6a920d660dc55cc2b", + "Name": "Curve", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "The underlying Curve making up the Edge\n\nEdge.CurveGeometry: Curve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByRevolve@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector,double,double", + "Id": "4eb12d65164f4335ad0e92a68c6bd9de", + "Inputs": [ + { + "Id": "42b237e8877845a49e5391409f0e5599", + "Name": "profile", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "ba8ef9e9533b48eabbcea91b70c3b93b", + "Name": "axisOrigin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "872184301e8448ff9963510d9cad0ebd", + "Name": "axisDirection", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "73d030efe58e41a791d6b0b2361512b8", + "Name": "startAngle", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0dd04525afe64da1b533dc3e7c49fd77", + "Name": "sweepAngle", + "Description": "double\nDefault value : 180", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "951056f51dbf4909ab3a42fdbcea5815", + "Name": "Surface", + "Description": "Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Surface by sweeping the profile Curve around the axis ray formed by origin Point in the direction of the axis Vector, starting at start_angle in degrees, sweeping sweep_angle in degrees.\n\nSurface.ByRevolve (profile: Curve, axisOrigin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), axisDirection: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1), startAngle: double = 0, sweepAngle: double = 180): Surface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo@Autodesk.DesignScript.Geometry.Geometry", + "Id": "6c091ba4205c40909849b487427b3cc4", + "Inputs": [ + { + "Id": "23bdf263abf949bcb4a55a309f477bd1", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "cf46c4e0206c4e80a59b3d7d087f61fd", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "61f9b0b9433b4f23b911d555b9903a55", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the closest Point on this Geometry to the other\n\nGeometry.ClosestPointTo (other: Geometry): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.BySolid@Autodesk.DesignScript.Geometry.Solid", + "Id": "096890e7ff574a72984d4e4453b1ee80", + "Inputs": [ + { + "Id": "7d8591f46c164e9da99ba43821966859", + "Name": "solid", + "Description": "Solid which surfaces to use\n\nSolid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "90df2ed3d8d44d39866a6ff238f02b22", + "Name": "PolySurface", + "Description": "PolySurface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Make Polysurface by surfaces of Solid.\n\nPolySurface.BySolid (solid: Solid): PolySurface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Explode", + "Id": "71ec48513eb34d8c83deb9c8e91e0b1c", + "Inputs": [ + { + "Id": "977fb37215b9494a87ebc5dfe1304951", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0c1830a0729b477eac40c8f8343f1135", + "Name": "Geometry[]", + "Description": "Geometry[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Separates compound or non-separated elements into their component parts.\n\nGeometry.Explode ( ): Geometry[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "s[1..5];", + "Id": "0f3ce45d0e1d4a34ab054e0dab03853c", + "Inputs": [ + { + "Id": "d9fd0ac22cc34a3a81ad8c46a620749b", + "Name": "s", + "Description": "s", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9ce6b7f172404e8d8e9894147ff6b2fd", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.PolySurface.ByJoinedSurfaces@Autodesk.DesignScript.Geometry.Surface[]", + "Id": "bb62a294faed42eca761a6cff551eaf4", + "Inputs": [ + { + "Id": "9db372a91d4744afb319850e69bd473c", + "Name": "surfaces", + "Description": "Surfaces to join into polysurface\n\nSurface[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "28c37da476fe489ea8b680096509f27b", + "Name": "PolySurface", + "Description": "PolySurface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Make Polysurface by joining surfaces.\n\nPolySurface.ByJoinedSurfaces (surfaces: Surface[]): PolySurface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "360;", + "Id": "0b0b6182ac1042c4a906a7a48ada0592", + "Inputs": [], + "Outputs": [ + { + "Id": "782170bea5204f0fb250a9a416ad677d", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "e6ab6ff6b54040a0ba2f2c264a746c7b", + "Inputs": [ + { + "Id": "bd9680e263f4472d83478f9237097e87", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c91e6e857d0e44d1b3ec212938cf2980", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4d9598f5783b452b90c18fdb03f0670d", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.ClosestPointTo@Autodesk.DesignScript.Geometry.Geometry", + "Id": "ec32a736aa7b4db7a49c0827d51bdded", + "Inputs": [ + { + "Id": "ad14a86955f044c482327ca78e3ecbd8", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4cab81cf6a984a3884d3a2b0ca35912f", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3f9aa8a3ff9a41c5af4587648b872ef5", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Obtain the closest Point on this Geometry to the other\n\nGeometry.ClosestPointTo (other: Geometry): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.PointAtParameter@double,double", + "Id": "7da2d8480aeb4b1aabfb94cdf6727a59", + "Inputs": [ + { + "Id": "feca82a14fdb462092fdd6caff9ba46e", + "Name": "surface", + "Description": "Autodesk.DesignScript.Geometry.Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "de5277626c2c48b29d0b86738e59e15f", + "Name": "u", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8e0acad9eda5476c8046949abcab6547", + "Name": "v", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0cf38e35b16b45cc97a1c5a7d8ac1ed4", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Return the Point at specified U and V parameters.\n\nSurface.PointAtParameter (u: double = 0, v: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.DoesIntersect@Autodesk.DesignScript.Geometry.Geometry", + "Id": "55ce280ade1c46a7b20a2db49f31d753", + "Inputs": [ + { + "Id": "0a3fa2b7f08e438e99fc2c69673a4dcc", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8864bdec5ca647c8858f319853aec2a6", + "Name": "other", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "705c23efb0f442da986b46f39ced9f8a", + "Name": "bool", + "Description": "bool", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Determine if another Geometry object intersects with this one\n\nGeometry.DoesIntersect (other: Geometry): bool" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", + "Id": "55dd3e84bf7647c4b53ae5726512a7f7", + "Inputs": [ + { + "Id": "3d68104a2eab4075ac15fb530c110079", + "Name": "list", + "Description": "List to filter.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "82f7e2ae6fe34f2da0f404efba1cbecb", + "Name": "mask", + "Description": "List of booleans representing a mask.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9121bbc1dc6c40b99e42dd415858bc42", + "Name": "in", + "Description": "Items whose mask index is true.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4c7a07f085054f38bf5434d27f2016c4", + "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": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "fb79bb0e1d854dd49da176bc779a702e", + "Inputs": [ + { + "Id": "e80143dfc5a54394bedf733f30d85b18", + "Name": "list", + "Description": "The list to map over.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2dc722840ef543a9a563db1f37966e99", + "Name": "f(x)", + "Description": "The procedure used to map element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "39fdce84cbd842b2ba502a1369059b63", + "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": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves", + "Id": "96cfb151489e4c659a36d904dcf38bb8", + "Inputs": [ + { + "Id": "86b1f19a38f74509ac1ea2cb322ec300", + "Name": "surface", + "Description": "Autodesk.DesignScript.Geometry.Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "02eafd106cbb4a13a9c3d10b04c6487b", + "Name": "Curve[]", + "Description": "Curve[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Return all the boundary Curves of the Surface.\n\nSurface.PerimeterCurves ( ): Curve[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByJoinedCurves@Autodesk.DesignScript.Geometry.Curve[],double", + "Id": "86db80e7813249d49f37074038aca47e", + "Inputs": [ + { + "Id": "9baf9a7f0bb64349a619f086bff7e7ad", + "Name": "curves", + "Description": "Curves to join into polycurve\n\nCurve[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "3b440deda7a34b46a47ef0bae83c3ecb", + "Name": "joinTolerance", + "Description": "Tolerance to determine size of gap allowed between curves to be joined\n\ndouble\nDefault value : 0.001", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "49c6661306aa48a3ad1a55fb47c9c283", + "Name": "PolyCurve", + "Description": "PolyCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Make PolyCurve by joining curves. Flips curve as needed for connectivity. Choose a preferred join tolerance between 1e-6 and 1e-3 units.\n\nPolyCurve.ByJoinedCurves (curves: Curve[], joinTolerance: double = 0.001): PolyCurve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "0bc842d0b70841278b0d81f4f1c5233c", + "Inputs": [ + { + "Id": "ad866e113aa641fbaf65421e99e82afb", + "Name": "startPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2478f49db49a41e49d2cc24e368f2fcc", + "Name": "endPoint", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d1cda6e429e44a4582e05655069d6959", + "Name": "Line", + "Description": "Line", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line" + }, + { + "ConcreteType": "CoreNodeModels.HigherOrder.Combine, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "135be6944d334a7bbcdbffa9c74eda51", + "Inputs": [ + { + "Id": "a0fbe690560345b48d7fde8244107cd2", + "Name": "comb", + "Description": "Combinator", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6ca7d19af8134b0d8265f3763e4b80c8", + "Name": "list1", + "Description": "List #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e3e5c3b77b05443783fb1fb35a0e7a54", + "Name": "list2", + "Description": "List #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "67b4835ade5045adbcd90f986198f149", + "Name": "combined", + "Description": "Combined lists", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Applies a combinator to each element in two sequences" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "Id": "8be8759e24294b0593acbdd94d725c77", + "Inputs": [ + { + "Id": "510caa6cc79f436ebb1c84409dc5b624", + "Name": "profile", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2fed206cc4674107b3a768e1aac0bc89", + "Name": "path", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "faf584bc72fe4437869f0f8201576a7f", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByTwoPoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point", + "Id": "b6b9f3dcdfd44587b8598d153e3d89a8", + "Inputs": [ + { + "Id": "5d1c18d0cc8e450f868e70b4ec84dc2d", + "Name": "start", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "15d6f8828da14f22ba8a8bbecd89d1ce", + "Name": "end", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dffe720547e8453195891bfe400a0b63", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Vector by two end points. The result is a vector from the start to the end point.\n\nVector.ByTwoPoints (start: Point, end: Point): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double", + "Id": "c210dd4f05f144fb9846769b3cdd6133", + "Inputs": [ + { + "Id": "dc54cf9a20894a579d321f056061e2af", + "Name": "plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "56587f8130de45bfb5cceebdd0ab0203", + "Name": "width", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4758d87505dc417bb8df2d3e29f72313", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1aeb4cc125a24ebdad0a21055399f16e", + "Name": "Rectangle", + "Description": "Rectangle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "Id": "9d333a5ddaf54b7d902d510f11617b77", + "Inputs": [ + { + "Id": "32c3acc8cc994e9cb49f5fbf7887acaa", + "Name": "origin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7c4ecf36ea364b7a8c95a6137964f288", + "Name": "normal", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e9283af27fef43078f429170fcfab8d2", + "Name": "Plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Plane centered at root Point, with input normal Vector.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@double,double", + "Id": "c1f31071a4744087bb77b00920f2160d", + "Inputs": [ + { + "Id": "a89ec9a1223049d8a6a9b9a81f89e616", + "Name": "width", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "483f711570414609b47e520ee72c7821", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "4cec3eade6f94be0b5adc81e14094d7e", + "Name": "Rectangle", + "Description": "Rectangle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Rectangle centered at the WCS origin in the WCS XY Plane, with specified width (X Axis length), and length (Y Axis length).\n\nRectangle.ByWidthLength (width: double = 1, length: double = 1): Rectangle" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter@double", + "Id": "d69d3056da934ca3810e9330837df5cd", + "Inputs": [ + { + "Id": "f90bc669fd104e6dbf5d8365078fd3d2", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f3508aaef969404ea0ee7b7d5df27e55", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "9ab3a66cce394af781942914cd1889b8", + "Name": "Vector", + "Description": "A Vector parallel to the curve at param", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get a Vector tangent to the curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.TangentAtParameter (param: double = 0): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "Id": "f7696bfe9afd4835b4e96bcf2226a304", + "Inputs": [ + { + "Id": "cf04587fc61d460a951a448102bf2cb7", + "Name": "origin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f6952c2d78d8466698c826a67b1f5e6e", + "Name": "normal", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aaf1effefb984ed8807ad5c55af2f2d6", + "Name": "Plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Plane centered at root Point, with input normal Vector.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double", + "Id": "63ae69f0a3394882b72b5f1b6f411013", + "Inputs": [ + { + "Id": "86efbb60f7aa49b38426635dcfdb9203", + "Name": "plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8533987b71a149c8894da58e1356b0aa", + "Name": "width", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6f36f3cf3c70472cafa61a7fa9d2bb46", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6a4d927ac09d4a59a90fd632074791e7", + "Name": "Rectangle", + "Description": "Rectangle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter@double", + "Id": "d105747c297d4eeabafbbf1973b2481c", + "Inputs": [ + { + "Id": "070d1cf73a994aa5a311ed7225474f4d", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7b421dd1261e4998a78ddeb8b0dcc4c2", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "67ee129d5d224a48a9874c53e928ca36", + "Name": "Vector", + "Description": "A Vector parallel to the curve at param", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get a Vector tangent to the curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.TangentAtParameter (param: double = 0): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "Id": "06a7f4a1e89f462faaf506a3764dd732", + "Inputs": [ + { + "Id": "8ca51c9a1608464896d10f3f281b482c", + "Name": "profile", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "da3f97c056a84b04982493e42aac0872", + "Name": "path", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "02d18190379e4da8b02cb12d7bdc8462", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x;", + "Id": "d673feb57537461a8bf581f5a55c3e0a", + "Inputs": [ + { + "Id": "2d58a0bcd90d42d2b95e946f4a1151c4", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "158377c812ac420e855b191e1ce37892", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.ExtendStart@double", + "Id": "9a3adc46c23b4a698454d113067214bb", + "Inputs": [ + { + "Id": "5d21f2889d1141bfa0b4200209c9f4b1", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "8269c50b7faf487aae9e8f5e4706b903", + "Name": "distance", + "Description": "Distance to extend\n\ndouble\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "69d39c11762d49aab157c421ebd4f242", + "Name": "Curve", + "Description": "The extended Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Extend a Curve by a given distance on its start side. Closed curves like Circles and Ellipses cannot be extended.\n\nCurve.ExtendStart (distance: double = 1): Curve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x/2;", + "Id": "037ab0870e5c4b7695d2b32d4980aed7", + "Inputs": [ + { + "Id": "e590e9cc98ae48e2b97ef731d9856878", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "97d58119ee244733986eb1a0f3184dfb", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.ByOriginNormal@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Vector", + "Id": "5b965af49fe3441f9489359cd8694bc6", + "Inputs": [ + { + "Id": "6d8278e9636b47d9958338fd0368a564", + "Name": "origin", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b2e42312c18a4ce4a0b5cbf1064703c2", + "Name": "normal", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "b5a1007a732641d882702c32fc49a7e7", + "Name": "Plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Plane centered at root Point, with input normal Vector.\n\nPlane.ByOriginNormal (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Plane" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double", + "Id": "f84e9499391c42f2b569ae15be028d1d", + "Inputs": [ + { + "Id": "d1acda41d36d4c31ae0d72994132e446", + "Name": "plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f68e6e85cda54c1dba57d89fb35a9445", + "Name": "width", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0d493534750a4e949700eb0edff8f2b5", + "Name": "length", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1eb987853ecf44ff8b69d18678fcd88d", + "Name": "Rectangle", + "Description": "Rectangle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter@double", + "Id": "6d67279c041542fda4e1208e5b342006", + "Inputs": [ + { + "Id": "f88dda44db01451bbf9a3ed2762d4044", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "c513035a295a404db56a1d8ac464c1d5", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "f2153cbb2f6f4f718785c9eb663b9ee2", + "Name": "Vector", + "Description": "A Vector parallel to the curve at param", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get a Vector tangent to the curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.TangentAtParameter (param: double = 0): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.ExtendStart@double", + "Id": "ceb0dfdf204f4a1eb6c2f12f7ff573ca", + "Inputs": [ + { + "Id": "6825a8dd84d2479a9bd84acd42535aba", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "557435cca1ef4a3581d5fe390c71f099", + "Name": "distance", + "Description": "Distance to extend\n\ndouble\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "db3318e3df8a47a9b2cd5a26752bc537", + "Name": "Curve", + "Description": "The extended Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Extend a Curve by a given distance on its start side. Closed curves like Circles and Ellipses cannot be extended.\n\nCurve.ExtendStart (distance: double = 1): Curve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x/2;", + "Id": "794a221fbd6a42f3a52470328feea281", + "Inputs": [ + { + "Id": "3ab6083f271540b6a2e4704d1f49c4ea", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "42b55df5179f4e2a8b61b0a2157c00d7", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "Id": "9abf9154adfe43ada320f07d22a7606c", + "Inputs": [ + { + "Id": "c84c6ed6ce04486c9c9d3645ab7075ff", + "Name": "profile", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9979e280ef084c4e8016e341f366dca3", + "Name": "path", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2b0f458b644d4b4cb903e07d300205c3", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve): Solid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.StartPoint", + "Id": "c73bd2e2a0ff4c53872d6296f28d6352", + "Inputs": [ + { + "Id": "8d5618b7a9bb4993aa1c66b3a8f8fe53", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3af3db2510994b81809f5c601aa83799", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the start Point along the Curve\n\nCurve.StartPoint: Point" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 5.0, + "Id": "d3e14c4eec9441f488bf55ede70b56ed", + "Inputs": [], + "Outputs": [ + { + "Id": "dd13295bd0ee49f09da21d5a620b2d96", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 5.0, + "Id": "a9a907a6e2064a09a955e392f6444624", + "Inputs": [], + "Outputs": [ + { + "Id": "68ee0abe926940ac905bfaeb59be1446", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 10.0, + "MinimumValue": 0.0, + "StepValue": 0.1, + "InputValue": 5.0, + "Id": "78afbba9948e4e31b5621e80d83f47ae", + "Inputs": [], + "Outputs": [ + { + "Id": "ef7fd04be37d49baa551f3a70fefd94d", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 1.0, + "MinimumValue": 0.1, + "StepValue": 0.1, + "InputValue": 0.3, + "Id": "1af5df6f48734c21b6bf15149b2f2754", + "Inputs": [], + "Outputs": [ + { + "Id": "6d32bab739a24f4fa472fdd43c6792c1", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "11d30954bef14fe6b323d1d11335352f", + "Inputs": [ + { + "Id": "674f527d600a4431922d969ef7802176", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6a8ca866e33e48e1a4749be4a3596835", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2d87690e93674fffa97c8229aa9404d9", + "Name": "item2", + "Description": "Item Index #2", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8c6041b6a732446195fb14447ebc88bb", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "8fcb7878b0764d778816f6e4802d9437", + "Inputs": [ + { + "Id": "0b8d1ac9b51149ea84093e6f15d481d7", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "834e5133fc6a4bf5b9bfd1512a2687ce", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d1581a75cb064e51b69297be10b55368", + "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.ByUnion@Autodesk.DesignScript.Geometry.Solid[]", + "Id": "416335a082b249d2941f12da33cfb809", + "Inputs": [ + { + "Id": "01c262b3d51b4f0baba055cb91315298", + "Name": "solids", + "Description": "A collection of solids\n\nSolid[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "901777eb23b141c5bd1ae1159d35f302", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Union a collection of solids into one solid\n\nSolid.ByUnion (solids: Solid[]): Solid" + }, + { + "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", + "VariableInputPorts": true, + "NodeType": "ExtensionNode", + "Id": "eb722daeb1764d1f83eefc6e62f62bbd", + "Inputs": [ + { + "Id": "0e251251ad6c4fec85be43016bd76ed7", + "Name": "item0", + "Description": "Item Index #0", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "5349959ba2ca47b48ec2b343944d4301", + "Name": "item1", + "Description": "Item Index #1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "283fbe4a61604560a5df8020aada3cdb", + "Name": "list", + "Description": "A list", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Makes a new list out of the given inputs" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Flatten@var[]..[],int", + "Id": "a15ab4519acd454ba5c8e045d381e59e", + "Inputs": [ + { + "Id": "4258b7cb025a4529bdeb442a8b2833ce", + "Name": "list", + "Description": "List to flatten.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b3f56352fce74d62a3bd0dd4d047ad58", + "Name": "amt", + "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "aeb8417870184566895f6a245709a81f", + "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[]..[]" + } + ], + "Connectors": [ + { + "Start": "d7c3e936e95346dd9c68b3c857c18da8", + "End": "18ea65b1b7284198b4fa64825fec6b6c", + "Id": "9cab7d25d5e54a6cab2f2d37330e2412" + }, + { + "Start": "d7c3e936e95346dd9c68b3c857c18da8", + "End": "8e0acad9eda5476c8046949abcab6547", + "Id": "a6b19b57c55c41db9bbae9cdec21aff4" + }, + { + "Start": "01f5ed9965e945d08acee65c76277851", + "End": "933b4c517d05446fa92e82baffcd91b7", + "Id": "c6156424a1af4d43809fdd6fcb1e51f5" + }, + { + "Start": "01f5ed9965e945d08acee65c76277851", + "End": "d8fbeab3bb7f4cf6ab504997e44921aa", + "Id": "bb2148bfaef64c76b4ce06b4b43e6240" + }, + { + "Start": "62ee50e5a8674af5a39ead7563ca2a03", + "End": "e5a3b88af4c640eea849f73803e492d4", + "Id": "a61591ab28c2433cab75d08d56187090" + }, + { + "Start": "62ee50e5a8674af5a39ead7563ca2a03", + "End": "de5277626c2c48b29d0b86738e59e15f", + "Id": "4d93f8b1dc92415685cbda0b2a6b058e" + }, + { + "Start": "c6d9c9b9b64442b78ddec8e560e1598b", + "End": "a0bce7b947b34b30be3480ac2c63c5f5", + "Id": "4b4a2251375b4ef693a9a1ab426fa460" + }, + { + "Start": "5c899249d9cc4d6aba5e3beba801c9b5", + "End": "1fe35102ba0e44ada79ecac3ef9684cf", + "Id": "3f3a0e75b9f444d393cb2c84e603a5be" + }, + { + "Start": "9ccf0bd340174b4d9367e987c25ed5d9", + "End": "8059645ba6f9460ab696469602faeb6e", + "Id": "71da0235d587431ea6efc0eb57ec7b05" + }, + { + "Start": "0622eef25d8840bd98e0aadda36b06fb", + "End": "b4a3cf65fd954821a728581ec5d1cef0", + "Id": "0921143a4b1547efac9e8b4de60eb8ef" + }, + { + "Start": "4d597b83f88e4be0a2cb9f2526e461a8", + "End": "c3cba1fa061a425fabf901ad1aa705f6", + "Id": "09c28bd0f729407192d4b649fbbade44" + }, + { + "Start": "4d597b83f88e4be0a2cb9f2526e461a8", + "End": "42b237e8877845a49e5391409f0e5599", + "Id": "1947ffbd95ab4b3b855b0a6fcadf3b34" + }, + { + "Start": "05b86363c2ae4366881d31250938f28b", + "End": "04f3da50a9334037bc5e7ec045ec1434", + "Id": "c624645f8beb4387b643b05d875fee72" + }, + { + "Start": "49096b409a68413abad27907d00ca521", + "End": "f9cba38324924819bf80d4625ec5f866", + "Id": "5580ce949545484b811d25dc03b1e820" + }, + { + "Start": "3eaf36122f294e80abbc11c48b90cd53", + "End": "e28607d0cbd14acfaaf191ddd8353eb3", + "Id": "65845f2c4cdf4b2ba8b1f9dbf74b6e47" + }, + { + "Start": "7d4f6790eb2b41ef8cc622eccb7c797b", + "End": "f3c7a860edc8432798301d51dcddb9f6", + "Id": "c33bf843998c4d62b2e8dbc763f6d483" + }, + { + "Start": "7d4f6790eb2b41ef8cc622eccb7c797b", + "End": "4af16bb3177041369bf95796289c755c", + "Id": "d3df5de583b54ed99ec7584011ec3199" + }, + { + "Start": "0e98b321ecef4c6e8856dc3f79b9b47c", + "End": "0e251251ad6c4fec85be43016bd76ed7", + "Id": "eb99a312a52a407889320cf5db1d1e3b" + }, + { + "Start": "c2578e9bd9b74968a7d7dbe51a63a9b7", + "End": "cad0a67fde524b1e801ad8ffcf281dfc", + "Id": "46a52fe90d5b4c3fa168c33d26de66a9" + }, + { + "Start": "c2578e9bd9b74968a7d7dbe51a63a9b7", + "End": "ba8ef9e9533b48eabbcea91b70c3b93b", + "Id": "81a2fc1958644d9b853c7879cb448f7a" + }, + { + "Start": "bba2ffbe854d4858867bb9aca2ebecec", + "End": "cda3f740bef94983839c71f2806fba46", + "Id": "a1349fe7dcfa4a9aa5762d5e0ec13bd5" + }, + { + "Start": "bba2ffbe854d4858867bb9aca2ebecec", + "End": "7d8591f46c164e9da99ba43821966859", + "Id": "cff39edadd07435a80c756826d1bbc88" + }, + { + "Start": "5982ca14fbc34b9fa8ab71d92e1a7b16", + "End": "dd7d39c755d14f4eb8d0fbf5760ff301", + "Id": "b0f865a524bd42f7b936297c4dce2a6a" + }, + { + "Start": "dd625008061242c49ad255064298c4a8", + "End": "895dc04f61504633a6845990eb5ff90c", + "Id": "be7b57db3d854d12a1f75b936847392d" + }, + { + "Start": "584777568ac14f7eb191c18e9db18180", + "End": "2ad1610b10d84999bcc4466a70f07e18", + "Id": "4486ea3be27d40d785a81fa7808357da" + }, + { + "Start": "584777568ac14f7eb191c18e9db18180", + "End": "9033bf1f158f41ed8b50e629aaa0d4f5", + "Id": "4ed9684fec4d4dd395da2ce0da4500bb" + }, + { + "Start": "8d2a265730c142df925d91eccefb681a", + "End": "54bfd8cfcfcf4f849f4a395c0de7f67b", + "Id": "56b7af923d954f47955cb09319e6fec1" + }, + { + "Start": "b464e1585a644cf6a920d660dc55cc2b", + "End": "8d5618b7a9bb4993aa1c66b3a8f8fe53", + "Id": "a515e41843c04b1381f99b3afe8d732e" + }, + { + "Start": "b464e1585a644cf6a920d660dc55cc2b", + "End": "f88dda44db01451bbf9a3ed2762d4044", + "Id": "e136201b18714ec4960c766e854f1eea" + }, + { + "Start": "b464e1585a644cf6a920d660dc55cc2b", + "End": "6825a8dd84d2479a9bd84acd42535aba", + "Id": "b75d3f787bec45ac96cb4d15cf65bf8a" + }, + { + "Start": "951056f51dbf4909ab3a42fdbcea5815", + "End": "feca82a14fdb462092fdd6caff9ba46e", + "Id": "19724551a1b94e26aaad7110de12b286" + }, + { + "Start": "61f9b0b9433b4f23b911d555b9903a55", + "End": "c91e6e857d0e44d1b3ec212938cf2980", + "Id": "95e375858bce4367b9362241a0076bd6" + }, + { + "Start": "61f9b0b9433b4f23b911d555b9903a55", + "End": "8864bdec5ca647c8858f319853aec2a6", + "Id": "beb9ae5f750845f382e6186eb0e10d10" + }, + { + "Start": "61f9b0b9433b4f23b911d555b9903a55", + "End": "3d68104a2eab4075ac15fb530c110079", + "Id": "6ba640c62ca44043beefb8dfa6b7ba77" + }, + { + "Start": "61f9b0b9433b4f23b911d555b9903a55", + "End": "15d6f8828da14f22ba8a8bbecd89d1ce", + "Id": "10460081474d485c8929c62b7ad71db5" + }, + { + "Start": "90df2ed3d8d44d39866a6ff238f02b22", + "End": "977fb37215b9494a87ebc5dfe1304951", + "Id": "341a7ebdd14c4cd78405a6153e5eaf30" + }, + { + "Start": "0c1830a0729b477eac40c8f8343f1135", + "End": "d9fd0ac22cc34a3a81ad8c46a620749b", + "Id": "574439840fe34e2c95ac91c99d4450db" + }, + { + "Start": "9ce6b7f172404e8d8e9894147ff6b2fd", + "End": "9db372a91d4744afb319850e69bd473c", + "Id": "dfc03b6cb729499e88c4011c22e236f0" + }, + { + "Start": "9ce6b7f172404e8d8e9894147ff6b2fd", + "End": "0a3fa2b7f08e438e99fc2c69673a4dcc", + "Id": "7b550fe774dd424ab92db50ed7562d3f" + }, + { + "Start": "9ce6b7f172404e8d8e9894147ff6b2fd", + "End": "86b1f19a38f74509ac1ea2cb322ec300", + "Id": "5400f90447a04f4fa0b65f2c75b32819" + }, + { + "Start": "28c37da476fe489ea8b680096509f27b", + "End": "23bdf263abf949bcb4a55a309f477bd1", + "Id": "54cad79215344f6c909126df95023d95" + }, + { + "Start": "782170bea5204f0fb250a9a416ad677d", + "End": "0dd04525afe64da1b533dc3e7c49fd77", + "Id": "6d20e4b1f9b3417ca641ea7f46c30539" + }, + { + "Start": "782170bea5204f0fb250a9a416ad677d", + "End": "5535cf71db8747708983ade216653a7c", + "Id": "cda47349b6f2433fb8fbe1f882b0bd8b" + }, + { + "Start": "4d9598f5783b452b90c18fdb03f0670d", + "End": "2fed206cc4674107b3a768e1aac0bc89", + "Id": "6a7bb219ef8b45ceab07e1282aed3ddd" + }, + { + "Start": "4d9598f5783b452b90c18fdb03f0670d", + "End": "f90bc669fd104e6dbf5d8365078fd3d2", + "Id": "10cb786a84b5439a9c3deaec2643c02d" + }, + { + "Start": "3f9aa8a3ff9a41c5af4587648b872ef5", + "End": "a0fbe690560345b48d7fde8244107cd2", + "Id": "60d0de3f06c24330a8bd27751d5e2e6e" + }, + { + "Start": "0cf38e35b16b45cc97a1c5a7d8ac1ed4", + "End": "bd9680e263f4472d83478f9237097e87", + "Id": "e091c71b9180421d800f180fd186946e" + }, + { + "Start": "0cf38e35b16b45cc97a1c5a7d8ac1ed4", + "End": "cf46c4e0206c4e80a59b3d7d087f61fd", + "Id": "df0a4240e92c44af88e967efc264dc43" + }, + { + "Start": "0cf38e35b16b45cc97a1c5a7d8ac1ed4", + "End": "5d1c18d0cc8e450f868e70b4ec84dc2d", + "Id": "583315ce32104b40869897e41ff66d98" + }, + { + "Start": "0cf38e35b16b45cc97a1c5a7d8ac1ed4", + "End": "32c3acc8cc994e9cb49f5fbf7887acaa", + "Id": "7f9024c4149340d9926d8fb43709e26f" + }, + { + "Start": "705c23efb0f442da986b46f39ced9f8a", + "End": "e80143dfc5a54394bedf733f30d85b18", + "Id": "3c7dc31df85b47f2a3cd37f8e3b07b4d" + }, + { + "Start": "9121bbc1dc6c40b99e42dd415858bc42", + "End": "2dc722840ef543a9a563db1f37966e99", + "Id": "89af9d823270447085b298db90dbd5b1" + }, + { + "Start": "39fdce84cbd842b2ba502a1369059b63", + "End": "e3e5c3b77b05443783fb1fb35a0e7a54", + "Id": "83d8d6f3d2a24961b0a2833d2b1ff4e4" + }, + { + "Start": "39fdce84cbd842b2ba502a1369059b63", + "End": "ad866e113aa641fbaf65421e99e82afb", + "Id": "599694f181d34b7ab747de94346b4a94" + }, + { + "Start": "39fdce84cbd842b2ba502a1369059b63", + "End": "cf04587fc61d460a951a448102bf2cb7", + "Id": "1db20fa74f3e4d4bb35175058c72ca33" + }, + { + "Start": "02eafd106cbb4a13a9c3d10b04c6487b", + "End": "9baf9a7f0bb64349a619f086bff7e7ad", + "Id": "279384e170ce49aab8cce76726968bc0" + }, + { + "Start": "49c6661306aa48a3ad1a55fb47c9c283", + "End": "6ca7d19af8134b0d8265f3763e4b80c8", + "Id": "27852ca8fd5346ada48a2c0c21fbfe05" + }, + { + "Start": "d1cda6e429e44a4582e05655069d6959", + "End": "070d1cf73a994aa5a311ed7225474f4d", + "Id": "b5eb0a55c27448d88abb4862c4ae10b3" + }, + { + "Start": "d1cda6e429e44a4582e05655069d6959", + "End": "5d21f2889d1141bfa0b4200209c9f4b1", + "Id": "938dfc9458454b28ac5fd6ad1f688d60" + }, + { + "Start": "67b4835ade5045adbcd90f986198f149", + "End": "2478f49db49a41e49d2cc24e368f2fcc", + "Id": "33f737b9d7c040179ebd02b220c59fc3" + }, + { + "Start": "faf584bc72fe4437869f0f8201576a7f", + "End": "674f527d600a4431922d969ef7802176", + "Id": "201b0dfffd9947a3a460cc8656562cd9" + }, + { + "Start": "1aeb4cc125a24ebdad0a21055399f16e", + "End": "510caa6cc79f436ebb1c84409dc5b624", + "Id": "a8b28137c2f6477f858e96d8a30274e0" + }, + { + "Start": "e9283af27fef43078f429170fcfab8d2", + "End": "dc54cf9a20894a579d321f056061e2af", + "Id": "715013c3f89944218700027399ff1751" + }, + { + "Start": "9ab3a66cce394af781942914cd1889b8", + "End": "7c4ecf36ea364b7a8c95a6137964f288", + "Id": "fc66edebfc224c6bbe38f12c97c8c4f8" + }, + { + "Start": "aaf1effefb984ed8807ad5c55af2f2d6", + "End": "86efbb60f7aa49b38426635dcfdb9203", + "Id": "31309205957645abb2a0b372d1e19984" + }, + { + "Start": "6a4d927ac09d4a59a90fd632074791e7", + "End": "8ca51c9a1608464896d10f3f281b482c", + "Id": "52eb4597a6db4528ac157d630f970825" + }, + { + "Start": "67ee129d5d224a48a9874c53e928ca36", + "End": "f6952c2d78d8466698c826a67b1f5e6e", + "Id": "3c39c18c5c6c4c9e98b0950c04d374df" + }, + { + "Start": "02d18190379e4da8b02cb12d7bdc8462", + "End": "6a8ca866e33e48e1a4749be4a3596835", + "Id": "995a383ea25446dfa8daeeef23a07eee" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "4758d87505dc417bb8df2d3e29f72313", + "Id": "eb4ff740505a4e04a4bfbc73b4444b89" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "56587f8130de45bfb5cceebdd0ab0203", + "Id": "c9ff709115f841e6b719866811973aa1" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "8533987b71a149c8894da58e1356b0aa", + "Id": "99ba5298058e44f3b5dc8c88de258d43" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "6f36f3cf3c70472cafa61a7fa9d2bb46", + "Id": "9d9612a075d34fb7a50753cf5565b1cf" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "e590e9cc98ae48e2b97ef731d9856878", + "Id": "2881690c69e6425382b340e347a42d4f" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "f68e6e85cda54c1dba57d89fb35a9445", + "Id": "fb7df146ce53409b85056db1ea8f5ba8" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "0d493534750a4e949700eb0edff8f2b5", + "Id": "fa082d65536740afac1bd059bd72a6b5" + }, + { + "Start": "158377c812ac420e855b191e1ce37892", + "End": "3ab6083f271540b6a2e4704d1f49c4ea", + "Id": "9f8666210bf14003ac968dc9ac39ac2b" + }, + { + "Start": "69d39c11762d49aab157c421ebd4f242", + "End": "da3f97c056a84b04982493e42aac0872", + "Id": "c751f37cb40645eb86aefbeb9df542aa" + }, + { + "Start": "97d58119ee244733986eb1a0f3184dfb", + "End": "8269c50b7faf487aae9e8f5e4706b903", + "Id": "d15fc28cbd3b47168904c2627610987d" + }, + { + "Start": "b5a1007a732641d882702c32fc49a7e7", + "End": "d1acda41d36d4c31ae0d72994132e446", + "Id": "90a6f687101f43d48ca04b51862714a2" + }, + { + "Start": "1eb987853ecf44ff8b69d18678fcd88d", + "End": "c84c6ed6ce04486c9c9d3645ab7075ff", + "Id": "6eba2d42000140928043bd922baf5922" + }, + { + "Start": "f2153cbb2f6f4f718785c9eb663b9ee2", + "End": "b2e42312c18a4ce4a0b5cbf1064703c2", + "Id": "33c9038778d740a6bd57af7eebb6860e" + }, + { + "Start": "db3318e3df8a47a9b2cd5a26752bc537", + "End": "9979e280ef084c4e8016e341f366dca3", + "Id": "6c48288cdaf6410ab4db4a98927204a8" + }, + { + "Start": "42b55df5179f4e2a8b61b0a2157c00d7", + "End": "557435cca1ef4a3581d5fe390c71f099", + "Id": "6edf7dff5a4f4ee4956102255834dfc1" + }, + { + "Start": "2b0f458b644d4b4cb903e07d300205c3", + "End": "2d87690e93674fffa97c8229aa9404d9", + "Id": "b4bb2cd719444ed19e3ae41156314b15" + }, + { + "Start": "3af3db2510994b81809f5c601aa83799", + "End": "6d8278e9636b47d9958338fd0368a564", + "Id": "30cabc92d7864f4eb5b0097f53b03974" + }, + { + "Start": "dd13295bd0ee49f09da21d5a620b2d96", + "End": "f48bee24f3db49c28caecf4f7681e9c5", + "Id": "665eef4fa53d40c9b976174b81a20999" + }, + { + "Start": "68ee0abe926940ac905bfaeb59be1446", + "End": "c45a85e490ea4b8cb4c6abf1df91f4ad", + "Id": "8e3984458ee345ab90501cc539f33560" + }, + { + "Start": "ef7fd04be37d49baa551f3a70fefd94d", + "End": "bb27a5e0081549a9b5c0bb0ae5d1c3ef", + "Id": "e193f10f9c7944fe9229c2474b57013c" + }, + { + "Start": "6d32bab739a24f4fa472fdd43c6792c1", + "End": "2d58a0bcd90d42d2b95e946f4a1151c4", + "Id": "beeccc9ecfcf40dabcc35a39de268a61" + }, + { + "Start": "8c6041b6a732446195fb14447ebc88bb", + "End": "0b8d1ac9b51149ea84093e6f15d481d7", + "Id": "47cd10972dab49819af765b5b5483ea3" + }, + { + "Start": "d1581a75cb064e51b69297be10b55368", + "End": "5349959ba2ca47b48ec2b343944d4301", + "Id": "f14d0fefde054397af9e591ae0df8832" + }, + { + "Start": "283fbe4a61604560a5df8020aada3cdb", + "End": "4258b7cb025a4529bdeb442a8b2833ce", + "Id": "7645b50712d74797b8b27fa5dc6b4046" + }, + { + "Start": "aeb8417870184566895f6a245709a81f", + "End": "01c262b3d51b4f0baba055cb91315298", + "Id": "65ff38a04cc84e3bb2d68e5d5c7b56fd" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": true, + "IsVisibleInDynamoLibrary": true, + "Version": "2.3.0.4415", + "RunType": "Manual", + "RunPeriod": "1000" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": 33.947973831346275, + "EyeY": 55.052971968117795, + "EyeZ": 22.6634340111136, + "LookX": -42.376492603471519, + "LookY": -41.471480497780881, + "LookZ": -32.347783071172195, + "UpX": -0.34220484650355859, + "UpY": 0.90258528521150971, + "UpZ": -0.26121953999901049 + }, + "NodeViews": [ + { + "ShowGeometry": false, + "Name": "UV.ByCoordinates", + "Id": "194b4e4f7a404ce4807eed9213947e5b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1751.48681099396, + "Y": -514.935992776392 + }, + { + "ShowGeometry": false, + "Name": "Math.RandomList", + "Id": "3534bfa3305b47cf9009380818d4b00a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1365.97467234991, + "Y": -473.260848258516 + }, + { + "ShowGeometry": false, + "Name": "Supports", + "Id": "893ee5523c7046d790c183410df9a3d4", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -598.494389810461, + "Y": -301.715658436396 + }, + { + "ShowGeometry": false, + "Name": "Math.RandomList", + "Id": "7e1b82e67ca641bcbd683ec170823d38", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1359.62091513014, + "Y": -571.935992776392 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "f1aa038c6e294aba879cce1372eb6528", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": -145.683102074386, + "Y": 75.6523024637384 + }, + { + "ShowGeometry": false, + "Name": "NurbsCurve.ByControlPoints", + "Id": "ed215ff4c6e348b4a4030611bb36b9e8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 545.686913351033, + "Y": 18.3026377051731 + }, + { + "ShowGeometry": false, + "Name": "List.Create", + "Id": "4333ace2eb654ab7a334cea4215c915f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 394.749809861652, + "Y": 27.1296026651118 + }, + { + "ShowGeometry": false, + "Name": "PolyCurve.ByThickeningCurve", + "Id": "bb230a103c4d4682aacf300fa1e8f30e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1068.06148691542, + "Y": 97.0875793445128 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "5b350302a2ee4a37bb9c36349f3a9439", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 806.0, + "Y": 142.0 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "58b5cc3744fd4979a93bde7fd063f137", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 732.0, + "Y": 230.0 + }, + { + "ShowGeometry": false, + "Name": "Solid.ByRevolve", + "Id": "41fb8c4beca940479f90722d6b6d9fb4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1529.326266628, + "Y": 95.8205895678861 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "e37e007fe532480d9b5076c86c642286", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1030.0, + "Y": 290.0 + }, + { + "ShowGeometry": false, + "Name": "Cuboid.ByLengths", + "Id": "c9771c9335a2424c93eb3d0f607d6b33", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1778.46477862779, + "Y": 276.091764655383 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "4f51960f26904a5d8eaba7ca12be176b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1384.0, + "Y": 403.0 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "9115e90b92ab49f295ac6bfc3ce1aec6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1548.0, + "Y": 301.0 + }, + { + "ShowGeometry": false, + "Name": "Topology.Edges", + "Id": "162237b9cae44b7990d281ad8ac77bd9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1978.56658641361, + "Y": 361.982357055864 + }, + { + "ShowGeometry": false, + "Name": "Edge.CurveGeometry", + "Id": "1b4bc633ceb74f4f8db752c8f2dbd5a9", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4236.3298249848, + "Y": 414.177651482335 + }, + { + "ShowGeometry": false, + "Name": "Surface.ByRevolve", + "Id": "4eb12d65164f4335ad0e92a68c6bd9de", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1493.28669181093, + "Y": -94.9287253893987 + }, + { + "ShowGeometry": false, + "Name": "Geometry.ClosestPointTo", + "Id": "6c091ba4205c40909849b487427b3cc4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3044.18441113788, + "Y": -135.723031597993 + }, + { + "ShowGeometry": false, + "Name": "PolySurface.BySolid", + "Id": "096890e7ff574a72984d4e4453b1ee80", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2192.84385283226, + "Y": 202.784348951305 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Explode", + "Id": "71ec48513eb34d8c83deb9c8e91e0b1c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2384.37680946664, + "Y": 204.395131005539 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "0f3ce45d0e1d4a34ab054e0dab03853c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2594.2156063424, + "Y": 199.863025115543 + }, + { + "ShowGeometry": false, + "Name": "PolySurface.ByJoinedSurfaces", + "Id": "bb62a294faed42eca761a6cff551eaf4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2744.63756635936, + "Y": 136.343679097638 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "0b0b6182ac1042c4a906a7a48ada0592", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1271.0, + "Y": 0.0 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointEndPoint", + "Id": "e6ab6ff6b54040a0ba2f2c264a746c7b", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4661.15757223047, + "Y": -176.634076530803 + }, + { + "ShowGeometry": false, + "Name": "Geometry.ClosestPointTo", + "Id": "ec32a736aa7b4db7a49c0827d51bdded", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4021.55675727376, + "Y": 149.937624534767 + }, + { + "ShowGeometry": false, + "Name": "Surface.PointAtParameter", + "Id": "7da2d8480aeb4b1aabfb94cdf6727a59", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2202.37231820589, + "Y": -598.887315051849 + }, + { + "ShowGeometry": false, + "Name": "Geometry.DoesIntersect", + "Id": "55ce280ade1c46a7b20a2db49f31d753", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3437.36981672944, + "Y": 72.000732770765 + }, + { + "ShowGeometry": false, + "Name": "List.FilterByBoolMask", + "Id": "55dd3e84bf7647c4b53ae5726512a7f7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3596.32674498303, + "Y": -55.100317043499 + }, + { + "ShowGeometry": false, + "Name": "List.Map", + "Id": "fb79bb0e1d854dd49da176bc779a702e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3814.26136241782, + "Y": -5.99741863446712 + }, + { + "ShowGeometry": false, + "Name": "Surface.PerimeterCurves", + "Id": "96cfb151489e4c659a36d904dcf38bb8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3340.63901672326, + "Y": 249.21845485387 + }, + { + "ShowGeometry": false, + "Name": "PolyCurve.ByJoinedCurves", + "Id": "86db80e7813249d49f37074038aca47e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3722.90879328953, + "Y": 292.06399439059 + }, + { + "ShowGeometry": false, + "Name": "Line.ByStartPointEndPoint", + "Id": "0bc842d0b70841278b0d81f4f1c5233c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4707.36444064151, + "Y": -14.2979856658931 + }, + { + "ShowGeometry": false, + "Name": "List.Combine", + "Id": "135be6944d334a7bbcdbffa9c74eda51", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4221.64540558073, + "Y": 208.59286834872 + }, + { + "ShowGeometry": false, + "Name": "Solid.BySweep", + "Id": "8be8759e24294b0593acbdd94d725c77", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6284.86438123076, + "Y": -186.783903968668 + }, + { + "ShowGeometry": false, + "Name": "Vector.ByTwoPoints", + "Id": "b6b9f3dcdfd44587b8598d153e3d89a8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4729.21035758068, + "Y": -359.63051395363 + }, + { + "ShowGeometry": false, + "Name": "Rectangle.ByWidthLength", + "Id": "c210dd4f05f144fb9846769b3cdd6133", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5410.97497297162, + "Y": -411.492412677593 + }, + { + "ShowGeometry": false, + "Name": "Plane.ByOriginNormal", + "Id": "9d333a5ddaf54b7d902d510f11617b77", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5161.10951310664, + "Y": -389.118329362284 + }, + { + "ShowGeometry": false, + "Name": "Rectangle.ByWidthLength", + "Id": "c1f31071a4744087bb77b00920f2160d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4452.4014104745, + "Y": 461.578688854794 + }, + { + "ShowGeometry": false, + "Name": "Curve.TangentAtParameter", + "Id": "d69d3056da934ca3810e9330837df5cd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4938.76946541221, + "Y": -275.774443451489 + }, + { + "ShowGeometry": false, + "Name": "Plane.ByOriginNormal", + "Id": "f7696bfe9afd4835b4e96bcf2226a304", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5305.73700659303, + "Y": -37.0095035499451 + }, + { + "ShowGeometry": false, + "Name": "Rectangle.ByWidthLength", + "Id": "63ae69f0a3394882b72b5f1b6f411013", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5555.60246645801, + "Y": -59.3835868652541 + }, + { + "ShowGeometry": false, + "Name": "Curve.TangentAtParameter", + "Id": "d105747c297d4eeabafbbf1973b2481c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5083.3969588986, + "Y": 76.3343823608499 + }, + { + "ShowGeometry": false, + "Name": "Solid.BySweep", + "Id": "06a7f4a1e89f462faaf506a3764dd732", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6280.13311765156, + "Y": 60.734121473676 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "d673feb57537461a8bf581f5a55c3e0a", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5266.06600775576, + "Y": -257.318478671657 + }, + { + "ShowGeometry": false, + "Name": "Curve.ExtendStart", + "Id": "9a3adc46c23b4a698454d113067214bb", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5650.31278702038, + "Y": 102.063795244646 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "037ab0870e5c4b7695d2b32d4980aed7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5507.72223194432, + "Y": 133.805830101766 + }, + { + "ShowGeometry": false, + "Name": "Plane.ByOriginNormal", + "Id": "5b965af49fe3441f9489359cd8694bc6", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5444.86177799609, + "Y": 560.392150341483 + }, + { + "ShowGeometry": false, + "Name": "Rectangle.ByWidthLength", + "Id": "f84e9499391c42f2b569ae15be028d1d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5689.63496572651, + "Y": 541.412915115883 + }, + { + "ShowGeometry": false, + "Name": "Curve.TangentAtParameter", + "Id": "6d67279c041542fda4e1208e5b342006", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5217.4294581671, + "Y": 677.130884341987 + }, + { + "ShowGeometry": false, + "Name": "Curve.ExtendStart", + "Id": "ceb0dfdf204f4a1eb6c2f12f7ff573ca", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5791.98369449072, + "Y": 734.262642055592 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "794a221fbd6a42f3a52470328feea281", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 5625.6292027867, + "Y": 788.919901518249 + }, + { + "ShowGeometry": false, + "Name": "Solid.BySweep", + "Id": "9abf9154adfe43ada320f07d22a7606c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6296.50815182077, + "Y": 309.298703759858 + }, + { + "ShowGeometry": false, + "Name": "Curve.StartPoint", + "Id": "c73bd2e2a0ff4c53872d6296f28d6352", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 4626.41812468205, + "Y": 335.361111444294 + }, + { + "ShowGeometry": true, + "Name": "Base", + "Id": "d3e14c4eec9441f488bf55ede70b56ed", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -585.797948440834, + "Y": 127.99941875223 + }, + { + "ShowGeometry": true, + "Name": "Top", + "Id": "a9a907a6e2064a09a955e392f6444624", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -582.390303124361, + "Y": 3.96925911408812 + }, + { + "ShowGeometry": true, + "Name": "Mid", + "Id": "78afbba9948e4e31b5621e80d83f47ae", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -586.134019866415, + "Y": 66.3932593177866 + }, + { + "ShowGeometry": true, + "Name": "Support Thickness", + "Id": "1af5df6f48734c21b6bf15149b2f2754", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -578.194339142697, + "Y": -162.780121768399 + }, + { + "ShowGeometry": false, + "Name": "List.Create", + "Id": "11d30954bef14fe6b323d1d11335352f", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6576.37194697333, + "Y": 16.8457173799367 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "8fcb7878b0764d778816f6e4802d9437", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6742.98826290816, + "Y": 58.674081212949 + }, + { + "ShowGeometry": true, + "Name": "Solid.ByUnion", + "Id": "416335a082b249d2941f12da33cfb809", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7291.5813364027908, + "Y": -222.60924724545467 + }, + { + "ShowGeometry": false, + "Name": "List Create", + "Id": "eb722daeb1764d1f83eefc6e62f62bbd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 6946.9288502482013, + "Y": -232.37277376541488 + }, + { + "ShowGeometry": false, + "Name": "List.Flatten", + "Id": "a15ab4519acd454ba5c8e045d381e59e", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 7073.8546950076789, + "Y": -224.56195254944672 + } + ], + "Annotations": [], + "X": -6739.0687002503928, + "Y": 316.36942881909607, + "Zoom": 1.0004619005657107 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/_JewelCage.dyn b/tools/Performance/DynamoPerformanceTests/graphs/_JewelCage.dyn new file mode 100644 index 00000000000..289c0fbfcb8 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/_JewelCage.dyn @@ -0,0 +1,2315 @@ +{ + "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209", + "IsCustomNode": false, + "Description": "", + "Name": "_JewelCage", + "ElementResolver": { + "ResolutionMap": { + "Math": { + "Key": "DSCore.Math", + "Value": "DSCoreNodes.dll" + }, + "Vector": { + "Key": "Autodesk.DesignScript.Geometry.Vector", + "Value": "ProtoGeometry.dll" + }, + "Color": { + "Key": "DSCore.Color", + "Value": "DSCoreNodes.dll" + } + } + }, + "Inputs": [ + { + "Id": "b8679bf48e094068bbfbdd498a51a7bd", + "Name": "WaveAmplitude", + "Type": "number", + "Value": "10.8", + "MaximumValue": 30.0, + "MinimumValue": 1.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "b3d3e02a8687492ea4b3aa64446f7f68", + "Name": "Number of Circles", + "Type": "number", + "Value": "13", + "MaximumValue": 30.0, + "MinimumValue": 1.0, + "StepValue": 1.0, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "6c1f5db66e2742abbdf035dd61bd3b62", + "Name": "Length of Tube", + "Type": "number", + "Value": "44.9", + "MaximumValue": 60.0, + "MinimumValue": 1.0, + "StepValue": 0.1, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "758d7ea1ac554ded94abfe18f37a5549", + "Name": "WaveEnd", + "Type": "number", + "Value": "171", + "MaximumValue": 200.0, + "MinimumValue": 70.0, + "StepValue": 1.0, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + }, + { + "Id": "b63afd3c5d404c36b4997ab1a102bffe", + "Name": "WaveStart", + "Type": "number", + "Value": "49", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 1.0, + "NumberType": "Double", + "Description": "A slider that produces numeric values." + } + ], + "Outputs": [], + "Nodes": [ + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Math.Sin(x)*amp+1;", + "Id": "67c1babc7b88488b98d11c72fe4a7bbe", + "Inputs": [ + { + "Id": "124f74233f644822a55bf888bf4f61cc", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "7a71a02fac9f482fb01787c1e5d3d22d", + "Name": "amp", + "Description": "amp", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "abe38541e114484a82266f1a5f11ff10", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "strt..end..#num;", + "Id": "22dcf86be0ff468bb412456194414710", + "Inputs": [ + { + "Id": "64b1fbfaf3334666a53e63ca874e0dea", + "Name": "strt", + "Description": "strt", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "24c2f5489b5b457a99a93eb772650c20", + "Name": "end", + "Description": "end", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "bdc141dfeb104ae8945a367a08e99b5e", + "Name": "num", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "af6960ab759b406e925fd31a0fcefce3", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double", + "Id": "cf7390cd797d4be7b0fb23d9f5fc6bcd", + "Inputs": [ + { + "Id": "959efd7b54c149c7800ed7d67f938696", + "Name": "x", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "2ba8c90f55e94bac8b29afc799a6d479", + "Name": "y", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "792f3878da824a5c8a71b54b2810b015", + "Name": "z", + "Description": "double\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "2d1ec7de794048dc962d1a83c280a15f", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 30.0, + "MinimumValue": 1.0, + "StepValue": 0.1, + "InputValue": 10.8, + "Id": "b8679bf48e094068bbfbdd498a51a7bd", + "Inputs": [], + "Outputs": [ + { + "Id": "80870975ad9149ca864e11ddbf1a22cc", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal@Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector", + "Id": "47cc2719360d496188de2adc3adecad8", + "Inputs": [ + { + "Id": "655f956f2f62434795bf85be426920ae", + "Name": "centerPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "995d1eb7dd03465fa9c358a5ee5fbf51", + "Name": "radius", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fb73032b812145ba8754dcce10eb7c75", + "Name": "normal", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "c4c158b5d21e442a8baf5f04d689c28e", + "Name": "Circle", + "Description": "Circle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a Circle with specified center Point, radius, and normal direction.\n\nCircle.ByCenterPointRadiusNormal (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1, normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Circle" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Vector.ByCoordinates(0,0,1);", + "Id": "312d68cefd7840a28fc1654acce8b536", + "Inputs": [], + "Outputs": [ + { + "Id": "09d738d14f814210ba6651380c59a0df", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..len..#num;", + "Id": "20db8ef9dfda409b94fd523de40fcc58", + "Inputs": [ + { + "Id": "d32f1882979e47ea97e5a98192f34a9d", + "Name": "len", + "Description": "len", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "dca33703340b41c994020c7083ca20e0", + "Name": "num", + "Description": "num", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "fa87372bbb8c4b4ba2c178c117bb6af3", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 30.0, + "MinimumValue": 1.0, + "StepValue": 1.0, + "InputValue": 13.0, + "Id": "b3d3e02a8687492ea4b3aa64446f7f68", + "Inputs": [], + "Outputs": [ + { + "Id": "287e513079874e43829063910a1df138", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 60.0, + "MinimumValue": 1.0, + "StepValue": 0.1, + "InputValue": 44.9, + "Id": "6c1f5db66e2742abbdf035dd61bd3b62", + "Inputs": [], + "Outputs": [ + { + "Id": "74a880f127cb415ebae3e8eed598f9c6", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x/2;", + "Id": "524116fef1324885b7a9fd7a35e1e866", + "Inputs": [ + { + "Id": "17336c43ca20404babde0ba768895847", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8befd4cd8ce44a2080168e9e3dfed2ee", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal@Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector", + "Id": "ae10ca5062ab4fc28328c5806adc5b61", + "Inputs": [ + { + "Id": "08b2ba1252b341ee888811c96ce6cba9", + "Name": "centerPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "dd3bc4beef0e4341824d728611292050", + "Name": "radius", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "64f28605166b4a7fbabe0c55a558302c", + "Name": "normal", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e69263058f2c4a51a63b0076dac9ebff", + "Name": "Circle", + "Description": "Circle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a Circle with specified center Point, radius, and normal direction.\n\nCircle.ByCenterPointRadiusNormal (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1, normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Circle" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double", + "Id": "8274e93aa6134dcfad177aa6265b45ca", + "Inputs": [ + { + "Id": "6fc43cb9c36840d39752d43398ea8dfd", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "fc2323e0792644c69ed60791c6471d5f", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "020dc2c60eb042078e827dc09b979f75", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..1..#10;", + "Id": "1e235ddbbc26403abddcc7534aab3ebe", + "Inputs": [], + "Outputs": [ + { + "Id": "04f32571f02844a58907c8fc397bbdfe", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "Id": "aa716abcb4de444aaba6edcbc0315971", + "Inputs": [ + { + "Id": "5daeed348f5045ca9c494c257a5357cf", + "Name": "points", + "Description": "Point[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "26ebdda2f0fd45f69e34d2f032d0551f", + "Name": "NurbsCurve", + "Description": "NurbsCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Transpose@var[]..[]", + "Id": "49bff443a35f45c4b1795541890088f7", + "Inputs": [ + { + "Id": "6e370d198cd149b0a504eddab4a87b6c", + "Name": "lists", + "Description": "A list of lists to be transposed.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "dd1c2ee08ac64d6bba5e2962cd0e71f6", + "Name": "lists", + "Description": "A list of transposed lists.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double", + "Id": "c69839a3439b4fa3a8138dd81ad7c6e0", + "Inputs": [ + { + "Id": "660b42682cd04a249a850559d5e8e07d", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "622bbed757164f039575c923ab04375a", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6b4f2636e9504d32afd46f1e0f75781d", + "Name": "Point", + "Description": "Point", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "CrossProduct", + "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.Transpose@var[]..[]", + "Id": "3f36edf79a084ccf863ca000d36c6e41", + "Inputs": [ + { + "Id": "8804f0cd0bd141a3a9041451dc3e55f1", + "Name": "lists", + "Description": "A list of lists to be transposed.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "8b3af5f5e2084c7ea426f4fba9f97641", + "Name": "lists", + "Description": "A list of transposed lists.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.ShiftIndices@var[]..[],int", + "Id": "1c783326703344d685184e5dd89ad695", + "Inputs": [ + { + "Id": "5711b9301e3b444db0e7ac319ee45fc2", + "Name": "list", + "Description": "List to be shifted.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "9e8e086c6fff496999cdafab67b346df", + "Name": "amount", + "Description": "Amount to shift indices by. If negative, indices will be shifted to the left.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "0aa2c5abcc8c47aa98a7d8c90aa28a21", + "Name": "list", + "Description": "Shifted list.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Longest", + "Description": "Shifts indices in the list to the right by the given amount.\n\nList.ShiftIndices (list: var[]..[], amount: int): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0..Count(x)-1;", + "Id": "ba5d613b375f4836a692d238d987a602", + "Inputs": [ + { + "Id": "4effbbec83f84479a83cf54674d34556", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "15067f2c4f6745f68974255ef0926ec1", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]", + "Id": "59ca12e4bae74e289a49b94bc0a429b7", + "Inputs": [ + { + "Id": "3a3f986b35c34f1a8e595388b410db50", + "Name": "points", + "Description": "Point[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "1d1b3135a53f412bb194654f3ab5affa", + "Name": "NurbsCurve", + "Description": "NurbsCurve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve" + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 200.0, + "MinimumValue": 70.0, + "StepValue": 1.0, + "InputValue": 171.0, + "Id": "758d7ea1ac554ded94abfe18f37a5549", + "Inputs": [], + "Outputs": [ + { + "Id": "1dbe5509955149e397ba52aa9984daa4", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels", + "NodeType": "NumberInputNode", + "NumberType": "Double", + "MaximumValue": 100.0, + "MinimumValue": 0.0, + "StepValue": 1.0, + "InputValue": 49.0, + "Id": "b63afd3c5d404c36b4997ab1a102bffe", + "Inputs": [], + "Outputs": [ + { + "Id": "f5eacfbb9ad84891ab64bf0693e12251", + "Name": "", + "Description": "Double", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "A slider that produces numeric values." + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.DropEveryNthItem@var[]..[],int,int", + "Id": "04170ffb7ee747f29d40e876740f1d64", + "Inputs": [ + { + "Id": "9b188625e0d04f7fb024450bfd3a770e", + "Name": "list", + "Description": "List to remove items from/\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "b39821be512640c8b7d478d16665b14d", + "Name": "n", + "Description": "Indices that are multiples of this argument will be removed.\n\nint", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "34b1a0b62f294581a299258b72d1850e", + "Name": "offset", + "Description": "Amount of items to be ignored from the start of the list.\n\nint\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5c5b1a8a2deb4166aeff1931762c945a", + "Name": "list", + "Description": "List with items removed.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Removes items from the given list at indices that are multiples of the given value, after the given offset.\n\nList.DropEveryNthItem (list: var[]..[], n: int, offset: int = 0): var[]..[]" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "2;", + "Id": "53a07443248a4427b56bb1da03059907", + "Inputs": [], + "Outputs": [ + { + "Id": "d3053ef87a2c4f73a907ee1f1fa02d0a", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadiusNormal@Autodesk.DesignScript.Geometry.Point,double,Autodesk.DesignScript.Geometry.Vector", + "Id": "31c8d70bea474f6ba2f6c62541dd99c8", + "Inputs": [ + { + "Id": "0e36d96ae82a4f54b2b228ae9301e2d3", + "Name": "centerPoint", + "Description": "Point\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0762f6ff26674412bfc8f3cb4229d509", + "Name": "radius", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "500698cb79d742aba9b37a195bbf7a1e", + "Name": "normal", + "Description": "Vector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "3e284f69ce254074a4b5cb7c3c19be18", + "Name": "Circle", + "Description": "Circle", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a Circle with specified center Point, radius, and normal direction.\n\nCircle.ByCenterPointRadiusNormal (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1, normal: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)): Circle" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "DSCore.List.FirstItem@var[]..[]", + "Id": "9ac346e669b5427bbf6984480fec1823", + "Inputs": [ + { + "Id": "16a4a62ab5f64e78913a6bda08028d6a", + "Name": "list", + "Description": "List to get the first item from.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d4c20fe8c9024915b8008ddcacb4c33b", + "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": "CoreNodeModels.HigherOrder.Map, CoreNodeModels", + "NodeType": "ExtensionNode", + "Id": "2f9c34f7e48644bdb56443b8cce626f7", + "Inputs": [ + { + "Id": "511d069a9e7c4950aac9e8da39711209", + "Name": "list", + "Description": "The list to map over.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "f03bae6281014d75b5022d39226e8999", + "Name": "f(x)", + "Description": "The procedure used to map element", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e90a0c90a0dd4ab69d1b4abe4e27add3", + "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.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0.25;", + "Id": "7a6d3f73e56847f8b64618439c775d10", + "Inputs": [], + "Outputs": [ + { + "Id": "b8a3b0f5eb2f43f2aefe96dde5ba39c2", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve", + "Id": "2536cb202f12404692430a248abfc459", + "Inputs": [ + { + "Id": "eda4c7bca25f4fc084e557f3a7d1fb22", + "Name": "profile", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "af2b14f1c34e4969a023c37285b30000", + "Name": "path", + "Description": "Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "21bd801034b94ef7b7f1565e3d3ffb56", + "Name": "Surface", + "Description": "Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Create a Surface by sweeping a cross section Curve along a path.\n\nSurface.BySweep (profile: Curve, path: Curve): Surface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Mirror@Autodesk.DesignScript.Geometry.Plane", + "Id": "07323a75ddf7469b828ec6f98985adff", + "Inputs": [ + { + "Id": "145f6c8a455b4430b804c5cf6bcd14ae", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "92431f063ea8481c94974e1c6c57a335", + "Name": "mirrorPlane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "e1f6436594d74433a003bc5d7afb62dc", + "Name": "Geometry", + "Description": "Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Mirror the object across the input Plane\n\nGeometry.Mirror (mirrorPlane: Plane): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.YZ", + "Id": "8f59801249ff41ad8c511d63bf395de1", + "Inputs": [], + "Outputs": [ + { + "Id": "c27da70f9b654e159771eb104d89370b", + "Name": "Plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a plane in the world YZ\n\nPlane.YZ ( ): Plane" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0.4;", + "Id": "9a3037d26eba4102b643e2d2d775ede4", + "Inputs": [], + "Outputs": [ + { + "Id": "05f4169dd78c43208ff30bad99aad2c2", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double,bool", + "Id": "c5b481758bc74a419ebd20ad73ed1ff0", + "Inputs": [ + { + "Id": "e957fcbe2655487e87b8e2ba58cf3038", + "Name": "surface", + "Description": "Autodesk.DesignScript.Geometry.Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "0feb6b5452fb4a3b9ce6ee423d42a97f", + "Name": "thickness", + "Description": "double\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "4cdd7e6820c74f35b680c2c0a10582e2", + "Name": "both_sides", + "Description": "bool\nDefault value : true", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "577099dd01c94aa9b7d4a909c987743c", + "Name": "Solid", + "Description": "Solid", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals. If both_sides parameter is true, surface is thickened on both sides.\n\nSurface.Thicken (thickness: double = 1, both_sides: bool = true): Solid" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Extrude@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "eaefe48803994ee7a7844447c49b1304", + "Inputs": [ + { + "Id": "022fa0a2afc9431590dd85bd858f77ac", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "dfffddac705240539ff7e6502a725bdb", + "Name": "direction", + "Description": "Vector to extrude along\n\nVector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1a13ef66f62148079507ffcedaf6ef35", + "Name": "distance", + "Description": "Distance to extrude\n\ndouble\nDefault value : 1", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "6fd7def0fcd14f38ad885337efa3849b", + "Name": "Surface", + "Description": "The extruded Surface", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Extrudes a Curve in the specified direction, by the specified distance\n\nCurve.Extrude (direction: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1), distance: double = 1): Surface" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.XZ", + "Id": "33bfc0b6978b495da44653cf47ea726c", + "Inputs": [], + "Outputs": [ + { + "Id": "bf85ef636f104a8093c7b6b62b8161f0", + "Name": "Plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a plane in the world XZ plane\n\nPlane.XZ ( ): Plane" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Plane.XY", + "Id": "919d56073444439390afa139c04c84f8", + "Inputs": [], + "Outputs": [ + { + "Id": "72b196dddad24e0a87ccb132105c6286", + "Name": "Plane", + "Description": "Plane", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Creates a plane in the world XY\n\nPlane.XY ( ): Plane" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Reverse", + "Id": "f7f6f315ddaa42a09ca917cfac4ae537", + "Inputs": [ + { + "Id": "7f1eed5ed9c24cb482d7ca73d6674d6f", + "Name": "vector", + "Description": "Autodesk.DesignScript.Geometry.Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "33b50c61e7de4cafa3cc656d5697e9cd", + "Name": "Vector", + "Description": "Vector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get the reverse of the vector. Essentially this negates the X, Y, and Z components of the Vector.\n\nVector.Reverse ( ): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double", + "Id": "ec38d533cf0549bf868c4599fd86d290", + "Inputs": [ + { + "Id": "f8366cd58c3b42209771f0d0f3cfdd01", + "Name": "geometry", + "Description": "Autodesk.DesignScript.Geometry.Geometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "43ed3d6f792a47b3807173e1044b085f", + "Name": "direction", + "Description": "Displacement direction.\n\nVector", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "e451e3542f71407e9e16ab5ab14ec717", + "Name": "distance", + "Description": "Displacement distance along given direction.\n\ndouble", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "7d3f07b68f814a03810b4ef1daf512a0", + "Name": "Geometry", + "Description": "Transformed Geometry.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "x/2;", + "Id": "95ced91de9974f05ac4ba0d7752dcdee", + "Inputs": [ + { + "Id": "afee6e7106484340902315b8d3563924", + "Name": "x", + "Description": "x", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "5005a1da1eb646b2b39648b94ef6f22a", + "Name": "", + "Description": "Value of expression at line 1", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Disabled", + "Description": "Allows for DesignScript code to be authored directly" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", + "NodeType": "FunctionNode", + "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.TangentAtParameter@double", + "Id": "4c656b3ee8444522bc9aeddf603d203d", + "Inputs": [ + { + "Id": "639fb7b398fa4ddc9271ba2a8034d0d8", + "Name": "curve", + "Description": "Autodesk.DesignScript.Geometry.Curve", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "1968a3ae08d2462f908e323ae6dd5622", + "Name": "param", + "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0", + "UsingDefaultValue": true, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "d03cd04c155a47dd9f628876ebce5de0", + "Name": "Vector", + "Description": "A Vector parallel to the curve at param", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Get a Vector tangent to the curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.TangentAtParameter (param: double = 0): Vector" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "0;", + "Id": "985898c77eaf493c881579dbb73216b7", + "Inputs": [], + "Outputs": [ + { + "Id": "83db54b01ade4fe68b330a98ce2793db", + "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.RestOfItems@var[]..[]", + "Id": "a49a4474d68748948312f145026191b0", + "Inputs": [ + { + "Id": "d236a84e71af42cca91d35be5b9afba9", + "Name": "list", + "Description": "List to get the rest of.\n\nvar[]..[]", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "544852d888b8434b8a6f984b9edbecc1", + "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": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color", + "Id": "96e6faf1f9104c9eb3556c8399accf1d", + "Inputs": [ + { + "Id": "222a91a909c74116a73fc463c029fea3", + "Name": "geometry", + "Description": "The geometry to which you would like to apply color.\n\nGeometry", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + }, + { + "Id": "6b481644e7394f3f8f3189aa087c1b34", + "Name": "color", + "Description": "The color.\n\nColor", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Outputs": [ + { + "Id": "ee959e2a27a0499f9e11061a82283161", + "Name": "GeometryColor", + "Description": "A Display object.", + "UsingDefaultValue": false, + "Level": 2, + "UseLevels": false, + "KeepListStructure": false + } + ], + "Replication": "Auto", + "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor" + }, + { + "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", + "NodeType": "CodeBlockNode", + "Code": "Color.ByARGB(255,100,100,0);", + "Id": "a878966d05d740dbb30661d202b505c1", + "Inputs": [], + "Outputs": [ + { + "Id": "301271fc77924ad0867067be966b7666", + "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": "abe38541e114484a82266f1a5f11ff10", + "End": "995d1eb7dd03465fa9c358a5ee5fbf51", + "Id": "3be458f901454c8ca3d1ee596de3d5a3" + }, + { + "Start": "abe38541e114484a82266f1a5f11ff10", + "End": "17336c43ca20404babde0ba768895847", + "Id": "15a4ddd58eba4db18d3d163ed7fa50b8" + }, + { + "Start": "af6960ab759b406e925fd31a0fcefce3", + "End": "124f74233f644822a55bf888bf4f61cc", + "Id": "8ec49d9f91c94258b09d58a5246db7a4" + }, + { + "Start": "2d1ec7de794048dc962d1a83c280a15f", + "End": "655f956f2f62434795bf85be426920ae", + "Id": "e0e8cf91a9ef48959cd8bdacd082275b" + }, + { + "Start": "2d1ec7de794048dc962d1a83c280a15f", + "End": "08b2ba1252b341ee888811c96ce6cba9", + "Id": "c8ad903cc38e446cbe990acb4be890e5" + }, + { + "Start": "80870975ad9149ca864e11ddbf1a22cc", + "End": "7a71a02fac9f482fb01787c1e5d3d22d", + "Id": "170a7a8dfee0429a9b863bb1db3bae81" + }, + { + "Start": "c4c158b5d21e442a8baf5f04d689c28e", + "End": "9b188625e0d04f7fb024450bfd3a770e", + "Id": "89922e000bd045c7a710c1e583cca995" + }, + { + "Start": "09d738d14f814210ba6651380c59a0df", + "End": "fb73032b812145ba8754dcce10eb7c75", + "Id": "bbae89823f7d4eeaad09e82c945c5bf5" + }, + { + "Start": "09d738d14f814210ba6651380c59a0df", + "End": "64f28605166b4a7fbabe0c55a558302c", + "Id": "142bd302a6494baba2a33c870a345346" + }, + { + "Start": "09d738d14f814210ba6651380c59a0df", + "End": "dfffddac705240539ff7e6502a725bdb", + "Id": "fa246f79bdf2408bb2aa6e06644531a5" + }, + { + "Start": "09d738d14f814210ba6651380c59a0df", + "End": "7f1eed5ed9c24cb482d7ca73d6674d6f", + "Id": "e20529b943944ceaa834c54fbb8000df" + }, + { + "Start": "fa87372bbb8c4b4ba2c178c117bb6af3", + "End": "792f3878da824a5c8a71b54b2810b015", + "Id": "a9f0c968938240d1834c466dc858ff3a" + }, + { + "Start": "287e513079874e43829063910a1df138", + "End": "dca33703340b41c994020c7083ca20e0", + "Id": "643c19acabee4a248033d9c567468710" + }, + { + "Start": "287e513079874e43829063910a1df138", + "End": "bdc141dfeb104ae8945a367a08e99b5e", + "Id": "006ab7b16e41424ab0ea1b228aa590d8" + }, + { + "Start": "74a880f127cb415ebae3e8eed598f9c6", + "End": "d32f1882979e47ea97e5a98192f34a9d", + "Id": "1c7bc3c1d9a64f2a8f16d094cf9822cd" + }, + { + "Start": "8befd4cd8ce44a2080168e9e3dfed2ee", + "End": "dd3bc4beef0e4341824d728611292050", + "Id": "8ddb81659a204248abb1d05d921d6045" + }, + { + "Start": "e69263058f2c4a51a63b0076dac9ebff", + "End": "6fc43cb9c36840d39752d43398ea8dfd", + "Id": "69e12dc69b0b4187be1bca243df9225e" + }, + { + "Start": "020dc2c60eb042078e827dc09b979f75", + "End": "6e370d198cd149b0a504eddab4a87b6c", + "Id": "a0550febe32b465c85585665ae2a2647" + }, + { + "Start": "04f32571f02844a58907c8fc397bbdfe", + "End": "d236a84e71af42cca91d35be5b9afba9", + "Id": "83d3e36f5c98421b825e3681aef589cc" + }, + { + "Start": "dd1c2ee08ac64d6bba5e2962cd0e71f6", + "End": "5daeed348f5045ca9c494c257a5357cf", + "Id": "f2df2846e629449393d28e6c0b6827fd" + }, + { + "Start": "6b4f2636e9504d32afd46f1e0f75781d", + "End": "5711b9301e3b444db0e7ac319ee45fc2", + "Id": "aa17e5bc37b145318c51241957d1a391" + }, + { + "Start": "6b4f2636e9504d32afd46f1e0f75781d", + "End": "4effbbec83f84479a83cf54674d34556", + "Id": "8ce495caa6084ec4a40be21bfa5c8acd" + }, + { + "Start": "8b3af5f5e2084c7ea426f4fba9f97641", + "End": "3a3f986b35c34f1a8e595388b410db50", + "Id": "60b73481c2dc49f2a13c8e5337dfd7f7" + }, + { + "Start": "8b3af5f5e2084c7ea426f4fba9f97641", + "End": "511d069a9e7c4950aac9e8da39711209", + "Id": "35ac4eef9fb3442b9410a239ca2c2863" + }, + { + "Start": "0aa2c5abcc8c47aa98a7d8c90aa28a21", + "End": "8804f0cd0bd141a3a9041451dc3e55f1", + "Id": "9a1590c9d0784389971d95178c9d8df1" + }, + { + "Start": "15067f2c4f6745f68974255ef0926ec1", + "End": "9e8e086c6fff496999cdafab67b346df", + "Id": "17db619c1d4c4d07a4a4d583fe38fef5" + }, + { + "Start": "1d1b3135a53f412bb194654f3ab5affa", + "End": "af2b14f1c34e4969a023c37285b30000", + "Id": "ae962cce72914d15ba234a7dde6c0911" + }, + { + "Start": "1d1b3135a53f412bb194654f3ab5affa", + "End": "639fb7b398fa4ddc9271ba2a8034d0d8", + "Id": "8b87331bc50f41f89f0e2ecd11253e0d" + }, + { + "Start": "1dbe5509955149e397ba52aa9984daa4", + "End": "24c2f5489b5b457a99a93eb772650c20", + "Id": "2ccca64ed9894c6ebe56e9db8cc13ca6" + }, + { + "Start": "f5eacfbb9ad84891ab64bf0693e12251", + "End": "64b1fbfaf3334666a53e63ca874e0dea", + "Id": "7763938a1da543c6b3c7b31788c402b6" + }, + { + "Start": "5c5b1a8a2deb4166aeff1931762c945a", + "End": "660b42682cd04a249a850559d5e8e07d", + "Id": "8937d5e10d7247dc8360d48b49379937" + }, + { + "Start": "5c5b1a8a2deb4166aeff1931762c945a", + "End": "f8366cd58c3b42209771f0d0f3cfdd01", + "Id": "f9739641cfeb49889a4c63087ce54942" + }, + { + "Start": "d3053ef87a2c4f73a907ee1f1fa02d0a", + "End": "b39821be512640c8b7d478d16665b14d", + "Id": "95f1201f7600499db6176553d66a2bca" + }, + { + "Start": "3e284f69ce254074a4b5cb7c3c19be18", + "End": "eda4c7bca25f4fc084e557f3a7d1fb22", + "Id": "97a2ca44d67745e1a04a5af95bb2142a" + }, + { + "Start": "d4c20fe8c9024915b8008ddcacb4c33b", + "End": "f03bae6281014d75b5022d39226e8999", + "Id": "b76c626d23c44c9da214902213d0b796" + }, + { + "Start": "e90a0c90a0dd4ab69d1b4abe4e27add3", + "End": "0e36d96ae82a4f54b2b228ae9301e2d3", + "Id": "82535644d6cd4414b1f8ab4674945854" + }, + { + "Start": "b8a3b0f5eb2f43f2aefe96dde5ba39c2", + "End": "0762f6ff26674412bfc8f3cb4229d509", + "Id": "ee46cc1a27b84d67a8ceff6fc2aad76e" + }, + { + "Start": "21bd801034b94ef7b7f1565e3d3ffb56", + "End": "145f6c8a455b4430b804c5cf6bcd14ae", + "Id": "4978321b32694f02b571de97d9bddea8" + }, + { + "Start": "05f4169dd78c43208ff30bad99aad2c2", + "End": "1a13ef66f62148079507ffcedaf6ef35", + "Id": "f159d374704c4a958eff087cd73f25c1" + }, + { + "Start": "05f4169dd78c43208ff30bad99aad2c2", + "End": "afee6e7106484340902315b8d3563924", + "Id": "ed5feba24fd34075b826da23b5cb459a" + }, + { + "Start": "577099dd01c94aa9b7d4a909c987743c", + "End": "222a91a909c74116a73fc463c029fea3", + "Id": "b4cef8d1f6e44cbd82c09a18f3c5deed" + }, + { + "Start": "6fd7def0fcd14f38ad885337efa3849b", + "End": "e957fcbe2655487e87b8e2ba58cf3038", + "Id": "f5122ee215ce4ffc9737ea9096ba0af5" + }, + { + "Start": "bf85ef636f104a8093c7b6b62b8161f0", + "End": "92431f063ea8481c94974e1c6c57a335", + "Id": "57edc1dfb92c4b14a09963fec597bfbe" + }, + { + "Start": "33b50c61e7de4cafa3cc656d5697e9cd", + "End": "43ed3d6f792a47b3807173e1044b085f", + "Id": "a0471ecd5dd44bfe8eb239130b5943f4" + }, + { + "Start": "7d3f07b68f814a03810b4ef1daf512a0", + "End": "022fa0a2afc9431590dd85bd858f77ac", + "Id": "cf94e14a3cfe4d04afa2aabbdc4caf42" + }, + { + "Start": "5005a1da1eb646b2b39648b94ef6f22a", + "End": "e451e3542f71407e9e16ab5ab14ec717", + "Id": "7d280de385d94cb280d5ef57220da098" + }, + { + "Start": "d03cd04c155a47dd9f628876ebce5de0", + "End": "500698cb79d742aba9b37a195bbf7a1e", + "Id": "ea48f297fe45456884881a33302653e0" + }, + { + "Start": "83db54b01ade4fe68b330a98ce2793db", + "End": "1968a3ae08d2462f908e323ae6dd5622", + "Id": "84e8d1b17ed14536a9487bf7139693cd" + }, + { + "Start": "544852d888b8434b8a6f984b9edbecc1", + "End": "622bbed757164f039575c923ab04375a", + "Id": "41671cbd898142e0ba382cbea512c8d9" + }, + { + "Start": "544852d888b8434b8a6f984b9edbecc1", + "End": "fc2323e0792644c69ed60791c6471d5f", + "Id": "3183a7827eec458e948c405fd79106e5" + }, + { + "Start": "301271fc77924ad0867067be966b7666", + "End": "6b481644e7394f3f8f3189aa087c1b34", + "Id": "7cf4b35dbf834c00a35a9b40eaa1c774" + } + ], + "Dependencies": [], + "Bindings": [], + "View": { + "Dynamo": { + "ScaleFactor": 1.0, + "HasRunWithoutCrash": false, + "IsVisibleInDynamoLibrary": true, + "Version": "2.3.0.4415", + "RunType": "Manual", + "RunPeriod": "1000" + }, + "Camera": { + "Name": "Background Preview", + "EyeX": -26.466495513916016, + "EyeY": 55.007667541503906, + "EyeZ": 21.60850715637207, + "LookX": 24.529182434082031, + "LookY": -27.613010406494141, + "LookZ": -18.920015335083008, + "UpX": 0.387905091047287, + "UpY": 0.87178438901901245, + "UpZ": -0.29920154809951782 + }, + "NodeViews": [ + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "67c1babc7b88488b98d11c72fe4a7bbe", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 328.955216979577, + "Y": 37.7336335638732 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "22dcf86be0ff468bb412456194414710", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 40.542686069096, + "Y": 141.609643751028 + }, + { + "ShowGeometry": false, + "Name": "Point.ByCoordinates", + "Id": "cf7390cd797d4be7b0fb23d9f5fc6bcd", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 570.965200513397, + "Y": 346.505859205977 + }, + { + "ShowGeometry": false, + "Name": "WaveAmplitude", + "Id": "b8679bf48e094068bbfbdd498a51a7bd", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -358.294507863127, + "Y": -56.5032062746415 + }, + { + "ShowGeometry": false, + "Name": "Circle.ByCenterPointRadiusNormal", + "Id": "47cc2719360d496188de2adc3adecad8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 957.503949797481, + "Y": -472.353182171258 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "312d68cefd7840a28fc1654acce8b536", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 451.051588627706, + "Y": -107.951366598718 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "20db8ef9dfda409b94fd523de40fcc58", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 30.5595121966605, + "Y": 275.490074208717 + }, + { + "ShowGeometry": false, + "Name": "Number of Circles", + "Id": "b3d3e02a8687492ea4b3aa64446f7f68", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -358.834612714673, + "Y": 55.0632062605557 + }, + { + "ShowGeometry": false, + "Name": "Length of Tube", + "Id": "6c1f5db66e2742abbdf035dd61bd3b62", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -358.294507863127, + "Y": 322.453041995019 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "524116fef1324885b7a9fd7a35e1e866", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 959.095469258917, + "Y": 372.835744652873 + }, + { + "ShowGeometry": true, + "Name": "Circle.ByCenterPointRadiusNormal", + "Id": "ae10ca5062ab4fc28328c5806adc5b61", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1110.6804581364, + "Y": 444.441071589773 + }, + { + "ShowGeometry": false, + "Name": "Curve.PointAtParameter", + "Id": "8274e93aa6134dcfad177aa6265b45ca", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1580.30517752946, + "Y": 504.219633780117 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "1e235ddbbc26403abddcc7534aab3ebe", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1154.1620005302, + "Y": 9.65711087929402 + }, + { + "ShowGeometry": true, + "Name": "NurbsCurve.ByPoints", + "Id": "aa716abcb4de444aaba6edcbc0315971", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1967.16360512795, + "Y": 425.033260540341 + }, + { + "ShowGeometry": true, + "Name": "List.Transpose", + "Id": "49bff443a35f45c4b1795541890088f7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1823.63830363085, + "Y": 423.383544431179 + }, + { + "ShowGeometry": false, + "Name": "Curve.PointAtParameter", + "Id": "c69839a3439b4fa3a8138dd81ad7c6e0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1557.58897039169, + "Y": -446.955345513404 + }, + { + "ShowGeometry": false, + "Name": "List.Transpose", + "Id": "3f36edf79a084ccf863ca000d36c6e41", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2213.50537653075, + "Y": -471.458916259336 + }, + { + "ShowGeometry": true, + "Name": "List.ShiftIndices", + "Id": "1c783326703344d685184e5dd89ad695", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1953.60138970786, + "Y": -471.328935691157 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "ba5d613b375f4836a692d238d987a602", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1796.26449331269, + "Y": -344.348992271891 + }, + { + "ShowGeometry": false, + "Name": "NurbsCurve.ByPoints", + "Id": "59ca12e4bae74e289a49b94bc0a429b7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2452.03832275799, + "Y": -493.734068103616 + }, + { + "ShowGeometry": false, + "Name": "WaveEnd", + "Id": "758d7ea1ac554ded94abfe18f37a5549", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -358.294507863127, + "Y": 234.30996577061 + }, + { + "ShowGeometry": false, + "Name": "WaveStart", + "Id": "b63afd3c5d404c36b4997ab1a102bffe", + "IsSetAsInput": true, + "IsSetAsOutput": false, + "Excluded": false, + "X": -358.294507863127, + "Y": 162.546516883787 + }, + { + "ShowGeometry": false, + "Name": "List.DropEveryNthItem", + "Id": "04170ffb7ee747f29d40e876740f1d64", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1263.65742890249, + "Y": -406.429921723762 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "53a07443248a4427b56bb1da03059907", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1184.32409556916, + "Y": -311.216588390429 + }, + { + "ShowGeometry": false, + "Name": "Circle.ByCenterPointRadiusNormal", + "Id": "31c8d70bea474f6ba2f6c62541dd99c8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2833.42556598279, + "Y": -237.08179305242 + }, + { + "ShowGeometry": true, + "Name": "List.FirstItem", + "Id": "9ac346e669b5427bbf6984480fec1823", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2481.59933395163, + "Y": -270.949226931074 + }, + { + "ShowGeometry": true, + "Name": "List.Map", + "Id": "2f9c34f7e48644bdb56443b8cce626f7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2620.36969005586, + "Y": -317.567687574014 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "7a6d3f73e56847f8b64618439c775d10", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2677.93405862951, + "Y": -66.0494082437262 + }, + { + "ShowGeometry": true, + "Name": "Surface.BySweep", + "Id": "2536cb202f12404692430a248abfc459", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3147.37513313469, + "Y": -350.512471146171 + }, + { + "ShowGeometry": true, + "Name": "Geometry.Mirror", + "Id": "07323a75ddf7469b828ec6f98985adff", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3391.63197900187, + "Y": -338.745141161318 + }, + { + "ShowGeometry": false, + "Name": "Plane.YZ", + "Id": "8f59801249ff41ad8c511d63bf395de1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3239.00760338331, + "Y": -171.31973234125 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "9a3037d26eba4102b643e2d2d775ede4", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1674.5513898675, + "Y": -870.605199250881 + }, + { + "ShowGeometry": false, + "Name": "Surface.Thicken", + "Id": "c5b481758bc74a419ebd20ad73ed1ff0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2640.5513898675, + "Y": -946.318532584215 + }, + { + "ShowGeometry": false, + "Name": "Curve.Extrude", + "Id": "eaefe48803994ee7a7844447c49b1304", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2378.23404319652, + "Y": -946.318532584215 + }, + { + "ShowGeometry": false, + "Name": "Plane.XZ", + "Id": "33bfc0b6978b495da44653cf47ea726c", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3242.56236135683, + "Y": -87.3659266345834 + }, + { + "ShowGeometry": false, + "Name": "Plane.XY", + "Id": "919d56073444439390afa139c04c84f8", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3240.74776804857, + "Y": -7.52382107144547 + }, + { + "ShowGeometry": false, + "Name": "Vector.Reverse", + "Id": "f7f6f315ddaa42a09ca917cfac4ae537", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1853.88472320084, + "Y": -959.318532584215 + }, + { + "ShowGeometry": false, + "Name": "Geometry.Translate", + "Id": "ec38d533cf0549bf868c4599fd86d290", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2094.5513898675, + "Y": -946.318532584215 + }, + { + "ShowGeometry": false, + "Name": "Code Block", + "Id": "95ced91de9974f05ac4ba0d7752dcdee", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1853.88472320084, + "Y": -851.105199250881 + }, + { + "ShowGeometry": true, + "Name": "Curve.TangentAtParameter", + "Id": "4c656b3ee8444522bc9aeddf603d203d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2593.99935145481, + "Y": -187.673208494287 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "985898c77eaf493c881579dbb73216b7", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 2476.82376096526, + "Y": -146.636863003987 + }, + { + "ShowGeometry": true, + "Name": "List.RestOfItems", + "Id": "a49a4474d68748948312f145026191b0", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 1292.7314989154, + "Y": 9.29643861604643 + }, + { + "ShowGeometry": true, + "Name": "GeometryColor.ByGeometryColor", + "Id": "96e6faf1f9104c9eb3556c8399accf1d", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3432.46716739263, + "Y": -742.78287404993 + }, + { + "ShowGeometry": true, + "Name": "Code Block", + "Id": "a878966d05d740dbb30661d202b505c1", + "IsSetAsInput": false, + "IsSetAsOutput": false, + "Excluded": false, + "X": 3082.0, + "Y": -681.0 + } + ], + "Annotations": [ + { + "Id": "cd334a22bec1498197dec346a879ca16", + "Title": "Inner Circle", + "Nodes": [ + "524116fef1324885b7a9fd7a35e1e866", + "ae10ca5062ab4fc28328c5806adc5b61", + "8274e93aa6134dcfad177aa6265b45ca", + "aa716abcb4de444aaba6edcbc0315971", + "49bff443a35f45c4b1795541890088f7" + ], + "Left": 949.095469258917, + "Top": 326.835744652873, + "Width": 1257.5681358690331, + "Height": 296.383889127244, + "FontSize": 30.0, + "InitialTop": 372.835744652873, + "InitialHeight": 280.383889127243, + "TextblockHeight": 36.0, + "Background": "#FFC1D676" + }, + { + "Id": "8d00daa21e9a489caa1b933322dd5eef", + "Title": "OuterCircle", + "Nodes": [ + "47cc2719360d496188de2adc3adecad8", + "c69839a3439b4fa3a8138dd81ad7c6e0", + "3f36edf79a084ccf863ca000d36c6e41", + "1c783326703344d685184e5dd89ad695", + "ba5d613b375f4836a692d238d987a602", + "59ca12e4bae74e289a49b94bc0a429b7", + "04170ffb7ee747f29d40e876740f1d64", + "53a07443248a4427b56bb1da03059907" + ], + "Left": 947.503949797481, + "Top": -539.734068103616, + "Width": 1744.034372960509, + "Height": 321.51747971318696, + "FontSize": 30.0, + "InitialTop": -493.734068103616, + "InitialHeight": 267.506805086, + "TextblockHeight": 36.0, + "Background": "#FFC1D676" + }, + { + "Id": "d29b3426714442a38c0528bc20eaa7a2", + "Title": "Outer Hoops", + "Nodes": [ + "9a3037d26eba4102b643e2d2d775ede4", + "c5b481758bc74a419ebd20ad73ed1ff0", + "eaefe48803994ee7a7844447c49b1304", + "f7f6f315ddaa42a09ca917cfac4ae537", + "ec38d533cf0549bf868c4599fd86d290", + "95ced91de9974f05ac4ba0d7752dcdee" + ], + "Left": 1664.5513898675, + "Top": -1005.3185325842149, + "Width": 1199.5, + "Height": 247.21333333333394, + "FontSize": 30.0, + "InitialTop": -959.318532584215, + "InitialHeight": 404.692993196752, + "TextblockHeight": 36.0, + "Background": "#FFC1D676" + } + ], + "X": 279.538483938725, + "Y": 352.374800789911, + "Zoom": 0.264451166198284 + } +} \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/aniform03.dyn b/tools/Performance/DynamoPerformanceTests/graphs/aniform03.dyn new file mode 100644 index 00000000000..92a3b6bbe07 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/aniform03.dyn @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + 100 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/data/helix.csv b/tools/Performance/DynamoPerformanceTests/graphs/data/helix.csv new file mode 100644 index 00000000000..ddc3f11d7ab --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/data/helix.csv @@ -0,0 +1,201 @@ +0.3517846,-0.7869986,-2.873479 +0.5057634,-0.7079139,-2.871073 +0.6422613,-0.5988617,-2.8686 +0.7554799,-0.46365,-2.866056 +0.8404377,-0.3072074,-2.86344 +0.89319,-0.1353982,-2.860748 +0.9110007,0.045183171,-2.857978 +0.8924776,0.2274645,-2.855126 +0.8376509,0.4041732,-2.85219 +0.7480025,0.56811,-2.849165 +0.6264315,0.7124491,-2.84605 +0.4771712,0.8310061,-2.842839 +0.3056472,0.918502,-2.83953 +0.1182791,0.9707931,-2.836119 +-0.077742465,0.9850534,-2.832601 +-0.2747397,0.9599173,-2.828971 +-0.4648297,0.8955631,-2.825226 +-0.6402391,0.7937393,-2.82136 +-0.7936199,0.6577247,-2.817368 +-0.9183395,0.4922375,-2.813246 +-1.00877,0.3032688,-2.808988 +-1.060525,0.097884014,-2.804586 +-1.070667,-0.1160435,-2.800037 +-1.037852,-0.3301237,-2.795332 +-0.9624209,-0.5357682,-2.790466 +-0.846423,-0.7245325,-2.78543 +-0.6935734,-0.8884509,-2.780218 +-0.5091438,-1.020364,-2.774821 +-0.2997888,-1.114221,-2.769231 +-0.073318549,-1.165346,-2.763439 +0.1615903,-1.170658,-2.757435 +0.3957134,-1.128828,-2.75121 +0.6196325,-1.040377,-2.744753 +0.8241052,-0.9076963,-2.738054 +1.000432,-0.7350051,-2.7311 +1.140819,-0.5282233,-2.723878 +1.238709,-0.294782,-2.716377 +1.289071,-0.043367516,-2.708581 +1.28864,0.2163926,-2.700478 +1.236092,0.4742811,-2.69205 +1.132149,0.7198882,-2.683281 +0.979601,0.9430137,-2.674155 +0.7832562,1.134079,-2.664653 +0.5498004,1.284522,-2.654754 +0.2875895,1.387166,-2.64444 +0.006357764,1.436542,-2.633687 +-0.2831245,1.429154,-2.622472 +-0.5694501,1.363673,-2.61077 +-0.8410097,1.24105,-2.598557 +-1.086441,1.064551,-2.585803 +-1.295096,0.8396897,-2.572479 +-1.457477,0.5740758,-2.558554 +-1.56565,0.2771796,-2.543995 +-1.613611,-0.03999079,-2.528766 +-1.597577,-0.365273,-2.512832 +-1.516212,-0.6858066,-2.496151 +-1.370756,-0.9885159,-2.478682 +-1.165054,-1.260625,-2.460381 +-0.9054906,-1.490177,-2.4412 +-0.6008227,-1.666533,-2.421091 +-0.2619001,-1.780845,-2.4 +0.098691247,-1.826468,-2.377872 +0.4670753,-1.799298,-2.354648 +0.8285937,-1.698024,-2.330267 +1.168371,-1.524281,-2.304664 +1.471899,-1.282684,-2.27777 +1.725636,-0.9807486,-2.249514 +1.917587,-0.628696,-2.21982 +2.03784,-0.2391386,-2.188612 +2.07905,0.1733468,-2.155806 +2.036829,0.5927297,-2.12132 +1.910035,1.00213,-2.085066 +1.700944,1.384473,-2.046955 +1.415291,1.723174,-2.006894 +1.062158,2.002851,-1.964792 +0.653746,2.209998,-1.920553 +0.2049761,2.333622,-1.874085 +-0.2670151,2.365798,-1.825295 +-0.7435041,2.30213,-1.774091 +-1.204912,2.142068,-1.720387 +-1.631593,1.889093,-1.664101 +-2.004674,1.550727,-1.605156 +-2.306892,1.138374,-1.543487 +-2.523408,0.6669796,-1.479038 +-2.642545,0.1545199,-1.411765 +-2.656429,-0.3786647,-1.341641 +-2.561478,-0.9106821,-1.268656 +-2.358729,-1.419004,-1.192822 +-2.053959,-1.881455,-1.114172 +-1.657589,-2.277234,-1.032764 +-1.184375,-2.587906,-0.9486833 +-0.6528603,-2.798331,-0.8620437 +-0.084640868,-2.897469,-0.772988 +0.4965631,-2.879015,-0.6816889 +1.065963,-2.741819,-0.5883484 +1.598853,-2.490066,-0.493197 +2.071785,-2.13319,-0.3964912 +2.463719,-1.685521,-0.2985111 +2.757063,-1.165668,-0.1995571 +2.938568,-0.5956771,-0.099944495 +3,0,0 +2.938568,0.5956771,0.099944495 +2.757063,1.165668,0.1995571 +2.463719,1.685521,0.2985111 +2.071785,2.13319,0.3964912 +1.598853,2.490066,0.493197 +1.065963,2.741819,0.5883484 +0.4965631,2.879015,0.6816889 +-0.084640868,2.897469,0.772988 +-0.6528603,2.798331,0.8620437 +-1.184375,2.587906,0.9486833 +-1.657589,2.277234,1.032764 +-2.053959,1.881455,1.114172 +-2.358729,1.419004,1.192822 +-2.561478,0.9106821,1.268656 +-2.656429,0.3786647,1.341641 +-2.642545,-0.1545199,1.411765 +-2.523408,-0.6669796,1.479038 +-2.306892,-1.138374,1.543487 +-2.004674,-1.550727,1.605156 +-1.631593,-1.889093,1.664101 +-1.204912,-2.142068,1.720387 +-0.7435041,-2.30213,1.774091 +-0.2670151,-2.365798,1.825295 +0.2049761,-2.333622,1.874085 +0.653746,-2.209998,1.920553 +1.062158,-2.002851,1.964792 +1.415291,-1.723174,2.006894 +1.700944,-1.384473,2.046955 +1.910035,-1.00213,2.085066 +2.036829,-0.5927297,2.12132 +2.07905,-0.1733468,2.155806 +2.03784,0.2391386,2.188612 +1.917587,0.628696,2.21982 +1.725636,0.9807486,2.249514 +1.471899,1.282684,2.27777 +1.168371,1.524281,2.304664 +0.8285937,1.698024,2.330267 +0.4670753,1.799298,2.354648 +0.098691247,1.826468,2.377872 +-0.2619001,1.780845,2.4 +-0.6008227,1.666533,2.421091 +-0.9054906,1.490177,2.4412 +-1.165054,1.260625,2.460381 +-1.370756,0.9885159,2.478682 +-1.516212,0.6858066,2.496151 +-1.597577,0.365273,2.512832 +-1.613611,0.03999079,2.528766 +-1.56565,-0.2771796,2.543995 +-1.457477,-0.5740758,2.558554 +-1.295096,-0.8396897,2.572479 +-1.086441,-1.064551,2.585803 +-0.8410097,-1.24105,2.598557 +-0.5694501,-1.363673,2.61077 +-0.2831245,-1.429154,2.622472 +0.006357764,-1.436542,2.633687 +0.2875895,-1.387166,2.64444 +0.5498004,-1.284522,2.654754 +0.7832562,-1.134079,2.664653 +0.979601,-0.9430137,2.674155 +1.132149,-0.7198882,2.683281 +1.236092,-0.4742811,2.69205 +1.28864,-0.2163926,2.700478 +1.289071,0.043367516,2.708581 +1.238709,0.294782,2.716377 +1.140819,0.5282233,2.723878 +1.000432,0.7350051,2.7311 +0.8241052,0.9076963,2.738054 +0.6196325,1.040377,2.744753 +0.3957134,1.128828,2.75121 +0.1615903,1.170658,2.757435 +-0.073318549,1.165346,2.763439 +-0.2997888,1.114221,2.769231 +-0.5091438,1.020364,2.774821 +-0.6935734,0.8884509,2.780218 +-0.846423,0.7245325,2.78543 +-0.9624209,0.5357682,2.790466 +-1.037852,0.3301237,2.795332 +-1.070667,0.1160435,2.800037 +-1.060525,-0.097884014,2.804586 +-1.00877,-0.3032688,2.808988 +-0.9183395,-0.4922375,2.813246 +-0.7936199,-0.6577247,2.817368 +-0.6402391,-0.7937393,2.82136 +-0.4648297,-0.8955631,2.825226 +-0.2747397,-0.9599173,2.828971 +-0.077742465,-0.9850534,2.832601 +0.1182791,-0.9707931,2.836119 +0.3056472,-0.918502,2.83953 +0.4771712,-0.8310061,2.842839 +0.6264315,-0.7124491,2.84605 +0.7480025,-0.56811,2.849165 +0.8376509,-0.4041732,2.85219 +0.8924776,-0.2274645,2.855126 +0.9110007,-0.045183171,2.857978 +0.89319,0.1353982,2.860748 +0.8404377,0.3072074,2.86344 +0.7554799,0.46365,2.866056 +0.6422613,0.5988617,2.8686 +0.5057634,0.7079139,2.871073 +0.3517846,0.7869986,2.873479 \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/graphs/data/pokedex.json b/tools/Performance/DynamoPerformanceTests/graphs/data/pokedex.json new file mode 100644 index 00000000000..5ad1c6ba1a7 --- /dev/null +++ b/tools/Performance/DynamoPerformanceTests/graphs/data/pokedex.json @@ -0,0 +1,4618 @@ +[{ + "id": 1, + "num": "001", + "name": "Bulbasaur", + "img": "http://www.serebii.net/pokemongo/pokemon/001.png", + "type": [ + "Grass", + "Poison" + ], + "height": "0.71 m", + "weight": "6.9 kg", + "candy": "Bulbasaur Candy", + "candy_count": 25, + "egg": "2 km", + "spawn_chance": 0.69, + "avg_spawns": 69, + "spawn_time": "20:00", + "multipliers": [ + 1.58 + ], + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "next_evolution": [ + { + "num": "002", + "name": "Ivysaur" + }, + { + "num": "003", + "name": "Venusaur" + } + ] +}, +{ + "id": 2, + "num": "002", + "name": "Ivysaur", + "img": "http://www.serebii.net/pokemongo/pokemon/002.png", + "type": [ + "Grass", + "Poison" + ], + "height": "0.99 m", + "weight": "13.0 kg", + "candy": "Bulbasaur Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.042, + "avg_spawns": 4.2, + "spawn_time": "07:00", + "multipliers": [ + 1.2, + 1.6 + ], + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "prev_evolution": [ + { + "num": "001", + "name": "Bulbasaur" + } + ], + "next_evolution": [ + { + "num": "003", + "name": "Venusaur" + } + ] +}, +{ + "id": 3, + "num": "003", + "name": "Venusaur", + "img": "http://www.serebii.net/pokemongo/pokemon/003.png", + "type": [ + "Grass", + "Poison" + ], + "height": "2.01 m", + "weight": "100.0 kg", + "candy": "Bulbasaur Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.017, + "avg_spawns": 1.7, + "spawn_time": "11:30", + "multipliers": null, + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "prev_evolution": [ + { + "num": "001", + "name": "Bulbasaur" + }, + { + "num": "002", + "name": "Ivysaur" + } + ] +}, +{ + "id": 4, + "num": "004", + "name": "Charmander", + "img": "http://www.serebii.net/pokemongo/pokemon/004.png", + "type": [ + "Fire" + ], + "height": "0.61 m", + "weight": "8.5 kg", + "candy": "Charmander Candy", + "candy_count": 25, + "egg": "2 km", + "spawn_chance": 0.253, + "avg_spawns": 25.3, + "spawn_time": "08:45", + "multipliers": [ + 1.65 + ], + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "next_evolution": [ + { + "num": "005", + "name": "Charmeleon" + }, + { + "num": "006", + "name": "Charizard" + } + ] +}, +{ + "id": 5, + "num": "005", + "name": "Charmeleon", + "img": "http://www.serebii.net/pokemongo/pokemon/005.png", + "type": [ + "Fire" + ], + "height": "1.09 m", + "weight": "19.0 kg", + "candy": "Charmander Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.012, + "avg_spawns": 1.2, + "spawn_time": "19:00", + "multipliers": [ + 1.79 + ], + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "prev_evolution": [ + { + "num": "004", + "name": "Charmander" + } + ], + "next_evolution": [ + { + "num": "006", + "name": "Charizard" + } + ] +}, +{ + "id": 6, + "num": "006", + "name": "Charizard", + "img": "http://www.serebii.net/pokemongo/pokemon/006.png", + "type": [ + "Fire", + "Flying" + ], + "height": "1.70 m", + "weight": "90.5 kg", + "candy": "Charmander Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0031, + "avg_spawns": 0.31, + "spawn_time": "13:34", + "multipliers": null, + "weaknesses": [ + "Water", + "Electric", + "Rock" + ], + "prev_evolution": [ + { + "num": "004", + "name": "Charmander" + }, + { + "num": "005", + "name": "Charmeleon" + } + ] +}, +{ + "id": 7, + "num": "007", + "name": "Squirtle", + "img": "http://www.serebii.net/pokemongo/pokemon/007.png", + "type": [ + "Water" + ], + "height": "0.51 m", + "weight": "9.0 kg", + "candy": "Squirtle Candy", + "candy_count": 25, + "egg": "2 km", + "spawn_chance": 0.58, + "avg_spawns": 58, + "spawn_time": "04:25", + "multipliers": [ + 2.1 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "008", + "name": "Wartortle" + }, + { + "num": "009", + "name": "Blastoise" + } + ] +}, +{ + "id": 8, + "num": "008", + "name": "Wartortle", + "img": "http://www.serebii.net/pokemongo/pokemon/008.png", + "type": [ + "Water" + ], + "height": "0.99 m", + "weight": "22.5 kg", + "candy": "Squirtle Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.034, + "avg_spawns": 3.4, + "spawn_time": "07:02", + "multipliers": [ + 1.4 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "007", + "name": "Squirtle" + } + ], + "next_evolution": [ + { + "num": "009", + "name": "Blastoise" + } + ] +}, +{ + "id": 9, + "num": "009", + "name": "Blastoise", + "img": "http://www.serebii.net/pokemongo/pokemon/009.png", + "type": [ + "Water" + ], + "height": "1.60 m", + "weight": "85.5 kg", + "candy": "Squirtle Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0067, + "avg_spawns": 0.67, + "spawn_time": "00:06", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "007", + "name": "Squirtle" + }, + { + "num": "008", + "name": "Wartortle" + } + ] +}, +{ + "id": 10, + "num": "010", + "name": "Caterpie", + "img": "http://www.serebii.net/pokemongo/pokemon/010.png", + "type": [ + "Bug" + ], + "height": "0.30 m", + "weight": "2.9 kg", + "candy": "Caterpie Candy", + "candy_count": 12, + "egg": "2 km", + "spawn_chance": 3.032, + "avg_spawns": 303.2, + "spawn_time": "16:35", + "multipliers": [ + 1.05 + ], + "weaknesses": [ + "Fire", + "Flying", + "Rock" + ], + "next_evolution": [ + { + "num": "011", + "name": "Metapod" + }, + { + "num": "012", + "name": "Butterfree" + } + ] +}, +{ + "id": 11, + "num": "011", + "name": "Metapod", + "img": "http://www.serebii.net/pokemongo/pokemon/011.png", + "type": [ + "Bug" + ], + "height": "0.71 m", + "weight": "9.9 kg", + "candy": "Caterpie Candy", + "candy_count": 50, + "egg": "Not in Eggs", + "spawn_chance": 0.187, + "avg_spawns": 18.7, + "spawn_time": "02:11", + "multipliers": [ + 3.55, + 3.79 + ], + "weaknesses": [ + "Fire", + "Flying", + "Rock" + ], + "prev_evolution": [ + { + "num": "010", + "name": "Caterpie" + } + ], + "next_evolution": [ + { + "num": "012", + "name": "Butterfree" + } + ] +}, +{ + "id": 12, + "num": "012", + "name": "Butterfree", + "img": "http://www.serebii.net/pokemongo/pokemon/012.png", + "type": [ + "Bug", + "Flying" + ], + "height": "1.09 m", + "weight": "32.0 kg", + "candy": "Caterpie Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.022, + "avg_spawns": 2.2, + "spawn_time": "05:23", + "multipliers": null, + "weaknesses": [ + "Fire", + "Electric", + "Ice", + "Flying", + "Rock" + ], + "prev_evolution": [ + { + "num": "010", + "name": "Caterpie" + }, + { + "num": "011", + "name": "Metapod" + } + ] +}, +{ + "id": 13, + "num": "013", + "name": "Weedle", + "img": "http://www.serebii.net/pokemongo/pokemon/013.png", + "type": [ + "Bug", + "Poison" + ], + "height": "0.30 m", + "weight": "3.2 kg", + "candy": "Weedle Candy", + "candy_count": 12, + "egg": "2 km", + "spawn_chance": 7.12, + "avg_spawns": 712, + "spawn_time": "02:21", + "multipliers": [ + 1.01, + 1.09 + ], + "weaknesses": [ + "Fire", + "Flying", + "Psychic", + "Rock" + ], + "next_evolution": [ + { + "num": "014", + "name": "Kakuna" + }, + { + "num": "015", + "name": "Beedrill" + } + ] +}, +{ + "id": 14, + "num": "014", + "name": "Kakuna", + "img": "http://www.serebii.net/pokemongo/pokemon/014.png", + "type": [ + "Bug", + "Poison" + ], + "height": "0.61 m", + "weight": "10.0 kg", + "candy": "Weedle Candy", + "candy_count": 50, + "egg": "Not in Eggs", + "spawn_chance": 0.44, + "avg_spawns": 44, + "spawn_time": "02:30", + "multipliers": [ + 3.01, + 3.41 + ], + "weaknesses": [ + "Fire", + "Flying", + "Psychic", + "Rock" + ], + "prev_evolution": [ + { + "num": "013", + "name": "Weedle" + } + ], + "next_evolution": [ + { + "num": "015", + "name": "Beedrill" + } + ] +}, +{ + "id": 15, + "num": "015", + "name": "Beedrill", + "img": "http://www.serebii.net/pokemongo/pokemon/015.png", + "type": [ + "Bug", + "Poison" + ], + "height": "0.99 m", + "weight": "29.5 kg", + "candy": "Weedle Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.051, + "avg_spawns": 5.1, + "spawn_time": "04:50", + "multipliers": null, + "weaknesses": [ + "Fire", + "Flying", + "Psychic", + "Rock" + ], + "prev_evolution": [ + { + "num": "013", + "name": "Weedle" + }, + { + "num": "014", + "name": "Kakuna" + } + ] +}, +{ + "id": 16, + "num": "016", + "name": "Pidgey", + "img": "http://www.serebii.net/pokemongo/pokemon/016.png", + "type": [ + "Normal", + "Flying" + ], + "height": "0.30 m", + "weight": "1.8 kg", + "candy": "Pidgey Candy", + "candy_count": 12, + "egg": "2 km", + "spawn_chance": 15.98, + "avg_spawns": 1.598, + "spawn_time": "01:34", + "multipliers": [ + 1.71, + 1.92 + ], + "weaknesses": [ + "Electric", + "Rock" + ], + "next_evolution": [ + { + "num": "017", + "name": "Pidgeotto" + }, + { + "num": "018", + "name": "Pidgeot" + } + ] +}, +{ + "id": 17, + "num": "017", + "name": "Pidgeotto", + "img": "http://www.serebii.net/pokemongo/pokemon/017.png", + "type": [ + "Normal", + "Flying" + ], + "height": "1.09 m", + "weight": "30.0 kg", + "candy": "Pidgey Candy", + "candy_count": 50, + "egg": "Not in Eggs", + "spawn_chance": 1.02, + "avg_spawns": 102, + "spawn_time": "01:30", + "multipliers": [ + 1.79 + ], + "weaknesses": [ + "Electric", + "Rock" + ], + "prev_evolution": [ + { + "num": "016", + "name": "Pidgey" + } + ], + "next_evolution": [ + { + "num": "018", + "name": "Pidgeot" + } + ] +}, +{ + "id": 18, + "num": "018", + "name": "Pidgeot", + "img": "http://www.serebii.net/pokemongo/pokemon/018.png", + "type": [ + "Normal", + "Flying" + ], + "height": "1.50 m", + "weight": "39.5 kg", + "candy": "Pidgey Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.13, + "avg_spawns": 13, + "spawn_time": "01:50", + "multipliers": null, + "weaknesses": [ + "Electric", + "Rock" + ], + "prev_evolution": [ + { + "num": "016", + "name": "Pidgey" + }, + { + "num": "017", + "name": "Pidgeotto" + } + ] +}, +{ + "id": 19, + "num": "019", + "name": "Rattata", + "img": "http://www.serebii.net/pokemongo/pokemon/019.png", + "type": [ + "Normal" + ], + "height": "0.30 m", + "weight": "3.5 kg", + "candy": "Rattata Candy", + "candy_count": 25, + "egg": "2 km", + "spawn_chance": 13.05, + "avg_spawns": 1.305, + "spawn_time": "01:55", + "multipliers": [ + 2.55, + 2.73 + ], + "weaknesses": [ + "Fighting" + ], + "next_evolution": [ + { + "num": "020", + "name": "Raticate" + } + ] +}, +{ + "id": 20, + "num": "020", + "name": "Raticate", + "img": "http://www.serebii.net/pokemongo/pokemon/020.png", + "type": [ + "Normal" + ], + "height": "0.71 m", + "weight": "18.5 kg", + "candy": "Rattata Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.41, + "avg_spawns": 41, + "spawn_time": "01:56", + "multipliers": null, + "weaknesses": [ + "Fighting" + ], + "prev_evolution": [ + { + "num": "019", + "name": "Rattata" + } + ] +}, +{ + "id": 21, + "num": "021", + "name": "Spearow", + "img": "http://www.serebii.net/pokemongo/pokemon/021.png", + "type": [ + "Normal", + "Flying" + ], + "height": "0.30 m", + "weight": "2.0 kg", + "candy": "Spearow Candy", + "candy_count": 50, + "egg": "2 km", + "spawn_chance": 4.73, + "avg_spawns": 473, + "spawn_time": "12:25", + "multipliers": [ + 2.66, + 2.68 + ], + "weaknesses": [ + "Electric", + "Rock" + ], + "next_evolution": [ + { + "num": "022", + "name": "Fearow" + } + ] +}, +{ + "id": 22, + "num": "022", + "name": "Fearow", + "img": "http://www.serebii.net/pokemongo/pokemon/022.png", + "type": [ + "Normal", + "Flying" + ], + "height": "1.19 m", + "weight": "38.0 kg", + "candy": "Spearow Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.15, + "avg_spawns": 15, + "spawn_time": "01:11", + "multipliers": null, + "weaknesses": [ + "Electric", + "Rock" + ], + "prev_evolution": [ + { + "num": "021", + "name": "Spearow" + } + ] +}, +{ + "id": 23, + "num": "023", + "name": "Ekans", + "img": "http://www.serebii.net/pokemongo/pokemon/023.png", + "type": [ + "Poison" + ], + "height": "2.01 m", + "weight": "6.9 kg", + "candy": "Ekans Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 2.27, + "avg_spawns": 227, + "spawn_time": "12:20", + "multipliers": [ + 2.21, + 2.27 + ], + "weaknesses": [ + "Ground", + "Psychic" + ], + "next_evolution": [ + { + "num": "024", + "name": "Arbok" + } + ] +}, +{ + "id": 24, + "num": "024", + "name": "Arbok", + "img": "http://www.serebii.net/pokemongo/pokemon/024.png", + "type": [ + "Poison" + ], + "height": "3.51 m", + "weight": "65.0 kg", + "candy": "Ekans Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.072, + "avg_spawns": 7.2, + "spawn_time": "01:50", + "multipliers": null, + "weaknesses": [ + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "023", + "name": "Ekans" + } + ] +}, +{ + "id": 25, + "num": "025", + "name": "Pikachu", + "img": "http://www.serebii.net/pokemongo/pokemon/025.png", + "type": [ + "Electric" + ], + "height": "0.41 m", + "weight": "6.0 kg", + "candy": "Pikachu Candy", + "candy_count": 50, + "egg": "2 km", + "spawn_chance": 0.21, + "avg_spawns": 21, + "spawn_time": "04:00", + "multipliers": [ + 2.34 + ], + "weaknesses": [ + "Ground" + ], + "next_evolution": [ + { + "num": "026", + "name": "Raichu" + } + ] +}, +{ + "id": 26, + "num": "026", + "name": "Raichu", + "img": "http://www.serebii.net/pokemongo/pokemon/026.png", + "type": [ + "Electric" + ], + "height": "0.79 m", + "weight": "30.0 kg", + "candy": "Pikachu Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0076, + "avg_spawns": 0.76, + "spawn_time": "23:58", + "multipliers": null, + "weaknesses": [ + "Ground" + ], + "prev_evolution": [ + { + "num": "025", + "name": "Pikachu" + } + ] +}, +{ + "id": 27, + "num": "027", + "name": "Sandshrew", + "img": "http://www.serebii.net/pokemongo/pokemon/027.png", + "type": [ + "Ground" + ], + "height": "0.61 m", + "weight": "12.0 kg", + "candy": "Sandshrew Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 1.11, + "avg_spawns": 111, + "spawn_time": "01:58", + "multipliers": [ + 2.45 + ], + "weaknesses": [ + "Water", + "Grass", + "Ice" + ], + "next_evolution": [ + { + "num": "028", + "name": "Sandslash" + } + ] +}, +{ + "id": 28, + "num": "028", + "name": "Sandslash", + "img": "http://www.serebii.net/pokemongo/pokemon/028.png", + "type": [ + "Ground" + ], + "height": "0.99 m", + "weight": "29.5 kg", + "candy": "Sandshrew Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.037, + "avg_spawns": 3.7, + "spawn_time": "12:34", + "multipliers": null, + "weaknesses": [ + "Water", + "Grass", + "Ice" + ], + "prev_evolution": [ + { + "num": "027", + "name": "Sandshrew" + } + ] +}, +{ + "id": 29, + "num": "029", + "name": "Nidoran ♀ (Female)", + "img": "http://www.serebii.net/pokemongo/pokemon/029.png", + "type": [ + "Poison" + ], + "height": "0.41 m", + "weight": "7.0 kg", + "candy": "Nidoran ♀ (Female) Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 1.38, + "avg_spawns": 138, + "spawn_time": "01:51", + "multipliers": [ + 1.63, + 2.48 + ], + "weaknesses": [ + "Ground", + "Psychic" + ], + "next_evolution": [ + { + "num": "030", + "name": "Nidorina" + }, + { + "num": "031", + "name": "Nidoqueen" + } + ] +}, +{ + "id": 30, + "num": "030", + "name": "Nidorina", + "img": "http://www.serebii.net/pokemongo/pokemon/030.png", + "type": [ + "Poison" + ], + "height": "0.79 m", + "weight": "20.0 kg", + "candy": "Nidoran ♀ (Female) Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.088, + "avg_spawns": 8.8, + "spawn_time": "07:22", + "multipliers": [ + 1.83, + 2.48 + ], + "weaknesses": [ + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "029", + "name": "Nidoran(Female)" + } + ], + "next_evolution": [ + { + "num": "031", + "name": "Nidoqueen" + } + ] +}, +{ + "id": 31, + "num": "031", + "name": "Nidoqueen", + "img": "http://www.serebii.net/pokemongo/pokemon/031.png", + "type": [ + "Poison", + "Ground" + ], + "height": "1.30 m", + "weight": "60.0 kg", + "candy": "Nidoran ♀ (Female) Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.012, + "avg_spawns": 1.2, + "spawn_time": "12:35", + "multipliers": null, + "weaknesses": [ + "Water", + "Ice", + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "029", + "name": "Nidoran(Female)" + }, + { + "num": "030", + "name": "Nidorina" + } + ] +}, +{ + "id": 32, + "num": "032", + "name": "Nidoran ♂ (Male)", + "img": "http://www.serebii.net/pokemongo/pokemon/032.png", + "type": [ + "Poison" + ], + "height": "0.51 m", + "weight": "9.0 kg", + "candy": "Nidoran ♂ (Male) Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 1.31, + "avg_spawns": 131, + "spawn_time": "01:12", + "multipliers": [ + 1.64, + 1.7 + ], + "weaknesses": [ + "Ground", + "Psychic" + ], + "next_evolution": [ + { + "num": "033", + "name": "Nidorino" + }, + { + "num": "034", + "name": "Nidoking" + } + ] +}, +{ + "id": 33, + "num": "033", + "name": "Nidorino", + "img": "http://www.serebii.net/pokemongo/pokemon/033.png", + "type": [ + "Poison" + ], + "height": "0.89 m", + "weight": "19.5 kg", + "candy": "Nidoran ♂ (Male) Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.083, + "avg_spawns": 8.3, + "spawn_time": "09:02", + "multipliers": [ + 1.83 + ], + "weaknesses": [ + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "032", + "name": "Nidoran(Male)" + } + ], + "next_evolution": [ + { + "num": "034", + "name": "Nidoking" + } + ] +}, +{ + "id": 34, + "num": "034", + "name": "Nidoking", + "img": "http://www.serebii.net/pokemongo/pokemon/034.png", + "type": [ + "Poison", + "Ground" + ], + "height": "1.40 m", + "weight": "62.0 kg", + "candy": "Nidoran ♂ (Male) Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.017, + "avg_spawns": 1.7, + "spawn_time": "12:16", + "multipliers": null, + "weaknesses": [ + "Water", + "Ice", + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "032", + "name": "Nidoran(Male)" + }, + { + "num": "033", + "name": "Nidorino" + } + ] +}, +{ + "id": 35, + "num": "035", + "name": "Clefairy", + "img": "http://www.serebii.net/pokemongo/pokemon/035.png", + "type": [ + "Normal" + ], + "height": "0.61 m", + "weight": "7.5 kg", + "candy": "Clefairy Candy", + "candy_count": 50, + "egg": "2 km", + "spawn_chance": 0.92, + "avg_spawns": 92, + "spawn_time": "03:30", + "multipliers": [ + 2.03, + 2.14 + ], + "weaknesses": [ + "Fighting" + ], + "next_evolution": [ + { + "num": "036", + "name": "Clefable" + } + ] +}, +{ + "id": 36, + "num": "036", + "name": "Clefable", + "img": "http://www.serebii.net/pokemongo/pokemon/036.png", + "type": [ + "Normal" + ], + "height": "1.30 m", + "weight": "40.0 kg", + "candy": "Clefairy Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.012, + "avg_spawns": 1.2, + "spawn_time": "03:29", + "multipliers": null, + "weaknesses": [ + "Fighting" + ], + "prev_evolution": [ + { + "num": "035", + "name": "Clefairy" + } + ] +}, +{ + "id": 37, + "num": "037", + "name": "Vulpix", + "img": "http://www.serebii.net/pokemongo/pokemon/037.png", + "type": [ + "Fire" + ], + "height": "0.61 m", + "weight": "9.9 kg", + "candy": "Vulpix Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.22, + "avg_spawns": 22, + "spawn_time": "13:43", + "multipliers": [ + 2.74, + 2.81 + ], + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "next_evolution": [ + { + "num": "038", + "name": "Ninetales" + } + ] +}, +{ + "id": 38, + "num": "038", + "name": "Ninetales", + "img": "http://www.serebii.net/pokemongo/pokemon/038.png", + "type": [ + "Fire" + ], + "height": "1.09 m", + "weight": "19.9 kg", + "candy": "Vulpix Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0077, + "avg_spawns": 0.77, + "spawn_time": "01:32", + "multipliers": null, + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "prev_evolution": [ + { + "num": "037", + "name": "Vulpix" + } + ] +}, +{ + "id": 39, + "num": "039", + "name": "Jigglypuff", + "img": "http://www.serebii.net/pokemongo/pokemon/039.png", + "type": [ + "Normal" + ], + "height": "0.51 m", + "weight": "5.5 kg", + "candy": "Jigglypuff Candy", + "candy_count": 50, + "egg": "2 km", + "spawn_chance": 0.39, + "avg_spawns": 39, + "spawn_time": "08:46", + "multipliers": [ + 1.85 + ], + "weaknesses": [ + "Fighting" + ], + "next_evolution": [ + { + "num": "040", + "name": "Wigglytuff" + } + ] +}, +{ + "id": 40, + "num": "040", + "name": "Wigglytuff", + "img": "http://www.serebii.net/pokemongo/pokemon/040.png", + "type": [ + "Normal" + ], + "height": "0.99 m", + "weight": "12.0 kg", + "candy": "Jigglypuff Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.018, + "avg_spawns": 1.8, + "spawn_time": "12:28", + "multipliers": null, + "weaknesses": [ + "Fighting" + ], + "prev_evolution": [ + { + "num": "039", + "name": "Jigglypuff" + } + ] +}, +{ + "id": 41, + "num": "041", + "name": "Zubat", + "img": "http://www.serebii.net/pokemongo/pokemon/041.png", + "type": [ + "Poison", + "Flying" + ], + "height": "0.79 m", + "weight": "7.5 kg", + "candy": "Zubat Candy", + "candy_count": 50, + "egg": "2 km", + "spawn_chance": 6.52, + "avg_spawns": 652, + "spawn_time": "12:28", + "multipliers": [ + 2.6, + 3.67 + ], + "weaknesses": [ + "Electric", + "Ice", + "Psychic", + "Rock" + ], + "next_evolution": [ + { + "num": "042", + "name": "Golbat" + } + ] +}, +{ + "id": 42, + "num": "042", + "name": "Golbat", + "img": "http://www.serebii.net/pokemongo/pokemon/042.png", + "type": [ + "Poison", + "Flying" + ], + "height": "1.60 m", + "weight": "55.0 kg", + "candy": "Zubat Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.42, + "avg_spawns": 42, + "spawn_time": "02:15", + "multipliers": null, + "weaknesses": [ + "Electric", + "Ice", + "Psychic", + "Rock" + ], + "prev_evolution": [ + { + "num": "041", + "name": "Zubat" + } + ] +}, +{ + "id": 43, + "num": "043", + "name": "Oddish", + "img": "http://www.serebii.net/pokemongo/pokemon/043.png", + "type": [ + "Grass", + "Poison" + ], + "height": "0.51 m", + "weight": "5.4 kg", + "candy": "Oddish Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 1.02, + "avg_spawns": 102, + "spawn_time": "03:58", + "multipliers": [ + 1.5 + ], + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "next_evolution": [ + { + "num": "044", + "name": "Gloom" + }, + { + "num": "045", + "name": "Vileplume" + } + ] +}, +{ + "id": 44, + "num": "044", + "name": "Gloom", + "img": "http://www.serebii.net/pokemongo/pokemon/044.png", + "type": [ + "Grass", + "Poison" + ], + "height": "0.79 m", + "weight": "8.6 kg", + "candy": "Oddish Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.064, + "avg_spawns": 6.4, + "spawn_time": "11:33", + "multipliers": [ + 1.49 + ], + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "prev_evolution": [ + { + "num": "043", + "name": "Oddish" + } + ], + "next_evolution": [ + { + "num": "045", + "name": "Vileplume" + } + ] +}, +{ + "id": 45, + "num": "045", + "name": "Vileplume", + "img": "http://www.serebii.net/pokemongo/pokemon/045.png", + "type": [ + "Grass", + "Poison" + ], + "height": "1.19 m", + "weight": "18.6 kg", + "candy": "Oddish Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0097, + "avg_spawns": 0.97, + "spawn_time": "23:58", + "multipliers": null, + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "prev_evolution": [ + { + "num": "043", + "name": "Oddish" + }, + { + "num": "044", + "name": "Gloom" + } + ] +}, +{ + "id": 46, + "num": "046", + "name": "Paras", + "img": "http://www.serebii.net/pokemongo/pokemon/046.png", + "type": [ + "Bug", + "Grass" + ], + "height": "0.30 m", + "weight": "5.4 kg", + "candy": "Paras Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 2.36, + "avg_spawns": 236, + "spawn_time": "01:42", + "multipliers": [ + 2.02 + ], + "weaknesses": [ + "Fire", + "Ice", + "Poison", + "Flying", + "Bug", + "Rock" + ], + "next_evolution": [ + { + "num": "047", + "name": "Parasect" + } + ] +}, +{ + "id": 47, + "num": "047", + "name": "Parasect", + "img": "http://www.serebii.net/pokemongo/pokemon/047.png", + "type": [ + "Bug", + "Grass" + ], + "height": "0.99 m", + "weight": "29.5 kg", + "candy": "Paras Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.074, + "avg_spawns": 7.4, + "spawn_time": "01:22", + "multipliers": null, + "weaknesses": [ + "Fire", + "Ice", + "Poison", + "Flying", + "Bug", + "Rock" + ], + "prev_evolution": [ + { + "num": "046", + "name": "Paras" + } + ] +}, +{ + "id": 48, + "num": "048", + "name": "Venonat", + "img": "http://www.serebii.net/pokemongo/pokemon/048.png", + "type": [ + "Bug", + "Poison" + ], + "height": "0.99 m", + "weight": "30.0 kg", + "candy": "Venonat Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 2.28, + "avg_spawns": 228, + "spawn_time": "02:31", + "multipliers": [ + 1.86, + 1.9 + ], + "weaknesses": [ + "Fire", + "Flying", + "Psychic", + "Rock" + ], + "next_evolution": [ + { + "num": "049", + "name": "Venomoth" + } + ] +}, +{ + "id": 49, + "num": "049", + "name": "Venomoth", + "img": "http://www.serebii.net/pokemongo/pokemon/049.png", + "type": [ + "Bug", + "Poison" + ], + "height": "1.50 m", + "weight": "12.5 kg", + "candy": "Venonat Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.072, + "avg_spawns": 7.2, + "spawn_time": "23:40", + "multipliers": null, + "weaknesses": [ + "Fire", + "Flying", + "Psychic", + "Rock" + ], + "prev_evolution": [ + { + "num": "048", + "name": "Venonat" + } + ] +}, +{ + "id": 50, + "num": "050", + "name": "Diglett", + "img": "http://www.serebii.net/pokemongo/pokemon/050.png", + "type": [ + "Ground" + ], + "height": "0.20 m", + "weight": "0.8 kg", + "candy": "Diglett Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.40, + "avg_spawns": 40, + "spawn_time": "02:22", + "multipliers": [ + 2.69 + ], + "weaknesses": [ + "Water", + "Grass", + "Ice" + ], + "next_evolution": [ + { + "num": "051", + "name": "Dugtrio" + } + ] +}, +{ + "id": 51, + "num": "051", + "name": "Dugtrio", + "img": "http://www.serebii.net/pokemongo/pokemon/051.png", + "type": [ + "Ground" + ], + "height": "0.71 m", + "weight": "33.3 kg", + "candy": "Dugtrio", + "egg": "Not in Eggs", + "spawn_chance": 0.014, + "avg_spawns": 1.4, + "spawn_time": "12:37", + "multipliers": null, + "weaknesses": [ + "Water", + "Grass", + "Ice" + ], + "prev_evolution": [ + { + "num": "050", + "name": "Diglett" + } + ] +}, +{ + "id": 52, + "num": "052", + "name": "Meowth", + "img": "http://www.serebii.net/pokemongo/pokemon/052.png", + "type": [ + "Normal" + ], + "height": "0.41 m", + "weight": "4.2 kg", + "candy": "Meowth Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.86, + "avg_spawns": 86, + "spawn_time": "02:54", + "multipliers": [ + 1.98 + ], + "weaknesses": [ + "Fighting" + ], + "next_evolution": [ + { + "num": "053", + "name": "Persian" + } + ] +}, +{ + "id": 53, + "num": "053", + "name": "Persian", + "img": "http://www.serebii.net/pokemongo/pokemon/053.png", + "type": [ + "Normal" + ], + "height": "0.99 m", + "weight": "32.0 kg", + "candy": "Meowth Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.022, + "avg_spawns": 2.2, + "spawn_time": "02:44", + "multipliers": null, + "weaknesses": [ + "Fighting" + ], + "prev_evolution": [ + { + "num": "052", + "name": "Meowth" + } + ] +}, +{ + "id": 54, + "num": "054", + "name": "Psyduck", + "img": "http://www.serebii.net/pokemongo/pokemon/054.png", + "type": [ + "Water" + ], + "height": "0.79 m", + "weight": "19.6 kg", + "candy": "Psyduck Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 2.54, + "avg_spawns": 254, + "spawn_time": "03:41", + "multipliers": [ + 2.27 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "055", + "name": "Golduck" + } + ] +}, +{ + "id": 55, + "num": "055", + "name": "Golduck", + "img": "http://www.serebii.net/pokemongo/pokemon/055.png", + "type": [ + "Water" + ], + "height": "1.70 m", + "weight": "76.6 kg", + "candy": "Psyduck Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.087, + "avg_spawns": 8.7, + "spawn_time": "23:06", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "054", + "name": "Psyduck" + } + ] +}, +{ + "id": 56, + "num": "056", + "name": "Mankey", + "img": "http://www.serebii.net/pokemongo/pokemon/056.png", + "type": [ + "Fighting" + ], + "height": "0.51 m", + "weight": "28.0 kg", + "candy": "Mankey Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.92, + "avg_spawns": 92, + "spawn_time": "12:52", + "multipliers": [ + 2.17, + 2.28 + ], + "weaknesses": [ + "Flying", + "Psychic", + "Fairy" + ], + "next_evolution": [ + { + "num": "057", + "name": "Primeape" + } + ] +}, +{ + "id": 57, + "num": "057", + "name": "Primeape", + "img": "http://www.serebii.net/pokemongo/pokemon/057.png", + "type": [ + "Fighting" + ], + "height": "0.99 m", + "weight": "32.0 kg", + "candy": "Mankey Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.031, + "avg_spawns": 3.1, + "spawn_time": "12:33", + "multipliers": null, + "weaknesses": [ + "Flying", + "Psychic", + "Fairy" + ], + "prev_evolution": [ + { + "num": "056", + "name": "Mankey" + } + ] +}, +{ + "id": 58, + "num": "058", + "name": "Growlithe", + "img": "http://www.serebii.net/pokemongo/pokemon/058.png", + "type": [ + "Fire" + ], + "height": "0.71 m", + "weight": "19.0 kg", + "candy": "Growlithe Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.92, + "avg_spawns": 92, + "spawn_time": "03:57", + "multipliers": [ + 2.31, + 2.36 + ], + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "next_evolution": [ + { + "num": "059", + "name": "Arcanine" + } + ] +}, +{ + "id": 59, + "num": "059", + "name": "Arcanine", + "img": "http://www.serebii.net/pokemongo/pokemon/059.png", + "type": [ + "Fire" + ], + "height": "1.91 m", + "weight": "155.0 kg", + "candy": "Growlithe Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.017, + "avg_spawns": 1.7, + "spawn_time": "03:11", + "multipliers": null, + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "prev_evolution": [ + { + "num": "058", + "name": "Growlithe" + } + ] +}, +{ + "id": 60, + "num": "060", + "name": "Poliwag", + "img": "http://www.serebii.net/pokemongo/pokemon/060.png", + "type": [ + "Water" + ], + "height": "0.61 m", + "weight": "12.4 kg", + "candy": "Poliwag Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 2.19, + "avg_spawns": 219, + "spawn_time": "03:40", + "multipliers": [ + 1.72, + 1.73 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "061", + "name": "Poliwhirl" + }, + { + "num": "062", + "name": "Poliwrath" + } + ] +}, +{ + "id": 61, + "num": "061", + "name": "Poliwhirl", + "img": "http://www.serebii.net/pokemongo/pokemon/061.png", + "type": [ + "Water" + ], + "height": "0.99 m", + "weight": "20.0 kg", + "candy": "Poliwag Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.13, + "avg_spawns": 13, + "spawn_time": "09:14", + "multipliers": [ + 1.95 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "060", + "name": "Poliwag" + } + ], + "next_evolution": [ + { + "num": "062", + "name": "Poliwrath" + } + ] +}, +{ + "id": 62, + "num": "062", + "name": "Poliwrath", + "img": "http://www.serebii.net/pokemongo/pokemon/062.png", + "type": [ + "Water", + "Fighting" + ], + "height": "1.30 m", + "weight": "54.0 kg", + "candy": "Poliwag Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.011, + "avg_spawns": 1.1, + "spawn_time": "01:32", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Flying", + "Psychic", + "Fairy" + ], + "prev_evolution": [ + { + "num": "060", + "name": "Poliwag" + }, + { + "num": "061", + "name": "Poliwhirl" + } + ] +}, +{ + "id": 63, + "num": "063", + "name": "Abra", + "img": "http://www.serebii.net/pokemongo/pokemon/063.png", + "type": [ + "Psychic" + ], + "height": "0.89 m", + "weight": "19.5 kg", + "candy": "Abra Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 0.42, + "avg_spawns": 42, + "spawn_time": "04:30", + "multipliers": [ + 1.36, + 1.95 + ], + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ], + "next_evolution": [ + { + "num": "064", + "name": "Kadabra" + }, + { + "num": "065", + "name": "Alakazam" + } + ] +}, +{ + "id": 64, + "num": "064", + "name": "Kadabra", + "img": "http://www.serebii.net/pokemongo/pokemon/064.png", + "type": [ + "Psychic" + ], + "height": "1.30 m", + "weight": "56.5 kg", + "candy": "Abra Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.027, + "avg_spawns": 2.7, + "spawn_time": "11:25", + "multipliers": [ + 1.4 + ], + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "063", + "name": "Abra" + } + ], + "next_evolution": [ + { + "num": "065", + "name": "Alakazam" + } + ] +}, +{ + "id": 65, + "num": "065", + "name": "Alakazam", + "img": "http://www.serebii.net/pokemongo/pokemon/065.png", + "type": [ + "Psychic" + ], + "height": "1.50 m", + "weight": "48.0 kg", + "candy": "Abra Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0073, + "avg_spawns": 0.73, + "spawn_time": "12:33", + "multipliers": null, + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "063", + "name": "Abra" + }, + { + "num": "064", + "name": "Kadabra" + } + ] +}, +{ + "id": 66, + "num": "066", + "name": "Machop", + "img": "http://www.serebii.net/pokemongo/pokemon/066.png", + "type": [ + "Fighting" + ], + "height": "0.79 m", + "weight": "19.5 kg", + "candy": "Machop Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 0.49, + "avg_spawns": 49, + "spawn_time": "01:55", + "multipliers": [ + 1.64, + 1.65 + ], + "weaknesses": [ + "Flying", + "Psychic", + "Fairy" + ], + "next_evolution": [ + { + "num": "067", + "name": "Machoke" + }, + { + "num": "068", + "name": "Machamp" + } + ] +}, +{ + "id": 67, + "num": "067", + "name": "Machoke", + "img": "http://www.serebii.net/pokemongo/pokemon/067.png", + "type": [ + "Fighting" + ], + "height": "1.50 m", + "weight": "70.5 kg", + "candy": "Machop Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.034, + "avg_spawns": 3.4, + "spawn_time": "10:32", + "multipliers": [ + 1.7 + ], + "weaknesses": [ + "Flying", + "Psychic", + "Fairy" + ], + "prev_evolution": [ + { + "num": "066", + "name": "Machop" + } + ], + "next_evolution": [ + { + "num": "068", + "name": "Machamp" + } + ] +}, +{ + "id": 68, + "num": "068", + "name": "Machamp", + "img": "http://www.serebii.net/pokemongo/pokemon/068.png", + "type": [ + "Fighting" + ], + "height": "1.60 m", + "weight": "130.0 kg", + "candy": "Machop Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0068, + "avg_spawns": 0.68, + "spawn_time": "02:55", + "multipliers": null, + "weaknesses": [ + "Flying", + "Psychic", + "Fairy" + ], + "prev_evolution": [ + { + "num": "066", + "name": "Machop" + }, + { + "num": "067", + "name": "Machoke" + } + ] +}, +{ + "id": 69, + "num": "069", + "name": "Bellsprout", + "img": "http://www.serebii.net/pokemongo/pokemon/069.png", + "type": [ + "Grass", + "Poison" + ], + "height": "0.71 m", + "weight": "4.0 kg", + "candy": "Bellsprout Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 1.15, + "avg_spawns": 115, + "spawn_time": "04:10", + "multipliers": [ + 1.57 + ], + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "next_evolution": [ + { + "num": "070", + "name": "Weepinbell" + }, + { + "num": "071", + "name": "Victreebel" + } + ] +}, +{ + "id": 70, + "num": "070", + "name": "Weepinbell", + "img": "http://www.serebii.net/pokemongo/pokemon/070.png", + "type": [ + "Grass", + "Poison" + ], + "height": "0.99 m", + "weight": "6.4 kg", + "candy": "Bellsprout Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.072, + "avg_spawns": 7.2, + "spawn_time": "09:45", + "multipliers": [ + 1.59 + ], + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "prev_evolution": [ + { + "num": "069", + "name": "Bellsprout" + } + ], + "next_evolution": [ + { + "num": "071", + "name": "Victreebel" + } + ] +}, +{ + "id": 71, + "num": "071", + "name": "Victreebel", + "img": "http://www.serebii.net/pokemongo/pokemon/071.png", + "type": [ + "Grass", + "Poison" + ], + "height": "1.70 m", + "weight": "15.5 kg", + "candy": "Bellsprout Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0059, + "avg_spawns": 0.59, + "spawn_time": "12:19", + "multipliers": null, + "weaknesses": [ + "Fire", + "Ice", + "Flying", + "Psychic" + ], + "prev_evolution": [ + { + "num": "069", + "name": "Bellsprout" + }, + { + "num": "070", + "name": "Weepinbell" + } + ] +}, +{ + "id": 72, + "num": "072", + "name": "Tentacool", + "img": "http://www.serebii.net/pokemongo/pokemon/072.png", + "type": [ + "Water", + "Poison" + ], + "height": "0.89 m", + "weight": "45.5 kg", + "candy": "Tentacool Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.81, + "avg_spawns": 81, + "spawn_time": "03:20", + "multipliers": [ + 2.52 + ], + "weaknesses": [ + "Electric", + "Ground", + "Psychic" + ], + "next_evolution": [ + { + "num": "073", + "name": "Tentacruel" + } + ] +}, +{ + "id": 73, + "num": "073", + "name": "Tentacruel", + "img": "http://www.serebii.net/pokemongo/pokemon/073.png", + "type": [ + "Water", + "Poison" + ], + "height": "1.60 m", + "weight": "55.0 kg", + "candy": "Tentacool Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.082, + "avg_spawns": 8.2, + "spawn_time": "23:36", + "multipliers": null, + "weaknesses": [ + "Electric", + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "072", + "name": "Tentacool" + } + ] +}, +{ + "id": 74, + "num": "074", + "name": "Geodude", + "img": "http://www.serebii.net/pokemongo/pokemon/074.png", + "type": [ + "Rock", + "Ground" + ], + "height": "0.41 m", + "weight": "20.0 kg", + "candy": "Geodude Candy", + "candy_count": 25, + "egg": "2 km", + "spawn_chance": 1.19, + "avg_spawns": 119, + "spawn_time": "12:40", + "multipliers": [ + 1.75, + 1.76 + ], + "weaknesses": [ + "Water", + "Grass", + "Ice", + "Fighting", + "Ground", + "Steel" + ], + "next_evolution": [ + { + "num": "075", + "name": "Graveler" + }, + { + "num": "076", + "name": "Golem" + } + ] +}, +{ + "id": 75, + "num": "075", + "name": "Graveler", + "img": "http://www.serebii.net/pokemongo/pokemon/075.png", + "type": [ + "Rock", + "Ground" + ], + "height": "0.99 m", + "weight": "105.0 kg", + "candy": "Geodude Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.071, + "avg_spawns": 7.1, + "spawn_time": "04:53", + "multipliers": [ + 1.64, + 1.72 + ], + "weaknesses": [ + "Water", + "Grass", + "Ice", + "Fighting", + "Ground", + "Steel" + ], + "prev_evolution": [ + { + "num": "074", + "name": "Geodude" + } + ], + "next_evolution": [ + { + "num": "076", + "name": "Golem" + } + ] +}, +{ + "id": 76, + "num": "076", + "name": "Golem", + "img": "http://www.serebii.net/pokemongo/pokemon/076.png", + "type": [ + "Rock", + "Ground" + ], + "height": "1.40 m", + "weight": "300.0 kg", + "candy": "Geodude Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0047, + "avg_spawns": 0.47, + "spawn_time": "12:16", + "multipliers": null, + "weaknesses": [ + "Water", + "Grass", + "Ice", + "Fighting", + "Ground", + "Steel" + ], + "prev_evolution": [ + { + "num": "074", + "name": "Geodude" + }, + { + "num": "075", + "name": "Graveler" + } + ] +}, +{ + "id": 77, + "num": "077", + "name": "Ponyta", + "img": "http://www.serebii.net/pokemongo/pokemon/077.png", + "type": [ + "Fire" + ], + "height": "0.99 m", + "weight": "30.0 kg", + "candy": "Ponyta Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.51, + "avg_spawns": 51, + "spawn_time": "02:50", + "multipliers": [ + 1.48, + 1.5 + ], + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "next_evolution": [ + { + "num": "078", + "name": "Rapidash" + } + ] +}, +{ + "id": 78, + "num": "078", + "name": "Rapidash", + "img": "http://www.serebii.net/pokemongo/pokemon/078.png", + "type": [ + "Fire" + ], + "height": "1.70 m", + "weight": "95.0 kg", + "candy": "Ponyta Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.011, + "avg_spawns": 1.1, + "spawn_time": "04:00", + "multipliers": null, + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "prev_evolution": [ + { + "num": "077", + "name": "Ponyta" + } + ] +}, +{ + "id": 79, + "num": "079", + "name": "Slowpoke", + "img": "http://www.serebii.net/pokemongo/pokemon/079.png", + "type": [ + "Water", + "Psychic" + ], + "height": "1.19 m", + "weight": "36.0 kg", + "candy": "Slowpoke Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 1.05, + "avg_spawns": 105, + "spawn_time": "07:12", + "multipliers": [ + 2.21 + ], + "weaknesses": [ + "Electric", + "Grass", + "Bug", + "Ghost", + "Dark" + ], + "next_evolution": [ + { + "num": "080", + "name": "Slowbro" + } + ] +}, +{ + "id": 80, + "num": "080", + "name": "Slowbro", + "img": "http://www.serebii.net/pokemongo/pokemon/080.png", + "type": [ + "Water", + "Psychic" + ], + "height": "1.60 m", + "weight": "78.5 kg", + "candy": "Slowpoke Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.036, + "avg_spawns": 3.6, + "spawn_time": "02:56", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Bug", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "079", + "name": "Slowpoke" + } + ] +}, +{ + "id": 81, + "num": "081", + "name": "Magnemite", + "img": "http://www.serebii.net/pokemongo/pokemon/081.png", + "type": [ + "Electric" + ], + "height": "0.30 m", + "weight": "6.0 kg", + "candy": "Magnemite Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.71, + "avg_spawns": 71, + "spawn_time": "04:04", + "multipliers": [ + 2.16, + 2.17 + ], + "weaknesses": [ + "Fire", + "Water", + "Ground" + ], + "next_evolution": [ + { + "num": "082", + "name": "Magneton" + } + ] +}, +{ + "id": 82, + "num": "082", + "name": "Magneton", + "img": "http://www.serebii.net/pokemongo/pokemon/082.png", + "type": [ + "Electric" + ], + "height": "0.99 m", + "weight": "60.0 kg", + "candy": "Magnemite Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.023, + "avg_spawns": 2.3, + "spawn_time": "15:25", + "multipliers": null, + "weaknesses": [ + "Fire", + "Water", + "Ground" + ], + "prev_evolution": [ + { + "num": "081", + "name": "Magnemite" + } + ] +}, +{ + "id": 83, + "num": "083", + "name": "Farfetch'd", + "img": "http://www.serebii.net/pokemongo/pokemon/083.png", + "type": [ + "Normal", + "Flying" + ], + "height": "0.79 m", + "weight": "15.0 kg", + "candy": "None", + "egg": "5 km", + "spawn_chance": 0.0212, + "avg_spawns": 2.12, + "spawn_time": "01:09", + "multipliers": null, + "weaknesses": [ + "Electric", + "Rock" + ] +}, +{ + "id": 84, + "num": "084", + "name": "Doduo", + "img": "http://www.serebii.net/pokemongo/pokemon/084.png", + "type": [ + "Normal", + "Flying" + ], + "height": "1.40 m", + "weight": "39.2 kg", + "candy": "Doduo Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.52, + "avg_spawns": 52, + "spawn_time": "05:10", + "multipliers": [ + 2.19, + 2.24 + ], + "weaknesses": [ + "Electric", + "Rock" + ], + "next_evolution": [ + { + "num": "085", + "name": "Dodrio" + } + ] +}, +{ + "id": 85, + "num": "085", + "name": "Dodrio", + "img": "http://www.serebii.net/pokemongo/pokemon/085.png", + "type": [ + "Normal", + "Flying" + ], + "height": "1.80 m", + "weight": "85.2 kg", + "candy": "Doduo Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.22, + "avg_spawns": 22, + "spawn_time": "02:12", + "multipliers": null, + "weaknesses": [ + "Electric", + "Rock" + ], + "prev_evolution": [ + { + "num": "084", + "name": "Doduo" + } + ] +}, +{ + "id": 86, + "num": "086", + "name": "Seel", + "img": "http://www.serebii.net/pokemongo/pokemon/086.png", + "type": [ + "Water" + ], + "height": "1.09 m", + "weight": "90.0 kg", + "candy": "Seel Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.28, + "avg_spawns": 28, + "spawn_time": "06:46", + "multipliers": [ + 1.04, + 1.96 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "087", + "name": "Dewgong" + } + ] +}, +{ + "id": 87, + "num": "087", + "name": "Dewgong", + "img": "http://www.serebii.net/pokemongo/pokemon/087.png", + "type": [ + "Water", + "Ice" + ], + "height": "1.70 m", + "weight": "120.0 kg", + "candy": "Seel Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.013, + "avg_spawns": 1.3, + "spawn_time": "06:04", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Fighting", + "Rock" + ], + "prev_evolution": [ + { + "num": "086", + "name": "Seel" + } + ] +}, +{ + "id": 88, + "num": "088", + "name": "Grimer", + "img": "http://www.serebii.net/pokemongo/pokemon/088.png", + "type": [ + "Poison" + ], + "height": "0.89 m", + "weight": "30.0 kg", + "candy": "Grimer Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.052, + "avg_spawns": 5.2, + "spawn_time": "15:11", + "multipliers": [ + 2.44 + ], + "weaknesses": [ + "Ground", + "Psychic" + ], + "next_evolution": [ + { + "num": "089", + "name": "Muk" + } + ] +}, +{ + "id": 89, + "num": "089", + "name": "Muk", + "img": "http://www.serebii.net/pokemongo/pokemon/089.png", + "type": [ + "Poison" + ], + "height": "1.19 m", + "weight": "30.0 kg", + "candy": "Grimer Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0031, + "avg_spawns": 0.31, + "spawn_time": "01:28", + "multipliers": null, + "weaknesses": [ + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "088", + "name": "Grimer" + } + ] +}, +{ + "id": 90, + "num": "090", + "name": "Shellder", + "img": "http://www.serebii.net/pokemongo/pokemon/090.png", + "type": [ + "Water" + ], + "height": "0.30 m", + "weight": "4.0 kg", + "candy": "Shellder Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.52, + "avg_spawns": 52, + "spawn_time": "07:39", + "multipliers": [ + 2.65 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "091", + "name": "Cloyster" + } + ] +}, +{ + "id": 91, + "num": "091", + "name": "Cloyster", + "img": "http://www.serebii.net/pokemongo/pokemon/091.png", + "type": [ + "Water", + "Ice" + ], + "height": "1.50 m", + "weight": "132.5 kg", + "candy": "Shellder Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.015, + "avg_spawns": 1.5, + "spawn_time": "02:33", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Fighting", + "Rock" + ], + "prev_evolution": [ + { + "num": "090", + "name": "Shellder" + } + ] +}, +{ + "id": 92, + "num": "092", + "name": "Gastly", + "img": "http://www.serebii.net/pokemongo/pokemon/092.png", + "type": [ + "Ghost", + "Poison" + ], + "height": "1.30 m", + "weight": "0.1 kg", + "candy": "Gastly Candy", + "candy_count": 25, + "egg": "5 km", + "spawn_chance": 0.79, + "avg_spawns": 79, + "spawn_time": "04:21", + "multipliers": [ + 1.78 + ], + "weaknesses": [ + "Ground", + "Psychic", + "Ghost", + "Dark" + ], + "next_evolution": [ + { + "num": "093", + "name": "Haunter" + }, + { + "num": "094", + "name": "Gengar" + } + ] +}, +{ + "id": 93, + "num": "093", + "name": "Haunter", + "img": "http://www.serebii.net/pokemongo/pokemon/093.png", + "type": [ + "Ghost", + "Poison" + ], + "height": "1.60 m", + "weight": "0.1 kg", + "candy": "Gastly Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.052, + "avg_spawns": 5.2, + "spawn_time": "00:10", + "multipliers": [ + 1.56, + 1.8 + ], + "weaknesses": [ + "Ground", + "Psychic", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "092", + "name": "Gastly" + } + ], + "next_evolution": [ + { + "num": "094", + "name": "Gengar" + } + ] +}, +{ + "id": 94, + "num": "094", + "name": "Gengar", + "img": "http://www.serebii.net/pokemongo/pokemon/094.png", + "type": [ + "Ghost", + "Poison" + ], + "height": "1.50 m", + "weight": "40.5 kg", + "candy": "Gastly Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0067, + "avg_spawns": 0.67, + "spawn_time": "03:55", + "multipliers": null, + "weaknesses": [ + "Ground", + "Psychic", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "092", + "name": "Gastly" + }, + { + "num": "093", + "name": "Haunter" + } + ] +}, +{ + "id": 95, + "num": "095", + "name": "Onix", + "img": "http://www.serebii.net/pokemongo/pokemon/095.png", + "type": [ + "Rock", + "Ground" + ], + "height": "8.79 m", + "weight": "210.0 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.10, + "avg_spawns": 10, + "spawn_time": "01:18", + "multipliers": null, + "weaknesses": [ + "Water", + "Grass", + "Ice", + "Fighting", + "Ground", + "Steel" + ] +}, +{ + "id": 96, + "num": "096", + "name": "Drowzee", + "img": "http://www.serebii.net/pokemongo/pokemon/096.png", + "type": [ + "Psychic" + ], + "height": "0.99 m", + "weight": "32.4 kg", + "candy": "Drowzee Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 3.21, + "avg_spawns": 321, + "spawn_time": "01:51", + "multipliers": [ + 2.08, + 2.09 + ], + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ], + "next_evolution": [ + { + "num": "097", + "name": "Hypno" + } + ] +}, +{ + "id": 97, + "num": "097", + "name": "Hypno", + "img": "http://www.serebii.net/pokemongo/pokemon/097.png", + "type": [ + "Psychic" + ], + "height": "1.60 m", + "weight": "75.6 kg", + "candy": "Drowzee Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.10, + "avg_spawns": 10, + "spawn_time": "02:17", + "multipliers": null, + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "096", + "name": "Drowzee" + } + ] +}, +{ + "id": 98, + "num": "098", + "name": "Krabby", + "img": "http://www.serebii.net/pokemongo/pokemon/098.png", + "type": [ + "Water" + ], + "height": "0.41 m", + "weight": "6.5 kg", + "candy": "Krabby Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 2.12, + "avg_spawns": 212, + "spawn_time": "03:33", + "multipliers": [ + 2.36, + 2.4 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "099", + "name": "Kingler" + } + ] +}, +{ + "id": 99, + "num": "099", + "name": "Kingler", + "img": "http://www.serebii.net/pokemongo/pokemon/099.png", + "type": [ + "Water" + ], + "height": "1.30 m", + "weight": "60.0 kg", + "candy": "Krabby Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.062, + "avg_spawns": 6.2, + "spawn_time": "03:44", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "098", + "name": "Krabby" + } + ] +}, +{ + "id": 100, + "num": "100", + "name": "Voltorb", + "img": "http://www.serebii.net/pokemongo/pokemon/100.png", + "type": [ + "Electric" + ], + "height": "0.51 m", + "weight": "10.4 kg", + "candy": "Voltorb Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.65, + "avg_spawns": 65, + "spawn_time": "04:36", + "multipliers": [ + 2.01, + 2.02 + ], + "weaknesses": [ + "Ground" + ], + "next_evolution": [ + { + "num": "101", + "name": "Electrode" + } + ] +}, +{ + "id": 101, + "num": "101", + "name": "Electrode", + "img": "http://www.serebii.net/pokemongo/pokemon/101.png", + "type": [ + "Electric" + ], + "height": "1.19 m", + "weight": "66.6 kg", + "candy": "Voltorb Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.02, + "avg_spawns": 2, + "spawn_time": "04:10", + "multipliers": null, + "weaknesses": [ + "Ground" + ], + "prev_evolution": [ + { + "num": "100", + "name": "Voltorb" + } + ] +}, +{ + "id": 102, + "num": "102", + "name": "Exeggcute", + "img": "http://www.serebii.net/pokemongo/pokemon/102.png", + "type": [ + "Grass", + "Psychic" + ], + "height": "0.41 m", + "weight": "2.5 kg", + "candy": "Exeggcute Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.78, + "avg_spawns": 78, + "spawn_time": "09:09", + "multipliers": [ + 2.7, + 3.18 + ], + "weaknesses": [ + "Fire", + "Ice", + "Poison", + "Flying", + "Bug", + "Ghost", + "Dark" + ], + "next_evolution": [ + { + "num": "103", + "name": "Exeggutor" + } + ] +}, +{ + "id": 103, + "num": "103", + "name": "Exeggutor", + "img": "http://www.serebii.net/pokemongo/pokemon/103.png", + "type": [ + "Grass", + "Psychic" + ], + "height": "2.01 m", + "weight": "120.0 kg", + "candy": "Exeggcute Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.014, + "avg_spawns": 1.4, + "spawn_time": "12:34", + "multipliers": null, + "weaknesses": [ + "Fire", + "Ice", + "Poison", + "Flying", + "Bug", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "102", + "name": "Exeggcute" + } + ] +}, +{ + "id": 104, + "num": "104", + "name": "Cubone", + "img": "http://www.serebii.net/pokemongo/pokemon/104.png", + "type": [ + "Ground" + ], + "height": "0.41 m", + "weight": "6.5 kg", + "candy": "Cubone Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.61, + "avg_spawns": 61, + "spawn_time": "01:51", + "multipliers": [ + 1.67 + ], + "weaknesses": [ + "Water", + "Grass", + "Ice" + ], + "next_evolution": [ + { + "num": "105", + "name": "Marowak" + } + ] +}, +{ + "id": 105, + "num": "105", + "name": "Marowak", + "img": "http://www.serebii.net/pokemongo/pokemon/105.png", + "type": [ + "Ground" + ], + "height": "0.99 m", + "weight": "45.0 kg", + "candy": "Cubone Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.02, + "avg_spawns": 2, + "spawn_time": "03:59", + "multipliers": null, + "weaknesses": [ + "Water", + "Grass", + "Ice" + ], + "prev_evolution": [ + { + "num": "104", + "name": "Cubone" + } + ] +}, +{ + "id": 106, + "num": "106", + "name": "Hitmonlee", + "img": "http://www.serebii.net/pokemongo/pokemon/106.png", + "type": [ + "Fighting" + ], + "height": "1.50 m", + "weight": "49.8 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.02, + "avg_spawns": 2, + "spawn_time": "03:59", + "multipliers": null, + "weaknesses": [ + "Flying", + "Psychic", + "Fairy" + ] +}, +{ + "id": 107, + "num": "107", + "name": "Hitmonchan", + "img": "http://www.serebii.net/pokemongo/pokemon/107.png", + "type": [ + "Fighting" + ], + "height": "1.40 m", + "weight": "50.2 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.022, + "avg_spawns": 2.2, + "spawn_time": "05:58", + "multipliers": null, + "weaknesses": [ + "Flying", + "Psychic", + "Fairy" + ] +}, +{ + "id": 108, + "num": "108", + "name": "Lickitung", + "img": "http://www.serebii.net/pokemongo/pokemon/108.png", + "type": [ + "Normal" + ], + "height": "1.19 m", + "weight": "65.5 kg", + "candy": "None", + "egg": "5 km", + "spawn_chance": 0.011, + "avg_spawns": 1.1, + "spawn_time": "02:46", + "multipliers": null, + "weaknesses": [ + "Fighting" + ] +}, +{ + "id": 109, + "num": "109", + "name": "Koffing", + "img": "http://www.serebii.net/pokemongo/pokemon/109.png", + "type": [ + "Poison" + ], + "height": "0.61 m", + "weight": "1.0 kg", + "candy": "Koffing Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.20, + "avg_spawns": 20, + "spawn_time": "08:16", + "multipliers": [ + 1.11 + ], + "weaknesses": [ + "Ground", + "Psychic" + ], + "next_evolution": [ + { + "num": "110", + "name": "Weezing" + } + ] +}, +{ + "id": 110, + "num": "110", + "name": "Weezing", + "img": "http://www.serebii.net/pokemongo/pokemon/110.png", + "type": [ + "Poison" + ], + "height": "1.19 m", + "weight": "9.5 kg", + "candy": "Koffing Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.016, + "avg_spawns": 1.6, + "spawn_time": "12:17", + "multipliers": null, + "weaknesses": [ + "Ground", + "Psychic" + ], + "prev_evolution": [ + { + "num": "109", + "name": "Koffing" + } + ] +}, +{ + "id": 111, + "num": "111", + "name": "Rhyhorn", + "img": "http://www.serebii.net/pokemongo/pokemon/111.png", + "type": [ + "Ground", + "Rock" + ], + "height": "0.99 m", + "weight": "115.0 kg", + "candy": "Rhyhorn Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 0.63, + "avg_spawns": 63, + "spawn_time": "03:21", + "multipliers": [ + 1.91 + ], + "weaknesses": [ + "Water", + "Grass", + "Ice", + "Fighting", + "Ground", + "Steel" + ], + "next_evolution": [ + { + "num": "112", + "name": "Rhydon" + } + ] +}, +{ + "id": 112, + "num": "112", + "name": "Rhydon", + "img": "http://www.serebii.net/pokemongo/pokemon/112.png", + "type": [ + "Ground", + "Rock" + ], + "height": "1.91 m", + "weight": "120.0 kg", + "candy": "Rhyhorn Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.022, + "avg_spawns": 2.2, + "spawn_time": "05:50", + "multipliers": null, + "weaknesses": [ + "Water", + "Grass", + "Ice", + "Fighting", + "Ground", + "Steel" + ], + "prev_evolution": [ + { + "num": "111", + "name": "Rhyhorn" + } + ] +}, +{ + "id": 113, + "num": "113", + "name": "Chansey", + "img": "http://www.serebii.net/pokemongo/pokemon/113.png", + "type": [ + "Normal" + ], + "height": "1.09 m", + "weight": "34.6 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.013, + "avg_spawns": 1.3, + "spawn_time": "04:46", + "multipliers": null, + "weaknesses": [ + "Fighting" + ] +}, +{ + "id": 114, + "num": "114", + "name": "Tangela", + "img": "http://www.serebii.net/pokemongo/pokemon/114.png", + "type": [ + "Grass" + ], + "height": "0.99 m", + "weight": "35.0 kg", + "candy": "None", + "egg": "5 km", + "spawn_chance": 0.228, + "avg_spawns": 22.8, + "spawn_time": "23:13", + "multipliers": null, + "weaknesses": [ + "Fire", + "Ice", + "Poison", + "Flying", + "Bug" + ] +}, +{ + "id": 115, + "num": "115", + "name": "Kangaskhan", + "img": "http://www.serebii.net/pokemongo/pokemon/115.png", + "type": [ + "Normal" + ], + "height": "2.21 m", + "weight": "80.0 kg", + "candy": "None", + "egg": "5 km", + "spawn_chance": 0.0086, + "avg_spawns": 0.86, + "spawn_time": "02:40", + "multipliers": null, + "weaknesses": [ + "Fighting" + ] +}, +{ + "id": 116, + "num": "116", + "name": "Horsea", + "img": "http://www.serebii.net/pokemongo/pokemon/116.png", + "type": [ + "Water" + ], + "height": "0.41 m", + "weight": "8.0 kg", + "candy": "Horsea Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 1.13, + "avg_spawns": 113, + "spawn_time": "02:53", + "multipliers": [ + 2.23 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "117", + "name": "Seadra" + } + ] +}, +{ + "id": 117, + "num": "117", + "name": "Seadra", + "img": "http://www.serebii.net/pokemongo/pokemon/117.png", + "type": [ + "Water" + ], + "height": "1.19 m", + "weight": "25.0 kg", + "candy": "Horsea Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.034, + "avg_spawns": 3.4, + "spawn_time": "03:18", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "116", + "name": "Horsea" + } + ] +}, +{ + "id": 118, + "num": "118", + "name": "Goldeen", + "img": "http://www.serebii.net/pokemongo/pokemon/118.png", + "type": [ + "Water" + ], + "height": "0.61 m", + "weight": "15.0 kg", + "candy": "Goldeen Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 2.18, + "avg_spawns": 218, + "spawn_time": "03:14", + "multipliers": [ + 2.15, + 2.2 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "119", + "name": "Seaking" + } + ] +}, +{ + "id": 119, + "num": "119", + "name": "Seaking", + "img": "http://www.serebii.net/pokemongo/pokemon/119.png", + "type": [ + "Water" + ], + "height": "1.30 m", + "weight": "39.0 kg", + "candy": "Goldeen Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.08, + "avg_spawns": 8, + "spawn_time": "05:21", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "118", + "name": "Goldeen" + } + ] +}, +{ + "id": 120, + "num": "120", + "name": "Staryu", + "img": "http://www.serebii.net/pokemongo/pokemon/120.png", + "type": [ + "Water" + ], + "height": "0.79 m", + "weight": "34.5 kg", + "candy": "Staryu Candy", + "candy_count": 50, + "egg": "5 km", + "spawn_chance": 1.95, + "avg_spawns": 195, + "spawn_time": "22:59", + "multipliers": [ + 2.38, + 2.41 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "121", + "name": "Starmie" + } + ] +}, +{ + "id": 121, + "num": "121", + "name": "Starmie", + "img": "http://www.serebii.net/pokemongo/pokemon/121.png", + "type": [ + "Water", + "Psychic" + ], + "height": "1.09 m", + "weight": "80.0 kg", + "candy": "Staryu Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.034, + "avg_spawns": 3.4, + "spawn_time": "06:57", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Bug", + "Ghost", + "Dark" + ], + "prev_evolution": [ + { + "num": "120", + "name": "Staryu" + } + ] +}, +{ + "id": 122, + "num": "122", + "name": "Mr. Mime", + "img": "http://www.serebii.net/pokemongo/pokemon/122.png", + "type": [ + "Psychic" + ], + "height": "1.30 m", + "weight": "54.5 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.0031, + "avg_spawns": 0.31, + "spawn_time": "01:51", + "multipliers": null, + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ] +}, +{ + "id": 123, + "num": "123", + "name": "Scyther", + "img": "http://www.serebii.net/pokemongo/pokemon/123.png", + "type": [ + "Bug", + "Flying" + ], + "height": "1.50 m", + "weight": "56.0 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.14, + "avg_spawns": 14, + "spawn_time": "05:43", + "multipliers": null, + "weaknesses": [ + "Fire", + "Electric", + "Ice", + "Flying", + "Rock" + ] +}, +{ + "id": 124, + "num": "124", + "name": "Jynx", + "img": "http://www.serebii.net/pokemongo/pokemon/124.png", + "type": [ + "Ice", + "Psychic" + ], + "height": "1.40 m", + "weight": "40.6 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.35, + "avg_spawns": 35, + "spawn_time": "05:41", + "multipliers": null, + "weaknesses": [ + "Fire", + "Bug", + "Rock", + "Ghost", + "Dark", + "Steel" + ] +}, +{ + "id": 125, + "num": "125", + "name": "Electabuzz", + "img": "http://www.serebii.net/pokemongo/pokemon/125.png", + "type": [ + "Electric" + ], + "height": "1.09 m", + "weight": "30.0 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.074, + "avg_spawns": 7.4, + "spawn_time": "04:28", + "multipliers": null, + "weaknesses": [ + "Ground" + ] +}, +{ + "id": 126, + "num": "126", + "name": "Magmar", + "img": "http://www.serebii.net/pokemongo/pokemon/126.png", + "type": [ + "Fire" + ], + "height": "1.30 m", + "weight": "44.5 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.10, + "avg_spawns": 10, + "spawn_time": "20:36", + "multipliers": null, + "weaknesses": [ + "Water", + "Ground", + "Rock" + ] +}, +{ + "id": 127, + "num": "127", + "name": "Pinsir", + "img": "http://www.serebii.net/pokemongo/pokemon/127.png", + "type": [ + "Bug" + ], + "height": "1.50 m", + "weight": "55.0 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.99, + "avg_spawns": 99, + "spawn_time": "03:25", + "multipliers": null, + "weaknesses": [ + "Fire", + "Flying", + "Rock" + ] +}, +{ + "id": 128, + "num": "128", + "name": "Tauros", + "img": "http://www.serebii.net/pokemongo/pokemon/128.png", + "type": [ + "Normal" + ], + "height": "1.40 m", + "weight": "88.4 kg", + "candy": "None", + "egg": "5 km", + "spawn_chance": 0.12, + "avg_spawns": 12, + "spawn_time": "00:37", + "multipliers": null, + "weaknesses": [ + "Fighting" + ] +}, +{ + "id": 129, + "num": "129", + "name": "Magikarp", + "img": "http://www.serebii.net/pokemongo/pokemon/129.png", + "type": [ + "Water" + ], + "height": "0.89 m", + "weight": "10.0 kg", + "candy": "Magikarp Candy", + "candy_count": 400, + "egg": "2 km", + "spawn_chance": 4.78, + "avg_spawns": 478, + "spawn_time": "14:26", + "multipliers": [ + 10.1, + 11.8 + ], + "weaknesses": [ + "Electric", + "Grass" + ], + "next_evolution": [ + { + "num": "130", + "name": "Gyarados" + } + ] +}, +{ + "id": 130, + "num": "130", + "name": "Gyarados", + "img": "http://www.serebii.net/pokemongo/pokemon/130.png", + "type": [ + "Water", + "Flying" + ], + "height": "6.50 m", + "weight": "235.0 kg", + "candy": "Magikarp Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0032, + "avg_spawns": 0.32, + "spawn_time": "02:15", + "multipliers": null, + "weaknesses": [ + "Electric", + "Rock" + ], + "prev_evolution": [ + { + "num": "129", + "name": "Magikarp" + } + ] +}, +{ + "id": 131, + "num": "131", + "name": "Lapras", + "img": "http://www.serebii.net/pokemongo/pokemon/131.png", + "type": [ + "Water", + "Ice" + ], + "height": "2.49 m", + "weight": "220.0 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.006, + "avg_spawns": 0.6, + "spawn_time": "08:59", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Fighting", + "Rock" + ] +}, +{ + "id": 132, + "num": "132", + "name": "Ditto", + "img": "http://www.serebii.net/pokemongo/pokemon/132.png", + "type": [ + "Normal" + ], + "height": "0.30 m", + "weight": "4.0 kg", + "candy": "None", + "egg": "Not in Eggs", + "spawn_chance": 0, + "avg_spawns": 0, + "spawn_time": "N/A", + "multipliers": null, + "weaknesses": [ + "Fighting" + ] +}, +{ + "id": 133, + "num": "133", + "name": "Eevee", + "img": "http://www.serebii.net/pokemongo/pokemon/133.png", + "type": [ + "Normal" + ], + "height": "0.30 m", + "weight": "6.5 kg", + "candy": "Eevee Candy", + "candy_count": 25, + "egg": "10 km", + "spawn_chance": 2.75, + "avg_spawns": 275, + "spawn_time": "05:32", + "multipliers": [ + 2.02, + 2.64 + ], + "weaknesses": [ + "Fighting" + ], + "next_evolution": [ + { + "num": "134", + "name": "Vaporeon" + }, + { + "num": "135", + "name": "Jolteon" + }, + { + "num": "136", + "name": "Flareon" + } + ] +}, +{ + "id": 134, + "num": "134", + "name": "Vaporeon", + "img": "http://www.serebii.net/pokemongo/pokemon/134.png", + "type": [ + "Water" + ], + "height": "0.99 m", + "weight": "29.0 kg", + "candy": "Eevee Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.014, + "avg_spawns": 1.4, + "spawn_time": "10:54", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass" + ], + "prev_evolution": [ + { + "num": "133", + "name": "Eevee" + } + ] +}, +{ + "id": 135, + "num": "135", + "name": "Jolteon", + "img": "http://www.serebii.net/pokemongo/pokemon/135.png", + "type": [ + "Electric" + ], + "height": "0.79 m", + "weight": "24.5 kg", + "candy": "None", + "egg": "Not in Eggs", + "spawn_chance": 0.012, + "avg_spawns": 1.2, + "spawn_time": "02:30", + "multipliers": null, + "weaknesses": [ + "Ground" + ], + "prev_evolution": [ + { + "num": "133", + "name": "Eevee" + } + ] +}, +{ + "id": 136, + "num": "136", + "name": "Flareon", + "img": "http://www.serebii.net/pokemongo/pokemon/136.png", + "type": [ + "Fire" + ], + "height": "0.89 m", + "weight": "25.0 kg", + "candy": "Eevee Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.017, + "avg_spawns": 1.7, + "spawn_time": "07:02", + "multipliers": null, + "weaknesses": [ + "Water", + "Ground", + "Rock" + ], + "prev_evolution": [ + { + "num": "133", + "name": "Eevee" + } + ] +}, +{ + "id": 137, + "num": "137", + "name": "Porygon", + "img": "http://www.serebii.net/pokemongo/pokemon/137.png", + "type": [ + "Normal" + ], + "height": "0.79 m", + "weight": "36.5 kg", + "candy": "None", + "egg": "5 km", + "spawn_chance": 0.012, + "avg_spawns": 1.2, + "spawn_time": "02:49", + "multipliers": null, + "weaknesses": [ + "Fighting" + ] +}, +{ + "id": 138, + "num": "138", + "name": "Omanyte", + "img": "http://www.serebii.net/pokemongo/pokemon/138.png", + "type": [ + "Rock", + "Water" + ], + "height": "0.41 m", + "weight": "7.5 kg", + "candy": "Omanyte Candy", + "candy_count": 50, + "egg": "10 km", + "spawn_chance": 0.14, + "avg_spawns": 14, + "spawn_time": "10:23", + "multipliers": [ + 2.12 + ], + "weaknesses": [ + "Electric", + "Grass", + "Fighting", + "Ground" + ], + "next_evolution": [ + { + "num": "139", + "name": "Omastar" + } + ] +}, +{ + "id": 139, + "num": "139", + "name": "Omastar", + "img": "http://www.serebii.net/pokemongo/pokemon/139.png", + "type": [ + "Rock", + "Water" + ], + "height": "0.99 m", + "weight": "35.0 kg", + "candy": "None", + "egg": "Omanyte Candy", + "spawn_chance": 0.0061, + "avg_spawns": 0.61, + "spawn_time": "05:04", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Fighting", + "Ground" + ], + "prev_evolution": [ + { + "num": "138", + "name": "Omanyte" + } + ] +}, +{ + "id": 140, + "num": "140", + "name": "Kabuto", + "img": "http://www.serebii.net/pokemongo/pokemon/140.png", + "type": [ + "Rock", + "Water" + ], + "height": "0.51 m", + "weight": "11.5 kg", + "candy": "Kabuto Candy", + "candy_count": 50, + "egg": "10 km", + "spawn_chance": 0.10, + "avg_spawns": 10, + "spawn_time": "00:05", + "multipliers": [ + 1.97, + 2.37 + ], + "weaknesses": [ + "Electric", + "Grass", + "Fighting", + "Ground" + ], + "next_evolution": [ + { + "num": "141", + "name": "Kabutops" + } + ] +}, +{ + "id": 141, + "num": "141", + "name": "Kabutops", + "img": "http://www.serebii.net/pokemongo/pokemon/141.png", + "type": [ + "Rock", + "Water" + ], + "height": "1.30 m", + "weight": "40.5 kg", + "candy": "Kabuto Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0032, + "avg_spawns": 0.32, + "spawn_time": "23:40", + "multipliers": null, + "weaknesses": [ + "Electric", + "Grass", + "Fighting", + "Ground" + ], + "prev_evolution": [ + { + "num": "140", + "name": "Kabuto" + } + ] +}, +{ + "id": 142, + "num": "142", + "name": "Aerodactyl", + "img": "http://www.serebii.net/pokemongo/pokemon/142.png", + "type": [ + "Rock", + "Flying" + ], + "height": "1.80 m", + "weight": "59.0 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.018, + "avg_spawns": 1.8, + "spawn_time": "23:40", + "multipliers": null, + "weaknesses": [ + "Water", + "Electric", + "Ice", + "Rock", + "Steel" + ] +}, +{ + "id": 143, + "num": "143", + "name": "Snorlax", + "img": "http://www.serebii.net/pokemongo/pokemon/143.png", + "type": [ + "Normal" + ], + "height": "2.11 m", + "weight": "460.0 kg", + "candy": "None", + "egg": "10 km", + "spawn_chance": 0.016, + "avg_spawns": 1.6, + "spawn_time": "23:40", + "multipliers": null, + "weaknesses": [ + "Fighting" + ] +}, +{ + "id": 144, + "num": "144", + "name": "Articuno", + "img": "http://www.serebii.net/pokemongo/pokemon/144.png", + "type": [ + "Ice", + "Flying" + ], + "height": "1.70 m", + "weight": "55.4 kg", + "candy": "None", + "egg": "Not in Eggs", + "spawn_chance": 0, + "avg_spawns": 0, + "spawn_time": "N/A", + "multipliers": null, + "weaknesses": [ + "Fire", + "Electric", + "Rock", + "Steel" + ] +}, +{ + "id": 145, + "num": "145", + "name": "Zapdos", + "img": "http://www.serebii.net/pokemongo/pokemon/145.png", + "type": [ + "Electric", + "Flying" + ], + "height": "1.60 m", + "weight": "52.6 kg", + "candy": "None", + "egg": "Not in Eggs", + "spawn_chance": 0, + "avg_spawns": 0, + "spawn_time": "N/A", + "multipliers": null, + "weaknesses": [ + "Ice", + "Rock" + ] +}, +{ + "id": 146, + "num": "146", + "name": "Moltres", + "img": "http://www.serebii.net/pokemongo/pokemon/146.png", + "type": [ + "Fire", + "Flying" + ], + "height": "2.01 m", + "weight": "60.0 kg", + "candy": "None", + "egg": "Not in Eggs", + "spawn_chance": 0, + "avg_spawns": 0, + "spawn_time": "N/A", + "multipliers": null, + "weaknesses": [ + "Water", + "Electric", + "Rock" + ] +}, +{ + "id": 147, + "num": "147", + "name": "Dratini", + "img": "http://www.serebii.net/pokemongo/pokemon/147.png", + "type": [ + "Dragon" + ], + "height": "1.80 m", + "weight": "3.3 kg", + "candy": "Dratini Candy", + "candy_count": 25, + "egg": "10 km", + "spawn_chance": 0.30, + "avg_spawns": 30, + "spawn_time": "06:41", + "multipliers": [ + 1.83, + 1.84 + ], + "weaknesses": [ + "Ice", + "Dragon", + "Fairy" + ], + "next_evolution": [ + { + "num": "148", + "name": "Dragonair" + }, + { + "num": "149", + "name": "Dragonite" + } + ] +}, +{ + "id": 148, + "num": "148", + "name": "Dragonair", + "img": "http://www.serebii.net/pokemongo/pokemon/148.png", + "type": [ + "Dragon" + ], + "height": "3.99 m", + "weight": "16.5 kg", + "candy": "Dratini Candy", + "candy_count": 100, + "egg": "Not in Eggs", + "spawn_chance": 0.02, + "avg_spawns": 2, + "spawn_time": "11:57", + "multipliers": [ + 2.05 + ], + "weaknesses": [ + "Ice", + "Dragon", + "Fairy" + ], + "prev_evolution": [ + { + "num": "147", + "name": "Dratini" + } + ], + "next_evolution": [ + { + "num": "149", + "name": "Dragonite" + } + ] +}, +{ + "id": 149, + "num": "149", + "name": "Dragonite", + "img": "http://www.serebii.net/pokemongo/pokemon/149.png", + "type": [ + "Dragon", + "Flying" + ], + "height": "2.21 m", + "weight": "210.0 kg", + "candy": "Dratini Candy", + "egg": "Not in Eggs", + "spawn_chance": 0.0011, + "avg_spawns": 0.11, + "spawn_time": "23:38", + "multipliers": null, + "weaknesses": [ + "Ice", + "Rock", + "Dragon", + "Fairy" + ], + "prev_evolution": [ + { + "num": "147", + "name": "Dratini" + }, + { + "num": "148", + "name": "Dragonair" + } + ] +}, +{ + "id": 150, + "num": "150", + "name": "Mewtwo", + "img": "http://www.serebii.net/pokemongo/pokemon/150.png", + "type": [ + "Psychic" + ], + "height": "2.01 m", + "weight": "122.0 kg", + "candy": "None", + "egg": "Not in Eggs", + "spawn_chance": 0, + "avg_spawns": 0, + "spawn_time": "N/A", + "multipliers": null, + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ] +}, +{ + "id": 151, + "num": "151", + "name": "Mew", + "img": "http://www.serebii.net/pokemongo/pokemon/151.png", + "type": [ + "Psychic" + ], + "height": "0.41 m", + "weight": "4.0 kg", + "candy": "None", + "egg": "Not in Eggs", + "spawn_chance": 0, + "avg_spawns": 0, + "spawn_time": "N/A", + "multipliers": null, + "weaknesses": [ + "Bug", + "Ghost", + "Dark" + ] +}] \ No newline at end of file diff --git a/tools/Performance/DynamoPerformanceTests/images/Aniform.PNG b/tools/Performance/DynamoPerformanceTests/images/Aniform.PNG new file mode 100644 index 0000000000000000000000000000000000000000..c2ba40c313a1662667d2ad25423e18d66165614c GIT binary patch literal 1449144 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

ktC{=@)Jn(D^yTJ`0za-q1_Wr2jn=m2Zy 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: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 mo_)gCGW(?F4^0KvoN!4@m(fzoMA?P`3^#Hd!L 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

Z2Iz%;3Sdi29HFp z{v?q3#s&a zTkjCYiZTb^dP*YmG>C@&BNd0iZkKV|=v$M#)-P`!r~V=^Sg3M+FZyMvxkjEjkFZ?MCDwHDb7KB&lc)c3r&QZJCmk-e?b~i8y8G-1lHXo zJh3~UII$<)<+~K6a-6k%*YN#!^xmfg!0em)5u)&X*^n&5PWmq~@J-b%n_lF3`{5fP zNS9Opfs!kOsg0B00Y!A0Io*Gbp&6T@GK!Z_Z2ej*i%ltD4|D2ZaSb>=*~Xo+O7&ig zJx$WKVSYQw-*6%LO_wpn8wi5OokSRSO)AU}a9;#D38h&4zB&bnK63upI0<(DUT0$HWS zOCKFJI6#=3f&HdyU#V%Xmw)<-uj50hN1ylkL@;K#60~$;*5(XrKlBm6L`b&%`tS}~ zN42Ed=)bHT=DnNKn{2gtqA~qq7$zLGKZP8%|INl*zWhG?K0=Dio>p}bNNRhSbE z9{YFyKv$g;UZ;N$_zzLKHmvFOIAEu@VRI$#VQuU)E4drMIkB;$UNWZ!YdnYD$3wOE zwhEn>8^=SGE??VTF@-SGfAVb3Sz{b8oqUrxEPSPmszVp7r1giHp=u-#x3H6glaiJo zOR_Fxn@mB8wmBy{Gq%chzMG}+T)x$xhZIph?{d{D19K*t8uWib2Gi1K3(}zGZ6t5vGEe~8poBbLAF}8vL0} zEhbChE9%Fb#WtYK>lZv5cRIW*qgkiNv=&f$JqimLA@!=@&<)AtLrXdC(uIoG_p0b{ z1obKDeEQfoM|^Uu2{>^xIE%zzRB(1TQhfHMqd(3w3w%^Nmn+xTDLW@}p!rGCB`{*X z9lGGrUbSd8d$n8@i#*FkNbIP=mXqyCSDu3W9)}FS?OV(A5EDM3rb50>8a~|=xct;` zJy9)s<| zEH#_|l9DkYA@-Kie7^Pm>Qz&DKwtCDPxtb|0^D-5jU-_ocT|l65c4B)JumJz0&>K@OhO4HQL#5$DC%rc zN|1t1K3eyRl*!zFGRc>Ceuy`)p{%{=D8mLJe#GUTA~wmDA!Z8nXKME`u3DiEBhY)< zQiUa00l16hbTjO0tMn$+A1@GFm z7u)hPpZ3;sMo)ekH}FC>d>&|^s~b!5yJ{13)6`0pQO`8?MQ`s{8M;DbJ8L;2Jw~jI zL>$;3*fm!5ZHl3OJuk5qDR$6&A8c{KgN%Q`w(F3~X1|Va0VLM3 zAUOTz`rX^2aOA>LHfb<*5Ti?M$4drj7rcn0A#`-b<>9;~b^N zuY#{S!czKosf6LS%fd<7FGUi#UkWF?saf-_Mb{|~0mbV>GR`Fkuw67lY{?JofASXm zeu@w5vCemT8J~b_bQ^~258dUSmxHDv{8n{NhwiFia)Cl%XXJ-igxBV8T=$U#8v-e%%hbez9b4$akFWbH+SI~i>}Gl;*FH{ezIHkiy+OQ%?WxweQUh&y1CW5=}F-E%^_MZ8vpHe z884^SogCm&dKcXz`ztrx!AE32mBQ7tqsGf$LIEfens8@LtjOMe2`*;FdvAWb?jn6l z|KIK7H`535*OOS%rL5&fw}(fXl%K_uhsEg1-H_7f!jDl?d*K$xbo+p_&1#&{f-hC;ZM6i zE;!Q5^%;n`5$fC{28Kef0)hx;_h6zdn=X^IWc`=oSr1Yngv8u=CwIdQQVj?%MnvPb zPTKcUSAWc_K(LawTsPPVi6!hp*Ft((#Pn6zG+}R2sZ?b^l9RuYDiR}wu0t2{D1EI7 z?CG9ajk5(Yb$`ucMS)K{0F8u8(PjvC$2F-mNnpwTwT6Sb{yf}at}+??F535431SOq zU1W{cfEc2oO;UEtsIc@SA)oxEp^)FK|6e)!rRCwN7HV>RE-W3dJtt3BZ+9Q-rDZg| zwAXYCnX^%-txim|J`lZ1;~Kp6n@Fa%A>4MKM_lf2s5<04`F#1$aQDzz63YwQ)len) zDXsoJ>e!k$vrM>~-%l$AfA*|7O>x<4S(aXrdlV4-J3SIfD^Y?iStqhrK9+R~Fqyy! zVX&&gAozqm3D`8&B=d(dgjCveyFAwL4eyR5CKtT64{?hF;;Iu$$`Bm_MAj2b2f`_# z-&FuBCb82E)VPe0ZqDUaDP@DoA$BCY9qG;vT{JFHhYV>S%;{Uwia00egOEM9-hI`r z$piMD3Eykb6>B{WkZrSBAS~h1{He2^K)uG~B@M${m)bTzMJ$)X?(rwi05aFNwbqwc zN}t5GHGkgRIQwxMUDde6=JMH%hi6sWx3hLNan&}L0QD-&A~taq$drdPlvu&4=pzp& z1;*|4(i2ST3!KLrcW6R0!i9y=xJ zic9rZQT^=0Y017G&Xg-+n@!Zej&>?T_9wS@;putrQ{Y&jcRjPt_!9P2wzvkW=G-R3 zwN@TsH$3i^ExW^?O3=bj#Nc9eBQ(neu0%pfYZ7zD674p(VxQRUa2e(YLoc{>mR7HP zL=~H-PuGPVDrz4#8sbrhwnwkGfBjSy*xH}ouR3~fUGCqu!}=@J4j+S6_z5Bbq%k3c zH^a5LZNGva0-0s11biUccrut7Z^~VagozSJ5u%j^{8L;fl=Jfk){XGm$uV-Bi$^7`g)BJXjA zhHE7^>;4fAlpA;Gp~aLLRQHk%H5$sh43*+i)@JVox;~arp9`G4f4VR3oP3-quR90E zKu&XBNWB%IsAXD1W+cS>_J9%HyDPUv!06`YrKkB)R^{q$)Nx9}JUhCq1+0^Fo1|C6 zEFD)+ZIzgsGexo*1m=jR zdNi(9yzl(XjxN{3{`y|zn4Vie%l%%$0wa<3i_j)Xocc5t~xBSh?fc9fTu!!ta>&su8-3kU~ zRe0SmO|bOYpDvA#n_mwfx&8Jr{Si=KGLL_IO@mJ{wXL?H_$Fdj56S&ZPh8c)iv1}Wb^d(z72ur$^EXnAud(?;pzIqy@ZOdC z48*&igw@?K2*O_XE`mkWb|^HG&V@p=RMeS7Wy|utB8Y$^D8uGmx>FY1_elWlswi_M zuzoPTxhkEyXR{v4O{b5zTyxmRJhOk8I4|GLD?=kW;_#GOrgZDBJFMs<1Y$bU8_5OC z&fYB_6^RMM3HV#MwhV|fcCR2_C}!Aa!2ecWgkD0a++*|mvxcH5F@Bsvp3rHJjtpoKQ5M2BF<7;-NW0RQ zE$?V`a&Sd1W5e)v?`-UD<|%f7Vr~zFiL%Q43VL42MH6+t`hkVj!S5Ymh6RU8j|1j$ zmb{;v{6b#b(5drjD&3{;Y-97N^C;TP#Use<~-(zdCm&OeZB>6_P+_;KVR+VUAdM&-1qmJ;yUKT?!ZN3!2 zfiD3O2rkKD{X@|y;KGdBC!jq;a)Y7!jR%8RZ!Q0>eaAj}=)i-5`gVdB=+{(L2ardf-3IvwRp|DAG{*NQEV0EU zPAV0bSdGeP(A#`r%x27~i|$}iwdC=vA)#sWfbI09J08OJmm2{&z; z-Su4Yc!d27T?vhHPExolX*{2@t4Y0RPres0`21}Q<@dlt?-56aNkV(a^MDfL$seQr zrA(n7#ST-H3{70hD|3QMBKi;Ac92=$WJ)RY(?!Kn+U5ye+U{~Rl6ij;ryG(jAQ`7} zq&kdXneZRKV7iKHR=M1NaVI{cM*+i*V~V3t9JO4hp@@IAwr<4SJ2WlrrbelFr=zl# zZg^?Y8@^ViPz{%}?gt(#?2kqw?G&J!FMnNzUUkbyHZnKItt~; zYOgz0hF{NbaSkpuzerNQ>n*o8KxkUELoorzuFbxz(>>6h6?3lr>%E(Rt989MX?WUD zgBk_K+<$ShQbS?rng9Yb?&i;$-2gYMBVL-H>NaG>|Irf}|3^=Zra3Og{y7L5@DS^} z7|I?|l=aLzl^ogn+!T)JzR)Rfp$2>f_?TA3TlsCuL8|?KT;O_NMIKzj zn#GyN>C|T-ZxLalP7?{A`xPHNgwDG!1_;laSTk+Wjti~-Zk=#^T0zNydPX#QCdq+Tk8ekGdINncD8fJ<)$!?~}SQMw^QE6H*4%-pqqAV{HyX z)M@7>Zi;6HEZ5+#jH#`&1Ia3F;RvgN)%XJ=>AM`@y?t6U&vkBNii+ggoY(QUV| zo(+X(wvA3tM6gt4Bs@GzAEB*P+_9qSO(%alarJAnpl*cJvnDaD>Rtcel7O9HW=p&A zFQYel-5b}pD15Z$JyQ5OjgA}C#R)9ddiXypEG99-^td{?=-YT5g^YqaSmRV?C65?x zeEse^>eWI|-kz1VK1ffaZ~N+wK|Aj&(#~V;qjES4^WZpn2v1C$gmRJC=t?;Y-_8MG zMtKZlgQpY75;_s>b`(MgKftPhSk3V+!b{GA7IpVH1n+-!=!-!*{pPjCxALBDKHORv zC@g-x*|0)<$K@Wz{T(Gxd;6RlB>AR2Yug}w>6J(CH1(-1xb4YZop|_a?r{I*M+Bd9 z9U2iE<`bLSNKoNpkFEaX-%5W*qWMF>x#+#_tA=m4rBK|ZISBFxE$+}!vmA1|-+)LSF{8y5!L7$<0_g@1+7W@((pW=Xm9)hvME<$iedd8<@- z{A-zdsc!XU0d!K%=f)Ws&`CtDBYxz6ApJLLJ%*CJ=8}So1ix1=Yz~^w{Q0bFU@mVg z9c5jkb$v!DEd3fO!QbM?8V+SWU}M#J@8Qn#RWF((UdNqx(%}89>Vc-Lc)EfIf8kSf zS7$eArIcjCNUl1sW-dQ9-iafY4w~m?9?|m^j(~!9tn!m{ggqU>tFWwOLG1LoPyJ!V z;rL;s4=-8`{mGvR`mN&f@8rO-%RKt`+OOjaD;s?9M58i9Sl(9K6vfKgpJ6w~wCzL6^T7Q!4KjI!|dv_mlN^xbqosA73Ps_7qlM_mHTN0Lxs! zhXDLO3$AgLrwqYoUE@;Z=RPZki;Ti1(OT6g&dI;|7FDJ|rvC{%)OF&Ad3;Cpt#x`N1&sYWECYn|%oSM3{EMg6ongo6`xR0SNTy(Rh?3+G(FZvV=7$dU;ds4)3=$~X}LlD?t*|b?oXE&llg&{5YXbY|v`{V%5B1*QDjdLO`c-Q;L5U zPN|MC)^@#HaQ`e@?`-hm@5~BoaRW2*(J8mc(d&!_31`zUx%Srs{T<|gL`)3@Cq~#e zgtM99W|65xw?)I-X20FKQpbO8FjZ;>uDYFdcawf2zigIdU$3FOv0oY}35u4rFc)3|HcvU+Zd zZnvIL(7hF3$K><#3)$uwDBtGrt5HZb+s_(nPcogPxGK}R9qom!wK-`|u?!e}$~o{$lu4CTiRDg+ z=`ZT&xv6#Te4+JMUA;DWp`;@f6D_MC4GoILF4|C7L-|r5S zEg#wL-2`Jvo9%PZj>7eLB}6<`0g}=Q7gVpT6_k!3m*sZ}@*kDE>C4AO7{>GHkZE)1 zS|t6mHGvyjfjn%sxCw})mO0kW)mD&F=&On*vy9(-^T^-LzX8y!rFF4h2xz?s!BZTw zV^wBTYOGza+J0A(f`2!yfvkL5HnO-u1X7gK?xf&D((7qmg;1t5UZ3uIznpO$`q#U* zyvUAhq;2u`yhdxr!-er5&wKeaB@V~pnB5qLnpu1iVT7q)h)!O?wpu0kw*DbRa#aKU z8bFG>n8DpF8yBztq!sWZir!{&8H*Y=qvype?Rl|ZSvjX?Hpb`oydNiYBs~nB9=rHG zfl}ban{^?xGvmijEHOR>B(iQ{EakIncVofB;z$MJd&3uZZ(opIB%H>GKOpcKe9xrc zar?W9T-LE*2|eM9n6XqBT3%&yhLTrp7ZoCf7S6Du?W#$nU)<+o1#}9+4FAuSh)=To z(1p}Yv&AqDuQgGbgzfsp$I+;;xM8$`AMb4mIEd{yn;dbP zhJX%Ab5OT*xbg%Wp&u6b)+m1uJc_?`roO+l>r#A=6lt{Wb;1T`$A|PO zPWaWRgLM4w>iYN1j-al5^W(kDjwT?Q_A`+JVsJfmpU@vZyN2^K*UEUo6~D0}J>x;( z5%??EANR3Xs%Yb8mt5)~`Em;Z86AikDZ1ZgLE6rw=`31Fbp}P4wZa$<_Aq3HuW=yKuC>T$B2|C8t(G z4Tl94iWr>*TT&Zk7SotLauT zMfaDIi^^^%bc#-oLg(|B2mZ5iI$!rDrJsHmZLeS<%oyhaywl=0M(GQ>TKd?Yt4Iz; z1AC*0jBz%HE_LTzOm(YT7G0B^JW&S0KKDF@EW0OC>jQ9s>UdwQGN4dWX`OaB65Zyp zAY=QsBaMf2r{1aheEH!FW(zn&mw}MMiTGa3bxjMzw#wt4Wl~?aeZStELt~QY9QpE@5ixU<~-Wde> z?^N#8D#oXu_?SNle&?vX$EL&s0~XnE@0d-qzbrXhU5zKcWz?M}WF_1fUMtus0wrZbjfn*%k3uIM5OUNmc4q4sSRLe#qw z5xDdCt{gPVBBEEz{DVC=5YnwFROiP?AOTs^2@c4bh4Az_1>3lz7YCxi^MqcKkdMGO z8|yo}gCKvbbmDd{cO(%;O)b!p$+9`@_;5VE|BqQyJ)(Fe-}k~Np!WO|F8_5YbZh0+ z#iIk=l8jR8s_+1I-QvIV446W`!jO4fY_w2ADg7ly9W1_TR%K&?J*ye}pW=(3Kj728!d=R(t z0-M;(A!Q7b>a=HP2$(#@|8eJ*C}H&eoO#}j(k;zII#=1 zIG7S34leHGN%1e-sOjAp2&0r~9KT?nQ&?nix#$r=l)A_(qn4ipvnV&KYS}e+oTl2` z+GGxlJsXu@3t*DG?MS+olWSBXVk9|g#(EjuU1uZLaVv3x5I5ggt(cL;t2^w#jyL-$ z{$=v}1kCUKd+2W@gUZ8tXsP2}d#%9L=q*#|w56xT*po3wxq4{#PS#a!qu}3X!kN?c zOPMPiaaTSgy((i(WOV_|L$8`d>^M7?`(UQS3LA#Izhd zTm!(P(J$lgj+I)s#G0RBzyIM2fSBR(Pyo^hTu5Kfz1J^5B38g7$v92wwL;moP492} z*3TW?uz+X^U+t8DC&1*5PT8;FgfLuYn`U&aJ>S7MC*a##g-1T0sB#6+;m)_?ifnQf z{^|Igz_?7bXn!Z^4+m3GN51LV;K8s$*|_`3n=?YuT7Cv}j7MO>v!$e$SI?VPIc8!s zB7qJT*k*Fwi{s+CIjO*_Q{;u84i(w57tRp!72hp!Z(_2SK z+L@vq=g5x>SSoEkgq+fJO*Yr=2L)@2t%q(%%1lsPIhT)-<+syQsgzvh1zrsgl1SExJqhbP9< zrwk&|#DB7o%M13rVi;c_X=mdg6KBh$E>zUS8^v^m)H00kY^e7pX*hmeCNi1uz}c zw6kYwYk7l7ax$g1_@{F7o;Wk-w%#oJ=zHukMjFEtogl(l@zlz7@`?9ayzELM6$;)j z(rkgMS^Atz0oeRdjYnqS{m<$+rktILLhUk+CS|RZGFPz(S4LH>ApL+eZHd8N%^J}U zXdoAy8%%B|7Q&^J^lnyiRemV+*;_p$x-7bwkB;=A-nV#_C2#n+$qfcc=!}_YwR;Gz zcSJ%i%@F>mHdN z%@e4ZAm5Z$l)c;E(mzui#WAT}pFK9jo)mX!>4uZOWx-_*}MeQ@< z`iUR^y3bAQI1O|W6T{5zQ!xsyJ6;3kb$eCaWq2fP#e;4IBbe7C+buM5vPd20MzdTN zPZ#P|R;mP0hU2COK=R3@;+Ptk7rto_f*>vx8(Lo02cz5^E^P%*O5n1dga0-G=JnRv@_%|_I@Hwcw4 z^VT5ayU7bLVZ(w4h-H~F?o4jkLhi}iHib3GesYU)(GjGEUe-BVzu#yup+^%@4;*ho zKdmW7S1FiUYv2=86!06hBb_=c0VpK<`H$%uk)`4C6kGONTY+CLQwQdb$CPA$75ZV5 zm=t!}>}Aek4j;%%CIzCeP04^D`JZiwokC_F-BS*l%P621%CzS$2GYw}b`6w!Kv^hI zSx{J9*LFHZv9>(UlyaTR1*oNlrR3JzNNr35P^mon26GtOqr>vV^) zKW_d+k=FnBS5=e&mr9|46s9Vyq!;3pA0{1VlxpCI>d27Ey{w!mV>|WMbAd6)b7FC3 zt{bU6HliUP>B1#a3vBX&7b)LJ2XS+zo|Ujz*#?tf2tS2fhkX`@r6(w|=m>7N@Q8K+ z*|c^>O&igk)+f>Eu)8!}ihg)$E|8y!H;ubYnf(X_@8c)5noglYfF$X$K-yJLFuO3v z04unW!$IBV=<;DWWUXs!FU?jp^cM{}9NKosg{p~VcE^=%$M~O3zi)}|)7;XU*s19Y zB$mOFK*M}Hww9}Q(?lhfSgansDr{IU3B%>NVUyybQ-!Y6mf>0`wY^%nLt`rt?pnui6d`~L#WrKzET^g7H7EA!{%!0Q;5UcbbA(XOrF;97FK0p*T!tae( z5|0{wGU;zNbRMEXbP~R&GPSR|98Ztcp_o6$@BZF~5uGTt7qaMxl@guWfOS{GhG|wK zDD#Xk6eN{`u<%Dbe-}dlc`{s^8#Fj(l2#cnH8DobmYZkf>{Ln-Zk!Y$l$FLksaYX$ zO!gpNzkq@=C@8W;(NIu_ByZ$-|5-Nq{c(E5bV>`Z9vwRFh-h-OQK z)_55S+SJm`L;KR|Hf;x)*wd2l5R;dfC^EM50E%q2<*S63J#>SFmeyOQkO0d7=E>IX znU;a+t+iLKapR1xF+8!6S@_ zU7SU?)u%>UJloL&EK~`5RS8cQCAlpciuc!m4s8|}egE;(!b6-%@w+i z{<1YiN%MC8M?ldQ%jC~sv8j9&PERPi%3WK9@{86TrhuK1#*U-ArJge(HK0@RwB92z zEOZul#@3Nd2bhpaP!9#oT74EzQob8M1Kp3;C$Rw>5Liu_cVXvA5Ew3gESnTCP68In z|4A7u=8K`{?pfEpP4lxEc$cwogYT1ly2K@A*E)*}yH7ZR{4j`Z> z)jb#hMs3k+p`etVm{Oex1l*(KRg{sAJgA&>=<^J%PsTD~66`TTj^B&>wAV>Pc z4vtULg`0y&Q?I;2$H77-k4e3k(#>HqFC3!}Cv;vuc^S@|&67DkzY>B-Y)pJlv#zmW5MYteJH4ke&Y!9Uy7KaE2pBi41%A|86qnJDzef z=taIsY8n&DbQ^0hy=)Q3edG6Cp%wXa&)HD%bwpab4O>XI=3)?3ZvDnGOSGZr)AkX{ zTbQyPX&ogFQkk$w$cS9?uKqi0Kx;d@Cx=dsP}Uu0JKL-f2dZ%4)Oi5ua$1GLorNPJ zX~UaRXe_Zx`HLLx!D6?2Aef^eTu@vwA~FzFXQwTS z{dXNMH4DOiaiO!@|IGbj#c*vP#W)jeZuMbW=oDU=-`D%HEU90(zC^9%-)fMpGJuN# zH^uF(4vD>wPqE&r3+5|ggAVWA8h~+{+0F{+z&TWwxOY~gmIc4d+Sp6mrAC|N<#s>1 zcTPfm>`_b-!iktzRx_}b{yncl+Ob2?(VMOO#@jQ!tTGqXlR#}h0J!~QfOwg=!|bj% z)vKPLUhCI=0K{Cn=Z~S_fX8_<7by^LnKzSxb#;nz=bD_f`ru9S!%*nBS?YRo2K)Ec zG@d3-mS!vA^jg(bA=3wy8LJ|e{QX9394$c6v2Dn#bYKo!p#Kee*dO5kkbmKo$C}$* zRJi^uyo|7qRsRd;LrL3kBNBv=vxFz#m3(LpXxh{j)^<#f8kDjbI#QdmE2ULpHWE zNdWc89k?GU{C(J?BI#WJWWRQKKiFR=HP!OZORdowJUSK?CPo{Gu3TD!GFr)+U2y>B zjbfqZB}6~p;II*Q1aMlEoqsSeX@VT8c1%5-&UP(iVA4_iQAp zJh0G|LvFCNEN#J(Hnf%bZ_Q+GvT@|?H?-4`kZ+jT?m&H9(Iq2mm+ZuE%Iz< z6^9N-u16k6_;Svv%Y`ke=@;*ii`lRXOCE@M5 z-STIW>IK12ATX{Z5o9lVDiMxA)j$)3ENXV+Lm*<9MB@L6KW_r|a}|iarGNeThW9c5 z^BX$7#BZdB?|g8r*oVkmsBtrq+uP;S1HBYTpis`5!zKt0CxSo#Qp?0!v)^D|&)7m? zed&Vz=V#E^)sy#`mkNM58FI{3!+9Wz5gd{(AO?ER^bZ2Y`5mi^fOF-u$Q)i*r$uk- zDubO;>2%EIaOj2bc$R+P1hUZbV$a97L?uJooGjZB+vx|xGf8YqddZf6Z@qms)0%TKg(>OaMkodAfTFZokyo~ zJ$@i>-rTbY$fN)WB8)d=0k#YD$#{}#SYs)B_#X`D5j_OR?ES8MzkMIeXey9H z;>oxnZbEqwZ3z|7oMjH}`ob5L*w~ zKBg>WA|ZBI@uG`*)%a93uC6a&uH;ec^;ZMPpO8wgA+7z@Y)%D{8^rrz|SCS#zz_rqyKf>iH3(i47;U#EDq z^i_};GfuJK-cBP`u(5BsHaxbrDv_VbmG9yV5hb~&>ZARsx~n1B$u=B)d~u)}-D0e!#s&t|-feb;2wF}8(`Z#NPM0Xi`ty<9tR`WlUs=`kWd;Tzbvj`vO5*`eq<4ZFnuIt z;3g|>Gzh(C_EfreV!gHhdb>Wk6^WVw_KJUs)qF4=s4G;P82X=_B)qWNe^CVgqmDd$86P(weX=T!IPRvFgH z>Gr4XI?nAg-u|gE>GD|J8bRkH`R=G_t#i)Zj|<3A^+F?S$hI!GeAteyf~dtzq9X+Y zC7iLTwtuDv&jH77F>Eh>R`(#Q2u>iXLA(MeHB!IU3qUDGpOz5ls4apMU z*lmT`IQj~gL+o*}j72L)&_yiXT6)ViZoF|6sn3wBIJEJl?20=-hvs^h&Zm^`hWc`E zhrM1A%CfiOo&LRy00fF@rnpdi*3wG>&4$^(E{QCCLE{1|Bld3T<(00jD&mzcEtuP9 zUI-NrAd!BUe0}L=_*`t^#^TkUwBOwuD3V61+VF;_@;t}7JOvNN*&Od2_E)+DF=gm9 z7pRX@4?CY+=)}E;e&1}bva%@dtzq=HK016`vClO8`bn9CT%Kg1971FBj<0LM3((}Z zKBTN^`Z_*ao>1YtYPL?kRmm8=4<*z(-qi_B~L7RGbJi+gIABA#9DwP=-Tk!b(w2ZP)t?`460NQ(4hz)=Bj zUuw`6y~HGs`)J`%63FR70Kq))bgHEiDC0y zq2ZPtiZXgtoi>8Jqli>!bbl?{`#F@r;~Qk6z2x(_xriJ!p~dvH~mdpay9Koo5?~jyb%_#VFItw zPp)pTVYUp>$56>jJ0S6lUVQ(Lz`K708_FO4%%^Q8m-IN>+zTpoMPqJ%tXVhBx9(*{ zNc?i|*c~I6IaOP|+MB)9syh%xL(xJThQ~L<&UD8%S)29?ZSM!6^ZZ@dd&bXc!Cn)+ zBSbe|HFDy~55K06^yW{2I|A?@ioE$V>+H_BnA4O+cr-kE*?IAAD83^xt*au=1soCS=6FOg} zWC7))6S{mxui#l!ipNKz&NPapLT`An1nNdfzI{@mf!bh2`3^@_zl!nQ{MP=BB=4DNnMgOSUAL;;^W!$=U!}UWq;=9%KFo&_ z8y@4>Z%s{B8-`QA0|G`UK%Vp6y$RRl9v3~ng#4Z=o1om+-7TtWZ?baJ>W;eGZ~6dR zQSGLW)%<&7*an8Rt=W&g%6U8T%6!DB5*6Nag6imV-l;07Sv2B043^NURw+nQ9R)+u z1O4eJw6a*TDCdro0<}Kdl?HwjAEV27LTFai1NvZJQ)+2ujP;4;VkD9_gO~HSSaqCp z6OI~2Vrh@~w_Z*HOSa3UeHa%t8`@1I2++O}Q=FJ6N=)tjE-hErQ3p`z)xFA3FVj?X znZ&>yOH1ark&CRbc}Y(Ib|s{!&(gDPRaUkYU4=# z)S6Q_(XK}05_Q_c&O903m9A(^*S;yz-B4bg)pu_h`5M!`&%6F{*(lv(xHgPNxcOV8TcgFv0Gk+ZwO8GSh zSby{>0hgX(q;Rd;na53E65YluFn%+yrRwbAQ0!0A0$_EMh3{qm+hJyzer`huw3D_X zBgrka<`;f8`X6+)C>HJtEdY7Blb8qeN z8OLT@Jx7aS2rrGfJ(b)2Ajt>{ms~#e}-M_Mp06oo@0_u9h-yKX!imuGF?MeN9E`kS~jCZt#M~N5~>&>rN^D~s2r4wi35A)4Z2SO!Bxr5=_cxjU} z_-+Jb1X}!*6~}%IRx>^YYVHqm=s{qAV#^D%Nb+_yCOiqNr}79*waf(4C_JaDjm@q+ zE9k93!W+{oxg_F8DW?vz)}iegbK6%TXO7_CA`0&ZM@*Dw6M$v9tF+AjxXvZuFcPuYEIu{oDWp%4`HjzpG$brg?$|B`B&fjr?e(}m-K zvWlpFs~h?LmmW6JfgewwwrD)n%3{1S8bjsEWyPtE&JKoZ-5%gh2RAQzqBJH>$)B0D z_V^mKoD!>+Txn|uyu_Jgk5)emA4#z#A8L8r47~LJe6(vLCY^f}cg+5Jn-xfm@e|Vg zo4Y_!NpYATDK72x4L;Ya>94V{Q8;K;?Mhwr)6-k;6OHH^MkSAa8chMQUa*#BLQxHN zu9Sa5K+d)6(6SX@ikoe230ke*Wve~gMYOZ`RD^VxFNS4jkJBRMO$Y(ebH+GZCEc2o zOtR!-$t)>L8oO|UNV8j+8d~b{v{u&B@aJ;bx&C2k8#V7yuWE8vYVD7#j#w<_=W|@j zs&6gn^8%$2fmis8Q7L7UIw`&6aCaJv0z_ITAzcKb*jOVqG}(RBG(e~*aA(~KMPJ~4 zuC_aa(Hvc$t;kuAY_ms;3YRqSp{D$FFtb!sg}29;?cQ;E7MT_}75S`FO{2H)>Cz_W zEaF7v;-0^(U4O}Hwxe~e^vEKky)jz)!pd>x9E3=%wB&%(@*>u^0wQieo&WDl-eSUHB9b>Dx?!fEa7<_PVvI9t9l^F+it}YoXJe5&KkZ`U-9VF zJ5V0MUn6!8V^VU+4uAQLyK_`z?M6j};gE1b0o8%|OkF8bTaT!<^FtQ9BsY zs9<sDyM5dpz-W}mT+(?(_8Y_Z=!RN8@ zf=9u)Y@v%BT;!q{Wh-kL;HGe?NO|?j+1t39G(sBYBbFEg7R56O*8LVERuFZGO;#P> zx%~^9L;rmn6KCyy>ZM#2by*yOZ0;5tsrm{Kwnqt(qH-Yu@an(0dMN2H<^o=M5Dg~e zpT|2h(LLBVwc|;v3A_m!>nd1i6;}H>n6XiE>pdX^fLV?vn)UrHgJ*{F|XmB~_Ir+mpsSb{34V~4bJXjn* zklXg9lv*dL!fQHhOMCU}c(Dw5M(b}+e*ebW7`G39Bgxqb8Z?8)hgbYyS{kbqTN4Sm zv5779wHt!s-)Xajir9J)Rz{GR-3#gJWiGBarv_HYMK_gZkzgniHTU)@9!OA}b4g|o zT*Vg}YgM`u!bb_NO)bq~s5a4NA__$gGq&Wn=1U>>X_TQ1BriS5!WE@%gex)8n_K4M zQ?-jsng$9?`ZbpEIa#=bb5@VYYz z$--rNd5T(Oo;eQp-D-11JIpjZ153Q^HoM?{9Pb+^aA0`rL&3^XHa< zpLgGdcj#54yf6}1(4#heAN0~)GV0ID4fck%k%_W0_TS;+YbrIf!B^0&R|FGrad-%E z3~0DP6HR$8#KQVTwa^VO=~pnbwIGSiHipp#(%?A`@)lzjX{bUYMdzc%hiBtha?CaR z{Gcu9lIEvYdpYLstyM$~TWK7YUZv#PX6Lq~wA(X%f7wZ{z{cv~C@rWH$N zmy~u_-1Uj%GK&Q7;Z2X361VIGsQaxA^u=5Epyk3JQ1v`7y8CjzzG@p9W&E6vjAiVL zdX2(Yq4t(@Z$!UaxL*=LnZ+C_Yi;K^Pgbb7(P*`FR_8rV^$&~+wlr3(19B=N*WnB`F&Q^Sh;cM2~7yjC!+P*SwS%de2Lm zzb3)YwTU@C?X@*wbIm~Y8Jbh+SbLZz6dJd3ZQwVG9sA3dNn&GDhK)C_x^8HW7m$fI z*iMpoVIMQ2Ap(YiPE8<}(P4whtLKDw@kp6JNi0^Mr=&xv-Sw<3*Os@EG&%p7#GkLI zi3*#He_FazH8J)%;AJIjM^1UjqG?aR@dxh24`)Bd z*g_j{IgP8Y@X{oM;Qg$!1{cV9MheQg7ynd~e^s<%b?hd93LHu_lOqw`_|Vtw9j6D> z&W0ld;^%S0ORE99Ur3K{){}rUdq`u%ByJ?X>^&u1qY{m(E$VMPE+Kc{v}3@$Nl`Rj zZOoExh?wqg$W`;xbx%1wEr;fRHrbTYO&j%{3ino%=XwOGEci{~_U4f4_akpY$x_D? zE2c>4bO>lhYm>hJR-f=d+?e#>F>uC4uXuT~Y;nVlrua4|58y(Z?L9)wKk5mUl#9}RwH3>HFV1vhm6Xdb@^iWR83+3DggFaMz%06?B| z3Be^QKc2e*YZku$yPtd_Df52;ON!94VXdv@#K3-Bq{hh)Cqu3l!@UmPSX@;K?zzAY z^V2NI3BnOy+cCK~Nb%i^rI;T@Aic<-j_tqDkBW|SxDVw>k$cD4=H_{sz=ExQh~}~L zD|6bVnTX328I?Fhrk%K zC9MQANM=I!6m85KA^vN<&F3xfCHxq&=Ac0qp&B z#rjZ56xzSo?Ge+OZ9aer-IU=%M=?f+}lK9Tgm^}1!~oCgGd;-W9=$u z7<^jTx{>MrRns=9aJXTvwM2_t@vdl@DHUf3&C6I<%cZI=0})Pdtqifff>I}isqrWJ zN>mAAwJf1oLyH`}Np^2upFAyd!xJ;(6!BVV1+r7=kYBW*+Gh|5n2990H!R~5ctC>| zyWVXH4g{H7Eta^?3w`;-`m_rgn2IOib^iRVOF+1!{N^_SGQ3u@e9osHO+pWE=|(Qr zbvPvjB$q#KeA@-BDg+m;q7SRl>&{vM_)vUU$^a?oe;nq6+#5?vDyiZ_Tkd2nQCcnO zqzuG~qlp;dSD7_!m#7kyUu=c5yd9;6W%sJ8y1LM)b+m+TJbucqI_h$wRREy~42qf! zDq;RgK&Ssi)XI!2n7UA`ge){t>1p=k(0joa&Dnx)!1A)_R8$AWI+HM+Gvyi?_47?U z$$a$q%QSF$^gvVYQA#Xk_^g+N(ij_!^{k3J<1-=eB1!NL-M%K)V89o41z zdRH+2j_mIxTjsEt(&Yk^9+aYv@I|e@9{-YiT~hZqlTRZd_ouwW4zJR4r69>;%^*V; zmhqj;9S&oz__;C!<3I0Q4y2EWQr4qa6qc>E;fD-*B7&Uhm%mT$827(3HkUs*a#VSvgYJjtw-M66a+G z7XL15l_Ac1ws^_rlMKD5UCm7bmzo?Qkf@o+vcp(b3_q8(-3(1B^>4jst&QT0vW!|EH;#lu$CwuaE8|$6Oc#k9FmLS$JzQkpTKq znjycHQGa2(|3_p~K0lzFN~o~F1fT7p+p~1j5Iko?27Kr~SU`lz{@9+aaWU>>Ml*Wf z*`q&sdkQA{X^jZOvb<#m#|P$4N^J7{*|{1|@+v+u{Yxs6|G_tJr(xMKW84o{T)tX0WK!57 zgkg=5@*H`ZeW-i{nmeROjw08WD;8{~W~MT*;>Xq6=NlZcgsj+~t8v|LBGP*rQL-sN zk-|F$t|#Fu05C-gj)hZ3SC_-4zW&iY9xPgy3MNHC!6)2SH%cA1F2qgZLmB%P(*ua- zdtkzkShhNSuHst{PT+4l-5?|*N&2#$wh?%D*oMt2789p%} zaFHCoDc3p0rB_b(rBE64i5Dyd=>L5Qu<86ltART&-49?tgZro^#M^h)cruNd4Vh)c zzy5ZfjW}z`koB8g-fJr}5%xIOm+|Uh72Uo1BIrH?u=NO=PlQTPF5PFyH){?qrDzvn z$ToKlVZ6@CpKNBH5>}%t&y{MXIMDUuCadS^j&zg8I5{2}t9mlw(xc=qbMG(?N@a<9 zR+Gz3y$#L%2f&R@ZSkG z_PV%wxDoJMGuY`Pv}vR4^9xjdRdZlHz47q68J#&j-Y$}W{oh{ zWs-S~`hHL;Z4G&XNDMN0!|i9oy5$AMt0F$b8eQF@RW=ZeClft}0v5_G4853&BK=_`KKsL{)8$1Vq@iLL9^Te}DB=O%fSXgZXp1_=x_ad|eA ztC*2#QT{Wc#Lj&$h|jwSeexbvP~26FDsHOfs#CAqrlF0dU+55Dm#oILOqidWt0*^e z*l5z%ilsH_a*;PISX6DB%pw+a&fTI51e?`&{TH#^Ymu0cQ;5$;TKn5!nHFJ8nciQC zc}A3OVSO%rM)!3~qUohe*!*p!MLm!ZlkxoU(N4(|{^fw|9PyuMxe!DBGyp_>rY&bZOnM>*ZL(27B10 zQ}E>@i>OP6#m(;mpQ3f6-XBRS+=Yl(3ZtobJh7m-jZr7L`8~pT4El22sL>U+AEvIJkVbEp(Lyb|0 zgTeB}s8emmuDBFeG3m0?!IJ~%fiGIJ|9aldjr~0Nk#+3U^fI!psI@V2;_-Qwwe!}T zYv`#x5gb0bkfo8NoqCF{$*+LsyTv_QA4P95T1-9M!#O z(b7z2xBCmLsb2_hLGBOiGoPj!L8R?V#j+u_vWikJ$YbfVM%l{=|E-IdBc?;^=;-#A z^K;o5Odim0YWc;*9i6UXFLR9lKhfSe2<%=)_DPN-Gos(TG5i^j#C^${toNxLRVWgm zl2MGCp8s;fiHshJ+Ty>gaPBQqlU(A<9etHIi=cx=8(=5^IF|>VlOLG1trVUb_pP8FKj#XJYWw#*;F8Zm{1hfy z4x`ieY_{V};+Y?wD~0p>se}t+-}&x0b}R~VZfUvRpz;yYZk3|E&Dm=rWY}U!Onbdo z+wM5Rc0K$_FPWl@I#tMsn`d|C4pJW2;UnlHP252AWg>aUCscs0(&f2gYQtNmE(>7;p+qk&#;s4e!pYCg?}bWS&HaJO zkkFEOVDa78W##(bHdjWj791)*M??&VO0M1^{*#`}Gkb8p9bnq%wI;E5GAxi7m+t?? zcO!;(alyvqZie`}9b$K{t1PX*Mp?$azhW=nHElAWN&G-XVxiszba3J$Cg~6?vm+uu zfkN^s%o}yGkG4`wD&R<9HxNeCsks7o+r2G)B#lqIRPyoH>K|<@YQCKnry|!x|6$@& zxTn+yT<~joge)RDq;iCu|Aq*Rw5%Npv`W*vyy}^`jU_u|hH9$`LpjUO;XyDnp z`I4a98`?l%AwCv7c*l5|FPcq@oOI=-Tq!0;y}=IH+H751Wkd5>M0Y_!8My9A+;6e2 z%Q~wDxNC=Djn6YsP&#ln3RD|4spwE{BQ&yu_SL?%y3@shvc_0yNzJQseo_V2R|3br znR{Ar-{Mf;QaCw=X|H2hgD=H2L_RUw;0EX5(-aSyz6!f?OuNzbMtRdkwHgjF?i7!{ z-hW)3oPf}CUBAV0!?oct9>J}vH^^WZjRLAS3EF1mvFl;M5JJi40P z$rJdD+;WiXF*3=kXf0*KaC4#n+v=x##4>MDdaJxef8DUULQ}Zf=p~vEM(!0oaon?B z*~5Lb@iAd*Tp$3p%LMt*N+%18Wm+6`D&=~K-2Jx2DLU^8V_h$)?2tGy+{gSpPZZTD z;OEIN{b&drs{OSE+R~h7#nMg~?+Ye{G$Y8)o?i=d_qoY-ANrB6lgrUlT8XXHX3~B< z);+uz-^Mo8?cKiLYF^f>mcHVH%6L(3$R%nlb!xb{OqAe+ zfPLk5kAf<|S37{O&cQbvrg?L0wi9W$$2n%AIK?f2FUO5K@TJjs8<)U8t+jpdTA5S;~~Z)@JE< zuQ@r7v4B|xYcg`BLe_AG(r@&X4=aHGh9P~YVe;tc>$09t@XYNq|Eq`bcaRIGa($sJ zaj?3NGnLz`GLe(IjI%@r=cj%n%cm_0&;Z{#m6L9&9;=P=yRc=rBzlA!G|K#EUw@5b zs29Klg0pP4p4>=)<3X}edn~^x#0?6$;Xa~UyF^?esc>gy-7kR&>(4gvxDN6uoWDmE zi#FQ^`IOu@z=_oU-~``M z*+(=rzVrQ-2Ywv`3C*}l+m_qb@#jHeDv3@+xJ5$!kc{y>D2@5^3LnyQ{s}1lOI$|< zWRP{T`w6N3oa!=1uAdsVB~F%C;|ii;NQA*vNhI700^0vh%nCzSuaO8QH<^)z7^qU| zqP&IhkoY+%DOF~nuE9Z9!ugXI%|2q5j37atD+|P75AP*!`)_9#@zcbnkWaafurmq2 zMhx@Q6$%M6nNu*S*;?nUrsRsH%)NS>W1y<$X8m4@+RmIE>wZEx#AcSu+Idek=TrH8D+!k?`Mn2zxHa) z|3Q!bXxL@VRb$$&Q5FhprKF%07>iJrg-DwF@eD+fv`$P6)OU#1ken={2))Qda+uhR zH*8}lbDs%odFL#?#J^x4kl%L`x|Z@wQjWp8Ki4bO8fkX;kk%6~4J3~O8(kDsApXWL0=Ki4)*Ib^w^?!BdjcW+~ zZuSNBestXmQ`?9SO?~JLA!w^X_2AU<$g=EZL<&`memT8w3N%|yFri`j;@zu~=O?;k-pPt{4HYofc9bZEBOXSeTGj0-osRbe-wL?Fp`RkF5l%M@K!eJ%^nx z#U;0>Be_pmysw^;V7J3{JTd#zN0S@ayIlz{F{=iqNBpnRR-Kxl9| ztlxfz;ZT5PMHrY~kw%`Ht;CLrX(iv1gO0`hLj3CZHKT~EIuFDW9$ndDo3yFkc4nJz zY&+-KFdrX=VXm&VqS)56NTB!7Xk;}hp@iSg-Uk>)y2rBX{oU`LyB0d2lz{>EpZM}m zD$*$-&dd%9x#XaiHl38`*#vU$ygxqnT@WX9hCQ$Dn%{hx4oaQ%npeN1;Xx6|gi9A5 zPVv5B`wItEXBaZpHn8*hfdQI*@45}$2(cY0I2(NP%7{Bm!+!10<}9YJ(0({u zRXwY(09T`xfqYd;&{qnCn*YxNba}=4FRdIpj^AG`5x;pop7vSE1IEt=FNtp%M(_LsyW+d;PZh=@&mNRu*f^XWF2gj|0$^kZh>#QCO> z_{H2Wk1iW^DZR!EObIGi90Xm_ap8fvUVJx%z@Z{q75n4EDk~cueyOc@({$0Z12V@e1W)Q_!R>fSAOH_3? z)m$lZ8@j(C;B}JDe)QdbLuz`?G4ShwLMB9MmDA?7}9)kwr`D!hx;Ln`)UK z=8QPF$l_@qgApuk#BwWk3GbaCCm;FL_Q%dRXHD>Tz1TupVFoimV}@>D&}fk z)T?dU2uc-Lt}b}Q&2U`0^*lU@1Ltx3Du;LukK!bskFTl4e}Z1YRC>pc3neq3E4uyV zg!4)?O%aW{4YrA#LmFk8tQv(g8b1a!sU^aEzf3Y|ijbh_dViR-=x^-(?n%8M$0wRn z)yWJT!?&W5zu^{aRw)|h9pw0h$4uV--t{>)1?s#KeQ7zU28G55kX$Zeagxh@NsRq> z`%0g@t-h_%t*MSLZw!!`2^nh#LCo7p0W}U0aNmv_jFK-4pbSjHK6Ox*R&+5b} z*R-Y0_gAt`>K1PyXb}zxmp&~#qU|p!$W-?ya`1EB8WvzZ0yT}}a?LYH{8dBeN3Ly7 zO*HvIAU@v?T_KaN)T^X_^)%nNTzpjBTHyr^n{1YCUAr1WWU5L{d8STBxo_eYtx&#g#|7UANZ~YDi-u`v zL8HaC6ZWU1eX;#%u)QfCbPuRG&M@8X+g*9QLf^?aa%T@xQ{Z#$DCCA0D?x(-u_J7{>0eKlg_ z*Hm#~f1Z4v;s-yMJ_z^?`Mwjnd7tOEM>S+M-O}enMyzz%|IYgtRW1iN0J*lHx}~rZ0n~M*j1g@ z)`<{Fij2+V=W6(fvKw8|{e|kz1n2`J5Uen>;BkJCAM1VC`ir6_a`NX1k$aZ(k5M{1 z4QzOURzRi0?E)t$R?*1iIRh$Ly$brMCAf-jA=FAS~<`xWrqo~ zJk3Xnd#Yg5>7`s`H^TjOkfAp==miLis!Rf_fg_LuA!x#E^BgoK(chP6DV34zBR_}O z5U&RSWjg70z)t#&ZPx`?kuf6FCbH{r@#gD?)=sT{7mKmj#dTrUkLzR7cYV^Cq)bUd zkRm(V^v5wTJ95;MoPwcX?B=_`vde_D+YADXTnBgUPsd*NQRC*Vsw`;8mni&TBV%HKNrK z7VvH{_fDaiMCxbz17XM2a09CnhxfS39DV&YJg3Le*L*x+ReO z#~n(q<6P(DRkMkZp!Zt7Je@x|1tbPNS7UqM1x=`?*p1)8TllJe*nw@98RY9`l$lZm_h$0q?eCePCmf^Uh0xOPmf<|r-r^X7c6 zPTQf+&tN_LRh{wcxm`XT^S`&=K?)QEhzJ{sq+_zC?`_BKn#aBz$R}1U7`tjMU2I(M zXx`wKMwY&adJ>y_%D>8bz-|^F%q#@^+M9TDmO|Kd7_GJ-Ml}!27sNO&r~svqe2gos zzKR|paeL0VLG+D0ez^3=8{eA%@A?m@|96npVWzE<@U_kc&113Hbk)Cv>0zl1Ta9(d z3sIjCz88xXZha&MWsM$z!%KasiP&?M{qrGD{DXK(C&!J@;$ zSm$rS9j#2aYl(IZXB?ag#^qT*qQJH4>y=|5W z(twDch}#$bTBg3{OfU)F$R;d=P#eDZ8L25euC!^98ENa%`c`A!F=mM%7KL;UF&9Vq z;v9i*Rc13S>7l1>tcVJDNUEwQYrnki%JjJD#&JGU536Ol z7no4DT`fZ{es%5canDhuZ%NNl!|@|2R%FyZUojOb)<;Q-Mz~R3bD*oAY{e^**CND~ zulOpe1@$CuHsu>)rQt=*ql3(26PLpaL_VbRJ83}5`Nr%k-4m%iFt*BQ@y#Soece+# z_zPhDZ2>d)aKNTz@|KZUF8) z^Yafml#vEOQNAHWuLS%-N7R-L*$Dkg39gF}5J9Iq^WgY{d#KY}eS6EjIC;M9fT#J3 zdwu(N10;1O5dQ!}<$svkY8hYQ|KRB=(*28{>)IXyJDq&82q%u~GT3K(S2FG1RKLEqX;+`U`bPQQnQ9q59vwsN zj<_iF?ctL3nQ8(X<(&Gq6&~K@!80X!?EqHG?@m%p&CNGf6r4H_gc8JThv;sY(F@zn zxxczo5SU9A`ptfiM8HXP!F?FCbTU&pUPsGias)F`T4s7tTbEJj3u&~(c#5nn;&BNw zoUjfqw~02s+)z0gE<zLo3o7x2L>%`c7t{qL7pS^`&7|j>;c7DH zZZ#J>0{A>PG>rhP&JWV>A6H_p?|r?>J6g{Okc2ITc6t`!C6^q#K0PeL#Z_n<2zTQ@ zm;Bmt-$b}jM_;g5r$RYYj$qPUdCf!pO*2)3mK2B6tK-QfkXzW-NoW71qT8XOvtSFIC z)FBxkfUtv(RZc_Ek;9uX3W;ZfBkM3>-BF{p+}VMb_k?%LmIo%;EORfJW{DW3XxZ^; z=YrTnCT$l;LH?bYX*`Pc_DMeLw5+xBu)BX_MZ{v^n<8jLlcS z2rSJZXOrHEU(fbSfAs~{qe|Yhbc9dlW`q>>^!$CG)+Jar`aI_S6NRY&ji3Ndo)Nap z;SXX{0*Du)Ix=2!swW|X|A@Yhw23V0W`~m57`HJ7CbX!P+;jlJmyMJPAMoKq+&ovr zZ7=_Yh@V56)wY^;4>(`ko;IEP7xR|){@oRS=~VV@O}0Fa5yr#2Bb;^>T+PqcC#9)H zqi3G*X9>h(^N6LyfMDAbI>_V(3&`LZ$x4e-xcU6`$2}Wf(}arJ!qLyP{Z57d27PInXYzK{kr||bb+1m1Xf>FUvXm?M1`;wnr;P6x?KL8ncMZ0 zIUqQo0CylN7dc-V^#d_!$oMb321vl$W9Rp@{e#scett(2)i+FxJTEt<>#(jB^6IbS zs!IaW4>S1!oOk@Db!8xSHx@#Wbi2PSPCPPeM^G-8iWjLXC`W4lI1t~V`QL8wQ+Jc1 zNA5LHE1lt}`LB!PaNvK3j=;g$m;>;k&uGA_d=>#&R`lbhI4N@8JpDia|f zu_0Hyk@-2r0O|jB?k?o3#&r2lr@XiFoC1M9at34C%PPNx zd{VKsyaLYX)2{-r&=B?&Sf}LFR0Pvq6KYZQYWZxl)Bu!5A*Pg!Qn@5DFKAV5gg#!B zlx@Eckg`(x%NH&Fhcs$Y0-V&M26H!p6ZgB*E6yq$h&hz{hbAU5Jrh}r{Cev)3Q^~I z|I}QGtFJ@22bPIpSp;d-TOw$e26D;4=1zBv9L3l`iD^%5jpz_&Uh7f)Ar z3fqCtYJ?s_Ua708xy~s+e}nW53GNlQ%o#bZurx9$#+A>*X?RjsUk`ObSzmuud!2Ij zQnYS<`dw8dqeWExY{-!1z%4eG6P_)P0G#~faf!1MTxDm(e3t2#S4 z+t(=!v2iq?CMytAJLIwwP_PE68P);~F!M zCNm0;1lCzP%-;3!~5X+$4+Z@n0 z-lM-S{fgn~b4X{U z^ifall!;i$I4@h>U`Cvo#girlCwVrxqFbi%M&kkBmd!Gr9nlj&*^|q3T+4QlzT+OxGeYeBe59-}qZC=XUCQ=d{g6l^Z2Din)bsi^%-E%a z?2eglxyN{8EBXCNFqpbz%r}DL1MQI*h?}UsbdjZGCkAFfh`3ksEr`U)z6Xd=X-)+k zO!nm`KI7VhZ#YAZ+dW)^^cn&R>}Wwy8ut}( zMiE0o_d;Hsvw=RQGb1HXez1XNkZC;;rbBW+E50q(fW7c=BRDG zlMB(2obDfL@nbmz(2Ho91L?BSoJL5i54&EIr$9Y*|F>!rV?mE5aHNkIx0v!2_<@WR z9;XdNuvJJBdh z_go4roHz~)ed@kmWLhMkceF;mgB0o&u#uHvxPs1i$?pU(5CG;MO!_8 z`sKgt@{I+;Ih!_;`#dgt7JvAhnHCsiRj?YLD0OiY=UT}zBCjHOa%| ztXL8;rs;{GE8KZ@u7Qa|Gn9aLpm&Pf}p0S#+9g!2FFC~r~PY~O&lwc`` z8%F<^bpbx+`3AsDY;>;pA|9eq70dw6!8@@>2os+q-@_p+8uCO?6P#Q@pni3Cq=)k` z+|AE{zb1Tl!lmf!RGXbF5CU-@k>_%%eJe-hyMFG#YNl~ptS`%s2Gj23L@D;;7?^D{ zZLhAlb+mxWMwlH@8s+Qfvt8&*@IMrZ@sJfiKbf%Pnk3z#1wp>-j*;AJ8-A$G_W>s@ z)Dq?s4^P_BeGksk)nMCi`ti6{a*0#Xih3nF!-BDCtgx>rKYdrDqe={eJO~Thq<~Hz*{p8CI?1 z*Z2=or_qIxtCT7$Y$5L(bDv|^=^c{XANhn=z`hN&07&}FkL0wV|5R-yx$GZyc6n@n z)Uw`42xxej0RqIQ58h4(3p3l@kO=lwkRgy#m^q};A|8A`>H6)`5}#{J>m3hp5@QWM z(>Vs)VdnN^j3By%S=5Cj3OBzwB`cVkH$|=CQ^e#X?Vagx6#DY;M5KzfRce1vHWrQEzV0tqo`wJmyLt%v)mt z20y9&T_#2834?c{UBY*f$%ViJttef)|Fz_atSGlpG#*?dnuuDW!4}?-RO#Cipo#G0 zn}#e@3@{Ho8Za6NprLQ0lrDO0;wpQ4I+ETZ=pw|v!{?r#djEvSWl;kvcti5Uf3k^w zh9kiLob_Zv8q$SX&q!=gr)m@&K<)hv*^Krkm)RLfm9)|SmS6qa z^CN{5N(j+ZtIe?o+;{$Ju%mZDzL|s`3iyrzF>1+u;8kK^%f^$?vc}_=XK;Q!<2HrF z7fW3g$G=LMPYhfG*_p~_fxl5t-)$zhL5TkpiCz4SrLy*{F9+xu2BYJ!hEK#fSvLSJu3TzudDoE zk#hhtTq9nGkSjw2UlY@AVh+?j$dX#VYV!ZVxc- zArWsW{(p96C4r#jX^q^u7Bgm~BNEaGu^zZua3+G#v>(|Z58;og^cvuPIQ=+tcu_{| ztFKV!&#?^q>F@oOxi6j+v!SBb6}8I6Xk@nR@XekOOA;?sd@7Yr+)XTC8=;9=diP8_ zHk&A|{uw-c@5aC?bxC6g^g4Rv2JU`}6S2V8&`RUv0dX_-X&VQ$n-HP4R;jn}C#qNN z3kmJ8)#OI#iIY^T)rr3EmYbXgrH%=OGs&dz%x6~~uCyhIy?w#as`#`R#`GSdwHITw%N1-w>m}UN;s24w@i+Td|}Hq$Uy^ zk#8|intD<%{;?9%9Tm~#%>uti+_FV_k`JN8oNxbrZTb|>k@1m#e;7`34HqEu=Z2Xg zhqwrYhu6Ap`m_sZ2mu+p@a%|W3pX(wPppCf+HyS%r&UYjgy^+3ODNRl_9eg;AA})7bpxNpdufUTL2y1;_}>W1C#=C(<3RwH+u2bbr|=9uRRS4mlwt{%+HW{@bI23CW_FI~})SSJQ%fUlGR;N&F1dI&Sw#mX9b&1jP|5 zeQ9Y5&}lc+i3pdmPhnNDS4F?RR-rj@iuQV&dltv=5B9iEF15jr$Xto`D;Uejt!NrE zTk0M}r*Kck%!_>V>EtE`7sfTgfz@=WmCssf*%U#+aL(GXa+Yqzjdq0t@iS;Hun4d@UbX$X44R7M&ZoZ5{RS@MD`3}Xm(>y3PtA~cC1 z@2J1P2A-QHh9pbkWVl1``LUKGe!tysO+WM4O#HLGk#%i4`<;ee6y)0S@IwTrYNU3O zqp1$*H+Tcz4K>_}#Kvgdw0kp3AttZpOpC@xP4s0H|SrZpe6!AJr+j zin;gjIFBBUU}0J?3}~74NA8;tqJr$vl0aQ@eSQt;I<^hpv58~`hsrtDT^SY-(r-q6 zi*0veg=*#I@gCWvkLRW3eWiLC=LP??6*sUjwnDO}{NLfF1@gSnOQzs2bO41dkBi;M zi@Ny>kWrNeytRKA$%)5!y$Y)+PU@9^nFB9bx41~`GV4=WFH~*(`sWb{>@V{$`13uU zyJfJZ;n@E}*jqR1; z4~1xH?(3@Wu>&EFAn|$D^iC)lH3<*HplNTI6J-M)rHQ~plx>$vEUUAScuV;56Q)|5 zGtk(!mI=}=B5hb5-(`}B7HN~W-q*bD9MsLO)NIt(9~1~j1;L6~O4S)pcTX$0rlBvc zw69TQr?F*;x8T%U*BlpUvl(zK%#C>w`{|1JIBnQEt>Zcs`e6f^l{!$jww~%z8h)~Z zGf0itShva$r?vjPv~ucU>q#beec>m-Z={yGA=kLzbzZm7?x7WW#_1&OgA|AD$Aprh0#(19g9b%zuUT z%lBCC?fS}%fFM1AmPKPzov;o%!JrRxo>7wzYMZ8yKOn?9MP0-?Ix(r1%~=xj4`0nx zY1=<9RhIFbG4SlFaNAFaD1RdgI+w}CMGpzzod*ahAV%o#Y)}lF0rP;vE#I4H4!RR! z%VXt%uR9CA73|O+|96h~8ys|IM8uGrdV#w^L6q?i&cFWfdO~bomP^{t9eUS*7QjpQ z|G%Z_K`>TDS&6g1tDD^0+rUTPG7OlsXQDGH7U1INWT|mMhJ~)wD5%v}(_AfId zx>bECKk*ZbpEg?R*+=L+v@gAHHpW{_(=`3wmulJhkS7FyDmP1GL!+)l?V;z6rEkj#<*E9r z#%O)e+T6+W)xc3Uh09XE&WlbzW-lSHvZI%C^+0e{|L=Sfeq>6#gyr1UoUX6PaPnU~ zesjv!*M{%>!$pJxnjZV2;Qu@fIjU2H3M|-L1r8={IhsIyO2*E$Pc!z;yFtHu%n;=6ulHE2q_5w#09p4J9);v? zt9E>b{#sKK`D1K-QTfg3>->1|PZwv20$(xNfRVPN*@?y%1Cc9R6XfFBo)7+9xopW; zbP9;wJp;m1w%+`=f-eF*I1;J~y|NC@sV}3)1+6Oj#GY5^n*>*q-bsPDX`EK*OtZZR znHyLsTlwX`X8>eb2UwuodvuyXHuu(OSdyjS@_j?!&~7rPjQ8D3)@Qm&SA~jHuGl_1 zHu|am?@*Ea1ev1EB?11q4}mHuFjZ7NN&5>e-+Co9VJ2cY$iQ_NCVMg|m4t?s-j~38cvNwWGd4aHisF!NbK_Y7CBo;#0&?*Kd<;8U z@f<}24D1fGc^#3ZBANJ;fvBzMH@)iZU_1es@t;A3=s(j+B{v+_fUybsT{QnD8>9b(MD(&P^c#1-_ZCnXHMdGbvH+46o0;= zj9S80I=R@e=S!m;Q}VCuq~z(yWzlwJstu~lq32;FuKTfRgD5zO1T3@zJ~V@<-q`&< zq=u=(B^$mVY9J{K!gydurj~XbChs=y%-+Ekyi7v_`GP^k>j)!J>sX(~Bh~%cy!#to zU)biSmK6Bg<$;v+-V{YnDfEyYZE;MC4Ks)i_$V`Q4NatYklXcY+K$A1 zKd0wBjxeVg_}8~LT`JhK5mtrjIHm+_FXXt^HQIk$*KjF>AQ{oCP`W+{>6oDX+Xx|u zfgtfP-W4d}23#)&C_aDYnXHOvI>C$F)2z6^s;@84;Li7e&+{q?dwrwo&%Of4i%Ul z7HlJP4^m{CLnlj0jB}(VA^VZzg-0ICw`?-hmo|_(U|nqN@88BLp%&5)f2Ru|;~dtv&P^*COYlp}{lB3^0YFKJ z@sr)ZPy!g3e=>T1IV7yyis6LG^E=r)}slEZ7(CWd(q>0krkvoFWU1w1rask|C*A(o|?j)UywfF*;4 zOPFB_gb-9OQDkQn;S`nsFD2115x5b7%xff&e{gb5bFeXpDH)6Tgx7feAs6-V(lnuz z_|4q=;b{`(GDkKDf`>r@;UoBZI%yNeWOLj|0KgmdOrf(kB z7;{EqDxeIe_}LAv@5h@g!dWvRY0DE2vwPe?Ebz})snd0?c|I4ds{3JyFB8h2|CG)z zHnD!Up<1>^s5MD*0&xzS#E|lAL6rS%)*;5yIQ0>b+TP%u7ngqS`61;tN(9Am>)s%sr=(x+QreeaG-fj;6hb_o&lJ z%yhENO8PX@{}VP-E%T>FSkCQyS!YEo)f8_NnhWwfi`-~k%R^==_$G*xyfayn2}*4E zR(KmwqL+&XT9wm5l-4Yu~W%b z8gTt*hNHi2Ao8Wj!mVf9CfqiSE=6;M(iQ`3F_2z8d}kr{uviN}>qDmF+5_FLwzi^= z8`cFeOI_z8*<84B;|1;^@i)OjJqVsA2Tu!vH*-yYi-BbE;cKl);wp4Hvc$AwV(D2y zOMuscG()dgyQs9o!xeJ0;E^9%+K$lei#M-b?|QUb3SpAhKkH0=fh!947Tg@)x2FFR zh81>4s{32nR~6 z0Ol=AX{wA5B^;8v5|&bOCTDB|H*MOo>tT_)4&J=Y+YIEMviK5P!|P{9M4r|qL$yzNEA>X;Y`BrUedf*v>z5t*Gqg_r>71(nGd}%` zoax%NYss~k54%0>!H*7p{;p%y`3+idsTGw@S6=_0CdCU{*}jNuGb)QM-&Lnd-y@;y zZ$C~0mCzG}eO-a{ehI!W#d2m=zAw28OfGEK3I(bWXq?-e|!Mhq6lakus;chDzhWbZpFAwVRJek zUM>2lloswpz(Vol=dWzQ-=v`cVht*@pOL&BEZX?@!t|Fa20*37wGCwC8o&a{j^zA% zXY$(*Fe+IlJ3fh2LMxO@=W?kt%nzF~C99h8g~F(pMVYcp?*`jO#y}!<1yl#`pg?GN zrOoEE$AGz|ST2g-(R*Y`BFNNgGY;Cb?+B+~bIk<0$FidU1q)}F&wEjd737Y)ij}lB znd@@FVzs0ABsoH>1K*XJ^ApAT7k12Ao6j3u$%7Z!(%rJ*&QG#|Q2bps*qk(_TF3%4 z?Q!R&veX6OegS_aYw?kpc~I34Lq(~48P%>o&l*>6+iiyoP?OX%q0zsjUR;FK4EUhf zp+SxU1kFV4KBlaHF!0f_(Sf4pWqct|Y}zUN-{uhx6a1#3aUTYrhS^8Uz8zY45EJN7j-V7i%`W36R!Ja z`qE^+SbT|4yHXnsqP!IWt)6}1y=ArOp{Ir%xTPzgT|=^H{ZcMr{CCT-?k1JoDqAzWImesiB6Qk20w}-< zd+?xKQpt@RcHYr~K+oA5+@^<{aAWW46@vDLzrMZeIF${xD^NSs0VtD)yLVRiW@N`e z@UrgCTR1}S5{?3foN2_V^p{0xV^eiJR+rA)s@~{%qp6)~JR{CVeHpzAxHsFX`l`S> zTzURzLvV7@8BfzNlnHxEw@z0SYM@X%-~G$wx}W0tFygL6*Z2h2a5DEWQ{R)aloA&m zBbV1)5r{%C60O+Q9&aop$5=m1XH=-2IK5KWhdx!SV{7q#4;acOaQRO0H~CVw9AaQ@ zZ)4036=4(j{W|`F#SQ{V65t>&dyi;#TTFMHdrS4=Ekm2N%vpVOb~L9KW%|?Xkjk?M zg|(x#eCf>6#KlbqruPP1K0t|(yMDnt!n?w9lZ)GD#XgqHG)rfevT?Uh{chATdVaT= z;#BKecpi<~1($HrFJI1Gs+*}`dj~Zj_(5(ocP6^?Fn-En{WC@gaZI9LV-}V_hqXB> zo&j0B%?W+BsiCZa#({k&d&&Ocnm}IjcZdP@YS0h+_l_+ngA?BPg9#`l{^a;sy~(zF zl?INeIRWb!o1guMWsUj=@LSz~dKfZMa@rr{aB;jmxA&es!vWu&R)Ac_+>AHce;+TU zE}6$mfda_CaE3$9>!+`ii3aokl1ytVx8Z4Ig7PnMMsD9~;eUT;kAd^0@c!}C-m59e z5q9F>8Z5Ulf`vX=!zWF zq3+8yeuje==J}eutB2n&VCfWNf!>eK{tnBhYnot=iqgUDUwAlW&Ht9y+`u{g{>DQ5 zi&H>=C=mQW;LZCa@#nK*_MiOn#3OwLjxDocuxqY^4v*FLZ<9(0vL%rkoqlgMGBH%D zf9?02okHe73j>`_JIdRAI~I?tarUO5O+=oQV&E{&$*E z#>)PQc{zv8d^vj%@N(kRwEte-QCFLN6K%|^$>#6xS8wNd5A&>(ZA7{$z5jF0QO}S5 z^li3X+5rkd{?pFgpc>cZL?eqnsJ-1cboTS4&?^8#yaCbPk>f|f8P0{G7I7fYXeFjL920ep6u>y$&O)2At4dz%ik zt|icrRO7ogRW0U6t~8ul){Nn=zC{$t!}+YT*FqWmki$$ahRT5+&yb4|7_YYs@8WTCv+ z3-!>9bc75nVzT<_m6CTll3NSYq+k37muSu%b9%zWrpFjB?tZfM}v za@)uanr7N=Ahv5nl6}X^0$rA^ugF{P(PZcA_AA$yF~xL>(@2hFOE7*XNS2R$Q#>a& zpsvUXjj|F+A9$;1&J<-w_ott6SB~>WloQ?R)#MeVP0p9b_iw7nUk31)8w;$XYV>vJ zD1B+x4;E6cktVU3xQ;&X>_WxTIseB+EYJeZK0w?2*CzMhFb3e5!x71}Ae{jUN>@QL zd{0^tQ{AAN3wZ5^k1Z)IRO;=h@tD_H-IW)O2D1(bhJp`9t~Ow&4Vt{t z5SB+r;{wK?QAp%8Ym>kMc1xDJ)loG2f!!^!FUP~cT-wlp~y{G1Fh zt0>O%(0>{iFiJio6Vnhmz|~+;thz#Qxm`?hAVOM>6(kkveIj7c<3&B#`n8T5f5=gc zlKf5d`q%mcK2@7o_NCSsZ(t@cQ|G&^_`d9|0mA*|rmtINPK(J>m$s=u>B;B7{2Otu zcjAH*PCnmgAO31NwVfyk{BGgyFB5lE=DumB*2yCNb8oWW^(Cz(aEqFJsQT%8%t|}O zCe=9o6;?C;_TVSJ+Qg#Y>`28l1P|p#oM)c<%e3W9A9=pQY;I4CNqfoHiVdH=7U3S!D=_eu6w<^_eq(A3%TeUTU+=@Wp~DiUD+}%c-1doH2s?A zYm0)i;UpeSbC0=Cn5DTen<#zXrED?Sr@HCW7d1s3XGbX?5YmTP0g(ADhSx5zKyX!u}TnHfo&RZ`BY}x4hUr8#*V?dJ|AKHT+66@+J>9owy!GKgwvW;`HBT z4F>PP1vHENf(>&VVs(N$jQR)T^QWzg`!GW=GWfK<>6_e5p89mQjHok~qS~Gxi>o=qi`!d)uYV8?GcgWeNYc|R=0hZ)TWcPQM9 zaDA~EfPT$?uH1mjeKLnTiucAHeF^kSmz;ibkYmCQ{l`7CQ!Wv6*uyZB757+0xdcdx zzdS)oXdWvbTj3BT5_0+)XW<3Ff&rZI+_uWM*}sCACrBWUDXRmu>P5E;)6RIR_qW_2WiCemb#G#3a33YlQ~NFxz@&wksq z%T~JvxF|@^;vv!@C?!bNk6cz^>S(fn3a3!{^m7L?cbg^zGwpiR+}|b?^ug>d?GFxF zcd_|6eDql>)c`?2{}0a?aM`p*F^^rrQ9X?WaNj_r&6QA?>u}W2k^^57w1}-v%UBrX zFUgv%cLl+LbUtz^;sG4qeXS>|>ve^ZK!3Pr17@XagK5VFu@?0~M8$clLXpmBp{Ea@ zRj@=PFb2;jX)Ps|%cfsPfKW(NtY=mvcu0y#<(n1XN=Q_?eD)RRp!XuHAt*SoO^80M zLbUic#k{YQEAVq&xL;}CcwN8DEaK(l$1vnihdEZ)jgPPP2gqbdzt4KS&+SF^uBUzG z`1x%cm2>2RnR8;xWI73?S8XuXW_>2ZreORmA%jCra{yiR=8|%Cn6zE_K!$FEJ$~d7 zmELzI4dV7sh3c|e&=|qn598zvB?bIEUZPDc@Ac@I7{aU$C+&z=AxKoy1U~jlS z7I)!mfHhdmF&WO!(;U9BPA(d9rnJ3qw^vxwnI4mA%}{X9-;d0#!4i=W2eQIMLiY2=^$DfsC-`TBjxaXlm!ijzu-!}t>6o(C!Gi0?-vyX8% z=b7O@7pkbKji|l1*=8*%Wu*Gzy}I&D*s~8)!@W^b&~ z^9ymWV6C(_r=FF(~DLngq{B-2c1ScB( z@XmYK=gNUDTX$jQP4 z9=T@bYTG|q97a(KvA|^Tp~KgJNMhzUsJp**02<YnV8r2#+mE{=eTv+ z)w!4LxS(`S;~3!+gf{zBStg=*y1C9V?es26 zR5}}D|uQtQGQ`?%M+VB0n&-7e9BZoVmd!M!P z9i~mD;iBmKhmGSf#iO%VxENzcB6Q=Gdh4g76ppOzQX=V`qj4J+Vm zOvbdBTn77~(lLEDO5ec~D-f$xZ%|KlK3TxYtg;-exYAKLg^t$kj!bHu~tX6!)>v zQ-%E96>)m6hK^vD_E-kT1tREWT|>RK-0WJ24puJ|$;wufq4fWUP?JaPLq9ym%z1FR zoMIb~+pIIO&4D@&)7Bu@Sm{~bYgwKlUHjPTG@UI^t`j=P62?E4MRh7}(NRp42XlfD!$+o@SFM;9qXF zhM_rDCDdQv2KqfP=Wws3er&+e&Vm_Fz>)^;Rp0pCvT$tkd9?}w@G{Kq{~dt9XjBEd zSTu)EdVnR;wd6^yTh=p&G}~hZQgjzqYMZKDObhVGpoh=vS=3j7=q3SjmpdwU0-5-f zf%@cG0If`Gg77I6?-KBYXc6QPEHazY0e_{4{-CQeB#SgHS6Nyl!Sl<+0Ek0;Gv3*t zRDs`gFmGV?F?emuKST0)oyQ3S3^S~`bU36&g99W$(KzF@H^5E`v^MwVhlyYqVn;ht zn7qKd_jPOb$MY=|OHrJOwgTUN$7KzhYTX7D%uordb7v5c{G#Qv z$(@6w(5|a;*?%rU)C`G{Eamp9*jv$2O6f(1BBR@}*X`|ykgqq#Im-DaZ-LfyqrbWL zGdZFuG^@mBX)`C!SREzaN@U-aeUPr60L)G~1R(Lfnat^V$Vp~C9Q=gjZn2$Q4MciD zZt=NAnVOWGs24Gdrg2gZ`&9*Fe>kHkM)5oYkPqv=koqmOzH;tsCH*0%UVev^9~`*_ zG;>K=z4R`xu?(gB-164@xrMEA!<_FAFqd!Cg-BmHr5dGhi=G^DNyxi~mUgDwQ2oBf zpFMuawSf(Tdr;AcqqTxr*teCk>`tCq$7nv4F?{|erOb<3lnqOi-OrovA2R#moa^xB zhUTWpCgKx-pUrz{+Fryc(CtpF4EeHe{zV+zwMus3g7%0{vgnZfm*c{*xJpVTgEc3O zIOe+ZN&5(5>Eu+WD_1+uVyQDeH;@DuhDq((DUVB9KOu+Jy2OPc@dTIfv*Se@lsTZ- zKXX#Pbv1uBADyI=ZM-#-W96WqTRXBGCRisE&2@~GRP(G@qj%oSH|gBNo*TT+I7h&G z&#~j){@*eozn!JhA#$F6XiuRnin?vzD1@|O&*%Gl7gw$Ekeuqw6*6ePUQ-W;HvWo! zm*g&0bmfsu0h9;Dn;tfJ;#@`)I@y#QQAS)=z>nO^ty-wez>GLOuk;S0wiB9UP;qeH z34E?{c9>P>HH!&=$cfR2<6D6nV1Oz=%srfZo;ec=CsOb!Ug1Tf3u&+cr_HsTGH+RW zKTOse$(rZq9V`cL7oR>TYM7kgTmA3~Dvode154<`7Lc*GBHp+7^m>eBFpD$KrSV{L z=ZZtm!pii}^1Vc98X1E+{kkYUhd=qu8J>wgoq31f{%$aYx8XJKag^_%G~#u~FUAOq zCTR-G$^BQ(J6WU_+oNG6(OXvWUI-lnheJX7k$Cu(F6rgR>yKB&4z4uyRa`gHL{(RH zR#pS~zu}3yF#v*f2x$Aw@2lMv_B>qMSLLQ%40f;%kQ)p9@vnf-nqaN^{!QO_qFI`M z{(Rbx+W(NG_IGO<232i1a;Ep|`4q-pg+M=CnZ3|Gv2F(UuKx$TSj^RE_D;R}J1Ti? zsPMANu$!dsDTqF3T-8r@;Dtzlprh!89aHiab2AwPDGdMRGX*v|=#@8O!nKX7OJ;O% zw|&L$Vv(E`|EReM1rQ4%|6$*5 z$49e)j0*Pdfq-jSMN=7}{#D8_y*1Oncc;0%fXK9JLwJ=-m=AV)X1|uvdudqzbZKsT zntvx_-kW-q923R#==rDn-xE^4=vgO{;@jPx|5{tOjs?>YlTYnq(F(G6*qhnpjzS65{qXKAr~Mp}ESzN*YE*MhW0;b}eLeHKJa;@~1J|z%2E|~xEBijgYdz8+;5>wvp zIZU}uV=asPBJiBlI?o(WtmmT4=jFD42Xy%|(Z^@jze8!|%;0@BR###oJO*MKcLV(^ zU45jc2r(*jq&f^;r@@e1VX~$)VxGNZSNq`7{$(uEU~y+?hNfN zfIE*@67tPWdxW-EUqf}`w9w!=YzdJoE#7XhKyUs%>yMuh9{gSz+QKaa%Wm*gM+vj0 z$}B?SF?TvSaPd@@)`OXBJPH*3I5_VI3_S}?73kRjTTwo2*t)&rME7k8S@Hh)i?9po zUVm1{-2E;>c;6He_!C(0#y?}^YF_XqalUeX$$XIhK{T3bw$HG$J`p$~j}1%yz{D=1 zoPVeEfD6ymTg;ojs=Z|Q4q)mw0nv|NdPUS1er?RN3iX$se#o{M0$!4VlUG8PjZBp; zYl;)!cZxU7tMvhJ#E&xjc0Y16!0l&3nCVY}h-48uTqc z+^GRW4u-jpRh(UVtrDE*@#*ER$jY9f)hs4@l`JL-m6m>I`+Yo5o3;5K6LD)rjY%!m2wqas@i`ugP=ICg9I@W z_+d`S#Rmk)4_0$htvgTo4gT4OlB8W}Bku3mCtOzOp*U}K%b>wa!>hfsYB5yPoT#EIU!jZ{{X5abrYrLR5>Yoj-ZqW^NLJRPD zl8U!fS^ic$?*A6Cn``CSI&!!Le={!Fxu1rE7K9%gib|A?fvy@V}U14qMu|g+LvVZ87sr32&WIKKIARAH7B$qK)a|e zwPBXYvjD7P1yt%fCWvVtWAWoa-9UFFncO=6&t_-|10pv!Z`5nwPFF4e%j*D5bCyqU zHqW`|xrmXw=|rL-SZF>6RJMZwM>~uDGtbpSSbq_a1m>!5Eeoxi`FL;xQ+&RFq1+r)=nh7z~m zMpJqH8C#LMm&fMIahlw0`j4zEuu|eI<9=}cIWp=T6$RDQR?~4eu7$Q`N2+1zTj}DYS3$ARQ$ZPMw|I7^xnjG zh5MV{TBDNpUd#6BRl)63tDlJuog+{G1+O(RgV@i!a~2x9OrZRsO8ht&qrnw`j{lg; z-H`$=WLn{xxNjABzc6rcBQv%&=>*i$uwgcj6Yfg(=p5yo{!-^JRH@FMeLZVVi}s8? zdq`vFpz8}S3?s-?d+bC5$`M*u&kfZcoTS(;1Oj*{t7 zRt;|tekz%^Ocb1H^0biSH=QWupomRtBe{rRaA_X%1I`cyyjw)O%_Hi>Zb_a~lryY@ zIqa08Z{}u6Tys^A+f`hGXkCTcQHhzcm#s$^q-n#nWC~xsrHz;i*|6by>{dCX!(5|B zNqdMTaPE>IK(ed2R&CB=gwVZiLN8jmjz{C}?WgDY)Mw&rja5;wXU9axb#>^ad?^;6 z_*Ed!>ik*iuH0Mp$1XR7+5?W$JC8m9dCxg9Oe6TJYm+GF^|xZ9OrBvEp~hjghiZJr zoO2bvvD4ozvR{rLs9)z{dfO@gI7|WNffBokF0~tLcJ5d>UE&3Sh~9-Q$uF{xt|zr= z4C(O>(~eSA7JB9#hqmgD@q5)p72x8ji_@4-yt-v_a8e2&On!nJl7ONx z1UVT9=SB}3_Ji0uAO>Z^Z@2CC@l2M7<2!=fSc=PN2F_WjB6gY>g?1&hkR2W-Wb)Sp zwe@{un~cx_z4LT!{jjZS()1xJ^m6NWR_M(PBX)@avRw#k*unJN^paVehn;2)HYZ`v zAV;%6RW~9>a+vAJ6G^AemP3dZbEXGL+)bzVYqGr$zI*Op3_&}+)l%6V#1RQiFmP78 zy?)L&dMk}d;Z&X?G-j>_WMoxC4zb9AT zzb^Jqbm#>R(ei)4;lI-pz^WQy!HmD%G#W5|H=b78vrZ*+iDvCUY^yuNl$jmpDiI;K z$`^rm3r+%xjkkzn87VD6?}96?U)wk!2`_t>xoc$J8rRS#;LE*P$``1_dgwNXHKp8hY04a_uI{;U+3KATpL`^q8 zJQp*Rq%4ef;Mc$7aHH%&J&O!b@+c9ke)ar)fWK_q6U?-Vrg|?zqj72lRjx5pVNoLHD%$ELe&HK)$Y6y zWTs^L22R%l8II0`u+rmY+xDSQ*A+dc#a?`we-i;)r$t0`T;oQ^1*s1Arb!x#cuw3u zKBQts7tp_q5i_aL9%Ct+0WH?coR*%9`@$m}0Z5TKO~Fe|mVZE`ww#$;{Q4b&G)I#< zIO_mXVXi41+bX!RM8%odm0f7UD=fCz7xXY#8|DF4wBY1t(tmb2e{5WYS)PIq;I3{* zyU}!HJ4|JhxEzuXi-HK4(3HjrGT7#6RbPB=w9?fNkWOE9m<{QzEM?M`HP30Gh7@QxAo> zWh13z#3bw+UH@+X{k}4sdy2oW@g7h%_r88(PXogrbgW%EE8DOBqTA6{Xv__)vjoi#nIL zEDJFVTo;Uzkxxfm^D}7eoe{Y-eaGQQ*v`uSKxlnjH2?Kuw9p5&d)UiwDMJ(6ST-mB z>`uszU_-c|gZWhJ_b7eljQgyN4v~Vbbmn2FFDMebAlor<{w zgF@o@U+2fQdH!7K(biegHk^}vqX|FLyT_8{w|CHDQNrbQFM8xvJQ_N7XejLm-RcTf zj{ULTqX(PJr8n~;xL<^c|DMc9b9$)5a^iO=83s{4I#+y7t`?lo1V4>i45OhIJ zi<*b40HN;kYnHfBL+VE+sjjz{cDQ)j+&rh#R!`{e?EFY@w@*azR#_N$CtggKZ3Jve zoJGFNFyDbOu@uo!cM^FdUyZKK7UR)9Vk|Xa(T$F8xVeM+IxbB~FrZrtgUO$IcJb-| z=+(8Cm~B(??`UOl<%zSCP=*!`!$;yKQDr1{>5{XS2d)kWm+Bf!4!GC;=g07@N$K1O z8b^Gr%D6%At@>;hK2+|nbYXh}u{#oh+-X&(RDT5F&eG_%uPJ0gm);k4*)xF`k@&3Z zjC7DG=wWl=v*K2YLJsZIw7C+Yoziz0`g7*Z9iNg^WSZh_kw_7LNoAZ98cO13Kz9pR zlT-<@n<-Xzd(c08L|QZ|M^x0<-zjbWUUF$abia^d`$N67L!8fXP*=6K6M-X-juQ_7 zyoCoY*nrZfgAyXw<>2RJ;-9Kn)A|)ev9;p>lu-P8%b!0;4q$-lwOE(dHCir7c23%8Sjc2{*WFbQ&KYWJg}*`Zn?B2^uxUj-CT zbuNS})Y8*lXQ_pYwUQl2c^-uF~IrHFqz~oBEMiCPZIQZ_S35F!h~5+!c4nvNBvQWhJ!vy)QY#=8$>dzo75IpbgR^VRSWq0rPg`hm zGQID+CS~pdj|se%yQ?y@FxL85eX)Xku}`_pilKa>!td(RVqFqML@C7Qw@Y~6y%ZO6 zSch{w54!knUnO$Ig`-liFV=IL@>m3I*i)O5s*q0YDcQH=S;)Wazf6?I*;He8piFI< zbS7ni=(^Eu`f6e9&QCsVhPfUyznS$>ArhPEt9Ve_(V9o?%JNjB5A$Q2Q!2^Pht`Yt z+x@5Oby|CkI9(EowA)dX5{zgO^~_j#c#j;=hwde*V){-50^f88;sI2+J@ycvg7jtSJI;#8x`RGM6&dkC{arrSpg(^*5j%SI>#kD~;uf>4{PCZ? z4U|t>OI2PA133c5tnkxe2;*yZHtyF)UG?49w7j^vPQFc*K{$6I$%%Y1)Ot)1D3wm) zrEi3}-avrMfydJorx1 zn!~^Dcl4}zS5^#SoklF^}@>JYz{wOKiLQz{UK#V z_h+!f+Uc9e-|zju0NA-W61RX#$xpi~+h!a)T$`rD;w3L5cFHa4opLh2#KI@t=WFlxTRI$T=k1@HLl~in?x?Su2xs_U2;>}ObC~t-H68a`wa3>Q+7dwwNUdWC(*NR^N*jrX%vsPP z0uNe3+-G!-Ji1P~gfI;Kyv4Fc_g7A~6izmVa+N&t8at1g6iAi=jl{8sx+cFSOUHG1|a zJWC=-E@NAddOBlo@U0-^rBjJ12OXb|zj&a_%k;{HHxpV)0#G)8;n-VdMLpF<) z$oYX)r+cw(T#LB_J2c8rGvfg~hip|VcU6msMav9nA@ETBzP*a?6&Qzbh`S~sI)pr? zO{3HQs2t;I`}8DM&s^qaku5P)3@-D!%_~{-7mqmRD+7=(w6JHRHn5#x_EoX^gqE&VxRb_uJEjE-Stnj#QWIv`23UO`QS>zP8Sb}6_&--H6T`#!GB_$ za`8U%&^ITCWA-i@4ii0@4rh3~QbM*+sFal_UtcJ?RZ4BSa%e@ft2`mPM2cnqbwZay zI)CAc`hBGk&*tUW&H%*#p?H_;+jGc~U{zYByvYDdwn4wK{hO@?VfnWSDG2GGps)Tc}* zA%2z)4QIW`uA25FQ=j4l?>Sl;vEuh9^P6m4VJjCZy(yOzu=cgT{} zMCZ{UlT`#LRK4<9;C@N5wRvxA(t9Y){WS(>Y!ic-)Ya2pVuC6@&V9caz3+`q=hy2; z@OHZ_@p!gaK1E0KC*8T+E$dnuy7WdNkIKBucSsez9cnzI-&4uHIXk(-Ch5l# zAC-YmfP7hF5fB?iUqETd#2-m_^c8&Mz`M!F#qq@kSV_PW=G34>A|48`G*#Pyz;S;h z)o=0a5%A9ZJY^}eR{7!Zo6#2POy~PBgAPlDhL7r>&8+ao7Vx_aY?q3jcX@YQ=J(NM zxd=9&$e8rGlOo?L6Ry0?bC=pJ_1k76d}&;-EFY zDzBYZ=Kk1eQH%4x+~NP`VR!E$D!`xjF?73J2RFTeQEizQStFqBYWIy+?LQMySwfjw z?yn((rFXfu(yWOskOk`(Z}pz+4d?7vAf~+ZmK|VU7pzau!+{b%Qe1SOtdnArH_df0 zM+ih2xts5-Q80dR$c~_Stx>7W8wlHT@z*6_ewpjFuX_CJ&nEgt_9sVY_z1bBv<^W; zO|}|s9_whvyBP&4jJu>hvh`%&W3ae$u`M+}ZO|*Ttn>dHvD78>b1FNxXoHbgt;8HG z+8(c~ezBu%dF+-Lh7>xOii(PXSn=oHH(OmOUBBGfe@!Ft9LSam)-ApdjfCdH1K``W zP=M`T>z-_ED6kqb)e(_v4rXY)%Sws1yX#-Uh|@rcRFbTU6!5H~ zIkI^&H76)Lq@C)eAbqOU{jW<4f|v_41hh4imoKF&jP29sIG&2V3~y4+p&Qp4e%H%l zFtAn+b?eBOnRg*`YSa@RS62N|SYJ}?9m$csoT&+F_B286CuDhrJ!<8L>-+ZjmMRn% zIxdPrQ@g#x)kw!>Kck~|=z6KBFJkc*`*?ZO^F(dOb*3OXq}MY_gY~G+n4#|8;QhVR zbAv#^r_;>SUyE}Dm&_Yi))xsKA4FkWYp-uh-XTOz-=GacPM6TPDmmRiHB}7l{kght zF3Q$tmQT7=nHd8`iiCyKe3Vb%pt1DKjj0yN4)wA26zGbE%UEA`Ms?*SIJlUy|1Y-Q zJD%#te;YSKMkr*jloPVEH_5x=7{}gQ$U4X#5hAN>j#Y6uR<@J9_sHJFu|Ljbi-PJPAa3e^U!zXvkjW{)HeSy>e1H* zorSj@y}joqt7^KA9T#!L30^Bv;F&vp+gZC;m5U}K`F;}E2{<2IoJ~2r2F;4%#|}s& zli1;i9EfmFA^E1qae(j||8u^d0pvS6vuS}jOPhX{k*N=3>4~C2T@M^ZCasFgWyMMB zw%`B|WjiM2$MK&8C+NCB<+3X`X`wY2b1LgssPVW&<>GE!AJZU=qR(mAX&V;BGMbV0$!HXK_Y;!b&*+3(S}H)1$4XtI?rZnFK}_A8UJBy1UF zCwFHtOGf;82vo9+p1MzHpA>eOCIBo2l*A+c?QIlKHRLY?)BXv}aMJ%7MSqVQPRdr1 zzWhzChx~%TXlt>!Bz7iXG)H}Zx;^D$=U!URwEEc-bvcNBg7dD}=sCd6V|8u;c5T z*)8w5vFjmq(NZg&@39~Q7fFs`Lwe5d(+d_$oEf|8m6Mgc_8=tSbSe8D=>dx{Yiaqu1KWn`m)LWRD5ON%Ypuec_8u8OY>rF_%^ za!BNBc?ek1zgE9vvlS3&FQi8bzgGGcZ6~DUZOf32ia|LD#D#ztdrTQU(sgM(`q)9^ zWFA_`r40Jdey#q!m46yg)T*mhyuXL(@fl5TN;B(=+3m%7?poaD5x`G6~XG|m&AeY=~6;(sT8cArgllY zty?|bzi~EC-~!;sEX9)y7nHcfcxw2=3r^U=19>bhzu`c2q>ITj0-aE~cy+CYy^}w2fX-g1BUg%D zYTWP-&!l-sFf3MOgo{u@2RG9YJ2t{q;HpVPteKprGAo{2jqWJ^=loLvWKQ6qpQi&C z9c%~vbmmNggiB(WiyzKFU4uS4S3)jHc;m`=$n@+LX4=xMd<)XAEQ?f~zq!%M1uf@O z4Dq$7$*(y#cI(^B3x=o0F?PL=38TDV*y*UN=eGn$Ul!HQ*S@Y79LwWQu=iJa5jZ8I^uv3&pcY=h>?Kx0aiNb8 z!zf8tY^&)NANl?2*X`N21~fE>2~LFA)hv>f=B=gKKw!AvDzb<7=x)G2Sr5BE!?&!O z15bC}TJJbb3Kwq;)fLq>kv;ITXN4&2#&<=QUYP7!1Eox^%uzb7qauwN_&rk{Kj~Lb zds&yN)MPIRtz=ebrIaHjy1hDU|(9q{&rHjAl#k+q*(`s9?z-e-k z%_Nl6vhDDH;}v0&rA`M)MU;8bTc*#w{gUXH=AWi?wRTwuKW$bn!aj_Ypt~sxTlDno zO*H<(*1vG;ymOG){q_F@ol?>;o<{nslU3M zPHlHTnK)dpJajBUd2Er$Ak%NovBWD6`v4B9lM!u>yX$~lq{qfK-x*N`zY-`&vlt|M zV>m%XU}Z!onHF+)DB8_7QFs+buRf?@M<^vcpJp*ZR%|=aA5&^dH=upld?7WJzu>*T z)a0Gk@as}#&5WP!X9*VT0O<_Rm4UtxJ5m&KTrTg#~(O=AC1`i-WlQQiHLGIH}2OTgJ zai?O9zIm{#4Yzx-H0a5S`NTEs2bu+hP46aWnD9CG z^ykNCS4x{q=HS9KPA_UV&?N2}?17DnQsPP7aj_)=lb3V@-S)sNY&Fl-kDGV7>>e@v zDBX@kqJUi`tRYDORyyo|O^Ojf{SV$P0C?yBFW$wqF<4yxAvui7uzC|vK(ceEIeft4 zj*;W+?AYX&8qweCJzK-h(`?zzK_$_d$mi>PF7L6XcY4&g8CDU~QGg4fv}rw}6u`A$ z82gQIVAJIS??=y=^Ph9N{YK84qu04{kyMtk`j5Kkd7>pI?TXv=t#DKQU!SO>27Kfa zDrv730WB=WuzYJ(+ZnoY^DYA`gq8fc^}g)~5UXMC;<1V?U)}iJEwU%lB~t316DeMk zI-!5(pkPGfgG3B3E#ROqD5L+=o^JGur8ZE?Y1-0fDUYIW$wXZDdc%mef2#S~6SJ+? z%zbmwd;{=Ic(bJHqW3TAg`ILQE8ZbH44hXZM0mN5iOP!_$d##pc8V#!Ln44@jdE6GI0^v(SuG5Yyu1fY}d;#Zg_ zF)2o;uUS9U_IROQhW#>@o$7l<$cgk8yen6{70I>ou|WmQvmr29SjFQe4?dkbAi57U zk(7ia%uxVCZaoD)tZry&zE+RVz(e2m%}osxgCY$~b?X-9?<`q(?;nx>M_W>2G0R4K z3;#c_0*aG%ENE3+%UERlnG4+PMN-BOQr|mKcMvgD;Q*x76=z1D2|p01hJ4-q=FQ>! z+ZvW@*jkwOFV$n%e7jvJG?N1<{4%WuUS;9dxs`#en%m*#IY|rE@I3s!c9^S$Y0nbV zB`8V?H&p(j43XEBo!4?p9wwSIS6|2?qGth!{w)=q}96%ZTqv3*X#=_y>}g`Y_c^<7i~ z&dt#P6J^OQNiLK&vj_V5KQ0y8l_mAGd$jJH;U2Si5MHOgvj>Z2?j<|TMY?@6wWZ0C z{XfndLLi#;K<9nLTy0NUZRzJJQy?D0Tn+{^E^w8xR=!w$K$Lm1S+^@{s%G1Br=pJT zpB`d^2H<4lXx$T@4*UCMHeqLjD|N-UQQzE5bw6A{FYTaKIR$TwQ;Sz#(Sc^Xxrzu- z@81~P01mcs9En_^%b%h1B6ZnVJ*0*sApa2YQDmKYy>tr4o!lrlX()Dz1gug-S2a!> zrJ!arxGVmcwSIV*FGp=2?^AW^xwJD zU#y2~fEL5l2D@h-^QF!Aryjwb5kit3RU@xi$tuQ{yOY8TII%!O+;=daA{Z32ojBI* z(F4M^_5qhnk9VfL@L{T+Scwd{R0K$52*6Lq2A9mCavbFv%kO{BHMaJyS6Dk`K}>H^ z!WXG~WO3Ci86nGQ`axtRaoQFpP-E#jrm}vm4X9)85=3?Okv*Uk--AO5r{?kI0Pi7n znr9Y+6J(F=z@SpkM#`0xi`T*Fu)1b4IubWqHybue$Jdsez$`AAAwzc|bYgF3Ec;5< z@7F&Pr}OS>MoZ_({;P~juM5_Xw#rP|;h8rDEY7Vgu{#G6{xzi~maAdSg0iYJ;u4ZA zy(a-R6xJ@3_%Lr>3h}i+*#KC*V`OT|9i~`D%?8Wx1XB^ceSMs70bFOzW7*BUFe_T5 z#(|s3m8k_D&xf5$m9_``A*&*i_@Ja5bznJ>LFSC7_$7*#runQ4*QIzrk^uckB988l z&%g%nN!G4GBr&wfwBEDHZF1rY;!YWLMYWLuTJ*j@y$%l)%jriq>3fM1XlfLgbE zfoagZuioYM?O4GWJv*2jjE0ze%T zrHop5#Xmmv`#y}lGPaj3|H1G$@+19Jy>Qi2`af=#-0qf^4 z?xeOhkoBzmN@4;F-tNqy64tO2cws^2!`6`#hqrlP-io@47YlAa%*Bfr{F%{%%Qf)Y zxyxPT8|2;UCv#H@LN5vlz@Bd;0?+@OSqueV@-}2SqSNLnPWyrJGu25@Z?rU;|NO&2 zKv%&88bdVMKX@o*vlY&(Sx08JY)5CF&6A86VAUekD*sEGcD3&%b9(bt)&Ih)fy~Fr~wAKhRiCo=yDsFl5=!h@r@?cCVS0V9cVyjv{ zP#tB>rXn^$kU8&H$8y?z_!E4Dd!_b75Zt4V5?oh=&eO8yhm7%U&ALA(!M#J!$(Glo zLH35*!FIz6-Am-P&D5I80gg<2&B90Wx*+F)G3v0Ykc{&+kJ6e$0FRVN*ZlUe$ZC`hwmGcPfF8ZHj7sc!H2JHcZ^nS&_eyAC{*txMm zPcA$BoN4FKB{^HEX~^9>Yn6Ay@tWdLQS3E`Zf9h5F5^yMn!^Iv$VugG#U>F zLWxd!_#A82BeMppcb8YZAJ>FeQ~D)pOOl1VJRMj^;2pOFpBvvBP8XgRw~Xm9jI5>! zJ|nWb(U%oEwPSI1xCrwv)<#AyWmYe5kjMx0G$x;ZUteK}cJKN&^vKzNQ{UCC?0|V? zdS%LTVr8uRYn+T_tT;yvaC9((25 zx$=#*^k}`TPqJV3dz_BA0$!E!;bE5tVgb{gF_AYLE)B7lYJ3x(VIT1)6H&ZSYNsK| z6mhnFyB1)R&42@1888{f2Wz|fKA(y--Uy}GP3gZc$5;8*Uxhs2l<5Bl_Ikn3#cmXK ztCbA?1vl(kGqJmftArF$I1jd2GTD_;`d`3jlkJ0j;lBEPCHnx%smNJy^Sz5T4M-X_ zZ^F0oQvg-pA~-o5N-Ekk3eSET85k?XPskd>n9*%B1dPZQLp8Q8aV?G}$RpgzoEfC~&R)TqZmwUt^`!?|LqnsE~Z?D2(g z#T!vy9&uAhX-?QHE9n4?jLhT5Xm)f-PC`Nm7+^cV=`<8z@&|rEh|Dq9b-b0SXv0b! z?QH809Lgbp!06Y`sXW@2`>N|$qn-I18%zQ>E-~nJch=9tCQrWrLVtXM4q%f7h#PR+ zq=Fl)gA11gKH+h}wm_Ah?-d8>8i!cfXUKEs_^H_20KP7eL51DRPO203SDi{-?s$+~ zy)=_d`!ouUt!?VdNye$9tNX0L)ym`)ZZE7gCoTkBI;n8qAQ;9doo%*+F->YtT#5=3(hFN?(Cf;JEnHf=@Q^lY3%qmS+Bg%Wc zr|2F>>jO60zoPfgeM5c=}~LeN7@ z^DdT9L>~MYFZ7lh^IptGp3@e;Wr#ipk%c#BM599;BS`NFK+Y;f$p=ZmIy9jvvCoxz z>~*KC(6v;Tu$I&>OCQq0FO8D>!<21&W<2olz>isZETqE@l42SK_zndbyWHuPFsT$i zY$$?$+GG`A$M_`901IF}AAL&6Fv6&@C*9$fb3kJ!21qom-Mn$WeHiwRv1YG`#PtZc zETIsqpU1#&Ld3=&r_UcYRD!|R5`v?C#5oV!Ny5l-F zz{;(S{v{#z39FjP{`ixEF7JGhodX>cx-r9nSJGZ8;yy-5)BMVRpgLstdVqG-XjQz! z<%8bJxaC;)gYp!7rTcpKRql%siUS6q6K+F`Q-p}2#h+om4DOq~6P}Iipe9`aqqwmT zNem-ZRmfdGsT2F+_DGk#ui{`tY~1#0TiL0Tu{J$L&q=~A@11S*Ff$HlnGxFl`@5J5FK#1S{TI^;}E2Q#x`RQB{t}ArMj{r6=L)naS zoD4Q5`e%Eebq4gCNQ(eoF?y=?ck4KMx;|ljla&RIb@|^ctZ%iEs{EO1UR@MVO!I$6 zOn~SZ+gCUH3wPH)$)c2l`?E|%j)IAyQ0{~;HlLrKWaSnBG)}wJUr?Jn@JRQ*p2pXa zuRv!vcGvk=fInQcFVI;jGRl49V^?sy=Iv{pTSZ0J4sa@7z6+l0(;CH@U@l#m;xIrR zlOpd$*@Q&_+SqfN`Ur)G=LmlF0(u9ZhFb12D$BAL!28sZSvyRM3oyI(?4oiAZ)daX z8d0T3p<=$KDhnQ1Wc5WuYWMD%vo7BqNJ?E1h_E2^+xo7fc+BZ?VpzOlM`jL#Ue%LG z(I6yoC4r0Ho2U*?gr4ULwKEVNl+w&2NXs20bGG#sRw|(XB{b4Y9qrzP9*!N*w|g!n z{4E`Kn9Rp^MA*EG%-_~~%_VivRLr4Lc4>#-h;6^=k1VF1w5xB556NA$atrm0284qp zV4nzDxO9OcEAeW?%D7QWAs_JN*A?h^@-?58Mnc;jU^b-mdW^bD591Sdf<(9-nm4X8 zk1J1HiqjLy#y=gK`Vv^eLUbDi>o=fb!P&m@hu&qHbU%fL+_z@8FT8&EIe-s-3WZA-$PYJ^jkS&^dwp{ zIw$Cym z$HVNR{fNw}!eZclmq&XlKMIdRj0P73R~$OPe3(z%D14HQoL_fmkq{V;NCs6l(4*~> zT}wS1FQNGM5;c7n zhMv~+&dF~z&yO7^nbyCHl$5wR4ZaH0{L_r%d5KZWM2AH(OS1CoBNhH#d;*cL|2WM0 z;vvisD3Zr#GpE-LL>K@{_d`_q}utBJSX*=pEn(p2Shn4yTXBV3B{HA!Zta5 zuOe^T-laKZWCeq)0J}yM0M)q_WEO5=z=Vpy+Et?Oi*#!M5fLsnC zt#AO#gLMbD#>|*GK>=1Fx`j4DD#{NLMfb*PY8>bo_q;mGKgE!GWp}!LiXoaj5M^n* zD$?KC@qQc|CO{7JV46Oh5f0z5=KqBYS3J&l^gjlYPXK2t_D#S8I}ZUz3~S45g8Fk= zn(3E0*+4Cz#ctCi(aAcu03|-|As&>?ScK!q~=o8Azw? zv#lN0ffL^{e2#~t{li1$2oNb(vw;4)8?y-zn8V zRvpBy4T&oH3%r1x%#$aPS-2AsN#l_)Ru}OS*f8+LG>Ian?Z_36CnV3G4ep#6cW&#c ze5Gm>(l^_BJ!fA~!r$`?g|@{o^=z5tvubiM5h4i>{o=*yi0~UOf(AV73O?=SFk}l1 zxp9l<3lAh~tN9Lo;1h{(8x@&I7YML8JC8Y}-3l^;vg>3f1BQ)$MuemVLw}KEi6&%* zr_{74hw8bojOJV~c)H6U{yl+Vye|imq6iMX^vi&-4jh_dzJt;xz~Z1{s%E#$ET`RKg&~-^TGLcah+I-LSLFgZ z(p=TZ@Ni2#x+55z%dI!*GHKRY3~S|eE`B_4k8DID@g5tsh{lF%WLoLq`x3(6c$l;TmA2ctvC_>TU4-XH z@6$QZGgj5(#p#tM>ly!eChO4-^?CimuIle1RIrY?bD5JmG$S4ttgL2Ot}N@_PJ#*T zzu(_GRSeL};wf=F*^Y-9X>MCLie#^uQh}kmXW*dqNszQWxMxKq0gr$eu!>TKJZTbE zW&^AXAgy2`cza8q8(5Ii#E*ek(fPhz(yNhy4^0`M zF6=k9K6S-p@=>iX0&-XE#FJ#3{eyIINA{X&mfxf6$lX|0nxw&Rq;0Htqr1`G)d$8b z`^iKVOn1>L$wrDzz3z9BT*Hv$VKhvIeBdy5t@nvbxW5Bt6733X`|zM7hrxrS^z+sv zjJu)}qM9uKGkq2wS;MujC)LWNW9^anaO44q=NAo+`-R@T+&pNp}S4ubM$ zO!q3&X;}hwr%Z}V^yP31{mm!is15NIE=QpKSWXtMU$Lc2O_BdL&IzHlpNv`S|@3VW zdM7|Xnh`C&vqKi;?)Ik@ASz)Q>o;vYIN-}Wx1+>4)_Yn}FIGOEeY>%@oBizn{0;hi zj|L{*5sXjPRCcN`bQ(Oin!fQN0n+uuvu`s7o%TY?dhMO{I(L7Q%L`C0)^+A9soAWu z?|6I^VE0*%A?RPz*)f=_tXB75tO0mh?=10wu+uZ6yb}lQnW?A9LA|#xG18?^ud!n( z|MedgMC+od(miO1BF{a0`ttQeZheoGYFcXEr%n#=x?-W0Q4M5d_FWGrNiOz(f0rz+ ztiQHbYmEQZ{viW{;=jYVqZsmo(${bk9Dd6Xr zZ2r~q>6-8ud65KFsIeHnG)cau3mdPt`;Re%1P1aYKm^X*wl$O5BhY0*`BjLDCPN?y zS0att;|pT!Q9pw`ya6%B9l)P2RI>fPR~10LGX06(;FQvVX?sF3;RY_8&=B^g_!g?I z;&#s^g(uT~f-OMQWZt&gBB3mQQc}eB(mqj)u}syHhy{7~J`IEMAyM~A05YgujNOPn zzmEXc4e;xNm2tgbh?%yVPz$llQ>!Lp5&Ou?eiNQGrzscU%HZs9>z{%Eqx$p&qD+CP zdpj&|4#Mq1b)b(QrRIkoP`i7|#zOTwawtVy34C z4#jNSnu~qC_!$D`zRC#7q<0pyzW?h^R>^Ibk^CyD)daz-bw|CP=7mZ_=hS+Io+Z+7by-dkLY5!xfEgLWpM z6jNO=`)cM6Bar2+?eD2Efetn}K~JMhx^)QPOmvPiUN_tCm^eABntS{v|VdSH(NQ3H|$xcrZFSi@$Kz{stygOVi~p zI#g(@--B-ud)tSjpPzln8d(tk^{H1_L$U%m%vgWm6Ho_&_7UsvW>+^_975OiZzb>O zSg@FbH?e|SXofKLia=PkvRG=UrzM!1HCY-H5AmuC z^%T$`+F7Sqs8QH+nkxVdY*QXa76!w>%e zT6x?-j*Rt;d*@0hUY`8*^W6w_m|N!?%%#oLP9VX^RvRh5c2A-HAaT#up_z=C?D@nm zbgauFds)48mZG9@Lh7T*ek+Bk#ToBErv=bc118cM)-g|iQF7^T69RT?#*Blx-FDy?& zP!yICOwY4Nn~#JY9VeGtoPvafwXg78h3a~NfjJ*X{H_u3hX#YL_2q#1_ual{IS8D9uuZjIqG|rhp=t+>H5MGr;PrKPry)X{rkPX%FpLjIu2#elLFMd zf2NeqC8B+(@(%RW*51zgo=N=$MLcMT(8aH~K-eccjn`YZuGT9~6fad7OZX|PunL_B z%=^zOYkw<;dS7Bql91<5?mT;|efqwNx|geE)qhnw$Z_HdBK=9(zO45%9(0~R3xJ@< ziT|?0r+bL4XTv*0tX>y!$~FVadxqxQ|AxPB)-U0(3g;!FFtaP~Wg^v{LKY*M?U za>icq83NtAW!Y27I-Xi1TPrqbDZ>f-u!u~);UdWcQ?m);uLd~S!~s+b$QXoz87GRv zfdKg?0fBo)n#{!6y7lwAcegUVWwO&0*l5*~hE0SFi^OsNXUWRUyR1zFm1JlsB*)Ic zLJ)4k2}Vx-&y~(b9PpUE_yoLpTaAn~|2rP&fFFa$dGElvtXonbVZ(IXgz|TqBTC>4 zAxI_e6Wb`!$DPq*w#7qT8gz2DLqqcM=If&FwQ0@5fJdZrP}-UBkj#Um>uBKn^#`$v zj9-mYIgqoU>#iL^6|_X^43dA3-W$I?pPoC?Yxam*thAui6a7aAeUZYKOc8CwNx`>8 z_ml=Uve@WXzx63;4mDsj)#F&^kOC<++R4gQ0<$dSStV^ec>aO7WE*8&E-(#j6%M?f zu!CauD-;`2R%LH)VCtNzV3Z}es@WVXRX<}`E=jLS^ut4r@iHe8r&1`;szMyxsM)Q zy<|1Iu7(x))E1M;M!kCx@E%%D9rO63oE!=l+zh$As04Iy?#+>)T_s(^@gz4Bq} zzsv3d2yr$@9+XJGS29sQ<|q1fvXRo_Alj{G%%-Oo?Vm3|Gz}ZU5$Dp^($d$P_8pmw zBr%YhksO^&s*x@Cgqzi(%p*!5^|&l*+|%FrEMq*-o;#?owPgtxbE4J&@Zn%t9o;5i z5jT7XsUlSR(PYoC6Ns1z@C%18Ii}53gEF;f2Y$N@;2Fzs8GA115 zw!Sw<*m|JIkjKGXtWJmKR5}?2%g@$01HINSv;FFbM>-nIZl}ANbj8IItjKlLcOv6l zEN6yqu5iVIue!Kh8<09)xg&efYXAJ-2Kk#d$aH9Y{5M^pi|Qv zg!G<&r+{S!(@WFJ<4Zs)?X~0l{dw&o>-T|QSZ*mi%THl)H{j)Q)rG`K`nRJ1U!9rL zL0_#)tF3QmS=z@J!?}EnK`^=-lvi{1Y*FNY##i5{^X-z2zZ?_134qH$BV zygCHuVV=6_CXb}dP1{FA;uIrxJ~fcyoqhXEWV(APJ{T5#_7qJctzj) zH)%OBjdqU_{wuAO!#*LRI?hr3E8H>7lUVhSOML=6%vLlw(_pk@;{Zj`7eG8zCIRiug@NQ8f8xk$xM?Ggr=2~uQIIjMZczN6iBpSYJYe#m+~aVOfKltCBt`! zIELXXT{FL~XWQd-z`HAOsFNvv2bNHc)ICOkugCY8JkUb;#&_Qf(mkh%cBkL8CV4Jp zM*LdEwnNw|i(Yr|yB(n{)&4K{n-&@T;3-D_)Z%!Ex(+NV7*fOyCKLz6uWdXq;3CDp zBc8+#CkFaECMftPAg4=`Z!=FCL%?CzgXcOImHP+@uDW|{G@)A3?^gyV?yPPtGSO*P z*1Tgqr45cFBIW#JP8qbJL?B>g$+7v(7Vx$WtM0UpIIo`r)3w57=4pZEqDjKAuy^Q1 zx3!}ym6Nj3=unkRlKr)xCEQrBQHd|D0o*k>!}e;@g=IXL%COoeWxnS1M`H=c1hVXU zoxiKoF}G{&pcUdVai8FFFpQG5BfQN8*8|v<+PGN(>%g>^@d;h}ngsaGoh;l6;Kv`k zzl8YATK|#Hzfe^nmB?kX97*K|ZV~osSEmE+HZDeWW%`0&mW^o@<+L69N4|TNb^KZH zPIAj%c}HQ={oW z0?Qh1)~kPzTQK8Ny0L4gPX|vSTO))X!7y;KK=fhzkl807m$yzT~dc;A_W!j35m2 znnY0a&NPls0kkF3XO~&*ZBLMFmBPjv0gro&JsUOxiU9Uk5+eB6BiF=Ox~Dv{wYWvP zwsXq+DX7UR>~e0Q2$kSfno_$^^P^VdmNPj2#lQ0;G2PTL6# z^)jO#Osb&d(I8A+t}pPR4$c6~z__k`+~UZki#klCUrAX@$3-L~^r=sRahGqRu@d7b zxQYuITlYve5&{g?FH4G#k*q7Rj`94FtZ0hgXL`U%1JZTY#K=tbzP`rcqqD{~4ZRQ; zf-4}~RP7|dU6QLQ9T9jVF>bRO7j&_@gah&G{Leyk0-|IJ*yDVK0kFe{NwEaaYxFO{ ztJ5;pNx+QqX4jT%Y3DU8766lP?`-d^?f1B5Dh8;~yL|uFuJUWpFQ( zWPvcgj!e>_4ln~_5f)3^(7qx7K~yhn#EN>r+x&o77+2Ypjv+`Jc>9F5SXr6mnG9yW zDil3A=haW|#S~vVf1JtyV;I=a4~eAqS$*w%uk)FXf0@`XX07(e`8;HA=|%-oEtpov zcg$qGa?7?+fn97TpA~gL;NI(n{@HpRPdpD_j1Hlc&&Uf4xVaX-ht@O~-Sqgt`cr** zkZO3UwwV;-RW@$R&e0)@W)E>op>Zd1PcK4T2N#Ha0%mGl;8S>l02_42CkBuV^xhyT z3e1Z1NrDMkHa5gYfsZPwu0H$5c#jUSF4qHnmT zI%-$oCK&-9c;mF%raEJ5EW+VM7;tN~mcDiHan?KfRt;xccj0dtFJy$vh^*@Ae-#CT zPlSW?LL2JIvvb3Zyj1khP!m$9ud7qNfCx8=kb=i;B_{OJ^Cf>^C98|JAK1O~$4Ik;4dn4Oo=Rve@I&pB zJyqKiuPa?35SnkE!$Q{sI81;&Dy1?Vk8*V|EdCvR8rig~8*4(0RL2gIFuT8U`Ygw6 zbB+*)va-7WMVS|JYwXnNGctqxId0ZBhbVZZVpjR(7}n@!+~dbiv5pi(^~cNcHXB|$0ci$*=fkE5L;U6U`i$>ILZU>J z^rgJZlV9J0o#R6*j*CjYJk)3c31#yrT#z}9DgJ;W0ZV9xeu|(dvMDyk5{ppLDYzi= zbaCI77p>x_^AgLbNvQMiGaF-s!Bta#z%Fvpcg+~nrX#j>{XT#so@xRX42$}o2iV<@ zsfF#t!Jn|a=;9ma!II2g1`fD*OJv<(iKvcC`lC#oOoB{GkZ7~q_|*fy?(cEd>V??I zm*H2UH&2TIpNBOK@D78s>R49eYdGcNtv02?R*ka;R^b|rTrF{zZrvHR02D?wld&vr<$Prn6818C_F?Q367!>w@NrYD%m=(p2H=K? zQ#;%xRDb7OM8*{B#U6$AdaT`AMV@+}3a2j{G5+QpiN>$-sv z3KW%GQ(bSu-ccUXhYLkp(X|Ui;Y!-;z&}RmWa4C^5#ZFpD#Tb4p%lRgR|_C^N}A9j zBx7C|Z+CFb$v?*tK$w5%mj^)vqSN1vM|;{<39n|-9}J{+3nM}-hC_u-Q^}CYZKit$ z-nL}HfE@{N;W9}G8DdwZ1~hP?Wo-f|&|>ZJq)428`90^5!&nsf25MIi6ZDPg!VOr! zkqEmUza|aPFHEO`9u(QG&%KiGXKtm=#N}>%#=J~Lk@3EKwd*58Ih*Y+r0HQm!F-4{DVJ?Uy+bY{gi(H(br*}P^ErVYu%;y{9@;HPBF5rxITkAG%uX_?b z6YgfhaB5)cifr4Ugucu&tGI;pyhtxoWa)<*3ld4L0sR}9vhefES>T^#e%JkN&yq!{ zOEAnhwv0dmH^W+JQ-<7UnqhP@QDXPk6mJdTpm`jdQROVdBo0VEPOcgG$_kT@VXknk zj=&xVvW|xckMy#^ZF3;>*tGiTu<^qse^;dc$({~+|Fk4YeW6kF`Y3;Jw&{rG3OqpR z(($-_K?7NcBgO^$Vou^Z#!qc4NuK*$>dRCAGr8Q1`*-Dk}sfi1{s1ZBp1hfm8F4GqQ zvB52Y2dHTM7RsZqmXnM6))VEV$Ffsp$c*lW-(?<|rXPGh9+SCpcl>DU=#h!Q1MeA7 zyF%T+;IcaH0#O#lOO#=|fJV>X&<3gU{#^P0QyzQy(_^?;Duu(yt7ealZ zKO1|-78pPPXLXoI2Y!@WNw4FW^yV#Bf{iroH#)+NtNz3fOrJRU?9R}Ro$Aoo{O<4) z@TW~^s&yzix-u0>Qjbyxb#w!xpG;nZsTx-)wr)r!FAAvi0j9yEZZku(>c7(?0BFg> z2W@PFJB4_TkfiRV$@V49ygG+*bJidbHAJ zs)yY=U=UeY^aIut|7B5mCspi+AOcg9|@#DDh!%`Y5V zkao!HC6~WmJaDdQY*M8957WA_;Z1)exWF(Xa9V)WH zl?`;@OFz5|FHauzqrCWzbutAKEJS&9Jy(EW`hOj1M46(A@^EsBzb}jfUVNcdSlaVJ zeXplE33AE-5vFl|zB4pDYhFWUY(d_Ow=kEFzW%Ka0s^08*wm*vcQf z=Zra@l^)|tx~(ez`fT1;^OD+jMfCPVVSg(eFQJ6GRtDS0VhMoOZP0ImjC@T*kK#Y@FsprLN z)f3ez0zsmuJ)NqW_ovbx0B+k5a@lLO7>#FllQqH)G?QaeRMog8ZB`45$vhMTRoP?@ zf1k?b4TI}{5=n|0%Qa(a8fQ;Cg4b!q;xr`I#_#T+CfbwxRb0$?Dy2?TT47n#p|P=H zmZze0G@+@!9Om#e##5wQv*|`c!o0p+6OMK6ex%RJ$N8PZ;$Hc0*IH*x{ritZ@PHFe z!~`NOYL5q4fhI!1srM3a1&aohRbO1Cvz1Wv6xy3F&aa=yhnyXb!aVAiVP~~LVrzuD zY20%l$&5;iRsOSgpd>ys_+VZ(xWJ8GIIK|me z-rebb^I0tV_vhwD_$wB}S+2~?O#0=g)AE3OjT--d+-sz>_j`*8K3bnkm)%WB>Ai3^ zEjko+2l7-)f)rFz9n9q~8-#V~Tx{wJ0d*fQC*RDWlk?W{GZFY?QbyJo0Kz0zt;1fj z*GluWtI{3So#mY_OE}7+^}{_WII20M)Q`% z|7)9ta4&l(7c6@C)U#Bz$|iERGqosmS|G%5r4M9hqffq-T(QjJLpvxXKGS^}-tw~q zE(#%2ztf%ngX{btxnQ~D=FkuL$>N&7x30#5C=vWJWfB<;FW-#Z90~sJSPXxg!yoA= zdx2jWsEq?N9l0>yV_Vu0nQ#1z-)nS)JH^H#E8`YdJiWA#nAFsa;A|>-c{4O$2{cu_ zIG;%L7X%0pccI+h2X)CN%97_~Hn+H{6mV3OAqtuFs_r@^&GM8|>j6bV`c93D%kJtl z7eWToSVaq9Sk;6^O_I56a3KX<&H+oTB7YL1^yX9NY&aiVKq)+d! zK#x_f5J#E-C~k9A>;1KEV2KvmSH{4YJutSB6QE!}ws}$GfqyR0Y4#Co6fURF}J}}%u}~J1mYnx$$r1C>s+$BmpO&yh293< zY#$q@tv7Re^sJ3Zp+5KSpu!~>t$WW0yJeQOZvmBKm7a0)ANs)!V*``O+&2qSqOXj$@v)=SxQcq<=ITs}HE z?BEAmD1{JxVotCk)d+EtJp9SJ8ZZfK2Xlo0n<&7ira0rx{b6aRdfx62(m~p5cuIiJ z*z7Z@$D6ta1-@3-L6~BbPd8xWs@{^aIr<_4T?k=@x?DKVRPFym&B71`*f6dN={mHP zfz~wpr2rqa?r+HYT`0THr*dU!Dt?sNU@ZyzG5jpL%imO+P}HXH7ia&)oeE@op%}L9 zMu*NNW>t{2EM^rcu$cLjc0LY0uQ|XgyAdCX_D@{nO=)L<8nd5bV038fo(vz^V;|A} zc6R=5Hc(iGs>O929=JBFIt0LPE}-cN-J9M%8Tq05LxP#o`SA;mqr0Inyt8+BXRW>` znYC{|-(-#F(cGV#^zPa6#s!2ez@DK~xPCMOdjws4{}waf==lC+LUvOvWHFG(b&T(~ z98`i$;PAfS%QwP&bdD^}c&heVNc-Hf`DYWHfwGPYg;2ne+h?X8^s`+p;a$e1_p0zp zZ~|^1`(&is`Ud3~L;wAHhT1rc_#MIC!`EctsT`9Z1T9}$adpHKg)^+)+Uy6?0;;=T z_2*!L6ZbG96LEdb6wOL}OtOX)7C6u-9jq5u&;7i<%nUd$h0Va6IuFG7a~?SQJ*=;N zGL-qFTYTq4y2~kOeSZlb{38Y5S#i(chn@=>%fT4-ip02pax;%d6B)WYi(0tAgcx}R z*QK@P-@eXnZoKTP_LZ59tFgHpV=boGR60)%5wT1O+y(n`M!lv-C&X_wvEp` zk*t>Cmr7D&SyfXYRv@-}8c;iTO0abSu%w$IW3{z}28eOBF1izI4f}Sj@%N#m4A;hd zEgby;(5NOvKGgU>Ys$YWmX3M#vG2?V3otGMeH<}JYP}MXY4n8K9f>63av_EL!0WmW zWe!4Ljxn^R+Ib1f*qx`0f!}|>hZV=rkpx?}Dkg!k^}j+EK+k~nXc1QL`YCG9JX;wn zTB^$g>=)hotgat!9}uBir8BCIkct5s(Iv14BtjcPSPO$j}`E z0@B?m(y25ICBjH|Nq2{m(!x+uGIYuN89cvp-*wmhL!70{f#rhdyZ3&|SGe7aH}-4B z_^j_$tktKso9oIVYtFwI%}}dNj9+@gVi9~A8@($#l1W;8n#LTRx5GloobCqkbBJ7? zdDx(6*LYBwWa??$Iw`Htq#<%wAj1uft>MdSyvP?M5ObiH%o6v9GPt53?zHQlSA`*h z?L@cNJN)=4O}g5RjuSY|``38t4V2!2$0PGCe=>D=J{Gucsb62W0`Tp@sXME>TBz>N zhd`9(!?QXm-#YB9{@BnH{*X;Q1_!(ao9X; z$S58IkyJNLIBBj`H)q~@npU^dFZfE(lmdC*NLBC z#lF4NDMr1fM^?_^Qzq+Y%3{wXUZ;=%iGRbAzA0`8(nKTO&5jL&q^vcx% zgPR-$L*;9gTRpv>m)RQ(x;wF(QmBU`@zZ^cB1VJ7xb-qVj`lJSP(Y%8eH>MA>$7AQ ze%*A6oTGnOvuQ;B`xz>%_31UTsaJ@T^eoKRKZDZOy@b~L7DQPtz1@>9j0q-+T9=kw zTS0j!Y8MYb`ZK)t4!0Jc&w_l6wgum8`3tXaL)!`AvLIu>v3KyEtw#$=K0#d0px235 zlx_G)LQUW4Aj%+}Og^2^gTFtAY53>{U^X*CC5CAHt7Npu+{+Z!sU58_;5u?pUwX^U z=eictUn{6F+Ggch>VzZakS5hHSh==878e&2+KUQ~EQG9T#- zr23YqVcHX%bMO3Er~w&9&}zSmOZfIKh+|wzmRLj{2NDR^HQx79zyZ?PQ3{R5JpH$< z`GTheP_?^9c&zqU1IH1{)8~YV!t2bagsu<$sYty{p|cDTBWXoFs@X^JxfORW)DIsYpQVYdY)^8Cjz7E5NW7MzPIf^@ME|)qmLYr78dSWB6 zm)=`srS;Mlnoe>0m@h%K>zc)paZQPNkaJ($J#;i0n3_1!ZW=1x)!cY>f?fbqRP|U6 zg9}mJ$iVILHKQ-H{htjp9c-AnFDIA$ zs?<@k1{2)ZpnNEtA*z??X?uhn)fvcfER8MsHJ0Q5j)Q7_Km~!z``Nr63ow!(^6Xc# zgR+u0^n%!l$y^Tl^eVRBf*sjmxn7hnf++$HXYrVbuj*(j5)gIZH4vD+@+bTBX_SJb zx>s{oo9n;ZNkZACK-c>IWF$)6ZCyO#-GrtLlnMtV3_0Y*kU5&l5BAr1m{wqMzHX4^ zZ2iZk<+(qMQ0`?m$MUo8I7Us}D5`rO~uXNc6P@;6=&p-p(cCDn~fLXDLm?V zQlIjTFWvN^+vKVfI9mmtbIQ|IVs6WAVejx3`x9RMo~A%Cg6mD{s!PvzBHbwJMe=|Y z6+$Zx4z%fDOihi{Ue3CDCw}imb?-{1S+E|rYlN#&I07v_9B@u_?0aPO8r;PxYiQQV%~BO78{0Sca}j zy9igrws67e1li5ts>^M!X1#+hkt6yT8xk}7DxRH$#kRSmk+CF6@4!;m(^xzk0W-i*D@A6=}w4 zHb1{B*3Wk?&iCk#R#g+>HydC6-KE;`j!~bm3QucN? z`4(NA*17d=awnH;K9vgBda#q&S7vk0xih{)iD_Pzi#q2g5w0qpM`jh79I_r6Zc!AW z%>`<9Am>ff4*0Tx=U}2ijnMq6#{x5yFX&L__9PDyf}*X9X)@2yjbJ`%#qGu9OMBJ{ z^k^G?dB8FcIT~)l()uzlaEKH6!X!?Msr%d70sm=$&>{-;li0QxkysegQUV9H0AgiC865F22Yx)^Cw3Rm%oZQSnD zQIR)AV4DT-rRul-L*-PSQ>;iCgn)Cb6ir+o(Y(}Qb!pWMf1)_5H1+aKfMP?B=_r7` zxn`nlNVA&)`Kkj>n!JJBnBX7_GQ;8nel0HXw_O~#F*(U5|)=w_M6HXMuBgJYIUNUs{9apOai0RB+9f1~w!} znb0L^lXu!9pkBDdw5OdbFzXiC-5{=(+~|RQa~Y_>)lJ090^`kY6ect-{SWr3^iEYL zY>@B5;Q?VVl@edLNl$xeAQRE(51>Wk05Kg)4f!x2*w2Tyr~t@(?y*tYkpHiF)Ik!u z*Yzc6qlnb`mx>b|kfh~F%Ru-)8n?7-9iwAzhYh8;bvp6ov;H-ST4}WQVjwtTU=%HR zJWRkC54b^?vj6C($Kf=U?t3P69@DC)i;>%?>7NBF>g|(xm>;DyDsndK3y1X#lYde% zXUVb?ye_hrtmuKVk+6dViS zKba7A{f7DP*y&@xQhy)!-x*w`>KlC2Z^2((Cu|ot$V8l;N+lE$@as`Yy?JEAY99qE z?8V()ysihac!|!=0jWWE7Rg7m3#zTX8<#$Ig43Z!NwaID#-XTn4|D}r+hCalq#BymWOER&_FMIc(5zb`qp%8 zS;4BqBu|8w%nc*#!9&xU9@>(Hf9z;x*b&hv^;84NH+67+-?V`ZiQ72NAI}u7Q@#U| zJ--h`1vpOVr;aNQ!-uBK6z@oP+^?g|{6Y$_4h(q{P(Hva(=Z_{8fW#s(c7c;pS&dU zCo|c>cZvyyUrhZH!fij{iZ-NOIGs8M5xCTy@TFI$T_}}=Y`H(>4HKYJaZM!yW|J<| z(~Awo0kIyNNGu-zF$|HcQexhgj(Z^6Ee{L%YLkdW3-A>D$T6ZD#=g`qa1hYbG08M- zU~>HR4hU}X5AQm2fYT`2O$w~;phL!e<6&}*d-8xm<*a3L1iV~tUeGlMi>pxgHRUu_ zOi~jIcL>u`bdt~H=iS<}Sj}1XcBL&t@6I$st18x_X(Vut?-D-m5I1`A)15sRfmF-uSvb7e+gwU;CvwPliVK$yZx-{9eJ5wDWCDJZ#gJ{0DJC++ z{q59>CA$3S3Gzj|-Gn5*7ugY;#$c#VIC_l*W-5QQnTmGdB*^=6(=gHRV#3~Iv~!f4 zYN_Jn;?3OLKgBi~otM*+n?Au|^>ojTkL`wyhO+>j0Q0Y&!YhaTBUOtBtOZ9AAULwG z&=ZC$BD%+4!jukeG_DU$)ibzAL%u{^{%?E1ZIN-X{ zz_@j87S00R#3WR2=&&~uz`dekhVL@Bjqr4ci`Z|9bM2#A8Lf__W(ADx*~_x|pXt4R z9T7!`9^8YBrb4|NreZ4@jPop5g^v(jBNM( zca_b9FTf1!iqNwknrHwQJ*$%IrP>p%+NA?k1jX5NYxX+(5!(wN!YS!L951XX%_Xhz zj+$l0(#$sgB##vfVpsGw>%kwrtH2$QCM9uBs!Q9gsQ+dfY)(#8a~iSm*N zBxCLjOkxV{*@p_-n7&b$cLSGZN7IgWI-C)FZS|DjSC5_QQhNA?zi#I9&HAKMn~mQq zSk=N##d^P%Zb%es`({KaN&4z_$Me$*FjOqnFr?B#IGFEIi_)mBW!8jF!9HqdTJB}Z|#kjmmJzfygjcl#>; z_ZeOcFlfrvu)D}&5+|kFqL+bihTi<;in(rA< zk5}s!>z2yz=+`|F+7`bP==AZ-kS`=pIP9&`W2Ko=<$1q;v9xw=PF`2)l8)Paj~mL0 zFge06|^H zT5^n=97A8`Kuk?}gGP^s6y;sV>`lhA9?q8g$$Gvnrr@F_DFfw}W?OvUCf0H<_B90p zL-fN;BcVM(Ol+GHfKY#S5dAt4J!c#P1S!IH*l!zLk*udqi5Z3OMwjFOV&ammkEL2c zV^>RJ_F0SLhUe-Pv@$NX=jc%rw8EBNBMAq$d|v3q>?gkn1Aa24t!I@>P=D1z$5<@( zTRxqv>Qj@Y!=bG}pA))A*`)~_P)qZxFzMqv!*{!-d>_~nbyc{(O3N&xG>M{u-41fU zA0)SRo4=CCT4I8sP*!X6LpveicMhm+Nr%o#rE&NQwx$%5I$d`HH1EUX@WQmt?K2OSOfuHC^EL+@qS+WJb5oVvj zRSzg|zx;Xcp;REIzfmBDY5k@50s5LZojIuvOa(xX(Jz|kQH<$~5~CRjT`>KQo!_c; z{3KCP6WCKa@v*@$$8l{Y#TB7OLtH+V=phSOBjIOv?5%J_sTV6>_1+o(p7Ua*i#>cr zlKF05KaXv!CW$U9gvgKuVNj!iCODxC<2jdMZ&hRwsji;Pju>fSw+S9rR3v8((rq&# zFmm4WeO~TSoT4gkPx|gap*X97->tZ?D`Tto<(+8tYlbHp+r5ev=65W(_Nc95I(xQv zZUtm(q_o`J>`F{#3AIeW6qv+CL~3QIBRoz!!;yByh8!f^J26GNHLlpHit_aKV(!0< zU`pB*u%WMmnr)tq){~?Qi|X(1sC5|0-W^W10`Ajp-wHkzwLfCT)H|(n zWXB~k@2yF27@QT66v58^fTD-71c37sAJ9>YofaK&5zg00snNPhn^52S6jgX84(95PUF z7iEpHaaK&|auYg|H|TLx=wbGV!uNn6v(oQD0wgQoRI3a8icG;Er>P%1{vKrYjCZY| zXVCaTrisnsBkny^Ol%Q72At*|B+(jtpnO6UL+11r{7ADELNMWBF|kARV79Q#7Dtk~ zxxB_fD5VOSfoPD|rT*wTgPUTQA`kTExo;&D#)yV%_RO+uCwD0tvh3D-q!mwk_|DXf zC?D|cQ}UVd_SG}`YIMh_&zx><@Oa(}yu4)(s}4TR(XjqxH7aWJ>74qA4}B zei18%3_aCtsZUkdi(vn~>RsF90of%3wX3xcd$+&UtaWTJ4Mt;!t&ZJogNk#P^2?;{ z;Wy3Z@g5Way+BuOpbw*$3=TjrXB_)cjz*G2)}ttG97qk~6-jS;%=vHoQC}Ocz*L&0 zjd}uRQfz8A;mvMpHoVzKvnPE@+_?bxKA)Q$3m3U=8JxEQFf$3=jAiV#L9#f8tFM&{ zp7)wsQck~HTUbBysPCdWZl9G+hiEztBOevZH^fATkmA(p6N?_6JwSE+r*qQ~*38+h z`juDGTq63?%po4SRm{3Ss%S99?M0j$#`w%9TYz{IY>d~(Hjow$R37LN%c|V9{F3dW+J)>eBfmtsR?Zm~U&a)-HzFpQDp?IVIQQ)LnFD zRK}kTdQTQ=nlgfNS!gTU@h?&aSF1vB*vpks=bcT)j2^92Z%wl3g7NQA|L)l3UEiyt z+Pp3;%g~&SQFmw)(YiK^g7{ptjD!O@w%|Yd4OCKLgB#7uZySA~;VafaTW%*+t2mT4 z!o8-f!*b<1Y$a+spc6@C;@{Nu^o!5N841~g+$RCbAxZ-|R?b})gFd1UmjbRojsnwI4HCC;z#fDZS!P+lRE}7;F z-)V`?b4@5RLEjPH=^;1CV_AP6#j8NN?;Tt6FdaSFutZ*}4;C$d#e^DPq@Wz$m`>#-$(QeK zsr5*vBoc`Bua(Cv$Te9Li+-T>iTa#Ds4y}6%(sUe6E3&Y!-Tj4hPM>|*`@Kuu-H{P zGLN}uS>zow?aweFNJl?n@L&UN6T-n2LdL~L41V2_^xUlCK({JvNXhh9B?rPe(ZLE> zf7x1~=$C9T3iRH8Yla$jD;&vJy4r0e`U*X*KNs$uv75`?eylrcalpqXClPNPcMRpL z-N3WG`k*;uZ1_>#mOzF;J@w5(Ta&`i+&dAd^d}jU4t-PoU8=?dQ&jBOQ0=XmS@jSH zlbNL-OPXsuIB@R<6uje8r;&za#0df4V=nCrt%2K|g%){=uUc;V6I$yZNe{SfMa~O& zC&OLloKJUO9{0za+J5u7nMsDnQ!31^;bgMg#zZ6oE&H1#0$Q_gv2M->4>Otn5Oy%+ zID&3vwfR0j)-*1`8EC&WA5T4Kl7#1+3%OlU&vrObp{uDnXgGn4_s<9hq~M0483ZL_ zZ7dbMw`%$;^9bAL5jXQOsq%q1p9~j9Ls zzuKo>6$b)4Gbl(uJ3CJyQ@^X}jo0J$Hm^~q|3V;d>4~Z#2YLnF{>!EU5isK41r&5Z zozqW;R6pOQ0J1os-)*`c(%xE?$l{B}hZaBFqX2YmLRDg#KpKaBl}7&7OF*FHJ=7A+ zX+Xc(uij~}+**Num#*p!*p$C$i+-PUuBPjHskrd6#EG2o@yYG+rmK3CGMU@!zz?I{ zHn42ETsA@%tMqO*&l=%A)2{Z?;Gg|~M9=cJKZ+i2h)-?cbw3>~*cNaWbgygfRt%u( z-a4=>w!wX%=mWx*JWRIQ8Waw57aHu#K+hNkS{b}@=B4Nim<|{%ZgnD&ZZ^b&6C^AN z`ud%S33f06CxRpBr3%Ko_K^Oa?=qL2>V~Bo-1Ft2@Q^6uQoYVRZgfHj;4&IPT{{_i zz#GQ|gTGvV!UNa?!zR5dlTLykIvcY83eRd4%MkTw4+i=b^nUi|U}yyOov5i=1_?0h>jw`D0aDFu!3 z+Fdlt*x}RAh&ur~RRf(D&nAnIFSF5BFIrFB82aL!bbKNbjME#QO0SK; zh$YNQVIh=uDMPXt>g-)=+Jv~7EqOPozYHYNtKA?|Bkjo(Tz}8&ySBQ!<9A$c{lj8Y z^6UAk$3-n$N~;rdZF0*vU|>p<1F6Xf1fq7(`m^sGx`;?Ugbym8Goe?srX*f8?K~Sp zNx$=6W>%(_F5zdi*-EW&UBGEs>U90Y1;ruko42ke)Xfjtc1-kR+h3@Yx8(ZXfIsAw zA1APPbOcKCYf6OiTQhug+u!T$Cz(8!m2R#i$f1FJ-RzmFmHDv9bXFe;7^TXKp?`Dyo~E9 zuMSw#_@#W;aElfzJ@!`>uZ{BfAean(N zrgKT26zHuqGg5qjvrp$U>@6Qbn$aP&x1eGPX<=iqJ-Uj`8Ypp9pTBGaj)3 zz;YPGI_;YBa$act6YxK`RI2O6t z9xBfVDtK=P1Q2Oq$Ngk=B)QBLojv5Q6E3-NcQIF0;?$?4WcKqO(sy-{gk)d^&xicD zse{bn1^E77x85|wf$J@NM;t(`?@kB#;BU)F$6ANFn53U9i*=Bjwl4*)E$MXN4L|c5 zt3oNkib(SBBbzKIUc zGzo0GEpbH4?|(y_gcUTSCNkf{Bi5%$z8!v2&v%z%Zu(b-_dF0PNW%>XjbRDvcuArD zUrICas!H*aUxB++9k(Dit_J@(N<=<#e;y;~^wu(EZprcR$y;=;3{t+r?~^&V ze{RrdA)l8SLfflC^Hji^@Rc6P^0qicB3nUgz>f-6ho|TbieYMvUwQo~RkzZ@c04Nz zms3Yzts_Brh-v^W#KY9n`pYi?I#3qk3w^WHY*)+De~jyrY9V*GU`_MNvw*>#9Mi%xYo{g!|mTs>jd=v!md z;z?ARV@p)j<`Ev4`$BOKs@B4e%TGZOkZgj6!p@f5PZKr^JZ@ZbOknQgm>ig4og7*y zR!{%41{8Ua?DcGlrZ)e6bt-p3%DRiu2S>J3Sw6)iUZ0OUSY@u$f=hTs`7Rkto_k#FrY?N3=4&{F6g#i4DP>Lz8?|F%kV`D zV-c~s7!zPAJxv-C;mX1|I^-v28{qA7MoeAtsw6@O(6?N(IX;fc|LXD5W%<59Hr6Su zH$l9w!LLZMW4eTT&8-9;#p%z>@rO8@H!`uh?(scqz%s-T!yq-5(^SdBd>s}#d1LSF zBMl}(1SGVB>lzGytcL;<&HzG4p(I@x2)Z4WmTa~FNy0E^(NCoIeNOL($&?(i>o|H) z@@_5cGEiiMB2rfRYMQQqpzix{&1u6XCM3h+;zCyq-=1K0-%G}1n3CzaluMkux3BHru5H#77=R0 zOAPs7S?tiGccqf^Qr7RGAx1Z;9rY}-3;UibsqL8zrh@UVaeS(G&JPuviOZ;Fvv?5l zZDI(Vs9mg+b{O!ssj|KA%!@asG_l|U)$&|3v#FhLLewLbmv}oeJL$G%-)Kv$Y&K(v z)@ku2B?{eG1!S}6h^CCr?lH{P@8HP#ZjW&He1RA75d+X&<^BIqG5`*h+$EhueBjhp zp3%Ym@h8-)^8DcV*Rj6#VJ>MTx+Dp&_}D!`|1P5-34NDtt4m!3pK zQYBUvbW)s#O0u1Pkg~ArW2nlyqh(yu-y~FULt}myw>C6DChS~)DRh&J5h;GQ5b&(& zjH52VH%ECxd4ji+Xj|6rquu=K#N!UBNv3%!l8!rj@&hMYz?)Y~Y@;mhi)y7W_g-+z zUcguT7K)NgycE}%Ng49}wsl1GFv})V(O{k(9Y7S-7~PK=+Wt1ly0RT;USqd)bWAk! z{n^@MNm>rEoc{xi{8tKH&GCT1C>k^P%QyIz{5$!jt9q%&R>fY5yXd%8Y5YH-(I4J- z!z{Tp0aAg zIKC6Df)og5OB*Anlz~958%@FOgF|rgua}j)GPY|lX_CNs>6q%Eb|JCW%V#tYMh-Ne z4sB{$#lXA@Q%9REfRxPg-aQ1UbSb)rphDxOikDZt)kMuLQ{oN))QW5wXm`z;9c}V|$!)C0>&&Hc@|;b+_3!Pong7wn|-Z z90p*p@4jYSB+D;P6Z#69=S_L8 zL_4dMt21ilF{r*>oR-)p3XHVyA?%mDxydH>P}K$YiB+Ghhoxh>FTYuK1vR2R=z`=q zZha0v`*9i)u{wvR#TMSiLU`txZKS;K<(}F$j@=ZD?_8j5&HW@XHAd%{k0&BpcWwm; zse2G?kxzhl;>8llBK*zPTf}G@10zO6*Cevodz z*m?{-+;$jrn7|NWwr@4Dmj#E*=2*L~44Qg$hU%A%pc4KzHeuy-%!?ogP2 zD0%oIo<2aunGs|O=5Jv}>#i03=K zy~(9fX3379-j3&ZJm-r3|XBUCGxE zbe`(mF3?ldJ8hQ;ftUmhXYcw*pXa}ru3<8Kol%}^JXxcQ@Vo@`-F^fq$UH9(YtQ^Xn}h#3ygM_C-{Q zBX^QtWS4|mE%B*t8Q`jbOd|GWR`)rr+KhwUNQWQChYNl`J3rqQI~Z{CFsri2m>gXY zeIR`_{Wk6tVdCS(W#%!TfpH~w*3^WD78e61ICkZ{HAOh8s&8}j&!6LpWqoiW1joZ` zM62dWo1NhHVi5m`@+Q;POOBT6)U?+2Ivj5hVMBX3v{|{XJ^5hAHd_)%lNiytYd8|8 z5`Ph)>fNbsTk@9z0k8`^9E)S(02ZzPHz0Zd1O$KFw-5N4|G7%dVRI4zUx4wQuAAY>6#P=hZ%;Qr^QBTe{j`K{UcJ!h{FqowbnglmEYA=b1lCr^ zId3l$q0<}~7ES3}Lh#an)mGwFCIPM_|5n}yLgS|{-(xH04h_WK#9wsbgs%`$Dkfaf zxti8+K$GzKDDGlH3V`$vsQmvmZ)jm4-hy)H0C+Bs)np%Z!Si(>T-YH;k2jP6+q$xC zG_}M=(?3eW{AOBt%D~fGlCa z8M0wQ4b- z;j)qSx9x;?M!ci=rfGK@sTT%L8Q%A`iW`#l1-!huUr4}Q6f27<$~E%nrwg^j?P3H$ zMovc2aqFc37FKfdOrG(Z+O=g-Oz7Z^0r%3f7A>Ftq$*T=-b|J1=z6D@+1RJKho5W` zttZo_n~sa$6i$%`*nY%~4jWN5M7IvUTuYaCoJ8rP49Udxiw|=>S3OKVYOz#fzTwTp z7SkFh8rWbk{{=#w#gS@6_P>Zl0g=n<4m8d7vH8y^5O~b$@Esm3sOZ6mR>oY6w`@1x z?SS)HOT3v;IRP?GJ`U`gkBIyCwG$Bj@aJ{;Xm77Y@tsAr0pt8Ti%3+NEQbNE2#(R? zHD40Zn3;LkOV88cV4*&AOGfY4!5 zQ*2lKd9Xh}-wvXVbZabWsr=;@Fl$ITJIEc@yJKj{YzHueF{5AEj~135j|ANPs%eWF zf5jZkg#i*hZrPK0C4;BwkJ{1`o-SXe`3jDpyTGQQJrJZtRF*uL$h6AUHSZoC4GBPU znI}<(QlnIGZ`TRF9g4=JQdJ2N%+{4}usnHqy55tF>MSGa6%>vdzK1|tXdy>jTlzq1 zcrA9ha^Dd|o!KdUToCd5u=-Rg(d*mg_jNjZ6Qu%2zfpOX*+y{eE9O+Qb2OPN@{dhj z(+;jcm^N8NA9`uJ*KXwO06j%RRD&Yz2zSKej8w*b``As&z*OMOk>Bt-%G`R)Zv;KA z2y7Rh8pUmSmb14~@Q%VX{22S$M*2kOojo~kt#Ote+4HHn=))o`Xfc=*rH|$qzR!tU z(@sZK(enYBqi%;Pi2Bj%m$#3An7lj6)n9O#(I}dhu<0K~O;t1o$3o-$hIyN@7F>=H zVs7*?X~7u|p3|2N(q}2T(+^w1=Grl=wYy!DzkY&sf~KnjNoT!F{SRA@z8Mu23TY{C z?Us-&Dy#hqfxuw)O=soM^6a>40?lHefe9dBxexn%YR;x`j>N*FyP8N>08~|Ho(2-E zARs_n`s8P{+QzF5kh-LoS>ojP+(-+j3N!nIC|Y7#Y8mVL{-8&VVvG(AB;~D5Kq&= zDp|0~tN6|n<+AtBp@%dKJ4p^|bAOGiPr30ZSKf}G{b|>EIjjUBQIcyo@HNSnkJ#i+ z$6_FpU_hFJjmADD#0A^!;;6Hq-0>{!h2;8Ybf&=A$z3A|m;x0Yska1X<*}32$5htF zZi>0w80l@l0g7$NBRs8Uom5*eZ~|ynC8VwJX8pno7+@x#`?+5BNtvD9IyJ?4G9GZ zacFSMK5kJiP_2dMo3=}mP~d+NJIO6;dOo_LlVe!~m+-EN3f44eQZ(@Gy)U{yF%H^S z{mAXvIdRATA(HAm+j&hMkd$xL735>9SNvV{=OH&^g{_#)tVX2Wz^dA>7DbZZ7;I|q z1<(xqdwBX`UrWSC)>VHPGja^eK1>d(>{VB#&5S&V(wtf{ZVuWUS9PD@oQx%QiJg4VcYf5BaG1qfDN{H?P@l*5X2? zq_xT)T>unS1B850w`lQlYLEBk>FxWLgu*AAu;C%J6LDM80=`<|cPBnNi*cm30kSV)s_|j z^P0iI@Tde=SWts?sNk)S0EjmUMrSQObT6hd^mhUU8GVPLWR8qJ!;-HVDbF-9A#TwJ zd2gQ`FmKDJj@U^E`}BHIGj`lQ9nAM7<#Bxw8BOa3D%CuPw^y{ud{=+!m!o8MIYr{l z7L@N@+g&vQvAZN*?2Phq`O(}z&ug3;;bW8%mJvQ)h8y1(-+rc>GhEYWH9ENyv&Vne zt$<2sgl6k%$g!~7^oN_!l%N)85K-I!&z;TwB=icZwvi23jK6C!^S@m2UnUt*zVLlQ zmVKccy{$%7H%8$jU%i?@Cl1I~$=2k=<}CjUeczw$7F}<&05+359>jjVj!FU3B`TE9 zwN0k)*dczI6J(<3O&G8bYyNMxyk?UB!@YP-XR&)|k+w?JO(#)vClc{(HEfDis9@xr zkJg}W(gp906#Tu*(Y#*=%%?FaB!2k_JxXH;k75YiU*A7XMBj%MQPBJaQQ%ZA)+Iks zN7czoVnW`*79>l!FL4YGjm%UKFVkEY$Z7&$XE+Wbn>aDjH1hC?W8vy9Z8Eu;qrWl4 z0A1poCd)~0H6rf~I=?`eWg<4`eBAItSj;Hxke^zU{fbf*y1o!CY1VJqaL+?ee&gs^ zI&{+nfn!RUd%TAG*=hhMau$DEXJz9;Wo4u7$wc4d=;GKHxrK?tb2S=YV#8DuhGcsD!0d!iZ{20n(K>}h%kwBQ@9s;fB18QE6o?asg z)IT2ICZY=2|1AG;aU5+R)?PYV6*5d*JG?*p3S`hV;-vKfq5FvCS^1%DWVr#S(B<)G z=;=9{{k5I`JltI|BPGYVS&P;@GcQHEvsC-I&^MPD8OF%7Nl!=y0Er(nxdQ&xikpTu z;%0_Gi;_kiIA014m6suRvL^jUFL6aAlRIlVofztIT6%kzMoqpgiiKBj<;q>Wif?Z7 zw%+I3=X9za+8!vd1)Hk81UnmYBB@2zuG!p}+%X>pl7`te27Be9lic=UFW`6W-^JwpsVXZ-5gII&hS$?K6(Oc&Eq=v zy?^QTL=cQ=xd87Z0p4-z%`v%wMBz%A<16n(>DLqm_a_*`ysOnUHfN9D59n1?>2{XB zoiMs`OE8sWh^~2VR-ySO2LILzigrEkP6My|`L-*eal4znD4*+8fu{Vtt>71%?u&}n!jbLw~^KphZ(i+GeORHi#mS($l!Oer#L#f`;9}v&wk@hk<}xK#v`i&iE0IC z-H@iAn9UfjsLz2yQPBJOkgiOq$MO_Zbnx=Zn!nw_U+QH~AV+_2C!Fe4mzhDdfq0u{ z^3t>&-KNy2&)snZl(FjN?n>nc+DZSmd4!1p#^LD$~0 zWvXfrhIuUIA?D7GEPuEm*&)YoOnk-`s$&52Z&OjVFV75dkCNL>xmEKsGrqhI+_e_fv#-fgnI}OJ}e_< z9@{@mD|p=4HhAUdbgAlL_YEl2ssIu8wqpeG0x%6cY^TFqHGX#-Lil7FZku-GXxKRJ4PoL{M=y@tFsx!PDaF<^QHj;C#gZ^) ze0f88RtoEPN4pYEsb#tP%gtQ^s6$I{cS*P=LIQeDVsDaeJ};!Teq5phl7%O@cfXpa z>)9_~ejN^ZiyrQLKmviuuACrvoTHPW{w0MG!*I8v1}Pb++9b{+ETi(nw{sbD*>ezU zBH~ou7Hv#Ksq$z5R$D9P)-vIec?s@_ycaLAPsHITM=}R9uW@@eymK|f#@=?NyQU54 zRHKa?zv=c?ij@e-Xp!PLAA6o4?`KSo`WB)$N%U&@{S2*78Hdds(WvzF-sBSBOU(E{s`J0$%%W-3 zy-i#?yVVz~w@fwc@4;{7==t`T4w_b0Klp+mH@to$Rj)(nN-PKH0_#(k5@kgr8GF+; z7fcT9cE0*Pt7VD@m^!RSMk++lGei* zaC8H>_3mwMJAXR^FI8zQmU0sff!}@%%nL~S`~3`EoJP@8 z+2IXz2m$EK!xdjts|f>{o096F0V3}?1(@J~HzTF-O=LvU*K(C@%Xkg%uNabgV<{>) z`SskMaeXS*bHlGAn-Y#Qq#fcT(#sT-t)r3?`d7`>gk-uEzk}PFLuOv#_1J~RC@^*b zUKR+YUoRI2IIfk`J08LxWT8fdifkXPAV_by^*t@RsMJ-kT7l%>qo{O`)=;2nbT83( ze-``Ax-v}brFOgor065iT&HLToKUyKHuRs*KlCi}Hv8pDO~%1%=9tmBwz2lh=frEY zPcg(w{g&&m%YC}z;@ND9ls=>9gubDc%kvOq&XaOwtz>94Cnv=>cu$ue+Y2D5W7e2KBhp-NC2Nr z44Hj+sm$`#w_WzxM--EE zwr3x9u%!gLH3J222Ku}U#U>{dW7ilD)v&d~6fra9pp}mFhe-+PU_g)0lZG)75O0Zv z7Z(Yb5Jtq^j1E)a3ZquUW6R@>uzq5K&^qmxhpN5!ta@Mlj!)pD7OEpgY7rz*LG$~| z+0ivA4p9rf_;Vce?BP;EJuq6!pznA`oa$&|1LXb;!+{U zeX;FL7KrGc8Zaf2O5=7>FFs1Y&$vgE-$_c_fH$=*>9%9PncDs8tlI9_5-rk`Li~4B z+uel)Mq8DiEG>+k)Kobyd0EpJ9F^A!E&RyT$O_XM4Kog$JkTi{X87mVb~7V!)t-AL zMPDwD_JbNpF-=>yYrn4JpzXpvvgzj(6JiCLTC`UCmMM(?6F?&>!Bz{9ORc8yjKc9< z@w@Ve-}`PBIxjubL(g|mDqhut#Sivv^)RuYjrCkjzQ5ZU^He(nfm-?n+IxE~sgcy4 zSEc~z#{W%m&#<#lp3-RO6XGTX6C3E%0b4RrLPN9jZUt%&&-F&TdSXhih$W3Y+P6{3 z>yZ*l>O`HZ8DU0sGd%a9oyI}XL&>*3#$SF_PW5ZLE>OR=e)|q zO>yJ<9T$PUL>06OJcRb}lgM6BJFfDrSJR~}u36PUYyiA?l-LT@EKv`jR}lC6REw8J z?n)5U020;9V|xMiHm`{Roq}I+)8oN+Nw`H}WI=Kffw;ogk`|zyce#gXB@_X(0vOr& z&?6gAdugDV3sCwodUm);`yRjcOZl_fH~(fsj*i48krVd6aQ`6Y{ zD-6~P1jWOLBYC8@au>yc?|6wJ`Y^Mdyd{e8H!sdeHs*

33A=!Xs{|r~0u0OFdMTRvUhGrIGxh+eULnQ^X?Vv2YmY@{8PYijhESO% z8wT4J_7urFCO)|QpJT_-hZs?Skn8XCZ&3E&!W$dKDXejEvOz4eaZU%Nr_9o*XsQ| z?=$Z=^ZnthIpY}ToY#3A$M0YYIm!a_T-DZh*O_$J3L<~S5nn$9AHf(Z9if);3>7_< z{zXH{v17?7cLe`(-QuKR)z9TC)#-)?P3PZ!(f?6y!8?@V7yGS_#(FbcmJ*bJ;SkyX zSHnHq$FgD$=aTL;yete#fy9hIpP233R@@nY0L0d5-SN7DuK{?>dI_Ajc?pc_>hO@! zHq%P29DgK*s})SQe5BW|VppXdB{AY!_LvEp*(mRF1dzP1!A!=l#hxIBYN?Pal#V24 z);_ssG!W=0wHW_sTe%s|!tq`)gNf%v#US;nJBq?teBP@Fazb z?uwtC*a_^;Snma>#g}V{urwqA>0s!ERgpyAi<>a7nV+C1^`!B^$TbS{HUpi@4Jn6hc=&RP)O_zarX04ZC$wrt>&!9 z5ei61{-NUos%<6-)xXOec&i#4bO9s?PIvvIbbR)I;aSH7Vz^xN@oT0DpbAk>&O9sVso4=4`)`U#$k$w$Nq+F z)lx_ubG32oJeRU4l>w>nE+P|EL6-LLE;Cu@iJ!OlA7zyISCa}R{xd(U%?r37KnwW$ zuH-FOCN;Lc3xN(7pF~Yp*`jp?yq?3YVzY&H%9V$IR!x;@t7d%N@WW1xYzx$$gVWV# zo1Gu`9x6ZPO~}kX^kR(X4Lh==Vkr;=I{|%3u7W{=>yugcIXv>EYV2+JoMf~#AcH5w zVUyKN=MQQ6=iD#wunQ@yNMWjU&{-bOC2~8yj3F+JnsKnN(lD*)*kyaOZm(CXrhHwg zy&jr@8ZhjCQ>WN5o_T_y=XbZt%+0S`W*Ua6$5X=e^y)EJuuMn5PTEKR6;F<5V@QHF zVZnFVou*8SzV@V0e9wTtYLvw;*?DDi1XK$6uu&BoAE~P5M@GsOC*)?(jH{}S)w3e! za(%R~Y$-ZG-UB|5^Qb({RM;1aVzt+)n%u=%R^X(Ddgo6w^FLZ^6f1!UA5dKxZSjSw zR*X+U)zZJ`HT^;cF$~7|vKD8et~}KU&aKvshi+^7{oJ$^Y z3UHun+ud!voKJmmYM#qv7sp}Y5Z7(t($#yl+H|6=K;$TH#ga0)yW3d;R&>?aCTQ;% zKX#1yt3={Ry%JY)we-2oH#zLiQ@xjcsj)sJOX zmJk|oczud!6HD`bQ6OySdInu2%P(Z3ReEH>_2;T4P>e87#J`iBP%JLOU;V^D<4y#(Vsr(4vy?yB7CzwFlg#Vhupd0L zfTRF?%D@~Rd^d@6bowMj1s0*?6h8i=^tb$i)DOWehYgE#zfgz{t>Y(d0qRN%zQzy> z(?aI<)#>$xpz$9TVbp|KGU3;m!o>|ujQuzIzovUT264_E&8*JWbH~=t<^1OvnWo^I zs{PFO%gbj_%oy$sO9$IB^Gx#d61TRS$W%MuN#QftPN|mSAb(__p|M0_dEfhBYTTd(0CC zdC&rB<7Ar$wWlK)eK`a0pwu+g08TcUaI zermg@?qRO|xUbKrN@7cD z#fd?LQ-z^%&5{{?d-`=(o3Y9SN>`9QKBC7g!@1{rL|5Ay-?-^Bl#1@(&F(*Q5xiyN zwL2TLazmRK)F=bw*0V3?nNlUceV}gp(zMxR?}sSds-Eb!VLc3=t>-Gu058` zI(^KVoQ=OTkM{h>&dcVLOYjD<-{Ie_P_zk&RX62qmT5`by@}e)3XUI4CdWy>+z~7| zb(s%wu(|uWB>$OmK&V>GTlIGvE9n<@o@I+)Qaq1t3dkjg=uUO_ZX|5-s+bJ7m0dG@ z?=MU)QSgG)F5~B`CVYD?!F{-0s|dtIaBQI(H7GS?F;n^|ixMWLb(q(FJGLnFY?eB- zRh^;LxF%mKl^A2w+ZtZB^(sA*<-`B9@IjNe~*S%k#Q!8<=h^cGiYFTl{b9KAb z7^;nwQR1p}2fcolorc~5&zb6**+ki|R!W|UBr)kCdK%f{IYRC)L>)?^lqhZaet&lS zjVD6UaVPjdYKdh=vPB9Q zNO0^!o$;b<(O`lR=e$%d-n&GLDA!WY~^y0mc(8KD;@F1)yRhnfH# zK6&rrffG7^dhQ}>$Pin<;PI|p1DE2;se1{~c#^3#qRrf)^C<}nVuCOm%jK8&hW=~^^}X6wM{Y{??+HrSdV*r%W29wR8W! zLk?Ky{@)RoS!RCT&7HfYxkdQ;_^359!n3{|(-(J7DaaH9e+kH^nMZkN_n5PAm#rBx=Z36wu=|c&= zK0~xY$KxsAMEbsA@3yB?4N;}jbM!_~zgIPI;W$I+k*B8_I>1`BmGq52Y4a^2QOKQe z_eMm*8eOgk5EF9N3Xy8io-&bWFoYT&;2NtK z;2{XqT7gduT;~)LYW^f@)9bu4hhW$WuUZNBK5Ia`)xRjzX1(y8qpMm44!0^hwJjLJ zhfwHHjS5}jFKmwFO8%%c!J{Xrp8OV$OGSW*l@$61VFIkb#yl$jK2^a$Gq%p8X#t;@ z>`ydzz~=UZP|1JwIP;`j`=1g2@5wa=TnTF4X)y&nfZBuDd*5*R>U zKInPW^*V?N0sKUS`!} z)A17M5=q&?(<9t@Kd6UQJK{-F zoBFvg93JC{r5R(N|53?qb4fgrKeKfwpC(t!nRPCLE10CUJ@I+tMHJ|;?W4P*M0zG> zLv&y4R4>&5?=q?Ghg3*p`C#BzjqI}3SptaEl(WxqfNQhCbg|0$oQr``m~X~Kwy$gR z9ziV3pw;*jJhW983`9ny^37RL57zQ6mG9*)BX;sY&z@na2|lVwGsK%iAe3#D{>zQ` zGpa)t@4AyyE`*3#4t@v`3bcMe`(@w*&3sJrt$V~N$jW8{M#3sD5Yu1k4|>JaA+Dh$ zhVE+BAOnWvU6mN=+cS7*S$!@#X)|T6HCuc?*`j;j(X(DKcI9yVG_q^s^`6M5+V2Ua zB`RF$UzO^4ie>A6|70r|J!nw*+9jzto#i=_y9%mA*w3Wq2Krhq6=yhY7{}atK6{5L zivIki$c8Vhy5twJ#O{XQJexsP4)f6kiC|R&Ue3e)66+7(WOuZr*=H=;Qqo!&sR0dB zqK>D_VENPb6;^y*r{z5!Z++;{TZpio#(a>6v81fL6&19Co4+GOJftWJ^Mhq!OQAWw zvt6z)u4wikIJ|E0JS%EwK=rQ!j}iH@k{;9IlY`^F1J;14BgIko*_6=@G1imk5%4kl zGWM;Wl!q7n?sOJ-_9b4w197>8hRVW$KlzeRzs?GF+VM+w{2fI{l= zgTFImqSj#5;W$x3khv2gNRZNTjpS}seGddW<_7_R`SAPt&+{$MODnJJ%H;QxwFI{j zk0E*Sezv(yv5AqasxSLtpU;`5{ z?w$aA32qU~MO(-QMvmxBnXMfwu!9qZtNI$alU_vkZ0DXIZj-dq#o3#|lQ*;!M0UaW_dZ0FDQO3(#kbPpj*D*t z<2HTNzgIaVpPv78-OIIsXNSC1X;x&cdDN?xkWcASJs|}})XbsHIpwv0&|zzIsfGF1 z_R~H=P#E@p$-FGRTZ?7@fAwIuRll_hK{L>EI-b{s*k;5X#?u# zUJFN!K}3vNhA7&B6AyRG6Bkdd#dBF#g@hhme81bhH1=KZobP__l)v%%V)-9Q?jK4gZr#l3C+ zz_V;idb2${h*oUAMH`FZO~wolFzg-MjCFAoX|gfZ=jgFK3c+7ia8{A?R(i? zLv?Ksj$UWbOE&FoQz$_atiN}I`qujx#h>=t(Ju+GX2WD#*^uj8N2gw{)8Q93zZwq#U-43%C7=*ZOIHYT!)eZrFN8|^lYA&Sqx8pssJ7v)w%?bphLc*?L&S4wZ z+izBA)oQ0`d%qDH9>3}-(RZi-fi@;wp8u?tLg_g9IqK>@i`R|3r~_h+qIVhw<;t_7 z#vgUvrtZvekDq^}!kO{L(T>anCpXC~AxJt}+~E&g0RI-pD)p`zaMQ&~U)0`Dfj}+} zo<5XTMQ~SH=BW3W*=_&G19s(9`wh1f(Y_@k5pw9%sRCCqiP0wOno2H@cFKe|Wx+J% zuNdw73C;ZAJ_N}Ak}Feb?=@M|f@v3~`c@e2VMp+@9v>jiY-k_}7Vm95KEB@Ac}VXg z=eH+OXWrpCG5Nt!JmN+KxdFplkNLVHckEIbZ|YuRkb7qr!I?o*PJYwzS*ziQN?#qb z%`b^eU_btYvODlG7EesKKv^U+O%oRY`Ney~=pKch0{Xd|b#@X5wFprw@jxxQ7^ zy^U=+ugrO2P7>Qr zi~g1R_$?WdPdQiX?x(%EXu9&<#-S3^lXs-Z1&jahM9h;fjK9)8?)82!WZM;YDIBca zOjW)c3Cdw{zm2=sUMr`J4DruB^=x>H8;Dj6>WWLQwwnU&GXFujd<-4pD4Jnby|?#a z$Xq}gpOk&oWr#~)Ip@dm=(J^o({lyuqt_IbOh2KHCVZ;nR_jMTcOwiD&GW&$3P$L_ zri7bP=*asEm$pIC3L5Bv(-uaE#Zul3BbnyL(5IV+V_qf#Z2aNwC_V^+M1&=8-Gz$e z0|iWqe>WFVU(gjb1n}Kw*?B^sG7+4O8Wpk|@X)jBPA?sQ{exW&=w33|*8MTeb@4KO z?6HF$yTdI!4CQh5y^SK7hO-~5u6w(?Hsym9JCY7EHR^7_E(Uf_2Ajq!t>L|91TGWI zdVDA%6dQ`>mU-zm*A04w)n z65GSB>ij$K+>c1KN;t$b=kiaQgV#B91P#RL`Yt3tDdfBa#!Yg`-yB0Sf5Tn~+bTa8 zR7t%ZAjhLDN=rHj@t?NYYgpMyoZbLJ>uk3x-#*ChPo?A1f9&ECj^Oay7bdm zI9yfZvY%$(sdkP(ZCE2N)22F;_e+Oc6nWdkg$2^qV8Hfl3bf*CH8;N4#q5gER!geZ zwoB`i?hm(h$`$K>uinH)D=`+DpEVv6So&M^$)DLrd}0o<;W)moDY^ltmL#%p33#A- zE+CGFp!3QK+7lYqd?21cz$hURz$nG?HRXZ+z?p>oeK)G@tElv+i&%+;2ayw;Y4__> z#qJ@;yCZ&pqrZtRhfp94K|*K>Fg;R{jE?I>!c{`5_oQQG!Flnu<`_P0g64(@?Y!x{ zbn&yR^H*$|aDm>_qvmAO@q7j31W3_X`Jy?e5;PoPd1Bo0D-J52X^{nl#x`%N@@DFK zHs4=(Rz9yk=rG65b?Pi}s8n=j~LI-WRzPqwdY^ZeO^&N-T zDFX%8(S6i2je}7Z0uAqVW&}#6*9%2IpoT8dUkw~5cXGf^w0j2Igqelug{e`eOCYWm zKjnNg-fgI!_s`9RoXcIFJXt|71YzS->Dv{fW@jhMHX0q!w(qe;b9`Eb4g3DUV+f%2 zCse=g1Cxt0oiNfgawJ8)&{lUu!D*kReGG<6%}_@>Z8wA;8cbQCw% zVW5BqjW?lGB@=EwvLF+un}66aF&piPI$d0BUlB5XQyhA_V0gX z74Xzua($%TuC78C|3|Or+H%c5J&aS_?YRY?EO~yja63vA-4id0=8F0{k~#y6V2CwN z7w#C2F6vwe(~W#HS-EK!STeCiZz?mDG%JnhH+f;|W?Xi|d@1^Q*QLo9Bi{;w%+BLv zVZcnitZDfr?STs05z+A-_plw~k-WvH>MXV&I0CMfy^S+1_x-w|S^o^m1G2&w=)Zwt zQ|uhV?P=@@kcM#+{TbcmOrbnz_eJ%#!TjhM*AcpQt~5BO%(nnYDLAO#(=LF{A19x- z@H=W{>a1wEkcFOa9LN-6Yto||Qp*e!v>HXF5T|3|RtdtqvqtlvcrT%p$I56^Wq*4n zXoND@>AH&1?gM*L^MsLMp$IFwjHFkHh6AU(4q=A8!)S zvdL~od$scfuYH$-7OY?T2@t2`qMjaYA7}|vUuh}geSwG?O%K_Cixyl@=+XI6^{zEd z84P!shJZ|yDz)SKHOzzSC>6C1tMhMyiRFgxdJ-Bm%{etW$Hc4U0lnAE#IJ?Y5KT1y zl*8#`Ef}d6Gu>dte5=J`f-Z__Amufnjv_F3r0{n_1t6bO)X%8@l{kk5ZvM*L{Ay zGU$3tZS4EYxl3#NBJ4{v-F|Yg4bA1&(}0hX#2>^w^1l6!)bgXdF2%E%(Ni{OISP;V zok&T);_+Pb{cmV#UGu5s6v~OqZQ7D;Ks^Nl>yr|6ltm@U_0bH6o6qPPT8Y`HPg zkd1$nAbuTovqFuMo<56~{#R#^gZ|wHzlnc92d~=R@r{ioS9@{7d?{OsF`7j!{$jb^ zFGGtm<@WDAV?bZ5 z!!HLy;Tv#$1wi_vKsI(ZVKbTJ>m0h?$7 zO@P$~^LWM`B2*>TNf%$fV-T*(89#d-yiH*{_u_R*l0W#Dy{U*w883qT5tsjnFt|tf zr~ejzRD>l)EK#5FP4T8{1ll6Z9i?v!5|VgUNk$TO6lm%DJkX1 zHAj*$6W#aDoPw1%iygbh@9(u0Cu0m4C+_Ew-4f-uIZn$5?7YFw?ZcRQgM9SCPA$Nd zn(cru;$Xh~kz)3IcVZUuaXVvldHhziCC4OZxeka_EEg#{sVn4sG7!I3?&Jx)GA{{* zV->>%zmZOouJ`D-_XSimk)ty-|Esy?Hot>2s4iw#ulG?4tMXEdBEC;CcT-}NS`f8|_0PteEZ2X|Sh3V>o!afsgUh_JCv zASH6{c{f{m6DF#FQQf}1>GI@SP{IJu+ljT4l;H0ni;aBTHGDy-C`&P+XbocJMaB;l zVEeovci9(>FN`t}EmD|uQ36~>3o7(1u=w$)IlVL-HO4OgDQ(a!6xmp&LLQfMl#=K? zs>|mb+rD-^=9S{Tp!DD3V_nDj%A~(6GY@MbJF*|u zVDeNdy5Z)VF%G?x_gA#bv#L&(oTHCArW_7YSLY#BS{#B#Eft=38x?56I~Nl&Ml1nf z3dMOUMu0iUPx_H)lE9QbixSr6ASQZ2Oi^}4^KqUil|1&^2gU2oWO6pq>cS+(T!ZV6 z?;7Q+;}Krs-BA+g%#~#kILWL1A*q7O+}t5iQh*aWUJ2YVPp6Qm_~A=(6c*a|t&}Q# z1SW|6_3cHPMmG;dRZz;b?&fTtg%fwrR^tt+OArE*E0?5D=X}l;@Gvh3>X7KnM}%nC zknCcA>TCB3dizi~H4^YICVy8DS+aoaqi26PS?TBz*ofkyHgqjciZ>VL@ zzoukdBNJwSvM`zmLk7Ge#!X)kvokKB$6)rJ6Tx%n@SuUzln>caS2G0HsuNs)04icp zY;s{z-J>_X(|0Pq+Qm_&PGva5LVFvs#T46@omJD0RthFKHRJ(pTYeP~x2NwK__~yO zn{}yU*UPr{T;b{xCqEI`FwyCkXXfN117u|kTPYg0_?U_-+gj8#4}Hc1mnD z2o?ytAHhMbBFsY#z=u1$NAE5Yh$n3DPToTyW~gCOr14x6MRQdw`BMNxot z1t{9Zk8_m&BX9$Z{u~!$v^1i@rxTezH+{w{H*Ugf-m#&6KV0zB8Rzz1f)`gLoSIr& zji)6M&qai3LigbaX!uwfNzO;AB*g2IDr?Cves9(N`q(AC^;Rq%f{U!=7TO2lw<7%f zB=NlW_~whTKD|ja=5pZs+oGk>3*5#O{_nhYXAHyn%zfH9Uzx$(n+CD&^z5QcAo}K#kD!l4cw6sd;!#YbsXi7 zed%oW@0OPfwc(zEW_p&E=hs=Xf+?KDd2tfzo2>Gvf$_m`TV`u}_5GTcnP9_Br1U!W z;=Y%8S%K&&uJbLfoEl2bDvA{XO7+B*ZLc!q5J{EQ0_TVn#re%SJJlJwmUXak2Io{P zcDAjAh;Vgd(M2N#%9D32t>G4GAZh0Hv>RB+-4SR*Kesc67TK|YEuTnbp6?$0pO;h+#HE)@b zTg&S=Yuddd)~5S%)&Tjq{+R^oI>kQYCR3Yuk5|$7ayw-Ro^tOfMMH+UoO~F~7*D*B z^5O(<)~;9)?bE}{QfL9ZG_9Ez_wVJAKJcysNfjEP9PM7voPc1$jm1)&V;j`t0GAH~ zPU(IS6{W(_Xm$Q7kk7_9xhLWAVb&w$4C`}@p2;ND!%w;D9PGbU)!{#{#BxX}mD|Ls zPaWqKcQ5^#i1_pCc%%?@cquO?gc$fWGD>cU;`)x}U%#aSnUzG)3<>yIAF@9E-9v#T zs0Hkw!NA;D3qJ3GJ=8I1Ed-iAD6lfy95LxGq-w1VM55(iWDICbk4EIGYO|XY7q6vY z@?-nCA~xf_GBvx~4g?PkMFbsXnn>o^NY@ZFv7LvENaTL^aILkWM8hd3O{Of>Wr4>* z>j?WL?U3UM+-}PWn#lnMCdPS&Oj{A2|oYX;3KTNMT4}cToJ| zeuhpa>9V1_qTmHSo1rH0y${@^w?6n$%BdJa2!v5#@JI_e2NWcH)|&2!$~l;v^nxTV ze6?Q~3+L9oy+d2^jIF@g^S0_sKJi~ILwlGZr>LAd633vE1WPmt`RRp|MLY#dO+&V!_7!TPc zMgFf+&f+e~`^VU5lmg>Kefuo{LdWDngpPL_S+hxnJ)@I+lNxC|n~ zafsewmLfL?a^F^I{GyzT$UxFKV57NwFDXyGORJ*b-Q&rMburB}?(Y3uc0uBdJ#W2~ zZn(n?8@-@iY`I=UwaEY*c0)%DMSiJSvvaXiqroN^3jg&WP50s-iWY^VPz4klcjfLa z*jgDRnbSbCez@TsdfKM5hIaU~%|3odh^{ZABZ$+r$v$slolltSyc#a45>?CENs+o*?M~3xYVqnSEW45kNl`Bac(rjG>n%z z9{^=_aik(L)U{ZRwCm>vk zxK7;Xsr`O7yL|E@{JWFZsaRJ4OpL3`vwbN6+%wpwsO)V4n$qI$!@WK|<^oh#YT2m0 zO6mHnnRo|R8PYx34f`(ToJBG1rQUpHJNc`{o!LLLP!2<;ehnBk2{LEjLg~|?>y?}< z>Gh*8awtbNU=zL+oJtv58MUPslv;ElY~gB z=X0ZELMU&c(U)e+a4e#C4Zay1fT(yZg{~ntV}m<bYJW(BIresrt!8z>@9vh6LXGc1kErHweh`{*B4zj@QxjFgO#+I^!N5^ z{>EylpesXViGy`}RlOCcHvYK_4*)QR594ytBZzJDd5+<);8yd&w3#8-e^LQB%P3dF zl+3C4&=QAQ0!&RKhB@0Ps}`TKVWn<|VT@~WB_AL_865tAUu+ZJCgv(lp!5W-le-L~ z*#Z3J&-#cPZ8+aH?h^t=8_#2<4L7ED17U6_T`c@=U2uzSYw#!I5V`qYvMwZ)NYDCI zjY7hZVxQQ#{l5KnbqDiAeKFRKL!W2rEPtV?+_$^aGm zzMF1E!QWBK&vEIyymhm=KFaDqJC;)%tKm7BQ4F_VlbER73AtCR`nXuL=+iijjH+9; zO)FQG`K%l5z}M&XVrDh9TgTU`vkZIjybIM7r%OxXlnrl5HI@_GHPbNvvZ`6oR%n7^ zCa31J=!YIxD^c*TQ07?iH_xctPQ+-X-E*@v2A0x#Y?p6MO>4;?Iy{vV^61m z+0j!o#_MR~1R_`^__?6;ux>-=n5n;Aqi-$8SOtP0wI3847QguEb*`U3j^P*;$Wa|j zM-4TDt7}J_)KLOFn44I?meZHsq})rF&h#;pX1EzDT86WJJ+hV7FdQENw~drVKoAJk zRDs5jQ?y#jbQ-32tT0MZS5mRwX+yQ@$951*8klwuvyz73MRfO>YD{Zucit0Y0zjL{ z4x@z5*v_rrhK>~2Fy6;g{pMwN?d0`8DF%xYu5&KydXJy>c+1GIrC^q6Q^O`t8NUco zQ*pqR@PvrqH#CTV(B1FjMlk>RjOkeXz|%>8&^OCZws4I|XdsZ-I>pMiA1VwRT zejFqCL*&{Rr#^RBgxH1Vh!E_;=RZ_IuM3lp2X$KFy9`=;XR0`t_CQ_Q=A8df2-xiZ zyr&NlIWyq+I5xoEOYrBrz(ZW*Yuew}>`T~*Z^|)s=M#)USGu_cdHnHq+YFI_5u!Ju#M-+B^@hdqAE>Ql-m*$hs%jhFCU5gi zIYEAmoHTkW359U?%qUD6**P@VlSu9xR>AOU6E*7;@4YFy=l^4p0FkcwK5QL9GfS8I z%+SSoX9WBNO@x)s$J_HNMB?nfO<|3Sh#iKCXZ8tI+Hqw?aj|*yEa*khRr#p$ zN^Ha+udD!!zNnkXPUVI*Y~ABO_r!m#-G9R=I13{?kzUz9U*t+j6e3=N6-bhqiKb7i zSk7OOw2G#LpZP09K%j@BLQws@yNQjw^)|WmZ!A9T1EV(Q0FKaapWpgVB7%Mz;oFTlE}{lOm6Yp?Q?jg+JBdjE zrAj=Hl2>3x?}8>S4?Za<8?_>er0hP5V*V)+yttmBR13h1?xG`Sv(NUcf8=2Rp)odc zx>lJ3&O6t-{7^MbvU@*2M~o?c#jeb3%5CC{XL7j1#`~k$%Z?3l&KyUH(h79+_1Y9$ zPp5{s!$qaYbf(5~$0?C_OzIN2IWKlW@5VQ6osVpzQ!puZC@P24o{qV(^XU(^7T>m< z8;*R9nNjH_Lhid;rn`2#w#7Pchm3XGfYFf~RPSn%3Go&d>_vX#Rf9m|=Mr?TIT~Ly z&0@IaxZZW|B;=pqPeI4)S%`!IL$DZLj5BNhy%P>~449by&MrnS1sC&eRuAm$Xw0yo z4TRM6kps$v7m$}8L`Z(8Cp!Id7=p z{=4sw0>ur8rf$OERW|g~Eh{&FWYu1*o%HXto^u_PFEbvip9la`y~Qt7bRWG4Q`N5z zbK@MP7FkT51_w!j8%xFSR+wkIQykZ`BXCstj;^x+V&t>>xY^En@_(Du!1`q>@!>J` z*Y33Tx1Xb@Il30YcPzoU69((wErNtm_7ok7K^=)D~FAmgY z>y$P1Kp^FTKE2s~<8&;;UdLbrpUC z;AKouekCz!nE5M}Av2yvqY^Ra**?rBVSUL^dwz)uBsIT;!mqRoQA^DF^&5iUH@gi^ z8cQTWO=Xxx#h5XgafjJG?;xpS_*Vk}bcfhri#6Zw; z|9!mvZ=MC`g2WvLHOt=P(QUXhz2gmY>mJLpiwEIdmbuGnN%g`uK&&23dy!-1@KIR> zjsG-ZZ)fSo=S&vB8E)WqBB`+4q~n-wY*MXbAdFTps= zk#w2sd$2I+vY+piAU2ZS3-bzlvUKWsf~l?Y5>U_Kk~{VFIYtzS2%7KOPkdR~y*Es$ zazj5iW1L1d)r-7)W~*jt5-VzII%Qw5c>rpd%l4SRFzQ$1rFj<&aj zJJTKmhp9G_lgd+C{t@U?5pEScdu6JNn}+0SWN^=)&8pk7=zhP^pv39Agj1SB6aJk! z<~ENgf7a0*v3Ptu7`fzLEy-n5ko}gBOOi(9hlDwPqqm1OA`5-2EJn+V7}kucD(1c@ z)gP?hq?K?_1|Y^f(&X}|T4d zj@&zS95#_hRgV_yZ`dNw($#G6ZTCi!PW=f%0OvO|F}~jyGB$G9^n(E1-_4tb{>auW zqN=$K8}QDSX;jGd#ZRepXk?@4!yh+Yz@{XD=PYua))CodToV(Y!l@s&YlVt#GYyso zwnO+$2gXnPSQ06fMJ^OCP;{dxc(aAWg)YT(0%`=pjTgIqqdqjch;ic=gFX4TmsoHG z>^5^3%k_FSivm?Se}Jn>;1swvI8f0g8JTitB|L?NiAntVtfckFTBjE48EU5;G5S7v z9e~f0+`D3@Ald);raK9o_o&)qz~ib@+cainE`7thxi-W3AC$^bKogwD=T8Q?z4BoV?A#Desf`8eU>XR{70s6E z#TCw_z&urBTD8Ew2vU9jE{R}(F8hP==;rclW6~OTC>+)QdX5udk}i&_Pv>Iy{HQX8 z!k)80S?f1j&RzIi1Y)07@ja#XQdHKjGU;n#-CO-e#b>6JJ3ai2{rgL(O+`!}SUz?B zBwFZ}{Rug6gjZlNPaRm-c-mfHGPz4Pb|x;db^O&AL8tr4VKqZ@?l5yutY36OEDB+r zgDxY_Mn917LgzZk6&9%GSPirJ4PHcuj%)@$?J~UWaQz5N?4?qQKnS&G*p+tFJ*n{X|vz?bR}Fz(~z0K4c6pn!Oy>6n=8a zZNaxP2$W`lZavZad#E93+_Lig6=ye|X7=~Ki#R z^vFIj0=pjm!R?d}g}BzmvOx;-W_--Sa#&W^nA{A|#Q-=7Y>OlqK# zBogU3Bt3VN;&sa&&Wf8ShNqY2YD5i50T~+F0bauq|FwtXgq1%@=Kthf1cu&0(_+qo z(xb$Ka;&cYcA&nv?@LKT4P~CK@O*XCoR8VmTg7-dz+X&VDvGnBwO|^Q2%6Z zGtWqVOqusY^X?ULNXU0t5>fU`n20f^k92{_=&q;%spmVgOB`P)Sqe9+p6#Q1KOTEe z+@b?pgP=0Mu=BlsnFQHu_Qtbq55H>@3<;qiKK%-J8?VIvpb0ScW+KjJ<_``EWhWf+ zBr2>t3{wC0!m=^>yH*W^#4-~qWk%hNdf4(SgPu%K-6Qm#`Yv$Kt0|GX@%2tuDt@nZ zEk8XsdyWy%D2RzJ(&Io!Of#dc0-@yBjeXlM^`%%*4S4u6s1)j1vQEm6sg)IM5bIq8 z3VbLecwRE+wOjr3C6pY_QaA+UkmJ6X!;H=&3ji-@^U3;xD68$KM3Q(uTx1~L~?xggUj|!F=8wQQn$YY~c#59eoxPp?rTiHe%!i@-%%>#248lM9d z;Pl5H;fDF8C;#M)zZM%-9X7lK`dOb-Gb%I6fb5BS>WvHFoyay`(`+1+3y-)hGa!@Dp4+3{@}Q04qiHhiEnDYV7C~ z<~Z3QdH_DdmSJD1CKq1wsIcao4ZD{>j7epUH|u}9CG4rs6ogVxz1B^h_tUvxs=2EE zbNYV5{%)2buXD^)y3(V54LkfhzxHiB>oY%56d92X!HiiLLyQ)p#&7!u--rmhPP}_g z?)g@N{LD@`4 zvS8bKA4^Q62&zXny*~OMr~UTOIG!zb$4#-dJ4ZnJ=mUMc3v-v0%|h3oZQ(SKm*@xN z!z!Vrv$zSR+65j{Su<65D36qbl${NyGZ(vqJ6NGHv%d#X~`xn-(}X=38>EpM&Fwo z30Du2UYN}TKy=-%`n7G*LxF2V?mfO0Ud}a%lOxQ*wD4(uHW_kLr4jZNnVszlQqde1 zhH)#<*5vKEe45@lan-Ld_FlHk$E?b`($;S?ZU+_B`d^vpaZ1?au{N&dNL~bOb66Ti z-g>~bvGOF64^5cpc^%Aqlb=3IRtgFuX2-ZV*>vPI+%TI>S7XwmG2X*={_Fl z+O0MP5~#Kres~RyV<$GjiNA4V$ydI52HCK5!9(nE{UfOm)l%=G;A2yghQ*y3(=m3v z$fF#*sU@dnDgncwE;fu;U}_enAynWj=owog9{q=3)Bs}!6E>>+-f~O!kQLtd!gV3# z(MP_2V(+DRF!5c6uQ5`b0?}fp05^FEP2_gQj0ZE;_Q8nd6Sx%|&fMT7Mqfex6SAL?JcxbPy z_|`=elOih{k5g!rD?eCDxo>>>WHp`KFaGm0n@fd0-c3A@Psig8;?>Xd-hDJKhqe)! zEZGdXb&TKjGHssSrb-7UQmR&vF|S(rGF@&QPnuq#P^kAsR<3O8y;9gO%RqF+O_*3+ z7fh_m_3{U@#Ym_2gp6yaLL5>{J>{cmW#u|HYcIPGqn~}`cldS0qeAB60ia)GLV-tt zHuvtJNX`-u*-QGy>JQFxN?fI~%ooL(<`^9puwtlw$OALp>r$7-xENu)Q7y7}=m-iK zw7T)bU)%^1JWqctXtR`+XYTNBirOJoE!q94r+!$kAJC%PmQ_{L{FH3d^ecUn)g6z6 zhy^>-XR1fU+Yvs9$w-M}SMkLnt8z971>D@Z;|{R`%~;X~ANH97NmRCPev!&`lFE=H zd?6P1x?8p+3(h3KpGgarPev+RI?YCQf)ia^3qUix*YdU1C0LKC=td)Z%jY&@7BZ^b zAt6$!a0+MR8|xZ?grO6dqN{7|i!AO;Fn??2Cmjx4pT*kQ3oX8jf3A@Fk_PpzCl9LD zWVEjad0jBadbI3^V?PK=6kYZurJiKoj4c(aco{5IblcLA!YOfU zPS^IvV>(eTeOq!1RCKFU)kVQh*qMTasXo~KEi@ZoQJ9lhiQc`?@AnBCL#kSVAcOv5 zew&Qbt-}Pv6_6D=e|LB^=u+Y)kh#O)g%eQ@ zY;!RK9GSaXV8_hidnBIehBE@ysU#7v16AeEOFqBOHuc?T#h3iN!~EGNao!U=e+@os-vgofG>b zL0SfUt81B{U_J(hJc1)Bp~=>3z(vk&8DAHa9$fEsFRcD!WY?M6xsS4L`^j%Hbyz!X@p$qx1#A5}ag>bv z%S9M2J>yxP1-Z;Vi~+`!O}>nDS_rS~OIcG|TRtlJz`I75n|lIzDOuxb=XlMW8ffaZ zfi)7+J8dr~El@QZo$S!-n71r^#K}8;WidtFt;-Od9;S}A+|RPhRr2OrrFdQ&GL>up zQ@iJfHHI^xg4e{j@}O;NrL16>W@Q_X|JIww+tdMcea-vqQHyCzL%ho-s9Ve_a03w9 zez2}j>$Pu(9J*g&9;HI-$k&krZOkFVJh%rF>eXT9U*?KY0G5k0nmkwuNsKzbH+7u?tPC0X#&;f2~2d!Tev+ z>wmC_k6M}kc-7^3J#rGgm$IOxUGl2N$3Ih(haK}`6Q(tlt4)qm7(aFpbYhM`|=j^knntl2)D{5cO`sOb~d_Kb_)MrL2{T)1FRn)B)zl0+e z1c*fIW_s_V8hRpT4AD7N?4s&UG71y>{%>T;ufWleD_V!FsW$R>jC&snRyPvUv&jOB zlQ*)RrZ9y*%VOkI<^L27jNP2;E+6J3>krcsYk=2Cre2K?@$L$_$o=Mn^s9~ZTGXcL zq_S0RWGR~bw9oox55jcsx^5cl4j|0qLq0axrXBr!MpkaR@B3(1Tg{_LZ)`z!k)=hN zz*0)L`nT$82uzX7&8M6+FQw$sVoCz^m;V*bDINq3zbfy^PX;}4b#Iuu6i1j}k>^4u z+8R&s5tc;J26M!%Gx_4j+OQG>@;!a&w5Z8&z%oQpb%;}K(B+fQ>G8l(w~k&qAdCr) z9>x>LinYXqIYr~)!SolUqtsCpfQ4!0mn)NE>XRIB$9FSG;ydMz4dHcNdu52fgqtv_ zCFZk|9&$1PA?)K4l(Ig#bNGMgdds+``On$aN$vY}$o!a%yaJBADp zCrFGEB$O0TI!7rD(#@p1+xvsx@9%ft{|Emk>_vU{V6XRipX;1+UDrq<2AJjJZZ|Ga zT#W>_bFNt@)mr-ziI>7_WxVG0h53(P1L@#V5I82|HoVPCjNhV>IKyz=V1JgkI zsnIUu8>uvlBv0>*-bD6gz*3aQOjp=e53OJkRZ>w^;XgJ1RQ(Lp_t(1h(1@h*FJvlkq4Q@&7s65y7pIi7Vq*3*xfZ;Je*E-a=VL{S#sqNw+}3+GWhC3wiQW;IAcXF z?6XcCR5IA`0}bD?8}9@B&3+Wf2pz*8t;|UK+@I6Jb&pTt%SGamrKm$}4)0%WL7e0P`9zWmNc8(q(qjh4=w^qSc=vx;L z-%B4dx?1k8t^tW1dBKuir=8R&aa|I)p8q{X!~fvQkY>qqFZ1oRNF{|0-)cG4yO1@C zIoh#0a#+g=de%PO{^sG5ds59eWe(lyr#Z#b_iQ{kBLTep>bv{);1!G@FL~g6OgetS z_GnPBgPkfqnWOi<7=M6Xz34{`xX*9O2!gkmv~KJd46RiIj6C zY>*7CNp^nx5HPBTLTXAr3*O`BSarT($ch)-nk)p%pT3vFp)7aIa#ZHuGUaSp>7xU2 zltMRh$3Yg)^{&0V?s)p!f&blWS&z(@-KPh86TV@PFVa?Fxon=R)G)76U_9QDIIw&` zdiMD(=X)%2T`*QB!`}b6KW=Yqbz=Ex$6n?xZ zQ1k0O)L3wq?Ha~KF99BU1MP%(Z>!r+-t$yyNs>3Z*^)2%n<#Iz*&E$&SbkHsYZFVa z(zV?-3-$e~bI+zPmLwO{sfm=6kyd#dI@gUg-gLok6ue^z&!Kuy z6#j&9Eio~ftKNKph-gf?t9la+*V!{>DYZF!Db9$>(^r|+4Z+0Tq7k8`r`YtV4^lKL zUZ~4GPkTS}29CH^5x&-C>Qhx;GDcQG@77wVo}Owc{X{{5UzK1}i5qFBeZMm68P9Nd zmH4vCT@<(iOUO zV>>PQBJIp$%L0E?dIH~V!C!|N^3XiZ{oDd#P1C&mHrI$3*@dm_<5{V$nx)iXa?wZ9 za&`++;YAjcCsyGbp>2l!@2RbdOvi`1T}OiL%B|Pre&dNmO)*;ETL#UGTL#<8TQFlD zjRmBpz>>VJ*3o^u=F(692TP$9z76MAa)?yLPI?f5vLgE$}U$?4z6@82MC=>E`dKSNkNpZg(!<#uXh%s8+nP}}C zexn=kt_5-w4jp3_gbQ$btUWtbNk6#-M`ZTr_Y(3hs}Vx_Zu#X7zS>OgHcYPfI`Tao zu7mGyoH6wMITH9xGgB8-d~1)&h3+WYg?TpBitY=XPmwb&;QT&~kiH38!9 z*20of1)Y3E0aa(&G11XD$~)5+ccRPc!zbO|8uwe07%e2%GLjw!pCPf*opK!F|BxzWX&g(c%Q<^h*t`Z|55C8K!kAIVxJd zkvX>J-j7Rg_qMbK$qM^%!)>Mt>c!u0nl7Ao@$8UFzYbgXxuhw#UGra5->W!G?pWIg zc7S9t8mZ>yj4VsFe9wLTDJSM)sN755E?|*nGJoY4FQ)|^D^bPnkRK{l#gUx*rpilN zRYe1m%v1mrx{%r!MIs+&Qw%5rir9{4N(sG3g$O34^mF8=HF74QCAB##GR>4B+NE7r zytc@i%C#G!pt(t>RE(G7{NAj{(3)hXfqKImQ+=MOEmbOW8D7;c(o7iNd z-Mcq;hLQvBF?Gg8RlSuNnt3FzawPwb1$!?E`vod_OHAs-5Gxv@T?o#t0SjdG&P@HR z3WSC?(n_Hue`2P0UVG8|So66!iFsWk$j9BBmroSwdqJq0^LNRE3eA*SFlHr}k~+F< zcE`b0LmFlU&dq9?C4z}aoh*WB$-jg>@nk12zX9)}QkwI)L(3@Y0_wZM-uzCrE9}hy zb6#QZ6)=ln!p+SG`ZP6JgcR2&{@x4#3;7?|SNkSz1SSN=XbM41{5EIW=Jnf>l7xN~ zWOkAljrHM&9dujlESM~8gP#($<(wIRD6xT=4!bqB5fKi1f`!=QTkDMc)2QyD|JHrL zUnrL!nHMmzuaR5ZAl-#4S|$3OyG3m1hwl|!d^5`A;9Dfnwot*@!L`2s!W2r4*=rd1 zP%eMkk8k~RV$D8#M83*a#Cz*qL+eQ7X$QMO<#bgMzmQ0x&xZyMf&H@&jk4%? zaT=?fDbF~=gnWO9x8I` zbT_`{QnE~Q;LlwscVpnJhtDn*>Gxl6nP{_rk)tb@9m(FuSpCTI87HsC&rwa1-CJ2N z-@5C)n?H_5a3`J(z8s_0+S-N5WGeUTUJUoGEO(g~X=$P>{h@+6ZLJw=IRs8|C)h4A ziGYEfa?^OUE_3t9ZTYP>gT?GFLvaHW_NHS=Wl(HvReizTLRVW)Ej!P@jc)rvLCeGC z<2dB)cKp84pH=1D(OEJ381CfFDoWp8H-jsYV&AgjU z!Gfi@1T0CZ~>ge3>92X=3L@3?XF2V!4ZPvp7Sn?NnP5`5xoa zeOLW*L+s1G$U421Y>r>c_=$u*i!;$@u@T^eL@WoZTrdX^A2O9f3NO=9t>4`O0m2*fw)aqsb08m>#3c@M&V=O{D7{b_3Fs z-DWBl zIUW+>*N6&-D%mx%Ft~@mmnpT;uP&Oq*fv5YoQ^NI=X&=TK2ta zLvDE9bLnq~$&WO!>Hh<1IL|-4?zf9#5#S|>?-rcRsL4Z<8S*4Lrz))5B#O} z?;(G#pt@S4*0K8%BS$U%^~c8N&h9nK^WaG4;gr|> z|CD(z4VD`Z8kryTSPYG*q-Evs_x8`R9mP6AC2KrYfYmA-s{QIgU!-#Xeld#re zl0i>2sYLtT?(`5RqgX9JIl#G!B0Ci=Ey@3p*#83Q6^R|fXC)9xr3yr#eG&UW4GI7wFoWikG1tBIan4>*Q zV8R9_fS3sp693{QB5O$uJKePUzcF1+UP?DZ4s zb7HH(iR4f2KO4l5);{&Iy{Ia9YW;2~^MMJRp3akpm`0J^)K&sgOEUdYTC}^Yfu@0R zq%k$Q>tMDTH;N-Bc{M>#S5+k;&Y9@*218&idq`;xSAF%U;1?>6i9k425R0neLHSvj z`L`vLew%sRu$5v(ba1ffcbmp`bCgXvEj*lPr68!*LYs<}o)R%cE#!eSAbeUa1|IFv zqRlIl3UV?Wq~xrca1X9#G0dP${QC8WY!X!J4;1zWCeyuBtPIZaBCAhaTyEq(1Px!o(#dw5(b90fwS1{^K>PXJkh@Nj+ zd4mPFv$(1E87wkmY%V=nuz03K(j7}_)IC+WX*;S}#|m4HsVdSRd@xbC5_E&r%IoZV zcD2I{Jc z4tINv2FM~L@#*ma@%aPFd-<7n`Er}c*7$}ov;~u67UzlS~nSMd|)b{n`{oFg<5I%=mrYoyMTNszdO?@@!! zr!~`2D?b%oRy=4lKl_BoKIZV`vIq%^MSo78l1;5QHwr0h|FLEFX>0n&JAoPtGC#-0 zdudyh)CRo6%9AvkpraU1vsJDhpi_Bt)T|8+Z!lkvhS8~RYbnR(baiFdOTuJ{QN zo0^||QzJgN6!)X!X|05R1OTsZ@e#83iLU6X{N*1?gnL0eH3F&XT%lwgioV_Uw2j8? z+8X_^78(THEw%G=w=38Mh3P(~yv;|hLV%9TSCtg31FOzy7*Nd6Q zlz&y0lZer>FQ$srKR?s33k^{Fhr4?soKSlJYrjS_75m~494Dxgm#p-~+gn>u`}jz& zgjl8@w|5x>EcNH3`c_E! zh$_HDac=xq4<=nxEFk<%H&OurHh{JKoTb!5ss$t`s6B19#q{9|a#5DW?;9rD00G@> z#D0fZu8vQMS{(=^m$#jd23Wk|(-pw|rd=Y8In*z4r>E zhas*rCR&7)Nrf+JD-uO#iYg6_q>?A$Mh@Klg{LCwL-B?NwoiRWM{5X){~qYSD+c4w zaUmASY#RL7|LJpKc|k=z7}7mU^fnp0%Y;?9lRZo{!gbT!=DK}GWS!z2$`KWOqlAdn zKkj)2ng6(F>=pOy(q#E33W!)W;ElD;YVXkFHMVTNNGpdOh-kdAbAML+eJlFY}HK%A?m2tZ6Lrjf7N2;ebsBSGG z%=M>T)XG$y-ZEM`VKB*~D5LDOAp7W0ALwg75b=@Nd~{=BO3{~@eTMZ=G(p8=bBIzA>#96z^Cg1>whM^Y39~Sc;8B6EkQH2 z&pImhWr~7MJ5k|cP>Ec)+jG)2JDrbBiMLah-$#^wv|kWo+S|zDJxuXBVe5U-HH9-? zS@a&ryxWwNvJI2?dl3UyvbH2IwQ23Qbwpw?x(%LGE_uWdm$tl~S$v_7z3iMDpN>2Z z_iTFhdDUa=Oe+}}0+npaBW;<7oQe0_#cD44$@g62RgKP3Q;W%rP}M2&aU}Qqw8e8- zHQ4QAV%MA;c0f7u)~4O-{<=BJJK{oO9$nhuYAb9iP{9uspR;{qO${T|U~ge2x5%eA zEh3mv^DwLx*i#_GeC@EnvpbVFU|d372*o72qu%>EdeO!NNQHoUZYDRWTPF??4~3$+ zJJFxfoUy6Q65@u*$H-`TYPy_r8;y3r#-1fw!*qdi~$SBH5+y@tzPL+50N_99)r6gOOdj zg@o7=4jk+WyOZJ7^W>0|yL4*`b~x{Mv6Av`W|!RJEOtI=Sr6IIEc+MzhU@|AJIJ0m zvUAf=e$DChayfcG%PD0A0^-OGNU4nXhk3DHoPF5XFUyx+mZzLy`jIMkm~ktrER$qP zU~?u8<Kave5OLD~!>MG;VJsY)uxg8umVen2{2w{`y3T!dTZLtX1@0z=Y;!y$@9 zW@K;BTC{KHRt9NjN&(SD?=k>&$aNSN_=_dgK znIr{>=>+slrbT>vD+LWeFn&c*vP?E27uufN0JYp*{4^NmI#e<*y_s0r7rE2N+;Ywe zb1+z}mR6KW+t@UFm_}P2rNHLYqEk}RW58R)dUTC|eG^o5t%Y%ZH`b#t=kb<(j>EJ_ zdc9nBToIdOlt7IO`9;QG$<@6^6b}Dh~LRrB|5h|z*UC|tr!wHyn8hn=fhSBru673fA`XFxqEdo5&>hH0~np`%BH4@_*&8NJ3?tsJ>T7ojl+w9&CYZ1^|Hj==Md;)IDljHVdWB_@UuZ1nQxCU0rMwRuBgJKG0Mo-f4~iT}D$ z^M91=HJDZ}a=xsdT*P{~5UART3tSU%@ZAgUg1TD93Gh==D)n@>YD>J3b{jz>cZbnO6*Mlu0y zt&%1(8#dG7s&;G>8I7LfnxVDhZgp$tIDVL>$h6kJBiUpm$}Dwzm{c5CZ`+iNl>zZl zB8bJ0lf2?K=7)Z|(C^KIJbH2`I1q3|NQ73#-}(S?zqK^*>E=b$a?}xj79i5LH_)uz z0(7meHn2-TrG=bY64OqIumSur8g7mjic!CCt_p{RuzU~`k9W7FR|b*Rh#SsVi)Y$% z%eVTju{ub-l9c!&BB@T@al&+T+YQ|=!(@Zi$0RSdF)Spb^U=BbXV4hiN5VTFoI(it zS+Fn5pf_D^6}O)8ZLK-qa3hv_w(IXHXyMrG?b+jJw|_P!ZRtEQSbkQO)w@prUwmzD zxNlP&nJu%GHkk&DE!MIvCQnK)RR&=1it+suLgR))4ob7M`Trl7r9Gu%QrH~wTS<@^WVR=V^=L-t)WcPGua80Yuga+!59nIaOdo7VCm0F!|wAw@P7SO1t# zQEIAY_n#*MK+6;H9`8%LrU=LR+1t7PaHC4smHE5-b-(LzabH=0=kINny~$q*y6n9J zZ(_esnZLjuW~?~o>QeGAL`7%ffHQn^qKV&-BIfQmD7wISz{ zK#P%2D5h>cNNXZHo|g+Dy`)#UwrK2v(PBp4__ka_6|%C7b7DHfR{2kibxI5?40UR8M?8t`M(pBuek?zRtGp5@H%zVn zCOI*6cMrcKB_yrx0lD87LQ6X@gOb=eqh-X=j0D@XRLong&^}Rm5b4ue$IC#gtUT*J zuyKFIq3HFazmC5&t5-LjT>obAu3WaO4k)*%4wTG&CeGyn=Xx_?zX(fFm4P8E3fJOz z+OC%(ce0g<%6Z<0HPRs;EZ=RQ$jCoc$lf+~#s9t7SdPG({YZFYj2ZGy;$ zl>fh$6R)Unm?aoYHB$+EU=X(&zU0nyr|<;Sy=W=@IFhr0XuRs`6Ck< zwu%eN^>Iw2cka$_Tqs+HZByOP~*cz>9@*=2`sa2#_-EynB4-m}HKhq14c ztE8Uv_r1Yr_21*u_ z_2{1UI&4pMS$qv7{&Q^aPx_vhjlG$ypz6nSN3}H;6sg|&A^^91=sFLlSUzT5OtG=X z+oViZCyhARbszOx6Zct1Yw6??73Kt$Tv}Dohq}EWT@$q4YlEj)!6(4puKlXj`*H3) zta!ddxx}o*n#7UBy@96@(VDf4{Aw09>VXC7-@fx1PdTqK4ky#<`p{E{H+2^2qotQR zPSkoHerY00Jb({NHs&z?n7;i_b)+1g#cQV8v)>#fAHJRJGUw-W$1ps_Oo=M#SWTILGguTkyuwAl_dq&nm;k{<+p2^@ZAj3bBT>{ zGijRnf;XHuO?nU=x_i_4rJai!?>V29Q6oum(M_Gd1&hR(w0|5%ag+J*FgKV@b|sqB zIu5s<5H3WdV|t!+o>d>I$j-6wY+3AHU*I#(KiYq-wYAZZP%rIHQL!#_3X=@$SW>(8 z8i2A7^ngKQctJK!5_OC_{4Y0@o1ZDP=54#rS;~RuEwcHqItc)eHSZ8}nA{DZ7XExj zgJ*Kyu8u{!o=GB;c+lgBMKG#YB@ogqLuXAuw~?<3Q4IBu0Vre% z6Ki%3M1J3EKxsxj;gFFjGA&6U z8uparx)$odH;cN6g1yT4I4FbOi-3-8m$+Gil#{NkVQoa?pBh>JBN8wOWlp!w%=-;v zV;*ZF9#SD9K1E>?u>t|*(Mv>|j8ajhvrd7D&R=e6Cy-jD>M)pwjVOgi9?vat>*3CW zP_$c7RS~}PMF_AvT5G7( z&gn0k62k}z=2Wh0hmWWb?r=u>5YQ7!MD5`jY7W=6R=}YL|F0YMfhV z5oUh}I`xUV$~&5cuOiXr>({J2f(KxUgFq94AGe%E5R?4o*KDXsyRJ_+K#-1LzjWM# zS$|H7rl2Z@A?0b-#5EANWD)C#!;RUO_}Dt~s0M=2@$ezsbE>?#)C`sPrnM zU)oLOCa3t8izz7UE8i~NY^JWZYa?ETmPOa_WJ=S+ZfDv&+Y0Y?wOC-Fs2{ex z`F(rsYp}GiTi?cHoR#(fPyz?qRJomcSHBsDRTt-{N{e>FiV82}^fs>Pb?@}A-s-bX zc}Y@{OjdsS<@a3ptqs?~?0DBdA%*G?4m^Jkbz)g!Z{pgh#ap@?W^lONZx(EqT$czu zVf`0%d{gK8Z?6sd691nt^LH*3>2FHX$aFkPzgM~G^xPO;o@d5(T}neGt6X%DzHtWt zekF-u^$9;Sbe!H^iz#6L_Hw&=c9^i>hVWmn%{{CKv6>6Gx&D?pv#V3HZX_IG&KXst zkb78ah^?$ilG08c{Td&$Rf@gbV*ihDxJr`KU&q@v*hhz1W~Ax){A*LU`6PHI?0{nA ztzMYVLpEAgeayEuF#1*-jVTtd-5LXT7>|Jyi%WPtUmZ8&BDBN z$lks2bmLE$df{Q_lY2Fb?d=Hm7obJ`uCmqt7}fxO?#2y;8RiIxCRWo*pT2n5_2Yk( zLVAgRWxGaPHEnwKGgj!#?#@t@;NY&E7E~(*DCpU`YptE<8t)em?gjXEZ^PgY0dIR) ztAlH5W>?1489z0#KhOv^rkWQcHRKKsc8q-Zon{m1gh6GNwSjHygDW*u`jG=W(Xf~A z{&c|`$tsBGHsd#z`HnxyE4Sf^sNeUK&5MvW^e)e|X|Y8J(S+xE92xe`V2WNnsO5Z? z(jU2?n~?>2ch)SX{DiFkHqMRKP3hWONYnz^!uf|?V$u_?`7%|=<~n}6Mtbho%goPDl^(Y7GYZEI6yfw@5qPq)3(1ZmMc4RJQK50r*b#}TTz zD$mzK%V>?2wo&PdmnND}PNBmNk}ioZ#Yko%l&$;fm`3|#Z77xIK&QGU;tv{;&Rmkn zfvqzTlVYb10WEjoKeW#hDVbD&8;LWY=!4t{;n%1|OC|eoe-uEU&n%JdoHPGxTmP?g zIHsU10wt|T#;%|0_br<(ro=KS&?}Qt)N8jqx=zvjn2u1xT9Yp8E%k_DbRQ{(OEu}| zv3ZI{$!w~PpSAH~wb|_WrZr5n@L4g&d)@kJ@M|q9~@YEp!x+nxh)j^LACzD{3;%pR7T{S-1SPC z-yQ39QcnCUEcm`^elfNSlJxpEds=t~Mol`^`cUJe{I?+U!kI#r6s2;v4EpipPnm^J zS;mudGYd22##st73;!s5C6LpjBGB8|>9=MeT}ydMp{OGfR#G4C#)Q@@Pm}W);elP| zgt?BVe$~ccl5)pnZyst5C%zXGJDHvNwg`SFCP7ek1baq_2>$}qfKpdvOAL?&5XLQ0 ziajPkXv&b{jjUNo8|yt*Y(dbC4m~cH*Q;N<+@@xUTF^*GVbcI-2dHFW2F6<;SKC|Q z^WLdM|3)l46KdMtzYSejSyZzas8UYYn`X438GeYBFYV!F$h(2!o@Yx=20nZcRLpQ0 z4L4~AyM7DvB3t5E8O0eo)R8EZROQEYoviR*>dJwVj#|dZ8weXH8bneA#kF=>ux96f zWF9QNk=}g4gf*y}9}kAQiE%?Erxqv?=I3UUjtQ-vCRia=p}fqtY_A0XP<6I_ob5-C zl-V24oYd~@8CfK!2h0Sz?N2$yYX9mf;^iPuw=AdwKhyY+HfEAOTFw*_>ZQ@;!hOvl-WNGv@%lf+rNXp) zrw@ms(2`^2>5nyp@kNw&uLzo7dcKJ_aC zN5zKHdX}GDvhWpfo$mq|)BhWem`L*r3oi^vvv=?c_ZIX?^Oy3F_ght*xJ9hQcVCYR zElG?@;4(rg3g8@QA1hKGp*Hrp!r7RxxDPGYEg=P_bmg-+4>DRFX_GY4gT$v?LNd2? zfS-4)Bp zG6k#I6(~`X%92>zApxuYeZG$|2!y7+f+n{fMn_|v?#|Dw{O}l<(~fC&NM%53W-|rp?PrSb_LeE_4=Nkz9T*@ z_Oa-DHwOZ!SH#cR=RJ5)&s`qa-{}_*s6)9v)JP?jDsC#wzSZH{%q$V78&RUPGS0#< zL+GS=)S&f=_c@s_`Id;BZ!{2A?N2wQ=t{nw43XTgoJi=Gb}(vQZ2ggGgGo%q_D5Fv z6Zn}M593|4J)Bm%uHGn{?5pyQSf9#xa)$Ixe~RQsY?hy#Ga~!_MCoc`!NEuUxIMXK z(it_-j*Vr`HL7m2jLakk-)9&M6ZSd=1Zywp7=KpR)Hy6i;1X3eGOWxE4Im%Yq@@$6BjT^j*e3$-kjHj!J5%u&&d7`(aDP}&pP~uXr zNT>E(_`{;HxYot_Z%u^NW=+-X;zQwAljrJ`h@>Kf{ifF*-J%K;TfK}gs9W4cS47Op z(nj%idBsCz{jZ|s6c6gI-ejmg`+FXTfLv7AWko5~H&`(EeIx!f#aW z%}bSB7w#{NyyfS*tS4T~wI!qmO@}Ud(Y!fSM!M3MX|#=g7@WQ0O>V-Hw}}%%Y#p0* z$=0}v!`x-dZ9d5gj=Cg@W$&JL*qGi3!RRu!QifDSjc^s*x4(E-p)`D>fIwzz3j5K^ z-ewnEG{}qr3`t@vW)yFBSSTc$whnw;V;TVgOZ2C!?^LT7Gnrlg=0%FS;>}J^2wj%H z)udE~fc!a!rH42t?<09E*yWbCm2V6fsH5R&`D9BU-vi~J?OGT7dKbcz6nAT{YplJN z!O-z>k6h0rpH##Q|Cv{gfj^&DTsKK4A$CEMX7cz~)vMKv!eSuQ$6e1{0w(;tC8jeVX}^xk3WC;p}!voy@}71OEE(qRCY^@aH6U+DTT7r2j;}in&OM)(hc<-#uF7h61=5E@v`G~a6J)Z zpPt@ipIaP8FeyP~upE9PlcNhvyQ9<>v86nFW6rNo6%tv-luEx-sW=bW`3B9O>?g}m zCMI&D9Vs2NTIJN;CUbfAy$0i#EEVb}B%yARTm0ZS?e6Hg~U$U4z|va0o_mF~z}|J_|Fn zSBxH4av47w5b2f4N>09)SxCV$&XSc`s0+O0WftbkjVA-7W<%jCnVcS+K#zZyZ0+OA zH3c2UuoC}px0j@AQ0oK0U91FwVXa&r-_0Zr>JXM}HKoz{yjs^Uef5?YVgWQEov8QR zu=Rv~C;&FIQaSr;Qz3|TM?5#2*2spbbRlMjkI)b7>mN_Wdm9ust=ycM9kRKR+LsmI zv(oU+TUI=}4b9rijFi^m7Exr74H%C3=EMT{J@m59T@)O zcyivuW}eYI%eIyP!Pm}XK1+ThR|ccosyyZL{oI*x+1EYi!`L4ObO6)`b^w2LA!Xasyl}kwI zM2PzHpU6auA;&_KDDq{j>m#9C4f^rO^ncd6;gk#U|lV z_?5Ho;7gOK<2B=bv`mgUdhn*0&yfAWNIO2T~AWM!U+7@e+_ zzFrd;(_qIOD^)07`b&JBS}cdJd3O4~+xIp1;8L-03uDS4bpLEJ2@ z2W&2nDe5lTT5auv$H+1;gUT*?v7RB?72sS;$8VNMFHX4YR#xPpm?$VP-27f&pC&m= z*~H<%t9IMZ2r5MF^tjl^5yPf}1|@+IP=^U{{9z_As3gHm-+OMTSlDq};?GdklrN;+ z(zkWuYK@O5xyNKxes}aT>m+WqT=$EpA~tBxd>HjGkU@*a4*jeaO6{!pixu4Q$>v49SBme;W3FSf1P?=VF8W4r)QVZ>^;o2g1fkL`9qmJRxG0c1W2!( zNTH<{594`ZmOF=xL%sK^ukU)%OK!IxpXgWoH^7uBr|tvK{*dSp*U_(xEj~dVaB~86 z0}$$GKc0}eRBhPEXJkI_<_M^{N~!{dj!Js8kQN6VN6A002<=T>WM#{2$o7icN8Kv>rbZzOY;r zc@P@>NB~+Z8N?oyk3~^`k|JH;3JeKU4{hNABSPB{ca~DH_gGR#@kB5vEPidB4^`RA z9oztTSG0=8!K63XD`$XQ6@`MWFzOorH7DGK5*u+72ayTw4p1@B9?zY;wg#X zqEr$g?cwr_KrtglX8bENIR?efh3bdCG+J2%k*IT8fis7(x416 zfEGYh)BFK-SLTFGOCvzUYgdXW!t+x#ig4$WmiR5x6P1AXvDm0ZBS(i0PCUc>H3Be^ zH?1yD3@u&}O;U=tAmRT!5#E~<2g>QYBjj{XWE|=~@H|=Ob7E&cw#jO`)=SjUm)Gyh zk-@*}8&)lqwA0G=-YddK+N1fgZ$qWSWCN-FuQ*ajst&zVbLCv!yYvpXE)bq@mr#n3 z&Xk@La$Sf;2m6u=%d_2XRTRlMQz0@$FxsM$x}tHlvEc7O zadFC$d_1EjLT7226ROcT`A$sgg^*-bMZ$=FQJt zKY1Tm^&v_BPc%YEzH#004+<`tyAg@QyYexm64}A``iE7h?4p174O?^C6_V&hZ}(eM z_F04ateN|)IZ4;DX@>_(Hp%_%IBK#}1!@9rr24Df2NE*uOJvT}d)Iwfu^=9N!KO`UE|u>5vm*k?703!A^-Rask>15ej`e)vOG*kJ<0Wz`YY zSo28OS!10kCz{C=>-fD?z+&w;P z+~cDp-$#?%x(2?@o^Swqs!x8g&Q^zZ2jhzhm!yy)3WKK%8ecOB}$1PJ{?7QALrnH~# z?!su|Ka^U*x8A+!LNt<5wq9j}piQ_Qq-ms$0+ws{PwvZCrmofPE6Wem$DI>DmPc*JN z7VHe1{2jUE%4s#wijC!`0M2evKvtl;$K4j*hyO4!i(4y3I?juY75xfE)i9HW%Bo!J zd2Z@>o#b;Ah*n$k4eq(NNTwA;0!h89VR^*-@92O1U|dj#?b~gi|AWmG6&#$T+S8Me zB9K-CE~44R=dgC6B^=%?Y=5>uaoF?hv&n|2kMi(;uX^8%-{hQy!`BK`2?}!v3W={5 z8dE0|SveQSb+5=C1ttb8Q1uuOsXzJ8& zH>-16BPj-b19z~@F8T;J7;aP;Vl@rJJ3H5l$7(oS}^gXvd%YD4%;Vq`pwY~avum5bM`E16QGjuzc@QTUU7ip_Tw|4@DGsK zbgxwo8I+s;yT{DFu)6w8I88Xgp0X5S3P+%=dOn1gDoG##i0LF-B8jQ-;+!~mJUvnm zaVGQ%g3YpGdqSJK>qex2BH(wKM<4!suGNT(;mCPN@4Ic?XXk81;(YeU52({S=gO)G zcgPk}=>f;qOUcJq*awKB+z&sW;%?)2zH@b!OXcua-2MORkD+cR{%bJsa0HN&Ch+yk z-U_M7?o`LV*)?18+Rzf(iIjYx#51*^kp&0FO1&x(G=>7I1jXS~`{3;d9~$l=6uwe_Rb$@kpE-0qQa zn;3IF_rF2@LUx={qkRv_uHO}}Q_x(ZguT?XxZ(N$%Tk}-8hXr3+PP}sN)D4IL%eGT zL%5K#5v0esSw2*z8YR%k*Hq9+#-^7AYV=bcCE4L1LT+u=$U$L>DhVUYxE=SM_{8C< zWjw7S(9rVok#&u9s{Dl*!=)mTHuspLe%B+qb~boP)sEC+(4b9#uSb4m0;)SKS&TP(UgWb>RbIt7Md z-b$3T1H)6E)-~m0JIT7z<NcJ6KNA{M@wEK_RsZI03`w9fGa0_5)cRG{Y0Mv;y}+)zse;`vMwMFa0B#! zI1yVfeCou|p99WiBZgcn6(63VrE`(St($an-bK=?2cmSEB$9=f$%J zY3ly!S`^QcYV0d{(DU2%gqPKF_*C{b7{Y0H`ASJ&S+rbCU0Httco|gFcM&VEm{8L{ z3wkNyTb@ibSVw%XKM*b5E|YpxYE>#VQx%lcm}| z-pez%9GaNrTSy-P`q5U~KyD#61j9Z*a!e`Toco4g65ksu$=+HpMN*rxSl?KpT8b)k z$&>G(>!c|7d!7bnED;QWzLoY&g36a|v79b0Q|py)czOS+7@?tvINiFlvn2tVt?;&tp94A=!q=UKCVTvtHu`>gZLkc@MzNPZ&V_;JJkOwP8=~5 z#%-D-QYtsp7FXZnrjF4*He0gOs_Q`QX#&Uml*rvl`0XH6F0xKI69aXH{R_O^*QoqI zjQwR)6m0x83QI^RJpx0A$f)GdGjs@|FsP_>4G0L*-4YT~DoV}}B4Pl7bPEh6Eh$|R z(hQyF8t?z}p67Yb`EWjnYw23E_`+uYc3s`g6_5Ufi6i3t!&WfBr&z=t-D7jX{)-rY zXfk`iRn~lT@3KokhsLlpqE<^0QY{#Ffx8So@0m+wxL8h3M{ zQhDSIrFS@Nx=NN12zFpm`_vk9A$W!|h7^2BKE4i@yC&0+oQ(l0f#tmrNG2t(mX>ok zY+O9df^JQjk4%{>M#_fDSv^;IXo(aKB|V^{dRfRB0;l-NeJ4~Vc20O}Z#H@=Smw?+ zoj_D9E@T4%N6M#-M;L#j5V~ax3(=yVjS>~HY=bKarUIAZ5LRWom$Ce&GAQdV+bU#W z%iW!VlIMC@A)VE&aHrp}PuWenO=*v9mymMp{rw35D!krF%BA?3Hzic+j7zimX=&-t z+su+>@y|vbsI=|Bu9of{<}$dY$T4~6TTk z4`0U^IJ7M>goHsY;*N-uMVfl9qAY|b@5a^4$n}?rxsvWMCt`&Nc3ewW<>2@W<&$h1RPagF73BKU^tSLNB{x@5(o@b=0oAIrH-po zZtE%!O$Me(aV0z}h4E1NiehTDM$V{8%0ljO=~wy;mI>S~5T-XPkv=(Lz4LFBV??nD z1AB(_#V8Bzx9cx$_gOQW2UXd=y*2Nw9q-+4o89jEWA-$zYTUzzeW7ALNJhk}?f@U@ zf)~KL8D#hSk(IdUB}T8CX^Ri7J?PQ~4(L5f2cf>+A%1Fy{Qlk{6qmyqxI3J=^2sjb zdr}xq5EUr->*{l|^=qDJilQCn|_RX({zv{TTD=N1Dv1qE8j~ zN=C{PC6Vt|(}+9I+81B3U|N#IWr(UZ%5CWU6f8m$eoOzXRNve8Clfn1wfEklLN#Hx zE+*@50Ty!ZTu@8~vv>Wzc**bMTxmz1i07%xO1Kf56~`-|ctkgTw9DpmJ@o2;WpaG8 zDEN&pDg)}>L*IkROm4X-yb(s}L*lAEZeaVJlw0QAs}GMbXVFVn;D{9a2KnhadKeBm z7e+4nqmUH;1|vUTV^Q5cn?>csw@B^NMx24bO^1;SiJEf0gJQJmppE{T+k9>DZ)$!R z2(-T#m6h2_w#2yX-EA3JnZ{YJ*wMH24-)0=da|#v3RybnS&v@|*kOo|3B7KtL^|`kHM@@WHLFCWTWA-mv`}wlKsMP-tZzvOV zm-MMPVn=(_e!4r_8LMnjt`73}FlQW?{Zk%RjN$0XKdOJ#R(tP*tA{rtG}#MK3jy`j zlT_Mv+5fT_%ffh%<@BWGR`GOnFk7bzU0YG5O$^0y-gEFIp*@4L9{bqoE!=(H0>)tB zG;jbrk;2lyK67{Fhy*jQUqq2b?UbbIFeyavk0l&G%=}_7FWp_bndCWhD3+T)ER*)V zJjDU`f^2>d@{E%-$h#2{_FQ!G05rMUxp~9rs6!+u`k$?WSVdfM^w-#&Shm?~Td%!G z{JNdo8G_R(_SAkXrnzxn3R9v}QKlg0;jN+KNMHD!`%(4Tb)84&U-sQSn0Qiy_GRTv z#99>$II!>Y4(_GrnYQfAtA)~0qUA(CLcMSowv_xwrY+GCm~dwZJRC}^QqzBwm*Yk* zk}ccPnN8Vm(;xP<*mgU{K*BQ7(G{4I0|NtUs=0z6@Z=&{{f=fJf>Rvc97;!w9v4Mb zs2htE$j3a%|AfVM9)I`#g(IbhShdu#709Sf?9p3lhCor6%?kE9pKGB`&h6$a?xp5J zoiE17uh{&fC>MpwI7gEWLR@IKRXeUlcgQA1SfqnTkhT$>ZYkt5CvBGQNVjP+WRA^c zld~U}QcE3k?Verg8w$Q-YyUF5OdXh;>EUJJN4EBb;bn=(wvt4)lBBk!ALs$~Ksy7ig<$c4J)?-no6{z~7XWc_blYLAB;9I2R6Ys^ePFUH!aykH&qZ5phAW zwM8aLqUgZGR{ea#;P)WwqGcI`nDYR@EGBAVl2b8wLy0%^DCn*@B_mf6M`LA(-E;` zY}p$3&vD#5dH#>O0G~qmUz0O{E=xz{IHm1%b+^a=1}48?-=Zz=v&RzPgg)aSgAldA zc@#k58{7APHQX4A_!4>e--iPd1Al{W+9O;jM)8umFxtHHJ;m{P?kA!OGnF27u2ksWz#eAmh`N7axSDehttiI|P{e%Ysq zHn{w`uYEc!QLsjGqbuYN-cL;_%D51%>Fyme)85=P&%A)#rcrr3&xiX$mwVRn%44VY z{@PA`g7mL%{H6UOu(Cc8SjjbPMxcTt$7wtfN9LJ*C+j+KGd5GbV7|aWTE|e+Eiqrf zo)Cr|NC9D3^i!~MqBbGmAQ_Y+@3n2cy0#vgt=e-~c12hitpd>NCyt$kJe zW47my?>>JV`uuS*Y5ovVzObF-m9SE&yjB(ca^`OnI1cQYWhe4z=~ZcsS4$vuWxG18 zIH_J zouzAL5AWX%_q&ZCZ?C-G4;t&Jq4_X372rqONGRM*-hD}pa+IGfZO(_(aC+lS7Z5#* zS=~TzC7uhe6-vXHJ2Ny<0f@mQEYDi)HAJDAz3)u*i=hYuwmf%Mk#6Ff{*=7rCj zdGhW%cTA_By_;7FK*|uU&iszFYLNmMSW2{_(84em3CE2ZcTb1G-xM@K@2*B{n(hUt zh9>N%V;}~hkd~AG6{9FxNq_&YIz1O0Io|(3Y1(VXi*q?cqWEI(b3h%$CT@>ksEa$U z8YOTa05@R@k-f02Q?2hm$`~LgaS{eLke=8rlT5UaFou5!~0#>N@gvE(Z13c`*%(6h|u8EV5uoVVe+D zoe)S^6t`&bhV(5`tEkM*`y$zpF#8I{$X4!ozhREAOK)X|3wvpGq+0iRM*3q=f;IJC zY|&Ia>gwYLCjg6LQBnn;LEdy>_UhKF4ycDT(ueW`Ihb7FVSu=Po-U>0>8GwRqtzD+Wv%1z)_()cfj2^wPNUU7r*90$n)T zbY>s@?3Eb-cl51ilM)6t=Sh@VyJnFA|PWA5gu0K+a&X17tGzi(E-M-Z!)Y7A=`n0>spOB5O?Yx`>8Ve|4 zB`QfJ{%=I6#E`sX6f}5mhV4q_b*Sjq-|ue)`itt<<<7dVOM-d({1LCR2cg&pp)W~} z1tz&(B%l7Gw{iY%qRCPopM;OKbH0O=Y3Ow7dE`3z1|Ndy0b>v(-)>AEz3L1SFZZdl zL{%SN#_7itUj`2?1oleHV1ZgwEImMlTACe@U7Ou0FwJ+j`HT8ZTG$tfk`tX3ejHwfOIG5ELxY&zAfk&A zO;4TQ;B#WCF*;8=pXB{92GP;g;eOOzN4Y10)cXBJj+U|Ne^ikd?he%Bd$_5VN(TuK`jG34}8NAB~RWUuB|2Mv#?yj)_8JP5{3 z_b}QD+(^?8C0**&X~+S~q5qFN36P;*Bzp{2I0P)j@3f`bEHk^Mf4JPDkH4(;K=3W3 z&)C-4x6{MrPM8*I)sAi^jpB)}OFm<3)IC&~8`}F0H6nOM)0tR~q7(}26tMRuE~wTW zI+!O7ioPC@D!!^!F?2RNW!Z~ zamIZ!v_cT*vJwDQxP>4XIkwuj8n11?~U?TX4X8N7~r->M=Wpo(`@%~ltH6&rsv)9-V`rhcOnR*=R^ z7k2PY000y2cjq{x!_x;1{|ezYoXKL$nB|10M^bN7!*A8_^oD9K)_MtM;mJF*&E#Yv zII+e?1O+CleYrT)a0!>5e=_eYH^?~`jR=J|ZM1q!`_h?3S|j2Z>M@ahH|X)aWMuS9 zXsY}R!*S)2f(8$xJQ|FXC~n@m{j@pmv0D4e^L9=8h9hEqsWh3buK{2D*aCLarH&d# zw0Bl+fE3e!NXxg}bI$5;UoEq{)cFpQY?z-Z7?t1>{`WM^LrRb*U>iewm0H5(zsy(0 zvF&>gWk^-T|9k9X#cMU&;%<5WIqH@kG|5e0_QiK_EtOqDcV4%5CVoeSdT#&0i9u8I zFaM`TAliI*5aMKeqakYGtCE&PrAuj@jQ-uKo1>>UZMSxNTSV@@A~&tGt$gBgxO6|Y z`e|T9Wlu#V5B^$1SFU?pC1PWprqWjnrLR6p zUtcSI%{81D{OhLQq>LY>sqzYBJ6#;v-6_gi8Ii-+Wu+l>ifCI{i2NK@EedlR&dB@} zersGi@Ow`+;+Au)_q&Jx*r=7>!nrYp>{z^9V=f?dbr9+oPV8Fu-6T*BctX~bhS%&V zztJY2TgQ!6ir~k)Y&y;K?0w=F_k2Xl3xVsCA(sVbwNLYdG zBWl#12Da^!Jal@~b^hMk;ybbQgJ;kTdalntdLmYVPba=@7kVBmOu9*YTbU+INZh$G z9Gw4k(d>TJn18;shHrrUgD5~jz)A?$8>jE_QTQ?`f=NtBaQF+U=RpoB7FTAF8tjkw zVJ_T_jAUL=WAs-0FcyEb@~vNhf966Rlg%t{BqjSMfr7YG!Qy72^J&gY%s5JuWUZ0t}WNCZL`B%~OZz3=JJ|QV$PxIqWzw<(uPD{C$ zbc-!ai;ngV`DOZ=s0&h8?4qZo=ogV&`~vxEiE9e|05DPJby?|n~u`I(~LL9tYH2|Q6jVH1wMD1D);p?cLZ3Kx_a~=0R%w2U=17FVKh2RWFD11r#aNVNx2{T6Cm)w zz*I)T*;MYZlgfO^8D{T~LbUjGuXF%40lRInC zmFW!YqbD0L&_ZuX)^~H89Ik;ud=w63DE8$J(Pm+mHGQ0X1BlD$(E`2ou$K*Q$ZcurkmxT#`-d!C1>S z8SE9I0h3kA-$s_@Yy|Nk(Y`_>L67KFTU1EZpU{9*g7XG2k7s~+?1B@gKHi!aXttEB zsqGf1(?F@zyYhNKwPCQCE^nCSi>M3{{PSCG^+X1>52hTN z*zRbjUpK-gVD2U*evf<6t68xYiQHVq|6sufI&Y&%Q++~%S8V8t2VPu-&o#W3IPx7> zn6$;4s2T}?c&9Qbt1M*aM}c_f*R1?Og;B$e?7>T!gV4-D{>(wK%s~aZAx)mVT#E_D z#v}G27b3|(cQ;uR=P5hn@6{gjk3W3ljo*pW?Cp;fn@`#81H+i|+`}(JaKt|6`0?*n z{$oP|KoC1BiX8iag9V`}E)yKn(9XT`Ht%YUl+}W~9oIq$w)KHd^Sw^8T%M{1N=x1D zY0}~#wDaH6#?@$}WpNTF-HiLiPyY^le&&30d0yffE4JTH80+4FM&|F|Jd>~BH?e*uBJp0#RIDK!zzpXhEXpM*PV4DHORxz;r-_tl;tBU8BJwwu2m7>4BwKF1^V zBAulKaFb7(tEs~Dz`)@1+Z|DxfN($()BvNPh}C(#1Zz}m88?fXp`1R$KGz}*i?Q~; zbGtbr)2=Cjq#ok(oSO>tSlkU)Kuu*y%f>zA0=0@nq;$UM)XNPxS)@F!J+cV*7=2?) zwNt_P#}XeXe$7VR!xIEv(Gu(2;pIkyvL*;p+yuEV;%+d2|Ck$XeVQU{)!)B@nzyZ%oAKqj(|pRy{K}@ygkqn2K=!Qci94$P zg@p4-4MV7|HrQ}Y>~$#@dXfN%k*A|W*MO#p6I48gx`nh+gMv5zc0Z*%HE)gJ%bVlw zmewy)ALm6)^@Nzv+qx>qxD>QQy4}(*dj=k$$KAU}Hm>d$bx$k2E(UL9>>Gqi{Q`ZM zT&|ekx9ihuUI$7R#RkUF=vY41?Rjed$>o;cAXt&T?|waCRa)MDj7a-vRq}X4>y=vzQsZakiiWkW4P0l~eX^0xut8TIWi~XVEWOOVh zdGAwYbV7d8yW4i3=?kAKJQ^sv3y{*to?yItpMTmUYw+z{YQo z3Ky~6Rq3^(?zOwpYscDa$KCrk=doVt(bvJJ`RUo+@%kmf-QZfA^ufOYqdNX71wRqw zeu!1=LbC==GC$VIgr9+}8hf8@(O(;tFDRVC4c=PfBX9q!geVvSv$nFod{Mfs}m5S1%ar_XpRQz@d1ObL4 zR$6O$nIc(cqfWonM}+sadwN{@v5y-ky}6c9>raX2`vxMTlU!b$$5x&4fb9I0IY!6$ z_^(xLCs%E~-Q}{cmirXe+LK@H*(qx3nJ0=Gnl1@%C8f2X!*fq+xL$-Oo+vqPj;7bx z3{8jOyK>ja8dS z>{T7Z2-yICOSjdw``6$bFL|~?jUWYG(DJ{LK6?M4j05rVKhd{2a!Wux4`f^yU!neD1m=53RO zs>5C-JLx~S%_tLYfw^0TC{tSJbg)j%f*R2zX%nOh@uW&l(gt9Nq_QQb}N-X9keeKaVy-xxsxO; z-xzpcEv#(^Y%(z8Kdj1DZ%Dz!i{Edj@n? zkW%{uQfi9;bb_e61VKuTRzgBIG&2oj2bf1fsKQe$L~Up7Z~70A(4Yzb;BlWWRP)Kb zQ1J?1Lr!@0LyZSX_P4YU9!=|)tAt181#FAE!f%Gm&cdw zk>pz+*h&I(=aOwHb(qIJij^n&dM^sk!aWQrRuFclZ7)`q+`NR|TRPglpK~($8P1X{ zP&j!t;`fr(9`nc|+Q~i^g=WLLf?eAA#ilNE!bvb;S6EB4$xnjIoZ*$}ILBJ8%NrY%`oIxuZTEnLcm0bsKlRU~~j z{^P}f)6TP0DF;J?YzPv$%c&6B%~ALqRbBh8d#OAwNO6d1oMfHRMXA%9)&YI?JBqwB z`Qt*x5BNOgDugw$w`}5gcB;~zZ^7h=l?lGu^bm|`I*zEijqPoM%olIY0Kkp4 zjc0>H1}VdU;Hye;gOVicc@EMHX-NJ-NKXx!r@&(8NNY4KYa>VWY!wF#Ypif=~|69^4 zeT@-#+~RhN6P!5N)%jjR)#pl68CCJOp3wyX;hMSSTF4Fj25{Mu85;*;^v9zf1}IlV z*6TKuGqy!JGi@{%ZVo}#kijNCO^{7$ogdP2l<8ZVU`O&;n@UGXT#gc@&)?X1#oqft ztj-d8j?^w{M)SI*e`BrkPOC|Pf3|LrjeC{7WmF$!h!}42(uPAG4|1-;*M%w;MV^zL zFdc^FUA;>silVz@k=1;O_}t^A`NdH5CwgUz?GGN@9O>qsAfK|1bB9yuENu^5=>HR;9!6E zOixpxW8Q|rImtK%w>RRE*Uru8SZL|Jk0RT|8U3o@iEyvY12RQ&`s<`W+HTCVyVB#C z@kGShkz(}Zk)m)~1=oEtFe>PIv^(#4G>D@f@bhGo%%6M+q|YoUYgowgJ$<1t;?;Yf zglykC5-R=;GQFe=A^dj$imWN5LIH~O12M#(OMBp3Rtl*E*fI&XMsKF{*MTW$Pqt`> z-%EUw9j)Rr*F3bGcLhJ&hd^aIeOD5OWE)tNiE%QGktw*&t?t`@KgK(m-`}DZ0l}16 z!>w3^N5lF>0=6V6N0&!P#TkTPC|qxMNJb~+k_jatdQ2uG@H{Cn$H@Q|2Y8r89LZygb+}$2oe;Tn(ADRlc3wwGX z0-w(4?I30!ZlX7ioL;Evv`=aEoHTUfO~YtmpClyw&IQp2GMH4C4526cEZv14R@^EC zBC=XlGN-B;Oh+y9mzP>B+?I=?#F3H+c^S`}CdX}pN23$?<QcT)Q{3ZW6HE1Euin*^a=!+<@In^$!e=_Z9=YD0Jm&T##%*ZYs#RKo_qT@v zhlXrm9Si6evtb*al4Quk`MsBjTd2P^_1ryeJmyvWzESxOPgH46jbb~rfe$T?*S`)_ zw1H_m`tf@@KX}!X^&|LzboI;Y9{H``912a*Tj0?NufsO?zxph)9s_qetADmtEqK*# zKOMsh3jG~v1;IH~0BFhhHs@ELV)I9l0(irfz(J0u0sbP|CZp0?CJ5jy^190=S~XhsPL z-vv$l(VW@k?H>CFJDt^NTpW9IBwh*_)_}W2v(t#}zULW=Hl*Aa_;>I*9?K?U2r<~x ze%0>zon*;sTe94s@Ozig{1hqc6N!<(xo>w-v|{f)BF+2EJ$`9U?Eo8TZQ%Y#tvrTN zJBp&>J6POZ)z3~?xksu(5KJVp6BtQeHfW?jH!TJ;!Vxd~z&1>#Z#HBd5>h|sXrvC? zv&%{F`zCf?A3izZ#1Y-S$+rXM;37MpTIlr=m*| zOiI2hAVJvPJGvm590JyN-?{s^`Zu#=RCFZxtbr`__VILpi%)c4$Z5EX$IFdu!8Nr2?X4-GL7SYmuse4_V93_r()}ti|fiRlpU#Xv1!)EQZKTu03 zOZSpaD?wsNw9RQGlmS_>1~9X!kopS1%p3@+1X6dg1F}LbA%Rz+&_bDUSa!KQ_{!jx zF#Y%OgL=~9#G?}3UyqbbJiTcrOCTr?^t;EJ9S zn0As%Gzh7o*uLF?;BOoL1@?^Aw-qtWrBJM>Mp5hG&$ccJuQ>(Z^~%MEx(VS@=K@*z zH-LbWla=oS{`#Ap-vE+t1zCf{nS*qhgPi{xrl9DC4Dy*m3muOoC&*i@mzUg6Vzu3m z);gB*0_~Ubf`>i?v*Y|5IHAX;lXp{Uv8y?&lLO*Xlm~Und*3J>&5Y1inlcn1pn}n` zsux~lMhv$hTBT*$Q)u)<`yuUzce;(1ebI~cAU)F~7UWP1LMNbWV+U;C&a(>7&;){I zGiC(dqe$v!CKLL2X1UP2v)uoCdLX5pQVS#Vnjo`gtd_s(xi`Yq_$*YCY(K1+H%3`z zjJx}+iP-tv8LdApV1(g6j7 z9y3HVP_E=Oz-nQu*jKb=fg`EBhp&Bf@JQ&T*Cb2R%{D_sY)iEyLw#PY@+cwMZ2esJ zt&N!G|1*Bhn{#_|#!2B|Oy`8XQtCbDO)kJ5=;sLLE!v$)@z4txIbPOw_T=(%0Yu_m z{u8}r5!TvHtp5%<}mTd~i_Q?Yr@a1x_ybA=UnP6`)Pp`z0H z0VobId4``um7(E|3eVid&Ka{IIGY3M$kvf1zAcS$>c~pQ*)ix?@<;ev048)?QRK6| zAP8cz@!Hn?`$Ecao=-~(Ryg(4rplX!O6O@(ZpUJ+re0@ILfyy?Q(EeWe%+A6AZWJv z+eW`xr1M&ZPK@kq_=pOW!ewF1$ykePMLwP^u6*Gm=*a-5Zd^V;rJG|wrL}2%Aq9h4 zt{sgz_GOAfW8ei)4d4!v&+)2gGcBdAl(@V-Sa!L)d7htMu|FJRJ08%1W7?|q?q)mL zeNlXdJCCz}@k$?;Nq3GmomOzEZ@b@VpGQRJ$U9uL=l{2%YiEwqXz9yx+Oo8+>{1ZS z>4RAnjn3sEcRu2!d)EP=cwDa`OI0$0xRGd|Q2(!eqJP1Y|0?@SU=gG)o_}_@SBnTJ zvp{SSvh8#nyKBa2Q5|HF|JLKXTd1yKbwwbhDF+_>Zp;h;lK{~lN@-%(qrN8zd&S^Xw5) zW=8N8*gW%4AEM|CNS_jme=?a``O^1kkN=(pv%fH@s0{TakljUP5ZS;kHg^sQR@XuW z3~m1=bG@1Qz}(Y)kvt*Boed<6H=+|pIftamz&C^du1IBJ2%L6 z8Nn|X!_edJ>ba-v9i3;tV{Ry3{~_yU^&@?BEuUqz^l%m31OKzl+fME!{L|8T*2T*b z3zuPWZW%<%wCkfeT0vtw6tk_Mo+=9u(UC1(=XN7JT$>a z2Q>PQ|5xOseT}edmhF?vKC$NZ$rqxHI(${rH08fpo^gP1bx@OkNVspVwulfI!jfR% z_6FfF(rQi5ecH9aK~-m3>mZ_S`aSL=^s&=e?pbHU1qT+G`!7ujXNG=VeLu2HzggB^SC27MXmq=^)YKcu|HictTu!2hC~;9;o-L9CLqgA3t2UD3 z+>ReG9QSgc<1dx1B;RUK`0{$SskFpYOhq;=&Y8@IRRSy#-2r)jB7x{+%=0K}sfGII zv8W3w(xHrXImFv)ZGTB!dHorc^CEN99;Q(^VMX=S>UePiHtug=3DLnYOLyY+Gdn3{ zRAettqsr7gsahnzj^RdLal$kkc5}m<7RRn5qhZ4(_nY0CnSz*SD3pTwBeN9Jg35Rm zu|UQ|RV{PZ*nz!+4J#uoOv4z93cotM#3!Q~`(q*mcR(821=9Tpr`{ZDr@kk#YI>cp zBed?&(oXZCQ_Aqk3u@g1Y=z@E+w601o{y2TElXHwku06Pr|+xzJHLV16jltAh$#k+ zcrk%7cWoMpzE2XO63Ohs0fiYu!d^4@#lc$#TSTMMqV*^ldVFUlhoz-77y02bSsjVE z^Y7{qd;B?+xrSz=LFK`GXk}8~%rYWfS8zw7(vDik&s&a;IZsDFtrvd5(ycFa#r9xU zyTo&j$*_FcrIl&4x9A13Yzb`KItzt0KGVj5$7sMl_^cA-9f@`rP;`d_Bxb?@>to2iPEfN(7_byr>{QGe5T8Ek3gs?@JzvVz=w+U46rZQUSMOZ~^=;ir~q(x1r~ zmF(L>WUy(r2V%*FSyx*U|I!s}IpSh;r9HhMC4PFn==H4F&v6~`-0>xt;tDzHZRySp zUno|=d|}D&_?x&}8J1N(K^M#$C>ufkA6b*%8bNbgoc15|e4GgAJe#YD zvKG0vz{s^)T&PH2*y`bD(xEIW!}3NvVl1PhQmtFaHT^zF)*@i-2&L{v-@Dt6xZM;0 zg>f>eee0HvIUbp|T5tkolyH%T96Y&n|MMcZr!6roQ4N~^Jgr@St4jeTty;dV zrTC=^qr^>xqn)#r!=u6lbB+?r0yb=8t$65pYu&>i_JtbqDpV-3kDh`i8+PQ$p}T@EeA8K3-u?@FN&Adc+H-^Hfr+GF866b@N7Iajo!zNWb{qd zWU#D!i=9;Il6`+Y*Kl^R9h7pZMAQc^U%5JATBzw*OdzH*3%dJ^ndOu40&3=4+^ zvLe*{DuK}Qk^~~r1c4F}gD;fe%k|;kQ7$1;5t7cUi+&-&%O!Oy`p;TS0@jTk&Zbzg z+^kmFkQOEM23pu9JQF&rhJ)~0vnjGkcP;U?h>TZ{e;rR7k2dxS%ucu!_MDeWD?PF2 zy|MtO6(;i@X?T={#%32%bch07NRP7>?+30iN=0&0^t7|G}o z1U154YE;GJlP#n7v?=pLHi{ zLE)9OAZxhjK$P<9gf`uI;RV?tvb?L2v@MGXwC)u&Iz~(7{m7+ZU8z2hpS_=fSSxW} zV|t{<@iIS{|K||tc zeOV5}fvlBi=2OoWsiR?ye7bU`P~Eb}IlDhK)TXsqLLs;9*y!dcu3Ep@4hw%vs>kKw zZ+Ul-Pf|*xKx&v)U}*iwcHfjtXq|JkB60T5?N>U6>juUJWIo2Ji<8EpZ@ZJ+6%O5~ z+-Qz*J@RGm3Q{Y(I)6`;xa{k)fPDkxyZ8BP3Wg3~M&NSqU;17)Qx-&8w*u#TTe!!kfFJ0I)8zk?cH zSgl9P60y2r(_O$BC#<_TK|V$-S)M+_tuydlkD_&uRnINYjh=8Q23sR}dx$&*FP8CS za@+V8n2VK#HseN!3#DIxmM+88e3-sbLcgz6-?VWPkWIcd>$kBiavck0J5AL`I&vc7 z!*x=+fIhJFP+L0pSVQOi)TH7I;T7qG?wTi@8+{h<8zranep))N4@x6>)K^{;Ng=a*R1&<(Y@1QE{NYTl-=Az>}A2N z5SKaek37{8-~GPq$YUGYYq`3G_2MMloC%Q;PV zZr#FdQp>QSUoD&FyoWsX=eK2Z+jkF4zQytV{{e{w_}xg8-`kJ_MA~Z#2DQ*PLC#4{ zPYB`J*%~1bfkWdC7_Sb+f?)nPsLLeN)s}DI8)<$8OThVpvd_lLK9jlO8vKO-w-Xc- zFp>Gfnc>xu_kLcQ1nqA~X1M`9gj9>yG_;}Rq#W~`QfUYG{(9t${*@=17ymq#fDwlZ2Qpe~{d#u0o#~?fki@W@ez~{zql({>lS) z_tahHK%q&Jjd=S@)H;jEnNLpMjTlR!Pwf_+TzT}7v_sI&%bk!;mPi?qKwJ4({qHG5 zUe9*D<+1|sk4L|k)_`Drql5N5wZwg}FFmi2dcbar2H3F*u;WjFL=nJ_q2XTKIe4z= zhlcnyTU&l|i}jY%kLzm`xXQ#5PD)hg8lA5CP~Ph|Lqf__Tn0Gk8>l*i+QWi`fqJ^B zy!X8CcmGmQi%TX9{PDF|@f+5t-oIp91dbZ1yRTr%rcV*JE{A^?zi06cpCT--r-(Ze zkONQ0e*^-qs928UyPevsqjJN&LzjU33YvkU)DGGMy+it34zYV+g@`L(9aubMgxB3l zsccJW!#o~PtUR@KX7~a}1b4@vI5;>Ye7DG|4krJ&-|5M*-Y84me;`wxDa@VZ68OXP z(y{5PM^X7SjiU9phU4qB@bBzklPC={u3*$n{rx=gv;w1Ol_9*yglKI$RPUB|<@^c7 zj2qAr_=d^f6v_Rn%9p88taiQBC=Q^2wm~su52a+l(rZQTR8feqgx_>^i}bHNgJRo- z&J-?1MSHYG`=fXAt zQnD!-t;gnFWN*m#8+pbvAF(Vf5qsKu&1;Q0_@{)c< z9jqGa#emPIpVK3d9xEiS#rMACe>g#&&<`SKR-vS7_v(JXc;SR{zq}Lu3MW|+j*j!sG$t0SPT();fyBkPmYQ!{m3=6A*`h9Wp%zxPsj>WF$8pq8z@hH zvZZ4hG^V>zLz`DWaEjAh$I1hbeA9YDqAVBMbY`uu(0SzHZ^DHqSY#wi#p65FXlqm#JsMzuCuODU{+A> zM&KTSyeAL~TV7TVm4*|*o28N0$gr;A?6m$|-xxz7R0b8y<07*mH7drh@zD7C%0Qlg zoj7$?83i+DnCNF0_yoKtrSACN<$%I(D+?b|Fr6c+k=NB>og&7U7cREE=|b^qz}4l1 ztpyog7vRR4rK57WIz;21Q0aiz-dHvLvA;q22<)Y_Tf>|Unv53woPISIpQ|u8*pg)@ zIC+W<2itcfWA(M{E`Fe+nM=30qE^5g1eT#MBI0+cR;U-+ayiGf6jLf*6r^v-m`DbQ zpIY0IpKi>@?sQPHEd{j{nyy;wpu4d*QneWW)BE-n>sE1p*BDfV}K%5)DG0Z%Mk;X4nPru3}-A&-;gg?{$mQm zSRz9cVnZPk!!;7ad{RRbYT$rNAl`{1Uw}vMmP%}Q)mg>7I8Lo_H;>Hg|I~a7k0M!w zV(!06OI9TqI?n@eu&z3h35_TF-&D}H2q@w0a>`BBE1i-CZVBL7n@XIqNQPeLnY@I| zOdyUb^z;=b!Rl0Vh*Y{~O)l{;wOh9!&AMRQfMyY?t8<94>E?XqDz-=m@8IEb~I*;nwmovblMjLX4$&MV78R{sk>Md;)+Px}hfbVE6KzC{TtavGJEOlwbC~12G z=P^@NM7HIfR!obwjYairLoH6cdpeK*>}WMsxV^*}&9mzQ;A-K#&DnOKXYc&oQV>io zn%`|11l=KhH2Z{M41B(*+V88Qv)CLsj(eMd=OCZtRwL>NRjrXitl(LuW?H6LF{{TG zF^Upa904{v>a626(a62lp8YQuGj7d@e?F)*RUqgL8Sx<`7t`G*Cfekl20Q_nliya; zY_omvOku$cJmLuM4uVpv7c-J|m21YAd0(g$Xcq9el7s(F8mqXWICLrR%3CSVQo6q% z)q?y=!2Dx*>AD_ysISKrSw6taD%p?%lKYQvbA!W6@z%eH{A(S05+us9Qd(Hb6t_N{ ziCWQ>k>uJnJfY*}QzzZCJphRwUXe_bEb07$=_djg<50Kc`bT|>?I5%~8 zmHkPoR~_h`RYc#)p(|FN=eOo&(nJKmjm+k@v$PnPreRW3E+iv@6zVJ$JoEgna=mMH zK1L?|q3wFupY`^csM|wPr3@BAq{bj){<1<(t%-NK!^Yi}pX=Vx(iL}41`IcKV+oZY z>WW)JL?o1hu6$;2740iFSV_C4A+Oeo- z2d?`9`>_41!y+Ma^wypivmu=l-XbTQ#+Rv36`mAa@Uk{$7Pk4bYTwddaA}D?MD5}> zWJw?e^OFS=wyMv;y+WQUSBGF2OwrNo0#VqfiwQKhxJSgn1EU+vS3tZFMie{ZE^aanrp}JCF?P`4C*iHvpVy^c5G6JaL@&gOIO5f9SV-f!Zn|Qb(UF zJmNdK+qYgzY`7|4QZz`peXUJIh*?ND$V9;&(R1L2qwCIy>7zVuPd zO?sEY;!xR41&iG&u<@EmRLJW&6uizo*?;`!VSIqg_xMJI;WdW@`M0Wj#pJc22`g6w z7O8$GjggDUfc;f*nJ5;1IF64jcfwIfwBk?*ueb1dKvha+A^~i@V-O?r=)J7021?-a zkPS||8*V&uSKoN&-q*{-Dq+Fdl`fxV?))XGT@&O^2r@{`@H6Dl>Y&bQQB08Hp8p2h zEXx?kXjf$+!H%{xBAd^K;e`2Ey8&xPlL$)0X(?MCbE!bvb(xnO&94^=^pBIaA?=zD z6E=df#YAHyG-t!1?2=tanWW}vkq!U;uGd~J8L@kTYMKPYV%|=KmEt}rBa5XJjirZ z?_<(R-oL2kAA9Mzw*JbQb{2omF4lB4(PY*PpprQAmgH@zVua5F3}19}?6(sYVpj%3+} zG%8S>D~#CO2smBm2MYbw*p%1bqQUez&`2_K)^Gd;MdG1tcHDT=h-JD;Tcl6pd+h`b z-d}%=n`A1B8j{V~`SzkB`_1Q8V{~+7<6SiKIA-c|M>77nh`KP7=%S_E&f`(2PQmDN zq|}|1jPiQ&;dg86VaFl8BQNjdKd<=ElmPTSM!GO`pt&}97*uk-$;&B|D{ewfPg^x9 zSG%mEA4l!Jh>0!nZW>}}DC1uzJQwzVFRf)#js-|qfXZ+lZ6EGXA+-$%s?-Pn7h~TY zPxb%5osp64RAzQgD&r*M96KV#QE8}bvbTdcMn*N9zalphI!A!w6ma`>Y<}ri|G3e z4W}l0jl0pxqM)`kRHE8h4VvS~pRSTg3DwUh%jI}+!^W}7X)o5n-~H%J$HY>4q@##R z8znsJm)XnjmLYGq~Ql@x=O6m!tVT`)TCwauPR0wWuHEe@hrR)M8zeWa@7o%`m{amfNP zJ$=5iz227-EhinB%-u8;bcY5_HL^v8zF_<8riiT*=fg};R3ilm)GcR3*8XW87&Fgn zO}VweaUNE8!lOFoph|(-(>5yiqy=&f6JLJGwTGyk7nX&5d56kUdf`n!=;lJodXSKa zYNLFhk4W1^08pH-+ci!FRY@Xb57wSP*j)^~HCqCsv+60Ll7|11LfpRsAC|EZIM_VQ zK{Y-fSg%f@d*+Ab#8yTjg&)ZG3Xe$em@Lr*vNk=~B!ra{{z!eUqusNDeZB7pporlJ z5S5f+>IknQED=$9$siy@DFPe870uRkvxzW-wgN(#Gb6r}ri;kEsN}QVxYDBKt&TgJ zAO&uyyum&87w%1A4VUeqckMoC4|jY&+CHGkRJxc+uuTQRd`!y>aZK5}-m4Wn->Qnd zjib`bGGKiC3_XW^$#PW90#XV9g+Y4U-7@}~F@t4}dB+0*3>d9p*;8_4-~KaWJ^Sf$0-Vox>&R`(O&1u~i zJ3ok6F1nR-JiBp{;^e%Vv7j|SefseuG!-IHchn8V8HA+rX7GRAJ3vsJgG?e+spjcGlMAHx7eb7`O>UCnjH?0TrGwl%l<%TB0IzjoFpaRGr96WSCNN;htQYQ<2+R5w%j-@+J3UM%C(yG(D zU@nnAxzh0L>nLFuD=ZkDd*aMilc_F^7WTtwctnCR((KTT(b&*9szrB+MF-RfFbmAm z@#v`vJ}J4qHz`LyIPCZ0Pm%RJKX<<0p>zAXBOe%C%q!Ou?%tI!J~1mwl*WU@ZU*11Lsxk-vw z(*k6(JM7b8dYjCiUcLy{#yX|_%JMPNV%c@@cG8}MVHp@k8Rou;<(t^BuU3cC*$_}O zX=QaWM0)FQjmoc#&(6T|GnetX97y>8Wc*W@1%jB!AKO!;*J*ZWA=5bj#WiFo6erI3 z+`)Y9b<_}pHp-^`EMl_l4Jvp*C;b*fgnWxG@eGEofZCiQVo)_~fUsx_da*dnmGnEu z%#8u>+(soU`OK2Gl!-}Bmas$FC!)@78@$4RlyLvL(KN)C53vwi^OkXaI|H(SQu6Z{ z->GL&WjBAWBN(?kKcz=bSLzYQP!|!hiF!t;t-G98oE2NKa`AwCX_$f`!2b*RWOH;j zPqbE+&WK`2RE;%%)u$Pk5!Hr;Kv&j9jumC1IR?fffiT%O_rtJbe;Yf+R$aK!G#FWk zfj;$C4b-*KE1WMki2qX&UfF0!@>?|tVdk8JYag-h4FZv0`q9?b+U(Je0mZ>avG)2V z7hB?zX!<1jas~ul{DtLZb96h;=8#EU-~6-1%F?69yNhMbIZtQ8S7=*Lh5@!^f6w8V zn9~AoMbJev+l{kih znw-CeBZ(y9ZKT-}KUTdht^^Y1zQ%18Jc~TppJIIGh{^f2lh2yD$m~}V2j$2Crsr+7x}6sLz#6zE(^DgS_N`J z^qL~eW@a$d)(gOr088&x1|9Ms3#8Tu&Xg13OcZ|~k6vXLCHIYajQvz{YM;DZgzqjK zb=H-{{Fhzl2OK8^Dp!nZfYOwKf=n62N2 zXT(Xu%lGg;gsPU}a0#6tFM%Nle=5zM+U!H6jJQ{vPxtdwt4)MK)}wqwoMiKuPyd+E zISlcjC4nzQ!jk#n)NTk>UfPmkzm`JNdD=e=8)-byw_ zod+?Ch6mxAWCcfIS?oGf!qL1P*%bjc~A->6{Yc0g_dCV=5U#V za}RY(JIa~9C+UGWgwv#R64Qs?F-lffh?83>xuz)HN~Fle>X=MKEaDO6=yP2*yVgZT zE7*tU(o{S@W#d_=kgseX8)lVNZeGArIQW+Bu(q9F_)~DS*HmVIHQ%hp#)Z5(F^Bay zF3uj1!WTg>_5X~E1ElbAuG0p9PmET=(A$xOoDZEM$9zuRR8Wl%Bc?bhFS#t%0rMsJ z&}W@;Gg(1$nL1-;c_%ZJ0*r*{M66!w-Mn=Llxv5d$!drNIu&*Xge_qLF5JqCw-|+MK}qxv?lBLQuiZ8y!bX^jOd0t`A-FuQ@8?N*flDZ*oewDK0 z2f@wVv>QT10_F1LC9{aFhP}6_XD;=+LrSLp3C0eBNBqp{jK+C3ceN7H#DuqV6SKO{UZJbvN8VmDpAYO`m&qFK4j(P4VO?cH)>=NpqiBMZM zWQUFRFg(fs%Ji82Vp^nsh;%PP<&bhG>sMCeFV|NynXYxM5E;k)@}MeV;*b$XaU!R* zLJlW}(q0izMgItAK$j_~)=~vj5vbPs?o;#_2xtD$>Lp^H1EBH)h^xQ{!0!Rp2!Jfb zWNG_%cfzGR8n;TiM5^98m+~*<6r?tdFl~@~M!*AnR%;RtRy2bD+}cF;D;0zh{v_I5 zk>$7-2$5J4N3-(HoPv9_z=h15SS2IsI5G4VktU!%aLwJPU=2HSW!n0R(w#jp)Ifo} z>m$GjZ>lWHH_ymnHipXEL5@qO2g%jUfE}K6w+w>Ymc~c3S&9Qud~%P4m)v0t!Hd(Gv(7tEPb)PzVG=uKYF8PKGMw=J0a);PKc=v^{% zC!h9ul(0zYDbN8i5v6lbP$@sN?kQjlJ1o znUwh_z(__nWqOt;QwnO&Qx^u+JhT&xOkFNoI(^Ivha_Baq#cIkyr|wXA6%KF80~w1?IQ6Y6H%a1AGoaqK+<<5fLf!V2JF8A?Z7^G2F$CI46W-Yri+#`#G_}&%K4{j z-oM>;G9YkXQNC-b3@U+~>Q_%~3&+tT6AU>5- z++;lInf>cS<1f^!rA*iQRyG+Ab48OsYNB5kVm7X3+vnRjtaeVLKo6h_Ahbab;CGPX z4LvEq{eDjNFub{hphv!sd|a=JKMv;0*U8N%NHN^3(7n;;o#p&B{iq z?6255TBdgru4jcE@#N@Rwkfm~vWW^8xU7jOr*V7BX+PEjfgj6J{c3kU&yyRaQ7JkZ zmRBu+tcw#1D0ypjXaZ*O9Nga*eRQwFbd1}}DF3>5TfM5h(;wNui4j~Lzl8)F|A;Ka zI6}gqe{gpup3)!Ct^|s{r4w!`lH+udqVzDH1y_4T| zwp6mT`#l56;C+*q2cnH2!KWs&t)0>FL%H9bHvtFDdhkQ|Q%x6%EGO1@k2!L0KcPOH z_OJ25Z~q{1)TFx`!eGDEyYnLh&bQ|Vkwj+$QSx8A+eQXE_LmWV9AxP3vsIUcq1Q~F zE?z*-+K{(Rxq*z?4|HX!ZDd=^cNdBRVj@}nmAH)u^ImROo!@&fe|p;><@i2I=$vfS zt6i47b`6AvEj7*tu7_c`hV18ZUvULU zOUuIReEaKYNt>Z@(ev?ZwMPx><^VwzLV`@~DkTb5>eJj3M8Ig`Z;+JZ@GgvFcgua$ z9DAz!^9`M#B7uT4{6+#l-6lrvU9L>dN$n(@>QReG7^Ack(9>ck6KssToE2!ruoYa! z_ZAfIL^N82{;`BsD;wDfROGIRN?Y(*JbNjvmLQSjOvK`}z>xX~!e@YspVFUuLZE&Y z_@}CMs^c?&PKZIA1NiaIh9aHC*){NFJ0Q-^5k^f?Z;Ut(%ln?%H<;v-6wba$1#Kni zh=bm~JzL?SPKT9Y*U>Ukhpy|lVFUX0pEci1Awjn3B(ljib*SX#l|xf^iiGbcup!SA zQaT3cY){}ZEpl?yc5Q-eF@vELE`8J1h~BeuBbmyT)+~^?gq>wYfu4;Qm{qh;w5*?g z8=r=E1H@y?Wm0T%fh&bIqnkct&u?z*JluFqm0m}hY58zlp+$owX9A%J`zE9C$Qjm4 zeioAi58OCeE?|3Mn#Y9-s1_@>$2YFJ?@0fw^kH+Ov>T~T<{2$dc3*6J`Av!pSg7>3 zI)j!JlbnEsY812)_%O86gM%CG)vK-n!4~e!(ZxR3HESHCudyhF zM$>>r--mXkl_!E-h4rp;x%%DgYZ!?tS5QN6?#tqga8AZXQ}3_Ez_WoDJDTvSTx*vf zGjas%cf0(USVgq#b(Qk?sz$0v>YC~kS8#YE zYCNF;U;WT{5(hxlu*P47gT4%_o%Bd$kony@M)??QhotG0^3&%1vYDuhvd^WH&x)$`uU*i8X6art^t9Ij(n^{=mO;VCbvsz~y{# zNO-0!qAn*@N)|f;Umo6E z7TU%Cah)woKHC*$hkD#Pa}T5Hd=yG&8hjwZW9;wz>Oe%xR-zGV$-dv`)IpB~L76hJ zw|b=qD-EEEP{Kl3+$}Ipt~=SejzZHZs+N7?X8~Ii4?Egu2r|ND*?#2eCb)KVSRF%} zNdVECIXu>a4p#&r=LW82Z`y#APsfbuKkYfG3eP``UI@lBjTP1gZfw2HBMl(ZfZ6>t z74{n$pIIe+_vZf?FfBdN3SjDxUc9kCwJ%%|#NPayv}BPc*HN?lry5p+2f2bj?uZ?o zO2jbk!}g}AobQo&eo!K=9pl0GrAwO-*1w_)u&x6T3^%=B|+)~%P@!63JyJfUAW>n!9J zEJB5{*?CgdUUKCQ0#T0E0U{&Ga;W}Modn_$xCQlxzT?1B!Vt7}<|`4%#iJEYTRWVA z_xnHysCy6D)6i!|%O7wD)S5XMUR(NudtQCToM-szyO<_o%V;C;BBcYjaCQWNb}iQ? zE^eeXY=*sE($hm02GmNa)l7!b zK;!4ZUt+Pq@YEC|SI1;%kSuXYhIj-T+p3IWFPn;;;IQSr~$ly@@wDPikl2!-ajk&`^#Su!59lG_>=UH_Ex#HxSw z98foReAZ?*`PUIFwfd@jsIewX$X#qZP!)zijgnYjnobnC@Z_RDewqEt!BnP)i3)ID* ztvRs-k*kPdNmKHJ>1q*_=g}in$-tnQxASnn>ZJTju;npJE-abr@8p^_(eK@b$?Z(R zWLIR(>=?diymf9oOm2Tikgb5BY%i`dS$auln&g^ehS&#iz^UbbF5g)VNrjuD6RD>}CpP5raN9XzqBF$>ng{2QdzIkdbmK&L1PG zjqw}#f>-iD zILu@p_q~nQ_5d<79FFXobZCEYMYdw$D}p=UO5^R>UP@I6rE&96*R^Iul;ja_5;hk6 z2h4`DPzci}I2z+60E5oq%vTxU^fHniDM77r-^Tq5)j8N)=m4!ASxOaKd1}Nsfp+Vz zNyVAzAUR0gh}~%j7P&-IvexwL4c}VhueVdLrME(TYi)z*`{*>{wI`34)x`f3owVhuh{&OkJ*c zI^f(g-uu#kXU%k|Wr9nA9f%3^MmRJLPWi9A7Z5PbkL)IA$(E_DPv97@j-yv~vgO-HqTfJuz zXRa7MRlJFfbB)7foAX}SyEXvbJtme8GNpbvrfo6m0p-sVZJ?0GwDAsUsY1nD7UJY2 z5kE{_PDLVrBw;|}mjlwQDI)y|FXjgCJUl$AsyYl=R{Vlj_&M$cj(RJqjL)LKdjK}v zY__%%W8EwUlOyb8Ie<>KTYYtesWZLPsC^0d6wnnpbWQOayNS1iv@8VE>mi!TEbn;gW+4qbVK07N0mhU2Fc)CxGu zG=A%Y^{_>LaZzWVkbnuUa8N|z-@>X2YFkeYEGYwscnR?;`BDy8e<{gXyNpEa z7mEnMW)Hck6Oj^TK?auf00BwL;rJ=WDu#>KHol_A_M8H$ic~`&xpMwq0!?lKHMybQ zY~h5B$8W|O)iQ9vHi?IOIA8GMDj}+d#Lq!sVq>NG!!Cb zdqx5Q|0s>11wa|YpPAc9@Q+dw7;4y?^sr<=qGcIFnO2!`LFG$6RcBqOv$;ZKIubZC zg|offNhYrHz@edwmM%B7g5Y1_nn+65Z`0J%u}>hfN>mg^{>H8G4jmRl1Xn3c}x6(;}L z6dK0J8@t>rfD6GJ&ZW>xd&oCHTn54(UB|y__G1`A_7rf z6%K9g74E&6{ef2<`v(7U6We|lfpwfLJ+}P-nZSXM^_2=GoUMcg|FI_g&-Brs!o)yR{? z(U8$ZPE6&FsOyj9aQzwL#%dyAL35k_SKGZ0k(JP^=mt>mZk$mm*^w4Jk?Sw{y=JKR zrSG=hr2~icySuF|7Qf*REFMm)Ti<|44L|$3dFmd4gud{zsIBFd^?5Y3`{{v2*Q3(5 znL<%5Wr>p}`ki;!onv6vG0u4n3C5LExs$2Rv69h)Y~Mzhg(f59YuVTOD-PbNG)Zyj zJml(v6-|cV8p_6hN*Jad$7l3JGA#E8dNjy4QYmjT@*?d&-Y;zvfSSi!Gv#MQD zG|nI`Zy-D0?p-|Gv`|`!dUaOiAkWI7mYCrrO9GFRueHA3q=TL#<)&huUYr^xr z`-HsMKbWYUzwy=nC*XcYSgU4#CY{{o%J`9$v+H>b1SQW2CH-{Rk&VU#J1IruFaD@E zW|w)bfZgD{@0aKw6^7@uDxLuDCr3KEVt4<|-r86FbM%Iu8&bO&aGGO_Ni3^kn0k|l zV!ALdj?uDH3t0`P5s+b-3R7kjco_PD4-@c+eEL-AuCWt1JciGnlMxfMb-xIETI)UO z=033~De;sY9N8|64iM_I=mQh5{jXWrCAWPsx0wPInrOGxT2fB+e!hK~KGF%w_Zzp-P*QZ}Hw`|sK2GD@|xyA^%;&u!_< zbZH(ri(`jeMX)Z-H>Inc?694UO`S3bd+D0*)BgC-lLu{ha(-;pR-PH^i^ZA2Hz5qj zN$`e)^UrMgqw!U1>RA*fZnMY^jOMNKo?%~(B=jQw0WtkG2noO3vQ_)qV{u9-Gt-S}|Jo*DUZ{k4AiL&Gr?nhcc^LYP&|2XI)1n+X_u*L* z+#$EOlP}`#pk2M#q9N)bD%Kw8$=n73j1R+Hn&fWoyGy)JbRxO7K2kyJQcK@-Ojm*i zr@!<5cC2jQ2bc7MKBtoCnqFJ0Y2p8E0QuYetx@_hTjV_16hxwY)_{tPRz@^U7hTlx zb;&BTdr`kp*wxnk%AQDJNPRW!PSlP+Jamm>$;V023C*>T+O42%<@AM$-8P_Z9@sJY z_JjvC2-PA@ff=Um#rbhM?9*l9@J;_;Y zUt7kcgM+kX|AUbyllrG9xHc`>b?^|F`aV!Zio@5;+Yk;+7xt6~=*T%-VX{w~ivvJ; zt_F@*BWk?jl_OxIB3U*MWGVQ>oq3_7)d9%Lr#OznV$@*~+uWz{u<9?Nv)^8*89i1; zHF~4lDvQRoD?o6HrbjlN#m_~g>9YyR*8@wYsp06ll(T)C!y;(wx+uGlY!Gvxb7%BU z#5U#pF0+!+F#wtv?F(n=tNRbfym7wA@z~l9ro~@yC>XD!s1rI9`;(@f9~af5eqT77 z!awc-_uUglq%h)`D6R>7ICAOdtNl3WVZ)hI9#;RbKL5ZbxA%&8`OE4L!+7&J`l7@h zhQu!Rf}QJQYet@;->*aS8gzl)S07%{M}2k2k%q6AHLqSluFy(>PR+Hl2i|dUp-Uh? z)ajJz#ROWt4<}iAZ(ORa-{Sic@QgM;1U513(^ojgW0B=CRFrVI8GN0j<4Vr|G`CQ6 zWzfHA%)`A)u0z(f$)F9B4kl3%1z(G#&@}yt&J;2#a=rjX8ocsFJBwps1@Q4|>%bRFzU2g8|7uc_-8;xpM8m{{wRu*cq zb&r-pW>rVGPx@?^GIb@EwwX~xIHFAB=$hMQ5SqAgw-%cNU4&Wz=<_qd@YF}U~p?qZES=L2R0 zY<*KSL!j&_uO5n}c6e%5$ZJ+R`O2={{aKg8YMQV{uM>wECsc|jW9cz9>EndwjKIL9 zFSmGoTFI3E+5uMKzX++%{mK-UdGF?h zbJMtlGqG5w#kvvtJ&A>?g1-90Q*PXQ7kb=!Scxn|DWb;!(|IO!CnmKUn~FT!ibr2P z&uub%@rXS*J#y&}V4vak(^=S3z&UA8`d|jTali>L*XlMwMpF_VHw-cL3#}4Zq~6oS zTq@Yw@2GvVo?-GCwbB0z^<(yIh0irfZOoGak~IZ!f3P)&GcN9UJ5&vc%s8q-3m9}+ zBC2Ml)qP)4x8bsf%9FOb`$J4FvxwtaU`?Jhll})7jL-HEg&D*Nty_z}UwRa$!1oIG z3%0?41eMqZO`P9tMVgRJ#EAG|C>0g7u+I|6k1k2eCKhgKKGeyatnsD59&{_NzhHTi zOCU%hd^jw!h2M#{`GH8fkPw?n&G@$BVXWB1A~L^w2b9W})qEFLQ0=?y8?&459kyFi zeZxZx9pzxOdX>Rwi`(N_YELj}6HOZAU2~n{T^6v5g^v=>E-cz5q zUOoau7Lsrh;;zvIA|YBfnq+R}{RbKShzl-JxQadyOX}}JG9m5Xk#gX3KA-z-D<~4{ zIPAmo{lIoO&t{y!cBuTlWHI{}6;L!~$>E&#!q;0@u+!EeK()0FBg^ z)?ktSRlX2{4{Uo6!W8;H)J@2@FHnxB_-k|4hVAzEQ0OhhpX$G!aH-yaWmh=B1j?5i z0*a@&QzVwYcI$UPsOAmrVlFH-7{pIYBwW1)Vlk+syE#&;BckBb?9&T{?OEYs6`^8> zb4#-necBd+^b>TGbQ2=Z=7Dq*(-Y^N18yTt1#z#?Y%Cj{KRZQWvhcOAq`_%JAXcP; zZZf zoIJx!v~QceS__a=Wvly*!Pip(Q>qq+vdr;9O8Yx;M6O$Nl{oT2A;0>ayH|8>&V)>z zrGS0-j_Zm-T36S-rgTumV#e5&w~tets`|xGI;O=W}!g`od@0#ZRC1PuxbH>x&z-s zu`)k~$R{{#`$j#8(ey-FeG6pPc8N+fL(FOdzOAwEw=7Q>Z&Y1I#OsO_kx2jue@E=ACi#r zZ%EbYLS&xGeA{p~eyh&AmU~Aop|w?iuMKF9t=DwdC&I-)k}Pb8ATHTIxFic;s@Ksa zz5iw?lfcx_RK~wE3>^9Y8E6FBduGQHC1svC$OTIj>(9YK>u24ZyZdPth?VIVK=+*q z9A{@x?xR0Y?nlKIOOXl*K6-%)`F16H7fa)>+1KsYayQ5~DL&b}K5ls9P-#H2T;cR9 zpZi~;63U5dBScL(qd%3e50a!l4pwn*o{<$Ckc^X*;V>>}8h9Bg*)R7lBc?oCaxeFN zx0mQ~yiZm4St#0oZ*TObFtj5PX#cZ;{lAz*Cf#eBqEwIO(Uwt?NKy2jM|tf@MWQ0$ z-KI+nam<@P`dv*@BUT!cf}I<&JW#Ee`2 z{8VY#G(d;8S#ZXcUZ;0Ls^$4uuJYLYT)8{IsPofOC1zEAW8!;}_n+9A`Y-eGtRKTSGI}$&rDr06n2A!;=OU4VQXb1WJS}b(y4-%?Nui> zmUZoJoO56Z1(?ugDdX9 zq3ThU+i_r7lenG=-Gkyz5G((|tiAic2AAW#3WFc@Nq<%CG3;%F-(@%qX1moLuWtV< z+eMY{B>y=zy=UZ-YTIEQsV8^E6PL~vSbz#SW-FD5lPqkM4^5lkAc&Xr0ghjv>_*Vj--r0&I3;^XBcp{b58qwz5^ry3{DnM=vm72fv`y6nxN1*@1f3M z3nWSm&?`iCX-ep~GbY9Yi%;wFp*$A;I7!D7(&T@{K9xGC1XZB{-{Msrd)_Fvxq>3V#7JO zMzk>f#Cn{Hd`IhhOeaC+10bi)Zq@~vwy2QQjS9uJPPCVOAg94mMy^t4kxI4JAY7?ms6KSen&T|8%@y31=*TY2h|i#M#%Vo8O!ZjmCQ`2V zMCf1VhSYrulWU@wY!G-T8O8nt<*?UZHM?E(CNKGG#{2p1ACe_PpuO{N#rW^OewEM3 zTOZzerG>5fT)pELYQap?sRc%vH5g?|R(4(!9Gq2N;s*|!$lbnXyFR5Ux4YDo@uR;$ z%<3HX3Df-#T6c}EK4ZLpjVMwa(^K$nc}Ou~VKLasd6v@Nj=V^|xCqrBF`mPJC~R0*{ALQFmy&}^Cy*Sf;)Hs5K#Whd;cw}JT}k$ zdvLoKNwD^v_v#z4K0hqsDK&i6O>|h^{@ekohjTak@N=a{Lka^Lz0hth9(BOB)G(}g zYjgC2OoCE^nY>3;vC8J{r+ugV7?V>=*LvDC@*Y})1q|+i$Tz~>ojzincx>~-P{`wN70ykI_qxklvFCex(P-ZNKEr=0!?WbB z6nU~4$P<&!@+H;lzU5yHq2a9;8qA!!f0$46hL0G+$D1F>f1QYAHc^qFcIH;|n)MDu zYD>V64Lve_qAe(QFU#^aq{2gUdamAFToUq+phfm6ESBD`_xbG(4(a|}GQMq>;K;j$ zx<3=C`j}WV;%WtySxRir*-&0mhB%w_){^0wUnjw@1T#Wy8rrW_QsFoknQ+RLBNh`h z5V{EVFhWk9;+?(j1GX=Oxqh?g%*kk_l#!#ut?tZt!<+H%;<|sB&Axw z*vyP`g{kJ^XN3fAEj~Lhd^XCz%5f;aO6RB=0YgMSUzu9wz#8{9)J$6Pmo+RsA3tfq zPDAGt2noWr6vjEqz^zR^K*2QU)sa);*Mm5cFc%J8^2N2ibGE{{v>IEIy6Ie<2S zH7K#bPUEVo4eM1vhjZDYK01sP5Hwf$B^}=jCK1_g0fH)+3HsrTzdb_7eQ;lMTJx1g z0K|Kj#B2zW-bn#S{wSqQ{tho3WZnY@^U|uhs}>^oJp30&N?A9ACITta zOY2{G1YO$`(umoTmjdq>TW3OV4@7Xp_-4ws3M>L4g{kcL= z93NF2_6sD0xm7j^_!XS3S(~=ltyj2IzSg}7P0<=KJNgnR6zx3obpL*<4ium$Kg9>vlD`Am zJT3h*47lllsm_x#shpr8DZOI_5Ex0Dr3aZUCi8p@j1`HlLy<0Pe0NqbqZbbL@{lusmYtBRVuobnfnv1DNGfH7p92vc0*2CJS?oIm}77sI$}=^V?Ri+us-I` zr+E%xaTY*~w4yAY)o(4YG51bBHo57)LI9{{tGdE$h{yzHX@Qzoz=$dR^sE8>6-13l=ZzRg-H?O~GJ25>` z`|c(MKK8Pe`-B48C`aYR3vY=`_L~t%JH?#FS#yFt%B4RKK5a>CpE&53F!dGBqwAxM zV_2ly3YX=pc@^U4H^X||U@#rCX0?vGRGn+?1P*yX_)QK{k9^rkBHrZkh_)BNYnA9C z44s?4H!{`pNCs+&s@EUi5onU}tF}^y#t9PiJ0p-tns!%wDzC6#Y`KZcg+w+Gyw)l* zx`5wl47fA801WS1#wc=-f*^EMP(83;7@Un?50anMFD!4gIFGUpaHgdahDnNq@{``b zyD5IzT)CQ4Hrv2g&~asNU^}GTBoCK6N5E4$UnAa)$(0f@=FTnSuvKd6IAsP~f*rQd zPJPo@8mPslf*=qb>#b~COZzp1vI21A;a=n=RVVt&{c!i^>@Rxpz<&7C%N?Jqy3eC6 zE&_SeDaE7#6~U`WqV=f8L;2n|DJpns-d;dxV_|55yy|U1M1xGk>sr@r)@qSV>DZ+E zuisCfyKE==2N3Q6P#)n81#C%!OQZ8fde&;-2?9{8E3@FMu< z^v^7yu`46}vw`BzpV{e&$==6v%H|XhRR&l9i8!dp`0LE~G6D0F6QmN5fR&|ib|pzm zJzboaK_>a2t9bIsTt(QWxnRvtb4?<)v&}%!G`jWZo239I(Y!tSfNRrksQkgE)!`$H z0)_8FmYlq$M%}plX0&m8$N`WY!1k`$dX=2>a|&)K-Y10&tQ4Fy#>{s+$NrN@ zpyYd3d@%95jGT$zd132Ze?40qZ$q^f4^_;9B4-l5=XJV>6x=|uofCUP zQMDG%)YrD>NwIhi?Y@wXV{0;GL+fMaoi-Z|H)3gZo+9Ko)I+i@`o`x5`tSI$>YX@o zw63Y9a&J6`dlk;1xYlfWw6b)2N0~S=y0Y3mtduYIa<*)nFn38tXjkk{F<2Zu^&|9j zfMeyaiE|9OhM1ZvFwqGijWm;`D`7JUK!f=TA%GC;^l0>o{gv-cZ8^K#uY$cuNwNuQz0X@N${IGGr`;L9ij! zT$LQ3FF{jxq0S;E<+B~?8dLz~Uhj9b8T?}1Jpt=bgvCa65|M_M(9ps!(+mkHjK3hv z5#`|ijfOI0+akNQx6;JeOef4=b^c!5nac148J2y7v(rT|#PlRXq)>Whw{3pc)=XCM zJq}D`F;&G=kZZ8>;)jIv5qs^Zy4Ok_P_MRk9)1%7XLEhV>5S4Gy(hWWhnIZgeb+O1 zJ8O>iYPui#c|v@agTqiR(V0Wo(8*cK*P+Sya0apJPR)rr=YlPx{@Hu38ri1m(7C9< z)E6q0H54^$eS!1%jmZ?J{1(Vm?r7ay-bFcC+H{hkj`lU^)1-pJ;0hA9B3PxKh;)u- zh}VTCWf`4kdB!R1e8TN*5K9#2SOoCynC2y*O9dWVqON!v&xA=LPOiQ0nSCuq`IZwq zwC_Z|qh`)aq+_}MINj0)73&T52Rjs}FtFrJy@ny`PE5H(&gEvrNj$zGCqLl*T1-dW z$?y>{EGxh>?sm=5*7i(+aK+Uny@&n@nNw9)JnddpvQ6H%@~$tQ^mWQluncVsxs;Up zWtgm>x9-H7mllNv=Zr5ma>HA5>t>5WFmkwupB{aU?|Q+Mn;!Pby$e}5^Sz+2?&zp! z0Aew)Hq~8pWNk~|L8RnNf`cUxZe^7f2DeAgg-7RRb}#8`E=jJP*ui`sqx}8U#bqr^ z-c+5SafLTLw&!c$3j^^A-p7|eDsu^*6or1Vf?LvnDlluhX@a}qleX$l*byI%OFjcc zTvH_aexPosw2n_vIT%-G0J_Rx;Y_}E6%=id1{6_SF$o8N7U&}U@7rKn=&>3K@I;!R zbY30^qCSz*B2pQ+q=n?A9nWB8jQP)@59ARmSuaql_N}PL`A<<^OAowsQs1B+)cjZ< zIkcTyIGmr2@NFwv+(hlCQIGW5x74b;8{3pH*~nH$r`DmdFSh=a2DknG`qHnDW7?y7 z4`8dufET+NeSSUf2^(nC5YM8v_^FWNSWo@M@y$Ul0D$S8nw#IN2_$jWMN=2n4BcX& zk3)nJXd}4cu^cc{%3;)~?5zA(#8vKoxBW1nGnQ+*Wt~(<`16CfyPM)~`uIt^rGkE+rb2u-$*i|!Bo!-m zxRO6tPbWSlIf+*E5yAHP@%T6|ep=7WlDWu*NxJJA=hWz(kUaAK7T3twQHspmc~^rc z+Y9`bE>m22XJ!hf>O>rt=mM2COZS;i6~;Fza-$#Mske4P2+0R)^ulrvhfdY@717bn z(`!XLq{Mmom9V)DeqUdMi1!p4stdI-A+pi)su5;DR4$-Fj!QW$_?vECRiBB(pVNmK zne9QeBFq#`6*_k=jn;7>A>;%0Kb6btwJmQ5%r2CA zX=<~JK~*{I{ilB1U0HE}xbn;2`+1)4opXmfnE9@n&wHKx5)e>u5T*h=(echFZ_78wMoyC=ZWdAx$GbLHWJwgqxsxcg zT==Ox2sq2+tn#sBk4tw_P6qZ?6~X`x0G^&8@ZYwzb;0YW<$W)S=6$~@T^cJhQjWx6 zZsVOv%to8HEX{XQ0t=@S@H?ot5{{Kz#izggsd-@6KH_^pvX&JiH&l1idz@J<6U%b2zm2v`3 z7Ws7BG*+aQ(ZQ-u@Jgs5La{wRezH9AJYYw(s>GFUvge9t-@f|~vZ^VMaH@(2Z-1v7 zj4y30pvpYk0)b;TveT#lq7?SZI{6CDlx#}b%r%8hDr8kn|GGBs4b(^b0-AcpgFloH z)Yn0~#Y`ZPjTdGPnum%p$~3kXx$picbE!{pRTlgaUATHc`SB}m@jlRMVW^#^`r}-* z%~RYVLV5vZ5{21cZUa;0`%7Z>KY)juEH42M=!v^rd3LJnfX-H-*YF)xm*ch1Z25^}A!+JWJ`@Unaf~ z5ARe9YAhG@@(uWD$Bg>rojeK3;`Y-EGUf4`RKN5_e?5W%yUv$;cxXVvpI!nE6umAj z^jcEV*nd$NGPm$h=4Xzipm}V7I8$?o^!HR$u~(~1V|w0tUGT8!S18y<{_D_`59A>i^-kGEr!zLNUS+!8QJXBy zP2Xw4W&D(jRGIUW$mJYC$*+^?!WRAhHz496H>~Td57M;KYLBQF>JMTg_L+vG{hFm` z>PIZh1zy*3nS|AH9eh7B3L(9)u8)!CKPVIbYIYG9;NSP#E@FKPwphBjbimQwv$fyd zf3RpC31&@4z7FXo+BRU7dC+VVxxG8=&tkp3yLuW`7bEHNc`RY6u59=rP~rU#Yzer5 z67s=7uC%LN>iXqT9qzNfI06PN)qGzMN{n{xRFTSBI;Amk?gxf=t^yj`UsS|>7((C@T{6vQ9#-kNmdnhF z7~pXCJMwbm*@-Y$bL+EFwpU!(o1F6Liqt7j zV`@Mr+dZxi@(Zv*p^~3}MMNEpbpH16)Rr8o0H;f`M>>0!J|yc}(;X{$rFr*P`wwff z;ZZITn71|AOtUT9hGug;^d6EZ2IVb5`K@HxnywyPNI3k)FJMu#>*eE+EgoTs0M8c> zY8U%cdIj6=Hpvxx{~xD5u(^7`+B(=&iw5C zORc%S^iwDJ%rF2Ct;Ir}4gAB_!`0akdNY&2W-(dTg{b=5go1KrpFbyFowI98)_i>3 zgk6)rn6hIg#+h|bInXTbM|$i;7#B_D(FaOKVaGF*v9A}mtv7YLd-}VVUg34c0$YA} zgoP1Gs!go{dxMk=%WGFxy8;|b4p(=?K^9JUoHDc-o2bNrXt${RTwW-JF+1k;6P;_r_tNPqN7FokgKT?p$G(7I>l}7+T{)d3iSc@=y!F$}%b$2Dr-k zemgzFtMh{UOyVM9b6ws3=Y`69J!@8F<}D=lj*eZy0h~mKSvay*1dz4xhu~526HYM2 z9TbrB15P>_w8v356JUK$#$SBWWs@FD=U(W0vbosjDweuk;UkE08P}ddynoMqAP$sZ zt!Mw?jW|QB(OGJ04p|z=cGd67{A4-#yaNO!>fyCXqbK!1YdYkcO$;VJVlQMmE=S;e zQDm=)`8=WSuy(Vzh0gTRX3)jS^3hy8+9F;$`PbeVK;F77oe&xUy-%71aLj~aUcGYxqa4+ zA|4%cxAY^bm>3q(StmfLG?#jh2&sm2dB@egFgfu#B(RR!{6pLs&0;su|57M;gxLH! zQ5g`N7`f3Xked9a_FDw07A`k2K8k6uMysPx$ZY)UEE{WI5pYBDI@n!)<|P#SwpP z^7n|y6O*x8;=Jm!m%$+h*DHy>;!f>+NJSE4Xy|JJ zEwL_~KqJT1>7{0$h1;l=!Co$<9fbS9AI`=xdQeob5RkF<^^&9N4p-+n`meJ7>c17^=TM5)A@1^bVepEyW;oy@xVvT>x#f~(QU z0AKJN=n@v8K4!x+o~LqKc|h*`;Ucpn#woKtvRZa>yfkBI-MgS!^<5f;zwiTqe7)`& z*=v3v?DmHV+ts-a+h`J<_E~p7a)=z^lzz4X}x!Wx>AYY$W68A7o;+xOr*UK|Z41_IoqW&E)aeV847y4)~ z>+t?Yy$VEdwR0T~xN$Chyfj_X=iF2GhC2;??b|>x>)XcCw38{?f#j_c6BlzQ^$&_v zyf{x!QGj9Gsr-dT6F4mZDB!s|+JrqB@42)Kwf<`t0^2+3xST^Z(;YQgX5lw=<3VgV zX{#!C^Co0>=y>7oc&FbU!uLxjz?JHg2?=v;KDB8a{4#%8IhUv;(vNwKvLwEl32|8KB=9=m{sD62`K-u@ zmiZ>vbkp$2bm_8P)v(Cenq!GxtKVe&dsRDTsB0KjV)diF=W(z47={RObA! zG#pxS1d8`>h$GhHoJiY_Ui!wq?YA$Yfg3yl;zZwO-du%~yZ&At4FaFRQmm?7N@UUO z4Ys4tG3ChulpW-j!ox=NM37w(}6+_^;Mrlk8-WA>5i@eW#OR| zT{FNmbgv6o{Uz!_ifaWiz>t+zPAs zL4c2clfm@*%bDp-22`oJlwW-`MfYSzEwj4-G$CL~65_MKxeGbv^>S9&kp7-Rdb{GG z(F2Iik7j&97PrNt=g*f?8Pb=Kl8b%8CC`+&ayn`*dlF_CF7uIf4Y%|W{X!6Dmlx+@ znEd|Z1Q7|0_v-Esb4@5GdFXKiCyk>_@#FqKk+RGq^YfX8-4b)1j8Lhp*E{{Ezwhom zf_{Hb{YbP5N1N`?9RX4=>?Y9uxxkp>@Tm6ZhJ4jcXlb7eSweymHIoenuwJ zj7#vogd$K^+>uD1)#2gm*1p*f0alhV#^nf+jko`M@d%-#Ib)EEqE4G?7;}O(Za|mW~ z((yz9f%rs?V&{B2wx!7*v85?ONRy#BNyo?e^j%z9XfnG&*~A0eN(VWo3sl77O-K-%=Y=2N(+4bW}Spz>TpSV2)o;!=cv38?Rye_h1?L)-#5QHbGxTR8zf z@)Tf1{}Gk&9EJf}w28tIlkfBltn=nZuIkHA`_V(5_-h~iO|S+Ci( z5Qm03LYpsIvA*etZ%4dl-6OiQSKW{9-}*Y-Tt{`%mirZPEO34nnzkIKOW^a4Dt{Z{L-?_f_@hX#JyNn$zC+zH^Em?nq}hMk!Z`Bg-QQkt2nKF%-8!u;;;zeCwj(qFRk?|cSK zY=Ec_%x9{1=cs+S`*BSw4vkP+TKT&KKcoq^Z@=%~8(zi}l)MI@%?ijGOv{#*6*jtT ziq_Ar6|fG~XTtL#N@od-q#&+mVB_1!?e`PO02t4Qh&auqwLQ_{QR3?#Kab`|yaD1S zjMEmkQ9U}#<`%`qFMEEpKJXF`BaG!6OhXwFGT3F2|>KJv_;Q7tg&-GGZ{#s-FJbL zNcA|V5MiUwO!w843*NUXQ$(Uc=ND^dUa6>-#Paw}+4{|sjcSJ?y5hJv#|DDPZ?)ft zO$cM>%x{X@WW)+eu)lTxB|$+zM4Si;jZ(j7la0L6@`Q{aaT_vFBs-`jjfQ4H9@s4G zsXoZ@Fh2Z13_j@3#y*-f_E83NK-5gRsZes9qpH&oBn@gOkUKR;hjWpb;tdOv6%`eg z>TR)jbN(*O{0F1ZKFd%Yekm*2?g+HX>j?Cz#NEn0g3{sS7%jP}6u+#~^REX9-)Fy9 z564LkC)=6|q#S>@A?`3HuYAZWAF^gxdh<`=1JI35@HErc=t6)083W^xyjuxKM+pR`~FyW<*ihsepBzJZ!z4M zenWT&X>O*b$(lTJ%N(P5N5h_^q?t30L)4D9M9qR28p ze11&6c5i+iT*o2?N}7Zu(-Q$lXRlJB3KEg_)F@tHEXzS~NZ9qNX+XmsPHPO`47mSk zZI1{wxv7S=Oj$MpR^=qgI9~i#+pIPM4q`iP{t;12$1K#aT`ub#hB-h-bt}JY4A`b0 zIboV(x(NTJvn+{XemCtw57qm=)(~m*g4z2|l3t%xig7F93nTB}5k}jGhxHfIDA(58 zCT@^3^xmY|u6qd=UHaP*fc&?_QO; z+0v48Bt846ISD8y@bq$Jo7FhIDabLaDfO_|=4JwFOG1%$I>(;N{8@6|L;z(F+jk|S z{jhD3f!Wcs0cM&^+Pm*E-4C_P4XSNBO9RU6E)sc+L703F@x#i;7 zOR?Z7E=pA3Th?iZQA}2y5wbH}>0UC5DKs38fzF-g|5P1QE)};V26@W2%E6O$J+VPX zqjsEno{ilJpzBy}c^Tnr(O8Zw9RBWaR+&c_e?;5}Qm3gPP;8u@~bctY34W;3<#& za3Q0|%0M*#s!({{fDcuGxTM+L?uc+nr>v{zZ(YmOBzo1tX=}6+E03fr580x7D!%Vi zq3-DS63_UZk|~gE+(^6@PwInLgkMBjM7McWhws&th<^0P!4C`Bj5uORm66R8S zJ4gh5r;SkqzsBPe4|(i@_dd%&)h1S7j(NE*SSB~3K2tT*XcjBm{Ou9UEnxaaP{DCAFfxg9PV>-3) z(1f{JG!Ab{i|7A?H@Hu{?9+Ecw8DY11UPju0r-U)^c@w3SXjvo&m$U2nuwIMh=vZT zLcc{r4c+jlveYN+)u1f5P#~G_An@aqCEd9BTd$!WYEU-Fpq?8Z&}Cq@QFr2GFKI3n z(7RqfHSJ5nI2Z^CDDLOQMveOg476;vjBjpfaY_smdXwtbK!Gq@vD_0GfDezHpBn{96>d1ZslR>7yj*_Ar+EBJoR zyT2sk&$l9Fd&q;16a^$uo@A)0AjsL#veyz==Ylp$^R~`~{NkfyNtDR3^Ic}Pp^N#1 zZ~U}lYqQR}u4CQXZ01lRwT~UJh5n;hxu=1@lsG0hFZ>%?;1vS1a%*%YdU6x-`fp{Q zyBu1S7Abr05Pqt`#B;dv%<44fM2%CLng<1cBNb#g5RT$OJNqW_NQDef0|!N|cdMtf zFI#Sk=XP7ov1E1U1&-X;{u2jag%P8jakQd+n|QA0=Qm}A&8+)PxJxoS*=Xk;Pur$} zH~Z}SO)Ci=$~$q>JU-@XZUxsQ^6?KCcq?FRzGvd}sVUiMc9Y;Iugl&e@73FNe|lu! zhNb*&VPB6;Y<0ieS49o<$LeZ*m|s@s|#z|WRlcBgWnfWw=02B?Qiuw6++M0M=@O++leFbAa76& zdp5D!x~iOlHZ|xD$W>llVRl$>lD4#mppy70O5c0sKF_DMw-~7L!dH5lXJuSp*2+G! zNLuBnxLSd;9zElhv>JS=zjv=4T9p%*B2}~WM0YgWid?||)>BU^r^80V2FERZZ>Yd; z-aK+x`g2|h%`?JX**Vevpl|e=Xk>sOqhH73QpMbx_X7UEZ|v1>2E<>ANq{ui3HCG% z*dK(Q?GL->Fi=fFU`ui+Nw2(Qu=vnX0 zkG3L>AD6-{t@HbuqK^&w%2uCyyoORddA$8Wh6Z)ZBzMb=+LD--W5R-6o-BIE*4c>8 zNOq5}MrDtBFCS4Qqan*I6fqX(^Qu+)8L#+Lc8RCl;t_B}az-$edl24__)7a^x{bE) z*h?U{d*9Sn1Ddv!qUT=lrQr7Ah0q|<`=;uJ!1~D_Y*79Z8XGvYsC*qmJ*VQ_h1Ja7 z^zOy{gmUCiw_~;6s6s34N zC|MW8MM`5`U9{_@0`JM7WU^T-lG?RmgQk6+fBX&?y%qgv?9MR$FvZ!dgskneIfNO>%D9W3AD~sPhskiPa&kand&ij zSeqfQLVjNF$4fwp&>!wk0-q_OHrdmCH+D(8%7sjPHs| zRo{($y1jn#m2a`qjS!m4My=GPnD}ySQg+K;_+#goFH$w2%o6*%u$A}=B~wQqI+W|? z(As0t`bEo1E_`juS+_O9V$+5xijtcLZc*D5JhQv_cYWbO*6+v_e=OpUn%(2QS2;p` zD1SFvoU)|6dBa<(IU$O4TXJGb@0FWnmSB4}H=87D@;*(b$#42wuAJt6%}M%--4#KE zlR|SqQ^F~Uo=;WKy8PJAPU5c56Ue9}*|Phn_`A*DyQ2f-3=a!xC;=q+#QufHRdt>I zlA_?)O5o)s>pCID^t*NK3F9Du1d$o&fu>V;n}=$b#7l=$KoVREU-^WmKc9fqDRpSR zTS0zQ|Hk1}PbyiQ{i;l~wzh0+*k^(KP#urlbNUov0nu21MkS01lGz1BhwZ5Z7kwEA zt#E$f*|(S)(p#<}&RF`&KGeVHG~G$#T(blVrXEaWA?RK9i?97btfZ={&#|9A zF(;a!!je9-A8?=A^>Hr=u~Pz5!i!gyU;7EWvZcM=FtDvMo4Ol^Lj?RHd;G6Mx7c;I~-ri&&*qq3_ zT31b$m3IOGHAQ|w(#F$Evsle>yS;sr?#CA=nF~s48ZP!x^SaDGfO|vys+#a1@kcMI zuTgc9{;WTPmjqP(dG~xcjwE`}`mhxNa7$5#)px^_fQOT3Q|xD%9N@{#5A`<+vs6uc zOI0#ob`zf&!t8C8(UUDXh*h2^+z{fWc#>pfaFq0IQW}(-&pj5pcLZYS(kn^Ps=Q!{ zTm_x5Trg*~>4CWN4t0aORd@cik47CGCZ^|OUk~-XHx2wO*TcRmNX9IMD~*{>9pXvX z+0(60_yr$W(V%$Mel)@vg_DKNu8x|oR2lE>3OcRr87P3O_VMPf1k~udaPO^FwMXPp zXs`$pw;(!tv^8!iWass6?Kb++ebQVB@mRn4S;m5TPi5GPavCYL=7XIK%dl;|(L#e% zPymXehEfOgEyf$u*@d%vbjfh2qK$~)5VQOL!weNNm_z)kh8te;JOMC5=>zNsgpSJ) z?Z?uI^`_H__8JnNo9>=IG(2p4=<90XgCQQ^fIMZB2*JLF#&JnJWrr*uQQ2aMRi(IH z3xGGP`5V=yA)NXi7&6Ft30Hbw+u5uf2w?WEq(sWb-R?$Lme6O9IisZ*eICLem#ra#C^h zWZSG{s@qv~Gwz}F3t5!60%Tt32DS!Jim{0*`Nv7K&IYXArnq4LK2HL@edNztw9;JB zmQL_{Ij-?4kAcza3WTh?OMHwz^U2k<+x&s{0$o!Ft(1DbcAKA^dvY}W(gHRdRz;($ z)Ux`YsX%T^lW}SB_TEwj<~3k|!ZDYrPf23tf2X!qfWmmFo~W4+kC8d1j+F#%VTC+0 zE%+S^MwOlG_G#U7zX+(gX@^@sx2-ccRD0`o|H0FK;wfMpD}m&mH6M}wKL9IV;lMS&xE8OE*xg5${n8EYch%NL;L<(5DmS#V3nFQLCXuV>bs%0mw1?7D@$azlj(-x zLg*zBbgA`k_%7rih`23;dY3a%yb?4@;6yETW$;zmu+-3TMav%+*%z~w6|V`#`fEjH z>?VvA+h4XF7^!Eiie&}*tv;%<-xIDnJ-`gm(jb}k)!>neZhe?+Ll?Z{83GudJqKK8 zPS0ICVCwV2+kMi(X$KnALx# zm1X0uu>XOzVTn~d7g%2(9@Yxy;8iNqub;azS)Kc;&<}u+l`WbY&lg57$dov$Z2|7_ zhmu+Yk{|0I+rswN?oM2K_$WV(xpB3S{#o8zg`ho$&4(uJ#jU6Q6Ta!^r&ClVTuMJ5 zeKU*Gj1y_)`&_ADp{7ZjJds#^wReV^d-o=y3}y}h<`>ZN#m&YsFnrR%aMiuI98hXKs(pG4297QL$~7EuF* zhb$|=GmBs15neqx8$Z2wl_Yo*-v#;E7Jw5 zwY>MkeHqCWWWyrrbKc4#qxh6d_gy2CAqd<&aKvaXr>Ze>IQQVnc@2w-68O|e2^{G! zv!yTpNa0ab8=?amH7-&2EAW+~fy;PJI^q?NWMx~2jC1hEcyYa1t>(0-N=o#_UJ3qy z^{-ERGp~m2R(Up4v(kiB;Pba4!?KLmnCSKB6=xgd<=>3jb zR(hjOtl801Rx`Z@xO z`=3|qzB?iA#p}Ybom(Dz%;k=3pdJN?e5fouD8Vw^k{v|MY8Ryi9m+wlryyMnAA}X% zXavq4<1Spw)pB|WmjW}fE-!_o=-&yp3=ZdPzoD8LN^zB#X!aV_PgaVZe(@`#J|HqTd;qq*fY7q=tl_X*bvPyVVl=tXlg^t6nB|N{8 zgi2^9HzSCTTzvKRTH=l9Mq4_l=uc?htNA@XMK^_EoEwj7FRhqWS)1VRU{$4tlasDiY26b0C z2cZ}Py%O+A6?O*^4K1us%hA#Ac!>-HRPeZV9aB0IqEq+4ZOD=eLyA%@etMkZb158c+t{z$xPFrMDcNi_{9HV=s#8&qxlUDd3N!Q{(Fp0fa4b^75WkNj#Sn@^!M6#)R zf~HyS!`$gL)@UxyaD6ubGeEq&0Am?5-uqhptf$SF-_62?BmTzTHUJloccL`!Wemjo z`(MHZsVp<-^Y{EKt7C(qgI=$>_S8Pt>oYw5b93-lpopi4bhR0I?KyU}5}+pzNI;>{ zwTSb$;qa^HU!np?!T;dLe}O{{+5iXM7Kspgcz<5kbK9oYuCfi~?utr=B|r8Qm(Fh()x*S2bDj*R82+FTip)AQuw{+YJG=YhUI>GzttUf@0 zvX@}@KjDhi8Ux89^c2-QNq-=WE*L8nT zum4Yq=`TVvBfyk}ogXju8`z+f(V4#7jP9L+u)SWDe&T5?SAfHo5r>!r=S7^v&k%81 zzZh~DvI*$^IMcsDp~t?UY(!WY^+~S!Oy=OMa_wyZe*;bS_UM(s%mC3B0W!h#RD!JL z7R{qkqm+m2Lya<2C53e9Qig7QvWp#1Hff2|VUs`wWNhkLw~k4kgotyWgLAEhbKNd~ z?PTZZS;uOb%N{Ky<|NB6(AEy$Yta2f?DGqGW(j0>ug#AlBY=YfwIg)*<6Cnt@S zm;qnGsW_@u=;;21zP$D7KHxm_Mse_$2c+zAi@0wDz6{7XR)FIAKxGWOlbMWcj-?Ib zLj_OWC%evRWou{%&=oi^Gxfd67gF-TeMdntW#j-ewPwga(-e-JXa~iHm03Ux&}J|F zxIQfjdq@TxZqON&g?L{{yV9tZUC{pt*}m}!Qrl9hlUcE6>8bEQ2_3AUpu;K2nucKo zi?OE>6RUa~LEmOAX*u(QCFS49DbR#7fb`_&gDVJ@mjN-^z(wIH+ARsSQs6nqBbje6 zhOgwwt+$+~>uG*9R~4^>ThfO(yoH4@MnaX$Gd^zd)kijBON!gC;azu==fjmmK%b4> zFdY8cV(?KH-$TCg2?fWovfsJo{Ki#VcGC&S1o}t<2~dZ}idZcFx*z%3$8Hc7RwPkq zob2XTd^1e6eM)lbYmHuw$sV1LDO*`o`)o^6=u-G9-Lp9^T2#$^Gn+amgywhPn`!wM z@^A(w!uXiQ5Th2ycDH`RI%|q=J#P|PpzDH&KoNh)H)hF*R+$xQR-Qy;0WcL{)TrcE z;Yb)&K7cGxseO1q9;9mZbO(-DnKpE@FSCdCF_+3bp+G6Qktm_Zzt(B9L9C(=d_n^` zA!-*G>|=gNHnSj`1hG1-!xC)-!z*+a2~-BNQlP>K8J@$a)H%R$Q4gDDJ5#5a7y(I{rNou zvx%md3~(TvxD!W!(~S0;_4xHa7R;v?S>M$A@3?XydKVCSV-63&7v!&)!NU#~1u9RU zZFnv3W?e`DbCRox+a2MQh&;B;W1g@PTEXs<@$T7Urjx79!cj$(gzT>dvS`|W-*c0D zEele9oP+Qe-3qTK--z$%o(@@?pH*xwi@HG>^D~5=%7&e@Z8#yvt%O(zq1eo+s!4%9 zx>$4Y-v}O#5kCdTGrdcGK;DD;X_`}+VVdJ1nIZPGd;^`f>IL!K9v*T`r_$VauX)Q1 z+@Wt=Rg*+#gDW}D&ffiQ_imjo*8ULn3IW{8I0GmNmAmuM&}K!2elgc0&+M-~1V}LY zjHQLVhP5HT_pS1un+`GFUj6B(?M9*{Lx%$e6WQkQSJG)v8E5g!A?Wh8C<-6g1?0ck z0+9jZl9EN@Ldzwv^kU)M1fr<}%$Jf&-pByPc5&#Ufr?A7(tdyi|B&iC)9g&HMJeM6!j_bu(5FLjE=PR58J9;%l+w zwPqpJdy;W`#RTwZmLmxQDk)LRTSPpnEKS1+OzI$X$XDR`kUuUSaH5liy@djtBxLac zTJ|g&F;ZB2U?@{tZS^yG;Jf2(ChUj7q-}kn;4_)`HCqG z11#1%C<cHII(xFIbyyhKF?>^0NSx=maYYU~vH@of_ zbs%lG1aXojlJZ_}+XvjDjWw(sPEpD1eq6sTv;73l;($P!69d1~078&l!wo5JTnV{4 zpqwcQAIdYAc|5G@;qhL!lcxxHW0))%dDmoq_bmP7d-Zp>0A=glv*+9?To|=|=VatO zcJ&;UeNs+`D($f1mEh`)=0Jbm(Mw#KM=agI9E;q{O)>8UU>tPTo`8I<1Rktcasw>z z4ad)~p$h%9s1*(Vhs1`4LLZ;Hbu`T7koHVff% z7?F_X#$p^id(z%dc)Ra*s-30u+NgX+U$_Jq>2dNza*5ih=jJ6m7R_fiw2Tf-w!K3m zOOB%^ghL|2#aQT@RrExbU{<`#>JJvW2bJHJ&|duSmshv(Bt63-3S zH}R&@Jj=-H;hv-8?*6gGRny*lz-}7QgT21gR0dUWCKI5eB#4)DsRO3cQ*MdqC0!_v zn;`$>P?ei_6#>%KT8N5T5kV5ef;+0F-P>NYaxdE-AXB7UW> z{oxF*m6|nP%YLGK8`$(Wc71Vm)~UHQN>bU4WV^9{+-cMFBhi=MtQ)riM7KsVOgw${ zpL$jW$+oSGFqnU7G$V|PFt82ne5>}zUoOT!D?2FO`<9@niR5gTDfDCZbGnykI|r}3 zl#e`ISKbbe-}ZN$%;V}AkZnVB|GWY)5NdoMrcYx}XM6fbhO6sx)frq>!Mp#=JUB(< zZXbjiU<#iU$FvRzZ6(Xh01qhfFa9*F{?sk6d*rdI(Z%n(`=vZ}q3Tx+m;=2v?=Cnp z^nto(wdIFcKW0(zuPA(}4eS2k;{UC77jVs^TiLo|EJN z1NLsDD48+6CV3Cq!W9@@0c3rFfCV(i{zDc1s;3!;~wTI?qze;R=1^$VJX=dNW11(v;?GXL~|LWY))lUYG6*$;HvN@sD+-&l` z=D+iIrD(HXj@l7V7v=7dDrG(PymPMND*YH3Bg5=9EtZQPt-Qamc65xxKV0_v3Fk3+BFew|BkK5Bnv^Vck&m zq3*{ekakQvZ=JRlr$k7vj4Pz5y(!6C3DzCH0$v$T@862^839Wh!V$Dcb9E?u=C(T2OyMKw^((ke zs(t|iniz#0K(-7x_pw#YY((rGpBKt9z!An@9%(?&$C7p3&7+H$29XuctM*W!-dc}O zvA$gy?KX&n1!1s{o`lwMKzv3qdNA${6+_PsW%MK9FYr5MG^cj2+C4a`LGk+%=xr2K zfjt_UL`Cvs$nnY){#Yaj*h{n5w1+v!b@O_9l~Xwv`xOoI9(|$k2#%+=O6~gf7P4^$ z#Sz#?eu>w+rXKQvo!@Ux#0hRm)mzib-E>RLzssSZ6UB-gz~?JbdT$#m$|*wJYMSeQlj64$+89#|VI(fm`PPnAf2Qz_R{38sXI3KOnTkCo%15o1q>L>SulXZ>Fce zBF`;?i)QRwHhtEn1Y$gd&K;V$As2Nb!Y@{Q(`$DkeAS>yuc3qL(0v+|xf&Gkz0G(F z=5zsVUc=4)B@Uo4R5;<~AI;@8t3<>g@MtRdk`5rz+HTo=xb%w{TE2=>0kZmrbBe)0 zSC;D_G|rX|yf~Tezios30q-wC`)5KWfJO(mnBKiwKhdgM$%7rTwPi+AhD{E1kgK0= zq51LwQPetR7(4V;EO{c4-?26Z^KpYfs8X$|zHQybZ(>@Si6F106cJ-ZDaL+~+(bg* z_w&cSsNIrhrKj_=)|8pA8*FZR^U}GqJ!>Y6`3pY8Rc6}5CEOQfHUMJYnkWdEutm;57PC`~-~T%WNo@X85( z*<^N9Q@pUYgi2dNx(21HLjh-+y5s>YHQAZ=)H zlST2ci7tn)gih?$q+}TR%^A)>eq$N?t(X`m%{WmDCX(D@tocvicR7}yXh8oEpy_e2 zBF7O*{ZYvU4|3aMZ@y)(_V_$rs=`5TiaJ z*?0~7?ppf8miUYCLDBt&s#o9Molsx}u?IFr%qpg`huL(t2d!s&tqjidxcmQ(EbS0I zVDac%bX}tzLgris=tKf%_*ASWbZ`ykhtpul;r*SUWDZY05m!Ag|Ni z8wK<(yRt3I4(Moij3qb{Am&$qlg3Ui`oFk(YmTs+2Zd&xkmP(6#c~Jn6}x1$AfvVg zQ2xQz&h8E)<3|~<&PLVT6=W8#E`yF=xqlpclG#?^=>baQj(ytpyP%9U2whfSBBJ71 zzXRc$sEDMMIH&-eTw$y94*yIX6#UgZ?iPA1sIvd%2LB{k$P7$hO~K79r=FYSP8(ZDkj20+A`5i3v`F5>8|1U!~oEFr`>c=Okz$W?iP#x4`d zW>QtgwteH)QbIUu;@#+QOwg)$n`)}jycO81+Q?I((J~sS%f7|{7~P=AdjR!l;7V2` z2_*`Ab27XABw}%T(&1!rsQ=gj|miNrR{g%D^unz2yAZz3!2bfP>L>Y+D#l2Gd@P`0= z1+!dDqXBIhMEW!H@6C+>tolRAQuuj8K#q1V=8%R`mLwqW6{Q+kbP~rPQfQQm4kh=s zU+i#N|&6{)SKhFc1WRKc!P2 z*o_pKZN3UXCL>)^uaSLQ8px;C+m4tIubt5pn^eN-?aZOBEi`&AgQj<5Lu!FE$&reV z8+M_=phiq!t^1cZ-!*=D2%o}jS#^R@o%v?~W2Y{E&3N@yc*ytIj2GYl90 zVUq=&o~K*M`j898%-Hz$)0O{=YeS6s^r@4fcEEhsj7?tf+#X(tmo>^wbVNfaxD3NOqpodN8~RTbupA;J~df z4>TqrU-_TH?1}PaFImA~a^TU9Ew$aho>y7;K&5Pcp2wj^F~i=oH$30HKYEdr;DDW1 zbtEB1>;s~T;eRk8*MpPn@5>k+)UIfStF8m4OS|vxcXrgofQw}&!O>WiW{wl^BeDxU zk=1`_3RPWqfQD~O$R`6gIR$FVYoKZc7C9#{XD_4quTE)7?^5-gTy=&B%t9YB)h&~$?`Rnp#rrE+V+Fr<9yflvu-6RM2bc?oXrb`yb(N`e& zu=BJ&mn}6JP&?4pdcA7i@zKzYZ@=j@>@Lz(R^n~rzQ=uhfde92mBh9eX;p!ymVH&E`2>gh9?iXgN) zfDb?%7SKkSG5L3T^JU=FM048FdVH6u5s^GxMm7m2X8<8K05%@uI0Ily1L-d=2zgWubnu4`g; zD64$xLwS7gYp9=TKp3s#*v}bfQa~o~U-%+8fM;~O+EOGpvs_`u)BP3Ica^&I z)aheK5)(PD**>PrRZ2IumCe$MUBdMLh=?~|IMrefk)E_wXNPTqCLk~21H4b&Lr zq3!ROgi`08tr%{oDBAYZebqR}-0yLO=6=JO@>;786&Rpft!h)Mo=wYBs=@^d_A1#9Cp#j0lXIe@?8+#kjL0}-uZWYZb3)l9$I6OAMr5QChm7pau~*3a zz23U-@8|yhKELbw{d4NRxUc@;{d_;3kM&eDq4f^>aekG_KfjONnX2Y-jY-5MFH1PJ zc`L@bYSoHTOr%QHW_|2|+l3)cEEDI+n6TDRMA&=HLG|y!B~KjJUn#p2`}oq{2rs|9 zmNi14Er*fLsMLGvKTm~opSfwO5J6mtsmS{d?xE3l9sqdPnJY{`R zfcHB)g9C$>sgogX;llZ#I!s-p@^jN^DOSe!UJg`%MIpz_jQZh#AbMRE1(?t`r7bxv zY?Ew`(WeRO26B+X@}C&bzt&YU9Tx`hC1723(1a(XJpF+WwBHk{EgshO2@Jor8653i z*+smWI_pZ_0iXotH~&ZnKR)a?E=7nrH7WAg=fQF9AG+ZmpGP)7u(;-51=E6Y%dWow zU$$6-+@?cK;aO}C6oBR@d zvz_GK5GT9uV~VZS{>TU1p3R)plhnSXO)Hk1@19J`G$rnK;=X=zdZ(fPX_CCM+8`(b z<+eka_KhoO{kHKhBt{1yr=gWTCCfNA36=c%iP=hOE2sUK9ZnU6$wLnG!IZg_XLG;+ zI^&PdIi%Y&ja`N7z@O0)tfxL&`8#&{@%Gr26Y)RuwkK`Opg9|EMDzS_~LqQq` z+iZ%ghjpa^vpVfb$6ucLG=AtiJiZ*GeWvV(i0Qa6MNUo7(>UO`_=kLG^n56^VCl{` z+VOC6@6`-8+*1>Y8mF8M--Si-k@rWHus5T1z?{+kg`c*7J-^RIzk3bT49cY85X3058YafXr90h0F1^ z%}XIpE=&76`P~>N7A>W$Mm3qk2pS_HoxxMuhHmTesbyr>w*AGT>|8bZ^=H~%ypqzt zV+$|m(cyb_sZla!Pf2Kj8_5X&$(Olt^giWUYznuI%LT=adhm0-Ox)@I(T3}cjeXiw zzR{tQt~XV;zy9sd3+I$xf5^W~If8J5$cOahC^A{|X2BOJu~K+2V7f_Qy*v#?%^4D# z@ymLyzq4buZ)?K0e4|mEB`F2+ev-NKQ^E>LmZZDUz=$@sRmn9#);G2jTwq$Q=9}fu zW5_XRP4Az*=O_Pufn7dl^6c*Ybitp#i!ju+7ceckSLS5!f@cPAum%;!A|wzBRN;}N zNZuaG9By6J_$EVG!HBf2pnqUfR+jR&rPeH5zGea!zjswpIv)XdHBgY01GluZQc)l?jO^a1iP$^s}Ya1Hb`BLeaZ8GgHLF0>Ex zUhQKb!CVL7V){tAcUDfmdQwE*{inK*&-4`*Y7sR+Owh3DU`tADsG|5CPj@KSCkFTz zUl2cOT)ABuZL0z!P5g2_Kd|q5UZo*dc@0C@jU;>Yex=@N;|o0}7m`>?Hpzj4SCSVaej^6y` zF`a%@M_KgO#JBvor9H}~7;|WuOx!GXdQh@|^oZlWFCp(;(Whtg15e1+Q%FrH242PB(_+m$i$>%z1U)ja! zk`JGGSZ*Kl6($?a!L0p^>TcD*tU5PeP&{)m0jjvaQrO(3^@duC^YCfcpfnhV|0V$v zO>&C2({ztE<{Z&a2kRXhD47#@$nK>_DoJcn$~KX@UYM|M%I=Re5tGA=*%EqiXa#fX_z9fakrrU>?T&daz zeLDA_XUp+;liXbqCN?cQ#C3E7=NAM$LcQ%FFoIjhPq~%jZ5g(XbZ<#7?ZqhAvb*FaDYKn-6FzjXQi% zEAw>q_Zy`?j659evDucms zTq^7rC0^X|7cvwszRon2!#j=)So!2M9YFqz$RVz9T^}#^akkn12d|>qxx3@UI{$q( z_i^G6Hk4Nmm%| zYNb3)BwuXmeqSXuR?L-62`h6{F?@Dc<(gZg@2Sx_6h(-%bYD$W`Tapo15_vQiU~0BeZ7Zd`GmbJ#f#3!>OT19Nr=*W zm{mMFGpk^zq%o?k(oyhY+W({2L)Se0Yvc*1?e5LQ-oRaKba?G!WoEL8{9Zd(Ku2AQ z@^ktrR87Q0ZH}#*XA8@Q*@4l)cA3rbJD@=FOIvDMk}m(3`#2U!j-$koI&us}{!*Z- zZ?N4%Js0x&aKc2^58~O3)ju)5L9Dj#6j6HbPfd zK#4i-faXK<>m*%KpJbiBZ*L5= z)=b7o)fMm+b61wxo6tS%#o|(8*K#iG1nJ49OD1xrU5Rwn_5xjBT_H_Vv{UE?5-{Qv)*LGhCE-Wq8KsPWOQ5d9tm;~aW>>)P<9}UktZ+L`4`b#euJp%DG7r|LDz~! z701!`mcvA+faq1t*++Vs>i!9Hz&Rqq$(_e3c{2awSOuT!xs{WR0Cvxc?Z(RmK&10*QWIa2R3Z*pttkJ{Hwo6Sw-b=>vFI zodz2YmP`RQ$U~%QdyIV^-c)ntb8ENEuI`%{&vZSmg{mOs5l0^XtZm+zosmf5WNl)n zYi*)r>-Mc{@GXx`0B2l|xJDmPj?!#@K8RVmlBoRC`wBd+tT6%onLWoB49-m%U@x3!yI7760nN{hOp&20$j5G|&d0B`BN=hSLCO-%o z0k;_$eB31hwd}n%Kv1@GH`CsX!aXg_oZM5^uCIB(eBJybu9;Nl8gP>Ww;3-;*O8j) zKW)Lv-yjeZtq*+V2>kfesjvS=S#v@R)KSosnph-Nezmrq4c+~MWhfrU>hGjHypO;Nm?zE@j=+h=zA&g&O_;;XFd2-e%!=s}fAzovua_k|I zG9u)$0f^)3a27-c`Q)Vy-Ogx1FAMtAugCFZ0YJSl9g{H7-$IqxwjBF`6E|FmW9xBl zf8^I%*&)(B6+pTKv&!yFK)lPfdfBrl_nM)Vs^EkrC_X?hSIu^T0y*2nvT>-d zwB53Yy>N(fOJ-{fUsK`^=M|G`#eI=lpb+zCT?<9=ph8!3JPh zId@dMKk^NAIL2uHi&6qUF<-oq3HS9nit&iu=5}71tPL5Y9UBX!;vChw{DFIoDsZq| zh0h)(wdtOrDM55^lSL?mpeMXP+l#@|WLT$GWb;&vwUgkJu`_M5?8}}nX8U@IlK5~e zP8o!ljtm0se&=VZUc%)92fO*Cr5UGW$#7qbGqbIqYnQ)l+%YOnI{DGkJC((GNF(yf z@-+L|g)8lt&pouzLIer42T@aRkaf2We$7fbwjohpURK#Ke}<!6*|=dd?l6H zvXV5^*PYjxQ@32T@Q;S-5^PUL(8jWJlkikgf{8^J5)stI9YHRlF#Iu*F)g+!x`{U> zcc0@6%CGUA9wOwWjj<=gi=k{SJeSgBV9cNfR_F`rRv2Dn4FkS=5kx;@YOan3>~N>1 zr7oVmId*}TeYLUM>$IM)spqE!?J^~X03LHyuaNH~_b8EA*($a&hEO_~9WfV|KrxMDaoHeIEm=*AHy+XmsBnkr%36s(0G)V`U+b>W)LikaU1Ib6zr3<_bSj4c53`^j5 z^x*37^}e&d5n|`o&zZ}j8O){5GN*Ckb)Kp;?4wt0b`6VvL57q$*4!^r^Y%qwo1T;E zb-(#;u!)b;Bk=R3O`W;PO6{A%wK8*u>-AvEUejkcEDk2xD%rI4 zJPDl{l(wg-bn;ImJO`RF4d5QPMF){Giif=Z9y@0^1J4* zvj3Aj{zoB zMq)QtYf(mBM`6w_;b+1S(+fh&(nf80by)`IBIjk9!Lk+%h+g1i+F2`fQ%8g=592G4I=t3{Rk^R`P_~-YeW4*3UibC#gw5g+J)ZB! ztWrp%TB*#ZqlnZx8E0Yh4IAp=gCUE7%KAS#YRBY_nIv$f?-a79zrr(iT)65kw^jpQ zvk~=^kQ>B4?YRb+I4+fgH`6RlJ~~7fj@HE_IQ8pZPAJNxyqwr+yLj{7$mi2rT?sD16EiX5( zalyjX>})v7Zyl+J_+&*C)bUaeQL!P3AV+kmPcSl6aVx4u2Pp=J-bJv+N^(1^E(YzB zsFAhBBWlPHhYYVY8APkf7^(Ozgznw@>K`-6qs9ogsxLm!O}NReHMbqqcT}O=O=KLE zO=j$jjd&XRm)e1*%D>%p!*1V1Q-1cAT5Bt}f7EZIq;v;JDYUxenZZRl9yvV}OuLJd zVF&h#7UR$1>>pIu>nI5oyUhFTX{7AK+k&v{5t?eSv)9%$V2r$_bjYV}Wj-1(IMS1; zAx{DliAi*h6MHawDP5r+N<6nNB3{!7Ry-p8TWY;n!0-&-nk+^g=IYV$4WrnX)_CVK^uS^5jk6< zN2b6&7o~W!{^=UlASy8h4eFufZh^>f8%7Im;3lbw_c1{;U;(WYb>*|irwT2VV6xo} z*9E(;)#f6MrVJrr{Fm)S&Z}FuF@3^bl1gaG4BnLR|IE2dO#Mcz74U3I{_Vp zaQTj`caQGqc2w61|7(xUC~d*Eutl;to^>pgQ?+jANxA_Fow5a}pwux`tMWe>2*m&X zwc-QA+6lMrUZ=si=Jr9m#T1Xts9^WGBS(o}Iw(;p;6~!ThN|SS%H|q*|AI5A{$FC} zD@5$zFL8pUH+HAu3Wy$?nW50YjRw3=Nl8!+%jvOpK6?|&cwZmgIm6+% zV16ncBh~s9MYJJSW_Jiq#wyFioSdcBO>LEP%*!(PjNGvKyTd>H}%;s>Lpd^wkFKoJ0`!GVoG~h2h?SO zR2K^snz~yL1;S^_JkmA2vz6|JHPT#P0!=H&7PU#bq;G&7nug}Wf6)j3(xVCPNrhC< z(A4t-mrPTmHECR@*{3&x9Ibjll`83X5}v8?Om&^shT@B|h|XjteuyHmDwnE zXVcR9ap}1rn?M*7Pw8pq_*lD5^SD%j+G)l-O)sCXCSDBQZA@vBQ?t#?X_Di_wh)m} zo3}OK2H(z$^wsCta6@mmVruLOD!uK=?Ae3;0Ukx}^IViSs=FA;#J_OFs&R)!oF*kX z;}p6Tq8I|xG4xW`?=QV2Iiu~fXY(y^1>om5OJ@(|uua^)BsI=8BS*_hqKPTT1A

yc7MIPA2Zo8c!hr;VAV`3o&{`~lBs3`-WRJhee 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 z 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
a2Bq0_N;zY>DOG| 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

MC>yw(#kXQvKM2+2JhFXICJG-2E1-|CumA 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%0D>vst9ip+T?-%mN@JootV)>xVZ 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νyS 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

cX*r%&QZ{Fg<1sxwq*>@2=`LeHc5B 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 P7K=e2KF? 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

rKY}WC8xdU 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Ξt-n`#7d!>@2s1fC2O~+U~&XO^sVl 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