diff --git a/Hooker/Hooker.cpp b/Hooker/Hooker.cpp
new file mode 100644
index 0000000..4b1fd23
--- /dev/null
+++ b/Hooker/Hooker.cpp
@@ -0,0 +1,40 @@
+#include "stdafx.h"
+#include "Windows.h"
+
+HOOKPROC pHookCatcher;
+
+HMODULE hLib;
+HHOOK hHook = NULL;
+
+extern "C" __declspec(dllexport) void SetHook(void)
+{
+ if(hHook != 0) return;
+
+ hLib=LoadLibrary("Hooker");
+ pHookCatcher=(HOOKPROC)GetProcAddress(hLib,"CallWndProc");
+ hHook=SetWindowsHookEx(WH_SHELL, pHookCatcher, hLib, 0);
+ if (hHook == NULL)
+ {
+ throw;
+ }
+}
+
+extern "C" __declspec(dllexport) void UnHook(void)
+{
+ UnhookWindowsHookEx(hHook);
+ hHook = 0;
+}
+
+extern "C" __declspec(dllexport) int CallWndProc(int nCode, WPARAM wParam, LPARAM lParam)
+{
+ if(nCode < 0)
+ return CallNextHookEx(0, nCode, wParam, lParam);
+
+ if (nCode == HSHELL_LANGUAGE)
+ {
+ HWND window = FindWindow(0, "Alex Shestakov's Keyboard Layout Monitor");
+ PostMessage(window, WM_USER+7, 0, lParam );
+ }
+
+ return CallNextHookEx(0,nCode,wParam, lParam);
+}
\ No newline at end of file
diff --git a/Hooker/Hooker.vcxproj b/Hooker/Hooker.vcxproj
new file mode 100644
index 0000000..c9c4280
--- /dev/null
+++ b/Hooker/Hooker.vcxproj
@@ -0,0 +1,184 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}
+ Hooker
+ Win32Proj
+
+
+
+ DynamicLibrary
+ MultiByte
+ true
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+ true
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ true
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ false
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ $(ProjectDir)$(Platform)\$(Configuration)\
+ false
+
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;HOOKER_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ Level3
+ EditAndContinue
+
+
+ true
+ Windows
+ MachineX86
+
+
+
+
+ X64
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;HOOKER_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Use
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ MachineX64
+
+
+
+
+ MaxSpeed
+ true
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;HOOKER_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+ Use
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ MachineX86
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;HOOKER_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+ Use
+ Level3
+ ProgramDatabase
+
+
+ true
+ Windows
+ true
+ true
+ MachineX64
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+
+ Create
+ Create
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Hooker/Hooker.vcxproj.filters b/Hooker/Hooker.vcxproj.filters
new file mode 100644
index 0000000..990821d
--- /dev/null
+++ b/Hooker/Hooker.vcxproj.filters
@@ -0,0 +1,32 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/Hooker/dllmain.cpp b/Hooker/dllmain.cpp
new file mode 100644
index 0000000..32f9d99
--- /dev/null
+++ b/Hooker/dllmain.cpp
@@ -0,0 +1,14 @@
+#include "stdafx.h"
+
+BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
+{
+ switch (ul_reason_for_call)
+ {
+ case DLL_PROCESS_ATTACH:
+ case DLL_THREAD_ATTACH:
+ case DLL_THREAD_DETACH:
+ case DLL_PROCESS_DETACH:
+ break;
+ }
+ return TRUE;
+}
\ No newline at end of file
diff --git a/Hooker/stdafx.cpp b/Hooker/stdafx.cpp
new file mode 100644
index 0000000..dd27976
--- /dev/null
+++ b/Hooker/stdafx.cpp
@@ -0,0 +1,8 @@
+// stdafx.cpp : source file that includes just the standard includes
+// Hooker.pch will be the pre-compiled header
+// stdafx.obj will contain the pre-compiled type information
+
+#include "stdafx.h"
+
+// TODO: reference any additional headers you need in STDAFX.H
+// and not in this file
diff --git a/Hooker/stdafx.h b/Hooker/stdafx.h
new file mode 100644
index 0000000..f3a0737
--- /dev/null
+++ b/Hooker/stdafx.h
@@ -0,0 +1,16 @@
+// stdafx.h : include file for standard system include files,
+// or project specific include files that are used frequently, but
+// are changed infrequently
+//
+
+#pragma once
+
+#include "targetver.h"
+
+#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
+// Windows Header Files:
+#include
+
+
+
+// TODO: reference additional headers your program requires here
diff --git a/Hooker/targetver.h b/Hooker/targetver.h
new file mode 100644
index 0000000..203dfbc
--- /dev/null
+++ b/Hooker/targetver.h
@@ -0,0 +1,24 @@
+#pragma once
+
+// The following macros define the minimum required platform. The minimum required platform
+// is the earliest version of Windows, Internet Explorer etc. that has the necessary features to run
+// your application. The macros work by enabling all features available on platform versions up to and
+// including the version specified.
+
+// Modify the following defines if you have to target a platform prior to the ones specified below.
+// Refer to MSDN for the latest info on corresponding values for different platforms.
+#ifndef WINVER // Specifies that the minimum required platform is Windows Vista.
+#define WINVER 0x0600 // Change this to the appropriate value to target other versions of Windows.
+#endif
+
+#ifndef _WIN32_WINNT // Specifies that the minimum required platform is Windows Vista.
+#define _WIN32_WINNT 0x0600 // Change this to the appropriate value to target other versions of Windows.
+#endif
+
+#ifndef _WIN32_WINDOWS // Specifies that the minimum required platform is Windows 98.
+#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
+#endif
+
+#ifndef _WIN32_IE // Specifies that the minimum required platform is Internet Explorer 7.0.
+#define _WIN32_IE 0x0700 // Change this to the appropriate value to target other versions of IE.
+#endif
diff --git a/HookerWatcher/HookerWatcher.csproj b/HookerWatcher/HookerWatcher.csproj
new file mode 100644
index 0000000..8af8472
--- /dev/null
+++ b/HookerWatcher/HookerWatcher.csproj
@@ -0,0 +1,87 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}
+ Exe
+ Properties
+ HookerWatcher
+ HookerWatcher
+ v2.0
+ 512
+
+
+ 3.5
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+ true
+ bin\x86\Debug\
+ DEBUG;TRACE
+ full
+ x86
+ prompt
+
+
+ bin\x86\Release\
+ TRACE
+ true
+ pdbonly
+ x86
+ prompt
+
+
+ true
+ bin\x64\Debug\
+ DEBUG;TRACE
+ full
+ x64
+ prompt
+
+
+ bin\x64\Release\
+ TRACE
+ true
+ pdbonly
+ x64
+ prompt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/HookerWatcher/Program.cs b/HookerWatcher/Program.cs
new file mode 100644
index 0000000..a82ea9f
--- /dev/null
+++ b/HookerWatcher/Program.cs
@@ -0,0 +1,46 @@
+using System;
+using System.Runtime.InteropServices;
+using System.Threading;
+
+namespace HookerWatcher
+{
+ class Program
+ {
+ static void Main()
+ {
+ try
+ {
+ SetHook();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.ToString());
+ throw;
+ }
+ while (true)
+ {
+ Thread.Sleep(10 * 1000);
+ if (IntPtr.Zero == FindWindow(IntPtr.Zero, "Alex Shestakov's Keyboard Layout Monitor"))
+ {
+ try
+ {
+ UnHook();
+ }
+ catch
+ {
+ }
+ break;
+ }
+ }
+ }
+
+ [DllImport("Hooker")]
+ private static extern void SetHook();
+
+ [DllImport("Hooker")]
+ private static extern void UnHook();
+
+ [DllImport("user32.dll", SetLastError = true)]
+ private static extern IntPtr FindWindow(IntPtr lpClassName, string lpWindowName);
+ }
+}
diff --git a/HookerWatcher/Properties/AssemblyInfo.cs b/HookerWatcher/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..22c1124
--- /dev/null
+++ b/HookerWatcher/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("HookerWatcher")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Microsoft")]
+[assembly: AssemblyProduct("HookerWatcher")]
+[assembly: AssemblyCopyright("Copyright © Microsoft 2010")]
+[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("57c59cec-2310-4c70-bc3b-58be0ca41a8d")]
+
+// 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/Installer/Installer.vdproj b/Installer/Installer.vdproj
new file mode 100644
index 0000000..9fa3616
--- /dev/null
+++ b/Installer/Installer.vdproj
@@ -0,0 +1,907 @@
+"DeployProject"
+{
+"VSVersion" = "3:800"
+"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}"
+"IsWebType" = "8:FALSE"
+"ProjectName" = "8:Installer_x64"
+"LanguageId" = "3:1049"
+"CodePage" = "3:1251"
+"UILanguageId" = "3:1049"
+"SccProjectName" = "8:"
+"SccLocalPath" = "8:"
+"SccAuxPath" = "8:"
+"SccProvider" = "8:"
+ "Hierarchy"
+ {
+ "Entry"
+ {
+ "MsmKey" = "8:_1730C22847F24883A256D34DC52EA0B3"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_21DCC1C3CBC14B2C958A644E737E45B9"
+ "OwnerKey" = "8:_23668050845E4ED880EC0066BA69D636"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_23668050845E4ED880EC0066BA69D636"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_28357CA1346E465B914AD6328BAF96A1"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_530924E9DB0B4866A0751D4D76CF0084"
+ "OwnerKey" = "8:_D704009AEAF54D53ABA602D8BEF99EA0"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_64AE078849F148D693D478A16B61B7B1"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_D704009AEAF54D53ABA602D8BEF99EA0"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_UNDEFINED"
+ "OwnerKey" = "8:_64AE078849F148D693D478A16B61B7B1"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_UNDEFINED"
+ "OwnerKey" = "8:_28357CA1346E465B914AD6328BAF96A1"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_UNDEFINED"
+ "OwnerKey" = "8:_1730C22847F24883A256D34DC52EA0B3"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ }
+ "Configurations"
+ {
+ "Debug"
+ {
+ "DisplayName" = "8:Debug"
+ "IsDebugOnly" = "11:TRUE"
+ "IsReleaseOnly" = "11:FALSE"
+ "OutputFilename" = "8:Debug\\Installer.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:2"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
+ {
+ "Enabled" = "11:TRUE"
+ "PromptEnabled" = "11:TRUE"
+ "PrerequisitesLocation" = "2:1"
+ "Url" = "8:"
+ "ComponentsUrl" = "8:"
+ "Items"
+ {
+ "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.0,Profile=Client"
+ {
+ "Name" = "8:Microsoft .NET Framework 4 Client Profile (x86 and x64)"
+ "ProductCode" = "8:.NETFramework,Version=v4.0,Profile=Client"
+ }
+ "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1"
+ {
+ "Name" = "8:Windows Installer 3.1"
+ "ProductCode" = "8:Microsoft.Windows.Installer.3.1"
+ }
+ }
+ }
+ }
+ "Release"
+ {
+ "DisplayName" = "8:Release"
+ "IsDebugOnly" = "11:FALSE"
+ "IsReleaseOnly" = "11:TRUE"
+ "OutputFilename" = "8:Release\\KLM_x64.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:3"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
+ {
+ "Enabled" = "11:TRUE"
+ "PromptEnabled" = "11:TRUE"
+ "PrerequisitesLocation" = "2:1"
+ "Url" = "8:"
+ "ComponentsUrl" = "8:"
+ "Items"
+ {
+ "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:.NETFramework,Version=v4.0,Profile=Client"
+ {
+ "Name" = "8:Microsoft .NET Framework 4 Client Profile (x86 and x64)"
+ "ProductCode" = "8:.NETFramework,Version=v4.0,Profile=Client"
+ }
+ "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1"
+ {
+ "Name" = "8:Windows Installer 3.1"
+ "ProductCode" = "8:Microsoft.Windows.Installer.3.1"
+ }
+ }
+ }
+ }
+ }
+ "Deployable"
+ {
+ "CustomAction"
+ {
+ }
+ "DefaultFeature"
+ {
+ "Name" = "8:DefaultFeature"
+ "Title" = "8:"
+ "Description" = "8:"
+ }
+ "ExternalPersistence"
+ {
+ "LaunchCondition"
+ {
+ "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_08043963FE82424EA375200C17D98E60"
+ {
+ "Name" = "8:.NET Framework"
+ "Message" = "8:[VSDNETMSG]"
+ "FrameworkVersion" = "8:.NETFramework,Version=v3.5,Profile=Client"
+ "AllowLaterVersions" = "11:FALSE"
+ "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=131000"
+ }
+ }
+ }
+ "File"
+ {
+ }
+ "FileType"
+ {
+ }
+ "Folder"
+ {
+ "{1525181F-901A-416C-8A58-119130FE478E}:_3803D7C8EC7F4F8CA2EF7A3C8177B5B9"
+ {
+ "Name" = "8:#1919"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:ProgramMenuFolder"
+ "Folders"
+ {
+ }
+ }
+ "{3C67513D-01DD-4637-8A68-80971EB9504F}:_55C44A6B5A2941B98A7721CDD445837D"
+ {
+ "DefaultLocation" = "8:[ProgramFiles64Folder][Manufacturer]\\[ProductName]"
+ "Name" = "8:#1925"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:TARGETDIR"
+ "Folders"
+ {
+ "{9EF0B969-E518-4E46-987F-47570745A589}:_B3E1BC7D134C42C0B0DD95B3DD37DF64"
+ {
+ "Name" = "8:x86"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:_9E582DF7854F4004AC91B0ABA0EF3CBF"
+ "Folders"
+ {
+ }
+ }
+ "{9EF0B969-E518-4E46-987F-47570745A589}:_BC71C008FC134532939EBADA0F82190E"
+ {
+ "Name" = "8:x64"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:_80DA1F5E276F48979D3EE8C12ABD057D"
+ "Folders"
+ {
+ }
+ }
+ }
+ }
+ "{1525181F-901A-416C-8A58-119130FE478E}:_B569F85DFB154D62B7095862F9860AAD"
+ {
+ "Name" = "8:#1916"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:DesktopFolder"
+ "Folders"
+ {
+ }
+ }
+ }
+ "LaunchCondition"
+ {
+ }
+ "Locator"
+ {
+ }
+ "MsiBootstrapper"
+ {
+ "LangId" = "3:1049"
+ "RequiresElevation" = "11:FALSE"
+ }
+ "Product"
+ {
+ "Name" = "8:Microsoft Visual Studio"
+ "ProductName" = "8:Alex Shestakov's Keyboard Layout Monitor"
+ "ProductCode" = "8:{C49FF644-DD19-47E7-BAF0-F7716CAD1E0F}"
+ "PackageCode" = "8:{5BA175BA-EFD4-48D2-BE4C-5D0EBAE04B91}"
+ "UpgradeCode" = "8:{0A37758E-72D4-4C5B-9451-1F32048E4A70}"
+ "AspNetVersion" = "8:4.0.30319.0"
+ "RestartWWWService" = "11:FALSE"
+ "RemovePreviousVersions" = "11:TRUE"
+ "DetectNewerInstalledVersion" = "11:TRUE"
+ "InstallAllUsers" = "11:FALSE"
+ "ProductVersion" = "8:1.0.0"
+ "Manufacturer" = "8:Alex A. Shestakov"
+ "ARPHELPTELEPHONE" = "8:"
+ "ARPHELPLINK" = "8:http://alexshestakov.com"
+ "Title" = "8:Alex Shestakov's Keyboard Layout Monitor"
+ "Subject" = "8:"
+ "ARPCONTACT" = "8:Alex A. Shestakov"
+ "Keywords" = "8:"
+ "ARPCOMMENTS" = "8:"
+ "ARPURLINFOABOUT" = "8:http://alexshestakov.com"
+ "ARPPRODUCTICON" = "8:_1730C22847F24883A256D34DC52EA0B3"
+ "ARPIconIndex" = "3:32512"
+ "SearchPath" = "8:"
+ "UseSystemSearchPath" = "11:TRUE"
+ "TargetPlatform" = "3:1"
+ "PreBuildEvent" = "8:"
+ "PostBuildEvent" = "8:"
+ "RunPostBuildEvent" = "3:0"
+ }
+ "Registry"
+ {
+ "HKLM"
+ {
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_186350365C3048CA9CD1E7D0E4D7C708"
+ {
+ "Name" = "8:Software"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_DBFFEFA3BF68409AB13F481C6B4929C1"
+ {
+ "Name" = "8:[Manufacturer]"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ }
+ "HKCU"
+ {
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_D5449F172B9948EDB94B43F7B2798120"
+ {
+ "Name" = "8:Software"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_B219F948749C4B3E8C73D0A1F71C3594"
+ {
+ "Name" = "8:[Manufacturer]"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ }
+ "HKCR"
+ {
+ "Keys"
+ {
+ }
+ }
+ "HKU"
+ {
+ "Keys"
+ {
+ }
+ }
+ "HKPU"
+ {
+ "Keys"
+ {
+ }
+ }
+ }
+ "Sequences"
+ {
+ }
+ "Shortcut"
+ {
+ "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_8B9177A767B74E22BDC3AAC63F1B793C"
+ {
+ "Name" = "8:Alex Shestakov's KLM"
+ "Arguments" = "8:"
+ "Description" = "8:"
+ "ShowCmd" = "3:1"
+ "IconIndex" = "3:32512"
+ "Transitive" = "11:FALSE"
+ "Target" = "8:_1730C22847F24883A256D34DC52EA0B3"
+ "Folder" = "8:_B569F85DFB154D62B7095862F9860AAD"
+ "WorkingFolder" = "8:_55C44A6B5A2941B98A7721CDD445837D"
+ "Icon" = "8:_1730C22847F24883A256D34DC52EA0B3"
+ "Feature" = "8:"
+ }
+ "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_C9F409AB31064922B0FD8A6F81CE0993"
+ {
+ "Name" = "8:Alex Shestakov's KLM"
+ "Arguments" = "8:"
+ "Description" = "8:"
+ "ShowCmd" = "3:1"
+ "IconIndex" = "3:32512"
+ "Transitive" = "11:FALSE"
+ "Target" = "8:_1730C22847F24883A256D34DC52EA0B3"
+ "Folder" = "8:_3803D7C8EC7F4F8CA2EF7A3C8177B5B9"
+ "WorkingFolder" = "8:_55C44A6B5A2941B98A7721CDD445837D"
+ "Icon" = "8:_1730C22847F24883A256D34DC52EA0B3"
+ "Feature" = "8:"
+ }
+ }
+ "UserInterface"
+ {
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_052BE2DC94BC4BA98921535E1430E4F6"
+ {
+ "Name" = "8:#1901"
+ "Sequence" = "3:2"
+ "Attributes" = "3:2"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_5C28EECC13194A50A98653E529FB6B7A"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Progress"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminProgressDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "ShowProgress"
+ {
+ "Name" = "8:ShowProgress"
+ "DisplayName" = "8:#1009"
+ "Description" = "8:#1109"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:1"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_065D211E668A4639AB2070E7FBF1BAD3"
+ {
+ "Name" = "8:#1900"
+ "Sequence" = "3:2"
+ "Attributes" = "3:1"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_23B84C48EFA64E60BAE6BE1175A76077"
+ {
+ "Sequence" = "3:200"
+ "DisplayName" = "8:Installation Folder"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminFolderDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_641DEBAA3E46454F981B1DFBD2EDC28C"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Welcome"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminWelcomeDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "CopyrightWarning"
+ {
+ "Name" = "8:CopyrightWarning"
+ "DisplayName" = "8:#1002"
+ "Description" = "8:#1102"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1202"
+ "DefaultValue" = "8:#1202"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "Welcome"
+ {
+ "Name" = "8:Welcome"
+ "DisplayName" = "8:#1003"
+ "Description" = "8:#1103"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1203"
+ "DefaultValue" = "8:#1203"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_ADC519B94D21475BAA211DC4820F3770"
+ {
+ "Sequence" = "3:300"
+ "DisplayName" = "8:Confirm Installation"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminConfirmDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_2DECF8E1F87E4B44A83407B1ACFD166D"
+ {
+ "Name" = "8:#1902"
+ "Sequence" = "3:1"
+ "Attributes" = "3:3"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_FD72800162D14B93A1C957B27FED6C66"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Finished"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdFinishedDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "UpdateText"
+ {
+ "Name" = "8:UpdateText"
+ "DisplayName" = "8:#1058"
+ "Description" = "8:#1158"
+ "Type" = "3:15"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:2"
+ "Value" = "8:Последняя версия всегда доступна на www.AlexShestakov.com"
+ "DefaultValue" = "8:#1258"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_5772076AACAA49D7B0AD356030787EFF"
+ {
+ "Name" = "8:#1901"
+ "Sequence" = "3:1"
+ "Attributes" = "3:2"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_73E25F94245942E9BEDE099CD83A802D"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Progress"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdProgressDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "ShowProgress"
+ {
+ "Name" = "8:ShowProgress"
+ "DisplayName" = "8:#1009"
+ "Description" = "8:#1109"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:1"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_5D089CAC34F74397A4BAFFDBC2B460F1"
+ {
+ "UseDynamicProperties" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdBasicDialogs.wim"
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_695596A7431248B495316D143093CA2F"
+ {
+ "Name" = "8:#1902"
+ "Sequence" = "3:2"
+ "Attributes" = "3:3"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_DE01D0395D344FA7943B70B161162E8F"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Finished"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminFinishedDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_C9F1222F0D104678857C433511418131"
+ {
+ "Name" = "8:#1900"
+ "Sequence" = "3:1"
+ "Attributes" = "3:1"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_D2C3E0D99DCE40E0B291A2A73978753A"
+ {
+ "Sequence" = "3:200"
+ "DisplayName" = "8:Installation Folder"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdFolderDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "InstallAllUsersVisible"
+ {
+ "Name" = "8:InstallAllUsersVisible"
+ "DisplayName" = "8:#1059"
+ "Description" = "8:#1159"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:0"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_F264C5B1A279404C9C839540A74B7808"
+ {
+ "UseDynamicProperties" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdUserInterface.wim"
+ }
+ }
+ "MergeModule"
+ {
+ "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_21DCC1C3CBC14B2C958A644E737E45B9"
+ {
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:TRUE"
+ "SourcePath" = "8:Microsoft_VC100_CRT_x86.msm"
+ "Properties"
+ {
+ }
+ "LanguageId" = "3:0"
+ "Exclude" = "11:FALSE"
+ "Folder" = "8:"
+ "Feature" = "8:"
+ "IsolateTo" = "8:"
+ }
+ "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_530924E9DB0B4866A0751D4D76CF0084"
+ {
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:TRUE"
+ "SourcePath" = "8:Microsoft_VC100_CRT_x64.msm"
+ "Properties"
+ {
+ }
+ "LanguageId" = "3:0"
+ "Exclude" = "11:FALSE"
+ "Folder" = "8:"
+ "Feature" = "8:"
+ "IsolateTo" = "8:"
+ }
+ }
+ "ProjectOutput"
+ {
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_1730C22847F24883A256D34DC52EA0B3"
+ {
+ "SourcePath" = "8:..\\KeyboardLayoutMonitor\\obj\\Release\\KeyboardLayoutMonitor.exe"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_55C44A6B5A2941B98A7721CDD445837D"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|Any CPU"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{C515EB57-0026-4878-AFBD-173D36F71D46}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_23668050845E4ED880EC0066BA69D636"
+ {
+ "SourcePath" = "8:..\\Hooker\\Win32\\Release\\Hooker.dll"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_B3E1BC7D134C42C0B0DD95B3DD37DF64"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|Win32"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_28357CA1346E465B914AD6328BAF96A1"
+ {
+ "SourcePath" = "8:"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_BC71C008FC134532939EBADA0F82190E"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|x64"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{FA9B55D9-1CE2-4699-8D36-F955D6785394}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_64AE078849F148D693D478A16B61B7B1"
+ {
+ "SourcePath" = "8:..\\HookerWatcher\\obj\\x86\\Release\\HookerWatcher.exe"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_B3E1BC7D134C42C0B0DD95B3DD37DF64"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|x86"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{FA9B55D9-1CE2-4699-8D36-F955D6785394}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_D704009AEAF54D53ABA602D8BEF99EA0"
+ {
+ "SourcePath" = "8:..\\Hooker\\x64\\Release\\Hooker.dll"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_BC71C008FC134532939EBADA0F82190E"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|x64"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ }
+ }
+}
diff --git a/Installer_x86/Installer_x86.vdproj b/Installer_x86/Installer_x86.vdproj
new file mode 100644
index 0000000..12d015c
--- /dev/null
+++ b/Installer_x86/Installer_x86.vdproj
@@ -0,0 +1,760 @@
+"DeployProject"
+{
+"VSVersion" = "3:800"
+"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}"
+"IsWebType" = "8:FALSE"
+"ProjectName" = "8:Installer_x86"
+"LanguageId" = "3:1049"
+"CodePage" = "3:1251"
+"UILanguageId" = "3:1049"
+"SccProjectName" = "8:"
+"SccLocalPath" = "8:"
+"SccAuxPath" = "8:"
+"SccProvider" = "8:"
+ "Hierarchy"
+ {
+ "Entry"
+ {
+ "MsmKey" = "8:_212F53442835410F9CCF9802CF3FAB53"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_6628C7B25CE84A6DB820AEBE2ECC479C"
+ "OwnerKey" = "8:_212F53442835410F9CCF9802CF3FAB53"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_954339B77607444E9CDACE11A24958C7"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_D2FD888536554028BAF91B850C13B306"
+ "OwnerKey" = "8:_UNDEFINED"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_UNDEFINED"
+ "OwnerKey" = "8:_D2FD888536554028BAF91B850C13B306"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_UNDEFINED"
+ "OwnerKey" = "8:_954339B77607444E9CDACE11A24958C7"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ }
+ "Configurations"
+ {
+ "Debug"
+ {
+ "DisplayName" = "8:Debug"
+ "IsDebugOnly" = "11:TRUE"
+ "IsReleaseOnly" = "11:FALSE"
+ "OutputFilename" = "8:Debug\\Installer_x86.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:2"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ }
+ "Release"
+ {
+ "DisplayName" = "8:Release"
+ "IsDebugOnly" = "11:FALSE"
+ "IsReleaseOnly" = "11:TRUE"
+ "OutputFilename" = "8:Release\\KLM_x86.msi"
+ "PackageFilesAs" = "3:2"
+ "PackageFileSize" = "3:-2147483648"
+ "CabType" = "3:1"
+ "Compression" = "3:3"
+ "SignOutput" = "11:FALSE"
+ "CertificateFile" = "8:"
+ "PrivateKeyFile" = "8:"
+ "TimeStampServer" = "8:"
+ "InstallerBootstrapper" = "3:2"
+ }
+ }
+ "Deployable"
+ {
+ "CustomAction"
+ {
+ }
+ "DefaultFeature"
+ {
+ "Name" = "8:DefaultFeature"
+ "Title" = "8:"
+ "Description" = "8:"
+ }
+ "ExternalPersistence"
+ {
+ "LaunchCondition"
+ {
+ "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_14A1B556AF124A4285ED4661B8050616"
+ {
+ "Name" = "8:.NET Framework"
+ "Message" = "8:[VSDNETMSG]"
+ "FrameworkVersion" = "8:.NETFramework,Version=v4.0,Profile=Client"
+ "AllowLaterVersions" = "11:FALSE"
+ "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=131000"
+ }
+ }
+ }
+ "File"
+ {
+ }
+ "FileType"
+ {
+ }
+ "Folder"
+ {
+ "{1525181F-901A-416C-8A58-119130FE478E}:_06D2E80310514F31BFCEC5D650931B72"
+ {
+ "Name" = "8:#1919"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:ProgramMenuFolder"
+ "Folders"
+ {
+ }
+ }
+ "{3C67513D-01DD-4637-8A68-80971EB9504F}:_5CC1C4F7EE1F45D8A30DA7400C9AF2F3"
+ {
+ "DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]"
+ "Name" = "8:#1925"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:TARGETDIR"
+ "Folders"
+ {
+ "{9EF0B969-E518-4E46-987F-47570745A589}:_7CE12344CEC847B6B79D02CBB6D8C736"
+ {
+ "Name" = "8:x86"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:_E5A984FD6F994613848B78160AAF9F30"
+ "Folders"
+ {
+ }
+ }
+ }
+ }
+ "{1525181F-901A-416C-8A58-119130FE478E}:_C8AA3321F6D347528F1B95F0F3F7F08A"
+ {
+ "Name" = "8:#1916"
+ "AlwaysCreate" = "11:FALSE"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Property" = "8:DesktopFolder"
+ "Folders"
+ {
+ }
+ }
+ }
+ "LaunchCondition"
+ {
+ }
+ "Locator"
+ {
+ }
+ "MsiBootstrapper"
+ {
+ "LangId" = "3:1049"
+ "RequiresElevation" = "11:FALSE"
+ }
+ "Product"
+ {
+ "Name" = "8:Microsoft Visual Studio"
+ "ProductName" = "8:Alex Shestakov's Keyboard Layout Monitor"
+ "ProductCode" = "8:{397F3810-A27C-41F8-B534-EA469753938E}"
+ "PackageCode" = "8:{269805A1-8A72-4086-B384-537A86A47CBA}"
+ "UpgradeCode" = "8:{A555AC09-281A-4D84-AB21-B43AB3FFD9D6}"
+ "AspNetVersion" = "8:4.0.30319.0"
+ "RestartWWWService" = "11:FALSE"
+ "RemovePreviousVersions" = "11:TRUE"
+ "DetectNewerInstalledVersion" = "11:TRUE"
+ "InstallAllUsers" = "11:FALSE"
+ "ProductVersion" = "8:1.0.0"
+ "Manufacturer" = "8:Alex A. Shestakov"
+ "ARPHELPTELEPHONE" = "8:"
+ "ARPHELPLINK" = "8:http://alexshestakov.com"
+ "Title" = "8:Alex Shestakov's Keyboard Layout Monitor"
+ "Subject" = "8:"
+ "ARPCONTACT" = "8:Alex A. Shestakov"
+ "Keywords" = "8:"
+ "ARPCOMMENTS" = "8:"
+ "ARPURLINFOABOUT" = "8:http://alexshestakov.com"
+ "ARPPRODUCTICON" = "8:_D2FD888536554028BAF91B850C13B306"
+ "ARPIconIndex" = "3:32512"
+ "SearchPath" = "8:"
+ "UseSystemSearchPath" = "11:TRUE"
+ "TargetPlatform" = "3:0"
+ "PreBuildEvent" = "8:"
+ "PostBuildEvent" = "8:"
+ "RunPostBuildEvent" = "3:0"
+ }
+ "Registry"
+ {
+ "HKLM"
+ {
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_9D622EF8CFB34ACBB36D4CC7A8BACD9A"
+ {
+ "Name" = "8:Software"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_1E6B2582D328416AA4C713D0BF95F512"
+ {
+ "Name" = "8:[Manufacturer]"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ }
+ "HKCU"
+ {
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_77A9265589FC4F739AD539B866B38150"
+ {
+ "Name" = "8:Software"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_E26AA84524B14E2CBD29B891F38536DF"
+ {
+ "Name" = "8:[Manufacturer]"
+ "Condition" = "8:"
+ "AlwaysCreate" = "11:FALSE"
+ "DeleteAtUninstall" = "11:FALSE"
+ "Transitive" = "11:FALSE"
+ "Keys"
+ {
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ "Values"
+ {
+ }
+ }
+ }
+ }
+ "HKCR"
+ {
+ "Keys"
+ {
+ }
+ }
+ "HKU"
+ {
+ "Keys"
+ {
+ }
+ }
+ "HKPU"
+ {
+ "Keys"
+ {
+ }
+ }
+ }
+ "Sequences"
+ {
+ }
+ "Shortcut"
+ {
+ "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_03E679F6A7FE4470A3FFEBF99AC50839"
+ {
+ "Name" = "8:Alex Shestakov's KLM"
+ "Arguments" = "8:"
+ "Description" = "8:"
+ "ShowCmd" = "3:1"
+ "IconIndex" = "3:32512"
+ "Transitive" = "11:FALSE"
+ "Target" = "8:_D2FD888536554028BAF91B850C13B306"
+ "Folder" = "8:_06D2E80310514F31BFCEC5D650931B72"
+ "WorkingFolder" = "8:_5CC1C4F7EE1F45D8A30DA7400C9AF2F3"
+ "Icon" = "8:_D2FD888536554028BAF91B850C13B306"
+ "Feature" = "8:"
+ }
+ "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_966A534316B9485D9C99DEBA989D569B"
+ {
+ "Name" = "8:Alex Shestakov's KLM"
+ "Arguments" = "8:"
+ "Description" = "8:"
+ "ShowCmd" = "3:1"
+ "IconIndex" = "3:32512"
+ "Transitive" = "11:FALSE"
+ "Target" = "8:_D2FD888536554028BAF91B850C13B306"
+ "Folder" = "8:_C8AA3321F6D347528F1B95F0F3F7F08A"
+ "WorkingFolder" = "8:_5CC1C4F7EE1F45D8A30DA7400C9AF2F3"
+ "Icon" = "8:_D2FD888536554028BAF91B850C13B306"
+ "Feature" = "8:"
+ }
+ }
+ "UserInterface"
+ {
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_06BC076254704A1C96DAF1D8743CE2E0"
+ {
+ "Name" = "8:#1900"
+ "Sequence" = "3:1"
+ "Attributes" = "3:1"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_AA1D93EA7BD14784B2CE304C2C8F4516"
+ {
+ "Sequence" = "3:200"
+ "DisplayName" = "8:Installation Folder"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdFolderDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "InstallAllUsersVisible"
+ {
+ "Name" = "8:InstallAllUsersVisible"
+ "DisplayName" = "8:#1059"
+ "Description" = "8:#1159"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:0"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_24301A4CE6384430BBD2E9A316F4B069"
+ {
+ "Name" = "8:#1900"
+ "Sequence" = "3:2"
+ "Attributes" = "3:1"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_2E04DACF93E74384B7B0154563E6BFBD"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Welcome"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminWelcomeDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "CopyrightWarning"
+ {
+ "Name" = "8:CopyrightWarning"
+ "DisplayName" = "8:#1002"
+ "Description" = "8:#1102"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1202"
+ "DefaultValue" = "8:#1202"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "Welcome"
+ {
+ "Name" = "8:Welcome"
+ "DisplayName" = "8:#1003"
+ "Description" = "8:#1103"
+ "Type" = "3:3"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:1"
+ "Value" = "8:#1203"
+ "DefaultValue" = "8:#1203"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_B137872755A841679B48B2175AC5A653"
+ {
+ "Sequence" = "3:200"
+ "DisplayName" = "8:Installation Folder"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminFolderDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_DD068882843E4BFD9667C8ECE09D24E7"
+ {
+ "Sequence" = "3:300"
+ "DisplayName" = "8:Confirm Installation"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminConfirmDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_356107E137BE4C209DF27AB8885AD88B"
+ {
+ "Name" = "8:#1902"
+ "Sequence" = "3:2"
+ "Attributes" = "3:3"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_2D6D49D7F0684CD0AD83369C53F4A457"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Finished"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminFinishedDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_4C7F0E9246804153AB45606F91A3691A"
+ {
+ "UseDynamicProperties" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdBasicDialogs.wim"
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_5EB0626184E543ACAAC1A57F931F1FC5"
+ {
+ "Name" = "8:#1902"
+ "Sequence" = "3:1"
+ "Attributes" = "3:3"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_1B60FE2C047947E99B23712DFFAD7F2A"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Finished"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdFinishedDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "UpdateText"
+ {
+ "Name" = "8:UpdateText"
+ "DisplayName" = "8:#1058"
+ "Description" = "8:#1158"
+ "Type" = "3:15"
+ "ContextData" = "8:"
+ "Attributes" = "3:0"
+ "Setting" = "3:2"
+ "Value" = "8:Последняя версия всегда доступна на www.AlexShestakov.com"
+ "DefaultValue" = "8:#1258"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_99E2C6F7E36742D79B96C3C6F6DCD968"
+ {
+ "Name" = "8:#1901"
+ "Sequence" = "3:1"
+ "Attributes" = "3:2"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_5BA01785819A4468ACC26736EE1C0E88"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Progress"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdProgressDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "ShowProgress"
+ {
+ "Name" = "8:ShowProgress"
+ "DisplayName" = "8:#1009"
+ "Description" = "8:#1109"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:1"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_DB7E75EF4A584268A20EDAF908B1DF7E"
+ {
+ "Name" = "8:#1901"
+ "Sequence" = "3:2"
+ "Attributes" = "3:2"
+ "Dialogs"
+ {
+ "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_61EC3E5545A94823B44775BB69CABB3B"
+ {
+ "Sequence" = "3:100"
+ "DisplayName" = "8:Progress"
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdAdminProgressDlg.wid"
+ "Properties"
+ {
+ "BannerBitmap"
+ {
+ "Name" = "8:BannerBitmap"
+ "DisplayName" = "8:#1001"
+ "Description" = "8:#1101"
+ "Type" = "3:8"
+ "ContextData" = "8:Bitmap"
+ "Attributes" = "3:4"
+ "Setting" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ "ShowProgress"
+ {
+ "Name" = "8:ShowProgress"
+ "DisplayName" = "8:#1009"
+ "Description" = "8:#1109"
+ "Type" = "3:5"
+ "ContextData" = "8:1;True=1;False=0"
+ "Attributes" = "3:0"
+ "Setting" = "3:0"
+ "Value" = "3:1"
+ "DefaultValue" = "3:1"
+ "UsePlugInResources" = "11:TRUE"
+ }
+ }
+ }
+ }
+ }
+ "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_E52D9640F3F04F37AAFE1097635832ED"
+ {
+ "UseDynamicProperties" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "SourcePath" = "8:\\VsdUserInterface.wim"
+ }
+ }
+ "MergeModule"
+ {
+ "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_6628C7B25CE84A6DB820AEBE2ECC479C"
+ {
+ "UseDynamicProperties" = "11:TRUE"
+ "IsDependency" = "11:TRUE"
+ "SourcePath" = "8:Microsoft_VC100_CRT_x86.msm"
+ "Properties"
+ {
+ }
+ "LanguageId" = "3:0"
+ "Exclude" = "11:FALSE"
+ "Folder" = "8:"
+ "Feature" = "8:"
+ "IsolateTo" = "8:"
+ }
+ }
+ "ProjectOutput"
+ {
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_212F53442835410F9CCF9802CF3FAB53"
+ {
+ "SourcePath" = "8:..\\Hooker\\Win32\\Release\\Hooker.dll"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_7CE12344CEC847B6B79D02CBB6D8C736"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|Win32"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_954339B77607444E9CDACE11A24958C7"
+ {
+ "SourcePath" = "8:..\\HookerWatcher\\obj\\x86\\Release\\HookerWatcher.exe"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_7CE12344CEC847B6B79D02CBB6D8C736"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|x86"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{FA9B55D9-1CE2-4699-8D36-F955D6785394}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_D2FD888536554028BAF91B850C13B306"
+ {
+ "SourcePath" = "8:..\\KeyboardLayoutMonitor\\obj\\Release\\KeyboardLayoutMonitor.exe"
+ "TargetName" = "8:"
+ "Tag" = "8:"
+ "Folder" = "8:_5CC1C4F7EE1F45D8A30DA7400C9AF2F3"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "Vital" = "11:TRUE"
+ "ReadOnly" = "11:FALSE"
+ "Hidden" = "11:FALSE"
+ "System" = "11:FALSE"
+ "Permanent" = "11:FALSE"
+ "SharedLegacy" = "11:FALSE"
+ "PackageAs" = "3:1"
+ "Register" = "3:1"
+ "Exclude" = "11:FALSE"
+ "IsDependency" = "11:FALSE"
+ "IsolateTo" = "8:"
+ "ProjectOutputGroupRegister" = "3:1"
+ "OutputConfiguration" = "8:Release|Any CPU"
+ "OutputGroupCanonicalName" = "8:Built"
+ "OutputProjectGuid" = "8:{C515EB57-0026-4878-AFBD-173D36F71D46}"
+ "ShowKeyOutput" = "11:TRUE"
+ "ExcludeFilters"
+ {
+ }
+ }
+ }
+ }
+}
diff --git a/KeyboardLayoutMonitor/1460_PaintPaletteFINAL.ico b/KeyboardLayoutMonitor/1460_PaintPaletteFINAL.ico
new file mode 100644
index 0000000..afa398b
Binary files /dev/null and b/KeyboardLayoutMonitor/1460_PaintPaletteFINAL.ico differ
diff --git a/KeyboardLayoutMonitor/DwmApi.cs b/KeyboardLayoutMonitor/DwmApi.cs
new file mode 100644
index 0000000..7be5c38
--- /dev/null
+++ b/KeyboardLayoutMonitor/DwmApi.cs
@@ -0,0 +1,30 @@
+using System.Runtime.InteropServices;
+
+namespace KeyboardLayoutMonitor
+{
+ // ReSharper disable InconsistentNaming
+ public static class DwmApi
+ {
+ [DllImport("dwmapi.dll", PreserveSig = false)]
+ public static extern bool DwmIsCompositionEnabled();
+
+ [DllImport("dwmapi.dll", EntryPoint = "#127", PreserveSig = false)]
+ public static extern void DwmGetColorizationParameters(out WDM_COLORIZATION_PARAMS parameters);
+
+ [DllImport("dwmapi.dll", EntryPoint = "#131", PreserveSig = false)]
+ public static extern void DwmSetColorizationParameters(ref WDM_COLORIZATION_PARAMS parameters, uint uUnknown);
+
+ [StructLayout(LayoutKind.Sequential)]
+ public struct WDM_COLORIZATION_PARAMS
+ {
+ public uint Color1;
+ public uint Color2;
+ public uint Intensity;
+ public uint Unknown1;
+ public uint Unknown2;
+ public uint Unknown3;
+ public uint Opaque;
+ }
+ }
+ // ReSharper restore InconsistentNaming
+}
\ No newline at end of file
diff --git a/KeyboardLayoutMonitor/KeyboardLayoutMonitor.csproj b/KeyboardLayoutMonitor/KeyboardLayoutMonitor.csproj
new file mode 100644
index 0000000..0354a0b
--- /dev/null
+++ b/KeyboardLayoutMonitor/KeyboardLayoutMonitor.csproj
@@ -0,0 +1,140 @@
+
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {C515EB57-0026-4878-AFBD-173D36F71D46}
+ WinExe
+ Properties
+ KeyboardLayoutMonitor
+ KeyboardLayoutMonitor
+ v3.0
+ 512
+ publish\
+ true
+ Disk
+ false
+ Foreground
+ 7
+ Days
+ false
+ false
+ true
+ 0
+ 1.0.0.%2a
+ false
+ false
+ true
+ 1460_PaintPaletteFINAL.ico
+
+
+ 3.5
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ AnyCPU
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ MainForm.cs
+
+
+
+
+ MainForm.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ True
+ Resources.resx
+ True
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+ True
+ Settings.settings
+ True
+
+
+
+
+
+ False
+ .NET Framework Client Profile
+ false
+
+
+ False
+ .NET Framework 2.0 %28x86%29
+ false
+
+
+ False
+ .NET Framework 3.0 %28x86%29
+ true
+
+
+ False
+ .NET Framework 3.5
+ false
+
+
+ False
+ .NET Framework 3.5 SP1
+ false
+
+
+ False
+ Windows Installer 3.1
+ true
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/KeyboardLayoutMonitor/KeyboardLayoutSwitchHooker.cs b/KeyboardLayoutMonitor/KeyboardLayoutSwitchHooker.cs
new file mode 100644
index 0000000..292ccec
--- /dev/null
+++ b/KeyboardLayoutMonitor/KeyboardLayoutSwitchHooker.cs
@@ -0,0 +1,70 @@
+using System;
+using System.Runtime.InteropServices;
+using System.Windows.Forms;
+
+namespace KeyboardLayoutMonitor
+{
+ public class KeyboardLayoutSwitchHooker
+ {
+ #region Interop
+ // ReSharper disable InconsistentNaming
+
+ public const int WM_USER = 0x0400;
+ public const int WM_LANGUAGE_CHANGED = WM_USER + 7;
+
+ [DllImport("Hooker")]
+ public static extern void SetHook();
+
+ [DllImport("Hooker")]
+ public static extern void UnHook();
+
+ // ReSharper restore InconsistentNaming
+ #endregion
+
+ public static void TryStartLayoutMonitor()
+ {
+ if (Environment.OSVersion.Version.Major < 6)
+ return;
+ }
+ }
+
+ public static class ColorSettingsController
+ {
+ public static void SetColor(IntPtr layoutHandle, Settings settings)
+ {
+ if (layoutHandle == currentLanguageHanlder) return;
+ currentLanguageHanlder = layoutHandle;
+
+ string languageName = null;
+ foreach (InputLanguage language in InstalledInputLanguages)
+ {
+ if (language.Handle == layoutHandle)
+ {
+ languageName = language.Culture.ThreeLetterWindowsLanguageName;
+ break;
+ }
+ }
+ if (languageName == null) return;
+
+
+ try
+ {
+ if (!DwmApi.DwmIsCompositionEnabled())
+ return;
+ DwmApi.WDM_COLORIZATION_PARAMS colorizationParams = (languageName == settings.DefaultLayoutName)
+ ? settings.DefaultLayoutColorScheme
+ : settings.AlternativeLayoutColorScheme;
+ DwmApi.DwmSetColorizationParameters(ref colorizationParams, 0);
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.ToString());
+ throw;
+ }
+
+ }
+
+ private static IntPtr currentLanguageHanlder = IntPtr.Zero;
+ private static readonly InputLanguageCollection InstalledInputLanguages = InputLanguage.InstalledInputLanguages;
+ }
+}
\ No newline at end of file
diff --git a/KeyboardLayoutMonitor/MainForm.Designer.cs b/KeyboardLayoutMonitor/MainForm.Designer.cs
new file mode 100644
index 0000000..24443bb
--- /dev/null
+++ b/KeyboardLayoutMonitor/MainForm.Designer.cs
@@ -0,0 +1,217 @@
+namespace KeyboardLayoutMonitor
+{
+ partial class MainForm
+ {
+ ///
+ /// 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.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
+ this.notifyIcon = new System.Windows.Forms.NotifyIcon(this.components);
+ this.contextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.buttonPickDefaultLayoutColor = new System.Windows.Forms.Button();
+ this.buttonPickAlternativeLayoutColor = new System.Windows.Forms.Button();
+ this.comboBoxLanguages = new System.Windows.Forms.ComboBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.buttonSave = new System.Windows.Forms.Button();
+ this.buttonCancel = new System.Windows.Forms.Button();
+ this.checkBoxAutoRun = new System.Windows.Forms.CheckBox();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.contextMenuStrip.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // notifyIcon
+ //
+ this.notifyIcon.ContextMenuStrip = this.contextMenuStrip;
+ this.notifyIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("notifyIcon.Icon")));
+ this.notifyIcon.Text = "Keyboard Layout Monitor";
+ this.notifyIcon.Visible = true;
+ this.notifyIcon.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.notifyIcon_MouseDoubleClick);
+ //
+ // contextMenuStrip
+ //
+ this.contextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.settingsToolStripMenuItem,
+ this.exitToolStripMenuItem});
+ this.contextMenuStrip.Name = "contextMenuStrip";
+ this.contextMenuStrip.Size = new System.Drawing.Size(134, 48);
+ //
+ // settingsToolStripMenuItem
+ //
+ this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem";
+ this.settingsToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.settingsToolStripMenuItem.Text = "Настройка";
+ this.settingsToolStripMenuItem.Click += new System.EventHandler(this.settingsToolStripMenuItem_Click);
+ //
+ // exitToolStripMenuItem
+ //
+ this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
+ this.exitToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.exitToolStripMenuItem.Text = "Выход";
+ this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click);
+ //
+ // buttonPickDefaultLayoutColor
+ //
+ this.buttonPickDefaultLayoutColor.Location = new System.Drawing.Point(15, 76);
+ this.buttonPickDefaultLayoutColor.Name = "buttonPickDefaultLayoutColor";
+ this.buttonPickDefaultLayoutColor.Size = new System.Drawing.Size(413, 23);
+ this.buttonPickDefaultLayoutColor.TabIndex = 2;
+ this.buttonPickDefaultLayoutColor.Text = "Использовать текущую цветовую схему для основной раскладки";
+ this.buttonPickDefaultLayoutColor.UseVisualStyleBackColor = true;
+ this.buttonPickDefaultLayoutColor.Click += new System.EventHandler(this.buttonPickDefaultLayoutColor_Click);
+ //
+ // buttonPickAlternativeLayoutColor
+ //
+ this.buttonPickAlternativeLayoutColor.Location = new System.Drawing.Point(15, 105);
+ this.buttonPickAlternativeLayoutColor.Name = "buttonPickAlternativeLayoutColor";
+ this.buttonPickAlternativeLayoutColor.Size = new System.Drawing.Size(413, 23);
+ this.buttonPickAlternativeLayoutColor.TabIndex = 3;
+ this.buttonPickAlternativeLayoutColor.Text = "Использовать текущую цветовую схему для других раскладок";
+ this.buttonPickAlternativeLayoutColor.UseVisualStyleBackColor = true;
+ this.buttonPickAlternativeLayoutColor.Click += new System.EventHandler(this.buttonPickAlternativeLayoutColor_Click);
+ //
+ // comboBoxLanguages
+ //
+ this.comboBoxLanguages.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.comboBoxLanguages.FormattingEnabled = true;
+ this.comboBoxLanguages.Location = new System.Drawing.Point(15, 25);
+ this.comboBoxLanguages.Name = "comboBoxLanguages";
+ this.comboBoxLanguages.Size = new System.Drawing.Size(413, 21);
+ this.comboBoxLanguages.TabIndex = 4;
+ this.comboBoxLanguages.SelectedIndexChanged += new System.EventHandler(this.comboBoxLanguages_SelectedIndexChanged);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(12, 9);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(165, 13);
+ this.label1.TabIndex = 5;
+ this.label1.Text = "Выберите основную раскладку";
+ //
+ // buttonSave
+ //
+ this.buttonSave.Location = new System.Drawing.Point(272, 170);
+ this.buttonSave.Name = "buttonSave";
+ this.buttonSave.Size = new System.Drawing.Size(75, 23);
+ this.buttonSave.TabIndex = 6;
+ this.buttonSave.Text = "Сохранить";
+ this.buttonSave.UseVisualStyleBackColor = true;
+ this.buttonSave.Click += new System.EventHandler(this.buttonSave_Click);
+ //
+ // buttonCancel
+ //
+ this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+ this.buttonCancel.Location = new System.Drawing.Point(353, 170);
+ this.buttonCancel.Name = "buttonCancel";
+ this.buttonCancel.Size = new System.Drawing.Size(75, 23);
+ this.buttonCancel.TabIndex = 7;
+ this.buttonCancel.Text = "Отмена";
+ this.buttonCancel.UseVisualStyleBackColor = true;
+ this.buttonCancel.Click += new System.EventHandler(this.buttonCancel_Click);
+ //
+ // checkBoxAutoRun
+ //
+ this.checkBoxAutoRun.AutoSize = true;
+ this.checkBoxAutoRun.Location = new System.Drawing.Point(236, 147);
+ this.checkBoxAutoRun.Name = "checkBoxAutoRun";
+ this.checkBoxAutoRun.Size = new System.Drawing.Size(192, 17);
+ this.checkBoxAutoRun.TabIndex = 8;
+ this.checkBoxAutoRun.Text = "Автозапуск при входе в систему";
+ this.checkBoxAutoRun.UseVisualStyleBackColor = true;
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Location = new System.Drawing.Point(12, 60);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(380, 13);
+ this.label2.TabIndex = 9;
+ this.label2.Text = "Воспользуйтесь Панелью управления для задания основного цвета Aero";
+ //
+ // label3
+ //
+ this.label3.Location = new System.Drawing.Point(15, 144);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(215, 49);
+ this.label3.TabIndex = 10;
+ this.label3.Text = "Внимание: когда эта форма находится на экране автоматической смены цвета Aero не " +
+ "происходит!";
+ //
+ // MainForm
+ //
+ this.AcceptButton = this.buttonSave;
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.CancelButton = this.buttonCancel;
+ this.ClientSize = new System.Drawing.Size(444, 205);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.checkBoxAutoRun);
+ this.Controls.Add(this.comboBoxLanguages);
+ this.Controls.Add(this.buttonCancel);
+ this.Controls.Add(this.buttonSave);
+ this.Controls.Add(this.buttonPickDefaultLayoutColor);
+ this.Controls.Add(this.buttonPickAlternativeLayoutColor);
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
+ this.Name = "MainForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Alex Shestakov\'s Keyboard Layout Monitor";
+ this.WindowState = System.Windows.Forms.FormWindowState.Minimized;
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
+ this.Load += new System.EventHandler(this.MainForm_Load);
+ this.Shown += new System.EventHandler(this.MainForm_Shown);
+ this.contextMenuStrip.ResumeLayout(false);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.NotifyIcon notifyIcon;
+ private System.Windows.Forms.ContextMenuStrip contextMenuStrip;
+ private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
+ private System.Windows.Forms.Button buttonPickDefaultLayoutColor;
+ private System.Windows.Forms.Button buttonPickAlternativeLayoutColor;
+ private System.Windows.Forms.ComboBox comboBoxLanguages;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Button buttonSave;
+ private System.Windows.Forms.Button buttonCancel;
+ private System.Windows.Forms.ToolStripMenuItem settingsToolStripMenuItem;
+ private System.Windows.Forms.CheckBox checkBoxAutoRun;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ }
+}
+
diff --git a/KeyboardLayoutMonitor/MainForm.cs b/KeyboardLayoutMonitor/MainForm.cs
new file mode 100644
index 0000000..c635d7f
--- /dev/null
+++ b/KeyboardLayoutMonitor/MainForm.cs
@@ -0,0 +1,299 @@
+using System;
+using System.Diagnostics;
+using System.IO;
+using System.Reflection;
+using System.Windows.Forms;
+using Microsoft.Win32;
+
+namespace KeyboardLayoutMonitor
+{
+ public partial class MainForm : Form
+ {
+ private static Process hookerProcess32;
+ private static Process hookerProcess64;
+ private bool realClose;
+ private Settings settings = new Settings();
+ private const string SettingsFileName = "KlmSettings.dat";
+ private const string RegistryKey = @"Software\Microsoft\Windows\CurrentVersion\Run";
+
+ #region Initialization
+
+ public MainForm()
+ {
+ LoadOrCreateDefaultSettings();
+
+ if(Environment.OSVersion.Version.Major < 6)
+ {
+ const string errorMessage = "Операцинные системы без Windows Aero не поддерживаются";
+ MessageBox.Show(errorMessage, "Ошибка при запуске", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ Environment.FailFast(errorMessage);
+ return;
+ }
+
+ try
+ {
+ StartLayoutMonitors();
+ }
+ catch(Exception ex)
+ {
+ string message = ex.ToString();
+ MessageBox.Show(message);
+ Environment.FailFast(message);
+ throw;
+ }
+
+ Application.ApplicationExit += ApplicationOnApplicationExit;
+
+ InitializeComponent();
+ }
+
+ private void MainForm_Load(object sender, EventArgs e)
+ {
+ Hide();
+ }
+
+ #endregion
+
+ private static void ApplicationOnApplicationExit(object sender, EventArgs args)
+ {
+ if(hookerProcess32 != null && !hookerProcess32.HasExited)
+ hookerProcess32.Kill();
+ if(hookerProcess64 != null && !hookerProcess64.HasExited)
+ hookerProcess64.Kill();
+ }
+
+ public static bool StartLayoutMonitors()
+ {
+ ProcessStartInfo startInfo = new ProcessStartInfo
+ {
+ FileName = @"x86\HookerWatcher.exe",
+ CreateNoWindow = true,
+ UseShellExecute = false
+ };
+ hookerProcess32 = Process.Start(startInfo);
+
+ startInfo = new ProcessStartInfo
+ {
+ FileName = @"x64\HookerWatcher.exe",
+ CreateNoWindow = true,
+ UseShellExecute = false
+ };
+
+ bool result = true;
+
+ try
+ {
+ hookerProcess64 = Process.Start(startInfo);
+ }
+ catch
+ {
+ result = false;
+ }
+
+ return result;
+ }
+
+ #region WndProc
+
+ protected override void WndProc(ref Message msg)
+ {
+ switch(msg.Msg)
+ {
+ case KeyboardLayoutSwitchHooker.WM_LANGUAGE_CHANGED:
+ if(!Visible)
+ ColorSettingsController.SetColor(msg.LParam, settings);
+ break;
+ }
+ base.WndProc(ref msg);
+ }
+
+ #endregion
+
+ private void notifyIcon_MouseDoubleClick(object sender, MouseEventArgs e)
+ {
+ OpenForm();
+ }
+
+ private void OpenForm()
+ {
+ Show();
+ BringToFront();
+ WindowState = FormWindowState.Normal;
+ }
+
+ private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if(realClose) return;
+ e.Cancel = true;
+ Hide();
+ }
+
+ private void exitToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ realClose = true;
+ Close();
+ }
+
+ private void settingsToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ OpenForm();
+ }
+
+ private void MainForm_Shown(object sender, EventArgs e)
+ {
+ comboBoxLanguages.Items.Clear();
+ foreach(InputLanguage language in InputLanguage.InstalledInputLanguages)
+ {
+ comboBoxLanguages.Items.Add(language.LayoutName);
+ if(settings.DefaultLayoutName == language.Culture.ThreeLetterWindowsLanguageName)
+ comboBoxLanguages.SelectedItem = language.LayoutName;
+ }
+ GetAutoRunSettings();
+ }
+
+ private void comboBoxLanguages_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ foreach(InputLanguage language in InputLanguage.InstalledInputLanguages)
+ {
+ if(language.LayoutName == comboBoxLanguages.SelectedText)
+ settings.DefaultLayoutName = language.Culture.ThreeLetterWindowsLanguageName;
+ }
+ }
+
+ private void buttonPickDefaultLayoutColor_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ DwmApi.WDM_COLORIZATION_PARAMS colorizationParams;
+ DwmApi.DwmGetColorizationParameters(out colorizationParams);
+ settings.DefaultLayoutColorScheme = colorizationParams;
+ }
+ catch(Exception ex)
+ {
+ MessageBox.Show(ex.ToString(), "Не удалось получить текущую цветовую схему", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ }
+
+ private void buttonPickAlternativeLayoutColor_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ DwmApi.WDM_COLORIZATION_PARAMS colorizationParams;
+ DwmApi.DwmGetColorizationParameters(out colorizationParams);
+ settings.AlternativeLayoutColorScheme = colorizationParams;
+ }
+ catch(Exception ex)
+ {
+ MessageBox.Show(ex.ToString(), "Не удалось получить текущую цветовую схему", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ }
+
+ private void buttonSave_Click(object sender, EventArgs e)
+ {
+ SaveCurrentSettings();
+ SetAutoRun();
+ }
+
+ private void buttonCancel_Click(object sender, EventArgs e)
+ {
+ Hide();
+ }
+
+ private void GetAutoRunSettings()
+ {
+ try
+ {
+ RegistryKey key = Registry.CurrentUser.OpenSubKey(RegistryKey, true);
+ if(key == null)
+ throw new Exception("Не найден ключ реестра " + RegistryKey);
+ try
+ {
+ string location = Assembly.GetExecutingAssembly().Location;
+ if(location == null)
+ throw new NullReferenceException("Assembly.Location is null");
+ checkBoxAutoRun.Checked = location == (string)key.GetValue("JetFly", null);
+ }
+ finally
+ {
+ key.Close();
+ }
+ }
+ catch(Exception ex)
+ {
+ MessageBox.Show(ex.ToString(), "Не удалось проверить настройку автозапуска", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ throw;
+ }
+ }
+
+ private void SetAutoRun()
+ {
+ try
+ {
+ RegistryKey key = Registry.CurrentUser.OpenSubKey(RegistryKey, true);
+ if(key == null)
+ throw new Exception("Не найден ключ реестра " + RegistryKey);
+ try
+ {
+ string location = Assembly.GetExecutingAssembly().Location;
+ if(location == null)
+ throw new NullReferenceException("Assembly.Location is null");
+ if (checkBoxAutoRun.Checked)
+ key.SetValue("JetFly", location, RegistryValueKind.String);
+ else
+ key.DeleteValue("JetFly", false);
+ }
+ finally
+ {
+ key.Close();
+ }
+ }
+ catch(Exception ex)
+ {
+ MessageBox.Show(ex.ToString(), "Не удалось изменить настройку автозапуска", MessageBoxButtons.OK,
+ MessageBoxIcon.Error);
+ }
+ }
+
+ #region Settings management
+
+ private void SaveCurrentSettings()
+ {
+ string settingsFileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), SettingsFileName);
+ try
+ {
+ File.WriteAllBytes(settingsFileName, Settings.Serialize(settings));
+ Hide();
+ }
+ catch(Exception ex)
+ {
+ MessageBox.Show(ex.ToString(), "Не удалось сохранить настройки", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ }
+
+ private void LoadOrCreateDefaultSettings()
+ {
+ string settingsFileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), SettingsFileName);
+ Settings newSettings;
+ try
+ {
+ byte[] binary = File.ReadAllBytes(settingsFileName);
+ newSettings = Settings.Deserialize(binary);
+ }
+ catch(Exception)
+ {
+ newSettings = Settings.CreateDefaultSettings();
+ try
+ {
+ File.WriteAllBytes(settingsFileName, Settings.Serialize(newSettings));
+ }
+ catch(Exception ex)
+ {
+ MessageBox.Show(ex.ToString(), "Не удалось сохранить настройки по-умолчанию", MessageBoxButtons.OK, MessageBoxIcon.Error);
+ }
+ }
+ settings = newSettings;
+ }
+
+ #endregion
+ }
+}
diff --git a/KeyboardLayoutMonitor/MainForm.resx b/KeyboardLayoutMonitor/MainForm.resx
new file mode 100644
index 0000000..28bdc3f
--- /dev/null
+++ b/KeyboardLayoutMonitor/MainForm.resx
@@ -0,0 +1,4303 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ 17, 17
+
+
+ 123, 17
+
+
+
+
+ AAABAA8AAAAQAAEABAB7SgAA9gAAADAwEAABAAQAaAYAAHRLAAAgIBAAAQAEAOgCAADcUQAAGBgQAAEA
+ BADoAQAAxFQAABAQEAABAAQAKAEAAKxWAAAAAAAAAQAIALhOAADUVwAAMDAAAAEACACoDgAAjKYAACAg
+ AAABAAgAqAgAADS1AAAYGAAAAQAIAMgGAADcvQAAEBAAAAEACABoBQAApMQAAAAAAAABACAA8tkAAAzK
+ AAAwMAAAAQAgAKglAAAApAEAICAAAAEAIACoEAAAqMkBABgYAAABACAAiAkAAFDaAQAQEAAAAQAgAGgE
+ AADY4wEAiVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAARnQU1B
+ AACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAASflJREFU
+ eF7tfQtiIzuu61n6LO3t7D6XKEggREpy+pOkw5zJ2K6/6QIIQHL6v//qpypQFagKVAWqAlWBqkBVoCpQ
+ FagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQ
+ FagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQ
+ FagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQ
+ FagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQ
+ FagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQ
+ FagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqsBfq8D/+3//7//w+3///d/y/K9dSJ2oKvCTK8BAfJ4/YHz9
+ r/3f//73vwbM31GfE+Bxbn38HeeuY1QFqgJSAQO2dV50YH6N58/jQwTvFlAB/3AKzvU8N5axx7E8eP6R
+ c797rbV9VeDHVADARHefXX4CkYnAAHhHAizlFexZh2cC0G0aSVye+8d8gPVGqwIfqQB3/FVm78HfbMGL
+ CP73n1cCfJyo40fg3nX8jAye876rBPh6mOyU+PD6YbnfZXc+8vnUPlWBP1IBBSnLfXT34f27BJ8d30v0
+ /zoQn/2ibp91+Z3Ez0hCieJVnEYC+MV6BXQULN5cL67xd+Yef+QDrYP++xXg7vXRd4sbGceCrFfQaxag
+ 8p/XP+tAAoufF/++k/YM0kwRKGk0FfD6zSwMEwK6OQN/dvqH1KzbR8vsvEY2H6197VcVeLsCuCEf26ug
+ azfjxQ0Zdfso6GMV0OQ9df5IDfA2AOIJuAxgePnTsjADoBEJWAEdNmQVoNfFigHAR65g12XDHvPajBwq
+ e3j7Fq4dPloB3KTcrTEUh3sUpBB1Jt2fCWQQSw/UGOwN2AywLu11Gw4KLQewTqzA3i273T4jC3vfj/UA
+ QPvFj9ezs/M2EbDX9fGxSgV89I6u/a4qwFK/gbY3JAA4Bv8MxFjGMnlEHZ67XCOM7ufR3WfHm92Qge+V
+ gu2v3Xb3Wrv7DVnoPrhmlfYoHHfueS37Do/3HdmBsgJXt3Ft9JEK7CQ/1qGzL8TQAYztFLwgEL25T1If
+ wEJO4KR/VwcgD2QBJ6+Pjh519kjyR8SAc5j9mN1agW/7MuD9c65XtJ3aAZyvlMBH7vDaJ60AujV3WO76
+ AGCkCCIAsoznjs5E8OCCvS+Hgryc7UOkJIYVIQWhnT/r9jtwZ8dwyqUHgWx55rWrjF+JAAD3+0/PDwLh
+ x4dwfMZg26v6qtu9KnCsAN84HPY9zzmd52E4BqRrft0Ta9fW7flGPSkAJQy+JoB3HgOePJ/Jl2UEHyUC
+ b11W355ZAF6ehYKreng+kxf4B9FN4DNBOLLow5Q6yoDPfai+451SG/xzFcBNwMBX0PO6BkbJBBYyGJNz
+ fHdnj4zOnykA7+3ncdgT8zEcSfTz38r7jBDeURBsA+Y1rt3famDL8+1sHW8H3z+WPQqgqwD7okRXDK/n
+ rCTGOV7L8Vk/2ytBtNftOL/3uxb/HGD+lTe068CQ7pnUH912jlb5IUJSAdrdFbQYQ1fSYfmfh37W5Vlt
+ sBV5R/KH3R/fDWgF6d8T6JZFycGrAE7+DVBMfvze1uE+vy8PETrF0BSAgT0aPYhsw7IdkYWzH0QQ/8r9
+ Xu+DKgBAoZsvHbw3LgVlJOMZ4GwZbN811WfAqrRnwC7Dgq+Djw5mDW8M+UXb/veGCsik/62CaO/JvVc/
+ Zq+d3IMT78N3ZSYGkAcD2AiHOj8x67ANrAxomPKKHPr29jnWzz9RAe76C+i7328feO927O2xPYP81gow
+ kUDa7308SX4a288kPysAdNcByGRuwA7c3N0jcsgI43WTjE4fjflPIEPir1Kf38sAci+0UzvNAtypAGcR
+ EqLISOHZV79r8U+A4ae9CXTPU8inQIc0PIKdAkNs20A+JsrMQJEBloGaCcpuwCn3WVJHFgPkwkOCEagz
+ IKt1OBEC1nsV4OctIDiJgRbP+ItnCJpFgALILICC3qsCPzlp5A2iGPjYpQS+MWMA/JmE33X1DPhjn8tA
+ EKAEWBS4DOpIMQCUS4ZA/pptAY4XTQzadfVTx98RCY/PQ8KflIDOIFzl/lQJSh7LDMRLyZ+RQ6YCQDbf
+ GAI/89IhGZ2XZ8AewJvZhKjrsnJY9qNQEOs4CLtRAbAOTga34/bwGplA/87CuB4ny/dDg5kiyBQAbMRQ
+ AD13QLCpQeZ8rX5fc4BpEVQFsEWwUQCfAyiIT2DP7EGT/hQwYsThZyLpG77rBoAuy/n5W+BNCELDQVYQ
+ UVbAgeDS+ft4Nnd4gBzgVkJhFYHnUDkgipE1NPvwJOUx+G/kPhPDAH0fGMBDu2YJAj2AOK1ngMdDfh7I
+ 68iAWoBMxnvpT99XeFMtDCv4DbHwoy6ZwQJQPEDagRYAHt45Aj4N+bXtgklC0TJczyCB1lX89UTdPQI/
+ bzfkvnR85AVKAOicO8ArSWiHb/vS+Xg9nuvIB87HFicfttNwcAW+zxvyYcBT5z8pBc0WmHAqD/iilALA
+ a8fX4G8XnEWyfxu00ehBZDVwbhAAgrndMJ5eA6uDrOOzFRjg7xaBvyoMoCoRaJdnsJ9Az0TgcwAftoH4
+ WMavNsF/q3Be1zpMiHNxl78NBfch4ZxU5ANHP5noOddUa18UFD/hshzwu9SNuj5La5Xq6OrYTxUDb98A
+ JipheS2eHOuzuQHa3VXmN4BL923DlJQBKPBPKmDp4CLrM0UQWoJ+Hbv5AB74EdCtsJ6cCHRdOQ0iwWhA
+ kgO8qwIWVfA6Ppa56cevCxiWi56XTfgEtmGZz52fZXoo7XcADuQ+q4BsZIBJAh0UIB2PNEFIlQWTAJ4P
+ QHTwR4DPgO+Xz68KD+AHPj6S9dmyjAjafAA3/4CBnYN8gn9K+8G0g0FnZgBZ/s5MwNOcAFYT7dy9iJhz
+ MKYRd+Dra9yPjez6Np8Ai59xSi425Fjm93fhXyS5s+3B8jurwKTUgE+E0q6vBXNzznoEfFY1OBe24/fI
+ RBGRAy97zjk7lw8F3wG+bqtEEKuAWYgBMleYWSRWAPqc68J2IwsBb1WApv4srab/78T0KgADPCMFVQnz
+ Hv0Z+Pxj7xKd3oHw0LWH/A86f+Td1SJEQObQDx9u7xk2DE5h31AAuE4aMlOygXpQ4Gdgx/XvCEJDyBPg
+ dzL/pAgGMGX0IQMzrA1bHCVAfH6wEc2bNxK1QkehnZtj0IvjOzxL/FfHJsmP7fD43+s8GehvyQBEgfdi
+ n2/9vFUB1wGSND7r6JFvb/dFlPoTeE8K4dl/6frc+fV5D+f+Awn0kYHRMTp5cPdWkDPYTypgWIE+JIjJ
+ QScSmJLclHD0OjqGdUz7AhCTGX92OJYClycQTem0yqhxDoBfAK4AxussJMyIAVOBB9lQ9+fODxLAY7TO
+ ahHnB2+B4CduzACDAtjJ+pNP5w6f+vue8Efn4eMv4EeX70Ae51Ii6IBkYJxk/ABzBxm/jvZd1YHPAj7S
+ 6W+IY05DBpuJD1okka7nIkbPHytFXwmm7s1y/mQBIumv5MEWACDWrh/ZgBtlgP3sc6qfsALcgSGfUtC+
+ 7jfXsfu9s5P5WYfn8LA9F0IAcMd2dG5nGcQO8HExKgA8cB5wB+iRU+FeH3MeVBmga2JiUATkdwhht63a
+ AJbps7PHoB/dWMMTea1Tj7Ouz939NisY4V+fDTi+etw7+CCOXsQdMbAqUFLg10UCAn/ujOj6DJ4I6OrL
+ AUQA+NTNnXJIrMGzDfzq0sgi7581s2fbPioAUCoRnDr87XqXD/QZezed/GYbJgI8n3MP1kSffTzIYADz
+ BPoOyGc/VQCDARM1wPL/ZAWYTCD/d0AGATAxZAqgSOBC6QxZHcjwBkBRltrF4csRxDkF0KU4SKEdKwF7
+ ZBXa6VXZRq8vthuE1iX9je+/BT2HkH6f+bcKdgCPgH1DCAZOnGP172fQ2z4KUlUOoQJAh84CPWJCHD9T
+ BSABmwOQh4AYMQAJ6CMAv7MNYxsbIfq5P5D47KvR/VX2N0nbf8c6AbISwVEBKBnQ8fiaRqM6AV9twZID
+ eBWgU3kjGR9Zg1tSGNv1kO4W0NjuHYvgbUBOBLklyPcZ4Gxqxj6EqSLkdX/TziJ0onCg3CgHtgDc5RXs
+ mTWIFAIvYwvxY63A88a58+9Cvqgzn0LBnQ1QBTGO3wG8SH66N9HF9XHJASSPWHOC/5ol+N2gx3Ux+JE9
+ fATYJ9JQG2CjDrNgKvc/Iv9tGNDAbyCeIzG4h6KAT0liSrl8KHEqgDlFeAdoBjOGTzLZr+oARPPjJAB3
+ fu7mqXSnzpqRgcr66Fi7MBHqgckgCvfCZTISMKR+Yl2mosBfoFnDPSWG7LUCPlMHSgInYPN6VQKRMrDr
+ MPBjWDAe5rNiTcntCWO3j402WFG5w08SWIkB6/jRAbFLLLYID9HsQL+T90oIUed3CuAn2QD+EB4QLJK+
+ Nw7t0NhWQc6SP+zqkddPbMNQIyLbHZgF6LiedBvdvhPC2L6DJrMCka8/EUNkGQBOnRNwA+xbohgzAkUB
+ nDOAeHRgyQBabuInBHEQqN29EcXrIFCaPCZvAOyzI0VNaAgYyf4dqHmIMLIPIA+se873IxQAAzQFOHvo
+ Q1AXKgG6l5wCSI7FNiTr2tzx9ZzdjvqmlRGI3udQB0ICbC0AWCYCkIV2flybEgQTwq0KiDr8DRE0Qu8K
+ YNfJI3DvbMMgEZcBoICSB1Dwx6Swez67vw8At/6fVUIv8q77R7bALMCcJv7PEkHU+SMPPzr9SfJfksOO
+ aJ5zhV4/8PsO6NrFd/L/Zt2FCmBZz6TA9/opS5hJveUOv+uXyQLn+GgGcMoLFgUQyZ3+YY1j7Yrk2bH/
+ IyQTlK6bC8gjFZB5fyUG7v6sUKYi/oeoYEjrQHq3LhYsb5/Zg04C43Mc9fWhCuj7jI7erYYSTj98PhtV
+ /Lvz/gLsSBmEtqDvx+vm8/s8ILrvd/f5LhC8IQIG+U4dnGzAqfPvVIOpi3wUwI0MiAqYxJKohke1YBIQ
+ nr+OsQM5k8MuE8A6lv52Lz8hsB9udNlAawzf/Md1/qCrh76dJTSBNwQ/k8dBFYBo0q7f741Q5ideHsdc
+ FAJtv1iLiFieZaQEVN5nGYHKfruJLYTXx5lx/LnpwQzS02jAOxbBWYAHNCh4xHr8YWTrk+U6B+AG2EwS
+ GdiZLAbIO9HAAnDWgM8KSuHb0kC7QQOQRlL/JP9ZLey2ZQCzn7YCz6nDrqOLb8c9FHbqyMtn/j4iAiUT
+ vB6Tg9Y//smAVnLIVDDucSVhIxO8YW8Fbjv9TjUMFdA7qnb97PVJ/j/7wQJYtzemW7p7f+P2XuZ2uq3b
+ r+/jLAYpgHeI4CYHMKkPqxErDf7cviUR4A3A47zl+Q/dfKccVCk8ZDG7Xx+iJjWSEgEDNZDuz35MME4F
+ ZCCnfVg9+Ou7twKL72/gNlAr8L0q9irgxgbcbmMqwN7DOQtQ5oxfN8ncj8dDgSPYE8kfjfcvkiggjybL
+ AwugnX1HCJE10O1Ro9fZhs3A8+dRFQNjye65b/AzbmoB8677Z+BlkC4SPfD4rDq2XX9HBAxWyPYEwOH1
+ RaoiIAZ3fd0GIK3n7q5yX8GfAX+MGnRyQIe+HRE4AZ+JBkCdx+YixODWzo/OPZXCPMacbeh9zjgGOjnU
+ x4YY3BDi2K/bi8T/s0znEQIFONsC3aft1+cz8IzDiCSyUYhW569OBNzV5gXH395TUOO1EoJJp/kv57Cq
+ UGJZuv6mK3M3H508UADctcPtIqJI7MVyff19/bchASYEtsEKwvZ+CPDR648SAM4F4oJtwOjEDAL1jVtB
+ FfA3FgH7DAIY9mIWXEnADfttsoJJOH0IsIHzpV6kE+v4fgRyyC+1AXq8KADk47MywD3PRMLPvywRsAIA
+ aKPuH8r5IDdo21ETQWEiQlBwDYKhe3JcU7QsAn+/1/i93JCFO08/16JKAP5n/fP8cmhQZX4Getz/fj1S
+ 9Ueq+yyAXyu5APDmydd9WWFMwGdSP1IIEUnM7Z7kfJH+UadXNfD6sBjsTgF0YsIkICW5DPza3RX44fqe
+ S2j3h/SP7AVbEF6vpPCljIEqAO3WYfd+0/szIeB4D7h0OYAagdF5d5H9p+0jYtHjqT0Y+7iO3+9pJoLW
+ wQ2k3Pkjf6/b3BHB5luClJuMDt9HGEAODH7u/iCGmQPEnd869nuqgNUFQsBlgs+GDLDtVCGd+fqHxt8D
+ YAXAJKhksFMGDFwczxqXkVzk91n2qxLIbMeXVASsAMZN3/06XmdyXrss798+34AotOs7IGoDitVpZDuH
+ 5XDyX+xESgS03er1BfRKCIEVsA962ijNAbLhQiWEiREjmKXjkSI4A92ArNsZeVG3Xlg581iZWrDlFtLN
+ 446uTsBP7cDGCkTgH8xLdkBrBfDdWIQBflihJw/odgPHieR/lgXwtkxSX8IW4IIykA87IGDGckh8BfvY
+ r3drgMIBNFaWo1lwZ9cuv3R9UQVXRCD39gPacVyV+7iXo+WwAq9HJriTv88AH+8HyW3SKQI8L49kv6qC
+ 2al1tAFvdmcJbBs7z/pBIgfQIT4nk0ZH78dIgA+iGI9Dnr/2U18EGUasO8HfeHkk+jtSmP7fgz9TA9r1
+ 1SpESuJLEMDjRyIVoISwIwi2CeiyrAaWrk/AS4EdqAE+prvnRCmkxCGKAI1vub63wf9gwFuBk9yP/f4a
+ CvrtJlBVzu+8fkQM2H9VACfw+38kxMvuOaw5g8B+vMDrq7/fzReYtqCHgE2ekzVQIuDX4s1YHUSEEI39
+ 7zx/ZAFY7mfKAMs/PRPgDxHAMsYycn/W6+sT6Nnrs/Q+yvAIpAlwFxJILIMjGTrW8r6f/UOJT8ujbcYy
+ m7xz5+0n2JUMMnLAsXf+fgf2bD8oAZPpE8QTHMk38oJ8AIqg1YAswDHtD7r/sA1gapAI7AWBHABVOzCW
+ RwTRiYHvA9zrFjR6/8/dX2V95Pt5G1iP6BhfQgk8F8F2QDu+k/jUnd12RBi7rv/UfSfvmVxCKa92RIF/
+ 8ZpVz7DAp86/CwTduhkKvmsD9tubyviIBYgCQBynqYD++ZvMpn/pp0v8KfWDyUNiA0b330h8yPlwMpDL
+ JKjLd1BiFGAoCAL3kPVsBcjDgyAyYjBLayrjJtzDcXbbno7zJQhArcCuw0fkMABtNmv8FWAH4NUqDpUx
+ PvOk20eenyX8dv/A6zslwl199zxbtxDDE4KtIwOn8C/r/H45ADhzgMgO3CqBmQNMYHMXZ38/c4XV//Os
+ QiaAZRSAO/3rQxtdnjw75wRMFDgWzwJ0GYCAXtXAkheAOGg//eqvdnYAXh9BPGoVdLkRjGUXWGeq84v8
+ LCpAum0DzoNwAjP7/rYKNpI7/UbGM3mEQBYAO+mf5AlLXkDStu1/6vY3dmATCDIBvKsCMiKw45znBezy
+ gWzdtBcrSyshMBFMZeBDG7vWThTdCjhJL0SwDBPyTUTb3owCRHJ86fwd9CugLVto9qUrhwj0vCxTARoY
+ 6nGe9VAcXwT+r9urS8Hn7UeBnoIVr8Our6C/kO5ZRnCyDENp3AR9KXA3GcAtabg8YLUCd13+42HgDvyn
+ DCAGei75d9sPFRDkAKOr92KoCtDXqgLYAgzJH3TztONHeUADY//tGQMfO+v8p+XWMI1M+HhTGTxk84UU
+ wMNEIAHtokoIvN0iqUkFLDbgwqOHqoD2S9fjvEQ2XbD4JrPz8zjGL6uEeGRArUCmEHZKANKd7+XZmU2h
+ sQ3YWYKpLDKwWzG12++UwEIAKvHV5x9egwT0m4AM8oUM+JyXz0EuWVeP1EWkBljqO7lPRDC6/1cjAM4D
+ 8EYiNbAEaR10ETi5gztC2Mn7A4mEqoCOtwSRWcK/k/s3VkAJYxDHngAyIsiA38LTbgN4REC7/o0FUIIw
+ a5HnAB9RBwBrKO8Tz++CPXhzChMnQDvD8TYbFQCQgjAisgAg230lQI3sAAM/6u6c/GP98P0s/3su8GVs
+ AKsAtgIArr0J+c4+g5W8fwp82iZSD2GH9zbTPu5ETSzXF3X8FLgfsALbPGAODe79ff7lIHRwJoEI6LvO
+ H6kFPgYIIPP1WvA7C/C/9iEtYd+bCgDEoB06kvkDjBoKRgShAeDrNfv/U8fn9UwaOgSYKQr8tSFYhS9J
+ Atz9l65608GlK4egJUIAsJk8thaDyGe5vqiD33b8WytwzBRiJaBkcHrNzQ4hG8v+k//PlMIkF0w0ulUC
+ OSNPqT6HGPHZ7B4B9IwwFgXQO2k0JMjgzIb/mCx4BOA2/QewtcNzp59+H/8y8wwaH/9vioMmUX0lS8Ay
+ 34ErCfgcsb+zTTZKIMs1l2AV4Lr+zuP/qhU4kcpCHHdW4CYbwDZW5/uZgSe1gEwhsgHo/HEGkJPFtBVW
+ EB0SdIDrKkFzJSaLJtGf99wT+nSYL+v8LIE0E3iIpHV//s7F3b87AMvAkp99vwaFSP/R/aEWoAImzr6A
+ HsAHEkl+dGjXnSNZnhFBBPqNrM9UoyOmd4I7BrI+v/X+GZnQdbQ6Gasv3xq8Ab1Y4XbfA7BMAlkgqOFg
+ pgQ0B1DgZ5LfbzcDQxfY0YeXfkNQPuCQMDqRDBJIfL/z/L2AY1lAEDz993nOxMNgBkgjgGsOoDkCE4GC
+ 36Yd0V/F6hmEYeuTf0ACTroH4HV+v3fBkBxIsn8oMKRzh13/XfCeLEFGFEw2EYE8n+jISkwFALDTy6++
+ f5X6ftowPg+rXT4xCNJec4HINkwbkHX0WO5f5QAJ+Bng2XNWDjoCoJ11sQEHJcCEAAKA/+ehO5CBjjhE
+ QWHm/flaMc+gNYVXWTl0zIjgkyngddt2adRuXL7xg44NT8OEzvtsQU/gxnYRsXRsfezbe+8COlMVG+Lw
+ WQQUgAGWwR/5/tndLeTENtyV5jE4vX/vW4IREfweFWAkogrgBvC7bfh4iwLgLICkEHflLCdofr9biwbO
+ vj8/ThKY3yaMAsLM+7uw8HWOCPTN4oxMwFQIE8SnksBzMQB2BOAB9p3vl3UfPc5R8u/8/6nbfyQfECUw
+ rq8tZ/CvVgAWQB9Rz2e5Ap9VhKmKqQLeHQVglTBzgDwMzOS+H46ZNsCubUq+30ICyAACHx8FfyHwSR1o
+ 92dyAQk8x8hUAbo7e/hs9IC7P0gA0p+pB3hD4wUZfKolYBXA0j4Fcgf8STEoeYTbv6pk7ErDjzdg/V3d
+ /kQqXRktnb+Hde09ghDECqgKwL2JY8169BDM7W/LokDwIxagdaBBKM9Fe4m3k/w8WehPKYBGKJ0AhoRP
+ iECHCNWjMzHguAAlAx7A53XIANQe4BxqTwzQryO1PMgUgKoABr0Jv5kLwFqMRvxZcmCQQBLWDWJIlMAi
+ 5yOS4PuOsoRxbPXeGcj/RLdHMzt1fe78Anx0bXuc/l6Bb+8XAOftdL9VBWTBHweF4zmFT0Ym52FAJYZT
+ EIjJQL+kAKAmgjcxwM2+n/0T9glygaYAOrEw2CMSQGdnNWBE461BRATo/sMid4AzGQD4rCYY/Hg+VMNn
+ EAGAyCpgNIqp9uYEsFvpH5EKJ6M33Tzy60oYp24erY/IpBNV2PXHOQ2s1v1JBbTXc1SApR53fO/1Z6ef
+ xDAVQKQClAjYTozu1UloBoGxCpjHuiEIvLdpAQD+q8Dv6fJdGo79Xq+te/Z1h87PHV/VAM8L4BEAbKdE
+ kJFBlBOo0pjH6gqg5xUTzPMokPoMdLUGrBTsXvnLP6oCIiI4KQGyhbOZCHlA8g/waPfNLMAO4CeCOJEF
+ rR/A5w6v3R6vx/LnvjYgQwl4qR+DnJXCmheABNYs4Cmugr4BvUn9+FeDwEz2+67v7cK0AI/U9TmAzgmI
+ iGHZpnf/lidEMibq/H27YRWSfW38n2HGAtw/x7EY+C7ge52T6w2rsHp/pP/9s+iWILIFIAO1DXyev0wB
+ r1vkdcELyIOhwXbjAjS8fpcPmKKaxz9J+UiWvwP0d4gksiRdyvsuT10f65/HhRC8h8+Brtutr6EAdl0e
+ oAcWmASgANQGnHIAJQImjJHcSzdXgC/dPlUAPhRVMjjlAkoGLP8V3Oj6CvaTTWB7MMl9dv9I3muXZ9qJ
+ LENoFf42CzAJZN4+sgZOMXDjoG7l9ssAmsnyj4D/ZC/6MaNuPUDtOjt1eQd6KID+2K0AFAEHeqv/NxuB
+ bVay6NK9dxMGdAZ0yHpVA7scYAd4Hg3gIDDr+m6cn0Afba/zAHynfVpGog4Sq2Ad1SwFD/9BwgPIfFxe
+ psTANoGft2M3lTGDPwXw8zojhv3yT5xCzFZAu/wVIYhi8JK6W0CV5Ds1cOrkN/sqEZAtcV5/XJeBMu3+
+ ul2iAmYewCA3kvCSP3s9CSeT9koI0/PPmYV3OYCX+wp6Hg0YdiLo6LcqABZhJvUd6JAx/XFkGk0/+mm8
+ jhzICkD+Y2RBPf3J+0fyX/fx4R/G9+c4v2YBADyTQkQYahesaf7lH1YBWWdflrMt6PfSIvlPHTmS/RF4
+ P6IGhEg4oHP+PZDzbT2WsyLYqQDaLlYAnAtMBaBZwFQGlgXgl4F/qwrYw+vwHr+O1rFCGBL7YAGyHICt
+ AZL6OQxosHCvO7j5M5vE4BUCd/9M/oNIWNbfqgAoDAz7TQUw/T+Df9fpp/+3faNtJxY/gQSe0oZenzpo
+ uweyrq+A3gH31OlP6yPy0H36NmvQF3R7ePyTKnDbRXnAIxXXYT9VAN4G5FlApgRY9meEcMoBopwhWjaI
+ JFEAmQVQQlhmAQ6gezUAMpgpv60Pr62Hk7cBoJf1r8+vW46IELDtHPu37Xf+X72+KoPo9cBdnzdgzfYv
+ /zwnHQz1uqI0HJQQ0EnqU8dXK5C9/sh2ic2YqgTyGuAnfx9JelYA0fOxjPKAsYxJIAJ3rgAmeTzXN1UA
+ QL4De7RNO17vNgogLB+B32u7STg4t6X/z7XcJv+RLVALsHR9VQHBaxACrIDds9P/YzmHiArwDOiqHrDd
+ yBaez5bADzmvEp7JgTv+3NdoJd6uL2/30Sf8cB7gkn9VAJ0g7E10n5+B/5YUTmRwUgSy3hPTU1AO7Prr
+ RTHQdu66Zfsh94lMnD2Y4D2PCHgymBbACOomC/DJ/8wCsK+GgdaJ/2eAHiTDy7CuB5LtOvwwIM8DuEn/
+ 57kEsKICtPurCgAgQTLs/zOwR4FgRARYxtvz0F/c+f1QIIhBH3XfnVIwFf5JP5wHDHCfuv6vgj+zDpGF
+ OGUEz0UjjVVQOnnfFcC2u8s23PUXwJMSaARhKoA7OmcDsARsF2x7/zVhVgEs+0/EEAWBHvicL3C3V9Db
+ a4R3H1UByBE0BLwB/FALFPxh2VQAL9JqvdWgl3d06+TYRknDH+O19kn/H2XUFQDLdSxTFcCv2evzvhmZ
+ PNfzqQTw8E4WChozyjcJ3+zMXUnGf9L7BvDZ+UiVWAGlm+O1A67K9+C1I41ARehxn9fj/AYsBvZQIgJ0
+ Jge/vQ8DNRS8sQZGIjHIEQBORTC7/1yH/acUZAUQPQ+X4TqeLOG58KT7a0Co243u/4DzOebz2EGt6T2/
+ zp5nlgFDf1Gi70GvXwe2EYyTCsD6oaQB/s9UAI4AqPNvE34G7o0aiIC+W6agD1TAlPwE/lABBOsdaBnA
+ 2JaWMSHsFAaRQKYClBhWsvD5wY0CiLax8+8lPhPBJIsp/U8K4BQEwgJYmm6/nANEIM9ygrEvgR/LmAhu
+ wB8RxlAP7Tqt+yMjA9WwhGeCYKXwbJt5faiByBp8ugIACXB4NOwAg+8WyB/Z55JUAHwrGjw5d+qsq7O8
+ T5RAdMzWuEAIKvspExid34OYM4GVGDQcBAF5FcCeP3vORMAEwOD2HT7r/Lj+fQawywTYr7fzv6kA0u0f
+ a+LIxNsAkAFAprJ/axma9Df5DyCPJhiMBDz4wHlAGhoC+o4/yWFYA5zzk+z/clpOjRfp/ifBP5Vm/+ol
+ 5DwDnP700gB+0LG1uzvJLpJe7cHo4qIKouW8rJNEuyFMzqVZwCSEmCimKoitQKYKdLRgZgleCZysgQvv
+ +k2wDO89gL5ZtwA2sALdFtzYA80TIsBnKoBJQcX6TP4nAaDzwwY/ryMVwHI+BrxdUWQrRtbwlQhgsFgm
+ 7Xfy/GZdpA6i/eT8bnhvgE8UgCoCJgqV7+js41Gtwu2xbbvVksR5QJYR8HKzCpMAdr5fgY/M4KQCoAZU
+ FYAgRo7wem8A+zuPCAGHArj0/0NZNMBNwuDhPwUw24Cb5y2PoADROj+DH2uNBp6tIzUwOnmgEJgY1ud2
+ rh62fhX423UMlnu9u3bhgf+2LkcAidTBzX4XZJAO76kK2Hbpg3R374dUBauJRB2M63OK4E4F+CCQ7EC7
+ Oew6Tun/BLzlbPP1DAJXsM+MYIaMQWhIxMbqkJ+z/DXpPwkjGwHIJP4uFzAiMX+uAFZpDxIY3l4AD9+O
+ zMGG/kz6j0eepNNJYHzW0tERAOYKgcb7R/D3qMQv+oMsIAQ5gz1TCRfADomFrUAnoCmrSZYvYEw8/VYB
+ 4HhiC0JiE8LrtmKddETX2Lv49P3+j4MYwK254rnLYEQF3Ep/bBcrgDgY5EAQz83GzNEAUwY90HuIqXlx
+ AyQHZ5zRjO3Jt99IfQCTAYrxea7R0sk3IwNKBsgHcFzLFjoJeH3QVYDRirPJW1tg2y+k8JwD5/qi+G8q
+ AN1/qIAdqN9dp9uLoliCvt4NDTABGJPuPJTKANthX1UViQLw19cVw7gGJZQHSGtHt/fROzx1Wp8RzH1Z
+ CajszyzCR3OAAXYHemOrZ1326EmCCKNL+XdHApgsQCbc3fE5ZL4/Iwgc43kc3X8Bf9MDahbGsqkGVo//
+ 7KVpPweG3eJ9VfhPK8B2oD3nDs2vb9bttqfjOsnPoMLzrPuP4zPIBZxH5dC3d8oG79seV6+/OceiAuJj
+ Pce0+k6iAEFEWUCmBtQuRCpA7UCWAXR/6gCvvn4qAiiDSQ5j/4vuv5X+fX+2E5MErGsjqHO+XqCrNqG9
+ xrEB/kEC/lt/DOinq4MYnmdsC551sAO6zySapqy+x8+VFZDu7fIBJYadUiB5NW/+AMwLOB9JxcDC66Db
+ 674LqSDX0K4O74lJUXQOJhUoleW41skBcD/aAtKZjz4bmPtFeUCmBuYxvOy3Y6jfN99uxDLXDQvwAGXT
+ +VURLEQhCuBtG/DYEYC1A7sBSkAOIrDHuT573o7Rjv2qcdrt+SxsE2y5s210jCX4e87x1aV/REtbK4DO
+ feruGUn0/deurwGjgNwBTCQ3k8HS8RXYail4/Vy3BpEC2uw8IISuBHCzNM9MhKAWgQnQtgMoH4DOf0dg
+ Zwt8GDhBH/l9XsbkwBkAQO66vlgEXYeunQF+1/nbG0Xm0ME/huuIBJATAKbPNkywW/A/BNCAaQQwMwCl
+ lt1rW+ds4fD+NPz3HcH/EAICniZ9nptvB+aICHR7sRHx8N7aFYf/H2Bj4BOQH8A4RaBkEoCejykE8lwf
+ 5Lkdl45/Ar5TB/0Gc6Swdv2YDCYBqApgBfA8XxJ6gJQ6fyb7VQWoAhjzAaAGns6e5ALNAhBwAWgAlh+P
+ FmCjAFgJ6POMCAzsdn3+PzURGSmsgSErAe//n/unE833EP7rVTorQNOF230QAfyCJNauqsDMVMADGun6
+ A5QKfrwmQnEgxvL1eOP6HIgDYopIIFMhz43cgGjHyaQ+24UoC+AMgG9yZAmz++M8rCC8/L/JAFj+hwoA
+ nZofSR3cgF4DwvE6IJJI/r9DBDP5t/uDk/psJACgNsJYiYKXu1yg3Qsg/+/KAKwEepdx4N95+8AmLEFa
+ BEoHPCIDBnsW1mmnboCTY4R5gKmcMOjTa3yr+zMRxSSgASDIYS434CrgG+g7mUSPU8az92evnz3vKf5Q
+ EGvQNyQ6FAE9sgK49fzYjrdHnoCurUCPLAAgqkQxZXrv/s9nuPxn4I7twAT/fsjQ7qG2zXeV/spV7F9T
+ 8DtQrerA+aSxLXX0FKTawXHsvnwhkJ3MJzAKUcTvMVARkPGROliIQa617WsksHp9rwyUFNBJkCHsgM/r
+ ZoYwJbsGfv61kUUWAqoKYCJYFMJjE7rkjgC+swYD/N1KcN8FuHedn4kA1+CCv0EAUUffLWMVsNqBRir/
+ EvhBBkMqnVSAEgF31bCzB6DcdnqAJ+vqEWh1W088V5I/VSoJIQnIZ37wayoAxOBBbpZCf41k0M11/Zr8
+ 2/5sE0QJBL7ftrdfZAIgK9S1AV3Cu8X7gygoAOQcIevs76iAKf+t96+d/KbLgxyYCIQwesZg+dE/9BMO
+ DWadv4eGM0hjrx08h7cP5Tl3+50C0O4fbTuX+a7vu7IP/ZJ1DPKdIljWeRI4WwCcPw8EM0Vgx2awA6he
+ /k8AiwIgbx+NBkABqBKY4F2tS0QGnAOMocTe/SPw8/bZel6u3t8oQCV/BG7+Mk8cANqxaN1T838N/A+P
+ MQFgiHAJAtsbl2/vjY7OwCdQ7bprA1nQwft5rMvJcSNbIOoj7foLWIlErmR/pECiZUYCt+C3XOBMAKoQ
+ cgWgxGAKAcHg3M93d4Bzkf6cF8BCQL53ErFunROC+v+TArixAAZM+23J/yL974kgDgC1+z/gfz7bf/RH
+ hwaXTOCp0hg+CzywAnf3+kQMDMjxnFSAIw8jCr4BnRePjnXb1W+3G0ToO/o7RHBDAqsVWGU6gI7HAf7X
+ e2n7P6BhUNNrVgKRAjALcP59oKPBJkhi5AkPmMg+vPt8WASW5Qf5vwN6bBuIWIz8/u0fVgImdVrj8BMi
+ 3M2edXDqjAsABchMFO+QBhFDOqknJJIO0oiEeuceNkFfKyGkx/gzKgAEMNWFKYdoFGH6dP/5jSAw8v2d
+ DJwlEAXAAG5ynUiBn3uiwF/jaSCyTkrZwDvgx37j8QHm6P77rs+jADyrb1JRkB+0z7gv/7fhb++OQ8EH
+ /HNSz6YDOyBk22G5kkOWIQTbBWrADe9F15GBFuDmkYujWkisTkgcBk62AvpabcK7KqDt/3R2/OL1sBTc
+ 7ZEBwCLQOgW+qoL++lYBAPwq/Rv5kIKAyB5S/kIRoPN7728Qnh0+ey6yfgwXrhnBIIte25+A/UEAUAJu
+ xhx3fgVVFvClgNJQD9IZoA9IhAHbb/QxLjvW6XHoNV//7r04FRIc70gSrDCmErizA+cswI8S9I46uvT0
+ /wgI/aOBfuQAqgIS4MMyMAEMi0Dp/tEeEAEw+BmW7/v/V70d+D2YuevHBBEHhHPIr9XrZ/1s5/E3sJH0
+ TzusgjwBPXf1HbgAzNfjMehbjiOZxUJgpDa0m6fbkqIRcpnEZARw6vxYP4f3ul/v+55GAqZyAIGgu8eE
+ MAggkPcaAi52IMkA0JnR9SM7oPIfif87FsAFf6/rX2boLUpgrw7mbMA19PtnJvx8hL5gBUYWsO18mgUQ
+ 4KL9BmAiUgiO1UknHd67AbQqgEwFnI6VEp5Jca+arNu+OyKgiX9GAJNYGPgnFdA9bffiLuwjQhjAJ1Ww
+ swC5/585Ae/PIn1nAZ7tWBWM10+O0H6t7o4IAkWwAt3bBDct+PmMG9G1Wv3MnzAQ5G4NJXAEUkYOkZ8O
+ iKOfcwn6cC36uAM6unu0jS7bHT/Y3081hvTXx6kG9qRwZwWmYniHANQ2+CwgVACSAdwEf+zV1Rpwx1f5
+ H71e5hIQ+Ft/70QwSaAf5fkMRRGciGBK/x8MflDelgQcQJJOHpFDqAhEojO5uCCSpbpI8BPwI6IAIaRd
+ /e4caRZhHeQtFcA2YB37j6wBFMYNCSCYnKDfKgDq/hrgRaDk8E9HCFodun1g/6/y/0oN9GNFY/88IqLg
+ 32cARBo/KfU/6RsmgTE5SAA6hs3aDc+dPQvzRBUk+22n8oYdmgCbEc1CSqJEMjLQ5a/j+OvLu/4NCQyw
+ d9LYyX4fBJKkf11THP755RwCIuBrjxQKYr4AZwBRCMhEsLMBOL6GfEwG2v11W+f/R3c3G2BKYD6eLAGH
+ g5z4/3jpr4SAIaaHPZc8wIEiAH4EwmWZWgEjBy+pn5ucun8AxnB9tF3a7fs5MlUg599e39i2k8JGCQD4
+ /ktVAPV7YeAN+C038CEhQM5gd+HfZhjQ2QGanbfI/k4wD1A5/NsFgZE6MLkfg96RAE1G8p0fRw0ef7rv
+ z9TAMQ+I5PUA2iYDWPabM/qMbOh3B+aMEBTMu2Pu3gPt54PIrOtjOa5ft7PlHF759/tsf5cDANDnkYBp
+ EayT5xOIHlA/hGTgtmnEWfdXoGMUgC1A66qv98tfIlIiQGbAoA8VQZP/a8dXBcCvx1wWyQPcEOEk6ZMo
+ /pnrhxLo02691H9u6DdyAAY27Xcc3rvszke1cCKXkFAu/ngoq4T2nIiAVACDYQKf/fkkjhsrYCpiP/Rn
+ xxES6F25resgxeeMR+QbLQPA9uTl1esrIcBKoHMz8bD8V7kPgsDy9uh+DyQw/sCHEUZqCZ7PpR/3R6f+
+ N7RmjBn8CTG+8duNHsj6Bl5SA7Sd76qJj1/AdVAHg1ieD7hvy8COliXn8NeHY526/0YFdLBp4OcUDwDX
+ gHv+jRVAnAlMC0AjAINA4mUKfgb+SPyFIAb4o+UESu30UAGsBiYB9M8Ts/hOagBE4EiAz2gEUeC/YIAw
+ EHTdMvbzriMLyK66fgTcSA0oqKNOPpZJws/EhWO/HvdBX0JC7rydCJZl6PjPMWwb67LzcS6/I4A9CbCl
+ 6N1cQd+Iqf/KcxccdgWwyH/KADgbaO+j74POPju8tyIMejdaMLp/7/y7qb8ZKfSgcJk8ZGRbPzcVWLo1
+ gOPAlygABzL+noF0aD2mduab1zuC0HWJMtgP710qgXHsSDFMlYBJPawCILtvJgZNG3AaCTDwO0Afur/K
+ f037XRD4yDwOAwn8oT0gO6FDeLw9SORd//8QyrJP/9Zg6/rt/I2E6+e2AhgNWEYFFtkNyQ8ZbsSwHd6j
+ 7jvAoJ38RhHcbMPnou3X6zvJfVICCzmJFXCEoB0/VgGZBWDAROm++v55nEQBjExgVQGZ/x/DgKHMt+No
+ 93e+Phg5aAFk+7ERg+vkXzs/yf+QCNo1F/hvcT+2G1ZgOzTIEnsGhMvwmVMOkRIgcH0I1Mk4f3ReJqcu
+ xyHDFxvjVEQH+XOztuXyaDdZvG6R/UImkgU40L+O28K6fk62EDH4p8QfCiCS/IEiWAggALzr/JD8wXYP
+ GJdhQln2bDMVWNDFFezvvm5E3Yiwfj5SAR4VsJBNAz4P5jhI6/tFct0tUyVxIIUdUUQK47WsDXcNQhMi
+ UlCHgFbgQvUw+PW6lRQYzHM/66Id7APwmurb9s+2K/i9/3dq4QFqZgFo3SAAAbTaATcq0MkrUgAgACUD
+ fu1T/9bD8yHA3bqFHJ7jVPf/CO7dPhwKzuEsIQP6gyIjjV9kMoEl6czWWZMRAgZ8RiZ6XHp9nMcfHZ+J
+ hAkhUwHjPas6aF2oh3+eLGYuYNtM4M5QEPnADA8jAgBZzHWLAmASCEgBIObOzR0/IgKW/zcdP8oIzPv3
+ +0ODPwA7k/oZKZT0/2XstwNMiRbMEuxdlbe58vQLsKQbQ23ckMhOWSzXB2Am6gI3ItTASQWEKqSfYyGU
+ SQKoEeS8Wgd0eBACd3weVoyVwCSCkAASNTC27bLedfm+LBoKZNuAzr7t+PTNv9D733R53kbmApiCqM7/
+ e9DfjzKswFNssgFXw3s3IN52dx1tIPDujs2qhAkn69K9Q3t/vyEKkET4iP1ICRCZTODbdrEKOCmAnQpA
+ 0EjSP7MBbAFe12g2yQCEbr2MCMDLN8KcId5JAeTdfyP7hwKgbULQv2oJYjBbUj+/swJqBY7z5BWc6OqZ
+ 1MZyXR912WVbyg/6ef3wXr95BshFCbhzqEoQOe9UQkIQwyJ0WTtIglXAlPuRIoDH16G/WAH4rGDdN8gA
+ hBCmAjAS4CByZwNYAWSePxsRMOm/Af+x0xPoe+e363k+l/r57RXAjdEGbwDoEOh0478LeD6eA7pM6kFX
+ l+OHQSQrgBDsCnJcfybn2w3WaxAQhFMcnlD6zek6P3z/BLftw0ODcQ6gwOYcwMjGbEL/PaiAAeYGIvyu
+ 3ycY6waAuwoIUn4Gvxvzb8A/EQCmCV0ohOdzLen/2zHvDpgHgr0TZmCPQJ2CkrqqA1JAKqIO4qCvg3V0
+ YX4t53LXHygB6yx9qC+4zq2SmEBiEsDxvA2w89ypACKK1/mffZr6eQikKZGg+wfL0I0bWQD84XP89d9+
+ jYMo5n6vs6Z/WpzXDRK9nfL71DfLCKAk/iwE6uicB7SbdpHjQgYRKUTqQbfT427IJR9+lA6+nCPr3tr5
+ BfRMBEPu67FAECZJ58QX+gcoO5kgE5jZAIBrx1iVQF/fj8tyfXyxp1/jVgGQIpgWIACvUwR9fbt27/8j
+ 4GOZAz6IiQG9A3cy02+QAR+vIPrnK7DOD6BumAKeyIKJI+vyujwhm/3w3gShD/ciQAtxsWIY7ykDeb4v
+ A79PfRtzEfyw6qwhEwGP909VAIVg3R3g5W7vhwwPVmAASKxC0N2hEIZikG0c0KPJQH17Iw8jxgbkTAXw
+ sCBIgocEu40o3//ncT/OAAJoHx66uZO/ESCSZTf7B6SSd30io+ZR+TVfg4JZXo/OLiSyvM/4ONr1Gfz4
+ 7vq0AjMQXPMAUwCsBKYNmeCfdoGtQ19Pnd4pArICqQJA9xc7sOv+TAJRMMiTfzhwHB39ZijQqYf2Puvn
+ b1aAVcDoZCzt0cFVyuty7vQbmT+BTN/ZXzqzdUbblrt8f65yPSKtRXkoiSjgV2KzobTzT/pFpKE+0OER
+ 7qHzgxQ82A3ctm2qAJQM+msAugE2Aj13+lZj+42G9lzYRypgDBniM+rHeD6v9bv8ve6Z/H8+u65c/uZ9
+ X+eiCqShYNTVIwm/Uw0RcfQbZUpnAFsBT11/6eSqCHadn0mEySVXEpnkz+jASACdfAKcuzwygFUFsAUA
+ 8Kfct2MkIaAQwSAA7vQCeiYHRxjP9esEnyQIHKBt4H+9XwI4iHP8eS9Z77Yv6f/5XAQVYICUsfi3O3s/
+ xtKBDWz58J6A1AE+W4eurgAHOTCxROQipNGv79zz1y0yFaDvl7v7tARKHBsFsLEBgyiijh4QAkhldPTb
+ 1B8dG+AfCgCKwrr68l1+Nx+gf3btWttnUz+fWYHjqIDr5MkXfhYl4LcLgz4G+iL5g27duqF2/+eGI4Av
+ auFEBHa8d7v+Lg9g+8DflOMcYMp7KAZ0eVUBun4m+CML6MSwKIBICfRlZrNi+a9KwE0CGgRgQOfu3z6H
+ sUxIQG0AiOMzb/w696xAmAckndyBUD2/vM67PgOZgQ3A7lRBv9GGz45IQckiJoJT0PeOImiB6gtYIDvs
+ qySQ+3wG+ySCrQ0ge6CSPpwLALLo4GcSAPB3mQCIY8z+Gwrgde2YyQci6I8ITAdZdBKp7v/FGGjkAZEd
+ UD+/8/6dOPZdHwDtchBko4QSgjxQAqPzH4gDKuJ1ntug7x0SAJFmcwY0C5hDm+zzPRGkGYCCHx1fH2Ed
+ 0PFb97f3H83yUwUwXnP3zzr68PxeHYx7q5NEgf+Lgf+5nEUFKOhVEYRgVa8fgPU5zrIvEYIDvRBEv3mH
+ ClHJP467J4Jflfz7QNAAzD+mDny6v6b9GCnwIwfW2f10XlZWCPZSBcBSvxEgRgl4ZqMBNuv+Pvjrn8nS
+ /aECukIbSmASTiMeu4b6+YoVSEcFGLQDZGtoiK4/U/4HDAB8AnIGcaQsQAiONJRY9Nh6TgPlnwK+gl2V
+ wGoDMAzopT7mEMzJQwZYgBskwuFt76b9T4ZTRsCdH6pgdHEGu/xbALAH+r0AkC+A71TAA3L8gghIBWBd
+ J7OveO/XNfUKsBKY4O1AzqR671AT+B2QKs0T1RDP8gtAzeqAj70Qx6o8/gb4QQSZFfAqYCoClfn22khr
+ PvoAkPdhkjh5+NaBAXL3mBABkcbw/pHfByEwEbTnUASV+n8LknGjAg1Y61d1OQgcXn8LbhAIgbptn3Xu
+ iHBWUPtRgYgw7Kb72z/c8bMwcILbWwMsf4Da5fL6iO7e1cEi/9HxqfO34wUKwAWBjRDkS0+OAFTeU7cH
+ 0JkIBlGMz+ZbYODHX2RoBRTgdKMsHTwC9+jYOzVxIAj1+JkK6Erlb3b9bGiQRxowUoAw0I+S+KFAAz9I
+ kkPCbgk6+Jkk3CzA3t2XyT+BAmjEIKrAlEQPCrmThwAHEQQE0Qmkgr9vRivOCgj49cadodzBKrQ8QDu1
+ 2oULgjhYCQbd3+7+2vGVAFDX5YtFHfAT0DMUhNxvIO3KgBXCogAAflYAQfdn4EfPYS1YxrfnzgJMiW/L
+ eb19tgX+bwb+53LZx1pqb1bAD+8xWBNgo5OpAshAHFoDkATOx3bAn/czu34WBrINQU6SDxWa788UgJLB
+ yAJADvwoKgBEEXX71QqY0gjDPSgCEMHG/3fb8Q0RUJc8SOAB/5rwq1y/6P5O1vbtM0XQ1IIcc+yv+9q2
+ XwX8mPyCLIAJgJfx9Y40n6T90uXR0UkFbANAUgC6XQR4tQKTAEjaL10+WNctRT9nIek7V2AJhbq/XkcI
+ uvxTkCvAHaipk4eKICMZVgAmMb/aDyulEwG4bQe411GC0f37Nu71TgGAVDoweaQgJYLR/UniA9gj2Se5
+ ryqgkc9D1PXz7SswUm2AVMM47cxh9xa7kHV3EIZaBgRist9X6vo3FoD/loASwwT0nB8QhnwgCfh6eu2G
+ AVUBdEtwtACdMIb3j2b+hTnAJIsC/7eH/XwDHAjCwy5fzElJAf5dM4LWHYLv/gey3+UCtt9X7PrvEgDb
+ Fj9ZaI4IDOlO1kCVAD6fAX4CfrMRnSg06MP2qgK89++fUev+6Pgq+1/rasjvH0J88FbmTSbefCvxAx+/
+ EAUBXgPAJCj8ql0/GgHIRiQa4HtCzqpgzPbrigcTgUbYJzkAwMpWbeY1NPbPakCUwL33f0gAvyT/2RKU
+ 9P93ieBKCWgGkL2+sRGQ/QDDFwv6zt8J4Nl1fusoDGz1pU7PISAvZwUwnvcMYHbz+dd/277i/9kGOAUA
+ AAPoztuTAlhmAz4Kr3z/v4v+1zu7UgHctbPnDtisEnK78NW7fpT8Z91fcwC8t/GlodahLdycpEtzADrY
+ QQoGvL4e3Z2k/1gvJODyAgC+g7hdy+jsnUDS4T6yCf80AurNuaHBNA+Qzu1mCg7LEAFf/b9t8x3AP0Ft
+ JLYDvxIA8oxo2PDZNhoi1BwAk4TGZCEoAiiKjQKABWDvz5bC/L36fskD7Dz18xMqgJvDbgr28L2DN8mp
+ 3p7BTds1ssCvX/7Vgz72/LN757JfLQN3eM0BWBU0AqCuP6xBI1Przgj7ltAP68X3pxN/yC4824whSg75
+ VBmU9P8JsJ/v8S4LeECtQM+IQZa/COG7dH0n0btaOV07T6rC/hogZpOERqL/gA7dHXIfXb+DfVgEAX80
+ D6BlBAP81O3bvvJXf2EXQEwW3tbPT6pAmAdoiv90dlYCSadni/Dduj5sEEB9An/2XQGfA8y/XTAnCQng
+ O/jh75ccAGAGUYAUyAoMFYBjtXUAvykLTv29GujblfT/SbD37zVVAg70XQW0DtNVQUgK36fruzH7y64f
+ zRFAVpBZAyUFSH8X/kEFkA0YeQArg8QCDICL9LflXgkYYfR/Dagrhp5P/FwQ/PR3ziTguz0Azx4/9vun
+ wOyrTPPlkO4B77tdPwr/cIzTtwiNLEyms9/XDIDzALNgfS4AKYAl/W/gV7BnSsC2tWso6f/T8f+6F2io
+ qt0YHeRsB7j7QwX07W4l82eSAK6R3+tHSCvy/tH7Z1sB0hjAB6jFAjRVwCqAZL3O+HNzAJz8V9m/IYaS
+ /j8e+6MAuQqQ7k/S/yMA+iwSsM5vioYDsXeuZ9qGSZgZ+elwIMbkXejHREDAx3yAqRS6chAFMEjASf9L
+ FVDdv8CvFQhDwRYCshWYIHoHPJ+17Tugja6ROz7I40Qgc5/5fYd2HQR4zgA4/OO5ALAG/nhdJTR/z9OE
+ d3KfVQAsRUn/YgCpwH5ocJLAd5D8mHzDpKZefUdKHvh+Vt/NcVrH72ojyg3GdbHH714f+QAUAAd3UDLD
+ EizBHxNBoAaQFdTdXxWIKpCqALqZP6ub355Xg75Tx9Z0P1MNt8TH52ebpCMGfiRinQYMBcDj+zheyxh6
+ oMjDfPFzygVK+hfwTxWI8oDbm/8WpH9iuyygO107jwQgvEMNfscowfZ7Az2NZ+nvhgjHUJ2X/JYTNBkf
+ jPurHZhkUan/6e6v9W5U4LlhvsvPJK77oO8jHv/WOnD3Z1UAQrJcwECM4K8FlT0QHMODQgJDGSzyf0MG
+ 1fkL2e9U4Lsk/FHXP1277mMAvCeNjAAiMmH1wecYQ4My7McjAC4QpMAPcwmmRVCvD8kvNuGdG6C2rQqc
+ pPONMvgdxzh1XJbtu4BuBb4H/UevVS2EAh3Xz/nKnBtAk4Ncqk9KAIoA6533j9J/WVbdv8D80Qq8AwoG
+ GCTvRzz0LbFw0n7T9RsA27DmnwG+DhOepgfb9QRA55EBAr3r/Ef5X77/o/d87UcVuBny4imwEQlkHfEG
+ 6LqNl9n+W277befknXdGBaIRgkxJnN6nKgBL8jEld44CNGkPYmD/37MCH/xF8p+lf433F6B/sQI3KoBB
+ xTe6Pr851q3HztRFRBIfAT0fn0O8nqS7v/bDRJm9R80ZVAFwh3dhIIJBSP+w+4vvH8RRBPCLt3/t/lRg
+ B1yAQyffcLjGPv2jnZ+BFymTKIRj4N+QT+Tn55d4/BTgG9CzOkINVoLC7Lz+CICj4wfZwKMcsm/7YX5A
+ r1fdwFWBX6/AczOdOnNEBJ4EpmR/hwTQObNv73F3vp2um9mWea549t87oNdzRApgXK+T954Q4jn/NLmn
+ K4RJCmOOwK9/8HWEqgAqsJO2KpEZSPMfl5wd9EQA6rPVX+98+Cm3iI5tXjwPCG/Uw4kgQwvwOi+ODYVj
+ pEkTf2hewKjrUADB2L9lCPVTFfj9FYiAEHvu5ya0Ia6ZA9wrABAKFIR2XvPPE7CQ+lkQuIAe+/YpzmoV
+ 8D5/Ffg8CzD7bgCfy96TjAyI98e1Woi4jvmX9P/9930dUUYGNB13N2XrQC18Gn9nXv37rltmkn+SwurF
+ ATQ8LgphDLnFPv5XgH4zTyFSMLpsKAAd96dRgVbXDnq8x0ECNd5fOP0bFVCJHct/76E5C8jAlnV9XZ7Z
+ AXcdlx3+ZEU+sj6zL8hRdL1XCfMrvmNUQNN/FxJOQuuE+zdugTrHT6+AgjjPADDTbU6+iWT6tAlzO1YC
+ 6p9DH9/lfPPzyWSfX+n0agtwDTvAZ/++wLPPA1g+huUQM9xbvxcQJP9CBj/9vqz3/xcrsCOB1f+vf2t/
+ kenkx00Or5N3OASDX34e1cPfdm4GtQI6IrUo0NRhwui6tVZMeDx82ro4WQDYqOWrvzwXoKT/X7zr61Sj
+ ApC02Ww5zgUisoilfRQeGsCR1DN4ItDulqnSUEJh4onAHu2/O19GRKpQhv9Px/4xu09UQCOCmuxTsPyk
+ Cuwk9dnrz1ECZAS+e1KI2LscA4cJZgEm24EenI1RgyAfyCxIBG4OGjV8vFEek/imKgIBuOE/F/7RuD/J
+ /lm3T7oB6rRVgVtfzZKfLYLvtHMEwXVj+Pre8cwrd2XQhxtVemdkkXXsGzDfvtfbkQFci/P/waSgaQFo
+ 6K+kf4Hvq1TgBAwPfiTdNlS4zIF3gCZLIOP+WTAY+fqbzvw3tpl1mHMiWP67WX8YTm3Dfh74lhWU9P8q
+ 939dx6sCHMSxTB4+G5LWzRPAfAF9NPk/A7be8YcC6PYBZEHJ/44YNMnn6bp/mgBUAUWjB0sAiCHAPvY/
+ 5gFU9y/MfdUKqJ++DdN4v7kPEUEk/4c18EGhtwdsFfzIApPWR8K8W9KIwK7LQE6qCMaXfmrI76ve8nVd
+ WQVWMnivVot64Bl9EgwqmLchIQ0znobxooDwNPqQzkgMhix1PsAgAMh+mv1Xod97909t/Q9VYCTlZAMs
+ PDN/3IDaSYEBGoV7GYB3pMGqxAWUMl9hGZGQOQ2cl7BdwXWyzJ9z/bsSMktQP1WBn1mBCbx8vsAcUstn
+ BOrchXdIgqV7NFloqpZ1IhODn/fVkHRJ/Xt+0t/bz/zw611XBVABBTkPAYbhWmIXbj18NH05+wLSzTAj
+ d3u2LnP+Pyb+9PH/Cv3q5q8K+ApwPhB1XQViJM11xOCjhPDufjwcqKMD4bTfx+bUT1WgKrBWgIE9Z9nN
+ byPq0F8s2/23F0/zGt4FfPYFqEe5jMlAPMMPY/99WUn/uvOrApsKsCXQjhoFbVlKv1MSvwp6zR34utr1
+ 28QeepxToevDrwpUBS4qoJJ+KgIfCGYh4E1+gG0+QgjpZCCe9z8m/bxUSUn/i0+9NqkKUAVUDaDba3fP
+ ZD5bBiWE6PsGN4TAeYRdh04FXkO/ngXUZ1sVqAp8pAIq/XdEcPL8K4DXGYWc5jMp6L78R0I0jxg2oFL/
+ j3zktU9VYB0peHw1wMlz/yO/fyvrM0LAuW4mA7E9YdWBSU31WVYFqgK/oQIKRvX/NznB6eu9OSHE3z1Q
+ NeKsRvn+3/Cp1yGqAlKB3Zj/buTgZA9OgSKTw6pAfBZAcxvq86sKVAV+dwWigDBTBDq/4B0iiEhhNwzI
+ WcDvfs91vKpAVWCjBiJ5/7sUQWYdjIj0T4LVbL+6UasCf60CJzWwCww/qgbU+0+VYVbgr735OlFVoCpg
+ FYiGC29Vwc0cACYSTf7ZZtTnURWoCnxSBd5RA96v+3+TgMGuz+d+/nsH/Z9R+6R3XqetClQFnBJAVz7N
+ CYiIIJoMlBFGdf+68aoCX7ACu+HCW2ugcw/07xWw4viCJahLqgr87ArcWoJc5q9/iDSaLPSzq1zvvirw
+ xStwGxBGRMCA51GDmuzzxT/0uryqAFfgXTWQZQdzBKCG/OoOqwp8uwq8qwayvwJU4/3f7qOvC64KWAWg
+ Bm7H//lbfiX96y6qCvwDFdDvCNwOF77ees32+wc+/3oLVQGnBnTsn//e4DocWMWrClQF/pkKRH/4IwB9
+ df5/5hOvN1IVCCogs/rsnynrv1WwqkBVoCpQFagKVAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFagK
+ VAWqAlWBqkBVoCpQFagKVAWqAlWBqkBVoCpQFfgNFfj/UexpOAkhcg8AAAAASUVORK5CYIIAAAAoAAAA
+ MAAAAGAAAAABAAQAAAAAAIAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAA
+ gIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAHiAcAAAAAAAAAAAAAAAAAAAAAAAAAAAcIj4BwAAAAAAAAAAAAAAAAAAAAAAAABwf4iPgHAAAA
+ AAAAAAAAAAAAAAAAAAAAd4h/+I8gcAAAAAAAAAAAAAAAAAAAAHdwQ3+Hf/9yUAAAAAAAAAAAAAAAAAAA
+ f4cHd/iPh/gSJwAAAAAAAAAAAAAAAAAA8A+HiI+H/4hwYnAAAAAAAAAAAAAAAAAP+I//j4f/h/gDJhAA
+ AAAAAAAAAAAAAAB4////+I93+IcDAmcAAAAAAAAAAAAAAABAT////4j4f3AxMiJwAAAAAAAAAAAAAAdE
+ QI////+P+HEyMmYwAAAAAAAAAAAAAHRARAb////39wE1IypnAAAAAAAAAAAAAGdEJEBI///4cQEjJzYi
+ cAAAAAAAAAAAB8RlRERAf/+HQFUTMzJqVwAAAAAAAAAAdERGdAREBPgEFREzE6GupgAAAAAAAAAHdEZE
+ RnBEQEQFBxEHMjNqpnAAAAAAAAAMx2RGRGdAZARXURETMzNqaicAAAAAAAB2TGdERER0QHBVEXczM4s6
+ aKUAAAAAAAfEbEx2RkRGdFRVFRkTMaOnrqpwAAAAAAfGRGTGVGxkREVVcRETizszpupnAAAAAHzHxsRM
+ Z0REVFdRUREbszq3qq6nAAAAB8bMx0bGxHwFdF1RURlzmxt7PqiKcAAADsxsbHxETEZMRVVRUXkTuzq6
+ sornYAAAfHzGzM50ZGRVRV1XlZmTt7O3sueooAAIzM58bGzHxEfEWNQZ0ZOTu7Orq2iugAB8zszIzMbM
+ Z83HXdeVl5OTuLO4uD6AAACOzGzs58xsxMXF3dVZWYmXu5OLi7YAAAjIjMzMzIzMZc3F1dHZ05mxu7s4
+ q4MAAIjOyOzsfM50fcRdjVWYkZuZuIt7uLAAAA7IyMjMzszGzXfd3X2dWZmXi7g4gAAAAACM7I6M7M5N
+ zNzd3VlZW3h5u4u3AAAAAAAIjHx4zMbc3MXd3XnZ2Ym1uLtwAAAAAAAAjsjOiMWH3Fjd1Y2IebmJuIAA
+ AAAAAAAAAI7HznfNh92I19mNl5iXAAAAAAAAAAAAAAiMjNyMjNjdhYnXmImAAAAAAAAAAAAAAAAIx42N
+ x93Y19h9cAAAAAAAAAAAAAAAAAAAAACMcIiNUACIAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAA
+ ////////AAD////x//8AAP///+D//wAA////gH//AAD///4AP/8AAP///AAf/wAA///AAB//AAD//wAA
+ D/8AAP//AAAH/wAA//4AAAf/AAD//AAAA/8AAP/8AAAB/wAA//gAAAH/AAD/8AAAAP8AAP/wAAAAfwAA
+ /+AAAAA/AAD/wAAAAD8AAP+AAAAAHwAA/4AAAAAPAAD/AAAAAA8AAP4AAAAABwAA/gAAAAADAAD8AAAA
+ AAMAAPgAAAAAAQAA+AAAAAABAADwAAAAAAEAAOAAAAAAAQAAwAAAAAAHAADAAAAAAA8AAIAAAAAADwAA
+ AAAAAAAfAACAAAAAAH8AAMAAAAAA/wAA4AAAAAH/AADwAAAAB/8AAPwAAAA//wAA/gAAAH//AAD/gAAH
+ //8AAP/8Qc///wAA///7////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA
+ ////////AAD///////8AACgAAAAgAAAAQAAAAAEABAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8A
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAAAAAAAAAAAAAAAAB3j3cA
+ AAAAAAAAAAAAAAAHf4+AAAAAAAAAAAAAAAd3CIiI9hAAAAAAAAAAAAB4cHiIiIIHAAAAAAAAAAAAh494
+ iI9xYnAAAAAAAAAAB4//94+IcDIAAAAAAAAAAHQH//94+AM2YwAAAAAAAAB0REj/+PUDI6RwAAAAAAAG
+ RkAEj/hBMTcqAAAAAAAAdER0QAbwURMzLqUAAAAAAHxkR2RABVMHMjeicAAAAAbEdERHRFVQkzeybgAA
+ AAB8ZMZ0RGRVUVMzM6rjAAAHzHRExmRUdRcTs6t642AAB8bMdEx0xVURkbmLp44wAHzsbM5URUVVeZG4
+ O7aucAfMx8bMZlx9edGTuzqD6wAI7MzlzMXF3VlTebs4u3AAfIjGzOdtxN1dmZmLi7gAAA7OjOzM3H3Y
+ ldOTuLeAAAAAjHjHx8xd3VmYiYuwAAAAAAjOfljcjdeI2blwAAAAAAAACMfcjdjX2Xh4AAAAAAAAAACA
+ iMeN2HhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////x////wP///4D///gAf//wAD/
+ /8AAf/+AAH//AAA//wAAH/4AAB/8AAAP/AAAB/gAAAfwAAAD4AAAAeAAAAHAAAABgAAAA4AAAAcAAAAP
+ gAAAH8AAAH/gAAH/+AAD//0AH////////////////////////////ygAAAAYAAAAMAAAAAEABAAAAAAA
+ IAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8A
+ AP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHdwAAAA
+ AAAAAAAAePgAAAAAAAAAAAdwd49wAAAAAAAAAHd3+H9ycAAAAAAAB/f3f/gCAAAAAAAABH//h/gDYgAA
+ AAAAdAD//4ATYnAAAAAHRkQH+AEzOmAAAAAHRHRAQFETNqAAAABsZER0BVFzc+pwAAfETHRGRXEbO2pn
+ AAzHZMZFVREbO66AAH7Mx0ZU1VmberaCBsx8bGXF0Zcbs4vgeHzOzGxd11mbt7sAjOjMx9zYWdOYuHAA
+ AHyIx8XdXZt7gwAAAAfsfYyNeHmJAAAAAAB2d83YnVAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAA////AP///wD//H8A//B/AP+APwD/AB8A/gAfAP4ADwD8AAcA+AAHAPgAAwDwAAEA
+ 4AAAAOAAAADAAAAAgAABAAAAAwAAAAcAwAAPAOAAPwDwAf8A/9//AP///wD///8AKAAAABAAAAAgAAAA
+ AQAEAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAA
+ wMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAAAAAAAAHcAAAAAAAB4hwAAAAAAd3
+ j3AAAAAAd/+PAmAAAABAT/UTIAAABkdAcDNqAAB0xGRRE7YgAMZGRFU7OocGzMZV2Zs4YHzHx81ZG4sA
+ B+xs3ZeYMAAAd9fY1zAAAAAACIAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD/nwAA/h8AAPgPAADwBwAA
+ 8AcAAOADAADAAQAAwAAAAIABAAAAAwAAgAcAAMAfAAD5/wAA//8AAP//AACJUE5HDQoaCgAAAA1JSERS
+ AAABAAAAAQAIBgAAAFxyqGYAAAABc1JHQgCuzhzpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAA
+ gIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AABONklEQVR4Xu2deaytZ3Xer22gJSEVQVEUIasq
+ DcYtjic5ZmhRFQdiu7YxGNtgDGkEwmKwzbXBNjWmVAyOML72vdhMBasxdWiMx2tDClHUfxqJgGpfaiCk
+ akSlSk2RCi0pgxMIZvf7vXc/m3XWfcdvD2fvc94rfdrDN+x93rvXs571rOHbs6f/6yvQV6CvQF+BvgJ9
+ BfoK9BXoK9BXoK9AX4G+An0F+gr0Fegr0Fegr0Bfgb4CfQX6CvQV6CvQV6CvQF+BvgJ9BfoK9BXoK9BX
+ oK9AX4G+An0F+gr0Fegr0Fegr0Bfgb4CfQX6CvQV6CvQV6CvQF+BvgJ9BfoK9BXoK9BXoK9AX4G+An0F
+ +gr0Fegr0Fegr0Bfgb4CfQX6CvQV6CvQV6CvQF+BvgJ9BfoK9BXoK9BXoK9AX4G+An0F+gr0Fegr0Feg
+ r0Bfgb4CfQX6CvQV6CvQV6CvQF+BvgJ9BfoK9BXoK9BXoK9AX4G+An0F+gr0Fegr0Fegr0Bfgb4CfQX6
+ CvQV6CvQV6CvQF+BvgJ9BfoK9BXoK9BXoK9AX4G+An0F+gr0Fegr0Fegr0Bfgb4CfQX6CvQV6CvQV6Cv
+ QF+BvgJ9BfoK9BXoK9BXoK9AX4G+An0F+gr0Fegr0Fegr0Bfgb4CfQX6CvQV6CvQV6CvQF+BvgJ9BfoK
+ 9BXoK9BXoK9AX4G+An0F+gqsbAUOHrhv8sj+xyaHDvzV5Hv7Ht+y3bf34cnKvkj/oL4Cu3kF7r790ITt
+ gZt+ONtuPveJCdsnz79n8qHb71uIMT52/6EJho3Re4Pn9Q/PeeKI7b6XfnYhn72b/3/7395XILoCOcMX
+ APD4r37j/04uv+C2ZkO8//7Dxp7y8jGDj733wZd+qPmz+395X4G+AokVqDV8DwJnnXJ90RBztL7W4GPH
+ XXnqtcXP7v/hfQX6CmRWIEXzraF7o+f1p/7Bfw8s4E3nH5y84uhXbjFEvDtGH4vj5zF4zv3Wz31nFhJ8
+ 7Jjfm1xx4WVNIPDVew5O2B7dd29gITwSgvD4k3M+Hh5/8IEvTH7w0RvDI6/Z+o+or8COWgFv+MT6MaPH
+ yEX5U/tP2vPBycufd14wpHmM3hp3DVAAQnwuILDvqpsC6MhgMe5gyIXtpx/9kwkbegPH8rn2EVDgPR65
+ /o76EfQ/ZrNW4KHP/ufJbXf9l7CN/ea1Hl+GnwMF7YMF/OOjXzX5yBvvCgBQY7yLOuYdzzpvQiggQ5dB
+ 8+iNX8ZtjZrnLVvXHsb+8vp5o1ZARv+uT/14sve2H00uff9PJ2e9/aeTF//2NyfnX/7I5OLXf7wIBrXx
+ fcroUyzAvn/8MW+bXPLkyxZm/DVsgGMIA84+6bQJmYEWQy4d+/9e+MHo9Xi/g8Con3I/qXUF8PQYvjd+
+ AEDbGZf+z8mpv3VgcvHe1x8BBLWGb708tNpSfr3WMR4krBYACyBFuCjvXnMdDP/iY/7R5MGXXlMEABl1
+ zrg9MPhzeA3raP2/7Mf3FaheAev1MX55fWv4HgSe8+u3Ti655I3hh4nh33LgS9Ecfkncy8X7Hhw8cMAC
+ oOM57x3bV+PtU2DAd8Ig2VKGjVHH9uUAIQcSgA3aQ/V/aD+wr0DtCtR4/RgQnHLuA5NnHH/F5PzzXzEz
+ /pSxe0NuifdzACItAK9c471rjqkBhyuOvm6y9xlnBiP3hpsDhVgYUDpenwHruOa6WzoI1P6w+3HlFcD4
+ 99/714Hyl7y+BwFCgWPPeHDyy8ddEFJzKUPNvd8CBF4X4DWbWECNcbcckwIC3icmJxVZEwa0GH0KDPgc
+ Pu+6cy+YfO66yyeP3nbr5P6r94Xt4VsPhNdkDEg3lv/X+xG7fgWs4VuhL0X5S6EAIHDDS78eDDIVu+f2
+ 2TDAg0Lpmm97ygcnp592TqgTaDFwn+NvORfGgUHuf8XLkmGANeaSl0/pAAolOB/hcf+LX3S4XqBi+9+f
+ fHMABj3yPGz33x5Slz3FuEthwFJ+vH6r548xAUKBE06+egYAKaP1Ap+P/0sCYKxACOBBDEQLyBlxDbWv
+ BQGuRUxe0gHGKv8xQCDk2HvirwUG8JM3nh02jJtHAEGPvBcDiB9/5qNJ4AAYYBK71CR2x5+tfL5U/nkN
+ 32YF0ANgAQiDMSONvVfy7F7ws8dboOD9F+65M3jkMSyg1uj9cTCPRekAKaCwoiFgAwB872XPnQGAgKD2
+ UYDBozbAQqABEOwOa9hlf6Wn/K1Uv3Q8egDGLz0gR+NV1htT/0vnpfSEWhZQY+yeKaSyCKQflQ6szQa0
+ pAMtKCgVCAA8fPbpowGgBihgGLvMPHbun3vHv39oJvLNE+uXAID9gIANBWICX6nwRwauXL83+JgQKCCh
+ SWgMCxgbGkgHQKBrjfFTaUL7vtcQxACWDQCAxN2XvaaDwKbDwqKEvhrj1zE2FJBKnxIFU/n/FuCwACEW
+ UCoMGmvwMfZAJSKGGcsGlIqAcsJfbB+CI4xjFQDAZ9zwvnLX5abbyI79/osW+mpBABbwrNN/f0soUKL1
+ uWKfUkbA7qeYiZoEBMFlawECkZwOUBIAtb8mLOCY33vSPw+ZgFUAACyAcGPHGshO/cPGFvXUGnjNcVYP
+ 8Cwgle4ref0YEPAeHYU/fPhvJoc++/0gPv7OU789OenJJy+9PFiThO645G3BKFvCgHmqAfnbVgEACI1X
+ XXhiLzzaJKDwRT2LUvlrjN4foypB4vIcCNR0/vkMQsrwMX42NQktmgVg9D/5T5OwATq85jPQHVLpwNYw
+ IMUKuA4goxBgFSCw//knBka1STawK7+rTe9J6NtO45cgeOZF905OOuWUUCUYA4GWLIAYAB4fA7QeX4Zv
+ H5/2lJNDt16N6q9jvDYQ5gMOhm4NXsVDHKuNsuDaeoAaup/SBr791MsOFwMNhlmj5s9zDAyAEOCc806d
+ HLjq7ZN9+3qNwFqCyzp5fcsC7v7CD0J/wJ5n3zg56hdfu6VKMJb/L2UHZoY/9P6L6nvDxxvrPQaGwD5a
+ BD/Rehm9HRBqDd4/pz1YZcEtBt6aORADWAUAAB5vec6xIQz4+hdvnvzVNz5wuKJwqCL843tu6FWE240G
+ pPdU0KM6/nXw+jCQx/7sO5P3/ZsfTJ7xkicme075b5NjfmnvlirBUs+AZQt4+uDxKw1fAEBhUE2rcIzW
+ x7z8vABQKwiWSoLFAOYpBqphBlyfz7r+DSdN/uhTF01+9F9fGkDAbqGkeNh6BeGK0WA70ns1OgBe//Nf
+ /F6YG4DhAwABBI6/M2QFMMqcCOgNH0+M549RfN6zHp9zdZzejzUJWYMHWOTlcwbu91mA0POcDlBr/Or6
+ yz2qHHjZGgAAcO7pTwoAgPH7DSDgvZ/+r1tmoABDAAx6Q9ISAWEdKT/MA8Onq1BeX8av1wIB6QEpYQ+P
+ 32L4KXDgfbEA5gZKvBtj8DXgQB+CyoKtkGfbhb1he2Cw48QYL8Y62I0GHvoPoOY1XnyeYwAYPmffNc+d
+ MYAYEGD0MXZA3wGhQw8XFgQG6+r1ofpQfkAAr7/F81sW4EIB6+2VyuPHLobgvbn3+Pa1ZQL2OceoSajG
+ iHOevnQ+OoCfEuTnAwI+jx98dItRS2Dkb2efBoVyrgUIBEAA5Oo9pwVxbtkMgOtf8AtPDgAQM/zSez5c
+ AAwIF+69b3/PKrRiwjp7fWh/zOtbBjBjAQMIoM4rNYjh4/FLin7O+GMMwIYDYgEAgzXilji/5liuDwNA
+ LceQtWlgqMDAGzWGXbNh/Bz3u3teFDzzKgCAEAAAwMv/9NDTRwGB2IENFwCDrhtUoIDSe1DrZdfx18T4
+ Su8hOuL1L/vX35nF+d7gU68JBcgKcJuvGmHPe/RaJsBxAgJYABV7KS8ei+ljx3og8K9VFlxj0DpGhi0P
+ b8/VPnsM1YCrKAcGYACAO95zWtTwxwCCDxcIDyrMYHceso5eHwDA48vr13j+GBMgK4AoaL23jDVm8LFw
+ oOU9sYASjZ93v8qCYwBgjdgbewwEUscTaqyCAZBq5HPu339qtecHFGTkpRBB+x/c3++0tAXhYiO5tzu9
+ h+HH0nszld/E+jWggE4AC0Clr1H4a1hAjBnYawM4ORYwr/FzvuoB8NIx713y+t7oY6xgVQwAAIABWADw
+ Xj/FAmJAYI+1IMHz99zYmUAAgXUV+ghBYum9Eu23guARTGAaCuCdLV1PpfZyBu4BIiYKUhikVuFaLSAV
+ ++c0AWr1MVLPAmKAkAKJ3LFcG62B0WDzqPylcwEAqgBrGEBrOOCP//AbLt3doUBsJPc6eH2l92qFvmTc
+ 7xjCTBQcqgSJz3OpPO2L5flzlYAx1gALwEvnvH3MuEsioN2PDoCBxrx9zXsp6m/fB2TuPf2E2WQgFQUt
+ qjhIZcBXXXRUNAWYM3i7rxYY0Bne/d6bdicIrEP3XkwAxOsj9Kmox3vzXLqvFghioYAM1z/m9IKcbmDP
+ I+SABSyC7qeuAcBYABgT7+cEQfYBANyX8JGvPDT5/ufvCZvm/WnMV8nDl0CD+N8ygFpjTsX+ufNhGa03
+ XN0RyuC6CX208WLw0H0r9JWo/jz7lRWAopeYQMnQvZAYA5EYCyh5+JqMgI4BAFJhQEzhL6n+MV2ALMD+
+ X336jAHYIaAChO8denjC9v3vHn7UBlBo0+BQO1yU54BD6AMYGEBJzKtlA7pOTEeAAeyqrsNYem8dKL+K
+ epTey8XwNUZfc34oHpqWClsAKDGBHEPIAYlahWtYQCsw2LJg8vUp79+i+sfCBgAAA/32aX+nuGHMNjSw
+ g0ABAgp2AI0ZYAzPUebpA6ARSH0AFghy4l8JMPx1+D43v3nP7gGAdfP6ov+q408p+7F0Xg0IxK4XCydi
+ qcGaDEEqHZirDsRDx7SAnMG3gIHuGlSqByip/l4M1GvCmKt/8ahg/Bh37rEWJHQNruerAOel/yVQAGhe
+ fdmlIRuwo9uO19H4YR6+e6/V2FN6QCtAkBpUKBAT/WrSgaUwAcDgMxDralhA6ZgYMKgs2HvvMap/jAGo
+ GtAbdwoMagBC5+qaKgOOMYCSQYeqP1M5WIr/LznrmMnbb3355IGvXTX5wrf3hv6BHQcEeNh1qujD87em
+ 92oofavRW4ZguwbH6AExrx8DhFR5cMnYNVugdByfCU2PpQNToJCrEfBMAYYBA3jouCcnGUANO/CAoXO4
+ LgCgKsCcMbewg9ixlBpTb/COPzglGP9jj++bbQDCjigZlvGPuf9ebYlu7XEIffL61OLXFO60GLXvAmw5
+ V7MDbGowViGYy/vngEOjxBhUwq3EUiygtjQ4BwTQdOkAuUyA3VcqHtJ+gMVqADVhgPXwKcOX9wcAVARU
+ W9k3FghoNybbcOMXnjf5/BNnhQ0QgEUIDACCjW4iAgDWwfjl9W16L2ew2UKehuq/lhDh/MsfCcaZqxIs
+ xf0eIOgwVOMRjzAAsYBSXUDJ26f2l3SAnLGXWIKqAakFsGFAzshzRu/3iQHUFAH5cKC2WpDzvvGZY4LQ
+ ePHe47cAgAUCywpoIto4IFCf/HYCwKLSe7UhQO1xnh3MxogNWQG6Bn2VYKoaMBX3Y/h0GnJd7hnA+Xw3
+ Hrk2mgOGOtbIU+lBGAR3D1Y6MNfwU6sTWKYgAMBQW6h+zbEcIwZA/B/z7C3ePqcXADAwjbccOGFy5zfP
+ mDEAAQCPnC9WIEYAKGwMEAgAtrObb5703lhjrqX+XB9mgqFe9YFDh2cKDACQywqUUoDW8K2YKOYgYEEM
+ 1D0E5gEBO0uQ54/sfywMJF2GDgCYWAAo0fnW8AAAoMag1Afghb6SMBgDjTvfuSfQf+J/a/Sx5xYImEIE
+ GEgwXOuiICv+1cbpizhOXl/de7zOVfPVpv/GxPg5EJEQ+eLf/uZsoIhAwDcMxYzZxvwYPoBLm7E8vozd
+ P/IZCgNam4Tw8JoYHO5JMHwe72H0AAkARWiBxhDTAWLpv1j1XyqNKADAUGMhQIvRx8IGrothosaXDLtF
+ 8ffHQv99/F8CAu0XCKw9EFgGsAjDrr1GrnuvNc1X8uYxAy/pB6o4DJODp5OE7OOxZzwYmIANBVKxv43v
+ BRKi+hYgBAKWCYgFlPoDwujw6Yguhn3g5e05XkvgNeEFLCBXD5ACg5pyYAsAtUzAhgGxkID3yDAIAKgk
+ /O7jXwoVhRhdqqKvpAX4/YQXpP+I/z/x1bOLDCAFDAICPa7djAF54FWGAKn03rx0vnR+ab+ARCHJEV7f
+ AUEAgaFhCBCIqfsYPgDLoww/5fFjxm+1AM8CLK3XqC5AwE4WktGnHgUAtj14noYgCyQqBy4ZdIkNxBgA
+ AEAZMCLdlhTgAAAAgTYLCK09AIr/of+p+L+WDUgjkGC4VhoBxT+rygK0du+VvHRtU0+JIdhUIxkIDDbm
+ 9aPvDSyAOw4TDggEoNxoBpoY7I3eg4VnAxYMeL7nVz4cmoTCjUSmXl7DQ3MGX9INNB8glQ7MgUGpitAC
+ wCJBgGtRA/Cu1x09AwBAwG4y9lYwsOyB/D/lxqT/agBAGkAOFDhm7UCAVt9VFAHlhnPWGGiqHqDGq9cc
+ o9oDaRHVAAArmLKAcy/aPxML5b1l7NbIU4CguN+LgcoIoNzL4FNePUb7c0wgFO0MgzxrpgSVjN6GBXQc
+ +nLgFBCkqH6KHQAA1OeLAXgAiAECbCAHCF4EJP7/p6/bE03/tXj+lGAIELCthUDoWcCiG39s914pHq8x
+ 1lrAqD1OYVCg9JF4n/dy+8I5Awjo3gLe+K1Hr4n9bTpQ1yLrQEagpi6g5hgJgYQWJR1Aho0eoKGhGibK
+ 4+SLXzs8MXjo6uOR8eB4T98QVKL7JSDwZcC1AJADhJh+AP0n/if9N0/8XwMUazFyjLv4EJcvOhSQ0Mfj
+ Mir6arIGuTBBQt8svZcw/qQIOD1egiBGSijgKXxK6MvF/TEQ4dqluN4af+lY2IIAgNt6YdxMB8ao7eRg
+ ntORx/vsf/S2W2dAwHmeGVAABKvw5cAy4FYgsMerCIgU3VgAiAGC2AHdh7e//6Jwz8gx8X9NKGCBAYBZ
+ i74CpuACAovqB8il92o9c4ktlK5TSu8Rp5eEvqZQYNo2jKdOGben997QY2KiKgOpPlwUC7DggL6w/xUv
+ +5lhDz33MupQzTcdDR4Ke8yYcPva9hXwHACAqpcafWqqA20qUUVAAECJ+o/ZjwFD/0+74Kjq+D9XF6B9
+ KWBAX7jyrVfvnFCgpnuvlQ20hAUl4TCX3ivS/AxDmJ07DQXsAJFcrj8W71tQ2BI+DGKgHSFe4+E1DDT2
+ qPdsNkCGHGsU0nsy/Nkx9P1PgUHvCQBUDVjbGVgqCV4GA7BAEcp/hwwDacZl03/AAQC44s0XrwcAaPDn
+ 2FBAY7oQ0kreuaYPf8w1cucgRNZ4/XmAwFYJynPnGoA8U7DHxoRDwgA8dk2cXzpGOkBuSpA3+lzxjwUB
+ MgswgFxHYMz754RClQFzXeL0MR6+dM7DtzxpFv/XqP81cX7uGLIMazVtSKEAIFBbG+DvvVdruItM45Wu
+ hRCJ2NlE6VMFQCWtYDpR2A8UTTGBnGjo2YBvEsrF/HYMWI4JeADIsQCM3O+PsQULAN6oW9mAPV8hAIa6
+ KA3AggKhhdp/VwEACI1rBQCwAKsHYNy5rIDuwsMx8xp+7nxL7VtCAoUkjBGb1/ibzp+mBgkFcl7eNwCl
+ BEOxAaUE7QjxlKcvMQALEGGKzxC356h/bn6ABwaOFQOoKQf2AmGqi1B9AMswfq5JevHks09ZSvrPMwEA
+ 5pxrjlo/AKgNBRY1nDNl0CVDL+0vpfdqqX7tcR4g1DAUy/vH3rNGHhMLxQZircK5uoCSVmDLgmu8e+0x
+ AMCdz9xTnAuYYgh+ChDH3fxLewJFX0YIAAAsovy3NiyA/gM2F968N2xrUROgL2FDAd8qrPTeMrx+yahr
+ WAZCn+4N2OS1S9S+db8JBXKpwVgmIMYaLGigBdDMU/LytfsRAnPTgmu0AAsMagi6+7LXTOx0X0311TDQ
+ mJH7EMG+9mXApZi+ZT9hxaroP96fPgMA4LVfeO/kxr/85OTGL9+2niCAuKdQQMM5MbIaY1z0MSW2oPr7
+ U859oInyt3r55PGD0W8BnSkIaIBIS3owxgj0npqEvHdPqf012QA7JahWBzgiI2CyARQYcavwBy66IIAA
+ 9QPUEYR7BAyPGhGu+wbYceAABefo/gECilIZcIvB+2Oh/xQw/e4D51WV/9Z6+thx1BiQajxx//kBAK78
+ 2w9PPvijz0yueeSWCXU5a8MGNCgUw/+Lb30n1Aks2qhL1yuxAvYrvYfSP7qaTx7eG3FN+i91DNca0ne+
+ a7AFCGIiobQAPHesH8D3AeSYgLIBNToAsb6vB7CZAQscAICKgeTFbVpw9ny4JgYOUGDwVBzaewkILO6/
+ et/hceCmEWgeg/fpP/oLQvffn3568o3vPhh6+ucx8tS5eH/EP7z/qZ97w+SFj10+ufCn7wsg8O7JpwIb
+ uP6eW9YDBAgF/uhP/jwYvyr6SgY7Zn/JyEvpPfQIxnVtK+VPgMDFb3o4CD2pKkGBAd+9BAwWDM465fpQ
+ sRZjAWOYgK0H8Hl9K/LFDN6Dgi0GkqFHjX864ScLENNj0BMAlVwj0FhAIP6H/iPKvfPQUcHw1Wq8aCAg
+ 9sf7n3DtS4Lxn/nEDWGzIAAQrA0bAASsDjDGwFvOaQGDedJ7rbS/FVyoh5iNEZtmBQgFSlmBVFpQ5xHm
+ sF1+wW2BWcTGhsU8fo4FsE/pQFJ4vrIv5eV9XYANCWwx0LzGD0AAAGoEGmvoqfMU/7/yA3smt/2fn59t
+ auWlZ2ARQLDF+9974cz7WxAACAAAsYG1CAmol18lCJSqBUnrrULoGwsSfD+KjgIrGUIANrICNhRI1QWk
+ BEPpG3fffmiCxiEdQOXBJSZQUxfgpwXngCAGCpY5xKoB5wECMgCtnYC1QKH0H95fAIDx2+cAAKxgHiBI
+ eX8LAJ4NoA1su0AICxAIaOpPi1dfxLFiBkrvtXrkVRzP38n3o836Waf//mHjRweYagGEAbEpQr5a0IIA
+ hg/YMZ2I91VbwHMYBdeLjQ3zHr8mIxALA3w4kEsD2n0CAKUC5zF+zhUDWHQfgMp/af+1ACDjB0Q8EMAI
+ aDFu1QiI/Z952nGTU6feX4ZvH2EAAgHLBggJ0Ce2TSC89v0HAwtAC1hGFqBE/WPde95Dlzx2aX8WJAri
+ IN6ekOTN7/riVsMXABhBEDYQ8/R6T/cIgEXEDF9lxp4F2Njfe/wSA2DgyJWnXjsbFprNBJj6/5hewHsW
+ AOY1ftUAEKcvugpQ8T/0XwBgvX+MEfCeGAGCYQ0QQP9jsX8MBAQAng1se7pQIKDqwEV49poKwORwzrH9
+ +2PLfBOfh5fG84f0o/X61vinAKBQQA1DFghk+AivDA59zq/fusXjy/DtY4oFlBhAmCNoZgkyRxAASNUD
+ pDx/qnpQ5cCLYgAKAQCAWmpfc5wt/7Xxf+q5ZwR0+mmuAEM+YmBgY39Sf1b8SwGA1wXWhg2sKhSw6b3U
+ cM4SrZ/L41cU/iD04fXD95sa+Izye+PPhAIYu+4R8KbzDx5B9WOGX8sCLBBg5Jon+Nj9h2YjwiUCEkoA
+ AFYILJUAx/oDeE8AgOEuIhNAShEGsMgyYJX/4pkvu+tn8T/GLxZgDT4HEBYIvE4AABBiHHflC5qM34cG
+ Pl34kQc/tvqQAD2AfPuyQgExgtrhnCUQaN5fWQeg7sIzL7o37/VjQDCtDWCKEKIeW6vhx1iANXby+35E
+ uO4J8Mnz7wmqf2wDAGL3DIgJgqmaAI5VP4AFAHX01aT97DF8DgDAlCHdEKTGu5eOUfxP/j8W/8cMPhYe
+ +MyBTyES+//yy58dCn9avL9nBwCATxdui0C4LD1AOoDGlTcbb4XX5przMoPQBzEYbbXXz4DACSdfHWi+
+ FfdyHj+2j3MRA/3wULz8fXsfThp7DAAoMbYAUJMJiFUEqhzYFgON1QIEABQCPXr/7dEx4CVjj+2Ppf9q
+ 4n/LEFIagWoJuHcg8wXw/hT+lCh/SRiMCYTbAgLLSA22dO+1CoCLABOlHynuycb6KfrvBEHpAaoPaDV8
+ zwJgFAwPtR4eWp/y9rH3bRiQEvhqSoUFAPMyANUAKASQCEi1oB32qTHgLUCg+N/T/5iBp0KBUohA2S8F
+ W63eX9mAHGBYNrDycMCnBucVBNVnMK93XoShx66h9OMR6b0aY6/QA+ZhAEoPwgI0NajF6O2xAoBYe3BN
+ u7AFB/L2i2AASgHSrScAgL5rwwhbAYFzqSrU9N8aATCWGvTneUCguhD63+L9S8Zv99uwYOUpwkWEAkrv
+ rbxnvzJcYG4gefhZei+n8o8Bg2mVIDUC84IAxq+6gLEAwHmEEjVhQEogpJ6f2n7Gg8fmArSGAgIA+gBi
+ AGDBgOcIcgCCvUmIZwhq/1X5b8y4vTGn4v/U++gKJ538pGbvXxsm+JqBbekhmCc1qOq2MJwzI761sIKW
+ Y3OfCQvY0l24aMM3WYFFhQJWC5gHAGLtwRi1Nhp0tGmKMOPBNRr8q/ccnKh5RwAwTyagFQA8IAAGTPzl
+ +wEKPNf4b1/+W8sESmIg1wFcfNNPrXGX6gNi1YN0Fq6cBdhQoHZGQKl7r8WI55rnn2ABW9J7yzJ8pweo
+ SnAeFsC5ti5gLAgIAPZdddMEIRGDpm2XR+b+09rLSHBtUv3to9KAdjBIq+fX8QKA9/yLw+PAUxseO7df
+ +wCE6869IHhnynNT5b8pgS9H+wUMeH+1/NYq/yXqXwKPVz701tUDAIjTEgqQPkRFH3UXnkraPo8OIKGv
+ WNQzhu7nzpmmBucNBRbFAggB2FQTwCMbxoih6329joEA58cmA7UCAZ9x8lN/LozsqgkBVCuQAgOuQTiB
+ gdam/zD62pCAY0ktKvYvAUDK8C3F9x7fVgtq3xl3X7o9AGBBIFclqPRei4efx5hn51bk9tW9xwyEhQp9
+ tUBhGobmyQqoPHheLQAdwBYFxQw89p4FBARADJf35g0BwnWmNwSp8fK5Y5T+8/F/jQ4QAwJ/nrz/33/n
+ bxTz/vN6fRn/Kf/jtZOzb3vV9gEAIGBTgzYr0JLek9GuEiQWmt6rNfhEbYBCgXlBAADQ2LAxoYDCAGUD
+ agHAHse5AoDWIiALGKQSBQC1DCAHADAJ6L9N/9XE9LX6ALoCuX9EObz/839ydXP+vwUYOJYsw6sv20YG
+ IBbgqwQ1PHReg573/BSTWEp6b0EgMFYPWAQLUDpQ2YBWACBEsADQSvttJaD6ABbFAKD/mv/njdoDgV77
+ R+/1feyP96eD70t/82dh2g8gMAYISnE/xg/IPOemf7b9ACAQIM6ngUeThLzxzWPMsXPHXO+I9N48RrvI
+ c6ehAEU9pPXmAQFVB45hABoQYnWAVhCYNwQQaKgIaBEAoJt/pNp/a718ijG87o49oeX35w+eOTnqz38z
+ eH5A4NN//R+rWECL5+fagArtxWQbVp4BSH0gU0wwfqi/ynvnntXXIgAWYn7AieablQt9JaCYZhxoLrrk
+ kjeGnP7YUMC2CrdWAwowVBY8NgwQA8CD2xAAw65hBDqnBgBiGYDYe6r+I/73Nfz2danCLwUUCItHX/Ps
+ AAB/74lXzzYAACDAwFuZgBcDLUjg/REb+b2sDQAoNQgA1N6Ac4wXbxUIR3XvlYx2UfsH4weQKDq64p33
+ zSYIAQJjWYBSgmO1AKsDSPVvYQGcQ+y+/8UvCoVBsXHgMSCw8b/6AOwsgHlEQOJ/rvU7d24FgFTKzwJB
+ ChTEBuT9/+6//c3JyY+9agsAAAYYrtjAIkICjJ8eA/SGtTF+fRFSg+gBLSDQatAtx/Nd0CNGde8tysgz
+ JcEIqBg/34/CoD1DhaAEQcKBFhDQscwNfPnzzgtq/hgWYHWAGgDwKUEBADl3CoOoIVA9gX0MRUXDGHB/
+ DwGmBHOHYlKJtVWAJXCgnBiD+cNHbg7jv2spfw074Nox72+ZwLGTN4RwYCwbkCYAgNBfgPdfO+PXF6J8
+ Vm3DY5nAvMxg29N7hdw/Xp8BIKQfn3H8FTPjBwAAAoGApgiVZgOwn/kCXJNQgm5DDQ8dowWoLLgGADw7
+ sMVA0HgAgk0NQhg3G+yAjcKiz113eSg00vbg/mtn48DnzQAo/Uf8z/x/pvlook+p9TcW81tGQEYBY8T7
+ E/tbo9dzjF/PEQYBAYZ/1oYElvoT9/N5a3N78RgKKRQABHTX4BavPe+xa5Pei0wGopsQgDx06GsTugvl
+ 9TF8v2HANaGADF/zBQgBFAbAAsYAAOED547VATg3DPMcdAA2gYAFA/uejtGjhEQad+YFABv/Y7Dk62EB
+ AgIm+pQYQUr8U9OPYn9r7DEw4D0M/3M/+HLYSmq/3S/qv3Y3Fo2BgA0FFgoCBaFv7dJ7pvafQiO+H16f
+ sV8542efegU0UNROA+I5nj5MFBpmFJz6WweC0bNpzoCahIjpW0FgjA5gqwUxfnUFpozeg4J9vUgAoJSY
+ /D/xP8ZvN4CAST6AQSsQhJbf4bq13t8DAizApgtjQ0L1HsYP9V8r1b8UgyBq6Xbjrbftai0MWtv0HgAw
+ eH2Gh1qhL+bx/XuEBgoFbGoQg9fEYIDEG756A+ZhAegAviy4RQjk3FDGG/H+OcPXPgFASxlwTAdQ+S8C
+ oLy/yoBjQIBBAgglRsB+QgrouFf+MfQaJiA2YNOFqbBA1P+G912/vrF/DBAQuewYsVJsX9ofCw9W0r03
+ RhAcDB+vj8cnNsdL57x+DBR0t2FYwMWv/3ho0mFNrZHL4+txUSwAqjmmLDgUA03Lga0GUGP4MQAoCXw1
+ 5b8YqyoAZfgYsWcEvIdQaG8KEgMDlf3i/S0AlAw/tZ/7AKTYgFJ+217xV/L4uVCAuHzRjUBrm96b3hQE
+ ZZ8MBAbrhb4aBqBjxAJOP+2ccJ2YxxcgWDCwWgCiXikjwIhw5gc+fvDR8KhpwWN0gHkZAOED9BoGMA8A
+ qPyXMt0UAxAQWEDgOSFBCgh87J+K92NCoM8O6LXShYCBpf5U+20U9fdAYEOB2qxASQhc2/SeKerB+M+9
+ aH+z14+Bg0BAoqC8vH/0QMD+lBYgg5fRh1mCAwgwXgwNgMEedlhoTQggHUDFQGMZgDQEBLx5REDF/+Tq
+ Y54/xQIsMwAIdHcgNAMN/KDsF+W/5PVL4BBLF6qCUCm/tVb9a5iBTQ3SMDSG6gMKm5zea/H6/libGpQe
+ 4Kl/zPjtrIAwPHQYFmq9PHoCswRhBxg9j3ouIXBMWbAFgDE6AABA3D5PGbBt//UCoPf2qbDAHgcQEB6o
+ 5VdlvyUAiO2378X2ky780F3vXv+UX43xc8wiUoObkN7D65fSe2OBwOoBNgyIsQAfCgTQGFJzH3njXcHg
+ ofcYOl7dGr9ekzUAAAANxLzWeoBFMAAAgAk+hABjWIDSf6r/LzGAGlAgjGDYp7x/zrt7wy4Bhb3Wnq/+
+ k1BcREFXrY2t/XGkBhEEx+gBm5De496ApfTeWOP3BUIKBXIswIqBNiMgL289vQxej2IDCgMw6BYQwOur
+ FqBF/FPBEAyAHz/jwEnRMe+PrUUPsPG/N/4aY49lC4j9f+Gkp82afkrePQUQJXDYc/Nzgvd/z4037BwA
+ AKFaqwTXPb2HtyclJ6/fqvKPAQTpATzmtACbFbBaAEU+FgRk9AIEXttQoFUH0OQgmIOKgVpAQG3AEgG5
+ Kcgf33PDltl+JTCAMSj+t+Kfje1rQMAew3Vo+qEOP1X1V4r3a1jAP/yDF02OvuBX1rvabyzdiIUCKT1A
+ 9wZcx+49pfeg/GPSe7WG7wFFr1UlaL28p/1WE/AZAR/vW0AQECgcAABa0oEaIzYPAHAuIQBenA06z3bH
+ e04Ldwn6+hdvzgKCjf9j6n+L8etYvL9t+a0x5lIWwAMGwLLnimdONqLabywIlBqGVj6csyXHP6j8Su/x
+ d6zC46fqAywIeLqfCg1C6DAYNABgQQCvj8HL+6t60GYDZNjy8D4ksAND77jkbaGWfywDsAAg47ePAgU0
+ AtgBgKDJvzznfRgERpvL/5eAQPvl/UtNPyUGkEoB8n4w/oH6b3TKrxYUbGqQrIDSfuHee0Od/Np1701z
+ +6H8dvr9ttP4bddgLBTwRUECCKUEVRdgBUABgmcH6gtQdx9dfEwKpl6A1KEeeU8ThAEA2w/QGgIAAHTZ
+ We8fAwLe0zGwAwwfhnDFmy8OAKDbf9cKgClA4Dq27LfF+9eCAlmFHUv9S1WCNr1XvNNui8dexLGD8ROm
+ QPep6pMgV0vjl3VcKTUYCw+sGGgNXUVCCgW8DkAqEFpKey/Gjbd/x7POC6wBoRA2wCNioTYBQGstgKoI
+ awHAA4N6/339f8nbp/QB6/1R58fG/zlBkOsi+m1ktV+t1/fHQaGpktMYsXAXnkUY7KKuMfX6fK8g9A2l
+ uIv2+rHrVX/GdIwYFYKaIpSqCPR6gIaHWhBQzG/Tg2II0gGsgSskiD1ynKoBxwIAswBqGIAHADoIMX6f
+ /qtlAV79D95/SP1dePPeCVN4az167XEACqHFrqD+HgQQBTEuUoNBDFyU8c57nWkdf2333rK8fOq6gAQp
+ R8awaYxYLhTwGQGrBVjF36YBpQuwX/UAKgqS0cv7exBYBwBQ/G8NuoYF+OrAMO5rUOUv+w//ctbCW2vc
+ Ncft+XcnB++/cY0+Yz1/rFQYJkDH3FqAwMjuvVWBAMZP2pEGI1iJ0oLDus4GinqP719LC1BK0Ip+9rkF
+ BKUDc57f7rMMoLYakONsK3Aq7s+9T+gQa/8tGX9sv2J/PDSGSmOOBnrUGHfpGMX9u4r6x0IBwgFYAOLf
+ toHAtI5/nu69ZYJACA2G70jBERtTfzB+bamsQCkjYBmAtABlCewjBq0hISkQsIxgDADodmCIgFD51hDA
+ xv+l5p9YoY9/T94f4ydOlwZArT4DPWjfLRl5ar+o/1rO9luUd6+9jvQAQIC8/8pBwKT3UPqr4/DIJJ9l
+ gADfB3AkA8FaWcPnOV2CzBCEBdhQIKYJ6L1WFmB1gBIL8CFACwNQJyAaQCsDUPWfjf9Lnt8bvY633h9P
+ LeMP6boBDDT6m7r9MSAAqFBXsOOq/WqNPiUKrjQUmAp9Gs45pntvqWAxFfoAJSj/88541xHGr2wAhi8Q
+ wLh9FkDFQDxSvEQqFnFLw0NjpcG2QAjvjmeWDqDy4BQYiAG01AKoCpBzYACtAABoKP3nKwBbgQDvH4Zv
+ Doaqxh+MXxsggCgIG2BrSQ3u6Gq/sQCAICgmsBIQmI7kRuhDTFuX9J4YBIaNoWL4rE3M69v37AQhwgHd
+ cNSygDedfzCMECOEoCFIYYMtD04Jgb47MCcE2lTgW55zbBgRrmGguZoAXwbcEgJwbIj/B1BjXFcsrecF
+ vhQo0D6sWf8a+WWN3wOBevlr2MCuqPYbCwIrCQV8eq8wnLOW0i+KCSjWZy0wfliJN/7Sa18qjOFzLQyf
+ seEwBK6hMEDVgTkWIAAo6QACBnUEXnHhZZOHbz0QioTsZqcA85zJwACFWoFbGYDif9JpH3nwY6GJSP37
+ OTCIgYCafhT7p4w/xQZycf+uqfYbCwJQU2UFQh/AvCk9e/4GpPfUZ3D//Q+H2D7n+UX/7XE8FwBQI4DH
+ 51pnnXL9FsMXCCglGGMBvnNQ6UB5eEv/fUpQAKDhoKj7+3/16ZP9zz8xbBoLziPGz3b3Za8JHlx9AC0h
+ gPL/eG4M2I4A170Aavr+Q8vvUEcg5b9k/BYECAs07BONwAOBUn4bP+BjrHHXnreUUGBF6b2xTEDpPYS+
+ a667Jer1bbxfwwIQmQABeXsJhNIIeBQL4NGXAdseAT8lqEYIRDNgw/jZlObTo32P54BFSxmwBQjF/wiA
+ CHhsDAIBCB75ykOzyb+xOYBWCJT317w/K/7VgIG0AdKFjPcSCIQe/6GeYFen/FoBACZAS/AisgLrmt4j
+ tYfX1vfz6T2p/CUNwB7n9QAZujd8ywKC4blW4djsANUDlETAWCbAAoDuGeBBYQwAzOL/aQMQMTwb3pxH
+ wAAgYKIPTUMaAe7BQGW/dOThrWsMPnaMQAMAQCBELOzUv9b6p8f5UGAUCGxjeq+GCSi9R3weS++VvHwK
+ HHSesgIqFU4BgYqJoPi+R8B2DvKcLj+rA6SAgPc5zjMAb/AWCMQAWsuA6f0nbFAGAM8vABAICAgQCAEC
+ 3QvA6gSz2H/oyosp/y2AoLoBiocu3vv6UOrbqf8cINAEAKZ7b5HDOWsFweJxFek9G9fHYn0LDtofO056
+ AI+WAdhwwIuB1ugZIaZZggcP3BdKj2060Ip+NiywDECpQFF+a/QWEMYCgOg/8T/e3jIAAQCPlhEABA98
+ 7aoZEPBahT8+799i+P5Yxf10KDb+/PvhSg02FQhN03v23ntFg1xRQY9SjTa9h5f2nr4U68fEwRhbsKGA
+ SoXFAjQlSK85n2MIAzB6buqJHhGmBQ/DRJkWTAegCoJ8X0AMCHwtgA8BLCBYDaCVAXA8o7rw4AIAa/Ae
+ BCwreMuBE0J4gIGGvP8CvL+KhUIWYQgndmWjz6Lgqzo1uKT03qLAQyEBoU1Lei9n7F79j7ECFQiJCdgw
+ QBqAHRmGaAjwajw4YYHfaqsCcwDgjV81ALCLFgDw8b/ov9UAUmAgpgBwBOV/EOlqU38lVqDBnr3abwFI
+ YPUAQoEjwoENSe+Rh0fsiwl9pXg+Z+yxgiC9p/NsqXCMBUgHUFpQRk96D1agjfdnsf20/7/UEqxUoKf+
+ Xg8YUwas2X+p+N96fw8KAgAyBzCIRXv/XTXgYwF2nryErRI8IiswTe9BVwGKdarow+vb7j2f3ktR/ZTX
+ 97F+jUjIMXZ4SCkUsACA0WPwMn7AQABQ0x1oGUDM48dCAAwZo66tAvTpv5znT+kBi/L+Ev5gERj/jp7t
+ t0yDj11boQADOlQgBBNY5/QeYJTq3kt5bQsKNbF+ihmkzo2FAlYQnN2WfFDwref3LCAmBMbmAmg4qK8D
+ iAmBHIvRMA6cWX+M92LAZw4M1P6r+D9m5CkWQLgg5V/z/krUvrRf1D/oCf3fYlfAhgL0CxBLb2L3XipW
+ T4mBKSMviYWp/bAAZQVsZgAtQKEAHl7eX2GAHi0LyNUD+GrAVO7fzgHAG1//hpMmD+6/Ngz7hNl979DD
+ ARCY+afiH00MVvoPQ46l/3z879OCi/L+VvgjnOgpv8Xa/uxqMAEaeP7iW4fnByxKpFvIdVx6j/LbFE0v
+ lfnW0vuYdpADBgwfL4vYFxMElRK0JcKeCaQAwI4MUxpQqb1aBoBBQ+vZCAUo8WXgJ6yAij7AAGCAHey7
+ 5rlBvGuJ/y0gWO+vwp/Wyr8tpcCd+i/J6s1l0QOg1QoFGI21EOOdMxWY697z+fmS5y5R/5JGkAIPxEfW
+ DvBkBBVePlUc5MVAQMAzABsGkCLUaHCGh2qjtl/FQGIAuQwAxizjx8sDAACB3sPoH/rYBYER4GU1/8+m
+ /3wRkA8BVBRE3j+If27gR4nmH5HrH8p8Q+1AT/ktHwD4BEIBmACjsUJGYE7jnev8qdcHkKCrrd17Y9N8
+ 1vOXAIVj+V4YPv9+/OO/DQ1C1KXbUMDWBEgLUDYgxgI4BiOky496AR4pFqL7j+nBjBK31YC5KkCNAhMD
+ wPglBuoRMGATQ7D0X4p+zvgt/Vfqj2Gf8xb+BPFvqB8g5bdrZ/utxvR/9inSAwCB7WIBGB6fLaGvNrZv
+ qfKzKn6NoXvvj1Ez78D/EwhQ2ss5sdSgzwhYLcCmA1H7dUtvHvVaWQB7l6BSFaAFAHn/GBhI/dcNQHz1
+ Xyz3r2NgC/L+AMB9XzkY5v2Nof/B+KfUvzf6rBAFlBrE86IFrBQEpl5fwzlT3Xs+F1+K6zHwEv0v1QvY
+ z2CCEF4fY4/9g7Hs23cgtODG9ADLAlI6AMdg6GzSAPTcAoDtCIxVBNpOQDy+9fqWCUgX8OW/VgCMsQB5
+ /y3KP4U/A20/4+5Lw7DPG//yk4fv0GPm/+XCAY7r1H+FRu8/CsOjYxBDDKnBFYQC8vqkH2PDOWNGn6rl
+ r6X/3uhr6gEAyJThCwzYj7CG55Ie4EuEyRiwz9YEiAmI3ksLmAHB0Nqr57FqwFgoYAFA8X7M8KULkP4j
+ fqeIB4MvZQBsfYC8f+j5H6h72AYv/ok//XQY9hm69wogMMv5T6n/NprB7v5oGwosWw+w3Xs1Y7paavw9
+ GJQagHJCH+nR2n8KBbgdd6xhyIcBqapAa/DKACgNaEOAWEOQnwVgGYB9rtQfAGHjfyh9Kt1n3wcEbNnv
+ DAAQAdn2Hzt55UNvDWyA8V4pEFCowDmAEN1+u9sKt/GvX0UooDp+DedMpfd8jJ7y8DU0P2XgOR0AMMSg
+ S57fgwNhwofuevcsFFD78L6rbgpiIWnDGAvwVYEWBPRcQ0F8ObBPC1oGoJHgsVBAGYFU+s/Sfyv68RyW
+ MCv7ped/6vmD8ev5AAIM7UQXoJf/5MdetQUIrPHv+Dv5bqNdN300oQBZgWWkBjE4wovYcM5aUS5m8K1h
+ Qe6zSO9hqGP/ARjoASGtNugBzA2UdsAjo6t535YFiwkoDEgxgFQ5sC8Ksq3AqRBAYiD0H2DR9J9Yjb88
+ f0z5p0xXI7+C8fttAAHYAHcDgg0w9HNG+aehAeej+jf9UPvBy1uBRYcCwesPYl9N916MvrcU+sSMW+eX
+ QMam98YCgE0N4u2lH4hNkN7zLEA6AAYOY5AOIPpvAQEdwTIAXwegFKCtAYiJgDb+t/l/H//bvL/tDpT3
+ D11/Me8fAYJT770wsAGm+/hqv57yW549j7qyWMC8qUGMjuGciHyp4Zw2PVej9ueMvOZ8HxLQ3RdL780D
+ Anj7e+/bH4ydv10AYAuHPAvw6cCYEChwYES4LQayYYB0Arx/LP1nC4Iw/gBUQ9jCIA+M3Bq6GIF9f3aj
+ j5L39yAwBYobv3xbAALdzqs3+owy0eWeBADMGwqoew9KrHvvpRp3agzXM4GcZ7cgkfP8aBDcVLU11i+B
+ gw0FyAz4wiGEQmkBygrEAMCKgHh+GADjwQEXjQantJdx4BQN7X/FywKD8AwgpgHY/P/bb315yGKwMdTD
+ FgNh/AoDbOx/hPePhQCJsODE/ecH4OkDPpZrx3NdfWxqUJS/pnsvlZbzgFCi7zUA4j0/ALdow7fAwLVZ
+ A37o737vTTMQyLEADQhREZAXAyUE8v7eE39tctWFw2jw4R4AGP6H33Dp4YrB6ThwH/+L9nv6rwIgjQAX
+ EHziq2fPBoGKARzh/Wvovz1GIuEgHPZqv7nMczUnE7cjCBIKQOVL9QE2veeHc45Nx3nDTTGBUnGQ9iP0
+ taT3St4+tx8QwDMDAoQZvAYACIdiLAAAsDqALQzy1YC2YtA+zzEAWw+g9J/m/2PcgADbu+8+c8YImPcH
+ AGg/6bot3j9m4Ck2MByL6Mc1erXfamx4rk/xqcESAOTuvRcz0BytbzX0GtoPqxEdn8ewa89VKIDIxRBQ
+ wqEtmYJpq7AdFRYMeHjfG38MAJT312OsCMiW/8r7W/pv5//rPgACAk3+hRUACmr5PSLvX0v/AYBBO+h3
+ 8p3LLFd7sg8FfKmw796LDeccU4FXyt+31ADMm96rNfjYcQCO1H/KhS0LoH8A4+f+ggwMhRmopNiGARh4
+ igGwD28uFoBOQHpP8wBjxUC+/l9DQCwAWEbAwE+GfULbq2P/Tv1Xa6jL/DSbGrShAMZfc++9mhi+tdjH
+ XzP1GYtK740FAXn8A1e9PdBeywJ4Tc0AQqRNIQIMsXoAWwykdKB91H4PALYdmCyAyn8t/ZfBCwTsa1X9
+ Bfqvsl95fW/oMTZgqH+v9lumpS7p2rFQQOm91HDOlvr8UuVfTj9IGT5MhJBkmUJfDSgIAFhDtAC8vFiA
+ 9AFagJUqBCBUKxCrCFQtgAwf758KAUT/FfsLCBT/Q/+997cAoOc2758t/MnE/oBHT/ktyUBXcVmUbDUM
+ qWe/1L1XUudbaHxLPwDde/KqNUa6zGNk7KTu0AFscRDGDgugQtDWCsAKbGOQvTmILwlOMQBRfx8CiP5r
+ /n8OAKQFEPvPvL8t9014+y0VgdO4v8/2W4WVLvkzVM2HcaUGdrR4/pzCP3Z+X0333jIN3qcCxQDUC8D3
+ kxDJIzE/wEBmwjID0nmlngDF/bYJSPcEtABgmQAAoEyBNX49J0SwLADvP1r8M9S/z/ZbsnGu6vKkswAC
+ 7sqDuFZj8Km2W96PDfWo0Qw8eKwyvVcLIJbWi+4LABSaoLD7smGlCWNlwT4E8PQfY5UG4EEA446l/2K0
+ XxqAvH+40WdNvG9YgVJ+nfqvyjpX8DmEAgCAQEAG3ELna4+tSe0BBKtO77UAAF4eI4fm4+k1S1AAoCYh
+ jMQKhFT8+fkAfjAIDMBmADie+gImATPvj7l/tiDItv+m4n8xAR6bYv+I6k/GoFf7rcAoV/0R6hqkxJd4
+ O5ezrzX2FOXPFfhwzjzde7WGPOY4G9OL/rNuMnIBAI9KE37kwY+F8GDWOWjqARQOwABU76/434YAeGxS
+ dmgOTP4FfBj8yURgGIDafxXf+9SffT0b+OGbfkp5f8CgV/ut2ixX+3n8mGEBgACGqC1lsC1dfTVVfWgQ
+ Y3r2xxjzmHMUz9P4gjdXNaAXJ21hkFKCaiZCB/AzAmMioI5RbA8rYCMU0L0BACFN/8WwYwVAsdg/0Hcz
+ 7WeLwEe7b6TpR9QfxrPaX2X/tJWtALFsLBRI5edjqbxYrF+i/ere2+70XgoUBEo8kt7D6BTje++v3L9m
+ CgIU6h5UHwGUnhoCNATpCJ4BKAwQAEgD4JFNgMCj+v9jAmDM+5OlYMQX8/407Sfa+2/qAjr1X5kZbu8H
+ zUKBoVegFAqUqHyN11d6bx2N3xq+PDgeUMaPyh8rQxZTIBtg6wTCPRoHQGCNbTjBcR4AbBUgFF/eXwBg
+ Y3/b/+/FPxv/k/YLs/4HKk/33je+++CEVt4sCBjqv72/zP7pK1uBkh6Q6uxLze5LAcGyu/fG0HydY41f
+ 3hzPrbw/76V6EBQCaH6ACoU4B+EQD6yWZWkDKQCIMQCMXywAg7bdfzH1HxDYEvuj/rMNdB8AYNgnwz14
+ 7fP9HNdv57Uy01uPDyIUkB5AarCkBbQU9HDsOqb3PFgIABRn48lZE2h8jPZb4MCoBRpiABojJvFQlYKq
+ G8CIfQ2A5gV472/DAADCl//GWMCW1J/Sf1MgYNgnbOCaR27ZCgLTgp+e8lsPu1zptxALQBPwoUBrV58F
+ CNHfebzzss71Xl+lvjbez91LwNJ6gAKtwBYE2eyArR0gBKBXIFUEpDoA6QBiADJq3/7ra/6P8P5TWh88
+ vnmOuMnG4E/2Eff32X4rNbv1+jCbFYjpAS2efzu792oAwxqvYnUMHyO++/ZDwaPn2o49eIj+Mz1YdF/a
+ ACk91lbvwwpsdiBXCGS9fyr955t/ZmW/05t9zDIA06o+CwKwAQTC4658QaD+fbbfetnkyr+NsgKk6Hwo
+ UFsPsN3deyUAiOX35fVtkU9KqPTGr3sLpoqEKLyyswQ4HgZgdQDNAeC9WAgg9V/1/ynxb8uwz4Hyzzr/
+ 8P5THUCAEPYN72P89Pd36r9yc1u/D4SexlKDNQr/MoZzloy5db8t7UWgQ+jD61MeLa9fylDYa2DMqhGA
+ 5lvvrxShFwcBGQwuFgJg4AIAUX8JgKX4f0vLrwZ+Tmm/vfPPlrsATUW/Tv3Xzxa37RvVZgUsKKxzes8L
+ dvLYGD/eGYP0hpurESA04BwABK9pMwW+sEnjw8QwJBgCADUMwMb/oblo7/GzsV+eBXjvr9p/eXo8v33O
+ fsX9nfpvm7mt5wcLBKDzJT1gnbr3Yp18vljHGi2GnxP6LHjAEFDzMRauUZMpUDERqUDYlQAgTNQd6L6f
+ BahOQFsIJPoPAFBq/IeP3Bwm/9pS4Kj3V/UfAt+U7m+h/1Pv32f7racNbuu30lhxmxXwGsC6p/dsrE89
+ vSr6bHqvNF9QOX5Ygzd83gugMB1L7kMHiYBiHLANjg2i4yAMwhxUHUilIAYeKwICAFTUg8LPCHDUe40A
+ 900/wbMbg59R/mk6MLyeen8+c1t/aP3D13cFclWC65zek8f3FXqx9F7MaH2ML+DwHr8UNgg8Dh44PEkI
+ pjT54tcOA8C0QlAAxLV4zwKApf8wA0AAANB29m2vCmwAjcGm/rYYvFJ/YgPTMEDUnzBmfX+B/Ztt+wpY
+ PQAGgNcn/l3Xfz69h/FK6LPpvZjQZw0fo5K4pxhfRUEKGXJiIfu++/iXZgVCXAOhUZ2CfC81DnGsZgoI
+ AKwAKONXCTCxPpuAIOgJZ58yK/uNxfwCBXl/wKQ3+my7ea3/F1CVIPcVICwoUeYYMJRU9UWBiTV+jE1x
+ elDnh9jdG65N5yk2Dw1S084/GT7n2gxB6e8R87ACIMauXgLeh/LznqoM2RfmCE6HgcTy/zJ4AYBAINT7
+ Dy3GYdqvqv6M4Bcz/p7yW3/bW5tvSOyqcVelH3+qxNYa26IMPjW6q5Tes99F3ldjvaxAaA3Wq/spoLMg
+ xIwAVQf6FKF6BAQAHIsnjwGApf8yessCbNOPj/dtEZBV/dfmx9W/yGasgL1BZgkE7H5vbDWG1AIQ1uAk
+ ttlY3cbp3uNDu6ncE1PAWInXMfzamgDfTCQmYXsKABdbWcj3EODofY4HANT268t/Pf0XEPiqvy1qv1H/
+ LfXvs/02w+bW7lvmmmK8N9bNNPhhk7riB09c7SvtSmBS07NvG3F8954HIOJym8MXWBAyyPBLbCUGcNbw
+ lS3guwAwvo2YYzUXQOsB8OiegKL/PJbif+v9j6D/pvSX8KCP9V47k9qsL2QbWnKGq9gX47cbIAD15RHv
+ WzK0HBPQub57T6k5b/j6Tl7RlzCYU/RzBs/fwbrYFCGGn6su5HpqPBIAAAhU49kyYKX/8PKx+D9V8+9z
+ /j3lt1l2ttbfVr3uKSqvQRp4ZXlmKd4Yfig1HkQ20eLWkEDHc23fveeFPo7lOAsS8so5RT8VtuhvUk2A
+ xELNDSBjwnfK1QdIIFR5sL4H6xEDADEAG/Nb8U83+oyl/ngvbFPvj5az1j+u/uU2YwVyoQBGiAFI6cYz
+ ylCIcXktb6n6+9aYH6PhGkrv+Z59GT6hhz7bNvvEFH0LRFZXEIAIuKQXyMvL4PUdvOaQEio1PUjnwYx8
+ IxAeHnW/1vunin/6nXw3w6425lv6ufj2R47xQ4t1k0yxAMpNTz/tnCC4qYYeZqBQoIbuyxi5FtchLSmv
+ r/y6nc1nFf2Yxxe19wYfxMHBI1tar1ZhYnqAyxq8TS+mQiPLKrg+bIFrSncQoDEAVM0/ovix/D9GTe4/
+ 3K0n1uU37fvXcRvz4+pfdDNWACPw9J3XeF2MA7rJjxqqq7gbkYsfvQyL921IkRP8MGwZCd5XNNsbvsBB
+ hTcAhK3395kArotB8veQm5eHh10oVAHwcgZfEjLtZ1oQ04hx3mMt9FoioUqDPQMQMPBd6eWnIlAgYEOB
+ PuBjM2xpY78lhuP/YZgYPQAgY+KR/ncLAIQDMuScDiDxjtp5Kfbymhh2uO+9+azLL7gtgINP5Sn2tmq9
+ bvRhab2N4+01arx8bW2AvL+YlEqD1SvAd1VaEA9uc/+AgUID9p1w7UvC3xqGfbqBH32238aa1uZ8casH
+ 6IcLfVaaK3ix6UYIgKfDSyt+T4UAiuMVKwMWNkePgSiUEDBY8U0Gaw2ea4mN8Pk6D8Pz+f+xBm/7EGxo
+ wfUUWuhzNSeQNeQ9vp80BP42REFL/8UElPrDw7MRBsC8aBBi+q8Ge/Zqv82xo439pqpvtz92qf1BOJt6
+ boxe2QBNn7GZABkOj6oh4HhAA4+JcUPDraJvC37kraXUU1mHhxXgyMtD671wpzDCq//2O6UyA7nKR11X
+ wqgNfZT+EzBIpBRg2RuA6CYg1vvL+KXy85pQACBAG+gDPjbWpDbvi/sqQTwdP3Z+xHhXNuJreX4JgRip
+ PK3t2VeKLKTsBhABZGTMSrkhxvG5YZjHNPPgW3b5HHXd4eEVx6uF13v5lJHHagqs9iDQkZ6g2gfVPcS6
+ Ce1nczzfVWCq24yp+y9W9jsDgOnkH70OY8MHxtWr/TbPjjb6G/tQgNfQWDGAmQceGAGAoFShV+BlLKro
+ 8zX6nIuhcD6gwGdYA+M8H8dbETBl9DJob9hiHdaolSHgcwEY+/lWRLTaAuf4bkT97RYA+K68lgBojV+x
+ f8z4VezTq/022ow298v7KkGJblK98eroAla9t8YvIxCtjxk1xo9xS+m3NfxiCtbLW88c89IAiQ1XxFps
+ 7YAVMnWXIB618X3EdFgDmIbCFTEUfbYFH9tDYO8oJOCMxf8+9hf9t8bfB3xsrg1t/DePVQla9T3mfa0w
+ prw9j6oZkKF5Q1TaDKNTiKDaAxk17EBGXeOlpVFg1IANYYaMWqyDcMPrDWIYerQCZExXsEKh6hY0UThk
+ BAaWZOl/KfZXpV8f673xJrT5f4DVA3JpMVubT4pQBo8H4zlCIY+81n55YAsU9j0LEjpGFXsYNcAgwLCe
+ GqP2zMEasxUJc7pBa0Uj4KBRZbqhiNJ/qv+Plv1O1X95fgFAH/Cx+fazI/4CFQnFymB9es+mCZ/2lJOD
+ ek1JrJ7b/QICgQWhgEQ+PDbG7RX+IPhNi4FUAmzjfTGUWpXft/+WioByWQKFR0oBwiwAKf5mO/5L1H9W
+ 958Q/nbEj6f/ETtjBfgh2/JbpbcAhzD7bviRY+TcS4DnPGLYbHrOo4DAA4JlDd7bKzwINH74HipO4vug
+ sNuYvIWul7IEJQbgKwLthGH1RWiACOELI8Ch/2oIiqX+AAVAszf67Ay72XF/BdRbcbjoOkZuhTQp9zJc
+ +6jjFA5YIBATEADIeOy1LTjYEAEQUm2CUpWIlOTRpfhDz8UaPHsoMQYxg1gKUZ5fhUxoDWIqfEdVBAJO
+ 0gOs9/fUv4/13nFmszP/IMBAAtsYj8W5GLfYg9ULYhkBWzyEh5VYCCtQRkHCn9USVCVo03g6DjDTTAPC
+ DQ05wZsLMCxYMIDEphY5DpCRKMnfpIEhyoSgT+gcPg8Pb1N/PeW3M+2j/1UNK4Bx2hJjKwxaMMBYBQTe
+ mzOiW3P6MUKl7cQAMESMPGQVBi9tGYYXHPUabyxtwoYiao6ydQ7B00+HlWLwtkVYIqn0AAGANf5e7dfw
+ g+mH7rwVwIAIA9ADrNGL0stgPTvw2oTvEPRFQdIv9AiQABgCDQBjBhYDUKg2wLMLFQ3pdmQCJAmjOl5p
+ RvUDxIy/N/rsvN9z/4tGroAvDMLgMSZlBFQ16IuL1K4cGyhiQSHW4GOLmHytA0AhZuHBIlWGDBOw8T/f
+ GXDbovxP03+92m/kD6WftnNXQC22ot2q5lPzD/G5PGsoGJpSel+iTExvY/iY2JebW5ADi1SzEYCBLqB+
+ AMBA3j/M/Gfgx/RWXn3Ax879Dfe/bAErIDagoh95fd5H5bez/qW8wxSg5ZYh8FwpREvVvbpfSv3VTjrS
+ MBK+n8RA7/1VDzBGQF3A0vZL9BXYjBVQ2y1eVM08YggqurFGjQdGEFRMb+8OZPUDO/AzFiJ4719j/BL7
+ wveajhD33t92+nHcZvwv9G/ZV2CbVwBjwfOrAQkDt9ODNI/Al/fatB3nenbAdTFSAIHQIjVyTCCRCgs0
+ C0DgpH4Drh/z/vT5b/OS9o/vK7BZKyBaj7FjrFLylXKTMWtfLOaXqAeAoPbbFmWBjNKNsdHkqWIgO85M
+ t1/j2rrRp/X8PeW3Wb+7/m3XbAWUGbB5d8IAvLh0A8DCzymIVfTZ2gEAQQVKM0Fxet8DMQ9bf6ChIZyn
+ UIXzFaooFIANHHflCwIT6Cm/Nfsx9a+zmStgBUINMBEjwCABAM0qlPFaGh9rbrLhAkaMBxel51oqN1aL
+ sgqCVHko41dbsDIB+l4UAtEZuZkr3r91X4E1WwFRf7yvpesyODtzkBSiH2BSM/mXa0nND3MRze3GVbGI
+ 4ePl9R0AALEUpSv1XddsCfvX6Suw+SsgNhCj/GrWsSlEWx+QYgWxVmGrH4jm+5HlHKMpyrqNON8LBgFQ
+ bf5q97+gr8AaroBicGi5QgJfFmxvQwZoxDIHpVqAUhsxn61QQcyBLsDe5beGP5r+lXbeCth0YWzijyi9
+ vQ+BzSq0VAt6luC9vwCn5/t33u+s/0VrvAI2XRhjA6r319QeKf6Agh1vXvL2nmHI+2smoNUo1ni5+lfr
+ K7AzV8CmC3MNQQCBTSESTsT0hBQgSHQEQIj1NatQn78zV7f/VX0FNmAFYunCWFWfjDhWS+D7B2zHIGXH
+ Nu2njICyBRuwRP0r9hXY2SuQShf6IaACBoqDNO9QmkJQ9N2kIFiCnQhE6BHuTzD0AXBeV/139u+q/3Ub
+ tgKpdGFq2q/u7OM7C9VPYKcK6Z6HAECn/hv2w+hfd/esQC5dmAICwgNVBsroNREIb68pwByj26ftnhXt
+ f2lfgQ1cgVS6sHQDFI0h1xgx2xvQq/028IfQv/LuXYFUurCm99+nAHu13+79HfW/fMNXwHcXtuT/OZZW
+ YDGKDV+K/vX7CuzOFcilC0v5f+kKu3Pl+l/dV2CHrEAuXRir+iP+V/EPjztkGfqf0Vdgd6+A2IDGhPkh
+ IOowlOdHS9jdK9b/+r4CO2wF1CxEXb8GgNBGzHMM304e2mF/ev9z+gr0FdAKyMtL5LOThfsq9RXoK9BX
+ oK9AX4G+An0F+gr0Fegr0Fegr0Bfgb4CfQX6CvQV6CvQV6CvQF+BvgJ9BfoK9BXoK9BXoK9AX4G+An0F
+ +gr0Fegr0Fegr8ACVuD/A6fM4C1LjTSlAAAAAElFTkSuQmCCKAAAADAAAABgAAAAAQAIAAAAAAAACQAA
+ AAAAAAAAAAAAAQAAAAEAAAAAAAAdAgYAFhYWADUDAQAKJRIAIy4cAAIBLwArACIABCo2ACwpKQA3JycA
+ KzQjADM9LQAzMzMAUwoFAGwVAQBzJAwASwUtAHIHNABuLCgADUwCACBLFgAaaAIAIWkBAARQLgAzTS0A
+ AHU9ACl7JQBAST8Ad0EyAAsNTwA0Ck0ABjJRAAASdgAwA24AJjJqAFYISwBzBUMASxR0AG0AbQBGLnAA
+ D1BOACFcXAAAc0wADFFtAAtobgBGR0YATlFNAFhZVwBnVFQAX2BfAGxFfgBadm8AcW9vAI8XBACjGwEA
+ jCYFAKQpAgCTBTQArwM5AJsvMADTGwEA1iwBAPo2AwDPADQAo0MOAJRNMACtSzEAykUEAP1EDwD9Zh0A
+ 0VY2APFULQDUaz4A/Ww8AK8AQQCHDHEApCx0AM8IUgDpA00AwjNcAModcwD7CG8AxzBlAO8rdACUUkgA
+ qlZFAJBkXACsbVUAjkxtAIN5eADTVEoA1WpRAPxwRgDLS3IA/Ep3AM5+YAAphggAMaoBAEKSHABTli8A
+ WaYuAD7WAABJzRoAUfIGAGf/CQBw3T4Adf01AACZXwAsilwAAaFWAAKObQADr20AMbN9AGCIRwAG1nYA
+ JMl+AADmfAB7+kcAifUvAPyHVgD8k2wAi/5OAJb9aQCv/20ACAqIADAHjQAPKZoANjKaAAIRuAA5AKIA
+ EC60AEkLkgBnAZAATwC4AGovqQAAV4MAJF+JAAVwkgAoeY4ADlSvADpNswAAdqkAe2iNAAYMxAA8AMsA
+ AizZADA/wQAFMfYALT38AFUA2ABuB9UAXy3QAGosxwBYDPMAbwz6AHYg/wAYScwADkP/ADBe5gA4ZPgA
+ WV3IAEt13AB+Re0AS27+AIsAiQCnAJcAlzCLAK82jQCyBqkAiDW6AK4rpAD2M4YA1gG9AKpUngCXfYEA
+ /keKAMZMvgD9U6MA/HSyAIcm9ADaANUA8gDXAOQl3ADeAO8A+gn4ANo96AD5NfcAg1XRAL1DwgCTQ/8A
+ p1D/ALFw/wDnZd0A/E35AP9p+gAAhZ0AL5SRACqtjgACka8AJYK7ADWhugBcmrgABvOSACP9jwAK/KoA
+ M/ayAFzXkgBF65UAe9+/AET/tABt47cAKJTSACq9zwABsOcAKrfqAEyz0wBPi/wAaoj7ADnI3AA//8gA
+ C9D9ADrP9AAI7P4ANuj+AFD6yABl/8MATNf6AHPf/wBL8foAZ+f1AJOPkACkiYUAjbCFALKTuwCHoK8A
+ qqalALCmpQC3tbQAz6GRAPOwkwDqgaQAy7CpAL3DuwD9xp0A15rPANGpxwDKx8cA2czOANjX1wDj29sA
+ 3+/uAOno6AD19eoA8u/wAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAw9+4MHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALy/u
+ +fzuCy8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFouNfnu7vf88wUwAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWjLs7uz8//73/BkEWgAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAxMjUKDS/s/Pla5/z+/uwULgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 6P7+WgkcMu387vf/+Vr+/AgUFDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/w0C//nn+uzu/vnn
+ +f/5+DQEZRVaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/+zn///+7v75Nfz+7lr/7ggYFGIcAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFfy/////////+78/1rs//vt5wgpKWFhMAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAEIBE/3////////39//55/7nBiApbBRiGTUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWA4P
+ DgPy/////////+z//+3nBiwpbhhlZxkAAAAAAAAAAAAAAAAAAAAAAAAAAADoDg4ODw4DHf/////////s
+ /Y8GHi0sGi0WYmIvAAAAAAAAAAAAAAAAAAAAAAAAAABDQhMODg8PAw76///////zWR8eHiyIGHEZYmIW
+ NQAAAAAAAAAAAAAAAAAAAAAAAFg2D0MdDg4ODw4DV////+7nBwYigCCKKnRvFmJqGVoAAAAAAAAAAAAA
+ AAAAAAAAWDY4OA9BVRMODg8OAw7++wERJCgefSCKIG5wGGpoaC8AAAAAAAAAAAAAAAAAAADoYA8PODgP
+ OEIdDg4PDw4OEQMkH4cefSDJiRpzK2JoaGIyAAAAAAAAAAAAAAAAAABJN1ZCDzY4ODZBVQ4ODw8BDiSu
+ In4efR7HjitsxhtoZmgVWgAAAAAAAAAAAAAAAGA3NzdDVhAPOBAPOFYTDgNZEUwnIiIjoSPEjirQzW9i
+ ZnZrHAAAAAAAAAAAAAAA6Dk3OTk3OVZBDzg4OA9DHQ46JaYkfiIhkCHEjiBzdcsbemloaDIAAAAAAAAA
+ AAAAXUdBNjc5NzdDVg84ODgQDjoOJ0wmmSYhgSHF2MhwdctvZ2lpaWI1AAAAAAAAAAB4PT5bQzY5OTk2
+ QVYQDzgPEjokvacihiJ9gSHV1tYrdXPbYmloaHocAAAAAAAAAFg/Pj4+RVY4Njk5NzdWQw46XhClqUx+
+ hiJ/g37H1taI0NLNcGhpe3t2MAAAAAAAAHg9Pj4+Pj9cQzY3OTk3QRI7OiWpqSd+giKelIPE3daOzM3N
+ zWN8dmt6ZAAAAAAAeEVdRD0+Pj4+SFY4Nzk5DjtLNiempiaYmX6SkpCK1tvUcM3MzW93dnZ2egAAAAB5
+ RT9FSls+Pj4+Pj9cPDcQTTo6Jbq9TIKam36SkpCK5eDdb8vLzeFlemt66QAAAOhGP0VFP0hdPj4+Pj4+
+ SEI6Ul88pri5q5GWl36SkpCK393dx8zi4uFtd3sAAAAAAPRdPz9FRT9FXUc+Pj4+PxBSQE86uLW2hZGW
+ loDZpJWM393dx8/h0tzOcgAAAAAA8F1deUg/P0VFP0hdPj4/OE5OT0CluLWthJyYl3+UlJSM393d13Hc
+ 0tLlNQAAAADyeUpdXXldPz9FRT9FXUc3U6xOQDq7urepmJu0tH+enpSd5ePk5sXS3ObTAAAAAAAAeUpd
+ XUp4eUU/RUVFP0Y6UlKwXqm5uburmpubl4OUlJSD5uPe5Yvh0QAAAAAAAAAAAHlKXV1dXXlIPz9FRTdS
+ UlJSO7m5ubmFmpubl52gpNqN3uXe495aAAAAAAAAAAAAAAB5eEpdXV15eEU/RFFSUlJPqbm5ubmZnJub
+ l6LapKSN2+Xl5coAAAAAAAAAAAAAAAAA73ldXV1dXXlIOrOyrFJAwbu7ua28wMDAvJ+koKST4+brAAAA
+ AAAAAAAAAAAAAAAAAAB5eEpdXV1VsrCws19NwsLDw6ejvr6/mZ+goKSgAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAA73hdeEessLCwsFC6wsK7wqq+vr6/mdna2toAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5Sq+zsrCw
+ sKjCwrvCu6O/v7+/MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPGyUAD1wcPDqwAAAOrq
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAP///////wAA
+ ////8f//AAD////g//8AAP///4B//wAA///+AD//AAD///wAH/8AAP//wAAf/wAA//8AAA//AAD//wAA
+ B/8AAP/+AAAH/wAA//wAAAP/AAD//AAAAf8AAP/4AAAB/wAA//AAAAD/AAD/8AAAAH8AAP/gAAAAPwAA
+ /8AAAAA/AAD/gAAAAB8AAP+AAAAADwAA/wAAAAAPAAD+AAAAAAcAAP4AAAAAAwAA/AAAAAADAAD4AAAA
+ AAEAAPgAAAAAAQAA8AAAAAABAADgAAAAAAEAAMAAAAAABwAAwAAAAAAPAACAAAAAAA8AAAAAAAAAHwAA
+ gAAAAAB/AADAAAAAAP8AAOAAAAAB/wAA8AAAAAf/AAD8AAAAP/8AAP4AAAB//wAA/4AAB///AAD//EHP
+ //8AAP//+////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA
+ ////////AAAoAAAAIAAAAEAAAAABAAgAAAAAAAAEAAAAAAAAAAAAAAABAAAAAQAAAAAAABsAAAAmAQAA
+ OAQDACAKFAAfPBUACQArAAMGMgAOETMABic0ACcpJQAsNCsAOjs6AEgDAQBVCgIAWRwaAHYPAABkFQAA
+ eRYAAHEIGwBfJhEAaiMKAHgiCgBpJxMAfzYdAHMTNwBpLy0AFkcHADFdHAAjcwcAFFAqAA5eNwAVZDsA
+ O2AoAAICXgACOEUAHgVgAAQEdwAwDXMACT96ACwpeQA6KnAARQFAAG8NTwBRKUEASDFaAFQMdQB/A3oA
+ eCh6AABwTAAAS3oACFJ7ABRlZgBHSUkAVE9PAFRUVABkSEIAZl9dAFJiUgB4YFcAaWdnAHNtbgB0cG8A
+ b3BwAHp2eACLFQUApxwAAI4kBACTKAIAjy0VAI81HQCYNh8ApScKAKc4FQCfCDMAki4kAKw1LwDAAhwA
+ 4h4DANIqBAD3MAUA0RA7AIJBEgCsTRcAn0AvAIZFOgCZSjkArU45AMxGDAD4SQ8A0lY3APJULgD6ZDYA
+ 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
+ TV1+FvDaoMDXGQZPAU+Seyjh3QWrq2Wx2h+FRUlvjkrjhCSqFmlNf+b9ttp+hgO4yw/LuJuxA3mxA7l1
+ F2q4UKIBLPL3adwc2sEQn009evgpob5QLM48pMNgGsHORBcsnfeze9Fg++XFJ2k8p7EDD7ADuXUXUmuA
+ 0QCNmrMMKdvN4h6dAUN9fufvvJ2OguIePPlp/BQ0dcIyxng/wAdkPNTYgbzegTvBhVprgEgBRUeY13Nq
+ EY2dDoHf+Ttvp6Ngzs+2ZJ78NH5Cj4bAR15/gsbzGzvwEHbANhqgOg+NmMbMQh6LhIwI9FBUwntc/J23
+ 8+8k+lC3kE0+hvE/hA/FeApjBx7lDtjChVp5iOw9Gjabi+gMeMrr4af8nbfz77wfHQcfp09+o8vvUX6C
+ xmsZO/CAO2CdEuiJRbZDUSnioReNnic+DZ+nPpWK+DiKmRqQ3wN+GMbDjR34q3bA1hHoqUXWw0318FO2
+ IPPvhuH/VZ+W8brGDuTRDugOQ+uhqHq4qe3wU+PEz6MPIbun/T9bA8yJ9CopwQAAAABJRU5ErkJgggAA
+ KAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBAgCQgAAACoAAAAD
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAACQMDQu1
+ KjUl9DpAOdgBAQFMAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX
+ BAQESUNEROPJycn6rq+q/jM9LP8eIhrTAAAATwAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAwAAAB4ZGRnHSklJ+7y7u/7U09P+6Ojo/7a5tP8rNCP+Cg8HuAAAAEcAAAAFAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAIAQEBgC4vL+N6eHj/1NTU/7u6uv+8urr/xsXF/+Tk5P+8wLr/Iy4c/gQHAqQAAAA4
+ AAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAADwAAAC4AAAAxAAAAKAAAADAJBASJZGRk+5yYmP+zsLD/n5yc/+7t7f/6+vr/9/X1/87Nzf/u7e3/
+ NEki/wgVBPIAAACAAAAAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 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
+ wgAs/4gAhv/lAOj/2wDW/9wAvf9IFon/bB/y/24i3/92GcT/CyCe/wI///8EN///CCn//wZUsf8C5/7/
+ A8v//xbd//8ir/H/MbN9/03/xv9I/7j/Qf+x/0b/8f8cExalAAAAGQAAAAAAAAAAAAAAAKJ0Z4X/lGH/
+ /2k+//9xRf//cEL//5Jv//9sR///MAT//zsG//9DEf//QxD//zgD//9HEv/4b0//5kwo/6YmAP/AI2r/
+ +zyJ/9EYWf/dADz/kQM1//Yu+f/oO+P/5CXc/7wCo/9WEuD/fBj//4Aj//+OKen/DS2p/wtG//8SQf//
+ DDH//xdMuf9J8v3/R9n//3Pf//9e2v7/MZ6M/0T/tf8//8j/W//r/2jitfUSCAYkAAAAAgAAAAAAAAAA
+ AAAAAJlqX1P/nWn//2k5//9zSP//dEj//2w+//+CWv//jW3//0ER//8yAv//Qw///0MR//8/Cv//OgP/
+ +2we/5gbPP//An7//xJz//41iP/aRFb/sgms//8I////F////zj+/6gdpv9UCvv/cQ3//3IK//9wAt7/
+ BCm5/wI5//8CMP//AiP//xM4uv9j7fb/S9j//z/R//9J5v//KHmO/1X7y/9z3rzwRjAuSw0DAwYAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAACZZ1hy/ZZn/f9zQf//b0L//3RI//9vQf//d0r//45s//9hOv//LgP/
+ /z4I//9DFP//TQX/qh4G//kDfP//EnL//w1q//8Ea/+yCz//8xL6//8Q////Df7//wX9/2MCkv9eCP7/
+ bgv//3cO//9pA9f/GEnM/z1o//9Tcv//ZoH//z9Wsf8+1On/Sdv//0XR//9F4///Msr0/y4QDJQGAgIN
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhFRJEvWadfP/gk///2o+//90SP//ckX/
+ /29A//+KYv//hWT//zoJ//85Av/KRQT/yh1z//8DcP//BWT//xF1//YPSf+zApv//wP///8D+///Dv//
+ /Azp/2Mhwv92IP//bg///28E//9cBNP/S3Xc/159//9Vcf//U27//zZFtf85yNz/Quz//0Xu//9Z+f//
+ So+x5QAAAB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhHPwOwdWOs
+ /pVl//9vPf//cEX//3RI//9uQf//eEr//5Z3//NXD/+XIDz//3O///9Ukv//IHf//wNo/74HO//gWfX/
+ /zP///8s/P//Bf//0AO9/4Nf2/+zc///qmv//7h0//+ES8j/MF7m/0Vn//9EZP//TG3//zA/wf9K1Of/
+ Z+H1+GiIm8phVl9uGQYGBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAdU1HMfmYcff/fUr//2xA//90SP//cUf//n89/5lPSv/9Q6H//0CF//9Liv//b6X/
+ /Ep3/6Ige///Vf///1H0//9q9///aP7/lSWV/39B+/+YQf//k0H//6RF//9xNsH/LmLx/0Bm//89Yv//
+ Qm7//zpl9P4gBwhoFQ0PCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIJQRgbJhWzE/5Bc//9sP///hkz/zl84/+sqg///Ro//
+ /0iI//9Hif//RIr/zz1g/9s/5///Sf7//0f2//9B+f//Rvr/iDW6/49H//+VRP//lEX//6VF//9jO8T/
+ T4v8/2OC/f5si/r9b4/2+D4aNmsAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkWRZXPubcPf0ajb5
+ Sx4mk/h3sfX/WKD//0KO//9BiP/+Tob/rzaN//9M////RP///z/5//9H/v/5QOP/fkng/61d//+mVv//
+ ok///7FY//9NHmPSHg4TJGhRdgpXJzQHXj9YAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAIJPRANQEw0EAAAAAIFGTgJ8SE5J6HGY4f1eqf7AKVTzRyU0YsZuurHmW9vu/V/8//9f//+2K6Xy
+ JBIXOHpNbFZ6R299jFmVqXxMj5MOAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAilBZAZZUYzJVDhUFAAAAAAAAAAB7P1YD
+ i1ZvOKdblYVKChgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAP////v//wAA////8P//AAD////Af/8AAP///4A//wAA///+AB//AAD///wA
+ D/8AAP//gAAP/wAA//8AAAf/AAD//gAAA/8AAP/+AAAD/wAA//wAAAH/AAD/+AAAAP8AAP/4AAAAfwAA
+ //AAAAB/AAD/4AAAAD8AAP/AAAAAHwAA/8AAAAAfAAD/gAAAAA8AAP8AAAAABwAA/wAAAAAHAAD+AAAA
+ AAMAAPwAAAAAAQAA/AAAAAAAAAD4AAAAAAAAAPAAAAAAAAAA4AAAAAAAAADgAAAAAAAAAMAAAAAAAAAA
+ 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
+ Mw8zgDYkLQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWX2gdciUxN2ExSgeoXJARoGSLZWUeOEwAAAAA
+ fk5sBYtYlAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///n////w////wH///4B///gAP//wAB/
+ /4AAf/+AAD//AAAf/gAAH/4AAA/8AAAH+AAAA/AAAAPwAAAB4AAAAMAAAACAAAAAgAAAAAAAAAEAAAAD
+ AAAABwAAAA+AAAA/wAAAf/AAAf/4AA///4E///////////////////////8oAAAAGAAAADAAAAABACAA
+ AAAAAGAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 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
+ wB8AAP//AAD//wAA
+
+
+
+
+ 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
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8AAP///////wAA
+ ////8f//AAD////g//8AAP///4B//wAA///+AD//AAD///wAH/8AAP//wAAf/wAA//8AAA//AAD//wAA
+ B/8AAP/+AAAH/wAA//wAAAP/AAD//AAAAf8AAP/4AAAB/wAA//AAAAD/AAD/8AAAAH8AAP/gAAAAPwAA
+ /8AAAAA/AAD/gAAAAB8AAP+AAAAADwAA/wAAAAAPAAD+AAAAAAcAAP4AAAAAAwAA/AAAAAADAAD4AAAA
+ AAEAAPgAAAAAAQAA8AAAAAABAADgAAAAAAEAAMAAAAAABwAAwAAAAAAPAACAAAAAAA8AAAAAAAAAHwAA
+ gAAAAAB/AADAAAAAAP8AAOAAAAAB/wAA8AAAAAf/AAD8AAAAP/8AAP4AAAB//wAA/4AAB///AAD//EHP
+ //8AAP//+////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA
+ ////////AAAoAAAAIAAAAEAAAAABAAgAAAAAAAAEAAAAAAAAAAAAAAABAAAAAQAAAAAAABsAAAAmAQAA
+ OAQDACAKFAAfPBUACQArAAMGMgAOETMABic0ACcpJQAsNCsAOjs6AEgDAQBVCgIAWRwaAHYPAABkFQAA
+ eRYAAHEIGwBfJhEAaiMKAHgiCgBpJxMAfzYdAHMTNwBpLy0AFkcHADFdHAAjcwcAFFAqAA5eNwAVZDsA
+ O2AoAAICXgACOEUAHgVgAAQEdwAwDXMACT96ACwpeQA6KnAARQFAAG8NTwBRKUEASDFaAFQMdQB/A3oA
+ eCh6AABwTAAAS3oACFJ7ABRlZgBHSUkAVE9PAFRUVABkSEIAZl9dAFJiUgB4YFcAaWdnAHNtbgB0cG8A
+ b3BwAHp2eACLFQUApxwAAI4kBACTKAIAjy0VAI81HQCYNh8ApScKAKc4FQCfCDMAki4kAKw1LwDAAhwA
+ 4h4DANIqBAD3MAUA0RA7AIJBEgCsTRcAn0AvAIZFOgCZSjkArU45AMxGDAD4SQ8A0lY3APJULgD6ZDYA
+ kApUAKEBQwCjDXoA8QxNANk2TQDBEGUA+gJvAIhNSgCCUEIAmmtWAK9gSACja1sA2HBQAPxxRgAvgg0A
+ KJ8AADSHEgATgjIAMqIyAEO0AgBGoiAAPuACAEjYAgBL2hcAdtsNAFL9AABi8ggAevopAAGKQwApj10A
+ AYJlAAWCdQAAumoABKhyAFyySQBlqUIAGdNdAAD2fwCFzxsAi/owAP2MUQD7j2kAgdVfAI//SwCi/10A
+ k/9pAAYWlwAwEJIABzubAA4VpwA+Aq8AAyy/AEMRnABQIJUAZAi4ABpSkAAaZIUANUawAAd0pQACFtgA
+ LgDPABA20QAmMNcAABr1AAgv8gBJA9QAaQfbAHst2wBEEOUAbwH1AFYu4QB3Jf0AAXXGACZS/wA0Y/0A
+ VE3QAEl/4wCNBIwAmxyrAJMhpgCzKakA8AuEAPYxiQDKAL8AoGWSANpJjgD8UIsAw0C7APpPtwD4YqMA
+ sQDGAJAo3ACAFv8AqT//ANIJ1wDxHcMA6iTVAPsK+gD2OvUAkFLUALB+xwCQQ/MAlm39ALds8AD+U/0A
+ +GX2ABCWjgACpIUAH6eCADSujwA8oqQAU4GbAH6AgAAEy4sAMtaSAAL/lwAw840ADvi5AEn/vABm6qEA
+ DZfIAD2dxgA6vPYAUojoAHOK8wBVveoAJNXVACTzzAAAzuMANtXrABDl+QA98fEAVcvcAFHw+QBm8uYA
+ jYKCAJONjQCYhpgAlpOTAKmLjACmnJwAt6KfAI2FtACrpKQAsqurAKSwpQC5tbUAwZiHANGmlADmr4gA
+ 2a29AMK7uwCj5IwA077LAMjDwQDRysoA3NXOANrY2ADh3t4A4tzgAOro6ADw6ekA////AAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAA3zQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNP/3/PTkAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAPOX9+/r5CgAAAAAAAAAAAAAAAAAAAAAAAAAAAD82OTbn+Ozv+/whCwAAAAAA
+ AAAAAAAAAAAAAAAAAAA9+OUKQPTv+/nt9h4bNgAAAAAAAAAAAAAAAAAAAAAAAPs19P7k+Prt+v7sCW0b
+ zQAAAAAAAAAAAAAAAAAAAAA4/v////7n+f3v+EAJIGwKAAAAAAAAAAAAAAAAAAAAPBgC6P////7p+P75
+ CCN7a3E1AAAAAAAAAAAAAAAAAABoDREDD/3///73/i0HlTEgcxs/AAAAAAAAAAAAAAAAZUhVDw4NA+r/
+ //0sBygyNMkddAoAAAAAAAAAAAAAADlJEENWGg4OAmT7BCopJTM0fR94cgwAAAAAAAAAAAAAaVQWEkFH
+ VQ4RAwErLigilZd5x3B2HTkAAAAAAAAAAGdCQldGEhJEVhQPGaouJJYzl3rSbnWEBQAAAAAAAAA7WxZC
+ QkxWFhJEFxMrL5ImjifWfILIdXd3CwAAAAAAPltOWkdBREhXRxEZE60wjyaLlN+XgdxvdniANwAAAABp
+ Tk9QW1dBQkJTGVErsC6MjJ2N3aXP0s6DiokcAAAAZlxcWE9PUFpFRBVeE6xfkaCOnIvb137Q0n+EiIcA
+ AD9bUFBcWk9PT1tSYmFdvq2Zoo6di9/fx9HjyoT1AAAA8mpQUFBZWk9OWEpjTbe+qqGTlqeb3d/V1NPg
+ OgAAAPBqaoZbUFlZXFtFrlFev7yTpLiQnZje4trP4OMAAAAAAIVqaoZqUFBQWK6uYbu+vZ6in5qmm+Hi
+ 4MvuAAAAAAAAAIZqXIWGWVliY2Bivr67o7mfqdmo3uLiAAAAAAAAAAAAAPGFXGqFVLW2YLTFv6vDxMCn
+ p6fMAAAAAAAAAAAAAAAAAACGhVq1r7Oyv8XFwsK6oNjZ6wAAAAAAAAAAAAAAAAAAAADxAPO2s7HGxb/m
+ wcTnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////
+ ////////x////wP///4D///gAf//wAD//8AAf/+AAH//AAA//wAAH/4AAB/8AAAP/AAAB/gAAAfwAAAD
+ 4AAAAeAAAAHAAAABgAAAA4AAAAcAAAAPgAAAH8AAAH/gAAH/+AAD//0AH///////////////////////
+ /////ygAAAAYAAAAMAAAAAEACAAAAAAAQAIAAAAAAAAAAAAAAAEAAAABAAAAAAAAGQABAAAAHQAaFhcA
+ ExoRACUAAAAtAAAAPwAAAAoqAQAVJg0AATsAAAAAKQAiJSQAMDAwADs0NABIAAAATQgAAG0GAABnDgEA
+ ew0AAHEWAAB3HggAahIQAGQeEwBaJwkATyERAHIuFwB/ADAAaC4lACNZEwB/RD8ACwBYAAogQwASAXYA
+ JRp9AAA4awAEMHYAWQZuAEQAdwAAfFUAAHBmAAZ3fgBHSUcASkpKAFFKSgBaUVEAWFhYAGZORgBlU0kA
+ a1dQAG1fXwBPc1oAQX94AGZlZQBqZGEAa2trAHl0dAB8enoAhA0AAJcMAACNHgAAhQAaALAADQCsHgAA
+ gywAAIspAACVJwAAnSwEAL4vEAC4NxoAnBovAIkAOwCGPSYAkD8rAJg9KwDDEwAA2RUAAOsVAAD/HAAA
+ wjQNANsyAAD9KQAA/zMIANYAJwCSSyQAjEo1AJpJPQCiQSEAr005ALpTNgDMVAMA70AAAP9GAQD4RBgA
+ 0mIYANBGKAD+VicA61UzAP9mPAD/cjkAlAtGAJACcgC9JGUA5SpJAP83VgDzAGwA/wB/AO4/agCeUEEA
+ hFZUALt1WACTSnUAkG9vAORcQgDfdlwA53JBAP9yQwD/dlcAzVFjAP9jewAijwoALJMDACmiAABIuQAA
+ QqIfAFirFgBstg8ASoktAFn/AABg5QMAcfwAAHr/AABv9S4AAodXAACDZQARgHEAAKBvAAWtaAAAtGMA
+ c4lfAFCJbwAp1nIAAP93AEDIbQCNvzMAgP8AAP+BQAD/n04A/YlWAP+LYgD/kXAA/7V8AJboQgCr/1MA
+ AACAAAAehwAbHpsAIwCCAAI8hQAVL50AAAW3ABMNtgAtALcAWgOCAFIbkgBVJJkAahu4AABUiAAZT5gA
+ XFSnAAYX6QAJFfkAXhbMAF0A3QBsBNQAeCTAAFoA/wBNIegAeyT/ABJEywAAQfIABljyAG1LxwBiTusA
+ dkXxAJsCjQCKFI4AnwacAJMamwCzDJwAjRGuAK8YrgDkAJsAwSiSAM4ApgD/SbsA/1ixAO4N/wD/AP8A
+ 5RL/AP8p+QD/Mv8AvVb8AIVg9gD9Rt4A2lD3AOpF7wD/TP8Ax2P/AP9u/wAbi4kAS7KSAC3aiAAA3agA
+ APK7ACmazAAsif8AAL3/AEOv3gBNgf8AUZT/ACLU2QA00twANf/FAADe5QAA3P8AHtb/ABj/9ABaz9kA
+ QOX/AFT99gBi/voAkYiHAJGIiwCYkZEAs5KFAKaVlACsmJAApp6eAK+PpgCdpKYAq6qqALOtrQC9/4IA
+ zcrKANLPzwDR0NAA2erWAPDl3QDs5OUA8ujuAPjt6wD47PkA9fP0AP7+/gD///8AAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArNTkAAAAAAAAA
+ AAAAAAAAAAAAAAAAOfb//wMAAAAAAAAAAAAAAAAAAAAAOTgOOO71/IsNAAAAAAAAAAAAAAAAAAAt8Swy
+ /fI5+jMKNwAAAAAAAAAAAAAAADn/8P/y6v39+yB4CAAAAAAAAAAAAAAAABpt////9uj/7AsnewwAAAAA
+ AAAAAAAALxIFBvn///r4AiMofHouAAAAAAAAAAA2T0kcBwFw//cBH56HhYEdAAAAAAAAAAByFBNXHhAG
+ GQUlISTShn2ABAAAAAAAAFVLWEgRQlYYD2UmIqin1IiChCoAAAAAMWIVO0VsFEEWG7qkmpvaitV+g3k5
+ AAAAYE1hSjo/WRdGubydnJ/hKd+JkfMJAABzYERMXVk8QEc9v6OmqqDd147WkJl/ADBcUWJfS1FeZGe7
+ yKKts6Hj2Y3nj5gA6Jd1UlFgcVBDaT7HwrGmtavg4tPm5gAA7ZJ0lmBOXFrAaL3JvrCutKrk596MAAAA
+ AACUYpV1W2ZqU8XGr7Ks3Lfl5zQAAAAAAAAAbmOTdsN3wdHMuNDL2NupAAAAAAAAAAAAAOtUb8Rrzc/O
+ tsqlAAAAAAAAAAAAAAAAAAAAAAAAAO8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AP///wD//H8A//B/AP+APwD/AB8A/gAfAP4ADwD8AAcA
+ +AAHAPgAAwDwAAEA4AAAAOAAAADAAAAAgAABAAAAAwAAAAcAwAAPAOAAPwDwAf8A/9//AP///wD///8A
+ KAAAABAAAAAgAAAAAQAIAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAAAAAAXAgIAPgsJAAcpBgAYOg8A
+ CxU9ADY9KABBBAIAVxIEAHstBgBSIyUAdk4+AAELWQAkAEYAfAFVAFU1SwBOSUwAVEVDAFRSUgBrSUwA
+ aGpnAIQbAwCbPQUAgycSAI8lEgCYOxIAmDUeAK8kCQCpMRAAmxAmAIsDMACSOCQAlT8sANIsDgDNOw8A
+ xzcbANs5EgD0KgUA6jgWAMQkOwCURDAAzU8bAOBHAwDzRwoA7UUcAPlFGQDTejwA0gNEAO8EbADjP3QA
+ hl5HAM5sQADfbUEAxnBLAOh4VgAWlh0ANJUEADyrBABJyisAQdMqABGOaQAFuncAdIV2AInlBQCc1D0A
+ gYp3AJ/IQgAiA40ACzGHAAsskQADMLIAQQWJAD9ivQAzDdUAAiDCAAQl3wA6I8oAdwPXAFsI4QBKMuQA
+ KEnhAFte0gC+EIUAnBSgAIUMuwDbDpwA1jiVAPQY6gDyDPUAwjzhAOY/4wCVTd4AAoCDABiamwA8nqMA
+ BdmXADPXnAAE4qYARcy9AA2wzAAV0+kAGd7zAFfMxQBY1t0AiIiIAI6RkQCflJQAm5ycAK2OmQC5pqQA
+ v7y9AMGJvgDHv78A19HRAObY3wDk4+MA6+3tAPPx8QD19fUA+Pf3APr6+QAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAaxAAAAAAAAAAAAAAAAAScHNBAAAAAAAAAAAAAGloanFyPgMAAAAAAAAAABFtdnRudgU3
+ BgAAAAAAAAAgAQp3eA8MPDkAAAAAAAAoFR8HAhMNRFw6OAAAAAALGxoXGQgOR0VdPT8EAAAAJCMYHAke
+ U0NGY2E7QBQAKSwhJhYdUlRJSmRfYEIAMjQlLSonL1dNTEtlYmYAAAAzNisiMFVYTk9QZ14AAAAAADUu
+ VjFaWVtRSAAAAAAAAAAAAABsbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ //8AAP+fAAD+HwAA+A8AAPAHAADwBwAA4AMAAMABAADAAAAAgAEAAAADAACABwAAwB8AAPn/AAD//wAA
+ //8AAIlQTkcNChoKAAAADUlIRFIAAAEAAAABAAgGAAAAXHKoZgAAAAFzUkdCAK7OHOkAAAAEZ0FNQQAA
+ sY8L/GEFAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAANlwSURBVHhe
+ 7F0FWJTp952hGwu7wG5EERNpFRUVA0XFTuxOMLC7u7td19y1Y+1uXV1jdV1du/P8z/2Yz51FWlj9/3Z4
+ nveZYeabGXyde26cc++r0Rh+DDtg2AHDDhh2wLADhh0w7IBhBww7YNgBww4YdsCwA4YdMOyAYQcMO2DY
+ AcMOGHbAsAOGHTDsgGEHDDtg2AHDDhh2wLADhh0w7IBhBww7YNgBww4YdsCwA4YdMOyAYQcMO2DYAcMO
+ GHbAsAOGHTDsgGEHDDtg2AHDDhh2wLADhh0w7IBhBww7YNgBww4YdsCwA4YdMOyAYQcMO2DYAcMOGHbA
+ sAOGHTDsgGEHDDtg2AHDDhh2wLADhh0w7IBhBww7YNgBww4YdsCwA4YdMOyAYQcMO2DYAcMOGHbAsAOG
+ HTDsgGEHDDtg2AHDDhh2wLADhh0w7IBhBww7YNgBww4YdsCwA4YdMOyAYQcMO2DYAcMOGHbAsAOGHTDs
+ gGEHDDtg2AHDDhh2wLADhh0w7IBhBww7YNgBww4YdsCwA4YdMOyAYQcMO2DYAcMOGHbAsAOGHTDsgGEH
+ DDtg2AHDDhh2wLADhh0w7IBhBww7YNgBww4YdsCwA4YdMOyAYQcMO2DYAcMOGHbAsAOGHTDsgGEHDDtg
+ 2AHDDhh2wLADhh0w7MD3twNa/knRre/vLzX8RYYd+B/dgZiMUB5Psp+ijk3Su+Vu7t3Bf1jjgUETW1Up
+ 2rlurWLdfApnrJ9Do7E15QeZ6C1j3jfSgUOS/Q2GNzLswH9+B3I7Ns0S4DOgZs2KQ0KbBEwLq+M1tUup
+ /F0DM6YOyGtm6mwbiyGqQBHPPfQ2qVaie/62FYe171F9wrLt/fadOj/86svbQ+/hbviDN/f7Pv5wvd3d
+ v36u/cuh5gUHhGW39ymu0aS302gsLPkB5lxmur9FBYIkBaR4/iMMlxl24H9jB0oX6+LSs9WyKeN7H/hj
+ 2dC7z1cMeIOFXd9iaotXGF7n7vP23jvOlcvdfby9lYc7DTEFbdCK/3ILPUOM1StnSRNkkdWhZt5m3oOq
+ TW25dPySjhvOHh14+vntUX/gxZh3eDP4E972Bd51At634m1j3tYD3tYB/gx8hFluS04UTlWlqUaTNbNG
+ Y5OSn2sd5fMNEcH/xlfR8K/4N3fAs1RP37B2axfNijjzesXIR1g9CFjUBZjeBJgYBIyrBoytCoyu8hH9
+ vK/DP+/I8/aWJdtqNBky6BmieGXVIwsQKNFAMaemDtXduldv7z8yYl33bRsPDTp5/8qwG7g3/BFeDv2I
+ 9/1p5F2BN62BVw25+Hmva9Loq/CxylyVCARcb/0JAn4PMb3I3PuZLMt20GjSZicAOfAz7HVAIBGBpAnq
+ Z3/NFhrqDl+ze4bXfv87YG1V2aK63+Aq/UJXb1s04sqLVSOeY1U4sKAjMDWEBk8jHEMjHEXjG1UBGKlb
+ w/3eo3u5Syifo+djS9OCnTSajLn5r03DxYhAY2Nh5pzBq1Dr4uFBU7qPDJmz5afee69dHfnb2wejn+LZ
+ 0Dd4zc94151GH0pDbwq8rEujr8H7BBkx+Ldi7BW5+HlvdOu17vaV3wdcKv8rmmbrcN3cKG8TfqR8dnqu
+ VFySmggIqSAQNS3QWpgWNba28LK0tvBMaW3hk97a0jerjaVvjkrOzZzb+XX161m1V6NeVXs2b+zeOiCr
+ Q4XcJsaFmG58rjsIsOhHOIZ04/v/mhv+wqg7kDl9UAqfMn1DRvXavnvekCtYM/I1VoQB89oBUxrQ29MY
+ R9MQR9EIVaMfQQNUlzw2xOc1WrluR840FW7bWhXvkj2tV2D1Eu07zWi9dO7mnjuvHh90HreH38PzUe/w
+ fjCNvTeNuQMXDf5NfRp7bZ3BM6oQz/6On/VGlp7Bi9HrL3lOQOGhzwvMKTwfuW1cd2s0mfz478vJlTmN
+ bS6nHOnK5y+YpWoJF6faXsVz1g1wy1Uv2N+5WYuBNft3m9V05PCloePmrOs06cfN3WYc3NFrzq8H+i58
+ eCJ82YdLg1bjtyHrcWfYRtwbuhE3wtc8Odpp1vXF9SJWuDvWrGVuUoAgY8t0Q6k9SJQTE8gYvnCGHUie
+ Hcier7WRqbmzsbVdaamEJ7gqnzl9fduaFYZ0HNJly+Glo25j5bCXWMF8e25bYBKNUjF8PY+vb/Rf3v+E
+ fuV/h49TOErkqPpgRfstj68Ou40Hw57gxeD3eNePRt+ZBsw8/qWE9WLwgTRwGvw7Grzi5fU8vBh3VIOP
+ 7ne57gUjkD0lDsA/bfU3ngWqH+5UqfOuha1G7dvWfdqxA/3mXzw1YNmtS0NWPbk5Yv37+6M24cmorXg8
+ fBueDPuJEcjPeDV0O94O3o6Pg7YDA34G+nP1+QnosQXoshnouBFovwFoux6fWq3C7QYznvRyaTo9tZVL
+ CQY4jDRMJdKQ2od+ymGoPSTP1/6//a6FS7TO61ezf9267VYNq9F248yyNaZPKuwxKCx9jnrVTcxKZWPE
+ q34JVYrsixA1X86WjqENZ3cf1WPnjRWj/8Da4R+wtBcwm8Y5ieH3GIbe+h4/dsOPjAQkJRjq+xotiv+E
+ vOn8MafGD/iz3Wu8ZR7/hoW7V7qw/k1ApIdXQ3rV6ONj7DEBgEQLV91vIDRrR3T3aIlbfdfhXcR2fIrY
+ CQzkCqdh96NB96JBd6NBd6JBt/sBaLMOaLkGaLYKaLwCCFkG1F8C1F0E1F4A1JwH1JgLVJ8DBMzm4m01
+ 3vKxhwET0btAva02pgU9mHZkYlagn3JIRGCgJP/bppq0/3rH3M1ydBiwbmrfycfPhM15/KHD5PcIGfYe
+ tcLeo1LHe+/K1d/3JHfZAb9YpyrfTqvJk4XFcDX//UyNuTm3KxzaYPbIaQOP3l4y/C7WDP2EpT2Bmc0j
+ C3tjafhjaJxqqB8fw9dPA0ZW+ITe7jfh7tgd1bK2wvmKf+BplXd4G00en1iDjy4NEAC46/kAI/OMQ5Us
+ vjhRYxKjDBpxQzHoxUA93g/iqkOjrjUfCBSjFoOeBVSdCVSZEbkqTwf8pwGVpkauilwVpkRZ8vg0fOLz
+ FzzCUDWD50qt1qkc95vgq4lagJTIzBAJJK0p/PfeLSB4ZFDP0Tt/HbnsMcIWAq0n0EEN5HeXXrsSi2eV
+ ugF+nd+hfPNfkc979FvrNK6LjIwLlOVOkRYztXcp0KR0x8bz5s0cfPLPFSMfYvXgD1jMKvsM5t/jSaeN
+ oVceLYU9XY6fEMOPWgsYzHw8pOh6FE5bDYudt+Ev79ex5vFJAQQSRTz2eYl1LhtRwcEXG0r0xMMKE2nM
+ NOpKNOpKUYy6Io1a1j+MW9/Y5X7UxfeooL+m4onXGIzNV+eFrWn+MNYci9LWs3PPpQCp0pECvgYQ+O+Z
+ bNL8i7M4NkzbrOui6cMXXsHwlR/Qld/nhsMYhfaJNPoKNOLPS0Cgy3uUa/YrcpQKg2XKwtsyp6/csUvT
+ RWunDTj5dvWop1hF0FjIPHwaQ/LxtWj4QuPFUNhLDAgoBUK/j+hZ7ircsrZD46w9cdn9AZ6xUp8Uhh7T
+ ewgAvOLnHi19CkEZgxGRO5gRwSh89FONXN+YoxpyYn+fitc+E7DBpQ3y2xbYw5pjIKP+wvyfd+IiFfoZ
+ BAzpQNKYw3/rXbyqDPTtNernYyOWPcAARrFt6PXr0ICr0OtXFMMnJ/8PANCBgW+nNyhZ7zDS56+PCuU7
+ YEbvG1jW/yPmk8qbQipvXDRUXmKMPabXSBow2PsFgossg7NDNawsuhN/kSF4xceTCwQimYJPuMI6QEem
+ H00yV8Kv5Ubgre/kKF47scYe3eum4p3fJOxx64QKaZ2fOKV3nZcrY9Hm6VM6+Wq0KQpSisBowD4da4NC
+ G4owSmUJ1NqApAb6tKSBQvxvmXj0/9pUDjVsKgeN7D9s/oU3I1a8Qk+mqo2Gs+7EKro/w/3ojD7qY97t
+ n6JIlVXIkDMAzXzWYWzQW4yt8SmSw6fHl4JdUhp91DRgZIWP6FH2MlyyNEPL7P1xtfwDPGelPr6V/cQA
+ hUQBD7yfYkqBWaiZoQL2luiHlz6TkhUAPhAAjpfqgdoZiqN/jdofdvTr+Wr/wD5PN/To/mBJx87X54V2
+ PDq9dfst45u2nT8ipNWwsDrNO7WpGFLPxamqX6ZUfmUzpPItnj6ld4F0Kb2ypbErm87eupiNLmWQtEFf
+ YxAVLAym8r+4A0XcOhXrNebnHcOX3MbgpUAov791qcCTXF/x+vFdXT7Co+XvyFF2CHJkr4t2DI2H+b3D
+ yIqfks3w9UFAQGaQ9xPUKbQARR2qYovrcdz3fplsEYAAhgDAc7+32EQWwj+tP+YWaoXHXhPw6R95e9JG
+ AB8rTMalMmEITlcCwytVwp1w5lfjKWOcyv+0qRH4OHUI3kwZgudThuLh5KG4N2kI7kyIwK3xEbg6ZjBO
+ jwh/cTgi7PbuAX3ObOrdfc/Kzp3Xz2jVbm5opcbjAkrU6e9VOLBuzgweefhdlzRC1Rqo4GDodfhfAYE0
+ 6esaBYaMax025dD9ESueow/Zp6ajyEJRjBNfrx+1HuDb+S1KNzyDjIWbophTJ/Qqd4803QcMT0bvr88I
+ iDqwS5kzKJqpITo6DcFvHtQDME9PjHePz2skupA6wInSZ1EnYwMMzFUPv5cfg/d+kv8npeGr7xVZV7jh
+ PhitM5dHr2IuuNq4KnsWSKd0p4iiZyOgbzNqClqSimxDRKSqaigbGoYTxUf1YAGGhRwBi4nh+DBpIN5O
+ GYzXBIvXU4fi3czheD1zBH6fOPjl9l5djoX61YrInra0C1MKphNKr4V+05OBbvz/DASOuZtmbx++dtWI
+ xb9h6HJqTvi9Co4gQ0Wl3BeFvvhGALrrfDq8gkv1LXDIWQX++acj3PMlI4GPyR4FqGrBAd6PUD3/VJRM
+ WwvbGAU88nmbbACgRgF3PO+jb85BrANUwenSg/Em2eoAkQBw12MYumX3Q/sC+XGubnm8acXwJ5RcqrKY
+ c4Wy0iqrHamWdtWBDlRXdWQFtjOBoiu7mroJWFAZ1UsAg7SMAMYAAkZEe2AYCz2juuPdqG74uXWjY2Wy
+ lwvWajJTc2CZgt95aXrS77Uw0I3/34Cgat1RdfpN2Hdp5PLH6E96r8UY0tTUxVchN5+gkD8mYOjyCZ6t
+ /0Qer4nIkq06mhf/BRE+75IdACQSEBCQKKBjqaMokL42+uSagNueT5UoILlqAe/4mQ99nlEWvAB+Dh7Y
+ 4doTT71ZPU2uCIA6gQeeIxCeowqa586H4zXL4mVzX/K0/EPaxLDaEiDaknNVFkFCWRRKyFIAQ4CCS4Ci
+ A6WSHSmZ7EoVVY/6+Cm46vW8Di7sfEznmIxNT//fzOj/39+byiEwVXDrmRNHLLr6YdiKdwq912Ao6T3K
+ cL/W60etE/h1fo+yTa4gS7H2KOLYGt3K3lJSgeQqAkYtCA70eojK+UajnEN97HO7mKxRgFIH8H2HXSX2
+ o1LaqphXqA3+9BybfHUACoIeeY3CyNyBqOuYB79UL4PnTQkArfiHxGcJUKhLAOML4CBYtOFqLbf+eN8h
+ AOM8S522NM1HytFO+h3UpicpHuozDQZG4XuFhXIVwvz6TdxNeu9Phd5rPV5H79Hrx7vIl8BUwLfja5So
+ vRvpcteEV+6RCPN8xlQg+UFAooDB5d+hZcFDKJI1AKMLzsFtj6d4SZYgOaIAtXHoYrlraJ6lDbpmD8Rv
+ 7iNYBxA9QDLUARgBPPEejSn56iIgcy7sCiiNJ4194mf88QEI/WsIDh+5ztQrh1IZCi+h1IDzF0yl85Ep
+ gSY1lyg/VRAwpAPfGwBky9nUsnbTyX0Hzzr9bPjyxNF7iQWIil0/wSv0MQpUmIu02SqgQdEt5OrfMERP
+ elZgJJ3VMNrAwDI0fndgPhuLVk0+ixoVWqN0qkAcK30Dj32TuBbAz1QKhZ5kA8oCt93+RETOkaieoTzO
+ sA7wSqEDqQhMchCYimfeYzGvYENUSJ8LWyu74WFj7+QBAAGDln64Vd8drQvkvqHV5mrNRiQ2I2kEBDgM
+ RQEBiQT01Yffmxn8N/+e/EXbOvcYsW3XyKV3MHjZV9B7CfT8/wAMUoPuza8je6neyJu9ETqV/jVJUwEx
+ /BFc4SVZ8C4HLGNEc24HcHrbB4yq8QhVLPcgi3F1jMw7H/e8XjIK+EphkBi9LBr9K1cuN4qBWGN7zwL7
+ n2P/wtiWE1AuWwlsLNqddQDKgpPc+CWimEqtwXisdm4On7S58UPFErjfKBkBgOnAnw09MbBY7rfmJrkm
+ UH5cmXKBYjoQkEhAGpKkOKiqDw2pwLeEHPuUNYzqNJ/SZuD0o3dHLH+m0HvNRrIXReg9flET69ET+zrf
+ TkwF6h1C6jwhKJcrAv09HidJKjCM33nx+BEewDr2+l85AJxgo91U1q+am7PJzohiJts7yG/aG5XStMSJ
+ MjfwlAXC+NB7yjWqh2dkIQb/ujwNvjQX779hI9M7FuTfs9nv4x7gE5mUJ6EvsC3PLlQ1DcSo3CG47zUO
+ n5KFDpxKlmEithULZdExP1b5Fse9hskLAPdDPBHhlueTg7XjDqYBLAiaevA7XoRLagIiQRaGQB2CYkgF
+ vhUAOKSvnbllr+XLRyy5gSHLP/5N70Wn4/8azx7P10px0Yty4BLNXqBa0znIX6AYahRYTsHO60SlAiNZ
+ xB5CAwwrQaaKBeyN1C1cPwwcZlftaC8yGhbUMmgY7diwzpGC0av9a1Sy2oLMpv6YVYitwt6vYo8CVA/P
+ 93rFqELWa9bXXpMxeysDRdjF+/EgDX4r1zDe53MfHQkGBJzX/NxfTW6hmVF7tM0cgOusA7xLljrAVNYX
+ JuFAia4ISF8E8z1dcLch/+CE5vfxuV4pEDICaOSJ/kUdUau82/ue7Rr+1qp+4MoCeVw7WlvlqGxinCIf
+ v+9puWQkWmyTkL6VWfw3Pte/zoj64VN/uTpCR+81H0tRD+m9yklF78XT6PUjhbLMxSsQBFbtYO4/7Rhs
+ CwxA6rS10cbtFIawcp4QVkBy/P4Mu6V9eCc7aq8dAvZSshzBMLwxja+lGZksW87QsCeTxdWWq5X9RzS0
+ vYW8Jl1RPV17nC93B0/4uV8UA/1owGL0fK/XBJc3ZMLeyoxAKiM/MqX4uI0GT4//kZT5Ryfgg5aLn/mB
+ n/nBitfxc9/w8x7YP8Uos0kITOmHfSWTSxY8lZHFFJwo1Yvio+KYWNqZw0I88allPFmA+Bi+eo0OAG6H
+ eKBj/qzoUr8cTm3tgTtHB+H6/kHYs6L3vcmDWm+pWL76sJJFK9RLm6awRAT6A1LV+RCG/oPkgqE8hVum
+ bhg6e+KwBZffD1v29jO9Vz0Z6L34pAEVafDeFJ+VoLakA+nwk1dopPM+ws7zPSzczsI4a3MUzd6dPfz3
+ YxUIKfk9DVNy+wEMvSeyhfgA52ZcPwpso+fv7ww0oRG2MOHn0NuL4UddrflYC/uXqGD1A7KaVcTSoj/j
+ DzYNvWLE/JqFu9dMISS0f83I4g1nA74jsHxgSP9xLw2e7fsf+W/4yM/+wPdXDF6Wpe53eYzvry4BgGf2
+ b7CKn+Vp4YNlRdrjsff4xNOBpPtkBgAqspCoLqkpMK345DMZF0v2RaMMJRHhWgg3gj3woQU3KyHGHZ9r
+ dXThdRp+i1yZKDQsigtbgvHhEhWGN3vj4/WBeH11GJ6eG47Luwe+WDe728V+HZqtb92gfpd8Ob1KGBvn
+ z6inIow6LMaQKnwtKLiW6+bdd/zuU6NWPMBAld4bkISingR6fQn5y9GQylNQNm8LcOQ84EOBmaYYYEUP
+ noLGZ1lsM0zSV0WVAvMw0OsVhpGeixoJSKg/mIYfRo88k8rWw6sZXv8CrGdnYrcskWF+S1N6fLuYjV+i
+ gDZcAgL1bK8il2l71EvfBZddpFWYTUKtafCjacAc0vNxHw2et58YMX0kMHxIxcX3/8A6wgcCjHh5xdCj
+ GL1q/B/53Duul4w4jtqcQjXjuhjOOsDvHqPwIaY6gGrcyuwAnZHrDBxe7Ch0ZxGxFPnaElRqFeMfKkvu
+ lyOq+k7BFa9BaOZUHt2d8+Mq1YDvkgkAPhIozgeVRd1sGTCwbUFc2eKLd6cYhl0IAi6x1fMqUfI6+xFu
+ sXPs5hC8uzocd44NwZEf+79ZO6Pb6eG9Wk4s51otJGc2r9IW5o5SMBTaMCZZsaGAGB9QSJ8l2KpB21n9
+ I2affTZs+Uule6+xdO8xbE2Ujj+Bhh41EhAFoR8VpCVbcXYAJcWHLnCUNwty6elpjRi2p+CtPSNUe3p1
+ e48/YVZgMlKkq4zmrgcwmFJdpVeAzw1nTi003oBSpPIIJKcZel/ezeo+6wid0rOoJ/m9NT19DB4/agTQ
+ TkkDWBS0fwYP82XIZ1UdazvvxrOtb/CR4/Y+cc8+UfD2gXn8Zw/PfP4DgUXfu8d1XwDgPZdEATfs7qIz
+ C4+NOKLsgsiCPWnInjToz4v0YHk+VpaGXJoGLqsM75fn43708IEcAdaEuUdnbuBAbsBEhiMLjwBrTwOb
+ ubE7ruDd1vP4ZdQS1HT1QfN8OXExiHJgUQPGx6sn5BpGAO9JAx6pWRJVM6fFiK4FcX2HJz6c43/YJaL0
+ RRZizlNBeIEy4wvcyIuNCAj8j7vBFtKbYXj3awQenxuGO4eH4NjGsDtTIkK3NqwZPK6qb2BQ6lQu2Zkt
+ qBSiftORfhdifMzhv3VNVqeG+TtHbNw+ahnpPX5P2vG7FSTde6Lj/0pDjk+IH/Ua8frujAhL0dOPXQmc
+ usoKPNMP8frmDLEV42d+rSwBAYqBbMtegtaxA3Kzdbdb2ZuI8P6AcBr9EFb0l/G7c2EXF0fqzWHxrZ1D
+ ZKjfmgW+mEL96MJ/tRYgUYDUAurZXEQ2syZoyzrErQJ/4a39B3xUw3oxetXDx+Dl4wIBeV4A4E/7x5hk
+ MRPe1uVwoNwAPKtO796Q4Vkrbk7X9TRqhkZjiGpzWMRYeSrSqHcxT9p/Ddj3Kwscl/nYWWA5q5vTuBGD
+ N1KayypnfQJDRQJFieH4mH8wbmZsi+7mJdEwWw6cqeOO18kEAO8IALsCXOGfNS3G9yqMWzu98PEs042L
+ /M9U1yWi90UCwgXKis8zOjhfk/eDSc0wfLvOL8eNXvh0cwA+3RiGFxdH4Nd9g15vWtDz9vA+LVb4e1au
+ aWyUWYqIUWsHhoYjfWizsKpkXLvZ5A6DZhz7U+nemx/ZvRcoXl/ovRiGdSTGqBPymtI0/OpkGXadBFaz
+ YObEHhRNUTDnp7HrG7/6u0QBrMZbldgNk0w1Ud5pHPq5P+UhIB9xic7uJD3zZKHyGH43Y7FN8fjR5Pfx
+ fUw/CnC3nI9cGn9sMT2EJ9avE+Tl4wIAiQIi6wBvsdVyJypZczxZz5l4sJJFi01nuDknGNYwj5nITRry
+ I8GA4oyGDN38GAG4DAEcuYkpGUqbsnJq1ALQkmuUpZH7DK3kcQt6VwvmV5Zd8adVSwwyLodamRxxvFY5
+ vGyWDBEApcLvWvhiUyUX+DulxbQwZ9zZ7RkJABcIAOd1S+7LEkC4JEsAgf0GKiBcYAHnIhuQLvPfc53h
+ 3C16q1sRSv3g7I6+99s1DpqSwq4IOw/teK6DqQwzMUw71jf+oqU6OjbtsmiZdO8NWcZmF1akpXtPxnQl
+ SQNPAiMHKfR58v/Rjelffzqm03RcnZmemjDcN2PR7B9eX/X+cisgwO+pRAJ2no9gzt59a/bRTxryM3bO
+ foPRFOq0oOFLjq948HiG+rGBgVoLaEWPH2R7BtlMG6CT+TD8bvuIBssoQDx/Eiy1DvDK/hNO2VxAfbNm
+ 6JHGD7fTtcMHWx5GIAYsxqwhlaBporsVI6dxm9GwrWnYdqyepiAIRLfs+dzn1QMP7UIx1tQbNdI54XBg
+ WfYDsMgiRbuEhPhxXUsAeEMAWOVbBFXypseCYcVwb583PkkKoA8AKhBEBwgXBQy4LgggMF04z4aj80T4
+ C0wXfmUh5mZXvL/aC7OHN9ie3sHFi2xidNOO/7szDj0qh9ceMPXgzdErn/zdvSeFPnr9b2X8Eu77ETTW
+ 72fEyvS0aAN+n1mVtykfi/HrA4GSCnyCbbnrMMndD9ky1UMNk0toqn2ncPhJYfgqKAgAhOpqAU3tHqKk
+ 5VQ4mwTiF+vzeGqXtFGA1AEEAH6zu4Oe5oNRV1MC580a4Y0lDdyWiCkGnCI6I9c37vjc74Hndh0wx6wS
+ qqfJofQDPJOGoGQAAEkt5pcvhOqFM2DVOFc8OKADgKhGH9fvn1MGNV3Q1Q/Ok3O90gAfLzZD31YVNhgb
+ 5eC0Y0t12rEIjCQ1+O8NOs2eu1Ha5l0XTRw6/9L7ocsj6T0ZzqnSe/+28cvn+TLNEHqvHaPWE8z1h5Aq
+ s2aeb0rBTIxeX9/w1fuSGkgq4PMG1iUPwShzMArY9ENTm4c01o9fFfJHFw0ICAgb0NL+HQJtjjAKqIf+
+ 5hNw3+4Fq/cfkyQCkChCTQMekXqca7kcAaYe2GwdRGOld/+HB4+Pkcd0jQBJDwJNJ6wwD0CNlLmwsZIb
+ njRJhoYgioCeN/PBlDL5UbtEJmyeURKPDvJz4jL22J5X0wU1ZVAiBEYHl6rj4paqr4vkdRnG1mNXDjZm
+ +/F/dNpxviKt3HuP3Xly1PL7n+m92uL1e307r1+GESznfWI+VXCHSe9VpFMTr29Jui5Bxq+mAvweRaYC
+ T2DhsgZmDhXhbbMWre3eoF0ygIAaBTSxe4BiFqNRxjQYB23O46XduyQFgLcEghf277Hdeh8qmQRgomVF
+ /GXXFp+SGADe2nfGRotABNrmwnKf4ngoACAtvPpLBoXEFebH9jxTgCdNvDHSNQ+C3bNg98IyeHrkKwEg
+ xnShIl6drITerUucNjJyqkfHL/0GMU07/t+kC1OmrmHTtMuCQYNnn34xfMXryOGcIxI2nDMhBbz4XuvG
+ NDWEdaqDNPxZZKdS04i1xfWq+9F5+bgek3oAa0kKCPB4L7N8I5A6RS3Utj5N/v5tskUBrWicNWx+QWaT
+ 6hhuMRv37J6REfiUZCAgeoBXBLALtr+ikZlU6j3xm20LRhq6FOCrgUDehxN77Ltgu1UdBFrnxsxS+XE/
+ sBg+BZF6CeJ/TD0KKBoyNGvCnKw5w62WTA9YzU8QGOhEQPdFBlw4B0J8suLIynJ4cYzv9TURQEyvZUTw
+ 6oQPVowp/jqlbe7h7DHieYtG6shzmUEg6YAUB0VQJFTh/9ZPGd9ezm36rPpJ6d5b+hHtSAvLcE4Z0/Vv
+ h/sCDFLoE0GPVPnHkIUSRV8Daj2E3rOgWCbBXj8mQJBUwPc9bDhE1Dh7M+RiwayR7T2E2n1IUhBQawGS
+ CjS2/xPO5kNQngXBUzbXGaJTF5AEhUC1mChRwD27R4iwGIvapuVwxKYhQSGp0gABgG4ErK44YBmEWlaF
+ MLZjb9zd8iM+7iZluJV042pKGufSc4xjyDiY/4G9WKTpUD0yOmhOD96U6NuY4KCuRhRfhPA/VVYjhnTy
+ eDPKi1t44zZbgTvmzYam/tlxer07Xh2PwgAkFRiQPXh10gfrxzl/Sp8m52qmAYwCTErTyjnuXEPNgNJv
+ IAyB1AOS4uj17wNAUqSuZlyl7qh2g2cdfzxq1cvPwzm/VfeeGhWIqEfGgu8ke7WOR91lYwFX6D1bfneS
+ zPglCpBUgN9LO+/nsHLdClOqBEvbzEJL2xfJkgpE1gLeoKr1LmQxrYZJlstYC3hGIU/SRAECJAIAj1kH
+ WGa1Fh4m7thgXQuPWbVPujqAAEA3HLdugDom+TEoXybcqlMMHzqRhx/QGJhAw19A5eB6Fmm2r6KGmtqD
+ I/xPPEb9wZFd/J0Co50M5TZSWy1gsYCNI9Pobcb2pG6bf2dfvke3OvjYrjKuBpVBqxyZ0KaGI85vLI/X
+ J5MPAF4c88bykYWQJlX27WwybMMO4wq0UtYDNHm5ZP6A2nr8vxEFFCzW3im036qlwxbq6D0KwZThnN+o
+ e0+MX9Hx0/j7Mf0Qeq8T6T1jNsh8IeqJK8SP7/P/SAX+gFnBSbBLFYDq1ofQxlZSgU9JFgn8TQl+QkO7
+ 35HfvDcqmDbBedvf8crufZJFAZF1gA+sMRxHNbM6mGDpjzu2rZOwDtCVf2s3nLNpjAYmhdErszV+K2aO
+ dyWoXy5GDrUIV0GuAlyFuIpzlWPHUqVMHACZnxEAPX4nVt/DSEOO4X/6LGqsl1NktIGA8TMjiD0UY/yy
+ DS92bsBPIwehYtHC6NggFy5v9sDbU8kAALqC4J97PTCmZx5kz5b7gpFxdh59ZlaDRs8pRBpnXT2Ah578
+ j0QBruW7Bgyc8ctvo1ZyOOeiv4dzVv5W9B6/B6VIy0r33g/srd9J/UoJKvGk0GcdX3ovvkYf9ToBgc8q
+ wcswztEZ2WxboqHN72QF3icZAKgMQWQU8BoVrTYhu0k1zLRcTQ/9OkmiAH1Z8K+2N9HOrBuam5XBrzbN
+ mbezivrVNQBhB7oQTLrjmm0zNDcujs4Z7XDVzQbv3Cmc8NAtT97Kkt/L8x8sAFCanUxuAhIUWzgTFArr
+ AELuC3C4sfGhDBsfPFLTE2TD+wp5cKhsdtTIaI9+LfLg122eeHc6GQBAKEKCwK/byiK0XlYEhXh97NS/
+ 0e+lPTxmm5qmrU+jL8klbcc8gFaZQqQOIPn/2VDUouf8ZsMXXnw6es17dKOnbUhNenIM54xPkU/V8Sv0
+ 3jjgOHN9ofcsKOgxYS3ps4w3scYdn9fpqwR9qBJ026OoBF1sRqGZ7dMkpQb/bhWWKOAGcpl0Ri2jLrgo
+ UQDB5mtrAerrX9Pm/qDuYIzlNEYZbmwSCiHjkFR1gEgAuGvXCp1NSiM0fQqcL2GDt+X4oWLscS0VJNRb
+ ud6dDRDuBImyFGKUJQi4WeKDqwUO5jVFbQdzjOhUAL9t98T7M8kDAO9O++KXpW4IKJ8OvSfWwJZLvbH3
+ 10GYtabTjfK+FWba2eesTsPPxaUOIJGC4P+/MxB9a/T3nbjmxoMxTME6Usdfl9GXouOn542PwSb1NWWZ
+ 8nlI995mNvGc499B6fa/4vWjiwJEJSj1AI+/YFZkLqxSV2Ir709oQ6ouqVIBERmJPLiJGeX1mtfwT7MW
+ RTJ5Y43Ndjyye5VkUYCkAdIevMH6Z1Qy9WM9IDAJ6wBUC1ILIGrAMFN3NHdIhRPFbfC6HI04LuOPz/Me
+ /ONL2+NdGXvszG/FOYdWmNq/CG6zD+DDWT0JcFIUACX8p3T4+VFvLB5RGO6l0mHAci9s+r0RTqM3zr8d
+ ihN/DcOMVZ1v1m1Se24ah8LeJANkFFkKXSQgRUH1DMTvOyIo7BqabtyyS8emsibThfm+GP+3UPRJhV+6
+ 91zp9YXeO0R6bw4BKSUZI6nyi9dPskJffCIA9RpdKpCCLcK25W5AkzkMmVMGo4HdFQ74EBD4ur6AjjT+
+ loxypbmoLwuaP0R8YLF8J4rkqY66Rp1w3fZ+kkUBanvwMcqPa1Jz0N/CC3/YtmHxLinowEgAeMqIYpSZ
+ FxqmSoNfXGzwMokB4C1BYGMeSwRktcaSkcVxd08iVYBxCYMoBnpwwBODQnPCLzALhv1cFusfVsY+1MUR
+ tMBZ9MBlDMXJh8Owclefp+16hcx1zOVezcgopUQDwgyoasHvOyIIn3KgzYJd+DRwYeThmwrFx5Quqb16
+ XO8nOn7J99XuvWDp3nNhzz4ZoH8l5I8FFAR4zPm8Sen3CGi5E8XL+KKQZX+qBB8nOhWQSUEyMUgmB0UQ
+ 4PawQe/sz68wvedtVHfgISKaMXAy8sIP1nvxJInkwe8ZSb+y+oSbJn+gqyYczUgHXmDO/jbJ6gCRcuCp
+ FhVQ2y4tthexxrOySRQBSJRQyh4vGQGscLJAley2+GFaSdzfz/+YpPD6+u/B/P/jeT9c+LEsGvlnRO2O
+ uTH5hDvWvvDDNvhjBwKwF3VwCM1wBt1wARE4QSDYfDzsaeewpquLlfQLYllAgEBGkukDgX7/wLcXDmXN
+ 0chi8prrG2bQ+3em968jQzoT2IQTl2HH9ryqJRBRTw0a/I7jpPfICOWq9nf33jfx+jowkM+2432hGrPx
+ b1ry0ycMmXICNnlHw8jGA55Wy3UqwfixAhLqS1+BMjyErcSjGF0cXsxGne0vMaHVbdTKcBEemgvw05yH
+ l2YT0muqo7VZP9y2fcwmoQTIg/k5nweFmP89V+AjH39fkKcG1XiKIQGj4J3eBT9Z1cWLJKsDiBy4IxZY
+ VkaAdUb8WNAaj8okIQDQ+z8mCMzMYo5KOe2xfV5ZPPyF/0mxNQElBhzI/79lYfGn2cVQyT0dWpAGnH/N
+ Exvf+WErKmAz1xZUwnYCwR7UIhA0wSl0IRAMwtmXI7DtVPjzAWNb7yhWskJDU7OcMpJMBQIZPCIRwfcB
+ BD7VBzgu2v3q6gSG2m1YbBOOXULxrzHq+L5WjN9H6D297r2OpImNSO+ZsQ//Wxq+mm5YkZmS2kMwo6KD
+ ZxnuD74NTYELXPugydIRKWyqUvV2Am2VekAsqQANT55Xx4VNY+PZ8ZWfcHTjMwxtcBOVTc7Dh0ZfVXMR
+ NTSXeHsZ/prjZM0Go4BxZWy1OojnVCJKY0+8ugQZWajDRD45gRVdLvZsvF/1Hk/Xv8DFYb9isvMMlDIq
+ w/6AqpQFt0kiOrA7XpNRWG1ZDZUss2BFAWv8lZQAQOP/i2tMJnNUzm+L3QuK4MkhougFFmkSY+gxvYYR
+ wLOjPpgzoAB8KmRE31WuWP6HF7Z+rMAIIHJt0QOCn1GFQFATvyAEJ9ARFzEA514Nx44LAz+Nmdtub/FS
+ /h3MLfLIuQUCBDJw5Ps4yzCg/sgii3e9uT9mLRWZ5Nar/4u6/jLSvcecf90+en7Se246ei9JRT0JyfX1
+ rhWvr2UbsciLJ63mLIz9z1As4Co0Wc9D43oZmuLnoMm3Hpp0tZDLsgOa2DxgPeBLalA8fhuyXM3o8dvQ
+ 889tzDB/6yfsXUaatdpvqERv703DF6MP5JJbWQFcVfi4h2Y90nJWQC/2CUS2Cn/8mxEQLy+AIKPBdKPC
+ PvL2UyoaO8VzdEb4xP/XV5vf4P6Uh7jBCONCuV9xkh2OR/m5GzRbUVlTC32Z29ygLPh9kqQB3ZlOdMFm
+ q5qoYJ4dC/JZ4c9StvgUnyJfXNe4RxYB77nZYXB6E9QoXQIHfuyDZyfq8eAFgsAZ/qPPErHPehAMRBos
+ oJAIYKDxf2JEcXOHO3o2doQv8/+xv5TF2sc+n41fBQGJBvSB4CcCwW4E4gAaEAja4xz649zLYTh0ewiG
+ Tm13vErNwD6Wlnl5zLlJymiAQFUS/nupQa1GE0ov3fPm6bj1/IKOjxyiUZFGGV8vntDrJLrwYa3IlS3o
+ 7anxOMnuvRHzmOdTIs4u1e/C6zOyh6YwC9esR+w59QHDpt2DRX4afk56/qKXWJfgEhAoehKaXDNglNKL
+ NDVVgnYvP6sEpbAnhi/jwrpk4UQhshoXdrzHz4sforPrNfjR4/vRCAPo8fUNXwWA6p+jgCOsBYShkHEl
+ 7Lc+gyf2ryJDe6YPqof/SHoc/N6DadTH2Tx2fNsbPF7/FLd63sHFYtdwKu1FnCSYnOTnneI6zc88yQhj
+ l+YXtNZ0RCAHJpyieCdpZMGR/QB7rOuSZciFWXmscDcpAEAYAB0A3CEA9E5rggbeWXH4pz54fncTqQ16
+ kQfL2ccfzgEflBifI3KfZv/BGfLG5wQMOBkovmAg+f85P5xcWwrBzP/rdM6NGWfLYyNnsauGH92tmhps
+ RkX8hMrYhRoEgvo4hjYEgn64wllvh24PxYzVXS77Vqna0dg4C5uKzKkfMJWjzL5JRKAtUqJlwTlbH9ye
+ xhpAxylAbe5fco3wkpDfndReeVJ68/l5B88SaGQeRRH27NPovnWhTyYFGbOF2JLpxyDqIPadeAmfhtcZ
+ 6tPbF74YafzqcpEogI8VOQBNtj6wta1IGe8ehRpsa/lJKez1oOFv4H5e2P4OP0y+jzbFr8JTc46h/YXP
+ nl41+Ki3AgoBNNIqvN5dsxrptJUQbjYRd42e4p32E5CTBs/UCazbvPvhPZ7wsJW7w+5xEOcNnE15CSf4
+ uhM0ejH2M3yvqEsA4ABTjCEaHlZqVBw7bOqRDuR/zFcJgoRJ6KaoAY+zz6CGaX5MzGmF2yWTIAIQACgb
+ GQHcKGGLjmnN0drfGCeWaPDqgDE3mV+im/wyPWB/+tOfuCgxvk9JMcd+KUM/TtO7nKGXOcf/ZAUQqBuI
+ Jfx/ddwHm6e7wLdcOnSe6aLk/1s+VKBh/50CxAQGf0cFFQkYlbET1bEf9XCUCH2OFOKFD8Pw86WwV7VD
+ qk/QarPxIBNLtalIHT+m0ofJHglorW28Uw2csnvXot2corOAjTWDI9t7E+rZYy300eurPfsynFO69+b9
+ wOGc1Nt/U3pPr9BnK16fhb5CjCa3/PIJM1b8hXRi4I70+uLxZekDgNwvThAoxsigwBZoMjRAZqtGqGtx
+ C73yfMC2kWwn3/sWyyLuoVH+ywzzz6ECDV8MOzqPHx0AREYBl/i6A8ip6YbSVrVxtMllvFjzGi9/eo17
+ Ex7gWq0bOOd8BafMLyoGL54+JqNXQeAs3/MUAeAY/6aFmhXw0fphCot29+JbB4h2OhCLOaz+w7ozPpl3
+ xiWTBox+CmFodhv85maLD3GF93E9rwIAGYCrxW3RMrUputezxNk1dnhzmMBwgjzqUaLuMa5T6bn5RPHb
+ BKSHy3hMMkeePdkO3J3I4aAMPc9z6McZhkxneM1ZUkz66YJO/vvXL56Y2CsfyrIAOGhTKSy/5xWr948p
+ IohMDwQIhDmoRgoxiEDQgkDQC3vv93kfGBIwjUJCjh0zVQ82FfpQjQaSff6g1tKqsHlwqwkRC7Y9waQf
+ KUZhWF6TTEBSCYDUMV3SvafQe1T01dfRexZRh3MmMl//mshBCo1UxCpA1IFGe/DcGwR3ItefnV4/v874
+ oxr+5yhAUgEBh9PQ5F4IjZ0fAsuMwt6Vf2F2399RJ9UlVvLPM8++CDHm+Bh+VCCIrAWcQWnNUqS39EMv
+ rxE4lO8sTphGeng1pI/L6PUjAAGA0wSA4/y7Nmi2oaYmmExDKdYBWkW2B+tPB2J//+eowIYGbsEowYi5
+ 0ecxYixqKKPEmpEj5X9yCqJ91nD8mrMTmjmUQu+slAPTY7+T8D0uI4/teT0AuOBiiwapTDG4pSUu/cD3
+ Psr3PsW86KQsMg4nmHsdZzHkGKXFxwgMJ1kUucpawB/kuJ9sYHSwB/iLxZHfObzyatPImsEpfgGkhqAA
+ QEXc2O6OTg2yoUqII8YeYP7/9Mv8P7Z0QP85/TrBVgLBdlRlRFCHqUEL/HCl5XPHPG492U/ESMBEJg6p
+ pxlFVRTyqaT/kRDDOFfeBqWHzfjl7oLtH5RBH024L6IF+JooQJHycpXmd0VmBG4Xeo9RRl5SacLtK1X2
+ b2DwKlgo9B7rRhqmiVnpEJYyaly29TFye9CrZ6NXj87jRwcExXQg4HyIoDEEDk6+cE8xB+U0J2PM72MK
+ +6N7XICjCg21gmY/nDTt4aqphpUs3on3ji60T8hjJ/jeUgfooOnF0WeuOGHO9mBj5hVGNGRT/sdZctkw
+ rJbiYNruQG7mM6WIklWZdzRno0g/Fo7G07POZZPG8mP4tP4k3m86jRdrj2H/wDmoXcwHbTLZ4gLVgG+S
+ AgDo/T9yHXe2Qc0UJhjb1QrXNtrhw3EBAK6T0S0dKBxjmnCE0cFx3p4rwCGgHAb6J6veT7ayfrCfqcMa
+ pgv0TJer4yOjg6OriqNG+bRoPLAAZp5zx8Y3vvEK/+OqEagFw62kECO1BPXQaoDvL0ZGjoGUC8icAQEB
+ aS4SRaE+CCRLOqAAANHH2rtKv0HT1/yGWdyPHjM5u4GhujQAJQYExOsrZ+/p6L2z11gI416bMw0zpo7/
+ m9N7TD1EXCS1h1pC751j78PQ32GUk4afOw6vHx0ISCpQnK8ttBOa9C1gY+LPXH8zqtFIa+hovYQYfdRr
+ hRKsrDmLMpoFcNB6oL9mHPZqjsUZ6scGBhIFSB3gsOY0xmimwJftwavKdcOzDsvxaeg2fJy2Fx+WHsG7
+ DafwdvMZvN5Mw954HE/XHMDDeT/jz1Frcbf7AtxqMBG/+QzBtSI9cSVHO1zK1hyX0jfBHpsaaGlcGA1T
+ 27EWZ4NX8e0HiCkKkAiAxi8y4L2FrFHJzgQzw61xc4sdPsYKACooqBEC1VdKdCBgoGW0wOjgPDsRbzA1
+ eLgYn57sxd0LizBlSADKlWT+P7soFt1k/v+emoB45P8JiQokMthB1mDCrgpPUzoUGKTRpOTwUSP9OQP6
+ 5xomy7ARHQCYW1rZFM/dqtv8PXO2PMYEAns7pku1BiQ8FRDjFx2/5PzrCKw/czinG4uywqULvfc14XpS
+ vVZ0Bqn5t0wlvbeV9J6LSu85R5PnxxT+R31cUoFiZ6HJuwKatFXYzdeGxb4jOhD4m95LDBBUp6EKCPhp
+ 9jAKaA13bW1s1Ozld/gsxJAT4vX16wACAMeYRizRrIS3SWX0rxqK012m4rdWE3AjkEZduheNuj0ukyG4
+ oKmD84w+zmsq4xxpyXO8Pa+pysdr4CKpxIt8/qImCJc09XBZ05AFxproxLyqhr0djhazwQsp4H1NCiCv
+ pfG/5tqU1wo+TAEWDLHGnZ8Y8kfr+WOKCPQfl9cSEE6QRz1GMDhMUDhii7t7S6Jbk2IoVzk7IjaXxKoH
+ 3tj6Ke7iX3yNX59CFBCYc8njk1ORwqsY/ddmGiAdhvm5snI5cAlDkGzDRgQABFlEmWTrkN6vcr+x2+4s
+ YNU6ggXU5hTlxHfEt0rvqcM5hd4bzaKiPdMqMbhv7vUZ8lvrRD0KvXeS9N6Me7CRPD9XIrx+VABQqEEB
+ kGPQ5BgPE84aL6qdQMM9w/w/UtzzNStSGHQKJTQzkVnrjaGaafiFv5+JocofH1A4zb9J0oBtBJb6zOEb
+ aPITWDxYV6ikM24OxFSMWww7mKt+DEue+3td1jTCIU1t9NK4oaJNShwoaoOnSSEHpgDoFVmAlbms4Ecd
+ wLIR1ri3/WsAQB8MGCEcS4GPh2xwZbUWrSppUK1lNkw+Xh4/PI+d/kuo4avXS0Sx+ZMfZl0ojcJl8+/X
+ aDK2pin60BZl7qCIhniGoUb0Ask6ckwAQGgHoSBSFyrWpPfklRc/zvn5E/qQCmswVDf0MxZtgBi/nMIj
+ S87eO0R6TxnOyRBblHTfg/HLhGBzofc4aGb/qVfwDrlGUQ8LfQVZ6Y9vvh9XNFCMqYArwaTwXr53Z9hZ
+ VSKFtzZJooBqCiV4kWrB7chMA/PVBmMT6wLH6cHjY+wxXXOC77uf6UQfzUAyFS5YrKnI1KAuvbhq7P80
+ bn1Dj+m+AMBRgsZgTRl4WabCbmdrPE4KNSCN/wXXXEcrVHY0xZpx1ri/K4kAQGoIR+zxnozCnunWqOpu
+ gSaD82HuVQ9sepu04b9+BCDS4gn7iiNHkTxHNZpMXensq9MOy3JJPUAmEEtRUKIAcdLJ0lUoUYDokqlR
+ NklpauZUoF7LcZvnbH6AyWQFpDVYUoHozvYTw1fpvQY6em8O04cMzLGNqaL7xwk836DgJ8Cj0HssOjrX
+ 5UE4pPcmL3+A9MVo9E7M2aWAF5dRJ/T54kIPMhXIT5Vg+lrIZBai0HjVFLXf10UCQgn6s7hYTDMRWbSe
+ GKWZTU97hrWAxKUBAgonuQ6xDjCV71VKWwrjNZ44SO99Uc+jx8fo/3lNCN+3HsZpysPTPA22FbbGwyQC
+ gGel7TA5qwVqFDTD5ik2eLgnPqF+PK+h8T/fZ49F/c3h5WGL3stcsfR3L2zRk/8m1ttHfZ0qGlr31As9
+ FhSAvYMTI4AMZAPM69IW2VqsjBxTowApCEoPQbLMHNTVARSEEY2yQ5p07pW6DVl3fd721xhOcVWrsVQI
+ skdAnxqU+yLokcM4ZDjnaYb8MpzTiMYW6yk8/xIQpCAIST+BMdmdNpxDeej8WzTsfJO8Pr1+3iT0+jGl
+ AsVOKSpBTaryKGA0iN77FFOBuAVAsaUJkZSgRAHbkEnLQ0s0LbGV4CJ0YGKjgFN8z+P8u9ax8aiytgbz
+ 9pLYzfz9gpLLJ9z7RwJBCP+eYMzU+MDHLD1WF7TBA6kB6A/6SGg9QFgE5v+PS9lhREYLBLuZYecsGzym
+ wSa+BqB7rXj/E5ERwJ1tdugXYgqPymkxek9ZrH7knWD+Pz4gobABrCvMvVoWNTo5wiFrgVNabZpetD8B
+ AH+uMlwFuGTakMwcVNOAZGMDJAoQAQLRxjhjAef6XUYvOP5q3vZP6D+P/fmkUGVAiNq9p0/vraHoKndA
+ pKcVDX1SFesS+z6Kjp/0niPpveVkqVZseQTH8lci6b2EevTEXK+kAqIS3E9qsD+srH1QRruMtODXswJq
+ k5ALW4WzkhGYTiHPL4wKEgMAagFR6gA/sQ7QTBtKECiEzexAPPMVAHCZAHBW04AiowqUPGfEvCxa3JM5
+ gC5cJUjDlaKOuax15JSfcrolU3+U6T/SORhN96BOBvyAABCWzhxNvcxwcJENnh+IjQKMJzgIAIiWgABw
+ cbUNGlU0Ra0OOTDlJAenvvJJ0uq/fiPR+hfeCFtfBCUqZUW1QS0+lgmuecA6RWoOHdVU4/LgcuaSMwii
+ pgF8KGl/okYBqbXalHkqVO+3ePbGO5jOqTxdp3JQCFWCvtSFyNl7MpzzzHWg+zhSxizyKafw0Osm1miT
+ 4nUS8stocC0VfbWpZjx47h06DSG9l4OGn5e5eXKE/DEBhJIKMNpQVIINkd4sCL6aXbpUIPEFwWqKOvCC
+ 0iqciZ66jrYttmsOKwrAxDICx/me+1gHGKAZgXJaZ9YBKjEqqPOPwl7804BIFuACAWAFAaCSeS5MCGmE
+ O2P749NocsNh5N/bU2wTwhwxMDc9SnZyxhkJBKTjSsvIL1J0AhIyMLSobglwuPAxF1PcLWaJLmQA2la1
+ wPEVtnh5MAkAQFgEGv9rvtf2ydbw4QzCtlPzYu6V8qT/4if/jY/X18/9xfsvuOmOoG5ZUaCWCxpsHYSw
+ S5PQ46f+t8rUL9eP5u2rSwPYOKQUA5M1DRA40asFKNNM0tnZu3i277fk/LxtLzCWOokmDKXl1N91FFJJ
+ 915xHb1nU/77KPTJlOBUpPemkd7bduAZCiv0nk7Hn1SFvvhGBPJ5JYQapEowzyJo0vggp7an0uJbXdf9
+ l1hWQKKASpqjSqtwbq0PQ+2VSi0gMVFAZB3gMot25zBXswTerC0M1rgrVfzE1QFUAGjItMIfVbVO6Fai
+ GA63a0bh3SA8mDMVj1YtwtPNK/F8xzq83PkD3uxci3c/rcCHH+fi00oWneZxHNQkilCGkq7pwy9Z+2ps
+ Z6Zwo2peXCvjwHmMpugaZIEL63Qy4BhFQPGMAHQA8IT1hGk9TOFXLh+Gr6uDhXddsfFTGaYAlZI0DZDw
+ /4fXPhi82QWuFdKhwOAAVD3dC53fTMOw14vQ/8joN/VGNlmcOksaqQUU4srOJZSgpOjqdKEkTwVUSlAY
+ Ack3SD+YZs5doFbrITMOPJmx9SOmUUV5mqKeMawL2DLMTvDZe8mQHojXFwASnYE3u+F2Haeakd171vno
+ 8UXU8296/ajgIJ8tIFDgINuGhyGNgzvKmMz6KmpQ5MSRjMB5CoPWwIHcfBNNDyr6jindfokBAZEFS3vw
+ OoqXqpD2a6Z1wR5GF+eZBsTf8+vTgA0IHiFkKaqyTpELzWw02JZGg1OpNTifSoNzcptBg4s5NLhEUc/l
+ UllwtUIxXKtTAb81r4dbXVvhzqCOuDe+LwFjJB6tnIFnPy7Gw3WLsDmiD7zyF2CbriWubuDEYXrumFWA
+ 8QAAAQ8REvF97jL/71nPBJUb5sDKPdNw6fEW6va7YxPKcZXlIBCRA4uuP/GaAKX4R++/6PfyCOmfHbkC
+ C6Do+ubw/b0Hgj4MQjtMwqBPizDkxgyELutxpEx9D6kJSDFQegWEElQnDyfLycT6qYBCC7L46FiiXJsJ
+ P+75Fbcf8FwGjq2yZ25txyguJeXVytHayWDY8XlPSTnE61uz2BdO9eI+0nsVGycDvRdfrx8dAOS5AKsi
+ FxHSYx88/GshjWkFqgR/SnRBsKauEFiOAFAl5TFUKNIXJdN5YQHnBogXTxwASCHwIot/h9CWTUdVCQDr
+ NAF8L6EDE14IFApRAGAbwSlIkw/BKU2xLScNP78Gl1kLuMTbS/m48hAE+PhFRw0uZOHKSGBIr1sEiAuZ
+ ubJxORoRLGxwNmcaLM/hAB97S4RznNL1zXZ4f+wrAUC8P/P/D4coMV5ig9rupqjSzwjh5+yw/lVV3GAr
+ z59U7p9EuAIAP6KEcvtTIqMC8f4bKCsesbMYSgVkQK5+FVDyZAf4vOjLLoFwThIYgKYYhT6Yh2HPFqLv
+ /uFPg0c0jTA2NZbJw6ouQCIBdehoklODaiogHyCpQForq5xunXtN2hc2/zGCqQsoS2l41loMt9llmUIm
+ 5n4DEFDHdLno6L3pKx4glQsLb5Lv/9vhfnQAIarC7OfhXPkmftz3AgPG7IJ51n7Q2JSEk0koQ/gjCQYB
+ YQGknbhOiquY1e0xti++gXZ1xyG1lQtCNf1pwMeU5qCE1gJUWbDQgSM046k0LEFa0IcqwcTWASIBYBdV
+ gtIRWNPOHJvo7U/nJQCI4ce0BBhUcFCv4WsuyesEQLJrsIgg4WuvwYgOlri5NYkAgN7/DQFgwygqDMtx
+ zsBUK4y4aYMp740wFRpsoNe/iuUEgl9wHuMYAfjyMTcCQcIEQmpT0NI/PNBsaE7kqpADRdY2gfutLvD7
+ 0I/QEE5YGcCewXAEYwjnCk3FkA+LMfjqFLRd0n1jmfqeHrpIII3ONpOta1AVB+lYAU2G1JkqBTcL+/lB
+ /wVvUY8pWlFKp9NXZxTAOQuKt/6XQEBCflN6fFNW+duyJiHde/WF3qOxafITAL5lyK8OC2HB0SjHRYQO
+ +gv7Tz5CrZZbmQLMJDjx65SxHYysnKkSHMdU4HSsIKB2D1akUcu4sIZZrmFJ+GOc2fMEC4afRI0iyzgs
+ ZByLgXVRQFsey0kPHklkLUD0AEf4GQs1y1CWSsP+FPEcYDpwIRERgCgGL1IMJK9vS2qomo0lfnCKBwDE
+ AgwKAHDNZmTgl1aLyb2scOfnuBqB4pECkP77RP7/0W47TGxvAXd/M3TcZINx9+0w51MKzIE9zVCLKQSC
+ 1UwDzmEG/sJxXMJ0pb33R5RkelBelxrEnh4IAPxIUdGYA25wr54WuXp4w+1QW/g87clnBABkhRFuBrBD
+ IJyTBgeyX3AsH1mAYX/NQ68dg+/UGlBfWAKRCQszIIVBdeBokqYEUVMB8pDm2Qq5tY7oPunC2+5kAKqy
+ wy9vCOBQhVGAnJ7zbwAAjV/adhV672ceH7ftETKXp6cVeq9IDD37iQ3fE/M6iTyynUO2ctewfPNLLN94
+ BdldF0PjQD1AznksBs4nCIzl7zVhY16WHYNrddTgl6yAhPpi+OLxW7vcxLqRT3Byx1+YPvQwfNIuQj7N
+ dBbK58BNM4sg0BdpOL+ss2YQq/knGAVEPwQkpvRAjRiEDdis2cGwvTE9tytD+OrU/CdWDxCpBuxBOXBV
+ a2usZJh/kiF/rBFAHABwlgAwMa0GFbMYY8Fga/yxg41Awt8nuhcgMv//SAC4ut4WodXM4FHfHP2O2WLK
+ MwIAjT9ypcBs2NLkjQkERliKfBwAOh73OQr0VyzkCLBgRgSuTBY8YkwNVO+/8i8vtBmbG3kqOKLQ4gYo
+ d70z/N730QMAAYH+SjRQkUuigQYcPd6Fnz703SIMODPhY6v5nZc4+7sWp/HL1GHRCOhPFEqyGQIqCEgq
+ IB/gYGScydkzcOiP/eZy/h2bhTxICWarw8YapgL2kgokVy2Ahm8p3Xuk9+rwnMgDZ96hHek9rXTvSbHv
+ W4f88vkiKSYQ1e1wj30GzxDabw+9/nRGJnP4Ny6INP5ccsvfsw2EJoU7jwKPVAmqAqHIAt9FxfB9uDq6
+ 3MLPs5/h6JZ7GNV1H8qnW4DcNHxXzTzOB5ivW/OoDBzP6cFVqeQLwFoa8PF41gJkhoCAhaQNyjL9FUco
+ YOrs3hPlUuTDKjb8nKQRJ64OwOGYjEwGakrD39IOC5jLHycAxBj+x5EaXJYUggAwksVE/5wmWD2a4iLK
+ gD99jfHr+H+R/x6ezxZjL1PUCLNExEVbzOAJKnM/A4AKBJG3M2GJyYwIFiEHzwcIwz0O/rqF9Rz2EaJE
+ BJsZEUSmB39HBAIAG9lROOlYSXgFMffv6A63X9rC6zG9/yfV+0e9lWggXIkG6nDAY2uCzgACztC7s9F1
+ Y9i5ar3r8KRi5XBSYQikc1BtH06SaEBlBVSBkHxAetsUJSo27rXuWv8FrxHCELw4mZqMNXSpQDLoACTk
+ l559B4LLVFKR2355juJC72Wh8cuYru/B+KkuTO1yBROWPsemvbfg4sOOwNQ0fvH6eWn4Yvzqys37uRkR
+ ZO4CrU1RFDQawsq7zA4Qbp/jwowvoa/HHexZ8gyHfvod/ZpsR0mHOYrHd6HHl5bgUjR+dZXhfTfKePNp
+ uiO1thj6USAkTUIxRQFi6DIuTHQDF1L/imslbuFuo/t4PO8pHvz0EPsn/4KuJXqikGk+TNP4kg5MXB1A
+ +gFOM30YSUrRzzwlprPId+wrAOASAeAEAWBgSg2q5jfB1mk2eLQnCfoAaPzPqCZcNcSS7b8maLnUGqNu
+ 2mE2z1L7OwL48v5cRgUzYKakBnORkcbfHn+wWHiHI0IPoi1BoBzBoBRBQM4RqKgMDl310BMdp+VFXr9s
+ KDivHspd6wzft1G9f1QQkGhgAAuEAzhYLByNMAI9MYt04UKEHR3zuvn0dpPS5cwoWgEZK6YOGhXZsP5Y
+ sURThvrdgpJrCDWYxTFfve6dxx171XPuJ1SnLqAgh8I4VNWlAkkYBSjDOUnveQm9d+IDBpPeM1PpvcSE
+ 6En5GgEeVvdlSrBX/Ts8tPQ5IsYfJjDNonFz5dV5fX3jV6IAAQCunBPYNtwQFhYl6MEX0eufwdB6f+DA
+ 8ufYs+43dKm3hedkzkJ+zQwa+Lx/GH1UAJBooBhrAem1ldl8FIgfNDuVVmE15FeNXm6v5LyBP1o9wKNx
+ T/DXqke4vvImDo09hnU1NmGOzUJMJND0ZWOQm6YUZcFuTCmkDpBQOlDSBlEDBvP9POFj6oCxmTQ4nFgA
+ kOiAAHCYANDNll16PDR03zwLPNlH9WBiIwBV/ksG4A/WEoaRVSjlY4ou220w/gEBIAbvHx0ozIK1AgRy
+ uwPNcZszf+7y3jGa6iaUIRCUxSbOE5x6uhQqNMqIHM1LwnVfG3g97B6L948KBJISDOAsoXCeSzQ4ki5k
+ DBJxawY6rum916dt5cpRCoRJFg3opwJCP7ACmTJv+YCBS/vM/h0dqBD0Zl+AE2fpSSqQgrMWv7YeIF5f
+ WohlOOcAdu/tPfUSFRrrhnMW+k68fq7zMM93CWGTn2D30T/hWecHev1pzPGj8frRgUCeuUwPhpIV8IJj
+ 5hpYNO4Mfpx7GS0r/MDDcWcqHr8kDT+qx9c3fv0oQNqE82m6cGCIC1uFp0cODDG9iIvpr+GG+x08ZA3h
+ 8Y9P8fvGuzgx4jR+rLsN81yWYrJ2DsaytXgCgWY6P28WI4yhHBTqTTVgNW0B/ExAOZuIOoCoAUUOLP0A
+ nsbpMYTFu19yk9KjMSe4DiBMAAFgP1draw1qls2GY+tc8PKXtNTw64Z7yOivE5QXK2PBZMVRG9CF/5/I
+ AFxh/t+qiikqhVqgH+cBTHkec/gfU1QwFykJGjZKajCDQLCZZwT8xsrAfTIHxz6GY81TT3RflA8FfDKh
+ wJxglL3UAX5v4vL+0acEkXThQNKFIxW6cPjTBei9d+gdv7aVg3UFQnWiUJIVCIUV0HUMRqoELawLuge1
+ W3Si/4IXaMZpPyXZ/pu5JlMBlRpMRCTw+RQeen3nIM7il+Gc7N6zEXpPuvfUKntSevKEvJeablBdWMj/
+ Jjbve4lpi84ghRhzOob1YuhRQ/6oxi+/K2mApAVkBjL1grmDGwqkb4r8nB9QiIZcQsnx/xnqR2f4+gAg
+ UYCLZhTPEPBFhRT1cKjuBdyb9Rf+2Pwnzi+7jO3tdmOh0wpMsplFY5+JSYwuJjN1mMbPms7XzuCS21lc
+ 4wkI9TjnrxwBYCnVfImrAzRkAbEBFmn84GmUGf3Sa7EvFzn/RAKAiIZ2kkloIgDgWRz7t83A49/XcbYf
+ R1nfJiV1md7iJAFAxn7JcNCT7DE4mTJ2MKDxv6X8d+c0a1R0NUHQGCsMvWyLmbHk/7GlBfKcpAYSCdAV
+ kD0g/QlvnhQ0jydKDUHFoJzI0cwVxXe1gueD7kwOYsr9Y3tcUoJIpiBAny78tATd9w+94uSSy4/2KW3E
+ aoFQnLaaEiRaMxCtSjB1Ot+mbYfufdJ73gfUHsSJupyvmI5NQSlEIJQIapCFcTCNVbr3fjn7BkFdhd5L
+ 4p79hBh81Gsl/XC6gLYDHmDfyceo2Zr0Xhrm+k4EgPgYvj4YfE4F6DPStYCReRHkYR4v+Xxsxh7Tc2WV
+ WsB0Tg9ui+xpS2NIo0lY5L8G023mKx5+HJ+bqpmrGHlsSwBgKmsN7SkIKsb8ayhz+CMsBF5McBrQkErC
+ hiwkVmQ0kR3dSd3tYQifmAjgsgiGCAA/k0kIttOgVmkN1g/X4OwqJ9za2xj3z4/g2QCr8fERpap/TeJ4
+ L4pDzmbigA/dYNDjPCZJBoXK9B81QtB1/73Yb4d5/SzhXs4UzRdbY8yduPP/uEBAfV6KiHNhiokvNeg4
+ zwm5Szgh77ia9P4d4fumd5TKf0LBoL9SIKxMIKjFZKAl6cJ+jAbqzmjzo1VKaxkoIseRiXpQWAJVPfhV
+ B49EoQZNmApYOLr59Zrea/qvn7pQiVeRDTi5Kd1OQ5ouvqmAOixEKvxZ+LplQu/99BhO6nBOEdR860Kf
+ AAHpvUyk95aQ3ltGes+xhOj7afy54xHyRxcFqPUAuXUazbbhAFibuTH8H05DnpNgEJBiYCl6cxfNSKRi
+ H76LxhvhDOUnEVBmMJqQFZfxy/MzlWhgLsLYZ1CcWoBQ0oFSB/hSFhzddCBRDdZTJgjJCLFzfN2P/Dv8
+ NY7omMYIOxkBnE9oBCDqQR0AbCYA1GQNoJGfFpvGkRVYSEBZzPfk2QAXlqfAlR8K4taBYDy8OgevH2zH
+ h8ec/PsH+epfmVOec4ocHS4RgjItmGBwOAX+4Eixfg3M4Rlkjq47bTDxUezFv/gav9QQFnDN52GMI3+1
+ RcX2GjgG54XLTy3h+Sdz/499vxIAIgFDQEAVDzViShD6YMwb17ae7Wj0zlz66kEBASkMfnUUIKmASg2m
+ NTXL5Va9+Yy9/ec/RavxbNkWlSDPvROVoEINxqIPkKnAVjodv9B7v/DsvQ6k9xQ1X3L27Mc3ChDgkZoD
+ C32129+j1Pgp2vfbzUEfDPezzk64148xHWDRkKO0NfalkM6kOj3vZMWYExIJSAoQyQjMYBTQigXBomin
+ 6cNwf1a8DF8FB0kFZhIsRnPoiD+VfNU51ukHUoxnFDpQioF1aeC1lVmAMhMwcj6gjBDz5wrg83Vw1SoE
+ v2VrhxuufbCnTHsEZnNDSwdT/EQvfi4uNWBUOlAPAH6gErCqnRah1TXYOoHvtYzgsIr1gZVcKxglLCcQ
+ EAzOCTDw/rWtpXD3WDie3FiC139JdMC+9rucbnyVY6qOsvPwF0YRy0xRj/RfpY4W5NhtMe1l0gCAAMUi
+ rmmsJ3T5wQIFK9oi78hqKH2Wst9XX+v9o6sNSIFwIII/DoP7mOorTSxMPXQgkEPHEAiLJ6mA2G+iWQG+
+ VkEQQRKdStA8s32acoHN+235o+/89wimStBZVQlKKhALNUjnAntW+iet4nDOX57BtfqvkfTetxb1qBEH
+ gciuqI7e23MbzkLvpWJ2J/l7QkP+mKIAeS9JB3JRJZiBKkHrouwa7MA6gKQCCQOByChgLtmDoRQGlWPo
+ XQvDOfE3PqG/fnQwmwAwiUDSmLP/i2nzYJ6NH06laYDrGdrgZp7u+L3sINyrPR5/tZ+LJ0PX4OmsbXi6
+ gkeYrzvMQuMxPNh4FHfXHcDVhT9hXfexqFSgDOqn5gQf5vBnEwMAUjxk+rAqqwaVUmjRsz7Tgcn0/DTy
+ y2L8UZcOFBQwWBAJCpfXOuH69gDcO8WjxH5fgw8Pf8aTK6OwZnxRdv8RBMZYYvh1O8zk6avx9fKxXTdf
+ FwGMumGLaj2M4VgjD1y2tIDHna5J5v3/Vg9GiocqsjZQ7eMAeKwNOWOXPVUIbVSGikg3oYwaF/mwmgp8
+ 1YThKNSgCRuGTLIWcG0V0W3iufeiEqyiUwmmiYYaVLr3dPSe0r3H4ZxDZ/wBU/XsvW8d7qv0Ho8DKy/0
+ 3rEXGDLhCEyz0ktnFHovCq8fk2En5HEBAEUlOI5pRR1YmhdXWn0TWg9Qo4ASNHonDvnMREagG99nfAKj
+ gMg6wGx0ZwRRxKgoJnUajXNLduH2ul/w29o9uLRkC05NYQty2EzsbjUKW6v2xXrXUCzPyiEgaWtgbqqK
+ mM1mjdkczjDWqBRHmjuihq051idGDiwRgKQOBIDFbA7yTqnF4FYsCE6L9PJfGH90YCDRAaMFAQJJF84v
+ tsDl5elxdI0/uraogqLlHdDxR2uM/YP5/6ekAQDx/jNf26PbFisUqWiO3EOqoNSpdvB9mdTeXz8aIAi8
+ 748yGxresc+TtjMNXmYKlOASnYAUBdUoQGoBX/Wj3zAUqRI0yuRcOWTi1r5z/kQ71mHKdwKys5KvpAJC
+ DUpRUKfjt2DBth+PcNvLs/c+03vCqcc3NE/O69i9Z5LnIvpOeqTQez61OdtP6L1cOilvQgw7IdeKSjA3
+ VYLZB1MlWB6pTXyZx08kFTg3QamARAElWUMoQlmwA3N4P44QH8ki4FRdtT++dQCpBURwQEh59gVUsXHG
+ aFNvpgblWR9w43sVV9Y0nuY6g3qB2SwUztF4YR4pv3ms+s/XrQX8fQqnDNfU5EZFawusZAh/IhFyYOkD
+ OMM1i41A5QgAYzppsHcGjTo67x/XY4wOLgtwLNJg+3gNGvtoUKamCXoftMXkJ/ry38QDgXj/hQSScSwo
+ 1uxnDKfqTkrTj8dtafpJmtz/n95fBYH+BJhecFlU475dvtT9aZdVudy5eOqQEgWoo8UkDfjqH5UalFRA
+ UQnapy5TuXGfDVQJvkUjVvKL0cOLSlBAQOneI71XgAVaoffmrPoLaeI6ey85DV3/vfW8fu7KN7Bx70tM
+ X3wGafLR6BNC7yXE4KNeq6YCikqwK7RMBbIZNaXsd4aiB4hvPUCNAlxZR8hGGi47ewQkCphEUIiP8auU
+ oEQBozQT2M8fxME82TCIkt6ZpBgXsKofdc3nY/M5/eefy4/X+RAkPDlyPC/cLaywmACQGDWgAMBJ1g/G
+ s1W4dBo25vTS4MCseHj/GNKDy0sji4fryCRUdNMigCzAQOb/0+mxY5L/JiQtEO8/m1Rir52WKFHFEln7
+ eKDYiTbweZ6c3j9MoQc9fm+PXGHut0xTWvShTdbSRQHSNyC1AHWoiKTwX/0TDTVomS1LjpqdO446+rrX
+ 3I+ozjMGC/LYOHvWAox4SrN07x1i9169TqT3WFXXFPgOvL4Yv3QRkt5rN5BS2FOPENSKY7ykwi86/uQI
+ +WNkBQg4ikpwoqISNLdwQT5t3wSnAmUVDcEcMgphZARc2V/QiMYc/yhACoECABMJPq01HVBEmw9dFM/v
+ E42hRzV89fdIAJhOAGiqKYASZjaYwxz+SCIjgKMEgCFsBCqTQYsZfTU4OCeRAEBQuMw04OQ8NhZ10aBE
+ ESM0XWCNEddtMftD4r2+ChCK9+cax3SiVoQG5auWRI/VM+j9u6LMh67M04XHTyjlF5/rwxVq0W1PQ6Qq
+ 73hIa2wUSguXYSKiECylSwNELqyOGP9qAJA3iDJL0JgIY5/HK3Do8t4zbikqQTceLScgsIRn760ivZfb
+ U3f23vcg6hGK0fE8MpW9hsUKvXcVOUuwe0+M/980/Kj6ABEWOQ1jKlAB1gyvi7LZJyGpwN9RwERkZVU+
+ h9aNc/+H06BF+BO7DkCNEkQROJ3pR29NOIpzPkBdDgudREpv3heePiYAkMd9mCKw+01TGEVN7DCdAHCQ
+ Bb2ENgRJBHCYANCXjUAeTlrMCePvc/UYgLjCfv3nWQ8QADhMAOkRTADwMkEHtv+O/zNpwn/V+4cftIZr
+ DRPYdy2KVkcmYt/Tc+zvn8aewU6UBvVOYiCg92dDkft1ev+B5WGW1mYRLZOHjGjq69IAOWcgH5fUAUTI
+ J2PFkuRHv2FIKAZlgIiltbNH3Y5LT3eb+RxjWOE/dfUDOo/5A8YyoisxZ+8ldSogMwOke4+Fvkh67xm6
+ hO2BNgPD7yyk9/IlQ6EvvumBohBkPcCRIGTfDRmzc4CIRR1Sg9MSxApE1gJms5jYBymprqqlaU5qb/pn
+ 5V9c6YDUAGYy9RhCdaEnjd5bm5uv92CuLzl+bEav/5wPIwlvtik7o7BxSkxiEe9AYgCAxn+QqwsbgSrk
+ 12LRQA2Ozk8EAAg7wPz/ouT/kzSoV57DRVqbo+9haf/9uvBfeP95OupvInsJGo0zQybvlDBd5g3tdV94
+ v+9HUfAlRgfb2SvYA+4cNVYpSaKBSGWg519dUXhJIFK4pv3DyMy4L+2wFVcDrgCuclxy3JhMFEpSAFBR
+ RKUGdbMEzbNkzB7QfPLC3c+u3v2IliOewqrMdZiXvAKtCyOApDbohL4f24hTOF/B+KXPsGn3bbh46+i9
+ +Bppcl/HukMqNhMNGL0dgcHtYGGWF7k0nRNEDartwtIklJnz/fIwhw9jp+DkBNQCJAqYQOCpS0WfG+nA
+ fkodIGEAMJcA0JsFQxdtGgynB9/HKOACjVmUfco4MFkiERZgkGYh0f2rWgAZHybCIV4jfQBt7LWo7qrB
+ 8qFsLSbX/1kDEN8IQAqAzP9FJ7BkAMNzNhUFDrWg/Ncu1vbf+Ob/EvrPIY044JgNygUZw7pDQVgdqAq7
+ R0GcJFADaVCffQLbOEXgEhuHR3O4WCfKgfsyGohPiB/dNZFzA3xY+CuxrynS18zz0SyN2TIaZccoAJBs
+ EYAKANGoBK0cK/h3nNh+5FVqA96ibMv7SO97Haaulzm2OxlO5InrPVVRD71+yeDf2b33AsMmHYF1NpXe
+ i6F7L7mNXX1/mRmQg6E/GQePOluw+9AddAnfAMt0naGxdeeJw66s7I9MkEqwnGYhi4gzmQZ0REpO5qlv
+ 3IaS4PgLg2YzCpjC60MJPoXYF9CG01gSVgfwVZiBcLIFbkbpMcy7LE409MHtIDfc8i/KJqX8uF7cEb8W
+ TocreaxxiTThRQLEeZkNmI6GKot5/0UHDfawm7Ax+wDq02uvHckcnl48wQAg+T+Lf6eoDRgdqkHZspZo
+ tMAYw34nw/DBTtHxx9fYo14n3l8AYPJjOzSfZo5sFVPCYq4XbK8Fwv5dPb4zazqozQ6BKgii8Z/CdUzg
+ DIEy6MpooEciU4Jwagr6oezFtnDqVQaWWS2P0CC7cLXnasEl8wKStQagn0d8MUtQa+To6l9v+t6ukx6g
+ wZDXKEJe3d79V54e9C8DgHweUw9TqgsHTnqCPcfuwUul9xKj409qUJDW4UyzYEx1YcT409h15Ca8axCY
+ UvSlQnAABUKt2TVYBOmMApgKTI03K1CQRbyiNOAQn/mo6BsENysvJQqYEs8oQNIAqQOEkVIspi2JOpqC
+ BBBPjg+PTwogbEEkAETwtKEy2owIrVQHW0eMJh8/F9fXL8XtjStxb8tqPNi8Ag/Xz8ejFdPweP4YPJoc
+ hofDeuJB73b4s1UD/B7oi10lc6COvTma89DOH8dSBiziHlUFGN8IQPQABI79pBBFTVilShks2jUcyx/5
+ KLP/pnHaT2IAQMJ/Mf65LCIOPmUDjxAT2LXKB6v9AbB7WAf2n+rz2foEgQaw4/QgNjRzlEgLrGJSsINQ
+ UIPtvSXROYEgoKv6/9EFBaZXgV2RVAz9jeQ8gU5cbbmacPG0YY00BwkLIL0BScoCRFdE+GKWoEMGv7pN
+ e/z8V+epbxDQ8wlyVL8Jq1JX/h0QUOk9Tuop4H8DP+55galLziG90Hvp2YmnTupJaoOO7/tJoTEnvX4a
+ GqrXOv59v2P8vINwyEktQBoaf64hrAVEkDHhMFEHhpEW+eCobU2vPitaEIicCzCXef9MFLOci15Bu7Fv
+ 403MG7cDpXK1gD35+CaaTjTiGfGqBUSyAQvIIIzn5KKqKK/JozQHzWYasCBOEBBqUNIFH6oRy/C1mTnz
+ QINBRuySM+dsvxQcpJHBFAtzpcNS5/xY5V4W66tUweb69bAjtDH29wnF8VH9cX7WWJyfPxlL+3eHe6HC
+ aF9bq8iAzzKUTxAASPgvYiACwMYxDP3LkVIMssXwrZVw6t4qtu6u4xSfAKWVdxpnAM6EVbwjAqEOpfg3
+ 5Yk92s43h5OPDSynl4fN5UDYvQ1WjF9/CRCYsYXHiCM+OrOJ+CxnD4cRQtz4mydnCMTNFOhC/xc9UXxb
+ Qzj4Z39rmsJktp73l/y/IVd1Lk8uZy7RAVC0p0wNShIdQHQAEHWACIUHFtnzFGo+qP3wsx9DJ36AR+gD
+ ZKj4G8xK8KiuuML2r3leCn1yGpDjBYQO+AsHTj9Ggzbs3kvL4lpWofe+g5Bf+gmY77fpdwj7TtxFcIul
+ lBr3ZiGSXl+MPyeN34nLkYCQpSc0Kf1YDyjCGYAysOPvrkGZGVCchp+b+XpZzguMaPILDm65jR+WnEKd
+ 0jOR07Q/+wO6UB5ciuIiOfhjgtIKHFchUAUAqQM0YHtwQW1ODgspxdfFlw70VQBglKYsR5xlgY+1CYYx
+ rJfBnvPJ6c9leD+HZwQIGMxik89Mnh8wk2G+3M5i15+yeI7AjNSm6JfaEs5mpujegAW8KUwR9PsA4hMB
+ SLTAqOEs8/+F/Zj/u2pRgXqC1ls16HPGEvN+q4DzT9bh5oeN2EkDnU1/Lb390uMfW2qgev95nCA0lKPE
+ /Fqw8s9zBax20Ss/+Nv7RwcCNqinpAQuNPyfcJoJwS9KPaA004LYQSAcfu/6ovTpVsjatjgsMlnspDHy
+ ZGEl9xfv35SrDlclLqEApQAonYFJpgSMzvjVx6KoBM3SabXpC3lUHbGh68S7aDT8LYqF/IFUHtd4cGcy
+ FgRJ72Utcw0LN7/Ash+vwqm40Hus8n9rwxevL5X+tDOQvfgyLN90A8vWn0Zm5xE08D6RRh91CQhkH6T0
+ CmhsiyGNsS8NfopCDYrh56GBeqZagkn9juMwDX/x1EOoWnIq5wT2oiQ4nLWDIYwK+sORzTxptHnJ7fdk
+ FDAzTgBQ5wOILLgrX1OIVGAr1gGEDowfExAZAYxl1CAdgeUszRDBfH4WAWAB8/z58VkcJTaH+X8vvq6I
+ JanAxhrsEhmw0HkJSQHkeub/R2ZrMLSFBs5FtahLIOm+l2PGLvJ9L/AzzhN8rvngxMP5uP1hG82xqzIQ
+ VIBgFiOCOQzgo6YIqveXpp92KyyQ19sSFpPcYXuuOuxf1/vC+38JBPVhwvEeVqwPDGVSILWB9kxIXEka
+ +nDcx5eaAaH8+qP8752Qd2wF2OS3v6k10YroR6S/0gUoub/Qf3K+oHh/Fy4RAckUYZkNoHYExmbDX/Vc
+ VGpQUQna2LEcELrmWrdprxDY9zny1roN69JXkzYVEK8v4iJ27wW044Q2offC98BY6L3MQu99B15fxEVp
+ pqFW6104cOIe2vXdAGMJ9zOxGzC3zuvHBALZwhSBkNYyPw8GbUyjngr/HCswa9BpHN/7O6ZF7IFXgfEc
+ E96HKsB+HC4yhCuCgiBZgzkxqLMiDCqjraQ0CU2J13wAaSWexzHhzFPpySvzoI+xSh0gPmxAJABMoIS4
+ uiYn3MzNMYiGPDMhAEDqcDYBoBMZhKJkAQa2jJQBJwgABCh0/P8eGn3rAC3nNmrRhIDQh+3Bgy5pMJhL
+ bvsQBHpzTbpaDAfvT8TvH/Zx8GcfLIajMvZrOvv7IyMCmRSsa/ml7Fdafqu0M0HKutlhudUfdn+K9/8y
+ /I8KAGptwJqDvjTs7meVBodxma3E2zljuAcnC3bXiwYiKT/vpz1QlEeXpfLI9NLEzmSMzvg78Fa4/0Zc
+ ogCsoOf9ZXCozAsU1e5XdwPGFx2iUIOaTFly1O4cOvjYu/aTP8C3w1/I7P8bLNyuJg0rIPk+6b2U7N6b
+ zOGcW/bcQmG1ey+64ZzxzdOT6jrx/Az3U+RdiGkLOX579xUUKc+5gCkY8kuInysaz68PBDkkCpBUgNen
+ qgItabmWtaZj5/orGDPgJxRLNYyG35t04QCmCIMVwy+oW3K/CFchRgFZ2SGYgZ48lNdOjKMYOJG1hrEE
+ mWmMAKbknYnazsEoaZ2T2gB31gbiUweIBIBJ1A/UZf3AxYwn+hAAZiQEABgBCACEUgPgyqEiI9qxiDeT
+ xTwx6PiE/nKNAIAu/98wii3FJbXwZENR2/Ua9D9N478cafwqEAzk/f6MCnqe02DUlazY/eco3Hq9nUH6
+ KKxAYU7jk7FfZgoQSO4/gy3E0vKbr4IlLIeXgs25GrB7VTdO7x8VDOxYK5ACoQNTkEi6kCdKKXRhx8+j
+ wn2o9it5pDkyhhT8ZJ7WbB2NUar++qG/qv4T7t+ZS6YDJfu5gtGBQpRZgsZsGEqXr2yFQUu6TLiFZqPe
+ oWSTP5Da6zpMin9FKqDXs+8u9N6RFxg0UUfvsbL+zb2+GL4wDVQX+tbegh2H/0DfMdthkZHePANXbF4/
+ ulTAkalAxk5kBUqhsHNFFGLNIB3PBszLSn1hJdT/2/D170sUUIjX5KW0NwWnr3iyn384jVttEhJmQMaE
+ KctkNubaL8Hmij/j9IRz+O2HG9g5dTdalG+DQhY52FvgloA6gPQDeLG1uACKmVorar5pzP/jFf4zRVhA
+ AJjJ2+Y8Dag0jxmf0JWiIIbxAgBxdgKqACEFQHr706T/pvfQwK2QFlXCGVX8rEE4vf0gPQBQgUAFgzAC
+ QQ9eM/xyNmy90xk3Xu+kWc7kISFFmRZINGCG0TdsENjDBKkDs8ByM73/H7Vh/+Gfhb/oPH9M0YAlh4BL
+ baA+jf8krnEY+HqOFe3JAmEfqv06INdgT1jntD2nNdb2pOF14hLZb3O90F8OFZXKv/7Jwv+q91cBQX+W
+ oKQCHCCSt1yVBrOOd5v6BEHhL1Gw7u+wLZvIVEBCfhnOmfcSBkx8jD3H76OCOpzTUcZ0fQchfwbWk1l0
+ DB93iuB0Cz5C76WkF5ezAdRCX3Qhf3SPSRQg9YBsTBfSNYPGOC8r+76cHBymtA/HZPzyuJoKFGRqkJXG
+ n0FbEB35umHsOJQZgXMzLsV638042PEYriziuPBtN3B08UmsarYeo3JMQE+7cISwxTgfG3vq87ivyfGW
+ BUsXYaQcuJiJLbqw6JdQAJhBAGjIgqBHTlbn+0TKgONt/LphIQIAR/m6/iGMJMpoEUQlYI8Dkfm/vtFH
+ d1/Sg/66GsGgC6mw/nYbXHu5A1c+zsWy5yXQfZspCvNEIashbrA+VR12LxPu/aOyBLYKXViViUdLrP50
+ ABteH4T/gz7IvzgAKUulf2psbTxCF/oL5y9Vfwn9a3IJ7VeSqwCXnCAklf+vngYU37A/uuuipgIZU6fz
+ a9Iq7JcXnaa8Q8Uuj5Ct6g2YCzUY36q/eH3R8ZPeK1LpN6zfS3pv8VmkzkN6jwb3zQ1fvL60D9Pru3it
+ 5VkBdzF1/kHY5aD3diCll1DDj5oKSMqQjXWD1DVBQEUWbYjCDMQGAPKcGgXk07RjFFAYVR14hHeLn3F+
+ xiX8uvY6Ti44i40DtmGK72z0MYlABxYRu/DUoT6MHPpytWcNoShFPZUIAmPiVQcQLYAPaUNvgk1RFDe2
+ ZyivxdT4RgAM/eczAphGAKhNZsCPysAF9NzHKANOEAAw/L/I6v8ODhFpxPbfUjU1aEZJcN9jMXv/mEBB
+ 0oOejAgGXDTC6hshWLN/JOq3Ls0TsjLA4seKsLtdC/YfE+f9vywQNmSMUZMqwspo9Wgces8fgqxV8n0w
+ TWO6WC/0l6PChPMP4vLnEtWftP9K6C/TgUX6KxO81HmAX2PLiXpt1GPGUmu19rlcynWf3HnMNbQa94Eq
+ wT+RzkdUgpQKxwUC4vXZs2/E7r0W4Tp6ry3pPQfSe9n0TuFJqtw9oe8jhUaeDWBMnUFo/0PYf/wOagu9
+ J15fRD0JCfljigyUegAjiMzd2C/gASvTIshBfr8AjTSuKEBqAQVYJMzIEV75spbGlFaLMMV7LgblHslj
+ vMJpqJFG35vv1Y8pReSKYBFwCAeE9IUvx3+5sqAXTm5/FqOP2NmASDHQHIJAd7IHxY1ToTkn+kwiAMyL
+ DwOgA4BJrBkEWGhQvVQqrBuTEScIAOdlFiCXjAFTcvyYGAGd/Pc8AWD5YA18KCX2YCGx/RYNws4kHADU
+ 1GAYgaD3KQLKPFMUKpUWVr1Lwvp4Ndg9/zrv/yUI1IHde6YEV8sjVccCSJU65QFaYTcuyfvV0F/GgYvm
+ X636y3Hi6knCEvp/1SzARFl9lBdFHSCS1twit1ululOoEryP4Ig3cFZUgkINxqISFM/P8eDZSO8t3vQC
+ K9m9l6m4OpwzCcd0JdTo9a8nEGUjvbdiI+m9H04ji0rv5YhHoS8hqYAIhBwJKOlFJeiMlEaezO/7xAkC
+ kVHAQFKHbZg+5Gdl35ezA3vR+AfQ0w+mp49QjF5u9Vd//t6TAFGHh33k0joRKFzjJQuWCED6Afrwelcj
+ quFZyZ+QQAAYRwDwNuU04Are2L1lDv64MAV/ne6M33d64soqU2Xs13kKfKKtCwgAkP+X/H8SB4mUZP9/
+ dbbpdt1FLy75v674l5DbIXzNcKkN7Oc8gY4apPFLBcsVvrC9Re//Pn6V/7hrAg1YRBQmgevPmrCYVpTn
+ Ylr8SbXfQNqWSvm15H0R/ARyyfQfNy7p+svCFd004KSw5US9h/7sgM8nDqdy8KzTqNvWe12mvUGVHk+Q
+ kypBy1JSD4hSFBTD19F7ge3Yvcez99qH74VWhnN+D15fQn5HofemI5j03p7jf6BFbx4Ukoa8fuYk8vpR
+ wUGtB8iR4w71qBLMyxFgPCVYYQGiLwT+XQsYzGt6IwMr+dm0zlQHdqRxD/zC6PUBQKIASQVacOx4frII
+ DTksdLwyBSguWbAfAUD6AdzYUJSWU32NMI5ioLnxiQBIAc7jGkHA8KAGwKOgBsNC02LNpBo4vKk3bpxd
+ ike3NuLpjfm4f7QRrm/KyGq/uTL664IM/ZDQXyIERgoHSB12r0MqsawWjVgL6MmBoAkxev1rR7BoOPis
+ Bi35/oV8tbDuVBjWR+j9nwQluPIfPRCI8UskwWLiyzqw2loOJpXTvtem+qz2Uym/xrRGVfCjzv+T0F84
+ f+n7l9D/X6P94kKGqKkAEcoka+5CzQZ1HHnhU9uJH+EZeh8ZK0SqBD+nAjqvn5Lde1OWPMfWfeze810Z
+ OZxTZLTfutAnn091YRreTl5wCRv3XIWLJwd6KPQec/6vyffjigiiqATNzQpS7BMaZxQQSQkOpHKQ8mBt
+ fvhxym9nUoRRvX5UABAQ6MjzAkpx4Gh5qgJHKO3BFXikeCWG+rJE/hspARavP5v8/0wqB6exGzCMfQSl
+ NA6oamOE0ToAiFMMROOfyzWE15exYitwMS2GNKeUuAOFORzmMaubFRYNyI6tc6vg9J4puHt1K57eWo9H
+ F8Lwx/7K+G1TXkX9d4G9/9vYP1DXi/3/NbRotZr5/4mEh/+S/0dwCQD0YgExgEpCB6+UsFxK73+9ZhJ6
+ f6kh0PjfBMHmbCWYtckGo0xm22hg+mq/Zvxdmn1k7Fd5rqJcoveXoR8puPRD/7hs8197Xp8aJEIZpzUx
+ zVbUJ3DM5q4T76GxohK8i5SiEhRqUKYDc0qwZ73b+IndewM5nNNchnNKz/43N3zR8bPQx0NA/Wpvxo4j
+ 9zBo7A4YZegfSe8lp+HrA4MCAqwHZGhPlWBx2BuXZnjfM9aioCoMKkD6MD29syNHiLeiYfdk9BAbCEga
+ 0I1phj/Hf+fXZmWq4EotgVCCskpwlWRdwJ1A4IdlLFCuy9cEW7064ue6PMCqVgd45y2OCnamGEkJ8Gyh
+ +OKIAhboAGAAtQMlKREW/n5kWyoDaXgLyAbM780IgfdnkRqcSn3ATN6uGlUYu1d0xYWDM/Dnr2vx5PpC
+ 3DzQFcuG54KnC0GkG/P/zaT/6MFjov9iKwAOo/FHMHVovUYDF38NrNoVhLW0/D5OSu/PsP9jEGzv1IDF
+ mMIwzmv5q8ZUqzb6qGo/6fWvwSWUnytXXi4R/OiH/ok+AyA5EUG/YShylmCqMpWD2qy+1nXqC0UlmK/2
+ bVb5L8Mi/2X009F7FYMYUovX/y6692j8Qu8x/Qgfe5rDQ2/CM5ApgD29vkh2/y3jFyCQVEBpGCLoODSC
+ xjIv0hvVIF0XFmskICBQkDl9Lmr8U1Ae7M95/135e1wA0IvX1Nc0RgGTfBhYthl2d5mK8+NX4eribfht
+ /V7c3HwIN7Ycwq+bD+Di2l0cvbURe0YsxIwGPeGe1RleNqYYJgAg/QBxAQAZgLksBPYjAJQgDVjbQ4vR
+ NPS5NPz5AgB6awHHhMnvs2jg0xghzOzM3/tlxNqJ7vhxXmN0C62FfIUdUJsHinRj/j+QtF5CUwChA4dz
+ 9aV6sAbnCWQoawOLed6wvSItv0mV+0eG/nbPOB16TWmYeKd+p7UznkQ7kbw/qtqP/VWK1r8gV3aubyL4
+ SShYRDNLUJMpY7YanUIHH33ZYfI7uDV/gBKN7mDDnueYsegsbIXeS0d6L75n731NES+216o6fkp5i5De
+ 28zuvWkLD8FWCnwi5xWDjEvRF1dYn5jnFRBQVYJVoWXXXzZNyzgBQOTB+XkcWVqtO3JzalArRgS9FMrv
+ nwVA9XeJAIQObEkasahJcTSqUB+L20ZgWb0+mO/ZlmrBYIxOXRlDLMsj3NwN/Uxd0FdbhJFCEUYOhXly
+ cSaUszBT5MDx6QcQEZD0AfSkeKg42YOQChqM5Qk7c+n1owLAP34XMCBIzO3J13ONZdQg0UMRDyM0IoPQ
+ +3DCjV/AQir/Q+j9Q6kgdK2qgVHL7LDYWxn2D8X7JwUAyHtEhv7Wh/1gFpLlk1F6sw00sLjUfk68Rii/
+ qId/iK19lz9RZglq0hgZOeQv6dN/ceioW5i+8SPOXHmB5n32RvL62RNx9l5Sg4AYfzamHkLv9T2odO9V
+ V+m9bP+y149JJJSuP7Qp26FwsYrImqoUOwC7xQoCkbWAcFKIHCRJbj+AU4S76bEBUYFAagD9CBqdCBRl
+ mf8XZE7fUpOLoFGEOX5xDGQKMJj0YISmnCIXjlxyvwxfV5K1huwoyX6A/jRo6QeIKwIQDYDIgDuzI9Al
+ lRYtaXTj6d3nRfH+MYIBu/7mEQyGtmYNoYAWZdlI1HodI4qTCQv/JfdXvX8/agdqcCJRCQ9H1JnaFymu
+ 1oL2TYCu3/9r+H9d1f8DQ/8bATAfkA9GOS1PaUy0vWnBnbgk9NdX+3nxd1XtJ51+ovWXVt9vTvnFF3Gi
+ nDhsnN7C2qV8WMTCM4fP3EPLAWeR3n0dbEipGQm3rszK+0ZLjJ9eX+i95aT3lmw4g+xFR0Z27zkJvRdL
+ E09iPHpiXsP0w7H4eEyavxdBjbrD2CwzUmt9mQr0U3oDotMHRNYCBvH5bkjDcV8Faaht44wChrBWwBNo
+ OGYsP+nAppw0FM4moQgauxj+l0uek3FkJVGFHYHF2A8gHn16fPoBCACzdH0ARTkOvGNtTvIllRer99cH
+ BwLAbEYLXeuxWp9Hy7MrKf/dzvyfGv+E5P8CAEOZ+w9l2tCB9YOStTQwD0iPkDVhWP/nEeV8PmnksWLl
+ Xnr946b4ogLF31V/u4e1YLXQFSZu9o+1VkbDdaG/qvaT03701X7S5quv9pNhn99M8BNfw1eviy4VyJgr
+ T5UWIV3XPGo75DIqtTkER78fYOG8BEZi/P82CKg6fhb66rTaRfrxHkI/03v8T//Whi+fn5UFQIqMgtuu
+ xb6jv6FZK7aq2NbgKgNj0yzIQu+eLxaVoEQBUgtwIr+fkoM/a7Em0C2WWoCkAX34fiGaptQD5Oa5AfmZ
+ FpSOwfhVQChDACiFQE0OFDG1ir8cWKcCbMY+gCJsBOpeX4MprP7P1+X7cQHBgv4EGtYEmlQkAFAAFMRB
+ IsLdx0f+q9YHVO8vlX/x/sF8j6wlzaDpUwCaDQXge7EVdrw8xTN6V7EroKYy6CPhICBtwwz9X9eBzR4v
+ mNbO+MkojYnM9lND/6hqP2n0KcylUn6i9kuSc/8SasRfe/0XKkHKlp0KFG8+scvw/Wg1+DLKNtyFdOVW
+ w7TgImj/bQBINx327N6btPAyNkr3nieNSwp9SSnqSYy3V+sMqfuQfhzGKUcnsWHbCeQr0hHUhCgtw5q0
+ NaGxKghL4wKxqgT/ZgQ6c1aAG1OCssqhoqIEjK4WoKYB7ag8dNYWZ1NRTqr83HhwiHj66CIAeaw0BhAA
+ 6rA2kd/YBu0Y0k+OSw6sUwFOZqQgR4I78zyA3tTxT40vABAkJPyXmkElGr9LRS2aUxPQR+S/CRD/KN5f
+ 8n8Kfzqzecidf4O1fzpo5pSAZr87NOc4n+GiN2Y94EShT6fgzOEeEg3IsI/4A4E0D9WF7eUqMO+eE0bZ
+ LQ7xBM7uutA/qtrPg4/L8d/6J/9+l5RffMHhC5UgqUGXyvVH7O46+gwa9DkL58BtSOG2PDIVUM/RS650
+ QBnTxaIjGQevWps5n+8PDGL3nla699KT4vvmXl8agph22PeCV52F2H2Y46QGLYOxJeWiHB+uSdM4kg1I
+ RxBIUwUac0ek0nqQGoxeJShNQkWp/MtBNWBqTTVktCyAekYtadTRU4KqLLgbhUTeWj+mENnZWlyMBh6Z
+ +0e/yigA0JB1htxGdmjJ1l6RA8daA9ABwAQCQCCnBRXPqkW/Rqzwk+pTK/6xRgAM/4UtGNiMITsFROWa
+ atFuE+W/bP9NCADItcPp/cMp+63PBiKnsibQ9KL3/7E0NKc8oLnsDc3FsgSCogi62QcHXl9AB04KMOa4
+ LxkCGjsI/K32s71XA5bTXGBc2Pp3jYXRIL28X1/t58PH5aw/UfsJ5ac2+vy/Cv2jA4YoswRNM6VI4x7U
+ uPvye51HXUZA+6PIWXEDrFyWREYByRkJsIXYlN17/ceye+/wLdJ7LPzR2CJz/Th69hPjzRP6Ghb6zDIP
+ xOCJ+7Fz/0W4e5B90FQnYIVEGn4a3VJAgCOneD67kWlmZNTWYcU//HM9QIaF5KOXd2Q+n5Ua/2qFp6Fv
+ hxlwdSmDEkZeFPz0jzEKkDSgB5+vxWPDcmizUUnorIwMjw0ABvL5ZkwXcmtToBE5/bEcAzabkYCMBJtL
+ VmAexT7z9EGBGoD5nBA8ngBQhdeXYidgWBP24TOkjxcAMPyfydbfLqwbFMxPnzwoMv9PiPxXzf3F+3fd
+ qYFXUw3sKjpAM92V3r8cNBe8oLmkt84XQ47LAVjxeAfnBhxAZjRnNMDBoGQIvgQCvbyfaj/rre5U+6V7
+ p01pPEsX+gvlJ6F/Yy4Z7injvb57tV98vX7U66JVCeZ3aRLRftD296HDrsCj8T5k8lirSwWSuM1XofdE
+ 1DMNBbzZvbfnDqYuOISUYvDfkt5TwUH+Dp3XL+QzHVv2XsPEqZtgL6G+ca1Io3eg51eNX71Nx8fTchS1
+ TVGYmTgxzw9liC/U32BleIiTETl9r0XYsPActm88jnr+4UhF+i61xgnBmtY08ujlwWodoAX7CfJRSViV
+ U4J60cMPjiUCkLMF27CNOJ82FVrny4t5biWwyqUwlufJjkVZU2F+OlPMISjMoOJvGnX/U7mmU/47QroA
+ OUTUsyCnAdGbz+weDwCQGgEBYCK1AMHerNiXyILOS5zRcR8VfFIA1FX14xMJjOC1Axg1NOEMgtzlTWDU
+ Pg9zf5331zd+5T6jgQslYXzeFaG/j8Khd1do+qOVtl4L6vq/BAHpHWDV/0xFmLXODqPMZjtoGLGp/WS8
+ l6j95ISfFFzfRaNPYo0+JhAQ/bJy4rCxcaYiXtXC1ncbfRKN+1+AS+2f2Au9Esb5FyZdPUCMX8Z0cVpP
+ aN9DOHDyLup87t6Tnv1v7PUl5cjMgiPbiDuFbWOh7xpq1eX8QPH6dpwgE53h6wOBkgpUY3qQEymMy/CQ
+ kC4M98PQqs5K/LTqIn5acwytG47h43V5mnBtdgkGwJJevTQlvR2VVuDIBqGojUGSCrTne7myuu+mza4M
+ CYm5DlCG4FCa1xchAKVCx6Am+Hn6NFxYtwxXf1iOq+uW4OrqhRzaMR0XZozB6dFDcSysL/a0aYHpPEvA
+ K20KVCpGBV4LsgL06ooKMLYlAMAUQGb/+xYnBehbAAs3TMHBu3Ow8G4l9GY1X8Z+xQYA4v2Vph+ubrsJ
+ QnyvFB4poJlK778nGu//DzDwhOZ8UbheDcbGZ0c4SmwrUhEK5HAQe4Ul0IX+H9npd7saLEaL2s/qV42Z
+ kZzo24krOrWfhP76aj+h/CT0/y7VfokFhSgnDptmNDMr6Fev7axrXcdcQs0uJ5HHfxOpwaXQyvFZX5MK
+ qKIedu9lJL239MffsJT0npPLqMjW3W8l6vns9Wn44vX5tzgVH4dlmy9h0Yp9yObYEhotq/z64X5Uz6//
+ u5IKEChS+EBrlAklCjbH2sXHsW7RftTzGcQGoiBqAAKpGQhRVIFZOTg0NWW96an1b8pCn3QJRlcMlCig
+ K6MIP/YAiCw4lDoAaRGOmQoswzZjFw4xTY+yHA3ekZ59cFrO0nPKhnHOhTGlXDnMrlgBS+oEYG3r+tjW
+ twN2DO2HKR1aoUyh/Khe1gjDOMbrsww4NgDQ5f+SMhTPrYUzzwCoNtgKIzcE4PjNtbj0/Acsv1cd4Zet
+ FSCQqT/qTMCoTT8D2TLcjK3E+TyNYNwmFzSrS0FznLn/F94/SjpwyYfRQAlYXSiDYX/Mxb5PFznvjzUk
+ RgNWClNA8dCT2rBaT7Wfe8rnVPuN1wv91QEfMtsvqtovDR+T4Z7/7/P+6EBCf6w4Ec5EdM2ZchQI6tEm
+ bPPL9iOuwKf5AWT1WQ/zwmQFciUSBKSPQCTFDPnrttqJ/aT3Ogi958B8OqPQe9/Y68vMAJkYxIaioDZr
+ sO/YDYS257wDE1b2rZnXx9f4VSBIKyAQxNe6IX2m/CiTrxEcCCIZ6PEdKf7JTWlvLp4gLMuRtKHMCrBh
+ FFBeU4VGGxZjFNCb4FCPr8+jzcGZf4U4MyA2ACitzAQopcmIUubG6MDCXhir+wMIBOEM+8MsuBjqywqX
+ +3ysH29bMg3Ib6ZFPTbyjKKiT1SAcUYAPDxU8v82NTTIw9qBOyOHOjwLIJgdgfVnGCPiB08cvLISl5/9
+ gB/uN+VMQDv0YGog9KAAgdr0I96/J5t+/JlKpHK3h2ZCMWh2lKFh08Nfjmrw0f0uBUJhCpzhfb0Ndr88
+ zSNAVvHkARYI3wXC9pAfTEOyfNSmNY1ttp87bcCZS9R+0uijr/YTh/k/9/OFSlCrdeAswR6LO484jOYD
+ LqFEve1wKLsKJvkXRIJAfBkB9cRfqgtTMIIYz+69H3ddQTGF3mOhL6EFuaS+XgGeSFlx6txDFXpv008n
+ Ubio0Hv0+rF5+rieSydFQlKE5nlgxhw/O4eDRnr9SMNXV07ez8IThVOwsJeNx4E1Y5gfnTxYrQM0peQ4
+ L+f9+ZLi680wP/o0QCjCMhQQuSoHhBTjfP92zPfDWQSMYBEw2sXC4CAKhlrw+TwWWjRm480Y9gHMi6YP
+ IKoMeAEjgMmkC+t40HOzAciPzEEDVvCbUwbcgnMB6s+iJmA6QWaNF3aem4Ffn2zFtr+6I+KKFXoxPZCI
+ QCr/EQQFafktzJZfkyZO0Kyk9z9aPh7ePyoYEAhYF0jDqGDGX2uw9PlOZLtaF8YRuaj2s7ioMdL20IX+
+ UWf7/b9X+yUWnaKoBE0zmJrlKl298YST3cZcQFCP08hfbTNsXROgElTP3iO9515zM+fz3cWQcTthmYn0
+ Hivr34XXl0aiFL14NuCiSHpv8DJY2tJzm5PeiyvXjwsAJGpI34ApRSW+XzZSg66sBXC4RzQgIFFBerb5
+ 2miywZvAozYJyaAQqQl0pbpQJgcJE9AjYz94ZvJFafOclAi7UQ4ckx6gNIHEVTkgpJCZGdroAGBILAAw
+ gADQiCCRy4oy4AANxpHTj1MGLOE/0wNJF8oXpgCIkUN1nibciAYvAKCAgO42eCZbhPl49+UFsfnkWFx7
+ vAc7H/fGuN9yK81CPQ7ytQScNOVsoRnFgRw7SPedja/3jyYluEgAuVAY/oc6oFlEO9g4OzzUWhuPpJFI
+ o09car//6dA/OqCIMkvQKFO6zBWaN++19kmnkZfh3+YwVYIbqBJczHpAHNSgeP7MQu/NxsBxp7GHwzk9
+ ZTineH2lZ/8bh/xS6KPGwJj03rCJB7Drl0so7810RHL9FDTahIb8MYGBkgowhbArS5VgJqUVOAeNPaYo
+ wJ5FO0c287RgFNCJBUGZESgCocklZ2Nzr+04NoMRyuQtqOtXH3mssjBaKErFX0xpQGmCRwnlgJC8puZo
+ SXVffxp3jADAjsFwAkBdAkVuWy3aMI+fyOk78VH/zaHR9qJq0DkvawCc/1d7pAZNOROgOb2/CgL6t405
+ IKT2VA3aLcqENUcicOXBVvx8iyC3KgOcq2hgUj/b397/YnxC/2gigEsCHCwenmJKMD83rL3TvLe0s1qo
+ y/tlvJeq9pMBH+psv9jUft9to09ivX7U10WjErRxcvPqNK3D0L1oHXEFZRrsZr/AGlKDC2CUO5pUQB3O
+ yVw/v+dabNx1G1MWHkY6ld775qIeGr54fRb6inpP5/DQ6xg/bRPSSOXehPRe2miovbg8fVzPCwg4SC2h
+ CMyNHZUJwTmiiQKyExhkYpA1Q/bqViGYWWUxDs44jktbL+PI6qNY0WslBleOQMOsTVGOA0IzsrgndQCR
+ BUdPB0pDkBt7CJyQy9gKIu/tFwcASNNQTV6Xj41A7am/l5FecQGA0H8i/21Jw83HBiDPNhrUYwtws3nR
+ G78KBC0JDiEEidqMCNosyopxa0PQpnMdpC9B1d/IItD8JGIfGnGcxb8YAELEQhdo/JvcoGmWhQ7J5BC/
+ 8EL5deKKabafqvZLwWv+XzX6JBUIqKmASg1yrHiOEpXrj9zTdcxpNOh9FoUVleAKGEdtGJLflbP3ZqIj
+ u/cOnLqLusrZe7oxXd/a+KXQJ+kH8/0O/bdh79HrqCv0nrHo+DkS+mtD/piAQGEFGFWkpkqQM/7t6eEd
+ SQFGrQdE1gJqwZbinXJulTFv6DKMrDkardK1Ri2mJDVZQKxDIVBtsgb+VBA6kTXwYWdgd6UjMDpFYGQ/
+ QB1ek9PIBo1ZAOwbDwCoyuuKUAbcpS77AKTHPx70n8h/A0ozcnDRojKvbzglduPXTw2aMT1oQM6/IqcP
+ 5y5pArOajtAsodEeZu6faO9Pw79I77+PIDAwN2tWVn9ozLQD9EL/qGo//dl++mq//ynKLz4gEc0sQfPM
+ tvalazbotOhe59FUCXY4ihyVfoxUCarUoIh6yOtndVmGRRt+w6IfSO9J954Y/zcP92WIBwt9/Fucio3D
+ ctJ7S5bvQ1bHFpHGn1yGrw8ISipAkKFKUBqG0rK1N7pUIDtrBOk42stSk4H8vSvbhWvwkNAQNgI1pqy3
+ EW8b8ffG9Oq12VDkzMNDM7E2UIKy3+jqACIHLq3IgfNQDlyfLECfmIqA9PxDmAL0420FsgTF2BTUI5ji
+ IBbzYmsEkuafeawBDGHVv2xhLYt3zOGpAGzMXD+60D/qY2L8TblCePZgeY4eS1OETT/hhaDZwsr/mcTk
+ /iz+qaH/CYLArMLQuqd8q7E3Vk/y1Z/t9z+v9ouPwcdEDUqLo/CePODAhIholKVg8SaD2g3a/jF06BWU
+ b0KVoOc6mBXhhGAZEsqQvya794Te69zvRxgJvfdvjumKiR0Qr5+FQ0LZRlyrzVocIL3XrtNMGJmp9F4y
+ hPyx1QPSsrhoXQymxlkpBApgFNDwH0VBSQ0ys+3XlkbrREagBj1+fT4mxq+/ajIKKEmvn02bnvUCl2jp
+ QJkJIHLgpmQM8hvZo5YNm3tiAQA5RLQPAcCTdGDZfHboG2KCCQznp7MOIIM+RA78hSSYADCLz3Vj+29B
+ 0n9l2DtQe4Qu/9cV/mIDAgUAWA+oyX7//O7S8psJmgX0/gfFgycm95eUQVIHvn5tCWiDM0DrYPqTLvRX
+ j/OKbbafUH7qiT7/k5RffEBBooCoDUM8ZixjYZ+aAzd2HXWcKsHzKF5nO0wKL0HKAoswmWfvbdl9FYU9
+ OJxTuve+Fx1/mn5IQXpvBk/cEXovvzPpPY7v0qSMouOPK49PqudVlaBlbtgY5+MUodpfpALZWAtwYIRg
+ T7FPedYE6hEkogJAXT7mTUFQdl5TnSlDn2j6AgQARA3YinWCgkYpqe/XoiebggZHxwLQ8CMYAcjcgJJm
+ pPOqVsaG5WNxaGMYfp5TDYvCrJSxX9NZE9CfDiQRgEQJIWz/zUkBkA/BInh8/Ly/AIMAQAhrAN4EmrQu
+ 5tBKy+9mnfdPcO4v3p9hv4T+uygd7uEErZPFb9Ttqcd5xWe2n6r2+3/T4x8fg07sNVFUgsYZbOyLV6RK
+ 8Lcuoy/Cp+UR1OiwHzsO3cXgcbtgnYGCnvQJPHsvqXl9RU34t6jHt/Yi7CK915fde5Y2pPekgy9tk6/j
+ 978WDIQatKKyjdN9UrNI56SpHyUKaMS+gRqw5WGkecgKBDIKkDRABQFJA4K5/JViYm5ODM5OerCUHh34
+ 92Qg0QKEMlUook0DPysjdI8FAAYzAuhGcHClMKhsAVuE8fSdtbNa4vS+ubh5cRuunVqBwxvaYf24fBz/
+ lVKZBTibfQJjKBbyd6MHL8UGIOb/Iazux1T9148GJPRvykKhRAySOpj7sfg3jy2/BxLr/VkzkKr/Eb5+
+ ckFoXO1eamziNdsvGw1Ene33TU/0SayhJtfrolEJmmbJkqNGpxZ9N71at/M+zl19hGotV9OoaPik1DQ5
+ v/GkHgn50/WDJc8GGDxhH3YeuAQvL+neo9e3j4eO/2uNO67XC/hY14EZB4j4Vm6GUiXckVnr/496gBQD
+ szHEd+DEH3ttZnp6f1b7G/wjChBAkPSgMJV+BbVZqPl3VWTBgwgEMiqsL42+NyODngSIlqQBi2pSoLyF
+ MboSAAZFlwbQ88vcwA4EgCKMAMqxm68ddQB9glgXqGeMoS1SYd6Qcti1biQunfgBN8//iHM8omvbgloY
+ 0iYLXPOw/5/XBw5hE4/k/zHQf1EBoDGVgr6MGjIWMoampwz8oOc+HR/Zb9T0QBf6nyEILC8GbY200KY2
+ Wa9H+bXl/aZccpJvFS5V7ZeD9/9fzfZLLmOP6X31x4qLHpriiNR5gxr0WbRx+wm0DNuPfH7z4eA6Aca5
+ h0VOy5WBmcnh2WN7Tyk0ir6AuX4xr2nYTHpv4tTNsE9Des+U9N6/UeiLqz8gJf8W6gyc8rbHD1uO4dbN
+ 6+jbvxec0hcnNVhTVw+IVAg60cAzsfnIlsM/8pA1qEVAiBoF1CEolGGq4KjNiPo8eHSQhRcmZamJuW7N
+ saJad2xqPQTb+ozDjDZ94FmEh4RYmaIzKb6B0QEAjX8gVxs+V4ByYK8ibMfloR6DqO0fwo7ACLblhpPn
+ 7xlIQCA7MK5zTqyc0hxbloehX7cGpP/SojQHd9Sl/LeZ8P9x5P+q9w/i9UWpODTztGHLL4U/0vST4Nxf
+ Df3p+X+m8Kd9Nmizmp9lEivHeQnlF9NsPznO6//lbL9/GwSiqAQ16WxsC5avUn/4+Q4Re1Gv83YU8JsL
+ 2yJjKLOkBxYQ+DcBQLw+C44mDv3Rtv9W7Gf3XlAwG4wk17dJRnovLm//eU4AC43ST2AciHpNJuG3239B
+ ft69e4u9+/YgqG4QMlqVpFS43ud6gEQBkU1CpThnMBtlv1UY9v+zFlCPIOHH6CATdQN92vTHvhXbcOzH
+ 7fhl1Y/4ecZirB8yGXPahKOHZzCc0+RAUfYDdKTIZ0B0VKDIgLma87l8nAXgx07AbvT+CgDQ+AUAIggE
+ KhiENYiMDrpTK1CxhCVyFTaDHylDGeDRPA7+X8BBAKAx5cEiGc7hbI1KfZsjxUZ6/qMukS2+8c7/5VqR
+ ChM4DnGNyAdNYZuHHPAR39l+/zm1X2LAI5pZgqaZ02bwadKix8KnnYYdgn+zDchedjqsCoyE1pEG+W9G
+ Aal6I7vLWKwivbds5T5kzE56z4ga/NQiwNEb2BFfg03q62j46bI0x7TZ2xXDV38+fvyIx48fY9myJShb
+ 2gMZjX3/UQ+QKCCjpirlwY6k/FzJ/wf/IwqoT5CoRt1AHob6BYzSc0ZAFtYL0jM1cFBWTU06agAy8zFH
+ DiVJQzmwCdrHAgASATRmipCXNGCVkqQB6ekFABTjj7oIBoO4OnP4h4T/+cp8Kf+NLQqQ3L8eTw4qxrTB
+ uih79UZ0wJLLO+F1M5QafmdGAfFJA8T4ZUIQq/6i9lvICKJC6k/alCZL9UL/qGo/me2nnuQrx3lFne33
+ P6/2SwwAyGuiqARNiJw2TkVcm4zvOHgjWg/4BWVrr6CKaxJM8wwjCCRzKiCFPqH3yO0Hk96T4Zwt2/Hc
+ QmPSezb0tt+60Ccph0Qf2uqoUGUwzl6+8w/jV3/59OkTrl+/jmHDIpA7qyspwOqfU4HIKKAuW4dLcHZg
+ NlSk+CdYVwuQQmBD6gECGSUU5/NZaeCVaegNSB825rCQyBV5vx5vXagryG9qirZMAaJtCCIDIH0ADQgQ
+ +XiYaGBZSnupAxgcAwDIcWED+VxrGnD+HMz/q/Eg0eH07BT0xBn+sz7QmNdVoXw4W1EjaCunhaZ3Ongs
+ q40d945i4NP5ML1EJuA86cA4owGZE8AIYHNJaJtl5hg5s/io/dSTfFPoKD91rHdibeM/8broqMG0JibZ
+ XSsFhu3pNmIP6nfbCefKC2BfZCyMkzMVkJBfhnPmGYppi45j488n4ezSKXJgR0rR8f+L3H500YLIiVl3
+ sEvdEGHD1uD9+w/RGr/64Lt373Dk6BE0a9EUmW1LMBVQVYKNlVbhzAz/LendC5MxEBXg37WAxvTw9eFB
+ 4VBG6gG8eE1dqv4aafLorbzUEeSjZiAT+wHM0JwAEBZNDWAIvb8AQB2qAPNTBlzXkyF+LAAQQQDoLzk/
+ p/84OUbKf+vSo8cl/xXaT5ZM+nVjjcG2kBU07XJCMyY/awDZYD2vMKaeXowfXxyC803+X7KtVxH2fAEE
+ utBf5L77ucJzQZvP6neq/WTAh9roY1D7JQM06VODgqAZUqYuW6dJp9kPugw/hKqtNiGHxwxYFhwFIycZ
+ sJGErIAU+pTuvd6oWHsh5wfewIBByyOHc1qR4ksOHX9C0gFJN+z5paXXd3Hrjr0HL8dq+PpPPnv2DOvW
+ r4W3ly8ymnp8TgWy0uNbk+9PYeaCHPb5OOe/5udagEQBUgeoREGRI/X+xejla7FoGBIFABoQAMoyFchl
+ bIFGVANKQ9AX7cC6RqAafL6AA08E8qNsmEW/mMJ/mRQkEYJfcS0c82vhTzFQg8nx8P40fhn1VYXqQSdO
+ DjLyzwBNf478mkb133zq/+cSCKZlQp2todj/6CzaPBxDD8+JQBzy8TcI6Kn9jqtqvxRvNXYmM3TGH3W2
+ nwz4UGf7Zef97/Ik32Sw1WR5S31qUKcStM6e37n+oI4D138MHXQQHsGrkcFtMszzUWefVKmAhPwc0WWT
+ ZSAGjI+k9zx92VIsXl+M7lt7ffl86vVNCUYdui/AX49fxNv45UJJBe7evYsJE8ehUF4OEaHRO5C6zOfQ
+ DL3azsbaNRtRMzAQJU3KK7UAVRMgdYAA1gHyUeyTk1x/DZ4D0JDUn34U0JAA4MHowMnYEnWZ30s/QHQA
+ 0I8UYCU+XzA9x3lXZrWfhb5oAYDeXx7vTA/uysM/pP232gCG9aT04lT9EQAaEihKETxSFLGEplUOaEbT
+ 6OcUJgDIIgjI7fTMyLyoFFZc3YRlL3Yh67UARgNSIFTpP4b+Z2n866kbqEe1X1qz7fy2x+ck3//J2X7J
+ YumxvGk0KsH0hUp6dljbddh2NOq1B8WrLUYql/EwyTUU2uxfyQqIjp9e34X03pY91zBtxhZYpaLRS/ee
+ MpzzWxf6qCokvZcjXzus2XA0QYavf/GHDx9w5swZtO8YCsfMpdC52VRcu3RXueThowcYOnIoXDK5MtcP
+ ZFjfUOkLECAQWXAJagCyatMyGnDkc/8EgBACgDfnDGQ3skIgDVz6AaKqAQczAuhFAPAiA1Aoo1bJ7cMa
+ xgwAAxozlGf3Xy72DIgxi5hHof9i4f+l8t+E1whY5KRwyMSH037756XHp2hHMf4oaw6beJgWtNlNhuPZ
+ WQT+0U+Z+6e5SK2AdPntYVTQnWq/HFT7mWj76FF+LXhfTvKtzqWe5JuH9/VP8jXk/V+JGlFUgpr0VtbO
+ lRq0nXyj64iDCAzdijzes2FdSJcKJIYaFK/PswG09Pwd+kn33jVUD2KDkfTsi9f/1iG/nAdgXVehG+s3
+ nohrtyLpva/5efnyJbZs2YLAwFqYNn0eXrx8h48fP+H169fYsWMHKlaoiNJGHp8ZAQGBIIKBF4eJZGGe
+ X4arXpQ6gEQAFQgMWbU2qESRT3ca+QDm+oNZ8VciAZEBc0R4D96W5Tiwwlm0COUsgHDm+Crt9zkSEE0A
+ w3/J/wOp3c+Vyxyl+XvgqEhNv0z/iS4KUHN/SRPKETxSFTJniy67/oS2myPhfzQAINHAPD7HlMB5RUVs
+ urkXU56tgeVVVv6Ps0A4sSC0xW2fa6yV2X7RneRbgY+rJ/ka1H5fafBRXx4dNZjFMVeNLqF9V75tH3EI
+ fo3WI0vpqTxyfETCWQHJ95XhnGOxctNFLFm9H1mke09O4UktOv5vXOiTqEMbiPSZm2PyrJ++xub/8VpJ
+ Bf766y9M5wTfihWrYOPGPXjx4q2SItz5/Q7CBvZH0XSuSi0gMgpozJqA1AGqsXiYg4XCdASHf9YBJALw
+ Z40gq9YWAekzIixLRgxxsMJAAkE/Y3p+DQU+XKG8X8KEAz1Y1GvH2X7hbOz5rAHQ0wJIAbAnvX7ZQkwZ
+ KvlgwiKKgVa6I5i8fl1dGqBOAFLBQBH+ECACI9jyS4bBtHwaHvXF3H8y1X8s/EUPAHppwSxHmM3KhbBD
+ 47Hw6kZkW1EBmmopRe23ml/MqCf5BvGxylxC+TlzxXSSbxKbxH/v7aKoBI0djIzT5yvp2W5hlyFb0azv
+ PrgFLkUaHqAp1GC8BEJi+DKck4q+eq1WY//xm2jTXkfvJWfPfnyLfQI8MhqctQdf/0E4ee5Wkhm/+kaS
+ Cly5cgWdO3dC/frNceHCLbx9+wESHWzesgne5X3gbuSnMACR7cGNFFlwIU4HykkAqEpvr18HEAAIIChk
+ 0VijTb2m2DZ3Lk6tXY6zqxbj5KJZODp9KnZGDMbYoFoonTk9SpHX70DF30ACwBc1AB39F8rnCztRM1Da
+ HF1H18be0ytw9OYKjP6pKupTCiyjv4TrVwGgmQz/YMuvR0u2/BZgy2+T7NAMo/efHZP3jwYUlGggM0pO
+ rowKDarBNrPdeR7LSfz6x4CP+vy9GpfM9pPjvCT0j07t99+z1mT4F+tTg3JQoogq0lpY5Xev0XD46W4j
+ 9iOo488oUGEeVYKjYZxjaOwgIMZPei8Vz96bsvgEfmT3XpHinfVO4fmGXl+NOFh3sE7dAOGk916+fpfk
+ xq++oYT8e/bsRa1atTFgwCjcv/9coRNFM9Cjd3cUSVmcXYB1PtcCahMMSrE9OLM2HYeEZGVUoE8H5mOd
+ IDeLhClQxNYOdbNnQ9sihdC9pBvC/cpiVFAlTG4ejN51asAlVw54OBuhM8d6DWSo/gUAMNyXxxux+y+X
+ kxZFKrGPn/P7q/VnRLGwEg6eX43TtzZiyu46VPtxEDc7/Rox75cUQHQC+UkvmpVNRd0/8/uJ9P7Rhv4x
+ pAOSEkzha5qkgrGjxSNTc9OEqP1YsP7fHOudDHad4LeMMktQkzFdRt9mLXsuetZp6EH4N6VKsNx0WFAl
+ aOQUjUBIcn1H3dl7NRco3XsDI5azc0+Gc3J983CfwJOKOn56/aKuPbCHDMS/8SOpwLx58+DvH4Dlyzcx
+ FXiHZ8+eY/2P6+Hu5oHyPCdQbRKS9mAfMgcZWQMozTHgQVEAoLYcEkqxUF6e/lOF/f7CBgQzBagni78H
+ 8XE/pgHZmAZUID3XlQq/QdEBACMAoQercvqPo/T/s1BYjYKemhwCUpWjwf05M6DnrLLYdXIxztz+EfMP
+ tkPzhXYI4oQgL3YNpivEc/7qZaX3Z+V/VgK8/wIa/wwaf29OCi5m/0Fjaxx1tl9jfmvjO9svwV9wwwti
+ 34EoY8VN0miNUucuVrrF5M4Rm9Eq7ICiEkzrOhGm9O4KK6AvFeaEYHPSewN19F45Hx29F/XsvfiG6Ul9
+ nRwAal4L7bvPx70Hz/4N21c+QwRCly5dQq9ePTm6rAlOnryKV6/e4vLlywjtEAoX+xKsBQQy56+jSII9
+ WAjMa56fx4FnpMcXOlAVBOUjIORlfSAt8piboCrVfg3IBDRiAVBdIXysEsEgu6VWGe3VnTr/L1SANP7B
+ LALKqLAyPPzTkfP/vDgJuAY5/TrM7WUFsRtQOP6KbAvuPKUMfjw0EYcvr0fYnEAU8jWGeUnO+u+u8/5x
+ 5v66SECMXwqFw/g6fwfJ+3+hLlXGesuAj+hO8pXjvGJS+xmkvsmEZvrUoJIKmJnnKOEX2H9P1+G7qRLc
+ pagEUziPo0qQ1KASCQi91wuFvSPpvckz2L3noBvO+a3pPSnySS8BufjsedthxbpD/5rh63/Qo0ePsHnz
+ ZtSoEYiRI6cxFXiGJ0+eYtnyZSjlUhq+DgHoVqwnFnXg3INVezB8+AgUzZqHwJBNjw7Mx0ghL4VC6ZCD
+ /QD+VAPWjwIADfmYLxmArASA2h6RfQCDo+r/CQCD+FhbFggL5dCiAK+rwFmANTnLTwUAFQRqDyYQMCLw
+ IxA0Hp4DrXvUQB5nGnAdev8hpP7i7f11uoAJrBc0zMQuP4v7GlPtQH6/pOovXX76aj9f/q4/208OuTGE
+ /slk8NG9bZQThzUZ7FKUrNWow8w7XYYfVFSCOcvPhFUhUnkZWehL1Rft+m3B/mO/oWYQu/dUeu97CPml
+ e49V/nqNxuPazQffxPjlQ1+9eoXTp0+jf/9+aNSoLY4du8RU4DXOnTuHJk2boE2T7vj9zmPl7/vw6QN+
+ 2LgBZYuXJO+fhXRgpB5AegKCWQh0o1Iwm4kZKtDY60UBgGA+5sE24Cw8D6ABh3P04oiv6AqAYSwMBlMl
+ 6Eiq0JWdgJXZzVeH4b8+AKj3azEiqEUgkI6/bBwWYlnEDpquBIHxDOXnxlX514mCxPtPp06giyO0he3e
+ cMCHOttPvH9rLgn9ZbZfbGo/w3SffwkEojlx2Dp7nkJ1B3QYEKkSLF9vNazyjUZGtwlYvuEClqzcj2w5
+ efaeDOxQuve+caFP/gZ2Ejqwe2/yrJ/xgRz8t/oR6k+KgVevXsXMmTMZBdRjLWALnj9/g4cPH2L27Fnw
+ r1yNxcJTBIU3LBK+x/ETx1G7Zi24mWRmapDjMwBIP0AZ1gYyGZvDlxqAetQAqOF/Y6YCwXysDCcBZeV5
+ ACEVeJAnab5/AIDw/4wA+lAdWImdgllZACxHMJD8Pzrjr03jrymLop+ybBrKkEsLo+qc9zeI3n9GPHN/
+ MX5hCQbzfECv1NCmMt3K77E+5Rd1tp96kq96nJf+bD9D6P8vg4CMVuIAEeO0PHG4kHfVXj92jtiOmu23
+ o+Og3Th08hbadp7Jphl271lRTPMtDV9JNwg8Ii4iEHlVHIRzl6Lv3vu3wUAA4LffOGV50WLUrl0f06Yt
+ ZxrwVDH2kydPkiasz+hgJP78U8cS8NquPbqhsG0WsgROCh0oEYAAgDv7ATKwH8CLxl5XHwAYDdTjY24E
+ AKeUWjRhhV8Kff/QABAAlPyftQG3fFrkLsE5fq3J63MmYEwAEEjvX5nnBUrl36oIT/ppz6afcSz+CZ0X
+ V/VfjF+uG0OtQFBGaDOY/6ox1vbld6qTLvSPTu2nf5KvGvr/58Z6/0t2HuPHqNSgSC0FgTlllbMEbYv7
+ B7WY+OvP+2/h9Pm78KvLkN+2HozS0/BkZHZSF+7i+36KjJjCInbvWdoHY9DItXj28s2/befRfp5+BLBw
+ 4UIEBYVg/PiF7Bl4pKgDJQoYP34satYMxoED5xgtvFPmC0yfPROu2QuwfTi7UgdozDRA1IDepAczaK3g
+ wYafIL0UoDHvBxEAXKgSzE1JcHNO6JE+gH8AgI7/b06JcJ6skeO/K3ZiiD/wSwAI0vP+5QkaGfLzlN8q
+ bPoZSO8v4Xxcxq/2A0wjWLTjdJ/8Nq80lkaTdHm/Ota7EX9XT/ItzfsFubJzGWb7fWsE4OerqYCAgExZ
+ TcmVqUDBgE6zF6x92brnKpT0H4Esrt1hnrUFtOm+EQCI15cxXaT3Crj1xM69578Lw1f/CBkYIl2CZ8+e
+ xdSpU5gC1GcqsBr37j1RAOD9+3c4ePAgAaAmxoyZhQcPnrNm8Bpbf9oKzzLuPD1IZME5lTQgUg6cnUeT
+ W6McAaCOPgAwGgjiY4V5InDBzBTssLmnK6XAg3RSYEUOTAAIJy1Ym885ZWf+TyFQVXYA1o4m/5fwXxR/
+ Vfh8IQKFTX62/IbS+4+lQccn9xfvP4tAEcbXlEn1UZsixtl+can9/rNjvb8DDPgMAmoq4KDVpsjtUrrR
+ vM5hi9C86wq4VR6GNAU7wCRTU3Zz/csgoHTvic6gNjr1mI8HjxLWvfdvIIUoAkULIEbet29fioKaYu3a
+ PXzsGQEgsoPw3r17GDFiOKpXr4fjx68QMF6yaHgGwSEN4GqS6XMdoBEBoApTgmyUA5fkePA6NPoQlQYk
+ GNQmAOSjBqBGpYpYOKU/loytizHtU6MPO/76MuwX8Y8UBr1dCABs/y1PNqA6Of/own/J/QMZGYjqLzPp
+ QuMK6WnMsTT96EcESujPAuBIhv410rMPxOwUT/LVV/tJ6K+v9ivO32NS+xny/m+MBCo1qFMJGqc3M8vj
+ XrNBv9NdB65G3VYLSCX1h23uNkwFOC333wAB1evLcE527y1fd/jfsOUEf4Ya/t+4cQOrVq1AnTr1KA0e
+ giNHLitGrv68ePECP//8M6pUCWB9YKkSBUhbcfjAASiW2okSYCdlPkBjHg5SjeIgJ609XFjpr6kPALxf
+ kwCQm30ALvkyok+nAGxcPREXTv2Ei0fXY9fqXpg5oBg6B6WAc05e56qFX3T0Hw1fKf4x9w8g/VeELcXm
+ nBakaZGFJ/2y8h9j049+KzDz/imk/PgabQ7LhxzwMUwX+htO8v3GxpyYj4+mYUiTMUMW72bNOo572Cls
+ PSrVnwzHkj1hka0lU4FkZgCke1DGhbHKX7fBePx+L5I++x5/pMj3xx9/sANwO9q3b0cPH8JC4FbcuPEn
+ +wLef/6T3759q7QQd+rUEU2bdqBI6A/WBh5h/sL5KJ6nMAeB2LN9OCWNPzUHi6Zhw5A1ClsaITAKAMgg
+ kBym7O2nvt+flF11NuzUr2CGPm2LYtHMMGz9YTYi+rdB/nzp4MwioT8HgEbN/z/n/kwLvDghKGshCoXq
+ 14B9GI16XDae+KPj9GOsAfD5mQz9eylqv/daO+MlelV/dbafNPpU4pJGH/2TfG35uzgaE10Kmpjvq+E1
+ ybADX544rLVxcnYNHt+p/wK06rEaZQJGIF2RTjDN3Cx5WnzF60sHIYdzpsnQBFPn7sB7iaG/0x/J/SX0
+ 3717Nw27A3x8AjB69GKcOHGNIqAXSuiv/oha8Ndff2UNYDRThBACxjE8evSMr90FP18/hJStgklte2Hd
+ yMlYOmIy6gUEso/AGtXJ+4saUChAUQEGUBqczViLYmwECmSe34jeuxH7/ev5EAxI+1Xjci+Sgh2ZtihL
+ +W8A8/s69PT6KYCa+1enEtCFNQQbdhVW7doUi37ZBPcNnI/Itl7NXHp3tcj3DyCQaUA0/qGi9uNMfwfT
+ Q7Go/Tz5PZVGHznJVwZ8SI1JCs5qj78h9E8GQ/6at4xy4rAxD2LI6FIpsOvuboNWomHoEhTxGYAUVNwZ
+ 00CTdMCHeH1d9165SoNx+tzN79TsI/8sMeg7d+4w11+DkJAQVKhQUzH+gwcvMbx/gg8f/glcb968UQBg
+ xozpnCEQzAnDW8kEvFQkxM2aNUe/fmOYEjxV3vvB08foP3AgCqdNgQBW/VUAaKiTAWdiBOBagCE8ASCE
+ TIACAlUJEgSCWuU5KozDP7IQILzYEKQv/1VBQOH96f19mR5kZ63A1IXCnwY2KDWuEnbcOIhhZ6bDcg5z
+ +5mcA/CPaEAXGYxnnaARB3tmsbjNAR/hutBfX+1Xg4/5cJXgyseVhUv/JF+D4OdrrDQZX6ufCghSpxDk
+ TpOuTN3G7Ufc6xy+HgEhM5CzTG9YObaKpAaTasoPu/csU9THYNJ7r9/8HTp/byggXl3afaXiP27cWPj5
+ VUC9em3ZDMRZ/8eukud//MVwUfU10hswbdpUsgH1mSZsYgrwnCByl12E4XyPZrh48S7evHmnFAwHDx2K
+ Qhk4QZgh/2cAYDTgRxlwJrIAJdnjX5teP0SMX7dC2PEXwLHfTjwyXA7w9Gv3T/mvhP4CAgIA1ej9XVk4
+ TJnTBNpqLP51YujfxwEpBzti3ME5+PHOPhRbW5l0IKMBRQ8gxq9r9IlU+73WWBlP14X+UU/y1Vf7OfIa
+ /dl+BuNPRgNOireORiVoyVmCtSJCe818367PWpSvMQaZinZhKtD86+oBEvKnEFEPh3OyvrBj74Xvzd7/
+ 8fdItf/+/ftKMS80tC2PMvNH164j8cMPh3H+/C2G9M+/8PzyBvI66RU4ceIEewCGUyjUBCtX/qwAwPPn
+ z7F06RJUq1YbP/10lIXD10paMW7iJBTOmlGZ/ResSwEaEAA8BQDYB1DGmcZMAGikiwDE+9cnledDj54h
+ DVMEhvb+Xb6k/1Tv70dtQA6O+zItSuFP08zs3mPffwTpvAE0+N52qLe0GQ7cPYX2hwbCeBZz/dlU+c0l
+ EAxS1X4mu3TGH9NJvqraT53tp+b9BsovKaw0md9Df4AIizbGabXaVPnL+7VZ33XgcjTtuBzF/AYjdYH2
+ MM7YNHGsgIT87N4z4mrXaS6ev/o+RD0xIZB4fRn+MWvWTFStGoCAgAaYNGk19u27yILffUYFb/6R8+u/
+ jxQAf//9dxr4TywUdmCvQEfWAI7j6dOXilLwwIH91A7UwsSJHFL61wvWD55g7vwFKJY7Byqw8+8zADAd
+ KCd9ADw+vDwNPYgGr9YABADqcfS3W15Seszpy1AhGNDry/xfAKAGm39c2USUJifP+avCgz47sPFnAMP9
+ CBp6BId/RvB+nxTIMKIQlp5eh0XXNsFpGUd6j2SUUFfUfmZXqPbrx+9gJy71JF+h/KpzxTTbT46wN6j9
+ ktlwk/Lto8wSNM1obVPUP7j5oOtdB6xFzWZzkLdcH1jnbK1EAdr4pgKf6b1A5MjdFqs3Hvuuvb4U+qRa
+ f+DAAfSgdNfbuyK9/0CsXn2AHv1XRgRPWA+IOWWR14tBS1PQjBkzmP/XRXj4JKYQN5SWYakVCLA0a9YU
+ 3boNws2bDwkMz7BqzVqUKlwQPowApCFIioD1CQClpA+AtQAvV8qE2ezzOfxnJFCTYX9+CoRyFKUOgO2/
+ UeW/0vQjuX8lNv3kIoNgUdiauTw9fi96/8Fi/HpriEQDGaHpmwZt1vfA3H0rkKdzSWjymD/jcV5jdHl/
+ dGo/w2y/pLTCb/he0aoEc+YL6N6q25Q3Hfuth2+d8cjq2g1mWZvDKD7UoHLiLvsJWOUPJL13Q3f23veK
+ AFK4u3XrlhKi1+W5gFLoGzZsAXbuPINr1/5guP6KQp+YWQo195finxQLmzRpQplwa6xbt5+5/1/0/pGv
+ Fanw8OHDEBzcgvqBSwSM59i8dSvKu7kqcmClI5BLGoFcKQN2JBj4sdpfTwcAjVkDkMYgOfo7GyXC+dn+
+ q8h/2eCjX/0X1V8gW4JLkx1wyMmTfnw57be9vvePCgKMBgbxsZ72cOzoglIeZT5Z2FmujxL6qyf5itov
+ 6km++sd5GUL/b2jMif3oKANENGm02jR5y3i1WNglfDGad1sJN/+hcChElWDGZnGrBHkcmANThhnzd36v
+ Nq/8XWK4Iu09duwYIiIG0ev70Xi7EQh24+jRK+T9H5Hjj33MmCoPvnDhAlasYNrUtBk1Ag1ZBFzD2YG3
+ mfu/+rwHEiEsXryYgzsDsH79HrIIT7GT1KKfR3mUZddfHXp8AQBpBCpKAMhBI6/MYl998vwSAUj4L63B
+ noWZ/2fUwJmMQJXuf+f/UvwT6k9afv27sUeAkYKlyH5DmPv3jMb7f44EGAUMJgh04TUeKViv0ZzTUX4S
+ +usP+FBn+4naL6aTfBP7HTS87hvvQJQTh00zmJjkKFOtbu9TXQetRlDr+Sjg2R92DOcVlWDUVEBCfhkS
+ KsM5q0Tg+Jkb37Xxq8KeH35YT6NvTG6/KsLCpnIE+AlSdr8zPH8RbaFP/x8lnYFCEW7fvh0DqfQT9V+t
+ Ws2ZAqzDqVPXSf/9XSwUsBEA2Lp1C+sK1TlleKUSHew/8Auq+ldCSVsj1GbxL0TXCFSQKsDcGajvpxGr
+ ACCFwCB28hVxJEAUy4mgboVRgWF+ZUqAxejrcPqPUvyj95eW3/S5tdB6cdpvWyr/wtTcP4r3V2oBBIA+
+ fL62UH7m8VH7FeB3NSuX4STfb2y0SfnxUVSCJjK9RVSCTakSfCwqQf/6U+BYiirB7DqVoAoCYvymtWGd
+ sj4GDlmNb9exHzfmiCFKRf7cubOYMGEcw/2KDNdbsui3GYcOXcHt2w/YxfdW4oNo30w8vsh9JWWQYt/A
+ geGs7NfgnMDa6N59ND37L3zvm18wBSoA7Ny5g1QgadDBk9lW/CcOHzmK2rVqwcXaCJVp9HSxyizA7Fx5
+ MvF38v0NSPuJ92/E2xoK/UdhT0lnzFk6B1sOTUf4Yn9UYRtwBR0QSNNPfmoHrPPwpJ/6zP27s6hH2u8f
+ uf/nQiCNP5zPNaXUN7/te62lJupsvyb8HsQ020/UftJbImo/Q+iflNb4jd7rS5Wgxi5HsdIhUzr2n8cx
+ UmuoEhxJlWBHmFAlqEiFdfRe8ZI9sGP/xbgt8BteodJ7IucNDW1Dr+/Pgt8Yhd47w4jl4cNnMR4cKq8V
+ huD69Ws8G+BH9OnD8xArVqI3D0bPnmNI9+3F4cNXFKOWsD+qQEgERSIl3rhxIwGgIQYNmkzB0F0WGE+i
+ QYOGaFa3MdZOnY5NkydhXIcOKFMgP/JnN0J1AkBDHQAo+T/7/rOm0yI99QEFKpug04i62HVsJY5cXoeI
+ 5dVRLcwIZdgYlCkvB36UTx3p/fvH4P1lsIfk/h0Z+pfjgI8URof5vZPjvKKG/gF8zINLKD9R+2XkSsFl
+ UPt9I0NNzo/VTwUE4dOamGYv7l+z295uTAUahC7mzMABSMnGHY1NXZha1UHLjnPw+Onfue43tPEYP1rC
+ dSnSzZo1gx67mkLvTZiwEvsJWjdv/knjfh0tvSeGL3UCEfesXr0KHTt2oOFXVgx/4MAZbAzaxxrCNb7H
+ fR3dJycP/zN6EO8vo8SuXbvG+sJSpgnBnCc4h2DyB+sEF1g3aIIevUbgjweR9YYrHDXeMKQRiuYxUwBA
+ hD9SAAymHqAcu/kcyP/nZgGwCGcB5ue4cOcgc7QY5I1Ne5dgwboRKBuQEdZ5edIPqTzF+4uR61f+9b2/
+ 1AYCeJZfetO7VPups/2k0Semk3zlOC+D2i85LfA7eO8oswRNM6VI5RYY0nb43S4D1qFqyHSkLtgReVy6
+ YO2mxJ+9928AhYTsIs4Req9nz+4U9fihbdtwrFlzkBN8runovS+PC1dFPULrLVmyGK1bt2K6UJnpQitW
+ 8ufTkx9VegFu3XqgdAOqlf7o/k1Sb3jw4AEr/0fJLgyjQrCR0kh0585DagtuoF27UEYkfQgy95T5AUeO
+ HqVeIADF8pkgkIauqACZ/9dh/i/df2k5/y8fmQHh+EtxDFhJzgkowvsFCQh+wXngXLQATMow928j3l+E
+ PzHk/VIXCGHon8v6ncZCO5PfOxnvFVXtJ40+6km+Man9DFr/78Bok/JPiEYlaJ4tb8HAgW17zfjQuNNy
+ 9B66DteZL3/PPxJ2S64uBly3bl167to03gUU55xRwm8J1aPSe2KsQtcdP36MM/5m0js3VTQBISEd2eCz
+ hHn/KaYLNyn4+UsZBipAEduPvP/Tp0+VCEJYgoYNm1AL0J3NQadZJHxBOfCfnC3QGy1adFXeV/6m/fsP
+ wJ9HfJUsZIRa0gcg9B+ZAOkIzEn5byb2BxRmTcCNIiABAFllOB+gFEEgC7UBppm0nPZL7981Ju/P0H8g
+ jT+Uz5fgcV522m06449J7VeUz+fkErUfJ0opob8h709Ki/sO3yuKSlDjYGycvpBPlXabtlDd9j3/SMgt
+ Rnf8+HHSe4NpwL5U5XUmBbeT4fqvX9B7cr1oAUSbf+jQISr1xpOrD6b+PwCNG3clpbeelf7T1PDf5jWP
+ YlUD6u+LGL8UHCX12LZtG+sNPZTUYcqUFRwsGtkPICPDhg8fyr8vlDWEy4o24OftO+HtWRplnbWRAEDv
+ 35D5v0+xSPlvdtYBinICUEny/CoACOdflLRgejIERq6k8lrS+/eLjvrTUX7d+RwHg2gdjH9l+S4hJ/nK
+ RCmD2u87NNjk+JOiqASNM6RJU6LiD+s3XH/79nWCMECMQfJwyadlSUFNpLP6rbQJesMYLhYPLgM4NmzY
+ oNB7vr7V2IQznbP8j9OAbyntu2qBTjV8uX7fvr3My0dQwRfISKEG2rTpz3rBRk74Pc88/aaSKgg7EJsg
+ SP9Pkn+bpB4XL15UagfdunVD5cpyrNg0dhJeUAqOMkZMgGrSpAmMUJopUcGDB4+x4cdNKFfGRZEBq30A
+ kv+Xzs+TfHhUeG5Sg8XY4PPZ+MX7c2pwbqr+bDLzpB9O7tF0pncfGF3oT9pPgCGYlJ+j5WuNuXYCvzgy
+ 0z8utZ9QfmrV39DokxzW9h2+p0oNCuIT+YUaNM1SvHjNdgyRX8VlvPK8GMyff/6pUGZLliyhN52mjNSW
+ oZo7d+5UcmABg/gaVmwgIfScFNXGjRvDfN2fU3ta8rN+pGe9ypD9geJxVQGQfObt27eVv2vAgDAWBqvT
+ 41dDly4jsGDBT6wZXFLShL/+eqq8Lq5/q7yvGL0YtADKUebxEvKHh4cx56+tFB0HDpzO972gRCDv3kWm
+ DnK9FCZr1AimBuEQ6wJ/YsnSFShRLC+86PFFBixFwFo0+oJZxcPzABD+7spxYJ/Df9YAXKoxOuC0H+Ni
+ POlHJv70jcH7Sy9Aaw72LGoPrY12XZTQX9R++if5FuHvObjYLq6cM2lo9PkOjTS5/6RoVIIp8zZr1mfB
+ 77/H3ssvRiOHZy5fvlzprBOvLKfqCBCMGzeO47P7sxI/gcWxI0oonFgQEK8v3XsiyGnbtg0LfZXIyY/5
+ v/auBKzKaovCVRE1E6UcckJCUZNEczY0TNCYBRVRJsOBfA74MpVyQHMoBwwxs0zUTC1zHjLn9Dn7csgh
+ 1JTQ1DDHNIf37J231r732O0G4oRh38/3nQ+43Ilz/73P3nutvbZatmwnMHkzvMdTX7P2COUtW0YobyDw
+ +wAYfyeM+0oW3j/7/I8f/0lEPKyVfmwdD5+Lr0unQ3iPOT4FQzgbgBBh+/bt8dzBYAVGQkRkBIp+5jZi
+ phDW7EJGCdOnp6HxqC1oxF8DKTgBJzlVedaqrHwQ6kcg9Cf+HwhKsEtZwHsY/1UbHYCNoBLcmCc/awA4
+ /auDH1C8Ek7/QDT9ZHv6I/QnGvA6HIM3x3mZ9oLt9wYungQszfaz1fbLie1nFP3y2ury2fPbsATtyjz5
+ pEeztLRP91+9eiXbQ5nGz2IajX3v3r0yTWfs2LGoePeEcb6BcHsMhDXGwWB7qFHoiScdl6nBvX4xd+eg
+ Dnbv8RQPDo4SeI/dexkZrKrfFFGPK1d+AcOP4fg8GfPNCCE0NEZC8oULt6JecEzuzxSBU3+z+2LBj2nM
+ xYuXJK9nd99nGAk2fPgw1aVLF3EmPj4BwPV7wqGMx/uYC47BNstzZ8lzWzcU8fkYLdBpBASEAVJch/d4
+ DHszXtWqXla1RkjfCQ4gElGAtP8C/3fFbXUB/bHyL8U/fK+H6n/5anaqoAdbfnH6s+X3D00/CPtJ9X0T
+ t7fFOK8KYPsVylXbz5rtZ4zzymcG+ajfTjZagoUqeHgExm7evPlSdpVwOgCq537xxRfSBTdkyBCVmJiI
+ NtleMBQ/8OFfgZEMxGn5JogxETDgqWJUuVXVtWHyfnQweH3Ae/3VSy+1RN4+VE7xffsyJGcnpHbhwnkR
+ 9Zg1a6bq1q0rDD9A6LpjxnyCKGAHnFOGpAe25B2dvtDg+Tps82VRkc0+48aNUd27d4MDaSeGywiiZ8+h
+ MPjPQQj6GigDHV6mtA9TOITPnZ1TITeAzis5eTwihY5gEW6C3sARpA3DlHuVYqo5OP8d0PrL9t8GaP99
+ GghADfQC1IMqMI2/CSKAJjj92RTkiOjAzg/Enz7I/W+3/Oq2X1T9CfnFoSHouSeUfTHTLKvQX2v73e0k
+ X+P0f9TWl09eLxuWYAk3X98u4zMyvv8D80Ubz8KFC3ES/wun4BJUvt8XAxo5cqRMz2natCkMsS0osW8L
+ MYfOYevWrUKYye2LJ3pmZqacvuZQOxxS3J/A8PbDiZyS8D0r66xM6uHpGhsbI6y/qCgzlLdq1V4xfHLx
+ OcKLxThdG+BzM6ynwdNxrF69StR93nijH95vGOoEfsjpYwHb9YehTkItYzVqGfsFXUhPPynwIAVAqBvA
+ 0z6n2gHTBwqCMP2hI4yIiEea9A1SlnS8Vn/1ik9L1TvOR8UFl1SvoBZQDc0/ZZHj1wIi0ABGz/C/CZxA
+ fUQDFWqgKOjdVD35Kk74hFIW2i85/nQACP1ZDExwUfZmtt92XE/9bEL/jvidbD9q+2m2nxb4YNVfa/vl
+ k0vReBt/1Q7YyIpj4rBDlXrJyVM2X7p04bbd8qLnCT1z5kzJ+RnuM9+fNWsWlHVel0p7w4YNES77IARP
+ koige/fuasWKFXdMA3T33p49u+E4hgHeawX47J9IM9ZJmJ2ZeQYGeEoij5QUM5TXokVrhOcD1KRJC8RB
+ EMrLymJ0YDZ8GuKvv16VU555/IYN69WMGWlSH4iKikblPgjvMwg/98Z7nSyNPkuXbkNhkQZ/WohALBSS
+ E0CD187kTk6Me6PhwUWLFiJliFG9eydJB+L+/YcQybyGYuQoRBHH1Okfj6s5MyepF2q7qYq1QfhBsa8h
+ 8n85/cEDqIXooFhpyIJHtFMfr1ykWqa1RQqAVGAYUoEREPRk6M+UIJBsv4In7QrYaW2/O7H9DG2/v8rC
+ 8vnrZqsl6ObWsv1XX63O4mQcfZLyImf4P3fuXDnlvb29hYwTEhKiXnzxRfXcc89JBEBsnI6ga9euUiRk
+ VTy7L57MGt6LiYkWoyS899VXe0Cg+R6GfQRFuI0C5XEyj59fGNh7g2DMqwDlHYBxn5Jw/OrVaxJlkJmX
+ kXFcTmAWKUePHgnST6x09AUFhSOyiINRDkPkMh8RzHa1adMBIepQBvzs2YuiEcBi3q1b99b6pI2fBCUW
+ DekAg4MjgVaAWHU8Cw7gAJxaLMRDU5A6mbUIli1fqZo2a6yqNLHk/5bcn9OAK6MnoFAlNP00clSN+7RU
+ q/dvVsO3pKgiw9AENATjv9gHEANnUK3of8H2m2wJ/bPT9uM4Lw8sFyxrbT9D1jufG+WjfnvW0CCKQwWd
+ 7e2fqNK6dZeh6emHbqtm8LT+CmIX48ePF4UcGv7zzz+vatWqpWrWrKm8vLwkGoiKisIp3QKFub4CCzL8
+ tv0iZHfw4EGB9/z9A0Rsw4zRf4uTeLc02AwfTkMKQW2hHZ73XUQFa+WUPnz4JBwHT+kLwgpkGsJmnuTk
+ cTDw3ohGwiSSCAvrDJ7/MBQkp+Kxq/Hch3AC/yCEHaYKbO0lD4CU37uBBG3/Bz6GTowOjtAneQfjxo3F
+ voTjfx+FWsYBQSv27NmL/68DUpo0pDNn4LR+VuPGjlfutcupajjt6yP/Z+jfBFGAB4qDJSuYlKl2SfD5
+ 0fPfxkk5R1ZUqV9+rJYfXq/cU7xABwYqQLZfcft1uFDY6GPL9gvAbc2xNNuPk3ydsKwbfR71NWa8Xj7f
+ gT+xBAsVKu/x+usjF589e+b2tc8LnZV/OgFW/HnKBwUxnI4SJIChLo2fKUFycrLk3DQS/aU59GvXrhG+
+ vLd3KxHn/PzzDcjNN8NQP5PcPDAwBKsDKLUTUYTbiFrCdxIVHD58TE5UOqKPPpqCx/YV4woMZITQDrWB
+ BBj8NKQma5Cq7JI8/ujRMzD4C9LOSwSBxTsr2f8cEQ8auF6ECHnS839htEGjJ8uQRc7t27fhPX4uKUZw
+ cDhSn7fgkLZJGzIbklgHCQoKRt1hvjQLffdduorv3kO5PF/EnP/D8En7bdgOikGg/Rau4KjsXgbxB9V9
+ uxgUADuWhiMoqgJHd1Kp8z9SriGeGLZqdxRsv9wm+XKcFxt92AZusP3yuQHmh7dn3TBEfnjZp59u8Mr8
+ +YuP37hhZgnSCDZt2iT5Pw2eBUAuhv2RkZFi/HQIRAJIlWVYrr8I7xE9SEv7GCSZNlgxosf/6acrEJZP
+ FTiRUF67dq/i+VORbmxCEW0HooiteK61wNani0hHTEyM3C8oqIOIdPbr9w6MayGcwm7UCg5L7z47+X7P
+ 4/9o8Lqgyf+FDolGzfdGw2Yez9oBeQB0dqzoHzp0UGDPHTt2SD2B0Qah0Pffn4QoZTjSktcQbXSQsD8x
+ cQLqHtuFd8CiIVELFh19fVujfrISKcoZ9fWGjaq1XytVua4F/wfs1xS039rgBjiDGGTvgdPfH7z/Tgjz
+ Y1Dl54rFCi6inOEY3Ko+e6WQo8MEfD7Zsf1a4XZD2y8/WNNj+B5sWIKcBlO4kpdXx7779u25fYyTHUeM
+ n11wsbGxYsyBgYFS+Y+LixMOAIt/rLrTwGhwJAVt3boFBjJQwvO4uP6IEGbhvsl4jleR/5Pl1wUG9QEc
+ xDKc4IuQZkyTfLpr127CvON96Bz69x8Dbj/hufXS+nvw4Cnp2Wc94OLFX2DEV5F2/CqpBxe5CCTnkFjE
+ 98RTm6O+eHJv2LABbL0v0Un4hcCKkydPQqg+GpHHmzIKrHv3eNCPX0XxMRL1jXD8j6QVBwoC0apVsMCF
+ nTv/U9CD2bPXoOh3VNILFiS1UAlpw2w+mjt3LUhBJ9UcRDl1G9VUVS303yZwAI3Q9OMKZKBIebT8NkOI
+ H4bTP1obPxxBJBxCIHQAMTbcvrD9Qkver0N/W7afJ/7uikW2Hx25NdvPgPweQ8N8lG/ZOhV4Ai/8lMn0
+ VPXY2AHTT578nSWoxTBYcFu8eLHQgIkIkI3HnJzhsT5ZeZKyKEdxTvL4ExLexqk9TE5NHx9/geASE5PR
+ 5JMK+CwJFf5uIrEVFNQOf4vG7/3gKD6GAa2DY9mGQtseFPoO4FSm8R/GCZ0u/Hwa9a5dO2Vk17JlS3H/
+ OQIZvvfeBEQpIyRE7927JxxONNKG9nBcYXiNNsjZ20neHhraCUYeA0fUGe+1K7oFe+F0H4j3OgqRx/t4
+ nk/FOZEXQL7BqlXfwIHQkRyW2QKECykXrinBdACMgPgeWrcOgZPZiHrAIZU0dLhyreUs7b8NQP/l6e+J
+ 7sDSOP1NNUD79UehD7z+2yd/FJxBGJxCbeD9xQtQ228APpcErHtl+z3K68h4rcd4B2yhwTLFitXwmjw5
+ bee1a78X9JgXs5inQ2YaPU96Em00RZe4/ejRo0Rww8+PIXsvVOXbAjVoIVh/p06vSdccDdDb20cq/ZGR
+ PcAmfBNpwARAfbNhQPOwaMwzobtHg04RJd6hQ4ciGnhDiEhk7XXs2MnS+POKnLhk8Pn7t8VtUXidHogk
+ +uG+Q5C6vIuKfDKijcmoZ0yX3HzWrJVQ/N2EcH239Azs2nUcDiYT9YaTcDA/SvWeUQYhwtOnz0u0wRSD
+ hURW9c3FRKYavyMIjJRIm+b/36ZNJGoSO9SWzTtULBCByh6OygPtv41J/8XpXxWqwEXLOyi7F5Hv8/SP
+ spz+rPZ3gEN40UnZP+VwDgIf71hC/9wm+RoCH4+xAf7Vb92WJegEebjyVav6dlywYMn3vLDv9KXFOZcu
+ XSIhdOPGzWGQITBwf1WnTgNVv34zIAat4AR8VN26DdULLzRFSB0MI4mWEzg8PBYrGuF+R/zeQSKF0NBw
+ /J0heHtxIMz/eVLHxvZB7WAQIohxMLSp6ML7DKf0ctQVVuOk3oDoZAtqA7sQFZhPapKFDh06hTTgJxj0
+ z6gVnEPIfhERyyUYNFMFs0GTA8CCIQ2b/QPkA5h7D+4OIuQeMO1g3YC1DRYn16/fo5YsXqFatGwO+q+9
+ tP/SAdQNQkcgJgYXcMecv1dg7BGW05+5fyf83hpswEqFb9k7mmZYQn9Cfrmx/awn+Rrafn+1RT2Gr2/D
+ EiwIWXEnN3d33/jU1Gl7cdL/yRJYVLt8+RJOzW9xcqfCUANU7dr1lKdnQ+XmVl1VrOiqXF1r4HsVVa5c
+ eeXiUlW5u9cGjFhX7le3bmPVoIEXHENL6eJj+N+5c29AakNx2k9AzWCGmjZtEQx7HULwLWgU+kagNurx
+ k2DDFt+jR0+hePeTUIHZoUejpkgHx3axKHf9+n/EoHla06CJ+dOo7wcGzMkJmvfhstQa5s37TBzZkCET
+ EVlgX1I/UDVBACqDpiAPNgABAnRH00+xsmj6acJqP09/nPos+jH0D0GTz3PFSPXdimvIttEnArdZa/ux
+ 0Se7Sb6P4eVnvOX8sAM6FaBKLFpHHYAnP+lesqRndEREL7CCvzydnn7kRmbmid+Y5zP//uSTmQjHu/9W
+ vXrdG6VKuf1SokS1c46ObiccHasdK1TI/VCBAtX2m0zV9xco4P5doULVfiha1OV8qVIVb5QrV+V/rq5V
+ VfXqteEMGoBV6CWMP/LyQ0MjkJNHIyePQxgfjzy+L/L5t2RWH+nIZCfOnz8fxbyVwPo34n38W1qIMzIy
+ cLKfEXou5btZ4b927VdJUW7evCGIxsM0fDoE1j34WjR+Qp1ERzhTYM6c1SicHlD9Xu+nOnbqrgaN6a/8
+ 4p9VNaEKJKd/VZz+rXDad9CnP76HAwps+KSyL1XwDMZ55abtVx2fkYb8jEaf/GA9f4P3kA1LsBDUY4vX
+ NJkq+Ts7eybWqeM3p2XLDht9fSN2N2zov79MmTq7CxWqusXOzn011mIIzs5BQTrNzq7yB5g0PdHOrjzg
+ q/LJ+BmiFS647VlIVrsvglPYXKyY68mnn37mfy4ubogaGqsmTVqgdhAqaUFMTA+JBqKjX0M+300m8oaH
+ d0YaEIMTNkrGdrGYFxraFvdvj3pABBqFuoAnwAr9YOT676LCT2cxQ5wFtfzZdMQaBQuINFj2InAmAGsZ
+ rGtYi5wwpKfDYG1DL+08dBsx6yF8LAlOJDIRwSADMSnpfTilw3BOmxHVhIqGwJH0LPXjqR/VG4O7qZIV
+ n4ChQ++Pp38kc39EAB3hDFqiB+AZh2sQ+PjQKvSPx88xWO2wrCf5uuB3Y5Lv38Do8tu/YNswBGjQhJPG
+ sSbIZRgnVbotDBrV6IqJWDilKozA78OBQOHnUpClKo4mFUfg1Q4oWhXE/QrgAjZ1x4JCbUH87NgDUQWE
+ K0tjYGWlsXAei52dXc5UruyKaKAWnIC3at7cBymBPwyfzL6B4A5MhiEvBE9gDSi9/4JBrxcuwdSp81Eg
+ nImK/2QUEJNx+o5G0W8wIMd/wiGw0y8SRcFQaf7x8WmF6CJQGo+iodYbHx8vzEXCf5QcI3KQljYNrzEP
+ xbsVAhdu27ZVpgTTwOkwCCnS4DVngGKj5Anwcb179wE0Gi66AWvX7kY0clpo1OxcnDJloRCCvj+aod4a
+ MESVfB6nfUtAfOE8/WH8DP2DEPq7F1X2RU3U9suO7ReI263ZfrrRx5D1zm8W9Dd4P7YCIqwwwwmYEHYW
+ xEgphxYwZFyQjmg/dYxEoxlOKBNPKesVjd/xNzsKVLBTjflrhz+ugvh70S729mUTnZye3VC1avWbnp71
+ UDD0wekeASPughOVRUBGBR0Enx8xYiQq+LNRYNuMOsBhnOY/CN32+PGzUrk/cOCEKP1u2XJQpvouX74V
+ cNzXCMnXCKSXkjIHDuMDtB+PBvKQCEZjD6k9BAS0E2dBhiEji7CwcEQaETIAhA6DbcjkCQwe/BYe/7Y4
+ DZKfmKJwXHi7dl1x0k/G+9or8CCFQtly3LZtZ9QvtsMh/KiWLFqsGrzYSJkaIPcPxonPyj9HfrUD5FcP
+ oX+JAkcB+Q3EHiVg6Um+3MMQrJwm+bLLz5D3+hsYXX77F7SACOsBrDBTT445JwtPnlhkn7H1lGEpTyde
+ pKFYYZbvbfCdc+hYtCJXnQMpKU+tl5/ldvzdHvd1iHBwqDzGza3WD40be1mINwE4qfvC4FJQVBuL0z0R
+ kGE3GGkbgf/Yh5CaOlFqAXv37oMTyJDpwJT4Jj5/GXMOLl78VQqD7B48ffoC6LrnBN47cuS0zP1jrwBn
+ AmzbdkQajlas2AGa8jpAkIvQtzADRp0CGHEkKvtvwQn0gxPqg/cQj3QkDg4qHqhHIpzBFAvmfwyGf1Ho
+ wOxKJG2aLcc7d34vHYKJAwaqUjVx2r8MB9Aehg85bwn9vcHzL+NwBQIf72FPtKw3oiZxqIi47Mj2Y6NP
+ LazKWE9jkbPBz8YwfmyC8fXwd8C6HkBmmXYC5fEzNeaoNsO+czoCLyw6A55SeiFKsHsJi1NoX8SiLj3v
+ qxcvaN7Gv/OxmKZl52cyOXWuWLHqqhYtXr4VHc0wvgO4AoHQ3O8DpuAnCP9XIfxfhpB9Bm5LlKIhu//Y
+ fUfW4YwZ0yUspwEyr2eeznxefxG2JwpA8g51AsngIwRIKJBqP8T5qQWQlXVZ4MITJ87DsfwMh/ETHAan
+ AGVInwLFP7nY/ktnQgSCz0Gk4caNm6BPbxTiUVLSJEEsli5ZprxfbqHsXwDEh7Zeu0g4gEh893tK2bs6
+ KvsipiX4/2n81mw/Rkx0nNxfT8u+G9p+D/9aN54xhx3QqQDDTDoBnjpsNGG3GQdLUmcetQFpQWUnGh3C
+ C5bv/J2ClPwbTy7er4bNohN53vLYBvhOhyBRRbFiFUfVr1//dPfuvXD6v4tQvRsMPQSIQ1eczjNwWu8A
+ 5n5QQn3KcCUlTZCCYVhYJ6HvRkdHSajOVuadO3cIQkCWniYt5YYGmPUQqBn4mzgLQolc5AmQL3Dlitlp
+ EGqkI9EqxSwQ8nVmzpyOrsYQpB7saNyrhg4aosp4cHIvcn85/REJtEEk4Fkcwp6m3blM8uWestGH47xQ
+ k5FGHy3wYVB9DfPN0x2wdQKEnJywmBKwEEXhCRcsctEZGdAp8DtXFSyGrHQWvB9TCOulH8v78gKno9BR
+ hbeDg3PnZ599dn379hHoBZiKqv4sFAU5zy9AehKmTPkQlf1tqAGwGch8Sq9btxuRwjww/8bBCfSQYiJb
+ jHv27CWtuyQrcWAIEQBW/Ulyul8h0+zahRlxsDhIiTMSndau3aMWLVyqWr/SWpk8cfoH4NTnsE+G/l5g
+ +z1diGw/FFKl0UcLfLB+wlSKUVEjLDpP7qHB9svTS9148px2QKcDFJagvDgrz4wG2HjCE4nOgJAUF0NU
+ /TNzVV60jBp4Py4ny+LPvF0/lqebdVRBR8A04WVn54qpzZo1vTR8+EgU1NZC028d8vJhiAjaiDTZpEkT
+ ZRgIlYTOn7+Mxcm/50XBd8WKraD+zkP94E2B6IKCQpG/RwAB6AMHMlnajMkhoOw5HYJ1K3Nusma/pxUk
+ FplnJhBWXLFiucCTbGJas2a7ejtphKrwPFR9muPEZ8uvhe1nX9nxln1h01z8jzr0J9svFovafqyVMHVi
+ hERHqiE/3ehjnPw5Xa3G7XmyA9oJsOikHQEvRoajjApYI7BdvJ2L96HT4OJjuPizfqx2JnQWdCCMDBhJ
+ MH2oj9WsZEmneHf3ajvZAzBv3gKc4odw2v8bof846SugMhF1C6jyy1kB7A5kqM5C4JkzF4UKTHRgwYIN
+ 0oQUH99P+ATsWejUqaNo/5NgRP1DtjDTIdCgdXdjTs6AqYKeJUCxEoqEDB48SLoG2Q68YMFyFRAYoEwe
+ wPj9QfSJQJdfSGlbth/zft3oY8v24yRfA/LLk0vaeNL72QHtCIgSaGfAfJSRge3i7Vx0GFy8v/Xibfqx
+ 2plweAUdAesMTB+YGnhiNS5QoEDrihUrfuLr63PjvffeQwFuj8h7bd78LcL7j8QRtGkTCqcwFCfvasHt
+ zTk/dQM5GvwGCn0k7/wCCnEWioV7wGRcJjwCpgvE7ENCQqUdmfUDin5Q3IP1A7L92GrMCEETgcxS5VeE
+ G0CnweIjW4v9/duIHNjatTvV6JGjlWfjRqqAF4g/fiAAEfJrjNC/JLT9TPbgQkjoT8hPT/IletISqyEW
+ ayZ0hoyUDLbf/VytxmPyZAd0+Mnv1g6BTsF26fvo7/oNWd+unQmdAaEtXuxML5geEHVgfYEFQ3AQ7Jo5
+ Ozv39fDwONKnTx+E8KuQz5+SKb084VNSpoNGbNYFZB5OnQIaMA1VF/7MpzYHgtxAAw/ThXNoLc6AAe9D
+ 78Fi6UUg69DcMhwGtOE1PO8EUUZm63N6eroIh3BROIR0ZBYbExPfFIWgnj2TQCbajrVGtA379xujpiBq
+ 8ezdFHk/Kv7POFy3c/gT2y8W/1t2bD+mUcY4rzy5jI0nzU87YJ1iMJLQqANrBUwLdDRAdKFJkSJFwqpU
+ qbIEOoW/TZs2DUZJ2I8dfleAuWeiEPgZCoUsArYWxh9FOggN0hHYzi3g74TuGB2QL5CZeV5mAlDjPzl5
+ GtR9k5AuxMhzURSVzzdixAiZBUCFoISEviAMRcH4oyXvX7mSswoOC7vQ17cNoMmV6lTmRbUZdYoazT0U
+ XNx6/A/WkF8cfmfon522n57ka8h656er1XgvebID1hGFrjOwTsC0QEcDRAyIFhA2bP7UU08NA1yYNWjQ
+ IOH6E/sntn/x4nUR7Zg7dyXIO/8QLgHZfBQxOXDgoOgYWPMDrAt6TBcI912+fB2qQr9I/WDLlgPI59ej
+ zvAxqMYJQjMmg7Bt21gQg/4BEZHRkDBbLtOBMzOzQCzajts7odbwlugNfLv/O/X+xEmqXu0XjpoKmHKb
+ 5MtGH0Y+RuifJ5eZ8aSPww5kx0FgNKBrAzQSIgVNixcvHunq6rqW04mYtzPkp+YfJb/JBDx27CzEPzaA
+ r/8msPlgGTIybdrH0hhEzD47R6AdAvN98gBYPyBBiEzC9PRTMPQjUAjagRRkB0g/3+LEP45U4qylxpAl
+ Y86oCpSWthKvcxgKSZ+rZs2aXS1WrNh4y+lvO8k3J20/RkMG2+9xuGKN9/jQd8AWfmQ0wJCYeTH5BKyQ
+ EyloZG9v36JcuXIpkCq/RO1C5uqE9cxS3v8V4s6JExdQE9gCGbJRcARBAiFOnJgiWoFnz/4s1fzcvlhQ
+ 1PUDag4wbSAhyDy/kGShmyJVFhf3KmYUvI7egH0icMo5CKVLl15sE/pT28+a7UfiVHbafgbk99AvLeMJ
+ H5cd0GkBT0FbRiLhMWLkrJYzGvBycnKKc3d3/4ZipRxSwkEketgJc30W/k6ePC86g4MHjxHFIRbqWL0n
+ BEgcX7MFc3MGtn/n8xM+pJpxixa+0C5YINLnVFRGhLLPZDL1x3tMwNKQH5uk2C/hjcUCJ/ssDLbf43Jl
+ Gu/zke6AdTSgkQInvAMSZAiV0Xh4gjZycHDwN8OFvtdTU1Olndd6WAlzfJ7aP/10WSDEd975QCjElDdn
+ Tz+FPYjpUzY8N8qwnqJESJBCJFu2bEHNIRawYh9pEJo0aYpq1KjhhaJFi47Ce9NsPzb65MT2Y62DvAgj
+ 9H+kl5fxYo/DDtgiBSQTESIjb4AnJ6OB23BhyZIl+2KS0fGEhAScxKv/lO+Tv8/Q/ezZKyLgMXnybCEH
+ BQQEo5rfT5SG2WHIVMJaTch6eAhDfiIL1AgwS6ePgvZAIBCC2SACfUEa8m+lSpWagfdlzfbrjN/DsbJj
+ +7HgaS3r/Th8LsZ7NHbgke6AdYFQRwMsEDIaIJ1Yk4cIF4ZUqlRpoYYLSdixnV7MQh+1A9kB+N13p1DA
+ myfIAVmCpAxTJMSaLqxnDxBxYMrA5yQDkJORAgNDAQuOQsficvAHeqvKlStvw/vhJF9rtp+e5PsSbmej
+ T05sv0e6qcaLGTvwOO1AdgXCHOFCFOCG16tX7wzhQobphAFtm4BY4CP8d+nSNan0z569AtBhXzAE/fG9
+ G0aTfQiG4Rqc9LsEQWCXISMLyo6RBEQxEcJ+s2Z9CSbhGGgd1s4qXLhwEjY1Act2kq8PbtNsPxY0jUaf
+ x+nqM95rvtiBnAqEtnAhyUNNAcG1RzFuPck8HFxCDf/sKv9mpuAtOILrMmdw6dKNIkZCZaL27Tvg596i
+ BtS//0Cc8r3ABeB8ghjcNgFw40ZAf58iDfD9T4kSJaGBeFvgg9p+sVgG2y9fXDrGm/g77cDdwoUNCReW
+ L18e3YXNLhIupOZfTuPMNeRHqI/dhStXbsXJnoqBqAOkd4ADTbp16w/e/3voKfgSkcV+RAibRLPgmWcq
+ fGUx/ruZ5KvZfiQ/kRZtfBk7YOzAfeyAdU+BVjEim45woQsW4ULm3F4gD8VVr159D2W7CBcyl78TIYjI
+ wdWrNwU5OHDgB3AHDgFB2A/G3yGRFiMJ6NChIyJdDhjyaMGCBe+G7Wc9ydcQ+LiPD9x4iLEDtjtwt3Bh
+ YxhpK0QDaYALr6WkpAhcyIr+nb6IHJAI9OuvN0VKjLwCIglnzmShWDgfisbNrz/xxBOQQb89yddW24+S
+ aLbaftaQn0H6Ma5pYwcecAesawNawMQaLrTtLuyH7sLv2eTDIh/pwbYNQznrAfwmKQQLixyXXqZMmUU2
+ oT/ZfoT8DG2/B/xQjYcbO3CvO5AdXOiEJ/kTXAjykB8gu0UYe37L3F2Yfrtz0JoMxJ+1HgD7Dc6d+1nw
+ /wEDBmD0mcu/wfazHedFWXQqI1uz/djow0Kloe13r5+ocX9jB+5xB2zJQ3fqLnypbNmyb6O78BThwq+/
+ /lrUhXjCU+uP/AF+5+9k/XE8GjsQmffXqVOHkN9wS+if2yRfsv0MgY97/CCNuxs78CA7cKfuQhc88e3u
+ QtB2w93c3DaGh4f/76OPPhJHwAYfEn44Vow/b9u2TUaOkecPtmEG8v5JVnm/NeSn2X5sWiJTkdGHwfZ7
+ kE/SeKyxA/e5A7nBhVqHkAQdb+TzY+rWrZsRExNznZDhlClTIDTyIdSBUtBROPAWhpNcQhFxO4qJY3H/
+ BCye/DR+Un3Z5acFPtioZLD97vNDMx5m7MDD3gEdDVgXCDVcqLsLBS5ENBBdokSJCagPrAOzbx8cwoEa
+ NWrsQqqwCnWDD8ErGGAxfMw8tGPFP9Zi/Mz7ORyFoqakJttO8iVkaVT8H/YnazyfsQN3uQO5wYU8sSnJ
+ TV1+FvDaoMDXGQZPAU+Seyjh3QWrq2Wx2h+FRUlvjkrjhCSqFmlNf+b9ttp+hgO4yw/LuJuxA3mxA7l1
+ F2q4UKIBLPL3adwc2sEQn009evgpob5QLM48pMNgGsHORBcsnfeze9Fg++XFJ2k8p7EDD7ADuXUXUmuA
+ 0QCNmrMMKdvN4h6dAUN9fufvvJ2OguIePPlp/BQ0dcIyxng/wAdkPNTYgbzegTvBhVprgEgBRUeY13Nq
+ EY2dDoHf+Ttvp6Ngzs+2ZJ78NH5Cj4bAR15/gsbzGzvwEHbANhqgOg+NmMbMQh6LhIwI9FBUwntc/J23
+ 8+8k+lC3kE0+hvE/hA/FeApjBx7lDtjChVp5iOw9Gjabi+gMeMrr4af8nbfz77wfHQcfp09+o8vvUX6C
+ xmsZO/CAO2CdEuiJRbZDUSnioReNnic+DZ+nPpWK+DiKmRqQ3wN+GMbDjR34q3bA1hHoqUXWw0318FO2
+ IPPvhuH/VZ+W8brGDuTRDugOQ+uhqHq4qe3wU+PEz6MPIbun/T9bA8yJ9CopwQAAAABJRU5ErkJgggAA
+ KAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBAgCQgAAACoAAAAD
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAACQMDQu1
+ KjUl9DpAOdgBAQFMAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX
+ BAQESUNEROPJycn6rq+q/jM9LP8eIhrTAAAATwAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAwAAAB4ZGRnHSklJ+7y7u/7U09P+6Ojo/7a5tP8rNCP+Cg8HuAAAAEcAAAAFAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAIAQEBgC4vL+N6eHj/1NTU/7u6uv+8urr/xsXF/+Tk5P+8wLr/Iy4c/gQHAqQAAAA4
+ AAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAADwAAAC4AAAAxAAAAKAAAADAJBASJZGRk+5yYmP+zsLD/n5yc/+7t7f/6+vr/9/X1/87Nzf/u7e3/
+ NEki/wgVBPIAAACAAAAAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 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
+ wgAs/4gAhv/lAOj/2wDW/9wAvf9IFon/bB/y/24i3/92GcT/CyCe/wI///8EN///CCn//wZUsf8C5/7/
+ A8v//xbd//8ir/H/MbN9/03/xv9I/7j/Qf+x/0b/8f8cExalAAAAGQAAAAAAAAAAAAAAAKJ0Z4X/lGH/
+ /2k+//9xRf//cEL//5Jv//9sR///MAT//zsG//9DEf//QxD//zgD//9HEv/4b0//5kwo/6YmAP/AI2r/
+ +zyJ/9EYWf/dADz/kQM1//Yu+f/oO+P/5CXc/7wCo/9WEuD/fBj//4Aj//+OKen/DS2p/wtG//8SQf//
+ DDH//xdMuf9J8v3/R9n//3Pf//9e2v7/MZ6M/0T/tf8//8j/W//r/2jitfUSCAYkAAAAAgAAAAAAAAAA
+ AAAAAJlqX1P/nWn//2k5//9zSP//dEj//2w+//+CWv//jW3//0ER//8yAv//Qw///0MR//8/Cv//OgP/
+ +2we/5gbPP//An7//xJz//41iP/aRFb/sgms//8I////F////zj+/6gdpv9UCvv/cQ3//3IK//9wAt7/
+ BCm5/wI5//8CMP//AiP//xM4uv9j7fb/S9j//z/R//9J5v//KHmO/1X7y/9z3rzwRjAuSw0DAwYAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAACZZ1hy/ZZn/f9zQf//b0L//3RI//9vQf//d0r//45s//9hOv//LgP/
+ /z4I//9DFP//TQX/qh4G//kDfP//EnL//w1q//8Ea/+yCz//8xL6//8Q////Df7//wX9/2MCkv9eCP7/
+ bgv//3cO//9pA9f/GEnM/z1o//9Tcv//ZoH//z9Wsf8+1On/Sdv//0XR//9F4///Msr0/y4QDJQGAgIN
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhFRJEvWadfP/gk///2o+//90SP//ckX/
+ /29A//+KYv//hWT//zoJ//85Av/KRQT/yh1z//8DcP//BWT//xF1//YPSf+zApv//wP///8D+///Dv//
+ /Azp/2Mhwv92IP//bg///28E//9cBNP/S3Xc/159//9Vcf//U27//zZFtf85yNz/Quz//0Xu//9Z+f//
+ So+x5QAAAB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhHPwOwdWOs
+ /pVl//9vPf//cEX//3RI//9uQf//eEr//5Z3//NXD/+XIDz//3O///9Ukv//IHf//wNo/74HO//gWfX/
+ /zP///8s/P//Bf//0AO9/4Nf2/+zc///qmv//7h0//+ES8j/MF7m/0Vn//9EZP//TG3//zA/wf9K1Of/
+ Z+H1+GiIm8phVl9uGQYGBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAdU1HMfmYcff/fUr//2xA//90SP//cUf//n89/5lPSv/9Q6H//0CF//9Liv//b6X/
+ /Ep3/6Ige///Vf///1H0//9q9///aP7/lSWV/39B+/+YQf//k0H//6RF//9xNsH/LmLx/0Bm//89Yv//
+ Qm7//zpl9P4gBwhoFQ0PCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIJQRgbJhWzE/5Bc//9sP///hkz/zl84/+sqg///Ro//
+ /0iI//9Hif//RIr/zz1g/9s/5///Sf7//0f2//9B+f//Rvr/iDW6/49H//+VRP//lEX//6VF//9jO8T/
+ T4v8/2OC/f5si/r9b4/2+D4aNmsAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkWRZXPubcPf0ajb5
+ Sx4mk/h3sfX/WKD//0KO//9BiP/+Tob/rzaN//9M////RP///z/5//9H/v/5QOP/fkng/61d//+mVv//
+ ok///7FY//9NHmPSHg4TJGhRdgpXJzQHXj9YAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAIJPRANQEw0EAAAAAIFGTgJ8SE5J6HGY4f1eqf7AKVTzRyU0YsZuurHmW9vu/V/8//9f//+2K6Xy
+ JBIXOHpNbFZ6R299jFmVqXxMj5MOAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAilBZAZZUYzJVDhUFAAAAAAAAAAB7P1YD
+ i1ZvOKdblYVKChgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAP////v//wAA////8P//AAD////Af/8AAP///4A//wAA///+AB//AAD///wA
+ D/8AAP//gAAP/wAA//8AAAf/AAD//gAAA/8AAP/+AAAD/wAA//wAAAH/AAD/+AAAAP8AAP/4AAAAfwAA
+ //AAAAB/AAD/4AAAAD8AAP/AAAAAHwAA/8AAAAAfAAD/gAAAAA8AAP8AAAAABwAA/wAAAAAHAAD+AAAA
+ AAMAAPwAAAAAAQAA/AAAAAAAAAD4AAAAAAAAAPAAAAAAAAAA4AAAAAAAAADgAAAAAAAAAMAAAAAAAAAA
+ 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
+ Mw8zgDYkLQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWX2gdciUxN2ExSgeoXJARoGSLZWUeOEwAAAAA
+ fk5sBYtYlAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///n////w////wH///4B///gAP//wAB/
+ /4AAf/+AAD//AAAf/gAAH/4AAA/8AAAH+AAAA/AAAAPwAAAB4AAAAMAAAACAAAAAgAAAAAAAAAEAAAAD
+ AAAABwAAAA+AAAA/wAAAf/AAAf/4AA///4E///////////////////////8oAAAAGAAAADAAAAABACAA
+ AAAAAGAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 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
+ wB8AAP//AAD//wAA
+
+
+
\ No newline at end of file
diff --git a/KeyboardLayoutMonitor/Program.cs b/KeyboardLayoutMonitor/Program.cs
new file mode 100644
index 0000000..c9c7651
--- /dev/null
+++ b/KeyboardLayoutMonitor/Program.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Windows.Forms;
+
+namespace KeyboardLayoutMonitor
+{
+ static class Program
+ {
+ ///
+ /// The main entry point for the application.
+ ///
+ [STAThread]
+ static void Main()
+ {
+ Application.EnableVisualStyles();
+ Application.SetCompatibleTextRenderingDefault(false);
+ Application.Run(new MainForm());
+ }
+ }
+}
diff --git a/KeyboardLayoutMonitor/Properties/AssemblyInfo.cs b/KeyboardLayoutMonitor/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..4ae5322
--- /dev/null
+++ b/KeyboardLayoutMonitor/Properties/AssemblyInfo.cs
@@ -0,0 +1,35 @@
+using System.Reflection;
+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("KeyboardLayoutMonitor")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Alex.Shestakov.com")]
+[assembly: AssemblyProduct("KeyboardLayoutMonitor")]
+[assembly: AssemblyCopyright("Copyright © Alex Shestakov 2010")]
+[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("45b2d285-1221-44ee-b418-d10de2820d63")]
+
+// 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("0.9.0.0")]
+[assembly: AssemblyFileVersion("0.9.0.0")]
diff --git a/KeyboardLayoutMonitor/Properties/Resources.Designer.cs b/KeyboardLayoutMonitor/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..ca67dbc
--- /dev/null
+++ b/KeyboardLayoutMonitor/Properties/Resources.Designer.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.1
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace KeyboardLayoutMonitor.Properties {
+ using System;
+
+
+ ///
+ /// 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 (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("KeyboardLayoutMonitor.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/KeyboardLayoutMonitor/Properties/Resources.resx b/KeyboardLayoutMonitor/Properties/Resources.resx
new file mode 100644
index 0000000..af7dbeb
--- /dev/null
+++ b/KeyboardLayoutMonitor/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/KeyboardLayoutMonitor/Properties/Settings.Designer.cs b/KeyboardLayoutMonitor/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..d84da05
--- /dev/null
+++ b/KeyboardLayoutMonitor/Properties/Settings.Designer.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.1
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace KeyboardLayoutMonitor.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/KeyboardLayoutMonitor/Properties/Settings.settings b/KeyboardLayoutMonitor/Properties/Settings.settings
new file mode 100644
index 0000000..3964565
--- /dev/null
+++ b/KeyboardLayoutMonitor/Properties/Settings.settings
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/KeyboardLayoutMonitor/Settings.cs b/KeyboardLayoutMonitor/Settings.cs
new file mode 100644
index 0000000..54d6517
--- /dev/null
+++ b/KeyboardLayoutMonitor/Settings.cs
@@ -0,0 +1,113 @@
+using System;
+using System.IO;
+
+namespace KeyboardLayoutMonitor
+{
+ public class Settings
+ {
+ public string DefaultLayoutName { get; set; }
+ public DwmApi.WDM_COLORIZATION_PARAMS DefaultLayoutColorScheme { get; set; }
+ public DwmApi.WDM_COLORIZATION_PARAMS AlternativeLayoutColorScheme { get; set; }
+
+ public static Settings CreateDefaultSettings()
+ {
+ Settings result = new Settings();
+ result.DefaultLayoutName = "ENU";
+
+ var colorizationParams = new DwmApi.WDM_COLORIZATION_PARAMS
+ {
+ Color1 = 3640655872,
+ Color2 = 3640655872,
+ Opaque = 1,
+ Intensity = 100,
+ Unknown1 = 10,
+ Unknown2 = 120,
+ Unknown3 = 50
+ };
+
+ result.DefaultLayoutColorScheme = colorizationParams;
+
+ colorizationParams = new DwmApi.WDM_COLORIZATION_PARAMS
+ {
+ Color1 = 3640680576,
+ Color2 = 3640680576,
+ Opaque = 1,
+ Intensity = 100,
+ Unknown1 = 10,
+ Unknown2 = 120,
+ Unknown3 = 50
+ };
+
+ result.AlternativeLayoutColorScheme = colorizationParams;
+
+ return result;
+ }
+
+ #region Serialization
+
+ public static byte[] Serialize(Settings settings)
+ {
+ MemoryStream stream = new MemoryStream();
+ byte[] defaultLayoutNameBytes = System.Text.Encoding.UTF8.GetBytes(settings.DefaultLayoutName);
+ stream.Write(BitConverter.GetBytes(defaultLayoutNameBytes.Length), 0, sizeof(int));
+ stream.Write(defaultLayoutNameBytes, 0, defaultLayoutNameBytes.Length);
+ byte[] buffer = SerializeColorizationParams(settings.DefaultLayoutColorScheme);
+ stream.Write(buffer, 0, buffer.Length);
+ buffer = SerializeColorizationParams(settings.AlternativeLayoutColorScheme);
+ stream.Write(buffer, 0, buffer.Length);
+ return stream.ToArray();
+ }
+
+ public static Settings Deserialize(byte[] serializedSettings)
+ {
+ Settings settings = new Settings();
+
+ using (BinaryReader reader = new BinaryReader(new MemoryStream(serializedSettings)))
+ {
+ int defaultLayoutNameLength = reader.ReadInt32();
+ byte[] buffer = reader.ReadBytes(defaultLayoutNameLength);
+ settings.DefaultLayoutName = System.Text.Encoding.UTF8.GetString(buffer);
+ DwmApi.WDM_COLORIZATION_PARAMS colorizationParams = new DwmApi.WDM_COLORIZATION_PARAMS
+ {
+ Color1 = reader.ReadUInt32(),
+ Color2 = reader.ReadUInt32(),
+ Opaque = reader.ReadUInt32(),
+ Intensity = reader.ReadUInt32(),
+ Unknown1 = reader.ReadUInt32(),
+ Unknown2 = reader.ReadUInt32(),
+ Unknown3 = reader.ReadUInt32()
+ };
+ settings.DefaultLayoutColorScheme = colorizationParams;
+
+ colorizationParams = new DwmApi.WDM_COLORIZATION_PARAMS
+ {
+ Color1 = reader.ReadUInt32(),
+ Color2 = reader.ReadUInt32(),
+ Opaque = reader.ReadUInt32(),
+ Intensity = reader.ReadUInt32(),
+ Unknown1 = reader.ReadUInt32(),
+ Unknown2 = reader.ReadUInt32(),
+ Unknown3 = reader.ReadUInt32()
+ };
+ settings.AlternativeLayoutColorScheme = colorizationParams;
+ }
+
+ return settings;
+ }
+
+ private static byte[] SerializeColorizationParams(DwmApi.WDM_COLORIZATION_PARAMS colorizationParams)
+ {
+ MemoryStream stream = new MemoryStream();
+ stream.Write(BitConverter.GetBytes(colorizationParams.Color1), 0, sizeof(uint));
+ stream.Write(BitConverter.GetBytes(colorizationParams.Color2), 0, sizeof(uint));
+ stream.Write(BitConverter.GetBytes(colorizationParams.Opaque), 0, sizeof(uint));
+ stream.Write(BitConverter.GetBytes(colorizationParams.Intensity), 0, sizeof(uint));
+ stream.Write(BitConverter.GetBytes(colorizationParams.Unknown1), 0, sizeof(uint));
+ stream.Write(BitConverter.GetBytes(colorizationParams.Unknown2), 0, sizeof(uint));
+ stream.Write(BitConverter.GetBytes(colorizationParams.Unknown3), 0, sizeof(uint));
+ return stream.ToArray();
+ }
+
+ #endregion
+ }
+}
\ No newline at end of file
diff --git a/Kilo.sln b/Kilo.sln
new file mode 100644
index 0000000..82dba9b
--- /dev/null
+++ b/Kilo.sln
@@ -0,0 +1,100 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Hooker", "Hooker\Hooker.vcxproj", "{8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HookerWatcher", "HookerWatcher\HookerWatcher.csproj", "{FA9B55D9-1CE2-4699-8D36-F955D6785394}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeyboardLayoutMonitor", "KeyboardLayoutMonitor\KeyboardLayoutMonitor.csproj", "{C515EB57-0026-4878-AFBD-173D36F71D46}"
+EndProject
+Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Installer_x64", "Installer\Installer.vdproj", "{613C667C-A6B1-4BC9-B295-8755E35759BB}"
+EndProject
+Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Installer_x86", "Installer_x86\Installer_x86.vdproj", "{21004221-2C17-4721-8149-10E07D7FD2B3}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|Mixed Platforms = Debug|Mixed Platforms
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|Mixed Platforms = Release|Mixed Platforms
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|Any CPU.ActiveCfg = Debug|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|Mixed Platforms.Build.0 = Debug|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|Win32.Build.0 = Debug|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|x64.ActiveCfg = Debug|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|x64.Build.0 = Debug|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|x86.ActiveCfg = Debug|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Debug|x86.Build.0 = Debug|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|Any CPU.ActiveCfg = Release|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|Mixed Platforms.ActiveCfg = Release|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|Mixed Platforms.Build.0 = Release|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|Win32.ActiveCfg = Release|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|Win32.Build.0 = Release|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|x64.ActiveCfg = Release|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|x64.Build.0 = Release|x64
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|x86.ActiveCfg = Release|Win32
+ {8F88E1B2-8CD5-4BBD-B57E-5333FC0CE5A3}.Release|x86.Build.0 = Release|Win32
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|Mixed Platforms.Build.0 = Debug|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|Win32.ActiveCfg = Debug|Any CPU
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|x64.ActiveCfg = Debug|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|x64.Build.0 = Debug|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|x86.ActiveCfg = Debug|x86
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Debug|x86.Build.0 = Debug|x86
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|Mixed Platforms.ActiveCfg = Release|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|Mixed Platforms.Build.0 = Release|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|Win32.ActiveCfg = Release|Any CPU
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|x64.ActiveCfg = Release|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|x64.Build.0 = Release|x64
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|x86.ActiveCfg = Release|x86
+ {FA9B55D9-1CE2-4699-8D36-F955D6785394}.Release|x86.Build.0 = Release|x86
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Debug|Win32.ActiveCfg = Debug|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Release|Win32.ActiveCfg = Release|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Release|x64.ActiveCfg = Release|Any CPU
+ {C515EB57-0026-4878-AFBD-173D36F71D46}.Release|x86.ActiveCfg = Release|Any CPU
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Debug|Any CPU.ActiveCfg = Debug
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Debug|Mixed Platforms.ActiveCfg = Debug
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Debug|Win32.ActiveCfg = Debug
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Debug|x64.ActiveCfg = Debug
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Debug|x86.ActiveCfg = Debug
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Release|Any CPU.ActiveCfg = Release
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Release|Mixed Platforms.ActiveCfg = Release
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Release|Win32.ActiveCfg = Release
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Release|x64.ActiveCfg = Release
+ {613C667C-A6B1-4BC9-B295-8755E35759BB}.Release|x86.ActiveCfg = Release
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Debug|Any CPU.ActiveCfg = Debug
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Debug|Mixed Platforms.ActiveCfg = Debug
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Debug|Win32.ActiveCfg = Debug
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Debug|x64.ActiveCfg = Debug
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Debug|x86.ActiveCfg = Debug
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Release|Any CPU.ActiveCfg = Release
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Release|Mixed Platforms.ActiveCfg = Release
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Release|Win32.ActiveCfg = Release
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Release|x64.ActiveCfg = Release
+ {21004221-2C17-4721-8149-10E07D7FD2B3}.Release|x86.ActiveCfg = Release
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal