Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENH] New workflow examples for the Welcome screen #1438

Merged
merged 2 commits into from
Jul 14, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?xml version='1.0' encoding='utf-8'?>
<scheme description="The basic data mining units in Orange are called widgets. There are widgets for reading the data, preprocessing, visualization, clustering, classification and others. Widgets communicate through channels. Data mining workflow is thus a collection of widgets and communication channels.&#10;&#10;In this workflow, there is a File widget that reads the data. File widget communicates this data to Data Table widget that shows the data spreadsheet. Notice how the output of the file widget is connected to the input of the Data Table widget. In Orange, the outputs of the widgets are on the right, and the inputs on the left of the widget." title="File and Data Table" version="2.0">
<nodes>
<node id="0" name="File" position="(89.0, 157.0)" project_name="Orange3" qualified_name="Orange.widgets.data.owfile.OWFile" title="File" version="" />
<node id="1" name="Data Table" position="(290.0, 157.0)" project_name="Orange3" qualified_name="Orange.widgets.data.owtable.OWDataTable" title="Data Table" version="" />
</nodes>
<links>
<link enabled="true" id="0" sink_channel="Data" sink_node_id="1" source_channel="Data" source_node_id="0" />
</links>
<annotations>
<text font-family="Helvetica" font-size="14" id="0" rect="(17.0, 21.0, 160.0, 55.0)">A File widget. Double click to open it and select the data set file.</text>
<text font-family="Helvetica" font-size="14" id="1" rect="(50.0, 229.0, 118.0, 40.0)">The output of the File widget.</text>
<text font-family="Helvetica" font-size="14" id="2" rect="(241.0, 227.0, 131.0, 41.0)">The input of the Data Table widget.</text>
<text font-family="Helvetica" font-size="14" id="3" rect="(138.0, 297.0, 150.0, 82.0)">The communication channel. It passes the data set from the File widget to the Data Table.</text>
<text font-family="Helvetica" font-size="14" id="4" rect="(262.0, 21.0, 150.0, 68.0)">A Data Table widget. Double click the icon to see the data in a spreadsheet.</text>
<text font-family="Helvetica" font-size="14" id="5" rect="(415.0, 68.0, 150.0, 83.0)">The output of the Data Table to send out any data (rows) that are selected to the widget.</text>
<text font-family="Helvetica" font-size="14" id="6" rect="(489.0, 177.0, 216.0, 181.0)">This output is not used, hence dashed line. You can add another Data Table by clicking on its icon from the toolbox on the left, connect the ouput of Data Table to the input of new Data Table (1) and check if the selected data from Data Table is indeed sent to the downstream widget. This demo works best if both widgets are open, that is, their windows displayed.</text>
<arrow end="(88.00000000000004, 122.00000000000001)" fill="#C1272D" id="7" start="(89.00000000000004, 76.00000000000001)" />
<arrow end="(285.0, 129.0)" fill="#C1272D" id="8" start="(279.0, 86.00000000000001)" />
<arrow end="(117.0, 180.0)" fill="#C1272D" id="9" start="(140.0, 229.0)" />
<arrow end="(256.0, 171.0)" fill="#C1272D" id="10" start="(249.0, 224.0)" />
<arrow end="(194.99999999999997, 159.0)" fill="#C1272D" id="11" start="(195.99999999999997, 297.0)" />
<arrow end="(328.0, 166.99999999999997)" fill="#39B54A" id="12" start="(488.0, 197.99999999999997)" />
<arrow end="(327.0, 141.00000000000003)" fill="#C1272D" id="13" start="(414.0, 105.00000000000001)" />
</annotations>
<thumbnail />
<node_properties>
<properties format="pickle" node_id="0">gAN9cQAoWAwAAAByZWNlbnRfcGF0aHNxAV1xAmNPcmFuZ2Uud2lkZ2V0cy51dGlscy5maWxlZGlh
bG9ncwpSZWNlbnRQYXRoCnEDKYFxBH1xBShYBwAAAGFic3BhdGhxBlg4AAAAL1VzZXJzL2JsYXov
RHJvcGJveC9kZXYvb3JhbmdlMy9PcmFuZ2UvZGF0YXNldHMvaXJpcy50YWJxB1gGAAAAcHJlZml4
cQhYDwAAAHNhbXBsZS1kYXRhc2V0c3EJWAUAAAB0aXRsZXEKWAAAAABxC1gHAAAAcmVscGF0aHEM
WAgAAABpcmlzLnRhYnENWAUAAABzaGVldHEOaAt1YmFYAwAAAHVybHEPaAtYEwAAAHNhdmVkV2lk
Z2V0R2VvbWV0cnlxEGNzaXAKX3VucGlja2xlX3R5cGUKcRFYDAAAAFB5UXQ0LlF0Q29yZXESWAoA
AABRQnl0ZUFycmF5cRNDLgHZ0MsAAQAAAAAD/wAAAlwAAAXwAAADLQAAA/8AAAJyAAAF8AAAAy0A
AAAAAABxFIVxFYdxFlJxF1gGAAAAc291cmNlcRhLAFgLAAAAc2hlZXRfbmFtZXNxGX1xGlgQAAAA
Y29udGV4dF9zZXR0aW5nc3EbXXEcWAsAAAByZWNlbnRfdXJsc3EdXXEedS4=
</properties>
<properties format="pickle" node_id="1">gAN9cQAoWA4AAABjb2xvcl9ieV9jbGFzc3EBiFgLAAAAYXV0b19jb21taXRxAohYFQAAAHNob3df
YXR0cmlidXRlX2xhYmVsc3EDiFgSAAAAc2hvd19kaXN0cmlidXRpb25zcQSJWBMAAABzYXZlZFdp
ZGdldEdlb21ldHJ5cQVOWAsAAABzZWxlY3Rfcm93c3EGiFgQAAAAY29udGV4dF9zZXR0aW5nc3EH
XXEIY09yYW5nZS53aWRnZXRzLnNldHRpbmdzCkNvbnRleHQKcQkpgXEKfXELKFgGAAAAdmFsdWVz
cQx9cQ0oWA4AAABjb2xvcl9ieV9jbGFzc3EOiEr+////hnEPWAsAAABhdXRvX2NvbW1pdHEQiEr+
////hnERWBUAAABzaG93X2F0dHJpYnV0ZV9sYWJlbHNxEohK/v///4ZxE1gNAAAAc2VsZWN0ZWRf
cm93c3EUXXEVWBIAAABzaG93X2Rpc3RyaWJ1dGlvbnNxFolK/v///4ZxF1gTAAAAc2F2ZWRXaWRn
ZXRHZW9tZXRyeXEYTkr+////hnEZWAsAAABzZWxlY3Rfcm93c3EaiEr+////hnEbWA0AAABzZWxl
Y3RlZF9jb2xzcRxdcR1YDgAAAGRpc3RfY29sb3JfUkdCcR4oS9xL3EvcS/90cR9K/v///4ZxIHVY
BQAAAG1ldGFzcSF9cSJYDgAAAG9yZGVyZWRfZG9tYWlucSNdcSQoWAwAAABzZXBhbCBsZW5ndGhx
JUsChnEmWAsAAABzZXBhbCB3aWR0aHEnSwKGcShYDAAAAHBldGFsIGxlbmd0aHEpSwKGcSpYCwAA
AHBldGFsIHdpZHRocStLAoZxLFgEAAAAaXJpc3EtSwGGcS5lWAoAAABhdHRyaWJ1dGVzcS99cTAo
aCtLAmglSwJoKUsCaC1dcTEoWAsAAABJcmlzLXNldG9zYXEyWA8AAABJcmlzLXZlcnNpY29sb3Jx
M1gOAAAASXJpcy12aXJnaW5pY2FxNGVoJ0sCdVgEAAAAdGltZXE1R0HV4Jg76IVmdWJhWA4AAABk
aXN0X2NvbG9yX1JHQnE2aB91Lg==
</properties>
</node_properties>
</scheme>
74 changes: 74 additions & 0 deletions Orange/canvas/application/workflows/120-scatterplot-data-table.ows
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<?xml version='1.0' encoding='utf-8'?>
<scheme description="Most of visualizations in Orange are interactive. Like Scatter Plot. Double click its icon to open the plot and by click-and-drag select few data instances (points in the plot). Selected data will automatically propagate to Data Table. Double click its widget to check which data was selected. Change selection and observe the change in the Data Table. This works best if both widgets are open." title="Interactive Visualizations" version="2.0">
<nodes>
<node id="0" name="File" position="(102.0, 206.0)" project_name="Orange3" qualified_name="Orange.widgets.data.owfile.OWFile" title="File" version="" />
<node id="1" name="Scatter Plot" position="(267.0, 205.0)" project_name="Orange3" qualified_name="Orange.widgets.visualize.owscatterplot.OWScatterPlot" title="Scatter Plot" version="" />
<node id="2" name="Data Table" position="(412.0, 205.0)" project_name="Orange3" qualified_name="Orange.widgets.data.owtable.OWDataTable" title="Data Table" version="" />
</nodes>
<links>
<link enabled="true" id="0" sink_channel="Data" sink_node_id="1" source_channel="Data" source_node_id="0" />
<link enabled="true" id="1" sink_channel="Data" sink_node_id="2" source_channel="Selected Data" source_node_id="1" />
</links>
<annotations>
<text font-family="Helvetica" font-size="12" id="0" rect="(26.0, 7.0, 150.0, 112.59375)">This File widget is set to read the Iris data set. Double click on the icon to change the input data file and observe how this workflow works for some other data sets such as housing or auto-mpg.</text>
<text font-family="Helvetica" font-size="12" id="1" rect="(224.0, 24.0, 150.0, 83.0)">Double click on the Scatter Plot icon to visualize the data. Then select the data subset by selecting the points from the scatter plot.</text>
<text font-family="Helvetica" font-size="12" id="2" rect="(412.0, 55.0, 150.0, 48.0)">Data Table widget shows the data subset selected in the Scatter Plot.</text>
<arrow end="(99.00000000000003, 175.0)" fill="#C1272D" id="3" start="(98.00000000000003, 118.0)" />
<arrow end="(270.0, 170.00000000000003)" fill="#C1272D" id="4" start="(271.0, 114.00000000000003)" />
<arrow end="(417.0, 173.0)" fill="#C1272D" id="5" start="(465.0, 112.00000000000001)" />
<text font-family="Helvetica" font-size="12" id="6" rect="(146.0, 300.0, 301.0, 72.0)">Try to connect some other widget to the output of the Scatter Plot. Say, a Box Plot widget (toolbox, Visualize pane). Box Plot will display distributions of the data subset selected in the Scatter Plot.</text>
<arrow end="(302.0, 221.0)" fill="#39B54A" id="7" start="(335.0, 294.0)" />
</annotations>
<thumbnail />
<node_properties>
<properties format="pickle" node_id="0">gAN9cQAoWBMAAABzYXZlZFdpZGdldEdlb21ldHJ5cQFjc2lwCl91bnBpY2tsZV90eXBlCnECWAwA
AABQeVF0NC5RdENvcmVxA1gKAAAAUUJ5dGVBcnJheXEEQy4B2dDLAAEAAAAAA/8AAAJcAAAF8AAA
Ay0AAAP/AAACcgAABfAAAAMtAAAAAAAAcQWFcQaHcQdScQhYDAAAAHJlY2VudF9wYXRoc3EJXXEK
Y09yYW5nZS53aWRnZXRzLnV0aWxzLmZpbGVkaWFsb2dzClJlY2VudFBhdGgKcQspgXEMfXENKFgH
AAAAcmVscGF0aHEOWAgAAABpcmlzLnRhYnEPWAcAAABhYnNwYXRocRBYgAAAAC9BcHBsaWNhdGlv
bnMvT3JhbmdlMy5hcHAvQ29udGVudHMvRnJhbWV3b3Jrcy9QeXRob24uZnJhbWV3b3JrL1ZlcnNp
b25zLzMuNC9saWIvcHl0aG9uMy40L3NpdGUtcGFja2FnZXMvT3JhbmdlL2RhdGFzZXRzL2lyaXMu
dGFicRFYBQAAAHRpdGxlcRJYAAAAAHETWAYAAABwcmVmaXhxFFgPAAAAc2FtcGxlLWRhdGFzZXRz
cRVYBQAAAHNoZWV0cRZoE3ViYVgDAAAAdXJscRdoE1gQAAAAY29udGV4dF9zZXR0aW5nc3EYXXEZ
WAYAAABzb3VyY2VxGksAWAsAAAByZWNlbnRfdXJsc3EbXXEcWAsAAABzaGVldF9uYW1lc3EdfXEe
dS4=
</properties>
<properties format="pickle" node_id="1">gAN9cQAoWBMAAABzYXZlZFdpZGdldEdlb21ldHJ5cQFDLgHZ0MsAAQAAAAADrQAAAawAAAZsAAAE
ewAAA60AAAHCAAAGbAAABHsAAAAAAABxAlgQAAAAY29udGV4dF9zZXR0aW5nc3EDXXEEY09yYW5n
ZS53aWRnZXRzLnNldHRpbmdzCkNvbnRleHQKcQUpgXEGfXEHKFgKAAAAYXR0cmlidXRlc3EIfXEJ
KFgLAAAAc2VwYWwgd2lkdGhxCksCWAQAAABpcmlzcQtLAVgLAAAAcGV0YWwgd2lkdGhxDEsCWAwA
AABzZXBhbCBsZW5ndGhxDUsCWAwAAABwZXRhbCBsZW5ndGhxDksCdVgEAAAAdGltZXEPR0HV4ZSk
F+urWAUAAABtZXRhc3EQfXERWAYAAAB2YWx1ZXNxEn1xEyhYEwAAAHNhdmVkV2lkZ2V0R2VvbWV0
cnlxFGgCSv7///+GcRVYBgAAAGF0dHJfeXEWWAsAAABzZXBhbCB3aWR0aHEXSwKGcRhYBgAAAGF0
dHJfeHEZWAwAAABzZXBhbCBsZW5ndGhxGksChnEbWAUAAABncmFwaHEcfXEdKFgJAAAAYXR0cl9z
aXplcR5YAAAAAHEfSv7///+GcSBYEQAAAHRvb2x0aXBfc2hvd3NfYWxscSGJSv7///+GcSJYCwAA
AGppdHRlcl9zaXplcSNLCkr+////hnEkWAoAAABhdHRyX3NoYXBlcSVoH0r+////hnEmWAsAAABz
aG93X2xlZ2VuZHEniEr+////hnEoWBMAAABsYWJlbF9vbmx5X3NlbGVjdGVkcSmJSv7///+GcSpY
CgAAAGF0dHJfbGFiZWxxK2gfSv7///+GcSxYCwAAAGFscGhhX3ZhbHVlcS1LgEr+////hnEuWA0A
AABjbGFzc19kZW5zaXR5cS+JSv7///+GcTBYCwAAAHBvaW50X3dpZHRocTFLCkr+////hnEyWBEA
AABqaXR0ZXJfY29udGludW91c3EziUr+////hnE0WAoAAABhdHRyX2NvbG9ycTVoC0sBhnE2WAkA
AABzaG93X2dyaWRxN4lK/v///4ZxOHVYEwAAAGF1dG9fc2VuZF9zZWxlY3Rpb25xOYhK/v///4Zx
OlgLAAAAYXV0b19zYW1wbGVxO4hK/v///4ZxPFgRAAAAdG9vbGJhcl9zZWxlY3Rpb25xPUsASv7/
//+GcT51WA4AAABvcmRlcmVkX2RvbWFpbnE/XXFAKGgNSwKGcUFoCksChnFCaA5LAoZxQ2gMSwKG
cURoC0sBhnFFZXViYVgFAAAAZ3JhcGhxRn1xRyhYEwAAAGxhYmVsX29ubHlfc2VsZWN0ZWRxSIlY
EQAAAHRvb2x0aXBfc2hvd3NfYWxscUmJWA0AAABjbGFzc19kZW5zaXR5cUqJWAsAAABqaXR0ZXJf
c2l6ZXFLSwpYCwAAAHBvaW50X3dpZHRocUxLClgLAAAAYWxwaGFfdmFsdWVxTUuAWBEAAABqaXR0
ZXJfY29udGludW91c3FOiVgLAAAAc2hvd19sZWdlbmRxT4hYCQAAAHNob3dfZ3JpZHFQiXVYEwAA
AGF1dG9fc2VuZF9zZWxlY3Rpb25xUYhYCwAAAGF1dG9fc2FtcGxlcVKIWBEAAAB0b29sYmFyX3Nl
bGVjdGlvbnFTSwB1Lg==
</properties>
<properties format="pickle" node_id="2">gAN9cQAoWA4AAABkaXN0X2NvbG9yX1JHQnEBKEvcS9xL3Ev/dHECWBMAAABzYXZlZFdpZGdldEdl
b21ldHJ5cQNOWAsAAABzZWxlY3Rfcm93c3EEiFgLAAAAYXV0b19jb21taXRxBYhYEAAAAGNvbnRl
eHRfc2V0dGluZ3NxBl1xB2NPcmFuZ2Uud2lkZ2V0cy5zZXR0aW5ncwpDb250ZXh0CnEIKYFxCX1x
CihYCgAAAGF0dHJpYnV0ZXNxC31xDChYCwAAAHNlcGFsIHdpZHRocQ1LAlgEAAAAaXJpc3EOXXEP
KFgLAAAASXJpcy1zZXRvc2FxEFgPAAAASXJpcy12ZXJzaWNvbG9ycRFYDgAAAElyaXMtdmlyZ2lu
aWNhcRJlWAsAAABwZXRhbCB3aWR0aHETSwJYDAAAAHNlcGFsIGxlbmd0aHEUSwJYDAAAAHBldGFs
IGxlbmd0aHEVSwJ1WAQAAAB0aW1lcRZHQdXgmRCzIppYBQAAAG1ldGFzcRd9cRhYBgAAAHZhbHVl
c3EZfXEaKGgBaAJK/v///4ZxG2gDTkr+////hnEcaASISv7///+GcR1oBYhK/v///4ZxHlgNAAAA
c2VsZWN0ZWRfcm93c3EfXXEgWA4AAABjb2xvcl9ieV9jbGFzc3EhiEr+////hnEiWA0AAABzZWxl
Y3RlZF9jb2xzcSNdcSRYEgAAAHNob3dfZGlzdHJpYnV0aW9uc3EliUr+////hnEmWBUAAABzaG93
X2F0dHJpYnV0ZV9sYWJlbHNxJ4hK/v///4ZxKHVYDgAAAG9yZGVyZWRfZG9tYWlucSldcSooaBRL
AoZxK2gNSwKGcSxoFUsChnEtaBNLAoZxLmgOSwGGcS9ldWJhaCGIaCWJaCeIdS4=
</properties>
</node_properties>
</scheme>
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version='1.0' encoding='utf-8'?>
<scheme description="Some visualization widgets, like Scatter Plot and several data project widgets, can expose the data instances in the data subset. In this workflow, Scatter Plot visualize the data from the input data file, but also marks the data points that have been selected in the Data Table (selected rows).&#10;&#10;Again, this workflow works best if both Scatter Plot and Data Table are open." title="Visualization of Data Subsets" version="2.0">
<nodes>
<node id="0" name="File" position="(45.0, 155.0)" project_name="Orange3" qualified_name="Orange.widgets.data.owfile.OWFile" title="File" version="" />
<node id="1" name="Scatter Plot" position="(446.0, 153.0)" project_name="Orange3" qualified_name="Orange.widgets.visualize.owscatterplot.OWScatterPlot" title="Scatter Plot" version="" />
<node id="2" name="Data Table" position="(236.0, 262.0)" project_name="Orange3" qualified_name="Orange.widgets.data.owtable.OWDataTable" title="Data Table" version="" />
</nodes>
<links>
<link enabled="true" id="0" sink_channel="Data" sink_node_id="1" source_channel="Data" source_node_id="0" />
<link enabled="true" id="1" sink_channel="Data" sink_node_id="2" source_channel="Data" source_node_id="0" />
<link enabled="true" id="2" sink_channel="Data Subset" sink_node_id="1" source_channel="Selected Data" source_node_id="2" />
</links>
<annotations>
<text font-family="Helvetica" font-size="12" id="0" rect="(56.0, 340.0, 150.0, 60.0)">(1) Open the Data Table and select a data instance or a subset of instances (use shift key).</text>
<text font-family="Helvetica" font-size="12" id="1" rect="(384.0, 20.0, 150.0, 48.0)">(2) Open the Scatter Plot to observe the selected subset from Data Table.</text>
<text font-family="Helvetica" font-size="12" id="2" rect="(373.0, 285.0, 164.0, 60.0)">Double click on this channel to check that data from Data Table is indeed fed as a data subset.</text>
<arrow end="(199.99999999999994, 281.0)" fill="#C1272D" id="3" start="(124.99999999999996, 326.0)" />
<arrow end="(446.0, 123.0)" fill="#C1272D" id="4" start="(446.0, 68.0)" />
<arrow end="(341.0, 221.0)" fill="#39B54A" id="5" start="(405.0, 284.0)" />
</annotations>
<thumbnail />
<node_properties>
<properties format="pickle" node_id="0">gAN9cQAoWAwAAAByZWNlbnRfcGF0aHNxAV1xAmNPcmFuZ2Uud2lkZ2V0cy51dGlscy5maWxlZGlh
bG9ncwpSZWNlbnRQYXRoCnEDKYFxBH1xBShYBwAAAHJlbHBhdGhxBlgIAAAAaXJpcy50YWJxB1gF
AAAAdGl0bGVxCFgAAAAAcQlYBQAAAHNoZWV0cQpoCVgGAAAAcHJlZml4cQtYDwAAAHNhbXBsZS1k
YXRhc2V0c3EMWAcAAABhYnNwYXRocQ1YOAAAAC9Vc2Vycy9ibGF6L0Ryb3Bib3gvZGV2L29yYW5n
ZTMvT3JhbmdlL2RhdGFzZXRzL2lyaXMudGFicQ51YmFYBgAAAHNvdXJjZXEPSwBYCwAAAHNoZWV0
X25hbWVzcRB9cRFYCwAAAHJlY2VudF91cmxzcRJdcRNYAwAAAHVybHEUaAlYEwAAAHNhdmVkV2lk
Z2V0R2VvbWV0cnlxFWNzaXAKX3VucGlja2xlX3R5cGUKcRZYDAAAAFB5UXQ0LlF0Q29yZXEXWAoA
AABRQnl0ZUFycmF5cRhDLgHZ0MsAAQAAAAAD/wAAAlwAAAXwAAADLQAAA/8AAAJyAAAF8AAAAy0A
AAAAAABxGYVxGodxG1JxHFgQAAAAY29udGV4dF9zZXR0aW5nc3EdXXEedS4=
</properties>
<properties format="pickle" node_id="1">gAN9cQAoWBMAAABhdXRvX3NlbmRfc2VsZWN0aW9ucQGIWBEAAAB0b29sYmFyX3NlbGVjdGlvbnEC
SwBYEAAAAGNvbnRleHRfc2V0dGluZ3NxA11xBGNPcmFuZ2Uud2lkZ2V0cy5zZXR0aW5ncwpDb250
ZXh0CnEFKYFxBn1xByhYDgAAAG9yZGVyZWRfZG9tYWlucQhdcQkoWAwAAABzZXBhbCBsZW5ndGhx
CksChnELWAsAAABzZXBhbCB3aWR0aHEMSwKGcQ1YDAAAAHBldGFsIGxlbmd0aHEOSwKGcQ9YCwAA
AHBldGFsIHdpZHRocRBLAoZxEVgEAAAAaXJpc3ESSwGGcRNlWAUAAABtZXRhc3EUfXEVWAoAAABh
dHRyaWJ1dGVzcRZ9cRcoaBBLAmgKSwJoEksBaA5LAmgMSwJ1WAYAAAB2YWx1ZXNxGH1xGShYBgAA
AGF0dHJfeHEaWAwAAABzZXBhbCBsZW5ndGhxG0sChnEcaAGISv7///+GcR1YBgAAAGF0dHJfeXEe
WAsAAABzZXBhbCB3aWR0aHEfSwKGcSBYBQAAAGdyYXBocSF9cSIoWAsAAABzaG93X2xlZ2VuZHEj
iEr+////hnEkWAsAAABhbHBoYV92YWx1ZXElS4BK/v///4ZxJlgJAAAAc2hvd19ncmlkcSeJSv7/
//+GcShYCwAAAHBvaW50X3dpZHRocSlLCkr+////hnEqWBEAAABqaXR0ZXJfY29udGludW91c3Er
iUr+////hnEsWBMAAABsYWJlbF9vbmx5X3NlbGVjdGVkcS2JSv7///+GcS5YEQAAAHRvb2x0aXBf
c2hvd3NfYWxscS+JSv7///+GcTBYCgAAAGF0dHJfbGFiZWxxMVgAAAAAcTJK/v///4ZxM1gNAAAA
Y2xhc3NfZGVuc2l0eXE0iUr+////hnE1WAsAAABqaXR0ZXJfc2l6ZXE2SwpK/v///4ZxN1gKAAAA
YXR0cl9jb2xvcnE4aBJLAYZxOVgJAAAAYXR0cl9zaXplcTpoMkr+////hnE7WAoAAABhdHRyX3No
YXBlcTxoMkr+////hnE9dWgCSwBK/v///4ZxPlgLAAAAYXV0b19zYW1wbGVxP4hK/v///4ZxQFgT
AAAAc2F2ZWRXaWRnZXRHZW9tZXRyeXFBQy4B2dDLAAEAAAAAA60AAAGsAAAGbAAABHsAAAOtAAAB
wgAABmwAAAR7AAAAAAAAcUJK/v///4ZxQ3VYBAAAAHRpbWVxREdB1eCaEehMG3ViYWghfXFFKGgj
iGgviWg0iWgniWglS4BoNksKaClLCmgriWgtiXVoQWhCaD+IdS4=
</properties>
<properties format="pickle" node_id="2">gAN9cQAoWA4AAABkaXN0X2NvbG9yX1JHQnEBKEvcS9xL3Ev/dHECWBAAAABjb250ZXh0X3NldHRp
bmdzcQNdcQRjT3JhbmdlLndpZGdldHMuc2V0dGluZ3MKQ29udGV4dApxBSmBcQZ9cQcoWA4AAABv
cmRlcmVkX2RvbWFpbnEIXXEJKFgMAAAAc2VwYWwgbGVuZ3RocQpLAoZxC1gLAAAAc2VwYWwgd2lk
dGhxDEsChnENWAwAAABwZXRhbCBsZW5ndGhxDksChnEPWAsAAABwZXRhbCB3aWR0aHEQSwKGcRFY
BAAAAGlyaXNxEksBhnETZVgFAAAAbWV0YXNxFH1xFVgKAAAAYXR0cmlidXRlc3EWfXEXKGgQSwJo
CksCaBJdcRgoWAsAAABJcmlzLXNldG9zYXEZWA8AAABJcmlzLXZlcnNpY29sb3JxGlgOAAAASXJp
cy12aXJnaW5pY2FxG2VoDksCaAxLAnVYBgAAAHZhbHVlc3EcfXEdKFgNAAAAc2VsZWN0ZWRfY29s
c3EeXXEfaAFoAkr+////hnEgWA0AAABzZWxlY3RlZF9yb3dzcSFdcSJYDgAAAGNvbG9yX2J5X2Ns
YXNzcSOISv7///+GcSRYCwAAAHNlbGVjdF9yb3dzcSWISv7///+GcSZYFQAAAHNob3dfYXR0cmli
dXRlX2xhYmVsc3EniEr+////hnEoWBMAAABzYXZlZFdpZGdldEdlb21ldHJ5cSlOSv7///+GcSpY
CwAAAGF1dG9fY29tbWl0cSuISv7///+GcSxYEgAAAHNob3dfZGlzdHJpYnV0aW9uc3EtiUr+////
hnEudVgEAAAAdGltZXEvR0HV4JoS8bbIdWJhaCOIaCWIaCeIaClOaCuIaC2JdS4=
</properties>
</node_properties>
</scheme>
Loading