From 6b04597a3792934e7931df3e93fb521d1a7aa86a Mon Sep 17 00:00:00 2001 From: Benjamyn Love Date: Wed, 2 Sep 2020 16:58:09 +1000 Subject: [PATCH] Initial Commit --- ConsoleApplication1/ConsoleApplication1.sln | 20 ++ ConsoleApplication1/ConsoleApplication1.suo | Bin 0 -> 18944 bytes .../ConsoleApplication1.vbproj | 116 +++++++++ .../ConsoleApplication1/Module1.vb | 1 + .../My Project/Application.Designer.vb | 13 + .../My Project/Application.myapp | 10 + .../My Project/AssemblyInfo.vb | 35 +++ .../My Project/Resources.Designer.vb | 62 +++++ .../My Project/Resources.resx | 117 +++++++++ .../My Project/Settings.Designer.vb | 73 ++++++ .../My Project/Settings.settings | 7 + .../bin/Debug/ConsoleApplication1.exe | Bin 0 -> 15360 bytes .../bin/Debug/ConsoleApplication1.pdb | Bin 0 -> 38400 bytes .../bin/Debug/ConsoleApplication1.vshost.exe | Bin 0 -> 11600 bytes .../ConsoleApplication1.vshost.exe.manifest | 11 + .../bin/Debug/ConsoleApplication1.xml | 24 ++ .../ConsoleApplication1.Resources.resources | Bin 0 -> 180 bytes .../obj/x86/Debug/ConsoleApplication1.exe | Bin 0 -> 15360 bytes .../obj/x86/Debug/ConsoleApplication1.pdb | Bin 0 -> 38400 bytes ...leApplication1.vbproj.FileListAbsolute.txt | 8 + ...Application1.vbproj.GenerateResource.Cache | Bin 0 -> 917 bytes .../obj/x86/Debug/ConsoleApplication1.xml | 24 ++ ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6117 bytes .../.vs/Server Manager/v14/.suo | Bin 0 -> 112640 bytes .../ConsoleApplication2/Config.cs | 33 +++ .../ConsoleApplication2/Drives.cs | 43 ++++ .../ConsoleApplication2/Files.cs | 155 +++++++++++ .../ConsoleApplication2/Help.cs | 23 ++ .../ConsoleApplication2/Logger.cs | 22 ++ .../ConsoleApplication2/Math.cs | 28 ++ .../ConsoleApplication2/Menu.cs | 67 +++++ .../ConsoleApplication2/NetParse.cs | 45 ++++ .../ConsoleApplication2/Program.cs | 45 ++++ .../Properties/AssemblyInfo.cs | 36 +++ .../ConsoleApplication2/Reporter.cs | 16 ++ .../ConsoleApplication2/Server Manager.csproj | 69 +++++ .../Server Manager.csproj.user | 6 + .../ConsoleApplication2/TCPServer.cs | 71 ++++++ .../ConsoleApplication2/Test.cs | 20 ++ .../ConsoleApplication2/Threader.cs | 16 ++ .../bin/Debug/ConsoleApplication2.exe | Bin 0 -> 14336 bytes .../bin/Debug/ConsoleApplication2.pdb | Bin 0 -> 46592 bytes .../bin/Debug/ConsoleApplication2.vshost.exe | Bin 0 -> 11600 bytes .../ConsoleApplication2.vshost.exe.manifest | 11 + .../ConsoleApplication2/bin/Debug/Log.txt | 2 + .../ConsoleApplication2/bin/Debug/config.txt | 4 + .../bin/Release/ConsoleApplication2.exe | Bin 0 -> 13824 bytes .../bin/Release/ConsoleApplication2.pdb | Bin 0 -> 62976 bytes .../Release/ConsoleApplication2.vshost.exe | Bin 0 -> 24224 bytes .../ConsoleApplication2.vshost.exe.manifest | 11 + .../ConsoleApplication2/bin/Release/Log.txt | 2 + .../bin/Release/config.txt | 4 + ...leApplication2.csproj.FileListAbsolute.txt | 4 + .../obj/x86/Debug/ConsoleApplication2.exe | Bin 0 -> 14336 bytes .../obj/x86/Debug/ConsoleApplication2.pdb | Bin 0 -> 46592 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6660 bytes ...Server Manager.csproj.FileListAbsolute.txt | 10 + ...nager.csprojResolveAssemblyReference.cache | Bin 0 -> 7049 bytes .../obj/x86/Release/ConsoleApplication2.exe | Bin 0 -> 13824 bytes .../obj/x86/Release/ConsoleApplication2.pdb | Bin 0 -> 62976 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6664 bytes ...Server Manager.csproj.FileListAbsolute.txt | 10 + ...nager.csprojResolveAssemblyReference.cache | Bin 0 -> 7055 bytes ConsoleApplication2/Server Manager.sln | 26 ++ ConsoleApplication2/Server Manager.suo | Bin 0 -> 64512 bytes ConsoleApplication2/Server Manager.v12.suo | Bin 0 -> 112640 bytes Events Learning/Events Learning.sln | 20 ++ Events Learning/Events Learning.suo | Bin 0 -> 20992 bytes .../Events Learning/Events Learning.csproj | 87 +++++++ .../Events Learning/Form1.Designer.cs | 61 +++++ Events Learning/Events Learning/Form1.cs | 24 ++ Events Learning/Events Learning/Form1.resx | 120 +++++++++ Events Learning/Events Learning/Program.cs | 30 +++ .../Properties/AssemblyInfo.cs | 36 +++ .../Properties/Resources.Designer.cs | 71 ++++++ .../Events Learning/Properties/Resources.resx | 117 +++++++++ .../Properties/Settings.Designer.cs | 30 +++ .../Properties/Settings.settings | 7 + .../bin/Debug/Events Learning.exe | Bin 0 -> 8704 bytes .../bin/Debug/Events Learning.pdb | Bin 0 -> 26112 bytes .../bin/Debug/Events Learning.vshost.exe | Bin 0 -> 11600 bytes .../Debug/Events Learning.vshost.exe.manifest | 11 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 5420 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6453 bytes ...vents Learning.csproj.FileListAbsolute.txt | 8 + ...nts Learning.csproj.GenerateResource.Cache | Bin 0 -> 975 bytes ...rning.csprojResolveAssemblyReference.cache | Bin 0 -> 9174 bytes .../obj/x86/Debug/Events Learning.exe | Bin 0 -> 8704 bytes .../obj/x86/Debug/Events Learning.pdb | Bin 0 -> 26112 bytes .../x86/Debug/Events_Learning.Form1.resources | Bin 0 -> 180 bytes ...ts_Learning.Properties.Resources.resources | Bin 0 -> 180 bytes Manager Client/Manager Client.sln | 26 ++ Manager Client/Manager Client.suo | Bin 0 -> 31232 bytes .../Manager Client/Form1.Designer.cs | 240 ++++++++++++++++++ Manager Client/Manager Client/Form1.cs | 145 +++++++++++ Manager Client/Manager Client/Form1.resx | 120 +++++++++ .../Manager Client/Form2.Designer.cs | 99 ++++++++ Manager Client/Manager Client/Form2.cs | 36 +++ Manager Client/Manager Client/Form2.resx | 120 +++++++++ .../Manager Client/Manager Client.csproj | 98 +++++++ Manager Client/Manager Client/Parser.cs | 25 ++ Manager Client/Manager Client/Program.cs | 21 ++ .../Manager Client/Properties/AssemblyInfo.cs | 36 +++ .../Properties/Resources.Designer.cs | 71 ++++++ .../Manager Client/Properties/Resources.resx | 117 +++++++++ .../Properties/Settings.Designer.cs | 30 +++ .../Properties/Settings.settings | 7 + Manager Client/Manager Client/TCPClient.cs | 54 ++++ .../bin/Debug/Manager Client.exe | Bin 0 -> 14848 bytes .../bin/Debug/Manager Client.pdb | Bin 0 -> 42496 bytes .../bin/Debug/Manager Client.vshost.exe | Bin 0 -> 24224 bytes .../Debug/Manager Client.vshost.exe.manifest | 11 + .../bin/Release/Manager Client.exe | Bin 0 -> 15360 bytes .../bin/Release/Manager Client.pdb | Bin 0 -> 48640 bytes .../bin/Release/Manager Client.vshost.exe | Bin 0 -> 22696 bytes .../Manager Client.vshost.exe.manifest | 11 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 3459 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7119 bytes ...Manager Client.csproj.FileListAbsolute.txt | 16 ++ ...nager Client.csproj.GenerateResource.Cache | Bin 0 -> 1035 bytes ...lient.csprojResolveAssemblyReference.cache | Bin 0 -> 9180 bytes .../obj/x86/Debug/Manager Client.exe | Bin 0 -> 14848 bytes .../obj/x86/Debug/Manager Client.pdb | Bin 0 -> 42496 bytes .../x86/Debug/Manager_Client.Form2.resources | Bin 0 -> 180 bytes ...ager_Client.Properties.Resources.resources | Bin 0 -> 180 bytes .../Manager_Client.frm_mainwindow.resources | Bin 0 -> 180 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 5426 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7124 bytes ...Manager Client.csproj.FileListAbsolute.txt | 17 ++ ...nager Client.csproj.GenerateResource.Cache | Bin 0 -> 1035 bytes ...lient.csprojResolveAssemblyReference.cache | Bin 0 -> 9180 bytes .../obj/x86/Release/Manager Client.exe | Bin 0 -> 15360 bytes .../obj/x86/Release/Manager Client.pdb | Bin 0 -> 48640 bytes .../Release/Manager_Client.Form2.resources | Bin 0 -> 180 bytes ...ager_Client.Properties.Resources.resources | Bin 0 -> 180 bytes .../Manager_Client.frm_mainwindow.resources | Bin 0 -> 180 bytes Metronome/Metronome.sln | 20 ++ Metronome/Metronome.suo | Bin 0 -> 16896 bytes Metronome/Metronome/Metronome.csproj | 57 +++++ Metronome/Metronome/Program.cs | 67 +++++ .../Metronome/Properties/AssemblyInfo.cs | 36 +++ Metronome/Metronome/bin/Debug/Metronome.exe | Bin 0 -> 6144 bytes Metronome/Metronome/bin/Debug/Metronome.pdb | Bin 0 -> 15872 bytes .../Metronome/bin/Debug/Metronome.vshost.exe | Bin 0 -> 11600 bytes .../bin/Debug/Metronome.vshost.exe.manifest | 11 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 5932 bytes .../Metronome.csproj.FileListAbsolute.txt | 4 + .../Metronome/obj/x86/Debug/Metronome.exe | Bin 0 -> 6144 bytes .../Metronome/obj/x86/Debug/Metronome.pdb | Bin 0 -> 15872 bytes TCPClient/.vs/TCPClient/v14/.suo | Bin 0 -> 39936 bytes TCPClient/TCPClient.sln | 20 ++ TCPClient/TCPClient.suo | Bin 0 -> 19968 bytes TCPClient/TCPClient/Form1.Designer.cs | 47 ++++ TCPClient/TCPClient/Form1.cs | 24 ++ TCPClient/TCPClient/Form1.resx | 120 +++++++++ TCPClient/TCPClient/Program.cs | 59 +++++ .../TCPClient/Properties/AssemblyInfo.cs | 36 +++ TCPClient/TCPClient/TCPClient.csproj | 70 +++++ TCPClient/TCPClient/bin/Debug/TCPClient.exe | Bin 0 -> 6656 bytes TCPClient/TCPClient/bin/Debug/TCPClient.pdb | Bin 0 -> 17920 bytes .../TCPClient/bin/Debug/TCPClient.vshost.exe | Bin 0 -> 22696 bytes .../bin/Debug/TCPClient.vshost.exe.manifest | 11 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 5420 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6869 bytes .../obj/x86/Debug/TCPClient.Form1.resources | Bin 0 -> 180 bytes .../TCPClient.csproj.FileListAbsolute.txt | 8 + .../TCPClient.csproj.GenerateResource.Cache | Bin 0 -> 902 bytes .../TCPClient/obj/x86/Debug/TCPClient.exe | Bin 0 -> 6656 bytes .../TCPClient/obj/x86/Debug/TCPClient.pdb | Bin 0 -> 17920 bytes TCPListen/TCPListen.sln | 20 ++ TCPListen/TCPListen.suo | Bin 0 -> 17920 bytes TCPListen/TCPListen/Program.cs | 65 +++++ .../TCPListen/Properties/AssemblyInfo.cs | 36 +++ TCPListen/TCPListen/TCPListen.csproj | 57 +++++ TCPListen/TCPListen/bin/Debug/TCPListen.exe | Bin 0 -> 5632 bytes TCPListen/TCPListen/bin/Debug/TCPListen.pdb | Bin 0 -> 13824 bytes .../TCPListen/bin/Debug/TCPListen.vshost.exe | Bin 0 -> 11600 bytes .../bin/Debug/TCPListen.vshost.exe.manifest | 11 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 5901 bytes .../TCPListen.csproj.FileListAbsolute.txt | 8 + .../TCPListen/obj/x86/Debug/TCPListen.exe | Bin 0 -> 5632 bytes .../TCPListen/obj/x86/Debug/TCPListen.pdb | Bin 0 -> 13824 bytes VSMacros80/Samples/Samples.vsmacros | Bin 0 -> 717312 bytes 183 files changed, 4009 insertions(+) create mode 100644 ConsoleApplication1/ConsoleApplication1.sln create mode 100644 ConsoleApplication1/ConsoleApplication1.suo create mode 100644 ConsoleApplication1/ConsoleApplication1/ConsoleApplication1.vbproj create mode 100644 ConsoleApplication1/ConsoleApplication1/Module1.vb create mode 100644 ConsoleApplication1/ConsoleApplication1/My Project/Application.Designer.vb create mode 100644 ConsoleApplication1/ConsoleApplication1/My Project/Application.myapp create mode 100644 ConsoleApplication1/ConsoleApplication1/My Project/AssemblyInfo.vb create mode 100644 ConsoleApplication1/ConsoleApplication1/My Project/Resources.Designer.vb create mode 100644 ConsoleApplication1/ConsoleApplication1/My Project/Resources.resx create mode 100644 ConsoleApplication1/ConsoleApplication1/My Project/Settings.Designer.vb create mode 100644 ConsoleApplication1/ConsoleApplication1/My Project/Settings.settings create mode 100644 ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.exe create mode 100644 ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.pdb create mode 100644 ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.vshost.exe create mode 100644 ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.vshost.exe.manifest create mode 100644 ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.xml create mode 100644 ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.Resources.resources create mode 100644 ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.exe create mode 100644 ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.pdb create mode 100644 ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.vbproj.FileListAbsolute.txt create mode 100644 ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.vbproj.GenerateResource.Cache create mode 100644 ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.xml create mode 100644 ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 ConsoleApplication2/.vs/Server Manager/v14/.suo create mode 100644 ConsoleApplication2/ConsoleApplication2/Config.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Drives.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Files.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Help.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Logger.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Math.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Menu.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/NetParse.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Program.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Properties/AssemblyInfo.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Reporter.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Server Manager.csproj create mode 100644 ConsoleApplication2/ConsoleApplication2/Server Manager.csproj.user create mode 100644 ConsoleApplication2/ConsoleApplication2/TCPServer.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Test.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/Threader.cs create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Debug/ConsoleApplication2.exe create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Debug/ConsoleApplication2.pdb create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Debug/ConsoleApplication2.vshost.exe create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Debug/ConsoleApplication2.vshost.exe.manifest create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Debug/Log.txt create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Debug/config.txt create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.exe create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.pdb create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.vshost.exe create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.vshost.exe.manifest create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Release/Log.txt create mode 100644 ConsoleApplication2/ConsoleApplication2/bin/Release/config.txt create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.csproj.FileListAbsolute.txt create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.exe create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.pdb create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/Server Manager.csproj.FileListAbsolute.txt create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/Server Manager.csprojResolveAssemblyReference.cache create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Release/ConsoleApplication2.exe create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Release/ConsoleApplication2.pdb create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Release/Server Manager.csproj.FileListAbsolute.txt create mode 100644 ConsoleApplication2/ConsoleApplication2/obj/x86/Release/Server Manager.csprojResolveAssemblyReference.cache create mode 100644 ConsoleApplication2/Server Manager.sln create mode 100644 ConsoleApplication2/Server Manager.suo create mode 100644 ConsoleApplication2/Server Manager.v12.suo create mode 100644 Events Learning/Events Learning.sln create mode 100644 Events Learning/Events Learning.suo create mode 100644 Events Learning/Events Learning/Events Learning.csproj create mode 100644 Events Learning/Events Learning/Form1.Designer.cs create mode 100644 Events Learning/Events Learning/Form1.cs create mode 100644 Events Learning/Events Learning/Form1.resx create mode 100644 Events Learning/Events Learning/Program.cs create mode 100644 Events Learning/Events Learning/Properties/AssemblyInfo.cs create mode 100644 Events Learning/Events Learning/Properties/Resources.Designer.cs create mode 100644 Events Learning/Events Learning/Properties/Resources.resx create mode 100644 Events Learning/Events Learning/Properties/Settings.Designer.cs create mode 100644 Events Learning/Events Learning/Properties/Settings.settings create mode 100644 Events Learning/Events Learning/bin/Debug/Events Learning.exe create mode 100644 Events Learning/Events Learning/bin/Debug/Events Learning.pdb create mode 100644 Events Learning/Events Learning/bin/Debug/Events Learning.vshost.exe create mode 100644 Events Learning/Events Learning/bin/Debug/Events Learning.vshost.exe.manifest create mode 100644 Events Learning/Events Learning/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Events Learning/Events Learning/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Events Learning/Events Learning/obj/x86/Debug/Events Learning.csproj.FileListAbsolute.txt create mode 100644 Events Learning/Events Learning/obj/x86/Debug/Events Learning.csproj.GenerateResource.Cache create mode 100644 Events Learning/Events Learning/obj/x86/Debug/Events Learning.csprojResolveAssemblyReference.cache create mode 100644 Events Learning/Events Learning/obj/x86/Debug/Events Learning.exe create mode 100644 Events Learning/Events Learning/obj/x86/Debug/Events Learning.pdb create mode 100644 Events Learning/Events Learning/obj/x86/Debug/Events_Learning.Form1.resources create mode 100644 Events Learning/Events Learning/obj/x86/Debug/Events_Learning.Properties.Resources.resources create mode 100644 Manager Client/Manager Client.sln create mode 100644 Manager Client/Manager Client.suo create mode 100644 Manager Client/Manager Client/Form1.Designer.cs create mode 100644 Manager Client/Manager Client/Form1.cs create mode 100644 Manager Client/Manager Client/Form1.resx create mode 100644 Manager Client/Manager Client/Form2.Designer.cs create mode 100644 Manager Client/Manager Client/Form2.cs create mode 100644 Manager Client/Manager Client/Form2.resx create mode 100644 Manager Client/Manager Client/Manager Client.csproj create mode 100644 Manager Client/Manager Client/Parser.cs create mode 100644 Manager Client/Manager Client/Program.cs create mode 100644 Manager Client/Manager Client/Properties/AssemblyInfo.cs create mode 100644 Manager Client/Manager Client/Properties/Resources.Designer.cs create mode 100644 Manager Client/Manager Client/Properties/Resources.resx create mode 100644 Manager Client/Manager Client/Properties/Settings.Designer.cs create mode 100644 Manager Client/Manager Client/Properties/Settings.settings create mode 100644 Manager Client/Manager Client/TCPClient.cs create mode 100644 Manager Client/Manager Client/bin/Debug/Manager Client.exe create mode 100644 Manager Client/Manager Client/bin/Debug/Manager Client.pdb create mode 100644 Manager Client/Manager Client/bin/Debug/Manager Client.vshost.exe create mode 100644 Manager Client/Manager Client/bin/Debug/Manager Client.vshost.exe.manifest create mode 100644 Manager Client/Manager Client/bin/Release/Manager Client.exe create mode 100644 Manager Client/Manager Client/bin/Release/Manager Client.pdb create mode 100644 Manager Client/Manager Client/bin/Release/Manager Client.vshost.exe create mode 100644 Manager Client/Manager Client/bin/Release/Manager Client.vshost.exe.manifest create mode 100644 Manager Client/Manager Client/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Manager Client/Manager Client/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager Client.csproj.FileListAbsolute.txt create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager Client.csproj.GenerateResource.Cache create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager Client.csprojResolveAssemblyReference.cache create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager Client.exe create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager Client.pdb create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager_Client.Form2.resources create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager_Client.Properties.Resources.resources create mode 100644 Manager Client/Manager Client/obj/x86/Debug/Manager_Client.frm_mainwindow.resources create mode 100644 Manager Client/Manager Client/obj/x86/Release/DesignTimeResolveAssemblyReferences.cache create mode 100644 Manager Client/Manager Client/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager Client.csproj.FileListAbsolute.txt create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager Client.csproj.GenerateResource.Cache create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager Client.csprojResolveAssemblyReference.cache create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager Client.exe create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager Client.pdb create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager_Client.Form2.resources create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager_Client.Properties.Resources.resources create mode 100644 Manager Client/Manager Client/obj/x86/Release/Manager_Client.frm_mainwindow.resources create mode 100644 Metronome/Metronome.sln create mode 100644 Metronome/Metronome.suo create mode 100644 Metronome/Metronome/Metronome.csproj create mode 100644 Metronome/Metronome/Program.cs create mode 100644 Metronome/Metronome/Properties/AssemblyInfo.cs create mode 100644 Metronome/Metronome/bin/Debug/Metronome.exe create mode 100644 Metronome/Metronome/bin/Debug/Metronome.pdb create mode 100644 Metronome/Metronome/bin/Debug/Metronome.vshost.exe create mode 100644 Metronome/Metronome/bin/Debug/Metronome.vshost.exe.manifest create mode 100644 Metronome/Metronome/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Metronome/Metronome/obj/x86/Debug/Metronome.csproj.FileListAbsolute.txt create mode 100644 Metronome/Metronome/obj/x86/Debug/Metronome.exe create mode 100644 Metronome/Metronome/obj/x86/Debug/Metronome.pdb create mode 100644 TCPClient/.vs/TCPClient/v14/.suo create mode 100644 TCPClient/TCPClient.sln create mode 100644 TCPClient/TCPClient.suo create mode 100644 TCPClient/TCPClient/Form1.Designer.cs create mode 100644 TCPClient/TCPClient/Form1.cs create mode 100644 TCPClient/TCPClient/Form1.resx create mode 100644 TCPClient/TCPClient/Program.cs create mode 100644 TCPClient/TCPClient/Properties/AssemblyInfo.cs create mode 100644 TCPClient/TCPClient/TCPClient.csproj create mode 100644 TCPClient/TCPClient/bin/Debug/TCPClient.exe create mode 100644 TCPClient/TCPClient/bin/Debug/TCPClient.pdb create mode 100644 TCPClient/TCPClient/bin/Debug/TCPClient.vshost.exe create mode 100644 TCPClient/TCPClient/bin/Debug/TCPClient.vshost.exe.manifest create mode 100644 TCPClient/TCPClient/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 TCPClient/TCPClient/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 TCPClient/TCPClient/obj/x86/Debug/TCPClient.Form1.resources create mode 100644 TCPClient/TCPClient/obj/x86/Debug/TCPClient.csproj.FileListAbsolute.txt create mode 100644 TCPClient/TCPClient/obj/x86/Debug/TCPClient.csproj.GenerateResource.Cache create mode 100644 TCPClient/TCPClient/obj/x86/Debug/TCPClient.exe create mode 100644 TCPClient/TCPClient/obj/x86/Debug/TCPClient.pdb create mode 100644 TCPListen/TCPListen.sln create mode 100644 TCPListen/TCPListen.suo create mode 100644 TCPListen/TCPListen/Program.cs create mode 100644 TCPListen/TCPListen/Properties/AssemblyInfo.cs create mode 100644 TCPListen/TCPListen/TCPListen.csproj create mode 100644 TCPListen/TCPListen/bin/Debug/TCPListen.exe create mode 100644 TCPListen/TCPListen/bin/Debug/TCPListen.pdb create mode 100644 TCPListen/TCPListen/bin/Debug/TCPListen.vshost.exe create mode 100644 TCPListen/TCPListen/bin/Debug/TCPListen.vshost.exe.manifest create mode 100644 TCPListen/TCPListen/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 TCPListen/TCPListen/obj/x86/Debug/TCPListen.csproj.FileListAbsolute.txt create mode 100644 TCPListen/TCPListen/obj/x86/Debug/TCPListen.exe create mode 100644 TCPListen/TCPListen/obj/x86/Debug/TCPListen.pdb create mode 100644 VSMacros80/Samples/Samples.vsmacros diff --git a/ConsoleApplication1/ConsoleApplication1.sln b/ConsoleApplication1/ConsoleApplication1.sln new file mode 100644 index 0000000..e3b5b59 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ConsoleApplication1", "ConsoleApplication1\ConsoleApplication1.vbproj", "{040A9467-6B75-4AFB-87C1-D511BA634046}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {040A9467-6B75-4AFB-87C1-D511BA634046}.Debug|x86.ActiveCfg = Debug|x86 + {040A9467-6B75-4AFB-87C1-D511BA634046}.Debug|x86.Build.0 = Debug|x86 + {040A9467-6B75-4AFB-87C1-D511BA634046}.Release|x86.ActiveCfg = Release|x86 + {040A9467-6B75-4AFB-87C1-D511BA634046}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/ConsoleApplication1/ConsoleApplication1.suo b/ConsoleApplication1/ConsoleApplication1.suo new file mode 100644 index 0000000000000000000000000000000000000000..98ed51795276a2da77047b1327d77183f025a562 GIT binary patch literal 18944 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 CzbQWe literal 0 HcmV?d00001 diff --git a/ConsoleApplication1/ConsoleApplication1/ConsoleApplication1.vbproj b/ConsoleApplication1/ConsoleApplication1/ConsoleApplication1.vbproj new file mode 100644 index 0000000..d76fd46 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/ConsoleApplication1.vbproj @@ -0,0 +1,116 @@ + + + + Debug + x86 + + + + + {040A9467-6B75-4AFB-87C1-D511BA634046} + Exe + ConsoleApplication1.Module1 + ConsoleApplication1 + ConsoleApplication1 + 512 + Console + v4.0 + Client + + + x86 + true + full + true + true + bin\Debug\ + ConsoleApplication1.xml + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + + + x86 + pdbonly + false + true + true + bin\Release\ + ConsoleApplication1.xml + 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 + + + On + + + Binary + + + Off + + + On + + + + + + + + + + + + + + + + + + + + + + + + + True + Application.myapp + + + True + True + Resources.resx + + + True + Settings.settings + True + + + + + VbMyResourcesResXFileCodeGenerator + Resources.Designer.vb + My.Resources + Designer + + + + + MyApplicationCodeGenerator + Application.Designer.vb + + + SettingsSingleFileGenerator + My + Settings.Designer.vb + + + + + \ No newline at end of file diff --git a/ConsoleApplication1/ConsoleApplication1/Module1.vb b/ConsoleApplication1/ConsoleApplication1/Module1.vb new file mode 100644 index 0000000..af0744a --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/Module1.vb @@ -0,0 +1 @@ + diff --git a/ConsoleApplication1/ConsoleApplication1/My Project/Application.Designer.vb b/ConsoleApplication1/ConsoleApplication1/My Project/Application.Designer.vb new file mode 100644 index 0000000..126d785 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/My Project/Application.Designer.vb @@ -0,0 +1,13 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.34209 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + diff --git a/ConsoleApplication1/ConsoleApplication1/My Project/Application.myapp b/ConsoleApplication1/ConsoleApplication1/My Project/Application.myapp new file mode 100644 index 0000000..23b627f --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/My Project/Application.myapp @@ -0,0 +1,10 @@ + + + false + false + 0 + true + 0 + 2 + true + diff --git a/ConsoleApplication1/ConsoleApplication1/My Project/AssemblyInfo.vb b/ConsoleApplication1/ConsoleApplication1/My Project/AssemblyInfo.vb new file mode 100644 index 0000000..e8ee86d --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/My Project/AssemblyInfo.vb @@ -0,0 +1,35 @@ +Imports System +Imports System.Reflection +Imports System.Runtime.InteropServices + +' 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. + +' Review the values of the assembly attributes + + + + + + + + + + +'The following GUID is for the ID of the typelib if this project is exposed to COM + + +' 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: +' + + + diff --git a/ConsoleApplication1/ConsoleApplication1/My Project/Resources.Designer.vb b/ConsoleApplication1/ConsoleApplication1/My Project/Resources.Designer.vb new file mode 100644 index 0000000..15954c2 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/My Project/Resources.Designer.vb @@ -0,0 +1,62 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.34209 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + + +Namespace My.Resources + + 'This class was auto-generated by the StronglyTypedResourceBuilder + 'class via a tool like ResGen or Visual Studio. + 'To add or remove a member, edit your .ResX file then rerun ResGen + 'with the /str option, or rebuild your VS project. + ''' + ''' A strongly-typed resource class, for looking up localized strings, etc. + ''' + _ + Friend Module Resources + + Private resourceMan As Global.System.Resources.ResourceManager + + Private resourceCulture As Global.System.Globalization.CultureInfo + + ''' + ''' Returns the cached ResourceManager instance used by this class. + ''' + _ + Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager + Get + If Object.ReferenceEquals(resourceMan, Nothing) Then + Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("ConsoleApplication1.Resources", GetType(Resources).Assembly) + resourceMan = temp + End If + Return resourceMan + End Get + End Property + + ''' + ''' Overrides the current thread's CurrentUICulture property for all + ''' resource lookups using this strongly typed resource class. + ''' + _ + Friend Property Culture() As Global.System.Globalization.CultureInfo + Get + Return resourceCulture + End Get + Set(ByVal value As Global.System.Globalization.CultureInfo) + resourceCulture = value + End Set + End Property + End Module +End Namespace diff --git a/ConsoleApplication1/ConsoleApplication1/My Project/Resources.resx b/ConsoleApplication1/ConsoleApplication1/My Project/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/My Project/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ConsoleApplication1/ConsoleApplication1/My Project/Settings.Designer.vb b/ConsoleApplication1/ConsoleApplication1/My Project/Settings.Designer.vb new file mode 100644 index 0000000..616e8dd --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/My Project/Settings.Designer.vb @@ -0,0 +1,73 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.34209 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + + +Namespace My + + _ + Partial Friend NotInheritable Class MySettings + Inherits Global.System.Configuration.ApplicationSettingsBase + + Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings) + +#Region "My.Settings Auto-Save Functionality" +#If _MyType = "WindowsForms" Then + Private Shared addedHandler As Boolean + + Private Shared addedHandlerLockObject As New Object + + _ + Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs) + If My.Application.SaveMySettingsOnExit Then + My.Settings.Save() + End If + End Sub +#End If +#End Region + + Public Shared ReadOnly Property [Default]() As MySettings + Get + +#If _MyType = "WindowsForms" Then + If Not addedHandler Then + SyncLock addedHandlerLockObject + If Not addedHandler Then + AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings + addedHandler = True + End If + End SyncLock + End If +#End If + Return defaultInstance + End Get + End Property + End Class +End Namespace + +Namespace My + + _ + Friend Module MySettingsProperty + + _ + Friend ReadOnly Property Settings() As Global.ConsoleApplication1.My.MySettings + Get + Return Global.ConsoleApplication1.My.MySettings.Default + End Get + End Property + End Module +End Namespace diff --git a/ConsoleApplication1/ConsoleApplication1/My Project/Settings.settings b/ConsoleApplication1/ConsoleApplication1/My Project/Settings.settings new file mode 100644 index 0000000..377f56d --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/My Project/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.exe b/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.exe new file mode 100644 index 0000000000000000000000000000000000000000..3c0b9893dc9408fb5a574e204e0a04be5a5826c9 GIT binary patch literal 15360 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 J`u}Hv{{l7Ppx6Ka literal 0 HcmV?d00001 diff --git a/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.pdb b/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.pdb new file mode 100644 index 0000000000000000000000000000000000000000..14b8462ddcad31e1edd3b6820d985849e535a318 GIT binary patch literal 38400 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 literal 0 HcmV?d00001 diff --git a/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.vshost.exe b/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb84a51ac4f20534146c09f2fd9c928d15a903b2 GIT binary patch literal 11600 zcmeG?2~<)?tG75|5OPOMcC{DsnWb(K|p-9Gz zCYX{WA(Jm;dIfQqiJ};SrLL}G(n&hl8zFy;j>apOj_;bS1<^27Oc^0Hz(7W(Czb%1 z@VUW90w!d%4!)s8@lWO`4L-o%@Fz33`3PxI|9bMyD%lrO3DBh`b_0^65V}%-gn|b^ zWm*RtcF<41tL^XP%x>1H-pWw-?KO@iBWB8={z?S^v{7pXzI!Jo%+8WXB|Jbhzz%$;+6FHiiU_~N3I z3EN^9UtHuj{7z%|8vGH<%)(m1Ea7^jMXH#Y>ya2$DiaMPF|c+I&NvSYVbqF9*~#r#ILj8dWjm251tb7C6J%*T7omHQ z|3QZ`M<(G55b{zd>0OBcT-q z$5D_+!Bh&aq+kUFn<&Vjy~Gre83lc5nD5M>aGT=)?fZgOM>nV`Kqv zI0bDf=!~2J||60WgZ0+&DGHhBHk2136`;HfS!lVrq~L;Qp?LLw4#2#K5zlOj)1BCy1d77#r{JpDO<77O@Xp{xhn!4xZ$h!p@= zFfDSIN{Pg1K}r~3)_Zst+KZ6#Bz!U1wTDViV=OmGAajRFq+hp^({qI>UpIiLVv=~h zxay+kDH5kh_;K;yXzG;G*Tj7I0^&~_{e-b1Ng|izo-6pOSGO>vq9h3^M-Ep;2n2i? z;VA;Ob9u6_h6EBx&>#pUI*0gkg>gyTxL$JaT8kGU;HGf+ao-Tzcp`=5x@Rq2jC5KA zDL81CbnCa%R49SU_|be|v6omoM|<(PaYE7-c~ay>L?^|?aX&MN4jh;n*m;M|z$BDt zLV?wpRH>I1yLLe*EkY6~5>Aj35>FW2!};IZ6RZg`l4U+2WpPr3Jg{aVFJ1yBKdala z!{Q|bH-_8;-f}`H`;N<(`ErFZ0s_H?nELq^^AiFst^h{IAPxchk}HJW2r40D)L?1| zN5+-NKyKu|BH5O9=>_$oO%{WM1RNkt$|LX>+U#yGW4SL{W#Dq<^-?pWTs_=s z+sMi))7<${{lWc@(;pS&e4xt(nf|K_4fiC?yA3+_%vvY*l!4@4iv}=BM|c$3*(8Ejv=a+B_=Ss*JEQXuIqpixQ3a_4(W> zyEKm#xtQrM)b=Fwn2Ghv>;fV#EMt&fQn_Nx)Omd`sf+@qw7IY%8d=~wU}z94&^xT# z?O1hMy$gBFV<=2Rx4X%UFBOAX2ZDn_3e*V(5c0klQtL7p%59=S80yz;986D8eMaINL%0wc8G%|*e$MEHmK74Q% z!Aa2qJ`Z*(ODar2$dFuS7_I+z60R6Fg7-`wLHR_mTT!wUQ^u&61Y`_zfv7uESG-PI zL=b$z5K9F^02Rvd;_$Xby>8#V-GB3vXN;}hekVw2b}%EC!sUQGG$K1h+L_tfM2e!P zOCtHUjw8EKEOAUULMMT4SGq-(nO(Kd^R74+p{XEA@0kR39#JP2L9k*3WE=-K98<(} zqe}k)-;w}E#jg-2r+wZ^?F0lS_7$G&N8TMKx*>Foia|&WS+)ZhjyMosg(Ghi3MD_V zlt8Ha0ra7)2BA8})Ao*tk&JOg@{U+nBp*Xj>4k4odB9b z6pKVuFB2+W3WHWIV5QK`MKb6of?7waV3?3D4|tM6FFxSozD0@ZgTuNz{_IdRDFbAO z)M2bA&`X3r0!GVV7PvbAj0da~>bA%RB0vJogpW-A5a@S}5mS7nfE2jYc(OeJxZnXV z z&=#?g6V$=wK;MbkDI7SI!WeQ^CS`v~K!cP!6Ls~m0g03HCzBh+@8@%Usja`( zRUhEh9p)q@kq8zn0BMtae6H~x8XbD4CjSrk|1SY%$D7f!QUCv!`kxhkEdlC{lSV^$ z#(*)3eJrzmv)`&?O0<%U0XU$nXc)#;#rr5K4A-F31}PvsUQuPZBF4Zn9B3G$Bm$p^ z+xEg};-+*Al`u;U)AZq(Ape5E<&Z}jc}SDTg)8}o8}*{e(B;nwSKrv~9H~AQdwjF4 zytOrcZE;D4HXF}iOv5wi{v~u8Mx&{)%KP37{uH^cp}uRh0dOQ{563MO=@S^LIzzi} z*-Ueu1(WUMCW9mBJY@F8S7T}Q7cHV+lSJGOh0EM6pm>nUzHKpl6$ z9c>`lvT>V;0qSfUsM-S(QUsnti42G+>d+=|*gAM$lA^MX%6D98JY3pjA|YD~*C3Hf zI!d8LOrl5_)5VyI&Yv)5j2m?@HmHX&^2W*}Z{k3e8SLqfXJA8d^=>_4m;$0_V49#^ zOof(#VW>J~&gG~|Z>JyZwzIFlH?{XmuKzHk_$TifPtW_@znJ%9f`4fAtJSn01FrfB ztW8{r!)J`EReh`HB{h53l@(|NA2%KTqU3jV<00qWP1>SYpB?DEdD*xjtD7pVhyFNj zM5^doKSSp{CoQMuI*V7a&Lc3JPwm5ex9k;QIcq=E?BUJJcpq7ko;81Q#f$yRH=cFe z5b>h8C`l0N{0;jDkyEj#=T`F^;m(Gk`yGp8_z3auXm&^k}+WEW& zt7|si1E186D{>Cz=$(lTNh#Zrb28j@eMWGuP+_y>1}xWTU-akX<*7w!&MZO!KM`yl<0Iky_CdajPx~l`pPt| z$>+pR`I2Jekh!{h0v3O2*dY1m?JYwS9YKpmkIwCT-t`Ud(QP+eljKnc!#*(-a5`kT z0g2FH^k?Wc8k~_M@#J04uOACs6XM0%=*4@6tCG!{3|R?3Oanu+%XiKlXZGUE z!9ZE*#9=baq{{4%<^IcOqJRgdAL`xYAJ-^NeM$2?aXP2*9jEc=`nqt@GoIHrFZ877 z5D5;-{if^h*b5Dr3*JQX3MwLMovuvFn~*ig_O zk_@%dsf#MDsyA$ID8J6!cNiZypQ)>Ec`)>qd&?C3ZlO6p=ZN^1ms`uvq8sKAQ zfscvq^f6rQtSjXuHGA(P1@JTf#$8Q194GKG4mLJ+xQ!F(aM-wQcNI_1{9o}n>XhMt zUu6UY1&4MyDEgl`sDJ5u>hJ|0yd^(y5{efDA>;Z(7Y$r?PjYj7DP5Xj_FIuQ;#||u z&=`HjptkOe`hci{cqM?Z7vhf99GoD>l0v+ePeXBU3qPaY&~t<=wFG+B6+ z#7wd_Toon!sa($~gE+SJV0lvRz}B3Vx@ML0%;cLcIyzbFJj7-Qx%H5C{?KB zV)bs>V(P#!&?I*~Y-FW0>YOq#X6WJl)4sj!y~u4pgyDia<4z?GCHC32@iLisl(jWa zB48zUKl$@SiPqu-K8dx4=Na<-T59ddf#ZY)DBQQpJ7O4PG(HMRG=3gh!hRVYf4>Vg|mrXkTWVH8ZMCy}ER7;eB(l^wQ%yM`u5I9&Q(rmhn*QiiF;(9r&nOJ#V&GkQz7Xqj0TK z^O@lhdg@LU(>`AR#3-X}yxO*SV{P4$>0!?7srRge4bKBC^T#* z8ujN(wwQ*TObBqI$!owPV^5*ifid&vi=Rmq1C#e1#Vx2JfMM)~-!tV!vGuFB3ApEfFq{p}!dMD5Lx^n8<%5`h3 zY-+WGLQiHscD23c$1XJAw=||@NN`ro(edZ!DZG1{bZF5}KU~_$7st*V7JGkR_0#zW znx2$>)ZU~zX{d$uS+{H9jKT7~i7|=e!frG_zjb(h=1*z2=lRndmcOnqRt`6eAKP@T zULI*ZXP+sfDtz*Eecq?E)X`5aF-!xTl4VL!MXRyOUndaGYI)>Z zu(EiD##GB7z36E+#TPOIhYyX6_g-|%I!h~f&-=ZD@&!*!zt?%!pmk-w#;XjubmWN@ zvq~GMDLzuD$hNJ1w|sJzd)CDH%Y_v~tb7|qYdu@0-=Al;IHAMeWMJmtnN7asag_gW zL_1oFeLAlk{V+0wLA}Bq(fzv%BYsbNImS0lGAXnxP6jvn0VS z#1pxH9tnLFM)iuE;l!sL)bfD7?4zl{wS5Y+0p(P_1#@O>=Il@ACm``x-gY^mDc=9xt-l|Et>xj!WIP z1-I_UI^@3^TC}#YA~`H%)Mbg+9^*IQpvu5O6?TP3ipxh(;ZdJ2UDH1o9)0Bq$neM! zq9J>5O*U-GN0Gr1RM}(|Pp|wZ!lPlhDV(|55w>#zR?u zTwZiW!KDt92M?pa%c}05oj>hRl!evkvztGzim*2b>R<18)sQ>JWn^WzZolLe&RT7# zV%aZI4&}pYc~-u<=@ae>TDJ{fk)NwEcO%-IY@)QvQcT}(X|iO^t>dLb#~=2eq?jBg z@vLx-X0QbUz#${W|Dpclw{v_*5rdhcl@VV|HTHR zycK$~{f}QRhRQV}l%a z_&OAc+Zt`Rn&<6T-6zvAudYnGW7+4IMM1Y$jagZ3r=8xa)ogIHCgyBlu(SWdj{}=c zcU~&WX&ry;*JtnD2Si~HzssE?pY^M#J%_n{+1k7{ho=rI>4%%Nl+NWYHL$Sw(QnBp z&&&l+Ze7Z34zjX${@vXjD?@6kFE0BHKI4%;yW-`D{3we%hw|qw?I*9A_Ca@8nMj-G zVLoxxLgz(p_o|OK7JjGi6P{4eP#6%dfKI=|-Mj;D56rE5t@W&V&~0MpNl^k?eUsD@or(o=%<5Y<=i#wO)^B40xI9 zd0bOvYv8?G`+?W!9>`$BRsYAMOGaLJDR*7+mp%W0d-Wor22q<`$)Gg7 zKl^2B1Kb=sBlyp*1HDZPo{$(B7^<@0ds1VI&%VctZnxQM6_;AD?KkZ_-IB+AQuFR- z*T@4KKV+yLG;cjqr21gk0kg5c?SFGQ1q0uRBF8snjVnaH&pIK9b_#y4rru^YJE+h7&5x zs9AY=_}k`&Dd{i6GvD}@ZFQneOa0+~>&jEiPnP;qT3sG&zv|har+8omHf8dz22H=; z|G3?jRGN1{Sif4WDVp0bTj*@RtN(Vr;u|t(L+}jR;2s?)vNLFEfKvX)jqS?= z5R9$oSXSzMt1XGb^?I14vsJq*N*EYgw<#&GH6ftVGuOHLi0kD!oT# zDkga({4jf8)|P2o8}DIStxW-pd_APHW6y?rQ=9OU`%I(z6l^RuzPlq2jlZ((H}0Xz zol`F;9lGF}@iatK!0=jeLS@HJSJ!c7;z64O-#&Dg&#>pd-(SCc=u5RdrFLto)@OT1 zr0ohy+M*GwvZH-+f&1KvF_Z3; + + + + + + + + + + diff --git a/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.xml b/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.xml new file mode 100644 index 0000000..853d414 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplication1.xml @@ -0,0 +1,24 @@ + + + + +ConsoleApplication1 + + + + + + Returns the cached ResourceManager instance used by this class. + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + \ No newline at end of file diff --git a/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.Resources.resources b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.exe b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.exe new file mode 100644 index 0000000000000000000000000000000000000000..3c0b9893dc9408fb5a574e204e0a04be5a5826c9 GIT binary patch literal 15360 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 J`u}Hv{{l7Ppx6Ka literal 0 HcmV?d00001 diff --git a/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.pdb b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.pdb new file mode 100644 index 0000000000000000000000000000000000000000..14b8462ddcad31e1edd3b6820d985849e535a318 GIT binary patch literal 38400 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 literal 0 HcmV?d00001 diff --git a/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.vbproj.FileListAbsolute.txt b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.vbproj.FileListAbsolute.txt new file mode 100644 index 0000000..d4d6b94 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.vbproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.Resources.resources +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.vbproj.GenerateResource.Cache +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\bin\Debug\ConsoleApplication1.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\bin\Debug\ConsoleApplication1.pdb +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\bin\Debug\ConsoleApplication1.xml +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.xml +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\obj\x86\Debug\ConsoleApplication1.pdb diff --git a/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.vbproj.GenerateResource.Cache b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.vbproj.GenerateResource.Cache new file mode 100644 index 0000000000000000000000000000000000000000..839602640c4949dd164bd13df17e4de2aaba47aa GIT binary patch literal 917 zcma)4QA^xF5Kd}xUUDbo9*PwEa7Z5t9^nov?aLu}Vk>%JtB4Q!u*pv7dVASpClOQd zy>I<*{)xWyKeRKUif9lgFguz3X1@J)$8jCU`AfztTlW>Yi>XSjL6a5nPN}qvPXx{| zzWNXk2mMp9s7yYlAN~gYNvVs{!Z?SrutE>|M`fZ_dH~glnL$2IhMU<|_Awic&H&c8A{0#XnEFhPVrwVY1z<~uk+fy2_w=lL4iH1X!SYc^@H4#XE`3xi@c9n&+ zFt+kMcfFb8VRu&hLKs7X`ZOLzq0iw9N?B}IJ{0u!xWWSF@x*9NXQjKu_=~{rwXT}Q zry7@8YPuE$9;coyTqZzxXoTDotbh6cGqopXz7Q5{#1s=F;mDdRCBe2iajbrTM=yn~ zQ=v;hqFi!(zte8w+P~}du0g^6lm36ce%faBVOY!H0|sq!E(>Bk44~x>5KtI|pp`+f7Pd(*r9 K>Gn9q*7*n2wg686 literal 0 HcmV?d00001 diff --git a/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.xml b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.xml new file mode 100644 index 0000000..853d414 --- /dev/null +++ b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/ConsoleApplication1.xml @@ -0,0 +1,24 @@ + + + + +ConsoleApplication1 + + + + + + Returns the cached ResourceManager instance used by this class. + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + \ No newline at end of file diff --git a/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/ConsoleApplication1/ConsoleApplication1/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..b66f966c627ed577e69ca5102f87f9f9abf955a4 GIT binary patch literal 6117 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 F_kUYUlxqM0 literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/ConsoleApplication2/Config.cs b/ConsoleApplication2/ConsoleApplication2/Config.cs new file mode 100644 index 0000000..549e341 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Config.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; + +namespace ConsoleApplication2 +{ + class Config + { + public static string[] config = new string[10]; + + public static void ReadConfig(string path) + { + int index = 0; + + if (!File.Exists(path)) + { + Console.WriteLine("oops"); + } + string text = File.ReadAllText(path); + //Console.Write(text); + config = text.Split('\n'); + foreach (string a in config) + { + config[index] = config[index].Replace('\r', ' '); + config[index] = config[index].Replace(" ", String.Empty); + Console.WriteLine(a); + index++; + } + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Drives.cs b/ConsoleApplication2/ConsoleApplication2/Drives.cs new file mode 100644 index 0000000..b31cd6e --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Drives.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; + +namespace ConsoleApplication2 +{ + class Drives + { + public static string DisplayDriveInfo() + { + DriveInfo[] allDrives = DriveInfo.GetDrives(); + + foreach (DriveInfo d in allDrives) + { + if (d.Name == Config.config[2]) + { + Console.WriteLine("Drive {0}", d.Name); + + if (d.IsReady == true) + { + string Return = "Space Available " + (d.AvailableFreeSpace / 1024f) / 1024f + " MB"; + Console.WriteLine("Space Available: {0} MB", (d.AvailableFreeSpace / 1024f) / 1024f); + Math.spaceAvailable = (d.AvailableFreeSpace / 1024f) / 1024f; + return Return; + } + } + } + return null; + } + + + public static void ShowMediaDrives() + { + Console.WriteLine("The " + Config.config[0] + " Directory is: " + Files.GetDirectorySize(Config.config[0]) + " MB"); + Console.WriteLine("The " + Config.config[1] + " Directory is: " + Files.GetDirectorySize(Config.config[1]) + " MB"); + //The Will it fit on the drive maths... + //TODO WRITE MATHS + Console.ReadKey(); + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Files.cs b/ConsoleApplication2/ConsoleApplication2/Files.cs new file mode 100644 index 0000000..ce89bf3 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Files.cs @@ -0,0 +1,155 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; +using System.Threading; + +namespace ConsoleApplication2 +{ + class Files + { + + public static string copyStat = "Not Copied"; + public static int totalFiles = 0; + public static int copiedFiles = 1; + public static string False { get; set; } + public static long GetDirectorySize(string path) + { + if (path == null) + { + return 0; + } + string[] a = Directory.GetFiles(path, ".", SearchOption.AllDirectories); + + long b = 0; + foreach (string name in a) + { + FileInfo info = new FileInfo(name); + b += info.Length; + } + return (b / 1024) / 1024; + } + + public static void CopyData(string srcDir, string destDir, bool subDirs) + { + //TODO figure out how system.io.file.copy works AKA File.copy() + DirectoryInfo dir = new DirectoryInfo(srcDir); + DirectoryInfo[] dirs = dir.GetDirectories(); + copyStat = "Not Copied"; + if (!dir.Exists) + { + throw new DirectoryNotFoundException( + "Source directory not found: " + srcDir); + } + + if (!Directory.Exists(destDir)) + { + Directory.CreateDirectory(destDir); + } + + FileInfo[] files = dir.GetFiles(); + totalFiles = files.Length; + foreach (FileInfo file in files) + { + string tempPath = Path.Combine(destDir, file.Name); + + if (!File.Exists(tempPath)) + { + try + { + file.CopyTo(tempPath, false); + Console.WriteLine("Copying file : " + file.Name); + copiedFiles++; + LogHandler.WriteToLog(file.FullName, Config.config[3]); + } + catch (Exception e) + { + Reporter.report(e); + } + } + + } + + if (subDirs) + { + foreach (DirectoryInfo subdir in dirs) + { + string tempPath = Path.Combine(destDir, subdir.Name); + + CopyData(subdir.FullName, tempPath, subDirs); + if (!Directory.Exists(tempPath)) + { + LogHandler.WriteToLog(subdir.FullName, Config.config[3]); + } + } + } + copyStat = "Files Copied"; + } + + public static void DeleteData(string srcDir, bool subDirs) + { + DirectoryInfo dir = new DirectoryInfo(srcDir); + DirectoryInfo[] dirs = dir.GetDirectories(); + if (!dir.Exists) + { + throw new DirectoryNotFoundException( + "Source directory not found: " + srcDir); + } + + FileInfo[] files = dir.GetFiles(); + foreach (FileInfo file in files) + { + + if (File.Exists(file.FullName)) + { + try + { + File.Delete(file.FullName); + Console.WriteLine("Deleting file : " + file.Name); + LogHandler.WriteToLog(file.FullName, Config.config[3]); + } + catch (Exception e) + { + Reporter.report(e); + } + } + + } + + if (subDirs) + { + foreach (DirectoryInfo subdir in dirs) + { + + + DeleteData(subdir.FullName, subDirs); + Console.WriteLine(subdir.FullName); + if (subdir.FullName != Config.config[1] + "\\Anime" && subdir.FullName != Config.config[1] + "\\T.V" && subdir.FullName != Config.config[1] + "\\TBS" && subdir.FullName != Config.config[1] + "\\Movies" && subdir.FullName != Config.config[1] + "\\Podcasts") + { + Directory.Delete(subdir.FullName); + } + + /* if (!Directory.Exists(tempPath)) + { + LogHandler.WriteToLog(subdir.FullName, Config.config[3]); + }*/ + } + } + } + public static string copyStatus() { + string response = "stat" + "*" + totalFiles + "*" + copiedFiles + "*" + copyStat; + return response; + } + + public static int testData() + { + return 1; + } + + public static void CopyTest() + { + + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Help.cs b/ConsoleApplication2/ConsoleApplication2/Help.cs new file mode 100644 index 0000000..04c1d95 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Help.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace ConsoleApplication2 +{ + class Help + { + public static void showHelp() + { + Console.WriteLine("================================================================"); + Console.WriteLine(" This is the 'Lovely Manager' help screen"); + Console.WriteLine(" Use /CLI to enable automation"); + Console.WriteLine(); + Console.WriteLine(); + Console.WriteLine(); + Console.WriteLine(); + Console.WriteLine("================================================================"); + + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Logger.cs b/ConsoleApplication2/ConsoleApplication2/Logger.cs new file mode 100644 index 0000000..5cc09b7 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Logger.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; + +namespace ConsoleApplication2 +{ + class LogHandler + { + public static void WriteToLog(string entry, string pathToLog) + { + if (!File.Exists(pathToLog)) + { + File.Create(pathToLog).Close(); + + } + + File.AppendAllText(pathToLog, entry + Environment.NewLine); + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Math.cs b/ConsoleApplication2/ConsoleApplication2/Math.cs new file mode 100644 index 0000000..7c488f9 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Math.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace ConsoleApplication2 +{ + class Math + { + public static float spaceAvailable; + + public static string calcSpace() + { + string answer; + + if (Files.GetDirectorySize(Config.config[1]) < spaceAvailable) + { + answer = "Yes"; + } + else + { + answer = "No"; + } + + return answer; + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Menu.cs b/ConsoleApplication2/ConsoleApplication2/Menu.cs new file mode 100644 index 0000000..680d161 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Menu.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace ConsoleApplication2 +{ + class Menu + { + public static void DisplayMenu() + { + Console.Clear(); + Console.WriteLine("Lovely manager(WARNING VERY VERY ALPHA)"); + Console.WriteLine("=================================================="); + Console.WriteLine("= 1. Show Media Drives ="); + Console.WriteLine("= 2. Show Logs ="); + Console.WriteLine("= 3. Copy data ="); + Console.WriteLine("= 4. Test Network crap ="); + Console.WriteLine("= ="); + Console.WriteLine("= ="); + Console.WriteLine("= ="); + Console.WriteLine("= ="); + Console.WriteLine("= ="); + Console.WriteLine("= d. Display config params (testing) ="); + Console.WriteLine("= q. Quit ="); + Console.WriteLine("=================================================="); + Drives.DisplayDriveInfo(); + Console.Write("Enter option here: "); + ParseMenu(Console.Read()); + } + + public static void ParseMenu(int x) + { + char ch; + ch = Convert.ToChar(x); + + switch (ch) + { + case '1': + Drives.ShowMediaDrives(); + break; + case '2': + //TODO ADD BETTER LOGGING FUNCTION + break; + case '3': + Files.CopyData(Config.config[1], Config.config[0], true); + break; + case '4': + TCPServer.Listen(); + break; + case 'q': + Program.networking.Abort(); + Program.running = !Program.running; + break; + case 'd': + Console.WriteLine(); + foreach (string a in Config.config) + { + Console.WriteLine(a); + } + Console.WriteLine("Press any key to continue"); + Console.ReadKey(); + break; + } + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/NetParse.cs b/ConsoleApplication2/ConsoleApplication2/NetParse.cs new file mode 100644 index 0000000..c3fe9a2 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/NetParse.cs @@ -0,0 +1,45 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace ConsoleApplication2 +{ + class NetParse + { + public static string parse(string data) + { + switch (data.ToLower()) + { + case "diskinfo": + return Config.config[2] + " " + Drives.DisplayDriveInfo() + " Left"; + case "copydata": + Files.CopyData(Config.config[1], Config.config[0], true); + return "Data copied"; + case "folderinfo": + return Config.config[0] + " " + Files.GetDirectorySize(Config.config[0]) + " MB" + Environment.NewLine + Config.config[1] + " " + Files.GetDirectorySize(Config.config[1]) + " MB"; + case "spacerequired": + return Math.calcSpace(); + case "awake?": + return "yep"; + case "copystatus": + return Files.copyStatus(); + case "deletedata": + Files.DeleteData(Config.config[1], true); + return "Files Deleted"; + case "update": + string result; + result = "yep" + "*" + Config.config[2] + " " + Drives.DisplayDriveInfo() + " Left" + "*" + + Config.config[0] + " " + Files.GetDirectorySize(Config.config[0]) + " MB" + Environment.NewLine + Config.config[1] + " " + Files.GetDirectorySize(Config.config[1]) + " MB" + + "*" + Math.calcSpace(); + return result; + case "testcopy": + Files.CopyTest(); + return "Done!"; + default: + return "Not a valid option"; + } + //return null; + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Program.cs b/ConsoleApplication2/ConsoleApplication2/Program.cs new file mode 100644 index 0000000..d260803 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Program.cs @@ -0,0 +1,45 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; +using System.Threading; + +namespace ConsoleApplication2 +{ + class Program + { + public static bool running = true; + public static Thread networking = new Thread(TCPServer.Listen); + static void Main(string[] args) + { + + networking.Start(); + Test.TestThread(); + init(); + if (args.Length == 0) + { + while (running) + { + Menu.DisplayMenu(); + } + } + if (args.Length != 0 && args[0] == "/?") + { + Help.showHelp(); + } + if (args.Length != 0 && args[0] == "/server") + { + Console.WriteLine("Running in server mode :3"); + TCPServer.Listen(); + } + } + + static void init() + { + Config.ReadConfig("config.txt"); + + } + + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Properties/AssemblyInfo.cs b/ConsoleApplication2/ConsoleApplication2/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..faec31b --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 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("ConsoleApplication2")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ConsoleApplication2")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[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)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("9921ec54-a8f1-4e3a-af8b-682b86deeb59")] + +// 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/ConsoleApplication2/ConsoleApplication2/Reporter.cs b/ConsoleApplication2/ConsoleApplication2/Reporter.cs new file mode 100644 index 0000000..4ef7578 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Reporter.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace ConsoleApplication2 +{ + class Reporter + { + public static Exception report(Exception e) + { + Console.Write(e); + return e; + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Server Manager.csproj b/ConsoleApplication2/ConsoleApplication2/Server Manager.csproj new file mode 100644 index 0000000..06f6c26 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Server Manager.csproj @@ -0,0 +1,69 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A} + Exe + Properties + ConsoleApplication2 + ConsoleApplication2 + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ConsoleApplication2/ConsoleApplication2/Server Manager.csproj.user b/ConsoleApplication2/ConsoleApplication2/Server Manager.csproj.user new file mode 100644 index 0000000..f44fa05 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Server Manager.csproj.user @@ -0,0 +1,6 @@ + + + + /server + + \ No newline at end of file diff --git a/ConsoleApplication2/ConsoleApplication2/TCPServer.cs b/ConsoleApplication2/ConsoleApplication2/TCPServer.cs new file mode 100644 index 0000000..b9843d1 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/TCPServer.cs @@ -0,0 +1,71 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Net; +using System.Net.Sockets; +using System.Text; + +namespace ConsoleApplication2 +{ + class TCPServer + { + public static void Listen() + { + while (Program.running) { + TcpListener server = null; + try + { + Int32 port = 13754; + IPAddress localAddr = IPAddress.Parse("127.0.0.1"); + server = new TcpListener(localAddr, port); + server.Start(); + Byte[] bytes = new Byte[256]; + String data = null; + + //Listening Loop + while (true) + { + Console.Write("Waiting on a connection..."); + TcpClient client = server.AcceptTcpClient(); + Console.WriteLine("Connected"); + data = null; + + NetworkStream stream = client.GetStream(); + + int i; + + //Loop to receive all the data sent by the client + while ((i = stream.Read(bytes, 0, bytes.Length)) != 0) + { + data = System.Text.Encoding.ASCII.GetString(bytes, 0, i); + Console.WriteLine("Recieved: {0}", data); + + data = data.ToLower(); + + data = NetParse.parse(data); + + //Proccess the data + //data = Drives.DisplayDriveInfo(); + byte[] msg = System.Text.Encoding.ASCII.GetBytes(data); + + //Send back a response + stream.Write(msg, 0, msg.Length); + Console.WriteLine("Sent: {0}", data); + } + client.Close(); + } + } + catch (SocketException e) + { + Console.WriteLine("SocketException: {0}", e); + } + finally + { + server.Stop(); + } + Console.WriteLine("\nHit enter to continue"); + Console.Read(); + } + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Test.cs b/ConsoleApplication2/ConsoleApplication2/Test.cs new file mode 100644 index 0000000..a80403f --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Test.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; + +namespace ConsoleApplication2 +{ + class Test + { + public static void TestThread() + { + Program.networking.Join(); + for (int i = 0; i <= 10; i++) + { + System.Console.WriteLine(i); + } + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/Threader.cs b/ConsoleApplication2/ConsoleApplication2/Threader.cs new file mode 100644 index 0000000..b36b1db --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/Threader.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading; + +namespace ConsoleApplication2 +{ + class Threader + { + public static void addThread(string func, string option) + { + Thread thread = new Thread(TCPServer.Listen); + } + } +} diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Debug/ConsoleApplication2.exe b/ConsoleApplication2/ConsoleApplication2/bin/Debug/ConsoleApplication2.exe new file mode 100644 index 0000000000000000000000000000000000000000..69bec9adf79e3e2479efaf06cc150daf74ac151f GIT binary patch literal 14336 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 z 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 + + + + + + + + + + diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Debug/Log.txt b/ConsoleApplication2/ConsoleApplication2/bin/Debug/Log.txt new file mode 100644 index 0000000..3507632 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/bin/Debug/Log.txt @@ -0,0 +1,2 @@ +D:\Mediabuffer\Music\New folder\e.rar +D:\Mediabuffer\Music\New folder\New Text Document.txt diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Debug/config.txt b/ConsoleApplication2/ConsoleApplication2/bin/Debug/config.txt new file mode 100644 index 0000000..c1dd4d1 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/bin/Debug/config.txt @@ -0,0 +1,4 @@ +D:\Media2 +D:\Mediabuffer +D:\ +Log.txt \ No newline at end of file diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.exe b/ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.exe new file mode 100644 index 0000000000000000000000000000000000000000..20f0d56aafcde511c83c06d6c49a943b17424fe7 GIT binary patch literal 13824 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⋘Z9lPKp5S5CL?n!@u1 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 E2Q~5q8UO$Q literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.vshost.exe b/ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..c0dfecc9d7dea88e869ba6880671b1e73d600030 GIT binary patch literal 24224 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 OJz7^ literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.vshost.exe.manifest b/ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.vshost.exe.manifest new file mode 100644 index 0000000..f96b1d6 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/bin/Release/ConsoleApplication2.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Release/Log.txt b/ConsoleApplication2/ConsoleApplication2/bin/Release/Log.txt new file mode 100644 index 0000000..3507632 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/bin/Release/Log.txt @@ -0,0 +1,2 @@ +D:\Mediabuffer\Music\New folder\e.rar +D:\Mediabuffer\Music\New folder\New Text Document.txt diff --git a/ConsoleApplication2/ConsoleApplication2/bin/Release/config.txt b/ConsoleApplication2/ConsoleApplication2/bin/Release/config.txt new file mode 100644 index 0000000..c1dd4d1 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/bin/Release/config.txt @@ -0,0 +1,4 @@ +D:\Media2 +D:\Mediabuffer +D:\ +Log.txt \ No newline at end of file diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.csproj.FileListAbsolute.txt b/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..c92c8fe --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.csproj.FileListAbsolute.txt @@ -0,0 +1,4 @@ +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.pdb +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\ConsoleApplication2.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\ConsoleApplication2.pdb diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.exe b/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/ConsoleApplication2.exe new file mode 100644 index 0000000000000000000000000000000000000000..69bec9adf79e3e2479efaf06cc150daf74ac151f GIT binary patch literal 14336 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 literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/Server Manager.csproj.FileListAbsolute.txt b/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/Server Manager.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..0b68f63 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/Server Manager.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.pdb +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\ConsoleApplication2.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\ConsoleApplication2.pdb +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\Server Manager.csprojResolveAssemblyReference.cache +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.exe +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.pdb +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\Server Manager.csprojResolveAssemblyReference.cache +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\ConsoleApplication2.exe +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Debug\ConsoleApplication2.pdb diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/Server Manager.csprojResolveAssemblyReference.cache b/ConsoleApplication2/ConsoleApplication2/obj/x86/Debug/Server Manager.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..4ee64ad4d8f1598a7c23976a9158aba211e13253 GIT binary patch literal 7049 zcmdT}U2GiH6`on|j(64@uL*^QlB63*X+q4djqUuHxWQRsVq%Bj4FQ!koAK^ldy?51 z=gzDXLz7qnngo!5Bp?M^goJ1-kbuGiqU8akh^M}QL?tAUKms*Iky;*0h1&Doo&A~J zDG=9e)v@->y}M`5cfWJ*J?Gr9BukR?FS>BY6%CM>9M^N)vaN!X*k00&d}6O=AG8y5 z{fVCL_&&yM-7<%$gTL;0s$@7N&W21@a=2!6$M=+`3_Z7t&F{4iGIMCEr>`(j*i`84 z%@6cweOd@uYy2V7^R~l^X-9JywA6xbFwtvUS^g=JvJ8Xe92$Y0*s0kwjy7d53|eg? z5rp_g)pk;dj9FTKM9VoAZ+Gd0Q&w?SGk%p8jk+cqnb=b4?UIyW;y`s}d94`vd(ckHe8Fqg0g2WL|B zkm+Qqqvb4-Hw*=?Y8~t?nxhF=P%gEM?cGHqF{Yb`1hh)fvn_>&pE3DH%TR&XL5L5? zErS$O3z25djw22;5kPF=@hFXC?)x7|bweal=^2gB3hZTsZGQjQMLTD4L!Sa>7dAE) zxY`L3gXn?~TYouPmqYvj;tCQW=xwMCzdjz<1ML5c% z_@lDo)s2d9rblsQS#edPA{_2fTwPZDaibz8#iJN6E3Ro&#Kd_NuPG~D+o*`i^(d|_ zEB>TGF?t<+vAZrbFD3(T+N2HS1~&F?>FZ}bo41586_+%bSXG^xT|d!b%}zU9H>abz zoz{!92E$5OJEPf@R&va?Ek4Y1GrB|Bn#zMwbEJfA4<%JE7E2;=M>#8Mv$HHe!mVN( zQhso?%aszFo9I33OP1x=<*GYswZN^+WL(dQnt;O0{@#1;xs=t~9dFcL(wb*-64NNk zl%G;VSw~`tCzUL!>q*GiKA2$jdJ@V85)~wb;3Zf-u-#2U#{LsXH&8=KkeG01rjk{c z2rUUTY+`}d1GHWe<2AG;0=f}E2m%7A4?z7SM$14;1Tp}SI0*r=ks8V-68l{?{@HSg zus0KsjF=>_w*Y&PM7p;6%L#HZa1C`nnN@EhAtSO0xUJMshDhwHkCL9# zQW8}N?7@1nd|FD@4Fr{)nj-k%TXd9OoR5+F+UIb%%x0xp2td^tACiz0kdrgy6o98b@2cVJm|X zoAxdmg8Vz;gnbrVpw4gI4*fv**lMg0YRs~#mG{BevL$6Du( z#?c55U?B2By$6oF9r}Snz%lAoL%>n$)ItEN+hz}-$`u}Xh#KKarK|pudg=)hg84~m z%(aerWfX$(DZ-ZLT#~^B>XbZ;oqEQ$hcOE6CdRRw>07*-ks!Kx=^&{18o};=jy?g2&V<1QNjgg%1x}~_ zM0&WFsxL{VzxMaOy6gPQAO8LM#Dg!!UjBO7UoU)p;NoK^{@FHXJTP|d^y=4c`peTF ze(=#dA3y#6#>>|P9`E2=|FQ7o@$;V^?t1Lq_QSWYzi?yc=`TVTKfAEz?HB%b;mdqx zEPCdhm(H!5oa%m&b+7vB&qL0nb;IXh9=rFI*!ic1u3P!=@)TPUFTQ=IfBfg~pNSzv i2~w|a%O1b%gUFzaZR<-48{6MA*zI1=VC(rA>G(Ho+cet% literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/ConsoleApplication2.exe b/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/ConsoleApplication2.exe new file mode 100644 index 0000000000000000000000000000000000000000..20f0d56aafcde511c83c06d6c49a943b17424fe7 GIT binary patch literal 13824 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⋘Z9lPKp5S5CL?n!@u1 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 E2Q~5q8UO$Q literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache b/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..4915759540d0e6f618b7e88106f782b1a11ab0b7 GIT binary patch literal 6664 zcmeHMZByGu5VpZ67?Kv#lqAq3N?$|j(b&9%ml-|~8&al8hOs@gGuT7U(%M`&OU~U1 za2Y=JTmM9VL8m{l-IZ+thR}YH89rDZuaA4#XLoOPdbGsiu~_UMyy%y%yF)0Px7?PV z@@m@J;mT*CsC|cfR?cfQJa;R@pR}3th4v+^x!`NbMB3c;tAg7< zL#yN+fV)=B%-0rcOSNp)S&@W@^3=o02u)$dd=% zp%Sa&*!>G*o1Spc-zU^rVzLf8Tvqg}3iLZvqQ2#I*OQQk8pBX*xk{sbXV$e9zqo!< zTU~qV1AeuN$CvuguQCPtsdSH-c`m`$p5&k=nvQ0&2u#}h+f47PiF!}RcvE^cj1YM> zDWT4lmaVe|NpwsDg>V`boe#!2l&PMfx1P%nKt8*=JI_^9uoeOKF6<=QOnc$B^lVVd zlj~?b*XR?bTxSV51>e=Y0i7kin%YrP#*i^=7_rze%At5XZr~T?pCiSV($K)9!(FpA zrIGa-T#($h-e3scXLon6nSyz~!-NmpjLY|P;nbp*+^wh0hO#{=c=hbg`TsZ0(h^&= z7hh&q<`*Edyi!SDXU8oywI6Y)L>tyyt}Y%Qq-Z~~D7>5cq5PKTRKz#XAVK?)LxTj3 z>cLqda+@4RF_uhFbA$wPfmrem3j7%*kt8ujVjRVoaTleL6C7M^+{5;(lR}3Strn3Z zA2A8#kjIv-cN?XU9;OfRF`w>o%MOp+I6gH#Lp^`Q^Q+~&XZsD*tjcYwZMM0#IhV<1 z%1C!UAQw?(B(usBu-KX3%?A!4}J2}TO1Kc(qr=&-q9wg=75Tw@X^C1|zr z1-6FKI^#Yz#;D7h&&+36l3(KADcTnL8dD^!BkndFgJ^!ja)dA*1}!*-6zv@Clko_} zVQ!V8R7V^Eu_lgsqq54Dv@*UDtAM^ togx|?1o=m7u;_QOhn%K}I@5J0*g-<3Yxu9hY4l(Jju@OqVL`bv{x4gftUv$& literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/Server Manager.csproj.FileListAbsolute.txt b/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/Server Manager.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..8024a63 --- /dev/null +++ b/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/Server Manager.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Release\ConsoleApplication2.exe +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Release\ConsoleApplication2.pdb +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Release\ConsoleApplication2.exe +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Release\ConsoleApplication2.pdb +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Release\Server Manager.csprojResolveAssemblyReference.cache +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Release\ConsoleApplication2.exe +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Release\ConsoleApplication2.pdb +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Release\Server Manager.csprojResolveAssemblyReference.cache +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Release\ConsoleApplication2.exe +D:\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\obj\x86\Release\ConsoleApplication2.pdb diff --git a/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/Server Manager.csprojResolveAssemblyReference.cache b/ConsoleApplication2/ConsoleApplication2/obj/x86/Release/Server Manager.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..46130fa1a86b51f849ef1b878f334c101a4fd698 GIT binary patch literal 7055 zcmdT}U2GiH6`on|j(64@uL(^FB}q4s(xh>A?byzbi5r|HCMI^8decyqHJkD7U3-$* z8RyRICWa=l1T+aC0ZBj#w5U==TTv;YNLAIJ2auvZ^`%HuLTaT}YSpxg)ba=j(evG% z{h8e6n1`0!k zt%d&n{7|1ZpoM_8)*mFjU^}dsb~J}UOD*UI6TOaAm7fwR%P?5Zp&{6bJ(@k|Xfp=G zu+#}F%(3{WZL=bIp4pk2b2DS4&yHFANG7pw_knt^JecT% zJvca%qK8Z;QyVR3iM(Mba8>(Y@6#Mjz=CqAZEU|?G!hfKc~n5F1U=tYX!seEZ?p{+ zh+TyEnA|o1`A|!}FiC7UeG~1c9@_IpM z`KVTj3k&-w5=8TCo|$=y7ZfIk<|Wh7i_DFO%L>)Nfybm^ARq^p^)`toq77g@As%*q;@2t+=d&%Phy~NpnrQrh7-WDrnnLs5#@H= z8WrIvkK&gqigz?C!kHe$RTah6&5CfiM{!L>@ypGMm=upcwJ7BH>_Ey7u5r0iVsjI{XMM@C{0q6}j(RO{KQkHEbD}1oFmtH?p@(i{wf4rF zwU@Z+nV!Z(ibCb9)KJ!wSmJ3Vi|PgvGByyVSp6CaWh03y5`yp&EFjqKB_U%63ZzZc zP!c4j+_|ad)g?kp0u9?(p!ET*pTuMxZHa(30|;S201W_Wki>WeXo*0E01_u5K(%nE)n)N0+JDx1on1d50gmO*MB8N-V9t*rB7zndq~KLZ31owHIxw&d#hRT zW?-7a8JSbRP9lhn^$Fnv^+qU*AQZ{g&MC2aQyf{MS@%pcZWb&xi_^d^&1T`On;g5d zDB?$rS&Qq=TydqhJ7)2eWjfq4mS-tKTIMX^=pxi=j z$MufK9lyr|J^+o$Mz|-S?4;T2s=;uk-b-Joqa;qzN7+SU0VkT_WHOl=PWqgel78o< zWNqyyYbT_n=e(3e9Rho>o~)dgk_`hvZKtLPKKNTYPT!o5k^MT$I9_J6QaHFs`{p-f z3&K~4UABnr>I2Z*OF}H$32L-|*@`5CWjjgm^6TzO z3ocUU=Wd67kRtMH)Wg!l5|A%b18YXC02ws^RspU$Z`1;UcbXb8cb8P_0rdcMzePfD zKS+%eZQruh!H8}9APqtODRIJ13ocUUCvJy+ApSq5UXA}N)T#4FRnp2I)rsIgjpyt9 z)rYCCW=RO@hp2Jfd!}eSw+vhxNQLDAGMa?GIVk4|}=h(k)Q#q-qHVNSb zhZ;}GZTEuz*u(}X(TLOW&#| zNC#lAwPhpvshFFpy(N(f)jpw>^AhWKdE3(Y^7CA=mjE zK?3v|K^pQkf~?_hB->&HQQgT7$pFefwug7|x`CaF+Z)~`_x%=F|Lf8Iw zb?qCk{QK&=`OHN0{F^_!xPE%3_f^)r`u#tSIMddqzrTC(;mffrFO1y1>dECPwlZFP sWjUfY>Hb<5k4VHw-jmlQU(zh|)9y`I6=^E1-*U$PH1`v3p{ literal 0 HcmV?d00001 diff --git a/ConsoleApplication2/Server Manager.sln b/ConsoleApplication2/Server Manager.sln new file mode 100644 index 0000000..c7a4fef --- /dev/null +++ b/ConsoleApplication2/Server Manager.sln @@ -0,0 +1,26 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server Manager", "ConsoleApplication2\Server Manager.csproj", "{17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Manager Client", "..\Manager Client\Manager Client\Manager Client.csproj", "{34FC8DF0-8747-4A1A-B616-37E131E5B3E8}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Debug|x86.ActiveCfg = Debug|x86 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Debug|x86.Build.0 = Debug|x86 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Release|x86.ActiveCfg = Release|x86 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Release|x86.Build.0 = Release|x86 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Debug|x86.ActiveCfg = Debug|x86 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Debug|x86.Build.0 = Debug|x86 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Release|x86.ActiveCfg = Release|x86 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/ConsoleApplication2/Server Manager.suo b/ConsoleApplication2/Server Manager.suo new file mode 100644 index 0000000000000000000000000000000000000000..0ddec8624eb19eecd330922a4ceb2a34bd5a77a0 GIT binary patch literal 64512 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 b`fqSf(_M^o`tSb(tnSvE literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning.sln b/Events Learning/Events Learning.sln new file mode 100644 index 0000000..1b63cd6 --- /dev/null +++ b/Events Learning/Events Learning.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Events Learning", "Events Learning\Events Learning.csproj", "{21F5D79D-4E6F-43BB-91C1-5E86DCBE781E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {21F5D79D-4E6F-43BB-91C1-5E86DCBE781E}.Debug|x86.ActiveCfg = Debug|x86 + {21F5D79D-4E6F-43BB-91C1-5E86DCBE781E}.Debug|x86.Build.0 = Debug|x86 + {21F5D79D-4E6F-43BB-91C1-5E86DCBE781E}.Release|x86.ActiveCfg = Release|x86 + {21F5D79D-4E6F-43BB-91C1-5E86DCBE781E}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Events Learning/Events Learning.suo b/Events Learning/Events Learning.suo new file mode 100644 index 0000000000000000000000000000000000000000..9469042b2fbcdad771fca2a30b5fc388b3b58407 GIT binary patch literal 20992 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 X<614dJ~r1utNq8#Yu~@S(Hi(4@88h? literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/Events Learning.csproj b/Events Learning/Events Learning/Events Learning.csproj new file mode 100644 index 0000000..c3aca00 --- /dev/null +++ b/Events Learning/Events Learning/Events Learning.csproj @@ -0,0 +1,87 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {21F5D79D-4E6F-43BB-91C1-5E86DCBE781E} + WinExe + Properties + Events_Learning + Events Learning + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + \ No newline at end of file diff --git a/Events Learning/Events Learning/Form1.Designer.cs b/Events Learning/Events Learning/Form1.Designer.cs new file mode 100644 index 0000000..0561f7f --- /dev/null +++ b/Events Learning/Events Learning/Form1.Designer.cs @@ -0,0 +1,61 @@ +namespace Events_Learning +{ + partial class Form1 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.button1 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(138, 137); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 0; + this.button1.Text = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(284, 262); + this.Controls.Add(this.button1); + this.Name = "Form1"; + this.Text = "Form1"; + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button button1; + } +} + diff --git a/Events Learning/Events Learning/Form1.cs b/Events Learning/Events Learning/Form1.cs new file mode 100644 index 0000000..9ebfe70 --- /dev/null +++ b/Events Learning/Events Learning/Form1.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace Events_Learning +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + Program.SomethingHappened += new Program.MyEventHandler(Program.HandleSomethingHappened); + } + } +} diff --git a/Events Learning/Events Learning/Form1.resx b/Events Learning/Events Learning/Form1.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/Events Learning/Events Learning/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Events Learning/Events Learning/Program.cs b/Events Learning/Events Learning/Program.cs new file mode 100644 index 0000000..6e2ad96 --- /dev/null +++ b/Events Learning/Events Learning/Program.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace Events_Learning +{ + public class Messager + { + public event + } + static class Program + { + + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + + + + } + + } +} diff --git a/Events Learning/Events Learning/Properties/AssemblyInfo.cs b/Events Learning/Events Learning/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..2f52f41 --- /dev/null +++ b/Events Learning/Events Learning/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 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("Events Learning")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Events Learning")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[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)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("b8ca75ca-86bd-431a-a432-984beb5d2be0")] + +// 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/Events Learning/Events Learning/Properties/Resources.Designer.cs b/Events Learning/Events Learning/Properties/Resources.Designer.cs new file mode 100644 index 0000000..c95508e --- /dev/null +++ b/Events Learning/Events Learning/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Events_Learning.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Events_Learning.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Events Learning/Events Learning/Properties/Resources.resx b/Events Learning/Events Learning/Properties/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/Events Learning/Events Learning/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Events Learning/Events Learning/Properties/Settings.Designer.cs b/Events Learning/Events Learning/Properties/Settings.Designer.cs new file mode 100644 index 0000000..7952a12 --- /dev/null +++ b/Events Learning/Events Learning/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Events_Learning.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.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/Events Learning/Events Learning/Properties/Settings.settings b/Events Learning/Events Learning/Properties/Settings.settings new file mode 100644 index 0000000..abf36c5 --- /dev/null +++ b/Events Learning/Events Learning/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Events Learning/Events Learning/bin/Debug/Events Learning.exe b/Events Learning/Events Learning/bin/Debug/Events Learning.exe new file mode 100644 index 0000000000000000000000000000000000000000..1d21d9b927a908fe2e6ab53d4feaee9d8dceb2f5 GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/bin/Debug/Events Learning.pdb b/Events Learning/Events Learning/bin/Debug/Events Learning.pdb new file mode 100644 index 0000000000000000000000000000000000000000..73f904337b4bf2cca0c83767b22783f579086037 GIT binary patch literal 26112 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 literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/bin/Debug/Events Learning.vshost.exe b/Events Learning/Events Learning/bin/Debug/Events Learning.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb84a51ac4f20534146c09f2fd9c928d15a903b2 GIT binary patch literal 11600 zcmeG?2~<)?tG75|5OPOMcC{DsnWb(K|p-9Gz zCYX{WA(Jm;dIfQqiJ};SrLL}G(n&hl8zFy;j>apOj_;bS1<^27Oc^0Hz(7W(Czb%1 z@VUW90w!d%4!)s8@lWO`4L-o%@Fz33`3PxI|9bMyD%lrO3DBh`b_0^65V}%-gn|b^ zWm*RtcF<41tL^XP%x>1H-pWw-?KO@iBWB8={z?S^v{7pXzI!Jo%+8WXB|Jbhzz%$;+6FHiiU_~N3I z3EN^9UtHuj{7z%|8vGH<%)(m1Ea7^jMXH#Y>ya2$DiaMPF|c+I&NvSYVbqF9*~#r#ILj8dWjm251tb7C6J%*T7omHQ z|3QZ`M<(G55b{zd>0OBcT-q z$5D_+!Bh&aq+kUFn<&Vjy~Gre83lc5nD5M>aGT=)?fZgOM>nV`Kqv zI0bDf=!~2J||60WgZ0+&DGHhBHk2136`;HfS!lVrq~L;Qp?LLw4#2#K5zlOj)1BCy1d77#r{JpDO<77O@Xp{xhn!4xZ$h!p@= zFfDSIN{Pg1K}r~3)_Zst+KZ6#Bz!U1wTDViV=OmGAajRFq+hp^({qI>UpIiLVv=~h zxay+kDH5kh_;K;yXzG;G*Tj7I0^&~_{e-b1Ng|izo-6pOSGO>vq9h3^M-Ep;2n2i? z;VA;Ob9u6_h6EBx&>#pUI*0gkg>gyTxL$JaT8kGU;HGf+ao-Tzcp`=5x@Rq2jC5KA zDL81CbnCa%R49SU_|be|v6omoM|<(PaYE7-c~ay>L?^|?aX&MN4jh;n*m;M|z$BDt zLV?wpRH>I1yLLe*EkY6~5>Aj35>FW2!};IZ6RZg`l4U+2WpPr3Jg{aVFJ1yBKdala z!{Q|bH-_8;-f}`H`;N<(`ErFZ0s_H?nELq^^AiFst^h{IAPxchk}HJW2r40D)L?1| zN5+-NKyKu|BH5O9=>_$oO%{WM1RNkt$|LX>+U#yGW4SL{W#Dq<^-?pWTs_=s z+sMi))7<${{lWc@(;pS&e4xt(nf|K_4fiC?yA3+_%vvY*l!4@4iv}=BM|c$3*(8Ejv=a+B_=Ss*JEQXuIqpixQ3a_4(W> zyEKm#xtQrM)b=Fwn2Ghv>;fV#EMt&fQn_Nx)Omd`sf+@qw7IY%8d=~wU}z94&^xT# z?O1hMy$gBFV<=2Rx4X%UFBOAX2ZDn_3e*V(5c0klQtL7p%59=S80yz;986D8eMaINL%0wc8G%|*e$MEHmK74Q% z!Aa2qJ`Z*(ODar2$dFuS7_I+z60R6Fg7-`wLHR_mTT!wUQ^u&61Y`_zfv7uESG-PI zL=b$z5K9F^02Rvd;_$Xby>8#V-GB3vXN;}hekVw2b}%EC!sUQGG$K1h+L_tfM2e!P zOCtHUjw8EKEOAUULMMT4SGq-(nO(Kd^R74+p{XEA@0kR39#JP2L9k*3WE=-K98<(} zqe}k)-;w}E#jg-2r+wZ^?F0lS_7$G&N8TMKx*>Foia|&WS+)ZhjyMosg(Ghi3MD_V zlt8Ha0ra7)2BA8})Ao*tk&JOg@{U+nBp*Xj>4k4odB9b z6pKVuFB2+W3WHWIV5QK`MKb6of?7waV3?3D4|tM6FFxSozD0@ZgTuNz{_IdRDFbAO z)M2bA&`X3r0!GVV7PvbAj0da~>bA%RB0vJogpW-A5a@S}5mS7nfE2jYc(OeJxZnXV z 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 + + + + + + + + + + diff --git a/Events Learning/Events Learning/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache b/Events Learning/Events Learning/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..f76dcd6c00b9973696b2063d6e51fe59904cfaf8 GIT binary patch literal 5420 zcmdT|eQXnD7{BY)FCCL4}*LL!~@*1p{iu6Oh9x-m4e zsEHpj!2p`TUnIsaOc3D@6F(A2CjMhoNH8JML=%l@NR&Ut5Pg1cuU&663KJH6n|tng zdrzOQ_xZXCq96!=(!w1p;3Cl1r6djA)YDdYT~<+3;a=I?X@-Xz!nHM_t;{eLU2CBY zJ~g3eR<*JQYtdNNGGw(T)Sc~DmEaITLCpub81_yP8)mkN2=N zGnkfSp*GWG8S*?c;|1r&+liiy=*G@?c=P(+i5<=o{NUhtlzyaHaa-GMik8wx%y7GI zWXy0%RlU&5y!rCml1XNoO248i)+iV3Bf;v;7i=32QzepUO`F6A4S7V-2Dq($lC0f) z$r&@L8>-R|nN^4`T+$4H06+ymB|wmX2M<;h!pTt%a$e)vxdIW%F@$PBl})QlPbq1I zr2=v;EJrs}AO=!wh-oPbSBlbrnUpPy89bURjjU!V8D^(rMLHk1_?h5#xkOh*&15}d zgOstUupRhZ!unkn(@>vK5^xD+`(AkYz~>vKD#HDK?@Zhf{o(rB`nuJA5mv*>0^uxB z_`S1nD<*_z9E5XngmWho!g~(FTXKZAP9}th9fb38g!3m625zG-HW!MC!KPA$o0{at zWaFy3)%6Xmwt2M&{WKy^iGifma5xK;LEFr{u z7lAFd5A9+)6=5YTS_)yvM=tDc2wO&AQ@(yqMNA2smJ?4m!r>o69#zVdK;rllh50Ht zf$~u+kg#X54lS)q2~08TWRv+4c2%uRVEAZL2XsTR1~c=VTk7{wU9${bot2=h*0lkM zqoJo;R*boM9(=a3>?Z9^w5#%f8RU#6elM1n3t|~x){rsG z<@1~RLLMD;C_A-ZEw*J96_Tq=yZ>7CvGsR&poD$IH^&y^NOfriJ&|e% z?4irMlE5<}X0kPrNF=%@QextZl$!V=g~}Bv%y<#U#1}y;13z$&@TTzv@w}GfaQ^fO=;J}H z{9m>dyzgA~4&#f;LvoUaXu&P`uA1ITOilS07BnXxx)hdFpSuepdIxV=4TMxU`iImA z%2fn-05=ixc!@ms|fzv-|TgGRyP?Xg)2KQ?tT7`vSIbv&V&0F9l!6VL+8(ZbL!heXIIUxcD*vgxc~RDSNDv6 zKT@^#bot1`%P-tpx$hUx#UCzIpM2xj3zt&y&cOat?;c#%*I#pl)hxXHb&J)ful(`S z(~rFu9Dl84>4KMLMcKSi=H&i{u1C-A529pp{~l{i?3sDazeYsq;(eFy#Y;pjg15wA zE5XvowU(YZj!Q&sD9H}Vo@0lEK1|nt-&?3UPH!RkOPYsl&Y2e@thBd~%ua71vr4i< Js&IBQ{sNbWfeQct literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Events Learning/Events Learning/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..70d64b05bb6d481da9d14a78038f75b48fef8c96 GIT binary patch literal 6453 zcmeHLZBrXJ5VpZwFoZUyDM_G7E^XQgse5Aw2#^^*1RJMJNrtgq(ix5+@||o1cakIN zY#fG9{Q><6{RN%=#CG@m##?AV*d9Juj2E4>(zCmI*Vd^5X|G}Oz^dI$_oFIW+w1-An6*XftJKen%hCiW6m$M zQ4~j%ua!~@<)!j+Ih}TwQe=UQA>_(ukk$j{xrn#PHI<_JUXp5+N-Iy~Ca(rs&A{LX z#PdX*y04X@e#vWW9Bax^Dm4Y%8Nth}l4Bm7aR_&rOEhhBVyl`f2cDOc#HV#3kJ?>D zQi8s_=lXKOb3xxn*jOa8LUm_YAt))T-@zp6DXVZHX_l4=m|~MF4f1uRYfk+9dZy-d zP1bwt>M0&xYCk*5^gvIgFNm3Ck~&&QM%A6FtBEX7BAtV6q7T$$Rf;kg1eKVUw8E5@ zjc$J&^w1P7HVfm<>V9U@nG0QS1!qT8KDoL%%T(1P4FtS6u(hw|ngh3`aHvv3z6N2L z1{Gk3wT4hPA8^fl+8T0krlwJpF=C7wMkF!G@^1q7SN@gt680*En*B;zs4wQ(Ej>nHh^w|P~7SffrPwL9^EZN1wlcHC^T1{Y|u z?W0@%c;oogn1Xr!h-O~dzbf$1_B!Q<#BXrh6;9v-kg{uG1Y@c&gfU;F(kUC<${}3( z%HF6Ui@62Pki*4&>06Wz?cZJ8BBG0V&Y!uC*+32iPAYyV=p&Tr``VW{cNI08y?KTWgO~boWTdQs;Mzjpo4l(7txl zgxyhArf@)HH8jL5VDtWCx8s2ja}F>+_8+qoy+|6uegm+-<4NhWom;qBqKSnB7Q7pn zhmt%Tr~yJjaMM2m*!tk~r&Uih@CpibehlE=z`#*m6AiPtbKMf4| zJ>#yZD=R0YuR{E90lzvh{NH>pMEwp>gMp%MG5!&uW9WH@;bK1`x?#B3t2A~m3`h1M ziTBmmzG9!~_KJ$9liaEC6Eu~;hJDGY xN{qMisRX7;p-nBQklruag%luxsS%c2;esJDmeIe4m(PE_-48FH&U@_MSFW z5etdyc{9alFz=z-g9TI^szQKSL2#_We3=Rfrn^wuvRuM}$TicL-^`i8T{Qzvh&`d9 zuu3n3z<=7zakDz9y(f&Iv3pH`Q4&&kkEsf<>{X6x4f7*RZa+1W!pa;e+bUq0pJp{nz3J_x$C+Jdw z(#@!iE}1GlA7(fL=TQguTPR=w+G6j&;<%_<7hqgErRwenu3->AM3+)gvXlywg_IjM zPsZKp+r}d|dDM-zydE>Nc|Ao-8oTWhUB%|`_|~~(#vUpzN&$T1Ru0aEu_nR^S@Yeq o*O4S9&2KK@`{>cHpT18boSH7>NdN1t%ZnG3>k^!-OF6RkU+`N93;+NC literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/obj/x86/Debug/Events Learning.csprojResolveAssemblyReference.cache b/Events Learning/Events Learning/obj/x86/Debug/Events Learning.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..5f307d27db27cb4fe04c8a75b3807d784dc42a3c GIT binary patch literal 9174 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 literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/obj/x86/Debug/Events Learning.exe b/Events Learning/Events Learning/obj/x86/Debug/Events Learning.exe new file mode 100644 index 0000000000000000000000000000000000000000..1d21d9b927a908fe2e6ab53d4feaee9d8dceb2f5 GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/obj/x86/Debug/Events Learning.pdb b/Events Learning/Events Learning/obj/x86/Debug/Events Learning.pdb new file mode 100644 index 0000000000000000000000000000000000000000..73f904337b4bf2cca0c83767b22783f579086037 GIT binary patch literal 26112 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 literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/obj/x86/Debug/Events_Learning.Form1.resources b/Events Learning/Events Learning/obj/x86/Debug/Events_Learning.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Events Learning/Events Learning/obj/x86/Debug/Events_Learning.Properties.Resources.resources b/Events Learning/Events Learning/obj/x86/Debug/Events_Learning.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client.sln b/Manager Client/Manager Client.sln new file mode 100644 index 0000000..03c3c22 --- /dev/null +++ b/Manager Client/Manager Client.sln @@ -0,0 +1,26 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Manager Client", "Manager Client\Manager Client.csproj", "{34FC8DF0-8747-4A1A-B616-37E131E5B3E8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server Manager", "..\ConsoleApplication2\ConsoleApplication2\Server Manager.csproj", "{17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Debug|x86.ActiveCfg = Debug|x86 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Debug|x86.Build.0 = Debug|x86 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Release|x86.ActiveCfg = Release|x86 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8}.Release|x86.Build.0 = Release|x86 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Debug|x86.ActiveCfg = Debug|x86 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Debug|x86.Build.0 = Debug|x86 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Release|x86.ActiveCfg = Release|x86 + {17DA3EA9-F8CA-4BB0-9E73-42DBC1EF689A}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Manager Client/Manager Client.suo b/Manager Client/Manager Client.suo new file mode 100644 index 0000000000000000000000000000000000000000..3db686597c8c74297693796795818ff1b728a48a GIT binary patch literal 31232 zcmeHQYiu0V6&~jSgjWfa@GLB8!lT5?uD!9H1XK3q5MmPt8;8;@>3Y5Eti3OG*Gb$s zZABxYKBy{{Ux-$MKZsUB&`POVwJ5DBq_!$V>YtXrplT)5Rw_SQsXqYs`|h3VnVp@T zowe769s62m=XGb!J@=k-?z!ij8J~ZB>zmKMeEnORrQD-!)ZSm*qFrD*--UgGC|79O z2JG%whpL&}z&!XglTb`p1p!`!0m~{ZH)TadVo4W$^W(3SMtxglz(-P8~LaHp!^>IP!}|l|6{1b=PUVt7{`=Gn0cmQw+FbX&fcn~lK7zaEAm;f9B@ZL{h`v{-_ zNB}+qcoc9H@L50-FbPNj$oU-c3}70-`?J{20A>L>Kpw#JMQlre#{gvj`Lqg{0~`mO z0I(jV`E&aI0=B0CpVyCZdGWcSw-(P%K6vmu*PY+|yQ{S?<5ElIo#>X9>bJczg^7f4 z%W^5X`_YL?EIm0lJz7pz(uHcWnk^Pald0L{bb6O>B3-WFcrY07i@#mI=v=NkS56NW z(sR{vGPlb&IyafirVgg($BVP+!r)|}H?up_p9u!1b_bHZ$qNNCg>lo|NH$e2R*IRb zeGlU0&K5FBWr0vW2PQiHbj#tR}~^rHX$vTPP$ab7^r9KUqx| zD%r_wE?b@VkFuo|oJpnc92Pt2GVdF!7RzbUd5N&URzm(b^h^nyOr2NJbzmCY>PGjl zyKjR2qnvLCupKN95^d#RvSH0V|^BXpmp}&OwKQ~kLgWpu2^0dh-fjFOQ$HkM7fC~A{b{2S?CJ>uyAf# zZc#$KlKa1bn^Ukd6X0WMJyftiiBT*-cPF8<=dqX2rZAo<)X9r0{YQpB}U!{yEXv(Hh@~nN=oB?dEW@`C;+6?_%MIva2GLFQQv)0c7Xdk>}&ElUj$5v zevs{*hAfeKA7<1n+DD1@VO4MvmU$m$_5@~AS~;`;D}W5z?!)Y9?vb&Y9$|0zMUPB? z;)J-D^j7eUl%V_T|MxafU*$k$Mzlb+L>+6|howcbo#YL3i>&&GBUQjCj$u6JM6WvA zpwvIqJF4LEO$%++2O8*q1OGhwlom0qp2mgvX{*v^Wg8mTG_KGtQb$($N5G|dVC6dK zh~5`PSW}JWfL*}v!^3C~yT#A7Fl|K^D}MX=$J`QmpZW~}KkaSKX>Rdz4X*S*WpDN6 zv{pvQVJVC&HCt`{TjhV0?F^H$HHBVI*0AEnD_Qb6ME8iP}Sds!}Q! zXBJX>6LS@qkcr83VJ4ZMFC?alskuCEs3eXHL)BNIy-~#|l*Me4GimDDIVTD};oKr; z7(*KNg8#_R^zpdmzgqdLofFNRJ_?+)Nu4aA0PqtpZ2-6UxmN!Q6$VNSILvdh8Nc!c z#4w9h0d~a?{5RqPZ92F3&Gb{xQW6x6vY#`cdRpjTVwQHG9d@pXTlas^pZ2D1Jc*Tx zuO|=;B*-%`wknCd&Ri+UT$aO3v78Tr#TFJ$h5MrYp-_0BI}i_ryTQ19-2(%C;qE|R zsAr%zushV(A3FWV4~Vl@pR$D^bj2S!hP-O3BuBJ`!Rykxl!nXRyBa!*w!jEDJtz2_ z)?O02h*mIHrP4R3X@k&^Ec=9y_Y}OnA!w>7?8q3l0eFQ6;PDLsy73!^)f~oN1XgAc z(2e^2@GJ(g4Pv_+S9-A>fH%aCIp_qe9W&lTV)bRl%GtfPj%u5<$XWLy;kRyQ+xFq9 zn%2%I`r)feqp!Kb|hhSsRKmut4TIcu)^i{J0|8p08#*|OD^B+f2 z*=Jn0k{2st-IsaI_|5aLl4IIICA5W>Kdm7t?X-8Ci^5Mow_E&- zQN60qzYk#?i8U!~;i)B^r^ebDJN<60ufNRn-v_>#61WSXIfvE^35$f5IX!~S3gZu? zTa{+@dEJbkS|8~KkbPOd$N_5N_OyA&R*|60aRuBLutQR6TBdmOEx52v~mk1As| z=wySz{%je)nf^n-NB;rWM1*M*=f!Y_zI~?x{%aXOwhcwx9`8L@V#))8`u2uzb_s9b|v!rpZ@FE)9So++vt94J-cJ-j&m!}pF5!28Nr+t z<5b3$KBfuG0`#5HR}{2EyL9g1*Xg-keu<0>jnkg?BPtZfs(uI~MxPfo8Fk4lEc6Lo zmZTj&2%ld_v}~8oeYEyDCl5mR8G4*{7aq6nFT^S0iX&5_42-kMu1AKds7)z|J^k zWBtQ9(OG(!v#~+M(isJGOaHy7`&XCvd-ZyaHp?0R7#{W){ecfdR&y9%ISWaDy0rh@ zL|+8`!v0{~+b#W{L|w&yivKIRw~^Kl{Q-H*1qT4kiEt{)|9VRc_|5arD_yH=yVlOH zjCeRlE}X9#)*^L#3bOEvf4=?r7xJewzSqY6mwoHdYswDgSg7LEe?RUh`e~cdB2m=e zk^Rwu3;uoA(~tb){2l-K(+y|o30G9BtrPW#!v+xqZzkjpk8tB-TzyZ>MlI%XH&gu( z#M!*S}o)7GqitoZ2<AysDr^5Mf2P!ZJixTftS6$=U=Ux3kk07)X zGFW|aRt;6#Yc=LLFw7v!t>}fa`~LWKXnegUEH-d7IXKkU1dERG2LZ`eGSpn}*ioN>f@^GDq~) zj-qND^TsH^SVb#Z=x?;+pVzuN$^LCVYTq2)IrHqFuYT`K-+l7%4bMLp7S(pZ5T9%#<)T;~;q&px5YZW5*zJFl+%cov_x3D1x@SVYLy)MDdx zbBW;~Dk2=_=(t?VS@XA)A1qo6MRO1^}VpncA06FDG^Uq%v{tCd5}l=4|f zc_W?2I*d;9SlQ2vq>B0Voy39mqsM44GcQ%9Uj=i2W15p4NwdmsGdMEUVRSUIYRHG2 z9i(nn*-Dhk2*$NG_c)B1ri8JTnM?^0V@u&EhuY&peoNR>+Pi&G41b-52t#}DJ+mw{ z27S-uKx1t9?n>v&mDP{XNUCD-;R77SGfSf=?}E24Xwkx})cMxo;r0vmNzu{$_7MGCLp)-yWl%$3aCD z9{6dTWHG-*j*;?aUA=VLi@o>8W?e5_^|C};%oO4we zqpHnym+zQbDgAj@YE|F8Z7)rYBDsebUiw=8dp`)y+;sU1k3X^f8D`+9EG@OQQr@0p zMvI-kxa9N=Dz4oPxs(xRJGpdQkI})h(5z+6XL(OVMu?Se*znZRM_)w#mSKIiHtTgJ z)qcdwnQK$lzWVDQ{$@}7d>1T&4@u4%IkrAq?N*$1%2sp78TNT=W{li7mlzJD&$ZTH zYxl)575BD}inl9cjag8#MV-s3%oAaB-^kYR0#)~cs+@>psLZ?>4~$g|T0&Z>=Ik0T zj2FMqR)8inxX=r;fV4AO&#vTmfjeEVNZM7-lQFJdkVAgULVerTTa?MUTYjm`pv-Ie zh*=NF*AQj`uAIF$6L9^1%rp}iQHoBsviJ^@c`al}7vIR~bZ!3tII$|exWMlVF@J`3 zm&z45vqWL-tgxO5yEY=X^nWWKIP-tkLaf9}^IFS91I@la*3*PMe1A-Q|C0YxhM5XYs*B5v Y*Zkd0MVEC{hJ;)EE+6Z + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.lbl_NaN = new System.Windows.Forms.Label(); + this.lbl_reply = new System.Windows.Forms.Label(); + this.lbl_NaN2 = new System.Windows.Forms.Label(); + this.lbl_driveInfo = new System.Windows.Forms.Label(); + this.btn_refresh = new System.Windows.Forms.Button(); + this.lbl_NaN3 = new System.Windows.Forms.Label(); + this.lbl_folderInfo = new System.Windows.Forms.Label(); + this.lbl_NaN4 = new System.Windows.Forms.Label(); + this.lbl_space = new System.Windows.Forms.Label(); + this.lbl_debug = new System.Windows.Forms.Label(); + this.btn_copy = new System.Windows.Forms.Button(); + this.btn_clearbuffer = new System.Windows.Forms.Button(); + this.lbl_error = new System.Windows.Forms.Label(); + this.lbl_copystatus = new System.Windows.Forms.Label(); + this.prog_copy = new System.Windows.Forms.ProgressBar(); + this.btn_test = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // lbl_NaN + // + this.lbl_NaN.AutoSize = true; + this.lbl_NaN.Location = new System.Drawing.Point(16, 13); + this.lbl_NaN.Name = "lbl_NaN"; + this.lbl_NaN.Size = new System.Drawing.Size(89, 13); + this.lbl_NaN.TabIndex = 0; + this.lbl_NaN.Text = "Server available: "; + // + // lbl_reply + // + this.lbl_reply.AutoSize = true; + this.lbl_reply.Location = new System.Drawing.Point(142, 13); + this.lbl_reply.Name = "lbl_reply"; + this.lbl_reply.Size = new System.Drawing.Size(33, 13); + this.lbl_reply.TabIndex = 1; + this.lbl_reply.Text = "Nope"; + // + // lbl_NaN2 + // + this.lbl_NaN2.AutoSize = true; + this.lbl_NaN2.Location = new System.Drawing.Point(16, 73); + this.lbl_NaN2.Name = "lbl_NaN2"; + this.lbl_NaN2.Size = new System.Drawing.Size(53, 13); + this.lbl_NaN2.TabIndex = 2; + this.lbl_NaN2.Text = "DriveInfo:"; + // + // lbl_driveInfo + // + this.lbl_driveInfo.AutoSize = true; + this.lbl_driveInfo.Location = new System.Drawing.Point(142, 73); + this.lbl_driveInfo.Name = "lbl_driveInfo"; + this.lbl_driveInfo.Size = new System.Drawing.Size(0, 13); + this.lbl_driveInfo.TabIndex = 3; + // + // btn_refresh + // + this.btn_refresh.Location = new System.Drawing.Point(19, 544); + this.btn_refresh.Name = "btn_refresh"; + this.btn_refresh.Size = new System.Drawing.Size(75, 23); + this.btn_refresh.TabIndex = 4; + this.btn_refresh.Text = "Refresh"; + this.btn_refresh.UseVisualStyleBackColor = true; + this.btn_refresh.Click += new System.EventHandler(this.btn_refresh_Click); + // + // lbl_NaN3 + // + this.lbl_NaN3.AutoSize = true; + this.lbl_NaN3.Location = new System.Drawing.Point(16, 98); + this.lbl_NaN3.Name = "lbl_NaN3"; + this.lbl_NaN3.Size = new System.Drawing.Size(60, 13); + this.lbl_NaN3.TabIndex = 5; + this.lbl_NaN3.Text = "Folder Info:"; + // + // lbl_folderInfo + // + this.lbl_folderInfo.AutoSize = true; + this.lbl_folderInfo.Location = new System.Drawing.Point(142, 98); + this.lbl_folderInfo.Name = "lbl_folderInfo"; + this.lbl_folderInfo.Size = new System.Drawing.Size(0, 13); + this.lbl_folderInfo.TabIndex = 6; + // + // lbl_NaN4 + // + this.lbl_NaN4.AutoSize = true; + this.lbl_NaN4.Location = new System.Drawing.Point(16, 129); + this.lbl_NaN4.Name = "lbl_NaN4"; + this.lbl_NaN4.Size = new System.Drawing.Size(120, 13); + this.lbl_NaN4.TabIndex = 7; + this.lbl_NaN4.Text = "Enough space to copy?"; + // + // lbl_space + // + this.lbl_space.AutoSize = true; + this.lbl_space.Location = new System.Drawing.Point(142, 129); + this.lbl_space.Name = "lbl_space"; + this.lbl_space.Size = new System.Drawing.Size(0, 13); + this.lbl_space.TabIndex = 8; + // + // lbl_debug + // + this.lbl_debug.AutoSize = true; + this.lbl_debug.Location = new System.Drawing.Point(19, 230); + this.lbl_debug.Name = "lbl_debug"; + this.lbl_debug.Size = new System.Drawing.Size(0, 13); + this.lbl_debug.TabIndex = 9; + // + // btn_copy + // + this.btn_copy.Location = new System.Drawing.Point(101, 544); + this.btn_copy.Name = "btn_copy"; + this.btn_copy.Size = new System.Drawing.Size(75, 23); + this.btn_copy.TabIndex = 10; + this.btn_copy.Text = "Copy"; + this.btn_copy.UseVisualStyleBackColor = true; + this.btn_copy.Click += new System.EventHandler(this.btn_copy_Click); + // + // btn_clearbuffer + // + this.btn_clearbuffer.Location = new System.Drawing.Point(251, 544); + this.btn_clearbuffer.Name = "btn_clearbuffer"; + this.btn_clearbuffer.Size = new System.Drawing.Size(75, 23); + this.btn_clearbuffer.TabIndex = 11; + this.btn_clearbuffer.Text = "Clear Buffer"; + this.btn_clearbuffer.UseVisualStyleBackColor = true; + this.btn_clearbuffer.Click += new System.EventHandler(this.btn_clearbuffer_Click); + // + // lbl_error + // + this.lbl_error.AutoSize = true; + this.lbl_error.Location = new System.Drawing.Point(248, 528); + this.lbl_error.Name = "lbl_error"; + this.lbl_error.Size = new System.Drawing.Size(0, 13); + this.lbl_error.TabIndex = 12; + // + // lbl_copystatus + // + this.lbl_copystatus.AutoSize = true; + this.lbl_copystatus.Location = new System.Drawing.Point(101, 525); + this.lbl_copystatus.Name = "lbl_copystatus"; + this.lbl_copystatus.Size = new System.Drawing.Size(60, 13); + this.lbl_copystatus.TabIndex = 13; + this.lbl_copystatus.Text = "Not Copied"; + // + // prog_copy + // + this.prog_copy.Location = new System.Drawing.Point(19, 488); + this.prog_copy.Name = "prog_copy"; + this.prog_copy.Size = new System.Drawing.Size(307, 23); + this.prog_copy.TabIndex = 14; + this.prog_copy.Click += new System.EventHandler(this.prog_copy_Click); + // + // btn_test + // + this.btn_test.Location = new System.Drawing.Point(22, 453); + this.btn_test.Name = "btn_test"; + this.btn_test.Size = new System.Drawing.Size(75, 23); + this.btn_test.TabIndex = 15; + this.btn_test.Text = "Test Button"; + this.btn_test.UseVisualStyleBackColor = true; + this.btn_test.Click += new System.EventHandler(this.btn_test_Click); + // + // frm_mainwindow + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(338, 579); + this.Controls.Add(this.btn_test); + this.Controls.Add(this.prog_copy); + this.Controls.Add(this.lbl_copystatus); + this.Controls.Add(this.lbl_error); + this.Controls.Add(this.btn_clearbuffer); + this.Controls.Add(this.btn_copy); + this.Controls.Add(this.lbl_debug); + this.Controls.Add(this.lbl_space); + this.Controls.Add(this.lbl_NaN4); + this.Controls.Add(this.lbl_folderInfo); + this.Controls.Add(this.lbl_NaN3); + this.Controls.Add(this.btn_refresh); + this.Controls.Add(this.lbl_driveInfo); + this.Controls.Add(this.lbl_NaN2); + this.Controls.Add(this.lbl_reply); + this.Controls.Add(this.lbl_NaN); + this.Name = "frm_mainwindow"; + this.Text = "Lovely Manager Client(Even more alpha then before)"; + this.Load += new System.EventHandler(this.frm_mainwindow_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label lbl_NaN; + private System.Windows.Forms.Label lbl_reply; + private System.Windows.Forms.Label lbl_NaN2; + private System.Windows.Forms.Label lbl_driveInfo; + private System.Windows.Forms.Button btn_refresh; + private System.Windows.Forms.Label lbl_NaN3; + private System.Windows.Forms.Label lbl_folderInfo; + private System.Windows.Forms.Label lbl_NaN4; + private System.Windows.Forms.Label lbl_space; + private System.Windows.Forms.Label lbl_debug; + private System.Windows.Forms.Button btn_copy; + private System.Windows.Forms.Button btn_clearbuffer; + private System.Windows.Forms.Label lbl_error; + private System.Windows.Forms.Label lbl_copystatus; + private System.Windows.Forms.ProgressBar prog_copy; + private System.Windows.Forms.Button btn_test; + } +} + diff --git a/Manager Client/Manager Client/Form1.cs b/Manager Client/Manager Client/Form1.cs new file mode 100644 index 0000000..0a99eff --- /dev/null +++ b/Manager Client/Manager Client/Form1.cs @@ -0,0 +1,145 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; +using System.Timers; +using System.Threading; + +namespace Manager_Client +{ + public partial class frm_mainwindow : Form + { + private static System.Timers.Timer aTimer; + public static string IP = "127.0.0.1"; + Form2 frm = new Form2(); + bool copying = false; + public frm_mainwindow() + { + TextBox.CheckForIllegalCrossThreadCalls = false; + init(); + aTimer = new System.Timers.Timer(500); + aTimer.Elapsed += OnTimedEvent; + aTimer.Enabled = true; + InitializeComponent(); + } + + void OnTimedEvent(Object source, ElapsedEventArgs e) + { + mainFunc(); + if (copying == true) + { + checkCopy(); + } + /*if (hasCopied) + { + Networker.Connect(IP, "copystatus"); + if (Parser.response[0] == "stat") + { + lbl_copystatus.Text = Parser.response[3]; + if (int.Parse(Parser.response[2]) != 0) + { + prog_copy.Value = int.Parse(Parser.response[1]) / int.Parse(Parser.response[2]); + } + } + if (lbl_copystatus.Text == "Has Copied") + { + hasCopied = true; + } + }*/ + } + + private void checkCopy() + { + Networker.Connect(IP, "copystatus"); + } + private void frm_mainwindow_Load(object sender, EventArgs e) + { + + //TCPClient.Networker.Connect("127.0.0.1", "Awake?"); + //if (Networker.Connect(IP, "Awake?") == "yep") { lbl_reply.Text = "Yep"; lbl_driveInfo.Text = Networker.Connect(IP, "diskinfo"); } else { lbl_reply.Text = "Nope soz :("; } + //init(); + } + void mainFunc() + { + if (Parser.response[0] == "yep") + { + lbl_reply.Text = "Yep"; + lbl_driveInfo.Text = Parser.response[1]; + lbl_folderInfo.Text = Parser.response[2]; + lbl_space.Text = Parser.response[3]; + } + else + { + + lbl_reply.Text = "Nope"; + lbl_driveInfo.Text = ""; + lbl_folderInfo.Text = ""; + lbl_space.Text = ""; ; + } + } + void init() + { + + } + + private void btn_refresh_Click(object sender, EventArgs e) + { + + if (Networker.Connect(IP, "awake?") == "yep") + { + Parser.parseResponse(); + mainFunc(); + } + else + { + lbl_reply.Text = "Nope"; + lbl_driveInfo.Text = ""; + lbl_folderInfo.Text = ""; + lbl_space.Text = ""; + } + } + void reset() + { + + } + + private void btn_copy_Click(object sender, EventArgs e) + { + // hasCopied = true; + lbl_copystatus.Text = Networker.Connect(IP, "copydata"); + frm.Visible = true; + } + + private void btn_clearbuffer_Click(object sender, EventArgs e) + { + if (Networker.Connect(IP, "awake?") == "yep") + { + + frm.Show(); + } + else + { + lbl_error.Text = "Server Not Found"; + } + } + + private void progressBar1_Click(object sender, EventArgs e) + { + + } + + private void prog_copy_Click(object sender, EventArgs e) + { + prog_copy.Value = prog_copy.Value + 1; + } + + private void btn_test_Click(object sender, EventArgs e) + { + copying = true; + } + } +} diff --git a/Manager Client/Manager Client/Form1.resx b/Manager Client/Manager Client/Form1.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/Manager Client/Manager Client/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Manager Client/Manager Client/Form2.Designer.cs b/Manager Client/Manager Client/Form2.Designer.cs new file mode 100644 index 0000000..c9e5516 --- /dev/null +++ b/Manager Client/Manager Client/Form2.Designer.cs @@ -0,0 +1,99 @@ +namespace Manager_Client +{ + partial class Form2 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.lbl_message = new System.Windows.Forms.Label(); + this.btn_yes = new System.Windows.Forms.Button(); + this.btn_no = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // lbl_message + // + this.lbl_message.AutoSize = true; + this.lbl_message.Location = new System.Drawing.Point(12, 29); + this.lbl_message.Name = "lbl_message"; + this.lbl_message.Size = new System.Drawing.Size(235, 13); + this.lbl_message.TabIndex = 0; + this.lbl_message.Text = "Are you sure you want to clear the media buffer?"; + // + // btn_yes + // + this.btn_yes.Location = new System.Drawing.Point(13, 54); + this.btn_yes.Name = "btn_yes"; + this.btn_yes.Size = new System.Drawing.Size(75, 23); + this.btn_yes.TabIndex = 1; + this.btn_yes.Text = "Yes"; + this.btn_yes.UseVisualStyleBackColor = true; + this.btn_yes.Click += new System.EventHandler(this.btn_yes_Click); + // + // btn_no + // + this.btn_no.Location = new System.Drawing.Point(172, 54); + this.btn_no.Name = "btn_no"; + this.btn_no.Size = new System.Drawing.Size(75, 23); + this.btn_no.TabIndex = 2; + this.btn_no.Text = "No"; + this.btn_no.UseVisualStyleBackColor = true; + this.btn_no.Click += new System.EventHandler(this.btn_no_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(12, 16); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(66, 13); + this.label1.TabIndex = 3; + this.label1.Text = "Files copied,"; + // + // Form2 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(259, 89); + this.Controls.Add(this.label1); + this.Controls.Add(this.btn_no); + this.Controls.Add(this.btn_yes); + this.Controls.Add(this.lbl_message); + this.Name = "Form2"; + this.Text = "Files Copied"; + this.Load += new System.EventHandler(this.Form2_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label lbl_message; + private System.Windows.Forms.Button btn_yes; + private System.Windows.Forms.Button btn_no; + private System.Windows.Forms.Label label1; + } +} \ No newline at end of file diff --git a/Manager Client/Manager Client/Form2.cs b/Manager Client/Manager Client/Form2.cs new file mode 100644 index 0000000..e44f98d --- /dev/null +++ b/Manager Client/Manager Client/Form2.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace Manager_Client +{ + public partial class Form2 : Form + { + public static string IP = "192.168.0.26"; + public Form2() + { + InitializeComponent(); + } + + private void btn_no_Click(object sender, EventArgs e) + { + this.Visible = false; + } + + private void Form2_Load(object sender, EventArgs e) + { + + } + + private void btn_yes_Click(object sender, EventArgs e) + { + Networker.Connect(IP, "deletedata"); + this.Visible = false; + } + } +} diff --git a/Manager Client/Manager Client/Form2.resx b/Manager Client/Manager Client/Form2.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/Manager Client/Manager Client/Form2.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Manager Client/Manager Client/Manager Client.csproj b/Manager Client/Manager Client/Manager Client.csproj new file mode 100644 index 0000000..c3188f3 --- /dev/null +++ b/Manager Client/Manager Client/Manager Client.csproj @@ -0,0 +1,98 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {34FC8DF0-8747-4A1A-B616-37E131E5B3E8} + WinExe + Properties + Manager_Client + Manager Client + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + Form + + + Form2.cs + + + + + + + Form1.cs + + + Form2.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + \ No newline at end of file diff --git a/Manager Client/Manager Client/Parser.cs b/Manager Client/Manager Client/Parser.cs new file mode 100644 index 0000000..102e026 --- /dev/null +++ b/Manager Client/Manager Client/Parser.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Manager_Client +{ + class Parser + { + public static string[] response = new string[5]; + public static void parseResponse() + { + string tmpString = string.Empty; + tmpString = Networker.Connect(frm_mainwindow.IP, "update"); + if (tmpString != null) + { + response = tmpString.Split('*'); + } + else + { + + } + } + } +} diff --git a/Manager Client/Manager Client/Program.cs b/Manager Client/Manager Client/Program.cs new file mode 100644 index 0000000..cc58324 --- /dev/null +++ b/Manager Client/Manager Client/Program.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace Manager_Client +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new frm_mainwindow()); + } + } +} diff --git a/Manager Client/Manager Client/Properties/AssemblyInfo.cs b/Manager Client/Manager Client/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..23bbd2e --- /dev/null +++ b/Manager Client/Manager Client/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 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("Manager Client")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Manager Client")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[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)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("a8ea8f00-acf1-4391-bfbb-673391b9ab70")] + +// 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/Manager Client/Manager Client/Properties/Resources.Designer.cs b/Manager Client/Manager Client/Properties/Resources.Designer.cs new file mode 100644 index 0000000..32d840c --- /dev/null +++ b/Manager Client/Manager Client/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Manager_Client.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Manager_Client.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Manager Client/Manager Client/Properties/Resources.resx b/Manager Client/Manager Client/Properties/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/Manager Client/Manager Client/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Manager Client/Manager Client/Properties/Settings.Designer.cs b/Manager Client/Manager Client/Properties/Settings.Designer.cs new file mode 100644 index 0000000..4d9c9f9 --- /dev/null +++ b/Manager Client/Manager Client/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.34209 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Manager_Client.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.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/Manager Client/Manager Client/Properties/Settings.settings b/Manager Client/Manager Client/Properties/Settings.settings new file mode 100644 index 0000000..abf36c5 --- /dev/null +++ b/Manager Client/Manager Client/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Manager Client/Manager Client/TCPClient.cs b/Manager Client/Manager Client/TCPClient.cs new file mode 100644 index 0000000..20efea2 --- /dev/null +++ b/Manager Client/Manager Client/TCPClient.cs @@ -0,0 +1,54 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Net; +using System.Net.Sockets; +using System.Text; + +namespace Manager_Client +{ + class Networker + { + public static string Connect(String server, String Message) + { + try + { + Int32 port = 13754; + TcpClient client = new TcpClient(server, port); + + Byte[] data = System.Text.Encoding.ASCII.GetBytes(Message); + + NetworkStream stream = client.GetStream(); + + stream.Write(data, 0, data.Length); + Console.WriteLine("Sent: {0}", Message); + + //Receives response + data = new Byte[256]; + + String responseData = String.Empty; + + Int32 bytes = stream.Read(data, 0, data.Length); + responseData = System.Text.Encoding.ASCII.GetString(data, 0, bytes); + Console.WriteLine("Recieved: {0}", responseData); + + + //Close everything + stream.Close(); + client.Close(); + return responseData; + } + catch (ArgumentNullException e) + { + Console.WriteLine("SocketException: {0}", e); + return null; + } + catch (SocketException e) + { + Console.WriteLine("SocketException: {0}", e); + return null; + } + + } + } +} diff --git a/Manager Client/Manager Client/bin/Debug/Manager Client.exe b/Manager Client/Manager Client/bin/Debug/Manager Client.exe new file mode 100644 index 0000000000000000000000000000000000000000..78aa5dc150625385ced22a1039b856d5c1eb1972 GIT binary patch literal 14848 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 literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/bin/Debug/Manager Client.pdb b/Manager Client/Manager Client/bin/Debug/Manager Client.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3a30a6e29c3531913728595888b5631dba8adf50 GIT binary patch literal 42496 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 F{|Da}+-?8> literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/bin/Debug/Manager Client.vshost.exe b/Manager Client/Manager Client/bin/Debug/Manager Client.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..c0dfecc9d7dea88e869ba6880671b1e73d600030 GIT binary patch literal 24224 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 OJz7^ literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/bin/Debug/Manager Client.vshost.exe.manifest b/Manager Client/Manager Client/bin/Debug/Manager Client.vshost.exe.manifest new file mode 100644 index 0000000..f96b1d6 --- /dev/null +++ b/Manager Client/Manager Client/bin/Debug/Manager Client.vshost.exe.manifest @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Manager Client/Manager Client/bin/Release/Manager Client.exe b/Manager Client/Manager Client/bin/Release/Manager Client.exe new file mode 100644 index 0000000000000000000000000000000000000000..31528ac652fbfdefa00e860c2de29d5ffd437cfd GIT binary patch literal 15360 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 literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/bin/Release/Manager Client.pdb b/Manager Client/Manager Client/bin/Release/Manager Client.pdb new file mode 100644 index 0000000000000000000000000000000000000000..340f39192a17735811832b19754d242cf7da6d38 GIT binary patch literal 48640 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 Y>8XL98tAEko*L+>fu0)p>#BkO4@EdSr~m)} literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/bin/Release/Manager Client.vshost.exe b/Manager Client/Manager Client/bin/Release/Manager Client.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..681ab771eb267aad9397bb2eaf7889c5ac0e15e6 GIT binary patch literal 22696 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 wj{B?PH3nCjG}491+ySfEVd + + + + + + + + + + diff --git a/Manager Client/Manager Client/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache b/Manager Client/Manager Client/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..2ebb3f331f764825c0a7e04c330e092bb7421090 GIT binary patch literal 3459 zcmdT{U1%It6rS0i*_q8Io3>U{sC8qDq;%cQHc9hiLrIse4Q*=7mI`*`cr$Z%bKCie zcV;(D1shQC2cgndp?wm>mkLz`@wJ8ElP?x3L@Ow^8l|9pv{Lk($?PVZEZWv8c*CB1 z@64TZ&-w0m&bbjpK@k3chCQ}e0E9ZiG;TX~(M|0xGeb`uB+gMMRmp5mbtV&sD0i4` z4dM*{l8J2DaLb$yTD0tPVk8rzL;`zW;rCpx=|J;mN)CZqRsk}eX)-P#*( zlAm#0YUW+yQe34JnL)i-aO2{uRMs{Os<~i-liEw1Nta9*6wOwGAVMhqa%lt>MEBc7 z&k@bFdBpce&f4Y_;gq+c(yXo1QEpe5PPvQ^^6WSbfk%#Xh!|z+2tqI@gu_j8qrHZ! zy0$d1d3crn8&CJ`LI)WxlFh+}% zQ%j?XA;+O6AWxk_4ctNw*3)U5A1$N~>^ZnJt8}M2Q6B4qU8 zPR_r-=a8mR$6*u9VD1cV+={My=PAQLQ9y)ow5{e-9V?d+W*frdkp=OJ8N_i%Y@HPu z)njB4o0$WEMogzu)Y1VnfGXx_#C0k6AZ_7g%Vj3@Ini9Kf`^|8p+G| z?3OKzwZMY|HCl1H6p*Ox&f>ARm-J{oJ2L%U-L$i>Ka57*m0O5!3vrgaEE6a1a%Poc z%*iuz%AknZmPz6O$?%A6KE$<2=0fa3vKY2UKqzXHObTz)pOi7gO~t9 zn|xn^=6=}MAuWpHCt?kbrOfaowJ2wrmm%`heLi#e@ZFqSGO=>?ea?a7<9LuB&EqhT zT0!iq#@~H7Q&6X@0U>%k!r597(mD{Mbs={zd#%XlsQm#DA@t;L&I`>6t9a^BwN@tL zOGB?>#8khe3|mE8Q85|sCJvQVKQ3ET%%MX@$>z+RG~4Q@Ih$u~%jLGQRs~AhRtdL* z+&xMdUtiVXrD)gBJCd3+NXdzNik7|?BN0IidMy$N$Spq4d@Fitw6lt=ROSS0Qk9&L zS*pXCI%DtctIeyUV3lh-@6;aO{yGF2Y_L4KJ$M4rdN@6~%2MS)m?;l|H~~MY4MYX2 z$v`@t&JLs-)T(r&T9vLvTDn%9(si{ejrkAtq4xA*tx8v|z>=YCfW1RMz&+;P(8WX( zsbF1KRY4BTLfBjfWvCF|2+`0r82ux7>v!-H+xMXJPEfD^^aZphjFJ66O?!C7S#{@< zvt){BZ~+iPg1oBGHz=^x3l=6&88az1Wz%9Wh?wiVwE74Pn(OkNl7L4_I|z@pkHX-^ z|BkhFrg+rd3CJAL1<%TO30b?-+qkj~5PY=>GQg5XQ}ltcI&4b%Y$TIdsgz&igMwQO9V7VaVjc>Xq~H3%8qpTDX1W#>rQI4_1tq_n$qr>EkDUJU4&k z>ZNbaUEZ;-J@8f&-}&3@+b8C}n{GY%S!DXDtqa>*PW>Fdac!af;`_fW+|&#EW2Y~D zaJFN7B6*%BAHMbFpgV3qe*NZ4&wUu5duQ;mjc=^Y(zb+o@pSjdvzJfDkyIYOAMH|4 Xtho{$5b$U1xWN zaTxm2AJSjY=}&CWk!=Bn&_2kXJXj3J>%D#FoIR4ha~zAuVzGbV!cV+z4}oyEnInY~ z6>aS@Mkt4 zPdraFsQX+gS}S|a%@a*IYNaM&c2@8TtLB+UXB@&^<`PXiGqG3AReaCOOH!i^A&)vk zB~pg5JD0}t!gImihuB#nvPyNhtmu~&)vsU^^@LTqkTgdt1YEJjl?MIJwQFts^yW#e z?OIdsvg@~aaHap^D$@fymF`kA$0T*Mkc_ISx~qvSQX-wh9ik7_RJE&PqAo=RJcL$F zOIl@0%jWrl1Q@0%x^NaYy6B7xC^KC{+k&$rDj#3ponxx*ktPCmFKh?eTx;Qu6b@BN z$mgIv(_j;XTzd(13qIGZM%zoecWQY_8AHafVZ>s?Acx}dxB>ql{~Rqgm8LZaIyf~) zV;EUKQBEaute4<|H<`V?8>T>LvBWJ9@G*uWfnprR1c-6tHb^7uG0L?u3GElBg*GW# zF9Jty5J~Nj$J*Ab%~D7YQ^)X{Pj$Fun@4V*oEe|MKELPI?VND@8f>iW7SlFcRNGug zXVNyXowq$Tc8yxDF^;! zIm9`niBHk4DG>9Qb?$KcKzGmqx!^|I{v=F)gwxH?MsumHm)V|cOv9uRTy1;?tzpp3 zxC4!G?6MZqi9$klE5>i8rb?JAiwV$ z@@vLj(NI=i$eIf9zXJSv-|&B{c>(GZK=u2I`jYW?2t9)D)&U_L5W+}HA5rI10sA^z%)O)a|`@zywFXBGx!;d)o-P<1CcR7EF9-0l;`2jIWxY8{@K&g^~K=knUR9=D3YchV4um;0%;%{$71oB zVL{ig5hVm=#@jhm5>unVu|GnCM1OK!c|a1=A-rw{r-sOQ4gWQG0{z#oN`og*_`AUV F#J^lcPCEbq literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager Client.csproj.FileListAbsolute.txt b/Manager Client/Manager Client/obj/x86/Debug/Manager Client.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..c00344d --- /dev/null +++ b/Manager Client/Manager Client/obj/x86/Debug/Manager Client.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +c:\users\benjamyn\documents\visual studio 2010\Projects\Manager Client\Manager Client\bin\Debug\Manager Client.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\Manager Client\Manager Client\bin\Debug\Manager Client.pdb +c:\users\benjamyn\documents\visual studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager_Client.Properties.Resources.resources +c:\users\benjamyn\documents\visual studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager Client.csproj.GenerateResource.Cache +c:\users\benjamyn\documents\visual studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager Client.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager Client.pdb +c:\users\benjamyn\documents\visual studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager_Client.frm_mainwindow.resources +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager Client.exe +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager Client.pdb +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\bin\Debug\Manager Client.exe +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\bin\Debug\Manager Client.pdb +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager_Client.frm_mainwindow.resources +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager_Client.Properties.Resources.resources +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager Client.csproj.GenerateResource.Cache +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager_Client.Form2.resources +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Debug\Manager Client.csprojResolveAssemblyReference.cache diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager Client.csproj.GenerateResource.Cache b/Manager Client/Manager Client/obj/x86/Debug/Manager Client.csproj.GenerateResource.Cache new file mode 100644 index 0000000000000000000000000000000000000000..d2f5aef8970bbc0bc4f2afd466c161e24afd4b8a GIT binary patch literal 1035 zcma)4-D(p-6wcagnoUyOAZ@XF5ycCkVNLo&y$OOT(P9g=EyW9=Om@%WkjYM%*)5Gv z;6n&LLLa~<=&jG;JLvgFTS^5*V z(r!1|?1**Y1MS6ZkOQ)BDchzAWeH`mBs<5&fg$^GAQjo>M4Ma;746EQ5r*^2Lt)v= zMwFmpTN;XUZKmb2_iQ%C_3q$%$1;=#ZkjS%H6P|3j)H6>xlZWG;ne0dj`~_Do|P}t zM(>3E?07j8pU-$eac~tj$_V}U;5--9cC|-h`@JGc7(`ta)Y5~iwQw!o<>TOJ634+{9l z1&(LHW>8}lq7@ySSRN%EXu+--s(=^F5u& zR8q2dBS&Y_=C;CXv*5X9XfjBEi||)Q=POG;zj_{+I7$zZ!!0~L|Mq<&Lk literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager Client.csprojResolveAssemblyReference.cache b/Manager Client/Manager Client/obj/x86/Debug/Manager Client.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..b4d02d32ef7ffd9185f7b93959f4bad1c1c24175 GIT binary patch literal 9180 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 Dnf=Tw literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager Client.exe b/Manager Client/Manager Client/obj/x86/Debug/Manager Client.exe new file mode 100644 index 0000000000000000000000000000000000000000..78aa5dc150625385ced22a1039b856d5c1eb1972 GIT binary patch literal 14848 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 literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager Client.pdb b/Manager Client/Manager Client/obj/x86/Debug/Manager Client.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3a30a6e29c3531913728595888b5631dba8adf50 GIT binary patch literal 42496 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 F{|Da}+-?8> literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager_Client.Form2.resources b/Manager Client/Manager Client/obj/x86/Debug/Manager_Client.Form2.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager_Client.Properties.Resources.resources b/Manager Client/Manager Client/obj/x86/Debug/Manager_Client.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Debug/Manager_Client.frm_mainwindow.resources b/Manager Client/Manager Client/obj/x86/Debug/Manager_Client.frm_mainwindow.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Release/DesignTimeResolveAssemblyReferences.cache b/Manager Client/Manager Client/obj/x86/Release/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..6c0c1dd5f3eb10aee99a26d3f622fb137ade9179 GIT binary patch literal 5426 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 I4(v_*3ywTb_5c6? literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Release/Manager Client.csproj.FileListAbsolute.txt b/Manager Client/Manager Client/obj/x86/Release/Manager Client.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..31e5f73 --- /dev/null +++ b/Manager Client/Manager Client/obj/x86/Release/Manager Client.csproj.FileListAbsolute.txt @@ -0,0 +1,17 @@ +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\bin\Release\Manager Client.exe +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\bin\Release\Manager Client.pdb +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager_Client.frm_mainwindow.resources +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager_Client.Properties.Resources.resources +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.csproj.GenerateResource.Cache +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.exe +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.pdb +C:\Users\Benjamyn\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.csprojResolveAssemblyReference.cache +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.exe +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.pdb +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\bin\Release\Manager Client.exe +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\bin\Release\Manager Client.pdb +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.csprojResolveAssemblyReference.cache +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager_Client.frm_mainwindow.resources +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager_Client.Properties.Resources.resources +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager Client.csproj.GenerateResource.Cache +D:\Documents\Visual Studio 2010\Projects\Manager Client\Manager Client\obj\x86\Release\Manager_Client.Form2.resources diff --git a/Manager Client/Manager Client/obj/x86/Release/Manager Client.csproj.GenerateResource.Cache b/Manager Client/Manager Client/obj/x86/Release/Manager Client.csproj.GenerateResource.Cache new file mode 100644 index 0000000000000000000000000000000000000000..fb64c1a3e6d3b7afbdbdfc6fb4365e016907ead8 GIT binary patch literal 1035 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 Dnf=Tw literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Release/Manager Client.exe b/Manager Client/Manager Client/obj/x86/Release/Manager Client.exe new file mode 100644 index 0000000000000000000000000000000000000000..31528ac652fbfdefa00e860c2de29d5ffd437cfd GIT binary patch literal 15360 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 literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Release/Manager Client.pdb b/Manager Client/Manager Client/obj/x86/Release/Manager Client.pdb new file mode 100644 index 0000000000000000000000000000000000000000..340f39192a17735811832b19754d242cf7da6d38 GIT binary patch literal 48640 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 Y>8XL98tAEko*L+>fu0)p>#BkO4@EdSr~m)} literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Release/Manager_Client.Form2.resources b/Manager Client/Manager Client/obj/x86/Release/Manager_Client.Form2.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Release/Manager_Client.Properties.Resources.resources b/Manager Client/Manager Client/obj/x86/Release/Manager_Client.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Manager Client/Manager Client/obj/x86/Release/Manager_Client.frm_mainwindow.resources b/Manager Client/Manager Client/obj/x86/Release/Manager_Client.frm_mainwindow.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Metronome/Metronome.sln b/Metronome/Metronome.sln new file mode 100644 index 0000000..1bb5740 --- /dev/null +++ b/Metronome/Metronome.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Metronome", "Metronome\Metronome.csproj", "{9D289F8F-A42B-4B13-80CC-24F7CAE02781}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9D289F8F-A42B-4B13-80CC-24F7CAE02781}.Debug|x86.ActiveCfg = Debug|x86 + {9D289F8F-A42B-4B13-80CC-24F7CAE02781}.Debug|x86.Build.0 = Debug|x86 + {9D289F8F-A42B-4B13-80CC-24F7CAE02781}.Release|x86.ActiveCfg = Release|x86 + {9D289F8F-A42B-4B13-80CC-24F7CAE02781}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Metronome/Metronome.suo b/Metronome/Metronome.suo new file mode 100644 index 0000000000000000000000000000000000000000..18ff112a5322d978c305aaee816291861ac5a8c4 GIT binary patch literal 16896 zcmeHNTZ|i589q+4G)W7jgod`1)|5a4Sr4|?+4UxDh_C6A-Db(Un?9IUws*WZ>svi` zl2sC^AcQCnAR*L;3WT^wAcTE*fQJAF03QQ94EQJjOD{eS_yph)z|(+30P4Y` zI35Ok3h)@26BorIuorQb5?9m>kN<~Zg`5)f_?XmTj?IXiu*9ZV z5+xj);syMhph@>zBPKi|_V}pN+&83S#Bh0=Hk12{Z4LM`at+ENkK+}wD)C(2t70elW{1n_yl7XZ%!jsm_2;Mik0P6Gk}1Mp=)5D)@{0W$zS_bkrm?CW{^ zcoN6202TnJ0AB^12E+hyKmwqj=kbhvy@=!20B7xM+?uHNi}d^3Z{^RQ{q5s7rvCP* zcnxfh)&7~Fm$-wCn~5vJBiqB&?w8iAq?vDRtTar^tTuDaQmwj@D{SUA%xV9c*|2cE z5DFUdH|?I9CjX){h5sGr0#P zGL3O>Yq?Zt)T~;uX{?p3R<69-Y^|4Sh9qIbY_v}@wOaW?sk&afY#GU1GnXmVEn}rr zt>*G&Q(mO5G|j42%9qNe=9aNSN-gvh%wtRP#BA`n)n=_>lFx@^{B<+zXJBXQu)?%? zmTdz~*kUiXhvI$;_K*9T_JDM-Z&aiGpCb8aNnp;4me|0LG+cl^ZUXx^aW%^J@_9e- z({3@=@QR;t3~d#g8-E-$n4n=3QmH{6^ohghI12oXcW5KM;%5x?BLJHlKm8wNUkBb2 zD5ws_PFuN0##r2iUhy-2)BeW@j<5bx)cor1DZN9@waVKYB2g=s%>s8XQSRjyk&3gQ zDs+&4Z1hb#ZF&>m%=6#H!v%3dWTD3@da!Vw$0}A4+2lk8F;x{k>sZeM##H1T>Qz?I z&s*rri86GV5l9Q;xblAZwIKXk5TkUIWa4@C+%o21v_=i7$r-adVnN3NJ9^mh5a)Rn zurB4G=-mK)bpSqky9jKe+8Q&|a0nWl>U~Dbd$=4@HVjw~XBOhbvXZDz0KZT2iXRV^G*1 zAMK8A5dX-=obmYq_P>LF3o>OyTpl_f@za*krjv%DgYBD)@ANn~|J+vW@d*6Ta~(=zL~zRiAG%bM%*8Ddn$w=lu67E+X3-9SoMjweaRC+{I1R? z!_oP4G#!XV!tp>P9-0Y6gNZ~S97)e5VyR$wE*iRiZP{!#YSmiB?Buyh#}abK(MMI= zIr%Ws^!{f~=vDum`_GO4jPwRA#6M0-22+6eOX4MNw!tGicZT7o-D|+2d&92cFNInC zcd!gTbK;K!A8j0C&Z^A)o50Q;vN6!+IA=!uJ2wBUzcF5AW4ze}_69IA2I+X}?wEt} zU@Xj-#u*Wxfc;_o#W{B(|0L#h#zam_w}N}jNrpwjLEvZofibOD{Ir!nY5SkS_;oEP z3CT18{h9&%hiu$l@jKU_`bJBrc~o*Pg6j?Ge~DS;0sXMECNlo|e+g5)Wb>bGTLPnC z)f=^o*9s@HEenZfHg8rh<|$hZn>kkJ*!7QIah;C&o+N3zn zaC4)Pt6=JD*RIB96LXPBEE))=BC$XuotOSackjY!Us)a)lat>oSfDdBae)mmZ9losppLLbJG6O1857xs-4R9PKpS| zUlsGno5RQ==3%d*fB@=v5%k1y7QufA^}qn`1YyS$I18gUjhbKr<5K7i<2;H{*O5)E zBf9IxdroHGPOPkMbdS-rsf>(c_sP2DZqjyARx5XNMnjy31y|mNnd&t=7c-E(#HE#E z)^N}byiPzmyS-{>y-w2tQdR+?cpWRo&e1olFEJZO;zuVr21C3ult2~161A0 z?7uE!qKn{JXaB4qxU>I$eUA6F0|apnIo3t&K;{5$AHRk@GOFSIgOBeFxIex6Kki}M z{QzefdS~Isyx+uLbW<^$0=$12JN|L{U%ihR2h~9fqd!JNYPU1q8Q%E*hqXlVlUzfNUeU?E@T1F(y%vcc~ z)%gBN&Nk3H16ad1pWcYk19e z?$bafG%N-~{5dv$C;#VwkM$!){3`12XkHRM4bA9)BlVBo*AMV2{}ULi>n{kl4*c+E zM}KL(u1f>#t&U!_QecH zt-$E}YDQf*F+e|e3Io^Q-*#U5Rf7BV^{1J3`;WJs=9`s2Z4`HA2=SYez4j+yXRLMv z(GD~4O}Wn-II>2)h8U5xch;JR7iV64S7*{=p=}S2FQ+ri#|-g2v@!$ht7_)-gyeA( z8Qz+0i&Y-D0Nss9%BF2^!EBK+-GcO{^rF;kY9k>93~h8hCvNUL)~9D^-;O6?e~3lf z;J$-gok?6Dwfl7aM}L2@iuhAiU|1D!RvKKB*q1x;|0z7H>z`>mBZxry39NMhnFH6H zIYkJ+B(7g>d*xo~p#IV3-K+g&yzqVgp?Skky;uf)Im9U4K6!Qr_|w2!l-PwB=6@Iy zF`FCKb|U}hFyUW^O*-a1t$SYOKj!o!hkuyy#}lh7ZogiIZk~y+CcXjAZ*6AN>zVs` zE^mFx6Vzcd`90Zx*zUfgU#2JWs+t%t>pZ&%*NF_BOwsQj}CwEy3lU81dyKMdlt^8-m2n6e%qyI=N)IG?M=vR)mdp}Ow{`>R{NxEAFsqW*UAeS(qhg) z7W0^ec|#F)N>y|WcrnIQGpM*Qj%I{a#0W;%Y-i$2i_GEgRxMNdSqH^@CqU0iNyYHb z>IvUZmhql&5q$C6MWun{iR-GQtZT@8E{GDc@4hC0sl zI_zF-VD#`11AnY2l)w}HE;;S+bK$OEqwZKdnOa)pI((jaH2>;z0uB{j=0afuz zU+%SEzt=QCy(M*jE7`3r+PgzJWL$l3*al{4-Fl?0hg%-^V?k|C`K?a3%*Kf*-Ey5w zJ?ltBdEQ<<(<9vSnB@3_bq%NHxOu-9;%ioZoH8(k@?36N+*@9n-{19%afw<$v+ZduR3i OPQ3xR?aQ`n2>%b3H>pej literal 0 HcmV?d00001 diff --git a/Metronome/Metronome/Metronome.csproj b/Metronome/Metronome/Metronome.csproj new file mode 100644 index 0000000..176d716 --- /dev/null +++ b/Metronome/Metronome/Metronome.csproj @@ -0,0 +1,57 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {9D289F8F-A42B-4B13-80CC-24F7CAE02781} + Exe + Properties + Metronome + Metronome + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Metronome/Metronome/Program.cs b/Metronome/Metronome/Program.cs new file mode 100644 index 0000000..133880f --- /dev/null +++ b/Metronome/Metronome/Program.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace Metronome +{ + public class TimeOfTick : EventArgs + { + private DateTime TimeNow; + public DateTime Time + { + set + { + TimeNow = value; + } + get + { + return this.TimeNow; + } + } + } + public class Metronome + { + public event TickHandler Tick; + public delegate void TickHandler(Metronome m, TimeOfTick e); + public void start() + { + while (true) + { + System.Threading.Thread.Sleep(3000); + if (Tick != null) + { + TimeOfTick TOT = new TimeOfTick(); + TOT.Time = DateTime.Now; + Tick(this, TOT); + } + } + } + + + } + + public class Listener + { + public void Subscribe(Metronome m) + { + m.Tick += new Metronome.TickHandler(HeardIt); + } + private void HeardIt(Metronome m, TimeOfTick e) + { + System.Console.WriteLine("Heard It at {0}", e.Time); + } + } + + class Test + { + static void Main(string[] args) + { + Metronome m = new Metronome(); + Listener l = new Listener(); + l.Subscribe(m); + m.start(); + + } + } +} diff --git a/Metronome/Metronome/Properties/AssemblyInfo.cs b/Metronome/Metronome/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..af6d681 --- /dev/null +++ b/Metronome/Metronome/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 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("Metronome")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Metronome")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[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)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("b981a2ab-58d1-4c62-921d-1d86fcda2ea6")] + +// 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/Metronome/Metronome/bin/Debug/Metronome.exe b/Metronome/Metronome/bin/Debug/Metronome.exe new file mode 100644 index 0000000000000000000000000000000000000000..77fa6847c25b15624052e75254460630a707e82c GIT binary patch literal 6144 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 z z&=#?g6V$=wK;MbkDI7SI!WeQ^CS`v~K!cP!6Ls~m0g03HCzBh+@8@%Usja`( zRUhEh9p)q@kq8zn0BMtae6H~x8XbD4CjSrk|1SY%$D7f!QUCv!`kxhkEdlC{lSV^$ z#(*)3eJrzmv)`&?O0<%U0XU$nXc)#;#rr5K4A-F31}PvsUQuPZBF4Zn9B3G$Bm$p^ z+xEg};-+*Al`u;U)AZq(Ape5E<&Z}jc}SDTg)8}o8}*{e(B;nwSKrv~9H~AQdwjF4 zytOrcZE;D4HXF}iOv5wi{v~u8Mx&{)%KP37{uH^cp}uRh0dOQ{563MO=@S^LIzzi} z*-Ueu1(WUMCW9mBJY@F8S7T}Q7cHV+lSJGOh0EM6pm>nUzHKpl6$ z9c>`lvT>V;0qSfUsM-S(QUsnti42G+>d+=|*gAM$lA^MX%6D98JY3pjA|YD~*C3Hf zI!d8LOrl5_)5VyI&Yv)5j2m?@HmHX&^2W*}Z{k3e8SLqfXJA8d^=>_4m;$0_V49#^ zOof(#VW>J~&gG~|Z>JyZwzIFlH?{XmuKzHk_$TifPtW_@znJ%9f`4fAtJSn01FrfB ztW8{r!)J`EReh`HB{h53l@(|NA2%KTqU3jV<00qWP1>SYpB?DEdD*xjtD7pVhyFNj zM5^doKSSp{CoQMuI*V7a&Lc3JPwm5ex9k;QIcq=E?BUJJcpq7ko;81Q#f$yRH=cFe z5b>h8C`l0N{0;jDkyEj#=T`F^;m(Gk`yGp8_z3auXm&^k}+WEW& zt7|si1E186D{>Cz=$(lTNh#Zrb28j@eMWGuP+_y>1}xWTU-akX<*7w!&MZO!KM`yl<0Iky_CdajPx~l`pPt| z$>+pR`I2Jekh!{h0v3O2*dY1m?JYwS9YKpmkIwCT-t`Ud(QP+eljKnc!#*(-a5`kT z0g2FH^k?Wc8k~_M@#J04uOACs6XM0%=*4@6tCG!{3|R?3Oanu+%XiKlXZGUE z!9ZE*#9=baq{{4%<^IcOqJRgdAL`xYAJ-^NeM$2?aXP2*9jEc=`nqt@GoIHrFZ877 z5D5;-{if^h*b5Dr3*JQX3MwLMovuvFn~*ig_O zk_@%dsf#MDsyA$ID8J6!cNiZypQ)>Ec`)>qd&?C3ZlO6p=ZN^1ms`uvq8sKAQ zfscvq^f6rQtSjXuHGA(P1@JTf#$8Q194GKG4mLJ+xQ!F(aM-wQcNI_1{9o}n>XhMt zUu6UY1&4MyDEgl`sDJ5u>hJ|0yd^(y5{efDA>;Z(7Y$r?PjYj7DP5Xj_FIuQ;#||u z&=`HjptkOe`hci{cqM?Z7vhf99GoD>l0v+ePeXBU3qPaY&~t<=wFG+B6+ z#7wd_Toon!sa($~gE+SJV0lvRz}B3Vx@ML0%;cLcIyzbFJj7-Qx%H5C{?KB zV)bs>V(P#!&?I*~Y-FW0>YOq#X6WJl)4sj!y~u4pgyDia<4z?GCHC32@iLisl(jWa zB48zUKl$@SiPqu-K8dx4=Na<-T59ddf#ZY)DBQQpJ7O4PG(HMRG=3gh!hRVYf4>Vg|mrXkTWVH8ZMCy}ER7;eB(l^wQ%yM`u5I9&Q(rmhn*QiiF;(9r&nOJ#V&GkQz7Xqj0TK z^O@lhdg@LU(>`AR#3-X}yxO*SV{P4$>0!?7srRge4bKBC^T#* z8ujN(wwQ*TObBqI$!owPV^5*ifid&vi=Rmq1C#e1#Vx2JfMM)~-!tV!vGuFB3ApEfFq{p}!dMD5Lx^n8<%5`h3 zY-+WGLQiHscD23c$1XJAw=||@NN`ro(edZ!DZG1{bZF5}KU~_$7st*V7JGkR_0#zW znx2$>)ZU~zX{d$uS+{H9jKT7~i7|=e!frG_zjb(h=1*z2=lRndmcOnqRt`6eAKP@T zULI*ZXP+sfDtz*Eecq?E)X`5aF-!xTl4VL!MXRyOUndaGYI)>Z zu(EiD##GB7z36E+#TPOIhYyX6_g-|%I!h~f&-=ZD@&!*!zt?%!pmk-w#;XjubmWN@ zvq~GMDLzuD$hNJ1w|sJzd)CDH%Y_v~tb7|qYdu@0-=Al;IHAMeWMJmtnN7asag_gW zL_1oFeLAlk{V+0wLA}Bq(fzv%BYsbNImS0lGAXnxP6jvn0VS z#1pxH9tnLFM)iuE;l!sL)bfD7?4zl{wS5Y+0p(P_1#@O>=Il@ACm``x-gY^mDc=9xt-l|Et>xj!WIP z1-I_UI^@3^TC}#YA~`H%)Mbg+9^*IQpvu5O6?TP3ipxh(;ZdJ2UDH1o9)0Bq$neM! zq9J>5O*U-GN0Gr1RM}(|Pp|wZ!lPlhDV(|55w>#zR?u zTwZiW!KDt92M?pa%c}05oj>hRl!evkvztGzim*2b>R<18)sQ>JWn^WzZolLe&RT7# zV%aZI4&}pYc~-u<=@ae>TDJ{fk)NwEcO%-IY@)QvQcT}(X|iO^t>dLb#~=2eq?jBg z@vLx-X0QbUz#${W|Dpclw{v_*5rdhcl@VV|HTHR zycK$~{f}QRhRQV}l%a z_&OAc+Zt`Rn&<6T-6zvAudYnGW7+4IMM1Y$jagZ3r=8xa)ogIHCgyBlu(SWdj{}=c zcU~&WX&ry;*JtnD2Si~HzssE?pY^M#J%_n{+1k7{ho=rI>4%%Nl+NWYHL$Sw(QnBp z&&&l+Ze7Z34zjX${@vXjD?@6kFE0BHKI4%;yW-`D{3we%hw|qw?I*9A_Ca@8nMj-G zVLoxxLgz(p_o|OK7JjGi6P{4eP#6%dfKI=|-Mj;D56rE5t@W&V&~0MpNl^k?eUsD@or(o=%<5Y<=i#wO)^B40xI9 zd0bOvYv8?G`+?W!9>`$BRsYAMOGaLJDR*7+mp%W0d-Wor22q<`$)Gg7 zKl^2B1Kb=sBlyp*1HDZPo{$(B7^<@0ds1VI&%VctZnxQM6_;AD?KkZ_-IB+AQuFR- z*T@4KKV+yLG;cjqr21gk0kg5c?SFGQ1q0uRBF8snjVnaH&pIK9b_#y4rru^YJE+h7&5x zs9AY=_}k`&Dd{i6GvD}@ZFQneOa0+~>&jEiPnP;qT3sG&zv|har+8omHf8dz22H=; z|G3?jRGN1{Sif4WDVp0bTj*@RtN(Vr;u|t(L+}jR;2s?)vNLFEfKvX)jqS?= z5R9$oSXSzMt1XGb^?I14vsJq*N*EYgw<#&GH6ftVGuOHLi0kD!oT# zDkga({4jf8)|P2o8}DIStxW-pd_APHW6y?rQ=9OU`%I(z6l^RuzPlq2jlZ((H}0Xz zol`F;9lGF}@iatK!0=jeLS@HJSJ!c7;z64O-#&Dg&#>pd-(SCc=u5RdrFLto)@OT1 zr0ohy+M*GwvZH-+f&1KvF_Z3; + + + + + + + + + + diff --git a/Metronome/Metronome/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Metronome/Metronome/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..3322414621947d37400e75844e108fa241237e37 GIT binary patch literal 5932 zcmeHLZBH9V5Vm=_UwTGLW_EAqxlN^0snkDM=$FdfJ{0~s_mtGK zW}Ho~BNmiRf#Gjm9i~{6Yjd?i!Jo~uX*NiZ^It%E8}Yy=yftA!$;NMrH5#Ct5>soU5g9#>lOM4l zkcZ&E(Hg>P&|En(Ajm2`ild8C)OdZB2Qcn2;d7rE=!~RRJz0x_U{$dY4yD@fbX8at z`|h9XTa|&2{yw3`3R873$+U7*)nMME68)Ulg;cN%HHM*B6WXACr`EL;zr1=-OI>T| z1Ae)R$Dg&Ion;5;r#2VNT;>WqBNYdIui+b}%D|MjyTQz^9%(39!+?+zV+!hA8`V7R z&!8U$C}I;h@2u}7m8nruznP|^dfrFw(La)U15 z4r@;VzZ40>LugOAsHqhcZS`6GmX%8Np-iXK^hNpSV7aLcgt*0UjXXn}#`zfpDDFA$ zFajS6TU%EQ!Ck${f(SMkS07#_L(4{SQP0_-_M{4U_4GNJ`QMMp+#H+rW?vT;re`2O zzp$OV%8naqYA@oj-QBR>aCPbQ?H29DE=r!JUMRoed#cM15HW>JKZ@bZ096M`;7Oax z+(ALjL-Z#@Vi<)rLZTRO5XQQT^|!~RcD7k8BiA@&3fzPbxX$~PN|I)C2Y7(yIyt(X zk5`UPtWnhSDeWz~k;V+|Rzd8suqj+$dQpf#+C7LFjICn|W53E5@-C*8Jv{WayADQ4 zAw$GXYO=cL9?idYm!TTfQEJTC6-+ZF&@wnkC`1Wrpg>@Hay;hkLgp*-?rRiN=PmCr zrPu>Rrc}Gsj>0`0{*;E>iKq6A-RiX4W34O>8lc(M7}omHHtQR#3{#Ucou4i&WbWht zEG-3nt#3&P9n&KF1tLtjiGOxG z>PQ{VtWIL@`E_#1DAGq>x-CaeXF0|4E>n%zoJWW)dXL@7#4+XsVt(vBX2Kg3#ITbH z`zd{GxXa8iheR37DJ70A`R-Z+5F0{U?=iv#*XBPVK0(CBwITi<261?wB5HK4sPDM= zNYDdx_}(&xUL^Hf#?Y-dne8|`?cjS{s0Vj6{{x104qEpJ*z@;5a&CV9N_P9cMK>s4 zd^POFzQ5sQc58cRC}ZQP*C|<|o^+>VJws9I{xO^-S{nm=kClN{ybMYcjf#1%jg?Nx z66K|mjcG4dtmh~m9v3gYhdQx-z}~UrU$`)IA+xIR+6$kN6YEE8pE#~ue(Taav3|n- zZjk5~sAu%J#14r7(yh#iHHA%^UKeR~m5Vl|&Jt6O_lYjy&SONv4+m!;Zrk``8(nO9 zebXgn^7T#mIm_3|o?G8$!R6m6qyw(lA9ybQ{zOFN{lk? zf63QYdy`b9RcVEBaGFEzE8B3_aE;(%py8&5egl*K^PSG%0-r~WM!rncF8>zq5gDpb z8FmjcK7zkx5wr1jAJKBqSGtMTH}d}*uGL+an$4gOG|b5aVj%$iD>e?9j5YEblpGq- zeHqX93{cXy5g-X%2&r+5K%DV}?Lv{w(S5ks)*4(5V}xjL11Zs`5I+z0O{HaYX%pg1 za_)#e5w6DKn;xGgHTIB#{n$#hvR9G*fb1akG;@>Pl-RmK?dl*(Ze7_Mqh45ss~zfT zz<4sz+7#7(?Ki-e2)Ou!a) z9kv#y(B9mgdliCZ4BqqkflO~^NAHflUCdcVHsC+ue&@qPCJbL;JQsMDQ}kJ55H4=U zz4K^}W`J`^b?!epk;UBx{Txhp?zPbY1RT6YgIR*HXgfC0@hJ^1) z*ru{{i-cJTA5`yA6Lem}?@P`L68=@aqUPw|ygjrvmW(CnP6_8??8#SSRd6myco`fX zp|6~M1u?IsPUO2rb%JU^HsUzLhYXMPG6GL z6O>Y>k)I0K5gCcq=$6ZI=9QiT7NG$7nk^abit{2J2FV8uj-myXZ;!9F0mi zA>myT-Yuanp(Wu-39Ax50(cLdllT)7en-Nm0SojKz&ZLE;5zIW!(Y(Jm`A^%Z^ljo z{~_?-)5X}gXcN5{`yL)**7+0tHufXRP%B*oTuGl)GI(0H0Cq~)E#VHy|16@*(3s@p zB>V#H2j>Kx1oY`)z|-^lNBjZWQit7BKN0)$8sd`G2ONcI_B&ZMazlQ#vL=la+QK_cveBs0ik>51U%I(hvs#=BFGJWFNt8z zHK{~`jG8qsTtep%!x)vsuI8=47K@5Cc2=;PWma7(9CMvnt61^$4-%Kkx>H>`Z_2~o8^Kb+m|L!T zR&nkIqP(Y@qNFzlQ}b~QNw0Vf&ex)h5;Nfh!gI?x;muoy@M+8~9kYC^&=~Ljie)bK zCras3!9L3tON7y~SxYZEu8*?wDJu$^*u5%X7m0{d#^cD=6;%Q;) z3lj4eU5d7!=Rs7kY%6F;dA;l*FIY~!0`ha7&`qutnH}_ZCxpqFDeImXUohr$rzmJz z);opDl(U5>6F(*V*kJR0*A{f#vjQ>6rfK5=l&Vf1nWWJK1%SGQr_qZ&Bu{`>j*nhE z`1l_VzI4}n-~IbTQ#+~og$HJits8jrTrAPiu}o8xj*hrS9UU=^lz0~-iBvoD8LGoE) z@h_gl0xeDPR6GCFIE*yo1cOUWYN}bq!KbvXPXJ$@S|t?Pk~ut{uRmYgqEZ;F3|?GaDo=iZ&RqHem0`*k|!))Z>jo2 zqFsJg)B1b+ZYLb;w7IZruut#T3q7|FnteS3#?JnpUHyG#PoFusbJj5RexdI~L#I$v zANo1`@D%|<+698f3}XWy>3Ma{aZfKFb{$lLkPkmfz&+(l-TLphI{zIuyh&>bKwzsa9L7I_;WYl zv(lLc%@7T1^gM{CM)0k{1sIK~F`~CZvE)3b4&Z)_a&#}?I86hapd)k`^aS8O;5=TA zzkN0AaB7po`yMF`JDr*&Vo?@|0;_x)?jsA|OlT6wp;>aJ%4Uk=o`+Ni*N2=>N()ja zGVxrz9lk5@DS(y*e(?sD{)UAWoUXOs0D4M1*fb=&{@Th}tnQN`?Ub)s=MW@ppVxI| zt3jC0-xRgE$DrY1_M&fn=sA1q7q7+N6C7P2bsfZFBY%2iZ|NEt=q=#l{|%%tcM^C} z&KiRkWvWU~i|CB`{}@Yo8a+!Ie*N&Hk8u7W-|WMYXdY*aeW=C26t_`CALh$|%-NL8 zhDjCVD`<$~MstYxkiWRru*WcdSSb=~17j!GPlrrz@Vb z+c)OWQu#e4%kW&^oeg>nx3pXLOPTq;v{up`YZgs*?d2v{gDFj`8=Ek3h@;=Q#v^{U zq%{YxxZ(7n>S(!aqXFj*F{78u>FuF~z^nMdgfr{jq(A*>IS*_5!l7 zpTeB-ta-e7i^9K2t2=5|HH<|&cqJGW_IOgv3tO`p4yScL?A^VzR4O#)v0y=5pfx~cySr_9Dbmt{AZ-9!BAA+XyS;^l?yl}`6%vhC z1B66=V1fw*P2>?s6cY%97=eUDB%nVeLI^(~sU#Zp2MEE0U#;Ia_s;INETsjpuY1~W z&pghYnS18Unc2Bp?H=0Ot; zW_=C;3uI*Kzjj(QY%Sor^I^xZeR%7^JF|au+vYHijWz*h7oDAH;Hf%3EE>`lxYx9D z!MPEa>^o}3ndSRa_MTm|Z1=8vmS z{Jrq*uKm$)dj!g|fNUTG$OJ|LIY2Hj3Se71Fcx?k z7z0?;KNi?$cB^>zQSc0yNEM%Yx)&u@Tj@b!fn@QY+hSt;XP%GKoez>nw1(M(1+4k+ z!8pU9D%t#xvCea!>w+WfyI@?&%Zp5WqHyv+){W8bI9zM_;?L z8fn&(vrYpn8WJ9jnu#EkFPeId&CwEic)@zW>P`tOTH|6f_IA*YzZui@gd z*>$DK$cV2sTs$BC@GdpOPn2=6g;_J8wMht9Y$33)yj-gW4_pKyRb3(k7J^O%hM zbKn@eJ{26$i@^)P=Yto5zXJXO_yTaq>J{K@pDAxcc>j?Ln^HnXVh5bG}dAz>bAAASRyOh;w8>1}ae0qB0 z1CZsN65|n{%V=l#ww!2`(MJ?PE}dhSwq4ux+1gQFjS9*u8TvP}l$YG}Z@2Pq_V=j1 z`Z5)RZ1_|5q)&3)kZ@D6wyXx4f%k!(010<`I`8)kzvfD~-%nNBM$~NtwgVOoJPRbQ|8?f@7&8^Y z|I^j}Eo$4EBEGP{2?3yYe!i$nOjdE`qN#km>I5A3!s!8UxfYjb-f;6$x%MBWAGH>Y zaogk`z^)S40^+t@3odZ11MWpSV|0#~hc%QX_YbZoV@x)o#+s<3#MDs=J`S>FF&!0B z$6b^q#%`{O!@ybK8o>JgCeFXw|Bsl1;U1?5@g{u>GICyOy#654D)uubP*&BeeH=Q? z_-NRV%UNYwfb0}jK_Gg{%9_ z^l$9Xa!;=SH|D(vb3YxJ2#iZQf1Jya7=(il(+^ahq)+a3k3+oE&Ce{p-3TS6Q1%%( zAMXc~e_-+&ljoq4_1De3X7X=Ljx`|bC!2ErsJzM9wnw5v+T=F=Krx4)P;xT$bEzdI z+k=}XmA|j>aogXg@X-s(AH8Y6x8!TsxIE`ORV4R=n0zz8d&K=LO&FV<8VmbOQ@UG_v1mA0V92k32ljmWc6aLR z{A!gt8_)i^kofxmRYRU7Hk(ef3ppmg-EvS}afsNf11B$*mbcXTeH(Z)Dss3s|F1>KECCW+` zddey*c&d5W*hh-v#t`ILhhx8*RCk>giHf=Ik}8jT_AD{;JLhf6l46E5vhtI4EFYOr zrjo4V_n%6$fO0#4c3=)be;_Aa26SLGz!<^rzPt?V{@bpwueinEszr+X`2MIb?|IlS z$36idO#!$#d3aIdp$zFMg9+<5N~R%tV7#|*0PO(h{TSkWviYCJdQ3no>UHq#;N<}C z-RT$9L;KUW7$el2Sik>+F$OSU`eMX1*E;8rgz1eD>jJ=dv!rWXXD9Dsco#%UjYVwg zND;g<;Ob>;VQL@1^8`tik*CQhV?&EnNE?5KRQ$7#AqH=ud-sZ3y$3gk8t;$;GibCN ztdWk_5AxJbr`wh>>bE*h$NcZ-=Wd<4uxi`->&NcqO&fC5fxv_(-g4@D55N%PR6Z|zGS0u*SIhXMr> z_xGFGkDOgD$z6&k-BB81xVy8n`^|jw%{SkC^Ub$E`SBzF@uz?Fng6sr;fvPY)~`Rh z-};!59x=|Xhb`+aTr=(0AAR%@Z}A+bN8t{_zy+&{U&D%8b5;e%nzhTO3>+S}?rpaD zXL~&L&ZWe$Kly`yi6oKlAAVD3UIN6bb=5it=<7I}vu^Zwi~IKDph6Sf?z{e1>qrLq zs<2|^t-7^oEm$QS8`dlMw^1fZuRHlV9gYM3Be?lVM3$pdJ~N&DR=A2SJ`;zrB}#JR<%I53>*7hx7XpEUaGpV&M4UpLMm&jl3h{RlXAr-L_$9>Ch-t)GL_V9vaSm}F z@eJZw#NR@E0Fm!!c+fc4DR=fi>&?h^W_yz!h)>c2@k@GO{Ux7yWFO-7qc}c>$Ug8X z#K#dylTRSBn|}t;eC~6eYu@`Eq#Z|m2Ju5^SIBpX8V(7*!}`f+Ml%gWyBW|*#{O8CC?JhUpB6p{tB*FjkK>A z=Q*6ehIrXYdmYC-;u>NBv506R%KP!UTOMXnf&%#8hT_9J;5ENthTtvk%mc4H9!Z=)0qaNU}#y6t z3~I{*el zfc1Y0a5+{mc;U~Y48+AIq@t?AL!)as*!~<3!oVl3HV7QS3!m~QWv^}33gkK6v4Hk( z!VZf6CjpmZD}xvQysC2%lu$*h)Kpn?PXB+>AIEFHFDU#+koP5r|8(Pj#0AIIZh`zy za32)@3SRhu^U_y<;WFyV@y14Uj|cUh^8w;JzsOcf+|&a>Zi;Wp8qWa zuF(HHB=9*%a!LGWfag(ATpY)FoQ>g^#r0R3RM9>UDV?YfwSL)gK`TWy>{|OwW4>GM+xPS}- zKLfa&0oPHI5@`K;lL9#l?aq4%r=R|B_CM+G2j5PJ20ovZUd@ZZFJQ21v3&jRa3#rrt=mx1$nMGNGHH4m-%m4fZh@ia{PoA7(_ zf05JuU^A_s{-4HkKXqRCDkRM^`nR5ij|x+l`!bu}JS z53_-mU<>pL#6QP#^3#6WzZd?;dlZ29=Y0D_2>6$f_n)2jCT%;BnvTWe@yW#0O((H= zc*0V`ee=3?LLNrBQwItY-vz%qY2`3#XboB&=WD=W1=_tlT6q^|IZ%2P`8dDO{Dsex z*VU1hM;k(BevE4h8gfeYWZ3- zk((Hcr=Ufn&UD7<<)_q)F%5iEQoRN`$be^Vs2rW2A60ai#(xHyxH!f({xXp1-bULM z!EaxVTGmaRkBM=uy&bLiz{j3S{onRu z-&y$PzyAHxPrM)dC6MA9dgbfud6E$sgC-{kc0Bo?$ntKzVQqo*#NLE3*0`rpv-&H8tfzXIxiL+ih|Hi2n_3f|E>=)6Zi zZCU;3f63P=FEVf*_zm!W^55G<1_~p81eJeOWqtlce)PE&C~0@apaD_EUsyRo-CfAh}7{A$T%y|pnr=@bf(0seJB-0tPhTI;yNUG;aWK#zQuW*=2J1HlT82@(@ILW@oZktWoUI|mAHjV(tHrzK^i@08}-vx203MSP{36gP*xO#ZJY^>4sK+Pwbdbw z`qB2SggS98hBa-~hc+Sy*9s>6QrnT8TR2DBc(;jVH}yo(m$f`WP0$I4YdjB3UO>Ir zH>qK-fD_ob?`}JXS`p{e%?UNM&h(l%*9Vw~ z>#|y=Pgim0b_Cv^h_SqslGcy zQeSVM=bTB)5gQ%rzBQC}_wUQY$-!vbz_F(jbzdKn7H%IsV;J*jSwS1W?T+<-Ye?$v z?%nQLNDR`6UcKo&eqS3(Jjh7401jWV-teUYk?js!PoPGoSFfRzCt-M{JTH%=j>6ra zB!?FtNAm$0S7;CD##xwIg%_{GITp7tq9u@aI+Gk;d_8Hz5Zd=e-QTntiJ@Hp=U7d|1UX) z0?UnBsj@K=-KrO=wQ^}~B)V$X>aZJ_Nyg&*jYKm$<;G6Uo~hV7jat4u5?$I^EB|FA zh^DW9%MPvEGA%pW*9H9a=Aw0S>r}ngRa^}a%*nAQ`dk@I4&k~H@S;?B(cWFDZrYWZ zwaLl+L}4N|Hl0Y?@u}(8Mx=2}D~_}I`jtk0t!#&HD?eD>*1xH93u6B%wvWVMkZPxq z>8DP{LD_$P67LHNpX)oa{x~T6&oIC~lrW3|fEF{!?h}H5zl? z=k)nwnd;VdzGl~sk=m9^Z`!Z|JNC!jjEWrNqPaJA^5s%vS6=Y?*d-z2emRUE)iz75 zn(=T~d?J~eOunu2%l|=eR++&MgZ<@uk%L>=aj)Cx^`;;rlxhEa>n)PS zLek$FbI!+pAc+m%ZfnfWV>Yc@f>~+{#k-Gxe%s0)-d^(Z_g5GHef-@Mzxua7`n&(V z_RcT&E_=8!(chI`bMw=`b61f$7vhSXna`AbsE;|U+RIP1;i@8h%FZnZpa&`-lKV37ZZh7S% z%^5$Civb)(_6{ol4gjR<6?ZcHG3@h5!UAp#R&KMf?;6EF_guxB`)}ic_TRFX2gU#I zA+K1i1%uyp|E;p)lQwWQOoxl#H{f5ydfYljHn&~aC~N>Hum>gsT%^^p!>g>%WBx^d z0^C6pwEmOGyXnkXR>1|90PO9MopBlVRp((_+$jKl=>EsI$^3Ue z{eQ)ui{A?WU&{Xe)2LHW{L}W9{Fg!WkL0?vLXzEXlJ4H^t)DUf$^SU_4x@h{XBYgh z0PY_Be<>^RF!WE-6aQcG+hoc7m!E%l8xY;K3?L8)Q50PqF#!2_g_Hd-uoCL z^(x$3l0jr2<35XN#J&3e`ZC_JfXMg1h-0s^-%0mbCq}A&$dfrMp+6C>gpfwb*Jx2K z`OG8x5U(G_@i9d90ZPN%3&#G)J^3`VKl1;jahwA#UPCnkAA!7j zhKtC-F^gdk`#(*7r{CKBpFBfy$okG6{C|Y5|I+||&@CMKe+xhVj{>1G|LxWOLDv7J@AKHLt>j)BCxc%9mof;9ZpT}({!e@c zt-mS%^um9T^?%N{!qnef|M%|sH`gwfu!_gsR^pq`PZvV}yPSs~4^jUl@@5_9QQhE+ zE=DX7@mO1c|3jt!p}wFW{QLV~;&X`m(;!uv`T>g#|Y=hw4V$LpZL1$=>N{E z-N1{0R)Z|AeLrfyRrJV54Mz7s|6`nca}FL9K6NP$_%`{Adk3}rv8#4?(i*T^=*R!5 zN&jB?Z&B?7}#w6>)iR;+Pf(;BkdW*OB(_o{tp!WQ_m8#{Z0G_)4xkueEly(sGmDP{eOfyr!eh5 zX#GEJPuZqH@lW04?V|q|`F}6=zvLxc0|{Dxlm5K$`?3EeKYMmS@cXd;4ekHOtp5P) ze)bR#||8eA%^*@udE`kG+ z3u;Y74C`SWi|B{52)@X%m|i2@BLU$Pt^~7eozBUtI9@a8`jr8Ro(E*CKL@DVPsA0Z zxgqN3l5pf>tkcZiFiJd zzfS=Zi1+L)mI}3My}I6rt(NLAU|nwP6id~ZD#C_cYo4rBtL2NOO0jyq9?Rw%`IXXk zJ+@S;RA`T_F6M4D>`J|~R-zGXY>6iH@WWRr*e@)o6T8OemK)WY&3ZoAT)UIP>__$Q zC9uliDs5C#s_Y=7Ww=g|_Yg&D;qiX5tcRT`fRY_>-B(~g7Topo0@@#5!Grx;ff8nC z@3dZTrn-c*q!f!tDSHEH{RWZc&F6!r`T2i(6T;-VJJSD?U|^7bpg6M^?@wdRvvHhh zI~hGkJMst>#v>GGtEPP{r4WC=OdPBI?4)UN`egIok&hyd!X`$KJO%lA3ZhlR24>mx z!N%FPaNptGPcFJM*&E#r1BbyHxm*2*-J4Liy6>Q8=$)KyZhNPD6Ek-#1nC3AzPtT! zaX;~u5v1j>4@nQ`bJkzW;w)O$BdEQLLYJr4Q0PyR?{w#-|4aJ)rPoXCQ<86BiRiO-3-`8^ zhs*-rzl9%H;fnY#HlL%%Dt@1o@1O_NhP9Z*QhMAGG>uZ%?~xn|GvtN&q| z?S$FKEq&&&%73&ZFli^|u|YAtSNhS_VbGvZBkRUd`+jbrqr)XLbEUu!GyZ$Ji6c{* z*5`U}H}CCF@LMP9CXdG*d3+V}N)A%D1g_`5gIH8w5(=tAYL_2-%?G^j`DKC}q;Y;J zn=5GV?Ryz0FtKI!K;lk$#2ENXr$7TBE>?ba9>_^#~9IDT)< zrxU5M`FLt{EHN1$O=i*)qtmHuYIJsPe0*#wogSZ?PrQ9|C9{M!dBF01Ku8M3jilaC zjgH61;<@dbuEhlIb40--5$jP|6{kIpwu1Fdd{X7s1%6X=oc{e_ZG(5Xy%qU=C(-5w5K(YUnE(uITh)1TthjvXZ3FHP>r5%0rymEenD9KSJGB&YEk$Mrn+ zVbd8Izv8L&FyzHM*v+oL-)w$6RLh_Zthq@ZJwjZyv=)In72008-y?a+dEx=9# zdJ5&4M3hSm-1`tT$b>dvOyeV*-qiDgRU*V z0Ym*2zxi(C%d7gEQZbBP{1POo{0h#>z>10WQv)wY%kD5}8Mq5Q?DuCm$_OXPsoHtJ z3Cn#5w4aYye;ovS?kIl(~6d(+Ob9 z9bkiuaibQTgDa+O+Rugj{wo{`l9`f~F_ccSwYibJ-^KXnVw{ zHb~UegRFY|Z_-_^br$+PO;4IM#yj%=xfQ!5Zc5p;ZjJv>aF|x>x6WF0Fp{^&C-bSb z_^6#oPK?5l=oCb`;`-=>onKE(Cv7{CnvTWe@yW#0O_tLPPgoH@p&MDKZxs7Yy_@K} z7(4hC*&Q{q@O!5@SlLjDyNZ!z3;TI0Nb$;PgtnLO#mo0wwY1o>t2Ft(mLuG9k`^8* zzx8YR8BTIYx02 Rx0gz9jsMp$+5^8*{y(Qrlmq|( literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient.sln b/TCPClient/TCPClient.sln new file mode 100644 index 0000000..f5dba84 --- /dev/null +++ b/TCPClient/TCPClient.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TCPClient", "TCPClient\TCPClient.csproj", "{FA361F06-1370-4CA5-96D6-BE2218AA2EF3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x86 = Debug|x86 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {FA361F06-1370-4CA5-96D6-BE2218AA2EF3}.Debug|x86.ActiveCfg = Debug|x86 + {FA361F06-1370-4CA5-96D6-BE2218AA2EF3}.Debug|x86.Build.0 = Debug|x86 + {FA361F06-1370-4CA5-96D6-BE2218AA2EF3}.Release|x86.ActiveCfg = Release|x86 + {FA361F06-1370-4CA5-96D6-BE2218AA2EF3}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/TCPClient/TCPClient.suo b/TCPClient/TCPClient.suo new file mode 100644 index 0000000000000000000000000000000000000000..6fa12514de200e570556bab1313e354c5612dde7 GIT binary patch literal 19968 zcmeHP-H#hr6(6@ryXhA#Ev59+q@@k*dhpkJcN0?Luib?1CQj{c3UN!l_ITs0*LFR2 z(j|#hp$Y*)72<(6TJZov1tB5vB|r%Ag2V%j`T*h${s1IUA1WcW;rF|Du4gXnYq4m=bm%VJ@?#m&b_mj-@fagKlu6m|I%FPY3)YsgDd;An;hi<n8$;2yvy0QUku3AhjNDZu@J2LSs44+9TOcdDOZy{}}Su5DTwqQlHhD z`0HRSvRVW8wzdxL`%m|3dwXN$)D>PWT>kp)FXg{~IdCH${*eNLlmo`5c2+wE>{aBl z+AH#b&+EO=Le2s3`I?Yl)-7ly&D2)41+9jAM|%!e12m~}b4-JeX*UEY=agg8F{ZkB z9Ke-xjHv*;EpUN2O^XHtyeOl@PkI>m$x6;Czxb)Q_ws_o`9|QFaQ;&la2z@RNh9Y! z^?<5JU7+&R0e1mL&41SA{8#Vru5>^U<>VXn0_Q*HJ@vxl0MC z@Hs#jpxTWgAGdxdtosq%X8{KRCjhGM(~kTc@+m+Xka3jHBYzZd4Ddz3Gk^uaB0#m1 zL;fV-SwP+@e-8I0D~~RSr0N$@{sQ1d*K<{GC+?Tt%RY3+J%2g!=8fO@N&C+eKLTkR zO8-eyLbi}N8Q5{&nQo(CzPMy&jOFf1u5Fk`qf_eCnvGnkyjof@CWA{x+r;m~k+3fQ zCWGm2z0++QhZ{z>(=OE~gSqZL-OCi3&HAZYqtZNY>X}lfRH(H~Jy&ZqO3QUa z{K&r2F&buVxmK@r*7Y1IHBnMFo>~wYqs{m7oo3r$KW`QG(}&&tz3h2o`#SCDrs}fA zkaV+NH_9A6qTE9k3B|LI>gG;fm}pyUHmO0}%KK;Vat2zWh-(v?x2vr|`*JljQMM$s zau@4FT?=BKcksM|vL=2-p@SlTVs9NY@VRQrybj|8gt{P z{lT@jg&G{=26#3qJr4X_1G#Sc#ZUX0Yb%o*KS!#8QOpB(7rYo}2M|B;(hm2FpEmq) zsvo2pFwg=s0af%lI8xpz>$;HlB}jHryi3V71*MeW*8v-q!L89id96drtDwfFME$;c zD3Wwu4LqWRmBBOWF#|lalhSMMaqj1_^L@T+iIUyS7Rxr$W}px2#((UMz=()!{5|!? zEm{rT4`{y*WDbV$cVR9WOGM_viBKdq9S+6Q$*It6B9jQEve9T{CYg+8=VF&G7Sg$N zy#~{!*vsi6Y1%AJUJ5zXXD9Gd@h{`&CDc{p>QG|or#5~;)&__aQ(B6IkgO}P*+{` zyhHy8y+hr@=M=TL974l zlVAM({O`AToIT9}CwnVLq zzxbW~=Q>MGsQM`RTt%-}#QICkC+&bfw7nmYzuwsU#s37}e$ndx3Cyvxu)}DpxyN`3 zcG|eKAN{B8M<3iTeyTgAvo8g-fYPD0BiE`HLoYJdEbZrMz8emiM9 zgjO|eJ6qHd>oLGpW2itEyS?vopw@&m zOYhqhlC7*%+xu==l5Tt7^kG}V%C)_3uQGc_D+oN^zWu1yp*wH6>5;_$T6h0&;d_7k z!~Xl;(%%K!Jkz*(n|hzhn~Gm4@jcA^H;`XP+-Xg>12CpOZ#0Z{t*mEiA|g|2ufG&M z&G-am*%W@Cfw}Bng*>~`D@6QTs3z|D_+5XT>#x!Sw1Zlpg_a+!A*n5B?~G22zdwp9 z)R=zpM^X1%R)=x1fng zmGS}@HBDhwG+-|?s=1C_5qm~%4l>5MB-WjXh*gbt?w@~~>)Pg1YH_acBwp9Gq&|X34fVzmbyn+$n z`bWEGTQ6$r|q1O>ntvGbu$K^kZTxM(JE?CmoUwz7LIZ6edpwe_7trMt_I{aBU&q5Qtv%GGK+-x-8Zy z&Wz=u{q63O{<`NpeI{u~tPJh@+OF)ow_NW|4aUeK*Pdas`TQ;!;lb5Y$9hE1nlYZ% z(EeZ8CH?Q8-ThvO4o^ec>04Opv>n?sH)MvxZil zO0<8k4;{%EMgM$KTGY*tkNg3pPxyU7KhKme;m50R^L2O1navTYg9qhI)o}A;H``&1 z>NzFH-S^#Rf2;VvX`QyCcHw!bHLOv`0NjHcm3aP`v3$-szwvM9{-+!NJS-&cL$+Ws z*^~^Yfakx7muITB13%A$areU?cAh)m`2K^l|8nBzwQ(o1f2YBl2f&ym@++I42K+?&Hh;21MsUu8FQdMz7~CsR zQK$Z$#mwRp|DHed=E2{c{N-FLr`c`6Z^ zjm3@d%t02K#E^;JDfBJ+;* zLt4c-ct$*hP=eGO_*T#F*B25$ao>aXcvm<^-MPP`_8(7)`MwH0$5SBZ2X+WXwZmuJ ze|rFT;$|9GpU<81e;og#V;Us?gQ#-=;1~aC)cq@fNy*v^+;YF!`m}B$-CS#x+D3bV z(w47%)xeJY#CJy>DzXk2WnaeUbNKX4HSkj8v=ZXYY8Wr6?NKd;ai7|I+r!M&NG3Ub ztLKq@K4J2GVE>Y=udX|xS(OLR9W{AggM9xP@;tA>^E=#Q;9k)(a{cEuc7opiT>wS1 z)ZDKJc5Y|Ki!MJa)VR}-+q-6}6OtUy!PA&okMjd@9LDE2{eISLo^G*EXnJu(;a3vh zfB$jdYPCPyv*hHjmKOgJeeJ;efB)w1-#ho}yIZ$C`Z=+=UvkgQEB?+?B~D+6zO%EQ z)AC_F=6a1@^6Q^|J`Im}x_Ndz?Ah__?tcDAo6pUQ>nrL@o7syiI!-~z_^^{dj0@Y4 zPgCpiY~f~i+3i^LIQugOI!C3=od4r-#$SwTbc4@?;cZ@YPIX*Q8eg^c*4*aL!YgPxm zz7WovOyOInGaJQo%M!Fe4%nW>zE}>p()dp^Nt{N^ aqMVRN6z&Ah77t6n-}62F;%95h|NTFpVoE&# literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient/Form1.Designer.cs b/TCPClient/TCPClient/Form1.Designer.cs new file mode 100644 index 0000000..b294aa0 --- /dev/null +++ b/TCPClient/TCPClient/Form1.Designer.cs @@ -0,0 +1,47 @@ +namespace TCPClient +{ + partial class Form1 + { + ///

    + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.SuspendLayout(); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(284, 262); + this.Name = "Form1"; + this.Text = "Form1"; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + + } + + #endregion + } +} \ No newline at end of file diff --git a/TCPClient/TCPClient/Form1.cs b/TCPClient/TCPClient/Form1.cs new file mode 100644 index 0000000..ec9a951 --- /dev/null +++ b/TCPClient/TCPClient/Form1.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace TCPClient +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void Form1_Load(object sender, EventArgs e) + { + Program.Connect("127.0.0.1", "loadmenu"); + } + } +} diff --git a/TCPClient/TCPClient/Form1.resx b/TCPClient/TCPClient/Form1.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/TCPClient/TCPClient/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/TCPClient/TCPClient/Program.cs b/TCPClient/TCPClient/Program.cs new file mode 100644 index 0000000..abad8db --- /dev/null +++ b/TCPClient/TCPClient/Program.cs @@ -0,0 +1,59 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Net; +using System.Net.Sockets; +using System.Text; + +namespace TCPClient +{ + class Program + { + static void Main(string[] args) + { + Console.WriteLine("Please enter command"); + string msg = Console.ReadLine(); + Connect("127.0.0.1", msg); + } + + public static void Connect(String server, String Message) + { + try + { + Int32 port = 13754; + TcpClient client = new TcpClient(server, port); + + Byte[] data = System.Text.Encoding.ASCII.GetBytes(Message); + + NetworkStream stream = client.GetStream(); + + stream.Write(data, 0, data.Length); + Console.WriteLine("Sent: {0}", Message); + + //Receives response + data = new Byte[256]; + + String responseData = String.Empty; + + Int32 bytes = stream.Read(data, 0, data.Length); + responseData = System.Text.Encoding.ASCII.GetString(data, 0, bytes); + Console.WriteLine("Recieved: {0}", responseData); + + //Close everything + stream.Close(); + client.Close(); + + } + catch (ArgumentNullException e) + { + Console.WriteLine("SocketException: {0}", e); + } + catch (SocketException e) + { + Console.WriteLine("SocketException: {0}", e); + } + Console.WriteLine("\n Press Enter to continue..."); + Console.Read(); + } + } +} diff --git a/TCPClient/TCPClient/Properties/AssemblyInfo.cs b/TCPClient/TCPClient/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..7a286be --- /dev/null +++ b/TCPClient/TCPClient/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 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("TCPClient")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("TCPClient")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[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)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("9edb501e-1b8f-461e-b2b1-9c8833f63348")] + +// 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/TCPClient/TCPClient/TCPClient.csproj b/TCPClient/TCPClient/TCPClient.csproj new file mode 100644 index 0000000..265e0ad --- /dev/null +++ b/TCPClient/TCPClient/TCPClient.csproj @@ -0,0 +1,70 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {FA361F06-1370-4CA5-96D6-BE2218AA2EF3} + Exe + Properties + TCPClient + TCPClient + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + + + Form1.cs + + + + + \ No newline at end of file diff --git a/TCPClient/TCPClient/bin/Debug/TCPClient.exe b/TCPClient/TCPClient/bin/Debug/TCPClient.exe new file mode 100644 index 0000000000000000000000000000000000000000..8fccbb38ca184742fefb39b4e4fe277804e12019 GIT binary patch literal 6656 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 literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient/bin/Debug/TCPClient.pdb b/TCPClient/TCPClient/bin/Debug/TCPClient.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c79086bec7e559368f83415cf5333a0f481fd015 GIT binary patch literal 17920 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 wj{B?PH3nCjG}491+ySfEVd + + + + + + + + + + diff --git a/TCPClient/TCPClient/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache b/TCPClient/TCPClient/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..f76dcd6c00b9973696b2063d6e51fe59904cfaf8 GIT binary patch literal 5420 zcmdT|eQXnD7{BY)FCCL4}*LL!~@*1p{iu6Oh9x-m4e zsEHpj!2p`TUnIsaOc3D@6F(A2CjMhoNH8JML=%l@NR&Ut5Pg1cuU&663KJH6n|tng zdrzOQ_xZXCq96!=(!w1p;3Cl1r6djA)YDdYT~<+3;a=I?X@-Xz!nHM_t;{eLU2CBY zJ~g3eR<*JQYtdNNGGw(T)Sc~DmEaITLCpub81_yP8)mkN2=N zGnkfSp*GWG8S*?c;|1r&+liiy=*G@?c=P(+i5<=o{NUhtlzyaHaa-GMik8wx%y7GI zWXy0%RlU&5y!rCml1XNoO248i)+iV3Bf;v;7i=32QzepUO`F6A4S7V-2Dq($lC0f) z$r&@L8>-R|nN^4`T+$4H06+ymB|wmX2M<;h!pTt%a$e)vxdIW%F@$PBl})QlPbq1I zr2=v;EJrs}AO=!wh-oPbSBlbrnUpPy89bURjjU!V8D^(rMLHk1_?h5#xkOh*&15}d zgOstUupRhZ!unkn(@>vK5^xD+`(AkYz~>vKD#HDK?@Zhf{o(rB`nuJA5mv*>0^uxB z_`S1nD<*_z9E5XngmWho!g~(FTXKZAP9}th9fb38g!3m625zG-HW!MC!KPA$o0{at zWaFy3)%6Xmwt2M&{WKy^iGifma5xK;LEFr{u z7lAFd5A9+)6=5YTS_)yvM=tDc2wO&AQ@(yqMNA2smJ?4m!r>o69#zVdK;rllh50Ht zf$~u+kg#X54lS)q2~08TWRv+4c2%uRVEAZL2XsTR1~c=VTk7{wU9${bot2=h*0lkM zqoJo;R*boM9(=a3>?Z9^w5#%f8RU#6elM1n3t|~x){rsG z<@1~RLLMD;C_A-ZEw*J96_Tq=yZ>7CvGsR&poD$IH^&y^NOfriJ&|e% z?4irMlE5<}X0kPrNF=%@QextZl$!V=g~}Bv%y<#U#1}y;13z$&@TTzv@w}GfaQ^fO=;J}H z{9m>dyzgA~4&#f;LvoUaXu&P`uA1ITOilS07BnXxx)hdFpSuepdIxV=4TMxU`iImA z%2fn-05=ixc!@ms|fzv-|TgGRyP?Xg)2KQ?tT7`vSIbv&V&0F9l!6VL+8(ZbL!heXIIUxcD*vgxc~RDSNDv6 zKT@^#bot1`%P-tpx$hUx#UCzIpM2xj3zt&y&cOat?;c#%*I#pl)hxXHb&J)ful(`S z(~rFu9Dl84>4KMLMcKSi=H&i{u1C-A529pp{~l{i?3sDazeYsq;(eFy#Y;pjg15wA zE5XvowU(YZj!Q&sD9H}Vo@0lEK1|nt-&?3UPH!RkOPYsl&Y2e@thBd~%ua71vr4i< Js&IBQ{sNbWfeQct literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/TCPClient/TCPClient/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..96000da585775dd91f54eff994df174329357297 GIT binary patch literal 6869 zcmeHMZBH9V5VpZwFoYJYnTX;YH#@V&eogiI8oPN*Iy#-P&xp+jVyL zFb?8Ve@K5p)t}hTobAIHLMqj^_~5lXUiM|4+1c5Tmc41*Hntydr4|FDy=+`TfF9LbsHw% zC9W&#)On#4^~!Ez^H@`kR;ei%oe{jksyXJ;S(|W&IYiU;NNiQ}72kDpl6bT(s((>xDKrMJ~kGKtWq6LEBIwa^*d0a9sZB6Oc)bx@vMvPIzh(ty~jzptT1HK^t94j=GrXB-ow z{5-w3xI|N{YkSG7?6{_;_QMZ*y>;s~R~L;AL$n`J6rQGjD8J@0)#C#+4A6eW&@e!I z_2S$^avL87F%gepbqob?fk^xY2>2OC5l1nBViLrJaTBDGaT(>>n1cGtlYEO5trvhJ z*NLR1kjIv+cbmnK9wv|AHJ@yA%NCE^JU%tP0X;gqUdjsF_du~KHJP^Aq}t}QR611x zw(}9Fh$gjPi@<*JR0;Peq`G-pp^|c7O_ojU0~-Gp zS2GP_;k>17Mju!V$jAUUTB}aL@CP{D3|D3@naxhKHP)DcK{1?dda>VY9`8~c3?(U6` z$A5ySUb`faX=B#ccmyKf`^RtsS$qKS7%H(Gq-&$d=mVPHX-O0*{)N^Al1(fLkFJC&kN?qm5JJDfIW^67dV@nL5dn zIuc?`o}L;>XnOU(?iFRmTX%{CUKIj&{t6Y+`~B)7;0e4QV7U?O6(VC9{cHH#`P%ZaJH9vhF9D_VGynhq literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient/obj/x86/Debug/TCPClient.Form1.resources b/TCPClient/TCPClient/obj/x86/Debug/TCPClient.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient/obj/x86/Debug/TCPClient.csproj.FileListAbsolute.txt b/TCPClient/TCPClient/obj/x86/Debug/TCPClient.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..1959b03 --- /dev/null +++ b/TCPClient/TCPClient/obj/x86/Debug/TCPClient.csproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +c:\users\benjamyn\documents\visual studio 2010\Projects\TCPClient\TCPClient\bin\Debug\TCPClient.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\TCPClient\TCPClient\bin\Debug\TCPClient.pdb +c:\users\benjamyn\documents\visual studio 2010\Projects\TCPClient\TCPClient\obj\x86\Debug\TCPClient.exe +c:\users\benjamyn\documents\visual studio 2010\Projects\TCPClient\TCPClient\obj\x86\Debug\TCPClient.pdb +C:\Users\Benjamyn\documents\visual studio 2010\Projects\TCPClient\TCPClient\obj\x86\Debug\TCPClient.Form1.resources +C:\Users\Benjamyn\documents\visual studio 2010\Projects\TCPClient\TCPClient\obj\x86\Debug\TCPClient.csproj.GenerateResource.Cache +D:\Documents\Visual Studio 2010\Projects\TCPClient\TCPClient\obj\x86\Debug\TCPClient.exe +D:\Documents\Visual Studio 2010\Projects\TCPClient\TCPClient\obj\x86\Debug\TCPClient.pdb diff --git a/TCPClient/TCPClient/obj/x86/Debug/TCPClient.csproj.GenerateResource.Cache b/TCPClient/TCPClient/obj/x86/Debug/TCPClient.csproj.GenerateResource.Cache new file mode 100644 index 0000000000000000000000000000000000000000..711866d801048e4a063fafd22ee465159acffc8d GIT binary patch literal 902 zcma)4QA^`M5KgX1ZPE%66p_1!BKL4$2`yeZUy5L*cXA5eDRM9Ou<1_DrQ2-TNu>1` z_}_fkbJ3IT$e*0y{aUI9GC*zf^^?}^qBQ>@LO`6Ahh0-!U6*$58 z;%nUPw9mkzGTDGO{B_#HLg$5rK?X%`h3>SEi$tsOPgtCq31ow$yPfvaZ)vY5`(3du zeCGO6P4OG>J7oJXgG@p;R)94E2Nv+pNNK>8nX$P@G#skL3QOnfi9p(A6OfG9R~E*( zu?x?0H>)|G-_B~^31etbzQ&^{^f`P-DT{5%=Yl?+EHH;@JTzLJ-+` zgf0MyvgY`Hvr)x$@Oanf3IzwR?!WuBv&-tku#~|M3>xHI7Q}iOK+7W_pfCu@MGWQ2 zdXro@GIrXFX$0m`Sx&j2MK0n3wup<^d`|bOyZ(BzwkTCj760j`ei|WMf0~d5kJMI5 yE)!Gu_#&?b=0`@VRDoQ3aRzgRIo3(VvRn3anMeZGvvK?Hy1#mJ<*smwt@!{G@A?e@ literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient/obj/x86/Debug/TCPClient.exe b/TCPClient/TCPClient/obj/x86/Debug/TCPClient.exe new file mode 100644 index 0000000000000000000000000000000000000000..8fccbb38ca184742fefb39b4e4fe277804e12019 GIT binary patch literal 6656 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 literal 0 HcmV?d00001 diff --git a/TCPClient/TCPClient/obj/x86/Debug/TCPClient.pdb b/TCPClient/TCPClient/obj/x86/Debug/TCPClient.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c79086bec7e559368f83415cf5333a0f481fd015 GIT binary patch literal 17920 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 n$7G)#e)*B_{3i9J@sIe6e}0#K$~nJz>|~H literal 0 HcmV?d00001 diff --git a/TCPListen/TCPListen/Program.cs b/TCPListen/TCPListen/Program.cs new file mode 100644 index 0000000..3f69980 --- /dev/null +++ b/TCPListen/TCPListen/Program.cs @@ -0,0 +1,65 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Net; +using System.Net.Sockets; +using System.Text; + +namespace TCPListen +{ + class Program + { + static void Main(string[] args) + { + TcpListener server = null; + try + { + Int32 port = 13754; + IPAddress localAddr = IPAddress.Parse("192.168.1.103"); + server = new TcpListener(localAddr, port); + server.Start(); + Byte[] bytes = new Byte[256]; + String data = null; + + //Listening Loop + while (true) + { + Console.Write("Waiting on a connection..."); + TcpClient client = server.AcceptTcpClient(); + Console.WriteLine("Connected"); + data = null; + + NetworkStream stream = client.GetStream(); + + int i; + + //Loop to receive all the data sent by the client + while ((i = stream.Read(bytes, 0, bytes.Length)) != 0) + { + data = System.Text.Encoding.ASCII.GetString(bytes, 0, i); + Console.WriteLine("Recieved: {0}", data); + + //Proccess the data + data = data.ToUpper(); + byte[] msg = System.Text.Encoding.ASCII.GetBytes(data); + + //Send back a response + stream.Write(msg, 0, msg.Length); + Console.WriteLine("Sent: {0}", data); + } + client.Close(); + } + } + catch (SocketException e) + { + Console.WriteLine("SocketException: {0}", e); + } + finally + { + server.Stop(); + } + Console.WriteLine("\nHit enter to continue"); + Console.Read(); + } + } +} diff --git a/TCPListen/TCPListen/Properties/AssemblyInfo.cs b/TCPListen/TCPListen/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..ad0388a --- /dev/null +++ b/TCPListen/TCPListen/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 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("TCPListen")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("TCPListen")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[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)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("6eb974e9-a0f9-417f-bfac-4662d64e3e64")] + +// 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/TCPListen/TCPListen/TCPListen.csproj b/TCPListen/TCPListen/TCPListen.csproj new file mode 100644 index 0000000..6b5b4bb --- /dev/null +++ b/TCPListen/TCPListen/TCPListen.csproj @@ -0,0 +1,57 @@ + + + + Debug + x86 + 8.0.30703 + 2.0 + {08F64FAA-C596-4C95-A840-B12B92AB9C85} + Exe + Properties + TCPListen + TCPListen + v4.0 + Client + 512 + + + x86 + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + x86 + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TCPListen/TCPListen/bin/Debug/TCPListen.exe b/TCPListen/TCPListen/bin/Debug/TCPListen.exe new file mode 100644 index 0000000000000000000000000000000000000000..9a5af549a1804bbafe4ec9f1b661ff2ade411b91 GIT binary patch literal 5632 zcmeHLU2I%O6+U-&yQYkD43saTV z-l2fDLEAv|2q+Psdi@|qfj)rFKwt>?egjkf^GHkRpmPh-z;i^K)bH|Gp86ux3cD%B z2k={0Ce{v@d^cWvjOfu?`p4m->bjDQVE$x{PQsH59_C*{m?{>Iwd{9AOb}g4IIfcg zLHRZSB#a(IuW18dCmd&e3cbYpipIVLsE%IT3#5Vfj!5%Y z1NQK3XM2dYKoP%E0xV<5qjU*7_SjhmZ8J+JUe z&MuaQ^HB=hU`3nj9Gp?Hbt{t~)>vn6V{-W5B(-h_*08m)-rm8akdudGW2p60EZZ2e zcPgrq!VE_kZH_dC8zWmABi}G=tP~~Z*%}pU3^#0T0Bbi``UZm2&_0c8M4GxtLHg4@Y6hwW zu-pIq7uzM;9cYb1?y-}pr%r0TH)wpO^IeJdL}z>Z!UzcOl37DmGfY%hfrQlB#{EdQtQ81{n%x(pzwWC^?E-Sd8 zC^r>+Q~M$4?`eP5PEZ6(h3RNuTOds50i(1OC;`3_xB<$K1HA5Cz$m>5N|fGJ^i9D~ zFidSh=8gwPf>D|c-cU~a9{YQ|iMEr#uJUX`a3nWrP(^iPFVDWbeH3|w)ifHz#U90{ zwL`(Z3La3fL&07J2Ng^zcn)v}J*{wEK|{f-3N8Zfrso0oVO3t|+w|4I0eTtuA;2F6 zHqmSJMxYz`?*hkx-vjwX%UWWYV zf}3DL2Yd|_2Pe&IC1?YE4X~NM1GrPc76lI~dMCXE`f)`$tzZgoL;@##5AX`z2Xtvl zOVAhS^MKD%UYn=Tl7Bm>+5|9uV=7G}{t{NxIxB3VzB6{NWXdNfJv1?9xSq5UazWCB z|F|quso-X9$22mOT7*=A#xs{?)}u4JVNoLM*$(Lrz6qb3n3S_7*oJM1G|H$f9eRL$)<*#b!B*~LZ2$j`0A zN;`T^7If#zI$9;uD>*gJSE4Lgo>7pAq~%G+E~cb2Z)BxQLv~@>aE(lDyr)V=Zms2M z>A34gK5Ce94Rh79Wj=BdrLp^4=hOOT9p+q*unu?xeX=7_qW;jyDv$d2ui`luVWdndawxO50P#BAkH*_N2O7 z$#Iro+mlky(U56#K%QMBKa`OL_KZIXw4EK)ONa4QcThL=sFCq@&Opb6vy#x0V-n9s9>`l05b6+B5ftTL%24ZwNy9NrCq4AM?tBx+89V!=uc?LZ1P zvdA|Q^buMBE~!{usYbFbidu$!6lE)t9N-@GD_;8km%t~wu62I!gCiGCfB%D9-+lSL zo7X7v(`z%+JG$O^9tLcH;+5Qp14P+}d>XkWL?^d9Y!y={8?Y;Rjv$I;og%&eYm>+0@4 zoa^qAowBk`S$x@h*o3HZM3?XtL|H$AC6)I;{Ca*jzqIMV*7J^DJZoFk8}OmhOVz&# z_}#sVeg{v+9TY>8so_-E`qtC;#-|6r_xID`e`H=ra9KQjY-ZTbmJ0aV+!^G#l5UEW zSIQYSZ&LdVyy2(8ovH3>4Q6L9&n)zG&!~j6OivVZ8JMPta-Gb$#kgQ>ZL8GN%bbft zwllII)qAAgDk&2=lj}G9#kHTrfWrPaK!E>R;?R~*RpaZYB@8vqua+i0f$Q9i75k6!}gR6t;g0ELIjuN2T zp-u2zgHIl${H(av(z{q#LvE}5bWsL4N*q;TR^*4Vx{JKVc9t_6ual-Bnn2xYfbXfS zM$nJIW<_@zR0mu?@3Kw@a&LRJ^I9>;b98LM!Kfpivw#K6*IOe2`hwy;Nlnll1D;n} zoX?B2s65Tn94rz%Tul@7Dhd1?h94b-6ovg}AI8giyj$!;B?g{-yf0m9&n95Q#;Z|M zug!84>%~FTrS@v2&gvaoy`^SZa+}$5P zvp85RnnqUDN(sGKj34qXcuvXnlGd#Kkp3KwD?P03%4`Yc&tiEFiX*R<;HS(@IL17l zl)Q8w(rRbLsz6(|gOr*ranUj+=cOr3hW&BfO561#Wv3BrYp-qDIiiDEl5xHaG0}GEG?5zG0zjm$pL}V|)^0 zV&snzjByD>3`R|aghb^Jl!OE&!NiC{FhWp5z(oH50W~u*%-`>QtdC`Z4Ph+ZJIi^$ zcfapF_uO;tJ6&_oAC1H!opGtwRa;UbHG3MQrB1ioo>f%m5ug+yY=BwdcbNtiX<$8* zKmr*#?E`}rOFD!_BQ1MV-v6q8RsV0l{^01V)Y93z-+129dD3xsp%4QZjfdMm3|D;@*w%FLkD61j zML+7N+K?KjINi_K-#lEG@4Hm(I(=XU@}`2bz}es_;2f|WoC}@?X4?nAd0+=P18mXw zO5kqof7{Qmyc#}QxNgm%zV3fdY&~o2eI}MeTVn0~`0ndyM;poh(=VFsKhx}QIF5D< ztKP(wfVKYE*-1JVGPy1~9@f4zU#db}S16ImvM4cdSg zqprO3>~Yp%UqqIf>&D`8*xMbAY>N82oc@?PF6)ulhV_j(FwdgfOJF4XKh667yS?C& zqz2EZg0)<Ny9?w*@`A0}+2ummH4Ayjz2@9$!d`#d`w5h*ah-b$eT*kco;#RdpyJl+9PNDg%}b(BqQ4tp0z}c$ zH;wgdvF*Jke&;#GLWW<&E*@l%`3{J=t5*W9K{WenwY8L^jCb2#fV@9&Eo?(H zx9N^VhsM)wo<5!sp@`oXstyFurP@~SXQ;fRH!jEYGRn@}Z@?G#Axo7j3l^aBy+|+B z>Z$!vcg$`4p&*W>HWoL?To#K*WnUNjlN{7Zb6F5+?%#G~7Gs>}kPc{d)cP62>UYI9 z!M>*tG22pJ?P$vw-bGVe-ucaA$w(V*%S2k*@yg$ieY)XvF`~ zfN5w*xiBV3*>X*6dkt8{43G_fhQ2wGF4yxBQ&iBLaYco4M;{9Ng76jUMIJC8h*+aC z8#n`43`Cyd0u}%{hs#%PD3m#V-&B?X@tdbo3w#K;3W&DKTHqWY&$9&V0J2>GI3H=Q z`B7jG5I#`Z1}p)-1zZH|2VzX+V<2=>`5agZJP4cz{1(Xmz6WAX%1^+>z%#%?;5ohg z0`Li>F9MeUF99)kh4RAOmFqzE^Ouf)>qwhaf%1QV%YhK7coJv>vVMw=slca@p9@?8 zoB^x^X5y6Fu|hkf?GVM_r@_m?64(i*WGVYR$hTVOa^PGrdI04^;)T$>LQw;Dfm^{9 z;1z0FzM!;OkNxL?xoeCa&)3IYp`x0pKeYKgd{e$1ecG{mob#WkN8LW4*XO$grY=ur z;&*&ert2!tT@KFETp+fZx}_rEf0J~J9ypdo6JG+1-`n&HK!JEn^=oNro_h)1tQ$rw z35jMRscDYLRreC-5H7d2rMYBdeK;QN-Pjrl;(oCvPs}szwRQot_CKjr!dhHH0!e@V zCHQ>W@sY^58&C)ts7GHt$^3QF??1oU`oQPG{N~}F6G^AQ3V1!3I>K)&ewXo^()@oN zQNOD*7?NYIF~*NZ8&~1j9GAL>Zx@y5l#F?>j5G!O2-w)P>K$d1OkF93u~9y%OW^Zh z?)%G-*hu@o0A<5}1EfB%J>`#Y>Y@F}#yj_by2X3rt^Vf+#TMO13GlqXm|3d+?uUKb zo+BDo+r^%3Ud%}XBW5A?fek9a3*r!<%STkeL;LR#^Z$n!CB!VT2fl-}UiTr=IhiV< z(on$I*{TJMMSVj}^|Hk^4MIGA$a&Q`z((B1Xh%%JpIxnBQ|%V>SdYGn#I+g7*byzr zIy}c{rZBNlg}LumI9eDnd3|YIf<|1BMw#m3w0EQQj__?~sm+~srj2JfJ^apw3oUD_ zKe)Oo{aVLP=a0y9H3h?48pE9t;R^e@5W;lDVD4X#eE~VzfuQFWE#scre|1Q0gu4~0 zr>oFI#td(%^g5mh6(ZcEnKEXYT?*?Pt|n<*3u2;(z#HkNv z|AsOe$a?e#Gr<(pgJAk-`T+U@3X^_exIdu4=|4CZZUFtgMdKp@&6bbPSk@>LPXhk| Dz3v0^ literal 0 HcmV?d00001 diff --git a/TCPListen/TCPListen/bin/Debug/TCPListen.vshost.exe b/TCPListen/TCPListen/bin/Debug/TCPListen.vshost.exe new file mode 100644 index 0000000000000000000000000000000000000000..bb84a51ac4f20534146c09f2fd9c928d15a903b2 GIT binary patch literal 11600 zcmeG?2~<)?tG75|5OPOMcC{DsnWb(K|p-9Gz zCYX{WA(Jm;dIfQqiJ};SrLL}G(n&hl8zFy;j>apOj_;bS1<^27Oc^0Hz(7W(Czb%1 z@VUW90w!d%4!)s8@lWO`4L-o%@Fz33`3PxI|9bMyD%lrO3DBh`b_0^65V}%-gn|b^ zWm*RtcF<41tL^XP%x>1H-pWw-?KO@iBWB8={z?S^v{7pXzI!Jo%+8WXB|Jbhzz%$;+6FHiiU_~N3I z3EN^9UtHuj{7z%|8vGH<%)(m1Ea7^jMXH#Y>ya2$DiaMPF|c+I&NvSYVbqF9*~#r#ILj8dWjm251tb7C6J%*T7omHQ z|3QZ`M<(G55b{zd>0OBcT-q z$5D_+!Bh&aq+kUFn<&Vjy~Gre83lc5nD5M>aGT=)?fZgOM>nV`Kqv zI0bDf=!~2J||60WgZ0+&DGHhBHk2136`;HfS!lVrq~L;Qp?LLw4#2#K5zlOj)1BCy1d77#r{JpDO<77O@Xp{xhn!4xZ$h!p@= zFfDSIN{Pg1K}r~3)_Zst+KZ6#Bz!U1wTDViV=OmGAajRFq+hp^({qI>UpIiLVv=~h zxay+kDH5kh_;K;yXzG;G*Tj7I0^&~_{e-b1Ng|izo-6pOSGO>vq9h3^M-Ep;2n2i? z;VA;Ob9u6_h6EBx&>#pUI*0gkg>gyTxL$JaT8kGU;HGf+ao-Tzcp`=5x@Rq2jC5KA zDL81CbnCa%R49SU_|be|v6omoM|<(PaYE7-c~ay>L?^|?aX&MN4jh;n*m;M|z$BDt zLV?wpRH>I1yLLe*EkY6~5>Aj35>FW2!};IZ6RZg`l4U+2WpPr3Jg{aVFJ1yBKdala z!{Q|bH-_8;-f}`H`;N<(`ErFZ0s_H?nELq^^AiFst^h{IAPxchk}HJW2r40D)L?1| zN5+-NKyKu|BH5O9=>_$oO%{WM1RNkt$|LX>+U#yGW4SL{W#Dq<^-?pWTs_=s z+sMi))7<${{lWc@(;pS&e4xt(nf|K_4fiC?yA3+_%vvY*l!4@4iv}=BM|c$3*(8Ejv=a+B_=Ss*JEQXuIqpixQ3a_4(W> zyEKm#xtQrM)b=Fwn2Ghv>;fV#EMt&fQn_Nx)Omd`sf+@qw7IY%8d=~wU}z94&^xT# z?O1hMy$gBFV<=2Rx4X%UFBOAX2ZDn_3e*V(5c0klQtL7p%59=S80yz;986D8eMaINL%0wc8G%|*e$MEHmK74Q% z!Aa2qJ`Z*(ODar2$dFuS7_I+z60R6Fg7-`wLHR_mTT!wUQ^u&61Y`_zfv7uESG-PI zL=b$z5K9F^02Rvd;_$Xby>8#V-GB3vXN;}hekVw2b}%EC!sUQGG$K1h+L_tfM2e!P zOCtHUjw8EKEOAUULMMT4SGq-(nO(Kd^R74+p{XEA@0kR39#JP2L9k*3WE=-K98<(} zqe}k)-;w}E#jg-2r+wZ^?F0lS_7$G&N8TMKx*>Foia|&WS+)ZhjyMosg(Ghi3MD_V zlt8Ha0ra7)2BA8})Ao*tk&JOg@{U+nBp*Xj>4k4odB9b z6pKVuFB2+W3WHWIV5QK`MKb6of?7waV3?3D4|tM6FFxSozD0@ZgTuNz{_IdRDFbAO z)M2bA&`X3r0!GVV7PvbAj0da~>bA%RB0vJogpW-A5a@S}5mS7nfE2jYc(OeJxZnXV z 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 + + + + + + + + + + diff --git a/TCPListen/TCPListen/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/TCPListen/TCPListen/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..c08c87ae38b59e7f9ec9112415ed24ea236f1549 GIT binary patch literal 5901 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 Dz3v0^ literal 0 HcmV?d00001 diff --git a/VSMacros80/Samples/Samples.vsmacros b/VSMacros80/Samples/Samples.vsmacros new file mode 100644 index 0000000000000000000000000000000000000000..f0d90f1a33d3ab889274edac5a7a206c44c15825 GIT binary patch literal 717312 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 rm^kpZNPum-FK|u*&!G;Ck?h z#;-Z}bu!Qt`!|T2t#=FOx+eSmE1iFYL94BOfxaAdHTn zk~NVPK{dDzoFU9fu`X?WSr*q>D%V~Qr{ITlss6p%`3>N5T8IkzYDqtA-8HcvXF5L^ z2N*xLfGemsD@l(EdJjrdg=g!MGVJU_k&4HA=Quyk1(zq%u?yjBSucz03ff|GSE+nC z&+%zop)}BVLTRA!gmicTSh~9qEEz5WF9UA{qi-{=SP$NY8M)240zb@nVmr7Wd&UN4 zJh2;0Ki8~v-T|h~W95e(=Uf8574xOwkAX>RvxZpXiZ5aw0`CQf;BSG4!R6?uGn}?<*Th~4-iY}sFzIf_2Iw{z=f4O1 zMld=xV*zM`YcS)c^)BWN?6-j5j``2Q%nO^f-Jb-bQ**vQZL+=B3j9^{|Wp~@Xx{T0{;U1Zg3?Ldk?r8{9bT9_!jUK@cY1x;17Tof=N4b$H@o5 z-IzZFUJ3p%cop~~;0wVY1^0kSq+{^SS z@CPw}8mxZoXTV8zhyyEk;rDa{_ zZubrLkD2fBb&$?R({rRn=9j)vYD%1~k|4CR?p&feRsYYF@H>t}_KQ99==gWcmzP_)cHpJ?3;x;7f{HOt|j-|giPL)oN z*|s6r;ivjyD}zeDIoN)*?MKm{bNVQY^@&WuRzS~T@JhbP#t#!w6NctQo3JNOnEeds zf4l`VZ5Lr3Lm28O+qKlT@0K<3DQ&l!;rS+Q%rn4?z>FE}X9YF_ho1i#8u$axw9JC% zJIJKJq6{r0v6UyjNJbMrj|?b$2S38skqLy)A`=R~nX)H5lQb2cO=c2aNX8WYsiV7t z%pmjQWGdlzJN&hBYkt(>6PmP-&3%}H--Ev{0kTE^G-gUza#sd&fh90&!-(8bNmlD z^Cz5q4>?*S?v(SP01 zKj7$RIysg&`Hyva`h}DK1{dB3sbIwaTPNq69o?s$9Al2|-A>M*I=Y*j9G`aS+~efY zo;mr)T^$BL@6v0g^KU&JOSx}y_ER1IQ%;T*PH$gxa%^&XT22KfzM~!8r(Ha+bouRJ z`o(g;z~!4dr>{>tc^`HD{np8$ZnWrcaB@y@{@vi*%ba}uF1*W}et!#-_)c^Fo#@;d z0~!0TIXU}%zHt6s=Ik$UdgC4#L;t+Xm%nxKE_3>Lz?G**UHmpV|Cc+to^t+t&!x*R zeED&7pK$Un@#WZs|FBE{*^d7{=RVV=+fy#wn;d?h3;#5y$0^Qytkd^w7mts)@Q-$S zf7to^d#8t=y7-MbJy&_XIJ%6J?|B!W`<(wbxcFY@=(u0h=POdARoR@ib zC*Sv+KMy-Ompi_UbN__PXU{vm&3FEM&E?mxJNZB2F4Bqw+r_Mmk*wI`g*fVH|0ISLMPV;UHJVDf6eLt2FLeP7q6V7 z?{WIm;wAZ`!+L}_Ir%@~^2LcR{L7qw?{ndfIX&)l{^{H|@qfzPCt8Gz3{lx z%Tq2tta0IITzF$Hyc1n`N4s)-p40nJUHD&g;osrHU+?r%=jf)m_GDMvj?Q_Le-Ai$*E_n|E`Hpq?30~mrG-I zYJ2PC*``xjSymo!uQUBgJLiFso@`Lw9RzUm5Kg)CKaHO}y51=0=4ZSGnU01&+s!_1 z?U!=TxZGRHn$}aI#21LO;we;M(Zxo+=lfaY9#EB|e_{HL_ z`jsPsxTjlq+~`c!Yk)g}dw{*bL%?Ie zv%qt}?|?Kq(0Y;TlZGiUi>)h8T0iDzE0)PsGT0q~V=KvkR3BWpF z3$PU!1a<@005<}+0^9|t`}}kdUhoj0@5!1s)16Dd1Jaem8E64?&ZW+-Tn*@qNu3+H z1JL=71!6yUy9-0R%mF%p6M%KV7GNu&?{vEXvkn)0D{v=p53m<_2zVBF z4$wEiG<8=4&;qmpUBGH!BXB;j0~iIyf$IUSWxXA^8@L~M5O@T52KW{5B2Y=5oD9qW z^1x!C8`uDx3-kfk0yhJ<0e1oS0^bC5{_~T-&w&>J)fTltGcX6}08Rkb0b78rz#y<2 zxCXcpxD~h)xCht^JOn%jXdUl!!0!N^G2H;P0Bt}Quo~D1oDb{(MuF>rTY%evyMgpW zWT*w2fjK}2Z~}1X`M*yC$$MhbeuEd$Ox_cd_V?Q?)%q=auZ-%cH23`J1nD)qdk4q* z`un6E&u87;eKgDT&D`>-PD*pX-w-DXj`nXJ99kO=_Vq_+3~?+pds4^P3>)e{mh(=HmnEkOMN%^h4rSBkIfA`v~3Z=upi> z7}m}4B*IX8#dr1oQFF>?A#T>*(f1T&YNnm3V6U#*qZ{kg+B^DfYVBEeS8pqpP;GHa@2_8fa{M?XtUUVq^^{vyU<^Lt=ul`9zpj}ttNNMKr zW!ciWyhABJ+~vD16cWDwyFH=yJ}YbIXek^%kE%RzEjIJ0QJcCp0_r2%M(pcU_ zlm}nebkSE}Ejl-z4Y1vPBPT$cZDDcVw(gFPa^cIW`VX8=Ip2>f zc80g~Y%APbXYC#R_JST-XoHE*ASp$a%T|RIy`uxW`r~k{yXEWbDDdg-1MVo-A^y7t zM%dqQT2FK-wVl_6b$5IV3wN05d}+hy56xZOKhle^Zi__BZ|NMrsk>eL7?WlKcI6NB ztw&`sz3!joybg1BY-eX7y@nazkw>_%w2vF^Y=U_it()UnTu3jS5s?W7w)Z&(PjBrV z{gMK`&W{j1$1<1@JiWDd^oe@z1je74;EbVu9h$(NJ2iC4d}Q4nAMKpa7Y{NIV{{jv z(tzG|aZEz*md5eY#`wGAb})Cs{oK1pqn_T;)7doW&UtV?#Co)Jj-U3%hkbst_{qbA z#f)m;e0(j9C5^f1)kAlX(W>JvJI2PO&x$cd9%U!nQPy zH&OOf{>%5%2Pt>?r6ZAFZZ`B!@AipIu;ko!Uh_)a&wSH;y&4gUaY(0 zOXQn0ZLH-xYa|(twRiN1d~%e9b+bIn5|E6j+<~D4 zucdLkiTt&dIUHljoQ*A0v&<+gN=pZw+9 zg00k<>{E$__N+c%TX)Bo=;vrGW5Y$K1@<8lpkM3e zc(C{SZDziXbleeMzG^JevUYYf>(b+794(FGP1N(v)Vs)vQjDNy@-5!%N%L{E?v{_M z{bD&^G<+*Y$pky7c6tU)*|P1jb#pw_@m|hf(E+r2aq;VOf|6T(c$UWTQonoN$<)`x zacp=vjJOPSL(kB~V?ERx$v9dX$J;5r*|wp!Uc9UOC986|56jv+ddjV*|COOPc}~Y$ z$Mn|T(NkW1KH1w~{HIK;**zTTwrQinn9sU9KFY06Yn=hkSxh5|Wlk}Vb#pwFKVN66 zTxQugd1*i8X<$ed-f8|ipQJ7#@Wa+02?}=~ODbk^Jw|q-UZy)Zpl%*`P zn!rfzL7h$H+iC*#I<<6;pS1UJl{~s1+}vTS-MFa8^H?_*SIWNEtLAbh1*i94?$}IX zB*L=pj*oKh!y2Y9HYv~rqARJQ#)gx6v2KnhQPwA;mq}`SeVpRE|7@PN?v5`})@PuX zNx@1YG&ICQwKKMR{)C*C#_{$Q@>xLrqWjiq@WU;k?w+$@S$jvHDCe3(nG~$y`lb=n z?^{pDVrbNA#q(Mk$4k0N|B@EO}z4u-v#CUs)nEYI>p8GnqrXcBiGn^5|9 z^(Wg0>*jb!XP;(wQx~E8O9zI{(Nbp)T)d;GuC?xtkMiy1(`HumKQ=muI!ea6*3I!y zu079f)F;YQWX55-se=m0>%qD?9?G`o*+@MCk8V_sHnYROpGL^@SU1N*`Sx{Bn)+ap z9Z%T16{&xavZ&lx8poSxn|Dw*ObS+qoTGKlj*uc_dMAZ2t-Ir+oclWHG3o}JH`eSt ziyZ7_wDyiZF<0;m{jf>&!*)xuHACw9#XQ!{@ld|JF0{UrwCd+_XLa8O$95LVq;+#V zlr67|Yw2?-9Mj*^wZOW-;$m)2+))V6(l}nqn6E>=&v!`j)5sY^r-wspb`Fp3DK6MP zj+V~xC(7EBEC!pTxs3!H=gDs$*j)(Q(l}nqnvZMuEb*Qe?&?>^*k(%~o^^9PlsC`Q z){^Ae(7&Aw=6S4}<4KgW=Gium=j<3@vC2F*PB_G*h^P~K8m?@vXJ(c*7-ph^nTpd zdhmW&TIUC4($90KEi5aU=dgB`wj)tz%D&c&FZ}Mdf{fP9@+?C?zFv`ijcFTg1LyT( z?JfOM!tnIh;J`if@nyK4-r75Q@`uk?`u$isSM)8&hgp1Is%=lLyW>mbl}h>vahM54AD(r0e2KdGHp8cKr@T>+&)PfsMBS`! zJ?PNU+e<)w7}m}4B*jcBF?{ zmahZ-`g-a~!&f{XYwaxULUii$m;9*S&sawWp&hm|(+4LOx65coTh{Yw5W@<|_4Q-c(^cGeJD!S?plR+EpE0OINtub71+W2PZTeuY=W-t=~6J zkiKV)O8Yv~b;a7{YgVsZM*m6Af&HGQyRXc%m0!u-Jwd*tt8fl8UOEqktg~Wur_;)T z{ca5IQiaB|k-1po_XK78?9Kk$Pe84)eDRvKR`3J+-5lJn%9CeDi}ics1aim6LU*iO zx^(f<)yk6dztaA^WYNR$(LIrwAC^IGvY#gdkEiwTl8$6BPg&4E>RzGi?O%G#-H#y9DSufJytZb!y^o=a{$J9QR~m(x|r zh5){i@gg@n-z`VndUbY;*Jo8Qc%t`}xvR@{o`a7=Rj^>F;AYQvaaooAoc%Un{p@Vl zIV?UM;PY&R7lk@srQkNu>mAF2fnJ@P;=2u1LC;9RZFEFuqde#=xGOI#xb=+a+z)?_ zQE}XdMz!AA>l3$xu1CVJfg6*r{MSU)v>VYqz7xqC?=bvhwST9)=_p=|t?XlP`nSNtE zcagA1x&$QX_)#!_dziV?%-9vXjkK2$y3PyIlMXKFw{MC=D!7}1>6%>Jj*Bx>S#a@! zf5z==)cV9`m^u5PAOWb;lx~Q)DL4Y8Lw_ zej683j+|aHMfsYw?u)p`$6Z;h`EcA*ezLS*}Fq` z$8Jf!&PCgpyU;!nJ=s7j+U%pYLw6mbZu4Y|+K!f-?k$AXxw#jR)USI7eVv6~HhR}G z+R0~dd&*h(c0xwE>2AFr$Ffv%?;zuHcxE<$g*q2n4wx7W5P8WyTqPBQWZqwQz7?1gq zd472KVcgylyZMwf`plhkGI#04Zlmhzm`Aew47anKxi;wYYBxGtw$7aQWL#^5oxy0zrmPBG_C8P{6!vVSO>n?H-&Lj}Hs&gP81 zfx_qWXRT)ft33QWZo3M6u`6-U4G`NiVz(#}zlz+wxcxeIi`k4`?x3OadAB&cAb1+L zn;dyvfepS?5T0(%oHMq?Zk#uTo3F3ApKj2za{5~ChY0zp3H|Kocq63)m70e$q&wUz z;myf?2e)~#TW?RnZ6tUBx8q|s?_$$$!6tL}udytZ^B-~Z`Yd)!1+P2PoSQZw-?woi zDJF2++2634J?+YjJjH&ZXL768bsc5SQc2E^jtIBsoJCzp{ke@y{gc?Oxc*#mHg}-9 zGFB2^ZpXRo7mE1?!a{iLW5Vsq*ln27Zy)9Pp7Yp0G_jw-S?8O(i4Ac{ctP6*=IpQu z+_v;Qh1+d5h<)^O<%Q;qvReAS4MQ+~3rr$Skqq;LsY2K~sEwuf0L2=%_4>uo3sXpiT znX~7dpU!hoIe&FVe$G>Ob9G;VR%=-Gcst=qW>llouq&uRswlbD^l37*Z#DG!bw>F9 z|40^{T^PfA@LzC(3+K;qJ03aI&lfz4`6lqL5tdO!;mC0d7OXwGbH#$bz6D#taB$-w z-HVZ^cR|Eu5F?`tc6Tl1b+l(-aKW~Lp#=k-nEf=L_hP}m^DzsT^(|byeM#^9p3cr? z^A|5))-}ItQP;xxOF9=X$EK@yVaKwC?Yp+Us$%RjW#a{WHR70E`x@WryAP7i%TU2T$Gl z$g;VMS6(;u)}fxi3-5fqf;%1ge17Trq3t1a20c5OZ!jfs2UE`d(KfSa(O7I}MbF5B zgDzqTo>;x-pTGU+&Ytu8`pzGv&~pjY==l`-^KGF&pF+>83jO&M`tw!j&mXZ10ouJ6 z=U+79CXoL`{`VA3BLArZ>0=Rb)H5+wlL>8=aP0ybypq;G1?$HYDKUDx@@dWmtDD8KR^toLIf2t_#8gYrOPD2Br zg8$M$p`)WA$8;<;K-36BE~+W2fiD3W;H+}nNfizAU_lcV#bMxI!KcB%HQ*ZX9_%NB z>1)z?fFHg|U_GPlXAg{UEA7gjk%8X!RpAiZUECu5x%AtQD%_5kq|=f^?oG3+91lRp zV%YxpZo~u94fPE54%qpa1DwHlvbzPC^&=0v$M4XRl=a zsK(s~ps`zo8R}|YrF-MK$1(gj@2*3{`1`>3>>dSuGq8tr?*f0ki65R>q<1aJMR)(8 zAP?O-()I-SD)DGC`9kYlpCONRFs{?S&=bfOGmd4VSo0aPfEHjja3mld&H;`F<^sn6(g#sBW6xHw z;x`{?2NnPwz(PQSxlUj)umo5NXpR&WnlYc|NHj)00Z`hW1iS|5237zofmOh2U=6Sq zI2l+6tOrg3H0Im@oCcf@oB?bEHUVb>n}IC=!$nh6&jFtcFr3rfM>?NeXOrt(a?_`0 z_!MjfdVp;}FVF|{1KWX%fgQjAa0zfJFbM1fhJX+l1}+04U<4Qi#(-VG<-l%W5Ab^6 z4Zsz^mB3ZN)xbFLM&M1rp8?kZZwB51{5fzfa2@bg;BCP5zzx9Lfp-8m0yhEg1l|SQ z47?k75Aa^#7T|rr`+*Mtw*nsoJ_LLixDEIS@KNAn!0o^tz+V6#2krzu0elkp6mS>t zY2Y)!XMwwc&jFtYz5v_=~*W! z3v-)#??7gKzcDiJyFJ~=-h$kH@T%;3+E+{VzfZ{CYj#g;XL<1mb+^sKk0jmgZp=9U zKALb-eKi*zrQr_~_Pa*3Z*A2M_BZykiGf8*qb5%06Q`}jsSoIBs>2A}*YB)IIoq$|m`F}kr+Tm8PWN+m|%Av{-2?}uPN)-ATL>0Q&9*LefDU6;{AzgZj~l}$N0@QRj^kE2!pJ^5&O~bE z2(u{Jai$+CMOt0XcZ}2W&7Gjn&2d0#C3Y= zjr#SvZN^h+S+vX>>w6Y{zF`{HAz@@|s;@^0)92Uc;cBh1F4f@-!&Yt7$@iY}yz!@e zWG41kidp_27vyL08nzhXd3={Cw|be4MO&>i9EoABN$cszfJu5{CdxUZ$W-w3VMphW zf-W26=YaIV0sqUS9CF;G$-!YuF_Le5bZ{=OxDur*FPL|fsP~mY`4#A`vLb&h9vN>W z{|Me?uf$wgo^SOI(n%X3kO9z%VY>=*_WI=n_EMvMLnU!rs-Z~nKCQ_d(xpO<^PNOy zs!jG1!`MS-^5lbxj-LEx&D!C0Drm@W5z22$*qmu>&Pdp7G&buKHm4YylM^=Uj15y| zvCmAF;q$75&1z$_B4M-A*t{lT(`{@{OxT-?W^EqjkoYRkFkkrw zB}znQ9gdFXC!CK0O|HnM+9st&r=nCFWlpzG5+mk5#H4mv-e{wQxOacVMo}fiZ<~Oa zGFX;3IxHdn)C9y7=CZs|Zwc|k6A+WCWqG6d65@ZJfSAl*mN$t~LR`h(uu|1gX3Fv= zy-J8@O+ZYVl;urQmJpvf0Wlf2EN@b|K)gwG?IfOVS15BSu5Yh4(QHmAZ!l%BJfvPA zPt4<6Z3_$2f;?4CcARom*=S!W0xF%VCo9Z%W+Iad@*R+6Q{h4o6+?ITd6y367h(8v zt;ufDc?c0*E=fAEt;k1Wz~Ts>e$8W78~%aK67{`e;O~L(N;_s3klun`_ko7S1BvI zxTUU|B!iPbZR9`h4a)UIA?>4JUy7s9luRk|LK*d2IjaaRKTK}{UpTtU-uVOjuD0^6 zSW;0@RBRrhMaYKKaM{|{%`U>ks*GH?3CsB>2C0zBGTW9;HHPG2bm!aEnnJsZ8!b*Y zc)HHCxCMv6MrHmT!PAW{8nwl-PysHRBh4Qh)SqD6WUUy*+i8U3ThgDmuskU`y z>$JewRTu0sbcPyhTg!tWjcBH9{RZ4*{eCU1b>;cj8Bgo8jrEzt(c`RPSgX;&#WP5BXgQL%_ZVwj4! z&u}>317)~PDp*W_w*HSe!YTXBv}8wJ#- zD#(VkaM}7a`MQsnQLH9@W>SNrxaFS<{8NgWTqOfNb&&=m}2 z^&M4azb6?>dhW-Uwqqi8eGNy`E8NeNDf#W#PxkJqpz8q|ZgtHr#(sW%G!xRshWrjp zbAzrs<(P+p3T7v~RuMthkT?rD!lYyLWf5E=udVs(CFbvzm>(@M|D?qH zixTs{mzcR`vM9Xj%3?F$W~mi z*1y^M_*p6eR~^?{?5i@D*HqTIyV;cW`i`_&TgSK{7ewzs?0xbWd3;!bHdWVUyVS_o z8tpPk6Yc;3DcsLK1`U%1`kh6NS|;)DqUAy%f*J(>CW>f)SOFnsW&wtL5T!XZHYq7{;qU& zeY!r?^+Hi1yNLWV@+HE_rA)&wU+Oct4B7hznzgd}Y%bf_bZai_ayzCQ+vemljqf+( zrSEq`VC{})bzQ-UTVIgS1kqVJwWjql=iBb2{q&mF^HR~xC01)4>4!?}+nxQllJ+xd zS{qZ*6G^L?HLVpvBbitIq$;znk%1L;s+#Q5VlYbArHtOvo1~gTPB!(7$!~QT+h=af z{~08i>Bh1#e+`EGoAuMp&vM3t%ox0d*SV?aStE^7r?Gu&Ygamzv}$@H|L0;;x4$-J zQ!VNK1O(UOrgTbp)Onw&#?mQUL80kvw(G;_J7w%`W@tSA2HAK|Rqt7c*wfbKl1A0E zbuhA+a7>r0AW(s%AWp%qvGZQTM6Oeu4R02YRe4&ET{QQppPas%!neW~RHwqX2`l&i zQd;x9B-6*OGV3poP};T5C@(h|ygXW$_F-7b=tL$hn>rpXH$r92++KxQ2RTcAG}YMj zHI4W6QebO;!KT_IY={Esz7{e<_;xJlzzVti+&(#1naQh84Y%?Wv{nVxO+T!0HF3fB z>eRvtIR;JhZ!z&nn{|XOCNFYJ;&6S{tgH#Orm4Z6I>{^m+KQ8MBQhS&h(~LSkwsTZ?rE(MI^VsGI9YeXw&tovujPB zwQVi2y-K>M4svPqY_bCb>q6FV>YPOf{w6|#!jw}NY@_w7wUQ}U6umcXEgJLhgtqPI zee^IdcKwxKAhj8vfGVu;YHk?jPMFE@#3yj0Ofv0ym*T6Hjjt|!n( zE;GaF*r@22$RGWZm}ku|Dw2V+SR!vC%(#S#(&$$~ZCUCno=`V&3%>G0kOWCL{kHMgD)8$g5{Su({EtH&vw}z72Wx4Q?6R5IpW%04Ii^pb5%mq{CF~(e>WbwoR^+e zb6{U4Wt}hi_b4O1m!D$arrYplM0rO!(^?!6t#cN$GP#s^W@RT5fqXMhee;Z22R@sO zl~Ck-vgwW#BnjQV5fPI8=$Fb$9d9IH*S*kauNe;#B!yyMldG{!AXRyGuI$5Hx`A| zuqU0ZS2aOnU1NP^x<1`{l-fkPKUUefbo3W-94u{pn!ZoMwz2bjnZ}b&r38yJQ(p-( zgGkN^}_{BuxpiBuLpLoKG@56h) zRUSv8xm;Bm&sqeoBWD%t8@oHH^L@Z+?^Dwg?@uIjWBZAo!sCME3A%lw?*!^%Y{!nT zf(o64ZY;*Un<;O`^Tu?cJUMY1lfpE$cUe07YXvE$uq}JcY&~zPCj%x5qY8aPG*KUK zAEJZmEgp2$UK8C-o~X8+iyow4F5zixOh+S|q9~efhjGbO+HzObbp)Bw#5h-}#1Vw}mzl(6(z5%Bm;UevJN~xXEJ;e+wo=I_#>Lz4 z);HsfbQmdD)h2Cdip)Hb&RIHAZIK<(WXqE^eP^8=9A$&96m&t89ZlEPbbSF+d3BSS zG>Yz)&vw@4rOMd$o`h}r*0!r+hkFwa1@ik7wveA5lkZJ96v)4su!a1HnEb(lLpznW z298;TWpc6IuswNwn{O-}M6zZp=(4n^MMa8Xi%~IFC%J;)&HBEgGehST_t(s%Dr+J%1aR@|oDuy7@uu07ZSJH;XAYo^_8t~+ zD^Mo?egdz_BxYgjD`~?uE2KopRr*O-ye-Vsni`;~^RbK>Db-aMIc1_}@jKRUCi-R4 zxOMrkYFA=anVi7a#Dtq5XC}GPMj!R23g3QQhufsi3wSBzH&v@bGPyy<=12uiZ&Nci z0Bv75mDJ7vbMBjktW%R*UX63w;5#HvX)&}bCr(rdAaoJNvdv&f*zFnWc zDn3^*Xu7JN1Th`Ka`S6SPgDK_DtGM+bAgsUYm42HGZ{61m74p4;}ZZ}7I z4`I($*yZDg`#2flY#1e)w&_|KJ%xJ8jn?X#YH8iVTM0R6?Mb&aFq8K|i2?o)ILrEi zX=FQN$tMSAt=bqVk5|*!6f&F56klaiQ+S(wD~xosC@6(n_z}7Ak~t!z&CSlg*{+}4 zg#5=yew)kOMDJx#6e`ZFh81oYR5S`|pOi}5tdKUb4^mzPz987PRo`0k^1q-7))b|K zE+#;O)}~ZgIzOxAznqmM@yM+%V`a~TA496zj8RKX#)ni?>m~9`XKe<}+-_n`esWdz zaneR6UELVoA(z;f{P8%m?$W%nrE*d_9C&H4ch=u`e?yBiUG%^*@bckj~ z5sgemGz&#Dvxr8fBAP{_;Uh#s9+`@0Xw`F9@sS}xBU2F#%~I~FmLeLNifERIW_A&c zOhq(HMMFm~5td9vG|NOorzSxoQxOeCDt8r)VS+}cA{t6e?kXy!1dU9FW;*Su&bB5q z(&@DYgL0B}HSo;bOj@LFI&D%nO-b1y>@2O?OR2r{1HjF3yVx2Eizp za&B_8UDjX3dUUHO56>MQehE|fWqx?SSMT@nQ=e;Eeh2>Abp8r9(KxKkt$kJRpXc3n zB<>e+Q?AJ@cq{e3IoBM14TA75`3an%erj&2`v~g2ql@QzfbElVQ=_loeN*^XVhVCo zbNFuF!742Ejk!isU>v(CGWAmu-sh$q5$=VuG5op-cxq$#4f9e{C~Ypcsn<|2=P2eE{%1sL&z*p0os-K>T-Xy!}(VZZZ_GI0A^}Yt8x{TM} zW3s~UY@O>?&d$wl%ux5t)?BF4OYhC5*R8jyE*QN}izdx6-Obsidr1I|m~8+Q3MW99 z>`dlUNm=VD>T74%A&>&hY2-7zDLV0J>tAysl&R5!&K5P8D2jG^^aE#W!ZtFSjZa*lPk~&DVNjW;K zDvJe$Vo{`nw9^68QTeUv-%%v`;An_`hVSt=8S~Y+A$k$JL_-^KnvsS}GYca>79wAy z0OKBL{fyiUR|U-ozim=)M))1!(nZV>*M<%=={E>6g@E_}OuT11WBXa%QKGGxw_-Q> zm4`ahoB>C-*z^_Xv#_q&-gj{Z_)>~IokKmw{?`?pSB2dmja|}y6sFm@v92Vx7ZXc{ z%$}pY;5y9me|kr?xliMGN(^h4_NTkiOQ6lNW_iB^gAjz@MKQHqpTuvsM*LE2Sts-m z_Q|<|G8$$TE_%}E1$ovRO7j*p+ zbgyd84^(|e#z<<4|Ec=iyZ_baW@S7l-W~Q}FwdsTk-^U@%Np?j9afk#?oO~e{5!&F z?yPllZ(VfHv?}cT*oF^Fgw9%9k!Q^~D0WkuP}h2P#x@5#jpB|7e;_usuv8^~uXnYu zwdv>_ViZ2Y`}`Ug(9>&Lo2tV{Me{>`rnmEDQ|(3e={9XwP$cJnlo)1g{Z?zSuil(U z+QMkobC+}KBZEZ~KdlEll}MbZ_(hiza`XlLX!6HTViZkvbsiQy4uMy8>*201@FQeM zg^%$&*N)$-%o&d-8GmOk#mh1M9LV1fKoI-eT;%WL_}dgd!7sAT1GL}g4`B0{-iX=H z6a5-L%%+~`w|ZlULH|>#vKw&{lv9@-ETz8x9h{%@586+yAv`!gmmSzowDCvi!e*O; z(Zzl!C(y-yC@0Xxekdo<#eOI!&_$B+pmgyX>GPoS#mi9^bn$YO1zo%xWkDA&M_JIt zgp_}rE|OZDu#CiE?1yp!UF?T)0$uEfasplKhjId4Bq@z9(&pUL*Qh?SqZgXpY_v(a z;m5qyS<8>}I!Yxoy{7u@Up6y_S37dKxDE#0zrskqGBJ{O>t)9v&2&!6girEf7G2l2 z&IzIq6P8&)!dAY9=srwwC&n!-VSelaSoolNxHt#Y>j~zm4H}`M>z3>^HyYp7wXSik z$&qRYQsGlrmUp(NDk?4SCE`tmPh(AJFVRxZpPa5}`k`~SUdN5c7xvqDpgZjW(!PxI zUgz74v^gVph2&|>wjNX25Ivx{-9X2LfEvxRvX2IA7VtYRwC5p6RV;e6l(f7l{0Sl! z5tq_LKf&`N3hAWE+cl&GRI`TiqY~K7z;<}9ew$Wr( zp}Wrs44i&JOKJyBHi!KJ#==|lAwn!-p#yLac7~<)s$W7KJtnFCg*T>os@sla9nrMq zt}P9JC4z2@W{ZYd)4~J^v--00vnKV?I+^_Hz^87ZX9-RI*Dwceu*U2_V{|8E^qSdE zV@EJ(9uz{5g(A~s82+0r;2J@7cfd%MVNM~h^+@^z#PvMO~OJwTIU<_t+gGc2Q_4@ z^&>(1;=4)=$Sx`(J6W^w&*S2W)nlDs7kw;A z6+Au5o=8y7m@ymv8zeqe;%@7_6-?BU=Yk)TO6P(*G59e6M&ouDcAo)eVOF2@FRZGf ze;_o|$qN4+zn%VG;I%3I4_Q#0O@CoId??S?g`x=m7e6*@?%$hK_@CYzCQ>%LN!~XYW6=- zfvsk1svDx2CrnVyI=#>lx0}}LS~t1cbds%2e~Zif<6$q z$*OE>jB2i|?W9ygv@jWGH$Gm0ool|#{-Eo-p+@E`G8>Z7qZRcaHMULOWKw2ItERO! zh)#udx1fP;qQ1cqn5gcJSk0E7XBWqW-X0t3SZ(iPsiM@PBY`O+Sd7&q^WaG zI^9?xNxs|9h1bD|LTst$43=!P?nII=EHfWws?Ef=onWi!dIP0{c`Q={7|~O1dTlEX zsnHf@+7vs%kZB4l<(M%WDbmp}K^noGbCT4}q%qyq zXsA(Ot@*ZJ+ZlKAnj^kB>BAtZm6g5B+hz*V%gVcGZ)0zMix%aXl&3pMoln+vDco zYCNHR@q|zN@u5;Ptd^eX6wM1(th4plRPy>Il=VLY`#O%-Kugtc1ys)^?J1bS_ptvK z_J{M%!x+8N+%0)>q0E^2;u)fC`gW#*7`+-&8rSxduuUUKO|*emTT{@1qDQ2^tdHvcKuU|=I(qWsK<7m!Rc{=+N)6GL-6j{#A11CRbRLVTl zX`KIW&jrvJ^36n$WMQsoeqvMDWSHzeyHwOC-EobZro#N|R(55v`oUQ9zAIrr9>2F` z&Hj~|*14@mrOamnLyxr<&DXRZrh4YBko$TDaoJ~FZtikeUy`o(y~d?$T}4}((mP3s zWjouWZzP&*bPEr|t~?|cWow_F>6+Zi*ghwF-{7Xh!{tFbs|gaj-@QFJ?8Jac3yKo` z%+DhWI`(am+RDbTUOcv_G35N^VwR?2i^i~77IxiQa_WS$ zJQAyO+H(a@t6d}Nj#vtkXB+8^gd>Ox^F6uXaJS-`Zw=Xyn_08=U?b1>OBc84xHN^_ z%F8l_!)-7Ls{~OvQ9}G^LMrrmQCADswf5 z(bWW@){u_xQP7*#F+YblSvE)Sa?Vq$!=s($G!wdQRr@v1tr;d?#jejF>9Ccz zkX4S^`r6hp-y43LaxDj{G%l>oL?1wIJNWS3e8pBhc=i~i!ujyp2x^6e-lk&P?rf(; zA92y1j_m?xYhqhxm%_z;>Ng#rPn~iL;*6f}@On1ih0yG$yk>Ki3V)he!mhXJM#>q{ z=Nv&&%f9is?ZAzX(wl;tJ+9Kxx%tt$T=4`c4U%tXwBNsuEiSu5F#_=G$*l zc}YcojRzrHptH&WirxI59B6La^e>MO=I`)h_X=}Q&FRImHHC}iW1^6$I5&50O4uyH zhIW!>Cq$KSmNi!fc8jM=n2>;V_skDD2wY75|65w}FqdD)WZV-19w2CY_{7nl@>Z zewVaq(-vr;K+`mBBmGX=QU%*-GEJr=GwDpyHX>_MK>_6m|G|XXctZ&UO&9963ji^#n=eqSyByl>1fJVYgC~i!c!7PBUV5D|f=QvC zAT@q8uSU|sE59MM{WNuuk8-rwZu3b=!`yLNUs$KvEO`3#bofdhR)!9%_8K}^Y9HvZ zqYy`Tx5#v`r_GCeF?=vQR2@DIm}E1r@ z_5wYYL<5{1 zKMY(t3vqF``x3yY+S68qd~EmX(|kyirTEn0({KR@ag~EU$#k0&B$*y^g5*_ytDzdm zBz$uX;DA4AlXGLV1{kGV;1oBkv_;8H7$D#vws)pJSKI(-W-J#6(`%8UsxW{ZDf86{ zrAz=;j*D2{*q3r+2fsb?cC)Va$?rhzDx{rjjJFceb#N+IKn>{6wQtppXqZ_Q%9xUz zx=C+$H_7gDyikz&9EyJe2LZ=+d3ajpNu8MM^04Xhu)E7`@%lFtHXMZ4W8-}F?$4Qa zdc`)nyP%!W*uIr(kh^!<*y#0eU?R4gax(=z9s<~a*f9gxMv4P?qSv%EPSe%;eGX2C zLBPw1lW4uu+Jm9KmE z26=tp_1GZe7S4g7{lUM~t-$kK3)=w`)`G=;sSYxpIPq7T*X&fqEda*#2IM_|=MC$P zg>OTCl;^)+f2r{T%@l_K&}~f8+4MtxmFY`~w!=MD=}poO8K-{v?fAD7w$6d7T(tN9k-QdJzVGFeb1DC&>y3@DEgt)DjZx)_ev2sFcOMREHT!ENx` z`V`oXkdOszSC~aBSA}dSDrKnZSzImDMbdaZG1Bz@hH?eGt^zb|70{|DTJG5P-r=;J zBW6ii<~CR7s)p$eRW9ObKE%qo=mh+iJFxP*1g4)IY+whRl297jZlp*X zg>3#phet9$WyQ7$r=c;N-ib)u&kN+NFS`(diD@^#V!mJ+N2ek@tL^7Q5#O4~f}nZI z!Y>Y<`))A>V6Enr-z&Vr!FPy#wFmIzgf{Gv>9@0%fX323Kc?SXFbB&h=fmJ7uW|?waC+cXi`v)TPFdQ5W*GK9Yh=c;N@o#TH$(g!R zRHF6574W6s0i0crRyoJ%re;Qwp4&yTO?@{Z&NlVovWjT?e%gj|4+Qb@10D#%9j7c1 zn2*p$7SF^POZ$N!thZec1PwB1Bgd8n)0gL?V_vbtT>R#(-r-5LWreLH09b4K-8tcgZ#}*14mf3 z;P59{b!xgBmGiE`V}Ml>4C}s15V_~mny?E|O<>^xL=}fB4z36pFI@XnzoErp{XA08?5h+W4 zXgsyK;#CKqZ;Vu!c#%dQrf{T9C^nGcoR=x z%BXi=hbc(W&-#p@12D_(+q>j;(|*`*_*%{QN z{Z+7h3dA6`3TNR`p1yc1jbz9Mi|aGb>hqdS-{tE{DWJXh5=2h1d|m;tY#}zyb&n7s zJ+SjdP(U}D<<6ftk#{DJ0jF4l@r9Gvk57n7`?>E;TMq{GG6C&IrnHz#e4V zGbaI8&wCS|6T6VsSO<`!A4+SF00BL{poO{l#Whu@k1_|gAkagvjP0S@(L=J$Hq2~f z_>vrn(89D#AyT_O6sLDtK?HN8+y_A>^GeJgw&nP{0187u%ijf9^j*oeRvj#^w6&x| zsHUJDIkk#1n0i&3vKM|yp#S-UC9A%T0Sk*__+h+ta0f9DI^K}ujX2(-%7f()$K_#O zJZ=Zh%1g^j8m5$a7XFP$kyuI9 z!Dq`$VkNQCrk^*2R8Y%cQ#@AOgaZq)z{3>>Z^wfU`WqKIBwVDw8?xA$gI7y?J6}+w z^1<6#?W~3{==yFVse-d!cf{vHG&`{5M=%$a$&2>^%`;y4 z{pr4mWCL`n9J53kT5U-Ml}RcN=;=#OHTsF35pY}OiYd^pgq|iRMy*YbfIai(*lziK zw8Qx2H?Xn2$T<(%F6?l#^*DSF8kH$p&#R9Eh}XR{!j{4clc`6-8OHRAKxQj)83B=l z7bt|Mc|qU89LJDDo;z`kOh?-u z+$YjO7aC{KI`SsC@HW6NX_#r$8qB%3l2eOvOxFMlk*xzQdu~+#&9P_J9M1^<2bzW& z!We51Ou$z&bzs@A^hgOyKU6)tY*kQ$G7*~l%n;R?gE`g5;DCF+I0nUyaQk@6Kcn~X zEEa?)YSVS$I=#tmx1ky9G$10YH7JJU1g-DrY9Lw!alAqrF2}M}R(nMa*mnMo{t4yx1iy~z{$)Ei^7tBGl8YUcFST#&)cg3yJkFo{k&bTZW$x=n>WJki($}z6L3i{d zYcOQh%CDA0pu0`w3x4$)tS#ejp0~(8uDpS&z5>R10iQAy#Xs4v{0=;rZ#hnd0+!Z# z9jPfu7kTBYI5bT^gP`BW903K;8KEj2c@2ltLOXKb;&@P>^?2P1j#tV=>PIh4DV**n zlT@M5cu@E5TkNZf;JrdvEgR}^)+&81NQ$rP@C8(;{4Vz4n4y;jN&WjYUitlc2%Cx9 z2(#}EcYz@3_X13b{d$eQ&986z7lp?*VMR2Uc^{fAj8FvW71kIpd>?z+*RUAVrkrlk z8Swssv`lZ$mE>oJ(zWn<6vNkXeC=EE6&2(QoO(TX2fiUffd4ibmsmDzv)2nv^Wo)4 zD6+QMGTDv@Hih7mK2;6-VVq?KS!)oCUTw%&LcG)4GDm`ndzXCsjg;8C6Jvked&nH{kgiK){Y2lzcPK{SMy2yTPMX=?^kdPb`d0-+*ugd%C{# z5%@&;3!*0)dcakBeILp^gIe7g%7bOWg&#t8*;7TzF+h@|X?jb`otKKgtL_STNG1CFvCaZoO|?W1Lz{_U$Hq>F}@uPNb2GCqnri=YSG$S(N+X-_$$%N?CW zxtsFJ`FM_14WFT0ahbJ{<@7m2HwMxMg9g^(UiBd0y^HYVmn9;ziuG+)E`#OR6HX`i zsxr5s{q#+f<4^Qe%i$;brpx==^v%fJW#_ArN5&afE9a=_n<+=3=$jRmSHHy@$=q+3 znN^hG87jsWK_UAX8h}Tcn9lVBf?apK2+_`@9dO^^AfO2>r;t{2NgJyIDVk z@#j#!xM8oovo#yS4h#UGfyEaEGM8sE zQj6y)HRmssx*6ZUSO9;=U?!RB!BnHvwVRc?XCvZvcBsW4!rg?VH`b1GUir^nS@+%jt9rilW-{#{RWK?VL@#1qU60uH|b=N8s_QMa= zk8haZ#R-rGAC~7glBEp4m3k59kN7X5ws_`xBI=l@+Y?ZK>G=TsKSxYJ^;+V$9=D>Z z&3myoqK3R%@LPX>>Al)psqXjQj+lQ#%yf0FKjELLUhqHbkE(wTT zbyVDk#QlS~OT&!6R@`rj8;CIGQgOd0Zhg_k-kIt^(X)X3U2*3Y(|;Y@sM=Y={Kv(u zjMBeNTvbZ{OH=61iP2pOce;A6>?>u{)o;X|RURx4sP^*n;2waBS+#r%+VZjTay4B& zRsLzjtEn%-ojLUbpu<|Y5%rF#*ilpWPJRE>fcn>|kHP(=_{%DoT2ryb8&Ge9KcM2` z-U)ZMdZOa96;buI3S#mtxMk}3imQ>+TgjZW;o`@7Dp_`>2JHQkwTqw2zHmf8+CqHe3+0{=7c2b6z0v6?oWIqTp?)fLm3XX6Y~pmPRmFRyvA zJgQdK5JHQ%e=Y9Yz$a1lnE1ag?hnPSt7ZH<#r*)>bJRC#pQt@YeFttpovQr|+Wvb< z_043?mEx`ucaOO5gIlJ)IP+?heRAd#c-G|K;SZ=E&isIqCpUc!5aX&2XPvHjC#(C$>i>h7o znEIl)ufPqc=zRA6)cK5WgBwscOU#q-&s5LO=SX>7;)fQTSAM&79MTDS7Ld0efm^Ab zU2r?ah%Moaq+5jF5bz^TONg}yh2e+X@JzvpwexX%+yhDCNAhlzEkWLpgc5eBRC$m# zqK+dCck(54!VXOpsCP>!s1O3oPfMss)k)|J5-L^mrQE+tD5h}M3NT-gPzCNHGxV~A z=BvFD`lB7%FE#i*tbIN-Qs$guhmIgLMa{57*W(3%`#p7VpY<$(``?}m;MQ6jRK0rD z`Us|gw|PH-7W{+vf5H8t_dd8!dhdt(g7*QnePqOU67FBZjj8*6KY;s)xHtJv!GDkc zKDd_!eh)Vupg$|_H38=TpJ3P%Q)@%h;9eJ60Qak*^Wgf!ZHy0h!o4xv1^2md25v=U z6z)4CAAx(9xc?cs9sXrSpN2bH^cdX#EcyoA3yQxB_nzXPd$x}xrrf8t)uCHdVA?x9 z<)F;vd7)kj#irfjsY2R~5-Jbf;hBNZ19s?Zo`nc~!w&tI=UjwdvO^`-T7-P{3jfwy z9aa}YbM4UORxfyFwS=xw{Z=1Bm)U7U)**xjBm^bUI*QQE67r~9tr2k7BNEbB`_xw@ z{eZX0cL*V#a6zbOjqgc> z)<`IzE|qfY?9d(wO`FS{m}MnY%!wVL0SPUZknWYR+9aV$^%Y+gV1CjL{Z2x^utTMO zrftIbCMC|1&>)ongw{!DB~@=cq{E&@P6<`2FZzFi&^>nOSN@+vaz5Cg%PkJP44vnZ zB|3C-pbF!uu2F|REg|1h9ePYcE0^og$-p0wb8v+Y{QzlEwd`CSdO4sVu?FpsCs@T_ ztUXVsl}qT`7wOPk30=NUhb{~%PpP`GO^4P8Z-XYaZ-Wl)LC%;OutWPLG-8MPB=psG zo%5>T%g9;tHilyArl21)$ITL|RG&dwnY!#!o%1V5D_4)$q3;7qx$4^_X`x`K1ZmeI zRHrIK6);zptB=@eJ3=*{sp=j(EfK0m=s`Q}qoD>*h5Ck__Q}vPg#N=$dpdLh9+UXB zo%YkvB?$eGofZqXqtB*7lVp8$;VlT&A%wmS?FwIp%NeWewEplF2(7cz?hf~Os@3Io z+N0q5MmqF6n)k+ORcoiI*J}f zXpNnAThSAqI(3OLnb#X}*-a6gKX$>RiijsC~uKMI$hc1uCt#j1seL5|RoJ-WEE*-j7LPzb;4HA0X4&5rDY27;K-4dG0i5fNhql7m0 z>d-eO^ueSK{UCbKTB7O>>QJn7$ZAxdv_nfv-(xLP-B&VAOJO{8Bcb&o`I^+N5~@_~ zrB$j){f8aesY59ZbDx9;v1lVMgAxkCV9U_;5_-T6-7cZ2uo5us?k4&;ot6QV6>1yI70fvzp_}c{hb8pwVV(BZ61pA+1?Id@ zLcg{{UzE^7EY_L!&k`E2L*JLsN-U(A_M0hx4O||vL!sE6)=IVVYMq8>*3`M`gLY_j z>>le}^*Gk7EVmPBt5oPcI<#Lxz7ZW7lF+a1(6thpdyP)JK|-IhL$}0U29#CT>a@=y ztyy)xPlvu9`<&IRR$Z?{Kac&Rb)ouiJM^d6m#x+6lgD*hN!gdJi`2&V>(KPFpD5Ti z?9hU;Ds_pv=L0&eSwdgbA0z)*2*u)Y~n(A9cAp#_hi9Wgh&nC){sh8SYW|WjbgzGXhhlc+@8N zJ?eRJ|0r&2kTH0_0`5m#?wk-~{%^Z|CB*G2xE}RsahFCJvl^~ft%d7RJ$W%~#s87` zd8JdPSn3>1+#aqBe{96I$#dwQTB#5JRo?xM$PU+u>)8Cy@U$-gUB8 z*rX0m{Q&N>jZ9ta+a#&CAhp?dr{|fe>)`$r_JeypuS|WL?_Q6mVyo{_oS*E3yQ-o} zJt4KXC~A}~ikf7*q6YaS;=hFR&(b>8TM_p?>B&~yk5`k9Rt)&Is}ENk_MP z%bs6UTNWeXn{#l^^mot7zp%eLwTmR({-f$}=+c6L1eteb5)SmRCLkcXj30 z;l|-_vc6OKJo5jj@{o#IzpH$~7qk9U`BS*XRlkB;QFYkYY@Ji}Hb7We^`NiXx}@rN zzD3q%`0K4bRlwFtR{a5ahAidZZXK!e`|GW%t0Hhe2zQb7@v2h)9_xXsa#e3Vf+G^! zk@FDzUx&Y0{iJH8KPfQd*2`5F_~X{=$RD?gr#1WH)^xf;fkW1L)81pXTdmU$sYBMK z@W<8eX_xwkt%K8c!5xO1RL7=W?tfL?FfHy6d;Vrxk3Z%i%tPvtX(>PP9P(FtzBujk zI7#)?w09#XThwm-blOkU3CmM`E8s+`=|89XZscr&r6jJ-uYLe{uB(2?f81iJX7!Hh zC;fjfI3H3;6ZjfS}Ui2$A8jVHGL!etEa!m3R`QZZ$+MM z(+{ar)|GI>*5LHZ0q3~5AD{k+@1%7%a-OvAo8E;|pMlHvCIhFeho*lCrM@uz^Xl)d zf12J4x3=q9eGZ{zeIp{^TeH2Y3jpPbQ)8Xpk%%QJq1_-}~&3~WfJtnbbEZ^ZmW zQeTnyKh2mDeAVLUYgSupNWFtKKM#e$y}u2`JV$E&5DI&b*Qjt4Vgliq_b&LG)n{r- z!u8&7*OZ4Bd21`H;gU076-tIZ^v68kubCA-1iR*8pU3-)n)%@-?;mRxhdth++WFyn z&$Qa*fU~sr{BX=e`Zs&m)?S3v4_CK^Pg$F5iS6#%OT&viJ+<2rGgSL_xTCerzD1tD zs@)HKSc^x>F7n)gJoTQ3rhmd$@7Z1Zd6fN>KzIah9JoCe-sAmcEqdC^y0&}Iul`Ed z<0+l_EZpfc**f-4(#yJ%UP5cP7R|iWpY;B)`g`GF@1~hQ1h%P}zYQNp*;nD#R;tJe z@5g60`;zF>U?gslpJSdoXU4(#90f7Y12Y>U_j)Nq{@(kmnde1r@mjM!uWs>Hi937N zm*8Ix|D)brvo1hteAXf4OwBqk(kvX(WL-1sc^@SMWkN;O+Q^gMkI#Bpov`kowGsJ0 zCvYC0RqDUf`}C|Gk-zu+2oRdpf6aQyYF6I5p~!RI;<{$vbKdE7htzZ41$Cs%%DUfx z123v8#dz6J_hFP`@5iL=?N*|$7gA-Q?xqO&?XQ8!d+TnG{LK6Pn!6(&>5F>LQ0?DE z>OCK;`;uBD^iK*^f98Dzmd;nbkJf!R^0N2e>V6pU_X*ZPzr@@u?w9MEi<;Hb z^&Hnfs_#X6U#V{^YVujLn|)2bX|pedzjOBXq81;eP29&GkNeWIcNZlElXl-#vwPJc z-wm^szg<$>eYefNqG(uBxBKp&%~AQt?5?8iz9-<{?)$;){-RMy-Q(k!-6N&;_zpuc zZt{8O{AJMz;D0k*w)D8~;yIs3{Q5b>r+v=ni;nw_O{2Sa4rVc5kHlxC6uIuWKx^{d zH0Q@f_xkRc)2r^aWBzH*D`?A)=J<*q70CDcem|!ikYAG+mTmIQpF6wwNlAUeE_Ke7 za`mWZ<=mCUhkP66t|>lcT{^d|7&MtneD=+~w0Ms%H5c=O?>%$buG-4Z;!z)=ow9D7 z+f#hf$8mbfx)=U>&!cmDRlVoSbH4=lskx}#%b2)DNqfrr4&s}=FU-BF_>lVD+-p(S zt5PaF?{@gB=W!G-oY(9->5~}Wwt0^Me)qgD7keNL{vCcoYqnDJzE^z08k$#yTHZB} zHQpfZt>V5igSC%hEHCnWdS0o&-t*YJU`f5Fdfq2|O}rD0RwuYVLv( z^6=7tYsepJ$|LJNLY(&XpN(&VjN5G;9Fr2Wg*%ms(k z%hpo3akXYaLo{r)FZenn%)teh`kVdl^lXW?!~K%l4i`EY+-6@0de+mhn=Mn%!S>Sx z9XhIR#{K6q^$<<~TIw-%HTIPLNnH!~Nl85gw@%H$`(KN2&$r9lsGcg`8EsVmUi?nD z-!1Ne`=jFbM%Snn$g>94m=~;8+nu3)WwoQ!R_{K6(4`pDC8fa75<~4QSpx=btHJF`0s@O&d?L$e**qL22Y9q6#P#GJ-!wG&XC7PnDw^1 z!ha&zBK{VnJ`{?JKMwyhp;7UV!vA9MPPmIhcS_71LAK~|abFZyg&0#O?iz9Ti8~_h z9pXMN?u+88u;dqajkx>79TE2qaUU1=MR9q}5b(uaBkn$NN5s8D+{eXzQCw9d`Ndr$ z?mlrx#Jxk@$F)DooGM0l0e)z-$$Osnz25hGKj!_o_dfhB_r1f{@V|s#3V$4R#Ue8!%OaOWKJL9LG8*}8 zh|b;>aOTr(Z9vt-$frl=zjHJ^x^0ikoH9M34DJ++~auTI*Z=c6wm?#I!WqCdv>OVM8-{4z?M zM2`FLc?Gfb^Y5AHD~Nw3`YK!8^*dpQ?oef)b3sjQQKgu>hpN-mwo zIE~qB(boWnxar)?{~GH2J<4bdh(B|&{L2!@`mNIE;RZ`z500CnN-e~JxvbI|rRS6um%b3)P`asf1L}JUK0!6y2wV*4q4~^LyEE=P|-kaeL`@RYHH^Emu3THW9 zhkG>Sg%#|fPzdfHLM3pQhRfhy8?J);&2SCeK%^e-^pg2-8^!%zqyhf=A{_j|-q^Wt zzgu(x+_}YDC|Q69YVFc1Enu-SXmF1QxI|!us3(lguF%Mv#Ko#V+m+7rCHJe%$*xQ~n?5kuxGR|*iubLJXOmrO^Ki?+Kwq*eKA23WR7bpj zpf8ba+&qkg)^z{C&|o41@3u_(V4`afzTJua9f{20WLF}qI(svTcy~wqKw|5DCL`D3 zWOpL7uSxCQIhgEA4h|cLYOkvroja@cb_~WdgF^$Vr3>J)$^E)WOLzCWWTqwC(U)4E z?gKovE^)YHaHu<(KCi7iIf#2+ZK=b_Oghz{NDa0fhLcsB<5wn7Fqu-i<|OdjolNb{ z#0LfdVOPhx#Qve49`V{h#wAFj3(s6bU2&jVLN#^~iSf$=S0PT0dL6^r!9>5(jYd%^ z+mjgFo6FIk^XAi0F_)`u)z45to}F2=i5bPyFJA>&nCkAg{=IqqSdiOYp}SPuAuvrA zw<0zq1~JoRBIZ(ql3HReM1Q_9%(5N#3~1_V=z6S82|?l)s948 z0^Qht06m}^Z=&oF*lS&9o7zi=ZWDHKKeb@et>Fl7=J>CfR>rNlZHm*-+ z`m?GX!4=DOoEu;^j&j*}M{+O$|mxdIoQXjjqy}BJcOL9sekXTwYsXrpp@u9 z7f5~-R0!CGlBq$pZ7AETbAx8-P09V4cxIT?*%r@W=-3z`tbH0x5BkG~VGq)ci9Qab zj^3d`v?^tS_6Ro7$}V&OozRhdSE4=Dl}T`zs{Uju*+10ZF*Goc&I~5H^&n&(b)*-K zZ%y}MOzrQBcU`HyI|sVKM4jkcoprqpvNOFoKG@YuF6xU@G6AhY4tJ>w{W`V?1PIU= zKdCd_)6?fFvmp~7?&ykx;+x|~ll{Q2Go9|!w8^%oT$0E1GtljW^n?7&Hg*gox{~oe zl_yW@lFi5ZD$U?4{TP zJFZ%$I?{bZtk9N^8xpBR2E@uq%&jR%P}D!vH8_+>ELUAa8TPdRvHiKcV1?6`Rv5#X zLAxgKOuWA(lfivN$hq`TwgY2H+OE1V9QqQ(YIi!*oh=Nvr@9kI)i#{`9c=0A+d7a) ztxI}6rmJE z*{w2l?=1)uNI?{V6hv{RF%s(11m+@Wu?DNtq!IXOl3CGdlBst=xli<&nhGNbzA%n3 z3*!t$&?u_k2Hg13ZmQ-Na1%E_#XxF1irE7CeLB^47;2g*<4zt6Z#T|6Mc?mLbb#+of(uCb>elEcU;s`|9!Ms-%`l=GhZPNn6~JiqfS3y5 z?Byv6rV?8-N$3cPZabG~sS3)0s1!DidUlZpY)DX_$O(Cg+Y;|jsBCZg2%47|fHsV& zJ`Poch?6A!1JLCM69ZchCo<4k)ViVm0o2o_b%(XkD6bqyL!Y5WiiPKnp;Tv@le?25 zO>}};Qek6qP&rX1hHXS0PC^z+t6s5kutV=oA8EC1afQgs>?M!#32UJ^s zyelgj9`(o6pg=>y)&sZ{)^(-g(g3%=vA(d=g?AIV*p4fc104hLuEdUHPcKxpp+UBd zgHlFjTc2K>Fv9jz{lxGbfcDros1o{V zM$9J3o|NKB8_ES&5MxSU$PS_tat+HF2v}r@D`gSVUQ}%it85rVxXUE8@ zDNZ|=w&vt)DVv8kWYR+e&brpYss~zzu7Q)W_StPSn8F5;z>+IaSlg2*p|t#t*{Jb z@?*3)iTsr8a+->EY=bzIc4|}1+tDr(S~Q!E^iZY?OTw(!zZks%mssO{xfocfFslq= zDZ3M(RxCHHx-Jtx!Y0$&K}>1f7&abSIW%$FQwLyG(necSeRCo;Bt=lu#)QZ^4B=k2 zgDY4eoDEA1C7i`|tyqV{aFB*tf$7^O9Z-Y(1f}A#CdIs{6E^q5gN~mNv2RU8UlfZV(l1cQ2 z+_aa1?OfTN2+0k7hfKlQt_R};)MpSAL&6SH8dFP9?b;AZDj1unfOi#T&90(apP^lw zhDFKj_8T2a5@;l#yva)a`5}n8dT0w2IXiIM$%ezBZoTuToQ-} z%*q+B54JJ~j@|Evv)UteFs616$MF*00BrI}mBO0^o$zhOIV6Vaum=}c{YdS@E1Ox> zh#j~N?D!?{2I>&rsO*6+gV+|78$`}7)hp#&;qOCevgOwTN&;ovcx*yA3#c1`$>5|R z72>uTt?35r$zsCtrX?+CL*E-HIV6;7!@J`H(jJT&;GTX1bX*6jlG+_M4p#!gWHC4N za%j0jXv*D|$@kq~z@`WBaT)XD@jwgmbwf5Jr9S8w7&|GP2uS0bBam`p1HMV& z4B!y**gRX2u3>NtWKd%lzDbes`lSV_rq7d*NlDa2X)%nt$RS-)j&cOMjQFsR+JFu7 zuyw?aRPI2`yWVgO?I`yJBXr7i%KGuBwE@uMplt_QP5J&tdt@hgs@v}Q@!%KshM9>5QD3icMHUeH1P47X z27m*3G>Px=c#=GD82FNd*z0MW{BZX_XD)K>dZe>235oP$Icz=wb`mw3*s;`{EPP60 z_Kukk*smGPc5fEvA>fpTq)5wb!Jgn~S`V0vS&y2=@0~N_+lrED;Dxm?IFDnC?I+ie z3X~>qh6)-}!?eS*xGh>%j2hdvyxPKlDj-5Xb%4W2oPiUfbqiyI>&YN$R4=MLJ z>NwV61QBlR6Rv%86zBM$j4(6#R`erf!aDSB7vP${cyk=+mK6DY%ds{*0r%|`dT9x* zN30otgk>{IHU>JMHXXcdCVWlPX!AbVT zCe#*3t-GZ5BaKD!cVo=t z%5nxX(up#FIB`y%Y-!Hqu;ZX!$~mJ+Yb|jyFv$1RL^7ZvHFD0R6VIq)Ti*ukIUcD2 z8(GK^&l!i98Gf4#F1lWvPXitfRXEp>!+OLW0G5-5bu?Fdn_x5^pO0-(zP!?!`($c# zmoqcln=Q8v?IlM|ro5prdxARW8!5w?ji1Sv;;c^zthH3i5?EtwnKC*0GB=@YLA|Lz z6BbvZTtm9~#b7fL9dP=R<|A0$Xq$s2GLgc^wqhE?rZ%pL)kxdaxX0Dc4bRPq!QM2E zI;9Y=Hepw5a}q1YR&LtbIcy^wtxaanQ1Ng=?u?3a>q+WZ4@;j|UN=cOjezWiO=PgvmgZmR0K^?nOD2gqF%;44oc}78OWl9sIsd{_Y z-Wqha@8}aMwel=&pX{GI^wEVh9eU##XU7lrTWl4Q+6NARr1l}}L^rlh(nCGHW^cjS z(jd$nax~&{vrF%~5j}0vGzL-Io|_f+U(Q!@I|nSK_nvWJox_b(#_mV%s7cP7+aBTO0ilZho`eQo*jt1lTq@Ql z>m`TFo6CcVj!X%=GWLpCnnHqSH`qesCwTe=aczOdm^qN_8N%*Nj(p=Lj1#GNzI<3P zVq@*YqpZX1GGxKweF<#B_N9A32bGxn7r8b^0MkT9LFzIGwvt)D?bY%2 z5hupGyxh?{g7W}+FHQiqr}Uu#kw&^KhAEHx&lfGz0NW!TsQ8gs2yRS!WfKe4hcZ!+QT8!(GEL`{9(y|+Le|VnI2oGd9<6TH;Vk6?XMv4S|2i|nxbcL5Y?UL^+C*YN5Fn0} zhPLJ<{fH=+th8^h*t(vkpP7H55@)lW*bv7U8o=3)I4(s9SWPD(02;2fNrtw{#f7X^ ziGZLcLaM7bozXou-ehXf`o^4vk&$Op-kB^tFj` z%~U2zXOcN~>j6xD@eBx;>=*PwIEiS_ZsSD^eKOdbP?KYOwz#$DUrOHPGU#^4lem(S zVFX~vhB=62PlIF`FvMC^ManuM(Z)NmO2pBIR1bA|dwHWHsNmZX(EfJtL;}UwxQAhK zy1ni@o;|SzF)8CH)p{I)g(zzrMBK?hc) zv}v3Dly>-VISr8W^3Cc%EUhlieoS8aJZ<|Q5J>Kwu)JIq#wMH>TT2^n7CSFy&7GH8 zJs~u-Jl`6cSFU^=YzA%ltqAHkRcm&&pb>x)v{91^v@e086`g2j;jW~LnKEWyQq7on z-%d4*2ZOekvHNvufq^_8Hco%2;9l%yZ@{l$?L}|md#m0j!@IEPW7_lBH*CW&tSh8w z9X|QJTL;@JV`%rvAf2Vmo-*6ri*OyFX&$Ikvz6L8TWn{9iFb#Dck0lNH1gDe?~E0Z zc49*9Ml7+QtDzO*(8znxmyokr3$ZXc^Klyx`wi`A8Xk9Ha=3cbR)a0~AK7-tN?zE? zF5ttRA>!u7T<4>0vRkQk1J9{fj}qdj+cg!J}NW%N`!nBI!(qqhj&>aIVlw{5&WOQD{A)UJCn4gO+(=^Zn2pzb@; zl-4w~waDc!F;*~I1Xaw0IIfRKJ6M7vQF%ev_ppa(m8%nu)VnKnXdTZ%)S*lYttX!n z8}c@LwhoZUhxEnqF%atz=bSlUE?Nn@rDl!*)=rB2MWap%bFoLj1u`mB#Rs*b~m2U zsskjwjmuK3+oWm%#qME;5nm(ndJxBML}z*N2{s}{4;FqeN4K@2^IGvRMFR%O+oZNQ zx@jvm);1xfUB1BV+zE&>q%fuPP#rfsx#?ConJOCzs)(>niR4O?hr|T(3Pg?GS8(JLbqZ^HY z$g<<{CdGXrN2{uQD&z)R`#BiwfBqlD)}lIaMH{w5+rb6xp!F8uxC!4I@ZE+`C(`$D zQmkdp1V#XR)NHV=MZaEvoT}QLs>iV2f>X2V3N{zAQiA<0lkJ8-za502N?OqZj$+&r zM?WpZ2mI|_3@#?`t0fWe@>1YBc7u{~iyMf#zok99bzZ8k;~ncUyurK%E~&#~L)<7P z?;DPH=T!|FZVPhpaGcq;GPC{udqqbCuW_%uR}+^2MRH&LqxY>Gp3%4D-3(2`$yWqldjCwE4dt@0L_2o1KeKL9iD~Hk$r|XoNd`r?4CY=IV|0tglkxa%Eu)@ zErPLq6!GSuHu){T#gwfMtX&0=)DmYdr<^6d-F>2^Jngm8t7%WO8 zIsJ38Y?T}=!m5qVOinADZpqC{&`>gio@mJ3dLNz5*E*ACoypeX@#D87vBHXg6vRNE zZK)Hnp+>$%24E$QoGu((h6T*3bYx}M(s3e zVgBeM&YYXH3T$w{1j~1Jf(aW5$fFZ_0ZtZFesQ5y^a=wj|6cs4lj{F}lMhwfR?tF= zF0Hszwz%6wYIC0FflcN!^1#iJ3O^?|N7C714NuKzgRgsh{bJ=$qx+z|vvSCXY1UI5^&}!Woq~;Rp|oeaHzSryUWXcu%G1yaEKM2R3f66o z{yKU;rz@4m1yedd}csGM#v96@r8&l5~B%chCA zgIvo6oEC)acz4H8R7Pa6U~=erfYT*0VYhd|)w2sp#p%$~oC|E;u=B=f`u3p!x$Ny>~$w_6zJ~W zf^V&Vw+J6oQ0T+RJuazKl$H<-c zYQ7x5Ls&5-@L?GkZK8z~a-F*xLnwFWoC&q@%4`AoweslZ)T_tm)QP6Bd|u_TZ%&t# zn&b^*S(#X-xMe6OW<8ZS*H(2&4(CB=>y(6Ja~Zxeu;So%9LPjYe%Q<7@sufLWG1CB z^Xkb#*V_S^$~aofcv*wS0$u?-6F*W$vy@)emM~>!72Fp@$qTs9u0MPo|x;R zPGCZfaUn1pkM3-to3U0w@#V!pZq_YF8&F@I^%YW!V_vH}h4qZhTUdv=(n88h4OeQ` z=U5-xbGjv`@7+eUQ1^ZpdSNeYjl77z7xTu~f#W!}>rEj&@w;b1cg*D4=9G}u zoNH>xpOba(7%t0C1C?7%DUDZt`dajWR{c0Tj+aI?P>uX#0UDmKEp`dB8pT7K`|B|L zNNRmIo%$D9gOf6MTuB=Dazdw4BclF9;|kffP^IBM56iQ&^*Sr*!h~9>v&7-x*Ls)M zP^k+p0Xw;MLZeIOHyx)ZITETh8czJ{o!i&1AR{)Cw-tb5}j*aoS?c z3Xqm&J?e=qa+Z)UX~7dUf8-S{ptMzJ>@+=gXtBGD5yyLZSg7@&w6pdK!=ImxeQx$mb1ADYBjH5KMQ8dk!ES^wx?YW_~AX@hD2q zto;5qA!50ogJ4!6N95;FMQyHy`lI=33?&X_kaJdnTDT@8x99Y{$>Vn%*7FZsS%Al;#HS{d~Fx$l~W75re zWx{_b1ahTGA#u;Q7|{;^}Ijo<{9#ENh;w zly2T*lWE?1yYJrmej5++*k+8EOQZkFWYE_(R_bAcd5_q<_05?~O%wOlWJh#!ldEfNW4FnaW$gdX>cZU(y2+;| z(_}8Ys2_1OuwU~}u)j4;J$)U2P7|M*OcQC&pXjLnThqYP)iAbsr^_upSISm#SzxbB za$&8esfrzF(E)s@BWe2{w*G=zgH}!XmQMFXL~WeM=BW?SZy%p-)+NoB9?ea(-qJqm z*nPEPtgn(hnc%0FDoRPL;kX}H=VxgD}D zzPC=G$7=!=HjEvmReiT=uhn*K4%DaA*`21Ag%||dhDlS5b7+hl#ajdHbP}80 z%3CMIopltNY-l1NcA6#*#%C_G2<`HeaJZTs9~Eu!Gx{iwz)aIXD~u5 zcJqiBO==wS98{`Qbk#TIXuMQma~xj|Ax>X6 zq9`x?EK=`wh29N>HsOzgQ0LM!p~fEO(o>^hcaYtY;lV;AReqR71*ISOs& zmjmV&q~T{pgc=-(WM#QafMK={KV8}mOxXc?GT4Dsn!FC9n|N141-ZwWQuxhExW-6n zhAzda9>}CBcjyLkt}W=kF| z1TLUuaMVvu<~|t7MAMQp_Kg(MbCyw)4f;l2np{L`e3{8}Ck86X(Sv&Q>0o0UH2Y`z zWFt3O*;zWLqX@9OowFnc4^uxGi+gz_X(7gh#r!l$YXg{jX@V;RvsyqtV@};6^|)0+ zwUeg`$l^RFH?|`=SoR}zGrrBn%h-Af@lvg)gK7+Ll*DE*&~|!6m{IRuVsu|}Iv8i} zBURppc2garI!ij?CgME3rIG}-^{an%W9E6tz#?u(>K#;t`)2%8r5q$KITrQ4Gi<*-Xn)vQ6W@j=NnTg-d(N@Du`860Z&jWMpBob9a zHEb~vbVmW>WawbZS~*=1V~4rM)&sR>LA&H7OOZXb(&X%F>*2v^Wi=pjqM_12CF5co zuH{O_i7{4NRk2$3Oxpy4G|o&wIBZZaF?< zH)z+3Ub2E6+rgb2BfZS=X5z|P-R~)K;vxNb1%)jk-8eiPlL0SiiqM$ZVPyNa zA;g~5%qf?n%EPja$X=%;lPg}3G+c)%KUXHo3&!?`d85NGC4!4I^e_hyF;H@om2a@) zcc&4jrL$_-h*V8=zL?0VnDD7wurBv64ydIjFZ-SSb%y*i@>`*FGLXI)8%JwEz)#ep>xye;cNAWa}|{lDN(&PM+MGkdYfHRW)OSw zAID!o8Vo6+)PbQMi~MC%>9emd~pR4R79f@K}QU%3I<>o0zr;bmdeywX`tCwA zk%22tX?^>6D{4}c<3+C!9raZ!%SN6UOxaRME{t#P1gm=e-46P?*Pq(YGyV9H8@TSV zq^}tgj!`lwHT9%Z512d}tyT5>8;+h@V$Ug7OJ#k{)x0pvNoYSx;sWuU4U$8f^ZKx8 zFl#@;*2@|_rE-#V{>JB+9?0^EWkHxl^2Ub@WeU9enGwp;eK0HFI$NzR0&Z; zCQL2TYYWO$wbX&g(U(FGapst)tY_Y&a+RO@5G=uz{u0G_(+g=a;^{-!P z|A!^-S$M_CWtm>q~QFx3uB^@UJ|PKZv7&QxEW$EpF)kgraaRlpOqW~$&6k7uUB_cD*iGi9c- z$`z8!6#-Ry5Lk$SPkB5w-auI`K8vhC)Cx?4Z;8Lo<0)GNu%0L#fjbXyr{S9WG%FDD zSxPA%nxL#e7zLUD$BG7&<%yP^OPEn_pf>7Po={mcf;CZOWi=PEDHkE$Q+5%8Eey6u zum!<32HPaqhG08`?GkK9a5ICOCAb;E?F??0;C2LeGPqNMI}zN&;2sI?LGTI&uaMvs z2*w$VOE8XLg299Y69^_5OiD0`U_XQX66{Ct5QB##cnHBE28Sd#gy1lP!x9{3*IY!W zg-#otb~>BsY^Sr6&K^2f(23JY&`Hwir*nwT5S`&5$Xj-G+0_9Mv}|NFq`aQ8k?TS= z+H*WqgKDFsH~t}S*~kr1%L5+sM58{c+2{kS*ewk-pcD84pc4^+cT?HOEg_Uf@e}A! z0310HM20E&Mi9}*b^hxDbskS_UFUThXV)GUFp7TV@EnZuyJs3ptX-b(QD$%^!tK)_nO~8+`G42{{mjZ z9cQRfPNK+gj9^UqK~uy8F;+QRJs!(1#Px%#Moyw3Rt=m`jqZZy{Ak3;bHZ))Y|uP3 zXd3#V20dQKQ5Wf!Ne~AGMDdQUx`N1g=Hfz*RZ0R;-If=gYEvu-ttSKsl(V2^} ztWeM&3ZX7dlO_O(jmD>_V17A>PDYdki-1fhgchR&{?}R<-JxhSHrg*u3We~6uth3J z0DS~vfY4xV9~%RYFIqNwD2f_AWzFb8AP}l4YX-?c1F%ADbeJO>UsF&Y`k19q0*#mw zEG7iBswP^)IMh=U3Y7*!QHw$R4}oq`gqaUPHa)C-Xd{vI1+AJ8dBCD;MMGiME=7av z$U`;gA+HBfVenfsTY89`dl8)$I&E~?>1?L6oz6}=d+1z2Cr&3pCrJmDdLSp^4AB{m zdQ^B_XPZ1R3RQ%{VeL?|uiHdWg4oZ0nqPw#sbb#8H2Gp4Rjgl(H8E2?P;rylE~hyD$H}V0L%AIP5x;fRc;>nmX~}@0;FV_`#oM0zrdqr8(7Z6qho$fUZZROZnh~~ z3dzfdB2Adc=AN%Nk!*WsJbNX7|JWU8urzVAJZif8p>+J(D1LLRJr<(Iy5Uc8^2GUWamQc)%aDFz_*1M}u_`Wv9yKq1hOX9Ap?` zKjX*(_y2t*VDNiEXCSA|H&JXOIUgk;(1t7W6Fi3<OKn%x#7YZB`S42GPj~y$~Uori~^3yP>sj_3$aAU`6#ZN(6cI;enFA~y3 zLy$ibZkZV@DLYnQc5GhRu|wlftV5IJ&#OpZ4gly*iqHzLnY;hWg8JtlpR)ObZW=(UiF;w3gT z`ZbdsOGwRe0szA)fPW5}kQHJtm4L*SCuD`{fZUR(6(S*zEvYF27`Af>M6y(oL|>z& zw+J_%z)0cT2|VbR`GtLQ6UGng$GG7*I3bAN1V5(uV}~%# ztk|(3tqU-Rl!50K;1;Ptoe`A5bbbg>IRixCL?YxnvJJ4g4pSB8Zek`VunH=g{Dg!{ zZ{c8$9UHdDlp!pN&@BS+P$*IdvSGjjgR)?N*xUb6-!aVopbVj-^mQ|WF$|>>5#nM+ zYVoI?2>uCyj!z91lLj{MQFJ=~VUiOb#r)_+{oW`XXp5jF{(0FLj=9*e6O}>m2vJ8T ziO3+SoAiJjl?rZ|5)4>61E|5&il7vdfR2KDh!h?@geh2r3O)GmM=NTh5zws(bF2kH zid+yC!dS;e?a&RS*6kI|5S|dVZ#9#8c&AmlI};zkuej%a2b{lyaU|=39*O)|p%mj2 z!Y78$R4ZWNtHK+Yi6m&80dO56=2?Ln`hQ91Wje3G87-kxK_^D12@WI)oEuQ)Tzsx( zG?#A8SpH$XS8FkXOf+&6ofC9!VcaO4>lhT@y$s$@=OM;1Vf34HP6F5(dRWist8`w2 zbIebtp3Xcvi|8z&(?+M=7r>yTZzp|w=!?U_ToH&ca5Zp?SOG6nffPuu)CbQKf(kJ| zO@Ezu$2fPm@;Qn41((daKKu|u61NVrUHBdBL}NF8?tuUPG*8v75#L$oECtR|;4B5s zQs68F&Qjnk1VWpUrlb0%s|3mI7xfaFzmRDR7noXDM)&0%s|3 zmI7xfaFzmRDe(V03anNWJsGG^n45#67t0CoI&9tWFTa#?qn4+{O&;^TOOB5^_gQ%E zdp0f<@#t&eo^JXRE8!dARwq3MY$sUzRs*m*73J^YG2n z*DK{p6R$S$VM0Dd$m>qLCDR0VIc|wGAuq2tt-`&R@oUU)eJAdf@WQI8pLdt_x&PCZ z=7R@3V?9|4j1Q{=FnDU1M{CE2q_3gom(K4m(-*7J_8~dL-i=FV<5Akl$>YTQ4LKeZ z=E>vJp6>npOJn(%8(4+k?%VYGL^)5b>svD#>O|agI!NZ2 zGp_~fyFwaP(*%5RI#|5t#d~1vbHgc<#VMcP4CM@zH$$%-(ii%)Id7XKaQBL5-g%E- zw{dcG=Q{|zEyYKhNN;nKg})-ow{OgENM&hKUwC&g z1Nu@Dcj1)A8ZVz_6#vXhbYrhFk6^QMq_ z*@d(58{-j56yAB#4>=6uVFvRuik1X#4*HoWZrbuz(<1*_sdd8h=9b-COP4>trZdrq zm&(V^C}-lb)fhi~@Pe0!_>Af4`Pk_PcPYLwJCPo7rgwrI&2%7oJ%UiLYOzdSg7>E^@OU zwE&h6Z7^riDV z)Oot^PTsyo+IK_c6+l~qcEqgTUwwC+2dl|h@6x*Knp}+D{=FRctd01!W>c0PUHWr* z-BHdZkP*ncsY%OmD1N)Qo&5KggU3$3yL#A@)Q4^r{#Z_rXa4(n+0zzd^DHX{Vz2xZ z|CMzh{lwsBcK)ktA%CuC+d}?1qVFzG|6a9G__FaoLIPILhSIX3+s58n8S0$kcc+hk ze{BR`X5anP{C|IK{NwZV?^P#qmW7-r(hc~}xRcF@{x3f*o5E$=FNlaeV!a)Y@J@t#) zx322#YwK|5E^h1Sb&1Z8U);5|!*jc~a1elf8#WcBKceN7_W5mXyd31@g|AsM@}~4V;cadAdOBQ+FciN<9Q!c8t8I11mi8g>xPl4Sl&7q`d;|7+dtkx8+N$!=WmDy14;PTvSH|5mVzu#_Zdnw16d)Uq% zG_@1kDIWvsRCA)ez0y$n>BkMMsq&0UpNc6v1A`xl|G(1yWyB@BOZ;=d2Of6?M`nXP zOO~;iua|>i**cM@^1*Zm8JH28daRj=34 zbuzQ*;JjVd66{jKy1>zeM{SVFdyf-x!U|?N(-SfeUq4B%j`N>I+Lh~g&QJVAh*Lx5 zW>s&C*W1@E-V{gI{esA~&a!T+&ynT&!YE-+rh{F$IuYPhyDeZ5!w)fCf9Y5CK zi8Fz=cV3BYdz<=t+uYM+9ZcF@8}04^XawKl>}`7i`>|%#-nC4%5L>U-GXJl&J=?ea zp7wDd&_*96hmrA}4E5urLv~>5U#;WxOaE4fE618~vUq=pHzJCiO4@16u{^d6!2@23 zM}y%pOYxB7kCS;kwi+J8OxnSG%r-pc;8qgPu@mG&cudLhSW5W0hDVj*fr(IMl-nl5 zgR|!Q z$y$QT*Q4O-^m9(VL;gr-K55K!N}Lh691zQlqZm1ckf)X9BPPu&#oyMo`@^5I|*0vunu=W-1WG~ zn>8t?e;MuuT=LB**y)D{Gb^WmBW^n`-;-irz0*TsDdw;MNvjEm8{Vm@V8jP?}MDvEhasMyH{?xk() z3mgK7ejW(a1I@s!z`dpCpg(6gb*J0XjR;wf7mIRZO*vxa3c}@gD)|sm_TfroR4HudA-+_A}?tQr6_TP_t5$*%H;P(Fz_fp)QxX8Z$ zXSkQ+{sQ;IxWB}`61RkcU4$Wo48-ZeFgU}+>ne$R69Qccd}E0UX(Z^@yCFpO;~*( zY=sG{4TKGZccj6a9>7~;!e#}+R++FFfv{suSYse;AiROn-8ZMF()RS&sz{BqxOGZ_ zrQ+dtkE8YUUfc@q(T)Bp+%Msd!9_=qPnx_;0;FB(zTgewM6a`e{Eh?88|64R0`~$> z0>1#5_&C+Tfxv2@7uW&Z4m<+91iT4UkytIT9B2d11g-#X2L=k0H241ASpp@X%r$f4 zwqlJh^=y9$#^;>F?eH&iW4BvBRc9iu$LK=89y+11czeg_d&lUzZ2(`By1lc#rKf$_M!vbB7qQe_coS{xacIXvWO4Vlv%T$XZ#&Ch z=e2#=(ztG26Kx~IP14R}OsV=Z)6Ps2Q*G=?+SelJgvR3SZDV`e*xoj#+gQr1^)hE< zSg3!@)0s=?XDqVba3G+^fkkReC|EMAoGBiD5#|fh{+Ju6b%U6iKa2%uX5O4c_i+Qy zNob;qM;UGTUzrZQsom0Ioqvz$U516)Hq}n;Rd22z#pq2a$ zS3FcfRT{6ozN<-Z%DihDf57WWn|;+{`|#XSar zi+e5;0CC5We{m-wIB^@O1aV(Bc(+h+xql7;ihHGTA7nj5?w>a9L55!gwphX+Hh2>a z{gozvqsXhopFUE%e@$ukGRh(0=Tnj5UT^rEWy&+ol;>q4C4QyJ_sa(VuPBj(kECwI z{iR9wcP4-G%{mF^qfyE&HTk*2xP6BHQFH%klfOp|zXuJ!c_@?c`G(2wGLydt36$`c zX&B1?_!pUc zjx_u(GVw(wf9)o{Q;mGzf=K9&F#HZO@vI-I@CQvk+pS(0ey5u76OG(nu<|i_`Iaen zk&(xvrae7v%D2++=bK|HofizB@0fb|rENb3@6#r~b8I^{>3`4E|3pK7pNSu5>g@%S z?q$Zk#-x9Qk>f~nzps(^L{pBBoAjp|xqr{_{i~6~%cgvNM$UZJTb1KfgBLUT`<*Gz zeTM%mMMpZrtl&NFl|6aQ(WXTLLYt22Ba zH2V6m$^XYqKIR#`gwca}rab4Ha{STg#akwweNDOM7`rpiq}yWa&*b+?lkP=E4}NFl zb*`y5(LI3%ldtPd`t8Pj(8&KHL-(>NSHj@882RxjHpM4l(qC!v|7oKa2buIwHTGEMtMYqN98)@YEd8?-;-RF#aPB(VpIU|=Bj6N(j>BmfZeI~twOnOsIJ3ijX{biH> z-6s88O!~`=Tq+FSNK@Xsjr^}S^%*)^7CgEJJ^y!S68fQw?3|xl^1tZ9&%j zW1*sc*sEVNbp18`PATUt)(@Yk22dqMAtz4VkZrYI%&k0+3pG0q)ci;% zWcWwn$?sCC%4z1(UxN-#1wY>GlokzVHQxOCCBCLe;`!)pj(>(Mf+6HiGfqFQI z==(!8snl~CgG@imkOP5b0Fdij{SIsn>?#0YbuhAm|wHF{Yqw%RKG!0v6_wYVm{RK z!6~>ifdhf1z-nMU&AOp+>mIKEDZ9q40CU71g&**Lh zZU>$Oo(Fybya6CWryQsTrT{a61A(Q$YG6Ik32Xz-0WJlu18xQG0v-as4Ll3H0{j+u z8;F)rW}pVB1)6|GzzSe3unFh|`hgw5)xgcboxtP3Q^2dhn?MOVI~?FcvrYz>4KxGG zf#ZNSpc^<7I1ji2xDmJ=xEFW?coKLX_yzC=!1Tr`2daT7z)avkU@5Q~SPygp+kkU` zOM&ZvTY_LBIPv*xC&CmJzG#K#P0c3zNKbcvy z@aUrFkHen@rUMe!4%na2S=>L|cHN7DD`A2wZV>k;=##~L;qt$pAh>4}Cb$w8#2p{N zojM`)8^OIF9T!}Q3*t_u&0D@7e185E!M%^f1y|yNxZj{1Timi|&;5+xt|LrvB`%12 zJn327v0Hx8DY$>8?Fz2M1#zz=+~Q9A#I`kp+h}klE{OZ5Kz{%F%BMqudl6y6SK@-W zt0+gxnaaokJp!UmeQT?J1()!B1K~60&g3_1uI!c7_*aO{a+dYT%cgu0v9qtOy-oO7 zIvsE5_LKcan(k8CXw*5hy^C#&z3sV|f{*HAQ!5*M`&xVZy!Kf>AB}JLH2HjHGG2N| zK7ssbe8Xp6ez}XC#i#O0Z%;7)A`jN2RJmu8?r4*LvE}S9YVTdz(z8jv(;G-b#~GSH z8qJhh(X2kbJBY8t4StKCr|08>zuMIso_$&9aD%@=dV4L?GZ`BeJG*}!Jy;%%V`y7_ zTGO!$s`(YGdVh5hUsp71LpH|Nt=1LIYp+h|{{7!oCu$i}7dwkOdb-`7_I2x)saMup z@lolvzBP`~9a{Maqj%3UHfK+iG8qdZYX^5AkC-D?O*d9sE*)<0k%28&Q?=l)c27RJv)!b$s`vCxY38|dX&ggKj7@7S zn+;=Zs_;6xSGR2N<)Fh2{zhL8S5H>u>7=IgM`-7>@q24~E*%}O=^7b?Tlw9-uh8-0 zz|rknJLH^!BU-#ukf1G_jyH4-vM*iRm40|Ax+Q&GYK!@z_MTQUt9P6G^cv65E8DH< z55(@roHZ?-9c{}HSuQ;tZtxrZ`l>xh@K?BfU2TinH|h$rdDL-+X0|WG2NnuV$Hq28 zVDWXh!Jp&fS1;4}U53Eo>u`e~=;wNm6#S#Q+U3}VWnHSH3)ZcUH*}QO>c!)$g$|jo zc2Nt|R)lt}>$L^su5k=4eTqvH)7dSh*t$e;q7(B6F% zFR@@M12j5L)9e?Zk@;MOv#4)NH!m->O3U`;pyLb;I%aj`W`^SxqMr-A_Lft+UF`B| zSAApIr`0%yHlSZ?v5^(d(S2R3UC~aTLm*v^V`u~V^=4XVmv{68$aTDRB zrjFNiP1tCg&(8gYZhkLHunDu%(y7{(9>?oALxYXC`OGw{w5ShLzBZFlwAH4kaSSc? z-O^SqQDyAw?smQ2_O|6MT_^XoU^jwg)HsH=QFKf94bL7fw2Rs$ucGBPEgf#~k%PtW zUn%%X=azSL`F)-aH~6$yt0!ZRRs3lai??-q@;03kVJ;mVZ|G>ZR)*Cl3f;1vz&6Jm zjgB)kv_ESzrCr9I+(ATQ@Q!HVxF9(}C@2e!r|IVe>if;8&@XhmPd~bSV>`;CO+_wU z9k1!;Qr|Y+w`s$1@~RS}x;tAobhg{RnuM)PHJ+iT?rm8mKb3ZTbaea4A|gwp<4jp; z`&Ot7N_4FX`B(NV;U`my?B#Gc?HA z(%g)0QCID~WQyTiXWtgTP3ky9L))^lI1tT|bc8@P$`vhM%gJ6#_a;9*jbmtOW7dW& z_k?y?&rw}Rx?PL6boZW~->_}nX*@$8Xlpgwgr4<~0NDz!ePajVmR92!TH2Z|>vCRV zsdSETx3vV({Y9-(B{V8>eI-%?4 z1p3s6?(k_OokBVtZ|DN;ZO0cCU5}dmt3FCMI9o0qZ|G=m)6E#+iu;64Q7!9j-_oMrF=&x1}u~Uxyof^uy}a^UQh5 zoYj3^*HK-f#oA!{<2xO1=+KdzF4Jclx{VuygaKW-OW_#WfUfM|`L#_`TKBP-Bgk?( zrsEA=Kv&i$b95Uw1_-T8biAPp*ybksd}Km<)uS$pufq*~z&78^^KBo0ejny4mp2_} zXacsmrbcM!51DIDU(6#yLJcRAi=|~0p>F98SPk2rz zsADZR=0P1BJKEcJU&p&k;TT%VYV%mj{G^Pri`XfsOpoE~p^n#d`vq*V)0|6FhSm1S z&Rl)zctb~dY~S|AB2CxTew5cCql-3^q&nlnFRR8g^t3Zu)+wwNl}X>GtNd6h!#!<9 zi-;+gw#G5Ev^h)r$Pq$IPuSh!wX>Sl!s?~eX0T2)j-jR9Svi$}RHAGMY1$rX{4)t12U)9=z8Mo!oc!r)jv(L4j8Y%Qg zv~26xqU7OrYIUL03Y=i;>y5@Yd}uGhdI`(;Zxv&ef;tbIdT9vY%R74te|1N1aE(oe zYyJ&^zUGmz!8hHLEtd{A_}Epe$5UAM3Og(MdN!?Du+;5A9eds79UHtB@ARBZG>)Og z##%kTv_fdnVaB60KP`|znRL9N!_Hc|u?a(`DNMnc z&Tl&6-{<^jdB%HMtUQeTPu!dbr_(SN3{iX1XQa7(XWW)aU zH|-N%;m^uyDRcv-}3;KhhaK zLgRJAT=?Jn#320bv|-V_xs7x7TZAgB-_ZP%&T+cHYVVlvuRiu?hO!|4hChdg2N(St z<}aB$d(HwH9lxQ|8msm{3EoS9q_t_yJEXOG6Fq0!s+NuIx&@MltsNY*zP`a(GI!D3 z1#{--VUkYlciEZlGLyv4I+NTGg1^B(U!GF9WSvrYo4u{_TZ)kr-dA7$n!1;Z)vx>`)fUd0xnRM5bLr>gH+0@d zI5*NC$xrsy3ICTK`H8xhOOF3;$FeP%xp+?F!nyRl@*6shD(AXWHQuFW-|cyy+Fgft zJ1Tz(wL5p_9?B{0WK21R$8^fP?HM}%W1N>(YF53B zqeMoxZhCn)-oBZhzhvIxMGN+0{3O4jd5?C=rSsyq9#HZx`HkGFpUpQz1({+>_l@ez zU({%%GBod$b2VcD`K@3KDZC%re|NbDx)H3#yxEJF=!_4|yV}V-s#rT~Yc%g|1L%D2 z2(Ot7=FXixcaf-M-IwZrSLC$x2sKr;+poxZO@%W>R6ohL{fS@N4byM+D{@*}jaQX# zJ~w`xjgkDd_pBH+u71h7ytpYwlQbR6wYe7pLq1Ez^L^a2M4)~lr?bs?iEG(%0XH@; zA!qJlKW<9m8g6_#{p?2KrF=I7rpfb+wdE8EmtPTQL4Fz6W-jFPcBlvy*W*5cYvsvv z=0$#7%a&)ksW$<|ocL;gtoy79lPE(=^(%JNXCIVbWG3%AGR#%K64Ezb@^VbCyu-+A z9wx43iy!B9$@|3i36x!* zr)A4fN|`KE%C}I?#>$$2(!4U%uX%(xTMwlUn@!A5WG!b?`Eh+Meq8(foy1vPD9w{u zUyGb8_4QnOdhJnerR<-8=s$^_-({+(exT)kl+SG>Zn+6zZobM!N?zVa+-teGU>RC^wxAGyG#(Tf26VSL@o|)FmPwCn<$ltpe}Mh}Y%Z=n zV0&7&oIOIF_oncpPG>+rTejRo9FGHRT$k~Zmnn%kN#1KT1&ca;ZGIekS}_D?GNzDU z)alx)eNu+@E^i|5Y5IA|6<&gVJjrqXkc$i2i7AQiPmwia{Ug1TeV#2_UdoHJF)F>D z*NBt%Eaev^-`Xc}^SdYS6RZdQO&EzUa<+7DA*=^S zL%)@a3+lY%yhz+9b8*4;-qLfkERqASgq^x{tYDnD*YVmj*_eq1oUmad~2SNU;4 zo7~s(UOG`f&T+Hb$qnc|LQuoUDU!tt}r|px@1r(EPlhD`=@S%K_*x|W_Zh@*PduOiP5 zI?kiS$-G;B6;5}cO>b`hCCX`KUEvRJDSLP4#A6)ibxj7H=?J+OR>P^y7jtpOW8z*T zZhzCpDmZJ|#tL2Lcy->S3aX$__v2Q0pCIl`6ObR*(=p)$$N6=RXOPaDA3xD?p2^V# zW!=8@CF1VP#o5%P4DCIao}|u#RDtMHK+jsX%%JgIH3;3K#8v0wg6XYV^a63do(1#S z>qc9!ce#4Vw{^od(68s><_GF%!{#(2oop_>piOSsvLG)mI3{ZKwh*@ zN8A^4alyW$w`W6}lN-(D>)D2ur-|E5oP8PXT)EQrpYU)!T}xx*es#0w?blS-G^?qhZcgLud4x2z zHq6|wp?>Rze_EDyTgtJS{YRHQuy*m!O2S_<`e&t(TO|2sCE%}2{j*ZYUw`~(rIK4g zb#}eJ>vd`Brn%!YKWW_hmrzE)-t8XtKlV+^{~ykAm*-0QBb@b%I$BQd;?ZeGYmdw; zSy$-Vx@h%c*|{xaZF{f%#(1&56*zb8pZGlKiu#74?65}{iJr_q<>136G|yUm(Y|+l z>?3nNxMp#QY1^}W;H;QYYJ=m z8Kb{ejQ-lTwza(&eRdRJ^w(na*J`7`7Nd_>jQ(1T{#r5mYkSP+WG%b3>w3(GT>b@V zwY19Ce*3+ae?@|AeDT&}Ls2I+qduzpFG#eleQS^YQZIe4ye9lFNVDDl`Y)TEGYN3-?YcxFmse%7zFXwf026^pfXHzQFcp{v>;s5QWbI)( zAag@0V;xWr%m8En&;ZN=8iCos9AGZM5~ivTStFA*3VB9xAi&Zed-5EP!0JOhjS|6 z0X={$lJx;w0a?r12AmGO7dQhr6F3Xl4!jTO2hIlG4}1VP2RIk_An+mJJm7rb0^mYm z2XGN^F>ncRDR3EZIq+fN3gAlMD&Ql))xb5twZKP#>wxQlj{!FTHv%6AZUR05+zi|T zd=mH+a4Ya>;5Ohh!0o^tz-NKa0e1qQ2fhG&5x5Ju8~6|49^hW!KHy8h{lEjjgTR-8 zuK*7L4+CEXz6Lx3JPJGpd>wck_y+Jz;9J1Af$sp{1)cz&1ilA+ANT?A6!0|g4DdtX zS>QQfC-5WSdEf=$Mc~K4OTf#(Pk^5SuK@oE{0#Ux@C)FVz^{N`1Fr(V0bT=M2Yw6u z4){Ir2jC6hkHDXRKLc+9ZvlS+{tI{;_$#mr_!}UTn<7At6)OfxfKou7*UB1>tkuMT zI8X+Z1G4^62@C^<19JY|2p|c_nN#wOk`#~zssULqmuI~4Ok^xD4j2zi0BV4Vz$9QY zFa?+jOat}-GJu@3HXV@lrdps5s0U^MGl2#`o~225I2)J)%mwxXp76FTaCBUJ;QeYWy7;reS95@0v5;zK20jva$237&9fn$I*z_Gw_ z!12Hdzwy+v1JDYz0qwv>;ACJE&;e`)P60ZBEkGCG0v*b1BmYy(aQ-V2-ooC%x-YzN*4^aE!D?*~2roCBN-d=U5$a2{|zZ~<^3umiXV zxEQzuxD>byxE%N}a0PHBa24$?_HCK;HTXuR3N*;*DRRQyROA!Kl7ATGYK3IP89dM@OuJy68Ijlj(4{T!}53# zKV^A?qK^}SJ;_f)#m`cCC=>pL@g@%q#7REOaj`}DJPgh(;_TVd_WPZ)s|n;ci@e%j z9Zg=INvj}vnJ;(FPH|$#2-+Dmf^Tv1_MGmv68G=DCpB-~Ab-&*f3K}t6vZB#aH$$| zl^{%65x&<5wb=@H2)CcO$_Zbp)Xe6t$NOb+-V+mFvG_oW_cMtvfhx)TR;IZiC)8qJiOW(_ zJf3yJ(`_8�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 literal 0 HcmV?d00001