From 729be9a6d6e69ec09a6a599451a81b4aa2ccb843 Mon Sep 17 00:00:00 2001 From: "SVL-PC005-2\\DOAN" Date: Fri, 3 Mar 2017 22:03:14 +0700 Subject: [PATCH] New Project --- sources/.vs/RoboforkApp/v14/.suo | Bin 0 -> 124928 bytes sources/RoboforkApp.sln | 22 + sources/RoboforkApp.suo | Bin 0 -> 41472 bytes sources/RoboforkApp.v12.suo | Bin 0 -> 147968 bytes sources/RoboforkApp/Adorners/ResizeAdorner.cs | 41 + sources/RoboforkApp/Adorners/ResizeChrome.cs | 13 + sources/RoboforkApp/Adorners/RubberbandAdorner.cs | 120 ++ sources/RoboforkApp/App.xaml | 32 + sources/RoboforkApp/App.xaml.cs | 8 + sources/RoboforkApp/DesignerCanvas.cs | 1811 ++++++++++++++++++++ sources/RoboforkApp/DesignerItem.cs | 97 ++ sources/RoboforkApp/EditNodeWindow.xaml | 80 + sources/RoboforkApp/EditNodeWindow.xaml.cs | 156 ++ sources/RoboforkApp/Images/attention.png | Bin 0 -> 5403 bytes sources/RoboforkApp/Images/chart1.png | Bin 0 -> 8120 bytes sources/RoboforkApp/Images/chart2.png | Bin 0 -> 9736 bytes sources/RoboforkApp/Images/chart3.png | Bin 0 -> 9102 bytes sources/RoboforkApp/Images/cross.png | Bin 0 -> 5856 bytes sources/RoboforkApp/Images/mail.png | Bin 0 -> 7621 bytes sources/RoboforkApp/Images/new.png | Bin 0 -> 323 bytes sources/RoboforkApp/Images/newBold.png | Bin 0 -> 354 bytes sources/RoboforkApp/Images/nuclear.png | Bin 0 -> 7494 bytes sources/RoboforkApp/Images/plus.png | Bin 0 -> 6334 bytes sources/RoboforkApp/Images/quitApp.png | Bin 0 -> 4448 bytes sources/RoboforkApp/Images/ring.png | Bin 0 -> 8870 bytes sources/RoboforkApp/Images/rotateLeft.png | Bin 0 -> 540 bytes sources/RoboforkApp/Images/rotateRight.png | Bin 0 -> 532 bytes sources/RoboforkApp/Images/rt1.png | Bin 0 -> 2356 bytes sources/RoboforkApp/Images/rt2.png | Bin 0 -> 2515 bytes sources/RoboforkApp/Images/rt3.png | Bin 0 -> 1364 bytes sources/RoboforkApp/Images/rt4.png | Bin 0 -> 2330 bytes sources/RoboforkApp/Images/rt5.png | Bin 0 -> 2721 bytes sources/RoboforkApp/Images/rt6.png | Bin 0 -> 1324 bytes sources/RoboforkApp/Images/software.png | Bin 0 -> 8681 bytes sources/RoboforkApp/Images/walk.png | Bin 0 -> 6625 bytes sources/RoboforkApp/Images/world.png | Bin 0 -> 14178 bytes sources/RoboforkApp/MainWindow.xaml | 382 +++++ sources/RoboforkApp/MainWindow.xaml.cs | 241 +++ sources/RoboforkApp/MoveThumb.cs | 56 + sources/RoboforkApp/Properties/AssemblyInfo.cs | 55 + .../RoboforkApp/Properties/Settings.Designer.cs | 26 + sources/RoboforkApp/Properties/Settings.settings | 7 + sources/RoboforkApp/ResizeDecorator.cs | 93 + sources/RoboforkApp/ResizeThumb.cs | 82 + sources/RoboforkApp/Resources/Brushes.xaml | 117 ++ sources/RoboforkApp/Resources/DesignerItem.xaml | 46 + sources/RoboforkApp/Resources/Expander.xaml | 141 ++ sources/RoboforkApp/Resources/LangResources.xaml | 9 + sources/RoboforkApp/Resources/ResizeChrome.xaml | 120 ++ sources/RoboforkApp/Resources/ScrollBar.xaml | 200 +++ sources/RoboforkApp/Resources/ScrollViewer.xaml | 46 + sources/RoboforkApp/Resources/Slider.xaml | 189 ++ sources/RoboforkApp/Resources/StatusBar.xaml | 63 + sources/RoboforkApp/Resources/Styles.xaml | 19 + sources/RoboforkApp/Resources/ToolBar.xaml | 204 +++ sources/RoboforkApp/Resources/Toolbox.xaml | 71 + sources/RoboforkApp/Resources/Tooltip.xaml | 33 + sources/RoboforkApp/Resources/ZoomBox.xaml | 239 +++ sources/RoboforkApp/RoboforkApp.csproj | 329 ++++ sources/RoboforkApp/RoboforkApp.csproj.user | 13 + sources/RoboforkApp/RoboforkMenu.xaml | 395 +++++ sources/RoboforkApp/RoboforkMenu.xaml.cs | 167 ++ sources/RoboforkApp/Stencils/BasicShapes.xaml | 202 +++ sources/RoboforkApp/Stencils/FlowChartSymbols.xaml | 574 +++++++ .../Stencils/RegelungstechnikSymbole.xaml | 58 + sources/RoboforkApp/Stencils/SymbolStencils.xaml | 46 + sources/RoboforkApp/Toolbox.cs | 25 + sources/RoboforkApp/ToolboxItem.cs | 53 + .../UserControls/ucDisplayCoordinate.xaml | 29 + .../UserControls/ucDisplayCoordinate.xaml.cs | 71 + .../RoboforkApp/UserControls/ucStartEndButton.xaml | 48 + .../UserControls/ucStartEndButton.xaml.cs | 128 ++ sources/RoboforkApp/ZoomBox.cs | 116 ++ sources/RoboforkApp/app.config | 3 + sources/RoboforkApp/bin/Debug/RboforkApp.exe | Bin 0 -> 272384 bytes .../RoboforkApp/bin/Debug/RboforkApp.exe.config | 3 + sources/RoboforkApp/bin/Debug/RboforkApp.pdb | Bin 0 -> 173568 bytes .../RoboforkApp/bin/Debug/RboforkApp.vshost.exe | Bin 0 -> 22656 bytes .../bin/Debug/RboforkApp.vshost.exe.config | 3 + .../bin/Debug/RboforkApp.vshost.exe.manifest | 11 + sources/RoboforkApp/bin/Release/RboforkApp.exe | Bin 0 -> 237056 bytes .../RoboforkApp/bin/Release/RboforkApp.exe.config | 3 + sources/RoboforkApp/bin/Release/RboforkApp.pdb | Bin 0 -> 157184 bytes .../RoboforkApp/bin/Release/RboforkApp.vshost.exe | Bin 0 -> 22656 bytes .../bin/Release/RboforkApp.vshost.exe.config | 3 + .../bin/Release/RboforkApp.vshost.exe.manifest | 11 + sources/RoboforkApp/obj/Debug/App.baml | Bin 0 -> 1513 bytes sources/RoboforkApp/obj/Debug/App.g.cs | 82 + sources/RoboforkApp/obj/Debug/App.g.i.cs | 82 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 874 bytes .../DesignTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7132 bytes sources/RoboforkApp/obj/Debug/EditNodeWindow.baml | Bin 0 -> 3155 bytes sources/RoboforkApp/obj/Debug/EditNodeWindow.g.cs | 201 +++ .../RoboforkApp/obj/Debug/EditNodeWindow.g.i.cs | 201 +++ .../obj/Debug/GeneratedInternalTypeHelper.g.cs | 62 + .../obj/Debug/GeneratedInternalTypeHelper.g.i.cs | 62 + .../RoboforkApp/obj/Debug/MainWindow - Copy.g.i.cs | 271 +++ sources/RoboforkApp/obj/Debug/MainWindow.baml | Bin 0 -> 13525 bytes sources/RoboforkApp/obj/Debug/MainWindow.g.cs | 271 +++ sources/RoboforkApp/obj/Debug/MainWindow.g.i.cs | 271 +++ sources/RoboforkApp/obj/Debug/RboforkApp.exe | Bin 0 -> 272384 bytes .../RoboforkApp/obj/Debug/RboforkApp.g.resources | Bin 0 -> 215431 bytes sources/RoboforkApp/obj/Debug/RboforkApp.pdb | Bin 0 -> 173568 bytes .../obj/Debug/RboforkApp_MarkupCompile.cache | 20 + .../obj/Debug/RboforkApp_MarkupCompile.i.cache | 20 + .../obj/Debug/RboforkApp_MarkupCompile.i.lref | 4 + .../obj/Debug/RboforkApp_MarkupCompile.lref | 13 + .../RoboforkApp/obj/Debug/Resources/Brushes.baml | Bin 0 -> 3298 bytes .../obj/Debug/Resources/DesignerItem.baml | Bin 0 -> 1940 bytes .../RoboforkApp/obj/Debug/Resources/Expander.baml | Bin 0 -> 3841 bytes .../obj/Debug/Resources/LangResources.baml | Bin 0 -> 1038 bytes .../obj/Debug/Resources/ResizeChrome.baml | Bin 0 -> 3362 bytes .../RoboforkApp/obj/Debug/Resources/ScrollBar.baml | Bin 0 -> 4889 bytes .../obj/Debug/Resources/ScrollViewer.baml | Bin 0 -> 1746 bytes .../RoboforkApp/obj/Debug/Resources/Slider.baml | Bin 0 -> 5286 bytes .../RoboforkApp/obj/Debug/Resources/StatusBar.baml | Bin 0 -> 1848 bytes .../RoboforkApp/obj/Debug/Resources/Styles.baml | Bin 0 -> 1157 bytes .../RoboforkApp/obj/Debug/Resources/ToolBar.baml | Bin 0 -> 6370 bytes .../RoboforkApp/obj/Debug/Resources/Toolbox.baml | Bin 0 -> 2285 bytes .../RoboforkApp/obj/Debug/Resources/Tooltip.baml | Bin 0 -> 1176 bytes .../RoboforkApp/obj/Debug/Resources/ZoomBox.baml | Bin 0 -> 6040 bytes .../Debug/RoboforkApp.csproj.FileListAbsolute.txt | 40 + ...oboforkApp.csprojResolveAssemblyReference.cache | Bin 0 -> 2358 bytes sources/RoboforkApp/obj/Debug/RoboforkMenu.baml | Bin 0 -> 11235 bytes sources/RoboforkApp/obj/Debug/RoboforkMenu.g.cs | 483 ++++++ sources/RoboforkApp/obj/Debug/RoboforkMenu.g.i.cs | 483 ++++++ sources/RoboforkApp/obj/Debug/RobofoxMenu.g.i.cs | 74 + .../obj/Debug/Stencils/BasicShapes.baml | Bin 0 -> 3496 bytes .../obj/Debug/Stencils/FlowChartSymbols.baml | Bin 0 -> 11579 bytes .../Debug/Stencils/RegelungstechnikSymbole.baml | Bin 0 -> 2105 bytes .../obj/Debug/Stencils/SymbolStencils.baml | Bin 0 -> 1789 bytes ...tedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...tedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...tedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 .../Debug/UserControls/ucDisplayCoordinate.baml | Bin 0 -> 1293 bytes .../Debug/UserControls/ucDisplayCoordinate.g.cs | 99 ++ .../Debug/UserControls/ucDisplayCoordinate.g.i.cs | 99 ++ .../obj/Debug/UserControls/ucStartEndButton.baml | Bin 0 -> 1694 bytes .../obj/Debug/UserControls/ucStartEndButton.g.cs | 111 ++ .../obj/Debug/UserControls/ucStartEndButton.g.i.cs | 111 ++ sources/RoboforkApp/obj/Release/App.baml | Bin 0 -> 1217 bytes sources/RoboforkApp/obj/Release/App.g.cs | 82 + sources/RoboforkApp/obj/Release/App.g.i.cs | 82 + .../DesignTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7160 bytes .../RoboforkApp/obj/Release/EditNodeWindow.baml | Bin 0 -> 2026 bytes .../RoboforkApp/obj/Release/EditNodeWindow.g.cs | 201 +++ .../RoboforkApp/obj/Release/EditNodeWindow.g.i.cs | 201 +++ .../obj/Release/GeneratedInternalTypeHelper.g.cs | 2 + .../obj/Release/GeneratedInternalTypeHelper.g.i.cs | 62 + sources/RoboforkApp/obj/Release/MainWindow.baml | Bin 0 -> 8232 bytes sources/RoboforkApp/obj/Release/MainWindow.g.cs | 271 +++ sources/RoboforkApp/obj/Release/MainWindow.g.i.cs | 271 +++ sources/RoboforkApp/obj/Release/RboforkApp.exe | Bin 0 -> 237056 bytes .../RoboforkApp/obj/Release/RboforkApp.g.resources | Bin 0 -> 184726 bytes sources/RoboforkApp/obj/Release/RboforkApp.pdb | Bin 0 -> 157184 bytes .../obj/Release/RboforkApp_MarkupCompile.cache | 20 + .../obj/Release/RboforkApp_MarkupCompile.i.cache | 20 + .../obj/Release/RboforkApp_MarkupCompile.i.lref | 13 + .../obj/Release/RboforkApp_MarkupCompile.lref | 13 + .../RoboforkApp/obj/Release/Resources/Brushes.baml | Bin 0 -> 2267 bytes .../obj/Release/Resources/DesignerItem.baml | Bin 0 -> 1553 bytes .../obj/Release/Resources/Expander.baml | Bin 0 -> 2683 bytes .../obj/Release/Resources/LangResources.baml | Bin 0 -> 923 bytes .../obj/Release/Resources/ResizeChrome.baml | Bin 0 -> 2241 bytes .../obj/Release/Resources/ScrollBar.baml | Bin 0 -> 3289 bytes .../obj/Release/Resources/ScrollViewer.baml | Bin 0 -> 1364 bytes .../RoboforkApp/obj/Release/Resources/Slider.baml | Bin 0 -> 3601 bytes .../obj/Release/Resources/StatusBar.baml | Bin 0 -> 1337 bytes .../RoboforkApp/obj/Release/Resources/Styles.baml | Bin 0 -> 973 bytes .../RoboforkApp/obj/Release/Resources/ToolBar.baml | Bin 0 -> 4446 bytes .../RoboforkApp/obj/Release/Resources/Toolbox.baml | Bin 0 -> 1686 bytes .../RoboforkApp/obj/Release/Resources/Tooltip.baml | Bin 0 -> 922 bytes .../RoboforkApp/obj/Release/Resources/ZoomBox.baml | Bin 0 -> 4016 bytes .../RoboforkApp.csproj.FileListAbsolute.txt | 42 + sources/RoboforkApp/obj/Release/RoboforkMenu.baml | Bin 0 -> 6943 bytes sources/RoboforkApp/obj/Release/RoboforkMenu.g.cs | 483 ++++++ .../RoboforkApp/obj/Release/RoboforkMenu.g.i.cs | 483 ++++++ .../obj/Release/Stencils/BasicShapes.baml | Bin 0 -> 2308 bytes .../obj/Release/Stencils/FlowChartSymbols.baml | Bin 0 -> 7720 bytes .../Release/Stencils/RegelungstechnikSymbole.baml | Bin 0 -> 1526 bytes .../obj/Release/Stencils/SymbolStencils.baml | Bin 0 -> 1384 bytes ...tedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs | 0 ...tedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs | 0 ...tedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs | 0 .../Release/UserControls/ucDisplayCoordinate.baml | Bin 0 -> 1026 bytes .../Release/UserControls/ucDisplayCoordinate.g.cs | 99 ++ .../UserControls/ucDisplayCoordinate.g.i.cs | 99 ++ .../obj/Release/UserControls/ucStartEndButton.baml | Bin 0 -> 1272 bytes .../obj/Release/UserControls/ucStartEndButton.g.cs | 111 ++ .../Release/UserControls/ucStartEndButton.g.i.cs | 111 ++ 190 files changed, 12836 insertions(+) create mode 100644 sources/.vs/RoboforkApp/v14/.suo create mode 100644 sources/RoboforkApp.sln create mode 100644 sources/RoboforkApp.suo create mode 100644 sources/RoboforkApp.v12.suo create mode 100644 sources/RoboforkApp/Adorners/ResizeAdorner.cs create mode 100644 sources/RoboforkApp/Adorners/ResizeChrome.cs create mode 100644 sources/RoboforkApp/Adorners/RubberbandAdorner.cs create mode 100644 sources/RoboforkApp/App.xaml create mode 100644 sources/RoboforkApp/App.xaml.cs create mode 100644 sources/RoboforkApp/DesignerCanvas.cs create mode 100644 sources/RoboforkApp/DesignerItem.cs create mode 100644 sources/RoboforkApp/EditNodeWindow.xaml create mode 100644 sources/RoboforkApp/EditNodeWindow.xaml.cs create mode 100644 sources/RoboforkApp/Images/attention.png create mode 100644 sources/RoboforkApp/Images/chart1.png create mode 100644 sources/RoboforkApp/Images/chart2.png create mode 100644 sources/RoboforkApp/Images/chart3.png create mode 100644 sources/RoboforkApp/Images/cross.png create mode 100644 sources/RoboforkApp/Images/mail.png create mode 100644 sources/RoboforkApp/Images/new.png create mode 100644 sources/RoboforkApp/Images/newBold.png create mode 100644 sources/RoboforkApp/Images/nuclear.png create mode 100644 sources/RoboforkApp/Images/plus.png create mode 100644 sources/RoboforkApp/Images/quitApp.png create mode 100644 sources/RoboforkApp/Images/ring.png create mode 100644 sources/RoboforkApp/Images/rotateLeft.png create mode 100644 sources/RoboforkApp/Images/rotateRight.png create mode 100644 sources/RoboforkApp/Images/rt1.png create mode 100644 sources/RoboforkApp/Images/rt2.png create mode 100644 sources/RoboforkApp/Images/rt3.png create mode 100644 sources/RoboforkApp/Images/rt4.png create mode 100644 sources/RoboforkApp/Images/rt5.png create mode 100644 sources/RoboforkApp/Images/rt6.png create mode 100644 sources/RoboforkApp/Images/software.png create mode 100644 sources/RoboforkApp/Images/walk.png create mode 100644 sources/RoboforkApp/Images/world.png create mode 100644 sources/RoboforkApp/MainWindow.xaml create mode 100644 sources/RoboforkApp/MainWindow.xaml.cs create mode 100644 sources/RoboforkApp/MoveThumb.cs create mode 100644 sources/RoboforkApp/Properties/AssemblyInfo.cs create mode 100644 sources/RoboforkApp/Properties/Settings.Designer.cs create mode 100644 sources/RoboforkApp/Properties/Settings.settings create mode 100644 sources/RoboforkApp/ResizeDecorator.cs create mode 100644 sources/RoboforkApp/ResizeThumb.cs create mode 100644 sources/RoboforkApp/Resources/Brushes.xaml create mode 100644 sources/RoboforkApp/Resources/DesignerItem.xaml create mode 100644 sources/RoboforkApp/Resources/Expander.xaml create mode 100644 sources/RoboforkApp/Resources/LangResources.xaml create mode 100644 sources/RoboforkApp/Resources/ResizeChrome.xaml create mode 100644 sources/RoboforkApp/Resources/ScrollBar.xaml create mode 100644 sources/RoboforkApp/Resources/ScrollViewer.xaml create mode 100644 sources/RoboforkApp/Resources/Slider.xaml create mode 100644 sources/RoboforkApp/Resources/StatusBar.xaml create mode 100644 sources/RoboforkApp/Resources/Styles.xaml create mode 100644 sources/RoboforkApp/Resources/ToolBar.xaml create mode 100644 sources/RoboforkApp/Resources/Toolbox.xaml create mode 100644 sources/RoboforkApp/Resources/Tooltip.xaml create mode 100644 sources/RoboforkApp/Resources/ZoomBox.xaml create mode 100644 sources/RoboforkApp/RoboforkApp.csproj create mode 100644 sources/RoboforkApp/RoboforkApp.csproj.user create mode 100644 sources/RoboforkApp/RoboforkMenu.xaml create mode 100644 sources/RoboforkApp/RoboforkMenu.xaml.cs create mode 100644 sources/RoboforkApp/Stencils/BasicShapes.xaml create mode 100644 sources/RoboforkApp/Stencils/FlowChartSymbols.xaml create mode 100644 sources/RoboforkApp/Stencils/RegelungstechnikSymbole.xaml create mode 100644 sources/RoboforkApp/Stencils/SymbolStencils.xaml create mode 100644 sources/RoboforkApp/Toolbox.cs create mode 100644 sources/RoboforkApp/ToolboxItem.cs create mode 100644 sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml create mode 100644 sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml.cs create mode 100644 sources/RoboforkApp/UserControls/ucStartEndButton.xaml create mode 100644 sources/RoboforkApp/UserControls/ucStartEndButton.xaml.cs create mode 100644 sources/RoboforkApp/ZoomBox.cs create mode 100644 sources/RoboforkApp/app.config create mode 100644 sources/RoboforkApp/bin/Debug/RboforkApp.exe create mode 100644 sources/RoboforkApp/bin/Debug/RboforkApp.exe.config create mode 100644 sources/RoboforkApp/bin/Debug/RboforkApp.pdb create mode 100644 sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe create mode 100644 sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe.config create mode 100644 sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe.manifest create mode 100644 sources/RoboforkApp/bin/Release/RboforkApp.exe create mode 100644 sources/RoboforkApp/bin/Release/RboforkApp.exe.config create mode 100644 sources/RoboforkApp/bin/Release/RboforkApp.pdb create mode 100644 sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe create mode 100644 sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe.config create mode 100644 sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe.manifest create mode 100644 sources/RoboforkApp/obj/Debug/App.baml create mode 100644 sources/RoboforkApp/obj/Debug/App.g.cs create mode 100644 sources/RoboforkApp/obj/Debug/App.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 sources/RoboforkApp/obj/Debug/EditNodeWindow.baml create mode 100644 sources/RoboforkApp/obj/Debug/EditNodeWindow.g.cs create mode 100644 sources/RoboforkApp/obj/Debug/EditNodeWindow.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.cs create mode 100644 sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/MainWindow - Copy.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/MainWindow.baml create mode 100644 sources/RoboforkApp/obj/Debug/MainWindow.g.cs create mode 100644 sources/RoboforkApp/obj/Debug/MainWindow.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/RboforkApp.exe create mode 100644 sources/RoboforkApp/obj/Debug/RboforkApp.g.resources create mode 100644 sources/RoboforkApp/obj/Debug/RboforkApp.pdb create mode 100644 sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.cache create mode 100644 sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.i.cache create mode 100644 sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.i.lref create mode 100644 sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.lref create mode 100644 sources/RoboforkApp/obj/Debug/Resources/Brushes.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/DesignerItem.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/Expander.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/LangResources.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/ResizeChrome.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/ScrollBar.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/ScrollViewer.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/Slider.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/StatusBar.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/Styles.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/ToolBar.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/Toolbox.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/Tooltip.baml create mode 100644 sources/RoboforkApp/obj/Debug/Resources/ZoomBox.baml create mode 100644 sources/RoboforkApp/obj/Debug/RoboforkApp.csproj.FileListAbsolute.txt create mode 100644 sources/RoboforkApp/obj/Debug/RoboforkApp.csprojResolveAssemblyReference.cache create mode 100644 sources/RoboforkApp/obj/Debug/RoboforkMenu.baml create mode 100644 sources/RoboforkApp/obj/Debug/RoboforkMenu.g.cs create mode 100644 sources/RoboforkApp/obj/Debug/RoboforkMenu.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/RobofoxMenu.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/Stencils/BasicShapes.baml create mode 100644 sources/RoboforkApp/obj/Debug/Stencils/FlowChartSymbols.baml create mode 100644 sources/RoboforkApp/obj/Debug/Stencils/RegelungstechnikSymbole.baml create mode 100644 sources/RoboforkApp/obj/Debug/Stencils/SymbolStencils.baml create mode 100644 sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.baml create mode 100644 sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.g.cs create mode 100644 sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.g.i.cs create mode 100644 sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.baml create mode 100644 sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.g.cs create mode 100644 sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.g.i.cs create mode 100644 sources/RoboforkApp/obj/Release/App.baml create mode 100644 sources/RoboforkApp/obj/Release/App.g.cs create mode 100644 sources/RoboforkApp/obj/Release/App.g.i.cs create mode 100644 sources/RoboforkApp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 sources/RoboforkApp/obj/Release/EditNodeWindow.baml create mode 100644 sources/RoboforkApp/obj/Release/EditNodeWindow.g.cs create mode 100644 sources/RoboforkApp/obj/Release/EditNodeWindow.g.i.cs create mode 100644 sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.cs create mode 100644 sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.i.cs create mode 100644 sources/RoboforkApp/obj/Release/MainWindow.baml create mode 100644 sources/RoboforkApp/obj/Release/MainWindow.g.cs create mode 100644 sources/RoboforkApp/obj/Release/MainWindow.g.i.cs create mode 100644 sources/RoboforkApp/obj/Release/RboforkApp.exe create mode 100644 sources/RoboforkApp/obj/Release/RboforkApp.g.resources create mode 100644 sources/RoboforkApp/obj/Release/RboforkApp.pdb create mode 100644 sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.cache create mode 100644 sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.cache create mode 100644 sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.lref create mode 100644 sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.lref create mode 100644 sources/RoboforkApp/obj/Release/Resources/Brushes.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/DesignerItem.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/Expander.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/LangResources.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/ResizeChrome.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/ScrollBar.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/ScrollViewer.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/Slider.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/StatusBar.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/Styles.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/ToolBar.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/Toolbox.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/Tooltip.baml create mode 100644 sources/RoboforkApp/obj/Release/Resources/ZoomBox.baml create mode 100644 sources/RoboforkApp/obj/Release/RoboforkApp.csproj.FileListAbsolute.txt create mode 100644 sources/RoboforkApp/obj/Release/RoboforkMenu.baml create mode 100644 sources/RoboforkApp/obj/Release/RoboforkMenu.g.cs create mode 100644 sources/RoboforkApp/obj/Release/RoboforkMenu.g.i.cs create mode 100644 sources/RoboforkApp/obj/Release/Stencils/BasicShapes.baml create mode 100644 sources/RoboforkApp/obj/Release/Stencils/FlowChartSymbols.baml create mode 100644 sources/RoboforkApp/obj/Release/Stencils/RegelungstechnikSymbole.baml create mode 100644 sources/RoboforkApp/obj/Release/Stencils/SymbolStencils.baml create mode 100644 sources/RoboforkApp/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs create mode 100644 sources/RoboforkApp/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs create mode 100644 sources/RoboforkApp/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs create mode 100644 sources/RoboforkApp/obj/Release/UserControls/ucDisplayCoordinate.baml create mode 100644 sources/RoboforkApp/obj/Release/UserControls/ucDisplayCoordinate.g.cs create mode 100644 sources/RoboforkApp/obj/Release/UserControls/ucDisplayCoordinate.g.i.cs create mode 100644 sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.baml create mode 100644 sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.cs create mode 100644 sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.i.cs diff --git a/sources/.vs/RoboforkApp/v14/.suo b/sources/.vs/RoboforkApp/v14/.suo new file mode 100644 index 0000000000000000000000000000000000000000..c276ceedde7f477ef04263ae2592658e3a0df7d9 GIT binary patch literal 124928 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp.sln b/sources/RoboforkApp.sln new file mode 100644 index 0000000..2f40ac3 --- /dev/null +++ b/sources/RoboforkApp.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.21005.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RoboforkApp", "RoboforkApp\RoboforkApp.csproj", "{4946722F-CFFF-4FC6-B1C1-A6107316A58C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4946722F-CFFF-4FC6-B1C1-A6107316A58C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4946722F-CFFF-4FC6-B1C1-A6107316A58C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4946722F-CFFF-4FC6-B1C1-A6107316A58C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4946722F-CFFF-4FC6-B1C1-A6107316A58C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/sources/RoboforkApp.suo b/sources/RoboforkApp.suo new file mode 100644 index 0000000000000000000000000000000000000000..06a76cdfcae6b67ed981a317d1f6c884dab825b9 GIT binary patch literal 41472 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 DRy5C% literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Adorners/ResizeAdorner.cs b/sources/RoboforkApp/Adorners/ResizeAdorner.cs new file mode 100644 index 0000000..e1d30da --- /dev/null +++ b/sources/RoboforkApp/Adorners/ResizeAdorner.cs @@ -0,0 +1,41 @@ +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Media; + +namespace RoboforkApp +{ + public class ResizeAdorner : Adorner + { + private VisualCollection visuals; + private ResizeChrome chrome; + + protected override int VisualChildrenCount + { + get + { + return this.visuals.Count; + } + } + + public ResizeAdorner(ContentControl designerItem) + : base(designerItem) + { + this.chrome = new ResizeChrome(); + this.visuals = new VisualCollection(this); + this.visuals.Add(this.chrome); + this.chrome.DataContext = designerItem; + } + + protected override Size ArrangeOverride(Size arrangeBounds) + { + this.chrome.Arrange(new Rect(arrangeBounds)); + return arrangeBounds; + } + + protected override Visual GetVisualChild(int index) + { + return this.visuals[index]; + } + } +} diff --git a/sources/RoboforkApp/Adorners/ResizeChrome.cs b/sources/RoboforkApp/Adorners/ResizeChrome.cs new file mode 100644 index 0000000..d49dcbc --- /dev/null +++ b/sources/RoboforkApp/Adorners/ResizeChrome.cs @@ -0,0 +1,13 @@ +using System.Windows; +using System.Windows.Controls; + +namespace RoboforkApp +{ + public class ResizeChrome : Control + { + static ResizeChrome() + { + FrameworkElement.DefaultStyleKeyProperty.OverrideMetadata(typeof(ResizeChrome), new FrameworkPropertyMetadata(typeof(ResizeChrome))); + } + } +} diff --git a/sources/RoboforkApp/Adorners/RubberbandAdorner.cs b/sources/RoboforkApp/Adorners/RubberbandAdorner.cs new file mode 100644 index 0000000..ba34050 --- /dev/null +++ b/sources/RoboforkApp/Adorners/RubberbandAdorner.cs @@ -0,0 +1,120 @@ +using System; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Shapes; + +namespace RoboforkApp +{ + public class RubberbandAdorner : Adorner + { + private Point? startPoint, endPoint; + private Rectangle rubberband; + private DesignerCanvas designerCanvas; + private VisualCollection visuals; + private Canvas adornerCanvas; + + protected override int VisualChildrenCount + { + get + { + return this.visuals.Count; + } + } + + public RubberbandAdorner(DesignerCanvas designerCanvas, Point? dragStartPoint) + : base(designerCanvas) + { + this.designerCanvas = designerCanvas; + this.startPoint = dragStartPoint; + + this.adornerCanvas = new Canvas(); + this.adornerCanvas.Background = Brushes.Transparent; + this.visuals = new VisualCollection(this); + this.visuals.Add(this.adornerCanvas); + + this.rubberband = new Rectangle(); + this.rubberband.Stroke = Brushes.Navy; + this.rubberband.StrokeThickness = 1; + this.rubberband.StrokeDashArray = new DoubleCollection(new double[] { 2 }); + + this.adornerCanvas.Children.Add(this.rubberband); + } + + protected override void OnMouseMove(MouseEventArgs e) + { + if (e.LeftButton == MouseButtonState.Pressed) + { + if (!this.IsMouseCaptured) + { + this.CaptureMouse(); + } + + this.endPoint = e.GetPosition(this); + this.UpdateRubberband(); + this.UpdateSelection(); + e.Handled = true; + } + } + + protected override void OnMouseUp(MouseButtonEventArgs e) + { + if (this.IsMouseCaptured) + { + this.ReleaseMouseCapture(); + } + + AdornerLayer adornerLayer = this.Parent as AdornerLayer; + if (adornerLayer != null) + { + adornerLayer.Remove(this); + } + } + + protected override Size ArrangeOverride(Size arrangeBounds) + { + this.adornerCanvas.Arrange(new Rect(arrangeBounds)); + return arrangeBounds; + } + + protected override Visual GetVisualChild(int index) + { + return this.visuals[index]; + } + + private void UpdateRubberband() + { + double left = Math.Min(this.startPoint.Value.X, this.endPoint.Value.X); + double top = Math.Min(this.startPoint.Value.Y, this.endPoint.Value.Y); + + double width = Math.Abs(this.startPoint.Value.X - this.endPoint.Value.X); + double height = Math.Abs(this.startPoint.Value.Y - this.endPoint.Value.Y); + + this.rubberband.Width = width; + this.rubberband.Height = height; + Canvas.SetLeft(this.rubberband, left); + Canvas.SetTop(this.rubberband, top); + } + + private void UpdateSelection() + { + Rect rubberBand = new Rect(this.startPoint.Value, this.endPoint.Value); + foreach (DesignerItem item in this.designerCanvas.Children) + { + Rect itemRect = VisualTreeHelper.GetDescendantBounds(item); + Rect itemBounds = item.TransformToAncestor(designerCanvas).TransformBounds(itemRect); + + if (rubberBand.Contains(itemBounds)) + { + item.IsSelected = true; + } + else + { + item.IsSelected = false; + } + } + } + } +} diff --git a/sources/RoboforkApp/App.xaml b/sources/RoboforkApp/App.xaml new file mode 100644 index 0000000..141ab10 --- /dev/null +++ b/sources/RoboforkApp/App.xaml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/App.xaml.cs b/sources/RoboforkApp/App.xaml.cs new file mode 100644 index 0000000..dba273c --- /dev/null +++ b/sources/RoboforkApp/App.xaml.cs @@ -0,0 +1,8 @@ +using System.Windows; + +namespace RoboforkApp +{ + public partial class App : Application + { + } +} diff --git a/sources/RoboforkApp/DesignerCanvas.cs b/sources/RoboforkApp/DesignerCanvas.cs new file mode 100644 index 0000000..e258dbf --- /dev/null +++ b/sources/RoboforkApp/DesignerCanvas.cs @@ -0,0 +1,1811 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Shapes; +using System.Xml; + +namespace RoboforkApp +{ + public class DesignerCanvas : Canvas + { + const double RADIUS_NODE = 8d; + const double RADIUS_CURVER_LINE = 130d; + const double DISTANCE_AUTO_NODES = 100d; + const double DISTANCE_START_NODES = 30d; + const double DISTANCE_END_NODES = 30d; + const double DISTANCE_FREE_NODES = 40d; + const double STROKE_ROOT_LINE = 6d; + const double STROKE_LINE = 4d; + const double STROKE_NODE = 1d; + const double DISTANCE_RATIO = 100; + + private List shapeList = new List(); + private TextBlock shapePosIndicator; + private TextBlock shapeSizeIndicator; + private int currentLine; + private ucStartEndButton _startPoint; + private ucStartEndButton _goalPoint; + private ucDisplayCoordinate _displayAxiPosition; + + // Add variable for draw route + public Path pLine = new Path(); + public Path pRootLine = new Path(); + public Path pCurverLine = new Path(); + public Path pRedNode = new Path(); + public Path pYellowNode = new Path(); + public GeometryGroup gGrpLine = new GeometryGroup(); + public GeometryGroup gGrpRootLine = new GeometryGroup(); + public GeometryGroup gGrpCurverLine = new GeometryGroup(); + public GeometryGroup gGrpRedNode = new GeometryGroup(); + public GeometryGroup gGrpYellowNode = new GeometryGroup(); + public int currentShape; + public static bool isStartDrawRoute = false; + public static bool isGoalDrawRoute = false; + + public struct NodeInfo + { + public double X; + public double Y; + public String Mode1; + public String Mode2; + public String Mode3; + } + List NodeInfo_List = new List(); + + // Add variable for Set Auto Nodes + public Path pBlueNode = new Path(); + private GeometryGroup gGrpBlueNode = new GeometryGroup(); + + // Add variable for Set Free Nodes + public Path pFreeNode = new Path(); + //private GeometryGroup gGrpFreeNode = new GeometryGroup(); + + // The part of the rectangle the mouse is over. + private enum HitType + { + None, Body, UL, UR, LR, LL, L, R, T, B + }; + public enum OperationState + { + None, DrawObstract, DrawRoute, DrawSetFreeNode, EditNode + }; + public enum MouseState + { + None, Draw, Drag, + } + public OperationState Operation = OperationState.None; + public MouseState mouseState = MouseState.None; + + // The draw start point. + private Point StartDrawPoint; + + // The drag's last point. + private Point LastPoint; + + // The part of the rectangle under the mouse. + HitType MouseHitType = HitType.None; + + public void Init() { + if (shapePosIndicator == null) + { + shapePosIndicator = new TextBlock() + { + Foreground = Brushes.Black, + Background = Brushes.Transparent, + FontSize = 20, + }; + } + if (shapeSizeIndicator == null) + { + shapeSizeIndicator = new TextBlock() + { + Foreground = Brushes.Black, + Background = Brushes.Transparent, + FontSize = 20, + }; + } + } + + // Return a HitType value to indicate what is at the point. + private HitType SetHitType(Point point) + { + if (shapeList.Count == 0) + { + currentShape = 0; + return HitType.None; + } + for (int i = 0; i < shapeList.Count; i++) + { + Rectangle rect = shapeList[i]; + double left = Canvas.GetLeft(rect); + double top = Canvas.GetTop(rect); + double right = left + rect.Width; + double bottom = top + rect.Height; + if (point.X < left) continue; + if (point.X > right) continue; + if (point.Y < top) continue; + if (point.Y > bottom) continue; + currentShape = i; + + const double GAP = 10; + if (point.X - left < GAP) + { + // Left edge. + if (point.Y - top < GAP) return HitType.UL; + if (bottom - point.Y < GAP) return HitType.LL; + return HitType.L; + } + if (right - point.X < GAP) + { + // Right edge. + if (point.Y - top < GAP) return HitType.UR; + if (bottom - point.Y < GAP) return HitType.LR; + return HitType.R; + } + if (point.Y - top < GAP) return HitType.T; + if (bottom - point.Y < GAP) return HitType.B; + return HitType.Body; + } + currentShape = 0; + return HitType.None; + } + + // Set a mouse cursor appropriate for the current hit type. + private void SetMouseCursor() + { + // See what cursor we should display. + Cursor desired_cursor = Cursors.Arrow; + switch (MouseHitType) + { + case HitType.None: + desired_cursor = Cursors.Arrow; + break; + case HitType.Body: + desired_cursor = Cursors.ScrollAll; + break; + case HitType.UL: + case HitType.LR: + desired_cursor = Cursors.SizeNWSE; + break; + case HitType.LL: + case HitType.UR: + desired_cursor = Cursors.SizeNESW; + break; + case HitType.T: + case HitType.B: + desired_cursor = Cursors.SizeNS; + break; + case HitType.L: + case HitType.R: + desired_cursor = Cursors.SizeWE; + break; + } + + // Display the desired cursor. + if (Cursor != desired_cursor) Cursor = desired_cursor; + } + + // constance + int indicatorAligment = 2; + + /* + private Point? dragStartPoint = null; + + */ + public IEnumerable SelectedItems + { + get + { + var selectedItems = from item in this.Children.OfType() + where item.IsSelected == true + select item; + + return selectedItems; + } + } + + public void DeselectAll() + { + /* + foreach (DesignerItem item in this.SelectedItems) + { + item.IsSelected = false; + }*/ + } + + protected override void OnMouseDown(MouseButtonEventArgs e) + { + base.OnMouseDown(e); + + MouseHitType = SetHitType(Mouse.GetPosition(this)); + SetMouseCursor(); + if (Operation == OperationState.DrawRoute && isStartDrawRoute) + { + if (isGoalDrawRoute) + { + return; + } + + // Check state draw + if (MouseHitType == HitType.None) + { + if (gGrpLine.Children.Count == 1) + { + LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[0]; + lineGeometry.EndPoint = LastPoint; + + // Check end route + if (IsEndRoute(_goalPoint, lineGeometry)) + { + isGoalDrawRoute = true; + ProcessEndRoute(); + return; + } + } + else if (IsCurverNode((LineGeometry)gGrpLine.Children[currentLine - 1] + , (LineGeometry)gGrpLine.Children[currentLine])) + { + // Set end point to finish draw line + LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine]; + lineGeometry.EndPoint = LastPoint; + + // Check end route + if (IsEndRoute(_goalPoint, lineGeometry)) + { + isGoalDrawRoute = true; + ProcessEndRoute(); + return; + } + + // Add node to curver postion + AddNode(lineGeometry.StartPoint, gGrpRedNode); + + // Draw curver line + DrawCurver((LineGeometry)gGrpLine.Children[currentLine - 1], (LineGeometry)gGrpLine.Children[currentLine]); + } + else + { + // Remove current line + gGrpLine.Children.RemoveAt(currentLine); + // Remove yellow node + if (gGrpYellowNode.Children.Count > 0) + { + gGrpYellowNode.Children.RemoveAt(gGrpYellowNode.Children.Count - 1); + gGrpYellowNode.Children.RemoveAt(gGrpYellowNode.Children.Count - 1); + } + // Remove curver line + if (gGrpCurverLine.Children.Count > 0) + { + gGrpCurverLine.Children.RemoveAt(gGrpCurverLine.Children.Count - 1); + } + + // Set end point to finish draw line + LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine - 1]; + lineGeometry.EndPoint = LastPoint; + + // Check end route + if (IsEndRoute(_goalPoint, lineGeometry)) + { + isGoalDrawRoute = true; + ProcessEndRoute(); + return; + } + + // Re-draw cuver line + if (currentLine > 1) + { + if (IsCurverNode((LineGeometry)gGrpLine.Children[currentLine - 2] + , (LineGeometry)gGrpLine.Children[currentLine - 1])) + DrawCurver((LineGeometry)gGrpLine.Children[currentLine - 2], (LineGeometry)gGrpLine.Children[currentLine - 1]); + } + } + + // Draw new line + DrawLine(LastPoint, LastPoint, gGrpLine); + // Setting start point for new line + StartDrawPoint = LastPoint; + + mouseState = MouseState.Draw; + currentLine = gGrpLine.Children.Count - 1; + return; + } + } + else if (Operation == OperationState.DrawSetFreeNode) + { + bool RightClick = false; + if (IsStopDrawRoute(e)) + RightClick = true; + + StartDrawPoint = e.MouseDevice.GetPosition(this); + SetFreeNodes(StartDrawPoint, RightClick); + } + else if (Operation == OperationState.EditNode) + { + Point node_edited = e.MouseDevice.GetPosition(this); + + // start Edit Node Infor + EditNode(node_edited); + + } + else if (Operation == OperationState.DrawObstract) + { + if (MouseHitType == HitType.None) + { + Rectangle shape = new Rectangle(); + shape.Width = 1; + shape.Height = 1; + // Create a SolidColorBrush and use it to + // paint the rectangle. + shape.Stroke = Brushes.Blue; + shape.StrokeThickness = 1; + shape.Fill = new SolidColorBrush(Colors.LightCyan); + StartDrawPoint = e.MouseDevice.GetPosition(this); + shape.SetValue(Canvas.LeftProperty, StartDrawPoint.X); + shape.SetValue(Canvas.TopProperty, StartDrawPoint.Y); + this.Children.Add(shape); + shapeList.Add(shape); + + mouseState = MouseState.Draw; + currentShape = shapeList.Count() - 1; + + double shapeX = Canvas.GetLeft(shapeList[currentShape]); + double shapeY = Canvas.GetTop(shapeList[currentShape]); + shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; + shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); + shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); + + double width = (int)shapeList[currentShape].Width; + double height = (int)shapeList[currentShape].Height; + shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; + shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); + shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); + + this.Children.Add(shapePosIndicator); + this.Children.Add(shapeSizeIndicator); + + + return; + } + else + { + if (shapeList.Count() != 0) + shapeList[currentShape].Fill = new SolidColorBrush(Colors.LightCyan); + + double shapeX = Canvas.GetLeft(shapeList[currentShape]); + double shapeY = Canvas.GetTop(shapeList[currentShape]); + shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; + shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); + shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); + + double width = (int)shapeList[currentShape].Width; + double height = (int)shapeList[currentShape].Height; + shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; + shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); + shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); + + this.Children.Add(shapePosIndicator); + this.Children.Add(shapeSizeIndicator); + } + + LastPoint = Mouse.GetPosition(this); + mouseState = MouseState.Drag; + } + e.Handled = true; + } + + protected override void OnMouseMove(MouseEventArgs e) + { + base.OnMouseMove(e); + + if (mouseState == MouseState.None) + { + MouseHitType = SetHitType(Mouse.GetPosition(this)); + SetMouseCursor(); + } + else if (Operation == OperationState.DrawRoute && isStartDrawRoute) + { + LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine]; + + // See how much the mouse has moved. + Point point = Mouse.GetPosition(this); + double offset_x = point.X - StartDrawPoint.X; + double offset_y = point.Y - StartDrawPoint.Y; + + // Get the line's current position. + double new_x = lineGeometry.StartPoint.X; + double new_y = lineGeometry.StartPoint.Y; + + if (offset_x != 0 || offset_y != 0) + { + if (Math.Abs(offset_x) >= Math.Abs(offset_y)) + { + new_x = point.X; + } + else + { + new_y = point.Y; + } + } + + // Set end point of current line + LastPoint = new Point(new_x, new_y); + lineGeometry.EndPoint = LastPoint; + DisplayCoordinate(LastPoint); + } + else if (Operation == OperationState.DrawObstract) + { + if (mouseState == MouseState.Drag) + { + // See how much the mouse has moved. + Point point = Mouse.GetPosition(this); + double offset_x = point.X - LastPoint.X; + double offset_y = point.Y - LastPoint.Y; + + // Get the rectangle's current position. + double new_x = Canvas.GetLeft(shapeList[currentShape]); + double new_y = Canvas.GetTop(shapeList[currentShape]); + double new_width = shapeList[currentShape].Width; + double new_height = shapeList[currentShape].Height; + + // Update the rectangle. + switch (MouseHitType) + { + case HitType.Body: + new_x += offset_x; + new_y += offset_y; + break; + case HitType.UL: + new_x += offset_x; + new_y += offset_y; + new_width -= offset_x; + new_height -= offset_y; + break; + case HitType.UR: + new_y += offset_y; + new_width += offset_x; + new_height -= offset_y; + break; + case HitType.LR: + new_width += offset_x; + new_height += offset_y; + break; + case HitType.LL: + new_x += offset_x; + new_width -= offset_x; + new_height += offset_y; + break; + case HitType.L: + new_x += offset_x; + new_width -= offset_x; + break; + case HitType.R: + new_width += offset_x; + break; + case HitType.B: + new_height += offset_y; + break; + case HitType.T: + new_y += offset_y; + new_height -= offset_y; + break; + } + // Don't use negative width or height. + if ((new_width > 0) && (new_height > 0)) + { + // Update the rectangle. + Canvas.SetLeft(shapeList[currentShape], new_x); + Canvas.SetTop(shapeList[currentShape], new_y); + shapeList[currentShape].Width = new_width; + shapeList[currentShape].Height = new_height; + + // Save the mouse's new location. + LastPoint = point; + + } + } + else if (mouseState == MouseState.Draw) + { + + // See how much the mouse has moved. + Point point = Mouse.GetPosition(this); + + + double offset_x = point.X - StartDrawPoint.X; + double offset_y = point.Y - StartDrawPoint.Y; + + // Get the rectangle's current position. + double start_x = Canvas.GetLeft(shapeList[currentShape]); + double start_y = Canvas.GetTop(shapeList[currentShape]); + double new_x = Canvas.GetLeft(shapeList[currentShape]); + double new_y = Canvas.GetTop(shapeList[currentShape]); + double new_width = offset_x; + double new_height = offset_y; + if (offset_x < 0) + { + new_x = point.X; + new_width = -offset_x; + } + if (offset_y < 0) + { + new_y = point.Y; + new_height = -offset_y; + } + Canvas.SetLeft(shapeList[currentShape], new_x); + Canvas.SetTop(shapeList[currentShape], new_y); + shapeList[currentShape].Width = new_width; + shapeList[currentShape].Height = new_height; + + } + + double shapeX = Canvas.GetLeft(shapeList[currentShape]); + double shapeY = Canvas.GetTop(shapeList[currentShape]); + shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; + shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); + shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); + + double width = (int)shapeList[currentShape].Width; + double height = (int)shapeList[currentShape].Height; + shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; + shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); + shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); + } + e.Handled = true; + } + + protected override void OnMouseUp(MouseButtonEventArgs e) + { + base.OnMouseUp(e); + if (Operation == OperationState.DrawObstract) + { + if (shapeList.Count() != 0) + shapeList[currentShape].Fill = new SolidColorBrush(Colors.Blue); + shapePosIndicator.Text = ""; + shapeSizeIndicator.Text = ""; + this.Children.Remove(shapePosIndicator); + this.Children.Remove(shapeSizeIndicator); + + mouseState = MouseState.None; + currentShape = 0; + } + e.Handled = true; + } + + /// + /// On Preview Mouse Down + /// + /// + protected override void OnPreviewMouseDown(MouseButtonEventArgs e) + { + base.OnPreviewMouseDown(e); + if (Operation != OperationState.DrawRoute) + { + return; + } + + Point currentPoint = e.MouseDevice.GetPosition(this); + bool _isStart = IsStartEndRoute(_startPoint, currentPoint); + + if (_isStart && isStartDrawRoute == false) + { + double centerY = Canvas.GetTop(_startPoint); + double centerX = Canvas.GetLeft(_startPoint); + + isStartDrawRoute = true; + InitDrawRoute(); + DrawLine(new Point(centerX + 25, centerY + 25), new Point(centerX + 25, centerY + 25), gGrpLine); + mouseState = MouseState.Draw; + currentLine = gGrpLine.Children.Count - 1; + StartDrawPoint = new Point(centerX + 25, centerY + 25); + + this.Children.Remove(_startPoint); + this.Children.Add(_startPoint); + + return; + } + + bool _isgoal = IsStartEndRoute(_goalPoint, LastPoint); + if (_isgoal && isGoalDrawRoute == false) + { + isGoalDrawRoute = true; + ProcessEndRoute(); + } + } + + #region Functions for draw route + + /// + /// Check start or end draw route + /// + /// Button start + /// Position for check + /// true: start, false: not start + private bool IsStartEndRoute(ucStartEndButton _ucStartEndButton, Point currentPoint) + { + if(_ucStartEndButton == null) + { + return false; + } + + double centerX = Canvas.GetLeft(_ucStartEndButton); + double centerY = Canvas.GetTop(_ucStartEndButton); + + if (currentPoint.X < centerX + 50 && currentPoint.X > centerX + && currentPoint.Y < centerY + 50 && currentPoint.Y > centerY) + { + return true; + } + return false; + } + + /// + /// Process when end draw route + /// + private void ProcessEndRoute() + { + Operation = OperationState.None; + AutoEditLine(); + this.Children.Remove(_displayAxiPosition); + this.Children.Remove(_goalPoint); + this.Children.Add(_goalPoint); + } + + /// + /// Check end draw route + /// + /// Button end + /// Position for check + /// true: end, false: not end + private bool IsEndRoute(ucStartEndButton _ucStartEndButton, LineGeometry lineGeometry) + { + if (_ucStartEndButton == null) + { + return false; + } + + double centerX = Canvas.GetLeft(_ucStartEndButton); + double centerY = Canvas.GetTop(_ucStartEndButton); + Point startPoint = lineGeometry.StartPoint; + Point endPoint = lineGeometry.EndPoint; + + if(IsVerticalLine(lineGeometry)) + { + if(endPoint.X < centerX || endPoint.X > centerX + 50) + return false; + + if (startPoint.Y > centerY + 50 && endPoint.Y > centerY + 50) + return false; + + if (startPoint.Y < centerY && endPoint.Y < centerY) + return false; + }else + { + if (endPoint.Y < centerY || endPoint.Y > centerY + 50) + return false; + + if (startPoint.X > centerX + 50 && endPoint.X > centerX + 50) + return false; + + if (startPoint.X < centerX && endPoint.X < centerX) + return false; + } + + return true; + } + + /// + /// Make root + /// + public void MakeRoot() + { + LineGeometry lineGeometry; + EllipseGeometry ellipseGeometry; + Point startPoint; + Point endPoint; + + // If still not route + if (gGrpLine.Children.Count == 0) + return; + + // Setting for path line + pRootLine.Stroke = new SolidColorBrush(Colors.Red); + pRootLine.StrokeThickness = STROKE_ROOT_LINE; + pRootLine.Data = gGrpRootLine; + this.Children.Add(pRootLine); + + // Setting for path curver line + pCurverLine.StrokeThickness = STROKE_ROOT_LINE; + + // Get start point + lineGeometry = (LineGeometry)gGrpLine.Children[0]; + startPoint = lineGeometry.StartPoint; + + for (int i = 0; i < gGrpYellowNode.Children.Count; i = i + 2) + { + ellipseGeometry = (EllipseGeometry)gGrpYellowNode.Children[i]; + endPoint = ellipseGeometry.Center; + + DrawLine(startPoint, endPoint, gGrpRootLine); + + ellipseGeometry = (EllipseGeometry)gGrpYellowNode.Children[i + 1]; + startPoint = ellipseGeometry.Center; + } + + lineGeometry = (LineGeometry)gGrpLine.Children[gGrpLine.Children.Count - 1]; + endPoint = lineGeometry.EndPoint; + + DrawLine(startPoint, endPoint, gGrpRootLine); + + this.Children.Remove(pYellowNode); + this.Children.Remove(pBlueNode); + this.Children.Remove(_startPoint); + this.Children.Remove(_goalPoint); + this.Children.Add(pYellowNode); + this.Children.Add(pBlueNode); + this.Children.Add(_startPoint); + this.Children.Add(_goalPoint); + } + + /// + /// Auto edit leght of line + /// + private void AutoEditLine() + { + double temp; + int index = gGrpLine.Children.Count - 1; + double centerY = Canvas.GetTop(_goalPoint) + 25; + double centerX = Canvas.GetLeft(_goalPoint) + 25; + LineGeometry lastLine = (LineGeometry)gGrpLine.Children[index]; + LineGeometry beforeLastLine = (LineGeometry)gGrpLine.Children[index]; + + if(gGrpLine.Children.Count > 1) + { + beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; + + if (!IsCurverNode(beforeLastLine, lastLine)) + { + beforeLastLine.EndPoint = lastLine.EndPoint; + gGrpLine.Children.RemoveAt(index); + // Remove yellow node + if (gGrpYellowNode.Children.Count > 0) + { + gGrpYellowNode.Children.RemoveAt(gGrpYellowNode.Children.Count - 1); + gGrpYellowNode.Children.RemoveAt(gGrpYellowNode.Children.Count - 1); + } + // Remove curver line + if (gGrpCurverLine.Children.Count > 0) + { + gGrpCurverLine.Children.RemoveAt(gGrpCurverLine.Children.Count - 1); + } + index = index - 1; + lastLine = (LineGeometry)gGrpLine.Children[index]; + } + } + + if (lastLine.EndPoint.X == centerX && lastLine.EndPoint.Y == centerY) + return; + + if(IsVerticalLine(lastLine)) + { + temp = lastLine.StartPoint.Y; + lastLine.StartPoint = new Point(centerX, temp); + lastLine.EndPoint = new Point(centerX, centerY); + + if(gGrpLine.Children.Count > 1){ + beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; + temp = beforeLastLine.EndPoint.Y; + beforeLastLine.EndPoint = new Point(centerX, temp); + } + }else + { + temp = lastLine.StartPoint.X; + lastLine.StartPoint = new Point(temp, centerY); + lastLine.EndPoint = new Point(centerX, centerY); + if (gGrpLine.Children.Count > 1) + { + beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; + temp = beforeLastLine.EndPoint.X; + beforeLastLine.EndPoint = new Point(temp, centerY); + } + } + + // Draw curver line + if (IsCurverNode(beforeLastLine, lastLine)) + { + AddNode(beforeLastLine.EndPoint, gGrpRedNode); + if (GetDistance(lastLine.StartPoint, lastLine.EndPoint) > RADIUS_CURVER_LINE + 25) + { + DrawCurver(beforeLastLine, lastLine); + } + } + } + + /// + /// Check draw curver node + /// + /// Old line + /// New line + /// true:is curver, fasle: not curver + private bool IsCurverNode(LineGeometry oldLine, LineGeometry newLine) + { + if (oldLine.StartPoint.Y == oldLine.EndPoint.Y && oldLine.StartPoint.Y == newLine.EndPoint.Y) + { + return false; + } + + if (oldLine.StartPoint.X == oldLine.EndPoint.X && oldLine.StartPoint.X == newLine.EndPoint.X) + { + return false; + } + + return true; + } + + /// + /// Check timming to stop draw route + /// + /// + /// true:stop; false:continue + private bool IsStopDrawRoute(MouseEventArgs e) + { + if(e.RightButton == MouseButtonState.Pressed) + { + return true; + } + + return false; + } + + /// + /// Draw curver line and yellow node + /// + /// Old line + /// New line + private void DrawCurver(LineGeometry oldLine, LineGeometry newLine) + { + double radius = RADIUS_CURVER_LINE; + + Point startPoint ; + Point endPoint ; + + // Get postion of yellow node on old line + if(IsVerticalLine(oldLine)) + { + if (oldLine.StartPoint.Y > oldLine.EndPoint.Y) + startPoint = new Point(oldLine.EndPoint.X, oldLine.EndPoint.Y + radius); + else + startPoint = new Point(oldLine.EndPoint.X, oldLine.EndPoint.Y - radius); + }else + { + if (oldLine.StartPoint.X > oldLine.EndPoint.X) + startPoint = new Point(oldLine.EndPoint.X + radius, oldLine.EndPoint.Y); + else + startPoint = new Point(oldLine.EndPoint.X - radius, oldLine.EndPoint.Y); + } + + // Get postion of yellow node on new line + if (IsVerticalLine(newLine)) + { + if (newLine.StartPoint.Y > newLine.EndPoint.Y) + endPoint = new Point(newLine.StartPoint.X, newLine.StartPoint.Y - radius); + else + endPoint = new Point(newLine.StartPoint.X, newLine.StartPoint.Y + radius); + } + else + { + if (newLine.StartPoint.X > newLine.EndPoint.X) + endPoint = new Point(newLine.StartPoint.X - radius, newLine.StartPoint.Y); + else + endPoint = new Point(newLine.StartPoint.X + radius, newLine.StartPoint.Y); + } + + // Setting sweep direction + SweepDirection sweepDirection = SweepDirection.Clockwise; + if (IsVerticalLine(oldLine) && ((startPoint.Y - endPoint.Y) * (startPoint.X - endPoint.X)) > 0) + { + sweepDirection = SweepDirection.Counterclockwise; + } + + if (!IsVerticalLine(oldLine) && ((startPoint.Y - endPoint.Y) * (startPoint.X - endPoint.X)) < 0) + { + sweepDirection = SweepDirection.Counterclockwise; + } + + // Add curver line + DrawCurverLine(startPoint, endPoint, sweepDirection, gGrpCurverLine); + + // Add node to postion distance 1300mm + AddNode(startPoint, gGrpYellowNode); + AddNode(endPoint, gGrpYellowNode); + } + + /// + /// Init data for draw route + /// + private void InitDrawRoute() + { + // Setting for path line + pLine.Stroke = new SolidColorBrush(Colors.Blue); + pLine.StrokeThickness = STROKE_LINE; + pLine.Data = gGrpLine; + + // Setting for path of curver line + pCurverLine.Stroke = Brushes.Red; + pCurverLine.StrokeThickness = STROKE_LINE; + pCurverLine.Data = gGrpCurverLine; + + // Setting for path of red node + pRedNode.Stroke = new SolidColorBrush(Colors.Blue); + pRedNode.Fill = new SolidColorBrush(Colors.Red); + pRedNode.StrokeThickness = STROKE_NODE; + pRedNode.Data = gGrpRedNode; + + // Setting for path of yellow node + pYellowNode.Stroke = new SolidColorBrush(Colors.Blue); + pYellowNode.Fill = new SolidColorBrush(Colors.Yellow); + pYellowNode.StrokeThickness = STROKE_NODE; + pYellowNode.Data = gGrpYellowNode; + + // Setting for path of Blue node + pBlueNode.Stroke = new SolidColorBrush(Colors.Blue); + pBlueNode.Fill = new SolidColorBrush(Colors.LightBlue); + pBlueNode.StrokeThickness = STROKE_NODE; + pBlueNode.Data = gGrpBlueNode; + + // Setting for path of Free node + //pFreeNode.Stroke = new SolidColorBrush(Colors.Blue); + //pFreeNode.Fill = new SolidColorBrush(Colors.LightBlue); + //pFreeNode.StrokeThickness = STROKE_NODE; + //pFreeNode.Data = gGrpFreeNode; + + // Add paths to canvas + this.Children.Add(pLine); + this.Children.Add(pCurverLine); + this.Children.Add(pRedNode); + this.Children.Add(pYellowNode); + this.Children.Add(pBlueNode); + } + + /// + /// Clear all route + /// + public void ClearRoute() + { + isStartDrawRoute = false; + isGoalDrawRoute = false; + + gGrpLine.Children.Clear(); + gGrpRootLine.Children.Clear(); + gGrpCurverLine.Children.Clear(); + gGrpRedNode.Children.Clear(); + gGrpYellowNode.Children.Clear(); + gGrpBlueNode.Children.Clear(); + + this.Children.Remove(pLine); + this.Children.Remove(pRootLine); + this.Children.Remove(pCurverLine); + this.Children.Remove(pRedNode); + this.Children.Remove(pYellowNode); + this.Children.Remove(pBlueNode); + } + + /// + /// Draw line for route + /// + /// Start point + /// End point + /// Geometry Group + private void DrawLine(Point startPoint, Point endPoint, GeometryGroup geometryGroup) + { + LineGeometry lineGeometry = new LineGeometry(); + lineGeometry.StartPoint = startPoint; + lineGeometry.EndPoint = endPoint; + geometryGroup.Children.Add(lineGeometry); + } + + /// + /// Draw curver line + /// + /// Point start curver line + /// Point end curver line + /// Radius + /// Geometry Group + private void DrawCurverLine(Point startPoint, Point endPoint, SweepDirection sweepDirection, GeometryGroup geometryGroup) + { + PathGeometry pathGeometry = new PathGeometry(); + PathFigure figure = new PathFigure(); + figure.StartPoint = startPoint; + figure.Segments.Add(new ArcSegment(endPoint, new Size(RADIUS_CURVER_LINE, RADIUS_CURVER_LINE), 90, false, sweepDirection, true)); + pathGeometry.Figures.Add(figure); + geometryGroup.Children.Add(pathGeometry); + } + + /// + /// Setting node + /// + /// Position of center node + /// Geometry Group + private void AddNode(Point centerPoit, GeometryGroup geometryGroup) + { + double radius = RADIUS_NODE; + geometryGroup.Children.Add(new EllipseGeometry(centerPoit, radius, radius)); + } + + /// + /// Check line is vertical or horizontal + /// + /// + /// true:Vertical, false:Horizontal + private bool IsVerticalLine(LineGeometry line) + { + if (line.StartPoint.X == line.EndPoint.X) + { + // Vertical line + return true; + } + + // Horizontal line + return false; + } + + /// + /// Get distance between two point + /// + /// Point 1 + /// Point 2 + /// Distance between two point + private double GetDistance(Point point1, Point point2) + { + //pythagorean theorem c^2 = a^2 + b^2 + //thus c = square root(a^2 + b^2) + double a = (double)(point2.X - point1.X); + double b = (double)(point2.Y - point1.Y); + + return Math.Sqrt(a * a + b * b); + } + + /// + /// Check point is valid for draw + /// + /// Poit need check + /// true:Valid, false:Invalid + private bool IsValidPoint(Point point) + { + return true; + } + + /// + /// Display coordinate position + /// + /// Position to display + private void DisplayCoordinate(Point point) + { + if (_displayAxiPosition == null) + { + _displayAxiPosition = new ucDisplayCoordinate(); + this.Children.Add(_displayAxiPosition); + } + _displayAxiPosition.Display(point); + } + + #endregion + + #region Functions for Set Auto Nodes + + /// + /// SetAutoNodes + /// + public void SetAutoNodes() + { + double radiusStart = DISTANCE_START_NODES; + double radiusEnd = DISTANCE_END_NODES; + double radiusCurver = RADIUS_CURVER_LINE; + + Point startNode; + Point endNode; + + gGrpBlueNode.Children.Clear(); + + if (gGrpLine.Children.Count == 1) + radiusCurver = radiusEnd; + + if (gGrpLine.Children.Count > 0) + { + for (int i = 0; i < gGrpLine.Children.Count; i++) + { + LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[i]; + if (i == 0) + { + startNode = lineGeometry.EndPoint; + endNode = lineGeometry.StartPoint; + DrawAutoNodes(startNode, endNode, radiusCurver, radiusStart); + } + else if (i == gGrpLine.Children.Count - 1 && i > 0) + { + startNode = lineGeometry.StartPoint; + endNode = lineGeometry.EndPoint; + DrawAutoNodes(startNode, endNode, radiusCurver, radiusEnd); + } + else + { + startNode = lineGeometry.StartPoint; + endNode = lineGeometry.EndPoint; + DrawAutoNodes(startNode, endNode, radiusCurver, radiusCurver); + } + } + } + } + + + /// + /// DrawAutoNodes + /// + /// + /// + /// + /// + private void DrawAutoNodes(Point startNode, Point endNode, double radiusStart, double radiusEnd) + { + double distance = DISTANCE_AUTO_NODES; + double i; + + Point node; + + // Get postion of blue node on line + if (startNode.X == endNode.X) + { + if (startNode.Y > endNode.Y) + { + i = startNode.Y - radiusStart; + if (i - distance > endNode.Y + radiusEnd) + { + do + { + i = i - distance; + node = new Point(endNode.X, i); + // Add node to postion distance 1000mm + AddNode(node, gGrpBlueNode); + + } while (i > endNode.Y + radiusEnd + distance); + } + } + else + { + i = startNode.Y + radiusStart; + if (i + distance < endNode.Y - radiusEnd) + { + do + { + i = i + distance; + node = new Point(endNode.X, i); + // Add node to postion distance 1000mm + AddNode(node, gGrpBlueNode); + } while (i < endNode.Y - radiusEnd - distance); + } + } + } + else + { + if (startNode.X > endNode.X) + { + i = startNode.X - radiusStart; + if (i - distance > endNode.X + radiusEnd) + { + do + { + i = i - distance; + node = new Point(i, endNode.Y); + // Add node to postion distance 1000mm + AddNode(node, gGrpBlueNode); + } while (i > endNode.X + radiusEnd + distance); + } + } + else + { + i = startNode.X + radiusStart; + if (i + distance < endNode.X - radiusEnd) + { + do + { + i = i + distance; + node = new Point(i, endNode.Y); + // Add node to postion distance 1000mm + AddNode(node, gGrpBlueNode); + } while (i < endNode.X - radiusEnd - distance); + } + } + } + + } + + #endregion + + #region Functions for Set Free Nodes + /// + /// Draw Auto Blue node + /// + public void SetFreeNodes(Point FreeNode, bool RightClick) + { + double radiusStart = DISTANCE_START_NODES; + double radiusEnd = DISTANCE_END_NODES; + double radiusNode = RADIUS_NODE; + double radiusCurver = RADIUS_CURVER_LINE + RADIUS_NODE; + + EllipseGeometry ellipseGeometry; + Point node; + bool deleteFlag = false; + + if (RightClick) + { + if (gGrpBlueNode.Children.Count > 0) + { + for (int i = 0; i < gGrpBlueNode.Children.Count; i++) + { + ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; + node = ellipseGeometry.Center; + if (FreeNode.X == node.X) + { + if (CheckIsNode(FreeNode, node, radiusNode)) + { + deleteFlag = true; + } + } + else + { + if (CheckIsNode(FreeNode, node, radiusNode)) + { + deleteFlag = true; + } + } + if (deleteFlag) + { + MessageBoxResult result = MessageBox.Show("Do You Delete This Node?", "Delete Node", MessageBoxButton.OKCancel); + if (result == MessageBoxResult.OK) + { + gGrpBlueNode.Children.RemoveAt(i); + return; + } + else + { + return; + } + } + } + } + } + + if (gGrpLine.Children.Count > 0) + { + for (int i = 0; i < gGrpLine.Children.Count; i++) + { + LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[i]; + + // Get postion of node on line + if (IsVerticalLine(lineGeometry)) + { + if (FreeNode.X < lineGeometry.EndPoint.X + radiusNode && FreeNode.X > lineGeometry.EndPoint.X - radiusNode) + { + FreeNode.X = lineGeometry.EndPoint.X; + + if (i == 0) + { + if (CheckFreeNodes(lineGeometry, FreeNode, radiusStart, radiusCurver)) + { + + AddNode(FreeNode, gGrpBlueNode); + } + } + else if (i == gGrpLine.Children.Count - 1 && i > 0) + { + if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusEnd)) + { + + AddNode(FreeNode, gGrpBlueNode); + } + } + else + { + if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusCurver)) + { + + AddNode(FreeNode, gGrpBlueNode); + } + } + + } + } + else + { + if (FreeNode.Y < lineGeometry.EndPoint.Y + radiusNode && FreeNode.Y > lineGeometry.EndPoint.Y - radiusNode) + { + FreeNode.Y = lineGeometry.EndPoint.Y; + if (i == 0) + { + if (CheckFreeNodes(lineGeometry, FreeNode, radiusStart, radiusCurver)) + { + + AddNode(FreeNode, gGrpBlueNode); + } + } + else if (i == gGrpLine.Children.Count - 1 && i > 0) + { + if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusEnd)) + { + + AddNode(FreeNode, gGrpBlueNode); + } + } + else + { + if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusCurver)) + { + + AddNode(FreeNode, gGrpBlueNode); + } + } + + } + } + } + } + } + + + public bool CheckFreeNodes(LineGeometry lineNode, Point Freenode, double radiusStart, double radiusEnd) + { + + double distanceFreeNode = DISTANCE_FREE_NODES; + double radiusNode = RADIUS_NODE; + EllipseGeometry ellipseGeometry; + Point node; + + if (IsVerticalLine(lineNode)) + { + if (lineNode.StartPoint.Y < lineNode.EndPoint.Y) + { + if (Freenode.Y < lineNode.StartPoint.Y + radiusStart || Freenode.Y > lineNode.EndPoint.Y - radiusEnd) + { + return false; + } + } + else + { + if (Freenode.Y > lineNode.StartPoint.Y - radiusStart || Freenode.Y < lineNode.EndPoint.Y + radiusEnd) + { + return false; + } + } + } + else + { + if (lineNode.StartPoint.X < lineNode.EndPoint.X) + { + if (Freenode.X < lineNode.StartPoint.X + radiusStart || Freenode.X > lineNode.EndPoint.X - radiusEnd) + { + return false; + } + } + else + { + if (Freenode.X > lineNode.StartPoint.X - radiusStart || Freenode.X < lineNode.EndPoint.X + radiusEnd) + { + return false; + } + } + } + + if (gGrpBlueNode.Children.Count > 0) + { + for (int i = 0; i < gGrpBlueNode.Children.Count; i++) + { + ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; + node = ellipseGeometry.Center; + if (Freenode.X == node.X) + { + if (CheckIsNode(Freenode, node, radiusNode)) + { + return false; + } + else if (Freenode.Y < node.Y + distanceFreeNode && Freenode.Y > node.Y - distanceFreeNode) + { + return false; + } + } + else if (Freenode.Y == node.Y) + { + if (CheckIsNode(Freenode, node, radiusNode)) + { + return false; + } + else if (Freenode.X < node.X + distanceFreeNode && Freenode.X > node.X - distanceFreeNode) + { + return false; + } + } + } + } + + return true; + } + + public bool CheckIsNode(Point FreeNode, Point Node, double radiusNode) + { + if (FreeNode.X < Node.X + radiusNode && FreeNode.X > Node.X - radiusNode && FreeNode.Y < Node.Y + radiusNode && FreeNode.Y > Node.Y - radiusNode) + { + return true; + } + return false; + } + + #endregion + + #region Edit Node + public void InitNodeInfo_List() + { + //Reset List + NodeInfo_List = new List(); + + if (gGrpBlueNode.Children.Count > 0) + { + // Get start point + LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[0]; + Point startPoint = lineGeometry.StartPoint; + + NodeInfo n1 = new NodeInfo(); + n1.X = startPoint.X; + n1.Y = startPoint.Y; + n1.Mode1 = ""; + n1.Mode2 = ""; + n1.Mode3 = ""; + NodeInfo_List.Add(n1); + + for (int i = 0; i < gGrpBlueNode.Children.Count; i++) + { + Point point; + EllipseGeometry eGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; + point = eGeometry.Center; + + NodeInfo Ninfo = new NodeInfo(); + Ninfo.X = point.X; + Ninfo.Y = point.Y; + + Ninfo.Mode1 = ""; + Ninfo.Mode2 = ""; + Ninfo.Mode3 = ""; + + NodeInfo_List.Add(Ninfo); + } + + // Get end point + lineGeometry = (LineGeometry)gGrpLine.Children[gGrpLine.Children.Count -1]; + Point endPoint = lineGeometry.EndPoint; + + NodeInfo n2 = new NodeInfo(); + n2.X = startPoint.X; + n2.Y = startPoint.Y; + n2.Mode1 = ""; + n2.Mode2 = ""; + n2.Mode3 = ""; + NodeInfo_List.Add(n2); + + // Resort NodeInfo_List From Start to Goal + LineGeometry firstLine = (LineGeometry)gGrpLine.Children[0]; + Point startNode = firstLine.StartPoint; + Point endNode = firstLine.EndPoint; + + + List tmpLst = new List(); + + // Create temp List + if(startNode.X == endNode.X) + { + for (int i = 1; i < NodeInfo_List.Count; i++) + { + if (NodeInfo_List[i].X != endNode.X) + { + break; + } + else + { + tmpLst.Add(NodeInfo_List[i]); + } + } + } + + if (startNode.Y == endNode.Y) + { + for (int i = 1; i < NodeInfo_List.Count; i++) + { + if (NodeInfo_List[i].Y != endNode.Y) + { + break; + } + else + { + tmpLst.Add(NodeInfo_List[i]); + } + } + } + + // Sort NodeInfo_List + for (int i = 0; i < tmpLst.Count; i++) + { + NodeInfo_List[i + 1] = tmpLst[tmpLst.Count -1 - i]; + } + + } + } + + + public void EditNode(Point node_edited) + { + EllipseGeometry ellipseGeometry; + Point node; + double radiusNode = RADIUS_NODE; + + bool flag = false; + + if (gGrpBlueNode.Children.Count > 0) + { + for (int i = 0; i < gGrpBlueNode.Children.Count; i++) + { + ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; + node = ellipseGeometry.Center; + + if (CheckIsNode(node_edited, node, radiusNode)) + { + flag = true; + } + + if (flag) + { + node_edited.X = node.X; + node_edited.Y = node.Y; + + // show form edit node + EditNodeWindow edtNodeWindow = new EditNodeWindow(); + edtNodeWindow.ShowDialog(); + + string result1 = edtNodeWindow._txtMode1; + string result2 = edtNodeWindow._txtMode2; + string result3 = edtNodeWindow._txtMode3; + bool exit = edtNodeWindow._ExitFlg; + + if (!exit) { + SaveChanged(node_edited.X, node_edited.Y, result1, result2, result3); + } + + return; + } + } + } + } + + public void SaveChanged(double x, double y, string st1, string st2, string st3) + { + for (int i = 0; i < NodeInfo_List.Count; i++) + { + NodeInfo ni = new NodeInfo(); + ni = NodeInfo_List[i]; + + if (ni.X == x && ni.Y == y) + { + + ni.Mode1 = st1; + ni.Mode2 = st2; + ni.Mode3 = st3; + + NodeInfo_List[i] = ni; + return; + } + } + } + #endregion + + #region Display RouteInfo + public void DspRouteInfo() + { + //Clear Route Info Table + ((MainWindow)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); + + if (NodeInfo_List.Count != 0) { + int _RowIdx = 0; + string _Content = ""; + + for (int i = 0; i < NodeInfo_List.Count; i++) { + + NodeInfo ni = new NodeInfo(); + ni = NodeInfo_List[i]; + + //column 1 + if (i == 0) + { + _Content = "S"; + } + else if (i == NodeInfo_List.Count - 1) + { + _Content = "G"; + } + else + { + _Content = i.ToString(); + } + AddLabeltoGrid(_RowIdx, 0, _Content); + + //column 2 + // Display Node's Position + _Content = ni.X + ", " + ni.Y; + AddLabeltoGrid(_RowIdx, 1, _Content); + + // Display Node's Field + if (ni.Mode1 != "" && ni.Mode1 != null) + { + char delimiterChars = '_'; + string[] tmp = ni.Mode1.Split(delimiterChars); + foreach (string s in tmp) + { + _RowIdx++; + delimiterChars = ':'; + + if (s.Split(delimiterChars)[0] == "Mode") + { + double distance = 0; + if (i == NodeInfo_List.Count - 1) + { + distance = 0; + } + else + { + distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); + } + _Content = "MOVE " + distance.ToString() + "mm"; + } + else + { + _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; + } + + AddLabeltoGrid(_RowIdx, 1, _Content); + } + } + + if (ni.Mode2 != "" && ni.Mode2 != null) + { + char delimiterChars = '_'; + string[] tmp = ni.Mode2.Split(delimiterChars); + foreach (string s in tmp) + { + _RowIdx++; + delimiterChars = ':'; + + if (s.Split(delimiterChars)[0] == "Mode") + { + double distance = 0; + if (i == NodeInfo_List.Count - 1) + { + distance = 0; + } + else + { + distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); + } + _Content = "MOVE " + distance.ToString() + "mm"; + } + else + { + _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; + } + + AddLabeltoGrid(_RowIdx, 1, _Content); + } + } + + if (ni.Mode3 != "" && ni.Mode3 != null) + { + char delimiterChars = '_'; + string[] tmp = ni.Mode3.Split(delimiterChars); + foreach (string s in tmp) + { + _RowIdx++; + delimiterChars = ':'; + + if (s.Split(delimiterChars)[0] == "Mode") + { + double distance = 0; + if (i == NodeInfo_List.Count - 1) + { + distance = 0; + } + else + { + distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); + } + _Content = "MOVE " + distance.ToString() + "mm"; + } + else + { + _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; + } + + AddLabeltoGrid(_RowIdx, 1, _Content); + } + } + _RowIdx ++; + } + } + } + + public double DistanceCalculate(double _X1, double _Y1, double _X2, double _Y2) + { + double dist = 0; + + if (_X1 == _X2) + { + dist = System.Math.Abs(_Y1 - _Y2) * DISTANCE_RATIO; + } + else if (_Y1 == _Y2) + { + dist = System.Math.Abs(_X1 - _X2) * DISTANCE_RATIO; + } + return dist; + } + + public void AddLabeltoGrid(int RowIdx, int ColIdx, string Content) + { + //Add Row to Grid + RowDefinition _rd = new RowDefinition(); + ((MainWindow)System.Windows.Application.Current.MainWindow).grdRouteInfo.RowDefinitions.Add(_rd); + + // Add data to Grid + Label dynamicLabel = new Label(); + + dynamicLabel.Content = Content; + dynamicLabel.Margin = new Thickness(0, 0, 0, 0); + dynamicLabel.Foreground = new SolidColorBrush(Colors.Black); + dynamicLabel.Background = new SolidColorBrush(Colors.White); + dynamicLabel.BorderBrush = new SolidColorBrush(Colors.LightGray); + dynamicLabel.BorderThickness = new Thickness(1); + + Grid.SetRow(dynamicLabel, RowIdx); + Grid.SetColumn(dynamicLabel, ColIdx); + ((MainWindow)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Add(dynamicLabel); + } + #endregion + + + public void CreateGoalPoint() + { + isStartDrawRoute = false; + if (_goalPoint == null) + { + _goalPoint = new ucStartEndButton(); + _goalPoint.btnWidth = 50.0; + _goalPoint.btnHeight = 50.0; + _goalPoint.buttText = "G"; + Canvas.SetLeft(_goalPoint, 675); + Canvas.SetTop(_goalPoint, 75); + this.Children.Add(_goalPoint); + } + } + + public void CreateStartPoint() + { + isStartDrawRoute = false; + if (_startPoint == null) + { + _startPoint = new ucStartEndButton(); + _startPoint.btnWidth = 50.0; + _startPoint.btnHeight = 50.0; + _startPoint.buttText = "S"; + Canvas.SetLeft(_startPoint, 75); + Canvas.SetTop(_startPoint, 675); + this.Children.Add(_startPoint); + } + } + } +} diff --git a/sources/RoboforkApp/DesignerItem.cs b/sources/RoboforkApp/DesignerItem.cs new file mode 100644 index 0000000..04b8765 --- /dev/null +++ b/sources/RoboforkApp/DesignerItem.cs @@ -0,0 +1,97 @@ +using System.Windows; +using System.Windows.Controls; +using System.Windows.Input; +using System.Windows.Media; + +namespace RoboforkApp +{ + public class DesignerItem : ContentControl + { + public bool IsSelected + { + get { return (bool)GetValue(IsSelectedProperty); } + set { SetValue(IsSelectedProperty, value); } + } + + public static readonly DependencyProperty IsSelectedProperty = + DependencyProperty.Register("IsSelected", typeof(bool), + typeof(DesignerItem), + new FrameworkPropertyMetadata(false)); + + public static readonly DependencyProperty MoveThumbTemplateProperty = + DependencyProperty.RegisterAttached("MoveThumbTemplate", typeof(ControlTemplate), typeof(DesignerItem)); + + public static ControlTemplate GetMoveThumbTemplate(UIElement element) + { + return (ControlTemplate)element.GetValue(MoveThumbTemplateProperty); + } + + public static void SetMoveThumbTemplate(UIElement element, ControlTemplate value) + { + element.SetValue(MoveThumbTemplateProperty, value); + } + + static DesignerItem() + { + FrameworkElement.DefaultStyleKeyProperty.OverrideMetadata(typeof(DesignerItem), new FrameworkPropertyMetadata(typeof(DesignerItem))); + } + + public DesignerItem() + { + this.Loaded += new RoutedEventHandler(this.DesignerItem_Loaded); + } + + protected override void OnPreviewMouseDown(MouseButtonEventArgs e) + { + base.OnPreviewMouseDown(e); + DesignerCanvas designer = VisualTreeHelper.GetParent(this) as DesignerCanvas; + + if (designer != null) + { + if ((Keyboard.Modifiers & (ModifierKeys.Shift | ModifierKeys.Control)) != ModifierKeys.None) + { + this.IsSelected = !this.IsSelected; + } + else + { + if (!this.IsSelected) + { + designer.DeselectAll(); + this.IsSelected = true; + } + } + } + + e.Handled = false; + } + + private void DesignerItem_Loaded(object sender, RoutedEventArgs e) + { + if (this.Template != null) + { + ContentPresenter contentPresenter = + this.Template.FindName("PART_ContentPresenter", this) as ContentPresenter; + + MoveThumb thumb = + this.Template.FindName("PART_MoveThumb", this) as MoveThumb; + + if (contentPresenter != null && thumb != null) + { + UIElement contentVisual = + VisualTreeHelper.GetChild(contentPresenter, 0) as UIElement; + + if (contentVisual != null) + { + ControlTemplate template = + DesignerItem.GetMoveThumbTemplate(contentVisual) as ControlTemplate; + + if (template != null) + { + thumb.Template = template; + } + } + } + } + } + } +} diff --git a/sources/RoboforkApp/EditNodeWindow.xaml b/sources/RoboforkApp/EditNodeWindow.xaml new file mode 100644 index 0000000..72cfeab --- /dev/null +++ b/sources/RoboforkApp/EditNodeWindow.xaml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/RoboforkApp/EditNodeWindow.xaml.cs b/sources/RoboforkApp/EditNodeWindow.xaml.cs new file mode 100644 index 0000000..bdd1312 --- /dev/null +++ b/sources/RoboforkApp/EditNodeWindow.xaml.cs @@ -0,0 +1,156 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Shapes; +using System.Text.RegularExpressions; + +namespace RoboforkApp +{ + /// + /// Interaction logic for EditNode.xaml + /// + public partial class EditNodeWindow : Window + { + public EditNodeWindow() + { + InitializeComponent(); + } + + public string txtMode1; + public string _txtMode1 + { + get { return txtMode1; } + } + public string txtMode2; + public string _txtMode2 + { + get { return txtMode2; } + } + public string txtMode3; + public string _txtMode3 + { + get { return txtMode3; } + } + public bool ExitFlg = false; + public bool _ExitFlg + { + get { return ExitFlg; } + } + + + private void IsDigit(object sender, TextCompositionEventArgs e) + { + Regex regex = new Regex("[^0-9]+"); + e.Handled = regex.IsMatch(e.Text); + } + + private void btnEditNode_Click(object sender, RoutedEventArgs e) + { + + string tag = ((Button)sender).Tag.ToString(); + switch (tag) + { + case "ADDMODE": + DoBeginSave(); + clearField(); + break; + case "No": + ExitFlg = true; + this.Close(); + break; + case "Save": + DoBeginSave(); + this.Close(); + break; + default: + break; + } + + } + + public void DoBeginSave() + { + switch (cbMode.Text) + { + case "移動": + txtMode1 = ""; + if (cbMode.Text != "") + { + txtMode1 = txtMode1 + "Mode:" + cbMode.Text; + } + if (txtSpeed.Text != "") + { + txtMode1 = txtMode1 + "_" + "Speed:" + txtSpeed.Text + "km/h"; + } + if (txtAngle.Text != "") + { + txtMode1 = txtMode1 + "_" + "Angle:" + txtAngle.Text + "°"; + } + if (txtHight.Text != "") + { + txtMode1 = txtMode1 + "_" + "Hight:" + txtHight.Text + "mm"; + } + break; + case "回転": + txtMode2 = ""; + if (cbMode.Text != "") + { + txtMode2 = txtMode2 + "Mode:" + cbMode.Text; + } + if (txtSpeed.Text != "") + { + txtMode2 = txtMode2 + "_" + "Speed:" + txtSpeed.Text + "km/h"; + } + if (txtAngle.Text != "") + { + txtMode2 = txtMode2 + "_" + "Angle:" + txtAngle.Text + "°"; + } + if (txtHight.Text != "") + { + txtMode2 = txtMode2 + "_" + "Hight:" + txtHight.Text + "mm"; + } + break; + case "パレットの高さ": + txtMode3 = ""; + if (cbMode.Text != "") + { + txtMode3 = txtMode3 + "Mode:" + cbMode.Text; + } + if (txtSpeed.Text != "") + { + txtMode3 = txtMode3 + "_" + "Speed:" + txtSpeed.Text + "km/h"; + } + if (txtAngle.Text != "") + { + txtMode3 = txtMode3 + "_" + "Angle:" + txtAngle.Text + "°"; + } + if (txtHight.Text != "") + { + txtMode3 = txtMode3 + "_" + "Hight:" + txtHight.Text + "mm"; + } + break; + default: + break; + } + + } + + public void clearField() + { + cbMode.Text = ""; + txtSpeed.Text = ""; + txtAngle.Text = ""; + txtHight.Text = ""; + } + + } +} diff --git a/sources/RoboforkApp/Images/attention.png b/sources/RoboforkApp/Images/attention.png new file mode 100644 index 0000000000000000000000000000000000000000..5715e3300cceb4ceb3e0be35430c2565a41667a2 GIT binary patch literal 5403 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/chart1.png b/sources/RoboforkApp/Images/chart1.png new file mode 100644 index 0000000000000000000000000000000000000000..cdd7c64f37c998dea7c16aea6cd94030ec5e29a1 GIT binary patch literal 8120 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%0A1zt_RsSKX;N|o4 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/new.png b/sources/RoboforkApp/Images/new.png new file mode 100644 index 0000000000000000000000000000000000000000..7d371b31c9df33e351edb1e8d9206be8ec667d24 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~uBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{0gm{T- zL`iUdT1k0gQ7S_~VrE{6o}X)oLYc9i!CC!qH=vSvo-U3d5$5F*4ViyDM@PTbjJQhb~A%W-~R^p6M-&e N@O1TaS?83{1OUfnZ4Lkc literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/newBold.png b/sources/RoboforkApp/Images/newBold.png new file mode 100644 index 0000000000000000000000000000000000000000..c03e0a0e8221b00eef827ce7c695042deb8dc6e2 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~uBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{0gm{T- zL`iUdT1k0gQ7S_~VrE{6o}X)oLYc9i!CC!qH=vTeo-U3d5$#^pOm*RmO161$26Nm zk~Jf!?r(1JPM`VLxLdeb{o;KmzGUQT{KUlDF2!gfvWlHUUFh|^jrW#csr|LaVMlXT zxXVsEk+sqO8=1Ct9pp=hZFZPsC$&iNWP{0hIaKPB)TVuL`#+tYza(U{<^9i7@(#A! iZH~2m`Y2vv2SdrzX~!jA{E!BEgu&C*&t;ucLK6Taz=1aa literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/nuclear.png b/sources/RoboforkApp/Images/nuclear.png new file mode 100644 index 0000000000000000000000000000000000000000..af3ac140d4c4c0ca534219c33f171fd3e3973585 GIT binary patch literal 7494 zcmV-M9l7F(P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy7j#8fbW?9;ba!ELWdKlNX>N2bPDNB8b~7$8%`aC*0011JNklAP1$>B6qzbn#G@*tPQu=-NMv*yhu^B&J;E#K2{mqdi~gq|C^ZE#Byq^YdTvA8=ZTsH(hvZIQ@KL zvI!WVDO2#Q0Iz*Bm#&?I-A~uPo}<}Uv+3HGv*_B{nRMyHEc$L^7=5{srKC{^imxbYVvvUHM{$t}rt!J8-)C1fCh7f(U?LF+d&S)w46`>ffhp z_Qf>1e0%~cJcRx}w+->R%XA<9^HlnI4g<__EjpUpr2NdI9(3t&t_H-$v{bd4{qJ@4 z*(*?~@XMK^L<1rN1jMUlQ|aoNDRlMpWVS;3aZe(Bx#&JRnd4f{R`egE(34|a)7i>j z%J-w0lPA)S*I7A8LjZBs%qeUK@S3PlSE2$~#sJR%pa${ksRFwC`6T+}?LwMgm`gkJ zy3@&Q*D|)>Z_1y@c5TmA@=ngZG%G)YCQd4(g2_{9%CzZpwiKzzrodF^Q_|Oz!ny(l zpj|493afzl!_i4}|NYackbQwq508tYL)p#gL{`0Gw%=E}vqLd#<$uWbquji4G%kMv zjh|RRlL{x(k!4&LQO{tgZ3ZL-%lxTtC);!SUJsx-l|_kAp;d`jPfn!b=lNnz zolXUXQ^Y6uHZd=ow&(Yxzh%}dV{`jmq&qvZ@{`O)G$SL9va-j}nA|+d8<$V{6DEoR zpaiIL?`Ey0i77yiKGinzsnloNOpIFSNQHVj1LBE&1vGW~Ohb+E3BKj9k6GC{^l(NX zoycoM$201s|65@mPp`MWB&{W7k4mAm^bE?#%BJj`T$3s%i7E@HOyl&LLFbRo($bO* zknBzU&L(yBPAu?jYN4u!tUyyeL`?+5A33ETdT^Gg5k4q2B4gkqe1*?bMn_R;8pBMh zxANZt^H^HF_1j0aru38qN*y_hMx~`wdPbI9X+xFcC(;C|l~ZW?j9K*Tng!e-xYMdp zrK(Q_%?6&{jnR?q8;VJVfOzG^1lqN69?dUW$faev_>j-OK#lMXKEhY{4Bw~bCDOs{ zmUL`%z4gB-Oq}q=)J_zikVuKiDU^~rl17diO{0}6$K+B@-dGwtZak;>BuR0k_tIs{ z>BI-iG-Xv~(m2cpaCY#N0u?}Ag;#WlXFr%pPpw)_3l}{=6AKDyJo_*`W(SjuMK zlp5hPd`Ao;6Jlxih!*tOsNV=CPV{!_T@)P?M{)7PDIqb5l2cMCbp)$&bULMFWKw1p z*Gi=L*l`>HHy*&`fEI9I&po$}E}dDVby<58U?y;e^7KYh1wf_3D<{U&rDFy3#%q71 zr=M9TnV>@@Nn*TM`#qCf^eM*T4q==!zXjo(vt1^~iS(U>Rk|@cX;%VG?*kM&K%`oQ` zEuif?cG9<}U)CVm8(`TRQdb$LuMI#}AppWI99u~H-rdite?cysEyNu03FSwnG<=5d z$SlM%EHYYRn-bNZ{+i-a&i3oinS9XFf{4Bp5*kKB!Xs$tuthRTVN4l%JvallL#2hA{%N|~51Wh@#iofE_H`v(rt`L8}|%K-jUdbm5C)I&t$6rRIS0;#a~kO^N(4kz7m?C{sHHSwK}?7ZF(TIO zaZTw+lFP4iJNap%OZx)}^~*#3y~#fykOl_@%Zb8acylDCg9`TF@&K;U3G z5#)~(t9luQdMVAvs>~Elp%FY{U|vHv&&bS{G{ZoQV0Z0$n=W7enFsVojXJ05o$;wu zXHuU4{47ti;{{ale_zt~-+wQY0gkPuG7sG7&S)$cbBuI0L6o`}B{3it#1zD_Ax6ZC zm{&)%qECj`y}4B*K0y23F%4*d=Rg|dh*2*c!&D6j-Fy^{9Ie$& zCkdG}YL@M(+aqblE z&S)&C@%JMc8CHMK%4{TLak0t!HC1%8MC6PCMqS`K;)PNBFBhW5i??cDzqgXj;s62 zXG`9>+^b(7>etVM`Va8bV0!z=iTnd>VTN(HGn6SXwSgUXKhlI)5t!Rh>@}dQP_A8R z>6!G}#@FeyBL}%o&a|ei0S(I2z={2JjAlp2(MRuXragQ1NSVN~a7+y#HxxsKoXYG2 ze1T7>=T$*OOahT(90-UUGh$C3)P)Ym)-C--9sF=i-I&LNnp5vSeaPLtFZJ`#U=AE~ z9hiCpQlpW~nOrwDbuv&c@)(gcpjFdM4yL5J)J$swf}>`2Mza!BBNCvjP~6|5gQ9)` zz}$KB>D5)WFXb??!G57fH~nAV!9y1AM&QG3*^ zIgE#0ZQj&?O3L$X8R{041E^5Z;w4L|_~jK0GS7gf;9dSClQhesXIIUm#fz7S3bC)K z4~;}pSW}=%W3vk3lbRDTdBA6*CL*03LhLOJMtHQPk0R?hH=y$l?Kg(hr_PA z=qOL3cJ9i&=?oZW43%9zCgRw{F7X!=ZJ^ zDMj)QF)Mr;(|sK~YB2dgHp(<=Cc3#c8hQKpuwzIC{a|WD^J10G0{lmE=32Z(l|IIMCM+ zz<24+0|rPRKuy%r*%l&Lyc$%W4n@?d{$d7iTr{nJGwN{fy;hjIGEpy3eBJnjeYvA~ z@OXeZbKoE^y`yV`yQWTUct^Ses8Xn^p`ua_9O_YE)m_q>B}sJoaGH%hFe5?WD-&=g zcu*gXZC0SVQ_&iVu0mf{p`@~x_>LG53t~cSh!Mg;HbO`pJ9ZKlPx&^Y4E{ zyw3Xg9(Pf@cI^$Aom854=bG7*VfOArZf@?>w{Ji4;KFQ^>iUS}=Wh!X9a2GsQZO>9 zS_%lN1OPDXfT|XHvu{d;Xe#g>F(4L9 zD2S~)$EYAeiGTmxOd`PAyyBO|4qBqI+7mrZ#QcYG6BbpnLDT zPp(p@&Yh`Cm#$js^T~Vk>?v0hkdYp4?(Wk0`u6K5Y2(qKf%DY|bSMF30cizgzy^82 zymj-U)Hpx7{NX72ZvO}h3*makO2V9nl!QT5Uf$aF*dNF8gnd{>Plku>r;JY4H{4bJ8RgmAvIvbr`hl`F}v;S^Y``ZYo?BEoQu!5 za@Jrf%nqcx?z)SbH-|N+JMVxb?Z_cSe-g#fmtkKwQJX=;5IJwmmzhk|6GSRF3BIK&SyVs1J8Uq!MZp6br>5y`Wqu2!=Zfs2J%96O}1rwV|#dEtTr9 zKaM5J^!h1x8t*AxImU01c;hORV3+T{< z_J=t!0%7CxFZ$8X`{OkGOFSFDJ@y_fL9_Q0t#%-ZepYrcnSM6g2PyP(B}?U>Rb|%g zzun7oW=s%`&j__WrulqkKa_9q6aK<)6~nu+^fPQ<4E+S#8_gC)Kb1skwr3dq^v+Pt zc1O@pZ-=uDp`UiKy%k0kZ-vsSqE58W8Iaic{0j_npMG*1pzNF(==Gph1=k*S72iKR zYY3q^pdP-oe5mzeIfTa-SHY_Spg-qLaf*kOeg1eq!MR9?%|D3KhWK{dIHl7)FD)J`rCnZR1VCl zvithmcZO5!P+#f1QVaEZSeW6jt4>c_v+~UFDy6VVfsWGHK`I+cWPpHJu|0@B9eX#u z6XJv-vGLIft@ZlBDWKAUKd%ebsHcFcgSAnuU7fX2mtK2WWlznIk<}P!AZSQzXiR;$ zLG4^M#F`ln;Mu6poWj=yShWf(b_5B;ifx1GD{n8v@6&NMPg%~CF$aJt`qO*#TZakhqH%jR;r^i zpz2jskd4}#K$FIerbxbR#JJ+fFw`$BU{!J>G-ry|f$h4meJ7S?Vh7McEi_bUg7~ks z?&#RG(;1N1_&o-B?r}FhF~$LXEKnWp22dqHvtk{6ZHB9V{pQ*{%FfP~S+FzDddhJ3 zq`rnSu>kSW%Srn9;sBmA0998u)j~ss+X6+26598ND5Bp{;{0)nByWjSH|7c0RX~=SiOI zWwt_LmWdxgO;8cQjlh}}tiIN3?t8@xX*oYO!0JnDULa}Rx{YSMXkcUN=e&)lrzhp} zYbj;hbM=d>YM(tkeI7Io)|vvfk;XQS8K9_811Pr1k512MD=c;fS!i>hrTXiU*m&Du z4P?fM4;vN@ zWaUShS^?tiuueF4?p!*w`9a6!3RSN7%f+`LCxqriSTDEMNtY>OV zV7wH@%VAg&yPjbi*_QVS4GpDr&#a;E-koCjWrb(oL~aDomsJRW8pI!7@if%9JH$e7 z1X!xSgrtS_qV)H>tj$&=}IR(8eiSp9v$ntYg3^ z3lX$vCO-unK3o=7tqZxPMPp+DSuOn9{!T5-VqdH$E?KgKJ}kap17`#8#sDj90D9A< zH@xWls-6bK_lH>MHGfO_Mt{pMd;f=bF4@D9R;oNQx`{Sp;g(66bUrrJATg6-tAM;= zSu90IM@v1#N;C{B(}wA*)oRt+{8?9D#a7#@{r&i<;Ov=G>HD3@+7Ml(`p`t|6!<2? zE7kzQe)w~LDot!)#Jz(v^A*2ekk%@_dFOOirg1<3Jw2PeB>Nn}zK8M8{pqWv9c|)-8W|$}$=8V? z{Ce}zpL{GOs1uc7@_(U#p;fNFfMn;kasVo=OrPgA_)xP(b>)fNt%8W-BK^DYg2#d! zPi>4r?K1-`W_50l=7}SoOAUAVZIPVXLG%^>&ja@H@f{w$y)D&$J>^CK&A)%n+fs_b)LxbN{%BS+`r%csKik;pot!fKKc-Z?okZuiB++2+ zKJw81w*-k2g2~|N`Ek59I+oWid2yp;3@@%^vVRHm-P3M#WMm_UvGBY|>%D%(l(vV= zARF@u%HPsghU|f2X#ZwqH|d0c_|xuGnmE#zANKd-2U&PsrN1--%#XJUDpDHf!<-r! z$uDUQ8%AfhjN=vcd;xiBOE{e^YR9*JE)F4Ljp2`8mQs%Mmkr<5RVJUr?b++V)YRFO z%3mBndsYtS2UvaiEr|jA491Im`Q4oWUX%^yw|j$vf+S#!LN@~zt3ciOUfrKx*h)#^ z7gm$_4*+;233p9#ad9#ZJuo$uRhUfYpX^bk3e_^%xm2z z?Z7r}9RHQA15>}pwhAmR2vmyON9Du(-nAX3vRY?cJJ3@8^uXU3qJqvRcY_01+;DW2 ztEz)&JgAjWC=>)GDR>In`0?Xu!h{JlY0@MrC@7#pe%%>{l^&S-9>2prLx&FK*Y^6z z%8;Y;uJ)`95{nVI{aZ88Qp$1sHtAfIV%drIt355HJZtj1gSJ4g*HCbutVSZdnuj6U zgWoeQ(;ZQ3--&CQi`Mjecejg^|)lixDKZ6VI1?$xV0r#(o_iO+di z=ntNjV)p;mHWp{nogG@qSCz~iy{e!95X!;x88jPMM}A6(ri12jy$gWbOFVKwcg8+l zyYi!2R(D%|5f(}ZP)GaYLaVI72*(1TRh~{f$Z`h8&2Gz%1w1vtQpSUTnl?JL{RMQbeH-x%Oi!>+Y`5la z#aU3*-JTt8{CIy$5qHb-fEKqCf>8nD6=bA!5B|#m)VlESaH)S#+Vttu>466x5OC|( zt>gbz;W;sU{lpVb(1Q;?NHb>4ps{1eih|K(eE3gOP%qo?<6CpHX;$|(3csfoEpe}1 z{uukh{``JwVRb>O?KptO2x75&?XuJkwWxO!tv({?Ui?x#AYd*;s$#sEJ$p7i^w2}J zdi81n`26$Fi{a}vYu3oaGNe7aIz}dx1gwtt=2uxTUf~%}@20gVt79!%>0v45bEm@x zXZ`+NZ_j}RJnCUtzqoImvhlqdQk+{m8peMQtw84I=L<-{0yG6teXd=*mR}@TE~&3T zqE1HndQggc8yercAwA+@DdTgjWcz*Bz+dZ1almeD1rK{ziXZN0DJ$}AMMXn;(4s_t zS~e<_o|s!mPxF7t^~~bgnmst1o}4$CmX8jjMM?g&D5MiD;C*=CQnvMcoB}@Hzjqe= zwcyz>%07*qoM6N<$f{{dGApigX literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/plus.png b/sources/RoboforkApp/Images/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..604596b5026a15e2730088ec3e71505fe8fb0e99 GIT binary patch literal 6334 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 AUH||9 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/quitApp.png b/sources/RoboforkApp/Images/quitApp.png new file mode 100644 index 0000000000000000000000000000000000000000..416c8687b0bd347d851040e6708058586c424391 GIT binary patch literal 4448 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 X#Fv{wXS>-;EigK2dZh5MW7xj{*>DC8 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/ring.png b/sources/RoboforkApp/Images/ring.png new file mode 100644 index 0000000000000000000000000000000000000000..991c2624e33a4003d4516613f7cdc06e370469a5 GIT binary patch literal 8870 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/rotateLeft.png b/sources/RoboforkApp/Images/rotateLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..cd63154b8ad8add210b1df2c75d42a295a47b13b GIT binary patch literal 540 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 BB}@PS literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/rt3.png b/sources/RoboforkApp/Images/rt3.png new file mode 100644 index 0000000000000000000000000000000000000000..cea6113cb3f07a00e5330b9accb2e31b8b2fa8b8 GIT binary patch literal 1364 zcmcIk`BPJ86b*G)1Sv%s5-E@(E^R3ZxDi0iR7eA5%4UkP1+YM-3$izaC9yidu!JC` z1!akWGVDZ05rG#|fgxJfLf{P|gs?yX!I^Z`=uN%`X_l>Wy)USCqutK_r9gd=oo(Z&t8nBjR|QS2w4 zRsnz9@I7{g_aNvRv|sm#cscA&=FW9*mW==DT6 zel_X^U~X6=qm9T?hTxuN1R1k}zM&D+20r2ap4ygY@*Tk0@k z&H~`>>gwjE+MJ)~x+G|IFh0}~B3CRBn3LDnJTkYNXSMT&EArLzR_vSHABt7CTc~{c z?mK0IyZa)sRkB8RubynVQpjjFhsfKx=n=es&6ZkIhWF9kK3dC+IayG<2=YbY1X@IB z_`B^n!SY}^+R`#P`>`3K-kW**Xhxoo9`SCXbTixpHO(sY<0XoE!hSnDc0XpjGdt zzchJW*+U0GP);TIG-7|%sJG>X!GjW$QwJ6Hffgi|AWNy9Xt*3fhy-CS4)2~OJM;!A(S64_|sItG_84_joZA??pBXsrv1T`uK)!lEmDC_p95EH1RWs_Z#pYFEA#~|kKDMsAj)WDe~x1Zme!Ld0BqnWDH(yW-5>(O1wA7rl{qU(gP09?d~xt5!% z^#EPW5bR0P6|`*8e*h4!_Pa)fn6%W6lqky5DBq&xHy@RD0SkC zFt%dE?3&cce8})Xe>k4fjzoQ0Vi2`6bS@2VSs`?`y1MYuEhDWV-PLNz~x{62%vQ) zBaP{H4|lXdO{uZ5vGMV26T_#^TeS`j4#W%TC6j9g7W07I5Y@_KzN!6xa9UTxj+5Ls ze?EpBhrz*NiCQRRv3@6F?jsAzLmm5GqY7Lm=q(1ofFy%gsCo~;#3kJ~{R_?|X2`Wf N`H=j)+Al@j{0E}?^Qiy; literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/rt4.png b/sources/RoboforkApp/Images/rt4.png new file mode 100644 index 0000000000000000000000000000000000000000..d04c193c57fb2c1a8a49dd3a641f32832a2f58a5 GIT binary patch literal 2330 zcmZ8jeLU0KA6H7)6pAg+hFkL(S48A#XebZKnrHcnM6QR4sYqOtOjBE>Ax5br+nQu! z7h!&`=R73}mthg+Ipz25-rwu@`n`UCoXzfN>fDHHm~V^no`vYe`oNEBkK8j;6$q7U%Dy8C zbLecvcMu6f+mV~Q=nHqxmQq;seUz$;*8Q8gCo@G^N(TX~2`&&P-c(Yq_JE8r*PNL> z|EJ1djXrneUJ*`N9x{y`R;e0^_{8y>Q@uFVp7f~`tpJRET?nz*9_3t1x4j`UJpp?T z5h>e;faKW#Hop>d!^B9t+tnD452ECanE|*RC*q3P>}BD1*3oqGx-1^s1^wH!2ssoH zZ+Vxrfw~=1gdC{wzxJ9gV|4r1#zyY7?>GrplmR5$rxQ?#jF7ekg^Mp|{V7RC!crdr z$!5Q;bo(KoWoIX?&Cjja$za3Wo@MC`eEP&4=(GolY>4_4=^j`nr@x#2cZW=c-Tzk$J&vwLdJ zrSfcR-^bH;kR0ZZ2zZD>!>^?V0^#Ex(8J{E>Gc*86azP@u0m<8x~4d`+cRa*|gXFExwo>Et`8@a?nc#xN6slBdFh$6xqa zK1tkKkJef_rpEZJ*-;~|9_r{gi5Zt9rEfC}S_#aG#d9tj_3g6bv&5^Je5G^aV zp_RcrE)nQIo62iQ4q;*!rLP2Nj{h^7Cf#7hy*iUiBY9}^JBn-67}nzIg#m97dnG#T zX`>HuU}V-_y%(d&k6VnB*P0cz|24D&p%`a2T#!eNGxl(*Wl9TDcw!3tt&Xb8kJH8X3b?=3pHbX{ zK$#HW!QceY|2bzPmNg)n5qskMVoQbHxwDx4?{|}=s3^o@=U46(V|=o>PbyEWEyf7x zUyVj)Ut2F~$*9yKM5L658jat}N=T9e0Ti=0d6ZwB;2xox)5PIO>evFJLB|VW`@&^x z#q^w8(;u~41K$lohxs)3=uB%G67%-^b4W@ptDv=-xTmIJ>{;7=+`|~Moq-^tLToXKRdGwnx$Qf2+!j9s;l=ZUZJr0qALf6$^ z?IQJggZGfj7&mXxF1kl-Iq$91{agm|;vqFMDl*dY>Ut&KBMWp;2-BZFk$|%XUbGIy zFJ>ffFZWKgw>u>}AT4A5;#FAX#}*_nm8^#iR~2q8+)N0obVBos-J|OIMoK`=u)#^q zM)HN*_#az~Q&Tyvg_rrl98*(23_(HK=ym{iGkj*?{_uzEeILAMa#Sr6+_s8ZcRI8* zk6I@7sA^!`S-gVjc?wq2`t7$%mn!B4EB{M36a1M0{4cSwK}GaL7tFD(w)_6(ano)s z+b8<*3!m#(SK}8A-c(ija}wM)S6ZIB>df6Y@wJY&FPzkdhFm`U^v*pCk_13W5Bpg7j~Bo5;B{q$?`%!{-;tqDp3?2Teaz>L56 z3`zH6JNFhP;!&&3Tb%V6n*hz?kIU?{tcXtm4 z=hbaJku+}9A=M_WRU8vAep2V>kOD%vp!`x?1XOX4+7b%5PoXI3-RrsHTHxscO`vY_ zYUXi4{kzGBiMsr)sfJVqo5EBdY7+&)p7U z2PSrX%{MPCfp?`dct*{>u&M=n(X!K6fXj((=}t}8D@)JgO-1-zeI;1#l9sOubPPx6 z%qyosMKN4!y#pwd(BbjX`iEmd8{`z?0hE`;0g%xqYW2%VUw9RvMuW#wF7Sxu)t1A- zd0_hkI=lQ5Z1~eB1EyG4{(D|=R{B(H)|YT|y?8pv+of_MKh%&vu_V5V0^Wtm+3lxm?BW0f z2&UKD992g+xEF9=(ERq#2Rc+ literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/rt5.png b/sources/RoboforkApp/Images/rt5.png new file mode 100644 index 0000000000000000000000000000000000000000..dd0af24e08059c5f90e0eb9d28d674711e37f469 GIT binary patch literal 2721 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/Images/rt6.png b/sources/RoboforkApp/Images/rt6.png new file mode 100644 index 0000000000000000000000000000000000000000..6eeaadded5ee869efdaf23c9c4d9cf1caf441283 GIT binary patch literal 1324 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/MainWindow.xaml b/sources/RoboforkApp/MainWindow.xaml new file mode 100644 index 0000000..429b676 --- /dev/null +++ b/sources/RoboforkApp/MainWindow.xaml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/RoboforkApp/MainWindow.xaml.cs b/sources/RoboforkApp/MainWindow.xaml.cs new file mode 100644 index 0000000..ce1ae81 --- /dev/null +++ b/sources/RoboforkApp/MainWindow.xaml.cs @@ -0,0 +1,241 @@ + +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Threading; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Media; +using System.Windows.Shapes; + + +namespace RoboforkApp +{ + public partial class MainWindow : Window + { + public MainWindow() + { + InitializeComponent(); + SetDefaultForWindow(); + SetLanguageDictionary(); + } + + private void SetDefaultForWindow() + { + FrameworkElement.StyleProperty.OverrideMetadata(typeof(Window), new FrameworkPropertyMetadata + { + DefaultValue = FindResource(typeof(Window)) + }); + } + + private void SetLanguageDictionary() + { + ResourceDictionary dict = new ResourceDictionary(); + switch (Thread.CurrentThread.CurrentCulture.ToString()) + { + case "en-US": + dict.Source = new Uri("..\\Resources\\LangResources.xaml", UriKind.Relative); + break; + case "fr-CA": + dict.Source = new Uri("..\\Resources\\LangResources.ja-JP.xaml", UriKind.Relative); + break; + default: + dict.Source = new Uri("..\\Resources\\LangResources.xaml", UriKind.Relative); + break; + } + this.Resources.MergedDictionaries.Add(dict); + + } + + private void OnClickNew(object sender, RoutedEventArgs args) + { + MyDesignerCanvas.Children.Clear(); + } + + private void OnClickRotateLeft(object sender, RoutedEventArgs args) + { + Rotate(-90); + } + + private void OnClickRotateRight(object sender, RoutedEventArgs args) + { + Rotate(90); + } + + // sort of a hack, only values of 90 (right) or -90 (left) make sense + // for demo purposes only + private void Rotate(double angle) + { + foreach (DesignerItem item in MyDesignerCanvas.SelectedItems) + { + FrameworkElement element = item.Content as FrameworkElement; + if (element != null) + { + RotateTransform rotateTransform = element.LayoutTransform as RotateTransform; + if (rotateTransform == null) + { + rotateTransform = new RotateTransform(); + element.LayoutTransform = rotateTransform; + } + + rotateTransform.Angle = (rotateTransform.Angle + angle) % 360; + Canvas.SetLeft(item, Canvas.GetLeft(item) - (item.Height - item.Width) / 2); + Canvas.SetTop(item, Canvas.GetTop(item) - (item.Width - item.Height) / 2); + double width = item.Width; + item.Width = item.Height; + item.Height = width; + } + } + } + + private void OnClickQuitApp(object sender, RoutedEventArgs e) + { + Application.Current.Shutdown(); + } + + private void btnMenu_Click(object sender, RoutedEventArgs e) + { + + string tag = ((Button)sender).Tag.ToString(); + switch (tag) + { + case "SetupRestriction": + StopFocusAllButton(); + ((Button)sender).Background = GetBrushesFromHex("#bee6fd"); + DoBeginSetupRestriction(); + break; + case "SetupRoute": + StopFocusAllButton(); + ((Button)sender).Background = GetBrushesFromHex("#bee6fd"); + DoBeginSetupRoute(); + break; + case "MakeRoot": + StopFocusAllButton(); + ((Button)sender).Background = GetBrushesFromHex("#bee6fd"); + DoBeginMakeRoot(); + DoBeginDspRouteInfo(); + break; + + case "SetStart": + StopFocusAllButton(); + + DoBeginSetStart(); + break; + + case "SetGoal": + StopFocusAllButton(); + DoBeginSetGoal(); + break; + + case "SetAutoNodes": + StopFocusAllButton(); + DoBeginSetAutoNotes(); + break; + + case "SetFreeNodes": + StopFocusAllButton(); + ((Button)sender).Background = GetBrushesFromHex("#bee6fd"); + DoBeginSetFreeNotes(); + break; + + case "EditNode": + StopFocusAllButton(); + ((Button)sender).Background = GetBrushesFromHex("#bee6fd"); + DoBeginEditNode(); + break; + case "DeleteRoute": + StopFocusAllButton(); + ((Button)sender).Background = GetBrushesFromHex("#bee6fd"); + DoBeginDeleteRoute(); + break; + default: + break; + } + + } + + private void DoBeginDeleteRoute() + { + MessageBoxResult result = MessageBox.Show("Do you want delete route?", "Delete route", MessageBoxButton.OKCancel); + if (result == MessageBoxResult.OK) + { + MyDesignerCanvas.ClearRoute(); + } + } + + private void DoBeginSetAutoNotes() + { + MyDesignerCanvas.SetAutoNodes(); + } + + private void DoBeginSetFreeNotes() + { + MyDesignerCanvas.Init(); + MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawSetFreeNode; + } + + private void DoBeginEditNode() + { + MyDesignerCanvas.InitNodeInfo_List(); + MyDesignerCanvas.Operation = DesignerCanvas.OperationState.EditNode; + } + + private void DoBeginSetGoal() + { + MyDesignerCanvas.CreateGoalPoint(); + } + + private void DoBeginSetStart() + { + MyDesignerCanvas.CreateStartPoint(); + } + + private void DoBeginMakeRoot() + { + MyDesignerCanvas.Children.Remove(MyDesignerCanvas.pRootLine); + MyDesignerCanvas.MakeRoot(); + } + + private void DoBeginDspRouteInfo() + { + MyDesignerCanvas.DspRouteInfo(); + } + + private void DoBeginSetupRoute() + { + MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawRoute; + } + + private void DoBeginSetupRestriction() + { + MyDesignerCanvas.Init(); + MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawObstract; + MyDesignerCanvas.mouseState = DesignerCanvas.MouseState.None; + } + + /// + /// Convert color from hex to Brush + /// + /// hex string ex #ccff77 + /// Brush color + private Brush GetBrushesFromHex(string hex) + { + var converter = new System.Windows.Media.BrushConverter(); + var brush = (Brush)converter.ConvertFromString(hex); + return brush; + } + + private void StopFocusAllButton() + { + + btnSetupRestriction.Background = GetBrushesFromHex("#FFDDDDDD"); + btnSetupRoute.Background = GetBrushesFromHex("#FFDDDDDD"); + btnMakeRoot.Background = GetBrushesFromHex("#FFDDDDDD"); + btnSetStart.Background = GetBrushesFromHex("#FFDDDDDD"); + btnSetGoal.Background = GetBrushesFromHex("#FFDDDDDD"); + btnDeleteRoute.Background = GetBrushesFromHex("#FFDDDDDD"); + btnSetFreeNodes.Background = GetBrushesFromHex("#FFDDDDDD"); + } + } +} diff --git a/sources/RoboforkApp/MoveThumb.cs b/sources/RoboforkApp/MoveThumb.cs new file mode 100644 index 0000000..8b902ea --- /dev/null +++ b/sources/RoboforkApp/MoveThumb.cs @@ -0,0 +1,56 @@ +using System; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Media; + +namespace RoboforkApp +{ + public class MoveThumb : Thumb + { + private DesignerItem designerItem; + private DesignerCanvas designerCanvas; + + public MoveThumb() + { + DragStarted += new DragStartedEventHandler(this.MoveThumb_DragStarted); + DragDelta += new DragDeltaEventHandler(this.MoveThumb_DragDelta); + } + + private void MoveThumb_DragStarted(object sender, DragStartedEventArgs e) + { + this.designerItem = DataContext as DesignerItem; + + if (this.designerItem != null) + { + this.designerCanvas = VisualTreeHelper.GetParent(this.designerItem) as DesignerCanvas; + } + } + + private void MoveThumb_DragDelta(object sender, DragDeltaEventArgs e) + { + if (this.designerItem != null && this.designerCanvas != null && this.designerItem.IsSelected) + { + double minLeft = double.MaxValue; + double minTop = double.MaxValue; + + foreach (DesignerItem item in this.designerCanvas.SelectedItems) + { + minLeft = Math.Min(Canvas.GetLeft(item), minLeft); + minTop = Math.Min(Canvas.GetTop(item), minTop); + } + + double deltaHorizontal = Math.Max(-minLeft, e.HorizontalChange); + double deltaVertical = Math.Max(-minTop, e.VerticalChange); + + foreach (DesignerItem item in this.designerCanvas.SelectedItems) + { + Canvas.SetLeft(item, Canvas.GetLeft(item) + deltaHorizontal); + Canvas.SetTop(item, Canvas.GetTop(item) + deltaVertical); + } + + this.designerCanvas.InvalidateMeasure(); + e.Handled = true; + } + } + } +} diff --git a/sources/RoboforkApp/Properties/AssemblyInfo.cs b/sources/RoboforkApp/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..304432e --- /dev/null +++ b/sources/RoboforkApp/Properties/AssemblyInfo.cs @@ -0,0 +1,55 @@ +using System.Reflection; +using System.Resources; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Windows; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("ROBO FORK")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("AZAPA")] +[assembly: AssemblyProduct("roboforkApp")] +[assembly: AssemblyCopyright("Copyright © Organisation 2017")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] + + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/sources/RoboforkApp/Properties/Settings.Designer.cs b/sources/RoboforkApp/Properties/Settings.Designer.cs new file mode 100644 index 0000000..cffc5df --- /dev/null +++ b/sources/RoboforkApp/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace RoboforkApp.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/sources/RoboforkApp/Properties/Settings.settings b/sources/RoboforkApp/Properties/Settings.settings new file mode 100644 index 0000000..033d7a5 --- /dev/null +++ b/sources/RoboforkApp/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/ResizeDecorator.cs b/sources/RoboforkApp/ResizeDecorator.cs new file mode 100644 index 0000000..f7807c4 --- /dev/null +++ b/sources/RoboforkApp/ResizeDecorator.cs @@ -0,0 +1,93 @@ +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Media; + +namespace RoboforkApp +{ + public class ResizeDecorator : Control + { + private Adorner adorner; + + public bool ShowDecorator + { + get { return (bool)GetValue(ShowDecoratorProperty); } + set { SetValue(ShowDecoratorProperty, value); } + } + + public static readonly DependencyProperty ShowDecoratorProperty = + DependencyProperty.Register("ShowDecorator", typeof(bool), typeof(ResizeDecorator), + new FrameworkPropertyMetadata(false, new PropertyChangedCallback(ShowDecoratorProperty_Changed))); + + public ResizeDecorator() + { + Unloaded += new RoutedEventHandler(this.ResizeDecorator_Unloaded); + } + + private void HideAdorner() + { + if (this.adorner != null) + { + this.adorner.Visibility = Visibility.Hidden; + } + } + + private void ShowAdorner() + { + if (this.adorner == null) + { + AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this); + + if (adornerLayer != null) + { + ContentControl designerItem = this.DataContext as ContentControl; + Canvas canvas = VisualTreeHelper.GetParent(designerItem) as Canvas; + this.adorner = new ResizeAdorner(designerItem); + adornerLayer.Add(this.adorner); + + if (this.ShowDecorator) + { + this.adorner.Visibility = Visibility.Visible; + } + else + { + this.adorner.Visibility = Visibility.Hidden; + } + } + } + else + { + this.adorner.Visibility = Visibility.Visible; + } + } + + private void ResizeDecorator_Unloaded(object sender, RoutedEventArgs e) + { + if (this.adorner != null) + { + AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this); + if (adornerLayer != null) + { + adornerLayer.Remove(this.adorner); + } + + this.adorner = null; + } + } + + private static void ShowDecoratorProperty_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e) + { + ResizeDecorator decorator = (ResizeDecorator)d; + bool showDecorator = (bool)e.NewValue; + + if (showDecorator) + { + decorator.ShowAdorner(); + } + else + { + decorator.HideAdorner(); + } + } + } +} diff --git a/sources/RoboforkApp/ResizeThumb.cs b/sources/RoboforkApp/ResizeThumb.cs new file mode 100644 index 0000000..7931700 --- /dev/null +++ b/sources/RoboforkApp/ResizeThumb.cs @@ -0,0 +1,82 @@ +using System; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Media; + +namespace RoboforkApp +{ + public class ResizeThumb : Thumb + { + private DesignerItem designerItem; + private DesignerCanvas designerCanvas; + + public ResizeThumb() + { + DragStarted += new DragStartedEventHandler(this.ResizeThumb_DragStarted); + DragDelta += new DragDeltaEventHandler(this.ResizeThumb_DragDelta); + } + + private void ResizeThumb_DragStarted(object sender, DragStartedEventArgs e) + { + this.designerItem = DataContext as DesignerItem; + + if (this.designerItem != null) + { + this.designerCanvas = VisualTreeHelper.GetParent(this.designerItem) as DesignerCanvas; + } + } + + private void ResizeThumb_DragDelta(object sender, DragDeltaEventArgs e) + { + if (this.designerItem != null && this.designerCanvas != null && this.designerItem.IsSelected) + { + double minLeft = double.MaxValue; + double minTop = double.MaxValue; + double minDeltaHorizontal = double.MaxValue; + double minDeltaVertical = double.MaxValue; + double dragDeltaVertical, dragDeltaHorizontal; + + foreach (DesignerItem item in this.designerCanvas.SelectedItems) + { + minLeft = Math.Min(Canvas.GetLeft(item), minLeft); + minTop = Math.Min(Canvas.GetTop(item), minTop); + + minDeltaVertical = Math.Min(minDeltaVertical, item.ActualHeight - item.MinHeight); + minDeltaHorizontal = Math.Min(minDeltaHorizontal, item.ActualWidth - item.MinWidth); + } + + foreach (DesignerItem item in this.designerCanvas.SelectedItems) + { + switch (VerticalAlignment) + { + case VerticalAlignment.Bottom: + dragDeltaVertical = Math.Min(-e.VerticalChange, minDeltaVertical); + item.Height = item.ActualHeight - dragDeltaVertical; + break; + case VerticalAlignment.Top: + dragDeltaVertical = Math.Min(Math.Max(-minTop, e.VerticalChange), minDeltaVertical); + Canvas.SetTop(item, Canvas.GetTop(item) + dragDeltaVertical); + item.Height = item.ActualHeight - dragDeltaVertical; + break; + } + + switch (HorizontalAlignment) + { + case HorizontalAlignment.Left: + dragDeltaHorizontal = Math.Min(Math.Max(-minLeft, e.HorizontalChange), minDeltaHorizontal); + Canvas.SetLeft(item, Canvas.GetLeft(item) + dragDeltaHorizontal); + item.Width = item.ActualWidth - dragDeltaHorizontal; + break; + case HorizontalAlignment.Right: + dragDeltaHorizontal = Math.Min(-e.HorizontalChange, minDeltaHorizontal); + item.Width = item.ActualWidth - dragDeltaHorizontal; + break; + } + } + + e.Handled = true; + } + } + } +} diff --git a/sources/RoboforkApp/Resources/Brushes.xaml b/sources/RoboforkApp/Resources/Brushes.xaml new file mode 100644 index 0000000..2e05f94 --- /dev/null +++ b/sources/RoboforkApp/Resources/Brushes.xaml @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/DesignerItem.xaml b/sources/RoboforkApp/Resources/DesignerItem.xaml new file mode 100644 index 0000000..d51d857 --- /dev/null +++ b/sources/RoboforkApp/Resources/DesignerItem.xaml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/Expander.xaml b/sources/RoboforkApp/Resources/Expander.xaml new file mode 100644 index 0000000..d941823 --- /dev/null +++ b/sources/RoboforkApp/Resources/Expander.xaml @@ -0,0 +1,141 @@ + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/LangResources.xaml b/sources/RoboforkApp/Resources/LangResources.xaml new file mode 100644 index 0000000..de2ea32 --- /dev/null +++ b/sources/RoboforkApp/Resources/LangResources.xaml @@ -0,0 +1,9 @@ + + Quit + ROBO FORK + FORK LIFT 01 + Load 3D map + Quit Applicatiion + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/ResizeChrome.xaml b/sources/RoboforkApp/Resources/ResizeChrome.xaml new file mode 100644 index 0000000..3d21bb9 --- /dev/null +++ b/sources/RoboforkApp/Resources/ResizeChrome.xaml @@ -0,0 +1,120 @@ + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/ScrollBar.xaml b/sources/RoboforkApp/Resources/ScrollBar.xaml new file mode 100644 index 0000000..2b15663 --- /dev/null +++ b/sources/RoboforkApp/Resources/ScrollBar.xaml @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/ScrollViewer.xaml b/sources/RoboforkApp/Resources/ScrollViewer.xaml new file mode 100644 index 0000000..9842325 --- /dev/null +++ b/sources/RoboforkApp/Resources/ScrollViewer.xaml @@ -0,0 +1,46 @@ + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/Slider.xaml b/sources/RoboforkApp/Resources/Slider.xaml new file mode 100644 index 0000000..d7e5cff --- /dev/null +++ b/sources/RoboforkApp/Resources/Slider.xaml @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/StatusBar.xaml b/sources/RoboforkApp/Resources/StatusBar.xaml new file mode 100644 index 0000000..f5bc5f9 --- /dev/null +++ b/sources/RoboforkApp/Resources/StatusBar.xaml @@ -0,0 +1,63 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/Styles.xaml b/sources/RoboforkApp/Resources/Styles.xaml new file mode 100644 index 0000000..aaacaf5 --- /dev/null +++ b/sources/RoboforkApp/Resources/Styles.xaml @@ -0,0 +1,19 @@ + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/ToolBar.xaml b/sources/RoboforkApp/Resources/ToolBar.xaml new file mode 100644 index 0000000..a5f7f4e --- /dev/null +++ b/sources/RoboforkApp/Resources/ToolBar.xaml @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + diff --git a/sources/RoboforkApp/Resources/Toolbox.xaml b/sources/RoboforkApp/Resources/Toolbox.xaml new file mode 100644 index 0000000..121412f --- /dev/null +++ b/sources/RoboforkApp/Resources/Toolbox.xaml @@ -0,0 +1,71 @@ + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/Tooltip.xaml b/sources/RoboforkApp/Resources/Tooltip.xaml new file mode 100644 index 0000000..2452cc3 --- /dev/null +++ b/sources/RoboforkApp/Resources/Tooltip.xaml @@ -0,0 +1,33 @@ + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Resources/ZoomBox.xaml b/sources/RoboforkApp/Resources/ZoomBox.xaml new file mode 100644 index 0000000..5d7c38c --- /dev/null +++ b/sources/RoboforkApp/Resources/ZoomBox.xaml @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/RoboforkApp.csproj b/sources/RoboforkApp/RoboforkApp.csproj new file mode 100644 index 0000000..98d1bfb --- /dev/null +++ b/sources/RoboforkApp/RoboforkApp.csproj @@ -0,0 +1,329 @@ + + + + Debug + AnyCPU + 9.0.30729 + 2.0 + {4946722F-CFFF-4FC6-B1C1-A6107316A58C} + WinExe + Properties + RoboforkApp + RboforkApp + v4.5 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + + + + + 3.5 + SAK + SAK + SAK + SAK + false + + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + false + + + RoboforkApp.App + + + + + 3.5 + + + + 3.5 + + + 3.5 + + + + + 3.0 + + + 3.0 + + + 3.0 + + + 3.0 + + + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + App.xaml + Code + + + + + + + + + + EditNodeWindow.xaml + + + + Code + + + True + Settings.settings + True + + + + + RoboforkMenu.xaml + + + ucDisplayCoordinate.xaml + + + ucStartEndButton.xaml + + + + + MainWindow.xaml + + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + Designer + MSBuild:Compile + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + + + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + MSBuild:Compile + Designer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + true + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/RoboforkApp.csproj.user b/sources/RoboforkApp/RoboforkApp.csproj.user new file mode 100644 index 0000000..4a9dac5 --- /dev/null +++ b/sources/RoboforkApp/RoboforkApp.csproj.user @@ -0,0 +1,13 @@ + + + + publish\ + + + + + + en-US + false + + \ No newline at end of file diff --git a/sources/RoboforkApp/RoboforkMenu.xaml b/sources/RoboforkApp/RoboforkMenu.xaml new file mode 100644 index 0000000..08053bd --- /dev/null +++ b/sources/RoboforkApp/RoboforkMenu.xaml @@ -0,0 +1,395 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 + 200 + 300 + 400 + 500 + 600 + 700 + 800 + 900 + + 100 + 200 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/RoboforkApp/RoboforkMenu.xaml.cs b/sources/RoboforkApp/RoboforkMenu.xaml.cs new file mode 100644 index 0000000..4a963e2 --- /dev/null +++ b/sources/RoboforkApp/RoboforkMenu.xaml.cs @@ -0,0 +1,167 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Shapes; + +namespace RoboforkApp +{ + /// + /// Interaction logic for RoboforkMenu.xaml + /// + public partial class RoboforkMenu : Window + { + public RoboforkMenu() + { + InitializeComponent(); + Load_Form(); + } + + private void Load_Form() + { + //PassplanTree.IsEnabled = false; + //NodeTree.IsEnabled = false; + + } + + private void GetPassplanTree(object sender, RoutedEventArgs e) + { + MessageBoxResult result = MessageBox.Show("Selected PassplanTree", "", MessageBoxButton.OKCancel); + } + + private void SetPassplanTree(object sender, RoutedEventArgs e) + { + + } + + private void GetNodeTree(object sender, RoutedEventArgs e) + { + MessageBoxResult result = MessageBox.Show("Selected NodeTree", "", MessageBoxButton.OKCancel); + } + + private void SetNodeTree(object sender, RoutedEventArgs e) + { + + } + + private void GetFK15Tree(object sender, RoutedEventArgs e) + { + MessageBoxResult result = MessageBox.Show("Selected FK15Tree", "", MessageBoxButton.OKCancel); + } + + private void SetFK15Tree(object sender, RoutedEventArgs e) + { + + } + + private void GetVehicleAddTree(object sender, RoutedEventArgs e) + { + MessageBoxResult result = MessageBox.Show("Selected VehicleAddTree", "", MessageBoxButton.OKCancel); + } + + private void SetVehicleAddTree(object sender, RoutedEventArgs e) + { + + } + + private void GetTaskpattermTree(object sender, RoutedEventArgs e) + { + + } + + private void SetTaskpattermTree(object sender, RoutedEventArgs e) + { + + } + + private void GetWorkAddTree(object sender, RoutedEventArgs e) + { + + } + + private void SetWorkAddTree(object sender, RoutedEventArgs e) + { + + } + + private void GetConnectTree(object sender, RoutedEventArgs e) + { + + } + + private void SetConnectTree(object sender, RoutedEventArgs e) + { + + } + + private void GetParameterTree(object sender, RoutedEventArgs e) + { + + } + + private void SetParameterTree(object sender, RoutedEventArgs e) + { + + } + + private void GetScheduleTree(object sender, RoutedEventArgs e) + { + + } + + private void SetScheduleTree(object sender, RoutedEventArgs e) + { + + } + + private void GetLoggingTree(object sender, RoutedEventArgs e) + { + + } + + private void SetLoggingTree(object sender, RoutedEventArgs e) + { + + } + + private void GetAlertTree(object sender, RoutedEventArgs e) + { + + } + + private void SetAlertTree(object sender, RoutedEventArgs e) + { + + } + + private void GetHelpTree(object sender, RoutedEventArgs e) + { + + } + + private void SetHelpTree(object sender, RoutedEventArgs e) + { + + } + + private void GetNewProjectTree(object sender, RoutedEventArgs e) + { + + } + + private void SetNewProjectTree(object sender, RoutedEventArgs e) + { + + } + + + } +} diff --git a/sources/RoboforkApp/Stencils/BasicShapes.xaml b/sources/RoboforkApp/Stencils/BasicShapes.xaml new file mode 100644 index 0000000..5f19f97 --- /dev/null +++ b/sources/RoboforkApp/Stencils/BasicShapes.xaml @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Stencils/FlowChartSymbols.xaml b/sources/RoboforkApp/Stencils/FlowChartSymbols.xaml new file mode 100644 index 0000000..751cf27 --- /dev/null +++ b/sources/RoboforkApp/Stencils/FlowChartSymbols.xaml @@ -0,0 +1,574 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sources/RoboforkApp/Stencils/RegelungstechnikSymbole.xaml b/sources/RoboforkApp/Stencils/RegelungstechnikSymbole.xaml new file mode 100644 index 0000000..5b6d502 --- /dev/null +++ b/sources/RoboforkApp/Stencils/RegelungstechnikSymbole.xaml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Stencils/SymbolStencils.xaml b/sources/RoboforkApp/Stencils/SymbolStencils.xaml new file mode 100644 index 0000000..47ed8a2 --- /dev/null +++ b/sources/RoboforkApp/Stencils/SymbolStencils.xaml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sources/RoboforkApp/Toolbox.cs b/sources/RoboforkApp/Toolbox.cs new file mode 100644 index 0000000..4eaab9b --- /dev/null +++ b/sources/RoboforkApp/Toolbox.cs @@ -0,0 +1,25 @@ +using System.Windows; +using System.Windows.Controls; + +namespace RoboforkApp +{ + public class Toolbox : ItemsControl + { + private Size defaultItemSize = new Size(65, 65); + public Size DefaultItemSize + { + get { return this.defaultItemSize; } + set { this.defaultItemSize = value; } + } + + protected override DependencyObject GetContainerForItemOverride() + { + return new ToolboxItem(); + } + + protected override bool IsItemItsOwnContainerOverride(object item) + { + return (item is ToolboxItem); + } + } +} diff --git a/sources/RoboforkApp/ToolboxItem.cs b/sources/RoboforkApp/ToolboxItem.cs new file mode 100644 index 0000000..05cba96 --- /dev/null +++ b/sources/RoboforkApp/ToolboxItem.cs @@ -0,0 +1,53 @@ +using System; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Input; +using System.Windows.Markup; + +namespace RoboforkApp +{ + public class ToolboxItem : ContentControl + { + private Point? dragStartPoint = null; + + static ToolboxItem() + { + FrameworkElement.DefaultStyleKeyProperty.OverrideMetadata(typeof(ToolboxItem), new FrameworkPropertyMetadata(typeof(ToolboxItem))); + } + + protected override void OnPreviewMouseDown(MouseButtonEventArgs e) + { + base.OnPreviewMouseDown(e); + this.dragStartPoint = new Point?(e.GetPosition(this)); + } + + protected override void OnMouseMove(MouseEventArgs e) + { + base.OnMouseMove(e); + if (e.LeftButton != MouseButtonState.Pressed) + { + this.dragStartPoint = null; + } + + if (this.dragStartPoint.HasValue) + { + Point position = e.GetPosition(this); + if ((SystemParameters.MinimumHorizontalDragDistance <= + Math.Abs((double)(position.X - this.dragStartPoint.Value.X))) || + (SystemParameters.MinimumVerticalDragDistance <= + Math.Abs((double)(position.Y - this.dragStartPoint.Value.Y)))) + { + string xamlString = XamlWriter.Save(this.Content); + DataObject dataObject = new DataObject("DESIGNER_ITEM", xamlString); + + if (dataObject != null) + { + DragDrop.DoDragDrop(this, dataObject, DragDropEffects.Copy); + } + } + + e.Handled = true; + } + } + } +} diff --git a/sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml b/sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml new file mode 100644 index 0000000..26bc0ef --- /dev/null +++ b/sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + diff --git a/sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml.cs b/sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml.cs new file mode 100644 index 0000000..8e28043 --- /dev/null +++ b/sources/RoboforkApp/UserControls/ucDisplayCoordinate.xaml.cs @@ -0,0 +1,71 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace RoboforkApp +{ + /// + /// Interaction logic for ucDisplayAxisPosition.xaml + /// + public partial class ucDisplayCoordinate : UserControl + { + public ucDisplayCoordinate() + { + InitializeComponent(); + } + + private bool _isDisplay = false; + + public static readonly DependencyProperty coordStringProperty = + DependencyProperty.Register("coordString", typeof(String), + typeof(ucDisplayCoordinate), new FrameworkPropertyMetadata(string.Empty)); + + public String coordString + { + get { return GetValue(coordStringProperty).ToString(); } + set { SetValue(coordStringProperty, value); } + } + + public bool IsDisplay + { + get { return _isDisplay; } + set { _isDisplay = value; } + } + + private void UpdateCoordString(double X, double Y) + { + coordString = "(" + Math.Round(X, 2) + ", " + Math.Round(Y, 2) + ")"; + } + + private void UpdateCoordString(Point point) + { + coordString = "(" + Math.Round(point.X, 2) + ", " + Math.Round(point.Y, 2) + ")"; + } + + private void UpdatePosition(Point point) + { + Canvas.SetTop(this, point.Y + 10); + Canvas.SetLeft(this, point.X + 10); + + UpdateCoordString(point); + } + + // Display + public void Display(Point point) + { + IsDisplay = true; + UpdatePosition(point); + } + } +} diff --git a/sources/RoboforkApp/UserControls/ucStartEndButton.xaml b/sources/RoboforkApp/UserControls/ucStartEndButton.xaml new file mode 100644 index 0000000..ad61ecc --- /dev/null +++ b/sources/RoboforkApp/UserControls/ucStartEndButton.xaml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + diff --git a/sources/RoboforkApp/UserControls/ucStartEndButton.xaml.cs b/sources/RoboforkApp/UserControls/ucStartEndButton.xaml.cs new file mode 100644 index 0000000..3ffe481 --- /dev/null +++ b/sources/RoboforkApp/UserControls/ucStartEndButton.xaml.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace RoboforkApp +{ + /// + /// Interaction logic for StartEndButton.xaml + /// + public partial class ucStartEndButton : UserControl + { + public ucStartEndButton() + { + InitializeComponent(); + } + + private bool _isFocus = false; + + public static readonly DependencyProperty buttTextProperty = + DependencyProperty.Register("buttText", typeof(String), + typeof(ucStartEndButton), new FrameworkPropertyMetadata(string.Empty)); + + public static readonly DependencyProperty btnWidthProperty = + DependencyProperty.Register("btnWidth", typeof(double), + typeof(ucStartEndButton), new FrameworkPropertyMetadata(10.0)); + + public static readonly DependencyProperty btnHeightProperty = + DependencyProperty.Register("btnHeight", typeof(double), + typeof(ucStartEndButton), new FrameworkPropertyMetadata(10.0)); + + public static readonly DependencyProperty coordStringProperty = + DependencyProperty.Register("coordString", typeof(String), + typeof(ucStartEndButton), new FrameworkPropertyMetadata(string.Empty)); + + public String buttText + { + get { return GetValue(buttTextProperty).ToString(); } + set { SetValue(buttTextProperty, value); } + } + + public double btnWidth + { + get { return (double)GetValue(btnWidthProperty); } + set { SetValue(btnWidthProperty, value); } + + } + + public double btnHeight + { + get { return (double)GetValue(btnHeightProperty); } + set { SetValue(btnHeightProperty, value); } + + } + public String coordString + { + get { return GetValue(coordStringProperty).ToString(); } + set { SetValue(coordStringProperty, value); } + } + + + public bool IsFocus + { + get { return _isFocus; } + set { _isFocus = value; } + } + + private void btnHello_MouseDown(object sender, MouseButtonEventArgs e) + { + _isFocus = true; + } + + private void btnHello_MouseUp(object sender, MouseButtonEventArgs e) + { + + } + + private void btnHello_MouseMove(object sender, MouseEventArgs e) + { + + } + + private void tmbThumb_DragDelta(object sender, System.Windows.Controls.Primitives.DragDeltaEventArgs e) + { + if(DesignerCanvas.isStartDrawRoute) + { + return; + } + + double left = Canvas.GetLeft(this); + double top = Canvas.GetTop(this); + if (0 < (top + e.VerticalChange) + && (top + e.VerticalChange) < (1000 - btnHeight)) + { + Canvas.SetTop(this, top + e.VerticalChange); + } + if (0 < (left + e.HorizontalChange) + && (left + e.HorizontalChange) < (1000 - btnWidth)) + { + Canvas.SetLeft(this, left + e.HorizontalChange); + } + + UpdateCoordString(left, top); + } + + private void UpdateCoordString(double left, double top) + { + coordString = "(" + Math.Round((left + btnWidth / 2), 2) + "," + Math.Round((top + btnHeight / 2),2) + ")"; + } + + private void tmbThumb_DragCompleted(object sender, System.Windows.Controls.Primitives.DragCompletedEventArgs e) + { + coordString = String.Empty; + } + + + } +} diff --git a/sources/RoboforkApp/ZoomBox.cs b/sources/RoboforkApp/ZoomBox.cs new file mode 100644 index 0000000..9990430 --- /dev/null +++ b/sources/RoboforkApp/ZoomBox.cs @@ -0,0 +1,116 @@ +using System; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Media; + +namespace RoboforkApp +{ + public class ZoomBox : Control + { + private Thumb zoomThumb; + private Canvas zoomCanvas; + private Slider zoomSlider; + private ScaleTransform scaleTransform; + private DesignerCanvas designerCanvas; + + public ScrollViewer ScrollViewer + { + get { return (ScrollViewer)GetValue(ScrollViewerProperty); } + set { SetValue(ScrollViewerProperty, value); } + } + + public static readonly DependencyProperty ScrollViewerProperty = + DependencyProperty.Register("ScrollViewer", typeof(ScrollViewer), typeof(ZoomBox)); + + public override void OnApplyTemplate() + { + base.OnApplyTemplate(); + + if (this.ScrollViewer == null) + return; + + this.designerCanvas = this.ScrollViewer.Content as DesignerCanvas; + if (this.designerCanvas == null) + throw new Exception("DesignerCanvas must not be null!"); + + this.zoomThumb = Template.FindName("PART_ZoomThumb", this) as Thumb; + if (this.zoomThumb == null) + throw new Exception("PART_ZoomThumb template is missing!"); + + this.zoomCanvas = Template.FindName("PART_ZoomCanvas", this) as Canvas; + if (this.zoomCanvas == null) + throw new Exception("PART_ZoomCanvas template is missing!"); + + this.zoomSlider = Template.FindName("PART_ZoomSlider", this) as Slider; + if (this.zoomSlider == null) + throw new Exception("PART_ZoomSlider template is missing!"); + + this.designerCanvas.LayoutUpdated += new EventHandler(this.DesignerCanvas_LayoutUpdated); + + this.zoomThumb.DragDelta += new DragDeltaEventHandler(this.Thumb_DragDelta); + + this.zoomSlider.ValueChanged += new RoutedPropertyChangedEventHandler(this.ZoomSlider_ValueChanged); + + this.scaleTransform = new ScaleTransform(); + this.designerCanvas.LayoutTransform = this.scaleTransform; + } + + private void ZoomSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs e) + { + double scale = e.NewValue / e.OldValue; + + double halfViewportHeight = this.ScrollViewer.ViewportHeight / 2; + double newVerticalOffset = ((this.ScrollViewer.VerticalOffset + halfViewportHeight) * scale - halfViewportHeight); + + double halfViewportWidth = this.ScrollViewer.ViewportWidth / 2; + double newHorizontalOffset = ((this.ScrollViewer.HorizontalOffset + halfViewportWidth) * scale - halfViewportWidth); + + this.scaleTransform.ScaleX *= scale; + this.scaleTransform.ScaleY *= scale; + + this.ScrollViewer.ScrollToHorizontalOffset(newHorizontalOffset); + this.ScrollViewer.ScrollToVerticalOffset(newVerticalOffset); + } + + private void Thumb_DragDelta(object sender, DragDeltaEventArgs e) + { + double scale, xOffset, yOffset; + this.InvalidateScale(out scale, out xOffset, out yOffset); + + this.ScrollViewer.ScrollToHorizontalOffset(this.ScrollViewer.HorizontalOffset + e.HorizontalChange / scale); + this.ScrollViewer.ScrollToVerticalOffset(this.ScrollViewer.VerticalOffset + e.VerticalChange / scale); + } + + private void DesignerCanvas_LayoutUpdated(object sender, EventArgs e) + { + double scale, xOffset, yOffset; + this.InvalidateScale(out scale, out xOffset, out yOffset); + + this.zoomThumb.Width = this.ScrollViewer.ViewportWidth * scale; + this.zoomThumb.Height = this.ScrollViewer.ViewportHeight * scale; + + Canvas.SetLeft(this.zoomThumb, xOffset + this.ScrollViewer.HorizontalOffset * scale); + Canvas.SetTop(this.zoomThumb, yOffset + this.ScrollViewer.VerticalOffset * scale); + } + + private void InvalidateScale(out double scale, out double xOffset, out double yOffset) + { + // designer canvas size + double w = this.designerCanvas.ActualWidth * this.scaleTransform.ScaleX; + double h = this.designerCanvas.ActualHeight * this.scaleTransform.ScaleY; + + // zoom canvas size + double x = this.zoomCanvas.ActualWidth; + double y = this.zoomCanvas.ActualHeight; + + double scaleX = x / w; + double scaleY = y / h; + + scale = (scaleX < scaleY) ? scaleX : scaleY; + + xOffset = (x - scale * w) / 2; + yOffset = (y - scale * h) / 2; + } + } +} diff --git a/sources/RoboforkApp/app.config b/sources/RoboforkApp/app.config new file mode 100644 index 0000000..51278a4 --- /dev/null +++ b/sources/RoboforkApp/app.config @@ -0,0 +1,3 @@ + + + diff --git a/sources/RoboforkApp/bin/Debug/RboforkApp.exe b/sources/RoboforkApp/bin/Debug/RboforkApp.exe new file mode 100644 index 0000000000000000000000000000000000000000..221aa680aefbbeae29ad42fb8851515bff635561 GIT binary patch literal 272384 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 + + diff --git a/sources/RoboforkApp/bin/Debug/RboforkApp.pdb b/sources/RoboforkApp/bin/Debug/RboforkApp.pdb new file mode 100644 index 0000000000000000000000000000000000000000..e37390c95466a6c209f88ac22bed9c4a64672f6e GIT binary patch literal 173568 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 + + diff --git a/sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe.manifest b/sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe.manifest new file mode 100644 index 0000000..061c9ca --- /dev/null +++ b/sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/sources/RoboforkApp/bin/Release/RboforkApp.exe b/sources/RoboforkApp/bin/Release/RboforkApp.exe new file mode 100644 index 0000000000000000000000000000000000000000..9c966ed9cd90dc563892c9814f5729bdb4a85b8c GIT binary patch literal 237056 zcmeFa2Urx#vp71;F1yRJgxLj_BuT_2N)AR)1Op%fDwqkYas(E4L6Rtnc+`VA=bQs( z1+!v~m{5<$oO8wquexV85zg=4`@iqK?|a|loayPVuBxu8uC5L7!temF4*tWiMU`NH!M|QmnoMGl_#d#B`0QN$g=E`q;~S` z47=0}yU-r7cImPdsfU39-;rS*-I*XFbXY_{R(ZU#wfh9Aqpzb+5VJut9t~Z(1M+r| zKZ2wUrt>5%Hvk9@O7I_O0&w(45`#+!!WjRrzB5G{g$M<{eNZ0wPS<6Cnz#EbLI7pK zb{1i+3I9)dJC*1dlLzH48Z;hR(%dX4ub#>1g>+@)R-ysPU=O)Mo(upi8`2#qIv4I5 zf5Bi754ki=28c*j0%XR#7B|4_s6mFaMaZu3hh!rOU4q?%MevdcLI;-#&ags)SXfn0 zFhtPApU9I%_(2`eQ)B_8Y&RVjQe22~q#V*rbA>5E@FixD$Xlq&e3By(1IPtvMV>l@ z3EZJoN&(_=_#7EfayT*zz;JT0Atjaw)tf8;6t>I?6~2-z33L#jROkU}A&{|2Qqc?` zg$Rj8B?}N-W&=$tvU`sn~_UkWDHiKvf8WgPbUpI3t!|3%*hZ z#Exc4V=y`>ToEDo1XQ9_;)V#_5g{&v%;@iZ2bqToCY}N#O^44hV=9T@6&yt?MCXZd zkN`3-6}rqDvQ92PSTY~Th<$uXi7#Z_xugU-8tlj-W&V&+1VB;;YINH!g>iwLt{XBS;Wdy&ge!V0r}XN)oSt zC$veCqmUsbZGlw87P2Mn5a&@y8XBf6)WtAKd#HdKH8w}ck#wks%@uMn3}fqSV)KN& z2E6rzdKi`<2?jm_O?1AH-+;NkP#?o+bOXAhc(M>A1MW0ESw~f#Bk82db0wjWcOk4` zjLibQp~ER5q0yX%!jjII3^^I@OIa9{MQqm)iY*I=Y!-x9QlBg70(k+KEWn6ep}>=M zgVaDs=t;Um#!ZhamVq%ju3WAe&H#f5sBqtN*OX#sCqcJ~bSYgoE~P7r1o#~nLI=8^ zBw7(sg#-+BG@e;RHr$~NhzS50wc9!ux~4XVJZz6Y3@Ryh7ep6Y~^C@La`Yp8WoN5uxOlzrAsrH z#+tNg6rE+O=OT9Dh~xPj4I_3qU0YYDvLotmk{AVA^1;@U1h|7=Lug^^b2|eF&rIkp zgbU)h>W;bzT@Y^ZsqB|)W1UHTc7p9WI zkb`I}gLuG!*ux^AeF9t_Vh@UJ66k2x(Gb|!?vzO_2LcdBkqq!61j29$2^f5i3kM_; zdFm3r;5ab1qWCQZM3N*WLl7eokQO54NC`LJY>Tl5&Lx10GY{B0hR?58^md{0D?1H_6I;nvcLlJ97!{1D`*g~ z78fDjB%1m-E>NxFN*2I$$`&W6IW?$MS4n`36SM$q^e;&I5GLwN!o`xf8EA{al?_M2 z7Jyr`(S*qPp9==gzzH0Q$7Ma$WNEk!M`%NBMl-KavOopW$kIkms87@+2DGci)`2Wg zfi$w(Z0kv=X?y{%q49W)8jtR`_Tx}zH0TZUf9p@p_Hd871^=ILK&A(J)aA+)DJX$( zse~88s)7xxJ6LeQYD?{Wj9Chi3xe09F=653Wo7`Q#~!HNNHJt(>8Jx`8IaO^$O6Pp zPXZ|?@G#8KG^M4Fl_su;O;T(L3{+0wA{CA}cpA>5k=VMFBnZ4PLK71cT44ng0u5=F zJL0lL1~Kpb%uC*awFMk5Q*bcLrUJUNM&NURA*vy})&E1EW~ zrhtMvB16j13~eMbS5k&zieo0pRSEVa+F%nZeEpd&M ziWpf?dfGKgMT|5RL5qWWicmZ)T`-2WE|i`o2A)o6lQ5mhKoBLfbfz`KUFl}mK+XD2 zR^JSCFN4|ZnFp^)MEY92Y)ly|jbkjP_*y0~RvO3Hg3{NnQ5wfs(>Ta^XyZWJ4Z9In zW6OXD4Xf)3tL$Y#12ynM3VIpV!N_DxFH;nyRD=>!0xfYVr6QCCWuRT7RD{x0MBU3O zMJR!0AL54bV5L;LPzIV9|Ak&=76gSjT$S-L7Kxk2-FQgZx8eu6x05BAT7#Lnk8gTGDEixCH z@|f^R5IzDuRo=saCkX~-dN>VGwg=k_J*F9vE(B>xR{_gFJ~m0c zRSdF{#1+NxyBab43eF?Tm$BYYJR} z%OIijC~mw+kK#jw5%B{{8-OT%ikl$Prvwx)K_qa^U@#FlUJdS}QH}?+a3x23#rQCd^1RVMbvS zW)v}p2KCHK`@czpc4_}N)tWu5C@W>qwGvY%TA|fS8FZ~IC{yhkWzebfLr=7|LmYV8On44vc&B2P@%1a0@!bi+u`d&6->zj0Rkdg(zNQ$z`xK zW0qt{N{zDSd^H9&qq!)-05f{cP9J`#B&7Gc-Z1P8>A9*%C8N2Aj*I3p9PLFR@WEab zcBveFZqPN*3eQrl&m#SBCH681ng|hlB5V}Vu9%d-2;q>*86_wTMvbn9WEkvLE&54gGp$NRb{Vg7cIL$N}6h=pneN|-+> zb}@6oJ_H*V{0B!aXlF%AY>_b;RV?ePf`r%74FhQ1Xn9`)H{-_TW#bisfGryfav6|p zi3FN*8!TkeYIvI{b4c8Wa+;XFY07%vB%o(-G5^M?P`uSJBj#Tp zMoWUBz5=DBz5o@&nGl;e4Sr4`KUc4)@W$0$$Av6_0~NMp95g}?JD8AQup%I%sd+GS zq>f-@fjzQvF+yVc0fCjc^~x65b? z9;oeP&h-HehFAl?#60K?F~b!z(SoSQrP9tC-i*%qp2FT=*hrs>6JSk;aPc@~`VfK* z1SbqdlfD`Xn-Nw2aMkN;IC^LtuB!p3E!X}%3@QyMSMzWNt&Vl!5Chuav_1uhsD#Z+ zpYmxol7@V$UZ?%PdCCQffF&EZ4x@x>!LH|Hq68_QsPKGXaDnPLj*Ny{bW$inPgT$` z=TmGw4vzn_5-386N0;#7r@B?f#=HL2#&Dp5qLv6fo}roRDw!j8u6fGV(L)*(B%nPG z)82ofb*~^zGiZ0OvT5|FhvuxSgOh{(`Lypi z0MG@+Z<2s0MZh^U#lptq3kj?)3$sOgGo-wa9bGG6LNgQ5nLz6UF_ErUJv^hyMat)9 zJ`PO1ax+FVfNdBTYlt|AUHn2TxY$+91N#ubmwPlG>9bB zXb=_s-Gn*}NZBM)RJsx;UNQ<00~dh$DqQ9BIR;nR_nZWb>zc_ls_b$GP1#TW&MHO% zp@5#_;u##Y13`k(j9RJ?4TXj@VgiF`Bs5YZDyPhB#?y_3#<-F(A0?!45ws;4453hn z`7uS2P=qlU4QOqZxF$jqOqLt7Jw}}zau`b=a(0drnxLX1g(LjJAx+U~wVl8Z(Nqj7f;(_~r znF!`^1ConoA{Yj22`ni&Bpf!Psf~W#0H=wnf(u%AqdhJ9BMV?MV@uTQX?kKuKt?2E z<;0F)%n&aInaP4?i1JU!G7s2MxjqqsG0z8RA{#_hzc~zqVXL*KM?i+1>Ulka(UE~( zTol+g#ts7~)?SJo zOdEn^(}p1SG=yIFqSG(*XNLC>X7rOUjY(lLh|H|S(85Yamyw6iI|I55N@$hU>mj<{ zMZ2C^ieR0_pawM8cbWjKqb2~Ws0pw|oHYShK?HEYaU522=z%$<_zOUM4hzqL9Qw(h zE>?jfgL5P19T_f>h-`uI;gE^XS4@RepUaX>gF9C?9a5&lAnMXR2N}f-fYYU--oa+N zV#Q1V$Yw#pk({!Y{9aQbq&ed8tbfS(Ir>~fYY zumr=xS*ij|$tgqyWhbFL<5L)kC4=FMrcL}z*9c+)EdG@Gv=3IU0NV#Mr(s|)SRmH( z2n~-L1~R~8#|0!i)D(6*1T<^E8yYba=>~#fG}nPJ+owW3ezYs%P`d6m6bDb#25`q~ zA=tH2Y#v7ffr;bVi)y&EOz>$=>6&>VLPUTF$HE;Jr-+bC6IwT3%fq#lt{7fjXvn%l zY+YR)@ z8EP(`El7yc$hJ6SbJh5qc+V>3O9{I1z$;!=mk?3~?E>V#$SZ-9;Ej19?_(PG@5-p6 zk`q;eoc_7AkV;V+7m`6%3WeF#KOEHhdVy$nu2DrL!QH|`8MwpDz$jw=s%u+)aH&_B{*oo4E&evGz?kIBXZJ&#WhdU}_?mwL999AUiP2ZRPuWzO9)k!JsL(3A*v#HmaJjK&RSm z8nP2Qodv#T=m?JHh$FCa)1aH+S&vfrIv)g!5SUzhpQtl!^CjTHT5Q-%X8R}acXA(T?k)h6|gHAj;*Q!6n%-Uo9MC`y#Agx9%41GKe zp+F$u(I-lbK+HLrj}Hm2xzRxYI5QSv_KTc&-#+yq3I3hyV>M)fL{*-{#rv9Qx5!CA z2ZHGMiaw~S7cJUDv=GBuo<&4}F6fUL*$fxmc;CQ!kOY4xW(+aH0**;N2sDZgR?%Md z6!>8?@Iz9u2;?l3z{u7x8IDxeM&4f|9{_o>07<};Ee0Yp1J`^FS(sRe!#K?2bQos~IZVSG<^@=~VN_B#%+Y9= z$>WBZyt-jnK%kak{2D-*tJfKs+M!#+AoS6U#%oHju0$U0B;+#Eakb2XN^0r28qzU& zEFF{AkdBL`(`Z!jU@CE=lmJ{*K*6F9)yS3tk@o@SkcoNU7cn+aF*cwXxYGK_SX?!@yZE}`zk zvyCDY=1#QGlr0C46Wlu^04#ga>&P5f6zHOtkvY&`y0R`P12cuYC8-?7v}aHpic9e% z&@G&%qeB>8xzc-yVW5RA=xoM!?IqNqy^b~@2iptwAGniQKHiW+y~6g92z7Mn(Wqm{ zF2p{kW2jrGb~p|fn_2nttGa`hK`qm5 zK`+^0b3XQWeKSGeSttrwn!@t1um(JLo*Wi=nfk7FuwGWtixYf!^1~R;gHx5&z+Io@ zm~kZ_J4eXE3gWl2^kig;);fhtbC<1;^%A*4k6{xYoW2 zbK8KqZ73V68Dnl_7oIpCz3r@uR2^FU#7ljck4U0DjB&AgK7ygf()BT8!?ITr3>6Q5 z6=YNy#Wui{ZAa*m9gxxwf_LKbE>(FqF7Hv5_o6bx<9!FkJ}An{5sW3NKsUAof_dY@ zdZBvez!RNW!*Lq^qt83(2bJ!HBsw1C6vDw31Ui&5jdcx1Cx7ssoi+?&D+9x`g$&LL zwQ$T!f|)mv)O1H;g6X%9n6pk)^DlClL$yjSRG?q@s4o|)QNw7t5Dd?5j9h9QBts`K zh$b&2D=aBgXRrvHkqh|*vKe#_{v#C!0I|>nNuxN3vR3M>wK@yyeI)`clayIlJwWyl zBC}Ix!Pk^f2Xz)yQbHYZR=s(k8+KMBfRM^2Tv67%5c(WWD`BkgUBbxGkx-Hxfx?<` zFwMGjqamzPRFY&dNKt?!Lr7U5u?~EuI2u7%_@#5$AF=VbR>%nQ7cfy>#Nqk# zy4l0x4b{raflvblubCLSUPy#%Ac6*+lalTPrc_2WQMr+zY*WV#A=jx^@#g4 zBo4AA!8I76KVf<`7G5l>8dqwMyg)-W4K0xNsJ3zKX*#uPGPD$33#z#x?J-@`+S9~p z)fypgT6>yUt(S^8$R2uC*?801BYLIw$oHGp9@RFkJx$k?_L#0|?P=nsw8z9vYflq5 zqCK`dCT?1FR82pd41sZr{%GZKugh*g?~w&aDY{&Z%ScYmGHO~~h8Y5{lOSF&-_ZAi zdiooBl#{baAz*NgSjm zS%A~Va8R@>jK?@Qt>tt>ZK2si_BYcO#!0|9IBgQAFUG-XLmY7-vZKpZQgR3QqIn7& zn4|ay3X;1F1p1Yufbq?j+=s;F7)(bGAd`)zzQX>PJ4)TmV0562dKN1jfSAK`9Ox4P z^a;%D5LXdS5b95|0M!S5L8ix0{Do@J6DT)_6Abu!H-@ju!Pyf+mzjb%vWFl5Jd1IF zbGb*574Yzjr5yT$b{>AMjZ1&84j2&l`R>>63gAf%7m6@d@$Yb?Y}sSTNT4;o0T)V7 zl_m6ITfLUJuJGUnw}iI$@GTrT0$(p4ugP#3x*J}YipL8wz{D+HfEKyXBA0HFVfqX( z+05?%=vag1aDv;afc~iplGsB8yrJ`!qhSVTyYyCoH*zG;fhx-ou!}Ghep&&RGkBFW z7_cNqprBeMA&BNG2^JwR7;xu;7ch&Emx#PKSuhBY-Qe&J-Nmw32uhE+H0T9q++V25 zy$>mQ4VADiNnpC43r-5(gr5Yc6UkNR0_#GA3JYp#MlJ4g=N*jzoh_Kip(+s6QPH*Zvh7zL?3#9BZCnFUoWHg z<2f#G<$WM(XsiSgjmAn4K7ocY!BM;e7K-X8ctXqb^`v! z!!}uj+HPnN$9w90DiduyOWZWvrvt2fXS<=X%gKHWa1HjC>>vHiK@0 zECjf@+R;Hps!5`S0ZOCT(7Fx|zraeck_HG4NXnQH;!CSO7z6wT?ip|+;n1xz;Grt87Aar@ zDNbuS!&EplDFaSbfwf41Baq^>mh*=ShbCpf!&P7{QfLTBaazksQ{m903^-i{)*=OA zfE1^-oD3BXP0D~}DzFwQ$Oxo3t>t8@aA;BnJVFK5A_YBw6sNTuxeA9SWxxs*Sc??Y z15%vUaj75Ube0w*^ zmw70s#YV-Qd8n>c*+?6=(WAW%pnP*^2L2p_>Gh-XiJu0z6EYD?Qi4Ql59d9_kb&|9 zTGV=bq|sm@I^Lq3d}zaXi`H5G&|*tfjD>KCXBQ*5yIMk26QX{H=>&HhAN6}7E{F>e zQ^_rZKB@FE2M1rXV9NKl|bBH**&Q_vpzlc%z^oEJ6JsPh&f;R_Hlazl)A zS%u6P%P|;xrH0ERSCvos?@}S(tv{+%ZPg!D#YiQHhJT_viiS92saS`)#)Xw_3L2Tz zvRr18w3NZo%D0}Q>9?LS0V%0PCSrcg57E#ns&X1f*?%YxskMIL4x%<}T+le#4t9n4 z0i9*TkcXGGd>|Ejzz@J7oLW=x3oAM=se_sz=vRVa#h1Wo0Qyp=9aJzlZ6RyGyd9O0 zCJBb3m$O8N#_OPshdL` zAmPZIfFTT6WGe`v@QZNptd5TeB>D&m&PV8A2uIr;x$=V`G=3kz-H0ncqbiuXI&tLJ zp-BI5q|5-QTpc-bQ(bKk)c}i>7@`*7tQur7h7`hZ!A$5H`WNw5A?Z3Y-cr>2h-53$ zRt*TI0celPCLV(Po_L&N2H-Bti3~e%8&tvjbdP`?w1avfy9d|@K8crgmxf=wA4Hf3yjQwIG-|9+p4 zIDVbpZh1&nAaXO141YI!8ywpUbZ+b!MbHtbtQC!hS&!|WZ>y&e162!oB6OCS#2n{~ zAund~3s5IA`Av|wVDbkcZ^`5@K;DYUKZCqAlh@%8na!BI2=X>KUn?p?Z8IWp;nf%m zXf+6(kMi&@c0dM4?Qpnf!UdB&F&VCTa8Od~!6aydluy!jjRNqbMxcK+3Z2p@6c#Uy za42mQI=vAnir1R!k~x4wuZ>Yoz61oOBdO~7LH)Cc9WX>%qVbKNB?v%YUAUa#iiB$f zT)+wcqAeOLFhLP5;OYujZ@7}-3LFjztYBI|bs;tsZLV4l1WRTk_BZq?TIFCIY&P0> zP2yl97T~l=9BifnoHmJr&0c`hCUI~l6yUT;oN37T1vqUI2X{~bPMgG;f%)LHF&qw9 zvJg2mGL}0s=q$~`Y+Mi*qRvIz3~*3-@t*~Q0lyu9Ak5+)`7oPk37v!f;8!ET!AZ#x z=o9pt2Xu~}!Emdv;06s*>aH(;0gj_+1_b$lcp5rS?#fj?Smz_TV7dczlmdEJsMJQE zp+;vTbO^YBj#5D1-T?il8r>VA&&TK}1#~N(iaVAMp5mN9o@E2_$!w8USPlSJBJe#B zS9Tu~vH-KG|3ftwQK zN`v4CkZBfVaaR?1GWfA1SZty1DY}EKejqC;gzutZ0z3)2(rsz9NbkTn{o*y4Fx5zK zdT)oS)qK&&Z@`zfGxi}F(hsB#!G^}(K*N!J0NzmrhXe2k~yF+N`!B8jCV)GPP(sYj)sX~@5PnIfFxfp3;id61qm##>b z$67+zw~=cB{K=u=QKDL*?c>HUWE|Eq1!~Y>CIqXO;m!pILPfJYV49@w`XQ z(U&8f%{86b+h9}3lPK^k0e;?J% zx8hHs|Jqgd!2zvHBj>s;>fdF6WhOtmD)ZIx_W2_Wu8lGUMP7ihFF+t;bHRV$j$Shw ztqZ?L0M~4Q*}*oZGu+#N?(m)q0il%G4_7)|_aH=}HGdV<4~2Xh;B19!3S95ux&#+G zY5xvaFyO&Hh*%AHJAro=H?kW-_cgmxsUK$Qp& z{iTEg`ZW=VvLK%UX)2&+0D2~*Ly6rmzdL9nClkYfKn|#0DzxkN|AOYNLYo=#FK9k0 zv}HrV`t=)?gIo&uPbrxF$MI1G#Z#t@RAu{5xp z64Ci+BZ%2VG9XE@F_ehYk2R1g6Oghs1pgbRn|h6o00h)=%3h^yzw}!JUUEP~-J)!c z1^Z5GT~1NV*}AQ=)H$>A|gObi{oq^sbuV5`_197S!(e=kSj)G=iY+a{Jbe zBB(q2d#6Sbd{sinz|ygiCj3+gBVrmw@K+&-2j~z^+G;DnO2{%fxc8(g)GkRn^}PzA zq!GhaDE{Mh>U(DnaFYX)+F`7h0w3BRGnyEO#qfHXn;d!w$&wB9$vEE%#d7uxnq}l}H z5VCR4$O83|0qXOA5&9nqWYE#-79x882Ldz?XwEOs`Zqz4k3~uck+fTwFc^O20d*Iu z7y_3Zh7juM4DfBWAZ;>9!drp;H3Rw=MQ=1AAq9~~Cqs&6o6LF^8uS-Qv~5T>1jx~3 zr=Fq|U|w1{#8}<#u-PQhtsw*C2WV165gWx>8UwM*0BMFpSvkYgr;0%#hhJssHsO*3d-SAZ4J*vrE>$e;+C0T49W)$D#BB#F>}XNP2= zr*PCCDPZnwfFSQeGe0suT2ru(k%awGSS`RB0QUB=L`Nb7?h#NLth#jI--UvI8Oqua zmdr6pvLQ10@Q}>RW@v#$7{$m`5D$RDf`+i}uS3K~%cTlwMpj}LtXsq2AA^$S0NMXw zCF|prG{h&+&p$E6$KO}#<7XX15>b6pGg4$ZijIj2>Hh}HJ}e?uQ{GN8`TquAlTadP zSXNeM>sGB4$-|`Si3*SO)MU9#AsdqAkt|DZm6Mt=B)65fr>B3b+{E;>R+$<$V-Y&= za1#E>sTej9#jM`r0qK9BZ~e`HNo$>4xBre{Y%B{Kq_H(7h|hI|o^souFo4%f;du4) zZ$cO;l@FDsgr+8=E>D!FN)@&SB&y-W;tdW9vidp%x;fgDgq4a%t5B&Tb!diE-WBbK zkR>|&W@9vKk}y-Fb(Ci-hQU5b6QdbPh}9UKb2Ae&VDF@bVnY(8ieSiuxzs=+EPwSHUL0>{Z@X-TqNEomBJWTj^Q3r1g=EWP7@9M)1=OHY%jBG+9okVTtmr z*u3;4S()ZsLNRLc+!Bw?*0pb?ZsC7z%K3PSLi z7-|0!_G$lvC}xKkSZYSG&MB!`QSgt{(Lv__4`}Mx`~Ss&1}@X=H=!Gsnw2JXgc**f z?EVG69rdc}SU#Sft7{$gPBA%Kc$NqFe24<6`O-*m6GwQ&$cvKEfOd7ZFu(!9l=hz3 zEEo*gnGv#NJP|s=!dK7BXz{>M5tGWi0S9#+>8uuO;61!wCx$w@RAHwW`6 z^qBFbI=+{;n;jgMdAfN5kKj7isyYJ9ZOr35TettoUvt=Mz>`HwpYLC(0*Fl?70-B7 zy!laa@uT92kH&6&v1$IJv2)n}Cbu`pZFs4UhvoLv6kGpeoo;NVRGNb19{ZbcM={0G z@N69~D>sX&ur<~tph_pNs4xPt43r%^2z^ z;1HZB87e}bARBuHBBi-^aPQD^fZFK45zr`f6*gY?^j5>5Q+TK9NI$^;H+6iP?gpe! zNXF1K+z&_}SU;-tVJcMO|CdDd)fScav5q{p4GH?Vj`a4F{HwqC{;S=)qz)aHrL;Rb zX;a#rsrWyZGd&%+|BE~OHEzc<;J$F+2V>xD9X}~6BP1n-c41pSm$0cLSaFF%9Syhy zHzYJPvPWoVW+-|4pl-%)rs`f4LB_#oGMrh*18h4Q{a<|*+^VrLhJ=DylpfI_RFn+$ z0hb_ghI_nD2Mtc_Zg`9}E(dRB9U0XFTLm$MBUZxE;A|Zi7{(@!L_q;mWHVXB6pb8h zraldnvpPE*`S1wf}c`l0xVx zV!}HTTQ6F_fC77HNFyc|pr zt>ICTICF7DPk1qh5NCCc&x(bmdrqQUN<=57W@LFpb&j(e>Eq#fp;ezSI8`3mH8dnH zci@}F+&I(fic|0UcD-9rb2rEKTx>r(*Yv}_8?p~|= z4O@0D_n6RW(2>mO%j5*sxThCyJ-8{q<`unlmCL@MmAXqW#C;7gm~!`CrAPRZ*ZbRA z@b|2^863IQIAWn){<7s>D{K6}7S200Z`Iex^0zVDW-oFyud&L{aIe^ z(JMdr+S?yp1S8fw-t@SeP_IW$>{gS~^;^choOnCNeRllSu3_WD%d5Z4d2w{MgL(Og z>XSYjTfMknyzkuAlEHH>^rFgd+00n1FTX-NiO#gg`N29K#R(}8Oz}~cZ zcMDVF^0ni3SL~X8aQB4$BS&;Ud(bQVw$6-j$;Xt|i|^OzPxV=nB_7u`FSKHA`1s*L zp_@I1Z}EscmY1mLc4*%R^3)xxCji`sRRrSj3R~st(0lHl-t(;6&A$KK-uKH1_Xlqy&bHYc=KrDHPC;_` z$di{t(qlb`gbro@bB7&j-OZu)Ye)M&t4thvPk+*a)qL)l+C(F6Q2zUFHtkMR?4+oX zEA|z44K2w%l9wAk%5Ql#pHm~#J-S*}p-2eZHz~7+`BX#Wac7=QjQ_ge>=mJHMz%%y ziph$NRjieH(~f_exoXv1d zI!~S0;skYQwfV6+$=3(H=2m*1Z#>99FVSbp(Fby}`dxY72ZKcZ*u zKN;m5asS!C})Yl5Y>< zK!)OjYSe*Qj7(o$NF zSpIk%Z%`cZKwtMeb;xea#WIheui0^@4#|IQGQ4nOZg|q=H2&?C9~bV3h+cfJJn#9f zH8%Mp_pAv4&6R7;(NZ& zjSn67&)qzuaIM6CEEt+ z`tueg&-%2nyO~+kj(y7qXTR>=d(OBIAFR6#?Ap6)X)EWh9TU5L+Ele6J$pdwJsT#p zAJEKq!@_v`niF!qnOpPjXM|I;p4z1)hS&%C1+A-CeMjgR$M5}@e%Ax<26tOAQEcL{ zVzCJ?)umbAK63(h@7O!|?9Ces<08{e3(Y&#dM0~4(>?4ZopNnfv(uc@7RQfHl(sk! zBNlU}{V)mDxiqGF`Qm5fWS~S(tRuQ&ab0|7><( z&kFNf7ixb!X7lvnqh7A`ns&83qNPv5o!Qq!wY9zHxlMU9af7_Oi^szEzJ~~ z*g19?Z>$J<`0m#8%U8@USkB$PJhk{r=75_6`h^eZePYz2jvh76xxRmm>M>-;^q4?z zmvvyF4Ia+bRgO0|w+;LCr7U-*Pn?bZkcA;S({wvdn9$XDRp#sI`NR5`t@haTET?K^ zFOkch#6!&@Gp-!6-G0=Tzt+CiCA_5~;rVK7!^v4QexaPZF~acjJirtVo@Ip!1l z@S|&$z84oo2lmhrZV7oj+o0oOZkr=j4}1pnF3*bSdvVt&{&xAIJMEvG{oP^l#-oq) zmYzO!bK{H7IbX{>^4=XCu)k*coRfLqP7F_7dM)>(`+|tI>#zQ~xLas*o=(T{!Ck!U zEklm3AG`bV@{u1LUsk&qid>(y-ryZ+FfZwMoczh5%J$`TMLM2$@9!+`^M~TjvOzs^ zzi#n3{_NR^ZrSg~n)b7CykpKwz8sKZ-J-|k`KMnvZqd2Pd-%A8)AzNU=vA4OMV9OP zty=HVeyQ8kl;la-5#GBwbEXXM_<9=q^SZ}jomaL+UgXx#Tk*!n#p5=KL{rqc~7c#7<4wkujmHvwZZWpH&@Ip47s*zXJx^l4!ifB z=7?VLcD&>-E4bkz><_@FJ~q#anE@Be&mpc?qMgT*B(~x@+%jo%7dqHk+{)#Ik~3`%E%g{VllN zhtgvvA7>RDwe8>^a((jmncMbW;EDpKdhcNEo7U!^xTDq1J;Zk>A6(kr%Vy2aq1j!l z4sDQz@9#D4gN^Q;M0%C&D_M73Ixdo}K?cpLZ5laXC+uIZh*ZEwgL?>fgZeVl*il)hXt z$Ta)H;+MbLY>InSaeaF3q*bEdSs%Y{>h9%urMvBjQ?3g;Ta~so@-bsm z_iiJ5xVKK~dMIustc~AHEco;>Lg>>v^7DrCi-wuiM1`_`J=@g%ZRHtVvsm=+T3zS*P$lIU-?*nPwA4`ZR}I;Sx?I{ExJneSMD__+<(1Ai-I*~&B|8> zb9(qUr{?XMo+sk3%3V?C{YZ3i%(#lLbw{#mc2tb}yn4g3?PGTYR|?zbBqh8)@cm`X z-fk&Bx&&VOJYz_T)M?@8=G{&Q9o%Cw+3Z{8IEU{Y#x5^sow}VceQ3Gir6=8PS1yb2 zS#qHKWy~g_`<3w5_IF!fewKNT3N!=cbognOYJ=={FZdq;~|lQyL}jA z({;u9IR=~RSmo*MyPc`~AoDKp?LN}kzxl(s#4&Sj9z1ciB4N(=cOF+a3RmqliQ2zt zja63*(RYpo9VcrZ+|>7&Ppzb(eCTGD-P=$0D?YnA}5 zbHVNtk!w4b&&Ul~d>~I;SWxA-W|?G)Xw&2eXK!5k+@el5FTZ2m>z$RKehmrluq5R` z#kDQM1pAdYK<5_^j!UnUq+ShQ7Jn%zp$rLj+~PWC zufvbDXU|^5%s-bR=6{I4YyIG_ti!jcfS0wS0@wFx@$#Q;yGIZCP@3~}WA}ets^qz| zdhgvndh5HhJ1QbJbvqx=R-6y&^J`#9k1wt6%M8SYC;xOl_x{8EkGw&B7hJm9>q(C` ze|+S2&!)DowI5S+bNu1Q=|}Ia-}`j9>+Mf@FQP_$i4Le8cu+iO+jXO!1)PtOLpyzY zdx#p9xYFm|NdKwt1}@|uH^1QwN_Mf*}9ka=`d$^*d!!n!BpFhp= z9KW9bBV|9=G>(R?L_x=0Y$r*O8n};vexBC0> z@wrhY+YW}0*jM8^>7U|riTA2aM+`1)XBfG8?5fyinWKiV7XK*MyI8U7NXd!x`#bOG z&8yBjx;wJn{lf>1GTzt}?O!^`{{8bz_7dxoKcAg?cxH`W?#OiSfp->9?o+e&(U;!~ zc=}6A-iLSSc5K|3Bd@sk&eau+c-3Zn|7E2u4~afJKNi4i-Oh6Cz(J4RjxEa^erevm z2RFpk0X3DTZ$Dl6X!ySNpuxopb>zCdh?YbA##iSU2DaVcWLUaoa$$3q#7ljiY~MM? zdEXbev0IktC&%vp6@TyHRkxrk2M#&k%GV?cI(}~8kX^T3~gh*FuGZI z-2m>Xq1R4rSZ4X?^_{2twyihy@JKhhcYR4_cBh2IbiYV-5a#X}+ca)wFX+S-o2 z?{hKt@$V_KTROI1_kLc^+OFGI==eC6k!wHsboLLMc+aHm!M4=2R#Q8@PZ*k!>_{3K z9bfXhc!Z+Qm~XOIQ-)jZf3#!x&~I+Tr|BQweezbGd*&Y_lP!1-cAp(pHYDv;Uz0XJMok^SI(H;_zWdi{8^;wt z+VtS`?Aw8BuN^;QYdvB}l+WTpmxXu7>^iZ=wAl!0dLN4s4j)6=lb;&~dJBxAN>}gl zGHD;hA2aezKj+Wir)-GXIx(e+u&<3x`P{*4Qu_do(M_LFBdTZN-^D!-uCm=KdogL# ztBPYe((wNMuNXcP?>V+$(4q&9v3Iw>`0~Wd#&S@zrK{eUOZMDsx6SQNo`*xxo-E14 zDO)}z4cM9EzUal!PUr62ymN@ylkH6I9oS-WYrvttQkGq$GFB&Fk?sDgVM~kC8ydyTJw2bAEyVmuFF~^4Gi+zYa3XJi+dg@?tr_6$PcDIsaLjA7J3%EKz!v3(Yls{s8^{$FQ?{YK4shds`8wAr< zm~MM@&iiK7Palh5hv}igzf0Dey{i4<>tGoCct>RVr|tVqCs^(OC(2#+*W2eoVXK8t z)7|GR{H1Il{T{9?eQQ|y_VFF}iUZRfQ}iAik60E1g&W75CxWO5?Us zqrXnCYdM#i()q{a<=2vNx_bdl9kP?~{pq@aBV2hdfq3ebq{S*y~mc zN#q%q16^Fsr}97TIhL_*+fV1$6VBdE+;g_Js+UPvsXRrVUa}!H(b2h7@?`NjF~8O9 z$(OuamX!A^uQ;^m;odd#j%BTUpR^%*ZpT#q6X){}_|1FkwSKeNGr!lx)T=%hyItPU zQ*N={O>yX0+by0goC8LF?sYTSOy&1e!CLq&yV`U4j@RLz`Z^rUvFuxS?~fx*{&#KHEmmM^gYN1)q;*KAaN=h5rZ7M{Px_^U?U&p+8T$p6vDa z%JjoG{^-|X@4n?Ofzgzy_-(tFH!4mH2-tF?_p9Yw`|fs+vhFoPcH*FE==2uj*X&@8 zH8y_zd(6^+XO*4UmDfMi&3si+CYm`bblJV~WgnK#I`C!g_aRe@g2<=5`OOFaw=*&) zGC+2Bms8$M&cOveJP!{a>kv%1b=~SXe*E|&fB)U@cqadI(x<4h0MaCvJM(sRwYcvV zvr$)HWGz2+K05GPV)DI_r^CzMte?~W=nFj~o3_Edd(SPhzxVLbBdKI=S&i{G?%{sV z=L>H*_L(^^U!HoQ*mjfs$b-#;k4e@P8N6WW!$=A{KCgw<@R&N zRMkEF@~V13#+`jD^aKKvjMJ~2LO#HYBR?$a7XE%W%_T8XZnP+_n`q}nvoojmH*cOR z-0|p8$jHsFVo#j!H1d4^lnzN3LcSiqb$Ybtx#iC-x*QHNIrC@hhetnJ@)pH+i+uN@ z+gb6&-NUQT&N`6sPesZ6`SaU`NR~}3ElpYXtFBo1v6miqW}ox7e_YQ0;>GSak=3eu ze#8X3;^~Q@mqJHg6QqQXp0fG$i_??mPuTo^!|9kFV~30>2rcYGeYRNoD`9Q;^C#!# z4JaFUaPsoyb}1<-kNM4AT=+k0-kqA`+DG2DtoJ61$z6_I*FHS;q_A|Vo$=$zuh*9ucsj_Bo#rnZzxnc{)y|jy`DOUP$Hgu; zSFcCR_wMsNf{X=z`yITzy!sd~Sg;^4=dE?ywr$^^vK>wf7!3y7RH5 zHYskei%Q?!Zk{~4UuDGJj*lH$ro8eEA}@^Xko|IYmFeQGOLJm_zt;$+jxGMnDCW|y zh*=}0%TK>?IHj;FkzD5m3hgG$-X!>G5j#s5YS<@wVUqcZUGF*>IsUrBd2w%d$VrkV z_#Loi#j| zw?4S|@1P=Y^9i$9(*-W`wj3yn+qGly9|=>tEJ*t6@}#WkSVTl{X^$i8d0?dvsn`GGy<&v&moTEOC+^c^=MXZ3^i zrr{pqzIuXn<`z?(?WFIg5T^$mGmtNdF1lYccW_E)x01KFjV`-o2R~hyc-hCePq9ym z`40=j%ROY1cbzey0>Aovv%WW}L*1`Wih2A;eDM>&)#wQp2gTxS(P7q zx{^-C<(CFK28IO-x*6`1yXu&H37KHG#z~h~yZF?Koii*B=;)n$Gh=(9zjtqg7Uofx zFSRh=*)O=mRm!{c^M=Uj?aRGSUvGJOVz0wO;|Xi#KOK}CSomh@^m~`f26>$; z=ydP;^Mijr7;)eHN_<;G%Xy**!@wPilrDK`Q#@M)beU>wSNZemqn?YVf7|bKrDmVQ zr)lrbmJ9{2jRZ?&$4MMvX< zwybqEmnQc$cr)X}<%~5Zd8q-PJA92Gpl&?d-{?Yr7e3by zjPfG;>P)+m=cjv9^eqF>jZpsUI8 z`PXQ%=HE35`u>9JfLhGnI$HlCPb zWHr+-X3vd~mq*`*Np!RI_CJ#?d0JQ@&YmQ(s;kM46~_qYnlD%a94;}UQ3&0A0Knz`8Pn5Cdo zz%Hk(;^B6?YPh+Nds{4Y-@W2i#O*lI8LQ!TZ`vBHyLGF4t;dAf)sYLI*8ONpXS^)d$$~DCHwwm_2z9Sy0icW}g>4&8Y5C5}f*fY=Sji(Q^o9_GE*~9`G4m|nX(qigkYv&{K z<+_enPgUMK&|%UNv9HJ?XRh6YKl`3;eONRt$HO8@7J&wp<`a(H;x%Cb$9EAMTz|4_ZL%a7gsnf`GTzMA_9d>5RH>e=y3 z*{6rq@BcV5$p6Bu!F*o$>OJJ-6+fnh51DQytd8z`+m~9< zM%?br(iCI)mgyCesyb(r=H~J#d-cpq z6rmS-w(c@=W|Hf>jq|n4Bz(Fg$hoMZ~z~)s_=tqpOD7a4&Yc?JRb@xPkcnD}%l2;0nb< z%cHuBntAQ{znFWc@XUg)Z7_I}Jh5$C9iwC0HafQLCuT<-b!;ac+qTV)ZU6m#|6Jd9 z&0KRZb2PJ$*2&(xs#dLCtLnb*wYTPxWU4WF^ma$rJ#FI%!ZJO)ReT|{$>F;s`dRCL11{C@APwMm}Z z%^=?>z~F#FkR3T_ZAVYoZ2-H8E*IfS1d}UHrX<1PrDj?g(nu8^Ig!?GX*H;&FZ51a zDnXm`u4BvTle&1PeP8R2Op)BO}arC#Qk#P_2YL);u&6{N3SrPKzYU3CaX>*V~6eveJTI;+j&~+4*tp9K3 zKd?CmodaNl&!I1~xH%BXfm9?h|B35exH5wXj6s$*U%K9BK-rYJWA{ZnP{0MqR1u== z5QBW0)P-{apE>JK5s=kZ|yGey06jWqU00V_;43(a+e#I`L zs|FOUHyFw3|0J*a?uNnz)p|N4Wac?7vL}PDw^;{JzJtco>zV)ajq--y7%sS-+8q$W zQuSX`YmDU2_g>34;=-mElwO6a+_yl)Qno#;6VB1hgAm?+KdUoI-2iqX;s_tKYLf=!-1olvYd__t4{*($n^~X?om6A89>yL=~oMAmj;~nEDmAJEc1jfdntL1+{jDT z_WSR^j~q>eJ4hHqXroh5htPe(9QrccDkdQ!ZInK#QR64rn#L7*sk*f5SvS$2@J+Fc zJb?MJ-M^%CyQ{Fhlw$$;59qmI76+8Xq!FCbEa*nt=qxl&crvof9qU-q>5V~El)qcx)OFQ_b zJkL~i4nI3ix{&Su4NrJR$os6F0?lQa3xt=i37hLa-k}!Mzwc&qu9CsU#``Y~aXnFN zweYQqfZUxPj#4jcSY@KK(;HShT&HJg&l$x z3c^E3BSDoz@zE&(2ZKD%*$9Vi1P2`O@UY|soiVz_;6e@JRrMlIP~L>at7o>sCOPRW z?&Q%~@K^ykU+sZZA*&_y@XeHUc^~|*9rdjHWfRQvizNXB)+7~;dTGltwyswyOG^+R zb-$ePagLmjQk7JZPM&L66K=1i416@A?2hMVpW|g0^rE++$b*2UQs))N3Q~J4;#+>q zI8D|Y+sAQF`U09&Bhe4XkVcFGTdD)BOhUd~tor`#J!^KPsd7eR84EY#DiJD z>(2`yLS!#L%i$A^oLfBB-rKyT&w(#S z5{Of5jl@0-pZw3+5lB0Dvu7}akGd>2rJb5-ZRlR?Pw@QDb2z)7&3S(U@bfsuofe8& z*4(sX>Ao}PTThQ4^9^GM8N-?=VT{vccph^y3BfHgF&0g#L6A_i3oo!(K?TAnvR>h2 zL^k?sj39MpGAE~fzV@RIlQA7-MUl8_h#xC9lG3;$Vu&W1!wnx3K~o6ty^>p_oZOO7 zI9LZu(&O(r3*k}OMf8nuB;tIyPz+UaL|omO-Zgy}8!2nJ|NV|&wSPiGXkFnLVw^LA z9!mDTjvgnpiM7g*g8_7=4!=Kx9X8uEFSFw7h1#wNiaZNcRZ#(;Tnvgz;fYvays1e< zQ7|sns0H_U7ynYKhM4J1;+(i_6*BP75IiV#=H8SE%hZ=4`QX<7qR5pp0uVrv;40WB z;4HLWx+1m1>|y%`uI#L9)d?bfq=8I(>Kzeuh~j$f8_j3^{42kb9Bp}iMih$g)1oAQ zD|VBxR^-(gWawqA%yaoxOywS`*4X-Qp*fElqRh1uW5L4^)$1hVzWoJ-#7+~V>@r2d zLV;FSS0^PUC8QD|xYvyz^-P4BAT@Vi8G)fg_`_-xs!U{KR+>Z3IkbLoYNH7dP)sH0 z!I|ihpa6;O8+n*pFm|g2k6GPJFS0#Z8g_50001#{^N{wAA}b+LvnKdUX{iup{M_D^ zs71;?3eP+9Fh2h5#QPrLSx)5I{U*}y(urM$ih=`g*F5H`)5J4paZh5QRGwcgjd7L= z$b-VPQI(9iHv`L~)GS=V6pmsf)KX`3tj&UoQ&Q^h@9*7)@p`@{CGxHma{Zm*xp3$* z;K3L#mQ<|kRS5J`_^o)7B+jOwqiKaJktpD{uZuZ?*_!CR>vH!-pmther=EL9CMCEw zmTO7@O+Mf#2TrRupuj78#N}TRA5M?o&#V`}B^cUo_2}1_C(ymwq15Ps7lo_{W))fW+gxN*`z0KPMcl`Pa3>18Z=WfP`h{ zw+LHZXyo-Y;mSK|soW{X$mESYhNQ9}DN?Hw2SyK<4XK%La<9w!*A!H@DaMY=l-Up( z*p>pTn{wuUE3;ssDJ_XpiUjV-Jt$cPm3m;XN?CinWV^%lE%ojYT~853iwh*atW>~< zA*j61XQLGbAShdw1y7FsKjHcQ51|NuvXcs^(eZ%4QBY%tSrA=A(J8hdIfqszj}n&U zARAP0A5cX>5Y-=t2p6FA@HGkgj;P);3sO+wcmwM~A|~m%5#4ZjAr|BI3x%l?6tP{8 zPZYA3Bcp77OTR}|kQ@Fcfq|7O+_y{Y$ioUg(j3m>0Jr3(N?(eCumWdJ&`^i83gd{-(2+)v zM%z9bt~}w{3V%9W=2k%HB}T`B(=2?bk(H!7bgxE61O}^-=kVsEsC1E_#%S5VXVEBz zbyPyRYv$vb7!oYwrS-|b&9%%ovS0EfOGNCy0UcgQ^L70qv`UZ@g%Cy2Xtk44n;1Tl z>X_9U@A8XXp#s#~g{G7)8w(<>6Xqy;(Z|U?azli}%|-*wq!^Fu<$Yw-Q`6ZzuytaP z^Q@kUtPv1$-SWY7I>-?bQF^iPnCyzWU;cM zrd9(@G_e2`mGP%UIT_NT#{$}oqrUAkI8|#Rd9|%HinLl)Kr*Cj#sio>{UC2CityZp z189I)ux|~PT*<+R1kw1jbZwn@@pVJ=!N2hHNi3lXTB%1H!TQ>10y@Y#T+*9H+3dqZnIm`U1pBH-_u+(9b(nG#(8D_ z+=?+V@A#1`ZwDR6JsQkR>6STVhp(NkvRz+zaLT`QWe_=~?KRKYBS7s$IDf}EA&h2+ zz!lY#_F4VJ3#9ey@o@RtX7DWmi;LI>Y&P&O{3`ANoZXos?Q{T=Jbk$~hwKhb5uLru z6Iy~@Qsb=+@kxt4V*$(Qia4q&^(3C^qdqH=H~Rs4ACeIS)RTL z8MM>Of!kSE)^Dt69r|^-DU>|l*NM&ja2`UnI7ada{P73V{}(&22Tm)vcjWL|(|Rlp zwa(PBtp0MEdm~7VIKFMMkMb;uTl(bW_(*MJl#q`e9i^NQ#)^htuZl%M8*?ZuZPsNhq zLZwvgky~*7)+V(zM<6WtM?w>um^-d88rX&4S!Gn7;F1vw6uJ6kyuxD+HP>Y=d{RUk z%)2}ghDVoGttQnH0{>zF(Eu{4Wcb2DQuBuoufXU#vBqjKG7mcAU~~-6LRXRuQ+j(s z4Hyx9CqXo1FL51?hS=p`B_<}GQS>f_9f|f(VulNS`ijl9ZP2u0$`ILY@>JrP$oLx+ z_w%w~y;12t3l(HgxU?@aV<|;aSxR+~F?8z`Dc=p&NI=N2WpQqz6ZlSwX2=-R^Zeq< z+81HpvUxAqqScAgL9;_mKQjkxHDwlFUC8_PSDh(Rnz%cR5p$~#)%#O!QKUueZL5(E zu$>Wx!rRKV*C(2omBoOC{Sw@o2Hsb_V~+A^4t$kH=7P9g{`@fp0@0mq<0YvU(i&9L zc3doY6#)I8PV$bqbYp|6cX4P`9S01o->_{6){6S_rD^)C68dT=dOes3Z}zghER#QL zQUFH`_oFtl8moiGUY9|150R-nHc>9&v3*b}w4Lk}EZHR+!!*3*!_1KbVsKP2sUiHP zi;xpKcVI65#XnWM`9sfmL%OsT_p0u>1i9ibrzsKNB^ZT9nA&wJP?&1@XjZ642-~f( zhHBUg&c94ykcjvr$R*>9#y85+4T@2)Qt2tO4(=woL$@BlzXHL2XYR-fy}(J#yHW-O zQP%`dRRa+b2M43Eg$2)cC4@e8G!LN7?I2SQr`_okbxeZzC&z`7%gXSI$~BlskMFAR zOf|)J+b3C{XUU-jZSxtc)ENuRQx4ZncO`V{=&=NShI%jJwIHki5 zG`g-RWxk)s6{s^@^JROk@#f(p5%Pxiha(RtodFDH8IZd;<1w)R85Hp8g zd#jKCdYUyC#?f1n+&_zTJ$0w&G2t8CC;dC)Cm=W%ow}WE_0WvV$a%Ylt$5GR;9N1G zWV=o{>?I@2XQON6Hji8z@bL|N=XkcjguZ`=Jl&ahsm3tANH)zGWw72yPcN&Ku%3@w z|NGUL2lSB8bk6tjt9^;rH~mEHWc4Px@suXIr;|s-+42WEa*P~W&%M8aOZeCbk~*`8 zcci{#QPU{5R_ofjz$jM*zoBBwmYLOo-3qc9i#oguE1n!pf3Mi+G!;)vGm`JR6Ftli za5l$m`rRLox=;TQroH=<`8^N$j*gB{Gn|c=+NDbE5Vy0X$lQ9qgZZZ0Wz^gDo{XoG z#(}E}Dv~dL%>$?(;(qEczfUVRy6uz<=Kl=JEnGOO6yl#H23fN6hyhxz;;m!IaOSxr zOh2c>wd$`>H;{&mcp_^AcHxPrKJdbf>B$D98Qd{y!1(Uh!}F@3O%pfYtX~l{Um2W2 zne2G8wvTbL2}?xUxi;PpfMdkW;Jo0WbF z_UPMNoP2Ge4SLIiWmHOMhOry5%GD38*#_EFo@MYW(OW&4n%!lrW42UA7p*_mDUO4k zK2M?ao&phZaYF@?@nRV!7Ay$v;kOmGV^^5B`v|dTGm+@j|GL~gj|l~vaUvjlT0ZuZ zfTHs@z;`eTlPQzS0jtESHFM99EQR?;!V#jq(<))Bo4W5TWP3~oBnLR{OwjeWudA=J zWhKeOsm;`Xd7+v+G;+W#yFFY8Jl`^oeVUcOQ^9igZSRdB=KcF;!{y~=DusiB{w;@Q zF-J(y2uBEv*yWTZNEscafqrWsvC(ON=vKGMcJ_LLw1j3pqqlmeFJPw!JQW|DwS7;% zCt=&=Y^e(Ay+7?7X?`gcMwDr70ipsHw2J9~CKhJ{;ePJO<9?p*1b2kjC%U)Q>9c!s zav~u#QT<$DH1fN_>&Vm0ZjbAGoB?ScK%7}-3T&7yZn#R7}&uhF@)P_w3HI4;39H?KpHK} zkWTo=U?4DxGU|Kg=A?hXQRlbM$N+hSOq_-({%Nnv2^Q=d-^-`0r>wiJlR5Eg6i=ZY z@E{lf(SIAyG5kgZE2S4VE|(-6MLx5- z@7bO;?egDvw8S6n*bJE@AZ@tF|-#Wb{md$(D;oyKrd z!g4$uZ3f#>e$Y&>o?qf`9FTo3o>FAYx&^gD#0mdohKb(Fyh2kXA4qwXMFebK`!A29JbG*gU}jkx44@58Un9AAwS4Q7vCiiBp}K(+s(`a`?56;Jy(+y z3&P5eMnq{JMzDF(G5+Y{i4bJL#vdn0)Vd5VbcQoGhfi=d0!MqA98Q{y$`u#x54d~s zeLQNjkPcNE>3cueb=>C16VTq@Y1W7BeW3%=t4S`{+f_1<(!9ylx_3kEjaAm=O(5MI z7N$GHP$W-^^RI&ZTu^gL5Zlwi zLdC6eqb4N%n`mVfiMd*a%dnRBCo!u7*3J8MW`IW5v4W0hc%48Az`#`E{X?gCuvelY>BStj~l@c^T`bcL3 zY#d!GrUJ;Y7qC)=19H;Q2mI$Tc4txs2SkVr%sHTI6*%RCgGEeCilcVS%$qI$`> z#8xSRy$Fo@1M<5B*K`e?@V`c)9ES-qY{3QbrG9t-Nl1_YB&&fgSYZQyo2QxdbziiF zDJD-!kk)jA$eyuJA(7kAU-ak%r#Zr3CD^8CR?OcVF4Min&`+p06Wo2lVd!>q3Bel+ zU&RU0AKFbi;=rVig3M%ZMWPoHw7$oav>46Ty&Twjm}TGeKDx*z>f%Rq-1Uxh*Jd?z z!1u0r2>|)5-xK|o(!dxchG>x?j$qHgXlYOqVA~)_vZ42Wkq?4PR~0vnpkmunOI}s# zOH3gP&mIELyU=2jY*=YJv7+bB>Nf7aYii~_%V4gyyOn> zAh!RLEipf@v(TK~^DrE)wCo;Z@Vmbgn``9M@pjD~V8;Ub70%sA@Fp_&niiDB<1!R9 zQ9B=Se&k4o8AOoK$2LpD-3g%`{*IDT6Tc#2b3hzD6gDKo@3|I{CMeJ=`1t}cZQvKb zhOaKQ{s&=;-lA{I0YUEjK<=R!oUu@h6zQv=CQulKe1CCaVdr0BVPqr#v+aKRb!^Cz z2&v*oh2}-wpXkGnz!RQEZnaHT$=EnNv{}7jWG!jV?w(vDrqab_^6f9FQ76*|dCKk% zGra1Pabbc$jp&lD(8vp^S!qQ@zu@N$a)<8=8bXW^?NzUM3MaE|Jf5>6)9~ZI@Q6S? z!fN;k5|gBY8%;f3NL>{fhF1s9fkvf>P93p^1&^_I2lxhAu~FP_cDW64+He+w8z>E%NV8xGyozO>hvehB=-QCq=P{;C4D9eC+D3cU%)s&n!S?%UNKF6MO5a^yDjnXU#q?KE;eT;+y(73C{QlUGxibGhh{er{BmPXCyGHhb?hp-PpN~(^oiJ*A)TsQ+l zqmA^>Ms{%^(Mn?g>)hjPsXH<4j{ufA*)&r7H;B-p^nQ;A1_lK6&`lLul@SyOvX~PM zLl>bby`2xdXf8pAaFshjc=IHG<%nQm*aOBmlha^X7Hxm{zj=tYa1Md;X5{ksc)6$U zxTf;RCY2h>nKvriO*{EkQf0-nwkhyv;ert>*h33|t| zD|T^OIhKIm>TEmpz7V#)ltu@fI1NXS1Fo_VBBW>fLOFr~aex2*^$51Mv^0`=+0GcQ zNKXYSa;>Ts82MpX8@M^fSOt5Sz`t{DiaUDK_ciF$ksT44IA59CeL{-aw!_TtWCAWx ziq{9oP111XKhLe?Y~owc>c1mx`~^LPDXi2+?_jiizC z1m>NQOt>FMT3vznq4^jX5IH+LUq9dM8wMwR3MSTAXkTD!H1H}Fu+(6+1wGUnE&`4? zns>3bA+8Fs)})=W$AL2c*e*Z)km;MYOBe;7P#f+9_|bH74?MBh&e2fY=7Bac45+$t z8d4fYVJrN)m0MQve_G?T+BacQt^Qs|&jGo)m>e+r zvbsI443NZ}oLK+m|4-3*F^sX&v;lrJye?yK)I5tq{WU~X7&*52_`4|UfV7q$Eq1m+ znq!2%l1dPB(u}_VpaoP3BQh!0M6<3kkK7$cII1px;8=DLCKM=Qj7>z1Njr`OiPOJQnoFei`+k@*Cr z(>;;GF5kP-c}fT)gt03(ai)SwOG`Z+BD{%nk(53&7CRR6MNgultA$oekQyLP^F*aL z*z3WU=m!pzl-^-wgogA1?ktZvQBUexuZ$tff1R|FiUHk| zbU>-h$Xxjh;JQi7^t2*YJs6%qY=wQ1B7;>3M7?1d4WE-GSeVXb+0hO_jB9fOP|h_7sbJ`6c* zq5cr*y=kLpUmq#SVT~{yMG7*Wz|%gde{TWyT0uG3;g=;mPNkk|ZtHY$EpE9N|rJLd~J}-IZ%}G43e6m@IlbYmJ-?6?4P4MG>9^cfF z_s&S^(|NJOd`DgGs~X7~VEXt?W#rZy2c&u-EOZVW>2Q}wThG+YNg6Pl%vz4E(tBb74ix9XQ}SS5n`XcaQu|IJ9k7F ztcq5xKRedYsL?DQPfJw}*zcB;>zHh~G)J$MSJ|Eg7pZpMP})4z&)R1^Rk^N%KmtKs zP{8Ni@8`M)jGQ#QJ@a1|_%zwdV}|7!&DZS^@@;LuzTJ+lZN_mcs#3fV#H_R(y{rW zQ@i%mvXKLkC|xuHCTdS4PM_g^#(YZL-B)vaSAtE)h3!aJljZ!S+gXi^^wd6?vr1u! zs8k*;e^E4`l`u$S4JWV>GLF)}KnQh1fY+46Y@E|sj_|_BAXw(=ja&sSPiwbi$nM7Y zf&7+0Q*~r4||)?N;}1C@ctak~(>@1`aX(`@X8ItsLqw{O1-s@}4L? zRqKE7gy>(Kk9m+#vjL|L-d|wlwOSILrS_&{JBR)M68tMOIGI1gl@-W65Y;E3gW*CZ z-m1Iy7nG>eXTFQVpRqtXR3^G!g#BakqL5Xdzg8?DzF*^!$E#X*+?j#$Du-Y*z34^91$;c@D$ZoZCv(=z0eoon> zR>#R7uRp~9agY6IvsL6ef`!VYTDkdv#bsaCac^xb4&ZD?xE28q&~D_k0wdcy{Y+$4*JIjMgZ@IzSpHnbxRLdf|c zwT~Ga`L8eqQrLc*q6#gv0Cp=UP*<9@r0tLBHHih=(VMM3$iW-FYdkkcqrL9vywhCU zqxRbu5k&LWuEq~*e=gEu4X`t*wjz>7;)#&g-h~=w21roPnjyho0a2r!HEf-!J|&Oi zf0HG{I=)-A#k(plvJD{CKp)jVFq2LZn~Gu8XrD9`!fwT%uS-beKor(Asp6SL6-kVb z^iHHC(AhUTa|E&JzZ8Wyh+KMU8OWu7VG~{E)DrEj-nu|VS^|^Axb6-kyy}6Xa8*Uy z79LZ6Rrj`lPI2WU#Fz?=6Fy(hRg2XBoZ~bIO=^TuXLRx3|gn^4@I1aO+ChCiPWBPIR#OX z%+BG7+eT8lVTG#%qa5vTGY*Gi7b4WvDyhvkl*IKbm8P|t7CATS-dx@M4{wp}5}3yC zU132bEC}D*a_NIGeeEEJ`hzWx&o7&G*w{M36?SU8{0+f-8F5Wh-1cWB=&}Q zVc9Fwgj|9FI_Q#nyGVrm4m`t*k-tP=lz1US4}T)zQwe0RcI0^=_MMz6GI24SoV@a8P^ z_N8o8R*zic2C^ydwbaTGENdW3`t@lw-sa!jpQzRfFCq)R2NDOo-#mrho=p5j#QH62 z`2(I4Yg=?K$482`Q?i+PyFmBX)r@1=ubgdR1#^0L;@0rskgApX8Yp}?hk3hc#0Bok z@HY_eguWYLF{x&5-94IE$ziQ-R^HhnqK>_x>EnC1s1JCj!3uoFl*q!5fNZ|v^nlT_ zkaga2NtQ-~aC+?rrj;%;FoiH=QM&~ey>*ko^<~8nOb=Uuf9nT*CI`y4hKxnp0Acxy zpdqa{kp+raBwuwd=1u$MocyPU)qyv*Rgp)6*AA02-KB}eqCN&%Ot!j5ZR-K&(z&gW z)R6o$)n-p0$FdQ&7nFoBcHX6Gbl%wd%Cd#fdbSb6I~*I~7qonu{Q}v^W>@{G#JV34 zD0{Hcqzo~a!>84vlJx;aM{7n1`%}bDnWEaTdx}wAS6BCDrxy|lPIa_Gvt~BCq)$dd!ggT9 z1TUaiFGO+!lUu?tA9E4v_;pca@s0r`HwEyEhYc&Q$-R81{K4(pOX+Nf4e?De;#QK& z-d*6=8U>+CIDaor#TI6c#&;#WGEo0v7`NXmyS0st)5EDcI|oNzQBhbXUcH}=E&fam z?O`)koX6$H%Uy*R;^~z4@HQDW7pb)kd42<49bG2aA-mDTBQ##;R$tqO_rTGni0z}i zSfOEfz#gXOpgzduUVJ5VY0e{Krg8QNAsIVofTYOPvduqCo5@hbZVOwf?re#qKg6c4{Trl0 z;(jT*Uf5OlS58QuCfqpn`}MgD(gkyT)AjP8sy1a6Uc;R45|rzkXgLjz4$XuK56 zOsnPxuKre?ZoiJX1`v(r>?@l_4KC-H{4UpB%n1u_O#iRJ&dGd3Q|G}C_?k|cxGV1+ zm6ZrE$V6i5ZaluGhYB&gPhmqFTS^U>!BOU1a;%>j8XAVqr$&)_$|d+@rVt6) z*|CIt?zy?SU`0hm5enC!t_qw37Rs}*t+zmK0UKQLI9TCfTFyn zV7lU)?dN{8R`EK~fLh7?!GWx!w$rb3H2n|kGEz_QyT0l9H;#p96L+MhUJD~sM?6p$ zb?&|!Lc>O!i1{a}T!v=s4X1hnXN6F=QzXkHj$B?jeDSJlui7}%jQeS{_9HuHV_r7p z-%Xa)V;hy>Z5lPVptuXm%J_J32?^*X`^_l3^(IocJBbyh9JoI`Wa(DS5D%>j)=v3T zEM>M$s>~Das36k>GJB4#o#ei0YFnQ7$FZ~RSj}s?0SxA&*xqsRpV#P}p9#aiIWvEo zXhT7@@2B%$0T5ENLgcT#w3sV`%y)RwU$TShu4vQWeuG-KX}$e}HI#<)cHIHi@JOZ^ zsvODZ6)aP25T+AjBvviNe#1i{ng&r?&0UU-CHx{nEztRtXUFwee4Q3^knZ+$5wX!b zLf5h2HwcYE8H*^^+;awo6#^K0uS%P9nLP=8fA90j-6CkQ%T_&x^|~W1Ez5n-+q9Ab zek$ht*$vl+^<>qAW+o`S>GNkdn7|E7V}dhE5IE?~^}SywPL>;I-MR%1=@Rz>*2$IJ z`Jv^X&}UrvkRHM$S^E!Jz6-)JJ{8=*vZ!TCDYUhnqr96AgLa2cN)(8TCBj_F8VB$+vzHT|Y@x0OBWLx)WG^=lM7QXd=EP8XNv z1lF`(m|2eFQogmAixJG*l($#;D|=*h}Yl82p3O5^s!qvyDQ|MbJ+VH6oVes?uV z+j9wNk0;2}m_7`fGs)AKF$g9;SVL$e^hTd-+fxtF+$K9m@vwR@^J*)`KT=Kd&J~PX)Mt&7=!agmF~Tb;eviy z3kd-y*iF|+6^+ywLU-k4_`Lq2X#TEUI{>c%dhjneZEN5m+ez#vBD#U9C~p>IAf_24 z|Kl8c0fOmCAgBz-AU$F)rJ3sUZf_Ju*m(RrzTQ|wqX1aYI7Tuk_Xb8WO40aaTKFgs zLxNwe9(D8g5XYweci_dKC7e9@pD0#ecT&*gL4+sJ#BZ{+Z zrca0g@S5_qG6_Z&sVbvtx_wa*m6;Q*;zEnRf21eY!V^z@SVcN9`bP&AWk*(hxY5<= zhqOXeMvgB?9mR2YqA~I$NQ$p|cFF+8x10!SYf+!*^Ro``STWgH<2>0Hya(acNl9p- zAP^ZZZ-zT1NMx{(8N;nzSh|EStdz)1cOG?P|IT#Wk|9_18Jn(;8)SJXyR zu`;cGeKh@hxF{GwuU4}U5gvD=K0%^j&~oEXu104Vpo@z*a`*@N^?(|IqWr-1M7ohH z*o|HQ3e0|q4>4BL^Flh_*UV~1p^U=oHSQpa>ZZH`)6k5SI1YbRf-N>Q{n5|)JCXwZ z7-hV665%{)J&v?j^;H~xT6jo|Z>5(jA|!J&ngW<)rh9p&U2zqpNCezHWucfJ6YiHA zk=oF=3E2|k1|OFfOCfP07^&V#H~p%_!87p~tbsxZq2;3_ma8#hCOQadX)D3IV%oF{ zfQdoehPqOYpM&amtSwdoc+C?Md4qCjRmEtYmb?V(MlmY6CHOH3K!3V@Jm(3F`aF2LF(*(~^vFa}8nwKBXjRDGWl@bN=HhUYhbQ(bm$(0ns<8MoEZVquaSLj zNE4ZVteMQQ9nh%d0&cv>&pN;*4&v~4NLKy@>_O8`QcH3a#mS=U{n#`G^;$#phx+;s30IDA@ z@PzxG=nr%sdBKcnt)b{suYcd?=O;&5S()C-9;ERpxAOsTnSp_3ENHJ%IN1gmL8^XP zEK-wJujcTNEJJF^6nwpSNkhN=M75zV{+8Egf<_m6(8HEGY+S!j<;-m=A|z+#w5o-- z3@edchmnCGnJaFH@N_SBqvSzDbfy#m=hD-iBk)<%RP3%KzAL%9zNpD0ZXm{4mUp#+ zF$R;2en3MVBR|yRG@78ag>WNXhLW8gD!h-zBE*SArsi;;8Y8TD!vbAU{I*lH;YdwF zBE&#LQyR+wi;I%F@*<>=%{xeW@F1;>Q^5f6QV%v(;0WWXVD#=?(?=aF;&Z$`kj~qZy7lbWA#D=q)RSqRC-B1bVzJjn-h#|0yVINY(l!da~>)+F)RSsXo* zc55jX1PbLE=AiYqy_N#6<(S|;YA4x^R` z36a9x%CjhmF=AJ!dB;2qrFp|Mfo|VH&)rY!qWyh+B71xPHkJLznzl{7U)~5<(TL|% zA|WD*_WoF0p>58Ga7-#veBULZs4XIQLx+G_BsA2(F{kfV|1m}t(34$2rjA=m(AbDY zPLo1#Zr*66%lMH$-bOurJ0O@1I(CYq-nW+4+tvJ~NdwC1{OwT4`T12^N<3Sv73-AL z^Nh#U!^A=aJh6E&L;2mQ7wSxhTUZ8)11fV(<1EAp+i9sODZ?7pOeGx|`yjE^U-$D* z!Ll^*gV(h4OMfwf@FsUlXH$h@<0!1%iX06b*qM&whs-~eTgnw#Tqzx8!$s7sF^HPk zKTMvUmN9NeOZS$0T>l;c#JD**n_>^qu&T9=l9BiSPG(x#+7A3yt_xw(RI#+=6K ztrE5HNCUY_?!~g5i8s=hu({M;cZXtvS_E8Js?pQW3N!Eyb<-#^pSM@(ZSu!_^a;UILe ztNe82?^piX*~r;Imsj=4ll~?5Gqn-drWF@R4512@iFeEO z{hDj8?qv6^30Maoe8^cI3uhJi(d%^+|2QxC_5lz}hZ}FmWpS_OBR-&-nm}&D3?q#0|hqNJSbPev#e^J4sL_Fbty!Q{p-MyqoSy0 ztCFIk(FR&l$i8ikzV0?{6?6A03S?R|L*wDn8b`%ln?^eS5Dhrh_`7*-s17>>2)_8= z1Go{*TzuF4n5xwDDrK>%QbGcP>K(HF?A7`cYd7zn(;if^Jrn6{@zn@D#i)k)GOt&b zci)DP)pqJw?gjQmk6Q#QOgDRt>hL10^En}Iy(;$fm1ugg>&;n0db1`B5$n>Yn?<f@&klY;0A2HY5ZB)oz$b8heG)EAzU#K4a<9$@%cw z%U2P?aAiLUvp*m2{@o$WvQjB8YWK!jKS<1|{i*&%TE265cX!u1^S~5d4-r>2uyTp9 z#PcI?YomRtJN%=HJOH0|9J4Z9qRNM;*VDo0sOGd?@ce44%kRyEbL14~YI`el+!}ky z-*~j+U%9`IGagka`s-4*83|e2AUa;rxZJ{qnOn|?I3$a~{hD5*RuE!?rRxMa352>U zG&EoM<1O6J#afdaeZS&n;f~EB^KzpGbnA!a#5F+qF+)V$(c#~}WAg%4oEoa{sW7@2 zwUZdhrk((?+^B6x=r0cx44A(g$X+b!wL#1O@U->PV${;TC%{dr%G_$>bsABn-L!^2 zAViW%X^A%TM|A+BePV_98G-nsfqyeb^Kas)W$p3#w1|vK9A2L|7#nLA#>*)`4)eQ=3 zlPg4e8mx2ubA23mn$n1f6;zH#P*flxfDcXsLri!O4-@|1FMp#<(xjAsPCjjZx#S%A zg?l7W__x1AUn*3e>9O5$j=W6z{l3FsXJ!4gm%w~fyxXn&X+D4oO}@`3(jSHO1MYMlrW?fSg^8lGuc9i(whHVcq(fBg&% zmG`d`Zz?p{BTBn+S2RU5Ms=0MXTA=wYlqu$h!?~LO65x4yhG1A8qgHY<~fhO6X zJ8qT8sRSpN-7NXh4~Cyruj#}%uErhq$KdvYfAAAXlfiA zel9r}dBNP#g_;O^7-$VZ=9Gg{xBLsJ^+Hz#+DSXpa+#&@ZvC&4f;D}NZI#x$zWMKL< zr|69!!3l?op`S+Hxt;fGxu-}@ZoyBC>;iJ{2Y0%3DRvzy-FL&sTuEoYoTld~t69Ph zXc*JK$Nq?xCaW-RPn0g65zQZPxizF8J|QrqU(8ho1hvRN7M7C~@P zxuW6-H`RM~_biX2nh*l*l@VCIfF;RHgBI#s4h2vnY%3oF2m5zu1SrT@&&M05IVZbs ztRTeEPunJV7Ruo-O7bdU!ijM#Mu|frOQRIVV1R-o=bI4yU8}L(dn9y@yl zC=_45;Jw%uCd(NT&@2Yi*73_Z7uVhr_=O6kanGdUbF>2f@R?mDi7zpJ^7CF`9>07u z8AGb}@w|AbW1<=QcZ2D7fQK}v#!_TvbLJza2tw+?p*>K1lK;9^>L|D_i6u^wyfQ4j?G2Xilab42;pRi_ zS$WB^*$N$#vh(x0_pctu67rn{>qf^=Z<=1TBtQx}>Rwg{2nY3m&1mo(`lWkg}FMV{(l0G@F&+~f`l!0RX&~)`f zV(uFTm#v@(4bwVZX8gJVM|Lr@7}^RMH?22|8F3bi0zrjDSiiJ7IIL7_aQx`b0X-Oy zK~OZTCrU}!5$0bZkN}v=V+FyL7}@y8y~jIMApd^U&!Eoh=o-i^hT}xY{(U=~8fwnr z3RwA@23h@qb^oZdkZ9Mpv?we8jf0NXq?Z-OlsPLT*pf?_ND9Yq2)*ZM{!@{r|LXjR z@I-mzplKt8d;Hsr_HfeM68aQPXAHwqM(}ZQHhO+qP}Kwr$()er?;`)87~I zFD7CZvznM))utkEW>((HTPM$GB>gK`&me$m zw3>rQahxZ+^B^XDP6`;BWC&qeR)`f^q>cr=Ae5L76BJhugo26y05*xx=9IWH#1e>F z5V$7I$A>_s1dQ;*40UpIH8K(|Ft)`6-+P@Iw(8U&8FioU$shw=#Gxx^P5K{)v(zH$ z#xxHdBBCO)#plCNe;T;y6#-3z&2Y@&jV7u^NpzofUN{`=hyv4BV|{%K#}_MQ=oJ>lZCX&D;?8RhVAh7w2S z{tK8sU_g)UI99w9;+niy3y4=E7Hf1;%NhV|@ z=OLYj3Y0MDEfmnF2JFj1Ek-)Vapgf~LR9;fy8~w^e^xZ32G19C@j9#fp~b+F&>N|?aU~%k(I4pv8M?L9JUSQ?ZP~HMcZ>Pl9hkoZ~zRD&Et7uK5buj z1oWGmAipL0;$6tQO>wMOc4I()0EOopl_3(0(>@z#N^Q$LD(S5|=|NX#J`Vi!%nn!S`PKz0@Re2mwUCGI zSNGvZO+br2|IHl3P()SpLhnD)&GW{f#5~rS*d=NMg#|F1LpqnP&+d46*S?IJg%#D* zh_xifk=2F6M@>{#*bz7pzW)_#>^?AK0BMob4d(PTW2xol4i;il)%Qz={(c!2`gA1{ z1uUpRZKswzD-ITkAy6r&7j2M9pv19+HldHcBv?+UsS5S_>J_n`mAls?;jBv>4yC5c z=((H1n2Y=qSSO86nA4}7uD}xQ?ZUh*RA*#>)H;NS}SeuBx7^8(T zcXmUJCG<*qK!L_4V*z4J*wIjg*ipWaLU=%ge02HW;*)k&TY|oq@t$=`*^Q!7eG#1LKCn;64Vhm7d% z87jHX`)4=G;(pg!|M21>vL{EIU!o4gBml@n0v>H>Lg3ICV)-1OBf)NMu?0fzPoAJC zpeSO{WIE7qMP?apY7z`&5zK&$?Tf(j-6{@ zy;%1Q$mKwX97owaWxS~*pVY3XyLcmb%dQ@OFuxU9natDMq&X&&OF;+HpV@r3EJ}AA)nYyn&r?p+!!k<9C~R2XK6F>We7zRY&9D_q|&7 z$EVbA@c=b#gJaLeF05igh9y5FRhfgZ>ghj;gW9wc6IAqLZwMnW`!45hO0M4XRJRzl zt{m`h8G_*Ag*&rRE>(jx8yT|LuNH&$uOy>G;Avr?*s7pv(=q>+$gx7==s)qxUtY$p zR3UktseSFSA@Owlp0ZS;Tt6KK7RGWLplh1|FgDA?!>9b4K7Wsw>@CcoaB5kqaekbP zgo*n6S##VF+Zp`s3>8qQqNb~fW0#6RW?U!(8E_#xH}1tB|7NE;<=$|h2e=Frgw=Ku-_S7Z z3`~NaDm7$WMEewyiLd|_;{b%AHr!<^!v!SNk<_o{XCIn7X=jUvOH-J4?EA-6Y(V|3 zGwl)=aWthA!Cc?(f(>Q-Km@g@+M*O`BrDK8F<49DB__r$?{OKqe4?aqe}|$!1aI8D zDq}u&YrJH?fSd+548Hf_KuQ}4Fg9}AKh^aVW>!Tt_MsQb|*aK!>0-$qa+dVH^Yf z8JHuV-s4YzXJSOwo{rXh6VAtDX`uj0l#pDLp##g|GYxBS_b6Nh(QHa`Sje~9sUwpU z)?=(ELY4dJIi)Z%aC`cXo<$HJdIFqXK9)T9;&u&I0?@kXRDne)P3!+Q;HkSdrTt|> zgF_B-FS5_jU)-&5dp) zyD>;-Ngz1e&0iUovp`~TDGn`=0WpPEWNl)fmPQD}Z@*uv*&m`+2NfgYLaO4dtlvZx zJJq6hsJKbU{{6df9Ic^DASEGcdLKC>phaasB2*@_YMNs_#j7cVnMCngwn$G1gdYt6 zD)HZtSNz3D#{z!5@sT@4@U|eeiN%we^D=sf@LF@d=MWq`_y<$XS!fEN3E`>r8+>gd z_u}6GoLvMPa8=Q5fmO=uH<6h%ePrr;heWgL9T;Z)4qkucqAvJ8lC9v5po|pjxG;FQ z0ZYR+EB7%2+FX#aucX(Miw;=OSx$Q^!mVPzXTgZ@unz1PE6oWpgW*iZIzCP?1Z=gc}v!Ivp{0D z5T}w)vjAo}=PK(#5g5g~nbe~CPZe|!AEBm~Uv$!N%>0fcmX&RAp7jP(JPXlu1ttG? z$lSIHsx^mYA5R+_ImGbXNK#y=+tP7Q{K%dNe|a&oFs6xZ_<)!k(kfS8S(X~=CNic> z)JP?n#`M}MtXWL)@A;gO`;{L^9Wct{xlo=^klcxSLO)18BV@S>aO>YfQS(t0KLA0B zt${-3-+Ij5@Q#uoGllTh6VQZZYq{;1PVqkT4MnR(IcTDV+Gbk^){4tQZ(v3fXjEJN z%Vdx;_%srP1z3@5dRrXI&rgWzVAPjy?!;;et&UUkw2v$T%Ig{4=BF~``ufKw5|jX* z!Ot!8+vWQ@Y)yQWjz)`|?AyAEXtK7{msNF!%VH@X#Y%(d9w1>eSGdMq3l(!EkD%zy ztWBvGg0OlDVg8+ms(3gaXa(hzb6+WXTN|=T3DKxkm5@F~Kues#SIng#6Vlj>!~WdB zQ5;x=2ZTHsup+*inA{Q$V+AI(BqAiNbAU`zY)^B+IR=i)NLPP-M=ZVm36Q&$r*G=& zK80^~_X**n@Mb^52RTqN0?LO6QY6P|fuEjyMbpXbL;EI$gs~xdc*lo67Ug~-|=A;JWqc+k5~!r znR)YU!ro(%r=a9mKz=ldaQzC*wJ`PvYq)fY`Go+4iZ}wM%ui@EsR*J@KS~%@*1mkz zOEp3+w-xUi2+XkSxEn@e1)(`KMK&8%K>(9#AHflM%ZUF7GJXYq3tI&tq-4NwpX)O6 z+;Nz~Jp6@psyZ&<=qf(pGsza)PT0eSa+`d#mRP-RPlx=i!#9rWKFKvr4(Yj2ixQJ@ zoMr43UWt?FDoj8b*OEdDXYN=DghEq=7b8ePxuAdkU&_cZSl<2u#!?6?4G4o8sO}%1 z-f6Im{Pr5i4w+AwqR&YqXMWIVxN3fVc3*fntt=2?l;Xg}QPH2uu}d}3^}`J! zD|I0u2x}=%1Y@aptUDFimq#=hMG+;%5Fo-L2gELGWel~-jQu_MQg(j+dy|&dGyWuU zumMWU_EH#88*2EC&8Yb-b`*A?cteZ!<)St0RXj`(3HU0;kt9OXD=XNz?diRiW;oko z(j-nsdV2>bFglrl?FN+7E=Braqc@$qiM%)VypxN-Sf0_wBJg0S2GNC;ISHQl_0|Tk z!0c=K-!F9~U3})}A$&#%kU@8gJ4nKbOhZ16m2WiDvp1k(2|r{%RY>5oqdQQX)wG~R zFsL6#K?aWj1prKPasNtU%lIC+`45ZEnmx<~pqZ@7y}2V;aj$QxP^AN}X&J%1xAD_X ze9SL2(jvZLf05q|e{kTPU4_+74jgJ?8_O*rA}5LGsRwVslq74QQh{Y2NHvPkUJ*8e zTIa!BiGZO3ns1|Lq=pPWA_FNxuwA7lU#f4V6oGF1T=%zGo)uno_6J#TET_QnmKt=h z(Eto()g81bBESLW*95irZP?*jZJI+EwSlb+zH@!uGrq99UU)=CG2Q0YAK*G>Bm<`} ziJgBGMB$H8cHN2&y?Y*}xDMVOtga6&Hk^zf^8@sIE!|m?j=OMbhS>#CEb*3(R0p;2 zjdSLz1Oe|F3<$cc`GEyg#VC|6f7@}d>goFvI=7nl%;W+Des=eM%b{~dV?7fA>^jJ3 zBuX3_d=UW{3bt~F08|DOGa_k-$~XpW%L8da!T~zdK2JkJO&M9?tcnP8E*iwEvRwgi zcud@sy%+E7*#{SIpD2k4AXCFR(t_a2c^mT@A9}{lw6qXSOoJ*T$mWogoW+{}dSrav z6*duXmP+j1Bu2?}!l6oh!RqN9KLItK1_iq$_2m`}s4K%Eh+amZsqkiyu%NwDKpT8< z5b-+v&|-f_Lva*attkcrCm&Byj#r#woyass@_h;Of1c2)hjvA0!JFpSzF7d}|G_e*fHscr@xe5FbjB){rm8AhmE5-9*T|~<8 zK%kKaPEZ8h4uIzbPQi-7jcx9{^DsPdI%M<)+HOhCXj&MrOxb<=TPoNMRQNEK5{AG? zUSOp76^eLq0iq{LLwOU1jl4(?c^&q5m4S4Yn!h}hxJ9a^h1ca-3u0t#yCzcdvyItb zW2y!PUhcj=vk|3k2(0gc012x6Y>Z)>3$YZp_+c@D0;yN%up0=~VNqZTYyo+qH(8`b z2zJ#HtIxTVF0B<2xU!ClbSfz8PYn+0R3L*e>C4zdYsr7fCwfQ!s_ZTj6N3j7@M$3= zU?T-MYN|yfD`2`xjX$S)^liTYQj=$}gpCv({{>mXl9gyqi#P&_+B0S%CmAw3!qFRD zeem(-<12&fb|WUg!@Ync&-k(=YBWP_C@r+B67ZK_>ceNIU$D#~45XGsaa0tuCsDGt zOO@MJxyI`>a6`6=x(=nZ;AjE>oB03}N=sAhL%^|v3M2wJBbfIB`p54w>cG;ku8s6{ z!rae4YutqAg{=a<&CjxlU2cmWhs7C503rrD6ptdG?Tk3VfC`{D`|GD=>%-v(ETm$G z8G}Nb>A&BJq^MN;CRGQKSZ(rDmgQyq`Uu`rfnffyQ2QP_N;n0zl1=T^v34@`(+&77 zEG%BVR``C*YZm%ONE_;l4)v0no9Mw;2RHdzsz^fY<$LfN3P?g~NW>%{#5Xtle=Dgk z(NYL8hUd2&_%hkIgiCr>720=Ql+XNtRlpVLv-@$9^(AS^-rRy_m;icmZw^1+I6k?3 zZG#9PZ?BnE1DVF-GA)9m2hAy}Y6Ts-c(l|>=jp5TjvXRU&;E;sYzT&w`NfzEr)y+-K z!~SwbiVfpAl+Q82p?b}Gy=zy%_apin8&<)@6Yw8FJ!OON|2MgCeDU~Nfp~fiU)Zzl zly!VRvb;qj$Tk-O^ItGmnvm97iUCq>zgT3|sG<(e-)|qt&xj&FwsVuj zBC8jaNtXi@^B)LD?G;l+pyzSCc>;h0T%VjIPdvP;*KjYkw%fpk zzneBG1ep4NED4&{VKKW`M~dN6;g5VW;ZTSvUHsPr-Gvma8W|+W@$fHy;LA71i>0?? zNzY`GDNt)PHBY7ItqdL5-Bm&lBP}tmbg*T0Ss3&^Db(Ry-kdNz0N6^8MG!T1l*@%|oPr>w0Z{J&s^IgdznDsv&h!^z z`uKBB7@PhA{dM?8f{Use^ia`($reoY0H^=jJ0yqNudE&&Dv# z0;BOvWA53*L1WI+@3bk}wo-s3JD2>fpePtz2&XVc@ks+^Xk^qFcampWxws=dD!(LB zz2#Dp z<$cHhDLm`+%okkt;l^O9&6VWkVfuo9Ku`3Q(z z@&dbSrr+jTm-6@<#AtgILI_m3vnC?855F#RK%W|%6@_)#-8@iy#lK=4<1zsz#|)~1 z3>40Z+~DClk~mh^9X<#GMQ_!@x==nPgjV2B>SJyYf#YLdrf_O{pahjgjSpx|vy!yB z?;l&;m;H|DRIjvR!(YlS6JmUCpPO1hcC{)1Sv5L;dlX#AtGrQMH3|2RzTrALgZ4YWEgnDG*8S3s4O>KTc zAfM*)G9?-aEK(QJtS}?wK#Wl|P^#c+kF~1MLFhp@I`cvQ=9*so2NTA*2asa5s8o`C z3%!fM#f!gvp?kDKh9$UMT$7`ea2^K*#-Z0AyZ{UJwnN0vXTIV0zh<|aNs-H5d4^Zt z9}wL4+QD=*;vONqBbPPs47OK3kJ(Aor3ceu6B43$+YfyT&_lJuIN8K5_5^(D>nIl$ zy07Z#!$|QjAFJ{=nRC789auEd&dXZq#f$hzu-tQuTf+g+Fw&1o*?1T3PN-R*EpdTCoDlv}Q1U zx8BIJ5_i@#a%F7!!=$>9|DK#f`^S%M_`1+1b67`ZAUonLvMO@rZ$sPfuoW3He`)3% z(pdS6A;`OmC!y85WCt1tmdzIu%G5C+em+THs|LeLx71jfA6{%<|I|kA28sMUn5Z(- zKj<0Xk%+QhKt{!OiUhJNRC2o4N2D2g)O3+u5%1gZR!81pD}e^Db1e*g?}QY<5994} z^jjE8QQR0B55o|VcVUO53}4*Cu5~~#Ru%i!5n-$}fTOW~B0YKqD|)jlo&KcRz3TbU zkQ7ecgPG={j4xuX^4~lw%~ji#|3#O@uSE&OKglMpe=BHKVg`Fm4?UBy>Z=OS;0)pW+WNWVyt@H- zsI*(L(ePpNi+o&-~-A^z66E*Z+8tFb#4-0v;! z(VzxJWBZ1J?qC@{z>}%3c4K<&;4}ytMX|R31Df|eUEg5m(^$?$YlAyL2~xc{*REH{|L}4{#RUSlsYKu_vZhhxDp!I|3Gpe-IY~RN39H! zXcopSt+an7&ipSSf<*>oA+jzF!a(T7tnK$uRFLFHmtMa3@IC5wyn4N6cusPi{-8-+l%?=f z1*ihmfM`N~Dnl+!S!MB)L~2u9O-24xFh;y?u{hZ{C=;fLKd~eo;{oJBhGJb}Y zZ;~n?@AHvM2J=ZV1NLka?Qb(+Tu-OXDfP51vLCPBU5%CAOiSLB~W#w)jq6xQEfA;$!`oyfbh z>cOop*zWO1$jXoNdFG=o(%dPl9yv!fdV0vUxj}Rl(*w9%C;?n(<@G56yo3Sa6al&X%H4G_eBrmpC(scm|0)%SjIqv=rLjed? z(*el$7eUBbtU_3_|B8JkLoDU^f>xqAgMl-r0e>6@8v05lhD&a22Aplh>Mky7p~azG+g`~1V{iEdP@(UGh< z=01R9ykwSlj1 z4hxr`D0~hk{NKxI-81ri!>0q=$u91|V_dDR#=ogf{s~nuOXelWG=O>)Edr zkojTrTS+_cxlNM<{S0n_zp28No)=RNP@GY}HUTt(Tt4?Gj zHf>+pVYTe}<>2Qixz)MZp?eaSm~a|5^yMg9-^ZG1axHfBL32}lt8BjU7rpWo4*1Vt z)m|@IiS9Kz!#h^L5aC}a{3hP-DK}#@a8riL7FeP0sRspzQOkdmTRueKCp{!Eff9fh z(4eR5?vTlC$~1aQxOs8SoIh^WPnW1-yjT`8ukOXD%Nf#kKvuh8skW_T1<&hOx7;}q zg(hF}4kwo07p{W5_hxq;1oqdt(HnZ!LRUmp&B2_^?_i2)5dA?2U+~rZS4P+hJ=c~f zQ=EVF{BnzG_h&gOzIB?T+Aox}_Py*;PlP+zYUIX2<{I}6-BRqY8_Nk__+8g_b>#PWP=O)m|Z{LpZXJ^(L;xcdbV2ltmgIl zS8MMm8$0_$B(f*_#g$Y=+G#fPKHH(jYV*@%brp=%jQFR0j z*uxjW$`HJ0Q-B$~fJk{4h7?=IP1kyBpTnr6@=go!!C(ll_3|JlxyBm!_wKEL#dyzV zsp!;~H@L+W-DSwh{4{qN8|95;46~>JU!5;2G)dIQz|X}dd(M_{6ke5u`Hp?r zuLixbt(rIcROY53{?7%LmF)ceB-ZrT=L=0}T&=3F6VevlpSWLlgL|BQ507u}`8aa* zd~e%Cw=D)GnvH*XyG;vSJ#_AKQwE=Qk-64VYgvE>2S-x)7$SB5BQ8Qi_Ezc( z5)Jgoe$s>f-0$X$sC++Fyy0fX_&K{3d|u5#o{0+{u#g-FQqsWA zSpd+Xrp@mnw%%2nFUDDM44V6cBW|U=UY9TtmHV?j!I8w@OY_}CF^kSFhS%gSi&F_d zqp;VN_y;dzn%R;GXLGcC7c-%~0zHwR?3O!&NZq7YFsM~=&jMh3Qlxr^?jkg9vin>x=&Yl%C(46-q}4@WC({wq|eNWSL)DcMFm+;b-e z4@P;93AH?-p_a4&<6e*ZHS;!b*T6U;`L|E-TYQU|}k9#CtsI}Uoo*7$F%H8&5Y zsj6j9Vj!iHhh1cv`HJkZlDV@kd|ldi*=|^D@R&sTk1~VLy0|*Vw&uoi-u~gXX>8Rv z>1pO(_s|Xkp>jvwYO^`dH?=iRQ2qG$vv3{fKZx>a-FFUhiS#-%p~?bFu~FdBi)VkY zie;K)&^X+mwdz{W`LJ9t0TOcqo@y>hR9L%$&k5x)1bII(Zq~<@JwZM46jpYnLzTI> z@YUQCQcS))RrvVY$=`j`}V1)#lzNHg#Eko;ko1M{@728~gptcJ=7)5vvYS zO6fQ)q0&(BKB?g_W?Ha|*zke9P`U*ISm(^3vyA(}GyvyeX?Y&XJLG6DlhC2_ z-X&V{X|8m79jIu(CbO7o_oqPU_96ul*&W$Z11{Idi^7IO=|j1G6}JGl&FLpIy38*V z<&*oK6lr|uzs%ZL&!UTP~oo`THx}#QzHH>PQt27_H~KwmP=@F ziga2dSwWDDP0l1atzhqXrZ2F1>?U{4$dm7z8Uq`g04fx?3JiR;>k=)|!7p#r$}@P>PtTt@g0J&iDtls0kgq~K9_lF2O#dYn6P4!WbCTLhgo!vnnQ#n4t0`p{zeLHwK*SF*SNIqW3B=$FClGp8?xpt zytw%-n9#EG($J?h^Fg26pe@y_wb#WZG>9FxF&#Ia-OhFBvLyotom8N?K1qA&yP&eX zP4lkih>4#_D&cKxs52_){oPK?CkD2~nnT5!{Y>ESM&HmkzbTagsESy4TC&67|2aKt ztx=~d5+5)&*2efi_21nt^3BxRtrpI_t&-8&07(! z!jcADdozYv&bD5!z9}xOm|#6xwMyNbxli-Uw>!O&Tz+1bPI@T+Nf|)7@9N?nEIYt% z7SH(E(e;MhGvlh&7uf3#hWpUAx)t_?$>-0U8;nk`-Yw9VZ(^3hX1{S>GK83@v8QY) zufCU|m|qBP0%#N!@H|`LM`pDgV0LZ9Cg6H+{T|!45y0CdZA*0-*M@vY^mGB(M(S_q z0gMmFa$HHg#--YOc7Ru7g!Z*jRt*J6Ruam6Sg@C^+9B9;;rO&Lu4#gzx4RIxS7GW5 zGeM6!)SLREwhaN^q{+NilyEO!$sF4_}$Oe4iqBZt+a4_UmcvZT=KY`zXhMV6BMR1Nuv#+0&K$QjpfaHJo=*A?}`G17$+(Z#HnZU?tj@ zW<+!bwzJ1BPC2_@Ys6w*kJ00UQPTtUDM_d{=iOJpvCe4~fxj7pdmR{EUAkYJT{V|_ zn~|;q&#;nfa9Oc)#lBU9NjX692*AbH~@*t+6Vf zIzt^sBx}5>(zU8{D&}-$u&mY~ts#HeKEK#Gz6pT(twL*I8*8cyVKOFh#1m zU%F=8jdZ1vpQ-O)9BXJ`Ty-5S2D!TiF#d6A?R|5U`j>>jG$qG8W#L7oTQ2||E`Ozk z8C|wpW0Alg>%&_s75e4bfB-;)c}_|VmSlEWx~@>CG0!xh*ifX)ant`JlUg2di39-} z;%;$1lLZS+LN3NeY55DyixKrT@kPw(j*ezhbR)GOM9FPK1-6vdtY<=Cdf{4uW_zH< zhr}fTXe>ji9X2-YBrkS3$gIsC0KY#16ipf_d`TGE*QJN1&tDhIM`88WPcXVO4j;CP zduJtf0@QPvV~%~*v*)dW6$+fP^+OThgKiYhrgaLP&YJA52Lcd%u?=R$jl$%W zbASu|3kBtB%z%#&vRU&pOQM;mHqm=(nZ4W`I2rJ2ybT>{7E&Rw_{HQZ!7<{&$rSdV z=2eX%djz@|ia8AMKh0~%75)}geN2ftEZr76`bQjsyMtcAAH#7qrAHxj*}n}*k^P+f zy|u93Zm-FpRE}h<(!APu`j7L460Nj*p*JGi&52AC5!*be9ot?jwJe5HkvdT~lWQxh zQtzhWEGjx%kFqxRi)RZJ@bbyK&E&{C9)p@L;jd?peCONhF!zYL?#o;Rzn5aYHw$?L zHtse|G?Q70XXS39X*9z!uXWJ8C=I}T?iQ!6sgBKMoD|GA8#qE1|E8cPeN5cbSl{Eo z<*&axLo2VOl}GK}pFHw^UqZ*T9eV$hJ@fB%1T_jJr}craNyuIA`bq$LmenK?BR&P1 z9Y#E+R?Sf=zOPQZ9?l_whq1v4fyPr%)fHUrNk}wH;b%MU0ZAvz30wl^9AF@2Nf@jy$5{zV@dn0@=9oD^gV z6jRKrEq_awRF&7nA(-qeE~Lf3&4SR!Eh_HArWM)0sgSELz`sS&id;`!@68x<8$!|E zM;|Oaj%f#4_po5m$I(ANNCj0Z(mrdeVfP$>=nzepgy_gOrhg%(&Q-oq+C6>78hqfL zEcn1ePi3u%YUs~zSShq|0)|k57wEqMfF@uUo%5uDV0admTO@EQy7%T3365(k+!X#+ zq9v$&&XCl$YVfFXABE}P-x_)*PPIKCD$wl@E7~paka%X3J|yqQcO{E~!)b-=Hq?=9 zdSQhzMG9@cAW(|PwQOz#%>)dRT+WF|By|ZMgU8nRq*@~ogJ>_>VNjMrOTdtRT zPa#gzCibdf<@y6=q=e&VS&6uI9S|r}ACHcwAI{TiGZB2I0gKI-@jpt3pJV9MaA1cLv=47YO_ODkV zXbp+ITN>f#{WC<;9Tgss7$3p@9BsY5AF1}RE#jeCeGDdKgja4`PhaOmRBD|#!e$3n z20<&hgxfXm^q|BNP42fjk)%XQes_DnNGo6FhTQWsR&Xq7EAMn-riihq;A|J4UBgNq zxz!52;aVxUdQr;aYKA20JV4w^c5xLO_&e?oS7n7WPmIj! zT^kMajkJiYCqgUKn-JrGqxT8;!vVUFLJeqvj&57+v3J15da?C6?2@uy%M~r`v$vqe zg10EJQL3C*vbVrWzSt;G@@0lL5LwBm^9r=zVt-Y`YUVrGNw*2mIVsX$7Z??E?i$YG z%cr!lf+_j_5OX>Bb&N&EjkXx^ot}_ya^oCzmLl(Y4s3=~2E6p4vEvc9fivy7n{(m7 z-}oOUNVDT@kMp?|F3b&PkdyH{><+*d-K{s_xqnbn8EZ+H|7sHN5c8F~aa1^+%p?Hp zP9zj(J1WihF~=gV{?N4gcR5C+)KzHQYAk?~YtE(Bfx?SOY+zVcmp)#UJCLua{B@+i zKh}%x)!78RLCC&Durj}fc9To=2&Y;^a5RT7qvISkOmV#AjpE7Wq*%d>sbT}so={r| zk1JLOquQ!ZG)Kl~f2C=Bj6zjq9=$24x+!pBMGMb_E}}TOa3Wye<5+sRnTP=-8Dpo+ zk|(LRp>JRV6|X*l;GYTD`(iiA$L{?3vvuRPxb22WPNJYtNzO1`P!9ynqpPi6inSv~ z3(hJ9_6iP8k%~?AM0p4)79`y!U;*p@R;}-#J_qRdS>!p z2|BUqvPeb~tqf_6T-vD&CequnNyL`71nB_bj=jb!=~k^wQaFnRqrJ^*AhhnI zh6Zx~BE(!ae`ElMfe|T2-$4>gaA>VO0;5%vF$_%{Ym>@gnjZW^K$n3gCPv$dv$ntE zWt*RB0JvOl&S&)5bFUR<4TQ&J62$w6*`U+dT@k78gaENnk6?455dH;!=dGBGmoi~6 z+evjqt3zv~lN2C;3zX!f%pWU~6%@#TMMZNyA1YAvw#=L#$J^#4%8a=IZN=RxrscC$ zadlQh&D!gLAf7UyaKJ%1RWP9ZS%rauL#idy_Nf+0+(kNIfu2;pH_GA)_BQ$S0IS*^mJJg6k|;hx(-! zjOPxRe<8XFFuY|G>8fWK}Ri8vn<_M`WZYBsQ0UZ zs%^w<$75$3jZfyOJw_RKPK-V`Q|0W&vBPX9I^gZd+v+=OC5iJDQ=Cn-LQ;`fh5-H7 z{1h@DwbChljFgD!xdq;%U%5+OZfCuJ5YAz6-aNMa9Y#&2B2iKlZj7f|)>8|#vnjox z?OS|YrC5EOl~lXDbO;Y?#rqzWEwFtBu%bEXU`2D0{nWn@Pl_E*JU zl6XIvXf!-@*my^)7R+i;?4D><@GwhwN_Ubg?M@`O+kaHp=_r^WrkD$X@RJSsdjN3U z6h3CB66=KFrOpJwe|^(;!o3ZZY0Z^EeieOF7E~=N(~Q#nSc%Rp?(`5=!E2|1a@7e8 zrxg#s8iUr}r9UtlJ*d3hZ~h@^6&rc-8=H~)37yI==wlu5idIh`V9)|!x=svS|A9mB zng$)?Krh)$CO%_-MYh=Gf<(Pc(a3m|Z9QZ&9@}!Oow&Tp zVDxqfWyZ~-M*YZDiTq%FI@xNNyz>a|_?L5`$VD!(A*L74@TyCsW;Vv()^s)_837<3 z&I3^YVeOyoqR=r!EV=ppN9uz2&o}Rc_3BMg+jUWFCD0o4iW7$hd*XDoO$MW-M=0|j zaR0BFi3Oe2qvyDvL)0m`-p@K>oo|t6+};{%5|pkh@zgG_%NB3nXK;z$?-!hadmax5 zOBexHQEr^bVxf4z=m`IEAew z7oD-FMpTLOkt;vXkO>3@x_{XqQzG6V;@E`B=9CITmoV`;rDftDV~q>NqktA$Hb1>& zS!@??J$hAr@Fw<`94>{_zA{Dvm&_eL2o0uR3Ma+3;)&kw2V8MUJ%IjM2X@C0aZmbd z9a5*t+952B^^_LX#sk3(&wH@#*P!Hd>Z7M9XHeqZ0P%OXvItzVz+)8@3zUy_3;B~? z6yG^7+uNLt3awwfF`YMZklF7smfhCC@`6vM!5eV(l`DUV&zLEO2V)@Zi2yb#jik&d zq@Hyj0L)Wal()IWevTaqPS15n%f!Pd(2Kzj3SuK#kO~BUS7^;f zBC;XdgCFzmL+FdUyX~Qt6z7-bQ*RT7t8iTsLsldG(nPAiWyeXNQ3)qIw003WI_~3q z&b54=v4=6)bfGwYsbAi76rr7pRIusNh1ulnmT-7=qh&CPAMvYhHwgStAu)vpD=9gic;cjG4- zz;yq!$g5isZ*bBHVU(5Qeq`&4nEDO`N-i*wrvV;w&{mz4fcmrh^IIoH@cP=H zF6Ot##}`IqiAhL#^fk@`Ve2kxzRydzq!fY0yOWfxO$5L>?4cD94#-NJ@02CmZmOf& z@&?(??Yk>6zY0Snqoha$93b{-Mdi44iUY1OWJ4^*tECz>Zrw5?JR!h~-tecilACPi ziYVDqOv@=9G41OP>lav!*BO>K#yfCSCdgTka%k&cl$W~SI54S^^F#PU3zZu`x3M&H z${H2`WIf4%Vib9B>GO@`6B^e~GqrBj6IYK5=VglTsf@}XywQVP`38#iWO=fs5VFb8 z0t_1o5+PHkZ|<9Cj~>0C@NI+h8PJOo03w>J&oSl=X>BLrAAk|H6JO;U5zr0*(=-;! z0`+=(9DlA9%t%uIJ9zOo9OrWBgp0Bt2fS_<`AHBg2q+AArmj#w(gxSLT|mwr>zpbe^En!Z2UDtIEmcE z0;UPGAWbMd-A=rk#3+sf-33U{Muba*D-l+3B#DPgk&{X!gd3DCnzeK-9-r-$OpZ!7 zeJYtZX?e_uEBt44Q$&|3l!E-N+W=3ssEQzXLy?!jjSQ!<)VOH_eQ9>XZYvB&`lQ&n zFQm*$51ihoWL4;QdA%oTEw~vQRE*t386)_fx;Hng*Zq_>5b>o)g^nh4@mWLZb+2AB zlI?C+>?ZfRfLuCo{~94O6vky=6>L&L&@WZpSXG zq2aUJt`Y*?h8ivSq)sQK99h52GFn)eI*aR-$1Z=zz<0P$`0ua#XdPL18d6Es%rk%#cXnZR0Zc?Odgd$_Ey zm@!GxsjcB`28z(oWe^hMa6hnj;hBd*&CO|NJ4-EpGFcck%$%FS1m>1hd&?|3Vq>p% z1k=uJ!%}r!1v_^(UDd}uk=k!nCn7Ju%K&L!2o(2&)ll~ADj%F$aJC0G!v}u=W_u0n zl%zm=dIAo&%b$~pDm*-llQa|I3$XsX?Lo15)xhJqS;oWZ#_@^uL&ZAsb*yC~Gx@gI z9IG1g^{M{kNL|s@y10_r{$r&L<8uM{xU93DK$u5fKF_MziSrrveS>G_3>~~kP`v?s z5`p}eoyXaQe5OH^EZHWk@p6_ss7J@`E1nc0!;Dq6Yo1(We^;tbh&;As>*1Ki83QZlOt;=Sd0jF|0q7yme8kD2>-3+v<2><;MNap1d^_a^U>;tuB242%iDhLnX?gXC zS2ne_o1w*aSEw>L|1P*G!ydA2vl=C0G1hV`%z`*oar=xX*auTmNv z<+H{e9fCo>272Ycr0=LE5xzf-97=-pYbLD&(bj1!E{0(0J_B9%S%-G(dbcp1 znqFWsx?5CL=X5g1wgZiDJ@t z4eUIl?x(@88>de9l$Rl{;71C(%L?saZ|*70kTIgU@^_-xOod=pgP{5ya)u*xtYdKs zpP7A6pmVJ=Cl4XGWjgW^1E1X3*(u!4K=U@ZOwFx9^i_b`EXtr=BtsmVwe2oaVl$um zDXglB4jqh!hB`yPlehvy!+W3}Jy#$9i@CQ9jw9%nL`Te$Wr4+LF*7qWjhIK0#mvlX zk;Tl+%uE(DGcz;#>AQC$-rk7)y|KS0CZc<~PFBx3U7e>gmERK+TVdc%XTP3!5iLOS1|aOKKt zWy1Pf)XM|=O_VGNJi9wCz!fM%WYT`@Rm0vN)}mN4bxwPKE8%H5KQEWTqE34XWpE_? zy)U`&3_;vfOO#fKgcgwsTqgo2`ZE8D`)Q(mkqkOWJ_Iu!JWwXA=kzgzwpQobVJ;Kt zUuZ6}%&IY>@%@1NBMQpyF^3}B3ASk4HeUIiBhsgW6yqFvVO z;=W%9mF~lrl%R`dsG`mHjUF3Bs=Z!XP-Z z%qv$Z_#;=1e`wt6<(EtQa4zJqt_zpZLQtE+qRqL|q6XYxJB_J`@h)hV`l4Bkz=w(b ziHOkMJa>M0H-;Z>QyH}=)vr}|fOk2fwA)gZ%l4*ug3vTs_RumA_00otkJaMN`T7)I zQ`0ggU8rMgXbx(7NYwt+Tk8phyro)`L42lyKB)0=$3>`ONzt4O-~MU~_(RbY zxOvM&j_j=%<>Rg83%N6O?`}WZO+}try-&8q*P|D=e@sm;0#2FKsHkjPgg0*fF zxGoe2f-8Sa42v-%ZHN) zdV_?M$M?&b%}pn==0cZITGOR?lkjlywSP?Fx)=}Nu0JHIyM8(?=<~Fwu>jI#8(+`6 zmT{bG8%bGx)F_N!7xAYvxK5*{vX(VZBZ%^#5j7-8k~B;yLCwET(QJjXS9e zxtZ1te&zs5?gi+r{CeXIEx;)>OOh>3tz02Z>QlwDLx%nn}kAvcJm_W4Ki3GvYr+`=jrny zOfvXgeb~F1KBYP`AWg}QtQ_oQG^cmsDJ|rccZ%a)a*nr1YZ@{NY4UkBXp8q*f>YQ{!>Wn~|qLSk8=~tbTnlNaEoJ^i5};ynIu% z&q!!$nFnFiB?KGUZ)L^};us87xVh_{NtLvzEM~z2b8N&2rI6s;{wE^XpxM zA=aYV^Sb*oH=pSnTWak?88}y1#IR`y$s%_sNk>jbY8zNXT`jJlUp|dxIhNZWH2Yo+ zB?5X5nFwACf^^qd1%=;q+K$*yaMJx%SB7UpaL%BzlEznH{m`9DwsQ_gN~$Ea(Gut% z=e(3Up+#@%y?7Bg%a3paVl|j#qD_awxV@SK#v%R1;&Uqy81q;AqL_;Rc~FbjHt+E$ z#E*it2ZLxEE8zk9HtFSVU|TOe)Xj{v-I;Qn^8Uz8mpioP{)ydI=%}dF$K+KTBG2q; zv@}picgeWwtxBVi=*WPUqXVCU={(GxMFrz|{PY}jd>e!ZmdGrnWIY2If50k>sst&} z8Y(W}P1GVExQ*wF^yOhO02pdaNti&nP_Z@@31&iGwRfhsZYDnlB=q!t2FrweJbnnY zfKy?-FM|3H^h_Q+d@I@lmcC_UebLQ(GlQHkZLj-W;6|pRt|rwNl?b~=nW$(hNY(-A zwaO&AUC%iMs^f$o6$_rbrsHxNp!_nzc;bU`K^+TLreRuvCdE1fId3|s= z9Fb;eayzX3#?kU)|50jT_IDg zamm!eKTH>5k1!s-m>zHFHTS0jM1eL-z8K4q4_9lsW!UygUn*1sE-wwloJsob(l5TE zLh3VisBSYsPV?|94U=tb_fgwWgq*@Y5Jr-{ZisZkTO`uNhaX9E0|Fn;c_2-~HE@ti zxpagbrF{LOb}f zQxPCT@1AGfvi^lChcuw+akzi}Ex;^9b1Aq9oJ=5OKUxp-s@w-M*fOc*Q zdUDp{^t65miL*mF_n_hDCF(QMFMUdJ9DuN5PMn8h@i>%z;0A|k5YeW9J`jp z0wNRj`!2=c`FT07_?&GpO0z?04xW1QdzCL2*pzd7we>1N=^x6@)8^*TPbXj)_gTT& z4%_>$JI2r;{rztl>x}Qh>;P|Po{}P_o<(spyRr%TgiNV^2kl>a0cX)$mN6O;gbUSe zw1zY{`mEc@2>HqS%H374y+?>cg3WNhz!;qPElQ^`V9d3GgTnqZ5LU+A?f$?^8=Y}D zW`4>X#hct)oyr9ZTW5JS0#B1NluxbIoH5uS9GF~VIAH`V#K!BN5Uu+Hs4yajUj> zn=*9EP6}H&X!j;2J2U9B9u%VJ0crS%PtZbnL;pngGV8g5Q0gB{M4$xHN@jVP5O9=w zHXhwP-}$5;94x{VNOyNj8~xsRzKf1CgOCtm!`X(+@PhOq8>$?i(eTL(0{6Tvk~LA8 zHdP3g6RGAy68JsEzO<+E%qtk>FSm;h_YLBk^fT#moiz$JK$n^oLlOgY1i2>AT5Z-H z6u|%Cs~@()`1ZEjUoYLk8jrhxyp0yZm^k?-Njp}Vsn$UVK+Lk9+er9#d zpVR=6Wn-Zgzxle2d=Hi)LHB#nXEVbc`vyP|b~}#x$60_cO;dImOt1gfv63HXGH#^G z=+_t@1~;7;RVoN>JRD%6IwaD1)yr>R^N)7GD#f4wT{w(EIj@hGN(Hxvwx8X?29!M8 zsG}yWJ%MB)B!&I>%hA{6#KTr5^_6EoHKe`3Y7Aw+H3>#{aW{uo#?nVItE^ovD~M0c zIdcY0d$6Gy>lpC-cMPHMI(~0|lcclW0L)#kseA11%9Al?qEif9nSd6XT0u>dxKLID zn$c3FT?--CFqDy2KI)z;j$SCx(xGHDm8c1~U0f^WuU*bHB@FzcVy~0_*AGJ(DADR| z9L*_Q(yh}FxVXL^`To$I)_g&j*YrE6C0kcuon_&NhjyboF@jbap`3+*WbdM48KyOwqN1#0n z!iBCo`W|IIp`T}f8<7XoAP>xwNjl?L^(H1g?Z)|z^Nf6H^mQ-jT6EkPyfDHe(XFBEe3Q_krS+)+do z%vB^6Y&6|vuWNm1TRipf?^@)65{(uK(dZtHMP!1YttR+G{LAlPL4kAH=cqf8m%s^B)|cRz_;qdob1q z{{vz|vLxvDbkZ#0o#d-n?Qr2YsqjGPU8M2W0h`}+-z`T71sw541?j=lVX>jilzl#| zRa#}U7ZHNsq2%@D;!eQe{cpjMLUF)Y(aT_9DZZa&)ovEgd%so)wgg(Ji?;HkS86NN zf;UF=A{*!i3jX28$s-=|W1S-SpC7Y0bzOShw`17_zfsYbTEkOV1{!CQ#FD-H6=r*@5m!ySm6pU)7G&jbhSr;~m2B zszBuO;asC{&*4m??cvNI#0hBYhs1QVFM+H+-+byMIy*VP8upsU$8yxa^puqW2a5_z zZf!W+OwS4qT{lb44=+$1999mM%5?>x+M6Z0Dl>3HVW}%Ce?`6iWHq_|cy%S!>7<|b z)y4?RyS0EcbJQ^yqkizKqu@Xg$2aRtYe4PuV3yv=Py$c)1r$=n$U@6w*Y*mTg`E=s z>!;5oh`+l~&vJaaRc!e<$lB)R1x~{o^vU0hbkjQKMEH3Je04{L7`Lb6PFpK@AI~Rn zIHl}@CIX|q>D3)H2rRIr3kU&5Vl$)rWoTgGaJ=_~N3BTGaka)Kq^K+-} zX-%r#6Xs9H8|logjOvd*<)_9|%tkM1a!HB+>=(zWtYEIwN)*-ez%_;dQ-B=ko6}P8 zw%3=RulpCmY5FNLJa=t#BUVeyO^hYD61pm=6yVn}Z~dMfBPS)?&?eA6x9;i!2n^bA{{PPMj$7uchcP%W2_1Z9@Wu>gKMWm1HI{(zy-yh@*c;i_SB2;;AXZ zsS%20_wLh#j$$TfXa69@p38kqk~=@h(_ULy*q@>8;r z7;Te!1y8AnODLJ+^vjkv-)@25X=rsmtVuK$-6udw<8wub7Z$2`h$rcoizMz*%tDqX zs+hh0*1SJYgIXtQnJZH&EK`7*fX>>Cnu)u>jgSiVb2}J-Ty3-`m|)QQTWHeu96Qw| z73eJxK(^eHrsoiJA zrUnj=4R7)DPbvF?r&*J+lL449Ruff|S2TPBu-tw#4P*3j<|L42Vn5m+ z%8`s+^L4jnLsf6Ili`c1Wap`V6HQfkCP||Z=8fs|8VCOhIRIo}Y(mY%8z?X8N zdQnv!fuZ%FI<$eu!xQZ#&PB&z59%Wg84Zs^W~!C6?~%oXnP7~QPEBDjp~a!eMC-qK zgF&8tspdC~&Dd=lJr_{D6Z}yHi9!u2xLjN7v=a&9c05F^bbD6ff|(3<#5tjrh7?u( z5jX2sQpoz>*CtuKu$McL{4-YV$n#>JC-VjY_b?{%(K#YO6blUlH5T3%5;PVbx4Y;u z!l=Z6lv0w4&1{kLH{S?^6{3vE;2k!Z`4&?3X<7W6CQ(j3Q`6n$8t~2KWgPzXW>;*r z-8LJKheG{qQp-q44){&NVnXZ`6rlGt0;TT=AYrR8)Y@Or?Q_L&^d?pu*}Gp1kfSiq zpXL~bm)92+!EFOB)cqK=au4ia52}gbvT=0zTvT3=fu0D*)Zg(W)_%d?2Cf$#>Gb-a zsWA5vQQXC+nKz|CQ{`;HJFP~^nqGp@qvgGb%};Ng^;DrR#j4d!M6=2Bs0GwL7e>qIesq#fqwulB}Kb1B?kO{ zAQJ3`7kU(4<$@d~q$6H{nEJ=-I#=8C1*&D58q_2r3Lxe%!u#o^{65C_J)S`KB?US* zhK^d4`i{%~68-Y)`XzfI-{rok>Wa$xS@9nh3ioFl5fdv_L;Mo}%4 zD&TJ>=5rx3g_;hLaJ!tdWP!VcePx^sh$G=jdHLS3{tfKq6#pi(Yc=R59i;%B!*`suB?mrJRc=fdur`u zk%&0ZMS?R%&mp}06-tg&g+yh+|&#|*Vk zmwV#2NRr7Eg=H(e>sbP*IbMagr%g6nsvuJz`;pY-URHTEfH0z`@8%r2Qs>GJ^wBJ-4A(YEgA&v@3cJX7_F z{K3fNF!PL7;A(Kx-uZARb-}n_IA8mRfOHQ^Yq4d8YsIJ2 z=)9k_6W`WegppD1gX^wy5{i50EQq4%;ODP^b~aGc?1>O2146FsIFXv+Ha6cKp9uI$ zEt_rncKdUk|5AzFA~Vr=;mmpC^H?yx2(pi|T9CK3vg5eFJ=Yj%Ni>(K;Ks#D=P5!Z zm~v1;fzgyORgh4^A;7Z~9V)#D$s746+blm_6)TB*lu;@Hi)j>k`)A&#qvSXmsEJvysK-OFu!-wmPhpzAUG9SDk7pZOlpx zie4MfLEf$T?$>U9T#nmB44wIwf$c@|)@~AQ5GBebWx09E$atqp1`E2gX=GAPFLr5B ze2k<*+cao)HOMZFre#caJVb4P$ zIR*M6z7lmzzCIJUDz&>@Af;pi(_D|zR^kmGFGXx@F6WzV1#Y+dtm02!!}gDC5zz6K zg@TnCnM<|cVap%^jOTk%rA{wR!5^BFPOpkh7>0mSJ z|Ej98lwp-T!zDz*;eN1~Dz9vX5IfFgzRCT#$w5vQ@^sppa+O+*d7fI$MeNpV76v>{ zIi6ST3RTKqw?wH-a+TKU-H7M?Ih8tEY#f2j<>l*E=P`QA*n|J?$N6D61lm^qY5 z543x4hx1+DJf}e0`wr!+%|BRpgdL9|>AsB6gdibRz0K9fWy0ax{XOt+lYx^6g{=_i zZ{XP;wYF)y9?H#^8R;+1O_ruK`oyQhaU%c5xO zjL4~GheZSGapZ#b%eKfgj!?E@o~xh@sfo1SG^M$snxgpvDYV+5DBL-G*PhE9@u^68_PD^w1Kxf<;p7(71PxrXf93`^m&Q~SC)v4B{_iE@1)&A zAskN!J%(~IfgA4KF}%)9z3s8S$?)QK^F0#K3e`WMRk{#``>44vruwk2!BE{hlF1xo ztC}ocbZ?9~{*wI`H3i$qSM=ibOW>=)3+=Pd7Nftt_MXK`AMpcn4R-=lOdwIzqRABN z<9r}#1%CBL%p{gJVy}S&x(v&6af5c9)t#Ai69n6WD;aj zMKTqCveRpChALo@sw-Cg949ErRgPD_=q<~cpe`F)g3$|OPeV=nyA5EVUK?F8EJ04q zH4X24-7c2$=Yag;Kyayz1L0j)ge#U&Whsta3%;8QUhYIG2uyFZc!19#&JzP2U)TJd zfym=!b#Je0t|2PtiuxxV$_Ni0Up{fwh3_~SU zl#}pf%B7vk6Beq4Io}PS+HQ|_ki4GyTxnYVT`Xvy-KX6wt-p9fKjiy%7AE89x;G(- zvZ2DTO-mZi3-d+EAq~dC(=?%AhGA$!oNUx^H_$A@iGhr=$WC@$s?e^E2eA}YL+e8= z)XMUib52!NW208n1>=XJiX^+N2U>RjGR`y58mKyuvYJLL`d_rwcvB?(0>MlR(Xj%} z0-mcIFOQcS=KeG3e9-Qf_8k07Ltx&tiujk%ie!TIAbfA@kaFLT!&TnV$;l+m8kQ-K zQM;#tt`O#0z|G8<)a&yuAd3Z{s?NS3EE2p1E*6fV4SpQ?@|0&Z7fnQQY2~)}$Gc;0 z#QfskU78SKJ|kEmR8a{U2v<{C*>pN1@lEC81LVmqm&%;j*VnhNHo-`c#>5$UA|UZG zJ|(&0K-{`$12hYW0|j^64mH$1>R-LS?TVD8np-W){;G}3tiEv0kcsdFuWn@ z;J|FHlW58#svcm9Q}%$~#V-hj3ix0%3j3jVJ8+BLiEou#8A!LF->@BpP=n^e-~8uD zD(l>&N!Tzc{HtUsqV`1fq+wKaEm~fB4kDOy39$E^%2?_VnQyd3{pv6?FgiWzh$=3o zIJmQk zVu$m^qw**SHUAz2spvTCQ&vkqs6u@!wNlF^6frgm6X@a&Ad#vCwtG<{&*^%p!`<*AG<Rf)l=VY&j=aRAj#ltng(Ig2)2`&bK4E!YARwP{u1&!q#Xk=|Q<`<=9!tWqmX zEo2Nj(1*qhHNLlJ8RD)aJ;5O%6*^B<>YU*X$9QcHEXXYT(wP3WcD_YTyOUZMbd){9jn$Xi&EYp57 z*V&9%hD0ImIg9Ga40z;y)u#%EvWt1{z5S8+6K6G-!Ap&gfHPOp;~opl1bM46e`OeF zD4Rtvn_E=BP5 z9!dn%1~YO2C_H{0Otngc)*>+@BQQ<6_tj5%x^a+x1qHokT@XKQmp+6k#MKah#tPsu zSIE(E{9cv?J@6E&am?l`^CIp$#^Cuc)Rlgv|BqT3FLPTsyU|XPRH_p{`#cd-JgD5S z!%&k}OhQ72Z$O$Ak!CLBqih2iT(^CDaX%?7$aQG=~6CHFom3Z_`L zGG4YY7u8E1{B+2Z@OGW^q0Zst+Vg(xu2wiNAm^TT@}N)}W0}*l_FX!e9p-KcFzAuq)#Yb=)Z_r5u9VF_Vt-bw7k54gU#|=Z+avjCzYZ7< zz*DgPEp)*GLHoHR1S$2_Zt~ z@J6|Gigw&6Z;dUADNN|?65>1-!#kyg;+;19w3q#K#`VwZ>39gXhu)S)RV!R^jCN%= z3&|baNYO_YJ)$h#>0D)$6mOnQVgLiNw`=iDCXjq9`R?da>0J9e%6gZR11M6O ziMWtB7YW_K6 zaK(Q+{n-o|{yku1`{c#GgPl8RiQe5l-x!gh%DB!K?tWv=#>v>2G_>}*L-MTCXE32D zbestH4sLX7Rz2k0A7u9LmkGy7kl*v%B`}S1Hkt78X%9xzO}DU{6=FQ58J=1h=cqpe z2YZCU90^z4wE6cQ#)B7_ySWT!CY{A_vkyHoF(_&$MlVS@`Ysu1YeAJfd*EW_tY?0H zC1F$_Pta2h`4C3K`-LtX>>Y6^((7d-6QGxXblB_}7!dH&;I}Xb1ZKJ5#{0f)QX%{T^Gcggl0)=VD@N97U;S3J!eIzn z+SMR_q37Ofj$f!)NLU!G5<pLUP*AowWqBQ(<2ZtLE0tSWGD>UQ8Nu=kg%f;%=+oAt^0;6;Q5P-@WpdhpNLkb(V2cRr3k9=@& z<9pG=ZiDwPu@XY%tFXY+(!&BH)+7%4-!~iai|VvYb$F(gKks|Cu<`;XDO>{~G}i5$ z63fd1&3H=^6)Djn$*A1mSD$b8%=?1iSj}gDQd3gq2>Wbcha?iDyb^Tx^NWNcA1pn- z{vD0YzpHwzK>Qww+VY{zGOavn|IU7*lL%S~e=O&tE9AAjZ4Yb`tX@*I%dQY7=|~GD zUJcyh7g;6UP};i|wLhINWwl;q9i5m+bP~t^9Tk~bHx5$oZI-7~FHKLw4j^A091Nb)Ddxy=6t0Cbd9aa>0Xy1w8w8 zuiJi`uchXy?SqOb4WlUWwkKR((F;2ao}-#2&->Q_dT7FCEEFnfrx_w40akaL+>l!mpmFDmn{tk zK)c28Jz{;W4W$wF8Fbr#Su;8Gc}01exnF$(>LoKe*JW&DQG4^^^P*G%9yWZ1wtT$JCVu$Z8#-y{a z*8RkK>-&87u`qNND!btH8-fMZdS2AcBR7_~qE+&f9P7O+^AZ`*iz@FdlrXqLF*ene^2EL-C#(YIe8SX4c(w;wWcm^WY5mqEreV9vvY__JFfODS21vwkPTT)Sxe| z7R-|ufALU^@WjR0YA5E~HKf{etT2A_Uh2_5leX`%v4TSJ{OaVnG^L`swH6Z-@tDpN z_0?jhPRL5pmQ=X&9eEhvT}k8POwY>TNKJ}C&KHyVY@jSaqucg&+fr_N@X7$^-|Tk9 zd~e)dKexw{1Xzg)$be}pVT5cMrvF14+@PIL`>_1q_(3op@P8;0dB&7g&yQ|p;9dD|3#&yzvu%WK8K6fvNk2kcB1rOK>lgy^b^{QIr6WA)zqHP^au2lJE7v|Y-^RRopV2nAp3XkF zvinmFzlEf8baD{HJQ>Au9WfqpRX?3|BCcBbdhu~WvS()RsCyX}dEW(_9VJCFC2BKp zaUM=LRiiqRNv{WFmy23;vaYor{OO-Odg0@AT@O;%a^qfioj3`PZZsvKjwmadK18TD zduz6DID0E>_$Q8o-;ye%{~jwM;WJv?FK~GC)arDs#*W{SNHwLZqf0-0*-@7=r7egU zjm2%vOQ>4Ev)&N#U|PHyIVpc*-Y3)EEkDA=KSc2)8tZLhV)t-b-Df@~26NHX_B(ff zHn~}Su6C{bcv%6;DM1MT#l8@XW*7?7@3Ors;88~g)vmo;Up(9QsNj|cu3_(%g!;pU z-?|G+4l(*!E_XpcSha#1!=k%el67~XfPmmU-N#tNW@rYLt%9~y2yNC{&;cfqhMLET zCK7oQII3KuY|dbyYovjQEB*G~PL|h%pS)-8`2hZUp8oP@NZP#~mYSZEE$exrY=>ha z_2Z!AP1}3&gYboxXFEIHt45%*JZ+pKy9#JbDOC<9E%HjGDA`NPpJccp`2?UD@k=x- zE3fb%rlF1YAB=daC5%{IrVz6iGcB&$?E{ORje(s18so0c&0x+Oir)L>Wpof9pC!C} z@a*Op)t`V+Y(#K7pmBO^Lmog4=p3k8IH#Ck5;ynQihYbJud2;rH5Q?2d>GFfvag_UY=+dkGkA6bOnWx;lq<;ZCLIBQTHI&Ee|);!tZ_PUdnFZ-VbB!l>pSXF3)7YY%| zs{zhk*1`tTeoA{=LM`A-K4|CCraSu-B+avoUs%0VGZU$GickXk2`Lhq##+EvQSxPg zJ&vzr&zAbAyC?0DDYRvvy7@OZaH-yGYk{@w*@i1oUr)GjYXG$wH>3^7?Qnq3qZkb6 z5ysYFgh2RipgAnAJT$XY(bC&sY|D_Q|0zGQj&J+W`Si!(4QYm~`e1V9GpWN3$nGbo zl}3E31g{Jx2>lZxf%#EX%hQ3{nj1|n+c#cx*w!j1(v|x7P+)3$>R+3z>!+&R(m(r% z$qoAAesy(~lNYyDMGTWNnc_Vhd5NkFpq&G6v2o3_=3{a`)tv@WAt6#My4(whh)&=c zt~P4=yp99T_SF}0eVnculY#b%o=hLuN2O|eedm|oM|A-%nCOThswzg-aKx*C`eh(c zvS1sVUxF}beJTdG#-Dqz7Aiwag-s-ot~;+9ZSS*Lt)^>p0*f-n$DiaMrQ8#Z)q_lB zF!uPSvfIT!Kp-1E%MrHqzUv83Z=u5TWj=6GzUR_G@d-5*mwqHj1HfujddtA0@Z%iF z$COG?9afn+k*qu7zf%2q{w~=u2K+G_w@~;&gU}NlZD7#I1W_}J1kU0AXs0GA$o4Ogw2avINc!ikL;xaqLL>$Sj0 z+FQCT?Oh5of)7+1tU`S;9SA1ceX=KtJ-+RNxLW)o37D zdD7J!e}_V{NN>A5NGr9}fBa}h=b-u*d|JQC^P9 zFeQ!tzUfog!=vtAUs0VIuCKi5rhP&84zvIc5r?!bx3_TTWirmqY;9CjQ@` z^}n&T+6*S5SLbGa)(*&uopdg@C#+aHmpX~cfc;Br&S!x*`wMU6oVW?4VbAlGIHOyR zX9g0jEy)iXA8gjsVsDanR|b8UqYXm(+o1N~ezh&=6ZiduECM`y8*+Tr;NA7ofmx#2 zKD#WFzr|TCC2T4aS5-#sOy1EAY15gT0X-wqu8K%U^dTCot4T%F(dC}Fuye}|7dPD? z$yxRzfry?2j7&mA_QHH%Nh6@C7+ddU00Ev@Q#+g(y$=6@XQ%C8i@P(#<#zFxf1!#} znyOoJDZM~iv&w&F9n*kiuzxikdgub$+(2=4e}O?sW6_b#Fm;Me-kO+d>Tr_ULuMRv zg2aPp+`dEu)=!kB)POqYdt%bG084c54JSjW1fCA*+p}5gWpp)KM~KVrA-OpzIxQ(i zt7aver-<%DA*o+&nt>;Y9q=|HTAZxNk4VnEJ!#Ci5+;W+CP*#mZqb( zG;I5X>(dlx;*&1#iVHrn6-WJr@Oa_Q2_?rKAM?rDJ?8>4H_U9zO(QlJg{Xhdn?R9& zU>6$~Kw%~PnzEGHQ_)uENXZkD(S}}S(cgBr&PkyYN40{T{l=S?Gmy_v7R;5QhKD1H z;QE;JoOz`()En3EX^ehRKAES&(LC$g?K6TKN!|APga&*N!M>=T%-x-Hq`aFp(*kbB zFRIGl;jI2pSDQKi)6B^|yL+pb;7u7OJw=}lAM3PFfnB|wS?X9 zIUp;&$r6O8%~M;Zhw4lf%tX5|y$Ck+K_y4+<}a+qE7LnNwfUh^T^l}yowa6Zsx)R-!7362mbxO&)aIwTa(VlYpcy!RHhYte0b`{h!xqYu5+Ih>3<_95 z2wcwC6B5z7*B(hq9m?X+q~qAvj6a4tBwK1!Q*03m&j0hkOngu}`P<_LUV`wOhQg1S zZ)J|s%slcneM9L+;VoKsR(J?G#i}n$57ct(TcZpn`FSlW2rmm^HZyXfxAlDGF1%3b zknF^Yq1HoX4u(1D$zPQ-up;sBsiKRYOGu}O&LN+yhJjkE5v`2c#;ksI{AIqnr z^U}_|4f?VJp(k?phe@G)f(6#YoFGgmwCR2S7ct$#iC_C|0Y1H_r)A`a8R-xHi`EC& zls8~4UvVX3<1$;W&_HaYlBnSAbYzbkNv|O4a8Ca(A2LKSHtm&k23D(A08i<(`fbzO`byfi5nnZvgKH{vOCPD+L_svHc48m%)X`-*@ zeDI~dpFKCVL1nANo}@dbkN98Vm_dWNv3*-@7JZ zD67b?^t9wd<|`kt*4U3}IT)?|X(`VUVj+A&yofJFQ4e4a(ZsgkV%%;ELXd@e2=&eK z&B@srJarNF)0}1EOkGHvk3g@%)Zx;ezILB5GnmiM%6&+GFCHZ_MOe`rRYY*(MhqjD zMVN*`#W83t$luZ5V`V%9eEC>q5kGpI6263)nth@XmhDsb_S0fI3}s0{u(Cto6k!}E z&DA>Pa98g^H-xX%Rn6c05J}Ti%F5I=kyh!?6u%VjTaE3?{ z=#n{UR~r3`o4nKskESPUCLVy4@k!~;d|)^={Ti}H{ifhOunfdngEJ!as|2V~)zvs6 zsHCdZJa6{bp6WE32pSmeTr6!yuKaQ=d!sW~tmI1`JZ6GlxS`j@-@;|}yvhD1LY|*1)mKs7=gUitCjIfL>A})~laT~T%#`er6TF;J z!A=~B8YsX>#@fF8t89A$&;$WEAt2X4Fh&_JRsFphOM>im_Q7iZVXIm;RW}~7THjEo zV^}J_Q1RQ03?SPvmPaoyQ9{Eg4;DXfjA?LdSTb=(IDC)X#HC^FK(q;#VhI_5s|QG6 zi_mTnZUkrVda{ew8ZJp3?>+UhJp+KH732(V57xWs-9whMV{CMc#kcLI&4n!=&Za+P zKZXThT96*@x@RwbsqgDUQ@}WcV>HT*4`K>dDlqOZ!ky>Q5<_1QWKFV^ZSH;0^W0 z(tAPhu)9NwTIN`=vC|&yaDP9Sk@I)CNM@lg`(r^_(~>^iVdipQ)ny_l1{9xb7uB5* z)dd4Tr@}EPK_r+GZgX6Ux$%Hrp>~dVOnjn=sjjcZQ;yE z))T^=RgjBVL8u+y+R#v>r20lu>-S6ov zr%aWJwQ5V(Ny#;XGHG=YqkE>rLeDA>6{X$)U!*Aa?`MRFhvbX}&`kA&ODTr`7fxIM_xvN) zjA8?+ahqS@xU6?fm+zKWxMFc)PEYgmqMpC&R&v>qkYZwOB;gm^klR&2s&nSgvSFk_ zla+zG>(oT7ugii<9_U!hJDQ5(?zE;`g00P+tZ;F-iZPH%g`YOP)_x7(-_IpNC@MEu;$75=S_h)h%nL|V2kkLT z#P@v(4!}n{anddzW)%|(y)3bcNetvP)}w`Y^^0;^npkPuTJH-MD*{ICuJE#OSKH&x z+56N+67%UflU_KpHog%{ohyxH7sF98DB3AoGMPTXGA|A>U-d>J3Vc_X?IpMIh-cbN zAs`E}Q3YDZkd@UnA&bLD^g7}QYl`42OqVRHvCh1ZOGv;g91G?~uBr%*&pG>n5u^*$ zn&BLoTmssWnqQbWo%)@7cJL7$nhI{D5NTh;>Z;8o;%D{pYxa}(kH`_xBDBs=u<~g# zF=BV*EanXSjj`Gy^AHvDsGHFfEW#fB4TW?c2bQQT{y+BKGAgoQSr;sv#@*d%TpD+W z#%bK$-5M=i8ycr^cXw;toyOhWp($LZ&OPtVdS~9bZ{3+SYi52-{n(k2`DJ8e?p%9k zWyFq<Fq zn9)9TVSL;43fa*_r#;xrN=QF!)rK`y2N?NI(uu4}PF2S=IdU%chgZ-_(ZDf1^@DuU z5X8nrcdiusJDZcO4JziV6;o9JekB<$Hd`+G-w+t<}Wl}O>kDjE@ z9_k_#UAR7b(&+MnG{%x43uE43wGe9+i-!`9{_2+&6?E|@$&f&SK{!L!i<*PZa?MT7 z(x_qXMO9{5_Mo3Ihcm{jCL4*N1w+;;59Wul|hI^?F9QWbiF5Wucy;}f} zn+69#_c3;Q!W~x&Oeeh%kdC?r72Q#81?@8gD?QO)S6COA*N9?9P(d6_B~2Hs#o$oT zYz=BO{5|t7cjxYg=!dA0M%)!rEiXP9?3z@tE8LH7Vp|~qq*AG%JTguqM+mR-xK|xp z9s!`tY~gR)UD>O<7LZ?uuqLU7zT>!DS>0*J(y(#-h_%cstfq^{Bi9Yr)ugo}(8Sec z-YNLl`L2D*X}tzj>pSI5*e#)LH@D{-p7j(yvPRKR29_#*GAvbMiAfdV4qLOd+xUxf}pq{mkR39 zCl*zd#h;uL?h?B{ZDKxLIpIbj?7Y0fpuE=whTYJg9l30& z^OWrFpSd=+`qaS7# z4?bQ)Zwp#<%!M7?a0D|+uIfJ2A6pIqRjqJ)HD*ucg@(#AO^G_}&g*zA&8hb6@Ofcf`8g~Q-n zxZGZ%#qXX$SF}gO9z43?9Du56BM4z!4dDad(g)&QkkS-)QU|;zpgq81RAc#VUQUe3 z6USe8QjZRV#_>m~4z4tbG3}&86@$QD0W^n$kUR-e!#{OXxL3m+`^`u5choENGYfCS zTar&84gcI*V=%?T;mZk$P37(3U;6GK9Q8>5aGZ##l28=%g1#Lo|{iw;bS zz>b`czn@5!1^V9Yhfl(L64N1$i3lgJpA#xbiO=R4d(7&@1L->fZZVwZ&ipf+vqh-^ z^x=?ad=L?_4;Ib{cd^p$7`2zmMk zX(BB{ZdFaX&M^d}+HU-qR+=axCZf|hx-xXMxf^LcQ8oZo_4ao?b-5-0!xZ%5Hz?M^ zt7+si9HYr(5!EMD5qZO$X!;Ly89of2Jc58v!td)LHjs)u7{Ap0pwMm#rX{~^!A>9; z2F<>|wl!XZcZ+p^ukUwl)Ps-{ycl@OzG}&LCDYW{Ta73@7!egPxwAFGnq?XRt(1XY zO^_3h3r8072&`8!xk^<4L4QyiNfYE9FUGO*yCg&H^SCW>EHuG9LfoEa&bSJLNHArf z9X=`mRfG#Q!09_601^NLKmcF?=m5%qT!09~zb$}=`geey>cIa}YXCy6?tjYqUpfyO zFs#rdapQCx2$!Dzh25$n3$gFYkoA0--ZEU-v&oMo!qb+cD!h!7hHZ6`2gq-GyR_U8 zZ?k}*p$jnM0)k>vGq4{!!XP6KaxOwpFS!}64WVGr#y)@!wwZ<|8rzq+2xN(WNygw% zGO(?FOG8j$jQ@3sT};Qe@)m=DzU2&d*RN9voK-*|`#G1^I8I>!V<1Hzz^X_xdaRGm z!N8i83#eaS75&{dQ`wV&h$VuR<4I&)j_fFYMIS%~+xer)Ufj}A86aBe4ZpS?HbfUd z- z0FXpnw{#;f2EE?^&W zc`Gc|uMm)cXapo|fBgXo|2ZJq-ik^RVgRdWlzkARH0_H02`0ieHYw2&i^ZEc-$NkHtsfX6}?;0x?u zi}R)HxiUb9fe-9X1EWVCTH3+rr~e!sP*%ZE1nB4yc3VS(VfDmjLqPlfF=H=|)w6G| zsTL6M67E2l4+yJ?fP`NCC&vHA1p!U(pP0UbRONu&=l{THFzbAU2s$Bc2lu<&UJnlg zp9?&0CPy&3LO`Gw*?txOhuj&oKrp+l<&KQx@;*A0y^eY{@BCTCtb9xfWGXkZ#oWNh zPZSX?e-wD^7(ah5g*TXNuYpCmH)_dBc6#qVBEXq``o8JexjZ0jcJV$$4J7~b}=O?7eBJJ$dJ*A~0C!4c^i7YF5Y zm;<3nz`@>F-WnKD>;je)mZydYEIfpV2E%_;CU1-t*o!088pKa<^bq^>{|Duy6W9pG z3?)m0+ZokrwIOY>_7r;m3By2g(h{^1$A{&qAZg4)g3{CA+Y@bsXs&>>r|SnOA!c!z z0UF7{9_{hSB1w^E@{!pBz!I&ZL0O3-<^Gf4^(FbA3;zWHCZKOz`u?>UxKQHu825i* z^uMx^p;00I&cd$nCFWuSiHeq@vfFtOH~ty-sA%u_3*A$~-tI zxZ>M3S^(zoK9G|Z8U%xhkt|kaWUyp>?Po67@qA-_0RcP+rJzH|9k$AYsNpW zDL)I&P@y;x;o`ydI?RjtXFnmVVyh1^z@?3PSE!i(NPje^C^~Rc{3AOtB>rzg)(&#@kIn>+$fRiCmQ7DBH0Qg=bO#6KB2>_Tnn~rYR19S0woczz$;*#B(0?TX41T%`*n5dH*s&+^a(-a`iY|n9Z`Kg5Urvjk|T=svHB}N^n)_P@2tB&K3ig>)8)`A-pSaelcyy3560_x8_!@-Pr-AlmsQObakrlUQSGgJWk>ESv=jj$s% zz-*(V`}04TIUi-;8w!?!j*0+I;E?tn=c`2zq(UCA-HqAv*!TcqTtKV{fDC{JfCoSW zAOR2ofd7P)ru;8}puxd2{zpy`*#9H-Z@YPd3+NR90E}in^@PaBK<3&Nuz%TsHqt0A zhEQ&{PD^)(tfg181<#_Mv%mCz-RS1zb z4>Q~TPd&AEF;KaBd-Y$=p^fyLb%+6UYSLeu7qb9*sddzVBx~8BYM(bc_Qj=70lV(^ zqrcWtJ6TLyAe4Wvu{U2?+y(xKxr5BL>ZD}9??LYQRSB|($ko#ItLHj|-42^@M}^3h z5#M0<>__gYDxT2agbC=}7-wJleQ@Nad#_UgsBK8D`_5=%fuNZnwLTK8B&$ZMZOxJ4_1_S^dx8M5;qng(DMnP))p0x?`c%ja(A2a+rtgRvVxMX4Ti2d&Mt;%g(SK~AZylm;0hN&S}|!FtlQ z&703rY+a8z=P)icMrJ{c3K2$1^@%eGcC$-f@WMx#oIFwK6P-$GX$fEBqkKk9$sO%{ zD{GDtuJZnxo1mX~Vn))6x7>zEvhJ{%Aa9Fuu_=2F9|3OFk32QHJM;4Fu3VM#0eQi! zfn3!ucKO+T>U0N!aE40LB=b=lF#1ZKY!UH5^g_BMAJ3p@@L!bEWHr$RwQ?lHbLOD3 zl0oM48PC_Bv?ZvvzmeXmOLh?LZk?|z1vY>^>@eI%ngR#wkmn7a?kCa$`UV%hii74Z zbKm8dqidH`=(=PD2F0ao^;Z1ex;?zz$CqKBPK+-2MQ(aIe_p6mf;L?~G!)xf45}h7 z=CTC!l>9%(-1EF~r_b(r6x?#O`Tue^o?@{mBfR~Ap*{OAhb+Yu|L%|lpaTZ!{D++= zPpRlXj$Hm9v=gO(_-}TizHn|SgAbeuV#q4xQFtm6SkPtp@G5Z>Ok_CT02u7~ZPaAN zQaL3nShNVv6Ih8tc<8v#)OQ$ibf4g%#k`@8GFHq$Up`79MDKiWG6mUo{Bk-yJ?=OC z?x!4LiB>+$DdS>9xFA>H&HnSux-<0dCi4!-gTM9FW43w_M)>?EMS?Y?Q3(4u_D)Py zi{GL9^cQja51%o@7m#I-)xYpmpY8RsT|_-fal78M?+v}B^7AIly=P zR2D-iyAn9`kM5Fqo=0k`7$0PMjxA9eWzzLWV;+Y};>fe{XG(KLZYl+v&;fE5%J;;m z2)_>Ke8chRagZyS?~u`70U^SpsVqbbVWIQ6y=J@*!|x+24VIl06cjF9FRtB}wYuh^KL#1o$qzfw zU_N?h&mM9E`lho2^LQ9(CY4~Hb2{pPfCj3YV zdO?@bUPqOk+Y;ZEVHtQRiyt~(`nxwq+ceoQKatBDP~F9}jlh6JPu2k?E-wC&5y0?{ zvCdj2J+~CZV06$5BbHlSSopfCs-~8g(rWWL(U_MCiOTA|D(-b5Tt<60I_XM^%sp8c z7%O(W8z_^0Lmud#EYcmY%>0wQJd`k>2Kd@xNkdC3uHdJ={bi(H76}&uPcc`ba@|>N z4&>nX3)Tm1+b9&C&}Yzq5Qov0xOWoict1D;?PU`);z}1W(sWZ~w$VYxpa;6uj%P(a zHx==?R|eq~{u8ARtJ}Q9#M;l@+lmJY3()x%#Kog8Vyi_QtUmc5WVN>ROMy%R@Bt%U z?N0_kn*PbkJH0T4gkXS%*E*|t!u|CGUS_w;Xu!=I&zV$Hvagm#Ci4y_!NO0h7LJ0~ z3OXSbNqlzcEe&bQlE|@dT3z~ExHQ_OI(%IR_b-3;GjZTt_bATr3`LJ5Qk^b&=md(H z*3&~>#vHRUBhCny{POY{9!cfjr5eKzVG%6=68sLWQxga(;^G-=_hmtI#!v+rPC zQ_p&WFrcu_Z}jkIJkJi(0H`M1DyO`4rWs3-i}Cp^pqvGiSf@=mpELQ1A|#<$<1?gg zT?Q{rNL@$YMiff-nP$P%2~NH>ElxB(yN=pi{2*|U`K;DF4VHer0-j>co2*^eYXEdF z@v6*1^<%f)OHZ2Wu}S(hf*YN?7Cm36GB$@lS$etR=e8CD%?y&Cu7_?9M~38cY+pvq z#uyW126Pmk|Lfz1-_0MLZ)d6**LI9JS|&vW;`mvO=h!{5YRi1(*1nZfojh}Q{(4sW z81Y%-=riRJ@2#*V-kl+~f`)wyBu!3by6zz@J_xkB0%5`KSHpSCAcYYOD;y{O0wPN_ zDIYt!x;ov76hpZLBubN(2Yq8M=~eN93q0m?o4%k|>A6KVsWG-X%{dKYX^!A=(f(q= zg$<`t4{{<$JtA-@T%?_gaf zq7~{|#_d=r$BTC7y`dUo$>8l)_PTp`yA|h*tJ~ zg$x+5E%CXWFS8K|dSiv7k`DC-!`0QE z3HtK0!=zuWt*%W>$gbi%>_Q#U$fwDtuBx2B`5SXU4EB0$v%FBHFC%J-(0)`CX=iw+ z&qKN;F`pZ}yhSl;7%zt@k+_`2=xiA7ij8UWa#gRKp{+DAugm@vtxTt+wRdzRd(V() zDAX{0T0Hf=x#-rPTiHr}r)|Lf)s|z=+et}It>24>-9|fh2DjtTYCxox@&Nvpz;Vz4 zNgGmJMb1b#X|`KGs@WyMyB;WnP(vVv^egF9a4712UuF=q7H_R^v;A5a*hj^$UX1Ni z@dk;2=rohE5o1dui-2*`41Nh3ba8)%!gxHnI8TR@l91e3&gApczCX(oVxeEO&Xp(T z-BRWtMMTcm+vWh2PTcmZA;^SWMsLp`Ew(Arxm!MC3kcc?rsE$^lKQpB{+f(5xzVH( zp^~p{xxW~?n9rlMAKHz){c)l9caQkoIH#9eohkiaZ-%!59UwG+V~bzNPcSB#WroJ` zN^H?q1YgOx>>Jd{`pco1gedr?Ag2wQbto=aet}}_fz+J9u7#B7dB5&Q)v7o9WHFf@ z%F^`+=?@|_(nFz@cXMF}_@@oy&wYBm^Huy6|MO$IxLe_{Tfxm^sMRNPdwN>QW;ZmA z!*Vynv5RdQ2?d3#$Chl+C6s!SY9&97x^_@+m^v3U$YwDP_o7N!Pfvwzm$Qb#CC$cT z^1&rhlNK~kBp%ORg_%&|P3h&YR9Kl4Hs4v{pZaQ6h>V-=;bJ$PEl49_w^Ba{`0cR4 zSE<*A0gh%l*y_B;>T$01gG6w(vCce)tB02hfi?36HEf=^TfO)e`?bf=(n1VLHP%kzHg-^EnUA!N&|-Hrtc|DJvq3wQ6;8r= z#$n51zU)HyyMERhZBVYOZz)9alf5oWuww#x%5WJ z2aN}f*uE;(=roN5kcmje5QL&rN|lDzJt30{t^X!tysf;Dz4l$co8ufOdk4aVcb{=| zJ^P&(6bU>bZN*bchaI=!+|_hFBUEVCaQThHhB6@kUao4rz-y?Hev`kIHy%B=SJRVu zdxk2U@MfvX@28O1wFIH_uOnKfz;0jPD+IQLE<{4vv=9GuAW7kTcb{`U?IUUJ@&!0l z?r&b#cfsBzoverBEd^!VRl40(2Ju`fP=#D_sVT%ph$3JkpxZ81_U21QZ(m(G{`x8+ zVgx1pa^A4^em`ibG1CCkEJ7;mFMz|S6##bULC^!!EEXw~8)t>_azB_^Mm*=Me~n(v zav=_U$-vMV%d9RgOyO*&_r!iGUfsi&a1Cc`w%_S?^by-S3c?U}4A_@t;w`_b-`ixQ zMjmF#cy%@fu@*AF57Y`+_hncVVtNZB;;5s)T<-C_DFn!RAYemkt7%On%t1r+han@H zb@-`Wp_UHD?ewN$mTH4Pfy0x}5h7;LsAT2R_F&*0X2u&}(p;qd;`-?nWd1qJFP5-( z9mlpq}4Cw@xyJ~tNObHz5$NRNd*C$Lm?^*H#F1j2EO%vqAYm4FmX6oEsx za_@3xbf_dqhrQF(pAD=I4>4FkTZ$2BVTn3Etma`Yt8tde+Z|`==0u_yF@}D;YS^YZ zVqDP=Gzy2eqt;s~lqf6o^;gxTLMpWuGrHYxmN6&SlJ7znNH4tY2PKQgwU>q)w|^q_ zxF^U(q*xv2J*Sy`y4Ztel*ki7Rk(FD#xOd4y=;BAH;k>VG4|B?(r&7A0(83Al4`Rj zcaOaudO{QUizuJLH924mNyKS3635>HI~ml{NU01ZWIl$)G2SO+8}oQ+t}rO*EFqrg zij`Oc2cqZ+#-|CN(F~K-^?I<)K0KpMMtis{h_H4it^P7vcKR~ez}Kvg{u8_vs?Gei zne=xuNi{y{Ts@D|oTTK>I%=Fi0Y`L6)nqsA4Y&bBAwz z0rE6k*#q$~tRJV8W{p2x28P}*(AIYR2mF+WLOKVgwF;J#71C5piD`PGmR;&B~4he8ff7o@G|9eYqxLWd0w*97#J;Q9?`Y495^Jf{;5QD>>ki}D?zs{84x zLHPc@?eHK7Z>o!DkuZ53I#(ufK$*T4n_11mWsn?L!Y-t=&2QX@-fh3NB<>O&qn``vonnGSEk1M6dKJB=L)@2{1X6=jrCm(;v89+&K{++`#-fEZH@l@)8OMUrQlXk;=I- z72=DR3ml}piNe9yXOVG!NWtIq(dbwgR)c@?c&filhvppER%KEwOdgQLD7!@qKv&^a z5LIq~Du>K^|B&nqn$TAeV~*^9x`;o1purHbYy*ne4}eNd z`?BSD#T_7mf%^=agooEEv$58?%isPe9Ap*B5iJHZ$tBnbY@yRMo6=7bMn3bVy!%T5 z)sZgmsZ3U}#my4+hL%k4+zpd6yR^9kCO9lZBia>PS3~B?i#p1fD?D(wrW3JIEY>55 zR_L!NoNY9zVBN@Pw{N^U~6U^Ny|&)E2BGiTJ<<}{gOX6JN1m5^M&V%F4*HI z_oo_{tK884TNW1WnB1R+L&9@A+qta&Wx9&Rr(Qm$`=K|-&>7UR`lF%6UPaC8=b5M~ za%FT#Jk`SYgeW1JsYkl1(Jg0UG~rSlK^_eru)}X^OoXRWlF8^{=DAmKTGNMYxXC(`Wth*Ge#I1V@7`8Z#j$5N2MMlEG`9* z2phPvV@Ia(D!+z%3dboqH#y0cf~V(@_?g~ zKmPIfNgwU(0jJt;6E^jQQ%YiqfM?+zpQu!mh(CuVBu43Ia7Ktae%XeVP6-T$OqG z8yBv}x2bTnX^LVY&q{oE%!|)EZbt+>b4^@RzRI|kFHOBCz4}hOb16LYevgMcz8~JXEgB;SEe)SBxl2C&gbh01E+p{GH52vmYf{=8ihN&6hrc?s z?h$-bWXe3hBZ_UVjCjjz;x}ZDR7gfNom9KjI*f<=8{KM@;)4@t@NJ&{aVbijfz#-ODBB;zQRcv^5SU*@DUPHm<0Wq|;hRYlgS-Tn{I%!=A_QQ+R$aacb9N3Czn{9Y`Lalc+bf;XORh2SulkXRMZQ({Un} zi7tn+?7^1eLLPvIe>hixqFnZCU9%7G%_CQv{JGu8l(;ihm@$;r8*2qaU zth<`{8`DB31Mvv8?$&#WYu?r?g`4g0`>c9+7xxFO)~1|Ig?~&4P31_h+~0g?qFxWK zr=EFz5R+Z*dv=dqoxj^(*evt$*1LX0jbA{jb07O#uXI23k< zyF}x@P)e8_0yv}_T7U)`DW#p_g{RfHoKl#66ulQz3X$#?KWFQA)OR)iPAs*!Jr{p@ zcp)*k{lx&2`IlPdG<68YgDh@A$XvMY81gm>0@8I^`-+;z|r z*o-7AN!_eJhwR?2W`Rk%?(tmj(C7AIZ+7YTzuFz-5v2*|pfNN#($waTHV)(nGk?U3 zvd&j;J-ABM4u45I$eUArP}XpYlOo9#*XG(LectZs^bw3D5hB8t)0gFOC&jgPrLzB- zkNW2}nkl8LOn8mJW6EZ7tT&jAJSW4{p5wT9f_5hGE6>FelU~H6 zsOWOP!fnBi!5so)0&MY7QOEL6LC#yj^fFBL0O@q7OW?lo!@u9ciibhS+rhaqvvP|4&yCbCdd_+ ziBap0ym zGa?{&j!o+&Wq$4yn5L*|oYVe_#Vr|~@xjWl99SX)@Y$zK2Mqr?l)xBz+*>ZZNRd(= z7Nu+AVF|^yJP`_;wol@;GuqYT3rqHF@o}_g;0bW{qTKs~666~&x=p3+6<7d_Dagsi z5ad@%7K>EBBAg{Z(+Y`|EhIIKpzcu5P1cgsfiFue4OfnQKa_eqbbg(4bn<|aYceYu z(r7cIh8xPcEB@$a-r);e5{UqzBT?o}Nc%*NdPMre-|K}f)=^4t>dfY_I_S+HD8>*I zwY|yX(b5sL^?b*smc`a)=>I`}l0RffW!D&RMilkqD{eNtT{7q(_YSR6z-Pna_5Icv zNuT6gSRx%M6!AoX>LDQ})`t3N=Q!F|J_UzGzmjC?iiGmy-X+Y@lxJf^eM}<3WujE& z5@;=9L5g>DbwxZ9b;DI1|G>USqBg7C2fphBrMJHeR7dfS$U>8Eo_}Q4d7D<;#+Sy& z!i_%ZvR~445A=fKEff62L?=s=;qXJ@nj_O>Z$BUGb21X^J_^PR@7^5`Ds#L|y6^fXQ@we}vt4E(j3%68Pzu5<^DY#ab;DJI zjuj-MN_kCh`jEJBT(R$u1b7N~TQn{;z!h)U^^~`NQ&km}-7Bf@-nUxnKKi6n9-(^l zRI56vny8K<8#@G%{|$1(mtC6KZAcVTxzf@~qZ zGmW~YG4%6dg3*wGcwHoaiF6W4_QQQeW|`5*9IaUJv6RCZ;O z5EDkwky7QM7ag~gZG7GxYDa%Gr<@M1c~_uL7T7^97?w#a5QNYdMc;TZPYmH8>3ylt zwiI1_kN`}=cW@@#$x9^GpLASxHSA7w<7RLKO~(I?*HR{zn3FQHb+dnUo!E_?m^v4T z-s2S>PONlM%pGPVP|PhO!kGEp)&o#bFTqmfUX0TQcOXVTKsXqgTl1>^hEMjF)CnU)v%6D=2TzJ>+HtpA#G>2?J>eejD*+i|RSH~Xd zu&d2k3gB<^m`^4+IeawE{CV)Qp)-)}kO~sRf$;GgBqRAvI)t|S)to_TR&_Z6)(xs) zlofK^ZNt#Q(uN)3kRw~Wu1%a=UWi^VV)R!1*``dni2N1oBc`DAcl!kcwYXCls%H>! z(f2BpK|5K4CKKg^nXe*46YrLmuS7qGwcR_Haivd!LK1GU+eLFTik#KKiyXf__ z^gWG?a(^-AIy#Pw;E9Ey5P#0&hJ=LtVPZHgR3CI%X67*(Ty#;)Az38OGgw@lq7>Ts8Hq_3S%_$M#0a2eW)kP_iQjN zslqB>`c1#be&zO=QhDml{?#Pkyy{SbI(U;p(t-#>fs3l`oBsBYF%OYM!3qEl3 zA<+1w6oNLQBfC;)iOQ~!#iz~)>(|Lordy0?ho9dn=(s6>DTg(kl;;jP&J4x0ZSqs! zCwfOt2*2i)SCfUCnVTix_#TN=Kc`Tl8KowEn=seRibGfuZn-3>I9f~_=5c_i9^f5 z@jh0w@|yD8fIuJu9w#F#(cwbb#0j0X?3+2lB=%;JmXciP_Fsi9Oo+enEDTeBcK?Dq zB52#2%|KO_(88z_EEoTzsws`1HLENWwwp!JW2)6=@6r@U)a>8^j0@8!8y091s#@(b-OiAf)BKe(J4ul#& zF0yeqV;K195Z$U`kKQjBQwpKrd;)Ywd-wQ~`Tgxv!RWGj0V`MXw53?;bM3ZG8O{A? zuW_0c8rbp0q9m1w!CTP*UO{&*qM3GjNJl!UL!r#cPAere6vAb}41R<=a^1xd=WAHFK3siX zIea{S?_GH|Z>@=}!2T%>eB&^xUTVWIs^XY3CgsPzW9d9eP{rBv3|)SuH}5i)5nzHLrZtF8Ni*esa1w!Y+? zyXeRBEa#kQrGjAmJ7Z5iJc{S*VfKYy*0zSU*02q{y*fmAhHzjfNT9Uzvs9#pXeE6j z>6TC?;#rCOE9ghtvTd*Wcik@EHm`9tqLeB-mBzRG^8xcuW#BVvf{RI<1Nhb{?{Qhg zc4Q`#j#jIrXL`s4pVjO&F{(-Eq{8MUP?3Y^*|+OGP!m8q57584q|>R0+gN>)2q7i@2f92QwFS=S{-Ugrgs zFCyWFvVD>Nz#q&3E1mA&uGo1P8VXS*e}eT#_h(?0CLSTt+BL2q+e-41#>7JVZOc>3wJS7YM@RL;1iw zj^cffAzUncodDwMU+}vPf>*7SA5AFmad5g3Fmj%5KaPlr+sO_PqnN3GH`*t-u5KZ> zp5PXkwf66Af$DD@34gf77hP_{D>|yA=?CpzbHB8S_&A2co^Ks$HVghQOfEizDX%{O zR>&1CNBdjn|6-~_1hzwoR92KmMj$`{S0KyENT`C-|2Kn~L3sYdR0SN&ELGngiVZCU zDi>Oe3|fv1K8Osdj|@vL4^J$gQLcEBc0&&H?3F`^b}U%4J+;A8fWO0Ftz)CHtmj*< zcHo)cq2s}ejT9j(x)?C@%BP0_M?NT>J|t;+VX61(=ZWf|7(YCPkF z3Z-S&8&F|Ib3}1fSr%O$O*lcY*()6c_l|HzTucp$1jp)> zE|zyRfmpodWqox@zTyzeu2RJgLc3odi1;gmF)Y99^2XhGfy)Ce3pA zeay3M-TyBO1nd8U3&ioiFA!wpK323)^Z*DXBLI|I03^{i08vW>ipD7re_7gNwBSec z(q(u^ry05N*;$9@(wcpfPA$(hElTDZ&sF3ZXA^F!N5Axbx*i(rfW#yP9gPi_XbX$= zUxd{r0VnmH&n9#(RrEh|?L9@bP%Y78DS9a8(r@9#0{Ds!*vLICT48&;52t2PeraPQoewrb@oES<#FpvhOjnKUzxGJXOV)j36vD>YXDh|)wm#r;ADd^)qly;Z2t5Ma#zqtuW&ZHB}2>F&;L=5tPV zw*U7f=IPDY=daqUoHYg=9$pSptUti7$d7|_?e1whtdQrk z=O(^3#$DLy=~Ys)Bt?9EeSHT5gCKvRi864c5Xscv-`~Pw=wkiso4dF>Xtl}K*2ae7 zBZgnX{3!T2SP|a&WVUGB)pc%e&OzRSJ$XxC`>8VuK~iP0#<2Ucx?{0Q_vn!j1`PzK zQv3+?eL4u87WQ;fpy5EA4yi7;iA3Iq$$baN;tz!);%0spn)9}|2Rjj!R99C&5PYcA zZYX|CWul(H;ux>D=z27MRrvjn^q^iF z^JG?DCt&`HUVo{ixcL2UC;a{*#>*yZuo-Nkkk{_LHx#pPKy~^c#`cFH>b78LC@d_j zy!Zx$CrY>2 z(iSrEJh${0LM!v>gnjnopC>bbGc!E`o2K(u0R5%u9R8Ma>Ty2xji(uL-4+M)Uk~UY z+^PD?ZvW?#4T#O1$#Bmy54 z>Xx$weYC1jznp&LaG07txozS6yxQ!{Xd1^5d5f2!V*kSXG;~&TWH7CQbx_vnquszl zUB8sW{zI)q@!-Ajd+|%o`TFR7*T9HwH=2o+72U&|PCJWz!s5s1FzLtT;|-CTZ+mK> z8>mF#??I};Sf_d(6N#g}ebGw-t;(BN1gexYoKoh<4L|q>yxxw|wpAyGFoH^uOmn-1 zhszbggL#|asNDKmba&Q$5LZJt)-^RX1V?&zU5ExxZ2(;5{CRhOhqNo25Bakx5u9K=-m?kfbJTD!;+axCb} zbEcsnsnU)aY5%Zw^`=d(C#DU&yfYN?&uk*z-}C5JGFq4|UTFdX7w-zv?-%*6;)HIo z>g$B<)8Y8|8BxzoNbh0|j+QCP=yId?nd+h8GhX4k$xJ1L2rO|MTjU1`zy@zCXhEH_3(o}Dz% z{vo(FH@ko^E0|Q?J_S!_iu>Gc&z}MTKjy@9bUlASPmEWxACer6ZB9p5*N>NUgbWRoLqgIl9A2WR?(_1zT!Z@X zXxLqSc3)CMA2mDo4~deeLAogmOLL~en^`ioji@b8dcY6Y>6MZf#@il3|3#qp_ho-2 z?sDsYkX;Ml^;bFfw%H|QI0c7sTjEbX;D}1nNDA~f3SiLxK9ute{8+WsE_pfM4@~tf z1>f`sDXA1A$Bz0#Nb~B9n=_yq;b%R92RmwQw{}#PlV=;g<@9Q~d#gwjHgi|* zO`%T9&##lP28m}R`FUkLQrW4?|K5dy5uwHq-dK3VKruvS2b4od+CsV?91S1OkMKT@ zys&T|4432A9FYj2ar8PM!3H#VT%ImR>6`kvvVnVbS=-$;xv8NDF>3!g<6P`d_T$%+ z$bWUm@Xw6}h;+_7v-1Q{uktS&r@8;y#_3b~f8RLiTYa-68NL}V!nFw2Rprr_uboBW z8#ci#Q#fi2draA>jI`~IiIF8|{q}iz8CFe!ZQBA$zxG0MX*rbH-tr_=cEv%3JCecc zkC|)ylpfxk8Xtzz%xBDIvFT9gDSdA?doG{sL}!C(*QuuuAc zwwVawgthp8qV@lR@vV0;l=4Cbwa2;By1!&%xr7lJ4i*aZW>5hIp+f6D=Cq+2*5c@LMi}aXdLt z$>yP|F2k|-fK8)% z`g(e$xzL(|A8~9BAFtv*KH%qDB$VS`XJ^*d);G)mmnwO4;`I0NFhXBm-iwKv{_!5e zQa{xjjq{HNa~7Rj;mF&}VM6n0%~*dY)TD!yrKR#yD?Ca}^wVa{7%~1hv3YMn3B^;_ z%Oum*jsl~LwZl>zN);5$`}}IqdKJ{P1h7!TS zi8{~Pot}-4jXnCf;?IPkwkVs)X6td79vKOf#o$S{FpXslJ8E*a+yCBjcT!`5HFQ3i zsU8~U)U^}u$&{3mGFGpnq!c&~g;AQDUc7p9nE5X0S$9(NJ6=XkRyHOk_Rxo!bltkg%g_U6NvDtgr^nxv3?Q(Nm*~vcNFhcaO|W0q;;}ofOjeXj z(+uy1stbKGm0?sJrfG)_VBLlqQ7bHw`{z zm;LFtuEK$b!HjJWD)bN+7o#Z_SRbv-n}l5cbz3Bzl8~~bM$7`7ny1uVY?;C?CYgw) zgr;~0%$}$8)p+ADKGOB^=HQUZf%1SG+S?s)=2lK^!n{L3cADGiG0%*mgl5+n0v;J4 z^6`O5uOaq1vp{A-u|xe?<42tShY;-6Mm0Hp)W71n`?IW!YFt8_EO1}f0PXZ^7*k(E z%*x6tcmix==;*;Z!_31fh)mM`o&DEy$EQ2b4{Xkb4O##xA-hY57tmwOa(DgA{L9nZo3+hddH_JSw|2K>#``Ax%43gISJhYMs^&P<o0!E|JWUFf}FdS{|Ghop0s_fy9i)? zSN=L42{-*?po|K@3iUfB#KmunrgRr!`E~H~)s|2pR=(K(-dm~r0(2~70*q$>@nIkM zARd>0VVdx2kFFyg8j#~JLq((vlX36*bf+EqKMV5wF9XburLEZi0NX!3bdUJc3kV1W z;L~qhKR`i2Q;>DGLnb_001(1f&qd~yl@&_BgA*mF&eebJFW16`f=Y*TPf$PmD@Yyh z^??2m_h|I>-9;Q@=1YXC-y40k#r#~3#Y1MszNVL7vTMKIkChuqc{*KYg@@%w3w}D~ z_q)t8CHqCG@k|U!P~o@t>higFc_tnQ10bB83J|@!!Y;mXqNy9_0nf z3?sf=3w*$i{(0NzBUDPtZg-7HLwF8bKLa!)&&&J%tc{N!I}QFmbn)=?^mGUK_te$p zSP6M=ZTs7Cxku1cQlMLXAR#+jueQx^a9#wIc&SUdYnOM+O`e`!bw>e04wfIh=2O?} z0L8h-gNPQ7dln~F_X17z?z?HKyqrV(CVo6PYzSv@NkQDG;t(Xa7dI5Kek zDc>Ee=A+p1F^jW5ch@jF1g)r~dHID37@y=Uclp6hE_;u`vQB?)SdxH}+VG*qHF`Xr zk3&@8BEz!(83t<2E6O zzp;+JUhgR(0gjfAPF7~-+vlb3=b?!fFG^79&z&bf-yfduWs6|pr+DV~Hmgm=1)s2~sg;*YI28gFT z8A>#hW(u}3IXO9pEuvn6-3QQCh|mAbw0VU#1IdpPmtNKWPj;OOz?MEh&2J6IJNEz z)Pr*xM*lxa)p2GXH)2K1uQ!Gj-|zZ?LiRcd+e-hRr=3w2K23-KXx{qC@AZoa%qfX7 zl{SyFCBSj+g!(Pq5Plp!(EltM} z=DrRbU@eawWUj9RzF%HmbaHK}7vg^JaeTf#yRX3>WddfPmzOW}I3!C6e|`XrqbRlU zZP;(n52T7{qJEv;FK_cD%DNo-%V)Xt4BRfeWcj{XY#sI)lV(nS{0GwXbo9P;t$;Y~ zS}y}dOsB(M{Wq&Bm{V>sL#L&@GAM^m!>-is6v#xS3~+c^faL!SZczsv+Y{skr{w;7$2Y9e(Ub`^Go5!ss%83p+(n!1Qf|W?^XfPF|_TOANBe_NN4be^;#X7COWDkk<}3 zy#^aZnTipCIN`NV_&S?77m_i!1F+CcLYqNgb=N;ti&7fv5L22g1(seDB_co@@vu!a z*<1`DP`&uL+ms{l@OJPSCVzv)!S4L1=k6>9svAiDR;L zb#2P?wbkJhA`}30ypLH93sj0o0-GUdBFGX>YXOk}K1o!chb@A^+Mw?O%;#Lt-hO}g z(fByVkFS^E3CeLh^E^5f#Yu)zCWnUaD5EiZ18|AVG%p}~9_ zFQ&7z(=jJ@M97EZs2LLzKW45?BXC5hbHTL^EFq+g^2!JrP+yV^1wdbki;6M_V`@%45JUmUjR{>iS3sud1^l-O|5?e~yesOXC+jigyR zJ2#hDNN$2<*L@fJE`_AIqRE!o`83HMI|R6YsYpQ+Lvuinxcm-=6P^nAflLC+tsz@7 zh{}jsmzHP*MFP9%Fx8!w?ZWz)RvauGnoLx$Fv;KbskM>QNGmPLBpObuGJuuY?m9Wk zVWG*;+(=bc0+kRFSv@_;sYO}DEZ@^2WYU{`*0*$$Pn`bEK!><~C(!A#t(M%+OD%XL zFe+I^N@oSeGeuf@4ji_D#ia1xll>`BLO0;k*-34%G0&4S?4#|1LtbR{JxYT2-z$CcN zoa;FmSnW^+zB&lM2p7V#pYRSWG{433w_mZOAz0d(2 z2qDUrncd>9XhRq`*wFz)BV+<<$eoLcXoV~UK_@*Lk~t}0^1)!fepIOF5Ft=VrQZ5c z4(s39m^0cE3)$AUTQ;8RlJ1x+%y4EtKKjdAuW{v|9IUgF-(kvbVmgXp2uX;t$S*tl z;gepSJiHR|z{bnWQ>)`LEm8O z3$wznEAMgOghc}5^LD%LDik%Lkvvm)IJjq`8nA>#Er1+$*Y9x+Q|Bke4jXCV&6XpR zRHSFw0@f9Hy`O76m7)L)-eJ-o^SQeSm{g3ey55BOecjLRPfkktiBa)7{u!y}&vwf3 zyZ!ZSvEG#XejVg)Q7a{RRG?_rwYd2Upfdzr;7@Ij?!G)f-){~Nvz9eoh+xWulX*nX`RFo^0+I!=Z}Jj4G(Scddv}$sw*~*3w{3yYSQa)SA2aK zE|I6XNM+Lza1brHNLGL6DlCuUCmqLX=VSk-7osE?XGy^8`5UnC2ha)!*Si$@!PL1; zDbvJQ#^*10r+^~~kD^_6`(0KKOy(Ync*43Qel;}Qt<)LMsjX>iX|a0J%rtnTYfil! zsaLC9>9qIl@{5pkpPUc))o0wwn>62fEVE}xLC~Gi&EKzHngYF$)hBP+Q=c+THWU^< z%dZl?Bdt<ooNOXh?{U8-IP()>9$MH=X-dHJPy5gJUa^N zlND?hoy_pSleA~ZMX?tK!|lhBl1iNdH+B%LX4$qQ7&0Be(8`OaI9%^sW-m6~Dxh*N?r8OmO~0W-lc5=LYPI-un!^Tt;a zWIQr|6gyE@2w{+wh%l1&ESX4ieSkv2LJ{Ds5lLZk^>Ub_IsX^-9y z`vME=Xz+$AVW}1IR{y0nJ-&R%2mLWr#8RB->1`fFNm_cb$`!CRm-oT0vblwo$0pYt7^?$^U)mHb%51#M|Z0K$vnyjY~1>9-aG%Rc?4teZ{|_9yanzm{;;_;;!m75i+;RH z**4`CSbBG30 zSPH5$FpzrhQNdaSZSW>T(>AUNs>zMH{@>LV9`Z{vztUeiUwq|usR(#SzU^r#t z7S4}XXF&^Xo~gW(opJft4TALZdcI!0{6Xs1{SD)djNmF(Oq-V}AfO&$*2Txzn6$(a z!S_)`eR(jSIQ$Hb(i#`A{o(dux!G>hv;XLRz-S*8^ouaftXI(aZ8J{!PNK#~Wjobim2Jmo+tazTOIeEe*D}(cs`?Y$EvjRn}B`xUH`=Y#QrC z3Xk?nw;o$YXHv`_#Wgi%wZ2FFM+dhm0PiMx16$I(R~M*^VkRF|w1etmO&{K*pZNH# z$;mky6R(PL^Q_{U4FbTXXZe;mcTeu}v?n~T^ZMvojzwva&;?!$!A2$@g97AS@$Kt ztr^mxQffzKc4d^7d(sm$$9|*u_C%dr?1%4?cm7qUUN&LYuynKZV&!P*o|Z0*MTi^J z_+4Q2FC-c;zsyox^{ARirkOII9=*6`)yS1ChZ{QERzm@q^nn;^=zdTUVR=zjU7c}b z-rjzq0<&}pYDzAd2-h!BqNJveE-IGUL&}sljaKe(~qW^2P4; z#735jH(RFYnsi`&TvJmTc{R=GudpNVw!&FJ<{uCU@yysITGWZk7#AN4`_YSJ0E>^$ z5(+2^lu~^1L6HHZ>Y|grECd8ZrDY9(Z2%Lz>2dN4jzf->lTpKvC zjJ%lzmeMj5Euu#0;t)KVNb#6x>gj0JYvKO!VG&eub#X~fpK~lRF-U#1$C9oK0+Z7; zi|moHe3?=Id1>Kn;{4l;u~xdyfJ&P>IgJX$PFX9)zN`Do+0Jg#fHBnwSjn|UX;i1( z48LUVeeZ5OwTc^wz~%=;6*UH$DSW?%jz%qgD}?G|Z-THqqZ^UNuzADk(Lw#${7rNo z<+zUH!+;TBdN^ld7`sF3QiUY{tnKaYCRl)ST-&j=Rk}jcS-fzfT;uW8MgDM~Z;$4! zL&uE1^~b~nlC8o-Wuz@83~(6(RCT2xmU2X}3s3ea$EDB?XFct=8a>k`OsS&8Z_19S zy~(C(03IHi34Q(yI%kMcqDjfhYY($5S3?snL{^?_@iFuyMv0T57%pK3BU**1x|V4C zewo5 znuv8?atH|00tPe)FZc8qxwi3PA|B>ak=i3@+nF)~sr?4B!@Trkjsm31G+^c56ch2t z1HlABW@N!1HMNcDzNPN1!bKT!l%>UQcQ_~o;nyh#riOMC6HvK@%Pq64g^u zLpl>><~E;iDXyCc0oX=(Xrwi?46rm4SAvj$OW_U*(M|Oe(#B|_FYmXefZiiaTSpw= zpcK>446c1Z{$5&CPAjw`3>_jgk%PYwq*Xpf5^M{$CCD@EiYR`0BVLa3esVl zK2f8aLBjL1uim4(1ZrtP4q8xJKSngimat&=#u7H6=_yE`o3-|&r}{|#tOPiB~)OD#qH z`?X)LdoC(WNZKaiTv^iB8SJO(5@YmT-)G5VbO_lEN|C3_mtCG^J2&)=Y++V@)hjp@9m1+C$ z0H_>pC#P-I67%Ai;MwBHoP52TQuL!5Z_j|0u1-OT5P{m{JS8c8)nE~Mfw~j2XvzT~SKR29lFFN&h<=s4$U2!Zml#iS4W$RN`}x{7^lI)%7?*tT z!o|WKh8CbMLV|oK+sY|>7u2XnJ$~n+pt@Vp{C61rP9>~-kXhyGDo?S2wI?)NlfDgT z+@gflm&_|KN33$u{<|sfc@R@Ze|m8LdeLs7ZmEI|N-pU;T>omijPCM$S<-__bZ}xo z+^(keq4j1>45#Ab)a~uc$cPr7-5I}TnaZn;#Yl!U=t!6hv21Y$IT8+%;~S zhauIEpXdB}Cidctm%!Hc;t7>wanZ%W;+UP#TVb0`clpctjqUD$Is&WP)2mbbY^O?q zOpg=y4LtnRf+f$CuW?Rv$I6veZ|w(+h79e;Z77FnqHUp z%XF@<=i{c^_ip2CU2GF!P2FXFT%7t#9f#=B2atf|WR53Q&f;$v#spcFK`|PSBMGFF zr}U+iW4f}abLzV%v0~kAZqsduz1Zs^ftxIyY)Rj*6wNV2Z5-N~*_-PFw=$e95yPBl zXqF0NT~8tgy8zhL&~iW2E1?T;hjpr}=xR6h5-R+xyYR&CQJr#o^s$ zvb7(em^~g&lUvy~2sfq)g13Fx6*!mksH}~!#14iDi@u7X5PW}8j?ET|3tx52Cv8p# z>a?HJ1eR4=yLS)b0%`vb?WX_5MEhG4?-%eukM_Szw*O3Ns2iAU3U7Mircn7mS*f)D z{p!enwNkxoYpwWa8&u_#6jBOphehO${F;xiHT$G67zy-+KsJ2r3xQ8=qHz)quqB;EUUMi z9$|oetAsY4-yWZycs1HPn;xGk)VDX%gc{^2G0to7vnSxxRi+m%r2!)yb?aOBP@62BSXJ*DfBfrgLPicw0s4Q`p$pHZc9l zmxsF(@kljUI#-u~V;DCq8;81cI!OMOQ=%+Wi4z-V`PUtpE|^8?*$^h0bY$8q<11r8 z8|X0S>1oKUd$Mg?(_A%)H9_nCxr9oVxn%esIsd;j)IG^E$9DcBhik4)U#v@&U_)(} z^|x-3Nc|{0%ikuXB20ebIyM~`ttCT@Qn0?;j1T^%flrhj$+msz(l1j}56t@-OeQK- zspz^QbWgKXH~QvI7zD+%05N5kL;OD=3^KIY!d_0t$zEcY{uynWq?8L_S!fdC7LxTyCXV5wJ@vKp6#{ko>sWx-a zBGO!;OqPPwvkW%GC;?9liD_-+d@9$QzH2K9i5eeo)SCQLZ(8m12O{)k%X4^2p3VoNo8X9sL z82r31b@COk4n15o(^l8laZg^P8nwz)qz-N+wngh18`|5s|NIor0X72o$h_aYzwAJY z@q!MJXs#SPbHy<7oL7ua0o6%hur*~)t}M@I{l&8h{@ON@{pT`70i{;WayudJKLp@- zwl?mWIsR71O3TQ2J(wlEV-cWD3<)@o1*Z3r(C@ura25etXyCeXjs>1CrXu<-?eUcKCPPP_Q(1Dc|F1bUWRHB>-i2+jcgy|Zw;nHy7R9~ z2By&h9v&}i)z#H4udlDe>OJXh&(dHBt3NWOu>PEadXO+9P|lGbdyvS($&Xn3^fmo9XK1Ip zyR_`=!HEetz?MrU>g^*PTLXKj$0_=S1@?lL0vOX|)e#1IVMR-Dm?&vQ5(VfcA%8vP z>=^c0UC=!>zT-w`UV+P3hc>!CCCNZXhbg0YM~4pPF60@&(mfMH?cw2JHE3o=M&F-5 zzkqGLz3~bQ3zv`VvT#bHl}$5jFYu3%o^>~QkDcxdm35fyqP1UWX+Ak=>6na-@eH#R z{nIAXiIJl@5pLW#j=@AskyEg-(2Mhsu~bX*%38BBNErM7=*04?7gHR0Penr3uRwMb zQ>P>hVLzvLrt4-Qh|8lvr80$6<0S-S=jsEAT8x#lZIWlGidnz}2M*D6*DOeg-dd|E zE`WVh2N$ah=E)-k7tPs%M>s^MXN?`Akp=GUyGrg4n+llMwDN&VbeBID(a5xl>YA2U z7UfLS0N=Hmm5%vrp-U+jk+-gKUI!bxI+zIrmzz6*ZOqR{jZ!%{IlC-x;OEb9tc)!@ zaXe3vcW?H(3a~le9Vje{94Q6U_ zHin4?DM~6bIEjEnAG(@PW>y58{H>nKxuqE4`Qa$qCN4?BQL`qjN~Pg!IX0M%?o5~5 zWvDlR*524Ct8^ z;J(}gKSpY7`B>IdhNyz#Ns9a|8+w$lV?#6U&1PX6r z4|ldzAxaUVdFJ$1QsG==;8(-r7(j_4>GVYrq0O#LCeY)zNGz# z#@WZ4dMf+tnm%BYhhf7C#8akCSPhXSLm z-NwR7tQ~0oHY!j|gIW)JoMu@{O{%p6cwt+8IkU4`FRCNEQt=_PlH-ZetzDH$h)~2y zF!faNvc61K3j_>Hmt@}cKu;B;d`!hNurTQiE{7$V#$f8uENYQ#vg|W5gaX$?b-6=C{x%7itq7(aMFym`7UHiL^&4cHmg45oSU9 ztq8Jeq-q$f7}1kXESm36 zW8kNG6SYE_@|hah&b5`OxGVjx5-;&MFaptBaSQpd4V>ffEOHUPUVNcnF) zS!^*J+6X328?qo?m|ag?DhsmeKR`2mQQ(HcM8PB^CI|0ITDoStVvR!Vt8c3+E~`7L zgy^)>OS7+J{l1lbDljfU+!X#eCW!Ahu2!{4i)JiF&ajGB&7J@o%5^C3{cw4Ey6Sf7 zp|W5HEnaGU=2;9mfXljMb9tchKddO%D^*5n5znivgabZ$H;wbR*@?#zwGU$PInKR8 zF?E5WUDfs}1Fdq(w#YdZn-@XM5PO|jV!)qHq;tI+AZ$I=F1n93!$54Q7r-3D4X^RI z*%S4??uB$4ihw#l(6?&c?x2*k;Moq^$?DzTp=q{+Ctb-X6?B7akWEW|BPaCpWCia)_VqDI9~1lUotXqqKt&1Q6YRm6AJ3 zjg6RoI#pk2f>Nu>q$=ftYQv##oGjK7{_xVW4k|iF?zkD>v=!NBLr?1vRN&kSz4IVV z>uY+JP6VntG3l~Vjy&JsEM6a}hM43mpVP6FUkKcPmR<~R{5(22;p{pu0RB-V%gE?E_-85NWQm>uscup!*A^20O75*lL*%Q8FyWu-uXvl$p9 zQ!-`_O7Wb;A|#s>+Y@=r5`s2rmzi4267NC zkpkQd5Gcm%rCinkd);laSfH#JXK_+mwH$N=%8tn&5AT5QL3rZ1-8sTpI=JZa+*p*b z;L(w|yyj0oo4$W!x=@mQN}i3##EM z58+Zkilu~MaB5&Sl&8<23hxzlQ;whW#u)|@2R~r1=z+~C0z?ck^uHPdOUr%IF09fi(%D%20h4Ycxq-jy| z+)Bh#7Ix0IN}>jd##Y$*2kaJKT5LI60E+{<@w_?{@3*p#0~(9uG)z=n^9_v-MKs2) zY6MBh(3rqciYD+VL?Q;I~5z3JL;e;2bd&Lt-_SxIBgS zT~U#%G${#;^WcAY$L9jooPpK7x*B7k>t)JUTD19rdXBArGpOkI>WzX(jlN+lks# z<8#YJFt?Y?aFbYjlcvtFcuP`$OJ(9CzpK;aq!lw-OUlAopwhGrPsO}F`0fNA`JEGb zbu=Q>lw4Q9Y|g`kY>nO-*6rFYjqS+{Mo`g{wLr~@8Ac{2T+-i%d;RX}hHvcJDt)*Un&d=Ofy@?DE#@cX!yOgan+@ALjPh@$5cl-21fbgND5``jdzy_tIy@SnRhe@0`I z_;0nPrIe&Uevwu7OXPwV^7f`#J@m_bXilhj8Wyjh&bJbzjotQ`)PEbA${iF~;Jnu$ zL2C18?n!P6?81(IoHi24>wJ6HBKvwIMyvF~>ScJhyT?p6R7;F+9fFuxT+Vl%RJO-k z0Uhq$Jm!8x_T1zbiF=Z}&sq~NP}XGMb^;Jz!DM`Mm}yvt#ZMf(L)W}x@EjSf;3`W zM-;Z?!;<0&>UFn+6Z0}8+CYs(vb%?PCAr9!O}lV4_+gLM(62N}nA!KK{{_FN=Zmyz zS1B|`;|J{}!g_cB(XL|JkKSs?#oiTg^2BC%85EPY-ihG!wl#2`T4TI)_kBWQ`pbD@ zJZ-`gc^`gyeDaz{Ogtx*b9@mL+sPvZ*3?N|O(Le>CdmnDn+ z%HGg%Y!&i(SC<*=8fiflt3Owa(7RdT)w4!*M2w6`z=^ShypBkNA)1u*65<{|P^jyt z3Q2eok`o72$pGG4LTF=qq>3200rhE6NyDOr8Yqz&8+a3PvPNc72-jIS!t#Eg-W}}y zA2ZUm=taf?)Rg@(4_H+dqRroNMQgf(yPld2H1cFSpQz1TyTV^OLC%jG(w?+qUarj< zb8q0x&T@Ny16*@Was-Xn{q%h=6~kOxNs;;o8w&*v%e*7b z*?mja4p(4rnd^P@_*XrX4s81ZjTaa0ZalSA_rUMypWhO`R{2ye-oWVEoBQjmK|}d` zK~dlIhVBzE87~?jSW=D{bE&N=knKC=jm_>YRhHgOUdTyMJs>MTZg(-Pf6u;gF8Hko z1GUjXD5@8h2QotETmS0QNP6I`1FFD@Y#&ihqTOvFpBc_=F>fv!M> z0;xR6eDHJ!o`%;FCzeyPp%N7#$tmgW4Yg@ZXOUYfIPQ+F69<&X6LPz&=azAnBAb~2p%r1BlKneYXHZ-0FnAVj=d3T7qLx_5 zrwey~=_WFH0EO~C^zBFR`(q}MPo*HE!SP~t1yS?PXC3;UsdJiNVFoKKXqoeST{J&$ zHZru%k%|km(47(U2*$haXhQrthBK=68Yx&?2#M+kCt$3Be>F(lJcy)BL;rd4iP&>` zQ^c;vjbU1!&29#cZELhZWyeN;xW2Wv$d2*t^EdO4dYgRU^XaUTwHqL21<5;s%ue6E zvDS^4z>6yAOz6IIAnSfd>dQqnkl#l9`gRqzt^8#Cb@pXMDFrzgEQ;MdJ%_0}AQFk!BrgiPto?gpQR$n@qKA1E(nF=+rVIojSl<0^G zsS-8WY(dXTJP=v%Gtuf^NaYABrQB9r`8#4lPAx=N*O%=}W8B#cMo(317nQu-fMT|C z@Mr)jnCTSJseo)R^gB=HpmUIGV)~Sjsf&Q?K^O!23a69SXcuyG3>b* zJE_7z#Vp3MdXA^6<6p!jsE6@gdE|Ud&Kd~FYT(F1 ziEfzPRXT(b4j)jC!rDI#gchi?2hAyEpv9_70KR=j+wyapTr*7##+oVk+#yKL{PW=0 z^CciJ{Q2<1Xfa7RO=ixW3Av3lL19!SkF^jClZBL_%p zjuKKvs>%A8wolTEj*bZ$Y}eLwkb@}yaLa!P`U*jC@RQa&TSqK3-0!FS+N3s-h+({4 zecOE-=;WZ9iT&Ioz+^ zUxMPPYtvGGdu?3Ge@(U~%G+#J)$Io+YsVXnLGX3cTyq2H4 z9mMc?Lg4*;%Yae-RlrQ`x%*Xh!jvHo9W#$Y9ak4^fc>39U7+Q2e-pd5c-1;)4f1pzr;rQJ&Ba+;(qipANAQJ3Rbib$jzxjb& zVtzqi4tKFCc?&6f!K8IEN2!FEQ!ABCXq+0#pe(*f%-x7OgYd1~GA>V43)OC^HBgz4TAKOI8f69Lkh9f(X=4pPBj^Js(;(!+Kj-@f#*Pu2fxZA0}Bz` z{VD$xThp!Vzga!UwRtHT1ovD(0b|u7T9JCR7@kR+`m9EjoM;n}N`1+!$1EMyBGawE zW$os7I@=hAfM4&Z8Fs>til!#z++5nmQI-wexVuB+?(U64 zmzmg&*qPY<+t{d&s*j9YDYvpR?>%|W<@MDSwmJq{-DqW-q~D+hhJIME`V|B|(s*}> ziIpp;49uGF>z0pm>Jqfu;slj^sbfhk=*2t5!?78mg|l}#`?bDQ?XdQ(3qQfED7RUu zKUU=AZ1U|3L5g{OedWz0V;t}4C2xosT>kqb1NL_xWt?xjPb)a+QnLS37mx7jHW`tz zYjRr~;UBnFMGLBZU6sWj+b)|j_tRpv=k%s__+GjgJhCseI508Gqq(ik0qYO}xdZgH zy=SI(w&8<++C)^t|9moJ-Su|f$%~aleeR?6D{2!y>BX&~xh7pRk-vL}NO2r4nk;YE3w&kAGf_w^0LRrftuQz-6ArR#Lfynxy%MRry&| zc8=|0Rr#{tkZyISyoMabI#>jC<=H-zEv;JZM;FQC7LSE-H#1hbAO)SW|IPut&apI- zJ~ge@BWJbuHE$W)akKurLbc2m7kM*r9i8_!7*}0{_6OK@QZCg+9}k^iRTLiA{vR)}_4pTQ9|gQ$#2CVpcJw-E0Sxqvil_+6Uy2S%xDFB18R9wU+(1-!m;y>Nx69Ye)a4{y z=)kOz+qbOLFTI0|+s;GJ!|^8Gy3ePOXA>Iz|91U7zzBu;cPf8U>_!a005fQGZz2g@ zR-%k_ZKv6ntJ^P-S~lQVL?jJe)`4SAH-9eHWCkRL&;I*{D^_PtVw|t=of)sx#Y1&8 z`(RWmA96KP$(Y#Pi=CLxU3cEnOzv-TM=#s3bm|{gShnAXhN4yPTvtX_B55>49&u1G zDjlOt<`pdADnfU-xh#3=+K|Q6K)}K13{}^WlQRW3F8P-+Rr07rj1Is-Ye86T4W%Z& zNBoIm==wFahb}$y$Y3~ZC_s^z%w5dw_KO6i0Wp{l3AM;QPS+-`hMwA!6_tSzIbPCD zlpbr8cvO$-^f7NV;{Y^fduW68P){fpkIE1OvEz?!7XpbZPHe7;6IDnAW8Aps*7Os1 zZWQ;WzB+{J;a_tAf$vh^ULXmzy~#*K@9JC!tNu4y3TAg`f6{I8$UwKVokk58Tt1<4l0KCLV+tqCd>z zq1j`n28)e|h_45Ue%%q)J`xX~dLX+vVo%(N?&;(*ksPAWP@5V{XEoZfjet19rYKSI zlXqfXW+J;BogGTh28_^~w3i2*qEcih;Pa8W+kSqj6le;2vufYeM@DF=%;bR{@F`Gg z-rC_~wN3lwqD;Na-Y%=xdc4@;E-Lq3)q0s=V_9!W4U7du$A_^{nMteMaQ28|7ik!e}llvpH1Fx(TCBk{OHW^QG}5G=E- zQ^p=OUE~kf)X@d24pbjJwE)f@Z|c*FE#~cBty=L|TWb-cJP7iGkS#)V-LEhBP=@cG4eb7&W?`loObw%^($WiFCL z6InoNIPxkiRh!?sW%lf&-5J-i!&^z&-b#zGt%ErTAjC@53^vg9_6Q$|H;>Y(_rk^G zV$LYKu3^9~LEz!j66L{`M7FNmi>$N46mIMldIcj~RDA_Q^yPjM4gJI15FKps_?6kn z6EVujgVnA+IJrwa$pJ;VO*Y>hk2NT9^j!W0*gR>?eXYgt*LG{d3vq#8+^IDr#DBnh zeL&RW#BWVVjw~deo`b#;iQKYXlN)QCA*Iz zc#hV3v*daWWiY^nOWpf-_5e1_iE1gAK}S8wah`K1!YvotD}J7e{kNxbVn>y9wNBLd|0qe6+XC0_rFY!v@%5bsHj2 z*xR~s8{eFaTjh86v$P_~xWZ72sC>e5PM+%2$UP1nUKaJ zRk2FX!|zR$N`GKS7qan>F?xwoc#7DyIB75A+~Rqcq8o7kq>w=#ue}jSaZ;jW-5&fP z)4?B*lEO6U+xujSbM7OnLtaja`kN4I$YJ1)NERGju!J600T97@Y$UFqX011xy0~N> zsDcnjwEUNHV*%GN;hxbR!ZO&+Bq=i!`MdQQFU~r05hvuS8&D||Z)L`*-J783tGg1q zD5b?g@?nc7+pP^gprWw!N8w5P0sB>^cciPc?;){cZpJtqTf`bVn42U1%f$WzGw$L$ z`t+DZ8!N-Pk#q_RE}a=^9~HkCq-st#>iGJ%tSpYv{?ppE40@J= z^&DH+@PGPcO(gt6AB!G=4JM|&Naxy66S$c2;; zc*X59UjeTu*F)G8KHKEJyMdw~@_5UrX?s0ufSjyV!6?nSC8cG&%I18v4RaHa0PncXj+l#TcOCimeQW@pMjDos@u(F767 z1411{tS+tCN0`jH;wqv0h84tpiQAVL&nBA}zec1zYe3bS(cV}NmNk?bj@;Ig)wc2Q@-^Vpk4@zI4P@ne4+c$F zjRgvg4^uYh*f~FD0#O}B5<`P?49cO)aa!$-9dMPp$q~#ke8s(K?=21_-qW7ZhZ;Q# z@eFv4M&003Pp0CZafo`+}cdjxYAq zce4t{xWPQ>rgy$Vq0kp02MGKX6xhbYwEzU-s_zrH=>GEe?P{K@i3_+RM$ALLhpPMf zUn)Xj1+xvY=qhU0`ZmlQTnA+FAPT)0OBfGj4piq&dDhXiK!RjK7$GY&Eu@KN=?-Xz zz+NMOGIhU<2dS8(N2gf-u?1=^ytyQgjW(+&-;zUgDrplhX++1be^e``DuY3*sjOk=kjwX8r zBzfi=bY*D9N6%?8{k8<|`kBB&wHlMTHDNG*G$|HOe3et{3|r5#B(q{a+xS^nUE4~o z&Ed>%N0TqJAr|ccgKlj=xpNwBQzb;YbS)xJjhBv(&KUii(_q+u>%Bb=as>aN#3S5l-<;?SD zJ$cW~x(uhTw4}4CVPhl7nA#_|Ul4Qup1{l#I68N=OHak^n&7VffwwqO3Ti{q0U2p zoDEI8-!99h&(-vD@b|1 zF_G4gjG*l!p)e8M*_1WKg?e^C*A%)%XHx)fe!mA$@n7>r@qqx66z~ETpM&Q{hrRz3WiPm|Vp{)IrhvE!fmcRt199bPq78q80mGo0;onD~6z^2CL2cXt ze4L9{KU7cNt~m9qs%7QMBkd)Q0OfZ>v20X8sAkgnKIp3v&6Vz&XEfe>23WUNrxyc0 zaSQbRO{K|*2EMF)t;UW_`R>b2iVLUov_|3WK>}7AE-d2_pT*H3fg@O->!@k-6N$js zSr$IB4897riVjdBeUNEy`Uv)d7`y|z&(R`|V$pE=)9`HUs|Ocx&BfS}?Kpx&3qJ(e znNiB!E|!iiWul%=qiCg&jxj$rCK{4dA<<9m_zPX;;ArX$n<0 ztJVltHSJMxYePArJ)BeJjUlKn#|ojB`6%4y@5z+fI}E2N?2PfRQwBu#Dxp$dW1U@X zKSdo)#2*bz9SwWiiCFSo{Wu*zq70tdg*mTp`A?ZSwh_MTFvQq)h5U7`_HAQ&_N*hn zs3qLqoh81`QQ;sr=F3#;FtAiBI|_cPUE`7M&1Cq}TFp(r$usTrp>4lec`AV#0-kn4 zw0t;*uBPo$AuX2?|jF`RK_qM>~eDXB*~or)(5R=zSD-)v3hu{5E#6yT(_nj z!xV0~7mJQO?3EFkmVP~8B)w+DpZEDTwNP6aBuHY(SAnV9d6XW#bNGz4!tr!TI&l9u z7TMeKX;i3C=_9nnM_v}c_5A#~+l`EulF|SE_BSzhc)vgDdBwz;GJ3UqsK6y#N@Lo6 zv`^cayNYv5Dj&W-bh(eaveopw(dyaGMjasczNsLNF>bcoR3ZQzYq>9XQMAHJ5~ z16h-r;tUC6@ecr3fw-w8H}--Od04IQ;k~n6XhXUSq{e0k67}Y!oyBXR65$7AC*?q# z>6t@>9L*A>qAGKiLN6+0J(ZYY+Ej)JIJu ziU6W{n(T$s81&iB`(l8G#5Q*iPX;)mT{ilazK63*kyMI|S7X1`LI6FvwXB+ChPOfE z)e?Ga=4*#!?e!bAKI@|tiY5ws-?;==3Ftrkt@(K4LhEnKx)Yb@%QC8qCem#6o}Pv~ zWE$Ux%YTeYmeBS%;HVW#0MNJx)Qm|;AB-X2yBJ}9b6;*gYhPtWvYDsvACg7i^#T+= zKNY~fG5BBzNR~qqwOj-Y4`g34Bg;N{FwsAqN}oT?YGyteI_W;OZv#S?S7MOn@B>pa zMV_e&h)~)d)%!1qVw(HnQC$A;?8Jb?-bR8#KRs}EzEB-+sSTlmZCT~JFSyp)lZ#0| zKl(idT-`Ba(!-Ym(4GkmQQ8ho`p*UP$?0;>P$PL)u%mBX(p7r;Gn!EJ5{hAzXNt|6oJ)+UjO ziero3vQpZ zJR4$IsGJXN$xSm@Ou|ulKYm1U@5ex~?FtR6eH4vblj-pL2Br_iy1t^LUh4ibaHT>e zt-3w@Z5@Xv8QC1%|C;>Q^${P{I#aaw{ui0fas(7s({9gmR45Xl5Xaq<5U-o)%_>bQ zbe&V2JvxOzgq?KRwg615${Lg{VKzdU$hlLOV7A4_(Y&1Kwt6jL89CszYhROVJY)0d zrF4!j5F)MFxaVubV_M)tg6Qmn71A{l`petwU}?*fi+K%ANHBS@gc$>cuZCw*?zZPy zGs+J5fz{mHOu)eS39G(v*F7KQW#@J3(p+Q6Wqpnlv59 zncUp`k9}+d|InDDf4O7>I!i%yp59bNDg%2vEPr!}w33tBV|n%P$XtWILqw z$C`+Mt6Miq+`ax?;;I9HuCyh=9=wpExuIB`?5(9WknIiV;K@T%`bU*@Kph^>&p^&^ zfVF9ek2$f@vygi#{!FHP#eqM7mUuBgq zow6?7oV}nj0Q13z=DCy9hlqc05M?Vv-n-_3%jW-BF0kchHH@iWi)?=XYn9AYYXB9W zG$%Oet{sUi@P9v;my6+^+eu`ya%M+T-3q#A(Vs3RGBB&Nys}A!qg~w}NUMT1$h1MR zJX6Kjen}SZcG<5s)F3~5IsPK(YT$W@sfr5ddi`nZE`p!Aj!lWlCN>qvXlou+(If?G zt}mk%esmt14`{WU+4YCqS}5^rCg79Ap&D+rY{R*$_zIS%;5(!a0oIo1SH=n`$GG=& zhTJCe>+rUj#(o+t53!s-7xFm2YltPPj2zMZzZ8;F1mme!ik!6B0d9&#~i zZlQvQryq#pI-<6Zm)a?~S|m@cX3!=pZDMZIyZ)rSX$5gG%iVJYx1CD7(imFTa<20| zS3oWrrMFYO{v#YT?01A|IOKHMiNZc7@K|mK&9xxmpNh^MWt zr92h->u+7de&n*X|9BYxy$T#Gcn-*S^*o+vD^B^an+iQhVzh97UEvE@h87&g`#Q%yGWSC zBgJ?rnTBrEBTH*T32#h=(V~2kzQgkKi6`y~QFqk1UhZk zaJ$(UXxU_|Q%7f&G~b(I13YUg|ESF|(p@A;isFyZ#5SgbkHriofa{AfdIYJ`XOw6z ztdmUWQTOOQ;+-Vxolja4JBUzQB-6OF^kN-;P(!~;Ea}^Uc zM<#o|SrCk|9%c2=J``~JZ|ukbkKH4qk%yvBA+ELY1d|b)^&ZKPUU^v7=O1gJ^<7$ zv`ubjkPdEocYcW#`$))Locq|ow3A;YeZ|@S^WjoLUt6InS4*g4ufgBL>E-dY>yz_U zaO3RWu!&w^-LUb+DI{1A$@Gc!&0WR%{^+ zdo;H@RYbes?}!coUG9u9KH5G`V~Ap;8g#rjX;{1_V|#y8oO~({(9M0;$B%x<1xrV^ z)}J&ZNVvwL&@hm1okiiZtkM?5a9(dM)APA{<4rWl8&-kH%9-Bt z%u=rpMLwsy9zXXE6WIih*py#I`nY)otaXi_Ff7s3Nh(M2alZD(X3@g;^Nwt5G@`d4 z)n@T4P9pZ5$z9BPfsWp0I{pn0ZvsLo9*z1gWm+tofAcl9)(g`{H=YSi=qRc*Hg@$Y z8+qm z7>*U6m~~(uFo_LrQqy8fuOPrMaZr+fH*gKkkIE{n=eW%5Ut4O#txNdyoR-|adfq-D z5q;uOJ~znjb{azTaK#{L!GsAh+Sf~%+;W$e{7Q`(qdJly1fnM$<|>vFh}#3r*b_Tt zfXs&of!RGJD0q;gx6%48(DKRq04S6@l@xu20wr4;*+!QL2R+qKS-E zvWO{%)I(oD^9<*AeG9x!jw61(A^S;m^(s_}Tns zVUg1tye^fNENc%;xG^S6X7A&Dhu4WK1#aPm@DmDg$s7%WyDJdG!+iMq2t2&*)t`9$ zd1e0adV~RQeAS++`rtEq=gpb_<#sBuWXuf-Q}`fRVpp((MBK7~i1Wo#x``dQbC6Hf zh8{6W8^-0tj-$G$ggwILL=S_ph-!P{j;eL^iMWlM($a!93QF3V44`cG`h>Aw_wdIP z6dVjHQ{TpJmDjq9f*K_4Y(|N$Nn|3s3+NI81$CMr-tpDetg@3@6yJvVFuraJPF~vh z#pu$7e8lffnPlKY4vzuXP*ZPAEWMHHntUSXq1uSa4u2|HWFRYgf156rAd7s$Xl5iQv4*ExpFfyP53aEB^s0;5PLbC$zbn6s9|gvvgt0C%!1~uIGbB zA(^S}C$B*ql0~|Ib*yfG^cIER>PZ^{>WuF@6dcZ7H074jp{AtH(u7{XKMwE4=Ogz=V1gh4eg|LZx3Xl6nX3%H~c)9OG|I>G;|V-gU^iaBh0rQe#0z%OAmPO_Kt z!-8)5JQ!j{ua{f=J2%3IM(Zn7zj09R^TBsE-L4_pEt8D4weZ#?-cUw9q+MU(GrQuM z_1fy$peceFks*c(r*zfQ?XI&T>7{k-iu0)u>XGd+BBLC^PXMBxV|<_b`u>#@61V59 zG@>rl2h6C2YHoEaW#Bp;&lJvSMQabG1YFOZYttIS74_6F{SoKDgbN|p76B5P2hv)5 zK@u7SWVPIozc=g944dR)!W9^!j03x&n@W~kT;Gy%En-~+plei%Br9u@E6d-MgPL96 z1#qj@Mfwu66@88wCfPQHWM}DBbemzi63i{JXk7Tf2s~hT8Z`@l^^vsLM`-SJWu53X zU;v5qoXJgtf3z0kf6PcAZr;cDJ-(Z<@3t9ar3oacop*bx@{cQ})A^}09|h7gbZomC zVBoVP_3?Ot;j<+7ahuSuwLlX-mtKvl#}o3y&TVNnhvgzN2D?UXhDUvU};J&oFNeyLma4B^g`}F+DQhF%(Z?>$Fq+FyMGyJ2GQ3&a8A5y^Hl+{0caq1Z2vrGl! zf0i8G22tNNDy>5Ic_PS}q~Y6sjdc;h=M8QDI&;MylpowKIA)Sn4R%|>*C5dQmL4fq zJ*ENf!4N94FjhUL1G~6(Z~G;WJ$C2DB%KP8eCD)tSsY3qLNN^@QrLf-wtY5P`Auui zxY2VwxXR`9K|wRQ{>yCLDIudJJVTkj8j&_Q*olUX&L;p-cxX_>?i2T&s8?$d(d$jA zx2Sd%=z>QQLgW)C5`$uoUBU()PW!08u+pJXfB!AXjG*`Tdfya}DS`u(%Tek@e?0;b z@HrNgi?M{a+6Src(yxC+gy;9pY}oQG-j+&HNb5&DI(bUb_@2RdAdU!MS`pQ*WGzV~ zT5%5*5Eijt)>rpM>0jz&NNO@0EyZ4=C^G2WR4RcTAO|H;^};YzCR zG`vMoa{5Gkj&)L~tORO~bIMedLCuAJ`++TO>&fLFYUEsT7lg{+Zc5oGXMAi$q&* z`yTa)YFgp&Pa}1UiaH($5XDtLALoqrR2qLqaDRl&P~aEOr?AB6xlkdVM(tD!@exK2 zq`gmT6k^?jAmk-A&wpQX3K^3MFM~U8UfW|=N^VKJC~m((zadxj|0r`w1D*3zATIf^;oelHv_ zMY^tY)uoGj%FtlyGleii*=5~n2^08RUigqFvv1_Ysi5P4@cbjI&!48QJ*b+Iq@w_a zS`6#2jw_fH1Ok)3c%A(xbGZO=6nkXii=sx&Bh~DbWSdXgj$RPMjotP!_=E3={gc!+ zl#FgGUU=DEway|cuCd>ggM2q}7y6GulkREGABY=5wiK34z6!3j$vbGMV3~c=1$+SB zYNAG0ry;dX!YQ&hDQ1}QAjiec5W*|heifp#2TTN7m82N-Hpx+HM>{P+s}_s{5VYZTxiVw_J2c6wdW-1#Z*F-iJ$ zW9;WtTf$*lw1_Njb3Huo?I=j1jOULcOYWm{uKnV^-JMOo*czW#Bm0BZ%g6%xYSqBx zahse{x&j9G=oANug@@nOCw_RDJ311Vwu&@EVtKPA?CKbgx!be_n(=^V4q7?7Z*t~??qS>=tWmX7)!ad$n6ceecS*oTP7qq zYIbHgT_4!3>Ktqc<})H|Fs=|4p}vL3jR= zH?w+~9MVVELcjDrrXQ@(%U1D5;;=VHr%?GG8JI^_zBEsyyfEU&??T7^hEFTo)o(sl zMNA=`fep-D*Yno?VMd&>vg>jD42j~IxhuGwF!I8vu=XN=$ZL^bd7P$#KF=&@69Q21 z!qCL9{F|sFYVZM3+6E@UdV(ysL|noS{ku~9mlDPsntV?Tfeex}ee$W8L9`qb=27tP z8U1d)KBAvHAX)dnEN@x%P`hq zUXR475=UW1YtvppNa9R(W@8EI!TAfC%D=0DSHXZZBSF&@q=2MZ`6c~z1pITUi0YN! zbb*%41=VIA=%DAUr*WEys_L0N>5`+HFh?=3TLiXRrc#q*Jz06ivaX)HtI~S6q8YWF z+euQIIzr&tZ^+^~WJe6oUHP7LwIiuq=q()fh8y2DJ3YrnrVJ1`6!{wxI!s) z?8tR<@1M;($MZXqcghDAT9Q+$QMZ9-70j+QxU5-+o#*8`7rTY153vOU}LhK-LNP{RX=<%t0MTa zclqcHf@r;MoE52Qr`6atnqwT)wG{jE{$&g(@ZKfliLdK8T zM&edvlA}wp^uJ*SW>OYe-}E>-=~0!uin!GYdI*4}lpJi9Huqe{)Zu*W8uSY)#FD?q zoo{Q5B$(5daf9iCXz`%HVY#NMhhQ)X!QD~#JI+Wv26@6MeAEl+Wma^`S%$*S^X_SB#0@1eq-0ki6t zbKZ=#`~#yqt-Ip;tr=}kO8W+!vP#F&*kjNRg&vj7O-NiRk#YIs`!4REbJb%$1P?k2 zM<9Kk2{Co%)FaehA87;bFf ziu7VN*P056yg^W!Be&pL;NWuqZlo0oOA*Fd5pO%&@!N)-2auo^jF(`)W-xSppd*vX zN6$41$d98Z2w>OfiUdT_Y zglDXi^yb5PI}wyBk0{eo_a$o-K3%56>>b6st$dHyp8M}40te5F*@~dbw?V*1$H8(? zJZJ%8O(k$oG?m!ya=NR^%HU-^L{d#yZX5912VE5Ra*?(0QWx#@8aW3{ad zmhjQf4#F&4NvF-7>!{b}?rpJ-YAmqKiZz3k4BxC?e@QCcKXiaKF5Q@T37dg4+Dwq*Iz&Ly}1%)$HkR>Do0_Y_H(F#Mz`z`s1S{^9TM+8{C*N3!m=`pRa9A zB6|{0@*=40L%7=-o{IGP^vAA|>a;$FPNe`Eb&T*DQH&a#;;a&~D~7`2=v?s|x~(lR z+)pW$LJu!ulgjzhr#wUW@3iYNF9@8}FY?mhbbF%OLw|!l@Q$*k>yw6+r1lTc!XtBrEnSiP3lX&vPEf%j6 zB#yeXWL%2mz>;E=aldLGPXzGz$zJwWTZF;7d)IGjpg{1M=i)VVVbe|}@(M4-K|h2s?|JPWOi2+(+P&Uei6z_cb^Pq9P{ z4DTZzu?~TMhw;J25Hv19>zO@FZee$ zMF4W92Wo#!eQH$Lw7-Lh02mB__);-+TSDEaR_Pn=`5vZ8Iwuj|00Ogy_iztO$oS%g zU=m@~hDW4vt|!VG`oJwFHK8PNrGH&=l^yt;e|T`j*-s8>yMr70IaXah>7YgAr{e?d ze_QiTai2&*?JKo%HMsOBK`6P!s(k^6#u=`1gK+=`OR;a8B0+FY7U@I4GAXvXsQjbj zg`>(p{u_1UO!`^m-dcY`rXvUnvD=n#46(Qk?}QII7YS2ZS3CrI3~^qOizZv9xKbhm zoSzj~<$QzPU{wLpTe}UCMS1;3^!EF3DtBUt7z~ON>POp)(D#_z8^liwLm=DB5eGik z7ks4bj_&-!uC41^tf$l}!5z>}UDVx?cn$XqPg=jj_HwVVwLQFxEY%Bzxt8_s69I=H z(iZ6^MX{~K9}Fr09TyC@wJFx-8p_*~h{=-poVMGXI73(F3UVy*i&VNbrJDF85?_n7 z{$KA3=qgC!23Nwgj+xexguf-GTpDqL6|VbAo?>YpunUEs;4+!)vv$+#QmAS9--{}* zgNqdTJeRa<9>z>cv0~;Sr!(sN4V#o9IZGiMm2Ijk-0_^&xInXd=^Ev1v*HYBZ>s)X z*ECNO;BTyJly4#OdRxpuxGV6N-Qun-6uq)8q3-&q7d(6>z5F!tZkFMO zhgks^S;&mWIBhSfn_EY<;jkctPy?P-#C6V2a74P$$Te2mB~mmkm1kqEQE?j2^G*e| zsh&XV(90s+oe;C&qe|0A?>ZS~(@F@nOGH10AP%cS%3x5<5T2iacdSK|)L06`HKXDx zLBv2BaLF(>_$NmwU*A~G02dD4GUAeD7Cb8^Zl@(lSfr554yaDStYCueQ}^o5$<9{N z|1)r?Fni}^owE6vmA~sA#@w|*1=YIn8!d-;k*|@8y+;D-O@yBJJ_&yx8h}7n1}j1n z4_bP}c$CJH{AWy4O#(Y~4E2!lmo$W%tQ%YUS=j7n=@{l6!LK~%C3if<7S%(s z5+2PR)Hg)V`^IeEa_-~XxlV_xCXgDK1tUVZuAm6lKa~pJdVXpH7pb{r$>m)`8@Pg@ z<|bq$P34?k)RQ4w$p*Q$aYUpq@Z+G6bJ9Jy z#Dt0nPo*fTRg>H~z>(jYrduN6DuB+*_PD*P^3sS^2_np^coNGNwmmZo9Gu^RhNz46 z?)`>f?(Tl)x2f2rG3e$}NMn!u*#Fq+uICXUD|iYDE)L*PWB$w0}g0Q#@P zBP8=(ilLY4<3+7A>>v)wwj_@CbH~fysF7n*SW2ku`L+B#<>HkbaJP{)L?ieH-Ar@- z(0f?!q{gorPGT~Sub=pRkA?~K(t(9(KZHr~$mlj-Iny_?5N`5*Pd^Ujj@DG+9i)#d zS?B&Ixgzalo# zubZ+JIt|Kz*)f4fEgtOiCTWE>j|188xx@<9XOlrwEU;x< zWR?1f8cqT68ODLrdZa15MC3V!d`CE>zRY8x7(IvJ`g|Da-I8>eLJ&=2;69ktK(MM% z)-}s?R}9tJP5IhI`&f|lGgWOO@&&yC%U++XUQ%}5$N;7_VHJF~Ax8ZGOJK1INktA} zmP7<{T>po=YgWM?^H_PVg|mvk_5LktYfA`x>q)d^Wag!BPq~e z5cIYdu+FV#E&6e1r6;F-w){3z$45MYie-b;SF4LM?qs;ttJGEyOwJcmo2a5E;@)HQ zPSs1h{eFz}qPD#)4+Jg|@be()pqz-|F|;I|T$x~O9oUB82! zQdt__g(0Q}NN<=!Id*{0*!%M@&IEz=RI;gF!{O!6=xjlHSPB5bP>XHDo5Mh{wu0*k zNv&&P!Cq$W%koSpy`O~!1AahlDissnt&EYZea2SM=qymEFx{h|Z~UB#<6PkP(F1mY z>9cW;^7+(ZcQ1K0@&)n0m2uy2%=xrFI6UbuiLUsic0m-l2GLc{$hui*OuXyrYesPc zirc+$V^JbOMyCh-qsK}eI+vu~ER`J2!}!iOf?n9)Zd6C`A){`^48(Ej!q|FnyZ(VD z;aiE*m|{BPv}B<_+v!wI?$ByE>4BJ9mk3B=lXc#0T$Uu@S0E!fEJx7>|BSAACcz)trJCF35T_f*$8jRKfQuIf?8WG_~CBl z0m63Qdt3Z8uJQ*n+kr5CVK2yG)W;7htliB?WvZ62*52#)(PFCqm!$kZs%}v&np!ev zR=gH7_0)5*{kg8K#oM5#1_7w91*7dnR>~_2SzK@a%t$@?f!*XAjW;FCD7|pf>pUiO zM*Dy(l2sy5jK|IZ3=tm)W}qWckJxY#*E-LPiPVv`$+3K&+Hcyyidp{!&sRWYnIgh` zs4;-qmW&F>oK?QlUZUiqC4<}pSE${L-kTy@jlmoJdut$2>gnw_Vl~9mI==IfLw(aG z_bulWMWD^3S8rTmt|b^()!rp0CK+Z=*mCeUJ*i=C{I;-qP*6v_j#~R+da5<*6*;D| z0rLvRhUgZSXiB*C&am}b=ghf@4? zeAaeJ0Bsc>)eW3e*PlpIELiEB#H8tNv`;D1c3chVPc-fKs@`&Ah`ed!b#488>H)`1X4am2KsLj-k9xabS>3tI)TUw-=6sbT$3xdjIApTlN{5ZA_Q|2>{mcg134z?D9h2NAC1NCTD_2G;&@>?%f;gr3kIx7y>#IRG){rIgSM9>yH~A^@6E1 zUlq?a>ba5eoMM0h*655CR5H33Up%Na)wUA>9We@S43-_Pyu`0(5gJ^fYJT4s2R-q2Icc$W|}OmTHJ`D&1`q z*TEIn$5Iw*C`=rv&U}H#wQ!=NUJc2{rVSv<`XHtXFE95pQQ9nLxp;QjLWnDW@B?6k zVCGSm)HnvT%-Bf+6W7qs4XpDFg!(~F<=&ub?6PePg#oXhnr7f9MP9*rpu{aPJ9NMw z*Rfy4Ez`der7$NZkK=v`9M+q1W>veX-_82>D;qp@xVie z3@K5!BvF2iw8iE*7ndLbVefLcwo&3DGG-gr*e z>m0-$TI($#0@bX)=E@zCv_U6W=0OI_lhEa>E|E=@{f4yjRU=6y8b9nXj;4YgQ|+w} z=W~YAYj3z+I(i0|5FS?2ms|Mc@k$PIKOGEAg_l^IHggDczh=6Be^hY=z4(4h`1l_d zj=0*fWTlg-W=i61Q&4M${dk4W3c}ge%mK@KzUWZ~ox7gog%xjjxEl56xSgu((LVS# z7?PD;>u^1p=yzBn7ctlgXHyRz@$O%xbDMM8wi=cB3TVV45c;bF#_EVv+J`q+wU=p` zg7$FH;z((kqKAG2PRiNNa>2_>wF@n>ix zIodYXKvWiHe(f|~{-FjMPoltov?iR{wpC1~Z3W^qfbmDB zrY%IQ)ZrF-Kfv`D%+Ad6-Kh1B!Va#I11LWfPFZ}3aybBvo&{IA2vEOpfI$Td0(B%0Yujf)v8r6r;%I;kaT2bW@=?4u1T3ioILPLNYR7CI0 z(Z}YsfUv<{1i&~5DZi=x`qaj`p;-8PQEC;bE6qCUooi%@RR~TQKluPsa?V({v@@&v zLNSWKXZi_@-ik5ZX}sXq(ajMUdqdo*NZJMch1nE;&Q>g2I0*GdgK$+k3aX%pVsA#ENweRJv1)!@Lj+5Sw6%6iDskkX?1(snwPrk?w$JK zx~EGYJn_kmfp5ONVp!K>amPwC-@jBHf2^g$dT8h4XIh*oGx=QzYT3?j&86IttwS!I zSr{KQeNF47nwmvF#HCjJ`{UVjIy}_jfN^c)s)VlNuAk#SD|c1GnsG_<-ZE_J8C9M> z_`u^K_McWhlwR>=`YRKUrrq`Y%A|KsO&^-q;s*85lZLEY!ZKGHzUa0i;Zn(}ThqU| zYr$*fy^lO{{Ln9T=W8MgZ{2)N!HJsB3%joT^3Lb)8FO;e)X;_Rs)i8x2b)E9XJs%BjW z9em;9(2m<zyzSe6Kbm~cqV`j2+nv~0v^~E&gaN&cA!9pSIJu!> zZ|&GG?wQklVUhZ_3*(aK?3lNzvRC+s=4;MdyUhExz=&__I!5m^)F6^E_`WF?C9HC z-SJ|{(=BUWpRJ1jap!Yyho9^>!_d9c*ma*Cu5&qvD?euijPmw7xo#Wq4 zjD5Fm*)hkzUYcciZbek(f`Y*5AGK)p{gk%%KGG&-V!s17T2H*PyzWiY^KtK;n6Y(g zP14|+Yx8z&-Eel%&;3TSPGfD^ZxnZVarMz*AB=cOue#xdcOTl-`=OIXPtE-D_Aguf zdh3QStlP&Qugz-Jr?^B&Ji4U!GjY1minu8^_a1uTxA^5#_1OUvO&gy6r|H*&HG_=P z*AykjA78p~()R7+|Mkxe8>@SrEbraD>#*~|f#1!Xe{sOLLkBPHDYR zeJ8FC4=xgqX*^qdu=HgSYKGZe%P|^1t_g7iwot+a=@kY{-plhCd zF!8AqRm;0{eC3|_*%2oft;~uT(>i-?SD{_k*YXo~*lJd+GRMFCeP7?R?{6G_vwl^i zts-^Rg2OEq9GqamWiZ=S4+{w4kB>}NWw-%nWES)TeI(58Rki>U;3yTZ{U&8@FNh_h)}zm2i6I zXj{wI4vR)2H9i;=!Za-l#d0d2wM-cjLN6`PF@{yQQ#Y&x0F= z-1>It>sj}0c_Dkp$$#WLJG}qyG0)AK)AyZ+PL``beP_vikDT4K%Q$=8&glH(hstjK zDm?Jq>093Kc4EBW%g@~S^|sPipP!m|V%L;$CnwLE$dW%aFF5k=xcfd@x$&{?&ks5F z_=Ul##S6zB(#Lk#e`0y~mgnwmzy2$m&%KKWk3E$1;@CNnyX_}@&rChhVc|DpN8MG@ z_nE~lc1=5cspG=O3S(aG{lbk&>-_Hdx$c@xKW^w**gSLhGb3$J9w zNnPko=Xc*zV+mWcCh(UX7gci~zxLMScf<|*_#O4)zID-o-`(6Q@64c{EsyE8jSEg` zKJ>?V7Y&a`&0KQQ|Ce2tRA-O=c4T4d+}+>w+Au9{|GwAW9y$D*zICr29KZa=&8=f* zjOzX24L>)}HgDXskafT7j&{B^2TyLC9@Y0u>Db}3-uZRS;-6PM|Jaa{xKCEY>`^so#-i8BgRr`__W%H|f9FJapg>_gGJyIAXXpap8LViPjJK z&(cjRnl)EfxwiMYqvk^=-t1=ER}eJw+GBIlzwUD2(1Ckf9!N75tJ}jZ)6ff{ziiL@ z_T%&Wlg0+0t_e?y?s+kK{+j0FEEj$ZcxCPJQ)iQI-`yqk`pq9tD4G7RJ5|T~JhpyJ z@5C2QoalOR{_3Yp@9p^U*}GQfZ>{TiY3i@Wa~t>O4%Yql+2NXZY(2H5^X}hLHX-Dx z#FMG_-~03Z>w?F2?WKL^_NRL+T9}j8B5P7W!ioEGe!FmZ;K8nw!tTBh{Pu)M>&<6V zU+Qx6+!xb7O`Y*xV$#~W`1@xsJGA!4I|n{}?ej06`Ji^|>GS?G@pqnEw(+rD*kJe_4NN zUfL5sKk?c}3-5m9#aa7&CU(|*3__Pd@j$5Hq#h$6-km8c8X(%?yXKI z^L&Jdznp*KrnWb*k$DFuE?w#=)h~Dc;OKI2|EkqzP9HCKBz^kt zb^olII&G{wNVR-S%`I@i0 zWtl(h`tMbD{Jgh#`-{Ky4)`c*@|hbJeS2p~U+p)&f5N?ZpGe>>yJofyg zg!d;+On+x^-s;hj>o&9xynR*I?pt0h-_={c_Q}+wMH|aE1T_C?ye*-0Tfl-x*8euY z&3CIGZc)>B%9?)1e15q0wlBX}bx~jS>!4RlA4&b}#n|yHmtPz4%9pC2=N25;|5U<& z?%&^8x$&mMd)^yEd_Ui`lQ{tQZo(MSn$v5Y-K0B_r8MeL?p0y_Y#b<}T_vjP%KDBrA zizh~eOlh^zr?1Iwe!lys`ybhTv7arW+iyi5JiVql8(@0hzwXiXBi1kYb=DWJc3Hgf z)@Ji&`HgA))zEo2wzy^IiEFNByS8+#iFs$;qz77L=&!Fl+We(&{xRpacIRFm*lt>n z>Gx}&YyZWq)7xcCdF%AZJEyNr*miAAjlcUV3^!P56=1H_V9Y z6LP71RY0He;6B%#e_B6o-_DfVPi%hug_!k6Z#la6X|wI@(hKjLZhP#5YiEtj+&gQ0 z%S+v6bpK{>$M@gdH}Lk8W%@3^w4C)?*V&;P4_o$hou9Bi`JtX)+&z0xuusAKpmjd| zZ#>E}i;r&}@M*V4-<;Vg|FdY@rJr7YG;4C)a~+1=^1!ylq{mYFPE0?(cK-5L-rE$K zzBAMO{L6at=Zog|o$+vs=Z20vxw`vjBkJNW#fO?|wYySo^E*E5w7z-G@*C%zouAZ) zt-pAB-FE@ADtBk>e>`)+0p0xkihJU2|FCjh%Jn-_+RlplR0xgiv8g^G=)5OaHa3^Tx35J5ttXKaz27^OQH9*>>AU>O%uwsC#fF1D6KvAPt3hxPWDenO^1GbJ!n^4 z%6&7|ue)vL?5EBe%7jz73mzJ0IKL-t<M}5yd`RJag(X9p^xNYyRo#%bLf3w5%QNa4D z{j5vD%er^Jd@%lJf8Tp*KS-W-bnx&YYv%8~XZfmLy(eVpZTD^;KR^Ah_-3!1uSgHi3~e@Y(~!d8 z-xhD0@bL0(6aRJ1_`A1_HN~yfcOQJij=tfh_;-RXUi;I6Q9WO|aHgRD*MXltzs&w@ z*BiQ@>%oM>oj&~LjR`)NmKG;=z59N{@!dU-r9L)#{VOLQeQojA{Zx++cyj&L?WW=T z3wCwr@@V31-NR~**PiS6#G2V3``1QZv#eF=vt42*e_b>>HEGYy&-rd__VvQS(TQE( z+I7R2ujAtH_btCSXle1}Ta)vXe`@(C8agg%Zor)fC$I5YqJI6=+VNo%9aXoUx@ktz zuy4akE(}=k`0J+H+jp&hq+8MW_ako!?%Dgvhh_}j+v9lIqx05vxW;&3_MlsSJlmsg z#*@v@Ro7;%_@hUsK!d z-=kLDAF`^`LPz2DcK3{1vGl!GngNr4w*B&W z=2uI*kGe*a`t^Gu>%Q4H>X+Gu^W9b5SA3rH^mA=?d>+1NyYblFKkjRJ?Cy`=98ms` zoQ1}fyDWvlAI~;Kb6$C*Pl_iRpo=6LSG;XS@+vG-uR0prRxp8a%n)(>MZnIZ=me$oA7MeE?@WoL>v ze3uyWg|^Fmulk;tlX;--%=B^B-xGH{^rMgNwU*3i6LIR7)&6_e%r9FMI_uKJ)+45U zzo7k%*KYdm!;T^?={dU?>Z?LyxQSy=Y-gW2}bYd($J za>I?c3aP<67VGyNpVa&YpNbbwJ^jV&tro0m5i{kbna{^>IJR}ht7q`eUJ?LCT4TsNoHiSEypUYv2T zR+x3q0pCm8;!pKWdFYO*iEoTdf8^D#3Ic4qo_)Dr_OT8dZ`ox}y<>Ug!MOE1jyUFA zJYDxx!leg%SH?XxYSSyX{_x891=$-{zWU5pIVHzG^6iqfY44z{kftpIoscchn?D)(u;4c;db;qo>u3yW_sc zN?PtdzW$!ao_T!7wRM@dzWsCE%V`T|YfcO!rbZv{i7$x z1>EH~vvsdK*8LncdRg(O5w|b<=u&t8i)WLze6>qyJ?1ncqlZ@>Tqme+`}TAneb1FK zZf16^EsUA)W-!ZRJy|yX4nl0a^QU40{;_7g8OzR{;F##Bn4Dc+o@5zeuc$0`lyyr@ zPNDyjEWN5rs;VpO-OB9MRTZ|9B+Ibs2_?k^1MSoE9h2>4-O8#~L@h*9=t+;Gtaao~bni@&XZcwpN!z%2R_OdEl6!=v{l-#M3E!aEKk|qUXF?@ zQEpfc>pZCnH~4kvP+2g^UTUjME-fyoa8x=bRwWlWN;^y|E}K}>AuS~(vqO!ow4_71 zV$9S`#eA5WHOtkoA$ij)tL&x8qX6^=`a7XhCtJsYj+v>Q(=+TTS)IeKQPm{F za|bS}wVHMd+Ftkq?G@bwjfToql*6k?byeY6SjZ^>Gge(?w^U;2t1D5SVYi?eWS>|i zm&S`ocNL*1U25gNef#RQGV+uV%nMGk6xyn6Nfvwp4$sn`$7oXDc?0FKSSP5`-mjD9 z)!5*eyU)O%ikakPp*t<8Xe#*xZ53F16|kH&dYceBp{gv;UR7O=Wm{EITtJHni`(GK z;svJ8w-s36g@d4zEPg))gwt0{P zJ4X&*Y_!ZgMv0e`akiz^$P>Gr;gFCRz( z+jRwf`LxRUJ|=yngb5VMZga%RxQXDS_&=h>2pUIw}=*{()kt+0|8!As|6$m-ECFn>`D;#^21IE0aQLgSfoKZu!m^Z7_L zh@z|!r-UGhKqxM)F5zVUqFPtZ262)#`jikV<|G2Zf&)oew~!q+?{V6I5q%4v5X7GJ8cYTiH}wr5fq&4S+El zb)aw6njtu(SR-^SXz+A*NbKlAdN!bz`DK@sfb^?ylxwwmmdsRI!*U|W=on@-Y!)=B zDJdz>)L9LC-A`>-YC5eFwtwBNYnw`B)|7pya&9$_+F!T(vujoEZQVCh<{C6T%@5Joyf;8 z4Wk~oOYm!-X2Jg{7R-V)#0&>cxt|%Xe&UgDBJGW|7ERj(?ciR0D~b!T480DDV${rG z0Yp*z=S^}<~`LuGn{ z>f{O4$r}__xqDez-k>^rLUmR`DRvh3vfM^hK@Ye?xs9p<$-6_jjj94syFPpCWZqHG4v15IduthS z+3;PpC$_XTWSd|rswm{dTz}5S`4gX5(>LP(zaamoP>$SNZE!E(fc#UFx7x-^l+ns%OOz4IWdWNqDZGtMnH3J$ zlxg9BO_>)C*p!LkfK8p5w5HBXT2p5xt*JAU)|8o1ZiHw-gNujY|8!U3By zCmgUTlfnU;GAkUgDbvCMn=&sPuqhM60h>BA&ae4$GvoZ4FALbznQ?y24V0*)-}ofr zgT)+4^qXRJD2_b}HkMPgH+blX-VM-gsKTfDS70|bMOokm_E*a0Raag%@AH?)=9}fJ zue4a*63Ccw2)KK;lAaaSm6OcDj4iH%tc|$g!yLtBRpvkyz0vnBD-`1?1g=x@K6L9Q<<1%Hfh*iAz@D~( z$qGPAw4Q~FB6`o1SU(n-2Ps%V6)N<|6>ea`QjZ)Jh4u=uL1rV1b#vIEjn5IZ3~;kzJNDRP9cApWGrS7AjD)ZqCi)>+X5Jf$Yq88-=PH6-cyF02N8 zD+zu2^m$RR`axX-icQx+)xw$5t5+{61!_-7(U>$|N=>EmuXw4yx2?T<_x=mo+O$%C zZ(FmovzyRX@1^$a*|UM!ak(HJ8B9?NYnFBTKlUk-924S$hqH4O? zxtu_M8U%fQMR8FP zw1Uln0c@CCs{<)6wK_P6x*&Cuq~TY9x)GIF{{VGE8M(%(xiO7XP}~@^Go&o1V!`4_ z^qN%RD77b(Ms4?6jj83Qm|7Qk)C#dU3?XB<#Du9aIxT2KlXC@i9hQ_~i6qcx;JZIm z%UX~gZgPmA#>i-O8g>`kAz1ak%%>v+{TkQX?VfLA0o!9hZD?MZt-Lbdkz=1)Twoto zTw^bReA}1g+lt&@2|8c7EvOD{0h3*)Woj%AosOw5)v~rh!GZGHE*xg7fX-h#jozx$ zGgWd}oha)^KdfPXEMQo6ZvHsu+6JQ^%So39ty$fs}51~{vbM-IfDo}YSWK!KwvyTae6UP*cWil2Ia z7naU<6cv@&dsaj4Tb5Tfy+p*)PMkwn+8n6%K&%|m$|%a$1F4&hTK1uY8_l6QJTnv2 z_o3yJYbz|SuC(CDtvr-l!hO7)J@#gSAZ+k~b5QAjhI21dgWM^TH2_`iqZ#c)? zEQFH6bM0j~a61)|kh!S1%xnr}C$J4@AQjdBL(J@?=T0(vLftHIn~(8 zpi6CzYDV#3AONru#CN%rVh)L;>WsZ>imT+>qT)Ghc7X@%71+i8^ch{=r9xE9#2E+n zO4kOp0_u~l4XP71oKD#MI^l5N30q(%=F3`j7MP8n)oIhBRK7R)VExE@Q>?m?{YK;3 zZ{i3pUI-sL)m{OGD|@BHQsJMYR;z&20g_>7!Y)j^q%T#5or%;OOj-u*4PxD3bHN6s zO1s~w>7R88+e_9(0s9y%6R^ujTS&rg>?Gd^30v@IFV5#6efU-p>c<;y>|Z(9QC(@L zc4@T+|IlC!)IC;20fVorp=$`7-^f{P0$54LJ4T}x>EvIwFwGh1{WVq zRIlj+{)%y%;G11h;h46lR;vxB0p_ZfSx~gZZ%S>#63om2A>lFp$La@?GbOnr)cpKI zm<~@#_<=cN+%5R#5*G};Q7RH@Tf8Xz;Bx}&lmFYp!;qWUo*n}SG3M8e`RR2x32NXO zt1gtOh)1IrsSq+!=x4WKHA!R$Eh?DtWIz$o^pl_!(}=u423mgp+XS5p)c=B@!}&TX zH3`-*eBmWrLKlv~KuCv%iz)YGdGJ2#!no?CRTnO`L0+XIy`$AeU}Ql2IoD?htf)!(hWI1aI@?j>j${kcZv5Lqa3k=G1WJWaDR&EK< zFtTd6PRw`(h?GBn)K1k_azoQ5E-uDeE&`T!kuD^92;g`>(a(o9m!61>p?@TLz)paF z>LszgPQ{hMp(W)NP_==v|Rkp2sdn@Q>lzKw!a$K|q|Hz*zqNeTZ)R|s|E;%W7}aT%2? zD|4`)=jk@UK&Li&^N)+8GeBg0<{$4JnT;rzhLI-98q~kCUvX7F%u`1cR~AFoYmV`6 z@QfH7P)}eT=q|7h2m=4h*`BKcXtWr#LCnu@omo z;$urZOgaUT9=^`NYq08f2|n%9Me}^jf>pN%+Qm3x&}obqltc37qqZ&bX~}=L!Yo=t z7F$-`X7?N;dn1Sc76qKrQoX5J6o(qA8gC6#8ZB5GXdC8~_lo}V-jX?0fDwj|)V+~; z)Ld5w6-M>WrZ!$e@4S(2CDd;@2B;}TxOL|Dw?piSTOrD(aDy z+qM4u6slVc9Yz{9ocVBs(>(^Z0hYEQfN98dn9iJm%r`a3!k4%{2%i&{w7if5b<9t> zR^1jeC32MwX(8+N^exI_Wp7#e(FW(tY(YA^yN1R!Z*sB<-;v@t?3`CQ-3PsJx=nC1 zMv)=Z?j%ml8AWC{mqxl#CBK)? z9ZG!eKf>F#V2e;_F_E>algS*;#gCps$v{qqD1?Tb`K_Rrj7ny>$&(oll^zdGGhdei znTMvCB~q&xuVJ<#X}l~UIu_s@M^4^Y(AZ$OHmU-JU*b$Mhr`;no=X;UYyi8FG_&jl z6?QlY%C(oH#<|LM?(@d7P6Wkq3n#QlsZ3TcLpH7iCbF@$I2r2j^TW@8 zAH}I$BYT^xg}Fn?Y;h5))xKJG6S)UK9wUCBP%wg!<^JX(;E2`TkO)@6=>DB7@tI&H zQf|mlIhp6l0!9O5HaSe8U2Jl3ce6sQOYCwNn_Q{wOMF_T8KWDAHEW6B!*nkSBo*eo zO^MGKR);;WVHq)PBG4@mS>*1|3+MV(biRzaOn4lm007>3z1HQmrOh0@bX@c(ozUCmI>VX!(jLn$gm8uWbrTq zvFnMC1Dwn~eQ*T>u%inmlNdlWZ_#RR6R=)&0gP%!jUc?-E26DKQ4ype5SEm2SP)_4 z1xyqXK+chMOi;6|qXO2iUKb>n=*z6;^Fp+%=~QBlV_KQB@g#ka`wdNgv_cCLV7cG! znW^7ynVmgPLC-U!{);`Q1C__j1&i*;^uNk8N7lvxr`>0cTOi92u9<_62X1E|q8aZq zCmNbbGq+iqx%xdIcVEu#OFf|Zq8?-+q&b#NP>2uHRW&Tny2Go0}tPo#bh^Q!ZMTN1(5J^x9 zEZk#Xty17`4KjMj`b69;3P{0aAl+Ez>)7QyN+(-j~1c}Wg{gi%o zl31H*1%q+Rok&)fn!`5yA96(ACV5#f4A=4GW>y{&EAvmr0@YvZdSt zS6N=#aFrh)sCm{fh>Dy|cj?0P#*x8wu#ialy-vjXJ4tn=_6iCCDMfS;gl6c`3isfv$*4+ddqFFQaZBCMbQRtmkuVI^>3O$sj-63)47_{`uWBVB`g zq)KECj&~+eu!~7#jtyy;)kBObCk7B39TnQZeij;5pNAKvZ@_%h?AJK|DKMP2-Txkz z(OigyT$r6y1y&OG2CN&Gu45tuRuQC*kGCS5M`SHgP93`-F@-2aj~}s(2$C2>jI~-@ z%l49IN5p*b12V_>{3jSff8=2AWD@;faUJWj2;%WHi?nyqt|&(8~D z6PJM5F_s}t^vl(Rfs zNKw*(FimMKS6Oaq?XY|n8A`4-9_p3kRgl05XRyY% zV>xQ!6sLcHaVDhGOx3N1uoL& zt_AMCQX5&|oDb++;NS!Pi3N^EC>FRefH_sANpHd1(EPo=?Suuf194_nQ@$=*-+X7s z`u>2*1ZBSe+9Qxo&6zF#(=h@3`+~}I0tZ|=GyEb&3Y4vn1>%wK5R6f$~riyq&!NXGPDuoFF!1B z#XeaJ3>tz;(d^TIpjq{*Lm{Y+te#2FjA|f$AGaUVOX6)m#X*82XYs`06mLUVvGZ?( zkN>Vqxc(z5=8dY9Tl``EHUU~l68nw2lF-rJWrah_t^h*(^L8J}YS?`=-RNU8FkvfP z&L#dMo=$iE*b26ev-lI?O^#CN7BHDc<9gEH3Rd_p!;Kucw#!2Ib}6))kASFwu5@a8 zYdYc+iO1MNm;EIv8UNnwTZJsrH*#wN*>FPnnl!3O{5Tc{15FV>{%yi_nOg+wQBMCw zMk7siHG>NpBk~;%QtlKP_4FBw-}RpsgDO24{2qGC40Z*MPYS;+mRME8&i9DEtLOeM zNbRAs8KLp!vcM9nP~~*-szmpAq{`{d-=5Ncpa(ff0$F_LGBS*7Pg;wuM4QEA>5|9f z{$-H4CWE+|;ILH`4zW!wE)tys;64;3;o6`tLh`Gyw^sC@V*$q}SeikFOe7|tL8F+! zK=u!iy0SFZ3{QcGJEgP3afM)|8J+_166_`Wv{2UU)2G%jy;*-~-%6^W@Dod2VcLBwJ;m*~l z7lwSKy5tisl~!5pRQARo|0Nj%Ng{NNP6u1L)S_)rl#Cvd6%!;K3>b&}LV}EMCe3Ja zJ+CNk@JA*1m?#;Zy9?>*s8Jp|#Ik>rVB=zCSh7)bG}IJdu8Z3?C^}LGr#l5bN+wAQ zNoc6QqFg1>&yW3!%VHA!4D2xY33O5-C0y~>s-TvAC`n>Wc*Kt`PMn6+#%vBQI%(N}d7ud4a5W8dS{HYQHD-M5x(H zCkmh<(mW3CUn!%lK8^x7w5So0yfwHf-a=%;8xGGFoFQg%PgW^>RESDiVm0or zGa9Qv7KSuXfvosTPB2_2Bl4`#SfR2Oa07+4T3uM{@_S=7_%TgYMYVl&oy-&W z=sDbtG&V3g&nln~Eh;Q4Pjps~LiLRo>gOtyCIja|%m#0T^E^lkISXimq>NiJXNqVc zG+GtWRqm;NU<4u++2%UQ<17CWgp>X|!$qOC39em}Yvc`al*wFIE&KkDhr3^#qbOEWAlWw#l|EV*>Un~s8Dc0=PT`S9b?C#MTGH#V@# z!H!egTZxav%g|_iNK)vx3tm~0fQ@uZ1U2XftAC*A<0K;~Lk0WKAg0frP>K7Et1!V< z|6nmOD=CW-L);P#P!%F-1de6k6Qw^CqdpVVAUm|ia2T@sXcFL?Q`;_rky97AZ=v5F z{y9{o{ikT$R zi615~!`wDOPip1dL8J{(kBwac3fks)y5DlAl-MFnv_PLwPIOC(6TD1 z4d`Df_j_o$z06}T4l#JPK%6R?OwmY5oMBvG=`lENTY5vqKx__2r)~-hvK9rO_3_SG z4-rS-;5rpb;w`XP9{$^Rul)~r{rN9usKjv>t8Shu=sUq-SahfB>7%1j1}gWy>*mVW z4EDrFq&Zzx;h1dCu~klj*DKp}bBu4p$9S!W1WV^3!Qv7v+0CS%2S+6i*D=7dSLt~} z>W>*xS_K!v9BgDUV8&24C4F-E<8>L_au1K52DhOB>=M`o*<}Ur)8VM#ZZM$%jB@;_ z9IgOcm);n$9f9>YiOCtn-+*d?l_O@>UR3}s z8AZ}wuSxLcLUa}sejFwF#pUFL0>j-l$WML)H@S*JTy82jV;FmYL@5w;MR(V_3^rxA z1W<@e%LSR?bPX)Kq2=BU-TdSx_(HYG7eX~sGAG#*ylD{G?0!V!cLzI?{R&WdOX;|U6+OP5&>605&i(0sWA12xwYhvM^+4&dKXl_|Y zesL4!d4IcB_`i0o@TavQ%wAk5Tmh{5*BaWN1JZ0YPL{PvOoMSws;lY8s;06R>K(sO znM^3VVMocnG>BUU`_auT_?MF-5zA<{lZZ~(49v1wNZ5lvdpHTLkish+q`3U2$e-t{ z(4B3HaPDvaZT~C&+u|UK^Pse@cQ{JHl&SA?Un_{}owAoO4aGfVIDx(#$SLUY*Rtl=EJc=>If~mN219kby0i@YO)=y?a5GqG zhB=}a6BYPS!A`4Ckm52rnY@J5%blJDjVOCD_w-n9{&ROYSU^oF1VP{lLi|K=5hVp086L}atd(y8l;SG}A%_1nNA-Cg^O1I-tYCvl@(^XR&g}G}?Tgn%T%NB6i zM81Ra%Wm0Y+fh;&IoHMoDGq+^oSYVtM3ZThTm%2NT=>y)F$77jLxxLGCu!Od`oR4# z*x7y5_O80Q!3ny+LDaY$h zLy?=|T%wGa$eTHthv=3`smcgfqR06{YosFtIIFmwN_L;YEjn?rC^rOg0)X}E27t>Y zy#pY@dkJzCG60o8#5wR~ba;If02u~TdXp!02$TkXQIng;#hm?{P%(em@M3NjRZl z^>QI59IDH!SbtjZNlQ^K!KvT@6l4B(jt@Yxgox*wAlFFH69M%`C2o^cy)IU@9heQ@68%>_#Ox5 zGPygC$53&H@98-}B;4V!%14DAR)Bc1p4^2hGX*eRK$4!-%$Z-rHc?mKRMiL(29i)tp&e5f;u$|!U!r# z;&r_Tgh1w4Tq;52buU}lR9mGaXeHjva)CBa&WeNj5}cTqLQIH_5a@`cg$*JcYfK0W z6a6|6A#JZnb~-5|rVWYYNN^IiO%QLXqRJ)Fi50|<>y|3rRzcz#x`eOwM$=`DDp@~D z29ZGVN`4(bO_F3%qkET+fs6$`TtM)>-H8W5H@OdzXe)_9A}^hygJ`+~W49tgs^v83 zZ4;R_tz%Nhl%!4_lTuSKD~P2cnuh0e{4((Cn39qUmDg4<4T4Kjt6yuT#w&ViLqnq z3z}452jFUvYBNLf4V3MlH_0)rFK%lhzht;RP)*pt8oWy|rV&OF|DRGz-s%Azkn5PH zU{F9#&QB)#Wspe|a^o?-W!M!`oVX4%?88y@q5E65pPX3ibwRACa0N7f%Nt zXX$c;)05A^r={d8&>DYAh$4SvWsXu@_GEz_cUc)3oe^grIEPSIDpiC3fJOC3(Bw{J z4IsIb7CSE4!JDIS4Wq#7vt*3$dQOKkqH)C@%P|+lOKIuO?xPraR0-|jI3{s zEJOOO7Sw~Yht*GMPm(oj$Tq<=4A;Kk&eO7dEGWPQt`_|0m4)6Z@@c5%_M{Ybsf)ZsZQYYFIZsnEs8JOBp zs+4k2bX-EJvN+yIQZD5*f>dO7VWE_ZhGR@S0~Ki{XryS?TgETqla#Y0zycv$%q!cZxbM zH`E?2Z%-P(e1+x}OtKeNm&ofaV6~u^UwIba9yfZ59U25SCHgG2iI$7>#xsl6yjqC1 z&_6FrwLN)g-q%Ym4;WZ644x8H;d6O+%=cM5e%q-cheRW~W$3CuUP3U(+c8 z+-xGs(f)=}tww!6@B~bU8C|Yd&Dhq*U+bIwDC84+t9IKnv=1Bfa&H$oqp{ z+AuvfB^rwi=dM(LocQj*ak+8_5dGRJcM-7++C}KZkecioUp{-{mLWT+a7w@gapS}> zfd1pN7iS@?9V3$zpeW#arLwpP_mzrAFuDbzeGnf%KhPwi(TX*~j|B~$?hXl3B#7S* zqg2V|3^%P|xpYcI1C%#tNVjpchsB$y>oB+%Q58@{bL9|6Pz84tq8f$25%+6CCzy-W z+nGa*o;+h~gwb2$zPxU!DA1CN4|)T&6WVNR#~Ihj$1;zI0lYPHze*e39-@IDFQJg0o^pLUr;6mE{SQ8nwW|?Q!4|Nrs||!dwTm*!!1FbS$d9%230VK{rkWLz@a% z=T5Xjhm%Z-)jwvqZ#5p&Lqmy*r7LezuAGV$TR%~;Q0pfu)@S`h#j>oQs925l6BUcF zexhRSxhLw^gBHNIDX&Z~sfzF1OKO9I#7k~)lz3``!^Bg)j+2rwlUZ&4rv%+#2NVk& zM4`EkVlu4U0s0$pN(jmxnrlhRO3UbM88f-4!z4G#QY~ka`$d_;P6+|oJ$qR)I;Ce> z##B{I@t#HQEM*BjCHQCO=UOs4ckG;Q8Pn2x4tW6N967xQS~{j=q##FM?>Xc_k#pn? z>}yHul+L^2J%_xaC`ZsK!H_q!mnAE+!6wOTjKKZCPO(_7@j9sTa=RRyyz&}@b6bR$ z1tb7@>b`lb;@NfjlrD2tP{7`4X1G2V56dFW zoF^V=e+TJojW;&djz;L^%VoUGoH@6dzv)=$W_Z$gZWNcie*ihTQ*Uk*mkjkkNXHV+ zaghdm>-c?0$1Ag$j&NyCq@zR_v>_3{%#E+sAP%6m5q|;RvLTwp;US2HM^NFxI%Y)SE;Mnu3W6RG3>F!@F-8R+VV~w2@W!q}8QI?gFi`;Z z7s#$G*o*?n9fPfe>!Q((lxFY^af_?-wqcdm+lGA<*9+seVSYie};B$j9n*4Dc=Sm$`>}3VTC6#7aN#b9ihXsf^z>gFwWfLGXE(C!ZYQ4*lgbGLlbhiUP(iRcRuWp z^rU9PXaw+1!`_vid|3w)65*Yet&yH|3@X(8ot_o&CsFTGyxU#8iI~yV!)bIAaT?u3 z456qZiaK$Fa26>yKu?oD$rrfdzDNVVi8!wm#(Z=gv9GA2CEimEGvA)@=0BOPA?DW^ z^J|FzT$P}hT$dj!Ys1&16<76tq&jK`U-+kke=SBPe#X#jwsk| z?#SbIuZrT*N=KQL#P!Jd?Y{g%>Lj|{7oPp$(jYal&L~|?EtSDtCcv&FC%tp;7a_K$ zTdTztK-w}?HWGXG%*<&pF}qJjx|~Rb(jCNNzTP=GoidRGSHg7Fa3hW3@LAbCQ~UJv z*1d$3l(ei)8H(;TvB-?fUfCIPKIi4zytdSyoqMKcqewjj-1N;*Gx70Rp=9g}9iomY zn`(^^wczwd9DTZ}nB47i6;C+!wEFugJm*X9@ik;^2gO^`K0^kDF(cOs7R!K7cyD=| zl9evm^HOc2S^4c>t>gbDg#Q1s4d?zaX?qoYok19dPtd>>Ww?0)*@EMZzIR!n7&k#P z$3@~mY2QWSM5tIuA9zFSHOW>{#jQulb&WY#Lv}%uM?7v$4dWhndmJsrC5OdE7#u@7 z3+ro`UBJ_^%OjnI>}8~+ad6dE#B~)d*e3MwC|_I&3m{8`FAI?)N*FC*;Pr{$LKC3_ zj1*D8;5u?mj;+dO3GrhA^q@$CYb{?sD3(woS-PWxid6W%GYqS+7m^_o2s3ih=87ue z0%&L*faLW=1wuR18CAfA2C=~YWl#YqBlkZJ^we&N3ue(C?-V&gLU4hXeM&Vh*#Sw* zOK%p+qTF98;NkDikW*X%6$P;+;kcgJ8CAf+_nmRDtqdYZ?)c9V9m&EKaRsD4ifMYm zC7>lFng!5Mq#iW8W-4foM1xwEg2>%wihTef|DvC>st1OWTEYulOKm}Tv z5tGPWO4GuMZpp$GaRp>(A`2A91TI0~fSRD=TCr%4cZwWgtyvI`1$5PBu6?4t0@SnJ z65oc!c)nER(YIw9T6dO^c9?2BxY8OS)Weckkn@wwn_fD>(J+-BAbL zLOmhUlTaT?v^IR@iNyL`PM8zHoe1K2hZOVSM0+|X(8V-gHcN_WIPw0iB2CA7NMySf zX;8gz67l5C@01kNBhA1@bKibqnMU@86f+>r#Nc6rw~X52&+d|9Cd2~R2}N2UyFt2~ zI{;}xY@-yTe8DV@w3g7nAjCr0A}K~`q0E;b=sK|w#KKsK6r;3o_JtG+Lo9-Implqm zS|qz$ibWt6#ZD^HqFHZJDnflxNQ+@FNioV7%VJ3{2x&2hHDmLn7^TIrFQr&B#Nt^G zV%PwZ(#-5>DHe~Ig&9Z#NJ?wY=1VaP(ps=ninIhalr(Dq*#c=+wn~aonJrl;Y0epMA{yJY>Tucwo8h+?%Wc+ zI*OhwUH59yb?oHLF$TX_{K$`^KYjuD1>zTkUod_l_=VyZhF>^-5%@(ik*J0(F0_`2 z!iOS@8--6EJ`(!$?%gXp6=be>B6QKfJTWz^XG$L_F*TVIrE5PltWTY6h5@4fF1AF- zqQxcoouD_53EChn`Kj_FA7*J8=_!2_sf$q~EE%B1Bj3k?9sI5yAJqcKkvkb;N(^um zmsz3x;e8Na3p)Pfd71i{H>#a4rs@tfqFUP`F)T{r~MWmrzHCiIf->%c9i>CP&7 z%jseeyiMbtqNoCBw2~=WJwAn2s}&6Z2narS8@5*?I5?u@rV}($S@dnW4cCi;ww;zc zb)$8Ge|y*+5AyF{e7Jss&mR6B5Ab!?Kv9jiRHYbhI1R%%K~;quv?<;MfgeVFn{i(TSxsP!286MRnS z&40niJBWV@Jq8Zqjdr&9bKZ1xhVgaJ1Jxc5hL@kq@Fx_hSJ^~Se`r1NF44pP#6)rA zN;AM8&_%cJXPxCfpLGEdKA0BgN5vN^y>zbFt7fA3+S}b@on6gQ7J2fdhtK(g*f%&Y z6>-BJ4u+SXvsokfj)e4sTRI2E!Z!dJNJ+xWE1nAqPf>r#L`ob2Qz#))Vel1eMG2rmmX88G?Z}Fd=;IX z6C%z7Rt-ITPM-$fUX&j&u-3sx+4Hi;GpHs z4OAo!(4VUhiMjef3vQ1SiMjPbOp*y?4uj5IHS^HW!A~YM#a>-aEp}}kw7{LTqxit* zfsTUC1%o$N&0vckcaQwL*qmGA*`9S@JkQqc`Ul(7W1?EcA6V?0BKbJy$xj)5$a@Hw z-f}Xe{*bXyj~c!9;W6|Q0p@Y93KVY!&WLQ)4W8H~yd zCMkncisL1NzcNDr^wMxMwJ5)_G|>J)WsV?Rs9=EFizL{wNRk~d6$LA^g}@xv0GX3h zy3fz-;AJE-*Ir~VsV*z3tg;tODl48W%A4$FQsVTY6&9)Tss={x zA{D}>{|fD{??JJx)0y1|INPhj=jv~g9Dy#m8V z1`)u|>4cvNV`q@-38<7Dg-(oNg`nwETv7rL6_G22;N;{E{YxP|tn5%xm6}{$R&+@6 zNN0GA>=02u_}+_Qr~szAhJZ_?8W8PWs|uH{U7LW=H)8p zsDIMmsQ>@BJ0$9R0+yA5VI>+MqI#DeFd_Wo;At7fE6{cH zN+HyRt_vz0m6h@*<~>8qN+C>y__oP8oSQq)IcyKwrv`2d%T=#C2msHD3gdfRo|MBCaKU zf@Y<2i|PVN8LF4VQBg>WRA9va?Ptwa_`mCCZGcZ{L6=EYRpr-o=uip2Kc%+HWCt#; zswpiYHp=z|IF5b=Ka`^0H1w^lLE8kwgsL)WRfE*>gQFDG`b?cU3e|dbM+WT|rvoyl z6`U8B9#-zpCableyc0p`@J6yp1b;=ecTKVI|3KIq9uhP?9VLY=1j*lH+aP~q0ey4O zX#o<1;})NKj$0yqybcCV^mMAnyB-0KuikH0M6236wfCv_cd>biw!S81)E1WML+S5oA&J!b% znX?l6xO=)KT$SFjHR|Agh`7f?FIdQ+pHN*@Mb}CL1*z+yAo#beHy6ZF^lS?`3gFlg zHC_fgIvrM~$=I<0lxS_BauNCA>ax56xV?;v7CA9AmH2JxDe0-53BUQW5`+h=j3vxs zY!Hz?ZSX9jTW)AKXb7}Jps<=SJdf=d!JsmU=f1=H=iu)?#FMZwCG;$DOhBCef!bG% zG%qvyk<#gfmg&%?> zEz9-k;1j}1eMaH=HXq7$Kf(xh%I9mJ7?!EF;d!9?YaaufsotrIVRzt-mc6NdN*%%K z)ZZhF)_kuvFlaLRYFUymmGFQsrEc-1T;D+P68DDazV?Y=8xY2@DnBY=g&)%fnd+4eX;p z>h)I$wQOE+2h_ei^lOyxk1(otW*9v$#lGt(t?-z#il8SMcyi)SjqV)j3SQfwhX(MH^UO z9+pS%i3(xQM*lN9gsq9*sS0815E|IG2(`=*Lp^PW5USiU^yX&%<`IMuY;_Ec>UxA) zb})weBE&p}xv<9WL~6TOdOs|d`a30-X6p4=YTMb^nJ6u`8P#HMmWx|m<~O5qUPWkN zXYoFQ4UZ%E8xb1V-Z+BP$LpfwS(o?@@dnl>o^p+gCm4G?<*ni2bNtPA{`?U_1B*0M zUMs=~Hrh;(uk&y%54Z8~XC9v8p~gaOZfl`-cI06nga$U>Lgl=GP|Ma@sHZ!5sA*2A z6Pwel&E(;I&8e=}@jim>ZT`JFh8;$zWyTg%W@3xSF~TJ+2Db=d&$qZA;W~s7?9&zm zqfMYS7R$q42n}pn0`m=F8xuyMykFCdrUIfA{+ z!&Ur!EkXlpo*0y9U_%qHLHJza9f=WaTOy6gF@y$I){4HA$69@j?{Rsn`&$^;wpP^Z zPY`O^=~h&JWNXo$SN!G)qp5(4qFEfUgdA&wm>>6mOi-N=gXD?nIb;q`qwCKp-w4El z@r)}eR6)!R=x~Jnb{2`Ll6sIFEhDA#LnN9y`TLDPZGyOh7D^-Na_| zSg49(v)Ozevm(}!-NBwj40sr^ICdv{hNopA)*Kq!FYs6|#QfRAY#rc$;9D`^$0ckl z(w^`MMW|NCBQ&bv%b)#IosIBO9 z??;3t9tQI;jE9jtjNxG%56wJm&cg(Rt`fdM2`&97Oygl!9!}Gvoz7YgBXy7;h1Vg> zWOw)-P-U{k2(_%0f!cO04~O%x1ec_%vA-C7)NHRI2;ujJaD=CLc#(%jV+`Iz@UR&| zd2QTgY=dW71HtTwu^XQCrhz`0EW>m_rDCpBHG3&wG)h>_!wo##&cnSt{DFtR@z5ub zAcJ@q$HO)}Oy^-&9*zhc3z&(41qe$62c!MB1Wv;9-8_7Rzj>8EzsF%dKq$BQL|`b! z8CMN8YNSdCt@agD7=L5RKT&JbaIbBK)htn?2wU2fv8C_K3bfY z<)J!^-h}Wlo`-FC*qMj@dFa`Gxt+tqs8!>_uER>361EG^^TR$tNTZ#}wuT*0g|Zo~ zKJ*)Aq3`x~_A)Rg?uz5FhuM1211h#cOpE$}r>)_!P5KaZBGR@x)7m12i$L&i6YHW* z0gjB7V!7&0=vNyayFaQLyM~4h;j!C!nHn}igydyvSfMj*I3U~bQ}QO}ud(6Vm?XuL zHASG;7D+LxPtRVKVpN|WTf<{>S(YXOSa?MOwQMfy&trw4Mya>|)>7Ir9-GVF&>lxD zKT(8y4{1hrgvV~z|E&EDF$?e-r6?ULBv7IJXLc}Iw)J}gEL}Vvo zk$?G+i{JUHkrrPbrWMX zx!vSKwPkY#h_M0sGF1|Lm21J@&PMBNRG8htVwxSL zq_ch4@+jXl)R4}04-;c^^mB3HSk84~YyluUvyu^FY?1zMRcH2=6#JL{0aZ8l=twc` zZ9w*5DWk;LHXhp{#`yZ|!S?Z0a6j7+_l%|o+rrbtm7LAykLLOGBm6#BWwXbnnBDIy z#9rmGhuMdIM^ru81}S#f??+WHwwuSqQhKxNuIHuj`g*ex9uwC~Z?=WU<}$tEw5ktF z8{>lP$9jk{eTqR)^<({{SYI9+CdJ0`*eEGhW%wMB<9Tc@TWnDK^kWO8*fP|BNx&Vx zG`cGc5o{3487Icp@z_H=_MM9G#2~hb#}2BjMzhZ#c78mEzTG}W!mpyN6?=ysr zl484!9eswe1rsRkVf`6nwofj5k;g<_kjozAF>zdS*=u5&KFIXBDwl1PVl7NxA@-Rf zUmiQbV{_R6Qv}On`U0``5j-|WicK(`R^_o3Ja#{O#Wd7sIQv$NalAB=H7}%mVp~SC z!8|sXePwFzGm_1bVy8_VeMYmlCb}TUupK-$m-+ceurcgIDHiH~S~Z3plwt{p-N+70 zv2?`7vEQUvcf@S$oD>^~SOGH@iGBEg?R^cLRMnN|dGA$qRRP^l#fN-ULv_#d?uH5~`89m}-%C&;h}2p_e8PnRn2K1XJzv zC>8crYwS*{C@eU6%CC((=}wK!n=)eFNyjyI*_0QIkJAZ_t)B8CurCQ#p^Z~+GVh{E zY}`OA-#BH5@yC?a*!93ZNe>8iD`kKkqelf(eBMnz5=?P+H@$0!Q&DaH9@;6GYJ>OC zfWm^$gU@@Ytg-Kb&wJ=Ljs1Aat>&lbn8yBX$`N2+(3mfLt9dUyrm;x)2(U963?*&tGd59hw=6JUTe-?hwe2BiR zu|VWuU{474b(#}-)chj-CyiYhc?{U!sgR#rqVn~(S4kz(zGXOg~oWU@i6^D zFjWtaP$)0CODd00i(nNhMrP0>l+xHA3icC?-5dFt@d%OFxGHo4*k4juV_yaKWopsb z-$ss@r>LdKIaKI7@cRla(bx}w{WZC?W(l@eV~Yj*kj7RE zc2r}V1iM#by99e$V;RBzi^dKK_Oix4CRlJp@$$u~&zO(VB8`0wevi|)1yi;8IQb56 zNYxu3rzwJ|x;;&QTV}sogP)yt)_js)(%7TZz7Onm!JejnmQlf56!RB z^BTKk`sL=+wD2b77oUF4e1`s9WAC4S-uwo={~-IR`g@L63a0A)Ina4!!7w|W;Y|X+ zX|Z+Djxc3ZC<=PRe8@xhhEeV#@HOck38UO6#Qj%7e@xseq?dBLLSedu-YX&d z1nvbiX-McfKpzzV{WJn-(2am5-3*A86d=C55c)@i{xP8+6UvVT9vApo7n-CfN-U#IV+j$Rhteki{)aHW=U#I0*{+#X5V9-H2-<_{njx}c>|PFrhm@;fK%oi zF`q@;6L7DZ^DsiD=A5$5n02!sw~o{3oNrj?>FAsnjPvvW;Bk6l&hyqJr1O2tFupnG zMbN)HX9hTVZO)_StEMmd3VbI<&sj%ldh}NFoEeM00e6eI-xYlmWoeBbG0Wx(z$RK3 zHGEC95s*ta&v(Y$7rn%H-n==w*k@SxMB987Ivri<3t8WZ#u4U~=zHP&ljsXZ*s>b2 z51~smu@NPr>5V86aY->>Xgp$06M0U9tP04bt+5Qa60mHpX}lFYycckmm1;cfn`LDM z-X!p_z)uJ~4p=t7(0B*nmmBZ$wOL$KE3NLiU-Ctf`?q{6t(|kf<2x^wj)e8ZoHu;W zQfkgyzO5G5=2mOPY@h!uRp#z6&eBKcPV{fJJ~ekXWc%>kDgGqFKW`m3zc%+CD{Xyu z?hOA4$RX-KW&UvP{ZSq6`|ES2}n1&qpnDx@U zrn<7^eggDM>W(Ai^17qetk`?%PQe|oI}G~Px^w1&*qhdAYe(!r-BH>VJ7ONC-GD8U zev6c`MQW`@YOsX{W6#yaX|($N zV~YSEf%~-S_$~{)D%_@xS7Q0VIq-8J5JtadOUN%{2d(q)y*W@e8=7tlq^*gKGyJop zMWwA-P3-1&mA2-KyRGSd34g?#MR5*qY-{=`;4Z*vQi{_8pA~5Mo;L3d#EsjU9tgZj zpKSU(;PIxf1XhagEckv4t?Q|#rvrxdeA9D*Cg1B#|1~g+-fDU|(B^Aw{vqgBHva^a zHO;>a#3fc7v7n2LeDkl3xbMd13Bj^?OY>r1S)>8WOEdOI#kWZy%V&0Qmci|$Nnipg zTpZjfxu2(V%~u4IzVQ5~16w8iw9vQGvib4gKJDH)e*7CP(8Uc43BtbFn9a6fYKouO6I zZp-GkFaC>=;a4gA^5QSSJ?WBLO~XIqk|SmaR?->Rq2e*3ox_LP>5fbOITV)gv;2=< z@+NrTnSB!|Bj%-m--2#=`H~3}HX#Dj`*h+WOM8LiDeNb+p^MG?`4d8q_0{Ct^2DnV%d+5_}ucOZaZltdQ_6WTnaE+wA zhMq(&Yb38Hjn7ae_@pt>`kY}|4C8eS*8~{e7h-*X$?v}dG)P1||t-8s9s{(fg{yy+lU~+JJusOIoI2im{@ZW>eL-9~LbYtkV zp|6Hs54{mGCR{q9ZNilkEX>Go`7CxOEbIaJaQ?*)3x5c9ect(ID6{N$fs2g~J@4!tTez?0zQv0N@#c z%J;=E`)-Ro3HsgBEK9xAi)+z^$LZKHG112Py}Z?cCUt;AlRCkpN$bJ0iS`}_>;|_c zZNrYWLE8aMI)oA!Q~|`AjAp@o3!q7Vg!YFWT|kpQirry@?f^8gZ#@t0qktxT4Ew|e zT5c2EA4f|y=q^ALyUGjTz7No(C+HHmPXkWE`5oLPik^f$FN$D)Z7N*_ID`HJ;CHQz z?`hxDbzQ+5g7=1A2!$s!Pw*Y$m4x@7J&RYL)qe(UlmK4Z1p4{~Xy-3Ldu|*J`)82w z*gW2a^?NN1XI}V_k^JLCezcHJ8R5QD{Dts00e?@?Y0Rch`+iE7^I@e`cqthVfL=}2 z5>aF82J^Wgo4QN8ciZ{hIJM?@J9o9KrxS^vu;u5% zXhXWlm%fsFIVMh@7H!&$Cx>n2bYk+AvDA@D7dh^ZbT*Y6L9qR{9R4N!>T1EuVJmKf z#hshQv<)(zZv3E)&y;hxgEQx_tKvF^;-|&w0>|J%t34A-`r{VoS6Jf*H#J-D%jJgF z<_-{U1TEl82)XpLliz5?M+fk@oIIhp+z7q<=VKdcs3UI z;AIM=9i+uOR6sd1>D@X(+MdK+;v(mcY-vbBgD)qN=31wHU2-ThmXXbJ0-O@-a0EP; zRZ;l`TL|)PID+i?0@d_>$X?fwDmF6RlO8Ckn^3)lcWMwX2iUZ&fLAtE;fSSMaFD)! zP{F{aTry>+D1jHaaHTD()@6;jBB)iE^H#t*+^jp6+s!uKc%bd+0O0Sgq*%exI-`|Uj5>a=yjwB9ayqC45u zB-Pq4{B9{_GD#edzoCufK4mKKUBb$VGxN$ZM&jy`1vK#fA|8#%*pzoWAEjy@ETyDs zMY@rUNk_ivRvoWnKO`K_4-}{?D?O3>netMH!p8;JHcZ=wQ|P(Xp05c#wj+b66RT*f4WTxH1i<@zGyf@M1G?8j^D73D(q2bc~v?*OEqG}5KtOdJ? z56j|MX#ZYCyEa!yWK-Ok(J>?xH;XE%zm!MgDe|qA)aR+%zJXjaqbj#ArEVvVA4nrL zG;TD!6!iB_$HQb%csrbX|N_n(1O|?_36=`@UpLHG)_j((exR@`m&*w_RG_XFe zQecOh2qT_!#7`&1Zcl2Ob!lvr#+x2!m$+nmL>_(wVLeJv#U1tDCsG>bmkfj_PSiz) zJMo^0kX_|Z{M5YG`)(FWFq@JE-4UckI^zZ_09O7E4yX8|R0UK5h6z<2@l1MvulJ?| zYd~DYta=%DZPh~Ul;|14a3d`?p2;|^zdbjSg&WFbKb~ZkTigNR6*v1jux>Mrw+oDqRVQ+k9UqzJufm+_lL9zZ#J3#hAtYrv`^VD>KK> zb%V~&Wjb`%4f=L_kiQ>7^KyL0P!Og!S=fs&F7eXCkP~Pu38DC@JWn!S6u!FMIq|(H ze6LONsstH0{zaNfyt0@UE}-;^6b#~X0Gy(oO+84NLwUloB5KFS()JX|;ETkH{3 zHCMjlJBGsK?HGooXVlb!D|T1TV?;VucwSL?1yd`8ni6}xMvcwg-5;loeo~8Wvq* zUm9vvUc?~JSEx>ZlkV@K%gE)$2V^93Qc&ZXgQ+Ef%pBCmR(eg~&TO54&NsYX4ln{b z-e9p4H-;6+`9RI(4hnfkI#nF>5;oYZ!(9q9=)@E5T||6z0?Nlhw2w;3@zR(ou;ND* zSM#R7H0-NR5WyXqMkc37SR>UESTmDTbWuo3@vy$<0WgD}>CyN#AzgnG)sMNQGiK>; z_&6^SjmlJpwS*RNGjis#@eNx2w+Rj5Ua#(k*nFX# zusnv*g9Ev~V^c~wLz*)&E9wwP)-gvwxnLGp!bL{yX<3&i^JPrKWyD8EbDZ5dwis=) z_Y`X>-BM)b>-cOfrHgFFf^68>Q#*U$9)Sfc&o|u(g)`GF@=RAxGMp){hvrO2JYjem z>OrNJ9Nb+1=p<{Wxo$QkHTiX7VblS|#-vk;gXB>r9-PEs7dl~k+h89+i^vU2o5UK% zX%(2bjExQ>@yK?y;EMm$G#4g7Gfi(s! zhfL{F&K|5rFpMU%1-^fP3bkkt?i0vlSotFsx7iv3H`p427jd;gSC;K<c zopQX#&MvUnXIq})u1~CJ&dg%$Y@s?MaVE~Hlzp3$W#pk$Asei)z(}*DM9NA@WindJ zZ&ws}xr+M3Iv#IY6sd2V-BGW?Rj0{#mzTIuK$dY?Tde^HYF7V++7)3x7Q%KOsT7G5 zQQ5VrpQXy?#DgheO(MT}JS|#Mi(OJ~=o@lsnxv0$p#os$QiiiZ$X=S9V*~1jl`lPH zx5}lAx#1o=zdwza$Ed4Rj2F=jF_PGHKt16~W&Nwy22NZoviZ^r%#koAGh419xSE6$ z#opuC%HoBBJ+vF`G+o3b(ap;tqlxwB)5B~X8t)11TeYxW$Q##qWXt0{&Rp7+@PvH4Q~WJ@I<4Ft!Qsc#FjI zZW~YpG3|HbF|q^VDpZrx_0PfJr7lhJ__{aoXkP3*3=YcbjYX3yOwIc`u+*L#!fH}+ z0i}=86-p$EJ{_`wy~l> z2iIE`9d2L4oFG|D^7xKLy4ai@qqoH6DF6y23&1gE5b}^Ykme@;?y_~X3aOM^+L63selY@elN0!w9$s>h~DZ@#&zQUZEwKF1~ zwRo#`AkV5-xZjf8UnXVYl)*%v7}9d&*M@qrWZRp?B{mq5OK3a#r)nwogl$h226;OG z=A(obpC=r%v`%jTc#?kJ zEXQ07CF>L_3#P(??M+8=!fJ=55?6Zz7_FcpyX_&Kn{v)F=!xq(EMj1Y-i+N9_Si}B z-32MJnr2E~GWF*5vCPNt+Y3GGHezRkrQlj&*-#FKwM~{WP8ya@;Ysb9@QRODSl|mm zS@l8XC$mL8W~#1`sm>Z)S8py3Yi5B{b!j@1o}m^X{QdS8Zp#T?Y~%{86WG!Srz*cZ zXe`CV)YR6kh0EHBP9QU7FeRnMFPD}Jpd`XBy=Xv*V2*}KRGFpO2dx7;nCwy$6*f2v zhAo3FJ9;{*NJr0(D$?URcc>sbNoGkqS4lFc?tUl;?vjP8clY%zrOr~e|AwWsuBT4Hk*mYb5%`MRk#&e-BH8jV;@yb>uv?J zIJ@@9_`72eZyBoAj*3*96P`ZdkVMv)U#Llr6s5WerW$6vsFG=iK_2F64kOLlgYzx} zPaH(({3D?@@hG;goXn~U#g(bVRp;myZn&zwqat0RQi$3jh4~`1g>f7u^$rN^5^ zoxH(n3%$pdZ4Zx}RpSsU_LcMfI)pd0xK$!!A}S(A$9;L!0aRgfz-H5G)rsL7mPHRi zmw_#DQqJoH?i48Fh1lq@iJMb)V9!1}=3UE{Vv}8qJ2%{y$l{`FOrVQp>@J|_J=i-h z5z8-ttq&7w4wmmw#j$67r_;{Oqg?XiwVc&H(jlb6|#XHUT^E4{bJ!PGvuYPGVp&$86p z435=8n`OKyc#QO8tngz)LB&EFaG||(DQ902ykphLz8iA+^at6Jl2L0;48KZN&c2-{ zSC^EVF~D=jM>8v8B3n==6UtdW$B@Oal9G1en%iYIF1PtfrFl@anVR_kvjdZh(v6N{ z)GJ|Z$7Ob7A|*V>`-|wF9!nW!3m!~)S4T(qD#R%gZ_{RFUB_9Dr&eWB8}dT*F?LR_ zMrTV+%R%k*LM$Ca!_X+>?QUbMj+>BJ*=~GiR0t3xH(-|mJ70s6_-c=6AqrJsilO|QP<<1EU4%Y%8Cdx zo(xY}<**kQT1U}j;h;y>dy=4&zq|gb>g+^<*~^lHdrC)vj*Bo;tf?*2i3mf z2_|+jHEGaJjx0_!iO^0pi|);hOT_VT`k7AKbGmV$HLr~h{59Ml@IbdS|e=!_37^E~l;EmB1_@_X-25%|UhH-qz>Oq?8@j2uo zgs0GE9RrWF^h#AK<>ICA1h{hg^@dZt?0 zh9Z;lv0MyLaJ8Q&J=_-p|A9#{a$eA3)lR z>Ah&p)wGNzZh1xUfaB!C1J@_Fx*{OUh^Bi(Ft?(0!kdxWUc_MioCA%*Dje6Nk~bbg zlC;;uKZzDXvlJeeG;*#Eg__qsoyeQ}mD7jd6Yh|#y`j&Io98I2&y5-ncV61@d zT&6U6Swh6n*IBYfXkFIZRh`bQSET@5KC4!jSN&+}e0&$tDf*CgBL7Dlf16f{%?(I2 z3qCHWk>Z>)_MFiAd92E#r7*wy0eQR`0*~C1W1z9LV^UVeN+?SP-%@yW`}+`vN51N) zLF=oUf4pxDDb|iEF>s>thNkHk$4a@jbNZ|dbq;~ClG8i{$}DY zJTYb(k(r7v(Y6ZQX4cgQF$KcE*c#w?I26aF^fFNr@}d55D`UAP5*3-JdI!!c$*7ET0XG(D0wB8vhs(~N8iC)96bNPdSR zL*UnpYz1aSfQ4cfN*GQ=?1?d-xWfC82Yi_(VL4_!hha=0{6ac(eSMvTH9;^VL*Yby zeK2Mr7+k@a->9!|XlMw;eD(aV4w(gm4Z($)MYFC!KI`!rkeiP`%klAdI6fx&{0!nGi;)j*Lh-au6R!8IgmLGV>jc9IBx9xT2A<;2-wYMGhTia65ye z4DRy7FBnD01|-DN;+V(u@25b+CHn*r1OOJoM^{GV(DCr02RQl(1`jeg$>1+TF*9=L zROHa#G%#-soOpdbqFo9$>X{^Ribl4vxS~q_$nP}rN3if}UyP*bp$Yn9gnSUkjQSRW zii(XKda8l5d6vO*65tHTpr4t*=}nIu`i@brc|Xf_I;Ecf^DjhFXTX~guGHgyjuWml zGCyearqR$a-=G=Zk3H6w@Sz5u_bLSR(`)$bi9?1fmrIV7HWqd?Qfc!C3_u^C>Ocpj zC&U4RkvL}&RoTUH#VQ07u5>UXa78McQMr){WWhyvDu^F$v%+4af>sC5w4`$o$v4)6 z5U!vZa+|E|)4h^&n@W;rNLVRBh9HoMmgXafzYdH>4%W{IOyb7JP15@xmx^)8?I5Zt z8XyQK9*HBPNae#&0?4ou$N%8d#Lv_~9s4g*#7N~}q;j|}U`DQwT(7$fYU8M40kXx53=t(dWuAE{v#xJaPOe+vVRs?)Q4*`xZa+>mgLg9Zcsa002C zz5u5kfI?v5D{(wHDd0yIm8X~#AnHTM^P@RLn(*0cLo^yiU7HOJC~9Lv zBd&V35VYaSKr^&7hM2~NhWaXKgfj@B{=0xv#CBeZ?H5q`=!2~ExvBjR)fvGbg!v0- zV=@>>kApmHj;H@XrP z!NY2Z$Jf!-=;s0XjVziO;MTf`|1?Ga?8LXLo87lu)Shflv6M>ZT9vK6(CQeRouf}K zp$7)TjLpX~^fqEHA8cEy9>XMJX^h74zv8|l0K8Iy=3?oVB8{l)$SRXHTr@Ju9X~v} zS>V=~QijazSauO6Jh~OFR}Ey*2G+fz!y}{HFfOxFZHUUS5uJoKKAMKWqxeDZ4JR5R zqe*VFkTn_=WL-(1sv@JJh(=4?G)9Lei15l_ehB(zR2-~9M~5(CBEUf<@`DlRgGH#+ z$Y`Zr3o{7$kAB!}2(sAa7p0p@Q;i_zIa6uMRKp)Y;|(Hf^fTrHL6P!d3@|FyyEuho zMtul1u3R9w{ zeG~R)Yy+u;=*r?LxgC|`MnPM6(xQcTTGZXs-ZSmbCM}z3)R(~rcBvCd1&!zV1+87V-5=Pc&s6O4*b;|R zyP45sBIc47VxdBRmg^x@Omjsv!QcPn2W+jeUTTkHJq*9)+c5ZCX) z??M75?){hQJ2Vr&D~Jx&=BmbrYu|=GcmX=cACm|usN)U~u2odDNe2*t6o2#b@oZrNhA6g;-! z#R{Sg!XJm^^w`qF{5f)GOiA#6#pep#)nUl416%&t7R**VCpIDdT06Abr6Jt7!}8?a zifX*EQXMPP6%r?oG8G^f-WSP0A~CeS+S(W!@26jVeAP90Q7?vFI~jJHF~T*+@UbUO zVPpqZH*f3hT)d(=#v8*aoPx>PtDDPqq4}Dt>nE&A>T|#`B#g%@$iKRIbJ=q# zMQd_+xcM@b0uHSda6n>D?j7>8v{~XI?}FW5!WMQ}U + + diff --git a/sources/RoboforkApp/bin/Release/RboforkApp.pdb b/sources/RoboforkApp/bin/Release/RboforkApp.pdb new file mode 100644 index 0000000000000000000000000000000000000000..357b25452d5108d04d3b6b5a07b3cd0eac118d23 GIT binary patch literal 157184 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¥qqiGbsAuVEe;!#FL#NAf z7e>)%yYcgOWZn6>6ItJG^nQTszHZ8B?c!8j8f5w+Illo}NME|_He{!npXsul=SR`! z%&&CWaymFng*(z^Uqp6UH?rXuM$xt1$hII0`4aatmzj_OE{-|O?fTi>hjE*q>pcqB z#Dm@1Yc6wvdEB%1#>V$!%-x^#52QaE!n1rsX~)CyF(>)&nAopl(3C`fb^sR>b!C%2l z4Cig&8Q>rHV>L)`%UW9P9`~!{aldLF_w#EVsmJ}o+6Q~8+|z^$?P)^ovvONB-l%8t zz^%Q%VGqK#hE7|uwC$jWeDoWzdd9=#&I{XZbu_+)AX0a+|u<% z%R!GmhI*Ff^-)#1G{26j_9fS9k0#$z3$jbYg6!B(x<})0+GF=e@0D9$Jt}W(d#099 zd$fK8`{X=6s@l=Xr=zMH=ktKD-socw2zOc7?a>T)&A^T-Q(n{ep3JDutI}^~E~SOk zlUbDJ^-<-IEubGw!!s|A*21Tj!F#k=V%{EA8N~cKstmW)_@l}2c;_`M!TZ5@+OTd; z6ECi9s%g|y+j_ZaqQwuMqUhB>z4|AO0tFim>X$YcgyU2e!ozPbdkg;EIJPurQrm<2 z+)*^-3;oN6PCQioc6awwk<&`>SK#ySCQzG47#!u(x$I zy#4-<@amTAZ|3N!(##%;>}n4ca9Tih{>7E<9iZ;vY}du~M2pJu4wbHfzDe2GHJ~2M z$rc+{C!eJ0>0Ij+Ku_gRCr^7aH{O2!C%pLS?dN|&P9(ZMxzs~utj@N!_h3gAynOrl zpHO_MhnHOAe*5{Kx1axc3*P;_9VNC`MSABzc>m+d)BJlNl{5d-?|&Rk96DHZy_>a? zgFJ>-z(Sh7|GJR{tG%qH+`>Lz_uW_4O*V0_djCrHO0zL!HtQ*S(OHL^;iRn*Y{s7o zZgLyXNZq0rBiH*6wZ=6XX#d?A;7o897z4C6t?w4b-$nTj&h>tWVc;b2PM~l`fRn+y zKp`jsBf%*^@8}!_P6aIM==D2C{H{ut;UbpX+`bW#&wDHUTBh=ct(NY+ooq>r&Ia1o z##Tc2tN`2pB9(6is03ADI;aLSz)Ua;%m!>TaC=s?ZpSjXTiar}IAZBHnh&%moMkol z9?*;6_k$0BrQl-lL9h%g2Q^>?s0DQ(0WJX)kNbXN1Ni!KcAZU?aF0d<-33&T> OI|ts*f&W`M@c#hq!k7L4 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe b/sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..fc5a27b901daec583c7e39a49db0a34922c6bb22 GIT binary patch literal 22656 zcmeHv2UrwKv*_$DIR^zKE;++&-W5=CkRSqr2#6a235&}T4Fm-vMv!Cx1tW@pC@PAG zs30|9*t$vV`8{`EQ5{Z#m8VH zVz7=geX-G87TZEvT0(EMX>TV8@<3srr!%klj`j8kLZc*6k`SZ-Qba~l=fU8K1wUKx zLjV>$&?9(*x3OXnls1z7r31;Hp9w*7g8x6Bqfw+12vVTknaGPR_#s3X3#y>0X&^Em zlmU+$77(O9miKp_SO^lEP)-cQT_?mX`0OM;h_e8Cg0UcD1>>0*u%LGfUL22!BqF%k zjy@-W=Y(Jjax8f4C@v_7;ELcZXiEi&{0O!XWd9>J@@9+B6$At~G$ahwYJ+h~Ly)*2 z{)4RESdf4Mzkd-#?tMk)e1^EIt=||#xa9>Z7O#5SASu-B)pvx#-lk(OI(0$s!Aj_> z$}4UdK6d81eGB+jH)=OrEk9$Sb&r?n`$(U>jCcCEYrO4s_(kw#CpcPHE6C6#nZ~y^ zR*nnmsC(JEHX_NY=22bnyL4Cg(5I?OX32!TkG|WT*tEwtaclLN)ckiT)+?2GeNE2} zuXK3c{fXaMaZ={GuqGrlg5BnhZe_CWloq5#|r_(^vu1Wm#~kRRY5U0*&gA|@;jDG@F@!k@aceW6(JjH~AH`)Lg+TyKp&j7>-Jpj;D=mpdVIS36xU68ww1Y`lZLt9W55RkP1 zDne8M)u3qr>OzhHnhGF60IeWDkm3Mw0bC>~vkTfJYyrl738X|q_W_K9o&y*pNLdEG z1Mh1fEZPFv3@rd9i=b7)woo;64f+5HrH#reKuLto=8zenIU?l70t#{#yb2`RXyOgX zTQD;Sw~d9dav*N)$z{byv8O=^apBxJz6Cpp4LQZ|dCA_~h!{TP8NuXnczvwyAP7Q<)rxUs%$ zUP1)u6msB31C$~dQS2X896WqMa%@xtJ%;}ybp$C3A2ufnUSM`{>^LSbA{Ht7qm>_-9C~~d-wt#V_s3kMdwNXrA2R@{SnQ7jMTCX_ zCTo;Re{9S-B8vT|nQk#0E-#vnU{8vjd zKyH2nBLWQIkF^~m=wUGkr!wOpM>ZoqER6mWyNsj(CIo9>grh(w z0>b%#fg}muCd~233K?yQ&GX{M%#LI896;S4c>k^SVlkVKARNJtv+zxhVFFH%VTSX- za!48HdcSZUo6bVkhf@MOh95wW;JeaeSW#>UESAupm!Dec6(|7oR|qA9MWJL6 zfELE0Q8F^Z;8lJ$k|35=4Cw*kmIgsNpeYeVdV#o)uN@ANc*vF_+V(l%+@U*zyDXOP zmp$}Ny07=!g8ua@zF-ofmU$Fx(yX%TDZF#@e#3*p>tsc3^ae?u^{2Gl)N@^la_i5F zCeAeO#mj7ZF5Lg5SNlxaK<{f-u!q#16u_feP%P!bME!cLWm3&J3Ku!RsN>LRDhHM8;lE$yhI~lp$LQ$(@=;P6Ga0E z{!>tps)d)6-?*$Z8(nHPKocRMAU~N&<5`Xoaj{@6c>$>i2_qdL5Ikj3ki-N@4XL7_ z$>ThSb>Q-1xjX^iLXZIp(jLz`dk8xsz_B9|9K`W3j(~+A0t&J?yAL~Fa$+MESi7hw ztUx-&VR?X|cnNG4(CXz;kQ5Ft(4HuGf(6irrBRTWAO%KZ5-3QR9b*pkB%qu?`kbl3 zELJd|%Z-W)X0a1k5edQ05kNS3$1|cLm|)#o#KlBH&@xvPlwk|Qcp{7hCROmj5n-I* zg$&~b&(VAmoCPGpklBpQoI#?eSr8k0=pkQj6h%p~F{G&+$&z~NXlJc&eN zvH*^BCX>n_(MU87p1~rsaWI=ehM5E+i9n&_Sa>p-MW@145|u#X228*fy@Dw889ACBI4;p zHiZbtK__vD1UwZ_B;cqF0*OGQljty&!lANB1QwoyBak>WCcv3PU@-6iIY3PCgQ-Ls z2_|wF6egQa0Q9BdSxhR64YOHv7C?v$=*?mi0A^$s0mjo=BoYUVjS6!>j74H|m@GD( zO(PM&m{?$_coG@MAaMv}CO{2TWw2N@4wXtJ5kNMD$ON;85Q;+qKLITX@ za9C6_2~S|rh+ukQm_sB{=^P@NN`qknm^U__Nyf3j^sy)$2AxSHQ|Kg^4EPjJV0E1KeSQ+j~)xQDW@bRTcFK=U4@$%hY~{x z&L2Q}fmMshmXR=KPe5d?I*>JkV5JX&LynKHqpy5jp3{EO1D-|3x`+2s*UKOx2`p;{ zSjIfCj|B^~vuHLe0%#M#330%lfoOo>4N)p%MidAOrXW2ul!S+=WIUOM3+6Hw@Pd=5 zUd{j@b-GQbU2Dc1mIkG-HA8%w}7#qLA|^uqf$6 zSX;r{|APMn3ZMjb0AQj>`x#rob`1fR_(M8U4zV50u?6-9!PyK+LEeb~`a`}@D1c7D z7UB!Jfz!Shh`RykJYsc&P6-WsA2|Uc=R8c($f*#MG#zOK1R?N4*5}0F2qGxZDjnj1 zb|QeSgALk@fjAIXP)tuy%MawzL24Yxr$c;DjtgQV;joYxqOt*;_@Gn-NDuo>OHY9C zK!H(@{UbsQga+Uz3DUty7>Wk}*q}Ba^a5-!0EUCqI1sl0=}F*+1P@>=87m(vz$qC} zfG((uuPEa=jl$|)nKf}cuk_Nbp z)%OSWd7y@+TI7o{P*c#0ZQ9}zN5esnZJ=%;sh~-BFLx`0AzulA!vkVGe=7z zvyI?AMgt^<%;KNV-+a(6u=;@dT+m`Xpf`WQsDC$qhd>Q~fL9zSjr4^Ta9TX5jZhlN z#RKZ%0Bx}X{E#{Mx&2>f=C9_(8d!f&fF5yzkw*hAjRMp~F!*_Pf3$(j@2Ic`4`k)d zAB}?7{|)~iQ9y9Vfks1c#x%Z&xJj04)(2^nD7rXf8XF|h(I^y75*8N`HkHAkRfQqg zLqx(<1SN#ZprBDg#nWJGSb0K-bR>2btR!T^Ot0Y;eF zLL!Rj*}gbMSY8A~#1th0=yBn|BEaXy;N)N#BvDjR)Q8QA=Eksany@;OBBA*EBPLE8 z)2Rm3(SsI+tK)~a1;AJj|l3?&U8imuV|1FqF!;%PQ zl8Qo}GrfIqhOqufR5QjQA~u}O!#espVV!)vraHjRL~{aAN6j6boT)f{Sa)PZ>c1V) zsQC%bKa>Z+f-bPownH^7zcW zmdn9gT5rdj-x2!~bp4gN{&~u@cL$cL`aTUf9obudX^X^t=ht&Jr=hP`Ju+Aau@;@S z-u!V6K6%A;)ezmft+UR_%6%4^Q=^m+(_eS~>FKWr%Ny+O?Z2A*PQ9wYZcmE7>F|Lh z={Zv?=XpP5c|5u_*`#xK-}h3EWssb>xPkVK>C%?b*FPq1z(hTqq)@iDhpaWUqU^Ap zGWW43pL6!x&V|mTSuK&uvzVVJ=WHqrbvHWkOv%Zu&#dPAniUma%c33b?}k4c8x0gm zn*}d>sF1zj$i0OF!IS2i=o$^D#|FG!D_W@7Vd9Gh9F5wQff5H45r#DYNi}4Il!PW7 zmp)kSIdpf2YL%hEY-y}xM}GH^fQK}6g;Zdrv`MWB-Ij}KM-qcoaOj5B77-e zOTd*Dpa?uiL=3D-VPR1eO2`AA0lSXHVRV-DXa|XjiNEWB&HIa%`LH5_ufC8JEHTz3 zMr*T3*$n zFJ`NcY;^JKwuop^@>2~2VyqvCu^SV_*rlkOcm>kAuGwI7hM-HoPz_H0w+IVeSbJpA ztB!LEFoLnzSj039gyXm%BLeFY9!DX7Q~HP?ql`!4^kx4R+BH>D#MisawCDL3M9q1!sYD|9 zZ2Ns5ODT3CmTv2d+ZwfAd&!AU-xa-m=I2fgIzFe2Pq*8b^XQ;~mq$rntefGy#bK9b zYA#&vT&LlFv|G06ykWEGvlNLkWoU{=tP|Bd{fPJerm(ip$#qRFCA^{`ePaGczfJ`j zRl%|}vaE3F1xDNbYcFkxACGsE;1m7H_?8P?Z?diSiTxm>>to`o!Kc_AP#N}XXx+%NM( zfN=;b2`icqaKOB0${^x#RA5juCv%u|b0V+_nFFH{#hk!ll1LO5he-s+BxDmE6M&cH zdoNu-qBIB9OtBy+DINDHl+c3xkpfymGhrYCi-8Eta{4a`K)}m@lY!g|g{kHQoH;Q3 z!U7REcT7G35$FX2AvhKXB5>N@6M=uyHvgBEE0A}I!7pxaw7GI>(Xu<4`wly7i(9PR zEc=pt??R24+Pp7*!c&(mv`rV^d2FGwnKIV79 zh&p#=&!UDYNB!|9x?3)9zE=?=8{+ux#^C|An_dkSG6UG6H(lQiLwcKr>F=jpH)!OoA4Bo7M$>{jP3I&1iq@95zMx4x^~|LxlNofhUmz z*sCHq5lmo~!`j93!?`?gQ6|vJfZ3dYs9`h$9tbmF;TA;kNc5kSv;Ru9s^SF(Pk~wW z8in(*So?wm->7M7x412rUq6rho~I=DsBwf%99skhVby*>4YT-qG$bid-D%_F1mJk>pA zyg2{Y$~jNIk#cy&w-Q1%6P=c2Qk7ccf`m_m`DB+>MOfaQBKdt2-?%%$((l0}IPl~3 zY{s|C&7saX@8gDwPi*09JYzW{oeLB%n_|4phASmhk<4H({|qA&Vf-=o+cTLx*UcHP zoosr_#h~}jCEMGA)*ATsrtF{b#`zk>n!5c+VsM%A_Uy~@>;0`8%Ed!5?PC&b9*|&j zVOc~nD56lqLc%ZxJSIr5-%1ihE7p(|5&{Q@ELcHAeDqv086_kvXc(x!<7sF_WBb;I z^J+I(o!gZ^-)b+8yW6_1!yKM6UT6|pNJ>)zoYdpN3EBa&`$?9`lxNJh^*79Ws;~If zq)Wm#H}FX*>^&mO++Y{jso0^|E^GSVmu2Jp&I7E?1e`69Vt!*%3rI0n7zpLDIFMr0 zzbC~;TpW-EgRB?O>L2A78U+Q?rllG4=eNA4hJQ_ zU+y!2YG`UjMC+V^7u|`Iube#``esxn1g|E-B@R%Vk@!=AR|K z&-q_5e>~%QU2M-@>7AG||3|f}-2>j_+HZaRcHq_HEG?pSt$*R5uWqJEX@>gd?i^8# zH{D(z*OpxBRV>@+by4m5dS0%{!ssH^kLrWIx58R|A@wuqv79@3?c;l}~-U z=J-D-LOVHHh7R35bRz>F^R+Zr@yUybo_#ybPG2;YlVPtbxc6@7X9WXsHZ|vUiq?#i zZC(Dotw~!{f}2T7p$|4|xUDlkeURv={z`7LDird76r_DM|AP3dOqsPaqh%DmY!(~4 zZsoPTjk?s(AG<4HQ^1m(>|!-n%-j#xc7;js%g8UyEtM}m<53ibxRusn8J~QrvI$CT zO_|jX7|QYxVYWi7$$Vwg;bl>e`p;d{T723wyq;*J1m9 zub0&c$sH0z@o4oloL0At--D+mU!JCUw?jA-1vKDRl$qe%OZ zbnw=}orki*mq{%!Kba5-X>2+8MrqM|rDb}@S6*AN*9B);c>nQ2o7>P*hD+PkmCdy( zpJjO24ZCbA(6$SPBZ{_k%k7mrLh%;6)o24}h=>CDJuoJ}mBJBwEx0TBC*(Iwfr-F% z4P1i4G(>*m1X1A42BQDmasOXQ?;Rykm7VuoH<>Jsw3yO$s{3(M!7N?xgI6D@cmZN6B=}>+!Y;YHf>|J!Kf0d~02N|LK!Bs6CSCm6FY3pQ+kV^+KkgtvWOdMmHGS37U%$Lor3#g6$#`y6rFu)`Ia;lhzOH0JEh zd(tkFK4a&n<$L5^CW&Y4SpIT$(sxv$hPPNIBnLacJoZr6`Q$lsza15tNp`rzmZDCp zWt&Ur=o$^_%C8@as!&&T-2H|>2{)d_N{&hI13-H3`77!D+k@~=(pzp^2m|R238C{gjq`ex2qQ!a>)mkN@f(79rTEsGbE~L!Tyht`hV-_4rncx zx4JPH<4AtccjRE=y{pNyJW-Vv{Dnc$Qi=zzo?f)R*5Zc3&b85u+5q%rFRY?>!Gjdr z?tqgOa|+eFG*DUPCzIZ+Y3;W{z3M)_UPAa{wrlsG@8kzF4{UnUlfB?(TEnxPHzJmq zn7)lBdOERR-hX|PRA3?fL9{!zPQ`26x=0CLZfyx|YnXY{EScww;OR>FYp~P1MOE>i zT5vNGa5knq$&1fpZH6-?6g$sK(AN##u2p{FwI;QRWIAtG{foLKlJ<*k`0})0!Iw@Z zv4ew9$`X@guHT)M|IYe2XHK=bWzVO~td?2+z1w1QqRMF=H{K`L?^j7-7!T|$GA4>7 zsxq2wG^4dL1|=_;oxJ8y{q$4+lA6b*d-WbL%=lVMJ;y}~@zi`#XyTOImL`%VtIwwT@Mz^8c_n7HbN&VBAbu=`=bwo6mF zr_v4iBJ!^iwCjs98Vvo8RxYqvRgyqI5>ukMyMDjRpaS>XYJ61H_s&@t*XlNNPHodz zp}<1hm{$a@uYIEZwC3<7=8+^n;Tv`q-sL%m%aRUM7jKDIy|ZbBV!Vzeey>Oo+p6|)KiZdRTX$lJN@Kh`5_-wg-y2Wgz z$Y#Y|-*6d5$#8~IJh1h`V7dKsc8L+|@2_T)AI9h6^kPI^8#PjkV{lRvOwU5VzWc*8 zEs2wXC+1E@l)X zD*@@F>e#p#*VG>0F0%DP z^%#Jq5RE^>)pLFN(#ds~=t}Jl}6v|4q2Z#T>bL`(1YC?9MK! zekFZZCHkyv_Kv3Zd)>x;9NA~nOSEN**sa%+gEwaATQAKdgsbREohdFCyHqXzVNTlc zjgB=PGK=n{ol~dp@o#DBOq*$Cz`e7Go0L*A#jLB6T%x_uRnt&&NsY7nDK(|uN4lni zrRAT82J({KMC3)5-^~fR+tTqdjeD0uE6FfWg)`84Kj<%l%Ro;CN%8`YTlbIc@V~!p zn80r#u*wgtF*wQbh$sqh+c-Z7<7B~A01*bhSTGF+E-3NWK0yh84hSgLUWlDqk4=wQop2fve(sI$^nh>()j`ieYp!*UM~?!QpU z+U25sA_>1risY;;^1k_8?fC}&e${RJRAb-L|VP`t63Q z;I>--Yjxa);tc6cKy8)-YV*elW?t3All*GYHlZ@@~fE_af-x^Tw1|2JaF9uu3v&nDrdHBeB?1b)lEkF z=;VV_6d(GmHYk|9a38}^lv1_~&R|4I?)oMotvpHO*`tFkxmzT#b9Zj(dK3U#hcJqo zLRLw&5#jNT>BWp8+Fi?qaxdho%_zHKd$W|M4VXB$uDfvD6)K^;zHqVU zx@P1IlQ-u*G-7uwZVb0yXZFg5YSEuDEYR6*iXE(Qy+I*@pv0L+r+l|Tll&6GB){p7hsX*6WG-8<0M{b$M z%mWzAIOltap(a>P^h|9oZP>cqD4u71O{&`FS-GBn;D5pHOD5t?@l-O*AmQ2OOd_3N zP6S?x<_so|ZBD>5NpuzqM`43Igo$=v*BI7QZ{hZg{mK-IPEGXQOY!L3Kfn0;?Y$H? zHcoK&1-N_MDvPjlC<4r3iaAUb*h}bR1OWDu*|0Ad+2}8qr_o;Jk--x=ayMMm9ol$M%^c>#sG{!7; zpfYZj1`EeC7iSeuyYB6j`Rr_6a!gPVu}kR&j@G0bcucg% zqjJ^EG{%L1Vz;H+8&%HeIQJfoeuh17tR+^sJo-|a%(7Fblpdy@7JGXoEqP=6$NRkw z9`8A5g#|-t>)b`!qE|`d}_L~(FG%Mj@-<={oq4p%A9XOEBZMN z`CqeN%}Lq0y-j1$Dz|l-U#2xyt$uYb%(X1O^4ry@-POg9CIzhIE_QwGx_0I!%>z+- zEU6QfhgSB5WLr*`oP`cvP+mU8+lww^p+cjL(Wd~%{R8(9z5Zf?CiN6?!AXKg^%(kSK95#d9*V}U-aw8 zbh^7E@IAhF|BD3MTU@O415W5r8)EUqAIq#ZS4!6cfGU7w@SjSvEt4?(?coZ6}PtpUYf5e z+{a1i#rqg2SoRzc^S)N?cr2vjoCPNSK=|9s(Ql^)mnaQ6pLj%NmB+A1NxO@gvgYl! zn?F8&C@Ot3IJwNtxJUYQv0~!s9GihJk4@*wX?gk^?M&f4QkZ(oZC=OAmkt}3-C0z% zC`;|mw92(1y{l#}SAA1r8Te#_mH8pUoTg*bzT?}gF*cP|6`QC_uWw5;d*|i9QJbXS zNQ+^m`kvS-dvJ>G^2euG1s5_(0*AG=OI@)4rMAgry%^+V}T)F9x zy6&ERoPN62f-WPsZJ{f>^+VdV-KY7Ss|lE{hZ$^339`JY`#3g4c9wHu^+%|yt{j~a zdhg8S>QibrX1n*$N@V+V-Re|o9Tz)2X=vo7JmU4}b=Erh5qR5Wgb!|_SNUR}@k zT)?&It|G#7k=;T|2<$}g%wo@C_bj)+e(R{_jfRPuc&x?*pU_Z&uWJMV@=I2=Xz$>M=@dzBk?&$|DzM+Ol)>EW`82v*}D-2(@K6oorQDBsp z?585l$urfS@4D8fs&gkVaoUsc)YgQ(t1-lf zk=3ZdB9}OMpgbE8e$Hh-^~^=Sb*B}wvl?UVsKiOT6;_O_IUG?c6?3Rvjx}wbhEvhe3z~i66s1$Vui!E!pM*0e9~0OTa{uX#Ys94Rnchb@@HVmsE94IzM9* z{z4NES%*IiW&d4PF4C;I#UWRYeaoy{s;Lm>b*GcPnv|zE^N1mPs=`B-3%*-oCj2l= zgbqK;<$d0d4Lfb}=E9In`iweJr%o%S=j%>nJC(deEori9jeR{cS>crE*&ea-wstzE zZB}Tktx1TwRWp=jG8?(&97p`Z~An+%yaG<+nA_+54}*c39Eq|8;HRy>n^L zu9exIJ)W%AQLxr%ujf``iSnY`B6daNGH(gkZGi2(4VP+xl z!3!Ky!o}0UAISg#{mY*5KSv3NM?F_4Fbb7Ss zRjk_n!RGQ?ad3b^#x5u6*5~hB(y!F(&BxD~@BC(tOBQ~)CZ8U*F*Mz;^4eyPO%3OE zhqTcZV~ozLe#%Na*-8KE++e7o7pA~d)m~lU&RXTos0{g*sAV%45MO?3wY{h9tTx%L zBGbZB-*L`hwm2>wXm$S<^R)0%<=!_bCK9;8yIvw2kFFFW^(Ltw?kl)r-DBx^V$aZh z)~Qld16F)<(v`1uXPO;D<|%DO3D4B=95cy01C;9iOBM7cb87Hv+=jOfixxYpH4(z+ zW=7BcE5DP!uY%ru?|*rH@6KRGc$-bmhM?P53suhjzk1k>tB8oL1vZDt=HRPn#L4)- z!NcxP+6Jm;u|V}ioPW}D;q*;#`ud-=&ve*kTzNz(;r>+n^mca}Q9T{JeJxpR!C$xd z8@i`A_$udz?umRA_P2CT(Pt}XNq3)rls`RvA;xCgt`co-^^4st?{KHD33u=N{y89e z3S51*iPOBG^Igwi(y0r3x9dOtRQEE{FF?$6R)(X(m*c)`TZZNA^?d3Z%96R$)!!5(&)Db#RZwM>-&rQ7v+wMyiF|V5>ibJ6 z5Z4`c)YGxP_7YRJWqqJ=-O+DCU9mgxGYr4YuCV-m^yxanNk(Yly#U+3*H;TT8`cgl zV5B~1njyK-pqth|WyV70wnf^}jazr^wEmpBWXpmLNxP%3cWwQo@s-+&a`{N=(98JEJe zrq(NaS_hUa8|<=LDBc;u&({&7-#zTD$vySD3+n8_iI#4j`ho3|)cbL->wymsc}wY$ z+{At9m-mR5(@yrEzub{=gm*<_s5TR&nf66(m5Cp%D(LP->DdJ-E8?ugp5>cA&wfO( zP%wUX#?sGF`@_X@ue(OImHX~(soG<|v-#Q-JI_a1pG*pO$#dZLlYG2;Cv(xeg4LF4 z7qlw^YYyFaw9fNhc)R3!)9l9)4+9$79>Qn7wLJ6uB3&Ocvu~T`6sl$2wK>8T1JcFb zq`L#+hUzz~my$HaPTVEmYY$!jkiXJR0c<$e!EL~a3AX`WZ#k95iiPrug5AgK*WKrz z73s(aEJPT5s|~)f2R@Qu!vP<#P{*VHS-bwf+@LB4mx-z`&0+34vOmz9kY$jz;n{nf zW#Hj<(T`eMr}ij_bO>RUX68sPn>wJZdTC+w{rU8pxv}RiZm>*xl(rz*l2#tMbWUC- zPwI?9LHMG}Q)YH{808rhe`M;Un}@s)Gvim;tvWA+OMWON;dm?DDBF0$`sI}VDixEr zm_QxLi{;H%-F@HQUi|pb=8sn%s_3WLFI7Dky7sbC{h6cZHPc;CxqGhYJ6yD0vufr` z6S;$zqMj7n)XMBge%@3y<7|||`uZt6uOl+3rOUo+8yL{)G>feFnZJGYbl_@b!Djm% zscNrv4TcobWa^4ouM)LFwk&N$(_ID~G9+r$L%gP;smk234N47AN_oPSfY0qE*?om~ zJck21Ut1^I1YA|9K>uXF|LuPD|LC_3Gz{>?3gWjtva0|KKJLG3SNW5+e>L6zD}NY) zJs*XFd`>*ucj?7q74n0v580wKO)=1l=X25DpIWwVx_d9v%dLc%sT`$p#cFN%l2X}K z+TB(K7>r_S!Y+2pWVnF8(%%2u97oeza!y|>wsSwC1Nv>8lU5`%4<)R=Ej?YvrYZFn z=gH@l`lsF9v*)H*O&M;~X=Wd}c>Db^_*~;vdudeS?4ARem)mRhmJ$oAW6kIE?7a|p zpTD?)LGRTqEv#w3mU?w^*Ym_8wVIP3+8gTq3SzDN^@_M^6Eg3 zYC*VGar#*}y}mTP4o*M*Z&9`X<*~=h&sXr}o;{4Gm^+Z2spdFGDivo68;_{yIzOxE zSYN^4xx#wV!CxlhVI9CT$rEa$ao|dN+~r1a zMlF_r#gJ+krN{G2#@w7Ca!WJ|?xWdU7jXpDf zp2$HJqGW72F82dvQyKQ?@-D9Tkk*q=%oUJr2A8@mCziVSF2#4{J}JVibNk+{UEO0X z`t(iHtIO@E{Cyi6<33+a?i1aqUVBMh@q7P)m*m-1uiD#DZ*?^1w92hib9kKiknPOos(vaS$`xh{CvGX=4;rbSDP=~zxSj< z#1WGf>014&?`q+I`GuStmN#Ua)=Qp!EnNXTV%~u@_gb*#Hvh9HzY!bOZxoq{HmnR3 z9#;Kfc*5YMe==RbzZ#_$)K`42%sp9CW!kvbO5gMN<};r@-k#gY&J?YV6+4;Q52tre zXaFsROTP}MUxU+I;PgtNNxxgYz(o{JPb*#eKap6#zwC^AG*!8&t8KaGGRK>H_pe^V z?sl8V`Czv}JbolEVIK^wooe~)$j+V + + diff --git a/sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe.manifest b/sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe.manifest new file mode 100644 index 0000000..061c9ca --- /dev/null +++ b/sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/sources/RoboforkApp/obj/Debug/App.baml b/sources/RoboforkApp/obj/Debug/App.baml new file mode 100644 index 0000000000000000000000000000000000000000..58ddf5b7242c3866e2f0dd1d5724acc3c9218e47 GIT binary patch literal 1513 zcmb`H+fUmt6o*gT3XS{5xQar%37%FpWhLbzp^3tfrVWG|1ZdjB()6^oNaD&))b{`8 z6|v)1DTQVan@Hq1IsSe2xj3EyfOD{+0>{+g&z(eG7)d+| zFbbvP<#U%&&ExKO>|KdF430`WwMJ>*Dm(R3c^6Aorpn;rh6i=gQ58qwYfO2Q0(;co z6Cqz?-o;ZmXoX?>&@`3XLf=sZpSw~h(FhB!@XZbn8eQ{qu~;^{j_;Z6k({N#00t?r zSe(^r8ZPXf3ehjzlKMXaukGzQmTQ%F4obUN+&@@6G`jhJ@i5(YDy`kp71zbiz6H2{ zgvlx@5lI)-EbW8|8qh7fX2AUeES#fkV*Ql6dN(+dqsq=QJu+eUp%lGZZwQ#8Hf?}4 zNxh!EKcI~Z)V4k_SRbxqo}%K-0OdEG5uLv;59Mu=rTfry3}qNBKS324sTQhn{YbQwOdX*X_1u}*1EDIF6@!Eyh1G$PDp;JpOz}&FI|^X)8ldz5VCX KR*pLTr?Nj@NTA06 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/App.g.cs b/sources/RoboforkApp/obj/Debug/App.g.cs new file mode 100644 index 0000000..b15b478 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/App.g.cs @@ -0,0 +1,82 @@ +#pragma checksum "..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1A9A31876F3AF90BB8F91287D02E5F21" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + + #line 4 "..\..\App.xaml" + this.StartupUri = new System.Uri("RoboforkMenu.xaml", System.UriKind.Relative); + + #line default + #line hidden + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/app.xaml", System.UriKind.Relative); + + #line 1 "..\..\App.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + RoboforkApp.App app = new RoboforkApp.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/App.g.i.cs b/sources/RoboforkApp/obj/Debug/App.g.i.cs new file mode 100644 index 0000000..b15b478 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/App.g.i.cs @@ -0,0 +1,82 @@ +#pragma checksum "..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1A9A31876F3AF90BB8F91287D02E5F21" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + + #line 4 "..\..\App.xaml" + this.StartupUri = new System.Uri("RoboforkMenu.xaml", System.UriKind.Relative); + + #line default + #line hidden + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/app.xaml", System.UriKind.Relative); + + #line 1 "..\..\App.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + RoboforkApp.App app = new RoboforkApp.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..53512a8741e81d30182520764d7b08c8af12273e GIT binary patch literal 874 zcmcIi-EPw`6i$DVHED+W09*u#3(zVnrF4u*6@sv86Koo^8aI)U8=nlTPQ2Mp*YaH4 z@esTS?*KksHwIMP;YeT3iNE-K=ksxDj^q5W3*WfHx`mI&JX2E3+>lol7mQ4(o@p}g zJt1*7Is>J-EQgrk(~Xi!m`cI0gvux?y3uJh6+C+b%ZZ#pIh@A*e2_oOdp$OYX`i}S z?ZM_EQNCu}$&N&0s!VhEq8Je~u?VV9kfp(lm!*ShqYg4VGo3kEn z(0ugQ`QP8|y}$;70LA-F1lK|bBi!&j3y|!mR?@kmMKrRm=;+a6Z})Nf9&%7nW)Qv9 z8Vc(?==9dybY%H(CDkk?CkK;X+59OPq-%Mv6}{r+IblM0Xpi`Rr9Qxv94ri!I71pM zcCgje{k3f1`xab`c5Zw4Z3^!U$PU`D8V>X)6jYmI$#~9zh4k8s<%#V+WN-l`vmRM% zLY+}#K&>pir>fHM0@gFIo!^*+zd7}Ky;k2wY0j6$*GvBGFbD!KuxVi3i%CE3_nrqe ORE&b}lG=Ze+CKsA#Rvib literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..6f04429f148bbb7fdd3538358943652ce70b08ae GIT binary patch literal 7132 zcmeHMZByGu5VpZ67($C_N)l*NrA^zUbyb^}@G`>(uyM;Y$uPD{GJ`ziES=2->CU}7 zVO)ma(qGW&Pi%K(BVI#08Eb|Qmd9)PUiP`&+moMNCz6Ro;vcy16R*2NAlz5XkwS@v zwsx2bh*!~p%Y;=BzAyMzaWiY~P^p;UYxy}Vhp((z2s|A~y2fdsCGoQ6c2M`2^DFIC z#R27O_1t`8v9Z+1=iS8|nI|I%x%>g7jevPB;%#wFrD(m8q}8I*DigWITY*;hVe&)b zd7@3-b)~3Z_d1(LnsQu~nt;&-!5geuVji7#2zQxFG(8=Ot!lOrcwR{opSFcOIPI#E zI`rMU&{q(lU!oQb!BPsG4lKn#c+z(%Ii8dS6X8FExy}q-cPL(5fj( zn@nlhIh&9M!!$(~&VZux&NzoMeW~k};Ov0PC)YO@nQD2YgMgPO_5y9TJ8@eIhbkrH zI;@^)un9u0H-)<8fNSQ{-jvIlx?WPokTGl+iNr9-p=2^?z#HVBBbAQQ)Q6yhU2`;s zk@Yj>R5HhU2`+e--`%}o2*mjg@dCO{n0z-E4XtR&cr$DI$`R6I^|O<+@V^hv(h^y8 z7GLC7<`-ygd8L-UX&tw8sd4zB)?c^Ya&^h%AVlMcqUbcmq5PJ|RG$yfAVA}Yp+SK5 z>xZ+3hJ^`Hq-0hO!*-6>Ngyu*mwmT7}Z%3-GE5NDsJKgHEg zf|$9uz*7p33pFy(KZX5fWPyq8Q_!9YM|_5NzG9wn5AMdGEoaT==JPA*&*6Ipy^3#R z8imzn+;Dn) z)f%{(vVhQsH^wYz-YcxyFsKQ6f*Ga_=Ch;a7tig;&1P?pQN>v-L|(iY6*jukJ|%;p zXTAWCW(*+Pk}Ar9ssocPKwc7pJpwQ}$Xw@tN|r2lEtQ8u7xsWc>Hgq;CN0 zAO@`8w$=kJ{O}mVbLfykB_ag;Hm1FL!?-KjYJ;fok&(jR$N{k%5WBvXF#4Srh0J3Q z3PQdb*;DKfI=Xk*tx!VG->K-w;%aGUP`AO_><3Fsam0PUH^0wW>~3vzH2obs^-ix0 zW(ZiVHlBf~#PE>MVEPdvJcpZ93F^#AOhv-{oWSsEz*%nAS=k literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/EditNodeWindow.baml b/sources/RoboforkApp/obj/Debug/EditNodeWindow.baml new file mode 100644 index 0000000000000000000000000000000000000000..b1d330800f2ed315e4f50774beb4edb36ef6da82 GIT binary patch literal 3155 zcmb_fO>7%Q6dvzx?2Y3lp=~IXv^KCnq5h3C+oTXwCuu1pajH0Kd*Hy@-XyEqUU$7A zX>TPLBu-R9qC(S%Xn-hBJ!z3=@@ z8zF=&kOG+|IT+_*^@0Bc2!mf>bdZqnQqf+qoh!L|{a6eDJG=T(5NZ7nyya`C;+X)d2rrop z>$=2h?=+Cf+xx;8s ze3;x}Gz4>8%Mv5e5t+a+xMXk4nk!b#!Zd9RfL|&g!iZ|N2t^0MC8DXfnUtl3>7%ex z_#T3K?F~F(5BTc&-GL|U;aR=T8~XRXNb)432VsvpbhkyK2NeRtz@lS$wW$p&Bz)d> ztm`&ZYh{Y*Bk+M1`hf+~_jmOqEKtiKaf1ByE=gdaQ+W7K8`x%j^G4CEK)?}p0v>H> zhxKD3#IQ%)YUzhj=!c!+l8Yk0v0yu9aB>W!ibBx9a6F^Pga6M%bwhJ!JhE z8Xt?}>uO7X6TU;^kHCo3q48RHhbfq2!YD<)!w7v&AQD(@9oHh;ELbYG(Hw)CxEoNk zkj$^(a`+(&XU5_&XlChn8jj6?G51Go@Om~rqUif4V?6AH<-89QSn>Qe4F#$>NYXKJgrwwj1)!lRj zo})0j(cwM%}w``W7O+bZB>f|Nic8Y z5(@n#f#ku-Oh9lb@{1p9pI=zP=$&=J|>g=W45!PQoI^Cj}&dEw+=ef?|Q^ zC{BUTXdK{N(#2lFlVXLo*~7x`VlU+hID6whdubt8DCRwW!r2>x31?5;VbYJ^``rD` zq_Ok~zt*z=^SK*`#Xj7Pd))QNPNbqMJI`CIYi?I|>H?C$Tjd|r2|Ps<_ur@Plqcz; zZo-pxsGIaeUgDkh1dmaN{Rz)d=v!jOshfg@PhGX@8L!Z{VZ$fu3@r8`i+W`BO0=9f zN&cCU1m2AuI)=Adxaih$<+5mhh#i3^8V-@;jL6Hzs&*hmLb=)5g~i#kU?mnzyE$gD zI#8F^U1~Zi!Mk`GM&24fY60dZQ$b5isNq+vLT3Qd?qFwO=DU3k7W=pjorB+7J@12e zKnG6}bQ}L!&~Y0tGjKa^!)1mr^jK3vL_&#9%Se) zj=sC|Vn-;#wltS(z22&V^|2t?$ArCW*f +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// EditNodeWindow + /// + public partial class EditNodeWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 19 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Label Label; + + #line default + #line hidden + + + #line 24 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox cbMode; + + #line default + #line hidden + + + #line 32 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtSpeed; + + #line default + #line hidden + + + #line 43 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtAngle; + + #line default + #line hidden + + + #line 54 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtHight; + + #line default + #line hidden + + + #line 65 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnAddMode; + + #line default + #line hidden + + + #line 71 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnNo; + + #line default + #line hidden + + + #line 74 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSave; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/editnodewindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\EditNodeWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.Label = ((System.Windows.Controls.Label)(target)); + return; + case 2: + this.cbMode = ((System.Windows.Controls.ComboBox)(target)); + return; + case 3: + this.txtSpeed = ((System.Windows.Controls.TextBox)(target)); + + #line 38 "..\..\EditNodeWindow.xaml" + this.txtSpeed.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 4: + this.txtAngle = ((System.Windows.Controls.TextBox)(target)); + + #line 49 "..\..\EditNodeWindow.xaml" + this.txtAngle.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 5: + this.txtHight = ((System.Windows.Controls.TextBox)(target)); + + #line 60 "..\..\EditNodeWindow.xaml" + this.txtHight.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 6: + this.btnAddMode = ((System.Windows.Controls.Button)(target)); + + #line 65 "..\..\EditNodeWindow.xaml" + this.btnAddMode.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 7: + this.btnNo = ((System.Windows.Controls.Button)(target)); + + #line 71 "..\..\EditNodeWindow.xaml" + this.btnNo.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 8: + this.btnSave = ((System.Windows.Controls.Button)(target)); + + #line 74 "..\..\EditNodeWindow.xaml" + this.btnSave.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/EditNodeWindow.g.i.cs b/sources/RoboforkApp/obj/Debug/EditNodeWindow.g.i.cs new file mode 100644 index 0000000..a7a69a8 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/EditNodeWindow.g.i.cs @@ -0,0 +1,201 @@ +#pragma checksum "..\..\EditNodeWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "E858095C41A4A64EF1C42E1FDC895C5C" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// EditNodeWindow + /// + public partial class EditNodeWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 19 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Label Label; + + #line default + #line hidden + + + #line 24 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox cbMode; + + #line default + #line hidden + + + #line 32 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtSpeed; + + #line default + #line hidden + + + #line 43 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtAngle; + + #line default + #line hidden + + + #line 54 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtHight; + + #line default + #line hidden + + + #line 65 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnAddMode; + + #line default + #line hidden + + + #line 71 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnNo; + + #line default + #line hidden + + + #line 74 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSave; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/editnodewindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\EditNodeWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.Label = ((System.Windows.Controls.Label)(target)); + return; + case 2: + this.cbMode = ((System.Windows.Controls.ComboBox)(target)); + return; + case 3: + this.txtSpeed = ((System.Windows.Controls.TextBox)(target)); + + #line 38 "..\..\EditNodeWindow.xaml" + this.txtSpeed.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 4: + this.txtAngle = ((System.Windows.Controls.TextBox)(target)); + + #line 49 "..\..\EditNodeWindow.xaml" + this.txtAngle.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 5: + this.txtHight = ((System.Windows.Controls.TextBox)(target)); + + #line 60 "..\..\EditNodeWindow.xaml" + this.txtHight.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 6: + this.btnAddMode = ((System.Windows.Controls.Button)(target)); + + #line 65 "..\..\EditNodeWindow.xaml" + this.btnAddMode.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 7: + this.btnNo = ((System.Windows.Controls.Button)(target)); + + #line 71 "..\..\EditNodeWindow.xaml" + this.btnNo.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 8: + this.btnSave = ((System.Windows.Controls.Button)(target)); + + #line 74 "..\..\EditNodeWindow.xaml" + this.btnSave.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.cs b/sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.cs new file mode 100644 index 0000000..136dd1b --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace XamlGeneratedNamespace { + + + /// + /// GeneratedInternalTypeHelper + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper { + + /// + /// CreateInstance + /// + protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) { + return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) + | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture); + } + + /// + /// GetPropertyValue + /// + protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) { + return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// SetPropertyValue + /// + protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) { + propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// CreateDelegate + /// + protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) { + return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod + | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] { + delegateType, + handler}, null))); + } + + /// + /// AddEventHandler + /// + protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) { + eventInfo.AddEventHandler(target, handler); + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.i.cs b/sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.i.cs new file mode 100644 index 0000000..136dd1b --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/GeneratedInternalTypeHelper.g.i.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace XamlGeneratedNamespace { + + + /// + /// GeneratedInternalTypeHelper + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper { + + /// + /// CreateInstance + /// + protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) { + return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) + | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture); + } + + /// + /// GetPropertyValue + /// + protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) { + return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// SetPropertyValue + /// + protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) { + propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// CreateDelegate + /// + protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) { + return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod + | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] { + delegateType, + handler}, null))); + } + + /// + /// AddEventHandler + /// + protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) { + eventInfo.AddEventHandler(target, handler); + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/MainWindow - Copy.g.i.cs b/sources/RoboforkApp/obj/Debug/MainWindow - Copy.g.i.cs new file mode 100644 index 0000000..27b4689 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/MainWindow - Copy.g.i.cs @@ -0,0 +1,271 @@ +#pragma checksum "..\..\MainWindow - Copy.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A04B9D92C411BD9F7C79350C455A02D4" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 59 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRestriction; + + #line default + #line hidden + + + #line 62 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRoute; + + #line default + #line hidden + + + #line 65 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnMakeRoot; + + #line default + #line hidden + + + #line 74 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnDeleteRoute; + + #line default + #line hidden + + + #line 122 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetStart; + + #line default + #line hidden + + + #line 123 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetGoal; + + #line default + #line hidden + + + #line 124 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetAutoNodes; + + #line default + #line hidden + + + #line 125 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetFreeNodes; + + #line default + #line hidden + + + #line 126 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnEditNode; + + #line default + #line hidden + + + #line 144 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 160 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 265 "..\..\MainWindow - Copy.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/mainwindow%20-%20copy.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow - Copy.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.btnSetupRestriction = ((System.Windows.Controls.Button)(target)); + + #line 59 "..\..\MainWindow - Copy.xaml" + this.btnSetupRestriction.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 2: + this.btnSetupRoute = ((System.Windows.Controls.Button)(target)); + + #line 62 "..\..\MainWindow - Copy.xaml" + this.btnSetupRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 3: + this.btnMakeRoot = ((System.Windows.Controls.Button)(target)); + + #line 65 "..\..\MainWindow - Copy.xaml" + this.btnMakeRoot.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 4: + this.btnDeleteRoute = ((System.Windows.Controls.Button)(target)); + + #line 74 "..\..\MainWindow - Copy.xaml" + this.btnDeleteRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 5: + this.btnSetStart = ((System.Windows.Controls.Button)(target)); + + #line 122 "..\..\MainWindow - Copy.xaml" + this.btnSetStart.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 6: + this.btnSetGoal = ((System.Windows.Controls.Button)(target)); + + #line 123 "..\..\MainWindow - Copy.xaml" + this.btnSetGoal.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 7: + this.btnSetAutoNodes = ((System.Windows.Controls.Button)(target)); + + #line 124 "..\..\MainWindow - Copy.xaml" + this.btnSetAutoNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 8: + this.btnSetFreeNodes = ((System.Windows.Controls.Button)(target)); + + #line 125 "..\..\MainWindow - Copy.xaml" + this.btnSetFreeNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 9: + this.btnEditNode = ((System.Windows.Controls.Button)(target)); + + #line 126 "..\..\MainWindow - Copy.xaml" + this.btnEditNode.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 10: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 11: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 12: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/MainWindow.baml b/sources/RoboforkApp/obj/Debug/MainWindow.baml new file mode 100644 index 0000000000000000000000000000000000000000..a63537d0f0ff13bcee90b41ecf92a020af1feedc GIT binary patch literal 13525 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 uCy} +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 58 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRestriction; + + #line default + #line hidden + + + #line 61 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRoute; + + #line default + #line hidden + + + #line 64 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnMakeRoot; + + #line default + #line hidden + + + #line 73 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnDeleteRoute; + + #line default + #line hidden + + + #line 121 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetStart; + + #line default + #line hidden + + + #line 122 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetGoal; + + #line default + #line hidden + + + #line 123 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetAutoNodes; + + #line default + #line hidden + + + #line 124 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetFreeNodes; + + #line default + #line hidden + + + #line 125 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnEditNode; + + #line default + #line hidden + + + #line 143 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 159 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 264 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.btnSetupRestriction = ((System.Windows.Controls.Button)(target)); + + #line 58 "..\..\MainWindow.xaml" + this.btnSetupRestriction.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 2: + this.btnSetupRoute = ((System.Windows.Controls.Button)(target)); + + #line 61 "..\..\MainWindow.xaml" + this.btnSetupRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 3: + this.btnMakeRoot = ((System.Windows.Controls.Button)(target)); + + #line 64 "..\..\MainWindow.xaml" + this.btnMakeRoot.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 4: + this.btnDeleteRoute = ((System.Windows.Controls.Button)(target)); + + #line 73 "..\..\MainWindow.xaml" + this.btnDeleteRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 5: + this.btnSetStart = ((System.Windows.Controls.Button)(target)); + + #line 121 "..\..\MainWindow.xaml" + this.btnSetStart.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 6: + this.btnSetGoal = ((System.Windows.Controls.Button)(target)); + + #line 122 "..\..\MainWindow.xaml" + this.btnSetGoal.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 7: + this.btnSetAutoNodes = ((System.Windows.Controls.Button)(target)); + + #line 123 "..\..\MainWindow.xaml" + this.btnSetAutoNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 8: + this.btnSetFreeNodes = ((System.Windows.Controls.Button)(target)); + + #line 124 "..\..\MainWindow.xaml" + this.btnSetFreeNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 9: + this.btnEditNode = ((System.Windows.Controls.Button)(target)); + + #line 125 "..\..\MainWindow.xaml" + this.btnEditNode.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 10: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 11: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 12: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/MainWindow.g.i.cs b/sources/RoboforkApp/obj/Debug/MainWindow.g.i.cs new file mode 100644 index 0000000..3db8346 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/MainWindow.g.i.cs @@ -0,0 +1,271 @@ +#pragma checksum "..\..\MainWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "9EB4595C59F6371CD9C47327E41686C4" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 58 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRestriction; + + #line default + #line hidden + + + #line 61 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRoute; + + #line default + #line hidden + + + #line 64 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnMakeRoot; + + #line default + #line hidden + + + #line 73 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnDeleteRoute; + + #line default + #line hidden + + + #line 121 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetStart; + + #line default + #line hidden + + + #line 122 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetGoal; + + #line default + #line hidden + + + #line 123 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetAutoNodes; + + #line default + #line hidden + + + #line 124 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetFreeNodes; + + #line default + #line hidden + + + #line 125 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnEditNode; + + #line default + #line hidden + + + #line 143 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 159 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 264 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.btnSetupRestriction = ((System.Windows.Controls.Button)(target)); + + #line 58 "..\..\MainWindow.xaml" + this.btnSetupRestriction.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 2: + this.btnSetupRoute = ((System.Windows.Controls.Button)(target)); + + #line 61 "..\..\MainWindow.xaml" + this.btnSetupRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 3: + this.btnMakeRoot = ((System.Windows.Controls.Button)(target)); + + #line 64 "..\..\MainWindow.xaml" + this.btnMakeRoot.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 4: + this.btnDeleteRoute = ((System.Windows.Controls.Button)(target)); + + #line 73 "..\..\MainWindow.xaml" + this.btnDeleteRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 5: + this.btnSetStart = ((System.Windows.Controls.Button)(target)); + + #line 121 "..\..\MainWindow.xaml" + this.btnSetStart.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 6: + this.btnSetGoal = ((System.Windows.Controls.Button)(target)); + + #line 122 "..\..\MainWindow.xaml" + this.btnSetGoal.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 7: + this.btnSetAutoNodes = ((System.Windows.Controls.Button)(target)); + + #line 123 "..\..\MainWindow.xaml" + this.btnSetAutoNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 8: + this.btnSetFreeNodes = ((System.Windows.Controls.Button)(target)); + + #line 124 "..\..\MainWindow.xaml" + this.btnSetFreeNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 9: + this.btnEditNode = ((System.Windows.Controls.Button)(target)); + + #line 125 "..\..\MainWindow.xaml" + this.btnEditNode.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 10: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 11: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 12: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/RboforkApp.exe b/sources/RoboforkApp/obj/Debug/RboforkApp.exe new file mode 100644 index 0000000000000000000000000000000000000000..221aa680aefbbeae29ad42fb8851515bff635561 GIT binary patch literal 272384 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
%XW`2(j_6b6^4m3+cMXN6 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 + /// RoboforkMenu + /// + public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 43 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem PassplanTree; + + #line default + #line hidden + + + #line 49 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NodeTree; + + #line default + #line hidden + + + #line 60 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem FK15Tree; + + #line default + #line hidden + + + #line 65 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem VehicleAddTree; + + #line default + #line hidden + + + #line 75 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem TaskpattermTree; + + #line default + #line hidden + + + #line 80 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem WorkAddTree; + + #line default + #line hidden + + + #line 90 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ConnectTree; + + #line default + #line hidden + + + #line 95 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ParameterTree; + + #line default + #line hidden + + + #line 103 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ScheduleTree; + + #line default + #line hidden + + + #line 108 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem LoggingTree; + + #line default + #line hidden + + + #line 116 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem AlertTree; + + #line default + #line hidden + + + #line 121 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem HelpTree; + + #line default + #line hidden + + + #line 126 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NewProjectTree; + + #line default + #line hidden + + + #line 143 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabControl MainTab; + + #line default + #line hidden + + + #line 146 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabMap; + + #line default + #line hidden + + + #line 167 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 174 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 231 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + + #line 307 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvasSchedule; + + #line default + #line hidden + + + #line 310 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGridShedule; + + #line default + #line hidden + + + #line 359 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabWork; + + #line default + #line hidden + + + #line 366 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabSchedule; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenu.xaml", System.UriKind.Relative); + + #line 1 "..\..\RoboforkMenu.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.PassplanTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 44 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Selected += new System.Windows.RoutedEventHandler(this.GetPassplanTree); + + #line default + #line hidden + + #line 45 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Unselected += new System.Windows.RoutedEventHandler(this.SetPassplanTree); + + #line default + #line hidden + return; + case 2: + this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 50 "..\..\RoboforkMenu.xaml" + this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.GetNodeTree); + + #line default + #line hidden + + #line 51 "..\..\RoboforkMenu.xaml" + this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNodeTree); + + #line default + #line hidden + return; + case 3: + this.FK15Tree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 61 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Selected += new System.Windows.RoutedEventHandler(this.GetFK15Tree); + + #line default + #line hidden + + #line 62 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Unselected += new System.Windows.RoutedEventHandler(this.SetFK15Tree); + + #line default + #line hidden + return; + case 4: + this.VehicleAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 66 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetVehicleAddTree); + + #line default + #line hidden + + #line 67 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetVehicleAddTree); + + #line default + #line hidden + return; + case 5: + this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 76 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.GetTaskpattermTree); + + #line default + #line hidden + + #line 77 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.SetTaskpattermTree); + + #line default + #line hidden + return; + case 6: + this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 81 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetWorkAddTree); + + #line default + #line hidden + + #line 82 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetWorkAddTree); + + #line default + #line hidden + return; + case 7: + this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 91 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Selected += new System.Windows.RoutedEventHandler(this.GetConnectTree); + + #line default + #line hidden + + #line 92 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetConnectTree); + + #line default + #line hidden + return; + case 8: + this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 96 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.GetParameterTree); + + #line default + #line hidden + + #line 97 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Unselected += new System.Windows.RoutedEventHandler(this.SetParameterTree); + + #line default + #line hidden + return; + case 9: + this.ScheduleTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 104 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Selected += new System.Windows.RoutedEventHandler(this.GetScheduleTree); + + #line default + #line hidden + + #line 105 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Unselected += new System.Windows.RoutedEventHandler(this.SetScheduleTree); + + #line default + #line hidden + return; + case 10: + this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 109 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Selected += new System.Windows.RoutedEventHandler(this.GetLoggingTree); + + #line default + #line hidden + + #line 110 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Unselected += new System.Windows.RoutedEventHandler(this.SetLoggingTree); + + #line default + #line hidden + return; + case 11: + this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 117 "..\..\RoboforkMenu.xaml" + this.AlertTree.Selected += new System.Windows.RoutedEventHandler(this.GetAlertTree); + + #line default + #line hidden + + #line 118 "..\..\RoboforkMenu.xaml" + this.AlertTree.Unselected += new System.Windows.RoutedEventHandler(this.SetAlertTree); + + #line default + #line hidden + return; + case 12: + this.HelpTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 122 "..\..\RoboforkMenu.xaml" + this.HelpTree.Selected += new System.Windows.RoutedEventHandler(this.GetHelpTree); + + #line default + #line hidden + + #line 123 "..\..\RoboforkMenu.xaml" + this.HelpTree.Unselected += new System.Windows.RoutedEventHandler(this.SetHelpTree); + + #line default + #line hidden + return; + case 13: + this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 127 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.GetNewProjectTree); + + #line default + #line hidden + + #line 128 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNewProjectTree); + + #line default + #line hidden + return; + case 14: + this.MainTab = ((System.Windows.Controls.TabControl)(target)); + return; + case 15: + this.TabMap = ((System.Windows.Controls.TabItem)(target)); + return; + case 16: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 17: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 18: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + case 19: + this.MyDesignerCanvasSchedule = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 20: + this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); + return; + case 21: + this.TabWork = ((System.Windows.Controls.TabItem)(target)); + return; + case 22: + this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/RoboforkMenu.g.i.cs b/sources/RoboforkApp/obj/Debug/RoboforkMenu.g.i.cs new file mode 100644 index 0000000..425f9c6 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/RoboforkMenu.g.i.cs @@ -0,0 +1,483 @@ +#pragma checksum "..\..\RoboforkMenu.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "C950923F789E77CC71F6F13F1DA30EF9" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// RoboforkMenu + /// + public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 43 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem PassplanTree; + + #line default + #line hidden + + + #line 49 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NodeTree; + + #line default + #line hidden + + + #line 60 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem FK15Tree; + + #line default + #line hidden + + + #line 65 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem VehicleAddTree; + + #line default + #line hidden + + + #line 75 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem TaskpattermTree; + + #line default + #line hidden + + + #line 80 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem WorkAddTree; + + #line default + #line hidden + + + #line 90 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ConnectTree; + + #line default + #line hidden + + + #line 95 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ParameterTree; + + #line default + #line hidden + + + #line 103 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ScheduleTree; + + #line default + #line hidden + + + #line 108 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem LoggingTree; + + #line default + #line hidden + + + #line 116 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem AlertTree; + + #line default + #line hidden + + + #line 121 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem HelpTree; + + #line default + #line hidden + + + #line 126 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NewProjectTree; + + #line default + #line hidden + + + #line 143 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabControl MainTab; + + #line default + #line hidden + + + #line 146 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabMap; + + #line default + #line hidden + + + #line 167 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 174 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 231 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + + #line 307 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvasSchedule; + + #line default + #line hidden + + + #line 310 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGridShedule; + + #line default + #line hidden + + + #line 359 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabWork; + + #line default + #line hidden + + + #line 366 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabSchedule; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenu.xaml", System.UriKind.Relative); + + #line 1 "..\..\RoboforkMenu.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.PassplanTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 44 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Selected += new System.Windows.RoutedEventHandler(this.GetPassplanTree); + + #line default + #line hidden + + #line 45 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Unselected += new System.Windows.RoutedEventHandler(this.SetPassplanTree); + + #line default + #line hidden + return; + case 2: + this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 50 "..\..\RoboforkMenu.xaml" + this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.GetNodeTree); + + #line default + #line hidden + + #line 51 "..\..\RoboforkMenu.xaml" + this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNodeTree); + + #line default + #line hidden + return; + case 3: + this.FK15Tree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 61 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Selected += new System.Windows.RoutedEventHandler(this.GetFK15Tree); + + #line default + #line hidden + + #line 62 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Unselected += new System.Windows.RoutedEventHandler(this.SetFK15Tree); + + #line default + #line hidden + return; + case 4: + this.VehicleAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 66 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetVehicleAddTree); + + #line default + #line hidden + + #line 67 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetVehicleAddTree); + + #line default + #line hidden + return; + case 5: + this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 76 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.GetTaskpattermTree); + + #line default + #line hidden + + #line 77 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.SetTaskpattermTree); + + #line default + #line hidden + return; + case 6: + this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 81 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetWorkAddTree); + + #line default + #line hidden + + #line 82 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetWorkAddTree); + + #line default + #line hidden + return; + case 7: + this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 91 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Selected += new System.Windows.RoutedEventHandler(this.GetConnectTree); + + #line default + #line hidden + + #line 92 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetConnectTree); + + #line default + #line hidden + return; + case 8: + this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 96 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.GetParameterTree); + + #line default + #line hidden + + #line 97 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Unselected += new System.Windows.RoutedEventHandler(this.SetParameterTree); + + #line default + #line hidden + return; + case 9: + this.ScheduleTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 104 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Selected += new System.Windows.RoutedEventHandler(this.GetScheduleTree); + + #line default + #line hidden + + #line 105 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Unselected += new System.Windows.RoutedEventHandler(this.SetScheduleTree); + + #line default + #line hidden + return; + case 10: + this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 109 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Selected += new System.Windows.RoutedEventHandler(this.GetLoggingTree); + + #line default + #line hidden + + #line 110 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Unselected += new System.Windows.RoutedEventHandler(this.SetLoggingTree); + + #line default + #line hidden + return; + case 11: + this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 117 "..\..\RoboforkMenu.xaml" + this.AlertTree.Selected += new System.Windows.RoutedEventHandler(this.GetAlertTree); + + #line default + #line hidden + + #line 118 "..\..\RoboforkMenu.xaml" + this.AlertTree.Unselected += new System.Windows.RoutedEventHandler(this.SetAlertTree); + + #line default + #line hidden + return; + case 12: + this.HelpTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 122 "..\..\RoboforkMenu.xaml" + this.HelpTree.Selected += new System.Windows.RoutedEventHandler(this.GetHelpTree); + + #line default + #line hidden + + #line 123 "..\..\RoboforkMenu.xaml" + this.HelpTree.Unselected += new System.Windows.RoutedEventHandler(this.SetHelpTree); + + #line default + #line hidden + return; + case 13: + this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 127 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.GetNewProjectTree); + + #line default + #line hidden + + #line 128 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNewProjectTree); + + #line default + #line hidden + return; + case 14: + this.MainTab = ((System.Windows.Controls.TabControl)(target)); + return; + case 15: + this.TabMap = ((System.Windows.Controls.TabItem)(target)); + return; + case 16: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 17: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 18: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + case 19: + this.MyDesignerCanvasSchedule = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 20: + this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); + return; + case 21: + this.TabWork = ((System.Windows.Controls.TabItem)(target)); + return; + case 22: + this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/RobofoxMenu.g.i.cs b/sources/RoboforkApp/obj/Debug/RobofoxMenu.g.i.cs new file mode 100644 index 0000000..812aa37 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/RobofoxMenu.g.i.cs @@ -0,0 +1,74 @@ +#pragma checksum "..\..\RobofoxMenu.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1939DAF2265797C15313D495C8E4BF1C" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// RobofoxMenu + /// + public partial class RobofoxMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/robofoxmenu.xaml", System.UriKind.Relative); + + #line 1 "..\..\RobofoxMenu.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/Stencils/BasicShapes.baml b/sources/RoboforkApp/obj/Debug/Stencils/BasicShapes.baml new file mode 100644 index 0000000000000000000000000000000000000000..dd0ab0977afff409a97b49f2a9a1c204e7755f2c GIT binary patch literal 3496 zcmb_fTW=dh82xOoFNt$)l3r+98^sNjrjA{Ea)S!&B<{Tlc4$&Af{imtme{-Q?z%}p zh>N%*5Q2gzl$&_sFYrnq5HI`$UiksMrsm9gcWnnF6{(JP=ljmgnK@^6E=m^>U7-SH zDTDGdvX|V)LpA(7!}CO${HnID>06mfWh{D)>xQDKXOr=S_#2DPR!e48=Vw)3HFdc( z7G12amXzWpzPqGtarLZPEtQU*JW?#_r&YPkjf!04GkMMJGTamsF$oI%c!r<%(8{9D z4X&E9i4k);*xQiN(2%}g4XNbndTNSI$ZM&IG*7YNyqB&nE9#oIZDeJGKZq`ueN<@H zJFDprq~E+mR|~s_$;a7r&DR3n3|3b5cTHeHAOCE^{TOX zPM3Eh-9(-DC@_oZ=6YnvBeEXUtSLYibY(+PBRyV$1_iZhtVDWzP3iSWmqb#H{Igm~ z(<9w}kpvdj*9~q)(OrMjfD5{;Zt&=!m-?E}b2{g0bimi5EnBMc=mCj(ni}T$T6D-y z{g)M$%erNu-eaUcKwsaZ&VniH=Ax#kW~4VLkkGukX64a=0QENUtnLSc)YpVrI*uK| z8l-`ywHaU1w9=}!6Fn570W2D&SlE;++$fk_Eh;4=axf$)y>onB#+JB%4^~iK;gOyW zI$oooU@s|^$e~WUxJP{#jPr`Q#0~SBVkoO6e(bmh+!VUoemB;zC?WL=^6{Wkk5g-Y$$%W#;}h_ zuzXnlu|A19mp2uY7s@ybf37hMOQJP4m)_mo>=!*Q%t+<_#qn-_KqTU?Fp5ZJ*XT; zMT@gzHc)qV+~&n_N(Ab=6{LtmYFLXpG>JWo(6u&#q@A@Bz}s0Hb?}C@M_kCY_NWaB zYbO!6we}b)TCAP2fx5LZn`eDA>+pcH(+;QMEbg!*HjdDBmPFFdSqgYNXK4p-IAbp4 zI-9T|;Y=+5w$7$d(c)~{2I|gcY+kGrN4q#GVeD~-(lGXfLz388gs!nCk+d_G0p8A7 z*1;RbW?jfNHfKY^*gRs_Sg%AKBdJs_mu6`Or8!i#m^)_!b#v!!Zme6P;H<8c4NV2> zLNhCgy>`)IN$e6r%N?#1b_I#$4kwT=F_yq7vH-|3hNB2j640Uzg`qZ&SR4S>(cl~a z1ps1)TQWv+xw+KzJY+1{a9!&&$OO|q0vKdnvl}?PY<6M}yyX_&%D;Kn_wh2hbPBv@ zTX@eoJfTud!t<@H`MJ5t39w#pSX~l(5wSZtGLn6hQv|eca@K4}OwKxDcXGrh8JWst zlesKL*+7*wMb4aU+CY7B6q{L}iA3Ve)MOg0mz!C_!*fL^QtcGNt*c*WMiPddL zh&2(nicL?z}8`zm5fElTzp zUY6Q$i2N)u#u9h;*y{j=-tbd3_6AC8Q+RQsyop38ji0Kqw@`|k!J2kK`bpc)rFy zKq;;aF-)NIPVFzR2meWc{UJbcD@g1kyv3aqlGw*6#3d+NvriBRwNU5TFXmI=Vq$GE zLc(WAT?wBfaU|SA+*ZODsHjW$5|J(8D}=6u+emB)-u)83LESzH-vV+ae22u5@IB(T g5`I8MUBZuuYzaRh6cX^Ue?uWYw#0tN+lR;d50}Bb$p8QV literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Stencils/FlowChartSymbols.baml b/sources/RoboforkApp/obj/Debug/Stencils/FlowChartSymbols.baml new file mode 100644 index 0000000000000000000000000000000000000000..1c59970df6cce5568101acb0226756dda2e452d7 GIT binary patch literal 11579 zcmb_i4RjpUdHr^GwAx+$|5}n|Yq8hDU?EGk$CmAy$d;^NV`F10hK3Tdl1BE1)vnlG z#Wo>{(~wd~P153!1R6qUT58htgc6#T=0`oaq!dz6fQY0y4M}=ZLXw69`8g!W+xyMD z`QFTC+oe4*XT*2kci-H*ci#N0G_^#upAOS5+KK<~1A4n`0V?8OpnEsb&O;N~>1^)$ zowKuj@gr6)pUP%-4E7K3e|_E#!7PNs90WRf#hel|I2Z99~eUDkMNA~OUBZP>bhFF;ox%vpIWQ%Dw|IF`fge;36VYAg zDR#J!%oPr1Q<*|fLx4vjyE9V`t__k=q^gl@I-BdM3o!^En4ZpCg?M{_n#a=F<0Ho~ zoA-IRa58Q6G#PYeiDKi)+)=AAesb38X{e%Smnd>Dmz}k8g_AwCVa8QQlIb}sUK6Bh zbSABQzNfyLr&jY}nL3b(w}q%lwXPe@C6A6Do12-4*BTTVwI)-%6yxnx)a(K;Ck#$@ za&87IDBfNTjshM|Btph$vXG27N2#6*PcIsyDm#>TOAR&Hm8V-@OEDboDQh~Fv8Li3 zb=0b%msiixVl7PBIvowvs-cJ1(nt+^G6gG_Nv4^QJZi;PG*M^Cm}f?FGu0oqZkWTz zOC{6x-n(0X+jOma3qo*lK`nVPf?rcPLxQ6Hm~MXKh#j;Cf7;s%GdPPQQCT}P?+7eetmxO zm^G8k_s^szbJ=`$y3jwFomqc8m6<-Ve#5}P=Jh9Vty@3qx&DVB5Tp>bZVQ~~`@ihP zuqPUrY6e{+J%RlHd`I%!h1NuSiF%`$X8-Gr2I#C^ZNbmpXprvXUD6gv^hQI}#dj~D zAdo>{SBQI6wAXNY22hxSRSx1_HQlCA7$`!!!nzlwM-+;n7o%LY?$yw13dPW?r3dX} z?0Bi8{kH2ZREu6cRmJqY2D(R~dh{CUNR93_(JKlyqSs6h)aqUfjo{9~pRXCcR{FI< z{2AKlOuf@<1!|{#4SL=(I;T)OdL49AqwaOml0qHmb-OHTbDxd_J9eUmx z`iepc^m^&Ief~LFUr0Yys29DpbbptgcM+{!?x3~kT}&@1#Cq%K_HL(lF;E|kt#D8f zUPIUnY*pC8*s8Hbutl-Ou+?De!nPb+Ew(yr_1GG)HDYVR){LzMTPwCUZ0*>VQ3$to zlh+%ss{|HFXrOPP_q@rFjVG|iF*JxFUR^v?bFOIeYT_dt!p%QXhx_&FvE92zb`G8` zZsw1a!0Hd-dGN}j$!m*;45pgAns}a?GdQ$sV9YxQ&ykqJtIVELYnaSt;`!s&;jb^@3Z26f z?>;;a?8ReLq9#mLhq7~-sU1a=*N2|Tnc6e)P{cE^bB4n z+SF6UM0J<~gEuUhyksw!+~s^>gH_)jT_yggb4yGp*eH#hDo}%r&l}IfzOQ{3ZZ>;7uSt z@I&0^qtDl04n!aQv&HbbFufFf8Kd^U1-j)9`wHw7Z=DD(*yAXo5yKn;u#+>lq7vQh z09yBVfPA`_VnB5N_f+uN-UK#l*r^PwsqSJ8<7mGa4B%T9^4sZU?(#9QWWCH0#Wc)O zRO0*10NVFuKtA7lF(AI}v&Em+C4+&5Q;$B*cWQF-k`a~H<>)wh?L#HHR{&_;13*6A zD={Ft74td-w&ZnKO)Z<(xR?1BAG0K{BZ_I5SD_N$Zw1i4uL1J;z7_-G+s$ixh4u9e zC&-)O{CN3S!GJ+3zqetJPJY*+5+6wb?PCJS=VJ;3;-g}I7TA*Cw3=ErzoTB}F(0!e zzm#Gc<~vY{?->B?I|JnNJ&OVH?dIp4pQrBp7@F=fNnST8reVGtmH0jdpnbm&$mje07!coX zUfX!RJ#FWOvvJXm2}RK${Iq{ykkc#~>be5bw4+kMQE_&%hVhWTMs;`NNQ$mjbk2E@0U=|1}sIDGj&G(D&AqJ6JLlz3>xPy0t;!KMK&y8M?t zU0$RQU>{DPpFt(YJ`13Y{WXx!*yk`H#wrH-AlMS<->9i&1AWNL{Jf7@66nK0@5zSAEQqO#fLi4fAnS;`>Pe?fYv$KHpDaKzzHII*ZhPoZ;1H z7vTA>oAdDx2j}bCgIJPsF|{udJSf)+UZhWBsuSn}Dlzs9fHw9lkk8mRFd)V%2D%8g z1p2(1S~k#cdYRwyF-rpdH^nr}Z=(|5-vQ9RUjXv?{vHOzw=dAAhv%)3eVd+t>=OIB zxo8)dfMlaPaOxvTob^n@zeRe_5xY>`dmq{m2y`OQ@1yAi`X8vo*be}-vHt|}8T%my z#8|~ZUjkbK{gIklHqak?nLqI{O9K5b#Wc*Hq7vV)0BGN@0{MLZ90TIp4OD+qk+U8& z_2i8;%PY-}m>1wLP&#@25|!w_2B39+1?1Cx9Rs3UF|Q@CC9m^pYT3MsUMBz2k3}42 zNnQao9p6Dz;=2k!`wj#7d`B=KzTLbw$&Jsj0PVXI$me@G27V(r`}Sf#-|)F= ze?b`@_(;+Df--#VV>oH?E!p6v9p>;In}RlL{-Uo19oGEocLxFnH+V62L&Z6$D^Q8I z9sunv4&?K;3IpP;Vy3IXmP`|BYS~QJc$vLEW=WAj_JhX*;k_1K$}-2f`_umM1O*a+nFz`s5h4;8c947Oyq zMNKW6-H?~L)yFK!Zku8n=5|!#`%(by`%OST-#alNzTNCboa}I;;7}I%j==%>?!tDC z7%Uqo=eP@VoE%3`iJ#p7+Rqq}&(CET5I+@j+yl1cxK~Xro8#qP<~|>@B**=VX_!}_ z65m$>Xy1o`e7?sqAimuklX?vz!o~UT@~za)5wWVr@A>U-c5cLWfpMhFCp-TLEZ9@* zW55%!6Le)Rr~DS^Iw>DPC2p?<&~ASh$mjMN42au`DdUg)I^}EC)UqkR&C9&b$1F+t z?TTrbNmSx{3PAg|fPB7>VnBSmDesV!{kI+an>bRF$93mMg!mRXO!s_0hJ88-rcjBK z>jAWrG?33p1_R=xVuD$)Wu4Bdsbv$q!OP6~m?a7371J;asKobi0PXt(kk9vx7!cpT znIJE*1-Wti5_DSbFM(_hqU1IBF6`4u@FrB^{%n$gOB?%TT=d_np!sHFL{|?_AyIR{)%E6<~%CfHx`%q zC;UE#togKBn3=!$tF}sO=9n zhCj(-QQChf9eNz!uo96ciq0SI{sqG=tPy##7_|RH_k=rA7n8T9KE7l=sfMd-$oyB- z&6pHAgTKH&1<(%Af2e3ajk=2)P=ru`jLkiOhPi;oGE_K7&!B8j9P>GVdH|4vl)yV7 z^4b+7zkw!uW64F-BKbUkEBQ^-9!b1CrX;_GhLZd?N|F3`03~TCN%i6uB)@~EEBOLy zk^C-zEBQUt9?2?^{5~2=@&_nI@2A~>=_Zk0 zfrgUqK`GJ~04V8ZO0>oBqN2PK=zi!`;JC`GQHyc{z*Sy@+N0be%DreP<+Uh9`CvZKAp!4W&AWQdBnrDAjgKG{>mcdF3u{zpIFt uH-X^F^7~#QyBWZh-GbU9yG&$<&``45P_iuENZEmsFZzagDJuR>75s1UgL%gQ literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Stencils/RegelungstechnikSymbole.baml b/sources/RoboforkApp/obj/Debug/Stencils/RegelungstechnikSymbole.baml new file mode 100644 index 0000000000000000000000000000000000000000..7a4daed501408d4028c95a293932b64475b491e9 GIT binary patch literal 2105 zcmb`H*>2NN5J1O{X}a$aN|!{CmZhnk?Yd2+N_3&36sjtT+6wW2lis9O96Q*Ky8H?7 z$|nFn0B<1i54^w!@S2*rX=9=!gdo+?5F#Cl9>t)R@n{-8|W!qG=P++&5(bViVJxv=0s;}r} zO`E(wk=4uvT`5wlq-5!G(r{Du)!hRS4_0s;W$Fb72fHSS*vs9{^0}pV( zg9pZ!xs%ZUWD%-?0)`U4R*0Xo{yv#?(>Uu00CPPUR=wDe64XE!O0W;$8X=)L`CK7P z!QA>DI>d`>FN%kEfOO-{AWByk2O-$SF|Imgzp(pY#`?_1|5&l=?fy>A>Yf{&PIUIH1yg-I1>7;jqP zupCvK9_-O>I*JryHI+*-?rIt-*mQJE5pAMiBl-^tAG){{H*wR7;uh+w6x}@VyITl> zFGfQvrd&-U#57tuhKMym%v^@IX@wtMT!;W}T0z`KeHCJehn{V!>zb;o6j|=n3~ob$ zuBMS?7A+mK#G6>=F2mcf+(j3cg$-mYmItV>vJCLxT{kRMFIz~$Ci9|CwHGAhY8puv z(9$spX(ACX!`qNZ=;D%uanp(6k@sVv#Sy Z+psL63uEaQNCFr3DHF&t{A*xBr|x005t%44bfl-=FZ;*Bg_-!%IrO1K224 ztg2<7Z`5j;^dYky-7M{y{3>)o>Kd*PO3*ehQ+E;E#4YG8hY3fwvR z%E}5Q8Y$$~^2;o{x;8V3`Gt|LyekKm#Vb}bJq+-qd|^~9UUr$O>D)<;iOn#$&8ieD zy^A`^`Ztyum*B%C4DCAab@zZd?xF7J70%*+E`dnsAZnP{hP5--t*xu7qn$B>I*Ord zw&hq=SJ5m(ZRlpTsV-%+1+|H>skN?p$3cP^#38XRH8cN1k=u?kx{_ERBqce~9oW@% zb3d{F<{zP3`x4DaWW4pF&GrNI5RxI}$0g~(2SaH6Z#^RZ>_dzHz5?<97f;Z7dnHiN zsqecd@93NtJ@ODAC(vdmTi%GGsJjL|WsWKm;wUxq^w$*;CyOm|nk4xu8YWb=mCdxg@lKf3 z#qJa@1)tY$Hr#rhHqo&W;>H8sM9UlQ@NC^Y^-&Z4j%$>dlnB&RfC^U=-%$L-XHAD# z$!OM0zzWN1P=4;Co`q1UXjJ-kltFdwqn?LQFQQQ|15~o*jdhYGrnfo$Ed;c1%4)nG%+i|xH6W8kT#Lz+iGp`A*0I02hSa|R literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/sources/RoboforkApp/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.baml b/sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.baml new file mode 100644 index 0000000000000000000000000000000000000000..e5e698e7a15318f5edd4bfb1b98c1ab537b869b9 GIT binary patch literal 1293 zcmb_cOHUI~6h8BimbNHhqi9Onn3@Z)@>`>8pxRf63Czckx#Q)Rbj2x@qB7)Td4gXfgAJl zI;oRlexWc&bESp&qSVg(i-&5@DOI>7DlUp0eNEsXX@KccpJ_()Bthvt z$tb|RuA;7CJEpG#jQ!Ea2VD|ERS}r>gOf0>Lnw;Vg&9$ZGph9EBOdl`V`C?<4g5-I z#!y0EIT^+^f}-qmAY#*_t8#+oVO+eBIiyFAc*O9Xz6%H4B02==;g4LwSl%8J!6u;O z1U3SPu?n*S+gYJa(=o-R@}d%u5mdN_qP#;>!pu#SboeKiXQzM{r}3o5v}sO8ao1CP z*@blIJ(qHa$HkOT4t?NK{_vQL;h_hF-*7o!y2FWZwTDE$aCMb7{W2$4PqEl1K2*UA zPF+OfeRL@Dntzie4#3kRpLr;k>Wvp&B5a>_dpbET1H#b<7PZmhN%iEvR! +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucDisplayCoordinate + /// + public partial class ucDisplayCoordinate : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucDisplayCoordinate DisplayCoordinate; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucdisplaycoordinate.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.DisplayCoordinate = ((RoboforkApp.ucDisplayCoordinate)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.g.i.cs b/sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.g.i.cs new file mode 100644 index 0000000..9cb688b --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/UserControls/ucDisplayCoordinate.g.i.cs @@ -0,0 +1,99 @@ +#pragma checksum "..\..\..\UserControls\ucDisplayCoordinate.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "8B3AEE0C78254D5EF72447BDDA587A62" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucDisplayCoordinate + /// + public partial class ucDisplayCoordinate : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucDisplayCoordinate DisplayCoordinate; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucdisplaycoordinate.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.DisplayCoordinate = ((RoboforkApp.ucDisplayCoordinate)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.baml b/sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.baml new file mode 100644 index 0000000000000000000000000000000000000000..b2ff9fddd3b45cd70f084fabbc5201643fb8f26c GIT binary patch literal 1694 zcmb_c&2Jk;6rcUT-fo;yiun+@wJA$m633qzHz^7taf>P_QDsMM4;aO0-yx+X}&HK%~odO}`6VfMJ zWE0w(;C(hTg-Cdm(rH4>p2LSc+S?qB&Ru{2QtI&;QcK*vup@Cj9Bd^*@KA#Qs=xtCeozizH$jAxlJL`_;;=#PL1% zV|K8^_gJ{mZaTyE8tvGFc4w8fX{o1@?K@sL;QR5G9kb^_c}FAt`Fy)PdLF#RYh-;_ zh|$%0J$83lV8^wa9nRS8lC#s4*dFPZqGEL5S3_zs?%NV>14Zq z5DOO6?n3nc5bj*LVpErPn(OUV)>vCFURB1`|B|7eCZ%Iqc;a~2#gEj$eeWp}K4RfG z@S%PJTf{XU-Kz(7w3m!lK=ue~!ts1h9Hi3cIQ1##2g;!J6y?dCV`JPatfac*vv7b+ zYjaF5WK1hqlN2m{$_s?NKhgAUC`YRZ`JXJ}2NRlyI8;^pOHu>c9GDhP$O@jqjK@0t zSQ;X5c6O7%fms+?0L%X_=_zPUFzvo16gw$hPf`pxivy}8DS;!x8_f6lgGuK#z^zk{ zq}HU3ACBlExCoVBhZ>ONr7riAAiTzgUg+Wf6fY=*BJZnU+K;f%i_m!k%rgF#YIBLm z&N6sQqzb=hUGugM;&| z!Y?w{g@2qy8}2Mmy)91lqvtMR9diYZ)Sk5eK8@l1RgFn6H!T>OvE{GQs9IL z6n%`&izrV~;~S~A>19bV1}$fPo#qLbre)rj`WE*G7bJZPhT35HuO!90vjV35Daq0q z({SLv++ky}Tt2H2z!t9iEPzcsu1W3RHK`lNdfo<-XX|M`Jfc>%jD +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucStartEndButton + /// + public partial class ucStartEndButton : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucStartEndButton StartEndButton; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucstartendbutton.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucStartEndButton.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.StartEndButton = ((RoboforkApp.ucStartEndButton)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.tmbThumb_DragDelta); + + #line default + #line hidden + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragCompleted += new System.Windows.Controls.Primitives.DragCompletedEventHandler(this.tmbThumb_DragCompleted); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.g.i.cs b/sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.g.i.cs new file mode 100644 index 0000000..eae1201 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/UserControls/ucStartEndButton.g.i.cs @@ -0,0 +1,111 @@ +#pragma checksum "..\..\..\UserControls\ucStartEndButton.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0037A6887B9A2047DCAEA3244DAAAA4D" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucStartEndButton + /// + public partial class ucStartEndButton : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucStartEndButton StartEndButton; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucstartendbutton.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucStartEndButton.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.StartEndButton = ((RoboforkApp.ucStartEndButton)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.tmbThumb_DragDelta); + + #line default + #line hidden + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragCompleted += new System.Windows.Controls.Primitives.DragCompletedEventHandler(this.tmbThumb_DragCompleted); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/App.baml b/sources/RoboforkApp/obj/Release/App.baml new file mode 100644 index 0000000000000000000000000000000000000000..f78d6ba8bc460ad68d825786bdcb6bd8eeebb3a3 GIT binary patch literal 1217 zcmb`H?@QZ27{{Mp!(f}bF?5?)tsDAkrK#%=tx$$-CyY&zMpVXL?3zApj$U%%?n2xD z+qdE_Ew)Vt8yhBs%RTwrH{a*EJXryNGjN~@CuaO+WySab%VicCSz>6KPb6rT8rDwj!=0iH!gw zEh#VTUPN8a+^;yf6hjOe<%4d&d{nK`Ub$Amay8c>aDL5#o*1bnRrnZ^*I96u{kDXB z4BhoM)IF`kW7}4)hdxzBpSe;f(bq*+`1Xhe{jvSARI1ry>T^3>s#z8?Kp+dbjs@q= zL}~PkHwOBTe7lE-wCYxC2la9VOGowfD>B9bnuRe=0v z25#@*)fvhG_S(#ix136bD!)qNCr_Lyn>Dx3GY}7Z?+9$oHS9JjHV9CDiIa>g@#)T* zVmSh@7g$q9%0rbPwh6ph5TC~(4SFaO$PR(G3&b%SzjXkrHW$uG&1d!EJ~ihrlT=%8CSOH zHRd`V4O2pU1a{`oDHo%bN2PWqepm41R(&9_KPNjlKpq7H^If}Mz=pF0m?*@10=fBu R8SpTD;8ynIpOCd?kzXNvlQ#eW literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/App.g.cs b/sources/RoboforkApp/obj/Release/App.g.cs new file mode 100644 index 0000000..b15b478 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/App.g.cs @@ -0,0 +1,82 @@ +#pragma checksum "..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1A9A31876F3AF90BB8F91287D02E5F21" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + + #line 4 "..\..\App.xaml" + this.StartupUri = new System.Uri("RoboforkMenu.xaml", System.UriKind.Relative); + + #line default + #line hidden + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/app.xaml", System.UriKind.Relative); + + #line 1 "..\..\App.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + RoboforkApp.App app = new RoboforkApp.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/App.g.i.cs b/sources/RoboforkApp/obj/Release/App.g.i.cs new file mode 100644 index 0000000..b15b478 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/App.g.i.cs @@ -0,0 +1,82 @@ +#pragma checksum "..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1A9A31876F3AF90BB8F91287D02E5F21" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + + #line 4 "..\..\App.xaml" + this.StartupUri = new System.Uri("RoboforkMenu.xaml", System.UriKind.Relative); + + #line default + #line hidden + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/app.xaml", System.UriKind.Relative); + + #line 1 "..\..\App.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + RoboforkApp.App app = new RoboforkApp.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/sources/RoboforkApp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..5769cf2c7c58e7b1685d86be8b54072984d4048e GIT binary patch literal 7160 zcmeHMZByGu5VpZ67($C_N)l*NrA^zUbyS;|K$zhJ*tnrhGK}q#Op%A2rL(yp-??`u zjLYy_`U^V!iS4dzi`UT3V9oHsV!Rgjvd`__p7iWG7LUbZ|Gz zwat`Iypr}^Caj!jGz8zwZ=}s_DisraH9Kcz@GouVd{6t5u5#*YNxZbV`E`J1R-DjSQc$-{PDVlF3X*Q{}ibQVmrmxjqn0%jj zo@h~bO)1)_dhLxvO*yVgO~B}!;5Ak+Fpo|!2hL0dxZ_qxiY z3VnCZ^c95Xg1ry1u}oy0>Tp`guPUnFfD-kX)wz%~Piq8RvB{N&^_{G)qxk!)2X)kS zhTdhDt9Wps{q!u;13Q&Ix6C|~)X_pRswSJRCbC3{boRE0-cytHa}DE7DQe&$v}#Jy zI#XJ-PyTf2*mj|@qD^Pn0!AM4lQZPcs*@4lq00aswXFB;eQ{Tr6scH zEI!Y^m|vioZ%0r77lyafPr5EQyZeqRPU0i<=-EiI z(XDomAO>Fg0zm2!fNV*sC^29vN&xl%z`TgTLem4phk#g(05PQJUCX`%9334_ zo@ipBfG9c1Jp&8PXe|to@i;vKoJw>SBE(nGn(~e`yuf8&0}hGKly_a2#{g4{7UmV> zzXv9L16cbJVEwwe=4;Uijxjuk4j5D?0>E!0+N-yWyP~Dm;e~@Z34Cu3$lieL^|h?g z?_4QhA-hl{YN(N2#r~k9y9b@BCG`BA2wxT#%RPfy4%TZwT6T&e?)$y@ea>umDx;&x z@8GG|yHc1nU?x;dfUf_1^xZVi+%(>6GuhT zLPm|1;A0~LO+R0c%U2l>Q>7GUK$rp=SrAd|nK1{7cOnRe0&$27$wUfsEWB<75rE-= W*YID1$Ju}V{4{u+g+Cxv#{UHss8s&| literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/EditNodeWindow.baml b/sources/RoboforkApp/obj/Release/EditNodeWindow.baml new file mode 100644 index 0000000000000000000000000000000000000000..c4da4b10dcd936d5d2d9973ad02bc8cceb410676 GIT binary patch literal 2026 zcmcIkPmCI66o1SNFtC(j?Z(7V;V=giSr{0gyG=->OHGsRvJGsyJ$P_{5115Y=*-~K z-c~Lqp4_B~jfsca*n`G+?@7(3k;}%rNe|d)uiWA5`vw+iT#0`w6ZpP)@A1Ch`@P@$ z0sycLWw;D^T(|J;gZbA56h9CS0{BZ6qi&eD@}16wCQ%$`_uv)i(}CduifYny5-7QNoB zw6y9qa%b1LMf9AKtkjkDOjfNa*)&ly;SvYM=~>og)grGV?sb;dt4JA$F^^NnFT)o&o0VX(D1Vj@F09+V@dsnktL_%$dC+)vK zmV7@`UXkU86Up~vwu`*xV)6bGv9!Bn8)YH|T_6^XsUb%rVU7i?PCHt*RnzWvwv4Ky z8|fSeflX8qG0Rnxpc-g=M0t)vWR(Y8f+b_WKXMHp>@QzUV9kZoA*~FkdrPg5 z7E*S0M173GD4QTg;R$h4;3@S?OV3e3Ud&K^@=G80S1*w5|p>@>+gq5`A* z{#f82Qdr~I>45?DR4Y@na~#SKI~F>o{$wf^#fg+-GUj-f@?TOwxeK3YKcBe?e0Tu0@J#$1tZa|lBTkUNTy?qQz5F6r5OrrPOf zdP53$z*98XEB1tOoLpx`dw+4dGsS^rv*$J*imh_UyVg!Lu_@vc%4INqSvksIw}I7@ z*BdRT53C+xp`Mvz4*zdKO}`9P98vCv?-ji!CVyL$oW%<-Rb zw%eF}iJUX1^Y|0W*Tdk12Gn1%^?a>1m2kxGg|{g1yJ|x^;{|WNP}trnT$znhN?~nw zWHxUvyFos}X$l@v5u>Bi@TFQsS)Ddx43w9FViS#^iU#X}7dU6*{gJxZa5{2xX6$qv z;vwaVI}R%>p~w=R8Bi}KEUO=~O94w1W?Pn&P0q_nl|L2dKcqrAe*<~I!UTbP0sG|2 AFaQ7m literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/EditNodeWindow.g.cs b/sources/RoboforkApp/obj/Release/EditNodeWindow.g.cs new file mode 100644 index 0000000..a7a69a8 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/EditNodeWindow.g.cs @@ -0,0 +1,201 @@ +#pragma checksum "..\..\EditNodeWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "E858095C41A4A64EF1C42E1FDC895C5C" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// EditNodeWindow + /// + public partial class EditNodeWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 19 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Label Label; + + #line default + #line hidden + + + #line 24 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox cbMode; + + #line default + #line hidden + + + #line 32 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtSpeed; + + #line default + #line hidden + + + #line 43 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtAngle; + + #line default + #line hidden + + + #line 54 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtHight; + + #line default + #line hidden + + + #line 65 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnAddMode; + + #line default + #line hidden + + + #line 71 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnNo; + + #line default + #line hidden + + + #line 74 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSave; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/editnodewindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\EditNodeWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.Label = ((System.Windows.Controls.Label)(target)); + return; + case 2: + this.cbMode = ((System.Windows.Controls.ComboBox)(target)); + return; + case 3: + this.txtSpeed = ((System.Windows.Controls.TextBox)(target)); + + #line 38 "..\..\EditNodeWindow.xaml" + this.txtSpeed.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 4: + this.txtAngle = ((System.Windows.Controls.TextBox)(target)); + + #line 49 "..\..\EditNodeWindow.xaml" + this.txtAngle.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 5: + this.txtHight = ((System.Windows.Controls.TextBox)(target)); + + #line 60 "..\..\EditNodeWindow.xaml" + this.txtHight.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 6: + this.btnAddMode = ((System.Windows.Controls.Button)(target)); + + #line 65 "..\..\EditNodeWindow.xaml" + this.btnAddMode.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 7: + this.btnNo = ((System.Windows.Controls.Button)(target)); + + #line 71 "..\..\EditNodeWindow.xaml" + this.btnNo.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 8: + this.btnSave = ((System.Windows.Controls.Button)(target)); + + #line 74 "..\..\EditNodeWindow.xaml" + this.btnSave.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/EditNodeWindow.g.i.cs b/sources/RoboforkApp/obj/Release/EditNodeWindow.g.i.cs new file mode 100644 index 0000000..a7a69a8 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/EditNodeWindow.g.i.cs @@ -0,0 +1,201 @@ +#pragma checksum "..\..\EditNodeWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "E858095C41A4A64EF1C42E1FDC895C5C" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// EditNodeWindow + /// + public partial class EditNodeWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 19 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Label Label; + + #line default + #line hidden + + + #line 24 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox cbMode; + + #line default + #line hidden + + + #line 32 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtSpeed; + + #line default + #line hidden + + + #line 43 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtAngle; + + #line default + #line hidden + + + #line 54 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox txtHight; + + #line default + #line hidden + + + #line 65 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnAddMode; + + #line default + #line hidden + + + #line 71 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnNo; + + #line default + #line hidden + + + #line 74 "..\..\EditNodeWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSave; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/editnodewindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\EditNodeWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.Label = ((System.Windows.Controls.Label)(target)); + return; + case 2: + this.cbMode = ((System.Windows.Controls.ComboBox)(target)); + return; + case 3: + this.txtSpeed = ((System.Windows.Controls.TextBox)(target)); + + #line 38 "..\..\EditNodeWindow.xaml" + this.txtSpeed.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 4: + this.txtAngle = ((System.Windows.Controls.TextBox)(target)); + + #line 49 "..\..\EditNodeWindow.xaml" + this.txtAngle.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 5: + this.txtHight = ((System.Windows.Controls.TextBox)(target)); + + #line 60 "..\..\EditNodeWindow.xaml" + this.txtHight.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.IsDigit); + + #line default + #line hidden + return; + case 6: + this.btnAddMode = ((System.Windows.Controls.Button)(target)); + + #line 65 "..\..\EditNodeWindow.xaml" + this.btnAddMode.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 7: + this.btnNo = ((System.Windows.Controls.Button)(target)); + + #line 71 "..\..\EditNodeWindow.xaml" + this.btnNo.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + case 8: + this.btnSave = ((System.Windows.Controls.Button)(target)); + + #line 74 "..\..\EditNodeWindow.xaml" + this.btnSave.Click += new System.Windows.RoutedEventHandler(this.btnEditNode_Click); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.cs b/sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.cs new file mode 100644 index 0000000..c65238f --- /dev/null +++ b/sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.cs @@ -0,0 +1,2 @@ + + diff --git a/sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.i.cs b/sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.i.cs new file mode 100644 index 0000000..136dd1b --- /dev/null +++ b/sources/RoboforkApp/obj/Release/GeneratedInternalTypeHelper.g.i.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace XamlGeneratedNamespace { + + + /// + /// GeneratedInternalTypeHelper + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper { + + /// + /// CreateInstance + /// + protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) { + return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) + | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture); + } + + /// + /// GetPropertyValue + /// + protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) { + return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// SetPropertyValue + /// + protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) { + propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture); + } + + /// + /// CreateDelegate + /// + protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) { + return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod + | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] { + delegateType, + handler}, null))); + } + + /// + /// AddEventHandler + /// + protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) { + eventInfo.AddEventHandler(target, handler); + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/MainWindow.baml b/sources/RoboforkApp/obj/Release/MainWindow.baml new file mode 100644 index 0000000000000000000000000000000000000000..7d7ea5cc3db22b5832cab3ccbcb96bf0d67324dd GIT binary patch literal 8232 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/MainWindow.g.cs b/sources/RoboforkApp/obj/Release/MainWindow.g.cs new file mode 100644 index 0000000..3db8346 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/MainWindow.g.cs @@ -0,0 +1,271 @@ +#pragma checksum "..\..\MainWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "9EB4595C59F6371CD9C47327E41686C4" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 58 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRestriction; + + #line default + #line hidden + + + #line 61 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRoute; + + #line default + #line hidden + + + #line 64 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnMakeRoot; + + #line default + #line hidden + + + #line 73 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnDeleteRoute; + + #line default + #line hidden + + + #line 121 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetStart; + + #line default + #line hidden + + + #line 122 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetGoal; + + #line default + #line hidden + + + #line 123 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetAutoNodes; + + #line default + #line hidden + + + #line 124 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetFreeNodes; + + #line default + #line hidden + + + #line 125 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnEditNode; + + #line default + #line hidden + + + #line 143 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 159 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 264 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.btnSetupRestriction = ((System.Windows.Controls.Button)(target)); + + #line 58 "..\..\MainWindow.xaml" + this.btnSetupRestriction.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 2: + this.btnSetupRoute = ((System.Windows.Controls.Button)(target)); + + #line 61 "..\..\MainWindow.xaml" + this.btnSetupRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 3: + this.btnMakeRoot = ((System.Windows.Controls.Button)(target)); + + #line 64 "..\..\MainWindow.xaml" + this.btnMakeRoot.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 4: + this.btnDeleteRoute = ((System.Windows.Controls.Button)(target)); + + #line 73 "..\..\MainWindow.xaml" + this.btnDeleteRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 5: + this.btnSetStart = ((System.Windows.Controls.Button)(target)); + + #line 121 "..\..\MainWindow.xaml" + this.btnSetStart.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 6: + this.btnSetGoal = ((System.Windows.Controls.Button)(target)); + + #line 122 "..\..\MainWindow.xaml" + this.btnSetGoal.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 7: + this.btnSetAutoNodes = ((System.Windows.Controls.Button)(target)); + + #line 123 "..\..\MainWindow.xaml" + this.btnSetAutoNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 8: + this.btnSetFreeNodes = ((System.Windows.Controls.Button)(target)); + + #line 124 "..\..\MainWindow.xaml" + this.btnSetFreeNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 9: + this.btnEditNode = ((System.Windows.Controls.Button)(target)); + + #line 125 "..\..\MainWindow.xaml" + this.btnEditNode.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 10: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 11: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 12: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/MainWindow.g.i.cs b/sources/RoboforkApp/obj/Release/MainWindow.g.i.cs new file mode 100644 index 0000000..3db8346 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/MainWindow.g.i.cs @@ -0,0 +1,271 @@ +#pragma checksum "..\..\MainWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "9EB4595C59F6371CD9C47327E41686C4" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 58 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRestriction; + + #line default + #line hidden + + + #line 61 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetupRoute; + + #line default + #line hidden + + + #line 64 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnMakeRoot; + + #line default + #line hidden + + + #line 73 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnDeleteRoute; + + #line default + #line hidden + + + #line 121 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetStart; + + #line default + #line hidden + + + #line 122 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetGoal; + + #line default + #line hidden + + + #line 123 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetAutoNodes; + + #line default + #line hidden + + + #line 124 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnSetFreeNodes; + + #line default + #line hidden + + + #line 125 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button btnEditNode; + + #line default + #line hidden + + + #line 143 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 159 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 264 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.btnSetupRestriction = ((System.Windows.Controls.Button)(target)); + + #line 58 "..\..\MainWindow.xaml" + this.btnSetupRestriction.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 2: + this.btnSetupRoute = ((System.Windows.Controls.Button)(target)); + + #line 61 "..\..\MainWindow.xaml" + this.btnSetupRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 3: + this.btnMakeRoot = ((System.Windows.Controls.Button)(target)); + + #line 64 "..\..\MainWindow.xaml" + this.btnMakeRoot.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 4: + this.btnDeleteRoute = ((System.Windows.Controls.Button)(target)); + + #line 73 "..\..\MainWindow.xaml" + this.btnDeleteRoute.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 5: + this.btnSetStart = ((System.Windows.Controls.Button)(target)); + + #line 121 "..\..\MainWindow.xaml" + this.btnSetStart.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 6: + this.btnSetGoal = ((System.Windows.Controls.Button)(target)); + + #line 122 "..\..\MainWindow.xaml" + this.btnSetGoal.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 7: + this.btnSetAutoNodes = ((System.Windows.Controls.Button)(target)); + + #line 123 "..\..\MainWindow.xaml" + this.btnSetAutoNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 8: + this.btnSetFreeNodes = ((System.Windows.Controls.Button)(target)); + + #line 124 "..\..\MainWindow.xaml" + this.btnSetFreeNodes.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 9: + this.btnEditNode = ((System.Windows.Controls.Button)(target)); + + #line 125 "..\..\MainWindow.xaml" + this.btnEditNode.Click += new System.Windows.RoutedEventHandler(this.btnMenu_Click); + + #line default + #line hidden + return; + case 10: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 11: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 12: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/RboforkApp.exe b/sources/RoboforkApp/obj/Release/RboforkApp.exe new file mode 100644 index 0000000000000000000000000000000000000000..9c966ed9cd90dc563892c9814f5729bdb4a85b8c GIT binary patch literal 237056 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¥qqiGbsAuVEe;!#FL#NAf z7e>)%yYcgOWZn6>6ItJG^nQTszHZ8B?c!8j8f5w+Illo}NME|_He{!npXsul=SR`! z%&&CWaymFng*(z^Uqp6UH?rXuM$xt1$hII0`4aatmzj_OE{-|O?fTi>hjE*q>pcqB z#Dm@1Yc6wvdEB%1#>V$!%-x^#52QaE!n1rsX~)CyF(>)&nAopl(3C`fb^sR>b!C%2l z4Cig&8Q>rHV>L)`%UW9P9`~!{aldLF_w#EVsmJ}o+6Q~8+|z^$?P)^ovvONB-l%8t zz^%Q%VGqK#hE7|uwC$jWeDoWzdd9=#&I{XZbu_+)AX0a+|u<% z%R!GmhI*Ff^-)#1G{26j_9fS9k0#$z3$jbYg6!B(x<})0+GF=e@0D9$Jt}W(d#099 zd$fK8`{X=6s@l=Xr=zMH=ktKD-socw2zOc7?a>T)&A^T-Q(n{ep3JDutI}^~E~SOk zlUbDJ^-<-IEubGw!!s|A*21Tj!F#k=V%{EA8N~cKstmW)_@l}2c;_`M!TZ5@+OTd; z6ECi9s%g|y+j_ZaqQwuMqUhB>z4|AO0tFim>X$YcgyU2e!ozPbdkg;EIJPurQrm<2 z+)*^-3;oN6PCQioc6awwk<&`>SK#ySCQzG47#!u(x$I zy#4-<@amTAZ|3N!(##%;>}n4ca9Tih{>7E<9iZ;vY}du~M2pJu4wbHfzDe2GHJ~2M z$rc+{C!eJ0>0Ij+Ku_gRCr^7aH{O2!C%pLS?dN|&P9(ZMxzs~utj@N!_h3gAynOrl zpHO_MhnHOAe*5{Kx1axc3*P;_9VNC`MSABzc>m+d)BJlNl{5d-?|&Rk96DHZy_>a? zgFJ>-z(Sh7|GJR{tG%qH+`>Lz_uW_4O*V0_djCrHO0zL!HtQ*S(OHL^;iRn*Y{s7o zZgLyXNZq0rBiH*6wZ=6XX#d?A;7o897z4C6t?w4b-$nTj&h>tWVc;b2PM~l`fRn+y zKp`jsBf%*^@8}!_P6aIM==D2C{H{ut;UbpX+`bW#&wDHUTBh=ct(NY+ooq>r&Ia1o z##Tc2tN`2pB9(6is03ADI;aLSz)Ua;%m!>TaC=s?ZpSjXTiar}IAZBHnh&%moMkol z9?*;6_k$0BrQl-lL9h%g2Q^>?s0DQ(0WJX)kNbXN1Ni!KcAZU?aF0d<-33&T> OI|ts*f&W`M@c#hq!k7L4 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.cache b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.cache new file mode 100644 index 0000000..3fb8992 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.cache @@ -0,0 +1,20 @@ +RboforkApp + + +winexe +C# +.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\ +RoboforkApp +none +false +TRACE +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\App.xaml +2368379346 + +19-592545476 +12612105591 +EditNodeWindow.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenu.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucStartEndButton.xaml;Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;MainWindow.xaml; + +False + diff --git a/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.cache b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.cache new file mode 100644 index 0000000..39e90de --- /dev/null +++ b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.cache @@ -0,0 +1,20 @@ +RboforkApp + + +winexe +C# +.cs +E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\ +RoboforkApp +none +false +TRACE +E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\App.xaml +2368379346 + +23-761445372 +12612105591 +EditNodeWindow.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenu.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucStartEndButton.xaml;Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;MainWindow.xaml; + +True + diff --git a/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.lref b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.lref new file mode 100644 index 0000000..37a2f4b --- /dev/null +++ b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.lref @@ -0,0 +1,13 @@ +E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.i.cs + +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Resources\DesignerItem.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Resources\ResizeChrome.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Resources\Toolbox.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Resources\ZoomBox.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\RoboforkMenu.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Stencils\BasicShapes.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; +FE:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\MainWindow.xaml;; + diff --git a/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.lref b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.lref new file mode 100644 index 0000000..106bd05 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.lref @@ -0,0 +1,13 @@ +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs + +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Resources\DesignerItem.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Resources\ResizeChrome.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Resources\Toolbox.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Resources\ZoomBox.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\RoboforkMenu.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Stencils\BasicShapes.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; +FE:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\MainWindow.xaml;; + diff --git a/sources/RoboforkApp/obj/Release/Resources/Brushes.baml b/sources/RoboforkApp/obj/Release/Resources/Brushes.baml new file mode 100644 index 0000000000000000000000000000000000000000..572f74790309cc5f286434005ad9c692773a9f62 GIT binary patch literal 2267 zcmcIk+fEu$6y3v&7w)K7HJC6-DNh83ayRjTYfWmcl}35!LkBp>gkg?3Geq=L`UfUW zKcP>3Zu$jHKcNqOReI*4Gg6vhYKIWkK6{@vYv1qzz$<7%1R4i9|cZlA=X}jDE6Q zSGuO{a{)Jjg({XYiTYXHSbW{CZ z;qY_du8Cw|hJ_Zur`J(MUGpHa2pcs?727iEHfT{#2_7k?FY4pq^R=amk1W}N6|pmL z1oB(Uux>Vd+7ofZMia@XqtO>m-CFm+ij@&2T|`VlQ7=U7ME>+|`XF3GJ&_J2rF2|; z;)m7S)Evhf0a&|D&>0>MLa2#l=^jTo1R=9_4u-%AcwWdCXMI!P+A0K%7^7dt8T;#+ zih@#K)6RBMDYer_Ls3l*r4GR=?rF&m9;VJEr8iDJ7leFjOh+ws=2$&PdKrG#g7|nnc5<>hY zMl+x&9l!B@nXv2xSh^Q658aigjYi{Y5_7ZEpA_CqINMXLRxMB3@NhnE25Va9e{|M| zYOUAn|3T|~tPj;%E|=%fI-9jpsr;o|wpJmTzSl>mr*zL__ulR>{g;Y)I64@`V)2TO z!<}u=IBesx!>-k8di=a|XHVDk+-0-bIqEZe?*5f^cGU}o!e6Q`2*Mm%XS3RQPFKJv by|I%s`eKZaqwdpvn)Vy7am1T_;#|K03-d{0 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/DesignerItem.baml b/sources/RoboforkApp/obj/Release/Resources/DesignerItem.baml new file mode 100644 index 0000000000000000000000000000000000000000..e2c7d09ce7732e2df6e6051b5a304be72be29e68 GIT binary patch literal 1553 zcmb_cU2oe|7=CS^I9Zc4O=$!p?HslMf)ytvO~0fHvIe9vT182;?E(oL=WS!n@rjO| zHr+o!-1epum;4)$xPhyQdoJJx?Go2}PugT*5@<-XWuLG2<9VO+oRb28eQ3cQs8RbR zjlP+F3Pkk4@@D|GW``eg@u)T!tQPL0@Ez{$u9;=|t`_!&ZZH(M>)|jEmb+SL3_Gr4 z-^0^3e}vwyH+0?n2iI*^eB@bu^aqxWJ54?fnVjhZEPtiI!-hZ~y}$}6(dUAkPAL0} z)a$RBy0X?etZY>`tZrpv9V^x4rV0lS9Iwky{5zJ9uOs9G4O+8!_qcd1ahnVdTBm-1 zeey9nywSlCPyIGMC0A<-7j(GeX4BQp<;f1u9D@fGUqf-K>RF$qI^7Q#{;wtGP^ z*eR8KyN7+tH~Wq)xX%v*)8_rsiQ^rPN*|ZY8>JC#d}%Oq7&K5M7FgO*MyvlP3L85z z>1rtczaK_`BymPCi*G8By<}pqCwL!C3FecKrQZFOw)Q>A?f7}0Ml0jqCjB*H=cZ)T zY)0AzNowx<=yz3-Hwk0fSqL{}3Fcy?5i@$6!ME^JR7}J`t(JedU@vBWe0ercwx50x zzR~imf#2qJJa%ksI3sj@U5|kY%8d8ZC?1<&p>%{rjUcXrM&gLaLHj#|4;QkTiMG29 zOVE9DnBaP}PE?tB9My=WYdaCX7ut;)>w@4&4*ZnTqdKv*R?MVd1 zd=heF-@&z_B`@XkZVl4;OLQ2OFL vRjT9qsW`ylAGvk2y z0hPLplugnux~Noj-yhLt(IiqgO_iq0s!G);in>S`ZqFU_ZW=XG>e2Pw$9a6`JLeud z1OPKI50fx~@5{LQWOr~t@dI5S09>21h)pVv?igm}oTZn^nrW>hd#)18#+~s&EybQ> z&s44C)GRVyAvMR+OUa(O+G5GbUn2FKxk4)A1O1Cj1L>h*y)ZC5NCt+wvK-7V7?py# zW>4xic@riVd@#Qs@04l15xZF)X6Ng+L(1AUy^OKFcJzxQBl=K&Xt;lLV34HJqe=(B zGZ*4B#43_P#>g{zb;}^O66V;6IB(XhJn2aQ#Bye_SR#`($1yAOPQ65wm=A8c(3I0r z+sW0dM2Yb5qYHsK%d8U1sVgCYt^HT^QVqrZaFZSomqqx2^1>|UQ)!WK4k09~LaeM_ zFlu&Bgadijw90yE(yH0ZJqaJgw%4XrAeOhQL;}oiAZHoHBG!Wv3Bud~5KU~o143qq zwlOouJz*Y#8QofGxQGf6V#%{fp|R2ChxpFMKBv(T6kG^iu&0(ueuWeiISh{}2y?o# ztjNvYe8wygB@tos<}4{;@m?nlLX~(FzIH*rf?RJ`wbB`bi!QXxSM;i#Gc)A6ktcJ; zIw{#oSDYOsvZR7R=PbQqFCiJKoy6J=ux;AzA*J3#}O# zU3Q%6SYMx=UnXVU*2+fSGHr9o(eh@wZ_TJIt@oWtrH1>~@nZB<_caS1+X)9gXdUC$ zldoe%@DzDel>rzGHO@iEs|jLj%+I^75PIudKfs9~%6gv>^fiJiBf#SjaQNZvQ3^W8 zjz_%V1OBE9$9-5oTAcD&jp9)rK0ABSeOc~BQ2-4%!IL}20pRgYi7i17xO~B$F>5wqxJ0pu0oK3^O%2I= z-qHe6BYMy_(THb3LJRO0eYF<9r^R?UY*g4jet||qLI5o{2p*+71baRoVweJO=~cJE z=07+>dF1Fr3fgJP4dv5P0L{29}2xv(ySa_AymTY-8A|(mzn= zDN3~=Ga&5MXPnjNDBYKq?Lw1}0RJZ@dW-Vd)3i@1k4;Psx5GYcT^-PNsF7-o4vM*z zI)UrIhWs8ym}B^8Lm4W(#7ejWq$^cDZ#eZ=tI6%y#2YDA&vwAr$=&}s(Pi`q_hZCPURgC-_EFh*s)C)R;WHC-Sj3zyPzk=juN*@Golr PBLhdl)B1l7^4M#G$l8s-Vz8wf3;XoZzTY<2bV&0e?!R z{h7O>)d^7bxR2Vh{XX=bpMUS?5&&Gm6nb!`&Y{x2KQ9e_s{!RPz<>&$@hJ4F=quqO zWO27%v$I)6=V>HUPP#EkCC5<}U8i0Y`UA4OVGktkdaV|2_>HF1cI(7GZGUhoe#Ae; zm=cj-pLC{6AqoAAg&@?6mfh`LJ8K6(`I`oJ*PI9vODxspeXfG%j6eKCIj-Xc?rEcm zXKu4j+(vn#!{|1QXKXHdSdiC9d27J*WxeN&ze?VT38OVAwL44|)c@TKR0P=lk%sat zNl;0HJ7b+kqGZ?c$qpqYg_J0j=N zACe2;I-yqxBTHh6i3P9vuAc~W%@%>?z3#kUEU!&-)_^n)~{siyX6z~85 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/ResizeChrome.baml b/sources/RoboforkApp/obj/Release/Resources/ResizeChrome.baml new file mode 100644 index 0000000000000000000000000000000000000000..dcc93d4d782fc175a10bd141d98fc93b981af57d GIT binary patch literal 2241 zcmb_dTW{l35FTG*JNK4dw7|COXk``wsgrDamnzYw<+7Bvn?y~Kc)&?d8moz&+74~_ z1t4Dcg)Wc#!hhfqX^Vu^UBnxIfFHnXa+u>bjYGSrmDZ7CpE>87`DW&uBnALqKnYf0 z8K3L8`ugJLfZ_!cYXHl|s$I98{pEH$o!TajYueUQPS3JWI#uX2y^cecEYk5DqnS=^ zb*fFX_BrX6?R{b`S)FF{?)z`on$DDEw20d_YGko!U$~40-T@}Q;$UaXAuh2z!^1!y zI|w?&=)=&{*A1P|RqOfrnOS2uKRZqGGZRG~HY%pIYahBRhD%=CcrZIe_IAX;v8 zT2*9i5l2mO@MjN{Eyr#X$Lp#wo~=XMMzcfIxB!tpNCoT+9(_|}tHdXcv1_7b(=qo< zOHG8BRW72jz6?Wl2uEu_tQ-6h`SJro|i6_A2nB(C`_DKs3r zMbz;yJfT7AY9a!UdLVD2oJ_AfImsdZ&Skuxof?nAJ&aZ8I4(xM6JyY^&)iQtFM$7vB3wWXY6$_9te#J&@asWeONb-Oa0rB~KKGbvVd?x$|CI`; zNG&QusM0V!@-v22fXhBc+HB*N4DnUN*)KH>kD&0ocp$7W^a36c6;V8|6u_WTeg*#W zIiY^Qul5EiN2trqPf=?Vy+?Zh6^eQDrcbMQ+RR7<@TB$PP;WBe9&~;plBy)2fXPJyR z2~rVR_a!NYV}f1A?&na1!S45Q!lXExB27M~T#l9P6rTq@`6(6fM@Ne!K*WFEEXq2X zgitP>@+Gc};W(kB2SQHD5Dsc}M9ge+o%Qux$cn;daUk`ppvaSnTv({`jy literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/ScrollBar.baml b/sources/RoboforkApp/obj/Release/Resources/ScrollBar.baml new file mode 100644 index 0000000000000000000000000000000000000000..d8d86e845d1a9e72cafc0ccb058e7d2b068c4358 GIT binary patch literal 3289 zcmcgu-EZ4e6hDq#J5AiAX;+of4O^QT(pIJE`jt(p*xFLQx-Lq?HX+b(liSvsV`sLr zwu3js1CL01nZyedLgHWG35KS@9vGAMwh1Beus!euW71gD%eju@B($InZP>bT?!D*S z^E>Bv&aq_xI1Y<24ae{~kF)o}!2!h!cE1B~I_D6VSf1_~wl(MIWwK^FXNT02#Bp(D zYAl^$_mDbMHNC1srYutR9NipJbJZo&D85NH3ierIO^uE$Esti$C-l@{~B#CTk+1=&Qm!z&%?svhU<}X`m|m~-=5g}rO8Qsyf{8Fa(Hx% zWU_~q0f758=s8ZD6;hftiY&akV-Q#A;@FP3Xjh#gQTqXU7mJQUp-M zq#|&!2C;&U`d(q9LX;#Aw`vg0Id+9O-i9IzY~FEFH>*TRb-+d1Cf+N;4-{k!kwu)m zUNWk#n&cq9U^`{qoOY`2s@fNUR4})l5^?IQ2_9mvnj4i>f2zbK_?3c?)4f%tFUtNW z^2Ee^IZx_7D9KJ{JX&y!l@&}IB^iTU8`3zNH;~ENofu#UUBTI73}qkE%D0fD?z-}9tjd*91E+}@{)>RQ%Iy|6m>J)Qu?|e!d$S| zX34T)8H^ZL8BD;tHP|&viVneK&65hzy?_ci$@V(xhYoZ?-)pvGT(Gfb%+_EkF&Nyo z(+sOJ*zKEm-P&$K?T|yB(rP2NBqHgj*kal2ZgIx zgN71ph&Uu1oj78_oXN-GD~1DCTBRB`m=?fGcWQ7!tV_jlB?>%7aBl=2)Y3hazl9|^ z$iv4+->CI2T6)DT*t6ukQ6xEIotUmD3Xld)@a6U}xff{PiSxv9j1qB?86Df>qPJm^ zHc1I3;R9M9*b3zuTyc_Pnk?6v7CjIH}q|Z=(ZVR=3q~Z*=aNKx{F5rK`0*-!0BO}?*w*-HdxJ;w?0f5)Y0igA@ zP(n^0tY@zDHRVRHZZ(osOt6qeqd5pB;y+8;K& zGF;4NP^g2i%!N+Uy=Aspvw*?W|S>|Kia z8D!FM}~) z-iK`uEALsndE!0w-rbA6`{1|RrZcN}8P4~;1-lKQL9@88#`7Q-YzR`qOF z{p^+KuivCvRDhr-gsZnHc67j&=(qfxj3wd_ZG3=jH?_l&XlO?Oz9|k($$}913+QJV AVgLXD literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/ScrollViewer.baml b/sources/RoboforkApp/obj/Release/Resources/ScrollViewer.baml new file mode 100644 index 0000000000000000000000000000000000000000..bef885a5f22dc762090a255ac1d5dcff5de2094a GIT binary patch literal 1364 zcmb_bO>YuG7=D-C0);IFO8rQx+X(fb1X?MyH6hwkO%wY;plN$B(FI;);x0pGXQlKX zc<;rl2mgmLUOanJZ~g?muImg)YoiwvXEQsQ=lyt|cjg@(0Cu1b8?Y|cZLxcLHWl#2 zfVsy2M^%OncDcz3?LK6tjeW|VXXg))IRYs!=N9Fcov*kScNvzu=yGOS+4-v5ut@U} z4)*DD?3N2ljdo$RSTb9M(lQo`b2SBa4@tL0`_6{x;QvT@7=ZfkdMlLum%KF10wY!_xCS4*0IL2&98e%otzkr6}lLs+TH78Be+H1ERT#l_V_lRJ_WCz3{4Pp^dY;szLNB6|>{c2R>a(pOfi!yRT1vu7xDIxLcbD4*v z#XCkSDdDNHfDxFTk>J8u!FjH~Xi&wKr8Z%$!+Gy+KJPR;Xq!&XCgR#0+UB_?wex+_ zZ6D|FEH0Mv$D)n$z2BaeDjuH#0Z83djdHA~XshWn_{H=o`#+I_Tsi&pl5Y z;wc4UXVS+Oec^!uaC1^*84mT-gBt-+crNLyqJ@IjRCsy+x<9-30vRJMbVOsA;;q;D zz`|fqgB&Q@&@&`F;jRvEWQ7ssp5h&b07Rm)%Du`lRui_m6x7`lRy~KQL#iIJtY<$ z(gXh_5EJQT^z{$^m0|Q>F7lO^iBCi1+*0;4p|?Zov4kN(d_<5K5hO;*0MR5|Qck+?nlulp;35o7+yN_ug~P{hiJFK}uVQYy&VFfXN}niCOpY8H8z;ks zL+VQa_kHL+Nt_i@nKjCcUfnT>t0p;*H9B88%Iv-W*yBVaEW%B=dv7R!my>)dUYv`nv!7C z2f3(MjJkVPP01a@_i||-;`6ps)y)~F?yjooC<_`bImXHgia|}sV4(|v!p2(&;tWm` z@I0z0mlPm2t2=8!u-t$MFU}gSzGRZhj9y+_aqPNP3D>d_$h>1a#swQ?XojfO{siz8 zQbl`xmMj~V!T594y-7IXL*JsM*W8jlOU@f*vS4fw(^WGmsQM6FF!eI2qM&n_t@5_n zsI7+S#M5kDJZ6}tI*@@6e8|p{vO`dsMN%WW7xJ$rde~YdpiLd<4GfQ4j~nKCWk{h; zJfqwKy{C_X?m23k^{Um0yDtkrQb?d)E#idy=k`P)+fIAVSXuQ#KGYZtv=^F3VmnMC z;lcDXakLIbxX)67L#v)wJ3KVxmRCttck@-F?AWfo?B&aLb!gqNmN$k*hleMJHc;V1 zwT@daU|ryVhwNc)V{kW7#K2KN*Ej%!q4jc*2tX1y&-Qu47Zb038Ur|pPxv_)ohOcim(s;U)Uogd_ovHJMoajG zhI0^l2Xmk7Fn5p2B7&l@Kf*v2seo#blt=V;o@0er6r-Zp1Z_QU(08a76@ecazq;80 z`v%nzBUk8}?8J?@5I5EjEqRm5Z<(f1bIE02lO^Cru5N0w9J~uxC}3(|veXR2z^GqP zwl2n_AYi?a`eMOR#E-it?Yc`C(~_jHBgjK=SXwd;?f3-*1yaE56^bOW5Hf~zNX@lx@Q9ww~Y^cMKAETADb2v`PZp{)g+*z zWYo|t+Bs;C0`U-7k=5gN;7lC46We`kMFA0GueO6Sp+5~RD@)qH z-93RtWShqOK=_8D#{Xz*ynB4$K5G0H%CUR;DH>N&AcoX8MSkN6BF94aG?8b48~q%0 z&VHvO%1T=xBKC?y;2H9x4v3Fz7y--+d|?-JMACr#Nkc}QRM#y DUdV|` literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/StatusBar.baml b/sources/RoboforkApp/obj/Release/Resources/StatusBar.baml new file mode 100644 index 0000000000000000000000000000000000000000..07a6a28025c960685fd9e27bb431e47866753508 GIT binary patch literal 1337 zcmb_bT~E_c7=F8!cEIFIh#`Pm%nW`k-Eiy!3{hd>LID@L02d~D)}Cz*T{})&*y1nn zo-5-Wi~qpi;GNzWZ@lqGc%_#5wh%JH4H(*yS%1DzQSZp_y*rLqFouzp>6TGR!ifcG7qe~`r9Y%~)qU=@; zU42126>FE8OWC<H;3@WltIOf*e5>xuCQjGUb5!3;|Qb+p3tdL4@&AC5x# zoR9usec~fA#lx+VZj-7(wNGIow^E(5FX_5=paB~BRR%FEHp)JIna6H z39-AA5rEmQhv48TgoA^7A3f-XI}b)?rWCvoF7_>x71|<1S?yu9{hqq*P_#n9ui2gMKQF)4jUd)?!t^wsCGdtR@tqyMmV vK@Le!?!AvnrwW4-@YuDY6vgbl^+mBCbB|wGrDD)9V#xB-7lc@lB_Z+;_uice literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/Styles.baml b/sources/RoboforkApp/obj/Release/Resources/Styles.baml new file mode 100644 index 0000000000000000000000000000000000000000..d56ac053d3913b40608f150f67b216f692533540 GIT binary patch literal 973 zcmb_aOK;Oa5FS5hQdEjSy^$&w3N1*%PU^f-glG{GDzs6PJ`NmMJCoL`?KQh=CBAUy z4!;TY&XpVd1Fn`?r##9HXlJ#vGa7yK_;!{6;3W)U6Q0QTh4fzkx(Z}cptK9H9dMU2 z-*c+Q0W$8m8Z}>5hChY7I#lDAlwW*mr+h9!gOh1O}%h3vo>nAmNk?faRo|A2qUE(Jf!I-2a|j~t(~N K<4vmTy80dX4Jn!c literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/ToolBar.baml b/sources/RoboforkApp/obj/Release/Resources/ToolBar.baml new file mode 100644 index 0000000000000000000000000000000000000000..1ec7a80a3a06ccc9352d6ef9121ea681d3fb83a6 GIT binary patch literal 4446 zcmcInO>7&-6@KI{mw!u9qW&e@Bpk+WYnq}g*^*rdjVQs5{38n@>!iQYa(5(cwcL?+ zmzLyS++$Gm5Fi%^KJ-uo2zu{1hoFglh#Md%iu4koho(gjJp@5fdo_KtKN2b1s+zhY zR-D;+^X9$pz4yJL3;@@m2345F?`t?)*?S_u@DGmN0Jz$;RcaY}qg1#_EL*4M%w)O3 zKc&K4%Wzs2nK4Pru@s|JSZXy4UA;U4vcGmWV!<-B_S!uZ9BNm7}7XXg^C<3o9S;Qu$qd0i@WeYcNQETICm@_fn zSe=+Ye?ieEE=-b%^T(E>u=tv8YIMu4DmHl$DqjO@#V? z4n}?$;7b>B*NL@8w0T|S@G6#0?0hD|SEL$kSt==v01VVAHL8kLZ8;7#IaW1i#~}Hh zD7@`Ls;;04r@pgE@>u~sbs@22(M@7GJ9$~;^Vm(rXrXuv-ew)*X$d}Ng1Cr5&1d6$ zHBq`gp4XRk$qH+7v%!w=p_7hG|nw`MAvcAd_X+qz1Y^lf4w^jY{R zLVr^yTbtB!@_pTWo(bpQGj+$#clGd>asIMFxAVO@K9z&1FOu!`^wf2OT&EhzclE(F zw0_=Fw$S>#+z(j>F%SKGc7RV3-zBt39BZd=A_XIX(Kl`rYt^7ze){>=_YQI(WUMcf zSj&p0x9mbD4as@M+VI1fl_9-It)^o52c(C<3=qkuhd~L)xe>U!3+V-W0lCP2mD)~W zCk#>x0`r5kV=@7njp>G~8t~<`=rLi$vT_;V&E;n`6qBdQ1$|`M+p=+z# zW9KTB3uD_@s$-jN^d(@dqaZ-vrO0;aztJLk8%4ggEZ95t5s4Ha4Zy7~<{}__J`lUi z&H9cj$}iV(^;8mR-}{@wGp5kI{ci!sB0k}F495~aarnl&E? z#{}Q#;lWV6PPUx`niJ?F$ASCHpE#nFgx`pK>#1Z4{v6|@DFiosPOC0_9QWVK_%;cr zS6ukO!*&WXAYjR#jKW8(oMXbLNUoy-y!px%_gUp9Ng|XXB6@Pix!eiX&uhTaHDb?` zRR#O52SkTt93|mTERIQnJbE(54_jseR!LEoK=P^Yo?DFni$%t7xl-y0`yv|QeO^jE z4u|D8nD7qnh(BVHbGO{0{Cg(NVe=){3@geX?N21>uZ$ZhrsE(WFH1;8+@YQYJEX14 zRBa*0Nm7!#QwGoRqMX{dWtt-@d4@k>p1%i|Bf;`xCW_uMz5X#+uGcAQ=dc`pK=kkf zgo6jf@c{UW9j;V7Txsl}(jIQL<|Y?xFOi8>OeH~dtQPtH?sI^_kR1k0{NNFu-9HQL zM!=tmcH(fQ$$h0f`7k^fEYFJ15r0`sU=T2or;#>zHb20awM{j*WBS|9)#R?Xiraqf z{{M=gpO*_jrmi&hyJj&Zg1AUcGUF$iG~^dmx0j(eb-Se)UOn;J`N1xrpI+_taIq_H za@N4+GmlrA!|M(G3hV75YpXXIcqvUkVF1&QSp9JU** zHQs`Foni@AZn^svcBBX&J>7!{hpF5VVT_Ww7p0?9P?wLZG}p3hY85jg#B2H;g82O+ zK>jI`!ee~U+WAQ8@)!g0*+qPkkC;#?A%yY!Ou+j?F_VROrBo?RmL?;+#jb8h%r
    Xg@G1KEOPM4;Bx%kR%cv?R7j zu;qnBhQDFnd}YN=EZEnmy1{#G+tuNztU`N3g6g;s3_@i5Ef&&}M^wR;;O^bKjMLPQ z{me4?MREw_;OgZ4n7HRoKj5U6_>e`%E5AmTS5Rtj74M`=EvQ~JoT;$-CS7*I2{*}=c(CY l#jFU)IcgaA%ZO-*^?vKasITlrJ?EpJ+W+n4B|G{P{WmHfI@16E literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/Toolbox.baml b/sources/RoboforkApp/obj/Release/Resources/Toolbox.baml new file mode 100644 index 0000000000000000000000000000000000000000..807686ca022d04259f1f9c70f176e4758b44d3dd GIT binary patch literal 1686 zcmb_cO>Y}j6utA|8Gj{iNLth;VWQfof|{{Y$7vJE5>5l6p$(R8HC-UVc>HXSI-YUg zj1xOzk!|NpP?0*L(fgRW_uO;tc@qbK zTTp=wDB^e%SD%g_0T^De@E$<1Tyq;Py<6;b(o44q^(@yZEbCc*r^z1Lm( zO7fOv*skve(uY7qPkU`h?ti)phNf+q;1% z+6=&90MV*Jo5Zj7J48ze@Jj&U5_LO-`h6`f@^$F8VRwl(Bf%j%@%cF!ehwf}@hSFw z)9_kFN{zmDAp~0i%vKzu<5k^FvTK>7Wc7&cX$ghr2v@1qY@)5SgbJk-fMLEq28?j@ zqx!bd6pQBtHIy7ci95{D4@^maoO)@CO6AWcV%Z>=d6* zmx+yr+a(pZOHHE9PQ&v6;zh?Kp6}A3AZHRhPlV^$vFd(H`YV9BO;~IBerG+C@yr%! z8=l^_OzL`W!`Dr>o!PUTMlW+En_bQHu#uV0gt;XUKm-Zq)`edB|74Mefie%(1n=Ju z7r>j}iU5~*=ZDuN)NF(62GU^w7x_egjY+7iq6%;y9x6zDq|^sYSpIsDQc-{_Wu`>GWWS37|4}JQ2y_r+=>db}pKM=z!jcbh zc+8R^*cU?}%P|Ec^pi5HVs%?V?1p#C?Rw;+T|yNl%%gP}N|B03V2nA^9(?JtVAu!lXwiQ}in)7rVY&VEPj#eLsLPZTW=O-wn0?VK9^#-JF_w$kc2)pT_52 zpvH!sN-f0U+$L!l_;2TKuUPv;A03^!fjR{e9*tCD8Y15M(J$m?fGA-#F$$lL!`Xj^ O4^Pa0M)N{tS^OI&`3{c& literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/Tooltip.baml b/sources/RoboforkApp/obj/Release/Resources/Tooltip.baml new file mode 100644 index 0000000000000000000000000000000000000000..2f1f7b1da0c7e3693dea0b07c79f44d399ed62d0 GIT binary patch literal 922 zcmb_aPj3=I6o31NrA3TN>%mxs6dEsNf%2!N2~jEOLEB1zv^|*Musmc_*r7AK1^fmc zO}OY6s_~#U@#Yus19&j%W}M|<+GCTx$;``p^LxMdCoc*Bd(ea`Je7J^TCe_J1%wn> zc?ob-XUNfUiEC45hmj$UDLYOl4v=x_sT9m?aMFowZ{T_iD-L=tBZG9J?sW#X^&F=y zdW=pbpX>DUo5d38=1T?47grhz>>t`rmyUUraJ&x6Llv4A>)od8T6h~8>^G;}#i4mb zhO)OSci-9AAVsTK%9Zm4%x;$B_W*wS5Zgoc8oM>y3dT#AjXZu+34V+w^_Ye6J1We4 zh_r~rxvl94U=EFjr(GfCt8jtFM9XcQbPr^em6PMsi27DF}m7{QwHAvU?xF-3R zYf$dH?r1BM;Z`4qgquU#VwBUKYg%-e8QV^8l3CAYOPPu6IWxMj2b$az1yoqxQYPuE zu;}wZO@`h82+Bys6o^)t$NR|5AkSl8kFNcaut#lQzJX{nA68Xp`({jNvQ^`O25+A{ z6n9^oB4c(Jc@29+u3yug4$v@kFhSAh$om2EnZML@$cVRS4Nq+g>-Gc({1PrKaqwM) zb(u`SYA8t75SkoZD*8znRm!@^-utPr0m}M2Vch;JeyHkVa%V2Jni2UU9f~Ygq{6?2 zk~{H}XX1@|CX(k;oeQ%qv=5Rk{6#4F6F(LCD)e3KxfPLG{3x^*9aV&`>kIO#{{Wz1 BDhdDq literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Resources/ZoomBox.baml b/sources/RoboforkApp/obj/Release/Resources/ZoomBox.baml new file mode 100644 index 0000000000000000000000000000000000000000..026478cccee067ace79c8e5676e99fd713f01470 GIT binary patch literal 4016 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 N&*0}>RG18pd +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// RoboforkMenu + /// + public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 45 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem PassplanTree; + + #line default + #line hidden + + + #line 52 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NodeTree; + + #line default + #line hidden + + + #line 64 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem FK15Tree; + + #line default + #line hidden + + + #line 70 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem VehicleAddTree; + + #line default + #line hidden + + + #line 82 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem TaskpattermTree; + + #line default + #line hidden + + + #line 88 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem WorkAddTree; + + #line default + #line hidden + + + #line 101 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ConnectTree; + + #line default + #line hidden + + + #line 107 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ParameterTree; + + #line default + #line hidden + + + #line 117 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ScheduleTree; + + #line default + #line hidden + + + #line 123 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem LoggingTree; + + #line default + #line hidden + + + #line 132 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem AlertTree; + + #line default + #line hidden + + + #line 138 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem HelpTree; + + #line default + #line hidden + + + #line 144 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NewProjectTree; + + #line default + #line hidden + + + #line 162 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabControl MainTab; + + #line default + #line hidden + + + #line 165 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabMap; + + #line default + #line hidden + + + #line 186 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 193 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 250 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + + #line 326 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvasSchedule; + + #line default + #line hidden + + + #line 329 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGridShedule; + + #line default + #line hidden + + + #line 378 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabWork; + + #line default + #line hidden + + + #line 385 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabSchedule; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenu.xaml", System.UriKind.Relative); + + #line 1 "..\..\RoboforkMenu.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.PassplanTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 46 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Selected += new System.Windows.RoutedEventHandler(this.GetPassplanTree); + + #line default + #line hidden + + #line 47 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Unselected += new System.Windows.RoutedEventHandler(this.SetPassplanTree); + + #line default + #line hidden + return; + case 2: + this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 53 "..\..\RoboforkMenu.xaml" + this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.GetNodeTree); + + #line default + #line hidden + + #line 54 "..\..\RoboforkMenu.xaml" + this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNodeTree); + + #line default + #line hidden + return; + case 3: + this.FK15Tree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 65 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Selected += new System.Windows.RoutedEventHandler(this.GetFK15Tree); + + #line default + #line hidden + + #line 66 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Unselected += new System.Windows.RoutedEventHandler(this.SetFK15Tree); + + #line default + #line hidden + return; + case 4: + this.VehicleAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 71 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetVehicleAddTree); + + #line default + #line hidden + + #line 72 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetVehicleAddTree); + + #line default + #line hidden + return; + case 5: + this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 83 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.GetTaskpattermTree); + + #line default + #line hidden + + #line 84 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.SetTaskpattermTree); + + #line default + #line hidden + return; + case 6: + this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 89 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetWorkAddTree); + + #line default + #line hidden + + #line 90 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetWorkAddTree); + + #line default + #line hidden + return; + case 7: + this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 102 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Selected += new System.Windows.RoutedEventHandler(this.GetConnectTree); + + #line default + #line hidden + + #line 103 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetConnectTree); + + #line default + #line hidden + return; + case 8: + this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 108 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.GetParameterTree); + + #line default + #line hidden + + #line 109 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Unselected += new System.Windows.RoutedEventHandler(this.SetParameterTree); + + #line default + #line hidden + return; + case 9: + this.ScheduleTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 118 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Selected += new System.Windows.RoutedEventHandler(this.GetScheduleTree); + + #line default + #line hidden + + #line 119 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Unselected += new System.Windows.RoutedEventHandler(this.SetScheduleTree); + + #line default + #line hidden + return; + case 10: + this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 124 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Selected += new System.Windows.RoutedEventHandler(this.GetLoggingTree); + + #line default + #line hidden + + #line 125 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Unselected += new System.Windows.RoutedEventHandler(this.SetLoggingTree); + + #line default + #line hidden + return; + case 11: + this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 133 "..\..\RoboforkMenu.xaml" + this.AlertTree.Selected += new System.Windows.RoutedEventHandler(this.GetAlertTree); + + #line default + #line hidden + + #line 134 "..\..\RoboforkMenu.xaml" + this.AlertTree.Unselected += new System.Windows.RoutedEventHandler(this.SetAlertTree); + + #line default + #line hidden + return; + case 12: + this.HelpTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 139 "..\..\RoboforkMenu.xaml" + this.HelpTree.Selected += new System.Windows.RoutedEventHandler(this.GetHelpTree); + + #line default + #line hidden + + #line 140 "..\..\RoboforkMenu.xaml" + this.HelpTree.Unselected += new System.Windows.RoutedEventHandler(this.SetHelpTree); + + #line default + #line hidden + return; + case 13: + this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 145 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.GetNewProjectTree); + + #line default + #line hidden + + #line 146 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNewProjectTree); + + #line default + #line hidden + return; + case 14: + this.MainTab = ((System.Windows.Controls.TabControl)(target)); + return; + case 15: + this.TabMap = ((System.Windows.Controls.TabItem)(target)); + return; + case 16: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 17: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 18: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + case 19: + this.MyDesignerCanvasSchedule = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 20: + this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); + return; + case 21: + this.TabWork = ((System.Windows.Controls.TabItem)(target)); + return; + case 22: + this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/RoboforkMenu.g.i.cs b/sources/RoboforkApp/obj/Release/RoboforkMenu.g.i.cs new file mode 100644 index 0000000..c06de74 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/RoboforkMenu.g.i.cs @@ -0,0 +1,483 @@ +#pragma checksum "..\..\RoboforkMenu.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "F78B0A153F96E7BFD712AB642D563B04" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// RoboforkMenu + /// + public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 45 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem PassplanTree; + + #line default + #line hidden + + + #line 52 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NodeTree; + + #line default + #line hidden + + + #line 64 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem FK15Tree; + + #line default + #line hidden + + + #line 70 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem VehicleAddTree; + + #line default + #line hidden + + + #line 82 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem TaskpattermTree; + + #line default + #line hidden + + + #line 88 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem WorkAddTree; + + #line default + #line hidden + + + #line 101 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ConnectTree; + + #line default + #line hidden + + + #line 107 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ParameterTree; + + #line default + #line hidden + + + #line 117 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem ScheduleTree; + + #line default + #line hidden + + + #line 123 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem LoggingTree; + + #line default + #line hidden + + + #line 132 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem AlertTree; + + #line default + #line hidden + + + #line 138 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem HelpTree; + + #line default + #line hidden + + + #line 144 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TreeViewItem NewProjectTree; + + #line default + #line hidden + + + #line 162 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabControl MainTab; + + #line default + #line hidden + + + #line 165 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabMap; + + #line default + #line hidden + + + #line 186 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvas; + + #line default + #line hidden + + + #line 193 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGrid; + + #line default + #line hidden + + + #line 250 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid grdRouteInfo; + + #line default + #line hidden + + + #line 326 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.DesignerCanvas MyDesignerCanvasSchedule; + + #line default + #line hidden + + + #line 329 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Grid MCGridShedule; + + #line default + #line hidden + + + #line 378 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabWork; + + #line default + #line hidden + + + #line 385 "..\..\RoboforkMenu.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TabItem TabSchedule; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenu.xaml", System.UriKind.Relative); + + #line 1 "..\..\RoboforkMenu.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { + return System.Delegate.CreateDelegate(delegateType, this, handler); + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.PassplanTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 46 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Selected += new System.Windows.RoutedEventHandler(this.GetPassplanTree); + + #line default + #line hidden + + #line 47 "..\..\RoboforkMenu.xaml" + this.PassplanTree.Unselected += new System.Windows.RoutedEventHandler(this.SetPassplanTree); + + #line default + #line hidden + return; + case 2: + this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 53 "..\..\RoboforkMenu.xaml" + this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.GetNodeTree); + + #line default + #line hidden + + #line 54 "..\..\RoboforkMenu.xaml" + this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNodeTree); + + #line default + #line hidden + return; + case 3: + this.FK15Tree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 65 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Selected += new System.Windows.RoutedEventHandler(this.GetFK15Tree); + + #line default + #line hidden + + #line 66 "..\..\RoboforkMenu.xaml" + this.FK15Tree.Unselected += new System.Windows.RoutedEventHandler(this.SetFK15Tree); + + #line default + #line hidden + return; + case 4: + this.VehicleAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 71 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetVehicleAddTree); + + #line default + #line hidden + + #line 72 "..\..\RoboforkMenu.xaml" + this.VehicleAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetVehicleAddTree); + + #line default + #line hidden + return; + case 5: + this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 83 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.GetTaskpattermTree); + + #line default + #line hidden + + #line 84 "..\..\RoboforkMenu.xaml" + this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.SetTaskpattermTree); + + #line default + #line hidden + return; + case 6: + this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 89 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Selected += new System.Windows.RoutedEventHandler(this.GetWorkAddTree); + + #line default + #line hidden + + #line 90 "..\..\RoboforkMenu.xaml" + this.WorkAddTree.Unselected += new System.Windows.RoutedEventHandler(this.SetWorkAddTree); + + #line default + #line hidden + return; + case 7: + this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 102 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Selected += new System.Windows.RoutedEventHandler(this.GetConnectTree); + + #line default + #line hidden + + #line 103 "..\..\RoboforkMenu.xaml" + this.ConnectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetConnectTree); + + #line default + #line hidden + return; + case 8: + this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 108 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.GetParameterTree); + + #line default + #line hidden + + #line 109 "..\..\RoboforkMenu.xaml" + this.ParameterTree.Unselected += new System.Windows.RoutedEventHandler(this.SetParameterTree); + + #line default + #line hidden + return; + case 9: + this.ScheduleTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 118 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Selected += new System.Windows.RoutedEventHandler(this.GetScheduleTree); + + #line default + #line hidden + + #line 119 "..\..\RoboforkMenu.xaml" + this.ScheduleTree.Unselected += new System.Windows.RoutedEventHandler(this.SetScheduleTree); + + #line default + #line hidden + return; + case 10: + this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 124 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Selected += new System.Windows.RoutedEventHandler(this.GetLoggingTree); + + #line default + #line hidden + + #line 125 "..\..\RoboforkMenu.xaml" + this.LoggingTree.Unselected += new System.Windows.RoutedEventHandler(this.SetLoggingTree); + + #line default + #line hidden + return; + case 11: + this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 133 "..\..\RoboforkMenu.xaml" + this.AlertTree.Selected += new System.Windows.RoutedEventHandler(this.GetAlertTree); + + #line default + #line hidden + + #line 134 "..\..\RoboforkMenu.xaml" + this.AlertTree.Unselected += new System.Windows.RoutedEventHandler(this.SetAlertTree); + + #line default + #line hidden + return; + case 12: + this.HelpTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 139 "..\..\RoboforkMenu.xaml" + this.HelpTree.Selected += new System.Windows.RoutedEventHandler(this.GetHelpTree); + + #line default + #line hidden + + #line 140 "..\..\RoboforkMenu.xaml" + this.HelpTree.Unselected += new System.Windows.RoutedEventHandler(this.SetHelpTree); + + #line default + #line hidden + return; + case 13: + this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); + + #line 145 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.GetNewProjectTree); + + #line default + #line hidden + + #line 146 "..\..\RoboforkMenu.xaml" + this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.SetNewProjectTree); + + #line default + #line hidden + return; + case 14: + this.MainTab = ((System.Windows.Controls.TabControl)(target)); + return; + case 15: + this.TabMap = ((System.Windows.Controls.TabItem)(target)); + return; + case 16: + this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 17: + this.MCGrid = ((System.Windows.Controls.Grid)(target)); + return; + case 18: + this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); + return; + case 19: + this.MyDesignerCanvasSchedule = ((RoboforkApp.DesignerCanvas)(target)); + return; + case 20: + this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); + return; + case 21: + this.TabWork = ((System.Windows.Controls.TabItem)(target)); + return; + case 22: + this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/Stencils/BasicShapes.baml b/sources/RoboforkApp/obj/Release/Stencils/BasicShapes.baml new file mode 100644 index 0000000000000000000000000000000000000000..e26427d49767e21e7d959c697bb6f74449075935 GIT binary patch literal 2308 zcmcgu&2HO95FU~%Q9rh1*G`k5PDsG2fugEJS^owMRFteVZ4x_@5W7GRrKpv)Fh#0d zsbKar7<=%JbsSnVr&F<2)!vqQHwniw3nw{bIeY3MOgcbncG4w%)7W;j~ zR^MKI1@PGgYdZj~-q0C4?on$t%d5|@ONnD|mkJvHj=Lp-|_S~{Q`sA)@xu4m_6w{eu;;o)@MVXG+0Bhd}aIoiMifzyEm{8Ycpkt=~ zO1g4g>2hf}E;p(*V^pqHaJjnH6XD4|u}97^)eVYof^uJiel*{<;4Uj1e&`-JR3P1J^iJ76DS{5O1?`V^_H) z@KuIIMud5GU2;flB_ndL%%O97pk$=T@@r)Q0rDZ%b}YwL7Gr!7-yM%B_Ebi<91+}g z4f_zQt0F8#yboNAZFNO@EjQhoWAy_BnaG1ZJW_APVEGZTvEc?=xL{P4vM_KQYv`P)w-d0!nueJD zi7~^p?_t{{7F9k>a7ea;#|E2(hwQ-mf% z6@2t=QY?!gxn3@JyOnCC`erp35y)+qOsQjsp;B;m?A?${#@SisHP$IfnOmie^K{q{ z;rZt{e7)Q4l$$#*!fv?efGTUFFsSRb&O3vxZl!z~`BA*$aCL6O{Isvh&mal3r z&(fd!lITO>Q(tQN(0J~%u>89(l)gL5Eha(Uu`Dv9_@}dYJOu>+B&R|8kpX%EAf9^e b|0xRmF9t#h6mkggR_t}4;(vfHASC_`=r?e^ literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Stencils/FlowChartSymbols.baml b/sources/RoboforkApp/obj/Release/Stencils/FlowChartSymbols.baml new file mode 100644 index 0000000000000000000000000000000000000000..072744b3d76ccbbd8f2f14f217f0a47f65483940 GIT binary patch literal 7720 zcmds6Yit}>6+SaNJNxwRdUw5kd#B07&BO5{wqqxi#X5EjNt4FdtE4~?jMvxk(%qfy z>}(VFM`aKa3J3|Q1<{8938bnL|0=;>OD&bE2Bn4~m!C)=Dt?8EUkH0S=g#czb+myX zRcK+XGrr$>+ zmAqM+n;0FZzY%SrTCl4Yn=7%ZZ5f3TZMnKu$mgD9TUqm2R+=kS3x)m@y}5#Qx?~ht zrEKKb`4zKKWk@Ik3_K&j)5{jCu##=q*wB)NMz^r_X46xT+Vtea+Q#JU^jTwl^6V6w zoE}(_;i((>(z1yuPov5k9#|FqT`;XrrQQ_o_-raJ*%J%Hep@;(H!hINzK*{w25N4@aj zKKPd{v&<}eD;-t|d#@XXD$_zT_)wB#l}b9|BU2v@%lfsF*5!dtSM-%d%ea}{tQOa_ zumb)?mdjHHYAG+o>p;{|QOC?xi40Ptih2?1TFixY-cC;xl1(V+C1Mc0RI-^>G76+%++^Bd zC-gqR6D;C!h^(^bsu*70DDc_`63}y)CFn14IJw%zO?RsNHmb36&L{TA}bhMT4E5Q zyd+2?LzqI$D&|WD_K4P#hGY{8dLa#bi}^~K>gjq6I^D9M(QyO% zG?1Vb)ggp~ST-!a;%L3cpi97lW?~qkPM=)E5FPEo$D#KDo?wwY4l$fF%Q&tpY=c>> zlw;b^3Fv!}DcJZ=fnl;VBnt5AGjzFw2C0DnKYi6O6 zPWee6dw9dZWtvaa{0l7I7l6zAkXS7l|KiF^eio_k;iyIKjE|okyNyfSSXo&1Jy@>{9!Q>-ZjbyYwJ6+BA=9)}dHA*i zaO`L|z;J*%h@Rnq1UGnTh9eoiPO-xbRyZ8+z+D%~h!mKVn=&uF=pqGWD*Q>1`5@zQ zG*y)O;SCp2odNj7MSes<_=3``GX!tBD2TE!^m&`I4!Gl@Fv=ouUyw!N8P(B@pezP& zyNKHBgfl)z7DE(=S6oE01bBI>%s?Db5(+LNSr>fdq9mdee1`X#(=XldZ5O3b)&qYP zWW8`P=(N{^vOf5^i>S_i=npxvK12iX4HuDY5Pt8X0YpQP2|Jo3OT$lHG=xZlAZ}{) zF?tNX<01`ZN8l4db`-8f9L*yr)8Q8`qB@U3BI?L=M8oici%9l3{K`ech>pWZtl8cP z*mluzl%0e>3$jzNi5o0=b`oVHaL+|Day&>1k{3xu@*(+=0!Trm5Kj7T3Vk&&!{;(M39~j^_ZR8)PpK0OZh^fF6ZvttLZ)!q>1PDg*M->>3$XD$wrf0 z^{&G`GhTP3hZ?xNAG=ifT;9&IihUiA7;6Qlsw#}uL+p2yTCJLno}@H;YL@2Kq3(LK zrk+yaFYNJ5#KXXyZD->adv|NR>O+M)aJ)@1s?p?3ru zmn^UB`$FJ(xdx*vbrT5`#jm*bGU)jEw{gSLLLD!Gn(B(H?%uDoQ1^=JD(JzWbMMkZ z)hDX@G3@#^ObgwBs2c=57Q{;#x^&R!)}e(#NHhq$28~;s76u)nK?L;9AcUOz8;x#J zT3AFyix}vsAjImIIGTI2)55G%G>e1Y6~sHI#_i6-8cT>)Nyk0sQs-e7U7|$_^mq`$ T&aH*UuX|d!*3C`AiX#6L^)*A- literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Stencils/RegelungstechnikSymbole.baml b/sources/RoboforkApp/obj/Release/Stencils/RegelungstechnikSymbole.baml new file mode 100644 index 0000000000000000000000000000000000000000..2b0e20279292b1da536c12fad01692137a78e170 GIT binary patch literal 1526 zcmb`F%Wl&^6o!w-rs)mJrJ|}@Xchqp5$q(6(~A^|UZ@C#DoUcZLM*V|Nji!>V?4H! z_Dz6o9|3p)*nz}5umSdLlVMVck_Cuj)uXv-=KSBB|9BDro8giujd9Wn_iE-C=PL%;y4OzFPpB$jz`=reAr-ZOv^O( zytzBGt{2{;wvTyWyLhF>P9-OX)&TR*6xgeVm}45*kpyjqGN>czztP3BqRqV1G?%QB zy>FI^*tF(r2)1_#-De%XW^;TVlDjI@hu^!-!gJBBX|P>CSI{xbf|**lAi zw&hx-{IXfZxuxYBv$D8wZOCrD!IyUaH_gf_cIA(tx|U74y843%F61rVq(y`prp|D&Rv1ZsoO1%?0p z_XD`~9Rb`PJ4sUxs_dBwfD4wDEm|LX6ZeIR1dNO*pv#lgXQ32c^fFfwOv;iRy?@uj zp|tH~FEjc{ATxK|&y0Q)s3;fuU7>#MLuUMq&^C$Zl|^Ret+=A=M#Z;Vm>Xe~*8|%6 z($~~}4@Smci*HDge341L5=#EKuW5f`k4Z}JWege0I0=@tM literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/Stencils/SymbolStencils.baml b/sources/RoboforkApp/obj/Release/Stencils/SymbolStencils.baml new file mode 100644 index 0000000000000000000000000000000000000000..9c00e9cbb0b724bbe8b43e5e3cad2ea0357ccbc1 GIT binary patch literal 1384 zcmb`G&2HL25XZ;hMrw)LDxpbfh~SV`ibQP)m;@xG=A%*RM-%}{a_FIJv%reA*V
    ?#0!gC-oop?ZH+e?RV)2BEqj{Sn}> zVY3e7{X^f+WiK!ngn6}sk)PhV>~TP4z;VsPf#ithvgd(KiSq@ITC9(~nio*IwVQG% zfA1j|3m-YS+F*As6La4H>F*j`opUU(Cy`WvPPu{xD*7yR>7k*E1-nx`u*#@iESGT6 zN;hI~c1gT88;Bz$@ME~Vj6-ui-($uf#cxB0v*t)h>>5|dRb{;`{Dalo`}@dpta71J zEaCh?Wjm#s3+r>`Hd>5Pn+>yT0MDBv*JiXSvF8vfG8Eypwg4lubQTCde}w6aEZg2U>#{V%rytZ>kQ4ke7QgkMiTlS4;H`)OynA}1OFiOh?IZx6SXR!meoqn~ z!ua27SXt4)P&?0lh59L>v=;89#^JhQm~|I*u`s8KgyDPLKiB#_z?*THoCA7@%e|$E z!qP-Bn%EwPo3pHtRGpq4uxRM@I9!`SoOs=6`^8$Rb4%ONz+!*_qWxv;T|{WKeR>>j k%mhqlaez3EX12!Rs~O`34#kK^Ba1S88r+V^s;pzOAkmV&7fiXIdRX^C*~;O=$`8+K;a-PzDy z{S%bLa5w%R#uyD3z55S%@TBMEIg17nxoDWlWU?=BKKtHxzB3E}51|9guq5|Y`Ss*v zDS&c7VH6WUn6bO!MS*V*TAYVnkJ*A~GN<*0TnbTv~^hP3?f0Oxh0eSqhDu!-mbZ|dS#(H zN6L+biAAMf`j^7=<63lC&BT3`y0^}pPw$cTSO)gw=HUiyKyihn+&7_9MAW} z;JDFKs5?q`_6+Gyc}PDMB(;m>_=I&+K;t)HMoImc2e_SR`kHi@aRp%fFGn6E<~P(> z0yC=2H%1RJE2y)v6I16P$$Um_AHi&+rXm<)hnRB&`^7j&j7#rPlYf16G +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucDisplayCoordinate + /// + public partial class ucDisplayCoordinate : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucDisplayCoordinate DisplayCoordinate; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucdisplaycoordinate.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.DisplayCoordinate = ((RoboforkApp.ucDisplayCoordinate)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/UserControls/ucDisplayCoordinate.g.i.cs b/sources/RoboforkApp/obj/Release/UserControls/ucDisplayCoordinate.g.i.cs new file mode 100644 index 0000000..9cb688b --- /dev/null +++ b/sources/RoboforkApp/obj/Release/UserControls/ucDisplayCoordinate.g.i.cs @@ -0,0 +1,99 @@ +#pragma checksum "..\..\..\UserControls\ucDisplayCoordinate.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "8B3AEE0C78254D5EF72447BDDA587A62" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucDisplayCoordinate + /// + public partial class ucDisplayCoordinate : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucDisplayCoordinate DisplayCoordinate; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucdisplaycoordinate.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucDisplayCoordinate.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.DisplayCoordinate = ((RoboforkApp.ucDisplayCoordinate)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.baml b/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.baml new file mode 100644 index 0000000000000000000000000000000000000000..bab4dc1b4b060fe87ae93bd4ccd4b622af2613d2 GIT binary patch literal 1272 zcmb_c%}*0S6o31Xwzh?+>A?fqhU~#W+3g1{AEriHFhr3MN`!+4cehj6usc&{XG6IW zuilizpdN|;hcO1jMLhctc<`j>GR{&{3wXh>lg-SVdGmX}_nSA91b|0Shbqj7enD7I zd%px+d@wW!5MQ=PlhDnXR_o@laDbs@(wor(yUt9?=5V7LFh;NvIy{kJZHXcuVP-Oi z;QQ3{(3Zf+W*#HziM%9o!&We%18RWk9YfQ19nkBlI$GQ?oF&!B}hBFnoIhd8V&>j!lVA znoPHeXKXpR*)|HfT-j)wo@=!FG*dtV85E(m3XAn^pCM0Q6Hfn;uQf4Ymh4hFKUEw@ zxyh;2wA9XCgqV85MHOsP4`k22b7n7TA>8&{Q6!$pe4WsB!!zk-&>9m-wnPP3j_a`P zlSKQV?n#Zp8Kl$lpmr!oST2U;BHRc8CjSDANut)$34psDMO_pXrlkM|PnY9fNB_wc z+<`G!IBSE4JjOh0Wh3ycy-xHSS9Uq*%UqFpchO>a9=R^r>u6UFxRNjB_K(vy#7S_t zRwHiU;aSvluoG6bpO8R#FE+-0aXCK%T}z)riNE9DWsx=Kk@(wi$i+B4Aj2&Vky=1~ zLbbRI>b!{?FSr(c!==Lhv8p`pz(wM|=5n!gTf}&E5<@%$T6~wQRpK^=dGsY$esCDM z8jo4x#;>3@8%o=aY65fc&fBBB;Q;_3owvQUaXUH&lH n+1cURz!x4ZWO8A9*6EQMNZ5qXMx9Xyua9b}e+O3u0agADt7@^E literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.cs b/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.cs new file mode 100644 index 0000000..eae1201 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.cs @@ -0,0 +1,111 @@ +#pragma checksum "..\..\..\UserControls\ucStartEndButton.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0037A6887B9A2047DCAEA3244DAAAA4D" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucStartEndButton + /// + public partial class ucStartEndButton : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucStartEndButton StartEndButton; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucstartendbutton.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucStartEndButton.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.StartEndButton = ((RoboforkApp.ucStartEndButton)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.tmbThumb_DragDelta); + + #line default + #line hidden + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragCompleted += new System.Windows.Controls.Primitives.DragCompletedEventHandler(this.tmbThumb_DragCompleted); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.i.cs b/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.i.cs new file mode 100644 index 0000000..eae1201 --- /dev/null +++ b/sources/RoboforkApp/obj/Release/UserControls/ucStartEndButton.g.i.cs @@ -0,0 +1,111 @@ +#pragma checksum "..\..\..\UserControls\ucStartEndButton.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0037A6887B9A2047DCAEA3244DAAAA4D" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + /// + /// ucStartEndButton + /// + public partial class ucStartEndButton : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { + + + #line 7 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal RoboforkApp.ucStartEndButton StartEndButton; + + #line default + #line hidden + + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Primitives.Thumb tmbThumb; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/RboforkApp;component/usercontrols/ucstartendbutton.xaml", System.UriKind.Relative); + + #line 1 "..\..\..\UserControls\ucStartEndButton.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + this.StartEndButton = ((RoboforkApp.ucStartEndButton)(target)); + return; + case 2: + this.tmbThumb = ((System.Windows.Controls.Primitives.Thumb)(target)); + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragDelta += new System.Windows.Controls.Primitives.DragDeltaEventHandler(this.tmbThumb_DragDelta); + + #line default + #line hidden + + #line 8 "..\..\..\UserControls\ucStartEndButton.xaml" + this.tmbThumb.DragCompleted += new System.Windows.Controls.Primitives.DragCompletedEventHandler(this.tmbThumb_DragCompleted); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + -- 1.8.5.3

b#&JdDxx^&++@k-j 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/DesignerItem.baml b/sources/RoboforkApp/obj/Debug/Resources/DesignerItem.baml new file mode 100644 index 0000000000000000000000000000000000000000..20764cd30e2b65ac119665bf65f243069886d6bc GIT binary patch literal 1940 zcmb_cOK;mo5FUyvO0iy+A~z2|sH94Q)GlS$UikqStztDm+S(8#A<3aYOHpf!2t^7@ z%8&emqE}xU^w@vX0=@JW^xi{zDRQjL%+R)?9EzquBrJE9GyCng-^?%#0K3qF2T;TL zD_ng$9two`Q|3Mgs5Lv@z9*m627{&2V)O>YdDny>-5iVS9O%zdrE(}onja04^I z6CX<4eS|dLa9Dd+4y!Aj{nZU#HM^_THL=R)nladWV!K`M$bVq^;(b6qQK2=-cgK_O z1-HpyuXW-FqHjDk`>5|_2HyGho%MB-TfDlmxwkl*zVMY}ibciN&qaLhpH`52srFx573chEi=i1}H}7tBoL(HQTV zUr^9@ebQGKzJ1^d`3SG1=T$fzO@iq;2EUCU*^u5q$lydz$7vmZY&t`s7c^K1Ayqd6 zbH{T7aUAF~3HURFY*QdP`%s)y*HcM)%Nl0T(^FTFg39)=e)P-~0cblz>3dR7rQk() z?wP+8!>HLwqD>_FT-1f-Ni(46G{i1(av2gK*_QUf0d|C*%R=KV);U^Vu+C4@6)qGb z8tSVNa1w?py;z6MUJwknDiz=AiN5I@ecO_r@9hVM<@GB^w!42^`DA&yS~MEZWF$E2oP`M0Caf_dcEI%@o>k+@#@%u0qBXj`B4H^5?Sc^rY7p z1`+;rRGmjBOW!GCci*LKM8A8ez{AK|$ES*Va`F+_ZQ{fU@&g=3Gvs(?bcA|_^*Qxp z_(x2^?-Q_U5gm-D@tMG(o}#i@G$IsIr%EoP5b_+(gs5UJv;>3i;FqwRj6;ks|8&Nu z(UZr)$j!;3*z>rbC*lfk#a+FOn?=0Oz8GC?x#qxcdv$SWTcTkf3&+>AI2fQXPD}|n zI)Ma#bHd9o5eH6pCGL?F*U+HDPzt=nZL~;+>o`-G8VezzL6urh#Y#^kK>cR~A5G_T zmyOzOm=Zspi!51ABtbEXXDn$fh8(*eZqha!<>D2{HfqiGH{*`|VN|_K9_*Av3+un; zINyhyHqh&hmm$eb$I?=Lfk~S~gZ$;$6wE|mQE$4z#ph5+#9YLH5C00E$NmmERYSD? z71zIqeBolvR7^Y9aTURp(r`0^oBU#o+YvFBFp@D|!im&MWq{wpInoEakCSMGq!qH5 z9R;Qy`7PlHD-c~x%TZDc2zePJhykUgT$=umGw%@I3}rh8nO4s`8WS4lnS`M*#_!>i eq)Ib>A1A7oB;#~-Drd&&0#vn(8~CJz#9jkr>gxjl literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/Expander.baml b/sources/RoboforkApp/obj/Debug/Resources/Expander.baml new file mode 100644 index 0000000000000000000000000000000000000000..cb203bc30ba97cb27b538f3ecd763cc1f4895361 GIT binary patch literal 3841 zcmcIn-ESMm5g+nSca%t467^x(mVK&yaqL*7B+E-nZq-;{h8 z${lG*?q~XmAjv}kza;HL9|{!xPf|bB3DB3ONYlrnNYNk&`jD8~{^oecQjXCgMM`1z zW`4UnGdnXocS;e_0^et(B`aPfk^2t?D`D;i0A4t#YYwS?=WB+p;n>K6Yz$d_v@$;&|?i z92bMjFoprr0MDMajiz_>RRc>T&IvY6K=RW}!|Qk@>09X-&loFi%`3>EKBDftyS7%AGqq~f zt*lgc%F^nN)4e)%XcaW+)e3KcdV4oa@%#MT*LA0XXEY&KM;ZU2nrF&v-R|eW))^-J$GyMd<~o)tO+uiM&@@ zTSGlqo$a)=$B7P>BPWvVQRp)p9!hJ}KIeG18z#DRN^$ahS!@9PZIp?C7NcD$D%Pp} zl0UmH3%6y_N~Y-pMf#FcUAL0^0)D|QN~^Dv`F+c>jN-i`8v(U4UG$qeC9fjZVO3iP zyXl!a^{iB!O+W9>$vdTjTqBLm%RJ(-maL z>hGl^iaM`2J8rGoTxq5I=+B(Zf>V~yT3!A0eBk?h#kp06?>+lzu}-P^N>zH(K@s>? z_W=EBPoS*61B~ozq`R5o_JedoQ9SQjorh=*ai6Ps!8Nr823hW&lLc9p4Q!cbtju9H zmz>`&RU>NyM}oD}g-6zEAJ<95&=OFA)H_F$>(%P!xsegSur4VFMI+*aoHp zWM^WO3hGAsS$5&+dhRfAJ@rHa^T*r42fwrMDImbqP-^e(w~&6ljsD-xQ5Fpy1-;WN88|Z?kKqIvJz~& zAEe=?+bM&Lnczmf(Fl@lniMY^tECLSuHiBDCGvM(sXnht`r zHx(Uwpzg-sQ@K-+kG&24eI@pT59GHXzpKPRDC@dF-y@z*CP=V~z$r8daR>qfMo)VX z&g3P3!L9j{V`CT{9L6ju!QLGKapdh(vgII80G-g0J0l3qL!}D~5W~6{!pIghHuWVi zfhiNF=%1=Z{V`1aNA+5ZdREQEzKG-D&c`~Xhr2$7Qzyb*x;P1rol5C~qs6gK=;F(G zaJlFri_ruH#W)HkEXGNdiwbcJXtNN5bHAr-)I@9o$vcfnPP`sCI36x-gr`wCXMi;; zM?eTG2Nt5r$pH-+loAt|dlF=Kysz{taiOG=H(5>yRG<96^=eIWuo>Dmu zGN0yacyi{n3%g_|@2j?H&vUolsEeloa#9SVn@i75KTzhx@aQlIkv$*I9{VK<{4YvO zNAfQk@=Pe(?Qbe=G%J3+D`q1oogov@FzEQMn2X@#+p2B3w6@MMn~%WMTP-oW5TeG> z->SdGKZF$g-U-IcU3%yIWqii9Pf>fqysN}T;7@@xyraY=FkDWy*+a3>YbwVFN6f@! zJUL~2l?Ap3(Xe~&tMo}o?iva zmkB1W;St8E-&f|pmGhOf)1N4F3^5)X=GLAH-a~Sy`x_BPreh_!D7w~L$u@@l(ttG=|1tMi6WjsIpTGn{izZXa*#v3=EdT#`D)@-`U)Q5tMpZ{NsumH!)ONF>ligq F{9nAnoHYOd literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/LangResources.baml b/sources/RoboforkApp/obj/Debug/Resources/LangResources.baml new file mode 100644 index 0000000000000000000000000000000000000000..bc6c80713a20eea67b38a95361b45c192fd2ac65 GIT binary patch literal 1038 zcmb_b%Wm306uo{lK%s3SC9ATSO<7bF;~GPtVi6J{RS-xaYO?4eV>2jLY>(?P0`~oh zO8vL~M7OBDV{pZ?kBoKgJ342s&)i1|04`w)JvhVf5O;UKO@W`dl=2v05D1sYzUNfQ zM-~f@huuc4E}tqnU--!)X5El2l9>8ca^3lFrbZCnHQZDQb}OIh|e7h&pF literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/ResizeChrome.baml b/sources/RoboforkApp/obj/Debug/Resources/ResizeChrome.baml new file mode 100644 index 0000000000000000000000000000000000000000..7c644b772f6fb6aae6180615d5457b9601314dcb GIT binary patch literal 3362 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/ScrollViewer.baml b/sources/RoboforkApp/obj/Debug/Resources/ScrollViewer.baml new file mode 100644 index 0000000000000000000000000000000000000000..aec552bf307de500b061b5566dacdac99ed9e425 GIT binary patch literal 1746 zcmb_cOK%%h6h7mb*p5AZ#z_iFGbV8g6f;h6uG>_KAP-fQXqw25k}i;7Y+u(`o$*-n zz;U*$*muL01^)vfHeIu#?Dz?=b%%4th-oqNx<3IIpYf_>P-?_)&Y zU5Nw%KGMoJ08dXG?(%_Wc)}h$bPS7+Z0C8ke8wFYHM`sTCjF}A1K;#~hwl!!?>UB9 zEuZ*pQ*^%O<5T-NAMDn*+P(UH)-byD#x}3Bm8Jww&c&c>kKBF3xP=#2u{=gBKG>of;VIosNfG%gOM^1d=C?J>-rz z)>MV?+?iqeTr14Mi{OU)tvJL2C>+?PZw(H4PYeVRaJ9t*8L~}#bVHkjKPQmIu07E) z%;R3q<({U_L-O^k#&U{W@>7~d+vJb9c-Hr{Y?_=BN5+M)d`nwYr~9d5O(^WH+)d5 zxt%_@3|F@Vo}X*?JiTLEwUHR~E^1$FZZ>KcI8U|V8+S~`1QNuc^gz0(zDpJ*43sgH z#UdhU07mLKO2}{y7b%oVQ37?}@!dXmb)xX)q;VVdO6W!Ip;t+Q>{YWj{M3yfu*jWx z^b8*v=aCVj*tHmL9HR^>ie3yD5(zWPIF#|*GW__}YOr|xJ$D?@+ijOBS7G4Dj1y~k!Br?u6%i*GkvNngM8*8}In*qz?cL_ztnNG)n zQN9le|AHapzKT*w{SzpAzGp+ws3BHD>q2Bz)N}$EooX2PH)|>EMOEA2ELj=CGlGzZTS;ES>B%Prv=&oc}awRM2aE9xh`^ zV020$P9shM3p*ft2C)iEo7u;~Wh@J<9AQPKdLJPoI+fLz!L6{~Tc$dySjp!gb#2}a z7;P)nt|Wd98)55LifLyow4yR(n+LWLIjj@g0y8!Hy2rCNv6qmHO c3cHJMI*z2mXk%%X6!tm36X8n7H(i?8f62DX3;+NC literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/Slider.baml b/sources/RoboforkApp/obj/Debug/Resources/Slider.baml new file mode 100644 index 0000000000000000000000000000000000000000..f587ec74f78719db11f344c23fd78754e8deb079 GIT binary patch literal 5286 zcmb_gYit}>6+XK&`(Cf#G{k9lNv0{#u(spejT2c2_|34ZXOs1nf4@SQu4T_>?ctU4Lr zd+s^+obR4{?ssRLC8EPLP2;o=?IB1{ginNA{6w~Vgy_ViZ8%1)uGdYg_Moj-jZ>Dr zw4-p$upNwy?J5rOza54BjY_>?8)G%2QMdKVj>2SPwqlkaF;-@*C8IVrGCVs!GAc^? z+(>DcF(S51Md-+Jvo>d)a>jMXcqd#QkJ5BI-u;&Sj`*EY=*aYnQ#Y!`6M7YEyY1D_ z?%u77vM3Gj8QEnFjqb_6o9J4TdJY@*f-yH?mN~t;Z5mF#Bf^^awAHZ7Mxmdmd%9xI z8TNRiUbkw~^_7Z|?~c;BCZ%U|%&yO@EF1Ywh2CgVa?-Yz4ZFUQ&#ElPj_H*K%wu%U zZ8tCUMX1YjJG0oR&U#*Rak}25#FRc~Hk=drT%t{Uw9px)%n{43>XmW3;VkAmlk7A( zW19;LD29AziY8YfNV6Ou$S@oq@DWr|p+lk6gl;cMXN3Wk?wBwgeYRrEjqBy51>0)W z<~&_rjJh7SZ1aqTGOT#0^Zi+hx|Ex;PE8o|X3gaMIr+^Ubg)Ui(=~nBnXx8}lV;hN zG*259C*PH$YLilv6}@a!QP2gfHvLd#WqHwCPNtLf>Vsybk{{@z$C}hPVU%qHr8#9R z8+zT#e?HsIx|mE`exOGh9;n@HSm;Sm4s}vD%OU7Zy$rg0zg1~eYwfsu`{>UuWl^s+ z!}juD*p#Hc*0K+o3yXCxANdpwv=si9ST>i4w=w-(9O1?&*P0}vINJ)Iz6sj1Sg$Yd z9UOGZi$+y6s4CA_h%@6eLn`L`JtY zN^dnw+tDlbxPr0rqr8E`I-toYTFfSX-OJE-T)%7e$m5>;QVC;-3E-jwEg+*?a#hY$IC4sCGk1IIN zq6?iKJX>SD*sbUlr(DsE_FZ@sRB1f@w)@X$1Q!HC%bgKCp%+h56@6%UfvNy=A%pA| z$nHSL&ta`ux*HPba1+{%x#Y5%8Tcm<(&X|Mw{k}p~P+4LhB#x-{Uv)cYY+R?UD-}`4ePb>07dJBWWK--9 z2M}ijaVEln-=nntcwIc;55&_Kxa`iJJ?r`v$S;av1wQPXsS2)0aR8Ep(RI~LPwtzV zd0b*S-z;%$YYESHi5Vl&MS|;z^R2vvxsRa3f;7$($eF%nLAXOYkpEpLq zmWmVTgv%Va@RC;bxA#$K+P9Ziyc5~{us^=7lg>o{<_f%KOFJ!_qqye*d-_-~8tnc@ zgMk}&|8ZZTs^STB`EW1==xAl_^U<7zz$oMWOaWJ#9gH!28PYn^ltASjGUn@Ju6KHH zXv>%&(-{y#Sh^)ng?G)YxLSuwiDRZ?;_VHyxq1L)4vkC_hc_Us6TUl58E@fJ{GQVW zVIC7h2wfRUw`X`g6c2eQ7TQrPu8$&}CKc`%+rpde;h7Tu{|v~x#U*Ob`4DTsw>}I zROzR_hNZ`JC!v)gZ)UnvP_-Y0bdFT7*u;vj@~Q3>kLsTCM{lCKr+tOW?;_&kkT~QT zRQHL%OF(tcgadsP+4)6RoDB#3z@H2U{@`)nr~HA@w?Rdt|8=9FuKz#<;(XRud3^V2 zND|9Ue5XO9B|Lv2-+cyyva*?mJ`2I;yVW#wBj0@q<4c&n5zK(uKci(`(Aa9HAUd9BuBO9T+Z(?#tcNZb76Mk*F z`&K)I4RFS#b`;-UAH^-`?s9wh4ba_p{P`Q9yYKqYL3iIn*P}aB?Dru^x{LCQ9e)Jz zr^64>%H76Z-QMTd5B-_9@%feMC-I{oAYW%ch9LJ>zEEFjW{%=dH~t^Vw5~LzTi@rn zOe96)I{gV|1@-0Kov*rDN+o4@h`&JC%=^6fsc+~Rz2<$T?8H}r|I&#yi=VBsdDF$) zIi`C~#Lv+Wi}4o_)&!eNQ!@A~MH|##`ri2x3!(D2l0?x$`YYcqMA}+T5h`yvzg}e| ap+-Wezk!mWV%vXxwx literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/StatusBar.baml b/sources/RoboforkApp/obj/Debug/Resources/StatusBar.baml new file mode 100644 index 0000000000000000000000000000000000000000..51c5aa78e7dad08c0cbdd6d0e10e7b72e6ef47e2 GIT binary patch literal 1848 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 literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/Toolbox.baml b/sources/RoboforkApp/obj/Debug/Resources/Toolbox.baml new file mode 100644 index 0000000000000000000000000000000000000000..d791ede3a50154adca1d1fd4c050495027e271aa GIT binary patch literal 2285 zcmb_e&2JM&6o31XUB`CfgoMz1z^25M0%o1BSxDNnIE1!PpjK=V4wcHrnZzp`ui0IP z1oeeotrSn>6;n7Sg!;O;vz(ec17{-1K)2|xC)Wq`Y)OlvvD^u1qpJF46GF)GBsw?hYf8O@_ z>u|ZGK%qU}i>~)t{4T0+y|Cp6eBHchuVZ~%9eCyJm(QKES&3N_GgH%i{QS((qgY=! z(pGn~=(?3q3O|RCDg+(^V8QmwInT4VjG+#=5<*|0YS;XtyTCV`63;uEyy6=vjeNw4p0l=w z_%c#Dd6w=%9r8^t~h>qdN{i3DEQQ%8FB6GkOy+gr=0{N8DK} z2Sy?Ze+p3Zc2G7BcM;va$SVlA4PJ2TUWprh-S9kwWUgA`e&BjhL3&c;r<43FIV(X~ z`8xzgK@f8L7ht9w1hv_0)-RR$y6v0mPRVn9cQr6e?t1pFQ(fK6PL7XT*-h+dw$_Gn z1tgF`f&N)(GxLAEsF9(Hrc7=HVo3hK-@CTEcH&nR;3Qf#J|{7gTjT_k9n7l(2@S__ zl2}Qc%tL~aB#uMDUTC@m_u;Wf>oQ2}PRMlJKp25ayDZjJZK(Y&(p@s>hz=f<%5#Es z9#AHqG#bi}UQ|vTP^MraWkl%x3&(^`I4(LhjDvMGH5KgX>7LHk))_U{h^o6~8wLNH zAe$7*NUk6nSq~D2a2%&6$)fDdMZqYo0UU}fz&s-uX$%p+8$vqyqtNDEZ-skbgjO1* zY5jqaCcfEaeZ)ipY}6$B>2C_O_*dc&S;Ds#G_3@UO z>kQEkk$x=L8%Rfd2i%i8fDJZzRb^yCrU?z$Fs@O|c!}5uGPJ4n=~%NXVdAoX&8_?V zlMU`^T8ttvL9k<}LW4S(PIkh6UMI*nD%zJqi_3t~Z*Ol4m5t&CZK~`|oaxY{%EoY^ z;F_(^pK9lvG&-D38W+b8SXt3 zY_i2aNB&#ErkZ@S%jRc-F%(7Ed4x5Ne=XEpJ#goQMOV>$BAA71)PwJLVXV<&i(F=pJpt?ju0+$#N{=LAV1cjN_%DE-!-8{7U1>eqesvA1} z+2(J|)evuBOiuyJwfh-P!r>SFL~rYVy1`1!qnBpZ3rIEqb_pp0n94rHnJ%#W4^}2C A<^TWy literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/Tooltip.baml b/sources/RoboforkApp/obj/Debug/Resources/Tooltip.baml new file mode 100644 index 0000000000000000000000000000000000000000..c26027f6782789ef06528e6c9289ee43a0f9ab40 GIT binary patch literal 1176 zcmb_aTTc@~6h3?D7HSbF;EhWWYJ9NS7Rr=M(x|23K>?e#0Uk_n*-m9cyIW>mj|s*HmBcsyfIq+|bu*r+Nbr$_X}+0rzRq{{TqX_xYfyzEJjQbsy%*Qp~v>plN*$AWD0X;R{qkH%R$o*7%jLo@R`+2PnLt7rei;) zotn2t-9m0=r;%GAd8?kw&(Rzit0=I(>9}?8kQXgZuOj583e}7GE_>`s;#M?RuXeak zTjrM4!rCrf{m%TnMQoCvSZnhkodE9IGrtP&dhmPAg%FJf7`OFa(pJ`us z5E=$hK!xEYqiq}`q6dym%gzyP@^fY1MdkH>$|x$~ zn~3T_`jL~ohVvo=Xe1C*5llKig_cv2S}u1UxdC&8-76$e8|w{dOrxQ=CzTM8cFFo8O1|})X5m` YLx>)oOyD6qtCJ+|(XMqDclnysKV~E}I{*Lx literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/Resources/ZoomBox.baml b/sources/RoboforkApp/obj/Debug/Resources/ZoomBox.baml new file mode 100644 index 0000000000000000000000000000000000000000..c7b03ef073f7f76a0abd57ec07df986f42ba405b GIT binary patch literal 6040 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 P{Atv>q@F>op!oj{v@**K literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/RoboforkApp.csproj.FileListAbsolute.txt b/sources/RoboforkApp/obj/Debug/RoboforkApp.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..59bc4e3 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/RoboforkApp.csproj.FileListAbsolute.txt @@ -0,0 +1,40 @@ +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.exe +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.pdb +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Expander.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Slider.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Styles.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\App.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\MainWindow.g.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\App.g.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\MainWindow.baml +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.exe +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.pdb +E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache diff --git a/sources/RoboforkApp/obj/Debug/RoboforkApp.csprojResolveAssemblyReference.cache b/sources/RoboforkApp/obj/Debug/RoboforkApp.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..416ddcca265bc134dc3e8cc3e71ad743c5343fa2 GIT binary patch literal 2358 zcmcIl?NZY~6b&scZ75j3zfgms!oXx&D~irA4pbNzfkBJNk2=h@xxq{~S=in1;dA-V zhww#w2fa5fwXTf+l1@*v=}FGL=ic14hAhkag$Mo8QOY3fZw75Cl<>8?90%NUcbMuZ z_qh7Zt;{*QAXOluMOx8k&Z);-#}XDJh_z&V&e@JzJZQgzvmMcaXt7nP`SbouzgqR? zE3C$Hq&9i6NaIXt2pgJdAXd>2I3%m=ME5VZE;xs_#t@Xd#?%+hS{x|sVisYT;J?%n zB-k5*d8@3gg&gVSQ>csZkV%kbdT3pEur0-L;DIdAg+}ldhA|_R-(@@oWm(y*mCKD5 zF49^*f7a9mF|Ysg{Gaa^-i%XJ_GQH4FhLHXOlKwh=JN=x`s*f!bRb#itfDK*nLb^3 zG1L42K1hh#;4CQxAvzDL**CYjihMW`veR_8R(AfZj-R{p%}+t(i4(QV6u2JedGbc5 zpwqMAEz`^;Xn0w( literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/RoboforkMenu.baml b/sources/RoboforkApp/obj/Debug/RoboforkMenu.baml new file mode 100644 index 0000000000000000000000000000000000000000..40a7f947e3f0f5342bff9708b66ef3f498a5e672 GIT binary patch literal 11235 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 Qrl>_wQAM2t6#-TIAF84j&;S4c literal 0 HcmV?d00001 diff --git a/sources/RoboforkApp/obj/Debug/RoboforkMenu.g.cs b/sources/RoboforkApp/obj/Debug/RoboforkMenu.g.cs new file mode 100644 index 0000000..425f9c6 --- /dev/null +++ b/sources/RoboforkApp/obj/Debug/RoboforkMenu.g.cs @@ -0,0 +1,483 @@ +#pragma checksum "..\..\RoboforkMenu.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "C950923F789E77CC71F6F13F1DA30EF9" +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using RoboforkApp; +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; + + +namespace RoboforkApp { + + + ///