﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Archive name="Root">
  <!--Grasshopper archive-->
  <!--Grasshopper and GH_IO.dll are copyrighted by Robert McNeel & Associates-->
  <!--Archive generated by GH_IO.dll file utility library {0.2.0002}-->
  <items count="1">
    <item name="ArchiveVersion" type_name="gh_version" type_code="80">
      <Major>0</Major>
      <Minor>2</Minor>
      <Revision>2</Revision>
    </item>
  </items>
  <chunks count="2">
    <chunk name="Definition">
      <items count="1">
        <item name="plugin_version" type_name="gh_version" type_code="80">
          <Major>1</Major>
          <Minor>0</Minor>
          <Revision>8</Revision>
        </item>
      </items>
      <chunks count="5">
        <chunk name="DocumentHeader">
          <items count="6">
            <item name="DocumentID" type_name="gh_guid" type_code="9">17611819-bff5-48ff-80f8-ac42d6319de3</item>
            <item name="Preview" type_name="gh_string" type_code="10">Shaded</item>
            <item name="PreviewFilter" type_name="gh_string" type_code="10">Selection</item>
            <item name="PreviewMeshType" type_name="gh_int32" type_code="3">1</item>
            <item name="PreviewNormal" type_name="gh_drawing_color" type_code="36">
              <ARGB>100;150;0;0</ARGB>
            </item>
            <item name="PreviewSelected" type_name="gh_drawing_color" type_code="36">
              <ARGB>100;0;150;0</ARGB>
            </item>
          </items>
        </chunk>
        <chunk name="DefinitionProperties">
          <items count="4">
            <item name="Date" type_name="gh_date" type_code="8">639160024234789160</item>
            <item name="Description" type_name="gh_string" type_code="10"></item>
            <item name="KeepOpen" type_name="gh_bool" type_code="1">false</item>
            <item name="Name" type_name="gh_string" type_code="10">04_plan_motion.ghx</item>
          </items>
          <chunks count="3">
            <chunk name="Revisions">
              <items count="1">
                <item name="RevisionCount" type_name="gh_int32" type_code="3">0</item>
              </items>
            </chunk>
            <chunk name="Projection">
              <items count="2">
                <item name="Target" type_name="gh_drawing_point" type_code="30">
                  <X>-319</X>
                  <Y>175</Y>
                </item>
                <item name="Zoom" type_name="gh_single" type_code="5">0.44672015</item>
              </items>
            </chunk>
            <chunk name="Views">
              <items count="1">
                <item name="ViewCount" type_name="gh_int32" type_code="3">0</item>
              </items>
            </chunk>
          </chunks>
        </chunk>
        <chunk name="RcpLayout">
          <items count="1">
            <item name="GroupCount" type_name="gh_int32" type_code="3">0</item>
          </items>
        </chunk>
        <chunk name="GHALibraries">
          <items count="1">
            <item name="Count" type_name="gh_int32" type_code="3">4</item>
          </items>
          <chunks count="4">
            <chunk name="Library" index="0">
              <items count="4">
                <item name="Author" type_name="gh_string" type_code="10">Robert McNeel &amp; Associates</item>
                <item name="Id" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item>
                <item name="Name" type_name="gh_string" type_code="10">Grasshopper</item>
                <item name="Version" type_name="gh_string" type_code="10">8.33.26188.13002</item>
              </items>
            </chunk>
            <chunk name="Library" index="1">
              <items count="4">
                <item name="Author" type_name="gh_string" type_code="10">Robert McNeel &amp; Associates</item>
                <item name="Id" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item>
                <item name="Name" type_name="gh_string" type_code="10">Grasshopper</item>
                <item name="Version" type_name="gh_string" type_code="10">8.33.26188.13002</item>
              </items>
            </chunk>
            <chunk name="Library" index="2">
              <items count="4">
                <item name="Author" type_name="gh_string" type_code="10">Robert McNeel &amp; Associates</item>
                <item name="Id" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item>
                <item name="Name" type_name="gh_string" type_code="10">Grasshopper</item>
                <item name="Version" type_name="gh_string" type_code="10">8.33.26188.13002</item>
              </items>
            </chunk>
            <chunk name="Library" index="3">
              <items count="4">
                <item name="Author" type_name="gh_string" type_code="10">Robert McNeel &amp; Associates</item>
                <item name="Id" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item>
                <item name="Name" type_name="gh_string" type_code="10">Grasshopper</item>
                <item name="Version" type_name="gh_string" type_code="10">8.33.26188.13002</item>
              </items>
            </chunk>
          </chunks>
        </chunk>
        <chunk name="DefinitionObjects">
          <items count="1">
            <item name="ObjectCount" type_name="gh_int32" type_code="3">49</item>
          </items>
          <chunks count="49">
            <chunk name="Object" index="0">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">4f8984c4-7c7a-4d69-b0a2-183cbb330d20</item>
                <item name="Name" type_name="gh_string" type_code="10">Plane</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of three-dimensional axis-systems</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">fa1878da-0da2-406e-95ad-60f40216bfa7</item>
                    <item name="Name" type_name="gh_string" type_code="10">Plane</item>
                    <item name="NickName" type_name="gh_string" type_code="10">target plane (PM)</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1984</X>
                          <Y>625</Y>
                          <W>50</W>
                          <H>24</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2009.876</X>
                          <Y>637.31647</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="PersistentData">
                      <items count="1">
                        <item name="Count" type_name="gh_int32" type_code="3">1</item>
                      </items>
                      <chunks count="1">
                        <chunk name="Branch" index="0">
                          <items count="2">
                            <item name="Count" type_name="gh_int32" type_code="3">1</item>
                            <item name="Path" type_name="gh_string" type_code="10">{0}</item>
                          </items>
                          <chunks count="1">
                            <chunk name="Item" index="0">
                              <items count="1">
                                <item name="plane" type_name="gh_plane" type_code="72">
                                  <Ox>0.33741530588272634</Ox>
                                  <Oy>-0.4308280237301899</Oy>
                                  <Oz>0.08170787080470088</Oz>
                                  <Xx>1</Xx>
                                  <Xy>0</Xy>
                                  <Xz>0</Xz>
                                  <Yx>0</Yx>
                                  <Yy>-1</Yy>
                                  <Yz>0</Yz>
                                </item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="1">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">2e78987b-9dfb-42a2-8b76-3923ac8bd91a</item>
                <item name="Name" type_name="gh_string" type_code="10">Boolean Toggle</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="7">
                    <item name="Description" type_name="gh_string" type_code="10">Boolean (true/false) toggle</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">8a25fcc1-f970-4f14-b174-b1c41b5328d9</item>
                    <item name="Name" type_name="gh_string" type_code="10">Boolean Toggle</item>
                    <item name="NickName" type_name="gh_string" type_code="10">compute (PM)</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                    <item name="ToggleValue" type_name="gh_bool" type_code="1">true</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2465</X>
                          <Y>782</Y>
                          <W>135</W>
                          <H>22</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="2">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">57da07bd-ecab-415d-9d86-af36d7073abc</item>
                <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Numeric slider for single values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">c60cf6f0-6ffa-4cbb-8763-e5d060e74567</item>
                    <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
                    <item name="NickName" type_name="gh_string" type_code="10">idx (PM)</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>3097</X>
                          <Y>708</Y>
                          <W>170</W>
                          <H>20</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3097.6716</X>
                          <Y>708.31647</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="Slider">
                      <items count="7">
                        <item name="Digits" type_name="gh_int32" type_code="3">0</item>
                        <item name="GripDisplay" type_name="gh_int32" type_code="3">1</item>
                        <item name="Interval" type_name="gh_int32" type_code="3">0</item>
                        <item name="Max" type_name="gh_double" type_code="6">100</item>
                        <item name="Min" type_name="gh_double" type_code="6">0</item>
                        <item name="SnapCount" type_name="gh_int32" type_code="3">0</item>
                        <item name="Value" type_name="gh_double" type_code="6">0</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="3">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278</item>
                <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="7">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic geometry</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">55da33dd-b8c0-4c2a-9dd1-d8c4a8055d02</item>
                    <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">4dd0ca5a-e703-4ea7-be36-d625defb901f</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2995</X>
                          <Y>642</Y>
                          <W>50</W>
                          <H>24</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3020.1765</X>
                          <Y>654.31647</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="4">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">59daf374-bc21-4a5e-8282-5504fb7ae9ae</item>
                <item name="Name" type_name="gh_string" type_code="10">List Item</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="5">
                    <item name="BaseOutputIndex" type_name="gh_int32" type_code="3">0</item>
                    <item name="Description" type_name="gh_string" type_code="10">Retrieve a specific item from a list.</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">5588952a-265e-47af-9962-9b81eec48e20</item>
                    <item name="Name" type_name="gh_string" type_code="10">List Item</item>
                    <item name="NickName" type_name="gh_string" type_code="10">List Item</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>3352</X>
                          <Y>684</Y>
                          <W>75</W>
                          <H>64</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3398</X>
                          <Y>716</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="6">
                        <item name="InputCount" type_name="gh_int32" type_code="3">3</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">2e3ab970-8545-46bb-836c-1c11e5610bce</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">cb95db89-6165-43b6-9c41-5702bc5bf137</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">1</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                      </items>
                      <chunks count="4">
                        <chunk name="InputParam" index="0">
                          <items count="8">
                            <item name="Access" type_name="gh_int32" type_code="3">1</item>
                            <item name="Description" type_name="gh_string" type_code="10">Base list</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">0c77bda9-7751-4131-be01-83305b2e9112</item>
                            <item name="Name" type_name="gh_string" type_code="10">List</item>
                            <item name="NickName" type_name="gh_string" type_code="10">List</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">b1cb558b-1ad2-4e87-80da-64024efcda02</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                          </items>
                          <chunks count="1">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3354</X>
                                  <Y>686</Y>
                                  <W>29</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3370</X>
                                  <Y>696</Y>
                                </item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="7">
                            <item name="Description" type_name="gh_string" type_code="10">Item index</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">6fe4c7c1-6669-4f55-83a6-09dea0506150</item>
                            <item name="Name" type_name="gh_string" type_code="10">Index</item>
                            <item name="NickName" type_name="gh_string" type_code="10">Index</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">c60cf6f0-6ffa-4cbb-8763-e5d060e74567</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3354</X>
                                  <Y>706</Y>
                                  <W>29</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3370</X>
                                  <Y>716</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="PersistentData">
                              <items count="1">
                                <item name="Count" type_name="gh_int32" type_code="3">1</item>
                              </items>
                              <chunks count="1">
                                <chunk name="Branch" index="0">
                                  <items count="2">
                                    <item name="Count" type_name="gh_int32" type_code="3">1</item>
                                    <item name="Path" type_name="gh_string" type_code="10">{0}</item>
                                  </items>
                                  <chunks count="1">
                                    <chunk name="Item" index="0">
                                      <items count="1">
                                        <item name="number" type_name="gh_int32" type_code="3">0</item>
                                      </items>
                                    </chunk>
                                  </chunks>
                                </chunk>
                              </chunks>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="6">
                            <item name="Description" type_name="gh_string" type_code="10">Wrap index to list bounds</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">075778c0-c3e1-4f02-9efc-bbb31398b5a7</item>
                            <item name="Name" type_name="gh_string" type_code="10">Wrap</item>
                            <item name="NickName" type_name="gh_string" type_code="10">Wrap</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3354</X>
                                  <Y>726</Y>
                                  <W>29</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3370</X>
                                  <Y>736</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="PersistentData">
                              <items count="1">
                                <item name="Count" type_name="gh_int32" type_code="3">1</item>
                              </items>
                              <chunks count="1">
                                <chunk name="Branch" index="0">
                                  <items count="2">
                                    <item name="Count" type_name="gh_int32" type_code="3">1</item>
                                    <item name="Path" type_name="gh_string" type_code="10">{0}</item>
                                  </items>
                                  <chunks count="1">
                                    <chunk name="Item" index="0">
                                      <items count="1">
                                        <item name="boolean" type_name="gh_bool" type_code="1">true</item>
                                      </items>
                                    </chunk>
                                  </chunks>
                                </chunk>
                              </chunks>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="7">
                            <item name="Description" type_name="gh_string" type_code="10">Item at {i'}</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">af9a7b55-e4fb-40bc-ad01-d382fd8f40c5</item>
                            <item name="Mutable" type_name="gh_bool" type_code="1">false</item>
                            <item name="Name" type_name="gh_string" type_code="10">Item</item>
                            <item name="NickName" type_name="gh_string" type_code="10">i</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                          </items>
                          <chunks count="1">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3413</X>
                                  <Y>686</Y>
                                  <W>12</W>
                                  <H>60</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3419</X>
                                  <Y>716</Y>
                                </item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="5">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278</item>
                <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="7">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic geometry</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">9fd76d1a-f0ca-4b71-97bf-39b31175ef65</item>
                    <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">7862377a-b0e8-4386-8873-fef9ac5884c7</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2994</X>
                          <Y>602</Y>
                          <W>50</W>
                          <H>24</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3019.0322</X>
                          <Y>614.6961</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="6">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">2b69bf71-4e69-43aa-b7be-4f6ce7e45bef</item>
                <item name="Name" type_name="gh_string" type_code="10">Quick Graph</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="9">
                    <item name="Access" type_name="gh_int32" type_code="3">1</item>
                    <item name="Description" type_name="gh_string" type_code="10">Display a set of y-values as a graph</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">e4f61738-6fd7-43a6-8ee8-5e6ce85338eb</item>
                    <item name="Name" type_name="gh_string" type_code="10">Quick Graph</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Quick Graph</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SortOrder" type_name="gh_int32" type_code="3">0</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">da169e63-c1e2-4385-b59b-bde97e8cc362</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="3">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>3511</X>
                          <Y>514</Y>
                          <W>150</W>
                          <H>115</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3511.0515</X>
                          <Y>514.45465</Y>
                        </item>
                        <item name="SelectedIndex" type_name="gh_int32" type_code="3">-1</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="7">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c552a431-af5b-46a9-a8a4-0fcbc27ef596</item>
                <item name="Name" type_name="gh_string" type_code="10">Group</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="22">
                    <item name="Border" type_name="gh_int32" type_code="3">1</item>
                    <item name="Colour" type_name="gh_drawing_color" type_code="36">
                      <ARGB>198;217;216;237</ARGB>
                    </item>
                    <item name="Description" type_name="gh_string" type_code="10">A group of Grasshopper objects</item>
                    <item name="ID" index="0" type_name="gh_guid" type_code="9">f09ce4de-4eac-4d94-a091-f8d25a231dac</item>
                    <item name="ID" index="1" type_name="gh_guid" type_code="9">dc009b19-24fd-4f20-9c09-78ea026afdd0</item>
                    <item name="ID" index="2" type_name="gh_guid" type_code="9">e79dfbaf-4f3f-4e62-bef2-d6aed761f2cd</item>
                    <item name="ID" index="3" type_name="gh_guid" type_code="9">0698fb62-788a-4367-a7c3-d8904493d98d</item>
                    <item name="ID" index="4" type_name="gh_guid" type_code="9">20a8e5d5-aa43-4bf8-ae73-a977f81b60d2</item>
                    <item name="ID" index="5" type_name="gh_guid" type_code="9">ca8f981f-1c02-4910-8e55-40e2215082bd</item>
                    <item name="ID" index="6" type_name="gh_guid" type_code="9">8b7c670e-56f2-472b-a1bb-8cc9fe188c4d</item>
                    <item name="ID" index="7" type_name="gh_guid" type_code="9">d7fefcdb-feea-402b-b68e-e029ec8f06f8</item>
                    <item name="ID" index="8" type_name="gh_guid" type_code="9">8c6a4489-df92-49e9-acb0-b949af298e00</item>
                    <item name="ID" index="9" type_name="gh_guid" type_code="9">20add0e9-21a0-4a38-94b3-6136267eb2e1</item>
                    <item name="ID" index="10" type_name="gh_guid" type_code="9">4e30431c-40b4-4fb3-a27b-7015ae8eb7bd</item>
                    <item name="ID" index="11" type_name="gh_guid" type_code="9">cabb38ef-411b-4279-aa2d-497d7c31c5c7</item>
                    <item name="ID" index="12" type_name="gh_guid" type_code="9">14c71912-2008-445b-9fc4-bc21691e2d07</item>
                    <item name="ID" index="13" type_name="gh_guid" type_code="9">7508753f-ee58-41f3-927d-759349106fed</item>
                    <item name="ID" index="14" type_name="gh_guid" type_code="9">d669cfde-80ea-4143-bcdc-260a09b8dd65</item>
                    <item name="ID_Count" type_name="gh_int32" type_code="3">15</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">50231662-fb8c-4678-b640-586ae71b7366</item>
                    <item name="Name" type_name="gh_string" type_code="10">Group</item>
                    <item name="NickName" type_name="gh_string" type_code="10">ROS Connection</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes" />
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="8">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                <item name="Name" type_name="gh_string" type_code="10">Data</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic data</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">1</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">c4c3df53-0a94-4574-afc8-9e68cb15bc46</item>
                    <item name="Name" type_name="gh_string" type_code="10">Data</item>
                    <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">b00151b7-e50e-4f3c-bf78-7ce14e07d00e</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1710</X>
                          <Y>126</Y>
                          <W>58</W>
                          <H>20</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>1739.0402</X>
                          <Y>136.8651</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="9">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c552a431-af5b-46a9-a8a4-0fcbc27ef596</item>
                <item name="Name" type_name="gh_string" type_code="10">Group</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="43">
                    <item name="Border" type_name="gh_int32" type_code="3">1</item>
                    <item name="Colour" type_name="gh_drawing_color" type_code="36">
                      <ARGB>198;217;216;237</ARGB>
                    </item>
                    <item name="Description" type_name="gh_string" type_code="10">A group of Grasshopper objects</item>
                    <item name="ID" index="0" type_name="gh_guid" type_code="9">8ba16d70-8501-4332-a5fe-6ef201dae5d6</item>
                    <item name="ID" index="1" type_name="gh_guid" type_code="9">404326c1-cb0b-4529-942f-f8ad5286853e</item>
                    <item name="ID" index="2" type_name="gh_guid" type_code="9">86867bb3-b3c2-405b-b5f9-51f6b648f12e</item>
                    <item name="ID" index="3" type_name="gh_guid" type_code="9">b30ef75e-0004-4041-8875-722e7a8fa128</item>
                    <item name="ID" index="4" type_name="gh_guid" type_code="9">962744bb-f5fd-4582-baf1-4f43f7156598</item>
                    <item name="ID" index="5" type_name="gh_guid" type_code="9">2e434a3f-846e-44ae-a022-d26404b02970</item>
                    <item name="ID" index="6" type_name="gh_guid" type_code="9">d354cfc7-ab50-482d-9a25-97a0330b60af</item>
                    <item name="ID" index="7" type_name="gh_guid" type_code="9">7265a557-4663-4dae-a253-1acdccba0ddd</item>
                    <item name="ID" index="8" type_name="gh_guid" type_code="9">a1f7594d-ee76-49f6-bc5e-3645a0b54b6a</item>
                    <item name="ID" index="9" type_name="gh_guid" type_code="9">66019e79-f1be-4ee8-88b9-4c6e918c3de1</item>
                    <item name="ID" index="10" type_name="gh_guid" type_code="9">8115359b-0dcd-4830-9930-b889a2b113cb</item>
                    <item name="ID" index="11" type_name="gh_guid" type_code="9">7f8afa5c-4f3a-4b69-96e6-1aaeb1a8c935</item>
                    <item name="ID" index="12" type_name="gh_guid" type_code="9">894e2d8c-9a49-4367-af99-bc16902890c7</item>
                    <item name="ID" index="13" type_name="gh_guid" type_code="9">b692b3e1-005b-4cc9-80fd-a55c07c63397</item>
                    <item name="ID" index="14" type_name="gh_guid" type_code="9">4a4d7180-a2f4-431f-adec-eca978ee269b</item>
                    <item name="ID" index="15" type_name="gh_guid" type_code="9">9356585c-e8b3-498b-8b9f-47fc9490fd38</item>
                    <item name="ID" index="16" type_name="gh_guid" type_code="9">e9fc02b8-bb10-46dc-b0eb-5f048b28b3ae</item>
                    <item name="ID" index="17" type_name="gh_guid" type_code="9">f3c8893c-54f4-4444-a76d-5d7b82c456d4</item>
                    <item name="ID" index="18" type_name="gh_guid" type_code="9">d8447be0-7686-49a7-aafc-3d764dad1459</item>
                    <item name="ID" index="19" type_name="gh_guid" type_code="9">4faef0a9-d25c-40bb-862f-6f5183f66019</item>
                    <item name="ID" index="20" type_name="gh_guid" type_code="9">560499b7-534b-4e01-8472-8d8a87013841</item>
                    <item name="ID" index="21" type_name="gh_guid" type_code="9">db4eb183-e915-4535-80d5-2a8840c2b1a6</item>
                    <item name="ID" index="22" type_name="gh_guid" type_code="9">ef3c0591-e974-4f82-a14b-7a7ac048e8ee</item>
                    <item name="ID" index="23" type_name="gh_guid" type_code="9">29122f20-6d71-469c-9319-545bd2b94782</item>
                    <item name="ID" index="24" type_name="gh_guid" type_code="9">ec323dec-5fcd-42d4-9c5c-15a6bd054109</item>
                    <item name="ID" index="25" type_name="gh_guid" type_code="9">c300a51d-ea1d-4a6f-aac8-a4d4a36ca3fd</item>
                    <item name="ID" index="26" type_name="gh_guid" type_code="9">dff2c88d-1764-48d8-b531-260cfdbcae71</item>
                    <item name="ID" index="27" type_name="gh_guid" type_code="9">dac92279-9268-4927-89c5-083f66ea4ca0</item>
                    <item name="ID" index="28" type_name="gh_guid" type_code="9">41a87a38-d6ed-4fa3-8ce0-56d36c64d779</item>
                    <item name="ID" index="29" type_name="gh_guid" type_code="9">6c63291c-1328-4b53-8824-3fabe85dcaea</item>
                    <item name="ID" index="30" type_name="gh_guid" type_code="9">e1f2d3c9-448c-4325-9962-093ce24f4b6d</item>
                    <item name="ID" index="31" type_name="gh_guid" type_code="9">6908f732-c3c1-46cf-b28f-d05e55442514</item>
                    <item name="ID" index="32" type_name="gh_guid" type_code="9">7d720b2e-cb1b-4d13-8e07-b58ef0a2ca4e</item>
                    <item name="ID" index="33" type_name="gh_guid" type_code="9">a16adbc8-88dd-44fa-85a8-ef79e4a1e8b0</item>
                    <item name="ID" index="34" type_name="gh_guid" type_code="9">ba57b42f-a73d-48dc-9c86-b258615889b2</item>
                    <item name="ID" index="35" type_name="gh_guid" type_code="9">64837479-f82b-4e03-9ab3-27be4fc3e2be</item>
                    <item name="ID_Count" type_name="gh_int32" type_code="3">36</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">73f1c9c9-aeff-4b65-a5bd-aaab19c7da0c</item>
                    <item name="Name" type_name="gh_string" type_code="10">Group</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Cell state viz</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes" />
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="10">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                <item name="Name" type_name="gh_string" type_code="10">Data</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic data</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">1</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">c741113a-f740-46e4-b41e-744b58b6d380</item>
                    <item name="Name" type_name="gh_string" type_code="10">Data</item>
                    <item name="NickName" type_name="gh_string" type_code="10">planner</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">65aad224-d3c1-4ad9-9987-0faf7c247fd8</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1718</X>
                          <Y>82</Y>
                          <W>50</W>
                          <H>20</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>1743.8744</X>
                          <Y>92.20664</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="11">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                <item name="Name" type_name="gh_string" type_code="10">Data</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="9">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic data</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">1</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">d0c4d7c9-a51c-49fd-b072-a7b8ba5d1f9e</item>
                    <item name="Name" type_name="gh_string" type_code="10">Data</item>
                    <item name="NickName" type_name="gh_string" type_code="10">planner</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">c741113a-f740-46e4-b41e-744b58b6d380</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                    <item name="WireDisplay" type_name="gh_int32" type_code="3">2</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1984</X>
                          <Y>545</Y>
                          <W>50</W>
                          <H>20</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2009.6084</X>
                          <Y>555.5015</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="12">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                <item name="Name" type_name="gh_string" type_code="10">Data</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic data</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">1</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">64837479-f82b-4e03-9ab3-27be4fc3e2be</item>
                    <item name="Name" type_name="gh_string" type_code="10">Data</item>
                    <item name="NickName" type_name="gh_string" type_code="10">start_state</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">69e48047-60c1-4584-8133-6458bdb0f4da</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2984</X>
                          <Y>352</Y>
                          <W>62</W>
                          <H>20</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3015.4565</X>
                          <Y>362.38153</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="13">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                <item name="Name" type_name="gh_string" type_code="10">Data</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="9">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic data</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">1</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">3466ce89-77e4-426b-a993-683e29db59a1</item>
                    <item name="Name" type_name="gh_string" type_code="10">Data</item>
                    <item name="NickName" type_name="gh_string" type_code="10">start_state</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">64837479-f82b-4e03-9ab3-27be4fc3e2be</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                    <item name="WireDisplay" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1988</X>
                          <Y>586</Y>
                          <W>62</W>
                          <H>20</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2019.6099</X>
                          <Y>596.04865</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="14">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">b6236720-8d88-4289-93c3-ac4c99f9b97b</item>
                <item name="Name" type_name="gh_string" type_code="10">Relay</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Access" type_name="gh_int32" type_code="3">2</item>
                    <item name="Description" type_name="gh_string" type_code="10">A wire relay object</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">549998f3-80a1-4ada-9c82-ef9c0f3c9e43</item>
                    <item name="Name" type_name="gh_string" type_code="10">Relay</item>
                    <item name="NickName" type_name="gh_string" type_code="10"></item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">4d4c2587-3e67-44b5-ad21-f205a57ebe3a</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2509</X>
                          <Y>566</Y>
                          <W>40</W>
                          <H>16</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2529</X>
                          <Y>574</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="15">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c552a431-af5b-46a9-a8a4-0fcbc27ef596</item>
                <item name="Name" type_name="gh_string" type_code="10">Group</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="71">
                    <item name="Border" type_name="gh_int32" type_code="3">1</item>
                    <item name="Colour" type_name="gh_drawing_color" type_code="36">
                      <ARGB>198;217;216;237</ARGB>
                    </item>
                    <item name="Description" type_name="gh_string" type_code="10">A group of Grasshopper objects</item>
                    <item name="ID" index="0" type_name="gh_guid" type_code="9">fa1878da-0da2-406e-95ad-60f40216bfa7</item>
                    <item name="ID" index="1" type_name="gh_guid" type_code="9">8a25fcc1-f970-4f14-b174-b1c41b5328d9</item>
                    <item name="ID" index="2" type_name="gh_guid" type_code="9">13fdb446-c48d-4ebc-913c-d4621c1d168f</item>
                    <item name="ID" index="3" type_name="gh_guid" type_code="9">c60cf6f0-6ffa-4cbb-8763-e5d060e74567</item>
                    <item name="ID" index="4" type_name="gh_guid" type_code="9">f46558d4-bc26-428a-89ab-80c196a1f75a</item>
                    <item name="ID" index="5" type_name="gh_guid" type_code="9">cf4a184e-e7ad-48f6-8232-bb1d77e74123</item>
                    <item name="ID" index="6" type_name="gh_guid" type_code="9">55da33dd-b8c0-4c2a-9dd1-d8c4a8055d02</item>
                    <item name="ID" index="7" type_name="gh_guid" type_code="9">5588952a-265e-47af-9962-9b81eec48e20</item>
                    <item name="ID" index="8" type_name="gh_guid" type_code="9">9fd76d1a-f0ca-4b71-97bf-39b31175ef65</item>
                    <item name="ID" index="9" type_name="gh_guid" type_code="9">f87f1517-4c37-4c12-8ef8-ba9a14168e43</item>
                    <item name="ID" index="10" type_name="gh_guid" type_code="9">e4f61738-6fd7-43a6-8ee8-5e6ce85338eb</item>
                    <item name="ID" index="11" type_name="gh_guid" type_code="9">ad1acac0-440c-49ca-8566-23af82425c1d</item>
                    <item name="ID" index="12" type_name="gh_guid" type_code="9">d0c4d7c9-a51c-49fd-b072-a7b8ba5d1f9e</item>
                    <item name="ID" index="13" type_name="gh_guid" type_code="9">3466ce89-77e4-426b-a993-683e29db59a1</item>
                    <item name="ID" index="14" type_name="gh_guid" type_code="9">549998f3-80a1-4ada-9c82-ef9c0f3c9e43</item>
                    <item name="ID" index="15" type_name="gh_guid" type_code="9">baa55ef5-9b52-4edb-a243-10422a195ff4</item>
                    <item name="ID" index="16" type_name="gh_guid" type_code="9">817b22ce-f833-4dc3-a041-26e326485e91</item>
                    <item name="ID" index="17" type_name="gh_guid" type_code="9">af04f88e-c17a-4979-a640-88c3e4de77e8</item>
                    <item name="ID" index="18" type_name="gh_guid" type_code="9">a21b7493-c6d2-4356-bd74-a67d667845cd</item>
                    <item name="ID" index="19" type_name="gh_guid" type_code="9">96973616-1171-4f62-b6da-b9d6d4116a86</item>
                    <item name="ID" index="20" type_name="gh_guid" type_code="9">5b50be8f-eae0-4745-bf17-7186c3e2c638</item>
                    <item name="ID" index="21" type_name="gh_guid" type_code="9">452694d9-7bfc-48a1-885f-47430e772163</item>
                    <item name="ID" index="22" type_name="gh_guid" type_code="9">891ba031-bd26-41d0-95a1-51471de57f4c</item>
                    <item name="ID" index="23" type_name="gh_guid" type_code="9">6f6512da-9390-4fc2-bc37-38a20aefd686</item>
                    <item name="ID" index="24" type_name="gh_guid" type_code="9">64b169e9-cdb8-4a9c-be41-9abeabb9465e</item>
                    <item name="ID" index="25" type_name="gh_guid" type_code="9">a02dc2be-bbb7-431c-a2d0-cefb8b029a0f</item>
                    <item name="ID" index="26" type_name="gh_guid" type_code="9">bf718d1f-ec6f-48aa-9e99-d7e6ecb55071</item>
                    <item name="ID" index="27" type_name="gh_guid" type_code="9">93fdcc38-ada6-4f5c-aa25-47b59f704cc0</item>
                    <item name="ID" index="28" type_name="gh_guid" type_code="9">79586f7c-7fff-401d-a4e6-8f1f367f647f</item>
                    <item name="ID" index="29" type_name="gh_guid" type_code="9">cb8579b2-0212-4beb-9de8-f80904fd9296</item>
                    <item name="ID" index="30" type_name="gh_guid" type_code="9">79c9b059-6040-4216-bf10-ba7177a88304</item>
                    <item name="ID" index="31" type_name="gh_guid" type_code="9">f9fa8ef0-6756-4a9c-8db5-df0e8b07db7e</item>
                    <item name="ID" index="32" type_name="gh_guid" type_code="9">b03a5a77-4c6e-4fbe-80c3-bebeca934ea4</item>
                    <item name="ID" index="33" type_name="gh_guid" type_code="9">a116e049-778e-468b-bd66-ca3358310bd0</item>
                    <item name="ID" index="34" type_name="gh_guid" type_code="9">f7a2bdc0-cfc4-42d7-83b7-cf74ac944739</item>
                    <item name="ID" index="35" type_name="gh_guid" type_code="9">3ac6828e-43d8-437d-9fa9-c0df8296a152</item>
                    <item name="ID" index="36" type_name="gh_guid" type_code="9">607ef62a-ba5e-4924-9932-5e5bf7b1b94e</item>
                    <item name="ID" index="37" type_name="gh_guid" type_code="9">b771dff0-4ca4-4298-9fed-68c0c0fcf6cf</item>
                    <item name="ID" index="38" type_name="gh_guid" type_code="9">6d7d8350-420c-45e4-9d15-ded62292b213</item>
                    <item name="ID" index="39" type_name="gh_guid" type_code="9">8e4a2f68-1a4d-444b-ba55-0c73cf3c7466</item>
                    <item name="ID" index="40" type_name="gh_guid" type_code="9">8499e6f5-24ba-41d9-8675-9fd4c80dcc0e</item>
                    <item name="ID" index="41" type_name="gh_guid" type_code="9">28739be2-7b17-41b0-95cb-e5ee09dada19</item>
                    <item name="ID" index="42" type_name="gh_guid" type_code="9">e4527603-9de6-423a-ad6b-cff6e3854692</item>
                    <item name="ID" index="43" type_name="gh_guid" type_code="9">5e2655a1-e010-4799-ba60-04d5293deda5</item>
                    <item name="ID" index="44" type_name="gh_guid" type_code="9">80664596-b2e1-4f3b-830b-e0a4ce00be0d</item>
                    <item name="ID" index="45" type_name="gh_guid" type_code="9">c1c09fd0-fe02-4acd-97f3-b0e0753b0aeb</item>
                    <item name="ID" index="46" type_name="gh_guid" type_code="9">7f84f5b4-4206-4870-9cc2-3f06eea92a96</item>
                    <item name="ID" index="47" type_name="gh_guid" type_code="9">12343868-de2d-4726-a56d-d729b0ba46ff</item>
                    <item name="ID" index="48" type_name="gh_guid" type_code="9">965ba319-3c4a-4f49-8338-980230a1c98c</item>
                    <item name="ID" index="49" type_name="gh_guid" type_code="9">9f1be31c-4d10-4eb3-8fa6-8b51166a598f</item>
                    <item name="ID" index="50" type_name="gh_guid" type_code="9">691b1ca7-59d0-4016-b9d0-f6bc8a036bfb</item>
                    <item name="ID" index="51" type_name="gh_guid" type_code="9">89da042b-6bf6-4220-bb7d-620830f96c1d</item>
                    <item name="ID" index="52" type_name="gh_guid" type_code="9">98d47539-5c5d-49a2-8548-7588f01237e6</item>
                    <item name="ID" index="53" type_name="gh_guid" type_code="9">f4c160a7-cd36-472e-8694-3486acc419ad</item>
                    <item name="ID" index="54" type_name="gh_guid" type_code="9">fe513b93-6b05-4f9c-b091-b105ed80916d</item>
                    <item name="ID" index="55" type_name="gh_guid" type_code="9">f173ba5c-b75d-498f-915f-65cb122fd07c</item>
                    <item name="ID" index="56" type_name="gh_guid" type_code="9">20f60138-6f42-41f8-af12-9a3f136f9402</item>
                    <item name="ID" index="57" type_name="gh_guid" type_code="9">c9c515f3-4572-4154-9bd0-61dd0901c6dc</item>
                    <item name="ID" index="58" type_name="gh_guid" type_code="9">879f838f-40fa-475b-a82f-c6514e3d7044</item>
                    <item name="ID" index="59" type_name="gh_guid" type_code="9">282367d0-3f19-41d2-8c3e-903cdb22e13b</item>
                    <item name="ID" index="60" type_name="gh_guid" type_code="9">7e09e944-cd4e-4ce6-b9ff-e33be3c9be4e</item>
                    <item name="ID" index="61" type_name="gh_guid" type_code="9">2c3deda5-7a78-4902-bb79-4796273ba3ff</item>
                    <item name="ID" index="62" type_name="gh_guid" type_code="9">4819d1cf-0141-4891-83b1-8dbe7d876737</item>
                    <item name="ID" index="63" type_name="gh_guid" type_code="9">4cd79514-9d94-483a-9d8e-7501129c2858</item>
                    <item name="ID_Count" type_name="gh_int32" type_code="3">64</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">62df8acd-4e17-4550-b38e-53c24ee023d3</item>
                    <item name="Name" type_name="gh_string" type_code="10">Group</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Plan motion</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes" />
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="16">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">59e0b89a-e487-49f8-bab8-b5bab16be14c</item>
                <item name="Name" type_name="gh_string" type_code="10">Panel</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">A panel for custom notes and text values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">14c71912-2008-445b-9fc4-bc21691e2d07</item>
                    <item name="Name" type_name="gh_string" type_code="10">Panel</item>
                    <item name="NickName" type_name="gh_string" type_code="10"></item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="ScrollRatio" type_name="gh_double" type_code="6">0</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                    <item name="UserText" type_name="gh_string" type_code="10">asyncio</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="5">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>118</X>
                          <Y>133</Y>
                          <W>53</W>
                          <H>20</H>
                        </item>
                        <item name="MarginLeft" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginRight" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginTop" type_name="gh_int32" type_code="3">0</item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>118.515076</X>
                          <Y>133.4019</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="PanelProperties">
                      <items count="7">
                        <item name="Colour" type_name="gh_drawing_color" type_code="36">
                          <ARGB>255;255;250;90</ARGB>
                        </item>
                        <item name="DrawIndices" type_name="gh_bool" type_code="1">true</item>
                        <item name="DrawPaths" type_name="gh_bool" type_code="1">true</item>
                        <item name="Multiline" type_name="gh_bool" type_code="1">true</item>
                        <item name="SpecialCodes" type_name="gh_bool" type_code="1">false</item>
                        <item name="Stream" type_name="gh_bool" type_code="1">false</item>
                        <item name="Wrap" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="17">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">59e0b89a-e487-49f8-bab8-b5bab16be14c</item>
                <item name="Name" type_name="gh_string" type_code="10">Panel</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">A panel for custom notes and text values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">7508753f-ee58-41f3-927d-759349106fed</item>
                    <item name="Name" type_name="gh_string" type_code="10">Panel</item>
                    <item name="NickName" type_name="gh_string" type_code="10"></item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="ScrollRatio" type_name="gh_double" type_code="6">0</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                    <item name="UserText" type_name="gh_string" type_code="10">9090</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="5">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>118</X>
                          <Y>93</Y>
                          <W>50</W>
                          <H>20</H>
                        </item>
                        <item name="MarginLeft" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginRight" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginTop" type_name="gh_int32" type_code="3">0</item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>118.5697</X>
                          <Y>93.01413</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="PanelProperties">
                      <items count="7">
                        <item name="Colour" type_name="gh_drawing_color" type_code="36">
                          <ARGB>255;255;250;90</ARGB>
                        </item>
                        <item name="DrawIndices" type_name="gh_bool" type_code="1">true</item>
                        <item name="DrawPaths" type_name="gh_bool" type_code="1">true</item>
                        <item name="Multiline" type_name="gh_bool" type_code="1">true</item>
                        <item name="SpecialCodes" type_name="gh_bool" type_code="1">false</item>
                        <item name="Stream" type_name="gh_bool" type_code="1">false</item>
                        <item name="Wrap" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="18">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">59e0b89a-e487-49f8-bab8-b5bab16be14c</item>
                <item name="Name" type_name="gh_string" type_code="10">Panel</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">A panel for custom notes and text values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">3a28f47f-535b-4043-a196-2fbaf9526bb8</item>
                    <item name="Name" type_name="gh_string" type_code="10">Panel</item>
                    <item name="NickName" type_name="gh_string" type_code="10"></item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="ScrollRatio" type_name="gh_double" type_code="6">0</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                    <item name="UserText" type_name="gh_string" type_code="10">floor</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="5">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>528</X>
                          <Y>239</Y>
                          <W>50</W>
                          <H>20</H>
                        </item>
                        <item name="MarginLeft" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginRight" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginTop" type_name="gh_int32" type_code="3">0</item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>528.7902</X>
                          <Y>239.43997</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="PanelProperties">
                      <items count="7">
                        <item name="Colour" type_name="gh_drawing_color" type_code="36">
                          <ARGB>255;255;250;90</ARGB>
                        </item>
                        <item name="DrawIndices" type_name="gh_bool" type_code="1">true</item>
                        <item name="DrawPaths" type_name="gh_bool" type_code="1">true</item>
                        <item name="Multiline" type_name="gh_bool" type_code="1">true</item>
                        <item name="SpecialCodes" type_name="gh_bool" type_code="1">false</item>
                        <item name="Stream" type_name="gh_bool" type_code="1">false</item>
                        <item name="Wrap" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="19">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">1e936df3-0eea-4246-8549-514cb8862b7a</item>
                <item name="Name" type_name="gh_string" type_code="10">Mesh</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of polygon meshes</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">de7ea5f7-f04b-48c8-80ca-659046e21818</item>
                    <item name="Name" type_name="gh_string" type_code="10">Mesh</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Mesh</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>528</X>
                          <Y>138</Y>
                          <W>50</W>
                          <H>24</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>553.7325</X>
                          <Y>150.56445</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="PersistentData">
                      <items count="1">
                        <item name="Count" type_name="gh_int32" type_code="3">1</item>
                      </items>
                      <chunks count="1">
                        <chunk name="Branch" index="0">
                          <items count="2">
                            <item name="Count" type_name="gh_int32" type_code="3">1</item>
                            <item name="Path" type_name="gh_string" type_code="10">{0}</item>
                          </items>
                          <chunks count="1">
                            <chunk name="Item" index="0">
                              <items count="3">
                                <item name="ON_Data" type_name="gh_bytearray" type_code="20">
                                  <stream length="2697">rBZnVFPpMvQSIGhCr4L0UEMgQELoHUILoZdApCUBE5CiBEQRlXWpAkrTRcVdfDwUl7KCoIAICOoKDxQkoBRpgqI0A3kJ6h5235735705d8qdb76Z+Wbm3PsBOAAAAJMFbM4GIU4WwXlGRZPjrONIpDgyVNGHQKFGx5FRCB0YTMfASB+B0NGH6ekZQBWtE4kJiRQCikxITKCEEaGK7ol4YnS4MyHFOy6WQEbB4QYGCH2CiXG4MRwOh+nxsKOA95zr2BPiSIQESoqOK4Eaxc3S8x37GkcwjBIeFX2MAIsgCcTFE8jkRAqeyh0RlhDGNuLn5+dkpyiqBgAgWVyw9HSeABdLALHJGSAAwLmdzglIBX49zhcmJwDy7WjTQyNu9vMvDrTPAERPcSitarfIBDJY61bfbBFkFokH/BVW0f/bOwCgZmXXxsZvMoqNeXRZcwAgA70P2/fhn3TsqnEAMgAWxd8cin33zPHXUCzQtpZdfGMk/ZcsJC3+xvRPkG0z5ySJa9zbx64w4ChKcKQ6fgD9Nbb4vpDsUnN/NwPwBgHrXWl3Jb6vBrIIF3dgYFAAR6BvUCC3HzcXFy+fn5+/L7cf1t+Pz4ePl1dA0McHh+Xz8cT5CHoJCggICXt5eXsKenl4ewmLCgsJYURBoINgDMbdTRTj7I4Bu4APHhQTd3FxdQa7OLi6iDuKi4lJSjk6OjmIO9o7OUrJSklK2srKyMgr2Nra2cjaWtrZKlgpyMsfUrKysrZUsDK3tlJCKx06dFgFjbYwV0KjLNAq6iqHD5upq6lpapmZIU3VzYyRZloILU1NbR0EwsRYC2FogtCB62hr6+nD4UaGOnCYEVyfMyAoiCfI15ffH4vlx+JwPL7+/qJuHsJAT29vtwMiHiLeHh5AnKcnD2dQED+Pv78I0NubHwcEQtydnSHOrq4QVwkJBwlXV2kJB6cD7hCIm/uBA7I29lI2ctL2inaWloqW1tZyNnZ26qYoFVULFErDFIk01VBFKZtbWChbm5sjjaFQOTtFRWVFa2tlC1VVJFRDQ9fE0FDX0MhIF2piYqBrBDM2gUKd7KWlo45ERgZHRUcTovB4wpGoKHwEgRAegcdHxwQHB8cSiURScHBUMB4fEobHh4WEhobgWergmBh1HgCgcTJIea/tMl97DEh+RSpCOwd6iHYbR4nmnD0ZdeiGu35ex52srPSJVhX+93z1/L6vpsGHsZrKXcI2jX7EISvxhJxf9TROt7YoSRKXuS3dy7xPZtnwC2ZSH1meadrAds50rJRTV1qtpqZqg4RKjpcV9ta+DP8liHitbSDtklb0g7RnQj5ad5H3ay8/WLj9pFvEtfa243Ih6JdoePCN5cLYvtg+r+y78ccuW3hVppbplLctPuvISe67clLiQ9EMfFWpUlI6+QCmfISl9BRuPVuT94ckwiJqjbSIutMOaGjl6HZ+i6TSTn0yflHtrNqPnzrfaDTQMpPfOKB/MGugcb6H/g56O3irKsMs51NnM2wx+2hkPs1g/NLnzuYGB/TzjRfUVfjL8eP551WXpWWmfi+jVcx1Lj+9yARt34ssImFA77baP6cFb29m60mgXeM3xpOGoeQTU9UKGCwsdfcwkhmEG2j6B1w+Jt1ngEHXmkhhOj/Nkup4BH0CMDoSZjD6DAjLuEBlCaVZvaHWyiztIEsIF1c9JXxBT4pYDoRxjX08OFqcxEvsL8sgpQgQ+51DA4I5xz5q7ulLOhpb+/Ye7sYZbOOMSr227klSysX9luYTK+MLrhQ/0C8ttAr3hqGauV3UJvMME73JzKAntY/Q0ncqt9M+HZ/b6F/Jp0u0S+zufEmigRjpaxlGcggT9rxcrbb4uDcvwhzf52X4xdXBB2GQnqM8lj5F7TL1AplvUibM6plEI2wouNdIprfLuN641RbyeJYZmAl0N7Q1kJhkcH9ZZsy5qKTlpCHmkB82x0ubsu977lA/lA2SyOQW8iU5UvqJ3fao9c/mqy9nh/yEvZZODet1u906o3GsXvrG6JFOyBixFF8m7EVsCDtf4SsMvndbWvVYONxl6VFM6eiF4Q98G50D9OV7ww9G7H6epccvVRa8vl4Ys6t7/aa8eNadkQHYlNR58OT8bNBZNq3Yk8cmAw7WcGCM6dcQGBZtRMhXkmnKjBt6uOTftkj4utWENZmewKn52Z3dweK6ppUa07Vtl4fG61wh5RNuONiAWDzrgxltX9G5V6HWPyqEKkSrd4VJ9vSGFuqdtUWrvLY4x7i3sSWnxDXztKOrO1RUnFAwrTMuJnPKq+SkpZPx41CEHNcpCBcYGCSll9eb0v50zZzWXzP3YmVngvr0C8PIx56B/BJR0l+aX4XiNL4V96ROMllU/nRV+aAam2NsrZcsk0XNdVu65KdPOG/+tHj4uKh8Ufndfsd75YZfsgsi1xWR6lsmJVXULZP1rJ1ucyQ/iOJ25TzqsUnxKqzqM2t33hombV1xLoBCe5ExHUC5f/2TVPEJ53kYdCuXWhDXu1VMNr9flrsy+5aPFrL785zboHizz8JKMt0rUOvXf+YueNRdfFe2Ns5EtsQVI+0rcnDeWik/mvbkrlN6qV3l10EtJZd6kgpoWam5r9OaArU+T1SJ/Njig9edDnz8mjo6A0xcwaOxgVqJGIkeGO+vnhu/6QeETrdxgqNfNpi9ec7YFWlrdPOc6TdVAb2FjMrWlDVx2/ojJ65Wv8sykXZ2R07E8I7gEyoFeWBjYQVxXdXnB6+GPl26Pv963hDuRZqFUgnvG00zEblJ0guq72pJCF9/yZrXMzprE3lXfBdeMTgQDhkuUxO/Nf23/+gkLwCAjlMt2mv2zh/NJl18oGXjAclW0MdnXbu1yQetv30lpcB31MXJKdnsHI/tHb0BJ7CMlllif+aFO4d8JvBRfTbShtGGL/QgnaWeyk6IDbmN8sKmlDRq+sb4SkUSXa7/zvjDxWq6Em4u5gzlZupSpsGs9f1uOXSvcri81Nqgd4Pz2uNS+0etbTi56ykRT5RlmE0w9NoIkQEPn1iOab7C1oGrTq868ldxr0npuBoo5DJPIFV3NaaqDu5qXMbU9gkNsFy93CyiH1UYeGQPm8Wu4Ypn8/VziYwc0HhIwweWr7TcPcFl+xJ458k52mwzcw62wY5RuDtny1z7idmx/jzsI7p4sSW2W8JUx888V26r7/nR3jshPvVL54YLlz6PbX7YmK9LG6eiBynto/kF0I230I1qsVvNM7TMth2X7XzIyqLdp5LbDHls88fLMzz9K6gdv6RuBs/bFMt/5ZzfkQDv/jCTEjliaOeLevARid3qTVtHZs6k7MBCzqU6rdCDkSOhbc/mibLbz/VF7g/a9ZgMlVWculehXd6x+TB1vEwhjD7wXjP5Zr+YZNIRf6P0FVcsRynd0FvhDJ0eG/4m3QYdl0Q3GMolW8vF4kOBm3UKC6dnx0Chu4mxpXW5JWnjXInD7xBDRw1EbtW+unHVLTVCoHWpY/IkU2YsfvfR8yZVTfYgXNt3ffq7W5uqAuXQV+k/749/D/9/O3ZeRRiHcY5vCXbYPL7Zvo9/B/Y7eh+f/FDWiY40u/uQmc6Z8d0I+G8AAAD//wMA</stream>
                                </item>
                                <item name="ON_Version" type_name="gh_int32" type_code="3">6</item>
                                <item name="RefID" type_name="gh_guid" type_code="9">00000000-0000-0000-0000-000000000000</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="20">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">17b7152b-d30d-4d50-b9ef-c9fe25576fc2</item>
                <item name="Name" type_name="gh_string" type_code="10">XY Plane</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="4">
                    <item name="Description" type_name="gh_string" type_code="10">World XY plane.</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">6860469b-1ab2-47f3-bec3-4208fd3c143e</item>
                    <item name="Name" type_name="gh_string" type_code="10">XY Plane</item>
                    <item name="NickName" type_name="gh_string" type_code="10">XY Plane</item>
                  </items>
                  <chunks count="3">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>528</X>
                          <Y>174</Y>
                          <W>98</W>
                          <H>28</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>577</X>
                          <Y>188</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="param_input" index="0">
                      <items count="6">
                        <item name="Description" type_name="gh_string" type_code="10">Origin of plane</item>
                        <item name="InstanceGuid" type_name="gh_guid" type_code="9">6ae31de8-d765-4a89-87df-f3cbfbeb1ca1</item>
                        <item name="Name" type_name="gh_string" type_code="10">Origin</item>
                        <item name="NickName" type_name="gh_string" type_code="10">Origin</item>
                        <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                        <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                      </items>
                      <chunks count="2">
                        <chunk name="Attributes">
                          <items count="2">
                            <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                              <X>530</X>
                              <Y>176</Y>
                              <W>32</W>
                              <H>24</H>
                            </item>
                            <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                              <X>547.5</X>
                              <Y>188</Y>
                            </item>
                          </items>
                        </chunk>
                        <chunk name="PersistentData">
                          <items count="1">
                            <item name="Count" type_name="gh_int32" type_code="3">1</item>
                          </items>
                          <chunks count="1">
                            <chunk name="Branch" index="0">
                              <items count="2">
                                <item name="Count" type_name="gh_int32" type_code="3">1</item>
                                <item name="Path" type_name="gh_string" type_code="10">{0}</item>
                              </items>
                              <chunks count="1">
                                <chunk name="Item" index="0">
                                  <!--GH_Point only stores data which exists, test the existence of data fields prior to reading.-->
                                  <items count="1">
                                    <item name="Coordinate" type_name="gh_point3d" type_code="51">
                                      <X>0</X>
                                      <Y>0</Y>
                                      <Z>0.1531965583562851</Z>
                                    </item>
                                  </items>
                                </chunk>
                              </chunks>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="param_output" index="0">
                      <items count="6">
                        <item name="Description" type_name="gh_string" type_code="10">World XY plane</item>
                        <item name="InstanceGuid" type_name="gh_guid" type_code="9">3e07e26f-7364-466c-bf58-2608d206128a</item>
                        <item name="Name" type_name="gh_string" type_code="10">Plane</item>
                        <item name="NickName" type_name="gh_string" type_code="10">Plane</item>
                        <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                        <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                      </items>
                      <chunks count="1">
                        <chunk name="Attributes">
                          <items count="2">
                            <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                              <X>592</X>
                              <Y>176</Y>
                              <W>32</W>
                              <H>24</H>
                            </item>
                            <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                              <X>608</X>
                              <Y>188</Y>
                            </item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="21">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">00027467-0d24-4fa7-b178-8dc0ac5f42ec</item>
                <item name="Name" type_name="gh_string" type_code="10">Value List</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">Provides a list of preset values to choose from</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">a194c46d-2cff-4b97-9fc2-c1b5762db47b</item>
                    <item name="ListCount" type_name="gh_int32" type_code="3">1</item>
                    <item name="ListMode" type_name="gh_int32" type_code="3">1</item>
                    <item name="Name" type_name="gh_string" type_code="10">Value List</item>
                    <item name="NickName" type_name="gh_string" type_code="10">tool_id</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="ListItem" index="0">
                      <items count="3">
                        <item name="Expression" type_name="gh_string" type_code="10">"cone_tool"</item>
                        <item name="Name" type_name="gh_string" type_code="10">cone_tool</item>
                        <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2308</X>
                          <Y>165</Y>
                          <W>124</W>
                          <H>22</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2352</X>
                          <Y>165</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="22">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c552a431-af5b-46a9-a8a4-0fcbc27ef596</item>
                <item name="Name" type_name="gh_string" type_code="10">Group</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="34">
                    <item name="Border" type_name="gh_int32" type_code="3">1</item>
                    <item name="Colour" type_name="gh_drawing_color" type_code="36">
                      <ARGB>198;217;216;237</ARGB>
                    </item>
                    <item name="Description" type_name="gh_string" type_code="10">A group of Grasshopper objects</item>
                    <item name="ID" index="0" type_name="gh_guid" type_code="9">bb96cbba-cd1a-4a1d-8d29-f33e87060490</item>
                    <item name="ID" index="1" type_name="gh_guid" type_code="9">bd283dd9-2601-4cf5-add2-2c13a9078dd1</item>
                    <item name="ID" index="2" type_name="gh_guid" type_code="9">3bb206ec-987c-41a6-b91b-3406f1d07132</item>
                    <item name="ID" index="3" type_name="gh_guid" type_code="9">3a28f47f-535b-4043-a196-2fbaf9526bb8</item>
                    <item name="ID" index="4" type_name="gh_guid" type_code="9">25d42e3e-5cbb-41a3-96d4-9a53e7a7c9c6</item>
                    <item name="ID" index="5" type_name="gh_guid" type_code="9">5623c51b-29d5-4b44-aa5b-1e2ab4b17df4</item>
                    <item name="ID" index="6" type_name="gh_guid" type_code="9">de7ea5f7-f04b-48c8-80ca-659046e21818</item>
                    <item name="ID" index="7" type_name="gh_guid" type_code="9">6860469b-1ab2-47f3-bec3-4208fd3c143e</item>
                    <item name="ID" index="8" type_name="gh_guid" type_code="9">de0704f0-5ec3-40bf-adc3-2239b5c2da84</item>
                    <item name="ID" index="9" type_name="gh_guid" type_code="9">b1d6bdbb-bbbc-482e-9851-581e5580f4a9</item>
                    <item name="ID" index="10" type_name="gh_guid" type_code="9">f0f0be53-9841-44b2-a915-f4a56dde8fb4</item>
                    <item name="ID" index="11" type_name="gh_guid" type_code="9">10f862f3-efb8-4976-b10e-5c43cb8ca998</item>
                    <item name="ID" index="12" type_name="gh_guid" type_code="9">c0997184-9dc2-4663-aefb-9a6befa63cb3</item>
                    <item name="ID" index="13" type_name="gh_guid" type_code="9">312d889e-4565-4c1a-af9a-a2cc8894301f</item>
                    <item name="ID" index="14" type_name="gh_guid" type_code="9">d5a3b4a1-d5fc-4f1e-a596-cfca7bd99841</item>
                    <item name="ID" index="15" type_name="gh_guid" type_code="9">964cd6b7-1f68-43b6-b588-ded9eda4ea5e</item>
                    <item name="ID" index="16" type_name="gh_guid" type_code="9">44371d07-4b13-4312-a14a-3aaba840403e</item>
                    <item name="ID" index="17" type_name="gh_guid" type_code="9">a7741223-6442-4812-a1a2-9b13932ee360</item>
                    <item name="ID" index="18" type_name="gh_guid" type_code="9">034319d0-dd5d-40ec-a71d-a787020e6ebd</item>
                    <item name="ID" index="19" type_name="gh_guid" type_code="9">684ec963-c070-47bc-80e8-545a05b20d70</item>
                    <item name="ID" index="20" type_name="gh_guid" type_code="9">163547fe-e970-4859-ba36-aadaf67d1a77</item>
                    <item name="ID" index="21" type_name="gh_guid" type_code="9">620097d3-6b24-41be-8d9c-99b385c0f608</item>
                    <item name="ID" index="22" type_name="gh_guid" type_code="9">c7ee355a-bcb0-4a4d-be99-a509fbfd0e52</item>
                    <item name="ID" index="23" type_name="gh_guid" type_code="9">0855e543-9f77-4823-8f21-2b134bc4fca3</item>
                    <item name="ID" index="24" type_name="gh_guid" type_code="9">9c92c74a-5e86-436d-874f-a0030c6dab03</item>
                    <item name="ID" index="25" type_name="gh_guid" type_code="9">14762c92-f1ae-4fe4-98ab-802dc2b518e2</item>
                    <item name="ID" index="26" type_name="gh_guid" type_code="9">1f179f42-a302-4b46-a703-cf43ac8ec09f</item>
                    <item name="ID_Count" type_name="gh_int32" type_code="3">27</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">1ca67453-7fdd-4978-814c-31ac691a83ba</item>
                    <item name="Name" type_name="gh_string" type_code="10">Group</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Prepare robot cell elements</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes" />
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="23">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">59e0b89a-e487-49f8-bab8-b5bab16be14c</item>
                <item name="Name" type_name="gh_string" type_code="10">Panel</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">A panel for custom notes and text values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">b1d6bdbb-bbbc-482e-9851-581e5580f4a9</item>
                    <item name="Name" type_name="gh_string" type_code="10">Panel</item>
                    <item name="NickName" type_name="gh_string" type_code="10"></item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="ScrollRatio" type_name="gh_double" type_code="6">0</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                    <item name="UserText" type_name="gh_string" type_code="10">cone_tool</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="5">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>528</X>
                          <Y>120</Y>
                          <W>63</W>
                          <H>20</H>
                        </item>
                        <item name="MarginLeft" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginRight" type_name="gh_int32" type_code="3">0</item>
                        <item name="MarginTop" type_name="gh_int32" type_code="3">0</item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>528.33765</X>
                          <Y>120.39553</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="PanelProperties">
                      <items count="7">
                        <item name="Colour" type_name="gh_drawing_color" type_code="36">
                          <ARGB>255;255;250;90</ARGB>
                        </item>
                        <item name="DrawIndices" type_name="gh_bool" type_code="1">true</item>
                        <item name="DrawPaths" type_name="gh_bool" type_code="1">true</item>
                        <item name="Multiline" type_name="gh_bool" type_code="1">true</item>
                        <item name="SpecialCodes" type_name="gh_bool" type_code="1">false</item>
                        <item name="Stream" type_name="gh_bool" type_code="1">false</item>
                        <item name="Wrap" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="24">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c552a431-af5b-46a9-a8a4-0fcbc27ef596</item>
                <item name="Name" type_name="gh_string" type_code="10">Group</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="25">
                    <item name="Border" type_name="gh_int32" type_code="3">1</item>
                    <item name="Colour" type_name="gh_drawing_color" type_code="36">
                      <ARGB>198;217;216;237</ARGB>
                    </item>
                    <item name="Description" type_name="gh_string" type_code="10">A group of Grasshopper objects</item>
                    <item name="ID" index="0" type_name="gh_guid" type_code="9">c4c3df53-0a94-4574-afc8-9e68cb15bc46</item>
                    <item name="ID" index="1" type_name="gh_guid" type_code="9">c741113a-f740-46e4-b41e-744b58b6d380</item>
                    <item name="ID" index="2" type_name="gh_guid" type_code="9">1d7fb04a-0186-4b68-87cc-8aadeeba134f</item>
                    <item name="ID" index="3" type_name="gh_guid" type_code="9">63d8a71e-c34e-4324-9c2b-22d672de2c59</item>
                    <item name="ID" index="4" type_name="gh_guid" type_code="9">b461d57d-dac0-4f84-b5ef-082020035112</item>
                    <item name="ID" index="5" type_name="gh_guid" type_code="9">bf7eb098-2ad8-45eb-b57a-5c1d796484b3</item>
                    <item name="ID" index="6" type_name="gh_guid" type_code="9">7cefd0d7-8374-4206-8f2d-dab21b45ed04</item>
                    <item name="ID" index="7" type_name="gh_guid" type_code="9">c1dfa616-fc89-4c42-a97c-8c82fdb5f911</item>
                    <item name="ID" index="8" type_name="gh_guid" type_code="9">e83426f4-392d-4717-86e6-7be25f865d8e</item>
                    <item name="ID" index="9" type_name="gh_guid" type_code="9">c135cdec-b7ff-47dd-98d1-a41462740720</item>
                    <item name="ID" index="10" type_name="gh_guid" type_code="9">43a0073c-917a-4937-86ea-54f4ad23b8a1</item>
                    <item name="ID" index="11" type_name="gh_guid" type_code="9">87305c06-5ffb-4141-bf79-9b80eba6baf9</item>
                    <item name="ID" index="12" type_name="gh_guid" type_code="9">b0c46599-8aa5-4790-b1b1-dee6d9936a4a</item>
                    <item name="ID" index="13" type_name="gh_guid" type_code="9">d5388eda-d7c6-43ca-bf8f-ae66b45ad77d</item>
                    <item name="ID" index="14" type_name="gh_guid" type_code="9">0cabc0f6-4d03-4b38-b590-65731ca3020c</item>
                    <item name="ID" index="15" type_name="gh_guid" type_code="9">e2af8c60-3712-4b66-b358-7292539022f9</item>
                    <item name="ID" index="16" type_name="gh_guid" type_code="9">a8abae57-e5f5-463f-8566-8443a0edd81c</item>
                    <item name="ID" index="17" type_name="gh_guid" type_code="9">4393a904-1d39-422c-be8d-f07a18284b2f</item>
                    <item name="ID_Count" type_name="gh_int32" type_code="3">18</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">26f03a9f-f8d4-4703-8075-3aff4442604d</item>
                    <item name="Name" type_name="gh_string" type_code="10">Group</item>
                    <item name="NickName" type_name="gh_string" type_code="10">MoveIt Planner</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes" />
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="25">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">00027467-0d24-4fa7-b178-8dc0ac5f42ec</item>
                <item name="Name" type_name="gh_string" type_code="10">Value List</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">Provides a list of preset values to choose from</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">7f84f5b4-4206-4870-9cc2-3f06eea92a96</item>
                    <item name="ListCount" type_name="gh_int32" type_code="3">3</item>
                    <item name="ListMode" type_name="gh_int32" type_code="3">1</item>
                    <item name="Name" type_name="gh_string" type_code="10">Value List</item>
                    <item name="NickName" type_name="gh_string" type_code="10">target_mode</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="4">
                    <chunk name="ListItem" index="0">
                      <items count="3">
                        <item name="Expression" type_name="gh_string" type_code="10">"ROBOT"</item>
                        <item name="Name" type_name="gh_string" type_code="10">ROBOT</item>
                        <item name="Selected" type_name="gh_bool" type_code="1">false</item>
                      </items>
                    </chunk>
                    <chunk name="ListItem" index="1">
                      <items count="3">
                        <item name="Expression" type_name="gh_string" type_code="10">"TOOL"</item>
                        <item name="Name" type_name="gh_string" type_code="10">TOOL</item>
                        <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                    <chunk name="ListItem" index="2">
                      <items count="3">
                        <item name="Expression" type_name="gh_string" type_code="10">"WORKPIECE"</item>
                        <item name="Name" type_name="gh_string" type_code="10">WORKPIECE</item>
                        <item name="Selected" type_name="gh_bool" type_code="1">false</item>
                      </items>
                    </chunk>
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2048</X>
                          <Y>644</Y>
                          <W>164</W>
                          <H>22</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2120</X>
                          <Y>644</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="26">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">8ec86459-bf01-4409-baee-174d0d2b13d0</item>
                <item name="Name" type_name="gh_string" type_code="10">Data</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="9">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic data</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">1</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">4faef0a9-d25c-40bb-862f-6f5183f66019</item>
                    <item name="Name" type_name="gh_string" type_code="10">Data</item>
                    <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">c4c3df53-0a94-4574-afc8-9e68cb15bc46</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                    <item name="WireDisplay" type_name="gh_int32" type_code="3">2</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1981</X>
                          <Y>90</Y>
                          <W>58</W>
                          <H>20</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2010.3065</X>
                          <Y>100.92692</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="27">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">2e78987b-9dfb-42a2-8b76-3923ac8bd91a</item>
                <item name="Name" type_name="gh_string" type_code="10">Boolean Toggle</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="7">
                    <item name="Description" type_name="gh_string" type_code="10">Boolean (true/false) toggle</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">cabb38ef-411b-4279-aa2d-497d7c31c5c7</item>
                    <item name="Name" type_name="gh_string" type_code="10">Boolean Toggle</item>
                    <item name="NickName" type_name="gh_string" type_code="10">connect</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                    <item name="ToggleValue" type_name="gh_bool" type_code="1">true</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>118</X>
                          <Y>112</Y>
                          <W>106</W>
                          <H>22</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="28">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">2e78987b-9dfb-42a2-8b76-3923ac8bd91a</item>
                <item name="Name" type_name="gh_string" type_code="10">Boolean Toggle</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="7">
                    <item name="Description" type_name="gh_string" type_code="10">Boolean (true/false) toggle</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">a8abae57-e5f5-463f-8566-8443a0edd81c</item>
                    <item name="Name" type_name="gh_string" type_code="10">Boolean Toggle</item>
                    <item name="NickName" type_name="gh_string" type_code="10">load_geometry</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                    <item name="ToggleValue" type_name="gh_bool" type_code="1">true</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>979</X>
                          <Y>135</Y>
                          <W>139</W>
                          <H>22</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="29">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Visualize Robot Cell</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="574">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAABtElEQVRIDbVVzU7CQBCeEm99AxRvaMGrN30CT0TxKTThKsbEmBj1SqJPIRpOvoE349FWuYnyBr1S91s7ze46pRRkkmV25+ebnRm6Q7Rk8kz8JEna6twZfY134ji2dKadtPd9P6mtVZ+Vrud5Xp9tMhAFfhW9D7usWIQHm/VrFeQUGCv4wc0Bfjcc061aJh3Xq3SklkS59kRdhfmKTCqpYwfcBZdAi2QGhsbUJfocfU9Q88bTi/YP97aLcES96Y+erNdWKzqDsg0V0R0hY+oeODrx+BZGdP8woK1mQM3G7xINHaEVAA2V6OLyhhAAxPzwoEXt/ZZlLvnrHoTRR2JZGof+40DfHKLzsxMdAJmAkAlkedQINjwrA8mQwaBDJgBl4mz4LHH+m0o6S4aSgADKe8sg5zBzALPe5j4HNxMXBuCSoBdMKBWIdSyXeGGT4WQ2mkEAjlJNC/KnyXhbQO7bwyVBw6cBS/5WBuanzjctw11/ZFDYgzIBJFsdAA+TpFxExpj6Q8MkUvNglwE5VZzLzgPGSKcbcYl6DMYG83LjPdKYuskAW9bIzAKkQf596M9biZn9fgCrDLwo6wgHKQAAAABJRU5ErkJggg==</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">879f838f-40fa-475b-a82f-c6514e3d7044</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Visualize Robot Cell</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Visualize (PM)</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="3">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>3462</X>
                          <Y>684</Y>
                          <W>203</W>
                          <H>104</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3549</X>
                          <Y>736</Y>
                        </item>
                        <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="11">
                        <item name="InputCount" type_name="gh_int32" type_code="3">5</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">4</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="9">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">The RobotCell to draw.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">8bf66d0d-9f70-4a00-bd86-becb441dd188</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">53164f03-75b0-4ed9-9b64-afb81bc02549</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The RobotCell to draw.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3464</X>
                                  <Y>686</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3500.5</X>
                                  <Y>696</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional RobotCellState describing the configuration to draw. If unwired, the cell's default state is used.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">74f40d2e-8031-4c6f-bbc3-b62a865f7122</item>
                            <item name="Name" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="NickName" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">af9a7b55-e4fb-40bc-ad01-d382fd8f40c5</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional RobotCellState describing the configuration to draw. If unwired, the cell's default state is used.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3464</X>
                                  <Y>706</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3500.5</X>
                                  <Y>716</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Draw visual meshes. Defaults to True.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">6a182150-fbd1-4411-b760-cb93727d537d</item>
                            <item name="Name" type_name="gh_string" type_code="10">draw_visual</item>
                            <item name="NickName" type_name="gh_string" type_code="10">draw_visual</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Draw visual meshes. Defaults to True.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">d60527f5-b5af-4ef6-8970-5f96fe412559</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3464</X>
                                  <Y>726</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3500.5</X>
                                  <Y>736</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Boolean</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Draw collision meshes. Defaults to False.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">d30ff663-b999-4345-87c0-209712e5d708</item>
                            <item name="Name" type_name="gh_string" type_code="10">draw_collision</item>
                            <item name="NickName" type_name="gh_string" type_code="10">draw_collision</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Draw collision meshes. Defaults to False.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">d60527f5-b5af-4ef6-8970-5f96fe412559</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3464</X>
                                  <Y>746</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3500.5</X>
                                  <Y>756</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Boolean</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Scale factor for the drawn geometry: meter_value / native_scale = native_value. Use 0.001 for a millimeter document. Defaults to 1.0.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">edea9d04-1d1c-4230-9b20-c05dcbc47162</item>
                            <item name="Name" type_name="gh_string" type_code="10">native_scale</item>
                            <item name="NickName" type_name="gh_string" type_code="10">native_scale</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Scale factor for the drawn geometry: meter_value / native_scale = native_value. Use 0.001 for a millimeter document. Defaults to 1.0.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3464</X>
                                  <Y>766</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3500.5</X>
                                  <Y>776</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino meshes of the robot model.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">470376a4-2598-4787-b293-cebfdf66144c</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_meshes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_meshes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino meshes of the robot model.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3564</X>
                                  <Y>686</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3613.5</X>
                                  <Y>698.5</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino meshes of all tool models in the cell.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">291cd0f2-85f3-4d4b-93f0-b86a046d6b31</item>
                            <item name="Name" type_name="gh_string" type_code="10">tool_meshes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tool_meshes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino meshes of all tool models in the cell.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3564</X>
                                  <Y>711</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3613.5</X>
                                  <Y>723.5</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino meshes of all rigid bodies in the cell.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">5f288f05-f05a-4381-aa6c-c61bcda372c7</item>
                            <item name="Name" type_name="gh_string" type_code="10">rigid_body_meshes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">rigid_body_meshes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino meshes of all rigid bodies in the cell.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3564</X>
                                  <Y>736</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3613.5</X>
                                  <Y>748.5</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino plane at the robot's base frame.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">2569c82c-9342-47f5-810b-58bbaeca87ba</item>
                            <item name="Name" type_name="gh_string" type_code="10">base_plane</item>
                            <item name="NickName" type_name="gh_string" type_code="10">base_plane</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino plane at the robot's base frame.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="3">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3564</X>
                                  <Y>761</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3613.5</X>
                                  <Y>773.5</Y>
                                </item>
                                <item name="Selected" type_name="gh_bool" type_code="1">true</item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpEcmF3IGEgUm9ib3RDZWxsIGF0IHRoZSBjb25maWd1cmF0aW9uIGRlc2NyaWJlZCBieSBhIFJvYm90Q2VsbFN0YXRlLgoKSWYgbm8gYGNlbGxfc3RhdGVgIGlzIHdpcmVkLCB0aGUgY2VsbCdzIGRlZmF1bHQgc3RhdGUgaXMgdXNlZCwgc28gdGhlIGNlbGwgaXMKc3RpbGwgZHJhd24gKGluIGl0cyBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gd2l0aCBub3RoaW5nIGF0dGFjaGVkKS4KClRoaXMgY29tcG9uZW50IHJldXNlcyBhIGNhY2hlZCBgUm9ib3RDZWxsT2JqZWN0YCBrZXllZCBvbiB0aGUgaW5wdXQgY2VsbCdzCmlkZW50aXR5LCBzbyBtZXNoZXMgYXJlIG9ubHkgYnVpbHQgb25jZSBwZXIgY2FudmFzIHNlc3Npb24gYW5kIHN1YnNlcXVlbnQKc3RhdGUgY2hhbmdlcyBvbmx5IHVwZGF0ZSB0cmFuc2Zvcm1zIChmYXN0KS4KClRoZSByb2JvdCBtb2RlbCwgdG9vbHMsIGFuZCByaWdpZCBib2RpZXMgYXJlIHJldHVybmVkIGFzIHNlcGFyYXRlIG91dHB1dHMgdG8KbWFrZSB3aXJpbmcgZG93bnN0cmVhbSBzdHlsaW5nL2ZpbHRlcmluZyBlYXN5LgoKQ09NUEFTIEZBQiB2Mi4wLjAKIiIiCgppbXBvcnQgR3Jhc3Nob3BwZXIKaW1wb3J0IFJoaW5vCmltcG9ydCBTeXN0ZW0KZnJvbSBjb21wYXMuc2NlbmUgaW1wb3J0IFNjZW5lT2JqZWN0CmZyb20gY29tcGFzX2docHl0aG9uIGltcG9ydCBjcmVhdGVfaWQKZnJvbSBjb21wYXNfcmhpbm8uY29udmVyc2lvbnMgaW1wb3J0IGZyYW1lX3RvX3JoaW5vX3BsYW5lCmZyb20gc2NyaXB0Y29udGV4dCBpbXBvcnQgc3RpY2t5IGFzIHN0Cgpmcm9tIGNvbXBhc19mYWIuZ2hweXRob24uc2NlbmUgaW1wb3J0IFJvYm90Q2VsbE9iamVjdAoKCmNsYXNzIFZpc3VhbGl6ZVJvYm90Q2VsbChHcmFzc2hvcHBlci5LZXJuZWwuR0hfU2NyaXB0SW5zdGFuY2UpOgogICAgZGVmIFJ1blNjcmlwdChzZWxmLAogICAgICAgICAgICByb2JvdF9jZWxsLAogICAgICAgICAgICBjZWxsX3N0YXRlLAogICAgICAgICAgICBkcmF3X3Zpc3VhbDogYm9vbCwKICAgICAgICAgICAgZHJhd19jb2xsaXNpb246IGJvb2wsCiAgICAgICAgICAgIG5hdGl2ZV9zY2FsZTogZmxvYXQpOgogICAgICAgIGlmIHJvYm90X2NlbGwgaXMgTm9uZToKICAgICAgICAgICAgcmV0dXJuIChOb25lLCBOb25lLCBOb25lLCBOb25lKQoKICAgICAgICAjIEZhbGwgYmFjayB0byB0aGUgY2VsbCdzIGRlZmF1bHQgc3RhdGUgd2hlbiBub25lIGlzIHdpcmVkLiBUaGUgY2hpbGQKICAgICAgICAjIHNjZW5lIG9iamVjdHMgKHJvYm90IG1vZGVsLCB0b29scywgcmlnaWQgYm9kaWVzKSBhcmUgb25seSBidWlsdCB3aGVuIGEKICAgICAgICAjIHN0YXRlIGlzIGFwcGxpZWQsIHNvIHdpdGhvdXQgdGhpcyB0aGUgZHJhd3MgYmVsb3cgaGl0IGEgTm9uZSBvYmplY3QuCiAgICAgICAgaWYgY2VsbF9zdGF0ZSBpcyBOb25lOgogICAgICAgICAgICBjZWxsX3N0YXRlID0gcm9ib3RfY2VsbC5kZWZhdWx0X2NlbGxfc3RhdGUoKQoKICAgICAgICBkcmF3X3Zpc3VhbCA9IFRydWUgaWYgZHJhd192aXN1YWwgaXMgTm9uZSBlbHNlIGRyYXdfdmlzdWFsCiAgICAgICAgZHJhd19jb2xsaXNpb24gPSBGYWxzZSBpZiBkcmF3X2NvbGxpc2lvbiBpcyBOb25lIGVsc2UgZHJhd19jb2xsaXNpb24KICAgICAgICBuYXRpdmVfc2NhbGUgPSBuYXRpdmVfc2NhbGUgaWYgbmF0aXZlX3NjYWxlIGVsc2UgMS4wCgogICAgICAgIGtleSA9IGNyZWF0ZV9pZCggICMgbm9xYTogRjgyMQogICAgICAgICAgICBnaGVudi5Db21wb25lbnQsICAjIG5vcWE6IEY4MjEKICAgICAgICAgICAgInJvYm90X2NlbGxfb2JqZWN0X3t9X3t9X3t9X3t9Ii5mb3JtYXQoaWQocm9ib3RfY2VsbCksIGRyYXdfdmlzdWFsLCBkcmF3X2NvbGxpc2lvbiwgbmF0aXZlX3NjYWxlKSwKICAgICAgICApCiAgICAgICAgc2NlbmVfb2JqZWN0ID0gc3QuZ2V0KGtleSkKICAgICAgICBpZiBzY2VuZV9vYmplY3QgaXMgTm9uZToKICAgICAgICAgICAgc2NlbmVfb2JqZWN0ID0gU2NlbmVPYmplY3QoCiAgICAgICAgICAgICAgICBpdGVtPXJvYm90X2NlbGwsCiAgICAgICAgICAgICAgICBzY2VuZW9iamVjdF90eXBlPVJvYm90Q2VsbE9iamVjdCwKICAgICAgICAgICAgICAgIGRyYXdfdmlzdWFsPWRyYXdfdmlzdWFsLAogICAgICAgICAgICAgICAgZHJhd19jb2xsaXNpb249ZHJhd19jb2xsaXNpb24sCiAgICAgICAgICAgICAgICBuYXRpdmVfc2NhbGU9bmF0aXZlX3NjYWxlLAogICAgICAgICAgICApCiAgICAgICAgICAgIHN0W2tleV0gPSBzY2VuZV9vYmplY3QKCiAgICAgICAgc2NlbmVfb2JqZWN0LnVwZGF0ZShjZWxsX3N0YXRlKQoKICAgICAgICAjIENvbGxlY3Qgb3V0cHV0cyBmcm9tIHRoZSBjaGlsZCBzY2VuZSBvYmplY3RzIGRpcmVjdGx5IHNvIGVhY2ggb3V0cHV0CiAgICAgICAgIyBjYW4gYmUgd2lyZWQgc2VwYXJhdGVseSB3aXRob3V0IHJlLXJ1bm5pbmcgZHJhdygpLgogICAgICAgIHJvYm90X21lc2hlcyA9IHNjZW5lX29iamVjdC5fcm9ib3RfbW9kZWxfc2NlbmVfb2JqZWN0LmRyYXcoKQoKICAgICAgICB0b29sX21lc2hlcyA9IFtdCiAgICAgICAgZm9yIHRvb2xfc28gaW4gc2NlbmVfb2JqZWN0Ll90b29sX3NjZW5lX29iamVjdHMudmFsdWVzKCk6CiAgICAgICAgICAgIHRvb2xfbWVzaGVzLmV4dGVuZCh0b29sX3NvLmRyYXcoKSkKCiAgICAgICAgcmlnaWRfYm9keV9tZXNoZXMgPSBbXQogICAgICAgIGZvciByYl9zbyBpbiBzY2VuZV9vYmplY3QuX3JpZ2lkX2JvZHlfc2NlbmVfb2JqZWN0cy52YWx1ZXMoKToKICAgICAgICAgICAgcmlnaWRfYm9keV9tZXNoZXMuZXh0ZW5kKHJiX3NvLmRyYXcoKSkKCiAgICAgICAgYmFzZV9wbGFuZSA9IE5vbmUKICAgICAgICBpZiBjZWxsX3N0YXRlLnJvYm90X2Jhc2VfZnJhbWUgaXMgbm90IE5vbmU6CiAgICAgICAgICAgIGJhc2VfcGxhbmUgPSBmcmFtZV90b19yaGlub19wbGFuZShjZWxsX3N0YXRlLnJvYm90X2Jhc2VfZnJhbWUpCgogICAgICAgIHJldHVybiAocm9ib3RfbWVzaGVzLCB0b29sX21lc2hlcywgcmlnaWRfYm9keV9tZXNoZXMsIGJhc2VfcGxhbmUpCg==</item>
                        <item name="Title" type_name="gh_string" type_code="10">Visualize (PM)</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>623</X>
                          <Y>149</Y>
                          <W>550</W>
                          <H>700</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="30">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Deconstruct Trajectory</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="582">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAABvElEQVRIDb1VvU4CQRDeI3a8AYqxAQ58BH0CK6LQmdCaaIKNCf4kxsQfEisTfQrQ8BImSmki3EEnSqeNofXcb7whu8dePEDcZnZmvvm+2fvZEWLGy1L5Pc8rSL/ce+2vDAYDLafiTPt4PO4lFxL3MndlWVadMUMSSX7uuN19Tkxj7UzqQoocgIME0Lkkr01DGqyVIkWcJOYnykHAH/jESSd46b19jfvMuYFW26FtLmtziCzeyWJyPjYHL4w8rJiZ6ncNUbttsCuKG3lRWM+Tz5x0grbT8YYouQExClkAObVYzaPz5ZytCR0fVQTiWTttaQLBjkzFiLGwKoomUP/ccgQEsDQBFJ2cVikBEhTD8lLFTXnGqVYTQAIiKqkK5n0UDGNHBDgxrr3p9qlkO5XQSiFAX5EWNThhBAy9DhFAnn80xhotCJgEgObHpxFnChoFfiMoPbii9Oia+EZiRoEoBM33aKcwCqCNqAQjLQcCoQIB3MQufUW4mM6ql5bjdn6I1jbJbu3sTuTbmbQ4rOzR9UMC/iRa5TaXuk+8JTuujyKf858GDiYPxpzW9hSOPzJpLtNtylyzGPrMPTP7DXFn1tne6IQrAAAAAElFTkSuQmCC</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">282367d0-3f19-41d2-8c3e-903cdb22e13b</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Deconstruct Trajectory</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Deconstruct (CM)</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>3101</X>
                          <Y>522</Y>
                          <W>158</W>
                          <H>104</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3167</X>
                          <Y>574</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="8">
                        <item name="InputCount" type_name="gh_int32" type_code="3">1</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">5</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="6">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">A JointTrajectory (typically the output of PlanMotion or PlanCartesianMotion). The per-point `cell_states` are derived from `trajectory.start_state`, which the planner sets automatically.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">0021b828-7891-434a-8fef-5457f37246bc</item>
                            <item name="Name" type_name="gh_string" type_code="10">trajectory</item>
                            <item name="NickName" type_name="gh_string" type_code="10">trajectory</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">f73d3ab2-8697-4ff9-b443-87d7b13dafeb</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">A JointTrajectory (typically the output of PlanMotion or PlanCartesianMotion). The per-point `cell_states` are derived from `trajectory.start_state`, which the planner sets automatically.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3103</X>
                                  <Y>524</Y>
                                  <W>49</W>
                                  <H>100</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3129</X>
                                  <Y>574</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">One Configuration per trajectory point, in order.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">cefd3817-5232-4207-9d7b-cc0cfc7935b2</item>
                            <item name="Name" type_name="gh_string" type_code="10">configurations</item>
                            <item name="NickName" type_name="gh_string" type_code="10">configurations</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">One Configuration per trajectory point, in order.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3182</X>
                                  <Y>524</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3219.5</X>
                                  <Y>534</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">One RobotCellState per trajectory point: a copy of `trajectory.start_state` with `robot_configuration` set to the corresponding point. Empty when the trajectory has no `start_state`.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">b1cb558b-1ad2-4e87-80da-64024efcda02</item>
                            <item name="Name" type_name="gh_string" type_code="10">cell_states</item>
                            <item name="NickName" type_name="gh_string" type_code="10">cell_states</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">One RobotCellState per trajectory point: a copy of `trajectory.start_state` with `robot_configuration` set to the corresponding point. Empty when the trajectory has no `start_state`.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3182</X>
                                  <Y>544</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3219.5</X>
                                  <Y>554</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">DataTree of joint velocities — one branch per trajectory point, each branch ordered to match the trajectory's `joint_names`. Zeros when the backend didn't populate this field.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">da169e63-c1e2-4385-b59b-bde97e8cc362</item>
                            <item name="Name" type_name="gh_string" type_code="10">velocities</item>
                            <item name="NickName" type_name="gh_string" type_code="10">velocities</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">DataTree of joint velocities — one branch per trajectory point, each branch ordered to match the trajectory's `joint_names`. Zeros when the backend didn't populate this field.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3182</X>
                                  <Y>564</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3219.5</X>
                                  <Y>574</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">DataTree of joint accelerations — one branch per trajectory point, ordered to match `joint_names`. Zeros when the backend didn't populate this field.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">6957416d-e3d1-4f31-ae0b-d63d30676e68</item>
                            <item name="Name" type_name="gh_string" type_code="10">accelerations</item>
                            <item name="NickName" type_name="gh_string" type_code="10">accelerations</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">DataTree of joint accelerations — one branch per trajectory point, ordered to match `joint_names`. Zeros when the backend didn't populate this field.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3182</X>
                                  <Y>584</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3219.5</X>
                                  <Y>594</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">DataTree of joint efforts — one branch per trajectory point, ordered to match `joint_names`. Zeros when the backend didn't populate this field.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">018c7493-1e20-44b2-b676-25b943c095ec</item>
                            <item name="Name" type_name="gh_string" type_code="10">efforts</item>
                            <item name="NickName" type_name="gh_string" type_code="10">efforts</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">DataTree of joint efforts — one branch per trajectory point, ordered to match `joint_names`. Zeros when the backend didn't populate this field.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>3182</X>
                                  <Y>604</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3219.5</X>
                                  <Y>614</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpFeHBhbmQgYSBKb2ludFRyYWplY3RvcnkgaW50byBwZXItcG9pbnQgQ29uZmlndXJhdGlvbnMgYW5kIFJvYm90Q2VsbFN0YXRlcywKcGx1cyB0aGUgcGVyLXBvaW50IHZlbG9jaXR5L2FjY2VsZXJhdGlvbi9lZmZvcnQgcHJvZmlsZXMuCgpgY29uZmlndXJhdGlvbnNgIGlzIGFsd2F5cyBwb3B1bGF0ZWQgKG9uZSBDb25maWd1cmF0aW9uIHBlciB0cmFqZWN0b3J5CnBvaW50KS4gYGNlbGxfc3RhdGVzYCBpcyBwb3B1bGF0ZWQgd2hlbiB0aGUgdHJhamVjdG9yeSBjYXJyaWVzIGEKYHN0YXJ0X3N0YXRlYCAoc2V0IGJ5IHRoZSBwbGFubmVyIHRoYXQgcHJvZHVjZWQgaXQpLiBFYWNoIGVudHJ5IGlzIGEgY29weQpvZiB0aGF0IHN0YXRlIHdpdGggYHJvYm90X2NvbmZpZ3VyYXRpb25gIHNldCB0byB0aGUgY29ycmVzcG9uZGluZwp0cmFqZWN0b3J5IHBvaW50LCBzbyBpdCBjYW4gYmUgcGlwZWQgc3RyYWlnaHQgaW50byBgVmlzdWFsaXplUm9ib3RDZWxsYAooZS5nLiB2aWEgYW4gaW5kZXggc2xpZGVyIHRvIHNjcnViIHRocm91Z2ggZnJhbWVzKS4KCmB2ZWxvY2l0aWVzYCwgYGFjY2VsZXJhdGlvbnNgIGFuZCBgZWZmb3J0c2AgYXJlIGxpc3RzIG9mIGxpc3RzOiBvbmUKaW5uZXIgbGlzdCBwZXIgdHJhamVjdG9yeSBwb2ludCwgZWFjaCBvcmRlcmVkIHRvIG1hdGNoIHRoZSB0cmFqZWN0b3J5J3MKYGpvaW50X25hbWVzYC4gVGhleSBsYW5kIG9uIHRoZSBHSCBjYW52YXMgYXMgRGF0YVRyZWVzIChvbmUgYnJhbmNoIHBlcgpwb2ludCksIHNvIGEgUXVpY2sgR3JhcGggLyBjaGFydCBub2RlIGNhbiBwbG90IHRoZSBwcm9maWxlIGRpcmVjdGx5LgpCYWNrZW5kcyB0aGF0IGRvbid0IHBvcHVsYXRlIHRoZXNlIGZpZWxkcyByZXR1cm4gbGlzdHMgb2YgemVyb3MuCgpXaGVuIHRoZSB0cmFqZWN0b3J5J3Mgam9pbnQgc2V0IGlzIGEgc3Vic2V0IG9mIGBzdGFydF9zdGF0ZS5yb2JvdF9jb25maWd1cmF0aW9uYAooY29tbW9uIGZvciByb2JvdHMgd2l0aCBleHRyYSBqb2ludHMgb3V0c2lkZSB0aGUgcGxhbm5pbmcgZ3JvdXAsIGUuZy4gUGFuZGEncwpmaW5nZXIpLCB0aGUgdmFsdWVzIGFyZSBtZXJnZWQgYnkgam9pbnQgbmFtZSBzbyB0aGUgdW5yZWxhdGVkIGpvaW50cyBrZWVwCnRoZSB2YWx1ZSB0aGV5IGhhZCBpbiBgc3RhcnRfc3RhdGVgLgoKQ09NUEFTIEZBQiB2Mi4wLjAKIiIiCgpmcm9tIGNvcHkgaW1wb3J0IGRlZXBjb3B5CgppbXBvcnQgR3Jhc3Nob3BwZXIKaW1wb3J0IFJoaW5vCmltcG9ydCBTeXN0ZW0KZnJvbSBnaHB5dGhvbmxpYi50cmVlaGVscGVycyBpbXBvcnQgbGlzdF90b190cmVlCgoKZGVmIF9zdGF0ZV93aXRoX3BvaW50KHN0YXJ0X3N0YXRlLCBwb2ludCwgdHJhamVjdG9yeV9qb2ludF9uYW1lcyk6CiAgICBuZXdfc3RhdGUgPSBkZWVwY29weShzdGFydF9zdGF0ZSkKICAgIGJhc2UgPSBuZXdfc3RhdGUucm9ib3RfY29uZmlndXJhdGlvbgogICAgaWYgYmFzZSBpcyBOb25lOgogICAgICAgIG5ld19zdGF0ZS5yb2JvdF9jb25maWd1cmF0aW9uID0gcG9pbnQKICAgICAgICByZXR1cm4gbmV3X3N0YXRlCiAgICBpZiBub3QgcG9pbnQuam9pbnRfbmFtZXMgYW5kIHRyYWplY3Rvcnlfam9pbnRfbmFtZXM6CiAgICAgICAgcG9pbnQgPSBkZWVwY29weShwb2ludCkKICAgICAgICBwb2ludC5qb2ludF9uYW1lcyA9IGxpc3QodHJhamVjdG9yeV9qb2ludF9uYW1lcykKICAgIG5ld19zdGF0ZS5yb2JvdF9jb25maWd1cmF0aW9uID0gYmFzZS5tZXJnZWQocG9pbnQpCiAgICByZXR1cm4gbmV3X3N0YXRlCgoKY2xhc3MgRGVjb25zdHJ1Y3RUcmFqZWN0b3J5KEdyYXNzaG9wcGVyLktlcm5lbC5HSF9TY3JpcHRJbnN0YW5jZSk6CiAgICBkZWYgUnVuU2NyaXB0KHNlbGYsIHRyYWplY3RvcnkpOgogICAgICAgIGlmIHRyYWplY3RvcnkgaXMgTm9uZSBvciBub3QgZ2V0YXR0cih0cmFqZWN0b3J5LCAicG9pbnRzIiwgTm9uZSk6CiAgICAgICAgICAgIHJldHVybiAoW10sIFtdLCBbXSwgW10sIFtdKQoKICAgICAgICBwb2ludHMgPSB0cmFqZWN0b3J5LnBvaW50cwogICAgICAgIGNvbmZpZ3VyYXRpb25zID0gbGlzdChwb2ludHMpCiAgICAgICAgdmVsb2NpdGllcyA9IGxpc3RfdG9fdHJlZShbcC52ZWxvY2l0aWVzIGZvciBwIGluIHBvaW50c10pCiAgICAgICAgYWNjZWxlcmF0aW9ucyA9IGxpc3RfdG9fdHJlZShbcC5hY2NlbGVyYXRpb25zIGZvciBwIGluIHBvaW50c10pCiAgICAgICAgZWZmb3J0cyA9IGxpc3RfdG9fdHJlZShbcC5lZmZvcnQgZm9yIHAgaW4gcG9pbnRzXSkKCiAgICAgICAgc3RhcnRfc3RhdGUgPSBnZXRhdHRyKHRyYWplY3RvcnksICJzdGFydF9zdGF0ZSIsIE5vbmUpCiAgICAgICAgaWYgc3RhcnRfc3RhdGUgaXMgTm9uZToKICAgICAgICAgICAgcmV0dXJuIChjb25maWd1cmF0aW9ucywgW10sIHZlbG9jaXRpZXMsIGFjY2VsZXJhdGlvbnMsIGVmZm9ydHMpCgogICAgICAgIHRyYWplY3Rvcnlfam9pbnRfbmFtZXMgPSBnZXRhdHRyKHRyYWplY3RvcnksICJqb2ludF9uYW1lcyIsIE5vbmUpCiAgICAgICAgY2VsbF9zdGF0ZXMgPSBbX3N0YXRlX3dpdGhfcG9pbnQoc3RhcnRfc3RhdGUsIHB0LCB0cmFqZWN0b3J5X2pvaW50X25hbWVzKSBmb3IgcHQgaW4gcG9pbnRzXQogICAgICAgIHJldHVybiAoY29uZmlndXJhdGlvbnMsIGNlbGxfc3RhdGVzLCB2ZWxvY2l0aWVzLCBhY2NlbGVyYXRpb25zLCBlZmZvcnRzKQo=</item>
                        <item name="Title" type_name="gh_string" type_code="10">Deconstruct (CM)</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>511</X>
                          <Y>199</Y>
                          <W>550</W>
                          <H>650</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="31">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Rigid Body From Library</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="668">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAACEklEQVRIDdVVyytEYRQ/d3A1Y2YyZMEIG8ba+5UkO4lEyV9goWTJH8BSio1SbDwikSxJwgLJzmMWHhlEeYzJEHV95+Pc7p37fXTFwqmZc77zO+f3++53Hwfgj00x8mua1sLWXeehy8pIJGLCjHWi2O12a5n+9A2GDSqKMks1Ogkj7zs4DPYQgH57ZxfC4bAxpcculwvKy0r0tTHID+T2M5FezMXjH+48lnxiagYWFpcQltrxySm0t7VacORinLt4JVyAVXTFVq2tb4DPlwwtzU2xEF/Pzs0D1ogEPhuQ80MAz1zIwpJ1tTVCCAW+MuJ0YJHdG/oVMWHEyQUo+Rf+/wvQUyQ9neWVVdCk6PeAVKC6qpK/ByOjY1KWxoZ6KUaAVACf75zsLIhGo1Rr8l6vF4qLCkw50UIqgMUV5aWiHls5ocBw8MIWCRYXp3qgJMVj6bMIbN0+wtAPBDoh43uB/fAT7N1F+C7yPE44evw4/+6A37IzSlw9v8Lk6TUtLd50BR07QbhmDWhEjvHAYQid0HyqicJSw1EcFvTtSEtMANXhgFD0BfzORH62fqdqaqQhMn12AwpbjJcFLMeDnNjEBXASsW94FbHcv77xEP3mzQOldR/74olu7ud0A/oWDWJ3oc8DuDuVbUt1KJAUR7DOzQOsoR/2SIxzYh030cgkzK43jkxdAElwdDL3q0Pf7uZs178Dt0yrp/1lc7YAAAAASUVORK5CYII=</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">9c92c74a-5e86-436d-874f-a0030c6dab03</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Rigid Body From Library</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Rigid Body From Library</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>675</X>
                          <Y>237</Y>
                          <W>159</W>
                          <H>64</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>760</X>
                          <Y>269</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="7">
                        <item name="InputCount" type_name="gh_int32" type_code="3">3</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">2</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="5">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Name of the RigidBodyLibrary classmethod to call (e.g. 'target_marker').</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">c5445575-204f-40f4-8d6b-07462605a1b3</item>
                            <item name="Name" type_name="gh_string" type_code="10">name</item>
                            <item name="NickName" type_name="gh_string" type_code="10">name</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">3a28f47f-535b-4043-a196-2fbaf9526bb8</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Name of the RigidBodyLibrary classmethod to call (e.g. 'target_marker').</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>677</X>
                                  <Y>239</Y>
                                  <W>68</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>712.5</X>
                                  <Y>249</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional id for the body. Used as its key when wired into a Load Robot Cell component's `rigid_bodies` input. Defaults to the library entry name.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">0c5969c9-efef-42ac-beeb-dc18837a8c6a</item>
                            <item name="Name" type_name="gh_string" type_code="10">rigid_body_id</item>
                            <item name="NickName" type_name="gh_string" type_code="10">rigid_body_id</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional id for the body. Used as its key when wired into a Load Robot Cell component's `rigid_bodies` input. Defaults to the library entry name.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>677</X>
                                  <Y>259</Y>
                                  <W>68</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>712.5</X>
                                  <Y>269</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Scaling parameter passed to the library factory. Defaults to 1.0.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">057aba6b-3ef8-4444-b045-297d2cb8dac0</item>
                            <item name="Name" type_name="gh_string" type_code="10">size</item>
                            <item name="NickName" type_name="gh_string" type_code="10">size</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Scaling parameter passed to the library factory. Defaults to 1.0.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>677</X>
                                  <Y>279</Y>
                                  <W>68</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>712.5</X>
                                  <Y>289</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">RigidBody.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">758422be-0f15-43e4-8297-eef68a8e696c</item>
                            <item name="Name" type_name="gh_string" type_code="10">rigid_body</item>
                            <item name="NickName" type_name="gh_string" type_code="10">rigid_body</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">RigidBody.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>775</X>
                                  <Y>239</Y>
                                  <W>57</W>
                                  <H>30</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>803.5</X>
                                  <Y>254</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">The body's visual meshes as Rhino geometry, drawn in the body's own base frame. For preview only.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">a8b6b5a9-3738-4931-b8ea-c014661b48c0</item>
                            <item name="Name" type_name="gh_string" type_code="10">meshes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">meshes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The body's visual meshes as Rhino geometry, drawn in the body's own base frame. For preview only.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>775</X>
                                  <Y>269</Y>
                                  <W>57</W>
                                  <H>30</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>803.5</X>
                                  <Y>284</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpMb2FkIGEgcHJlLWRlZmluZWQgUmlnaWRCb2R5IGZyb20gUmlnaWRCb2R5TGlicmFyeS4KCkN1cnJlbnRseSBleHBvc2VzIGB0YXJnZXRfbWFya2VyKHNpemU9MS4wKWAsIHVzZWZ1bCBhcyBhIHZpc3VhbGl6YXRpb24KYWlkIGZvciBJSy9wbGFubmluZyB0YXJnZXRzIGluIHRoZSBzY2VuZS4KClRoZSBib2R5J3MgYC5uYW1lYCBkZWZhdWx0cyB0byB0aGUgbGlicmFyeSBlbnRyeSBuYW1lIChlLmcuICd0YXJnZXRfbWFya2VyJyk7Cm92ZXJyaWRlIGl0IHdpdGggYHJpZ2lkX2JvZHlfaWRgIHRvIGNvbnRyb2wgdGhlIGtleSBpdCBpcyByZWdpc3RlcmVkIHVuZGVyIHdoZW4Kd2lyZWQgaW50byBhIExvYWQgUm9ib3QgQ2VsbCBjb21wb25lbnQuCgpBbHNvIHJldHVybnMgdGhlIGJvZHkncyB2aXN1YWwgbWVzaGVzIGFzIFJoaW5vIGdlb21ldHJ5IGZvciBwcmV2aWV3LCBkcmF3biBpbgp0aGUgYm9keSdzIG93biBiYXNlIGZyYW1lIChub3QgeWV0IHBsYWNlZCBpbiBhbnkgY2VsbCkuCgpDT01QQVMgRkFCIHYyLjAuMAoiIiIKCmltcG9ydCBHcmFzc2hvcHBlcgppbXBvcnQgUmhpbm8KaW1wb3J0IFN5c3RlbQpmcm9tIGNvbXBhcy5zY2VuZSBpbXBvcnQgU2NlbmVPYmplY3QKZnJvbSBjb21wYXNfZ2hweXRob24gaW1wb3J0IGVycm9yCgpmcm9tIGNvbXBhc19mYWIuZ2hweXRob24uc2NlbmUgaW1wb3J0IFJpZ2lkQm9keU9iamVjdApmcm9tIGNvbXBhc19mYWIucm9ib3RzIGltcG9ydCBSaWdpZEJvZHlMaWJyYXJ5CgoKY2xhc3MgUmlnaWRCb2R5RnJvbUxpYnJhcnkoR3Jhc3Nob3BwZXIuS2VybmVsLkdIX1NjcmlwdEluc3RhbmNlKToKICAgIGRlZiBSdW5TY3JpcHQoc2VsZiwgbmFtZTogc3RyLCByaWdpZF9ib2R5X2lkOiBzdHIsIHNpemU6IGZsb2F0KToKICAgICAgICBpZiBub3QgbmFtZToKICAgICAgICAgICAgcmV0dXJuIChOb25lLCBOb25lKQoKICAgICAgICBuYW1lID0gbmFtZS5zdHJpcCgpLmxvd2VyKCkKICAgICAgICBsb2FkZXIgPSBnZXRhdHRyKFJpZ2lkQm9keUxpYnJhcnksIG5hbWUsIE5vbmUpCiAgICAgICAgaWYgbG9hZGVyIGlzIE5vbmU6CiAgICAgICAgICAgIGF2YWlsYWJsZSA9IFthdHRyIGZvciBhdHRyIGluIGRpcihSaWdpZEJvZHlMaWJyYXJ5KSBpZiBub3QgYXR0ci5zdGFydHN3aXRoKCJfIikgYW5kIGNhbGxhYmxlKGdldGF0dHIoUmlnaWRCb2R5TGlicmFyeSwgYXR0cikpXQogICAgICAgICAgICBlcnJvcihnaGVudi5Db21wb25lbnQsICJVbmtub3duIFJpZ2lkQm9keUxpYnJhcnkgZW50cnkgJ3t9Jy4gQXZhaWxhYmxlOiB7fSIuZm9ybWF0KG5hbWUsICIsICIuam9pbihhdmFpbGFibGUpKSkgICMgbm9xYTogRjgyMQogICAgICAgICAgICByZXR1cm4gKE5vbmUsIE5vbmUpCgogICAgICAgIHNpemUgPSBzaXplIGlmIHNpemUgZWxzZSAxLjAKICAgICAgICByaWdpZF9ib2R5ID0gbG9hZGVyKHNpemUpCiAgICAgICAgcmlnaWRfYm9keS5uYW1lID0gcmlnaWRfYm9keV9pZC5zdHJpcCgpIGlmIHJpZ2lkX2JvZHlfaWQgZWxzZSBuYW1lCgogICAgICAgIHNjZW5lX29iamVjdCA9IFNjZW5lT2JqZWN0KAogICAgICAgICAgICBpdGVtPXJpZ2lkX2JvZHksCiAgICAgICAgICAgIHNjZW5lb2JqZWN0X3R5cGU9UmlnaWRCb2R5T2JqZWN0LAogICAgICAgICAgICBkcmF3X3Zpc3VhbD1UcnVlLAogICAgICAgICAgICBkcmF3X2NvbGxpc2lvbj1GYWxzZSwKICAgICAgICApCiAgICAgICAgbWVzaGVzID0gc2NlbmVfb2JqZWN0LmRyYXcoKQoKICAgICAgICByZXR1cm4gKHJpZ2lkX2JvZHksIG1lc2hlcykK</item>
                        <item name="Title" type_name="gh_string" type_code="10">Rigid Body From Library</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>400</X>
                          <Y>149</Y>
                          <W>550</W>
                          <H>700</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="32">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Frame Target</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="658">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAACCElEQVRIDWNgoDFgRDb/////IUB+/pOnz62/fPmCIoesDhubh4fnv4y05FGg3ERGRsY1MDVwQ4CGt924ebsSJkEJraGu2g60pApkBtgCkMuBhq+mxFB0vUBLQkE+YYJK5KMroAIfbCbYB4+fPPtHapgTcgAoTmRlpJjAPiBk+Jp1GxhAmBQAM5OFGE2r10IMDwkKIEY5ihpYHKAIUpNDcwuICqK/bBxkewqciq7fuPUfmwn7X31gmHLrGcO1T9/A0lp8XAw5alIMjmIC2JRjiGlqqDHiDCKQ4Vln7oAN53nxhAGEQRaBxEByxAKcFoBcDgJTjFUYZE7sZZA9thvMBotB5cAKCBBY4+Dj7z9g11qK8DHo8nMz3AiIBxszpbaWgcfCmeEagwxDSGIGA/OvH3DjQ4MDGLAlY5w+gOn8+x8RPYz//8GEiaax+oCflYUBFKHH33wC++Sgkz7D5h27GNYIiTN8kZBhUGJjYlgzfwZRluD0ASi1gEDO2TsMFZfuMxyVUmV4YO8FFvu3ezPDtes3wGxCBNgHoIIJVnbANICS4jQTFXAyBfkEBEC+MnzziOEvLzuDlqYGTClWGmQmSAJWHxwG1gc2WFUCBUGRDgKgoCMWAOuDI8D6wBYWRBPxaQQZTIrhULPAZoItANU8oGoOnyWkyEGrTHC9DA4imGZaVPows2lGAwBHiLc94c9LygAAAABJRU5ErkJggg==</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">2c3deda5-7a78-4902-bb79-4796273ba3ff</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Frame Target</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: Frame Target</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2245</X>
                          <Y>623</Y>
                          <W>173</W>
                          <H>104</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2367</X>
                          <Y>675</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="8">
                        <item name="InputCount" type_name="gh_int32" type_code="3">5</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">1</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="6">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino plane or COMPAS Frame describing the target pose (in WCF).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">f086b18c-92ca-408c-b345-a009bfdc1d25</item>
                            <item name="Name" type_name="gh_string" type_code="10">plane</item>
                            <item name="NickName" type_name="gh_string" type_code="10">plane</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">fa1878da-0da2-406e-95ad-60f40216bfa7</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino plane or COMPAS Frame describing the target pose (in WCF).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2247</X>
                                  <Y>625</Y>
                                  <W>105</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2301</X>
                                  <Y>635</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Which frame on the robot to match. One of 'ROBOT' (PCF, default), 'TOOL' (TCF of attached tool), or 'WORKPIECE' (OCF of attached workpiece).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">4ea23f34-2f44-4fea-ace2-ed14776c55fd</item>
                            <item name="Name" type_name="gh_string" type_code="10">target_mode</item>
                            <item name="NickName" type_name="gh_string" type_code="10">target_mode</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">7f84f5b4-4206-4870-9cc2-3f06eea92a96</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Which frame on the robot to match. One of 'ROBOT' (PCF, default), 'TOOL' (TCF of attached tool), or 'WORKPIECE' (OCF of attached workpiece).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2247</X>
                                  <Y>645</Y>
                                  <W>105</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2301</X>
                                  <Y>655</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Position tolerance in meters (not affected by native_scale). If unset, the planner default is used.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">e64a05b9-8639-4029-88ed-8e9187a04a68</item>
                            <item name="Name" type_name="gh_string" type_code="10">tolerance_position</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tolerance_position</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Position tolerance in meters (not affected by native_scale). If unset, the planner default is used.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2247</X>
                                  <Y>665</Y>
                                  <W>105</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2301</X>
                                  <Y>675</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Orientation tolerance in radians. If unset, the planner default is used.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">b9b337d0-dbe9-450e-b28b-ec6b45abb002</item>
                            <item name="Name" type_name="gh_string" type_code="10">tolerance_orientation</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tolerance_orientation</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Orientation tolerance in radians. If unset, the planner default is used.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2247</X>
                                  <Y>685</Y>
                                  <W>105</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2301</X>
                                  <Y>695</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Scale factor: user_value * native_scale = meters. Use 0.001 if modeling in millimeters. Defaults to 1.0.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">b27f1e89-e38c-49cc-952b-6cd07d5aad25</item>
                            <item name="Name" type_name="gh_string" type_code="10">native_scale</item>
                            <item name="NickName" type_name="gh_string" type_code="10">native_scale</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Scale factor: user_value * native_scale = meters. Use 0.001 if modeling in millimeters. Defaults to 1.0.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2247</X>
                                  <Y>705</Y>
                                  <W>105</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2301</X>
                                  <Y>715</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">FrameTarget.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">4d4c2587-3e67-44b5-ad21-f205a57ebe3a</item>
                            <item name="Name" type_name="gh_string" type_code="10">target</item>
                            <item name="NickName" type_name="gh_string" type_code="10">target</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">FrameTarget.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2382</X>
                                  <Y>625</Y>
                                  <W>34</W>
                                  <H>100</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2399</X>
                                  <Y>675</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpDcmVhdGUgYSBGcmFtZVRhcmdldCBmb3IgdGhlIHJvYm90J3MgZW5kLWVmZmVjdG9yIG1vdGlvbiBwbGFubmluZy4KCkFjY2VwdHMgYSBSaGlubyBwbGFuZSBvciBhIENPTVBBUyBGcmFtZS4gVGhlIGB0YXJnZXRfbW9kZWAgY29udHJvbHMgd2hpY2gKZnJhbWUgb24gdGhlIHJvYm90L3Rvb2wvd29ya3BpZWNlIGlzIG1hdGNoZWQgYWdhaW5zdCB0aGUgdGFyZ2V0LgoKQ09NUEFTIEZBQiB2Mi4wLjAKIiIiCgppbXBvcnQgR3Jhc3Nob3BwZXIKaW1wb3J0IFJoaW5vCmltcG9ydCBTeXN0ZW0KZnJvbSBjb21wYXMuZ2VvbWV0cnkgaW1wb3J0IEZyYW1lCmZyb20gY29tcGFzX3JoaW5vLmNvbnZlcnNpb25zIGltcG9ydCBwbGFuZV90b19jb21wYXNfZnJhbWUKCmZyb20gY29tcGFzX2ZhYi5naHB5dGhvbiBpbXBvcnQgZW5zdXJlX3ZhbHVlX2xpc3QKZnJvbSBjb21wYXNfZmFiLnJvYm90cyBpbXBvcnQgRnJhbWVUYXJnZXQKZnJvbSBjb21wYXNfZmFiLnJvYm90cyBpbXBvcnQgVGFyZ2V0TW9kZQoKX1RBUkdFVF9NT0RFUyA9IFttb2RlLnZhbHVlIGZvciBtb2RlIGluIFRhcmdldE1vZGVdCgoKY2xhc3MgRnJhbWVUYXJnZXRDb21wb25lbnQoR3Jhc3Nob3BwZXIuS2VybmVsLkdIX1NjcmlwdEluc3RhbmNlKToKICAgIGRlZiBSdW5TY3JpcHQoc2VsZiwKICAgICAgICAgICAgcGxhbmUsCiAgICAgICAgICAgIHRhcmdldF9tb2RlOiBzdHIsCiAgICAgICAgICAgIHRvbGVyYW5jZV9wb3NpdGlvbjogZmxvYXQsCiAgICAgICAgICAgIHRvbGVyYW5jZV9vcmllbnRhdGlvbjogZmxvYXQsCiAgICAgICAgICAgIG5hdGl2ZV9zY2FsZTogZmxvYXQpOgogICAgICAgIGVuc3VyZV92YWx1ZV9saXN0KGdoZW52LkNvbXBvbmVudCwgInRhcmdldF9tb2RlIiwgX1RBUkdFVF9NT0RFUywgZGVmYXVsdD0iUk9CT1QiKSAgIyBub3FhOiBGODIxCgogICAgICAgIGlmIHBsYW5lIGlzIE5vbmU6CiAgICAgICAgICAgIHJldHVybiBOb25lCgogICAgICAgIGZyYW1lID0gcGxhbmUgaWYgaXNpbnN0YW5jZShwbGFuZSwgRnJhbWUpIGVsc2UgcGxhbmVfdG9fY29tcGFzX2ZyYW1lKHBsYW5lKQoKICAgICAgICBtb2RlID0gdGFyZ2V0X21vZGUgb3IgIlJPQk9UIgogICAgICAgIGlmIGlzaW5zdGFuY2UobW9kZSwgc3RyKToKICAgICAgICAgICAgbW9kZSA9IFRhcmdldE1vZGUobW9kZS5zdHJpcCgpLnVwcGVyKCkpCgogICAgICAgIG5hdGl2ZV9zY2FsZSA9IG5hdGl2ZV9zY2FsZSBpZiBuYXRpdmVfc2NhbGUgZWxzZSAxLjAKCiAgICAgICAgdGFyZ2V0ID0gRnJhbWVUYXJnZXQoCiAgICAgICAgICAgIHRhcmdldF9mcmFtZT1mcmFtZSwKICAgICAgICAgICAgdGFyZ2V0X21vZGU9bW9kZSwKICAgICAgICAgICAgbmF0aXZlX3NjYWxlPW5hdGl2ZV9zY2FsZSwKICAgICAgICAgICAgdG9sZXJhbmNlX3Bvc2l0aW9uPXRvbGVyYW5jZV9wb3NpdGlvbiwKICAgICAgICAgICAgdG9sZXJhbmNlX29yaWVudGF0aW9uPXRvbGVyYW5jZV9vcmllbnRhdGlvbiwKICAgICAgICApCiAgICAgICAgcmV0dXJuIHRhcmdldAo=</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: Frame Target</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>525</X>
                          <Y>199</Y>
                          <W>550</W>
                          <H>650</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="33">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Attach Tool To Robot</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="655">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAACBUlEQVRIDbWVTS9DQRSGT8WuXVjgtvG1EvXZCGkI/oI01cbWQiRWdoIQCwmJnZVE/AGKiL+AEEttuVhpiY9akLTrmve0czNt5pZLepKZOXPOuc97Z85iiKpsLpWfz+cjYj/39Pwyks1mS3Jqnc73eDz55ibfuchtuVyuA1ljQQR83bx7WJSJ/6z+jvYNIbIEBgvgzwU8Vg69uLyi63iCw/39AQoODpSX2O6FSBQnkQKnQmBUrT46PqG92JEaoslomMKh8ZKY3UYInAmBsRoU4M7Vwlwux3CvYdDmxhoP+BBE7jcmmSxQ3tC39wwzero7qa21hQd8mMzxpsIkmbW6GqOxgcOJ5C09ptKWD0fmOPiLSSvgdrv5vnEl84srFgY9QM6JaQUAQDN9Xi9t7+wyb3ZmmoaHgk7YXMs9sPsKwK+OPvr0B/4EB9f2BEjupzJ03zsElw7SHxRpqWffyaQVuLk1CSP5mSMj88W8+OsdUZ2bIuGQE77+BLHDYxYAySjiTLFiJG9MWl1eKEZ/XrQ96O7yW19GJ0KE0dVZiKk5q6iCo70iCcMqryR2OMUYua/ALEnZCgAue4EVhpM4Ne0VqTD0AwPm9O/xDQvgscBGNZxAngJxp38vmSxQfIlUPvtOoSpAMmUPtkSy5D1AMU4gRf5wPWAWXjQ4VX0yIQCrxqNfIFdx/gZyM8B488sZSgAAAABJRU5ErkJggg==</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">a0b7288b-d4f9-4c4c-88eb-9a4e1b20e889</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Attach Tool To Robot</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: Attach Tool To Robot</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2484</X>
                          <Y>124</Y>
                          <W>176</W>
                          <H>124</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2591</X>
                          <Y>186</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="9">
                        <item name="InputCount" type_name="gh_int32" type_code="3">6</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="5" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">1</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="7">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional RobotCell — validates `tool_id`, derives the default `cell_state` when unwired, and resolves the main planning group when `group` is empty.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">0632a7ab-b841-4e40-8475-8b8dadca3ef5</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">c4c3df53-0a94-4574-afc8-9e68cb15bc46</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional RobotCell — validates `tool_id`, derives the default `cell_state` when unwired, and resolves the main planning group when `group` is empty.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2486</X>
                                  <Y>126</Y>
                                  <W>90</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2532.5</X>
                                  <Y>136</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">The RobotCellState to modify. If left unwired, the default state is derived from `robot_cell`.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">5c8ad236-9f77-449f-9f22-cc089f77999f</item>
                            <item name="Name" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="NickName" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">e3d8b137-b6b2-491f-a175-53c88474afd2</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The RobotCellState to modify. If left unwired, the default state is derived from `robot_cell`.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2486</X>
                                  <Y>146</Y>
                                  <W>90</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2532.5</X>
                                  <Y>156</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Id of the tool inside the RobotCell.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">e931a4e6-c85a-4040-a631-65ab93fd2b4d</item>
                            <item name="Name" type_name="gh_string" type_code="10">tool_id</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tool_id</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">a194c46d-2cff-4b97-9fc2-c1b5762db47b</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Id of the tool inside the RobotCell.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2486</X>
                                  <Y>166</Y>
                                  <W>90</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2532.5</X>
                                  <Y>176</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Planning group to attach the tool to. If empty, the main planning group is taken from `robot_cell`.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">efc78418-137f-4d2a-bc1e-9ac84b85ba02</item>
                            <item name="Name" type_name="gh_string" type_code="10">group</item>
                            <item name="NickName" type_name="gh_string" type_code="10">group</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Planning group to attach the tool to. If empty, the main planning group is taken from `robot_cell`.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2486</X>
                                  <Y>186</Y>
                                  <W>90</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2532.5</X>
                                  <Y>196</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional Rhino Plane or COMPAS Frame describing the tool's frame relative to the end-effector link. Defaults to World XY (coincident with the end link).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">a7f72b11-5611-4e89-a36b-81f37715729b</item>
                            <item name="Name" type_name="gh_string" type_code="10">attachment_plane</item>
                            <item name="NickName" type_name="gh_string" type_code="10">attachment_plane</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional Rhino Plane or COMPAS Frame describing the tool's frame relative to the end-effector link. Defaults to World XY (coincident with the end link).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2486</X>
                                  <Y>206</Y>
                                  <W>90</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2532.5</X>
                                  <Y>216</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="5">
                          <items count="13">
                            <item name="Access" type_name="gh_int32" type_code="3">1</item>
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional list of robot link names allowed to collide with the tool.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">b0b069e8-af5a-4216-9545-d1ebba73f40f</item>
                            <item name="Name" type_name="gh_string" type_code="10">touch_links</item>
                            <item name="NickName" type_name="gh_string" type_code="10">touch_links</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">1</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional list of robot link names allowed to collide with the tool.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2486</X>
                                  <Y>226</Y>
                                  <W>90</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2532.5</X>
                                  <Y>236</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">New RobotCellState with the tool attached.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">69e48047-60c1-4584-8133-6458bdb0f4da</item>
                            <item name="Name" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="NickName" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">New RobotCellState with the tool attached.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2606</X>
                                  <Y>126</Y>
                                  <W>52</W>
                                  <H>120</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2632</X>
                                  <Y>186</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpBdHRhY2ggYSB0b29sIHRvIGEgcm9ib3QgcGxhbm5pbmcgZ3JvdXAgaW5zaWRlIGEgUm9ib3RDZWxsU3RhdGUuCgpQYXNzdGhyb3VnaCBidWlsZGVyOiB0aGUgaW5wdXQgc3RhdGUgaXMgY29waWVkLCB0aGUgYXR0YWNobWVudCBpcyBzZXQsIGFuZAp0aGUgbmV3IHN0YXRlIGlzIHJldHVybmVkLgoKV2hlbiBgcm9ib3RfY2VsbGAgaXMgd2lyZWQgYW5kIGB0b29sX2lkYCBoYXMgbm8gc291cmNlLCB0aGUgY29tcG9uZW50CmF1dG8tY3JlYXRlcyBhIFZhbHVlIExpc3QgZHJvcGRvd24gbGlzdGluZyBldmVyeSB0b29sIGN1cnJlbnRseSBpbgpgY2VsbC50b29sX21vZGVsc2AgKHJlZnJlc2hlZCB3aGVuIHRoZSBzZXQgY2hhbmdlcykuIFRoZSBgdG9vbF9pZGAgaXMgYWxzbwp2YWxpZGF0ZWQgYWdhaW5zdCBgY2VsbC50b29sX21vZGVsc2A7IGFuIHVua25vd24gaWQgcmFpc2VzIGFuIGVycm9yIHJhdGhlcgp0aGFuIHByb2R1Y2luZyBhIGJyb2tlbiBzdGF0ZS4KCklmIGBjZWxsX3N0YXRlYCBpcyBsZWZ0IHVud2lyZWQsIHRoZSBkZWZhdWx0IHN0YXRlIGlzIGRlcml2ZWQgZnJvbQpgcm9ib3RfY2VsbGAsIHNvIGF0dGFjaGluZyBhIHNpbmdsZSB0b29sIG5lZWRzIG9ubHkgYHJvYm90X2NlbGxgICsgYHRvb2xfaWRgLgoKSWYgYGdyb3VwYCBpcyBsZWZ0IGVtcHR5LCB0aGUgY2VsbCdzIG1haW4gcGxhbm5pbmcgZ3JvdXAgaXMgdXNlZCAocmVxdWlyZXMKYHJvYm90X2NlbGxgIHRvIGJlIHdpcmVkIGluKS4gQW55IHRvb2wgYWxyZWFkeSBhdHRhY2hlZCB0byB0aGUgc2FtZSBncm91cCBpcwphdXRvbWF0aWNhbGx5IGRldGFjaGVkLgoKSWYgYHRvdWNoX2xpbmtzYCBpcyBsZWZ0IHVud2lyZWQsIHRoZSBjb21wb25lbnQgZGVmYXVsdHMgdG8gdGhlIGVuZC1lZmZlY3RvcgpsaW5rIG9mIHRoZSBwbGFubmluZyBncm91cCAocGx1cyBpdHMgcGFyZW50IGxpbmsgd2hlbiB0aGUgZW5kLWVmZmVjdG9yIGxpbmsKaXRzZWxmIGhhcyBubyBnZW9tZXRyeSwgZS5nLiBVUidzIGB0b29sMGAgaXMgYSB6ZXJvLWdlb21ldHJ5IGZyYW1lIHNvIHRoZQpwYXJlbnQgYHdyaXN0XzNfbGlua2AgaXMgaW5jbHVkZWQgYXV0b21hdGljYWxseSkuIEEgcmVtYXJrIGlzIHN1cmZhY2VkIHNvCnRoZSBhdXRvLXBpY2sgaXNuJ3Qgc2lsZW50LgoKQSByZW1hcmsgYWx3YXlzIGFubm91bmNlcyB0aGUgbGluayB0aGUgdG9vbCBhY3R1YWxseSBlbmRzIHVwIGF0dGFjaGVkIHRvOgp0aGUgcGxhbm5pbmcgZ3JvdXAncyBlbmQtZWZmZWN0b3IgbGluayBhcyByZXR1cm5lZCBieQpgcm9ib3RfY2VsbC5nZXRfZW5kX2VmZmVjdG9yX2xpbmtfbmFtZShncm91cClgLiBPdmVycmlkZSB0aGF0IGVmZmVjdGl2ZQpmcmFtZSB2aWEgdGhlIGBhdHRhY2htZW50X3BsYW5lYCBpbnB1dC4KCkNPTVBBUyBGQUIgdjIuMC4wCiIiIgoKZnJvbSBjb3B5IGltcG9ydCBkZWVwY29weQoKaW1wb3J0IEdyYXNzaG9wcGVyCmltcG9ydCBSaGlubwppbXBvcnQgU3lzdGVtCmZyb20gY29tcGFzLmdlb21ldHJ5IGltcG9ydCBGcmFtZQpmcm9tIGNvbXBhc19naHB5dGhvbiBpbXBvcnQgZXJyb3IKZnJvbSBjb21wYXNfZ2hweXRob24gaW1wb3J0IHJlbWFyawpmcm9tIGNvbXBhc19yaGluby5jb252ZXJzaW9ucyBpbXBvcnQgcGxhbmVfdG9fY29tcGFzX2ZyYW1lCgpmcm9tIGNvbXBhc19mYWIuZ2hweXRob24gaW1wb3J0IGVuc3VyZV9keW5hbWljX3ZhbHVlX2xpc3QKCgpjbGFzcyBBdHRhY2hUb29sVG9Sb2JvdChHcmFzc2hvcHBlci5LZXJuZWwuR0hfU2NyaXB0SW5zdGFuY2UpOgogICAgZGVmIFJ1blNjcmlwdChzZWxmLAogICAgICAgICAgICByb2JvdF9jZWxsLAogICAgICAgICAgICBjZWxsX3N0YXRlLAogICAgICAgICAgICB0b29sX2lkOiBzdHIsCiAgICAgICAgICAgIGdyb3VwOiBzdHIsCiAgICAgICAgICAgIGF0dGFjaG1lbnRfcGxhbmUsCiAgICAgICAgICAgIHRvdWNoX2xpbmtzOiBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0W3N0cl0pOgogICAgICAgICMgQXV0by1wb3B1bGF0ZSB0aGUgdG9vbF9pZCBkcm9wZG93biBmcm9tIHRoZSBjZWxsJ3MgdG9vbCBpbnZlbnRvcnkuCiAgICAgICAgIyBSdW5zIGV2ZW4gd2hlbiB0b29sX2lkIGlzIGN1cnJlbnRseSBOb25lOiB0aGF0J3MgdGhlIHRyaWdnZXIuCiAgICAgICAgaWYgcm9ib3RfY2VsbCBpcyBub3QgTm9uZToKICAgICAgICAgICAgZW5zdXJlX2R5bmFtaWNfdmFsdWVfbGlzdCgKICAgICAgICAgICAgICAgIGdoZW52LkNvbXBvbmVudCwgICMgbm9xYTogRjgyMQogICAgICAgICAgICAgICAgInRvb2xfaWQiLAogICAgICAgICAgICAgICAgc29ydGVkKHJvYm90X2NlbGwudG9vbF9tb2RlbHMua2V5cygpKSwKICAgICAgICAgICAgKQoKICAgICAgICBpZiBub3QgdG9vbF9pZDoKICAgICAgICAgICAgcmV0dXJuIGNlbGxfc3RhdGUKCiAgICAgICAgdG9vbF9pZCA9IHRvb2xfaWQuc3RyaXAoKQoKICAgICAgICAjIFZhbGlkYXRlIHRoZSB0b29sIGV4aXN0cyBpbiB0aGUgY2VsbCBiZWZvcmUgYXR0YWNoaW5nIGl0LgogICAgICAgIGlmIHJvYm90X2NlbGwgaXMgbm90IE5vbmUgYW5kIHRvb2xfaWQgbm90IGluIHJvYm90X2NlbGwudG9vbF9tb2RlbHM6CiAgICAgICAgICAgIGVycm9yKCAgIyBub3FhOiBGODIxCiAgICAgICAgICAgICAgICBnaGVudi5Db21wb25lbnQsICAjIG5vcWE6IEY4MjEKICAgICAgICAgICAgICAgICJUb29sIGlkICd7fScgaXMgbm90IGluIHRoZSByb2JvdCBjZWxsLiBBdmFpbGFibGUgdG9vbHM6IHt9LiIuZm9ybWF0KAogICAgICAgICAgICAgICAgICAgIHRvb2xfaWQsICIsICIuam9pbihzb3J0ZWQocm9ib3RfY2VsbC50b29sX21vZGVscy5rZXlzKCkpKSBvciAiKG5vbmUpIgogICAgICAgICAgICAgICAgKSwKICAgICAgICAgICAgKQogICAgICAgICAgICByZXR1cm4gY2VsbF9zdGF0ZQoKICAgICAgICAjIERlcml2ZSB0aGUgZGVmYXVsdCBzdGF0ZSBmcm9tIHRoZSBjZWxsIHdoZW4gYGNlbGxfc3RhdGVgIGlzIGxlZnQgdW53aXJlZC4KICAgICAgICBpZiBjZWxsX3N0YXRlIGlzIE5vbmU6CiAgICAgICAgICAgIGlmIHJvYm90X2NlbGwgaXMgTm9uZToKICAgICAgICAgICAgICAgIGVycm9yKGdoZW52LkNvbXBvbmVudCwgIldpcmUgYSBgY2VsbF9zdGF0ZWAsIG9yIHdpcmUgYHJvYm90X2NlbGxgIHNvIHRoZSBkZWZhdWx0IHN0YXRlIGNhbiBiZSBkZXJpdmVkLiIpICAjIG5vcWE6IEY4MjEKICAgICAgICAgICAgICAgIHJldHVybiBOb25lCiAgICAgICAgICAgIGNlbGxfc3RhdGUgPSByb2JvdF9jZWxsLmRlZmF1bHRfY2VsbF9zdGF0ZSgpCgogICAgICAgIGlmIG5vdCBncm91cDoKICAgICAgICAgICAgaWYgcm9ib3RfY2VsbCBpcyBOb25lOgogICAgICAgICAgICAgICAgZXJyb3IoZ2hlbnYuQ29tcG9uZW50LCAiYGdyb3VwYCBpcyBlbXB0eSBhbmQgbm8gYHJvYm90X2NlbGxgIHdhcyB3aXJlZCBpbjogcHJvdmlkZSBvbmUgb3IgdGhlIG90aGVyIHNvIHRoZSB0b29sJ3MgcGxhbm5pbmcgZ3JvdXAgY2FuIGJlIHJlc29sdmVkLiIpICAjIG5vcWE6IEY4MjEKICAgICAgICAgICAgICAgIHJldHVybiBjZWxsX3N0YXRlCiAgICAgICAgICAgIGdyb3VwID0gcm9ib3RfY2VsbC5tYWluX2dyb3VwX25hbWUKCiAgICAgICAgZ3JvdXAgPSBncm91cC5zdHJpcCgpCgogICAgICAgIGF0dGFjaG1lbnRfZnJhbWUgPSBOb25lCiAgICAgICAgaWYgYXR0YWNobWVudF9wbGFuZSBpcyBub3QgTm9uZToKICAgICAgICAgICAgYXR0YWNobWVudF9mcmFtZSA9IGF0dGFjaG1lbnRfcGxhbmUgaWYgaXNpbnN0YW5jZShhdHRhY2htZW50X3BsYW5lLCBGcmFtZSkgZWxzZSBwbGFuZV90b19jb21wYXNfZnJhbWUoYXR0YWNobWVudF9wbGFuZSkKCiAgICAgICAgdG91Y2hfbGlua3NfbGlzdCA9IGxpc3QodG91Y2hfbGlua3MpIGlmIHRvdWNoX2xpbmtzIGVsc2UgTm9uZQoKICAgICAgICBpZiB0b3VjaF9saW5rc19saXN0IGlzIE5vbmUgYW5kIHJvYm90X2NlbGwgaXMgbm90IE5vbmU6CiAgICAgICAgICAgIHRvdWNoX2xpbmtzX2xpc3QgPSByb2JvdF9jZWxsLmRlZmF1bHRfdG91Y2hfbGlua3MoZ3JvdXApCiAgICAgICAgICAgIHJlbWFyayhnaGVudi5Db21wb25lbnQsICJ0b3VjaF9saW5rcyB1bndpcmVkOyBkZWZhdWx0ZWQgdG8ge30gKGxpbmtzIHRoZSB0b29sIGluZXZpdGFibHkgb3ZlcmxhcHMpLiBXaXJlIHlvdXIgb3duIGxpc3QgdG8gb3ZlcnJpZGUuIi5mb3JtYXQodG91Y2hfbGlua3NfbGlzdCkpICAjIG5vcWE6IEY4MjEKCiAgICAgICAgaWYgcm9ib3RfY2VsbCBpcyBub3QgTm9uZToKICAgICAgICAgICAgZWVfbGluayA9IHJvYm90X2NlbGwuZ2V0X2VuZF9lZmZlY3Rvcl9saW5rX25hbWUoZ3JvdXApCiAgICAgICAgICAgIHJlbWFyayggICMgbm9xYTogRjgyMQogICAgICAgICAgICAgICAgZ2hlbnYuQ29tcG9uZW50LCAgIyBub3FhOiBGODIxCiAgICAgICAgICAgICAgICAiYXR0YWNoaW5nICd7fScgYXQgbGluayAne30nIChncm91cCAne30nIGVuZC1lZmZlY3RvcikuIFRoZSB0b29sJ3MgYHRvb2wwYCBmcmFtZSBpcyBhdCB0aGlzIGxpbms7ICIKICAgICAgICAgICAgICAgICJ1c2UgYGF0dGFjaG1lbnRfcGxhbmVgIHRvIHJvdGF0ZS9vZmZzZXQgdGhlIHRvb2wgcmVsYXRpdmUgdG8gaXQuIi5mb3JtYXQodG9vbF9pZCwgZWVfbGluaywgZ3JvdXApLAogICAgICAgICAgICApCgogICAgICAgIG5ld19zdGF0ZSA9IGRlZXBjb3B5KGNlbGxfc3RhdGUpCiAgICAgICAgbmV3X3N0YXRlLnNldF90b29sX2F0dGFjaGVkX3RvX2dyb3VwKAogICAgICAgICAgICB0b29sX2lkPXRvb2xfaWQsCiAgICAgICAgICAgIGdyb3VwPWdyb3VwLAogICAgICAgICAgICBhdHRhY2htZW50X2ZyYW1lPWF0dGFjaG1lbnRfZnJhbWUsCiAgICAgICAgICAgIHRvdWNoX2xpbmtzPXRvdWNoX2xpbmtzX2xpc3QsCiAgICAgICAgKQogICAgICAgIHJldHVybiBuZXdfc3RhdGUK</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: Attach Tool To Robot</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>383</X>
                          <Y>199</Y>
                          <W>550</W>
                          <H>650</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="34">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Visualize Robot Cell</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="17">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="Hidden" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="574">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAABtElEQVRIDbVVzU7CQBCeEm99AxRvaMGrN30CT0TxKTThKsbEmBj1SqJPIRpOvoE349FWuYnyBr1S91s7ze46pRRkkmV25+ebnRm6Q7Rk8kz8JEna6twZfY134ji2dKadtPd9P6mtVZ+Vrud5Xp9tMhAFfhW9D7usWIQHm/VrFeQUGCv4wc0Bfjcc061aJh3Xq3SklkS59kRdhfmKTCqpYwfcBZdAi2QGhsbUJfocfU9Q88bTi/YP97aLcES96Y+erNdWKzqDsg0V0R0hY+oeODrx+BZGdP8woK1mQM3G7xINHaEVAA2V6OLyhhAAxPzwoEXt/ZZlLvnrHoTRR2JZGof+40DfHKLzsxMdAJmAkAlkedQINjwrA8mQwaBDJgBl4mz4LHH+m0o6S4aSgADKe8sg5zBzALPe5j4HNxMXBuCSoBdMKBWIdSyXeGGT4WQ2mkEAjlJNC/KnyXhbQO7bwyVBw6cBS/5WBuanzjctw11/ZFDYgzIBJFsdAA+TpFxExpj6Q8MkUvNglwE5VZzLzgPGSKcbcYl6DMYG83LjPdKYuskAW9bIzAKkQf596M9biZn9fgCrDLwo6wgHKQAAAABJRU5ErkJggg==</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">c300a51d-ea1d-4a6f-aac8-a4d4a36ca3fd</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Visualize Robot Cell</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: Visualize Robot Cell</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2753</X>
                          <Y>88</Y>
                          <W>203</W>
                          <H>104</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2840</X>
                          <Y>140</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="11">
                        <item name="InputCount" type_name="gh_int32" type_code="3">5</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">4</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="9">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">The RobotCell to draw.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">0c5aa94e-7a38-43c6-adf2-eee52207dafd</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">4faef0a9-d25c-40bb-862f-6f5183f66019</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The RobotCell to draw.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2755</X>
                                  <Y>90</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2791.5</X>
                                  <Y>100</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional RobotCellState describing the configuration to draw. If unwired, the cell's default state is used.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">099fb9a6-50e4-488c-8fb8-e961b1a1251b</item>
                            <item name="Name" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="NickName" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">69e48047-60c1-4584-8133-6458bdb0f4da</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional RobotCellState describing the configuration to draw. If unwired, the cell's default state is used.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2755</X>
                                  <Y>110</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2791.5</X>
                                  <Y>120</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Draw visual meshes. Defaults to True.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">fbb9921d-2976-406f-bae0-f496a01fc3f3</item>
                            <item name="Name" type_name="gh_string" type_code="10">draw_visual</item>
                            <item name="NickName" type_name="gh_string" type_code="10">draw_visual</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Draw visual meshes. Defaults to True.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">d60527f5-b5af-4ef6-8970-5f96fe412559</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2755</X>
                                  <Y>130</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2791.5</X>
                                  <Y>140</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Boolean</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Draw collision meshes. Defaults to False.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">df827498-35ea-4d0b-8421-db67c2ea9dc5</item>
                            <item name="Name" type_name="gh_string" type_code="10">draw_collision</item>
                            <item name="NickName" type_name="gh_string" type_code="10">draw_collision</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Draw collision meshes. Defaults to False.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">d60527f5-b5af-4ef6-8970-5f96fe412559</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2755</X>
                                  <Y>150</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2791.5</X>
                                  <Y>160</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Boolean</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Scale factor for the drawn geometry: meter_value / native_scale = native_value. Use 0.001 for a millimeter document. Defaults to 1.0.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">9fb3f85b-9eef-4a39-a92b-7d864813ecdc</item>
                            <item name="Name" type_name="gh_string" type_code="10">native_scale</item>
                            <item name="NickName" type_name="gh_string" type_code="10">native_scale</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Scale factor for the drawn geometry: meter_value / native_scale = native_value. Use 0.001 for a millimeter document. Defaults to 1.0.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2755</X>
                                  <Y>170</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2791.5</X>
                                  <Y>180</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino meshes of the robot model.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">a10405c9-71de-4f11-861b-bd07a05b37f3</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_meshes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_meshes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino meshes of the robot model.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2855</X>
                                  <Y>90</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2904.5</X>
                                  <Y>102.5</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino meshes of all tool models in the cell.</item>
                            <item name="Hidden" type_name="gh_bool" type_code="1">true</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">6502b183-bd8e-480f-9d1a-d5de5c1a6a4f</item>
                            <item name="Name" type_name="gh_string" type_code="10">tool_meshes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tool_meshes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino meshes of all tool models in the cell.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2855</X>
                                  <Y>115</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2904.5</X>
                                  <Y>127.5</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino meshes of all rigid bodies in the cell.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">4e5f49ec-4d8c-4aed-b12d-1b7dd2b223df</item>
                            <item name="Name" type_name="gh_string" type_code="10">rigid_body_meshes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">rigid_body_meshes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino meshes of all rigid bodies in the cell.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2855</X>
                                  <Y>140</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2904.5</X>
                                  <Y>152.5</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino plane at the robot's base frame.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">29539e21-299b-4f8f-af94-2afad9c5a860</item>
                            <item name="Name" type_name="gh_string" type_code="10">base_plane</item>
                            <item name="NickName" type_name="gh_string" type_code="10">base_plane</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino plane at the robot's base frame.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2855</X>
                                  <Y>165</Y>
                                  <W>99</W>
                                  <H>25</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2904.5</X>
                                  <Y>177.5</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpEcmF3IGEgUm9ib3RDZWxsIGF0IHRoZSBjb25maWd1cmF0aW9uIGRlc2NyaWJlZCBieSBhIFJvYm90Q2VsbFN0YXRlLgoKSWYgbm8gYGNlbGxfc3RhdGVgIGlzIHdpcmVkLCB0aGUgY2VsbCdzIGRlZmF1bHQgc3RhdGUgaXMgdXNlZCwgc28gdGhlIGNlbGwgaXMKc3RpbGwgZHJhd24gKGluIGl0cyBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gd2l0aCBub3RoaW5nIGF0dGFjaGVkKS4KClRoaXMgY29tcG9uZW50IHJldXNlcyBhIGNhY2hlZCBgUm9ib3RDZWxsT2JqZWN0YCBrZXllZCBvbiB0aGUgaW5wdXQgY2VsbCdzCmlkZW50aXR5LCBzbyBtZXNoZXMgYXJlIG9ubHkgYnVpbHQgb25jZSBwZXIgY2FudmFzIHNlc3Npb24gYW5kIHN1YnNlcXVlbnQKc3RhdGUgY2hhbmdlcyBvbmx5IHVwZGF0ZSB0cmFuc2Zvcm1zIChmYXN0KS4KClRoZSByb2JvdCBtb2RlbCwgdG9vbHMsIGFuZCByaWdpZCBib2RpZXMgYXJlIHJldHVybmVkIGFzIHNlcGFyYXRlIG91dHB1dHMgdG8KbWFrZSB3aXJpbmcgZG93bnN0cmVhbSBzdHlsaW5nL2ZpbHRlcmluZyBlYXN5LgoKQ09NUEFTIEZBQiB2Mi4wLjAKIiIiCgppbXBvcnQgR3Jhc3Nob3BwZXIKaW1wb3J0IFJoaW5vCmltcG9ydCBTeXN0ZW0KZnJvbSBjb21wYXMuc2NlbmUgaW1wb3J0IFNjZW5lT2JqZWN0CmZyb20gY29tcGFzX2docHl0aG9uIGltcG9ydCBjcmVhdGVfaWQKZnJvbSBjb21wYXNfcmhpbm8uY29udmVyc2lvbnMgaW1wb3J0IGZyYW1lX3RvX3JoaW5vX3BsYW5lCmZyb20gc2NyaXB0Y29udGV4dCBpbXBvcnQgc3RpY2t5IGFzIHN0Cgpmcm9tIGNvbXBhc19mYWIuZ2hweXRob24uc2NlbmUgaW1wb3J0IFJvYm90Q2VsbE9iamVjdAoKCmNsYXNzIFZpc3VhbGl6ZVJvYm90Q2VsbChHcmFzc2hvcHBlci5LZXJuZWwuR0hfU2NyaXB0SW5zdGFuY2UpOgogICAgZGVmIFJ1blNjcmlwdChzZWxmLAogICAgICAgICAgICByb2JvdF9jZWxsLAogICAgICAgICAgICBjZWxsX3N0YXRlLAogICAgICAgICAgICBkcmF3X3Zpc3VhbDogYm9vbCwKICAgICAgICAgICAgZHJhd19jb2xsaXNpb246IGJvb2wsCiAgICAgICAgICAgIG5hdGl2ZV9zY2FsZTogZmxvYXQpOgogICAgICAgIGlmIHJvYm90X2NlbGwgaXMgTm9uZToKICAgICAgICAgICAgcmV0dXJuIChOb25lLCBOb25lLCBOb25lLCBOb25lKQoKICAgICAgICAjIEZhbGwgYmFjayB0byB0aGUgY2VsbCdzIGRlZmF1bHQgc3RhdGUgd2hlbiBub25lIGlzIHdpcmVkLiBUaGUgY2hpbGQKICAgICAgICAjIHNjZW5lIG9iamVjdHMgKHJvYm90IG1vZGVsLCB0b29scywgcmlnaWQgYm9kaWVzKSBhcmUgb25seSBidWlsdCB3aGVuIGEKICAgICAgICAjIHN0YXRlIGlzIGFwcGxpZWQsIHNvIHdpdGhvdXQgdGhpcyB0aGUgZHJhd3MgYmVsb3cgaGl0IGEgTm9uZSBvYmplY3QuCiAgICAgICAgaWYgY2VsbF9zdGF0ZSBpcyBOb25lOgogICAgICAgICAgICBjZWxsX3N0YXRlID0gcm9ib3RfY2VsbC5kZWZhdWx0X2NlbGxfc3RhdGUoKQoKICAgICAgICBkcmF3X3Zpc3VhbCA9IFRydWUgaWYgZHJhd192aXN1YWwgaXMgTm9uZSBlbHNlIGRyYXdfdmlzdWFsCiAgICAgICAgZHJhd19jb2xsaXNpb24gPSBGYWxzZSBpZiBkcmF3X2NvbGxpc2lvbiBpcyBOb25lIGVsc2UgZHJhd19jb2xsaXNpb24KICAgICAgICBuYXRpdmVfc2NhbGUgPSBuYXRpdmVfc2NhbGUgaWYgbmF0aXZlX3NjYWxlIGVsc2UgMS4wCgogICAgICAgIGtleSA9IGNyZWF0ZV9pZCggICMgbm9xYTogRjgyMQogICAgICAgICAgICBnaGVudi5Db21wb25lbnQsICAjIG5vcWE6IEY4MjEKICAgICAgICAgICAgInJvYm90X2NlbGxfb2JqZWN0X3t9X3t9X3t9X3t9Ii5mb3JtYXQoaWQocm9ib3RfY2VsbCksIGRyYXdfdmlzdWFsLCBkcmF3X2NvbGxpc2lvbiwgbmF0aXZlX3NjYWxlKSwKICAgICAgICApCiAgICAgICAgc2NlbmVfb2JqZWN0ID0gc3QuZ2V0KGtleSkKICAgICAgICBpZiBzY2VuZV9vYmplY3QgaXMgTm9uZToKICAgICAgICAgICAgc2NlbmVfb2JqZWN0ID0gU2NlbmVPYmplY3QoCiAgICAgICAgICAgICAgICBpdGVtPXJvYm90X2NlbGwsCiAgICAgICAgICAgICAgICBzY2VuZW9iamVjdF90eXBlPVJvYm90Q2VsbE9iamVjdCwKICAgICAgICAgICAgICAgIGRyYXdfdmlzdWFsPWRyYXdfdmlzdWFsLAogICAgICAgICAgICAgICAgZHJhd19jb2xsaXNpb249ZHJhd19jb2xsaXNpb24sCiAgICAgICAgICAgICAgICBuYXRpdmVfc2NhbGU9bmF0aXZlX3NjYWxlLAogICAgICAgICAgICApCiAgICAgICAgICAgIHN0W2tleV0gPSBzY2VuZV9vYmplY3QKCiAgICAgICAgc2NlbmVfb2JqZWN0LnVwZGF0ZShjZWxsX3N0YXRlKQoKICAgICAgICAjIENvbGxlY3Qgb3V0cHV0cyBmcm9tIHRoZSBjaGlsZCBzY2VuZSBvYmplY3RzIGRpcmVjdGx5IHNvIGVhY2ggb3V0cHV0CiAgICAgICAgIyBjYW4gYmUgd2lyZWQgc2VwYXJhdGVseSB3aXRob3V0IHJlLXJ1bm5pbmcgZHJhdygpLgogICAgICAgIHJvYm90X21lc2hlcyA9IHNjZW5lX29iamVjdC5fcm9ib3RfbW9kZWxfc2NlbmVfb2JqZWN0LmRyYXcoKQoKICAgICAgICB0b29sX21lc2hlcyA9IFtdCiAgICAgICAgZm9yIHRvb2xfc28gaW4gc2NlbmVfb2JqZWN0Ll90b29sX3NjZW5lX29iamVjdHMudmFsdWVzKCk6CiAgICAgICAgICAgIHRvb2xfbWVzaGVzLmV4dGVuZCh0b29sX3NvLmRyYXcoKSkKCiAgICAgICAgcmlnaWRfYm9keV9tZXNoZXMgPSBbXQogICAgICAgIGZvciByYl9zbyBpbiBzY2VuZV9vYmplY3QuX3JpZ2lkX2JvZHlfc2NlbmVfb2JqZWN0cy52YWx1ZXMoKToKICAgICAgICAgICAgcmlnaWRfYm9keV9tZXNoZXMuZXh0ZW5kKHJiX3NvLmRyYXcoKSkKCiAgICAgICAgYmFzZV9wbGFuZSA9IE5vbmUKICAgICAgICBpZiBjZWxsX3N0YXRlLnJvYm90X2Jhc2VfZnJhbWUgaXMgbm90IE5vbmU6CiAgICAgICAgICAgIGJhc2VfcGxhbmUgPSBmcmFtZV90b19yaGlub19wbGFuZShjZWxsX3N0YXRlLnJvYm90X2Jhc2VfZnJhbWUpCgogICAgICAgIHJldHVybiAocm9ib3RfbWVzaGVzLCB0b29sX21lc2hlcywgcmlnaWRfYm9keV9tZXNoZXMsIGJhc2VfcGxhbmUpCg==</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: Visualize Robot Cell</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>575</X>
                          <Y>199</Y>
                          <W>550</W>
                          <H>650</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="35">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: ROS Client</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="582">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAABvElEQVRIDWNgoDFgRDb/////UUB+5pOnz62/fPmCIoesDhubh4fnv4y05FGg3HRGRsZlMDVwQ4CG99y4ebsYJkEJraGu2gu0pARkBtgCkMuBhi+lxFB0vUBLokE+YYJKZKIroAIfbCbYB4+fPPtHapgTcgAoTmRlpJjAPqC24SDLYWbCgoiQg8iWZ0HXee/+A4bLV66BhXV1tBiUFBXQlaDwCalHsWDT5m0MS1esQjEgOiKMwc/XC0UMxiFGPdwCkEtAhouICDOEBgeCzVi9dj1YTAfqk70vP4DFncUFGIhRD1IMtwAWLCDDHexswAY9/cfI0Pn2D0Pk9VcMjHfeM3z8/Rcszs/KzPD/92+G70GJDOXCLED11mBxEDF95hxwEMOCln6RDIpQEAAFCwwcW7+eQfPNW4b2lgZwZKMHUWVNA8MxYJBKM/0Ha4HphZkFEgRntOs3boFVEBNpYJOgBCH1mhpqjCgWgPQRSnbIFhBSj9UCdAMo4YMsoHkkgy0AFUyUuBSbXpiZYAugNRE2dWSLwcyEBdF0sk3CrRFsJtgCUM0DquZwqyVNBlplgutlcDKFaadFpQ8zm2Y0AJ2kxEQg2Zf8AAAAAElFTkSuQmCC</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">d669cfde-80ea-4143-bcdc-260a09b8dd65</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: ROS Client</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: ROS Client</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>281</X>
                          <Y>71</Y>
                          <W>151</W>
                          <H>84</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>345</X>
                          <Y>113</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="9">
                        <item name="InputCount" type_name="gh_int32" type_code="3">4</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">3</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="7">
                        <chunk name="InputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">ROS bridge host. Defaults to '127.0.0.1'.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">c2f35edf-a776-4bfe-acc6-7426fe3408e6</item>
                            <item name="Name" type_name="gh_string" type_code="10">host</item>
                            <item name="NickName" type_name="gh_string" type_code="10">host</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">ROS bridge host. Defaults to '127.0.0.1'.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>283</X>
                                  <Y>73</Y>
                                  <W>47</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>308</X>
                                  <Y>83</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">ROS bridge port. Defaults to 9090.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">2652f473-4a38-4bd5-a19b-49dcd5e5d507</item>
                            <item name="Name" type_name="gh_string" type_code="10">port</item>
                            <item name="NickName" type_name="gh_string" type_code="10">port</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">7508753f-ee58-41f3-927d-759349106fed</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">ROS bridge port. Defaults to 9090.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">48d01794-d3d8-4aef-990e-127168822244</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>283</X>
                                  <Y>93</Y>
                                  <W>47</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>308</X>
                                  <Y>103</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Int32</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">If True, (re)connects. If False, disconnects. A Boolean Toggle (defaulting to False) is auto-created on this input when nothing is wired.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">4db7c716-8be5-41c0-8dd3-1c0a38d0885a</item>
                            <item name="Name" type_name="gh_string" type_code="10">connect</item>
                            <item name="NickName" type_name="gh_string" type_code="10">connect</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">cabb38ef-411b-4279-aa2d-497d7c31c5c7</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">If True, (re)connects. If False, disconnects. A Boolean Toggle (defaulting to False) is auto-created on this input when nothing is wired.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">d60527f5-b5af-4ef6-8970-5f96fe412559</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>283</X>
                                  <Y>113</Y>
                                  <W>47</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>308</X>
                                  <Y>123</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Boolean</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional roslibpy transport: 'twisted' (default on most platforms), 'asyncio' (opt-in, requires roslibpy[asyncio]), or 'cli' (IronPython). When empty the choice falls through to ROSLIBPY_TRANSPORT and roslibpy.set_default_transport.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">5a940e85-9726-4ead-81c1-3e2f8dfd9716</item>
                            <item name="Name" type_name="gh_string" type_code="10">transport</item>
                            <item name="NickName" type_name="gh_string" type_code="10">transport</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">14c71912-2008-445b-9fc4-bc21691e2d07</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional roslibpy transport: 'twisted' (default on most platforms), 'asyncio' (opt-in, requires roslibpy[asyncio]), or 'cli' (IronPython). When empty the choice falls through to ROSLIBPY_TRANSPORT and roslibpy.set_default_transport.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>283</X>
                                  <Y>133</Y>
                                  <W>47</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>308</X>
                                  <Y>143</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Connected RosClient (or None if disconnected).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">3cc3528f-e4c6-4289-aa09-ea2f4e282515</item>
                            <item name="Name" type_name="gh_string" type_code="10">ros_client</item>
                            <item name="NickName" type_name="gh_string" type_code="10">ros_client</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Connected RosClient (or None if disconnected).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>360</X>
                                  <Y>73</Y>
                                  <W>70</W>
                                  <H>26</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>395</X>
                                  <Y>86.333336</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">True if the client is currently connected.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">59c3b947-6ae3-4172-8726-0967daa1ba6d</item>
                            <item name="Name" type_name="gh_string" type_code="10">is_connected</item>
                            <item name="NickName" type_name="gh_string" type_code="10">is_connected</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">True if the client is currently connected.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>360</X>
                                  <Y>99</Y>
                                  <W>70</W>
                                  <H>27</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>395</X>
                                  <Y>113</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Detected ROS distribution (e.g. 'noetic', 'jazzy').</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">e987c8f1-282c-4982-8597-1cf3b2599a3b</item>
                            <item name="Name" type_name="gh_string" type_code="10">ros_distro</item>
                            <item name="NickName" type_name="gh_string" type_code="10">ros_distro</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Detected ROS distribution (e.g. 'noetic', 'jazzy').</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>360</X>
                                  <Y>126</Y>
                                  <W>70</W>
                                  <H>27</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>395</X>
                                  <Y>139.66666</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpDb25uZWN0IHRvIGEgUk9TIGJyaWRnZSAoUk9TIDEgb3IgUk9TIDIpLgoKVGhlIGNsaWVudCBpcyBjYWNoZWQgaW4gc3RpY2t5IGFuZCBzdXJ2aXZlcyBjYW52YXMgcmVmcmVzaGVzLiBUb2dnbGluZwpgY29ubmVjdGAgZnJvbSBUcnVlIHRvIEZhbHNlIGNsb3NlcyB0aGUgY29ubmVjdGlvbi4gVGhlIFJPUyBkaXN0cm8gaXMKYXV0by1kZXRlY3RlZCBhZnRlciBjb25uZWN0aW5nLgoKQ09NUEFTIEZBQiB2Mi4wLjAKIiIiCgppbXBvcnQgR3Jhc3Nob3BwZXIKaW1wb3J0IFJoaW5vCmltcG9ydCByb3NsaWJweQppbXBvcnQgU3lzdGVtCmZyb20gY29tcGFzX2docHl0aG9uIGltcG9ydCBjcmVhdGVfaWQKZnJvbSBjb21wYXNfZ2hweXRob24gaW1wb3J0IHJlbWFyawpmcm9tIGNvbXBhc19naHB5dGhvbiBpbXBvcnQgd2FybmluZwpmcm9tIHNjcmlwdGNvbnRleHQgaW1wb3J0IHN0aWNreSBhcyBzdAoKZnJvbSBjb21wYXNfZmFiLmJhY2tlbmRzIGltcG9ydCBSb3NDbGllbnQKZnJvbSBjb21wYXNfZmFiLmdocHl0aG9uIGltcG9ydCBlbnN1cmVfYm9vbGVhbl90b2dnbGUKCgpkZWYgX3Jvc2xpYnB5X3N1cHBvcnRzX3RyYW5zcG9ydCgpOgogICAgIiIiVGhlIGBgdHJhbnNwb3J0YGAgYXJndW1lbnQgd2FzIGludHJvZHVjZWQgaW4gcm9zbGlicHkgMi4xLiIiIgogICAgdHJ5OgogICAgICAgIG1ham9yLCBtaW5vciA9IChpbnQocGFydCkgZm9yIHBhcnQgaW4gcm9zbGlicHkuX192ZXJzaW9uX18uc3BsaXQoIi4iKVs6Ml0pCiAgICAgICAgcmV0dXJuIChtYWpvciwgbWlub3IpID49ICgyLCAxKQogICAgZXhjZXB0IEV4Y2VwdGlvbjoKICAgICAgICByZXR1cm4gRmFsc2UKCgpjbGFzcyBSb3NDbGllbnRDb21wb25lbnQoR3Jhc3Nob3BwZXIuS2VybmVsLkdIX1NjcmlwdEluc3RhbmNlKToKICAgIGRlZiBSdW5TY3JpcHQoc2VsZiwgaG9zdDogc3RyLCBwb3J0OiBpbnQsIGNvbm5lY3Q6IGJvb2wsIHRyYW5zcG9ydDogc3RyKToKICAgICAgICBlbnN1cmVfYm9vbGVhbl90b2dnbGUoZ2hlbnYuQ29tcG9uZW50LCAiY29ubmVjdCIsIGRlZmF1bHQ9RmFsc2UpICAjIG5vcWE6IEY4MjEKCiAgICAgICAgaG9zdCA9IGhvc3Qgb3IgIjEyNy4wLjAuMSIKICAgICAgICBwb3J0ID0gcG9ydCBvciA5MDkwCiAgICAgICAgdHJhbnNwb3J0ID0gdHJhbnNwb3J0LnN0cmlwKCkgaWYgdHJhbnNwb3J0IGVsc2UgTm9uZQoKICAgICAgICBrZXkgPSBjcmVhdGVfaWQoZ2hlbnYuQ29tcG9uZW50LCAicm9zX2NsaWVudCIpICAjIG5vcWE6IEY4MjEKICAgICAgICByb3NfY2xpZW50ID0gc3QuZ2V0KGtleSwgTm9uZSkKCiAgICAgICAgaWYgcm9zX2NsaWVudCBpcyBub3QgTm9uZToKICAgICAgICAgICAgdHJ5OgogICAgICAgICAgICAgICAgcm9zX2NsaWVudC5jbG9zZSgpCiAgICAgICAgICAgIGV4Y2VwdCBFeGNlcHRpb24gYXMgZToKICAgICAgICAgICAgICAgIHdhcm5pbmcoZ2hlbnYuQ29tcG9uZW50LCAiRXJyb3IgY2xvc2luZyBwcmV2aW91cyBST1MgY2xpZW50OiB7fSIuZm9ybWF0KGUpKSAgIyBub3FhOiBGODIxCiAgICAgICAgICAgIHN0LnBvcChrZXksIE5vbmUpCiAgICAgICAgICAgIHJvc19jbGllbnQgPSBOb25lCgogICAgICAgIGlmIHRyYW5zcG9ydCBhbmQgbm90IF9yb3NsaWJweV9zdXBwb3J0c190cmFuc3BvcnQoKToKICAgICAgICAgICAgd2FybmluZyhnaGVudi5Db21wb25lbnQsICJUaGUgJ3RyYW5zcG9ydCcgaW5wdXQgcmVxdWlyZXMgcm9zbGlicHkgPj0gMi4xOyBpZ25vcmluZyBpdC4iKSAgIyBub3FhOiBGODIxCiAgICAgICAgICAgIHRyYW5zcG9ydCA9IE5vbmUKCiAgICAgICAgaWYgY29ubmVjdDoKICAgICAgICAgICAgaWYgdHJhbnNwb3J0OgogICAgICAgICAgICAgICAgcm9zX2NsaWVudCA9IFJvc0NsaWVudChob3N0LCBwb3J0LCB0cmFuc3BvcnQ9dHJhbnNwb3J0KQogICAgICAgICAgICBlbHNlOgogICAgICAgICAgICAgICAgcm9zX2NsaWVudCA9IFJvc0NsaWVudChob3N0LCBwb3J0KQogICAgICAgICAgICByb3NfY2xpZW50LnJ1big1KQogICAgICAgICAgICBzdFtrZXldID0gcm9zX2NsaWVudAoKICAgICAgICBpc19jb25uZWN0ZWQgPSBib29sKHJvc19jbGllbnQgYW5kIHJvc19jbGllbnQuaXNfY29ubmVjdGVkKQogICAgICAgIHJvc19kaXN0cm8gPSBOb25lCiAgICAgICAgaWYgaXNfY29ubmVjdGVkOgogICAgICAgICAgICB0cnk6CiAgICAgICAgICAgICAgICByb3NfZGlzdHJvID0gcm9zX2NsaWVudC5yb3NfZGlzdHJvLnZhbHVlCiAgICAgICAgICAgIGV4Y2VwdCBFeGNlcHRpb24gYXMgZToKICAgICAgICAgICAgICAgIHJlbWFyayhnaGVudi5Db21wb25lbnQsICJDb3VsZCBub3QgZGV0ZWN0IFJPUyBkaXN0cm86IHt9Ii5mb3JtYXQoZSkpICAjIG5vcWE6IEY4MjEKCiAgICAgICAgcmV0dXJuIChyb3NfY2xpZW50LCBpc19jb25uZWN0ZWQsIHJvc19kaXN0cm8pCg==</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: ROS Client</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>469</X>
                          <Y>33</Y>
                          <W>550</W>
                          <H>850</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="36">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: MoveIt Planner</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="731">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAACUUlEQVRIDbVVPUgcURCeMxZ33C7EpFMvnWisNJhTUCHEJoiFJB6BNLaCgpZRAum0VVBIayPIabAIIYUJgUTIDyRpoid2mtiJgh634VbX9407z931iZo7B/bmvfn5vvdmuDdE1yyxIL7neX1qP7z1Z7s9n8+HfME40zqZTHqp2uoV5ZuKxWILEqNBFPh4bn1jVByl6Ib6uglFMgYMJsDJFXi2FNBoriLJ4CYVvmM4GlCGPWPyDTa3/h5JzQ8O8jQ3n6UfP39dieNecxM9e5ohy0pyHnpyJ1VTwTcQcHgA/v7DRyJPba7wIQe5IoJZKQbROHlV1U16NT0ppkvpgcER462lB7S6lqOF10vkOM7JyX3Y/q/rNLOxfYYENvhEXNflXGAERd8gu7jEJHAWi66O+bazT/ggg3XVrAE+HSEtqIOBBDi/V3P08sVzjtUEMID9zdt3VHlDmzkofdtmwPtKf1dkUXAE2ZZFzj+HerofUePdBs7DTwip73EvLUuDdQhR+pbNu/4vJyUBIWxRong8TsAIiu5B0GhaS3ngm22tN4UYbZog1GRDKE681t1Cs21mcPfwP5sc5ZJyRe2FgrnJ+gZocuZJLyUScUqoWoqg3iZBw4M+27Y4Fxj4RC5s8nn1xk3SkV6YmhwiACveFPztB4ZGQn84ORFr/cifWnd396jr4YNTg79iAjxM8nbgwYLwY2cA8vPOKIBLLpzAhGYINQ8+qXnQAUO5RM2Dz2oedEqTp8oFHMBhTCbA5MGYCzhLWvojk+dyqMrXMfRLOullko8BFYsFxtPMQ9sAAAAASUVORK5CYII=</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">4393a904-1d39-422c-be8d-f07a18284b2f</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: MoveIt Planner</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: MoveIt Planner</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1159</X>
                          <Y>74</Y>
                          <W>191</W>
                          <H>124</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>1251</X>
                          <Y>136</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="11">
                        <item name="InputCount" type_name="gh_int32" type_code="3">6</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="5" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">3</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="9">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Connected RosClient (from the ROS Client component).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">de78af4c-b41c-4d0a-911a-5a4563ff8aa5</item>
                            <item name="Name" type_name="gh_string" type_code="10">ros_client</item>
                            <item name="NickName" type_name="gh_string" type_code="10">ros_client</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">3cc3528f-e4c6-4289-aa09-ea2f4e282515</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Connected RosClient (from the ROS Client component).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1161</X>
                                  <Y>76</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1200</X>
                                  <Y>86</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="14">
                            <item name="Access" type_name="gh_int32" type_code="3">1</item>
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional list of ToolModels to register into the cell. Each is keyed by its `.name`. Re-applied on every refresh without refetching.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">1230f0c2-a82e-40f2-9d94-a077b31fd58a</item>
                            <item name="Name" type_name="gh_string" type_code="10">tools</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tools</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">1</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">3e1a6509-8a44-43de-bc75-d31a76526dbe</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional list of ToolModels to register into the cell. Each is keyed by its `.name`. Re-applied on every refresh without refetching.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1161</X>
                                  <Y>96</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1200</X>
                                  <Y>106</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="14">
                            <item name="Access" type_name="gh_int32" type_code="3">1</item>
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional list of RigidBodies to register into the cell. Each is keyed by its `.name` (set it on the Rigid Body From… component).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">d31b266e-d72a-4537-a305-e2b50b497ec5</item>
                            <item name="Name" type_name="gh_string" type_code="10">rigid_bodies</item>
                            <item name="NickName" type_name="gh_string" type_code="10">rigid_bodies</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">1</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">758422be-0f15-43e4-8297-eef68a8e696c</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional list of RigidBodies to register into the cell. Each is keyed by its `.name` (set it on the Rigid Body From… component).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1161</X>
                                  <Y>116</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1200</X>
                                  <Y>126</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">If True (default when unwired), fetch mesh geometry. Set to False for faster loads when only kinematics are needed. A Boolean Toggle is auto-created on this input when nothing is wired.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">73e57853-56d4-4afc-8f2d-ee8480bd03a3</item>
                            <item name="Name" type_name="gh_string" type_code="10">load_geometry</item>
                            <item name="NickName" type_name="gh_string" type_code="10">load_geometry</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">a8abae57-e5f5-463f-8566-8443a0edd81c</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">If True (default when unwired), fetch mesh geometry. Set to False for faster loads when only kinematics are needed. A Boolean Toggle is auto-created on this input when nothing is wired.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1161</X>
                                  <Y>136</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1200</X>
                                  <Y>146</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional MoveItPlannerOptions (from the MoveIt Planner Options component) carrying advanced load parameters (URDF/SRDF names, HTTP file server URL). Not needed for standard ROS setups.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">8dfd4718-345e-4071-9898-2c7dd2162c16</item>
                            <item name="Name" type_name="gh_string" type_code="10">options</item>
                            <item name="NickName" type_name="gh_string" type_code="10">options</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional MoveItPlannerOptions (from the MoveIt Planner Options component) carrying advanced load parameters (URDF/SRDF names, HTTP file server URL). Not needed for standard ROS setups.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1161</X>
                                  <Y>156</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1200</X>
                                  <Y>166</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="5">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Force a refetch from ROS (bypass the sticky cache). The cell is loaded automatically on the first run; flip this to re-fetch after the robot description or geometry changes. Defaults to False.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">93e22e6e-be7b-4a4b-b638-c9972a2fc848</item>
                            <item name="Name" type_name="gh_string" type_code="10">reload</item>
                            <item name="NickName" type_name="gh_string" type_code="10">reload</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Force a refetch from ROS (bypass the sticky cache). The cell is loaded automatically on the first run; flip this to re-fetch after the robot description or geometry changes. Defaults to False.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">d60527f5-b5af-4ef6-8970-5f96fe412559</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1161</X>
                                  <Y>176</Y>
                                  <W>75</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1200</X>
                                  <Y>186</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Boolean</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">MoveItPlanner with the loaded cell uploaded to the planning scene. Wire it into the planning / IK / FK components.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">65aad224-d3c1-4ad9-9987-0faf7c247fd8</item>
                            <item name="Name" type_name="gh_string" type_code="10">planner</item>
                            <item name="NickName" type_name="gh_string" type_code="10">planner</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">MoveItPlanner with the loaded cell uploaded to the planning scene. Wire it into the planning / IK / FK components.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1266</X>
                                  <Y>76</Y>
                                  <W>82</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1307</X>
                                  <Y>96</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">The loaded RobotCell (with any registered tools / rigid bodies). Handy for visualization or building cell states without a separate Deconstruct Planner component.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">b00151b7-e50e-4f3c-bf78-7ce14e07d00e</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The loaded RobotCell (with any registered tools / rigid bodies). Handy for visualization or building cell states without a separate Deconstruct Planner component.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1266</X>
                                  <Y>116</Y>
                                  <W>82</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1307</X>
                                  <Y>136</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">ROS distribution detected by the client (e.g. 'noetic', 'jazzy'). Useful for diagnosing ROS 1 vs ROS 2 loader mismatches.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">47efdb72-2efa-4bf8-811d-16b8c8d5c65f</item>
                            <item name="Name" type_name="gh_string" type_code="10">detected_distro</item>
                            <item name="NickName" type_name="gh_string" type_code="10">detected_distro</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">ROS distribution detected by the client (e.g. 'noetic', 'jazzy'). Useful for diagnosing ROS 1 vs ROS 2 loader mismatches.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>1266</X>
                                  <Y>156</Y>
                                  <W>82</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>1307</X>
                                  <Y>176</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpDcmVhdGUgYSBNb3ZlSXRQbGFubmVyIGZyb20gYSBjb25uZWN0ZWQgUm9zQ2xpZW50LCBsb2FkaW5nIGl0cyByb2JvdCBjZWxsIGZyb20gUk9TLgoKTG9hZGluZyBhbmQgcGxhbm5lciBzZXR1cCBhcmUgb25lIHN0ZXA6IE1vdmVJdCdzIHBsYW5uaW5nIHNjZW5lIGlzIGRlZmluZWQgYnkgdGhlClVSREYvU1JERiBsb2FkZWQgaW50byBtb3ZlX2dyb3VwLCBzbyB0aGUgY2VsbCBjYW4gb25seSBjb21lIGZyb20gUk9TIC0gdGhlcmUgaXMKbm90aGluZyB0byBsb2FkIHNlcGFyYXRlbHkgYW5kIHdpcmUgaW4uIFRvb2xzIGFuZCByaWdpZCBib2RpZXMgd2lyZWQgaW50bwpgdG9vbHNgIC8gYHJpZ2lkX2JvZGllc2AgYXJlIHJlZ2lzdGVyZWQgaW50byB0aGUgY2VsbCBhbmQgdXBsb2FkZWQgYXMgY29sbGlzaW9uCm9iamVjdHMuCgpUaGUgYmFzZSBjZWxsIGlzIGZldGNoZWQgZnJvbSBST1Mgb25jZSBhbmQgY2FjaGVkIGluIHN0aWNreSAodGhlIG1lc2ggcGF5bG9hZCBjYW4KYmUgbGFyZ2UpOyBzZXQgYHJlbG9hZGAgdG8gcmUtZmV0Y2guIFRoZSBwbGFubmVyIGlzIGNhY2hlZCB0b28gYW5kIHJlYnVpbHQgaWYgdGhlCmNsaWVudCBjaGFuZ2VzIChlLmcuIGEgcmVjb25uZWN0KS4gQWR2YW5jZWQgbG9hZCBwYXJhbWV0ZXJzIGxpdmUgb24gdGhlIG9wdGlvbmFsCmBvcHRpb25zYCBpbnB1dCAoc2VlIHRoZSBNb3ZlSXQgUGxhbm5lciBPcHRpb25zIGNvbXBvbmVudCk7IHRoZSBkZWZhdWx0IGNhc2UgbmVlZHMKbm9uZSBvZiB0aGVtLgoKSWYgeW91IHNlZSBIVFRQIDQwNCBlcnJvcnMgd2hpbGUgbG9hZGluZyBnZW9tZXRyeSwgeW91ciBsb2NhbCBST1MgbWF5IGJlIFJPUyAxIGJ1dAptaXNzaW5nIHRoZSBgL3Jvc2FwaS9nZXRfcm9zX3ZlcnNpb25gIHNlcnZpY2UgQU5EIHRoZSBgL3Jvc2Rpc3Ryb2AgcGFyYW1ldGVyLCB3aGljaAptYWtlcyB0aGUgY2xpZW50IGZhbGwgYmFjayB0byBST1MgMiBkZWZhdWx0cy4gV29ya2Fyb3VuZHM6IHNldCB0aGUgYC9yb3NkaXN0cm9gIFJPUwpwYXJhbSwgaW5zdGFsbCB0aGUgcm9zYXBpIHNlcnZpY2UsIG9yIHNldCBgbG9hZF9nZW9tZXRyeWAgdG8gRmFsc2UuCgpDT01QQVMgRkFCIHYyLjAuMAoiIiIKCmltcG9ydCBHcmFzc2hvcHBlcgppbXBvcnQgUmhpbm8KaW1wb3J0IFN5c3RlbQpmcm9tIGNvbXBhc19naHB5dGhvbiBpbXBvcnQgY3JlYXRlX2lkCmZyb20gY29tcGFzX2docHl0aG9uIGltcG9ydCBlcnJvcgpmcm9tIHNjcmlwdGNvbnRleHQgaW1wb3J0IHN0aWNreSBhcyBzdAoKZnJvbSBjb21wYXNfZmFiLmJhY2tlbmRzIGltcG9ydCBNb3ZlSXRQbGFubmVyCmZyb20gY29tcGFzX2ZhYi5naHB5dGhvbiBpbXBvcnQgZW5zdXJlX2Jvb2xlYW5fdG9nZ2xlCmZyb20gY29tcGFzX2ZhYi5naHB5dGhvbiBpbXBvcnQgcmVnaXN0ZXJfbW9kZWxzX2ludG9fY2VsbAoKCmNsYXNzIE1vdmVJdFBsYW5uZXJDb21wb25lbnQoR3Jhc3Nob3BwZXIuS2VybmVsLkdIX1NjcmlwdEluc3RhbmNlKToKICAgIGRlZiBSdW5TY3JpcHQoc2VsZiwKICAgICAgICAgICAgcm9zX2NsaWVudCwKICAgICAgICAgICAgdG9vbHM6IFN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3Rbb2JqZWN0XSwKICAgICAgICAgICAgcmlnaWRfYm9kaWVzOiBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0W29iamVjdF0sCiAgICAgICAgICAgIGxvYWRfZ2VvbWV0cnksCiAgICAgICAgICAgIG9wdGlvbnMsCiAgICAgICAgICAgIHJlbG9hZDogYm9vbCk6CiAgICAgICAgZW5zdXJlX2Jvb2xlYW5fdG9nZ2xlKGdoZW52LkNvbXBvbmVudCwgImxvYWRfZ2VvbWV0cnkiLCBkZWZhdWx0PVRydWUpICAjIG5vcWE6IEY4MjEKCiAgICAgICAgaWYgcm9zX2NsaWVudCBpcyBOb25lIG9yIG5vdCByb3NfY2xpZW50LmlzX2Nvbm5lY3RlZDoKICAgICAgICAgICAgcmV0dXJuIChOb25lLCBOb25lLCBOb25lKQoKICAgICAgICBsb2FkX2dlb21ldHJ5ID0gVHJ1ZSBpZiBsb2FkX2dlb21ldHJ5IGlzIE5vbmUgZWxzZSBsb2FkX2dlb21ldHJ5CiAgICAgICAgbG9hZF9rd2FyZ3MgPSBvcHRpb25zLnRvX2xvYWRfa3dhcmdzKCkgaWYgb3B0aW9ucyBpcyBub3QgTm9uZSBlbHNlIHt9CgogICAgICAgIHRyeToKICAgICAgICAgICAgZGV0ZWN0ZWRfZGlzdHJvID0gcm9zX2NsaWVudC5yb3NfZGlzdHJvLnZhbHVlCiAgICAgICAgZXhjZXB0IEV4Y2VwdGlvbjoKICAgICAgICAgICAgZGV0ZWN0ZWRfZGlzdHJvID0gTm9uZQoKICAgICAgICAjIENhY2hlIHRoZSBwbGFubmVyOyByZWJ1aWxkIGlmIHRoZSBjbGllbnQgY2hhbmdlZCAoZS5nLiB1c2VyIHJlY29ubmVjdGVkKS4KICAgICAgICBwbGFubmVyX2tleSA9IGNyZWF0ZV9pZChnaGVudi5Db21wb25lbnQsICJtb3ZlaXRfcGxhbm5lciIpICAjIG5vcWE6IEY4MjEKICAgICAgICBwbGFubmVyID0gc3QuZ2V0KHBsYW5uZXJfa2V5KQogICAgICAgIHBsYW5uZXJfcmVidWlsdCA9IEZhbHNlCiAgICAgICAgaWYgcGxhbm5lciBpcyBub3QgTm9uZSBhbmQgcGxhbm5lci5jbGllbnQgaXMgbm90IHJvc19jbGllbnQ6CiAgICAgICAgICAgIHBsYW5uZXIgPSBOb25lCiAgICAgICAgaWYgcGxhbm5lciBpcyBOb25lOgogICAgICAgICAgICBwbGFubmVyID0gTW92ZUl0UGxhbm5lcihyb3NfY2xpZW50KQogICAgICAgICAgICBzdFtwbGFubmVyX2tleV0gPSBwbGFubmVyCiAgICAgICAgICAgIHBsYW5uZXJfcmVidWlsdCA9IFRydWUKCiAgICAgICAgIyBDYWNoZSBvbmx5IHRoZSBiYXNlIGNlbGw7IHRvb2xzL3JpZ2lkIGJvZGllcyBhcmUgbWVyZ2VkIGZyZXNoIG9uIGV2ZXJ5IHJ1bgogICAgICAgICMgc28gZWRpdGluZyB0aGVtIGRvZXMgbm90IHJlcXVpcmUgcmUtZmV0Y2hpbmcgdGhlIChsYXJnZSkgbWVzaCBwYXlsb2FkLgogICAgICAgIHNpZyA9ICJ7fV97fV97fSIuZm9ybWF0KAogICAgICAgICAgICBsb2FkX2dlb21ldHJ5LAogICAgICAgICAgICBsb2FkX2t3YXJncy5nZXQoInVyZGZfcGFyYW1fbmFtZSIpLAogICAgICAgICAgICBsb2FkX2t3YXJncy5nZXQoInNyZGZfcGFyYW1fbmFtZSIpLAogICAgICAgICkKICAgICAgICBjZWxsX2tleSA9IGNyZWF0ZV9pZChnaGVudi5Db21wb25lbnQsICJyb3Nfcm9ib3RfY2VsbF8iICsgc2lnKSAgIyBub3FhOiBGODIxCiAgICAgICAgYmFzZV9jZWxsID0gc3QuZ2V0KGNlbGxfa2V5KQoKICAgICAgICBpZiByZWxvYWQgb3IgYmFzZV9jZWxsIGlzIE5vbmU6CiAgICAgICAgICAgIGt3YXJncyA9IGRpY3QobG9hZF9nZW9tZXRyeT1sb2FkX2dlb21ldHJ5KQogICAgICAgICAgICBrd2FyZ3MudXBkYXRlKGxvYWRfa3dhcmdzKQogICAgICAgICAgICB0cnk6CiAgICAgICAgICAgICAgICBiYXNlX2NlbGwgPSByb3NfY2xpZW50LmxvYWRfcm9ib3RfY2VsbCgqKmt3YXJncykKICAgICAgICAgICAgZXhjZXB0IEV4Y2VwdGlvbiBhcyBlOgogICAgICAgICAgICAgICAgc3QucG9wKGNlbGxfa2V5LCBOb25lKSAgIyBkb24ndCBwb2lzb24gdGhlIGNhY2hlCiAgICAgICAgICAgICAgICBtc2cgPSBzdHIoZSkKICAgICAgICAgICAgICAgIGlmICI0MDQiIGluIG1zZyBvciAiTm90IEZvdW5kIiBpbiBtc2c6CiAgICAgICAgICAgICAgICAgICAgZXJyb3IoICAjIG5vcWE6IEY4MjEKICAgICAgICAgICAgICAgICAgICAgICAgZ2hlbnYuQ29tcG9uZW50LCAgIyBub3FhOiBGODIxCiAgICAgICAgICAgICAgICAgICAgICAgIGYiUk9TIGxvYWQgZmFpbGVkIHdpdGggSFRUUCA0MDQuIERldGVjdGVkIFJPUyBkaXN0cm86ICd7ZGV0ZWN0ZWRfZGlzdHJvfScuIiwKICAgICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICAgICBlbHNlOgogICAgICAgICAgICAgICAgICAgIGVycm9yKGdoZW52LkNvbXBvbmVudCwgIlJPUyBsb2FkIGZhaWxlZDoge30iLmZvcm1hdChlKSkgICMgbm9xYTogRjgyMQogICAgICAgICAgICAgICAgcmV0dXJuIChOb25lLCBOb25lLCBkZXRlY3RlZF9kaXN0cm8pCiAgICAgICAgICAgIHN0W2NlbGxfa2V5XSA9IGJhc2VfY2VsbAoKICAgICAgICBpZiBiYXNlX2NlbGwgaXMgTm9uZToKICAgICAgICAgICAgcmV0dXJuIChOb25lLCBkZXRlY3RlZF9kaXN0cm8pCgogICAgICAgIHJvYm90X2NlbGwgPSByZWdpc3Rlcl9tb2RlbHNfaW50b19jZWxsKGdoZW52LkNvbXBvbmVudCwgYmFzZV9jZWxsLCB0b29scywgcmlnaWRfYm9kaWVzKSAgIyBub3FhOiBGODIxCgogICAgICAgICMgVXBsb2FkIHRvIHRoZSBwbGFubmluZyBzY2VuZSBvbmx5IHdoZW4gdGhlIHNldCBvZiByZWdpc3RlcmVkIG1vZGVscwogICAgICAgICMgY2hhbmdlZCAoYSByZWJ1aWx0IHBsYW5uZXIsIG9yIHRvb2xzL3JpZ2lkIGJvZGllcyBhZGRlZC9yZW1vdmVkL3JlbmFtZWQpLAogICAgICAgICMgc28gYSBwbGFpbiByZWNvbXB1dGUgZG9lcyBub3QgcmUtdXBsb2FkIHRoZSBzY2VuZSB0byBNb3ZlSXQgb24gZXZlcnkgdGljay4KICAgICAgICAjIENvbnRlbnQtb25seSBlZGl0cyB0byBhIHNhbWUtbmFtZWQgbW9kZWwgYXJlIGNhdWdodCBieSBgcmVsb2FkYC4KICAgICAgICBjZWxsX3NpZyA9IHJvYm90X2NlbGwuc3RydWN0dXJhbF9zaWduYXR1cmUoKQogICAgICAgIHNpZ19rZXkgPSBjcmVhdGVfaWQoZ2hlbnYuQ29tcG9uZW50LCAibW92ZWl0X2NlbGxfc2lnIikgICMgbm9xYTogRjgyMQogICAgICAgIGlmIHBsYW5uZXJfcmVidWlsdCBvciByZWxvYWQgb3Igc3QuZ2V0KHNpZ19rZXkpICE9IGNlbGxfc2lnOgogICAgICAgICAgICBwbGFubmVyLnNldF9yb2JvdF9jZWxsKHJvYm90X2NlbGwpCiAgICAgICAgICAgIHN0W3NpZ19rZXldID0gY2VsbF9zaWcKCiAgICAgICAgcmV0dXJuIChwbGFubmVyLCByb2JvdF9jZWxsLCBkZXRlY3RlZF9kaXN0cm8pCg==</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: MoveIt Planner</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>135</X>
                          <Y>99</Y>
                          <W>932</W>
                          <H>750</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="37">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Deconstruct Planner</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="733">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAACU0lEQVRIDWNgoDFgRDb/////IUB+/uMnz6y/fv2KIoesDhubm5v7v6yM1FGg3ERGRsY1MDVwQ4CGt924ebsSJkEJraGu2g60pApkBtgCkMuBhq+mxFB0vUBLQkE+YYJK5KMroAIfbCbYB48eP/1HapjDHLDy0WswM1xOFCYEpkFxIicrzcQC4sEMf/L0GcPNm7dQFII46upqDDLSUhjiwUeuMVz79A0srsvPzaDFzwVXAzMTbAFI9Omz5wzFZeB4gStCZvR2taFYEn/yJthwcQ42BnU+ThTDkfXBLbhx4yZYPDU5AVkezJ49dwHYZzBfgAw/9fYzg5kwL8NCc3UM9cgCYAuuXb/BcPb8Bbi4i5MDnL1n3wE4G8QgxXCQerAFjS0dIDYYPH/+AsbEoHEZ/vz7LwZmRkYGMQ5WDD1gC0KDAxju3X/AcPbcBQZJSQkMRSCBbX/YwMECYoOCR3PbGRATBex11GOQ4mRDEQPnAy1NDRRBbJzb/5ixCaOIsQB9gQ6IDqJ8tu8Mi7glsUbuqx+/Gf7+/481iMA+AAWRsZEB2HJcQQSSBKUYUMoBBREoPmAAFPaSaEEDkwNbEBIEtMAQYgFIApRyYBimEEbjsgQmj06DgwgkCMqtIABK89gATB4kB7IElqJMdp1nMBbiYZhpoopNG6Q0vX7j1n+QLKlFRf3lhwyrHkPKorXWWhi5WVNDDRLttCzsYPXBYWB9YIPVj2QKAuuDI8D6wBZWH0wk0xx82sBmgi0A1Tygag6falLkoFUmuF5GyXq0qPRJcRhZagFJEuhmTItpkQAAAABJRU5ErkJggg==</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">4819d1cf-0141-4891-83b1-8dbe7d876737</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Deconstruct Planner</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: Deconstruct Planner</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2928</X>
                          <Y>776</Y>
                          <W>140</W>
                          <H>44</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2984</X>
                          <Y>798</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="5">
                        <item name="InputCount" type_name="gh_int32" type_code="3">1</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">2</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="3">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">A planner (MoveItPlanner, PyBulletPlanner, AnalyticalKinematicsPlanner, …) that has had a robot cell set on it.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">24341190-e05c-4049-b6b3-e770f5565812</item>
                            <item name="Name" type_name="gh_string" type_code="10">planner</item>
                            <item name="NickName" type_name="gh_string" type_code="10">planner</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">d0c4d7c9-a51c-49fd-b072-a7b8ba5d1f9e</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">A planner (MoveItPlanner, PyBulletPlanner, AnalyticalKinematicsPlanner, …) that has had a robot cell set on it.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2930</X>
                                  <Y>778</Y>
                                  <W>39</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2951</X>
                                  <Y>798</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">The RobotCell currently held by the planner's client. None if no cell has been loaded yet.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">53164f03-75b0-4ed9-9b64-afb81bc02549</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The RobotCell currently held by the planner's client. None if no cell has been loaded yet.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2999</X>
                                  <Y>778</Y>
                                  <W>67</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3032.5</X>
                                  <Y>788</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">The cell's RobotModel (`robot_cell.robot_model`). None if no cell has been loaded yet.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">54714e78-8232-4aea-b127-6592b1fcaf57</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_model</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_model</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The cell's RobotModel (`robot_cell.robot_model`). None if no cell has been loaded yet.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2999</X>
                                  <Y>798</Y>
                                  <W>67</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>3032.5</X>
                                  <Y>808</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpEZWNvbnN0cnVjdCBhIHBsYW5uZXIgaW50byB0aGUgcm9ib3QgY2VsbCBpdCBjdXJyZW50bHkgaG9sZHM6IHRoZQpgcm9ib3RfY2VsbGAgYW5kIGl0cyBgcm9ib3RfbW9kZWxgLgoKVGhlc2UgYXJlIHJlYWQgZnJvbSB0aGUgcGxhbm5lcidzIGNsaWVudCAodGhlIGNlbGwgbGFzdCBzZXQgb24gaXQgdmlhIGEKTG9hZCBSb2JvdCBDZWxsICsgcGxhbm5lciBzZXR1cCkuIEVhY2ggb3V0cHV0IGlzIGBOb25lYCB1bnRpbCBhIGNlbGwgaGFzCmJlZW4gbG9hZGVkLiBSZWFkcyBvbmx5OyBuZXZlciBtdXRhdGVzIHRoZSBwbGFubmVyLgoKVGhlIGNlbGwgKnN0YXRlKiBpcyBpbnRlbnRpb25hbGx5IG5vdCBleHBvc2VkOiB0aGUgc3RhdGUgaGVsZCBieSB0aGUgY2xpZW50CmlzIHdoYXRldmVyIHdhcyBsYXN0IHNldCBpbnRlcm5hbGx5IGFuZCBpcyByYXJlbHkgdGhlIG9uZSB5b3Ugd2FudC4gQnVpbGQgdGhlCnN0YXRlIHlvdSBuZWVkIGZyb20gYERlZmF1bHQgQ2VsbCBTdGF0ZWAgLyB0aGUgYEF0dGFjaCpgIGNvbXBvbmVudHMgaW5zdGVhZC4KCldvcmtzIHdpdGggYW55IHBsYW5uZXIgKE1vdmVJdCwgUHlCdWxsZXQsIEFuYWx5dGljYWwsIOKApikuCgpDT01QQVMgRkFCIHYyLjAuMAoiIiIKCmltcG9ydCBHcmFzc2hvcHBlcgppbXBvcnQgUmhpbm8KaW1wb3J0IFN5c3RlbQoKCmNsYXNzIERlY29uc3RydWN0UGxhbm5lcihHcmFzc2hvcHBlci5LZXJuZWwuR0hfU2NyaXB0SW5zdGFuY2UpOgogICAgZGVmIFJ1blNjcmlwdChzZWxmLCBwbGFubmVyKToKICAgICAgICBpZiBwbGFubmVyIGlzIE5vbmU6CiAgICAgICAgICAgIHJldHVybiAoTm9uZSwgTm9uZSkKCiAgICAgICAgcm9ib3RfY2VsbCA9IHBsYW5uZXIucm9ib3RfY2VsbAogICAgICAgIHJvYm90X21vZGVsID0gcm9ib3RfY2VsbC5yb2JvdF9tb2RlbCBpZiByb2JvdF9jZWxsIGlzIG5vdCBOb25lIGVsc2UgTm9uZQoKICAgICAgICByZXR1cm4gKHJvYm90X2NlbGwsIHJvYm90X21vZGVsKQo=</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: Deconstruct Planner</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>399</X>
                          <Y>199</Y>
                          <W>550</W>
                          <H>650</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="38">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Plan Motion</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="691">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAACKUlEQVRIDWNgoDFgRDb/////IUB+/sNHT6y/f/+OIoesDhubk5Pzv7yczFGg3ERGRsY1MDVwQ4CGt924ebsSJkEJraGu2g60pApkBtgCkMuBhq+mxFB0vUBLQkE+YYFK5KMrIJZ/9eM3huNvP4GVWwjzMujwc8O0gsxcA/bBg4eP/5Ea5iBT5tx7wdB74wnMQDBdrCHDkKIkwQCKEwV5WSawD8gx/MrHr2DDpTjZGHJUpcCGT7n9DCxmKczHoA0NflgQobgCF2fNug0MV6/dYLh2/QaDfm4xWBnzvu0M6hL+DFqaGmB+1aUH4CDT5ucC84myAGQgCKxeuwFMwwwDcaSkJOGGgyXRCIIWNLZ0gF0cGhzAUF9TATcMFLmLj15jeKxhwLD+yRuwsaAgAgFQZMMAXgtAQQJyPcjwkKAAmB4wDQoCUISCIhkULDAAEkNKSZB8cP3Grf8wBTAaZDAIg4IDOUhg8jAaFNkn3n4Gc8GRCw17kICmhhojVh+AXA4Kb5DL8RkOMgTkWmQXg8SQARMyhxZsnBZgC3dyHIBhASx4CAUNsZZhWHDj5i1i9RKlDsWCzVu3M1y+cg2s8dbtu0QZQEgR2AJQwQRS+PfvP7h6ZmYUu+HixDJgZsLqg8PA+sAGpBnkC5BFAX7exJqFVR2wPjgCrA9sYflgIlAV2AJfb0+sGsgQBJnJAA4HUM0DqubIMASrFmiVCa6X4XUySCUtKn2sLqCmIABQc8F4LvG3HgAAAABJRU5ErkJggg==</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">878ee4f3-dfc7-4c1e-ab8e-487124d32510</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Plan Motion</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: Plan Motion</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2663</X>
                          <Y>552</Y>
                          <W>214</W>
                          <H>164</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2800</X>
                          <Y>634</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="14">
                        <item name="InputCount" type_name="gh_int32" type_code="3">8</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="5" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="6" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="7" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">4</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="12">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">A planner that supports plan_motion (e.g. MoveItPlanner, PyBulletPlanner).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">8e002351-10fa-451a-83f6-40a91c1deb68</item>
                            <item name="Name" type_name="gh_string" type_code="10">planner</item>
                            <item name="NickName" type_name="gh_string" type_code="10">planner</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">d0c4d7c9-a51c-49fd-b072-a7b8ba5d1f9e</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">A planner that supports plan_motion (e.g. MoveItPlanner, PyBulletPlanner).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>554</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>564</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Target to reach (FrameTarget, PointAxisTarget, ConfigurationTarget, ConstraintSetTarget).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">8f0985c9-bfd3-4613-b402-a03b0404cb26</item>
                            <item name="Name" type_name="gh_string" type_code="10">target</item>
                            <item name="NickName" type_name="gh_string" type_code="10">target</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">549998f3-80a1-4ada-9c82-ef9c0f3c9e43</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Target to reach (FrameTarget, PointAxisTarget, ConfigurationTarget, ConstraintSetTarget).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>574</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>584</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Starting RobotCellState. The robot's configuration in this state is used as the seed.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">705c1aad-ac69-4405-ad94-59eeae7980d1</item>
                            <item name="Name" type_name="gh_string" type_code="10">start_state</item>
                            <item name="NickName" type_name="gh_string" type_code="10">start_state</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">3466ce89-77e4-426b-a993-683e29db59a1</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Starting RobotCellState. The robot's configuration in this state is used as the seed.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>594</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>604</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Planning group name. Defaults to the cell's main planning group.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">3044f4b7-874d-40c8-82f8-a61e0f89869b</item>
                            <item name="Name" type_name="gh_string" type_code="10">group</item>
                            <item name="NickName" type_name="gh_string" type_code="10">group</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Planning group name. Defaults to the cell's main planning group.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>614</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>624</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">MoveIt planner algorithm name (e.g. 'RRTConnect', 'PRMstar'). Defaults to 'RRTConnect'.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">c630c1e8-050b-4e7b-b340-dfed3ebe4a15</item>
                            <item name="Name" type_name="gh_string" type_code="10">planner_id</item>
                            <item name="NickName" type_name="gh_string" type_code="10">planner_id</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">MoveIt planner algorithm name (e.g. 'RRTConnect', 'PRMstar'). Defaults to 'RRTConnect'.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>634</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>644</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="5">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Number of randomized attempts to make. Defaults to 5 for MoveIt.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">7cfa47f0-5878-47fe-b807-48088f6505f0</item>
                            <item name="Name" type_name="gh_string" type_code="10">num_planning_attempts</item>
                            <item name="NickName" type_name="gh_string" type_code="10">num_planning_attempts</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Number of randomized attempts to make. Defaults to 5 for MoveIt.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">48d01794-d3d8-4aef-990e-127168822244</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>654</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>664</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Int32</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="6">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Planning timeout in seconds. Defaults to 1.0.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">5812faf4-6133-43b2-b17b-2c55fa330237</item>
                            <item name="Name" type_name="gh_string" type_code="10">allowed_planning_time</item>
                            <item name="NickName" type_name="gh_string" type_code="10">allowed_planning_time</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Planning timeout in seconds. Defaults to 1.0.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>674</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>684</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="7">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Trigger planning. Defaults to False so the canvas does not plan on every refresh.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">bc877669-87a5-40f0-9262-54b61aaf6bff</item>
                            <item name="Name" type_name="gh_string" type_code="10">compute</item>
                            <item name="NickName" type_name="gh_string" type_code="10">compute</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">8a25fcc1-f970-4f14-b174-b1c41b5328d9</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Trigger planning. Defaults to False so the canvas does not plan on every refresh.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">d60527f5-b5af-4ef6-8970-5f96fe412559</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2665</X>
                                  <Y>694</Y>
                                  <W>120</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2726.5</X>
                                  <Y>704</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Boolean</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Resulting JointTrajectory, or a partial trajectory on planning failure. The component is flagged red (with the backend error) when planning fails outright.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">f73d3ab2-8697-4ff9-b443-87d7b13dafeb</item>
                            <item name="Name" type_name="gh_string" type_code="10">trajectory</item>
                            <item name="NickName" type_name="gh_string" type_code="10">trajectory</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Resulting JointTrajectory, or a partial trajectory on planning failure. The component is flagged red (with the backend error) when planning fails outright.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2815</X>
                                  <Y>554</Y>
                                  <W>60</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2845</X>
                                  <Y>574</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">List of Rhino planes — one per trajectory point — at the planning group's end-effector frame (target_mode=ROBOT). Computed via FK on the planner with the start_state's attachments preserved.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">7862377a-b0e8-4386-8873-fef9ac5884c7</item>
                            <item name="Name" type_name="gh_string" type_code="10">planes</item>
                            <item name="NickName" type_name="gh_string" type_code="10">planes</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">List of Rhino planes — one per trajectory point — at the planning group's end-effector frame (target_mode=ROBOT). Computed via FK on the planner with the start_state's attachments preserved.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2815</X>
                                  <Y>594</Y>
                                  <W>60</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2845</X>
                                  <Y>614</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="2">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Polyline connecting the plane origins in trajectory order. None when the trajectory has fewer than two points.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">4dd0ca5a-e703-4ea7-be36-d625defb901f</item>
                            <item name="Name" type_name="gh_string" type_code="10">polyline</item>
                            <item name="NickName" type_name="gh_string" type_code="10">polyline</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Polyline connecting the plane origins in trajectory order. None when the trajectory has fewer than two points.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2815</X>
                                  <Y>634</Y>
                                  <W>60</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2845</X>
                                  <Y>654</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="3">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">The failure message (including a collision diagnostic on a full failure), as a single string. Wire a panel to read it; empty on success.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">f08254eb-d464-4f7e-98da-31516efa7c4b</item>
                            <item name="Name" type_name="gh_string" type_code="10">debug_info</item>
                            <item name="NickName" type_name="gh_string" type_code="10">debug_info</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The failure message (including a collision diagnostic on a full failure), as a single string. Wire a panel to read it; empty on success.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2815</X>
                                  <Y>674</Y>
                                  <W>60</W>
                                  <H>40</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2845</X>
                                  <Y>694</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpQbGFuIGEgZnJlZS1zcGFjZSAoam9pbnQtaW50ZXJwb2xhdGVkKSBtb3Rpb24gdG8gYSB0YXJnZXQuCgpDYWxscyBgcGxhbm5lci5wbGFuX21vdGlvbih0YXJnZXQsIHN0YXJ0X3N0YXRlKWAuIFRoZSByZXN1bHQgaXMgY2FjaGVkIGluCnN0aWNreSBzbyB0aGUgY2FudmFzIGRvZXMgbm90IHJlLXBsYW4gb24gZXZlcnkgcmVmcmVzaCAtIHNldCBgY29tcHV0ZWAgdG8KVHJ1ZSB0byAocmUpcGxhbi4KCkFueSBwbGFubmluZyBmYWlsdXJlIChubyBwbGFuIGZvdW5kLCBzdGFydC9nb2FsIGluIGNvbGxpc2lvbiwgdGltZWQgb3V0LCDigKYpCmZsYWdzIHRoZSBjb21wb25lbnQgcmVkIHdpdGggdGhlIGJhY2tlbmQgZXJyb3IgbWVzc2FnZS4gV2hlbiB0aGUgYmFja2VuZApyZXR1cm5zIGEgYHBhcnRpYWxfdHJhamVjdG9yeWAsIHRoZSBjb21wb25lbnQgaXMgZmxhZ2dlZCB3aXRoIGEgd2FybmluZwppbnN0ZWFkIGFuZCB0aGUgcGFydGlhbCB0cmFqZWN0b3J5IGlzIHN1cmZhY2VkLiBPbiBhIGZ1bGwgZmFpbHVyZSB0aGUgc3RhcnQKc3RhdGUgaXMgY29sbGlzaW9uLWNoZWNrZWQgKHdoZW4gdGhlIHBsYW5uZXIgc3VwcG9ydHMgaXQpIGFuZCBhIGNvbmNpc2UgaGludAphcHBlbmRlZC4gVGhlIG1lc3NhZ2UgaXMgYWxzbyBleHBvc2VkIG9uIHRoZSBgZGVidWdfaW5mb2Agb3V0cHV0IHNvIGl0IGNhbiBiZQpyZWFkIGluIGEgd2lyZWQgcGFuZWwuCgpDT01QQVMgRkFCIHYyLjAuMAoiIiIKCmltcG9ydCBHcmFzc2hvcHBlcgppbXBvcnQgUmhpbm8KaW1wb3J0IFN5c3RlbQpmcm9tIGNvbXBhc19naHB5dGhvbiBpbXBvcnQgY3JlYXRlX2lkCmZyb20gY29tcGFzX2docHl0aG9uIGltcG9ydCBlcnJvciBhcyBnaF9lcnJvcgpmcm9tIGNvbXBhc19naHB5dGhvbiBpbXBvcnQgd2FybmluZyBhcyBnaF93YXJuaW5nCmZyb20gY29tcGFzX3JoaW5vLmNvbnZlcnNpb25zIGltcG9ydCBmcmFtZV90b19yaGlub19wbGFuZQpmcm9tIGNvbXBhc19yaGluby5jb252ZXJzaW9ucyBpbXBvcnQgcG9seWxpbmVfdG9fcmhpbm8KZnJvbSBzY3JpcHRjb250ZXh0IGltcG9ydCBzdGlja3kgYXMgc3QKCmZyb20gY29tcGFzX2ZhYi5iYWNrZW5kcyBpbXBvcnQgQmFja2VuZEVycm9yCmZyb20gY29tcGFzX2ZhYi5iYWNrZW5kcyBpbXBvcnQgTW90aW9uUGxhbm5pbmdFcnJvcgpmcm9tIGNvbXBhc19mYWIuZ2hweXRob24gaW1wb3J0IGNvbGxpc2lvbl9kaWFnbm9zdGljCgoKY2xhc3MgUGxhbk1vdGlvbihHcmFzc2hvcHBlci5LZXJuZWwuR0hfU2NyaXB0SW5zdGFuY2UpOgogICAgZGVmIFJ1blNjcmlwdChzZWxmLAogICAgICAgICAgICBwbGFubmVyLAogICAgICAgICAgICB0YXJnZXQsCiAgICAgICAgICAgIHN0YXJ0X3N0YXRlLAogICAgICAgICAgICBncm91cDogc3RyLAogICAgICAgICAgICBwbGFubmVyX2lkOiBzdHIsCiAgICAgICAgICAgIG51bV9wbGFubmluZ19hdHRlbXB0czogaW50LAogICAgICAgICAgICBhbGxvd2VkX3BsYW5uaW5nX3RpbWU6IGZsb2F0LAogICAgICAgICAgICBjb21wdXRlOiBib29sKToKICAgICAgICBrZXkgPSBjcmVhdGVfaWQoZ2hlbnYuQ29tcG9uZW50LCAidHJhamVjdG9yeSIpICAjIG5vcWE6IEY4MjEKCiAgICAgICAgZGVmIF92aXoodHJhamVjdG9yeSk6CiAgICAgICAgICAgIGlmIHRyYWplY3RvcnkgaXMgTm9uZToKICAgICAgICAgICAgICAgIHJldHVybiBbXSwgTm9uZQogICAgICAgICAgICBmcmFtZXMsIHBvbHlsaW5lID0gdHJhamVjdG9yeS50b19mcmFtZXNfYW5kX3BvbHlsaW5lKHBsYW5uZXIucm9ib3RfY2VsbCwgc3RhcnRfc3RhdGUsIGdyb3VwIG9yIE5vbmUpCiAgICAgICAgICAgIHBsYW5lcyA9IFtmcmFtZV90b19yaGlub19wbGFuZShmKSBmb3IgZiBpbiBmcmFtZXNdCiAgICAgICAgICAgIHBvbHlsaW5lID0gcG9seWxpbmVfdG9fcmhpbm8ocG9seWxpbmUpIGlmIHBvbHlsaW5lIGVsc2UgTm9uZQogICAgICAgICAgICByZXR1cm4gcGxhbmVzLCBwb2x5bGluZQoKICAgICAgICBkZWYgX2RpYWdub3NlKGVycm9yX21zZywgaGFzX3RyYWplY3RvcnkpOgogICAgICAgICAgICAiIiJGbGFnIHRoZSBjb21wb25lbnQgZm9yIGFuIGVycm9yIGFuZCByZXR1cm4gdGhlIG1lc3NhZ2Ugc2hvd24gKGZvciBkZWJ1Z19pbmZvKS4iIiIKICAgICAgICAgICAgaWYgbm90IGVycm9yX21zZzoKICAgICAgICAgICAgICAgIHJldHVybiAiIgogICAgICAgICAgICBpZiBoYXNfdHJhamVjdG9yeToKICAgICAgICAgICAgICAgIG1lc3NhZ2UgPSAiTW90aW9uIHBsYW5uaW5nIGZhaWxlZCBidXQgYSBwYXJ0aWFsIHRyYWplY3Rvcnkgd2FzIHJldHVybmVkOiB7fSIuZm9ybWF0KGVycm9yX21zZykKICAgICAgICAgICAgICAgIGdoX3dhcm5pbmcoZ2hlbnYuQ29tcG9uZW50LCBtZXNzYWdlKSAgIyBub3FhOiBGODIxCiAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAgICBtZXNzYWdlID0gIk1vdGlvbiBwbGFubmluZyBmYWlsZWQ6IHt9Ii5mb3JtYXQoZXJyb3JfbXNnKQogICAgICAgICAgICAgICAgZ2hfZXJyb3IoZ2hlbnYuQ29tcG9uZW50LCBtZXNzYWdlKSAgIyBub3FhOiBGODIxCiAgICAgICAgICAgIHJldHVybiBtZXNzYWdlCgogICAgICAgIGlmIG5vdCAocGxhbm5lciBhbmQgdGFyZ2V0IGFuZCBzdGFydF9zdGF0ZSBhbmQgY29tcHV0ZSk6CiAgICAgICAgICAgIGNhY2hlZCA9IHN0LmdldChrZXkpCiAgICAgICAgICAgIGlmIGNhY2hlZCBpcyBOb25lOgogICAgICAgICAgICAgICAgcmV0dXJuIChOb25lLCBbXSwgTm9uZSwgIiIpCiAgICAgICAgICAgIHRyYWplY3RvcnksIGVycm9yX21zZyA9IGNhY2hlZAogICAgICAgICAgICBkZWJ1Z19pbmZvID0gX2RpYWdub3NlKGVycm9yX21zZywgdHJhamVjdG9yeSBpcyBub3QgTm9uZSkKICAgICAgICAgICAgcGxhbmVzLCBwb2x5bGluZSA9IF92aXoodHJhamVjdG9yeSkKICAgICAgICAgICAgcmV0dXJuICh0cmFqZWN0b3J5LCBwbGFuZXMsIHBvbHlsaW5lLCBkZWJ1Z19pbmZvKQoKICAgICAgICBvcHRpb25zID0ge30KICAgICAgICBpZiBwbGFubmVyX2lkOgogICAgICAgICAgICBvcHRpb25zWyJwbGFubmVyX2lkIl0gPSBwbGFubmVyX2lkCiAgICAgICAgaWYgbnVtX3BsYW5uaW5nX2F0dGVtcHRzOgogICAgICAgICAgICBvcHRpb25zWyJudW1fcGxhbm5pbmdfYXR0ZW1wdHMiXSA9IGludChudW1fcGxhbm5pbmdfYXR0ZW1wdHMpCiAgICAgICAgaWYgYWxsb3dlZF9wbGFubmluZ190aW1lOgogICAgICAgICAgICBvcHRpb25zWyJhbGxvd2VkX3BsYW5uaW5nX3RpbWUiXSA9IGZsb2F0KGFsbG93ZWRfcGxhbm5pbmdfdGltZSkKCiAgICAgICAgdHJhamVjdG9yeSA9IE5vbmUKICAgICAgICBlcnJvcl9tc2cgPSBOb25lCiAgICAgICAgIyB0cnk6CiAgICAgICAgdHJhamVjdG9yeSA9IHBsYW5uZXIucGxhbl9tb3Rpb24oCiAgICAgICAgICAgIHRhcmdldD10YXJnZXQsCiAgICAgICAgICAgIHN0YXJ0X3N0YXRlPXN0YXJ0X3N0YXRlLAogICAgICAgICAgICBncm91cD1ncm91cCBvciBOb25lLAogICAgICAgICAgICBvcHRpb25zPW9wdGlvbnMgb3IgTm9uZSwKICAgICAgICApCiAgICAgICAgIyBleGNlcHQgTW90aW9uUGxhbm5pbmdFcnJvciBhcyBlOgogICAgICAgICMgICAgIHRyYWplY3RvcnkgPSBnZXRhdHRyKGUsICJwYXJ0aWFsX3RyYWplY3RvcnkiLCBOb25lKQogICAgICAgICMgICAgIGVycm9yX21zZyA9IHN0cihlKQogICAgICAgICMgZXhjZXB0IEJhY2tlbmRFcnJvciBhcyBlOgogICAgICAgICMgICAgIGVycm9yX21zZyA9IHN0cihlKQoKICAgICAgICAjIE9uIGEgZnVsbCBmYWlsdXJlLCBhcHBlbmQgYSBjb25jaXNlIGNvbGxpc2lvbiBjaGVjayBvbiB0aGUgc3RhcnQgc3RhdGUKICAgICAgICAjIChhIGNvbW1vbiBjYXVzZSkuIENhY2hlZCB3aXRoIHRoZSBlcnJvciBzbyByZXBsYXlzIGRvbid0IHJlLXF1ZXJ5IHRoZSBiYWNrZW5kLgogICAgICAgIGlmIGVycm9yX21zZyBhbmQgdHJhamVjdG9yeSBpcyBOb25lOgogICAgICAgICAgICBoaW50ID0gY29sbGlzaW9uX2RpYWdub3N0aWMocGxhbm5lciwgc3RhcnRfc3RhdGUsIGdyb3VwIG9yIE5vbmUpCiAgICAgICAgICAgIGlmIGhpbnQ6CiAgICAgICAgICAgICAgICBlcnJvcl9tc2cgKz0gIlxuIiArIGhpbnQKCiAgICAgICAgZGVidWdfaW5mbyA9IF9kaWFnbm9zZShlcnJvcl9tc2csIHRyYWplY3RvcnkgaXMgbm90IE5vbmUpCiAgICAgICAgc3Rba2V5XSA9ICh0cmFqZWN0b3J5LCBlcnJvcl9tc2cpCiAgICAgICAgcGxhbmVzLCBwb2x5bGluZSA9IF92aXoodHJhamVjdG9yeSkKICAgICAgICByZXR1cm4gKHRyYWplY3RvcnksIHBsYW5lcywgcG9seWxpbmUsIGRlYnVnX2luZm8pCg==</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: Plan Motion</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>535</X>
                          <Y>149</Y>
                          <W>550</W>
                          <H>700</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="39">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Robot Configuration</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10"></item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="618">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAAB4ElEQVRIDWNgoDFgRDb/////UUB+5u0796z//v2LIoesDhubmZn5v6qK0lGg3HRGRsZlMDVwQ4CG99y4ebsYJkEJraGu2gu0pARkBtgCkMuBhi+lxFB0vUBLokE+YYJKZKIroAIfbCbYB7du3/2HK8wX3X8JtitOUZwkO0FxoqaqzMQC0gUz/NLlKwyvX7+BGzT9FwfD1X9gJQybbt5nyGT7AZfDxRAVFWHQ09WBmwnRDVU9beYchvfvP8D1Xo3OQbCBFs2auwDOx8UQFBRgmDFlAlwaxYKs9BQ0H/yB+0Cb6Q9DWnICXCMuBsgHyADFApDXkIEzkENuHMDMQbEAJohMo0fu+idvGBquPAQradCRZwiUQXUxsl4QG5yKrt+49R/Eae/qZXj46DGIiRMc9ohi+McESd1M//4x2O6AZ1qwHnk5WYbKMkh+1dRQY4TlA5wGUiqB4gNiDCMliEA+IBgHMEuRI5tQuMP0gGgUC9AzGkwhKRkOltFgelEsQM9oMEWkZDiSMhrMgum/iM9wWDMaqGAClUfoGQ1mATkZDmQmSD84FQHrg8PA+sAGZiA1aGB9cARYH9jC8sF0ahiKZgbYTLAFoJoHVM2hKSCbC60ywVkcHEQwk2hR6cPMphkNAHNawSqnZwBxAAAAAElFTkSuQmCC</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">41a87a38-d6ed-4fa3-8ce0-56d36c64d779</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Robot Configuration</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: Robot Configuration</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="4">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2281</X>
                          <Y>242</Y>
                          <W>155</W>
                          <H>44</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>2349</X>
                          <Y>264</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="6">
                        <item name="InputCount" type_name="gh_int32" type_code="3">2</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">2</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="4">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">The RobotCell to derive joint metadata from. Wiring a new cell rebuilds the slider bank to match its configurable joints.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">c13b9e93-0236-4827-908f-9e3625b9c970</item>
                            <item name="Name" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="NickName" type_name="gh_string" type_code="10">robot_cell</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">c4c3df53-0a94-4574-afc8-9e68cb15bc46</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">The RobotCell to derive joint metadata from. Wiring a new cell rebuilds the slider bank to match its configurable joints.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2283</X>
                                  <Y>244</Y>
                                  <W>51</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2310</X>
                                  <Y>254</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="19">
                            <item name="Access" type_name="gh_int32" type_code="3">1</item>
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Joint values in canonical joint order. Auto-populated by the per-joint sliders the component creates; wire your own values to override.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">352d1cbf-fc57-4fd2-afc5-b31c624b77c2</item>
                            <item name="Name" type_name="gh_string" type_code="10">joints</item>
                            <item name="NickName" type_name="gh_string" type_code="10">joints</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">1</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">6c63291c-1328-4b53-8824-3fabe85dcaea</item>
                            <item name="Source" index="1" type_name="gh_guid" type_code="9">e1f2d3c9-448c-4325-9962-093ce24f4b6d</item>
                            <item name="Source" index="2" type_name="gh_guid" type_code="9">6908f732-c3c1-46cf-b28f-d05e55442514</item>
                            <item name="Source" index="3" type_name="gh_guid" type_code="9">7d720b2e-cb1b-4d13-8e07-b58ef0a2ca4e</item>
                            <item name="Source" index="4" type_name="gh_guid" type_code="9">a16adbc8-88dd-44fa-85a8-ef79e4a1e8b0</item>
                            <item name="Source" index="5" type_name="gh_guid" type_code="9">ba57b42f-a73d-48dc-9c86-b258615889b2</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">6</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Joint values in canonical joint order. Auto-populated by the per-joint sliders the component creates; wire your own values to override.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">9d51e32e-c038-4352-9554-f4137ca91b9a</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2283</X>
                                  <Y>264</Y>
                                  <W>51</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2310</X>
                                  <Y>274</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Double</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">Configuration with joint_names and joint_types extracted from the cell.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">e3aeb9d7-fd12-419f-82da-1a5c3e5fda0d</item>
                            <item name="Name" type_name="gh_string" type_code="10">configuration</item>
                            <item name="NickName" type_name="gh_string" type_code="10">configuration</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Configuration with joint_names and joint_types extracted from the cell.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2364</X>
                                  <Y>244</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2399</X>
                                  <Y>254</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="1">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">A copy of the default cell state with `robot_configuration` set to the selected configuration.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">e3d8b137-b6b2-491f-a175-53c88474afd2</item>
                            <item name="Name" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="NickName" type_name="gh_string" type_code="10">cell_state</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">A copy of the default cell state with `robot_configuration` set to the selected configuration.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>2364</X>
                                  <Y>264</Y>
                                  <W>70</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>2399</X>
                                  <Y>274</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yCiIiIgpCdWlsZCBhIENvbmZpZ3VyYXRpb24gZnJvbSBwZXItam9pbnQgc2xpZGVycyBhdXRvLWNyZWF0ZWQgZnJvbSBhIFJvYm90Q2VsbC4KCldpcmUgYSBgcm9ib3RfY2VsbGAgdG8gdGhpcyBjb21wb25lbnQgYW5kIG9uZSBgR0hfTnVtYmVyU2xpZGVyYCBwZXIKY29uZmlndXJhYmxlIGpvaW50IGlzIGdlbmVyYXRlZCBhdXRvbWF0aWNhbGx5IGFuZCB3aXJlZCB0byB0aGUgYGpvaW50c2AKbGlzdCBpbnB1dCwgd2l0aCBtaW4vbWF4IHNldCB0byB0aGUgam9pbnQncyBsaW1pdHMgKGFuZCDCsTLPgCBmYWxsYmFjayBmb3IKY29udGludW91cyBqb2ludHMgLyDCsTFtIGZvciBwcmlzbWF0aWMgd2hlbiBubyBsaW1pdCBpcyBkZWNsYXJlZCkuCgpSZS13aXJpbmcgYSBkaWZmZXJlbnQgYHJvYm90X2NlbGxgIHJlcGxhY2VzIHRoZSBzbGlkZXIgYmFuayB0byBtYXRjaCB0aGUKbmV3IGpvaW50IHNpZ25hdHVyZS4gV2lyaW5nIHlvdXIgb3duIHZhbHVlcyB0byBgam9pbnRzYCBvdmVycmlkZXMgdGhlCmF1dG8tc2xpZGVycy4KCkNPTVBBUyBGQUIgdjIuMC4wCiIiIgoKaW1wb3J0IEdyYXNzaG9wcGVyCmltcG9ydCBSaGlubwppbXBvcnQgU3lzdGVtCmZyb20gY29tcGFzX2docHl0aG9uIGltcG9ydCBlcnJvcgpmcm9tIGNvbXBhc19yb2JvdHMgaW1wb3J0IENvbmZpZ3VyYXRpb24KCmZyb20gY29tcGFzX2ZhYi5naHB5dGhvbiBpbXBvcnQgZW5zdXJlX2pvaW50X3NsaWRlcnMKCgpjbGFzcyBSb2JvdENvbmZpZ3VyYXRpb25Db21wb25lbnQoR3Jhc3Nob3BwZXIuS2VybmVsLkdIX1NjcmlwdEluc3RhbmNlKToKICAgIGRlZiBSdW5TY3JpcHQoc2VsZiwgcm9ib3RfY2VsbCwgam9pbnRzOiBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0W2Zsb2F0XSk6CiAgICAgICAgaWYgcm9ib3RfY2VsbCBpcyBOb25lOgogICAgICAgICAgICByZXR1cm4gTm9uZQoKICAgICAgICB0cnk6CiAgICAgICAgICAgIHJvYm90X21vZGVsID0gcm9ib3RfY2VsbC5yb2JvdF9tb2RlbAogICAgICAgIGV4Y2VwdCBBdHRyaWJ1dGVFcnJvcjoKICAgICAgICAgICAgZXJyb3IoZ2hlbnYuQ29tcG9uZW50LCAicm9ib3RfY2VsbCBtdXN0IGJlIGEgUm9ib3RDZWxsIGluc3RhbmNlLiIpICAjIG5vcWE6IEY4MjEKICAgICAgICAgICAgcmV0dXJuIE5vbmUKCiAgICAgICAgbWV0YWRhdGEgPSBlbnN1cmVfam9pbnRfc2xpZGVycyhnaGVudi5Db21wb25lbnQsIHJvYm90X21vZGVsLCBpbnB1dF9uYW1lPSJqb2ludHMiKSAgIyBub3FhOiBGODIxCiAgICAgICAgaWYgbm90IG1ldGFkYXRhOgogICAgICAgICAgICByZXR1cm4gTm9uZQoKICAgICAgICBuYW1lcyA9IFtuYW1lIGZvciBuYW1lLCBfLCBfIGluIG1ldGFkYXRhXQogICAgICAgIHR5cGVzID0gW2p0eXBlIGZvciBfLCBqdHlwZSwgXyBpbiBtZXRhZGF0YV0KICAgICAgICBkZWZhdWx0cyA9IFtkZWZhdWx0IGZvciBfLCBfLCBkZWZhdWx0IGluIG1ldGFkYXRhXQoKICAgICAgICAjIGBqb2ludHNgIG1heSBhcnJpdmUgZW1wdHkgb24gdGhlIHZlcnkgZmlyc3Qgc29sdmUgKHNsaWRlcnMgYXJlCiAgICAgICAgIyB3aXJlZCBpbiB0aGlzIHBhc3MgYnV0IHRoZWlyIHZhbHVlcyBvbmx5IGZsb3cgb24gdGhlIHNjaGVkdWxlZAogICAgICAgICMgZm9sbG93LXVwIHNvbHZlKS4gRmFsbCBiYWNrIHRvIHBlci1qb2ludCBkZWZhdWx0cyB0aGVuLgogICAgICAgIGlmIG5vdCBqb2ludHMgb3IgbGVuKGpvaW50cykgPCBsZW4obWV0YWRhdGEpOgogICAgICAgICAgICB2YWx1ZXMgPSBkZWZhdWx0cwogICAgICAgIGVsc2U6CiAgICAgICAgICAgIHZhbHVlcyA9IFtmbG9hdCh2KSBmb3IgdiBpbiBqb2ludHNdCgogICAgICAgIGNvbmZpZ3VyYXRpb24gPSBDb25maWd1cmF0aW9uKGpvaW50X3ZhbHVlcz12YWx1ZXMsIGpvaW50X3R5cGVzPXR5cGVzLCBqb2ludF9uYW1lcz1uYW1lcykKICAgICAgICBjZWxsX3N0YXRlID1yb2JvdF9jZWxsLmRlZmF1bHRfY2VsbF9zdGF0ZSgpCiAgICAgICAgY2VsbF9zdGF0ZS5yb2JvdF9jb25maWd1cmF0aW9uID0gY29uZmlndXJhdGlvbgogICAgICAgIHJldHVybiAoY29uZmlndXJhdGlvbiwgY2VsbF9zdGF0ZSkKCg==</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: Robot Configuration</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="ScriptEditor">
                      <items count="1">
                        <item name="StartBounds" type_name="gh_drawing_rectangle" type_code="34">
                          <X>251</X>
                          <Y>199</Y>
                          <W>550</W>
                          <H>650</H>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="40">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">57da07bd-ecab-415d-9d86-af36d7073abc</item>
                <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Numeric slider for single values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">6c63291c-1328-4b53-8824-3fabe85dcaea</item>
                    <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
                    <item name="NickName" type_name="gh_string" type_code="10">shoulder_pan_joint</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1981</X>
                          <Y>194</Y>
                          <W>223</W>
                          <H>20</H>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="Slider">
                      <items count="7">
                        <item name="Digits" type_name="gh_int32" type_code="3">6</item>
                        <item name="GripDisplay" type_name="gh_int32" type_code="3">1</item>
                        <item name="Interval" type_name="gh_int32" type_code="3">0</item>
                        <item name="Max" type_name="gh_double" type_code="6">6.283185</item>
                        <item name="Min" type_name="gh_double" type_code="6">-6.283185</item>
                        <item name="SnapCount" type_name="gh_int32" type_code="3">0</item>
                        <item name="Value" type_name="gh_double" type_code="6">0.502654</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="41">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">57da07bd-ecab-415d-9d86-af36d7073abc</item>
                <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Numeric slider for single values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">e1f2d3c9-448c-4325-9962-093ce24f4b6d</item>
                    <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
                    <item name="NickName" type_name="gh_string" type_code="10">shoulder_lift_joint</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1981</X>
                          <Y>226</Y>
                          <W>217</W>
                          <H>20</H>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="Slider">
                      <items count="7">
                        <item name="Digits" type_name="gh_int32" type_code="3">6</item>
                        <item name="GripDisplay" type_name="gh_int32" type_code="3">1</item>
                        <item name="Interval" type_name="gh_int32" type_code="3">0</item>
                        <item name="Max" type_name="gh_double" type_code="6">6.283185</item>
                        <item name="Min" type_name="gh_double" type_code="6">-6.283185</item>
                        <item name="SnapCount" type_name="gh_int32" type_code="3">0</item>
                        <item name="Value" type_name="gh_double" type_code="6">-1.00531</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="42">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">57da07bd-ecab-415d-9d86-af36d7073abc</item>
                <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Numeric slider for single values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">6908f732-c3c1-46cf-b28f-d05e55442514</item>
                    <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
                    <item name="NickName" type_name="gh_string" type_code="10">elbow_joint</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1981</X>
                          <Y>258</Y>
                          <W>185</W>
                          <H>20</H>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="Slider">
                      <items count="7">
                        <item name="Digits" type_name="gh_int32" type_code="3">6</item>
                        <item name="GripDisplay" type_name="gh_int32" type_code="3">1</item>
                        <item name="Interval" type_name="gh_int32" type_code="3">0</item>
                        <item name="Max" type_name="gh_double" type_code="6">3.141593</item>
                        <item name="Min" type_name="gh_double" type_code="6">-3.141593</item>
                        <item name="SnapCount" type_name="gh_int32" type_code="3">0</item>
                        <item name="Value" type_name="gh_double" type_code="6">0.879646</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="43">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">57da07bd-ecab-415d-9d86-af36d7073abc</item>
                <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Numeric slider for single values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">7d720b2e-cb1b-4d13-8e07-b58ef0a2ca4e</item>
                    <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
                    <item name="NickName" type_name="gh_string" type_code="10">wrist_1_joint</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1981</X>
                          <Y>290</Y>
                          <W>190</W>
                          <H>20</H>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="Slider">
                      <items count="7">
                        <item name="Digits" type_name="gh_int32" type_code="3">6</item>
                        <item name="GripDisplay" type_name="gh_int32" type_code="3">1</item>
                        <item name="Interval" type_name="gh_int32" type_code="3">0</item>
                        <item name="Max" type_name="gh_double" type_code="6">6.283185</item>
                        <item name="Min" type_name="gh_double" type_code="6">-6.283185</item>
                        <item name="SnapCount" type_name="gh_int32" type_code="3">0</item>
                        <item name="Value" type_name="gh_double" type_code="6">0</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="44">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">57da07bd-ecab-415d-9d86-af36d7073abc</item>
                <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Numeric slider for single values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">a16adbc8-88dd-44fa-85a8-ef79e4a1e8b0</item>
                    <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
                    <item name="NickName" type_name="gh_string" type_code="10">wrist_2_joint</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1981</X>
                          <Y>322</Y>
                          <W>193</W>
                          <H>20</H>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="Slider">
                      <items count="7">
                        <item name="Digits" type_name="gh_int32" type_code="3">6</item>
                        <item name="GripDisplay" type_name="gh_int32" type_code="3">1</item>
                        <item name="Interval" type_name="gh_int32" type_code="3">0</item>
                        <item name="Max" type_name="gh_double" type_code="6">6.283185</item>
                        <item name="Min" type_name="gh_double" type_code="6">-6.283185</item>
                        <item name="SnapCount" type_name="gh_int32" type_code="3">0</item>
                        <item name="Value" type_name="gh_double" type_code="6">0</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="45">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">57da07bd-ecab-415d-9d86-af36d7073abc</item>
                <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="6">
                    <item name="Description" type_name="gh_string" type_code="10">Numeric slider for single values</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">ba57b42f-a73d-48dc-9c86-b258615889b2</item>
                    <item name="Name" type_name="gh_string" type_code="10">Number Slider</item>
                    <item name="NickName" type_name="gh_string" type_code="10">wrist_3_joint</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                  </items>
                  <chunks count="2">
                    <chunk name="Attributes">
                      <items count="1">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>1981</X>
                          <Y>354</Y>
                          <W>192</W>
                          <H>20</H>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="Slider">
                      <items count="7">
                        <item name="Digits" type_name="gh_int32" type_code="3">6</item>
                        <item name="GripDisplay" type_name="gh_int32" type_code="3">1</item>
                        <item name="Interval" type_name="gh_int32" type_code="3">0</item>
                        <item name="Max" type_name="gh_double" type_code="6">6.283185</item>
                        <item name="Min" type_name="gh_double" type_code="6">-6.283185</item>
                        <item name="SnapCount" type_name="gh_int32" type_code="3">0</item>
                        <item name="Value" type_name="gh_double" type_code="6">0</item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="46">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278</item>
                <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic geometry</item>
                    <item name="Hidden" type_name="gh_bool" type_code="1">true</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">dff2c88d-1764-48d8-b531-260cfdbcae71</item>
                    <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">6502b183-bd8e-480f-9d1a-d5de5c1a6a4f</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2999</X>
                          <Y>115</Y>
                          <W>50</W>
                          <H>24</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3024.5435</X>
                          <Y>127</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="47">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278</item>
                <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="8">
                    <item name="Description" type_name="gh_string" type_code="10">Contains a collection of generic geometry</item>
                    <item name="Hidden" type_name="gh_bool" type_code="1">true</item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">dac92279-9268-4927-89c5-083f66ea4ca0</item>
                    <item name="Name" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="NickName" type_name="gh_string" type_code="10">Geometry</item>
                    <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                    <item name="Source" index="0" type_name="gh_guid" type_code="9">a10405c9-71de-4f11-861b-bd07a05b37f3</item>
                    <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                  </items>
                  <chunks count="1">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>2999</X>
                          <Y>90</Y>
                          <W>50</W>
                          <H>24</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>3024.5435</X>
                          <Y>102</Y>
                        </item>
                      </items>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
            <chunk name="Object" index="48">
              <items count="2">
                <item name="GUID" type_name="gh_guid" type_code="9">c9b2d725-6f87-4b07-af90-bd9aefef68eb</item>
                <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Tool From Mesh</item>
              </items>
              <chunks count="1">
                <chunk name="Container">
                  <items count="16">
                    <item name="Description" type_name="gh_string" type_code="10">Construct a ToolModel from a Rhino mesh and a TCP plane, both expressed in the coordinates the mesh was modelled in. Wire `base_plane` to say where the robot's flange takes hold of the geometry, so the tool can be modelled wherever is convenient. The same mesh is used for collision checking unless a separate `collision_mesh` is provided. Output feeds directly into a Load Robot Cell component's `tools` input.</item>
                    <item name="GraftStandardOutputLines" type_name="gh_bool" type_code="1">true</item>
                    <item name="IconDisplay" type_name="gh_int32" type_code="3">2</item>
                    <item name="IconOverride" type_name="gh_drawing_bitmap" type_code="37">
                      <bitmap length="565">iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADB/VeXAAABq0lEQVRIDbVVsU7DMBB1Ch+A1ArWDoUWZjaKBH+AoF35BLoCQkJICJiQ+gcsDKgB8Q/AxgwtdGNgAxYkWBruHZxlEjtx1PaG+Ox7996drdhKjdkCkz+KogbNW72n/hL5/2ImzuYHQRBV5yp3FGuTHwpGkxDhUbf3vCOBYcZadfaYRHbBwQKonMg7w5DGc0mkiU4Kf4FWHDCCOXNyB1T9IO+eZxWAM6EuCpMAxskPDk/Uw2M3i0PH9/e21cJ8Tc/hCKdskQ6COA+5TnQ4CQFUEq8GuaiyubGWoMGaDS/AhAACNiJsW+fyWvK8R6uA2YWtOllDIY31ZFemulUAALOLi/MzLLHBlzPKIkeCU0C6iB96ePW7TWYBrOz4OAWAFxJz78X3qR4cqQJmFwCLibDM08ZUASTayHyrRz7/yXBchi4gcvr6qSa+v9RWueiCWtczBZBVrK+o9/s+E5QWK1Yi1yIL4GKSu8MGXJ2eUpvlGfXy9qHg+xg4gZP34IZu1LpPoi+GbtJbElmWQ277JubAMScLkFKIZy5HcioUXOAESL/JmNA5jPzRB+9Y7Qe0HI6ecIyijwAAAABJRU5ErkJggg==</bitmap>
                    </item>
                    <item name="InstanceGuid" type_name="gh_guid" type_code="9">1f179f42-a302-4b46-a703-cf43ac8ec09f</item>
                    <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                    <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                    <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                    <item name="Name" type_name="gh_string" type_code="10">COMPAS FAB: Tool From Mesh</item>
                    <item name="NickName" type_name="gh_string" type_code="10">COMPAS FAB: Tool From Mesh</item>
                    <item name="ScriptComponentVersion" type_name="gh_int32" type_code="3">3</item>
                    <item name="Tooltip" type_name="gh_string" type_code="10"></item>
                    <item name="UsingLibraryInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptInputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingScriptOutputParam" type_name="gh_bool" type_code="1">false</item>
                    <item name="UsingStandardOutputParam" type_name="gh_bool" type_code="1">false</item>
                  </items>
                  <chunks count="3">
                    <chunk name="Attributes">
                      <items count="2">
                        <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                          <X>667</X>
                          <Y>116</Y>
                          <W>167</W>
                          <H>104</H>
                        </item>
                        <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                          <X>758</X>
                          <Y>168</Y>
                        </item>
                      </items>
                    </chunk>
                    <chunk name="ParameterData">
                      <items count="8">
                        <item name="InputCount" type_name="gh_int32" type_code="3">5</item>
                        <item name="InputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="1" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="2" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="3" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="InputId" index="4" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                        <item name="OutputCount" type_name="gh_int32" type_code="3">1</item>
                        <item name="OutputId" index="0" type_name="gh_guid" type_code="9">08908df5-fa14-4982-9ab2-1aa0927566aa</item>
                      </items>
                      <chunks count="6">
                        <chunk name="InputParam" index="0">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Tool identifier (used as the tool id when added to a cell). Defaults to `attached_tool`.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">3600fb81-ca56-4008-a0c8-ce0d7dfbda77</item>
                            <item name="Name" type_name="gh_string" type_code="10">name</item>
                            <item name="NickName" type_name="gh_string" type_code="10">name</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">b1d6bdbb-bbbc-482e-9851-581e5580f4a9</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Tool identifier (used as the tool id when added to a cell). Defaults to `attached_tool`.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">3aceb454-6dbd-4c5b-9b6b-e71f8c1cdf88</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>669</X>
                                  <Y>118</Y>
                                  <W>74</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>707.5</X>
                                  <Y>128</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.String</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="1">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Rhino mesh for visualization (and collision checking if no separate collision mesh is provided).</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">0ef05760-9985-44e6-9fb4-0a0b0f4d84f7</item>
                            <item name="Name" type_name="gh_string" type_code="10">visual_mesh</item>
                            <item name="NickName" type_name="gh_string" type_code="10">visual_mesh</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">de7ea5f7-f04b-48c8-80ca-659046e21818</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Rhino mesh for visualization (and collision checking if no separate collision mesh is provided).</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>669</X>
                                  <Y>138</Y>
                                  <W>74</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>707.5</X>
                                  <Y>148</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="2">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional Rhino mesh used only for collision checking. Defaults to `visual_mesh`.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">56f882fb-6daf-4f6c-af1f-f4f991da3e98</item>
                            <item name="Name" type_name="gh_string" type_code="10">collision_mesh</item>
                            <item name="NickName" type_name="gh_string" type_code="10">collision_mesh</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">de7ea5f7-f04b-48c8-80ca-659046e21818</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional Rhino mesh used only for collision checking. Defaults to `visual_mesh`.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>669</X>
                                  <Y>158</Y>
                                  <W>74</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>707.5</X>
                                  <Y>168</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="3">
                          <items count="13">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Tool Coordinate Frame, as a Rhino Plane or COMPAS Frame, expressed in the coordinates the mesh was modelled in.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">79e726f7-b446-4461-81b5-d88988f92338</item>
                            <item name="Name" type_name="gh_string" type_code="10">tcp_plane</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tcp_plane</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="Source" index="0" type_name="gh_guid" type_code="9">3e07e26f-7364-466c-bf58-2608d206128a</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">1</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Tool Coordinate Frame, as a Rhino Plane or COMPAS Frame, expressed in the coordinates the mesh was modelled in.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>669</X>
                                  <Y>178</Y>
                                  <W>74</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>707.5</X>
                                  <Y>188</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="InputParam" index="4">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">true</item>
                            <item name="Description" type_name="gh_string" type_code="10">Optional plane, in the coordinates the mesh was modelled in, at which the robot's flange takes hold of the tool. Its Z axis points away from the robot: a tool drawn reaching along world Z needs none. For a tool drawn reaching along world X, wire the plane with Z = world X. Defaults to the world XY plane, i.e. the modelling coordinates are the tool's base frame.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">7c1b078d-551b-4b71-8b7d-2b040373be5c</item>
                            <item name="Name" type_name="gh_string" type_code="10">base_plane</item>
                            <item name="NickName" type_name="gh_string" type_code="10">base_plane</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">true</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">Optional plane, in the coordinates the mesh was modelled in, at which the robot's flange takes hold of the tool. Its Z axis points away from the robot: a tool drawn reaching along world Z needs none. For a tool drawn reaching along world X, wire the plane with Z = world X. Defaults to the world XY plane, i.e. the modelling coordinates are the tool's base frame.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>669</X>
                                  <Y>198</Y>
                                  <W>74</W>
                                  <H>20</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>707.5</X>
                                  <Y>208</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                        <chunk name="OutputParam" index="0">
                          <items count="12">
                            <item name="AllowTreeAccess" type_name="gh_bool" type_code="1">false</item>
                            <item name="Description" type_name="gh_string" type_code="10">ToolModel.</item>
                            <item name="InstanceGuid" type_name="gh_guid" type_code="9">3e1a6509-8a44-43de-bc75-d31a76526dbe</item>
                            <item name="Name" type_name="gh_string" type_code="10">tool_model</item>
                            <item name="NickName" type_name="gh_string" type_code="10">tool_model</item>
                            <item name="Optional" type_name="gh_bool" type_code="1">false</item>
                            <item name="ScriptParamAccess" type_name="gh_int32" type_code="3">0</item>
                            <item name="ScriptParameterVersion" type_name="gh_int32" type_code="3">2</item>
                            <item name="ShowTypeHints" type_name="gh_bool" type_code="1">true</item>
                            <item name="SourceCount" type_name="gh_int32" type_code="3">0</item>
                            <item name="ToolTip" type_name="gh_string" type_code="10">ToolModel.</item>
                            <item name="TypeHintID" type_name="gh_guid" type_code="9">1c282eeb-dd16-439f-94e4-7d92b542fe8b</item>
                          </items>
                          <chunks count="2">
                            <chunk name="Attributes">
                              <items count="2">
                                <item name="Bounds" type_name="gh_drawing_rectanglef" type_code="35">
                                  <X>773</X>
                                  <Y>118</Y>
                                  <W>59</W>
                                  <H>100</H>
                                </item>
                                <item name="Pivot" type_name="gh_drawing_pointf" type_code="31">
                                  <X>802.5</X>
                                  <Y>168</Y>
                                </item>
                              </items>
                            </chunk>
                            <chunk name="ConverterData">
                              <items count="2">
                                <item name="AssemblyName" type_name="gh_string" type_code="10">System.Private.CoreLib</item>
                                <item name="TypeName" type_name="gh_string" type_code="10">System.Object</item>
                              </items>
                            </chunk>
                          </chunks>
                        </chunk>
                      </chunks>
                    </chunk>
                    <chunk name="Script">
                      <items count="5">
                        <item name="MarshGuids" type_name="gh_bool" type_code="1">true</item>
                        <item name="MarshInputs" type_name="gh_bool" type_code="1">false</item>
                        <item name="MarshOutputs" type_name="gh_bool" type_code="1">true</item>
                        <item name="Text" type_name="gh_string" type_code="10">IyByOiBjb21wYXNfZmFiPj0yLjAuMQoiIiIKQ29uc3RydWN0IGEgVG9vbE1vZGVsIGZyb20gYSBSaGlubyBtZXNoIGFuZCBhIFRDUCBwbGFuZS4KCmB0Y3BfcGxhbmVgIG1heSBiZSBhIFJoaW5vIFBsYW5lIG9yIGEgY29tcGFzIEZyYW1lOyBpdCBpcyB0aGUgVG9vbApDb29yZGluYXRlIEZyYW1lLCBleHByZXNzZWQgaW4gdGhlIHNhbWUgY29vcmRpbmF0ZXMgeW91IG1vZGVsbGVkIHRoZSBtZXNoCmluLiBJZiBgY29sbGlzaW9uX21lc2hgIGlzIHVud2lyZWQsIGB2aXN1YWxfbWVzaGAgaXMgcmV1c2VkIGZvciBjb2xsaXNpb24KY2hlY2tzLgoKYGJhc2VfcGxhbmVgIGlzIHdoZXJlIHRoZSByb2JvdCdzIGZsYW5nZSB0YWtlcyBob2xkIG9mIHRoZSBnZW9tZXRyeSwgYWxzbwppbiB0aGUgY29vcmRpbmF0ZXMgeW91IG1vZGVsbGVkIGluLiBJdHMgWiBheGlzIHBvaW50cyBhd2F5IGZyb20gdGhlIHJvYm90LAptYXRjaGluZyB0aGUgcGxhbm5pbmcgZ3JvdXBzIG9mIHRoZSByb2JvdHMgaW4gdGhlIGxpYnJhcnksIHNvIGEgdG9vbCBkcmF3bgpyZWFjaGluZyBhbG9uZyB3b3JsZCBaIG5lZWRzIG5vIGBiYXNlX3BsYW5lYCBhdCBhbGwuIFdpcmUgb25lIHdoZW4gdGhlIHRvb2wKd2FzIGRyYXduIGFsb25nIGFub3RoZXIgYXhpczogZm9yIGEgdG9vbCByZWFjaGluZyBhbG9uZyB3b3JsZCBYLCB0aGF0IGlzCnRoZSBwbGFuZSB3aXRoIFogPSB3b3JsZCBYLiBOb3RoaW5nIGlzIGJha2VkIGludG8gdGhlIG1lc2gsIHNvIHRoZSBwbGFuZQpjYW4gYmUgcmUtd2lyZWQgYXQgYW55IHRpbWUuCgpBIHJlbWFyayBpcyBzdXJmYWNlZCB3aGVuIHRoZSBUQ1AgZG9lcyBub3Qgc2l0IHJvdWdobHkgb24gdGhlIHRvb2wncyArWiwKc2luY2UgdGhhdCBtZWFucyB0aGUgdG9vbCB3aWxsIHBvaW50IHNpZGV3YXlzIG9uY2UgYXR0YWNoZWQuCgpUaGUgcmVzdWx0IGlzIGEgc3RhdGljIChubyBqb2ludHMpIGBUb29sTW9kZWxgIHJlYWR5IHRvIGZlZWQgaW50byBhCmBMb2FkIFJvYm90IENlbGxgIGNvbXBvbmVudCdzIGB0b29sc2AgaW5wdXQuIEtpbmVtYXRpYyB0b29scyAod2l0aCB0aGVpcgpvd24gam9pbnRzKSBzaG91bGQgYmUgbG9hZGVkIGZyb20gVVJERiBpbnN0ZWFkLgoKQ09NUEFTIEZBQiB2Mi4wLjEgKGJ1aWx0IDIwMjYtMDgtMDMgMTU6MzAgVVRDKQoiIiIKCmZyb20gbWF0aCBpbXBvcnQgZGVncmVlcwoKaW1wb3J0IEdyYXNzaG9wcGVyCmltcG9ydCBSaGlubwppbXBvcnQgcmhpbm9zY3JpcHRzeW50YXggYXMgcnMKaW1wb3J0IFN5c3RlbQpmcm9tIGNvbXBhcy5nZW9tZXRyeSBpbXBvcnQgRnJhbWUKZnJvbSBjb21wYXMuZ2VvbWV0cnkgaW1wb3J0IFZlY3Rvcgpmcm9tIGNvbXBhc19naHB5dGhvbiBpbXBvcnQgcmVtYXJrCmZyb20gY29tcGFzX2docHl0aG9uIGltcG9ydCB3YXJuaW5nIGFzIGdoX3dhcm5pbmcKZnJvbSBjb21wYXNfcmhpbm8uY29udmVyc2lvbnMgaW1wb3J0IG1lc2hfdG9fY29tcGFzCmZyb20gY29tcGFzX3JoaW5vLmNvbnZlcnNpb25zIGltcG9ydCBwbGFuZV90b19jb21wYXNfZnJhbWUKZnJvbSBjb21wYXNfcm9ib3RzIGltcG9ydCBUb29sTW9kZWwKCiMgQmV5b25kIHRoaXMgYW5nbGUgYmV0d2VlbiB0aGUgdG9vbCdzICtaIGFuZCBpdHMgVENQLCB0aGUgdG9vbCBpcyBjb25zaWRlcmVkCiMgdG8gYmUgcG9pbnRpbmcgc29tZXdoZXJlIG90aGVyIHRoYW4gYXdheSBmcm9tIHRoZSBmbGFuZ2UuCk1BWF9UQ1BfT0ZGX0FYSVNfQU5HTEUgPSAzMC4wCgoKZGVmIF9vZmZfYXhpc19yZW1hcmsodG9vbCk6CiAgICAiIiJUZXh0IGZvciB0aGUgbW91bnRpbmctYXhpcyByZW1hcmssIG9yIE5vbmUgd2hlbiB0aGUgdG9vbCBsb29rcyBmaW5lLgoKICAgIFRoZSBUQ1AgZGlyZWN0aW9uIGlzIG9ubHkgYSBoaW50OiBpdCBzYXlzIG5vdGhpbmcgYWJvdXQgdGhlIHJvbGwgb2YgdGhlIHRvb2wKICAgIGFuZCBpcyBtZWFuaW5nbGVzcyBmb3IgYSBUQ1Agc2l0dGluZyBvbiB0aGUgbW91bnQgaXRzZWxmLCBzbyBpdCBpcyByZXBvcnRlZAogICAgcmF0aGVyIHRoYW4gYXBwbGllZC4KICAgICIiIgogICAgdGNwX2RpcmVjdGlvbiA9IFZlY3RvcigqdG9vbC5mcmFtZS5wb2ludCkKICAgIGlmIHRjcF9kaXJlY3Rpb24ubGVuZ3RoIDwgMWUtNjoKICAgICAgICByZXR1cm4gTm9uZQoKICAgIGFuZ2xlID0gZGVncmVlcyh0Y3BfZGlyZWN0aW9uLmFuZ2xlKFZlY3Rvci5aYXhpcygpKSkKICAgIGlmIGFuZ2xlIDwgTUFYX1RDUF9PRkZfQVhJU19BTkdMRToKICAgICAgICByZXR1cm4gTm9uZQoKICAgIG1lc3NhZ2UgPSAoIlRDUCBzaXRzIHs6LjBmfSBkZWcgb2ZmIHRoZSB0b29sJ3MgK1ogYXhpcywgc28gdGhpcyB0b29sIHdpbGwgcG9pbnQgc2lkZXdheXMgb25jZSBhdHRhY2hlZDogdG9vbHMgbW91bnQgd2l0aCArWiBwb2ludGluZyBhd2F5IGZyb20gdGhlIGZsYW5nZS4gIikuZm9ybWF0KGFuZ2xlKQoKICAgIHVuaXRpemVkID0gdGNwX2RpcmVjdGlvbi51bml0aXplZCgpCiAgICBpZiBhYnModW5pdGl6ZWQueCkgPiAwLjk5OgogICAgICAgIG1lc3NhZ2UgKz0gIllvdXIgdG9vbCByZWFjaGVzIGFsb25nIFgsIHNvIHNldCBgYmFzZV9wbGFuZWAgdG8gYSBwbGFuZSB3aXRoIGl0cyBaIGF4aXMgYWxvbmcgd29ybGQgWCAob3JpZ2luLCB4PSgwLDEsMCksIHk9KDAsMCwxKSkuIgogICAgZWxpZiBhYnModW5pdGl6ZWQueSkgPiAwLjk5OgogICAgICAgIG1lc3NhZ2UgKz0gIllvdXIgdG9vbCByZWFjaGVzIGFsb25nIFksIHNvIHNldCBgYmFzZV9wbGFuZWAgdG8gYSBwbGFuZSB3aXRoIGl0cyBaIGF4aXMgYWxvbmcgd29ybGQgWSAob3JpZ2luLCB4PSgwLDAsMSksIHk9KDEsMCwwKSkuIgogICAgZWxzZToKICAgICAgICBtZXNzYWdlICs9ICJTZXQgYGJhc2VfcGxhbmVgIHRvIGEgcGxhbmUgd2hvc2UgWiBheGlzIHJ1bnMgYWxvbmcgeW91ciB0b29sLCB3aXRoIGl0cyBYIGF4aXMgcGlja2VkIHRvIGdpdmUgdGhlIHJvbGwgeW91IHdhbnQuIgogICAgcmV0dXJuIG1lc3NhZ2UKCgpjbGFzcyBUb29sRnJvbU1lc2goR3Jhc3Nob3BwZXIuS2VybmVsLkdIX1NjcmlwdEluc3RhbmNlKToKICAgIGRlZiBSdW5TY3JpcHQoc2VsZiwKICAgICAgICAgICAgbmFtZTogc3RyLAogICAgICAgICAgICB2aXN1YWxfbWVzaCwKICAgICAgICAgICAgY29sbGlzaW9uX21lc2gsCiAgICAgICAgICAgIHRjcF9wbGFuZSwKICAgICAgICAgICAgYmFzZV9wbGFuZSk6CiAgICAgICAgaWYgdmlzdWFsX21lc2ggaXMgTm9uZSBvciB0Y3BfcGxhbmUgaXMgTm9uZToKICAgICAgICAgICAgcmV0dXJuIE5vbmUKCiAgICAgICAgZnJhbWUgPSB0Y3BfcGxhbmUgaWYgaXNpbnN0YW5jZSh0Y3BfcGxhbmUsIEZyYW1lKSBlbHNlIHBsYW5lX3RvX2NvbXBhc19mcmFtZSh0Y3BfcGxhbmUpCiAgICAgICAgYmFzZV9mcmFtZSA9IE5vbmUKICAgICAgICBpZiBiYXNlX3BsYW5lIGlzIG5vdCBOb25lOgogICAgICAgICAgICBiYXNlX2ZyYW1lID0gYmFzZV9wbGFuZSBpZiBpc2luc3RhbmNlKGJhc2VfcGxhbmUsIEZyYW1lKSBlbHNlIHBsYW5lX3RvX2NvbXBhc19mcmFtZShiYXNlX3BsYW5lKQogICAgICAgIGNfdmlzdWFsID0gbWVzaF90b19jb21wYXMocnMuY29lcmNlbWVzaCh2aXN1YWxfbWVzaCkpIGlmIHZpc3VhbF9tZXNoIGVsc2UgTm9uZQogICAgICAgIGNfY29sbGlzaW9uID0gbWVzaF90b19jb21wYXMocnMuY29lcmNlbWVzaChjb2xsaXNpb25fbWVzaCkpIGlmIGNvbGxpc2lvbl9tZXNoIGVsc2UgTm9uZQoKICAgICAgICBpZiBjb2xsaXNpb25fbWVzaCBpcyBOb25lOgogICAgICAgICAgICBnaF93YXJuaW5nKGdoZW52LkNvbXBvbmVudCwgIk5vIGNvbGxpc2lvbiBtZXNoIHByb3ZpZGVkOiB0aGUgdG9vbCB3aWxsIGJlIHZpc3VhbGl6ZWQgYnV0IGlnbm9yZWQgZm9yIGNvbGxpc2lvbiBjaGVja2luZy4iKSAgIyBub3FhOiBGODIxCgogICAgICAgICMgYGJhc2VfZnJhbWVgIGlzIG9ubHkgcGFzc2VkIHdoZW4gd2lyZWQsIHNvIGFuIG9sZGVyIGNvbXBhc19yb2JvdHMga2VlcHMKICAgICAgICAjIHdvcmtpbmcgZm9yIGRlZmluaXRpb25zIHRoYXQgZG9uJ3QgdXNlIGl0LgogICAgICAgIGt3YXJncyA9IHsiYmFzZV9mcmFtZSI6IGJhc2VfZnJhbWV9IGlmIGJhc2VfZnJhbWUgZWxzZSB7fQogICAgICAgIHRvb2wgPSBUb29sTW9kZWwoCiAgICAgICAgICAgIHZpc3VhbD1jX3Zpc3VhbCwKICAgICAgICAgICAgZnJhbWVfaW5fdG9vbDBfZnJhbWU9ZnJhbWUsCiAgICAgICAgICAgIGNvbGxpc2lvbj1jX2NvbGxpc2lvbiwKICAgICAgICAgICAgbmFtZT0obmFtZSBvciAiYXR0YWNoZWRfdG9vbCIpLnN0cmlwKCksCiAgICAgICAgICAgICoqa3dhcmdzLAogICAgICAgICkKCiAgICAgICAgbWVzc2FnZSA9IF9vZmZfYXhpc19yZW1hcmsodG9vbCkKICAgICAgICBpZiBtZXNzYWdlOgogICAgICAgICAgICByZW1hcmsoZ2hlbnYuQ29tcG9uZW50LCBtZXNzYWdlKSAgIyBub3FhOiBGODIxCgogICAgICAgIHJldHVybiB0b29sCg==</item>
                        <item name="Title" type_name="gh_string" type_code="10">COMPAS FAB: Tool From Mesh</item>
                      </items>
                      <chunks count="1">
                        <chunk name="LanguageSpec">
                          <items count="2">
                            <item name="Taxon" type_name="gh_string" type_code="10">*.*.python</item>
                            <item name="Version" type_name="gh_string" type_code="10">3.*</item>
                          </items>
                        </chunk>
                      </chunks>
                    </chunk>
                  </chunks>
                </chunk>
              </chunks>
            </chunk>
          </chunks>
        </chunk>
      </chunks>
    </chunk>
    <chunk name="Thumbnail">
      <items count="1">
        <item name="Thumbnail" type_name="gh_drawing_bitmap" type_code="37">
          <bitmap length="5219">iVBORw0KGgoAAAANSUhEUgAAAJYAAABkCAYAAABkW8nwAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAlqADAAQAAAABAAAAZAAAAAAGd2knAAAT2UlEQVR4Ae2d328jx5HHhxQpkvq5kla71g/L8cWOk5xvcU/nl8tDnoIAQf7hwz0ECHA4IMnL+Z7i89krr72r1Y+1fpAUOSRTny7WTHM4okQtJWt2uwFqZnq6q2uqvl1V3TPdKkVRNJBfSEECM5VABWqDQcDWTKX6nhMrlUqRAxZyODg4eM/FER5/FhJ48uSJI1OeBbFAI0ggK4EArKxEwvVMJBCANRMxBiJZCQRgZSUSrmcigQCsmYgxEMlKIAArK5FwPRMJBGDNRIyBSFYCAVhZiYTrmUggAGsmYgxEshIIwMpKJFzPRAIBWDMRYyCSlUAAVlYi4XomEgjAmokYA5GsBAKwshIJ1zORQADWTMQYiGQlEICVlUi4nokEArBmIsZAJCuB5AvS7I1pr2/zeTOfsN4m3aat27Tj17ktrz6N9+k8AVa5/HbGq9kcRKXSNDRKUafTjnq9eCp508b8fG2qOjcrnILc8O4vBZibi6XdaZ7v6lZ/io5xNTe3u3MdXhJg/fDDD7drQWohqMvLclQuV6eiUan0opWVhtTXaijUzn1Cls+x3b4UBS9IW6rktPzoghDNHwzpcdQfdH3F+ufWJnmdznk0N6dg6/Ui4XPRbt/42Ov1o1Yrivp9IRBBayB8zwn/8zem8VALnp6eRnHcHT5XyuXm5qa7SIC1srKS3s05m+QKUES7DbASco4CdbReSYTbdwLuiZb0vC/lo6hSGa1jTUMTIKEQU/7cXDk6PW1Gx8f7ovRJ1kMB4WoPT1P+NcNoW3t+WWlaeGxGi4t1d7vTgfeGs8jcu3kqR+fnb4TXrqtLm2dnbalel2dPebw5vYdTcn9/P+r1RUcZlp49+8TlJFrtdueGvVtLIgQTYr1eier1uQyJ9FJBoBYLBWJNAFBLumuzeS7WrONART49ljLQrlRil2/tpBTzzwaDflSr1aK1tW3XRn4pywXUds5RL0bz/Pv+OW5aeSZ3aaksvKrVsfoGdr9W3nm1WpdnpO2ye+aFhXmR5VJe0XvJuynfMJN2Rq7oUei2JPq8jEroUvQxKuS01yXAQsnjqSTg6IjJW5BbKpjxMmlOHMdR3O1GxydHrvFqdT5aWFiIHj1ac5ap1WpKftsJGJD0BfFYr5sCC6USk/Fg5grT1mdzRhvd7qXw1UnaiOO+8F9ynQthZ3+0jMKySqNetVoTOo0Mc6kCMjfu8BJAXAgvvQxgRptEF9Z5RJ1itdcSOVDy5cvvBQ+xMxx9cfWusFOgCI7+M0wJsNQ0e3eGBfIUaIKlCMJE0fv7B9GLFy9dgx0B19LioriAirv+85//I3rz5ljcwFn0xRf/Hv3ud39wgIoiGBTmbphol7bOzg6vcYU3JJhbrCTAaouVqkgbal3Pzi7EpZ2LtZxzz9OV5+PHs1OmWq06S1qv1138BJ/c63Z7ooTqiGJym7zzTDoDocNl9PTpowRY4MFAxLkly2u3Y/ccPAs4+O6752IoFqPt7cfRq4PXUbPTispWWCp7JNIFq3Gcj2QNPBVAWBhcHIjFVbTbbXdEuDQMkBix4TpQRH/QdowsL686BayvP442Njad8LtdsW7SI9LA1h5r9MhDmaI44go3N7ekvfFOMFrztlfEgz0BRSch0GhsRh99FAnfaZvwhbVFFoDdfuTB49LSkpSvy31GsNTzxZ6QfqsTwIDlHzEVCUWVG7pBZ0dHh/JMWOKryicVkxOekQSN168PXAfa2Hjs6EGT38ADVlJRThKLpQ36t0AzFqItTL0Rk1iRhxCH6ACkvXR5eVncQ901TPC+u/szqVOODg9fiQttSu/YFuFWoy/+7QtHC+qAU4VcEivWccyNtppeGaAsh2fo9VSh+cK0km9/9Kc0eO5ej6mRFFjWAtaKH7IgAbRmsxmdnBy7MGJ+/pHEhOuuMyFjU5bVv+0Rnk5PD8RFK4UhBtyF6RqLyUDh1auXAvRl4bM8NbAYXJ2e/uji5d3dDxN98Sx9AxYNOgZS+UwEFlzOzVWjnZ0NYYypBBvlcQdaGleowDC1A3GH30qPrUd7ex8n90H2eFLLICob3kqZGi9rOYDKzu/2eFMAWDk70vEA2crKqpsaOT5uRd9//100L/HmuvR2QGhlE31MeBToWXm/GHUZ7qeAQn50Wku4dEKNgQP74uKSeJczue4nndxK5h3p1HSQv//9r6783t7PnHfCGsMPoOpK++Ur5i4TYKF8sxAwrYlYIdUkBPMekpFes3kh5vIoevx4U4S6kiDbKGWP2kZFmAVY2RFctrReDwaUI+5RUOeX+ulzVU49B6KLiyOxGAdOSeW5r6KFxoJTPyKu1SrSAT9wch8FBc9QcjKM48pw8JMC0p5wbe2DoQewnNEj+gTIeAms5ukpQIvF64yO8OE31b3Gh1xjrT7++BM5zjmL9fr1K6f/1dW16J8//zzqSAhwledIgNXpMNlFAvWKLBTY7abAcre9P9abDg5eSUB9IULaHj5IU5j3Cl5xur6+LIyqC7miyFg2PBGEpj11rMidZOjzqFxu2gA8mtJWVledaKVryvg6is4vLgRssYQL66I4vEEqdz0nbNAY7sWLF67DLsqAyO/YAOQmcgYgdHzqaiiS6tSn5z8XcgZcxIroGYtHIpYkXoO3rS3Td0rPaCTAqtXWLC850igjIYJyUySN8YPwmzdvJJY4cY1/8sk/Ocapw/13LdnzT/dcAxeDLi2rcgw7IsGoVheXIlMardalWBOxYuBqmBAfMozjgbNWKHZ//1s3dUORaeULKC4uzt3gQ6d5oOIDmWtLmo8e4UmPqadiCmlnZ9cNzp4//0YGUk+d/sGDnxJg5c9jYbG6AiJeu5TlQXsOsfheRoQE7ru7u0MrlRL2heQ39r6dAwBefbx6eRDNiTuxNGB0LYrYldgVqx3HMuHo9UVio07nUpTXloHQsQCiJvd1pL28vCLW51R0Eo/UMdr+EVDw+qvRaEQ//sgbAKZ/dH7OdOS3S13yLS9vsAIgCZuYn/zww4/cFASjaGJKH1wJsBgxjCYsT1l6VFMqH4oprLprfDYmmXdCDEMh5hMcpfF+X+F21tfXo7K8fvKD3KUlHUkjnTgGUaNvPebm6uIplkTelw4MWJuXL3+Ivvnm/6LPPvu1KL/lAJkn3VFgoBtivZo7Li8/FcBCN6/meB76x1rmJUCL/gnqsaYCRxdbW1makDKD6KuvvrK85AgDTJItLCzLSIcXp8oR5fmFNFkCDDa+/PJr6ZgvXAAsXVXcX1/AsROtri6LslMZmjiR+clJU5RWFwAQduj7VMr+5S//7UZmz579WtzRZqIDq2vcUIfECPDsjMncgbT3SNzqo6SOlrj+73V6hkcMC+Da3HwS/eIX247vxGIx/2IM0RzMcm1TBQFM1yshWwIwPHny1IUM1vORIxaEGfmrlLa+viQdGRD0pWO3XCzLrDcjup///FNX//ycEdnkhMJ5V7m5qQOEu/AsPAPPtru758AFsEgJsGz6fjQwxJ9qsD75EcLdPAnwduD1Ia+6vndugzIObJvLMpO/PbRYWK2hiZH4BflfXJy5QRHnxEUAgjcdv//9H11swwhe31jktTqap1MLd+thABduEXBZSoD16NG65Y0csVq8gMWChTSdBADRuswfMQr0LVatVhX3lPdSX0FWrS5KDLUm1qYqAfyZxFb/H3366WcSd9UcwODC6F3P0f0oDnD5n0AlwOKVzVUpgOoqyUzOV+tzIdaHEZkGwciysVAV4PDFSBpyKCUsF9MMsXxzxru92CmLkeD6+kYSlmjZh/fXd+0JmgJ47kZR9GIsTwosiUnk7UGnw2dK5gJH2ybortUWJDZaFVAeS/2KA9hdxEijLc/uKgHW7EgGSqkENLAFGOa66MD1+rwART/jznZoQg+JxFzMwhsNwLS9veOOKd2HfxaAdYc6UlfYlFcgxzJBqqJmcrTTmR+bbTc2ABbBeasVu0lHvkrwXYyVe+hH+ofwPQj/QOAONEXw3m7rN/7TkAeQvDoR1Yilup/gexr+JpXd23s6Oo81qXC4dzsJMN2wsFAZmR80SlkXaPnp0QCVH4el5R7mWXCF96CX60F0D0zccxMBWPcs8HexOUIp+9nzBWCZJMJxogQMOP6RCsSDdrRzrgOwnFjCHyQAaOyYBRD5AIcfUyd27irk/AnAyhHKu57lg8bOeWazOAYaA9Bt5BGAdRupPZA6Qy805MZGj8Q7Zn0s9kmvbbY/DzxKL6UD4dsOPAKw7hgkrIaeXcoqXUEk6k+CZ3Nnan3UdRmI+HBPk35UoGVxfza1MTtOA7BmJ8sxSkxudjqsKko/Sx4rlJNhlsishbkrO6ZVUuBgiQxA6X0+0/Gv7u88AOuOZa0raXwxq3VRIGjjZmUMOADS8ow9QGMxj1oj7gAmc1f5VsdAanTu6+g/8X21+d60AwBYqh/H586aAJZKpeZeQCtwzJUJRKSsggd3py4rBRAiUxDlCU/BY24yr8TVeVkAZ0vqF8SAdjr6AVhZSc74utU6l++oLtxnLyjx669fizVCSfx4F6iLUbhHDMTiUP3UZt59bsNXEOmXEalVMtD5R93PInWJAA6aWka3IDKrB2A454fLpSxHeLJrVlqXyx332Y7e4/51ST8YDcC6Tk5T3veBgjL4rqrXY/mWrjD+5S8/GNnHAUDxQ9F8085HfrqbDZZO9w+DBXYBbMgqar4i5TNgXR+oe0HQjl6bC9Wj0eYIkFlxxWYtf/rTf8q3+Nuy9H8/+vzzf5GNWp44YPHdGO0AZtoAWGtrtFt3PE4jCtdtaPjg4GCaeqFsjgRYJWxWwCxBq8V6zPbQaigAWKM5P89aTawUhNyf5NysEHcAKkBjHScLK1A2Smc7IT6psW0nlZbSoZ4mdZ/QYwupE9m3jN1+WFEDeFgdzUYfABa6tMO39YAcer1eV1b21KQtgGU0Jx/39vbcswaLNVlOU921b75VKaqcy8u+KPBILA2rciA3kMWjbVGsvxlbvtZMmYAvdWdlB7LDw9cCBtxZScBVc2v6dMW6DQMNrOoa2Zhka2vH7RzDWkdor8qyf4BEh4C+/XgOngEryDFvMHGdYAKwrpPQFPexJH5CKY0GX48iZgUPytvdJX6aboNbaOEaOZIUaKz7bLtVzlgfLA+g4R7FsJokLB2bgvBjdY+SUDr+uSuc/GGFEPEXW2YaWLG4upIoKeadGG9kBWB5gpn9aUmUeiEupe3cFwrq9QAa37xfJM2ZQjjaDyCq0ikGqLpi5WIXSCcV5QTsbGw0xGXNO9fW651JuYqzZgsL6w7ALNdnCTzL4n2Q+HSy54Dz8rIqvyOPJy1l/Gbr+NcBWL40ZnyOcgjI2XpyMGA7goHEOucS6xxKS6kV8GMsHcWlFonl96xEj+OObG0wLy513gOcz3BlGAupRen3W26/0K2tXefq6vWGA9VNQGFUbUAAGKmnllAtnZW56hiAdZVkZpCPQhqNJbEabOtNzDOQgHteRmYHEhdlh/njDaJIth/H3Q0G7G2l2z4CUD9RjmTK55y8paWV6LnsCHN0dBQ9e/avUwEDGiRoaqyl55p7/d8ArOtl9FYlcHuNRvqfNFBUtcq+DWqxUnc33gz3+McFAOTysiXu80TAZTHSeHnLAVSM8C4ucMEV2RVmz1kvjcE2Erds5Scd4TME75Mk9BPeA0x+Aijm/vz8/HONu1Aw6w35mWXK0jXLBR3u0Q6LXRlUAEjWKDLVQLy1trYmFsz2JB1vGVrch451AqPrt+PX9PkJFsuXzD2dqwJGwTapaVMkI7p+X13opPLcow32xaIuoCKx4zF77rMj3/Pn37odaNiFhjI+eLhmGoJy/A8h4kO/b6QA4hnUDbsGvD8BWJ4wHvqpzVvBpylaMJCck881SV2mP0DQyVZAww44uEqW8RODAS4DGKDhHvNeTMDqpOl4J6B9bVvvZfkIwFI9PPi/xErlcl0Ak28hxh+Ad4yj82pWBuuEe3z6dGsIsCMHMNwmFo05MYDGvvxxrJOpBlijcd0xAOs6CT2A+1gRXsFsbGxNxQ31Urc1XjUF2AcCoFj24TqRLZf23esfdr9mNGiz+ZPojFMOE6R5MnmwedMq96YPAsCwboCJRIBPoM+rHt5F4hLtH0Vw/zrAUiZYLKTwnqQ8YAIo383xGggwEejzjyDY//T09I0E8rz85r/A1eXXcGWY4Sdms+TTD8AyqbzDRxT+5f/+j1igjozhBAhDLHD+t7/9l7jAIzcq/NWvnkW/+c1vnaXa3NSX5MRdtiMyr4b4V4H8CxReMZEAJgDjkxuO8mrb5QdgOTG8+39i2cStK7vYOAvjAUs/x2kLsNjApOViuZ2dDxOB+G4PC4a1IpHPyNO+HwNouE5LNCFlwvdYJpBZHlHW5aV93TBLytPT0nmq8WkD/QJiiDQhy2c4+sqIsmn+pBYBq3rEkuzmvOzAGyzWJIm95T0VNv9Iid37ftrkx0I+J2JTRhL/1GnaNEpD/4VNANa0UpyiPMqUye8HkqYHzNswHoD1NtK7Ud2buZMbkSpQIVsaWyCWA6tFkEAAVhG0VEAeA7AKqLQisByAVQQtFZDHAKwCKq0ILAdgFUFLBeQxAKuASisCywFYRdBSAXkMwCqg0orAcgBWEbRUQB4DsAqotCKwHIBVBC0VkMcArAIqrQgsB2AVQUsF5DEAq4BKKwLLAVhF0FIBeQzAKqDSisByAFYRtFRAHgOwCqi0IrAcgFUELRWQxwCsAiqtCCwnC1aLwGzgsRgScAtYhdX7XXBWDNkELt9SAv8A8diK/fNdmGgAAAAASUVORK5CYII=</bitmap>
        </item>
      </items>
    </chunk>
  </chunks>
</Archive>