diff --git a/ContentServer.sln b/ContentServer.sln new file mode 100644 index 0000000..c8d941f --- /dev/null +++ b/ContentServer.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.29806.167 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ContentServer", "ContentServer\ContentServer.csproj", "{352AA0E2-A443-4615-97BF-4CF2C08A09A3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {352AA0E2-A443-4615-97BF-4CF2C08A09A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {352AA0E2-A443-4615-97BF-4CF2C08A09A3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {352AA0E2-A443-4615-97BF-4CF2C08A09A3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {352AA0E2-A443-4615-97BF-4CF2C08A09A3}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {6D38E934-B5DF-4A2D-B3AA-FD0EFCDCE29F} + EndGlobalSection +EndGlobal diff --git a/ContentServer/App.config b/ContentServer/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/ContentServer/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/ContentServer/ContentServer.cs b/ContentServer/ContentServer.cs new file mode 100644 index 0000000..c2e60e5 --- /dev/null +++ b/ContentServer/ContentServer.cs @@ -0,0 +1,331 @@ +using System; +using System.Collections.Generic; +using System.Globalization; +using System.IO; +using System.Net; +using System.Net.Sockets; +using System.Security.Cryptography; +using System.Text; +using System.Threading; + +namespace ContentServer +{ + class ContentItem + { + + public String name; + public String filePath; + public ContentItem(string Name,string FilePath) + { + if(File.Exists(FilePath)) + { + filePath = FilePath; + name = Name; + } + else + { + throw new FileNotFoundException(); + } + } + + } + + class ContentClient + { + + public ContentClient(ContentServer Server, Socket ClientSocket) + { + clientSock = ClientSocket; + baseServ = Server; + Server.Clients.Add(this); + baseServ.WriteDebugOutput("PSVita Connected @ " + clientSock.RemoteEndPoint.ToString()); + ProcessRequests(); + clientSock.Close(); + + } + + private ContentServer baseServ; + private Socket clientSock; + + + private byte[] ReadData() + { + while (clientSock.Available < 1) { } + byte[] by = new byte[clientSock.Available]; + clientSock.Receive(by); + return by; + } + + private void SendString(string str) + { + byte[] response = Encoding.UTF8.GetBytes(str); + clientSock.Send(response); + } + + private string GenerateHeaders(string path, long content_length = 0) + { + string headers = ""; + + if (path == "/") + { + headers += "HTTP/1.1 200 OK\r\n"; + headers += "Content-Type: text/html\r\n"; + headers += "Accept-Ranges: bytes\r\n"; + headers += "Server: ContentServer\r\n"; + headers += "Content-Length: " + content_length + "\r\n"; + headers += "Cache-Control: max-age=3600\r\n"; + headers += "Connection: keep-alive\r\n"; + headers += "\r\n"; + } + else if (File.Exists(path)) + { + FileInfo info = new FileInfo(path); + long length = info.Length; + + if (content_length != 0) + length = content_length; + + + headers += "HTTP/1.1 200 OK\r\n"; + headers += "Content-Type: application/octet-stream\r\n"; + headers += "Accept-Ranges: bytes\r\n"; + headers += "Server: ContentServer\r\n"; + headers += "Content-Length: " + length + "\r\n"; + headers += "Cache-Control: max-age=3600\r\n"; + headers += "Connection: keep-alive\r\n"; + headers += "\r\n"; + } + else + { + headers += "HTTP/1.1 404 Not Found\r\n"; + headers += "Content-Type: text/plain\r\n"; + headers += "Accept-Ranges: bytes\r\n"; + headers += "Server: ContentServer\r\n"; + headers += "Content-Length: " + content_length + "\r\n"; + headers += "Cache-Control: max-age=3600\r\n"; + headers += "Connection: keep-alive\r\n"; + headers += "\r\n"; + } + return headers; + } + + private void RespondGet(string path, Dictionary query) + { + baseServ.WriteDebugOutput("GET " + path); + string name = Path.GetFileName(path); + + if (ContentItemExists(name)) + { + ContentItem ci = GetContentItem(name); + FileStream fs = File.OpenRead(ci.filePath); + try + { + string requestStr = GenerateHeaders(ci.filePath, fs.Length - fs.Position); + + SendString(requestStr); + + while(fs.Position < fs.Length) + { + int BUFFER_SIZE = 0x8500000; + if(fs.Position + BUFFER_SIZE <= fs.Length) + { + byte[] buffer = new byte[BUFFER_SIZE]; + fs.Read(buffer, 0x00, BUFFER_SIZE); + clientSock.Send(buffer); + } + else + { + byte[] buffer = new byte[fs.Length - fs.Position]; + fs.Read(buffer, 0x00, buffer.Length); + clientSock.Send(buffer); + } + + } + } + catch (Exception) { + fs.Close(); + }; + + } + else + { + string body = GeneratePage(path); + string requestStr = GenerateHeaders(path, body.Length); + requestStr += body; + + SendString(requestStr); + } + + } + + private void RespondHead(string path) + { + string name = Path.GetFileName(path); + baseServ.WriteDebugOutput("HEAD " + path); + + if (ContentItemExists(name)) + { + ContentItem ci = GetContentItem(name); + string requestStr = GenerateHeaders(ci.filePath); + SendString(requestStr); + } + else + { + string body = GeneratePage(path); + string requestStr = GenerateHeaders(path, body.Length); + SendString(requestStr); + } + + } + + private bool ContentItemExists(string name) + { + bool exists = false; + + + foreach (ContentItem ci in baseServ.Contents) + { + if (ci.name == name) + { + exists = true; + } + } + return exists; + } + + private ContentItem GetContentItem(string name) + { + + foreach (ContentItem ci in baseServ.Contents) + { + if (ci.name == name) + { + return ci; + } + } + throw new FileNotFoundException(); + } + + private string GeneratePage(string path) + { + if (path == "/") + { + string body = "Content Downloader Server.
Open this url in PSVita's \"Content Downloader\" To view avalible files."; + foreach (ContentItem content in baseServ.Contents) + { + body += ""; + } + + return body; + } + else + { + string body = "File not found."; + return body; + } + } + + private string ExtractPath(string relativeUri) + { + int questionIndex = relativeUri.IndexOf("?"); + if (questionIndex != -1) + return relativeUri.Substring(0, questionIndex); + else + return relativeUri; + } + private Dictionary ExtractQuery(string relativeUri) + { + int questionIndex = relativeUri.IndexOf("?"); + if (questionIndex != -1) + { + string[] queryStrList = relativeUri.Substring(questionIndex + 1).Split('&'); + Dictionary queryDict = new Dictionary(); + foreach(string queryStr in queryStrList) + { + string[] qStr = queryStr.Split('='); + queryDict.Add(qStr[0], qStr[1]); + } + return queryDict; + } + else + return new Dictionary(); + } + private string ExtractRelativeUrl(string header) + { + int slashIndex = header.IndexOf("/"); + int httpLen = header.IndexOf(" HTTP/1.1") - slashIndex; + string path = header.Substring(slashIndex, httpLen); + return path; + } + private void ProcessRequests() + { + byte[] data = ReadData(); + + // Parse Request + + string curReq = Encoding.UTF8.GetString(data); + + curReq = curReq.Replace("\r\n", "\n"); + string[] reqLines = curReq.Split('\n'); + foreach (string line in reqLines) + { + if (line.StartsWith("GET")) + { + string relUrl = ExtractRelativeUrl(line); + string path = ExtractPath(relUrl); + Dictionary query = ExtractQuery(relUrl); + RespondGet(path, query); + return; + } + else if (line.StartsWith("HEAD")) + { + string relUrl = ExtractRelativeUrl(line); + string path = ExtractPath(relUrl); + RespondHead(path); + return; + } + } + + } + } + class ContentServer + { + public List Contents = new List(); + public List Clients = new List(); + + public void WriteDebugOutput(string txt) + { + Program.MainForm.Invoke((Action)delegate + { + Program.MainForm.AppendToConsole(txt + "\r\n"); + }); + } + + public ContentServer() + { + + new Thread(() => + { + WriteDebugOutput("Listening for connections on port 1337."); + IPEndPoint localEndPoint = new IPEndPoint(IPAddress.Parse("0.0.0.0"), 1337); + Socket newsock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); + newsock.Bind(localEndPoint); + newsock.Listen(20); + + while(true) + { + Socket clientSock = newsock.Accept(); + + new Thread(() => + { + ContentClient client = new ContentClient(this, clientSock); + Clients.Remove(client); + }).Start(); + } + + }).Start(); + } + + + } +} diff --git a/ContentServer/ContentServer.csproj b/ContentServer/ContentServer.csproj new file mode 100644 index 0000000..c06ae19 --- /dev/null +++ b/ContentServer/ContentServer.csproj @@ -0,0 +1,93 @@ + + + + + Debug + AnyCPU + {352AA0E2-A443-4615-97BF-4CF2C08A09A3} + WinExe + ContentServer + ContentServer + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + icon0.ico + + + + + + + + + + + + + + + + + Form + + + ServerGui.cs + + + + + + ServerGui.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + \ No newline at end of file diff --git a/ContentServer/Program.cs b/ContentServer/Program.cs new file mode 100644 index 0000000..65986cf --- /dev/null +++ b/ContentServer/Program.cs @@ -0,0 +1,26 @@ +using System; +using System.IO; +using System.Net; +using System.Net.Sockets; +using System.Windows.Forms; + +namespace ContentServer +{ + static class Program + { + public static ServerGui MainForm; + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + + + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + MainForm = new ServerGui(); + Application.Run(MainForm); + } + } +} diff --git a/ContentServer/Properties/AssemblyInfo.cs b/ContentServer/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..6d42be3 --- /dev/null +++ b/ContentServer/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("ContentServer")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ContentServer")] +[assembly: AssemblyCopyright("Copyright © 2020")] +[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("352aa0e2-a443-4615-97bf-4cf2c08a09a3")] + +// 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/ContentServer/Properties/Resources.Designer.cs b/ContentServer/Properties/Resources.Designer.cs new file mode 100644 index 0000000..eeac3d8 --- /dev/null +++ b/ContentServer/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ContentServer.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ContentServer.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/ContentServer/Properties/Resources.resx b/ContentServer/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/ContentServer/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/ContentServer/Properties/Settings.Designer.cs b/ContentServer/Properties/Settings.Designer.cs new file mode 100644 index 0000000..881097c --- /dev/null +++ b/ContentServer/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ContentServer.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.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/ContentServer/Properties/Settings.settings b/ContentServer/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/ContentServer/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ContentServer/ServerGui.Designer.cs b/ContentServer/ServerGui.Designer.cs new file mode 100644 index 0000000..6c71607 --- /dev/null +++ b/ContentServer/ServerGui.Designer.cs @@ -0,0 +1,174 @@ +namespace ContentServer +{ + partial class ServerGui + { + /// + /// 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() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServerGui)); + this.serverContents = new System.Windows.Forms.ListBox(); + this.addPKG = new System.Windows.Forms.Button(); + this.addPUP = new System.Windows.Forms.Button(); + this.addMisc = new System.Windows.Forms.Button(); + this.rmFile = new System.Windows.Forms.Button(); + this.addFolder = new System.Windows.Forms.Button(); + this.rmAll = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.consoleOutput = new System.Windows.Forms.TextBox(); + this.SuspendLayout(); + // + // serverContents + // + this.serverContents.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.serverContents.FormattingEnabled = true; + this.serverContents.Location = new System.Drawing.Point(12, 44); + this.serverContents.Name = "serverContents"; + this.serverContents.Size = new System.Drawing.Size(660, 394); + this.serverContents.TabIndex = 0; + // + // addPKG + // + this.addPKG.Location = new System.Drawing.Point(12, 12); + this.addPKG.Name = "addPKG"; + this.addPKG.Size = new System.Drawing.Size(102, 23); + this.addPKG.TabIndex = 1; + this.addPKG.Text = "Add PKG File"; + this.addPKG.UseVisualStyleBackColor = true; + this.addPKG.Click += new System.EventHandler(this.addPKG_Click); + // + // addPUP + // + this.addPUP.Location = new System.Drawing.Point(120, 12); + this.addPUP.Name = "addPUP"; + this.addPUP.Size = new System.Drawing.Size(110, 23); + this.addPUP.TabIndex = 2; + this.addPUP.Text = "Add PUP File"; + this.addPUP.UseVisualStyleBackColor = true; + this.addPUP.Click += new System.EventHandler(this.addPUP_Click); + // + // addMisc + // + this.addMisc.Location = new System.Drawing.Point(236, 12); + this.addMisc.Name = "addMisc"; + this.addMisc.Size = new System.Drawing.Size(106, 23); + this.addMisc.TabIndex = 3; + this.addMisc.Text = "Add Misc"; + this.addMisc.UseVisualStyleBackColor = true; + this.addMisc.Click += new System.EventHandler(this.addMisc_Click); + // + // rmFile + // + this.rmFile.Location = new System.Drawing.Point(460, 12); + this.rmFile.Name = "rmFile"; + this.rmFile.Size = new System.Drawing.Size(106, 23); + this.rmFile.TabIndex = 4; + this.rmFile.Text = "Remove Selected"; + this.rmFile.UseVisualStyleBackColor = true; + this.rmFile.Click += new System.EventHandler(this.rmFile_Click); + // + // addFolder + // + this.addFolder.Location = new System.Drawing.Point(348, 12); + this.addFolder.Name = "addFolder"; + this.addFolder.Size = new System.Drawing.Size(106, 23); + this.addFolder.TabIndex = 5; + this.addFolder.Text = "Add Folder"; + this.addFolder.UseVisualStyleBackColor = true; + this.addFolder.Click += new System.EventHandler(this.addFolder_Click); + // + // rmAll + // + this.rmAll.Location = new System.Drawing.Point(572, 12); + this.rmAll.Name = "rmAll"; + this.rmAll.Size = new System.Drawing.Size(106, 23); + this.rmAll.TabIndex = 6; + this.rmAll.Text = "Remove All"; + this.rmAll.UseVisualStyleBackColor = true; + this.rmAll.Click += new System.EventHandler(this.rmAll_Click); + // + // label1 + // + this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(12, 446); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(48, 13); + this.label1.TabIndex = 7; + this.label1.Text = "Console:"; + // + // consoleOutput + // + this.consoleOutput.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.consoleOutput.Location = new System.Drawing.Point(15, 462); + this.consoleOutput.Multiline = true; + this.consoleOutput.Name = "consoleOutput"; + this.consoleOutput.ReadOnly = true; + this.consoleOutput.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.consoleOutput.Size = new System.Drawing.Size(657, 147); + this.consoleOutput.TabIndex = 8; + // + // ServerGui + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(684, 621); + this.Controls.Add(this.consoleOutput); + this.Controls.Add(this.label1); + this.Controls.Add(this.rmAll); + this.Controls.Add(this.addFolder); + this.Controls.Add(this.rmFile); + this.Controls.Add(this.addMisc); + this.Controls.Add(this.addPUP); + this.Controls.Add(this.addPKG); + this.Controls.Add(this.serverContents); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MinimumSize = new System.Drawing.Size(700, 660); + this.Name = "ServerGui"; + this.Text = "Content Server - Listening on Port 1337"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ServerGui_FormClosing); + this.Load += new System.EventHandler(this.ServerGui_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.ListBox serverContents; + private System.Windows.Forms.Button addPKG; + private System.Windows.Forms.Button addPUP; + private System.Windows.Forms.Button addMisc; + private System.Windows.Forms.Button rmFile; + private System.Windows.Forms.Button addFolder; + private System.Windows.Forms.Button rmAll; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox consoleOutput; + } +} + diff --git a/ContentServer/ServerGui.cs b/ContentServer/ServerGui.cs new file mode 100644 index 0000000..8706256 --- /dev/null +++ b/ContentServer/ServerGui.cs @@ -0,0 +1,119 @@ +using System; +using System.Diagnostics; +using System.IO; +using System.Windows.Forms; + +namespace ContentServer +{ + public partial class ServerGui : Form + { + ContentServer cs; + public ServerGui() + { + InitializeComponent(); + } + + public void AppendToConsole(string txt) + { + consoleOutput.AppendText(txt); + } + private void AddToList(string path) + { + try + { + string Name = Path.GetFileName(path); + ContentItem ci = new ContentItem(Name, path); + cs.Contents.Add(ci); + serverContents.Items.Add(Name); + }catch(FileNotFoundException) + { + MessageBox.Show("File \"" + path + "\" does not exist!", "File Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } + private void ServerGui_Load(object sender, EventArgs e) + { + cs = new ContentServer(); + } + + private void addPKG_Click(object sender, EventArgs e) + { + OpenFileDialog pkgFileDialog = new OpenFileDialog(); + pkgFileDialog.Filter = "Packages|*.PKG"; + pkgFileDialog.Title = "Select a PKG File"; + if (pkgFileDialog.ShowDialog() == DialogResult.OK) + { + AddToList(pkgFileDialog.FileName); + } + } + + private void addPUP_Click(object sender, EventArgs e) + { + OpenFileDialog pupFileDialog = new OpenFileDialog(); + pupFileDialog.Filter = "Packages|*.PUP"; + pupFileDialog.Title = "Select a PUP File"; + if (pupFileDialog.ShowDialog() == DialogResult.OK) + { + AddToList(pupFileDialog.FileName); + } + } + + private void addMisc_Click(object sender, EventArgs e) + { + OpenFileDialog anyFileDialog = new OpenFileDialog(); + anyFileDialog.Filter = "Misc|*.*"; + anyFileDialog.Title = "Select a File"; + if (anyFileDialog.ShowDialog() == DialogResult.OK) + { + AddToList(anyFileDialog.FileName); + } + } + + private void addFolder_Click(object sender, EventArgs e) + { + FolderBrowserDialog addFolderDialog = new FolderBrowserDialog(); + if(addFolderDialog.ShowDialog() == DialogResult.OK) + { + string[] fileList = Directory.GetFiles(addFolderDialog.SelectedPath, "*", SearchOption.AllDirectories); + foreach(string file in fileList) + { + AddToList(file); + } + } + } + + private void rmFile_Click(object sender, EventArgs e) + { + try + { + string Name = serverContents.SelectedItem.ToString(); + + foreach (ContentItem ci in cs.Contents) + { + if (ci.name == Name) + { + cs.Contents.Remove(ci); + serverContents.Items.Remove(Name); + return; + } + } + + } + catch (Exception){ } + + } + private void rmAll_Click(object sender, EventArgs e) + { + cs.Contents.Clear(); + serverContents.Items.Clear(); + } + + + + private void ServerGui_FormClosing(object sender, FormClosingEventArgs e) + { + Process.GetCurrentProcess().Kill(); //kys + } + + + } +} diff --git a/ContentServer/ServerGui.resx b/ContentServer/ServerGui.resx new file mode 100644 index 0000000..69af0ed --- /dev/null +++ b/ContentServer/ServerGui.resx @@ -0,0 +1,1436 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + NwsAEAcDAAkEAwAHAwMAbi4IAI47DgCTPRAAAAACBrpqVwW+a/IGvmzpB75s8Aq/bvYFvmv4A71q6gO9 + auQEvWv6BL1r8QS9at0DuGdDCf//AAAAAAEAtGgrAL1usQC9brIAvm/cAL5v/AK/cPcEv3H4Bb9x6QW5 + bDgAAAADAGwtCABeJwYAejIJAD8aBQB6MwkAjTsOAHUxCAAAAAMDvG58BL9w6gW/cekDv3DsBsBx7wrB + c/UIwHLhBb9x2gbAcfEFv3H6Bb9x1AexaCEAAAABAAAAAwAAAAEBvHJSAr91kQTAdr8Fwnf8BcF36wTB + dvUBwHXPAaxlGQBWHAYAeTIJAIc4DACUPhEAYikGAFgkBgB9NAoAXiYGAIpJCwC9c4QAv3TOAMB05gDA + dfUAv3TlAcB17gXBd+gEwXbsAMB06wDAdP0AvnOJAAYAAwAAAAMAAAADAAAAAQW6djMEwnunAsF6ugDC + evgAwXrtAMF68gDBeagAk0sGAH4mBwB2KAgAQxkFAHUwCACDNwsAhTgMAIk5DQBtJggAsGYfAMF5rwDB + etYAwnryAMF67ADBeu0AwnryAMJ67gTDfOUFw3z0AcJ62wC5dCoAAAABAAAAAwAAAAMAAAACAJ1kDgC/ + fF8AwH1yAMN/ygDDf/UAw3/6AMN/yQDBfnEAvXhJALVxJwCaXQ8AcSgIAIouDACBKwsAiTQMAIUqDQC7 + djwAw3/aAMN/7ADDf/UAw3/kAMN/6ADDf/4Aw3/7AMN/+QPEgPYGwn9sAAAAAQAAAAMAAAADAAAAAwAA + AAMAAAACALN3FQDAgVcAxIS1AMWE+ADFhPkAxYT9AMWE/gDFhPUAxYTgAMSEuQDDg4oAwYFhALx6QACx + aSYAo0UfAL97bADFhOYAxYTrAMWE9wDFhPEAxYTyAMWE/ADFhPoAxYT6AMOCmwCnbg0AAAACAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAACALJ6GQDFiKUAx4n4AMeJ7wDHif0Ax4n/AMeJ/wDHif0Ax4n2AMeJ9QDH + ifAAxonqAMaI0wDFh7EAxoi8AMaJ4ADGiewAx4n4AMeJ8wDHifYAx4n7AMeJ+wDFh6gAuH0YAAAAAQAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAABAL2FLwDGi6QAyI3XAMiN9wDIjfIAyI36AMiN/ADI + jfYAyI35AMiN8gDIjfIAyI37AMiN+ADIjfMAyI3sAMiN7gDIjfYAyI32AMiN/ADIjfIAxouZALmBGQAA + AAEAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAACAKt6EADGjm0AyZHaAMmR9gDJ + kfoAyZH8AMmR+QDJkfkAyZH0AMmR9gDJkfwAyZHwAMmR0gDJkNIAyZHgAMmR8QDJkfEAyZDWAMWNaQCv + fQ0AAAABAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAACAJVsBgDC + jTwAyZOuAMqU5QDKlPQAypT3AMqU9gDKlOoAypTzAMqU+ADKlNwAypTAAMmUrwDKlM4AypTRAMiSigC/ + iy0AZ0sCAAAAAgAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAQCjeAsAwo82AMiVeADKlqoAypa5AMqWqgDLl8QAypaxAMmVdADIlGIAx5RgAMWSSAC7 + iiIAiGQFAAAAAQAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAgAAAAAAFBABAJJtCgCxhBUAtokaAL2NIwC3iRoAp30NADEmAwBQ + PAQAAAAAAAAAAQAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAIAQAAAAAAAAA + AAAAAAAAAAAAAAAAAAAgAAAAAAEAAEAAAAJAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAEAAAAAAAAA + AAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIACgA + AAAwAAAAYAAAAAEAIAAAAAAAACQAAMMOAADDDgAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAEAAAAAAAAAAAAQ + AAIAWgAHCXMJChiEFw4DbwILAFEABgAdAAMAHQABAAAAAAAAAAAAAAACAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAABAFsBBQCK + AhsAlQJDAJcBbwCYAZIAmAGeApkDjhKgE4QNng6SAJcBdwCVAUYAlQFGAJMCNgCQAicAfwEQABQAAQAA + AAEAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAACAAAAAABd + AgcAkwQ3AJgDiQCZA8QAmgPsAJoD9wCaA/4AmgPwAJoD5AObBeISohTkDJ8O5gCZA8gAmgPaAJoD5gCa + A+AAmQO8AJcDagCSBC8AcAMJAAAAAQAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAAAiwUWAJcGVgCWBUgAmgXPAJoF3gCbBfMAmwX6AJsF9ACbBfMAmgXpAJoF4wCaBd8CmwbhEqMX4g6h + EtUAmgXwAJsF+ACbBf0AmgXtAJoF5ACaBcQAlQU/AIsFGwBpBAYAAAABAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAACAnQJBgaaDUsAmwi9AJsH0wCZB24AmwfwAJsHvQCbB+YAmwfuAJsH6gCbB+AAmwfdAJsH1ACb + B8AAmwfZAZsIxxCjFtUNohTvAZsH9gCbB/kAmwftAJsH4wCbB70AmQd4AJoHowCZB2UAjQgYAAAAAQAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAEAkAoXAJoKgQWeD+MEng31AJwJ3QCaCW8AnAruAJwKqACcCtcAnAr4AJwK6gCc + CukAnArvAJwK7gCcCuoAnArsAJwK6gGcCuMOoxf1D6QY+wGdC/sAnAn4AJwK7ACcCvAAnAreAJwK0wCb + CrIAmwqXAJgKSQBwCAUAAAACAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAQCWDSkAnA22AJ0M9QGdDfoHoBP9Ap4O4ACcDJEAnQzmAJwMowCd + DOAAnQz4AJ0M+ACdDPkAnQz0AJ0M5wCdDPAAnQz2AJ0M9gCdDNMAnQzhDaMY/BCkG/ACng73AJ0M8gCd + DPEAnQzzAJ0M6ACdDMsAnQzhAJ0M5ACbDWcAhAwKAAAAAgAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAAAJcPKwCeD8cAng//AJ4P+wCeD/gDnxH7B6EW3AGe + D7oAng/4AJ0PsQCeD+wAng/2AJ4P/QCeD/oAng/sAJ4P0wCeD+QAng/rAJ0PrwCZEEQAnRCMAJ4P6Q2k + GuUQpR3xBKAT8QCeD/YAng/xAJ4P+wCeD+cAng/hAJ4P+ACeD+QAnA92AH4OCAAAAAIAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAAAmBIrAJ4SvQCfEvwAnxL7AJ8S/ACf + EvIAnxL8BKEW5wSgFrAAnxLcAJ4SrgCfEuAAnxL6AJ8S/QCfEvkAnxLqAJ8S4ACfEtEAnxeCAJwmIQBn + YQMAnSQtAJ4SvwGfE+YLpBzjDaUe2gahF98AnxLsAJ8S+wCfEu8AnhLSAJ8S7gCfEugAnxLQAJwSZgB6 + DwcAAAACAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQCVFRkAnxW4AKAV+gCg + FfQAoBXsAKAV9gCgFfMAoBX3AKAV8gSiGcUCoRfQAJ8VxQCgFfEAoBX9AKAV8ACgFe8AoBX1AJ8VsQCc + GzoAlzwQAIk+CwCYPxMAnUgVAKAcaACgFeABoBbRCqUe5gulH+AHoxzwAaAW+wCgFfMAoBXjAKAV8ACg + FekAoBXZAKAVzwCeFmAAHgYCAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAACAHQTBwCg + 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 + BQMALBMEAHozCQB4MggAmUASAI47DgBuLggAXygGAKdFKACdQRYAjDwNAJ46HQCsO7gArTv7AKw69gCs + OusArDr1B69A+giwQPEArDr1AKw69wCsOuMBqDlQA3IpCAAAAAIAXyMGAKw+hwCsPowArT+2AK4/3gCt + PqAArj/6AK4//wCuP/4Arj/1AK4/5wCuP9IArT+rAKw/fACiPB4AkTcRAIMyDACXPxIAmUAUAAAAAgAq + EQQAOBcEACIOBAAFAgMAOhgEAG4uCABwLwgAoEMbAKJDHgBNIAUAGAoDAKVEIgCkRCIAoUMcAI09DQCq + Pk4Arj/qAK4/8wCuP9kArj/tAK4//gawQ/MHsEPwAK4/9ACuP/IArD5wAEEXBAAAAAMAhjMMAK5CmACu + Q64Ar0PjAK9D0wCuQ7kAr0P9AK9D/QCvQ/0Ar0P0AK9D8wCvQ/wAr0P7AK9D+QCvQ1sArUJfAKM+JgAx + FwQAaSwHAAAAAwAqEgQAORgEAAgDAwAlEAQAWiUGAGEoBwCQPA8AlT4SAIE2CwBtLQgAaiwHAGksBgCI + OQsAkz0PAJM+EQCMOQ0ArUKLAK9D+gCvQ+8Ar0P2AK9D+QCvQ+wGsUfSBbFG6QGwQ/oEsEWrA485DQAA + AAIAkzsRAK9GlQCwR64AsEfaALBHzwCwR7MAsUf0ALFH/gCxR/8AsEfoALBH6QCxR/YAsUf4ALFH/wCw + R60ArkZxAJg9EwCKOgwAhjgMAC0TBABFHQUAhjgMAHozCQAXCQMAYykHAHwzCgBeJwYAaSwHAGcrBwAf + DQQAUiIFAEofBQAoEQQAXicGAFomBgAAAAIAp0MgALBGuwCxR/YAsUf9ALFH9gGxSPgEskryDrZQyA62 + UOYHs0vCAKhELwAAAAEAm0EVALFLjwCyS8UAsUvLALJLzwCxS8IAskvrALJL/wCyS/8AskvkALJLyQCy + S+UAskv6ALJL+gCyS/sAsUumAII2CwCANQoAaSwHAE8hBQAwFAQAlz8SAJY+EgB4MgkAgzYLADEUBABn + KwcAezMJAE0gBQAVCQMANRYEAHQwBwBrKgQAVyECAEUcAgAmDwMAjTsNAK5JVwGyTOkEtE7+B7RP1Qm1 + UeMHtVD8A7NN6gi0ULcEs03TAKtIPAH//wAAlUERALJPkgCzT9QAs0/EALNP3QCzT9EAs0/uALNP+ACz + T/YAs0/9ALNP9gCzT+sAs0/4ALNP/wCzT/8AsU5/ABICAwBoKwcAdDAIAEkeBQBFHQUATiEFAFAhBQCB + NQsAfzUKADYWBABrLAcAgzcLAIU3CwAAAAIAqkwuALJQmQCyUHwAsE5aAKlMLAqeSxQCqEYpAKZEJgu1 + VIoItlT6A7RR7gGzUNIAs0/qALNP8wGzUMsKtlWmCbJSTh3//wAAhj4LALNTiQC0VNcAtVT0ALVU6AC1 + VN4AtVPtALVU+gC1VP0AtVT9ALVU9QC1VPMAtVT+ALVU+wC1VPQAsU9lAJg9EgAAAAIAkT0OAI06DQCC + NgsADgYDAFQjBgA9GQQAcS8IAHozCQBsLQcAjjsOAHcyCQEAAAIAsVJeALVT9wG1VPQEtlbrCbhZ3gy5 + W8gCtVWtALNThQCyU10As1KlALVT8AC1VPYAtVT7ALVU9AC1VPwCtVS2EK1WIwAAAAEAfTwJALRWdgC2 + V8UAtlj3ALZY6gC2WNQAtljfALZY/AC2WP8Atlj5ALZY5gC2WPkAtlj/ALZY/wC2WOAAr088AJ5BGgBx + LwgAWSUGAHwzCgCKOQ0AWiUGADEUBAA/GgQATyEFAJA8DwB7MwoATiAFAGUqBgAVAQMNuV6ADLpe8Ai5 + XOQGuFvuA7da+wG3WPsAtlj9ALZY+gC2WN0AtViIALVXuAC2WOsAtlj6ALZY9wC2V9kAtFaKAKtTKgAA + AAAEXjAGCLhfeAa5X8MFuV/2BLle0QK4XcoBuFzjALhc+QC4XP4AuFz9ALhc+QC3XPEAuFz7ALhc/wC3 + W70AoUgZAI06DgB1MAkAdjEJAJI9DwBcJgUAizoNAIw6DgCHOAwAbi4HAEsfBQCSPRAAcC8IAJE8DwCY + RhEHuV+eDbxj3QO5XukAt1z4ALhc9gC4XPEAuFz5ALhc/gC4XPMAt1zcALdctQC3XMcAuFz4ALhc+QC3 + XNsAtVtqAK1WLAAAAAEBAAABArZfWwO5YcsGu2PsB7tk4wm8Zd8JvGX1Cbxl/Ae7ZP0Gu2P6BLpi+wO6 + YfgCuWHrAblg/wC3XpEAjDcNAIA1CgBzMAgASR4FAAUCAwBQIgUAgDUKAEgeBQCCNgsAokMfAH40CgBZ + JQYAVSMGAKBBHACtVSYAuF+3Arlh1we7ZOMEumL2ALlg9QC5YPAAuWD1ALlg7QC4YNMAuWDWALlg7QC5 + YOAAuWDkALlg9AC5YPIAuF+bAKVWGAAAAAEA//8AALNgMwC6ZMoAumT9ALpk4wC6ZOIBumT3Abtl/AO7 + ZfwEvGb+Bbxn+wa8Z/4HvWjxB71n+ge4Y2QAbCAIAFUjBgBhKQYAORgEAAAAAwBmKgcAMRQEAAYDAwA/ + GgQAkTwPAJM9EAB4MgkAFwoDAEkOBQC1YEMAumTgALpkzwG6ZM8IvWj3Bbxm+gC6ZPgAumT3ALpk7gC6 + ZN8AumTmALpk/QC6ZPkAumT1ALpk+QC6ZPwAuGKAAHI8BwAAAAIAAAABAKhcGQC7Z68Au2jrALto1gC7 + aN0AvGjrALxo/wC8aPsAvGj7ALxo/QC8aP4AvGj2ALxo6gGzYjUANQUFAJY+EgB7MwkAEgcDAAAAAwAB + AAMAAAADAA0FAwB2MQkAfTQKAJY+EgCXPhIAXCYGAAAAAAO6aG0CvGn4Arxp6AK8aeECvGnrCL5s/Aa+ + a/cAvGj4ALxo9QC8aOsAvGjnALxo9AC8aP4AvGj1ALto4gC7aOIAumdgAP//AAAAAAMAAAADAB4QAwC6 + amQAvWzhAL1s1gC8bMIAvWzkAL1s/wC9bPkAvWzzAL1s8wC9bPgAvWz2Ar1syQGnWxcAZiYHAJE8DwBo + KwcACwUDAAoEAwAGAgMACAQDAD0ZBACKOQ0AmD8TAJY+EACMOg0AViMGABIDAwq/cJYJwHD/C8Fx+AzB + cvkKwHHsCsBw8hHCdO8PwnP6CsBx9QvAcdwJv3DHDMFy6gzBcfcKwHHzCsBx6wrAcd0IumxHRv//AAAA + AAMAAAADAAAAAQCyaCgAvG6WAL5vxQC9b5QAvnDPAL5w+AC+cPwBv3D4BMBy+gjBc/cIwXP8CMBzoAhQ + LwUAGQkDAGcrBwBjKQcAOhgEAIk5DACFNwsAOxkEAFUjBgB9NAoAjDoOAGYqBwBiKQYAAAACAKNVFwC9 + b7IAvnDqAL5w0wC+cOYAvnDqAL5w5gG/cPMGwHP5CsF06wO/cdwBvnDfAr9x5gK/cfUBv3H5Ab9w/wG+ + cMoEq2QWAAAAAgAAAAMAAAADAAAAAwAAAAAAt28pAL9ztQC9cnoCv3SrBcF29AjCd/wJwnfzCMJ35gTB + dv4BwHT8AL1yawAAAAEASh8FADoYBACPOw4AgTULAJ1BFwCUPREAZSoHADEUBABlKgcAhDcLAHozCQBc + JgYAAAACALFoJAC+c6kAv3PAAL902AC/dO8AwHT4AL906QC/c94Av3TzA8B16wnCd+sDwHXyAL9z5QC/ + dOcAwHT9AMB0/AC9cnIAAAABAAAAAwAAAAMAAAADAAAAAwAAAAEBrmscBsF5kQjBeoQGwnqqBMJ5+QLB + ePgAwXfrAMB31wDBd/YAwXf0ALpzQQA9AAUAjzwPAHozCQB3MQkAPBkFAH81CgCMOg0AZisHAG8uCAAr + EgQAgTUKAIA1CgBQIQUAcSEJALpvRADAd60AwHfVAMB32QDBd+8AwXf3AMF38gDAd+YAwXfsAMB36AHB + eOIIw3rkBsJ57ADBd/EAwXf9AMB30wC0byAAAAABAAAAAwAAAAMAAAADAAAAAwAAAAMJcUkGA8J7ngHB + e7gAwXqiAMJ76QDCe/sAwnv2AMJ76wDCe/IAwnvZALx2HgAAAAIAYyYGAJA7DwB3MgkAVSQGAD0ZBAB3 + MQkAfTQKAJM9EACIOQwAlD4RAHszCQCGOAwASgQFAL94bwDBe9UAwXrGAMJ77gDCe/sAwnvsAMJ74wDC + e/QAwnv3AMJ78gDCe/QBwnvjB8R+5gfEfvcBwnv6AMB5awAAAAEAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAABALx5QQDBfX8AwHx1AMF9jwDDfvMAw370AMN+8wDDfv0Aw37ZAL99WgC4dDMAqWMZAIpACgB/ + JgQAdCIFAD8VAwBrKgcAmkAVAJI9EACSPRAAgzYKAJI9EACKOAwAkEwKAMJ+mQDDfugAw37nAMN+4QDD + fvoAw37jAMN+ygDDfu8Aw37/AMN+/QDDfvsAw371AMN++QTEgP0IxYG0ALBxEgAAAAIAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAGVCBAC8fDUAwYBxAL9+UgDEgdsAxILuAMSC+ADEgvkAxIL5AMSC+gDE + gugAxIHJAMJ+qwDCgHYAvn5IALZ3JQClWRgAkjsOAHwnAgCPNAwAijQNAJc+EgCfQBsAr2UjAMOBwwDE + gusAxIL+AMSC9wDEgvoAxIL5AMSB4gDEgvcAxIL9AMSC/ADEgv0AxIL9AMSC/gDEgdwCvn01IQAAAAAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAgCocA0AwYJfAMKDZwDFhdwAxYX5AMWF+ADF + hfsAxYX+AMWF/wDFhf8AxYX+AMWF/wDFhf4AxYX0AMWF2QDEhLAAxISQAMKCaAC8eEYAsmsmAKVPHQCh + PCIAuXBCAMWE2gDFheYAxYXmAMWF4gDFhf4AxYX1AMWF4wDFhfsAxYX7AMWF/ADFhfYAxYX3AMWF6wDC + glgAAAABAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAIAo28NAMKFVwDG + iNwAxoj6AMaI8ADGiO0Axoj8AMaI/wDGiP8Axoj/AMaI/wDGiPwAxojzAMaI9ADGiPUAxojyAMaI8gDG + iPIAxojVAMWGtQDEhIsAxIWMAMaI0gDGiNoAxojnAMaI6ADGiP4Axoj0AMaI7QDGiPkAxoj5AMaI+QDG + iPwAxojtAMOFagB6UgQAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAABALN8FwDGipYAx4vuAMeL5QDHi+8Ax4v/AMeL/gDHi/sAx4v+AMeL/QDHi/wAx4vxAMeL9QDH + i/UAx4v3AMeL6QDHi/QAx4v8AMeL+gDHi/sAx4vxAMeL7gDHi+4Ax4v4AMeL+QDHi/gAx4v5AMeL8wDH + i/4Ax4v9AMeL+gDHi+wAxIhtAJRmBgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAQC3gRgAxoyJAMeMpwDIjeIAyI7xAMiO8gDIjuwAyI74AMiO/ADI + jv4AyI70AMiO+ADIjvsAyI3xAMiO8gDIjvEAyI75AMiO9wDIjvIAyI71AMiO8ADIjekAyI3jAMiO9QDI + jvYAyI72AMiO+QDIjvsAyI75AMiN0QDEilkAiWAFAAAAAgAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAEApHUKAL2HKwDIj7QAyZDrAMmQ8QDJ + kO4AyZD4AMmQ/ADJkPwAyZD+AMmQ9gDJkPsAyZDyAMmQ8gDJkPkAyZD7AMmQ/ADJkPIAyJDCAMmQ3ADJ + kNYAyZDdAMmQ6QDJkOwAyZDrAMmQ9QDJkO4AyI+rAMGJNgAwIgIAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAACAAAAAADA + iysAyJGDAMqT5ADKk/4AypP5AMqT+gDKk/kAypP5AMqT8gDKk/sAypP4AMqT8ADKk/QAypP+AMqT9gDK + k+YAyZLMAMmS1QDJkrAAypPdAMqT6ADKk/kAypPsAMmSzwDHkHIAtIIUAAAAAAAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAEAiGMEAMSQSQDJlK0AypXiAMuV8gDLle4Ay5X4AMuV8wDLlfQAypXdAMuV7gDL + lfEAy5X3AMuV9ADKlc0AypSyAMqUvADJlJsAypXQAMqV1QDKlMsAyJN7ALyKJQBiSAIAAAACAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAAChdwoAwY8yAMiUegDKlrkAy5ffAMuX4gDL + l+gAypbBAMuX3QDLl+cAy5fbAMqWuwDJlX0AyZV8AMqWnADIlG4AyJRyAMWRRQC4iBwAVj8CAAAAAQAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAIAAAAAADcpAQCi + eQ4AwI8rAMaTRgDHlVcAxpRMAMmWawDJlnAAx5RUAMeVVQC1iBgApXsOALmKHQCqfxEAdFcFAAAAAAAA + AAEAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAIAAAAAAAAAAAAAAAAAAAABACwiAwApHwIAAAABAAsIAgABAQMAAAACAAAAAQAA + AAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA + AAMAAAADAAAAAwAAAAMAADAMAAAAAAAAAAAAAAAAAAQAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA + AAAAAAAAgAAAAAAAAAAAAAAIAAIAAAAAAAAAAgAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg + AAAEAAAAAAAAAAAAAAAABAAAAAAAAAABAAEAAAAAAAA4AAAAAACJUE5HDQoaCgAAAA1JSERSAAABAAAA + AQAIBgAAAFxyqGYAAIAASURBVHja7J13nFTV2ce/596Z2d6XDgsiiKKg2DsKKE1BBLvGFGPemKImJsYY + SzQmMTGxm8RojLEXQFBhURSwY8eC0qS3ZWF7nbn3ef84587cmZ2ZnQXUFH6fz92d285tpzznKb9HATZ7 + sAd78D8J6+u+gT3Ygz34+rCnA9iDPfgfxp4OYA/24H8YezqAPdiD/2Hs6QD2YA/+h7GnA9iDPfgfRuDr + voE92DVc/TA5y98jXFSOpSwYfiwHK5vuts3R4XYeDYb4trI4RCl6ifAR0O5EeEIpcprreSM7nwGtTawT + IZKTz15K0SvSzvt2kENsm6HhdqaLQ/OGFWzouRfdXRentYmGa6ZQ+3U/+x7sOhR7/AD+7fG7Z+mRW0Tv + YJAypRiibI4DCp0wf1YWfet3UJlfzF62zRgnwtz6Hawr7cFPAFEW55tiCiPtTLMDHAMIiqFAKBLmT9s3 + 8YkdwM4rpHswmxLLYoQd4MdAUFweRXGSE+EmwHIirNy0itWvz6bl1Rm43v3l5JOnLAKvz2bVk3/C+brf + 2R5khj0SwL8Z/vgCfXIKGGHb9BehQln0B8qUoo8IK4ByEZYpixOtAGeg6FXUje8pxWARXrQCUNSNL0Qx + GAhEwvxcKYotmwsEHFGMMZfKUooCy+aI0t4opehjBzgNKADaXGGduMwHRCnWuS6blaJox1Y2/P6bNJ31 + MwKgO4C8Enq3NlGdU0CfIyZiDT6Ejdl5ZCFQV01LUx3OX35K69f9bvegI/ZIAF8z7niN4YEgJyqL45Xi + QGCAb3eNWRRQBmwVoRH9zbYjfI7iSCAEtDU3cEF2LidaFgcri2NE2AQopdgbKAWyTVntgAM0A23ogcAG + LHF53nV5y7I5D2gFwkAhwktOhLcdh7WtTdRbFvbPTmYtwFk/I1BYhtVnELlZuWSHsilSYLW1sKOglMMD + QR6PhPmGpeh2yZH8de8DUauWIF/3u9+DPRLAV47rn6a4W18mWxbHA63KYgzQC90445SyIqxQihHohpgP + 5CnFNiBHBOW6fGIHOEeEjUqxX24+3wT6o9gf6K8UFegG7ogwF8hVigEiOEpRas7rARQBQSCA4lDLpgd6 + dC8F6sxvsWyGAe12gPYrxrDSu89jJnNAeysN4uKsX86W/Y5gRqSdy3IK+IdSdAeCgSB3iMuTAJf9hSOD + IW4Vl9mOw/s/PIrKr/u7/K9iTwfwFeAP8xiQV8RkZfENM8pHIUI9kAtEgC3okR5AgGLX4VYUQ5RiPHo0 + zkF3FgMtmz+IEAb6i7A9EmYhgB3kWmLSXdD8Hg+4IjSKUCPCNrOvGF0PlNm/3HWYbVkMBPKdCPMBe9Mq + FoXbcUu6k19QSr+73uSbPzyKf/78AfLsACfl5BN0XVYMGkGVCNhBrhMhB+gBtImw1XX4GEAp9nZdWp0I + n9kBbrrnbX4uLgvampl5x4/4dM2ne6SDrwp7OoAvCX+YR/+8Ik5L1ugNNgGtIqxTihPQ36I3erTdYtb7 + ApZSnIyWDrLQ4r5CN17X/A+I8JrSjVaUogzYAOyFFvW96xQDjUqRJ0KjUhQC20zZ2UArwscitKEYpxSF + gRDjRWjsM5i7LYtjURQpxcFAC/DPPoMYYtn8GmhRFquAJmBzJMxtwRD3ifCiUoxS+rxeACK0RNr5eSDI + BYCL8KlS7BXK4YifP8Dvwu38DqF1/TKW3nLRHt3Bl4k9HcBuxHVPUdStL6Mtmx8pxdGk168EgGyl5/Cg + JQBv1O5ttlWjGAusBfo5ES6xbH6mFAf4ylHoef44cfmTstjXbBuIliIsdCOvB5QIohSDlaKfOV/MAuAo + i7NtxRalGILuPLKUwrZsfgK4SjEQQFyeB7Bs9kJ3Sl8oRS56qtIjEGC8CJ8gVKPYIUKDCA0AToTllx3P + x/e8zd1K0UdgKLAjEubNAOTaNntZFvsNHMYZd7/FmpZGXr5iDCu+7u/734g9HcBuwO2vMzIQ4BsoRiC8 + 6DhMtwPsgxZ/U6F7wvp6dOPpZtbbgRwUZa6wQSnECvBLYIhprYJu6ABKXG4SRU/L5iSzX/n2D0DRV/TW + iEC1Kb/YlNNmrh0Eugl8gZ5utKKnHBZakSii60wDWocBikKBRrR0spcIzyjFCMdlqevy7OqP+XDwCP6g + LM5WFkMAWluou3sxt6PoKVrvMBDoEcrhKaDIdbgViwtFWIdi35xC/u+edxBxmdFYy8NXjmXN1/3N/1uw + pwPYSVz7FMXd+3GhZfMjYpr7FhT9LZhB+sYfAQJOhO/YAe432/ZKOMZrvD2NqJ4PugH59reY/9nK4mob + bjNl752krKD5HTCLa9bb0UpAyyyFSnEisMOU34pu3FnmHMvcSxjAspkA5IvwslK4gCsuz1s2Z9gBDh58 + MK+ZKYMnHZBbwKEoBoqwRSmKRFgH2ErRDcixbG4C6s3UqQ7IEmGRsri2oJTr736bRU6EO358NLO+7nrw + n449HUAX8ft59M8v5lplMRkoTtBW5QA5WIxxhfdNxQdAXB5HUa4UozBTA2XzkzTaLq2V17qCPmbbBrRe + QJcpfIoW/w8BVjkuqywLr+uoN+fum6Rsm5g5cBvQHy3uO2ZfrfndA6gRocpMCXLQEoONNiEiunG+rhRD + XZe3lMUEgdVgRmnFKNHX2GEkD1CUohu3Ei3lBICQK2wHNihtxch1HX5r2VwgQo15BxZQh2KkZbP6rsWM + dF3erN7AizecscczcWewJxYgQ9z6KgfetZj7C0pZpSwuRIvPfvjbcl+lGIBpJAAoioA89DtXAEp7421O + c1nlzbUNChL216L9BPywRHgXKHQi3JuwzxWXp8w92GjFX8Tss80zVKF1BdvM9t5KMQxoQE8VlAivAcU/ + vY9cIFizhTOAQSgOEOFtY/orFGEJupPpge7QCgFEqDPbSpwIPzbP1eBEuN68N0R4ybL5hbl+hZEOMGWi + LCYrix/aAR7r3p9H71rMtdc+RdFXUhn+i7CnA+gEt73OyLve5qVQNu+Zhg/xijMPO0R4Dz2XV2gbuj5Y + +FApxivF/iK8KC5/Mbu2ih71kmEDgLK42LfNq+Cfo0XkMSrm2Ycd4AYUI5XiUKDODvBniI6MAihlMUZc + 7jD3aAH7EJMIQkA52pKwvwhrzDFBoCdajLeM1UJ160f5Dw9n/L9+rTsLpThQKYaKsEkpjr79+5yK9nEQ + ETZ770zpzrAZaHRdVgMlQH87wHXtrZwIbELYYa6XR8xPAaWM7kGfU2e2nawsru0xgA/uWsw11z7VoXPe + gxTY0wGkwK2vMfLOxbwUCPISMFJEa8DM4orQZn5HzHqeCEqEAhE+M/tyRXcTg1yXT0UoDLdxPYpzzf5i + 4AAR6hPKJ9zGJYnbvMV1qTLXjYiw3WwPiZAHHGjWG71rmP/KdXlPhFIUY5OUK2YJmOdxgcHGZ0DMs8Wd + 84uxrANY8R4iwg6zvZ8I7ZEwP4XosYXAMDGdouj7bxah3LaZ5t0/cEAgyPkitDsOi83zrRIhR4Te5rf/ + HkoS3stnKL7fvT+f3v4GF1zzpJY49iA19nQACTh8AtZvnqN3MMR8pRiZ4jBPfAYtQq8BIkqxH3pqsF/C + 8flmXkswi9eJjeTZaGVbVcLxrXaQS1PdoxkFS0WYhR4lAfqhR3APfRLPq97ABPPTr0z0JJmY9kCL557P + QZAUuP11TgO4620i+CQepRhk2XxrxXvRshN1TSLChyIsUVbsOUV4V1n8WFz+5bsnv0Jzb9JAaZNpd3FZ + ZAe4pccAPrrzLX51zZN7JIJU2NMBGJxzFYGLbyHrnF8yOreYwaIVVPgWEWhN2IZAtjnWFrCS7E+3iCus + Fxjk2xZxhRUoRnd2PorTBXLMvXV6vbK+PC6wLmG7SnKs8v0vSPFcW7C05cK3bY353xPF4b59a81/Xd8s + Rgj0FWFxwvMcKnr/WY11PO8KH/v3Ow4/F6gTrVD0X3eTQJNAlTl/jECZQF8sru8+gDm3vaE7qz2Ix54O + ALhlIYcfNpHDhx7FRM+bLslhjXRUuDkivIE24eWgR81EbDHnJoPyJAMftiEsML9bfNuT3ZPyr4gwI91z + GgtERVfejQhvAlvxNPgx9FSKAXe+HVUi4jn6ePD2ictrQI24vAGgLIYrxQBlcYo5LxoLYOIFsgtK+JlR + knrYYdn8AS09edJGHbDJCfNDEd4Xl3vNNhttsmw27+0AO8D9dyzmvT8uZERXnv+/Hf/T0YB/fo3DA0Fu + RtunQ0pRbJRym404mYhWYqK/hya0oioVtqE7h/yu3p8Ic5XiKHTj608acRzAdbjKsvldyvJcHlEW53Vy + 2XUkdBKRdsYFQjxHvCi/SrQL76nEOqIdxBrnKmLeiNuBehE+//ERTL7zbT5CezsW+c5dRbyIXweda/UN + yQlKMTxhV5sxvR6W0JE0isv0qnX89Ddn7jEd/k92AFc/SUF5X062A9xNzLmlFT3nbRChKUmFygR16M5g + d/pXNKBH4IF0XWKT9lYOD2XzOLpxbSPmadgZ1gHdRViVRErxsBIYBPDjwwnc4ZMGiPdUjIjwMbB5+0a+ + Vd6XreLyRxQjnTC/CoT4m7g8h2I/z6phfAt6eOWnwFKIa9wbMboPEd40nec248fQl/gOpdZ1uPGyo7h9 + N36r/zj8z00BjpqM1WMAq+wAj6FHqxKgWISN6ArSL2HESIVEkRgRlqElglRYS8wDr1OI8DSQbSIGu/yt + RFiiFFnERtZMGz9oKSDg+f6jR/GGhGOKzf91Sc73T092mPdiF3fnCLP3SKXY17gH9zCLv4GmfV4z9Ur8 + TlHFp4mxaAa6mQ4sUZoosmx+e/tiXrppXhwHw/8U/mc6gBFj9LPuNRxbBFsEyyzNxvSVL0KWMacFUpng + fCanTxK3AUNcl/Upz3F4UoSWBLNbuuvsLUIQONiYEenKAhwUCPFaV8/zLQFjgkOEUvOO/Ps902AFwAfz + yf3x4frdef/N+y0SoVWEkGVzhrm340QoVBZniGChOBM4zFd2RIS+aZ7taN+3+Nj83mzeb0SEiOvyaorz + t4jgiFALjMwv5t0/LODQr7uOfh34n5gCXDuDopqttAN0r6CsoJSLlcUvze5G9Pz8C2CgT3T04Im1cWK9 + 6/Ary+Y3CZeKoL3lkukEvKmGh3aznul0IUwnOoAMIej4/HeU4iARVhrSkZ1BNVB+6REEbl9M5MOXyM3O + x9r3CBp9z+uJ5bUiLLzsSKbdvljHEWA4CNDKzmTvzK9TAD2FUcRiGUrF5TF0KPI4oLe4PIQmQrGV4ljf + uc1ohawTbuMbwSzeRLs7V6GdlVpEeKWxlh/8atz/TrDRf7UE8I0bCV14E6GVH9A8cASvDxzBcwXlrMHi + iiRmrYHGFFWesD1sTExxxzsO7yQpIyCQ5zMbumnMbSFzfDKTXatAs2/ddYW305j42rtgelQCQRQjBHIF + VppnzNh86Qof+E2PR5+mzYQP/JL2v/w4aiq1TLl9BLa6wqcCub94nCKz3TX3LeZdILDBFV52XW4y66Wu + y+2+d357uJ1vmHdcarbXmKW3MQFegGKkCMsS7lvMdXvaIX7h2+aYZ1ot0JxfwuI/vR71+Pyvx3+tBPCH + Rew381aWnXAOhd37MwfhU2UxEqJzWg+b0aP2APSIsBlfwA2A63CFZXOLWQ2L8IJxEsqn48juYQf63Xaq + yU6CsCnXMysK8Bkk102Iy53K4iIgxwlzvhXgx0qxL9r3voNWv6sQ4RM/B4G43GIceOrQrsPtxDshecfd + oSx+jDafbhPhC6UYR8ykqcxvF4g4ES4Xlw2WzQGWzZVAkWhCkZPM8RtERxBmIq7XmnfvhTT7v8s2tDUn + H63HsEV4TWki1e5oi8XsqrVc/ruz/rstBf+VEsDvXmJYIIuHTv8pRy97m0YR3hMdt+4kjmaRCDe7wioB + LjuCLNdlzo4tejSJjnguWxNG0G4C+Wa9JcVIWSpQ1JWR1bcEBbISrjnUtx7nCIPFDwUiAiibw8zoWmj2 + 5yU89/ou3ksEpTkIfNe7QqDBJ9X4HaTEuxcsfmy25ZhjG33HOQIbzH/bdblZWRyNRYmy+a337lCa38AV + 3hTo6zkL+cpI5QTVas77LMl3GSLQ30ge3jM0u8KHZr0IxQXdB7D4pvn0/7rr85eJ/yoJ4KonKOxWwa0i + rFUWhy19nWmBoNZGDzyIYYEg45XFT9AjfRGACHOUirrIVrkOtxiHEz/C6JEjMca/lpgmvMGYzA7aDY+y + DT33TfZt4kKCPYjLQ8riAhE+8M/pRXjOxPen81VIBwfddgK+Mt81o3Ays2IDWjLw32ODaHag1criXPM+ + q02Z3UR4Fx3vfyo6OClTVKEtOK8ANUpxOjtZn0X4EC3FVPsCjhDhFdfhb1ccwxM7+f7+rWHzXyIFXD2D + krK+zFCKyUoxTIQ2hCf67sv3S3tzrLLobyLryol35tnL9w7yiIndxf73JMIXIixGV1AF4ET4hVE+gRYb + E51ZugwRlorLi8TE3AYRPkDz+i0DBpOskhveQSfCTcqKdmiY+00Uz9eiG5+3fRXxyjY/PKIQP3qjO4W1 + aPHeIzLdYd5bofntid47xOVZIITSDk0irDTPAhB2HB5XFieTZMokOry5N9r5aIsIa816nnkXBSJsMeXt + bH3uie7MykX4BK0YBOivLE46+dv0fuH+/z724v8KCeAPr3B8IMQfgYO85xHhXTfCbcqin7gsc122BLO0 + K2oChASXWpJ790VEmK20j3sftMa/Ee1HkA6riO9kOt6AMMOM0q0ivKUUpxDT+Hv3V4PWlvdOUcab6FDd + vdGdXCL8nnX16MbpXWMLugHElZdgDVkqQsTnICVoCSCR2gxxeVJZHEKsMxQ0j8ALhuA0Ec2uw68tm5vp + HOk8BBOtBsnQipYcwqTorEV41kiFG4npT0SEj7atY/Tv/4v0Av/xo/8fXmOqHeJFV9jm15yjOMgK8ldl + c70oBiibA82+Wt98cKPRIG9MmCfmJZlTBlAMdRxuN9dRAiUZzKEtSR5w41/2FR1U1I7iVKMDSLQelHia + 7mQLisNRHCJ0sGJ4S5GZE39i9ANBs17pe942gS9MeUf5zl3nCi2oOKtFymfC4kyBvf3zcVd4T3QgT7Jz + cpXNxQJEwpzfybtKp1fxLAM4Dleb5/H2ed+9WqDCd3+tiXoE8w3CjsO9RsdTK6BQHNitP+/+bmFSluf/ + SPxHTwH+8Bqn2QH+JcJSoEop8onx27WK8IpS7GVZHKlgnWHqrUGPgPnEAnhyyUwSKkVhG3osGy0BhDo5 + p4SOEkYcDNtN0JRXvJOvIyqqi/CeUvRMvK4T4UdK0aCU8cbT1x6EpvX6VCmUeX9VxI+yRa7DDZbFt/zl + ifA6sMpIHZ4ks1+SewsqRU90chJMwpJEFADKshlK1zwWk79Ti73NM3jf1Zv2JXIEJJviAASURS+0juEt + Q2KSCxTbAc4acyHLXnyAZbt6n183/pMb/9VWgH8JWK7OMFPpCrU+jXSO4/CYK3wuUOq4OlTVSAp9zMgc + MiNhKM2o4vi06BaKg7zRLxLhBxlq0p1MjnOFTV3U0HfQ2Asg2k7vJu5HkeMK1SkkiD4CPY100C9xvxXg + r0nO2cenld+RoKH3Ly0Clij2FWFJimPEdfmDwH6dPGOtkVrSvcdFAgMSJKl0ElqqffuZevSc6/Ksb3ux + FWT6za/95/sL/MfpAH7+BEXdKpht/PW9+XeVCJsRPjMKMH8vHwFcQzB5/U5ccg3smq+4CEuVVn7l0Xn0 + 4JcCo4VfkkE0YDqsh2g+AdDxAWWm/AVGP1CW6mQRFqUhWXGMjmVKuhtwHa6zbL5Det+GapLrQXYWLeiA + rAEdnsnlhp8dzQ278VpfKf6jpgA//geFPffmGcO2u4nYR84DuqGdVTzCS0GL+01Albi8pxSjzfG1xETC + daR31snfDe+oG3qqEEab1To6zcQINIsyKdCYvvon2bUVyBeXuz1SDoNW0Zr/QjqGNGeKxHtrIcZI1Me8 + q5TTHdHsvr1S7LYg6fRhOb5OxShLi5KU/Q6xYKBcdi+8FGp+NAFNKMad9G36v/gPZu/ma34l+I9p/Cd/ + F6vPPlyHpsIWM++PJBzmoBsAZl8OWks9SDT5pIdi3+/OvOR2V2hvmFjnlAw1xFiElwObjTlqGXRMjxVp + 4/IU5fQAEGG9uNzlf06j1c+og9kJhIwtPRHr0J3xup15l8a8l2z7Jwmbmn2/a33HpSVJSVLuGxkeWo2R + QJXFhX94PZrf4T8K/xEdwFnXEhx5PqOVzURXDL2UsFy0N5rnfSaiabl6mW0B0b7mriu8YeahzRnMCb+s + Zau5v+wUc/ATXOEL8xwlRtvd4ApNyXQIgWweS3c9ZfP7SISnTAyB54GXEXWY6/JHV3hd4i0mnS6RCFcm + 2d7NXN9ON69PtQ/F8Sm2H5CwPtI/Rze6gMo0eolU1zs6w2P7x51nceHN/4GdwL99BzD5coIHj+WXgQDj + 0TRUvYAm0dzy29F+5F5Ci0SN7ia0rbrQspnEzou+uwN9U+0wZBktrsN0tAjdDZ3K+ygz3UmmM9gnRVnv + eb8DIRYZjz2PjShMJlDsbywTBebdgqHgToOWQJC7ze8oyakh/5zvhLkS4ZkU5xanKzjJaJ8OHk0bboS/ + Gp6HZOjseWohY3u/pif/D+wE/q07gB/eT/5RZzBDFPth8U2BfCxOER3FFjKjpHKFFwU+92l114vW1O8n + 2q+7Pxbfkq6Tdn4ZS22SUaeXgGMFuD+JRvt58cUbOA6/SlKm6yvrkDRa7lAm94higsA+ZtT2Rm7P/u4k + u7aJp+hpJIHf+so6CsWwlibeFU0wmkrquC0S4cIk+9ahMoqp8CwotjeKW0GeSfBn8C9FApslITbCxBx4 + UkRxht806keCxYW//w/qBP5tO4Dho7H6DOHPQBihmhjTzt7o/HHfRiuHlGF/GeA7vR9aYw163unltfPT + b7ejowC/anjzYMe3rZwExZWIzgikFBONws/bvi7hXIAmcblHhPk7eU9R8lFj229Jc2ycDkOEV8XlVtfh + z+LyILDUsrkg8SRlxbkek2T/ZXaAq5LsqiA+BsNJUUSih6QjLrd18tzZJOglPBqxJMemkxjiojTVf1An + 8G+ZG/CSv5FT+Vdam+r4bXYe/e0A08Rhvgkk8bLYKPRHKSG5O67fXBUyqbWnImwxpjAH3Qlk8dVBiE1D + og3JuJ6OIT5sdYhhvgEYKzpRh2XZ/Mu33UOBQAUu72FFMwW1iMufDM/e1E7uy3/dY5KU72GNuCwS4SPX + 4cNXt1E97ww+9XZev5DarCCHKMXeCWUUB0Lkuy5brLQuUewbaWdkIMQifIFWxrHJc0vO1Gxto7jMdx+J + JkyIKWYTUUTqMO90aEVTuL2mFBf+7jW46li+08UyvlL820kAP3mMoj5Dua28AvWbiaz51QksEsV+rrBS + Yq6dlmhnlSJJHY7rLS0CNNXxPIrRWJxntue4LnNcl9u+QvFfSTwJSIsR658THTLrP3ZQwnqq6Uu7QC2K + U7DilHA5ot2Dp+7sVMUVZrkuN7Q2c2TVWsp/cTSDrjqW7/zyOG7/1QksAuxxM2KdS1M1r6GoEOhuygiL + VryWK4tBvzwuNjVINR2yAkzxieDRaUQX7ntDJMwU6Rj23GH6YUKFkzkLhVyh0ihC/VOGZPftXacuWj+F + t7zpwG9f+/eWBP7tOoDyCv6uFNt6DMQaeHA0iWZvcVkmwrvG3utgSDlF4sx7yZAPkF8aVVBFYRJMfp09 + dA6AHdBptBLgN2tVpSlju7jaxbbD8yUPvOkAcXlUhEXicrsTZurqHRz17Bv0/+UxTP3lsdywuIFjX19J + 67in4514Nr/G0vovYhFyi7cSJn5atcNE/bWSnCy1uMM9W1zmRPjeVUdnJJ1Gv70JhtoBiB1kJma0F5eH + klyryryfw0gRPNSJydRflidVFHnHK4srfM9z4W9e+ff1GPy36gB+/TInoDjGcalqrkfGfl/Pi0W7uHrp + pBYLUdKJMCqOKCPVqAuKU3zbWs3olJtOMfUVLvsk2WYb6eAqj7Ak2eIKy0RlptzznbMk7PDwxmbu/qKe + M395LN/45TGM/uWx/PRXI5n1RR21gZy4+P+1JUM5wgryff/3+uh2InHHudhhl6XmOjUC3VEMd4WVKsBF + N73GLQn38Ynv9xsCkauO1hIS8cctTfEse/kVca7LXa5ETcN60dRniDZFrjG/PQnFT6WWmPWpJNHUGL0f + 7bLcqQTlk2ruv/HftBP4t3EFvmERJy/6Fy+N/g5NToQrVizm7+X9yM0roWd2Pn90wvzOsjlKWZxuTGOp + gjgSsQrtIeY3AbrE9Aj/1jDkG8OI6SrWirBVKfYiPmimiiShucAaEZYgLIlEeOW6E1h41M3kbnyZ1n3O + p9/8C1ibyX0cexsFgVxC7/+eHUf/kdMqpzITYPA52P1PYe+qt1nd4ygGDyzjuv55TDWBQaegFX81ToRr + LYuDVUJAkf++XYefA9lOmMrWJrYVlLHa7M8l88QqcXP9Xx5N4LdvEEG3RYd4vVcLMf3HZyT3ROyAcCuH + BLNj5laDFWgFtVcnE3UIq8OtTLtulE5v/u+Cf4sO4LoX2TeYzS9m3cK3T/s5nzsRbqzdwvOF5fQNZHGb + Ya9daLjhcjBTQzJowCYbzsnshgizLwGe/0JG+0R4zjzTq8ritIR4fe+YRQiLXIf3Wxv55LenxDPcjp/J + d1uqmbnwu3oKdextFOT35aDKabzqP27s0xw2bxrvJJY/bgZnWjaX1q1i7Os/0SnPyoah9p5GqGw45x1Z + zKpAiJcSTouYlOQhZfHDVC9DdB6DA82qi2Y/6sxTcy2kpu26+hgCN73ewWN0V7GJBKuDCG8ivKGspNM5 + 0Arn5rqtDP/D6Wzazfez0/jarQC/qqR/MIe7lGLo5J/xlgjNbU28kZ1PMcpMAYTP0S/QaxCpGn4VCb7u + Oxn8kq5h7i5Es+oYNKNHOs8El5PknL5KsbeyGQ/YrsNdSuG4Lh+5ET68fnRsdDn0GrJWP0P74HOwVzym + TWeDz8EGWrzGP+5pDl33Ah/m9e6Q8xBE06iPm87o6g95rexADvrs77yD0Og6cS7GbP8Y2f4xbcA/Bj5O + We9+HUoLKIvvmrx/iajFzKl9jR/06NlXhDdMGHcq9E+zj5te71RHlArpyFT9jV/QpuijfLEXTeg65A9K + CwGhwu48e9mjjL7t3H8PUpGvtQP47l/Izi7gJdfhHsvmBBRZ4jI3lMshjsMnddtYnlPA90K5VNg2Z6Gw + MC881fMYDoCMlF8GrinT3+Dr6JxZZleRmPLK8wNI1vBxhbWusN5yech1+PD6E1mUrvB3b6Rt1D/oiYW1 + 4rHYiDN3Cg97v5u3sqKgP0FUx3wD886Idiahwr0osYNc2bSJqZVTmQMwfha/AX6VeN7qHB7tGT+Sg1YM + KkmSTYmYQi2Zmc7ynHo6QS1JFIqN29krv2ynO4B0koefBdmri/7pRBWpmKIUvcsquB86Nc1+JfhalYC9 + 9+NMgR4oBrjCLFd4XxRBUeS01LMDhYqEabr+BF4yJhtHvJh3wHW51yhvasy2UhQnd1EBZ0lHP/XSLpzv + Sjzb7S4tJpa91hUWuC6/CLdzXNVayu+7kcEznubMa4/n9sTGf/zdWvt86DVkjX0q1vBe/jZbXv5mrPF7 + koCHV36gnVvsEH8HGPNQ/Gg68m+UI9S2bKN+zmRO3/4xMn4W942fyY+B/BFXEjzqZt1xjZ/FXw7/NdnG + ovBhwnNlucLnrkS/U7Kln4nzr92J91acbHt2YZQFym8STFu+63JrBtcLJfluzyUoJ4tTnNsNxeQbXuUX + X2FTS4mvVQJQCkeEz12XT9wI9wWzeUqE4rYmXrODZEfaac8pYt+Jl1Nl3p+FGbGdCJd+9AJ/P2gcucpi + qtm/3SxDSMGeu5sRAdrF5VZlcc3OFiLCItfl4+YIK61mnvu9b95eNgy1/WOt81g3L5ZXcOzTHBKuZyPg + RFpoP+ImcnJ7kN+8RY94Qy8msPTejnPfwoGo+i+iOhQWX03LmIc484ibyMGK99Rz22lvb2Ttm1fSPG4G + UytPZzouC8Vlc6SR2ds/xFk3z8QXuGwsGszAjQt5RKZSnCiiKUUPLI7ppD6MS7J5sxPmZ3YwKrkkTp1S + or2VVTlatvFLFsVpTmlRVsooy7RQijNS7UvCr4iyuOy6Bbz5604kuS8bX4sScOSF2IsexPn1qzyrFPs5 + YX5iB3kCWCnC2mf/yKR+B2DnFmP1HUqfUDb5gRC/UBZnoOdXIRHmuxEesIM8FfeuXf5u2H+74snlF9+6 + gi6fZzTyH3redDeM0hXg2NsoyC6n+/zzWeU//tjbyH/tMq1s82Pc0xytbI5ww8z77H4+rxhPzrq5tPg7 + iWQYP5MfrHySvyZKA5li3HTGV05N7ncAcMyfyR81nL0TteTi8ucdG/ldWb+kbrZpXxn6W24nuZUj3buu + BIqSKUu/ZESIH1xXo4lhE1FbvZZBd5z39ekDvvIpwDm/I/vIM3V2HkPjtS3isKqpjgMdhwdQDDj6HIpm + /pbwstcIN2ynGotCLMYKrDPifhDFBCvIUz7RqkFgExYXC5mFvXpLJMw3d1Jkz0m33xHqtrfzquNyY7id + 0dvWUn7dcRxyxw+46PqR3O41foDXLqMhsfGb7Y2gR/SxT8ay81RO4w0Rvnj3Rj4zjd7K79/59xRhU/+J + 9D/kl4QqxiY/ftDZBI75c8zsNvIvej570qPsp3RUJqP/mZwl6fWf0HjjmCS0X4q9i3pyglnvzHsz0Y/D + 9tnu/USf3pQp6bkoxjkOT/qOfbOr3zjFOZ3Vr8Sw870kCUWbQHFpBdN3oTntMr7yDmCfo/lNdj4TzWo7 + wqeWTa+bJ7K8ZhMPhFu5oK05FraaX0a5UlFGmP7oEdeTMAWio2MOOmhkBVqDu9l/XXG5U1z+YVZr415C + gB/vjmdzXF51HH6zrJ6/b63hwLc2M3JFA9Vv15B34ygW3Wl6+uGX0m3oxZ1Pv7y5PUC4AcHSYcFH3Uzu + ETeRU3k6s7zpQTCfnF7HdEhc0gGVpzOzrYaq935Le35/rFH/pPeh15B16DVkHf5rbT0ZNI2jCirY1ztn + 9TNaV1C9hFUbX+anFWOxtn3AhnTXEYkXbZVisrLY3/et6OT8N1Ns/9y3ui4NxRgAls35oklk1hlJoLMw + 4Dj4pQdTDnRufi5Msi2pLlMpRl7/Ctd25Z52J75SHcC1i7gUi0MRbUYRaBedu730kElYJX34E4phy17n + yAEjoh58AWUzRWKOIH6uN080zPeeRVzeVRbndLi4xY9Ae5/589yhr3FMBprmOHiivOvyihvhw/mLWe60 + 4rx7ozaf+XBGYmNf9RTVnYnqRYNQnpIOtAJvxWMsBlA2avGVMVfhE/5GadNG6lUgfcUc9U96WzbZgRwq + gIVL7yWy9F42VYzFGnQOPSVCBGhVNiPmTuEOT//g3esHN8eerbP7F+FDEhqnK9SpWJbj9KZW4/+fZPuB + vu2JmvqOOQMUQ8VlBipqDi5KUmoyC0Sya+/f1XrivY4kzxozM1pce/V8Zt005qt3EvrKdAAjJmJNupIb + gIpImNtvGs175/6BrMFHMb+5lvMbqtnRczA14vJYSwPXN9ey/a7zqP32X8jttz93KotvEFMEZoJdJYb0 + 6xDivOluGsXC3fVexjxExfwLWJe43a/8S4dDryGreB96hxup3fQK9enm9offQE52N0KtVbS9fR2tQy8m + EG5AEs/xpgb5/bH6T+R+t43fzDuTFV15rmsWMNkOdhBv16OVcAVpTq0VYYNSHCBCpVKME+HDNCnXPP8J + RHi7uY7z8oqj9xptZOLyW2XxPZNC7bJd+GSb0CbArtStTPRRa6rXcuhdX7E+4CuTACZdyUIRliqLcxHt + SFLal1xxeS2US0VhN7JM6GYglMOwQIjlQO0X79DWZ1/etVRSX2pBc+YNMs8SGwGELaid6gA2IqwU4WXX + 4ZOaTSy6+/yOH2Xc0xxdOS3GHzfmIQbMvyDe627oxQQCOaiPbk/NxKPs5BUjk8YPUDacIVaAMcFCKnof + x/UrHktdgd6+lhZ8sf69j6Of00bjise0Ym7ElYQa1+F0P4yc3N70b97E2kgjN754HiuTlTduOt+MtPLG + /PNYnrivpYEleZ4lXHgLxVCE91Cclu55nDA/sAN8Q+AAYJwIiMtCrJQdgJ9HYZ/cQh7yhQBXhFs5/Lcn + 8f73/kFBz0GcmBAinAxCehE/i/h2ky5TkYdOB628nIoBe+2b8wdYdnFnx+5OfCU6gGsWcakoDheT/UbZ + OiecsrAEipTF8PrtbBHhNYEhzfW8o2yGXv0yk47RXICnijBTOmajcV2XDwVWm/XEkM26TpQ1HZZtaxn+ + 6+MZfcNIbvrNKGYla/wA4lLvXw/kceCxt8WPbFklWPn90icOCTfpBjn4HGxvDu7HiffRzXjwJUXtclY0 + beJ+XJYsuiR14/emIeNnxcJT51/A6gUXxbTyTivStgN5/Sc01i3ni9d/QmNi4z/812R791k5lX8ma/wA + t0xijXhZjBUVrsvMcNhnY9fKtU2CL3hHeFPZjDe/PxHhA9flUckwr4JAsZgpwuYVOmtTIJu3fzKLfj0G + UyOZhRW3SHyQUOJS5q9nrsvDCfuTZ18W5ibbbtk5FBfsjysR6pqXffuXL6XXaexufOkdwFUvcqCy+D3Q + pBR7IXxg2VwKsGMjTcpivGVzQnkFU1Aci6J3TiEH2kHusGyOsWyORXGUSFx4rCcy28ridDyqab/iSHGs + G+HXKW6rCuIbsIeS3pyQ0YsL6pHsxPu0aaphDS+2VMUzDH1wM+1vXJE0DBaA8TO5aOPLVI+bzqgVj+Fk + lXbsLOxsikr27eip52Hx1bS88gPq2uuZP/YpDvbvGzeDs8dNZ0zFWKwN87WY77bx51RlfXQ74XXzcEc/ + SB8jLTD6wXhfipL9OaBk/6gyLw7H3UnhSY/ElIdorkOA3kpRiH9kVRyFUIvHeCzMQzFUWZyPYqyheG91 + wtwjLks7/SDCoi0rKGmqYZgb4f96DtbuzeLyl/xSVpM5v18u4JIhD6Gy+IH5uR5tdkyqS0jGmGxZIXqW + Hkdt4+c0t2p/rUCI+y95eKezQ3UZX3oHEMjiz6JJF3JFUS6KfUUx8Kr5HPLIT2kVoUEUU0RRLrDCiXC9 + shllPKb2wuIqgQIsTvf1nBW+3yGBfDPSHGV65fsE1qsAf07ljSUpwoCVnVnet7lT+A3Agot0bPnrP6H5 + vd92UAAy+p+pXUrnTuG+FY/hRFp0h/bqjzp2SvPPZ+Xb13WkBQetJ/B+f3gLG9p2sMbzzANAqENoWjcP + 13P+efdGlo56ICU3PwChwqiVhnAjDf59SlGsVHI311d/RL2dFxvBHIdHfGbAo62AGd21KW+H6FDuMtfl + L6I4UhLz/imOsrN4QQW4r9ORWzGyx2BqcktYqQL8NdyuWYKx+L6RNjrLz+hfApIiFDipqdDlYdflOUme + t7BOYBkW3zXrEQHJyxlAYd5gNlUv+tQVxy+1Dijtt3usUpngS+0Avv8IZQIjRRARLBFKRcgVoSHcRsvB + k7AchwdFwInwpgi5KI4RoV0E5bo0iaAM53eOE+Faj/87YXES1pW5JikWFS3X5RkRWrx9sHtFMCvY8R1X + jI2fY84/P/kc24+yYSh/gwcY9iNKxz7N0NEP0mf7x8jC77HD2zf2KQ6qnMrcps18Om46J42fqWP5D7yc + bsG85Nl7vNF+7hTu9bZ5loiTHmHf4+6ksHIq8yunJucePOASApWn8bfB5+pnDrfxtu+d9wCONr+zfNst + J8K89hZOSvGtcn11YH3Kb6qpynAdHlv0D7LsIIsi7ZwrAgJHiVDUaRmxJZCibtUmOx7F+Si+b66DuHzi + 218kLi0ilIuApbLrivOHtrpumB31n+K4bfv7ji025V175QtfTQLSL60D+M69FJb24SZiShUbL3W3y4Jg + NkNP/hGHKMUQcfnbjg18grABbcfvDqCseHJJy07hbiu84F81LD+dhZF66I6fF1AxcvSDGZiEDMY8nNwt + tWwY6vi7KXrxvHjFIECvkR15CP02/2QoPQBr72n6vKEXE6gYi9W8mSa3nbpwE00nPaoTdL5pzION61k5 + 9kn2f/VH1FsBLmvaxKNme/28M/nkuDs7auKzirkn1fWtEFl2iMDQiwmccG/yDqR5s5YyVjyqTYQN1Wxw + Ha5OPM4JcwFQ6kb4CWiF4c0n837CYS7CArRXnRdElPq7GJOjsjjn+G/p5DB2MC7d+Dq0AtQrozazLxxn + ISlOeVRsyvAZ8WbmMMaCYVkhepUdX1rXuDy7qXUj6RDMSj1V25340jqA7oO4AItzjOjleU5li/bqCgko + O8TvsRgpkFfaj2NEcURdFX9FRb2+/Eu7pEr2qKKiZTox7bZNy5IEaOhoszi+vUN6pY8EHPMQA0dcqefr + qUbvw2/g/3J6JOfuD2R3tL7YWYQSR3g/VjyG400F8vsQ2Od8BgQLCFS9y9ZXLqH2xXPjvQhf/wmN887U + jitzJjPRG8nfvo7WE/5GaVZJvNPQ4b8m241we6rrzzuDJQu/x46KcUxu2Ranj4nii5nx5sS/nE9tc5g3 + zHt1jIINK8hDAs3K5gwBJ6+U1T99PklSUMVhrssfDQtUR+9B4aMU3/pB8396wrQxR3SiFEQnQU08N5y4 + zYnw87TKvdi9djf3tC5hnyWwIze7L0V5Q9i0/RXlSKTz6Yhi5FUvf/ksQl9KB3Dm78le8wH3SyzvvCOw + zTRisBgl0NpYy7cFIihtHRBoyy1hoCR3sW3rsE34tJMXWSPGLROLy3oOiUaCtST72N5iBbUiMNXo3l7P + 9s7egQhbPvs77yVr1B6Rhh8f3U51oumvbBgqmWXAdAQSacEJ5nXNj6NsGCqrlH7+jmvoxQRK9mNw5dQO + RB4d8M51zFh8NS3pOis/lB3NtGOLznikG5PwsUDulhWUh9sZGcyNkoH6G04+FleJYmLSOqF1CB3ccl2X + z8zvbh32CfN85SNQZRZ8A0y714moAD8x20qS1hdhlsAmJ8KNpq5F79OJ8E1LZS0syt83V1mBtdsbPibi + tiarc23JylYBrvnel6wQ/FI6gP2OK3wwtzhOcx1AM/IUo0W7jeiYam96UOg6bAayAiEuRXF8kmI7VnSV + XBvtQ2ukjZNJyCHoOvwBUrOyeJ6CqUb3V35And8rLhkqT2dmxXjyRvxCmzyHX0pw1AP0Gvd08sCUZHb/ + /b5Dfn5FvMJt8DnY457m6PkXsHrx1bS8e2PH3Aaj/kFPvy9/4nXWvxij8gboeRTdrCAnAhxxU8xNN1kj + T7zPcTMYm+49ZFlxCkwFtCAsFmEBigOzC8ixLA627GiG3XXme6X1NDQIEG+z3wBgBfS0I4GTAKA9SdRm + d2JBRtrzUtN6exKSN5VM9j4jImxAqLIC/BbI9Wn7V4qwo1f58X3bI/XZO3asmZTmOfx12/9+B5T2/XIV + gru9Azj9+uxQpKH8p+Ede7UV5+3XFrALSFDI2SK0tDWxMiuPI0ToJ0J5IIuFRhlXZI7pTNGXqAR6zvvt + RLje/M5WFvuIEIlT2kCZCP1TlYXOQNsBx95GQWc+/CZoZ1jFWKxQodbID72YQK/jGJ5Vys2rpvN2svM8 + c6Ifr11GQ+O6eLaeFY/h1K9J7zIqbvpIv8Qw4Ze/xea5U7gDoGRfTjj+HorHPMygPqNSP6vXESg7vdl0 + Q4vvW8KhIuSIsI9RikXyy7lA2dzqe/8VToQbjNK4M2Wd//u/L0Jfs97PXO8A/zGRds5MOKdSBJwwPxEh + HFUUwqHiOSElqXtOhOtECIvLZ0AfJ8JdIhSIQCTMbBHaskPdB3UrPXD25u2vD2hq2UQgxK0iNBpF5W1p + lI6t/vqK4seXPrNr6enTYbd3ADOub21vaP0i0KZWW9vrP/tHMFBI95Ijt5UWHtiak9V7vmVltYXDXIUi + +MLtTDfTg+2iTSg5KZ01JDqXTFwcAVdUNNIM0cQTawWysDheEhJyYvFDn9iXbBnw3Yc6il5Nm2lrXIvr + HyUTEchBAdK0CXn522ydfx7LG9fihhvZPHcy30jlqtu8Nd7c5iGZCdDvW3D83RQldkoLLmJbsmlGJqic + yly3HccN01r7eechw3Mnx2fzKaiACbNiXIIbN/GQ77t8YH4rgULH4ZeuG0urFf0+in0jYSaKn2RDi9qR + hGNrfKL9h53Nq5XN5IQpxDhTHyoENviu9bb5P9NMKf5h1t8V4WUU+4iO7qsVxWl+M2UwK/h8Qd7ercFA + 6fPV9UsIO81Bc60TxBCJYHFZmvvMkfjcEcXZRTvPNdEZvpQpwB2nseaJK2i9+UR+dM0RGwOXD3+rd3Xt + klnXHrlp3E3HteX37Xn0o288ULT8w2dx0RFW3dHOOWFSJbBUKUVNG7DE5YnooRaHistsIFdZfJPk6aTS + xpYX9+poDvzgZtrXzcNdfHXq1Fkf3U543pl84heV183D9TPzJEO6Mj2c8PeOrs05PRhSfmDqDmnMQ/RP + FfabDONmMK1+Na1WCLezgJ9kOPpPDBXhLW99wUVsw0QGivCy2bxcKRRCi4/oww/XDnAxSrP0hls53Ilw + N6DEjWr22/HRbimLbyOd6jBctEUhMSKwHF+8vutEU4oXAhLNHaHoDTQqi/MQVqA4LvEC3UsOU4i01TV+ + 3g3AjcSRoIaIT/Vem8k7VRYXXvJE17gQMsWX0gFcuVCz10bXF7EWi4k/X8ANVy6idsPWN658e0adCzCg + 16QhRXnDbndd617RWX/fT9EzRrXArsvjiRrgHRv5hW+EvwCLHwm4jsP1Ak2uyx/N/m3mv9vJaNFBD+Fv + SKMf1B9k/EwumzBLU2R7GPtkp7qJnUJ2SUIUI9CylWU53VKbx4L5nNn3JN1BJPMlSIQ4rProdsLzz2PT + zjzHvDNYOvc0HXnpwXF5tHod5Y7D2+Y79nWFFaKSO2M5DnNEMVlgbwEC2cy3gswWsM13RWK0XCuj0qFi + dLpv6ji86Lq8LAkOO1icb+7LNcq3e0x5+4qwxKcw7C2KSaasv5tt2wW2h4LF28uKRlBd/1FNXfMXtnF9 + RwWi9c6T6quNJBMRKDYUZFs7k17yu6f0at0l7PZgoJ8vJBIJM+nySoYHs7VtV3Qq73wUF4tQ297CRwAH + nor1xabZS5UKDcmR/e4vK+2d09y6bWVzeMOo1vbqxM4pG520MRvFaaKViVGU9OXDhCCPpeh52hqxEBRn + mP3FZn9nnd9BiRv8I2Ldyugo0uyGucV/nGd+21l4In3iXF0FGQPxkYjVS2gq3ic5t3/FWKy5U/hjdH0C + wbYa3O0fp6bJnncGH3i/N7+e3M+/q3DaWVLalwf/cCKTf76QJ4Ajmmo42wnTVtiDG0ioh+3NLMnWEfVh + 9EhfCOCEmZokwnAQMMi0lHdQ7EOK4BzL5lsoxqYJBqoFCp0w3zSSSR+gl6+eNWAiGZXN7SIQaWNydnbR + ofk5A67ZVvsB0IGTwUvt7in6+qJzEGQDe6E4U4QSYgpxD/FBRorv/uQFHv/zybuXQuxLkQDsIE8Gs3kR + wI1wKcIyNJVXsevwt1AOhx14KtYBY8lubeT/bj6h/epG59ND1297cUBNw2fhrGBRY/fiQ+lRcjh52X1i + r0BbEhrNy8slXoTqk3AbQ2s2cRKKvuZFDjDbU/rVx6EToglP+z53CvdWTuP13fn+CvoTLD8wWnF8t8Rh + iduW3kvE0wmUDUP5pZSmTfEa+w9upj0ZTyBoPwC/G3HFWKzex0VprjvA84PIBOF2Nroub1/xko4B+cMJ + BPJKWZ1bwhBxeTzx+GCO8Z8QnnHCfNfbbge4Mu2FdKovr9F0mPZt/pwz05ydg65by5UV579hAbgRvh9u + 7ajwLMwaWl9U0O+X22s/Wpbp+0AnIPGmHH3MdRNjRjp0YoHg7icO2e0dgGj7epNAvYDrCmuNuNbkutxa + v437lM0F+WWolgYcK0j2FS/zWyvAVViMc622P9U2rSrcWvsuW2repi1SR1H+PpQXjaCkYH+ygqW9/AoS + o5x5OpnY9Pfz2KHsuISZmS5OJMxpl7+w627Byebfox6g15iHdIc0+BzsRLF88dW05PWNkVMOv5TguOlM + rFulqaRTzemH/ZCSAZNiHn6ZhhQDtO7ACTfGGk3TJsRpT5IvwKDnkXwv07LvnMRmZXO5svmTd0MCq9pb + 2GSmZCv8798KauWbKM6wgjxqvvFiURyc8J1q49b9KcSEzyXBeaewZ0e/gISlQmCocVCKV0xaHB3I4gZv + PWDnUVZ0IJHgpo+q6z/p7ir36BRl1ok2F3r+B+sFvkh45lLx4llSl1EvipE/mJm5l2om+DI6gKBAgQjN + Iiyxgsx0hRcEtmPx3cKerHFcXjrsXI6acRVthu/vQlHsK5CV+CLaI43UNC6nqu4D6pvXEAjkU1Z0IOVF + B1GQO5CAnRfV5kq8t1jV5S9yosSCfjLmoXNdHrcC/EDZKWPQ08LfoMsO6jjNyirlykCudt3tcyLFg87u + 6OyDTjMFQKQFEYlp9r05fSIWfo8dfhahruCj2wn7fQq2f4y8eG7qKLy3r41PDpIOox+k3x9PoFw0pyNX + LCQi0H3jUja0NnKfE+lIxe1EonN9BIhEuC3czokJxxXHrcfyRNaJZu/pZ8q6UICcEuYKtPzxBALiDxdP + bmGK6zywuMA4JGHbuZQWDqO+eS2t4dq0dcmJ8EvH4bduzALSb+WbDMugHvr1AiHTNsgu4vqd+b6psNs7 + gFtOIIDWdn6GohgQk9tugLjchbBo/m3cvPY9bSq67WQWug5/Rs8DPZqojtlwhdfDThMNLeuorlvCtroP + aQvXUJBbQa/So/PLC4e7+Tl9c2wrC4TXEdbYQT0NMciEvdcBk01IcZJlJXVI6hT+kddzGPL7+kuEFzyv + u4UXs72gomN03saX+faof+j55NJ7icybpv0Hjr+HYk/kP/Y2CsY+tXOdVCLS8Q4khgQnPmMyHH1LbDrx + 0oWs/+nLXIuwJfoOXJ4o6EZo1rUs//MY7kX4AGJl1m+NWXXMN+kfCEU5HTtDnPhsBaKWg8FOmMlXLGAJ + Whekj/MyD0m0vnj08x1QkFNBeeEwqmrfpS1cm+4eWhE+VhaHKUWJSKxzHXgE94J2EEsDv8UnBx2vskFZ + XHjJzN3nF/Cl6ABuOYGAK9SIsJcINbecyKki5ABHCex70uW8gMD3nqLXZS9wslIcbSK+gsYJpKaDowcc + k7ittb2G7fWfsWn7G2yr+8hyXZeywuH0LhvplhUO62WpLESz+2TqUGInXPPA3fVO/CPzunnxwUuBHPom + JuX46HbCwQJ6jJvBJL9EkdcnNgIE88lW1q7nPBz7JEOzyzjN81E49jbyh19KcMzDDBr3NEftWJo2PXlS + vHFFfLxAU5jVAof7HFwu6rY31YefR9ZlL3KmaKcdL+qPol486Lrc5jmRKYvfe9FyXVmcMN8Woae33tbM + BiOhIi7zEr63F5GYbRzFXLMgLnMKcvoTcVrZvGMxjhNZmsIh6WMTcVgrQh2Kk1H8SFlc53v287pcF/XS + VwR2p1/AlxYMJNoveqlA1uUvc53oDD7BP53IQIGa7kPonlPCuVaAmyWW5jmoLMbXbmakEdlFUjCpJFk+ + b2zdxJaad9iwfdGgbfUflxfk9t/Ur9voQX27jaI4fx9Qdld1AQP+bzf2th62vhmvoKqcxivNWzumzVr/ + IkuBwEFX0KdsGGr4pQSbN8XMQQsuYlvl1DgpB4AxD7N3Z7b/cTM4feRfKBn1AL1UgCEbF/JPb99n99P0 + 0e2Eww1sb29kbWduz6lw/N0xfURNDQtEm8z879fuN4IfoR21tsXtU4xHcUkkwjm+7bkpvtPKVN9Q2Zzr + X88uZKZ4fBKKsWb7Zomn/+4vsK6lngME6iwrS7oXH741HGl9pqmtCgHCYX7gCo9IvHNSrSh6i44bqBXF + sQK9ffsdJ8J3fOsNGdbDz83/JhHeRzH5mw/unhiBL7MDQLS9NR84XqBRlG5MohgfyqOPQFAUe4liuBPh + h+ajHFnQk9td4c8CkUwi/cxcyz+P7CWQs6Nxea+1215iffUi2p0muhcfQv8e4+hWNILsUFlGnUAoPyYF + dBaym4gT79Oj8/H3xD7W6AfpM+yHlIx+MN5qkYw5aOm9RJwWloaKuXTIheRGWpBF30+tmPO9fDfRAtDh + kAift+6g1QoQWlfJs37eQk+8X/R9ajpzYEqHV36gvRvHPsm+T5zNhg6NXKhUNr9zhao/n0hFYoNwhVsl + 3l8jL1nj2L6OI0Urnv3n3i7CB6IYk3D8kCRlhJN4oEpWIe9mhUqLe5QcpqobP/5WU/vWSd783A7xlGhv + 002+c4oFypwIvxLYN8l1WlWA+33rBSnqXWJEoVdWuygOEigu6rN7IgW/TEKQeownFVB864n0BEovX8CW + us0MaKxmuQhrEN4FllkBLjPHohRnKcXVxJvs2tGUX/EVW7QJzgrw+yT3oABEHBpbNrKl5m3WbK1ke8NS + skKl9Co9kh7Fh5Cb1QOE2eacLf4CLJ9DUFcVbNs/1mbKQA45ox+kT8VYrB1L2bZjKQ1b3sxMrF72L5ZL + hHnLHqR56b1EUgX5+DH/AlZ3NkefdyZLF19Ni7g4qUyDuwPjZ3GnFeQkALQ52EMzijEAdpDnLl9AO8bG + 7jpc50Q4EyhWiey7wsvEPAoB9i3pxx0QbzZdOo9foBhhzpnXyW0m447olxMqC+Rn91Zba98n4uhIZjQL + cQHgKDg+4dwmER62bM4261sSytwI6b9LmvsB7floAVh2vLPVzmKXHIEufYmblYrLhx7NmirCreZF4US4 + 5eIZek6FsDyvnFHistWymOo4zFEWfZWKRj2lolB2EPLNC/SbzY4xr7Qk6TlaqRiXTy4cabuzpmHFj2pY + QcDOJifUjbKC4dW2HaChZWNJc9vWWAnC0J19P96oGsyn27wztPPTunmdi9OeMm7FYzjr5uEOnMaHXoMu + 3JtbIWYbT1dGJum/Ann0hvRJPnYFcyfHKqorLFEw2azmJhwa/eZKcWprA4/nFPGkssF1ecRsPxchguKI + hGY0LdG5Z98xXOFE+LVlcx1wKC6VJM89WEs80UcbkNWtaLjluOHAtrpPQHjZdVlo2VyLpoifo6A/ijMQ + dqA7nyyEtSjOdxx+bdlUoO37PdHuvxZCFYq9SU7Fvx6hFq0wzwQDfvQCk+88mVm78n12Oi/Ad2cwILeI + v6BM767hz4nmNdQ2IOxE+K5lczL6w9eJw0eWzTmuw79QdLdsbtyVB6ELSSMRlqB57Tr0tFnBYgpy+mCp + IO2RRppaN797y8imI1MVlayhDb2YQFYJ1s7OnZNRjHcVY59kaMM61r5xBU1H30JeOnLSrwo/rOSYu8Zp + ie3Sl9NLHW6EH1oBbWo00kCWbXNGuI1rgtkZJdCIoK1JufgauAgPKRXPNJWAuh7FhxTVNC6nPRKNz1qB + 8DmKicAXxNezZvSgl24wXYuwFN0ZRIzDEug20oZ2bKtHMxZ1mt0pCmHW7aN3Lc34Tk0BfljJhOx8xrhO + 1FTjmUz8L0H5tmXbNj9TsJ/SQTh5gOWEuVrZ7G9ZHT3czMvoSgLLjo1f4hNU+u5sH5Knb6ItXEt1/adU + 1X3Y0tJeTUFuv0NveGv4KakummyU7XE4pcX7xJd//D0x/cHof6WnK9v06q6PyPPOZOkbV9A0/NLUno9j + n+LAzu7Fj3FPd80sWrIf6uTHGeLpTu4ax+uXvkzk0peJiGiKslTwGj+AHeBJO8BDKIYHs6N1rlWEf5nf + nwE44biAsQDQG6JRlg0AbqRD8NF670coUEC3ouE5tU2r1raHG96AaOczGMWp6Pai65nwFFp5+Bf89V54 + BcB3byDUoDgYxfDotERDEaOjy6MrjV+fPfkb/9w1ZeBOdQAiNIlm+fWou1xJHV6rXOFxUYwwSo/tAmtV + gBtEkSuaDaV/kvNyRLPIdKaoSx3WqyiS5JzyOQLFrvCvBKXUJ/5jWsO1bG/4nG1NHx3c6UvxYcFFVC34 + TrxW/5VLYvqDl77RMROQH7trTj78UoItVbiRpuQdqVKUWLYWxcc8wj6jHqDX2Cc54KRHGJKMiUgFOL8r + 16/5DHnhbJb5dSciLBHhI1QHBqCMrDI+hVgIxTQBIhFuEsAKMifJOf3Mt/3QHDMr2f78nD613YpHUFX3 + cailvfYRQxWHFeDuhDrypgAtDVwnQhVwjCs84O2PhLlaYAUmaEiEuaLoKdDD1Gd/qO9aibEVN5uQ587e + QaO/ThfuojKwyx3AGXeSKxbdRXPyX+wjNOguyZl4RYT14vKewFBXaHIivCdCxLL5NXBxCptnpkt3879F + hO2+7S0iDHJdnhahOtm5wHEJduADEo5xRL/pAzN9P8ffTVHFWCxv5I2j6f6K0e1gevi5BBNROY2FdjYD + y4ahnBZqWqqoUxYFVoi8QBKqsXBTLLAoHfqehOUpKxPdnE3cfn8RQlEb+84tlmjGYCybh43N/6e+/W0J + 39b71tmJZRXkVBC0i9Sm7W+J6IrxS9/+oAibxeVTcXlZNFlHJJTPzxq2MUEEcSMsirQxRoQvBApFGOxE + +L0I4gqfSox1ui7h2mHf7wK3435/G5Ikv1EqszwWqdBlHcD3K5lkBTh100f8uM9wZqEYRSw/21qEZShO + BkB4wfstwp+VDsgpcV1eVBbDFQxBuzh+oGLJGzNBFYnx/MJiIIuOOeQyycvWGT69a3RmncAxt5KXVUR+ + MJ+ieWeyvGIsat28jDS/XynGPsmw2hWsLD2Au+ZONvHuXwJGXEnIrwu5ZB4XWoFYdqLdCuENFEcjLEZx + mKUCVk5WOZaysVQApeylCjVYKTuolE3AziI/uw+uhGlu29aulB3CVX+xbOv7StkoFOZ/tWCtty27B6iI + pWyllFXmhDknELL/hcuzTkQ90NIQ+aKgNHQ5yv0GUCxIFUipiBsRcS0gJLi69SKI6JmziGNuXxCXO5TF + j4F2EVdAskAhIh8rxWBBXHwZskX4oK216dJfH7XkjZ15ZV22AtgBLhBoK+lHOVqpAVrbmYtm4lmp4GSg + xYlwmx3kZGCNgsECdUox2bI5DKhGWAG0KjJ2tvE6mo7kCIoj0IrAaOfgtDPKDsWZjOLri3CLUlyRQcX6 + 4jvTGXD/1Jhibtx0xjttrHnxXD3/HP0g/V66kPWvX07T4b/GUbZO8vHv0PiPv4ci/xQEoK2OzYEc7GSN + f9x0JtZ8zsseScn4Wfxm7mR+5T+mYixWJoQhHRShbmBJfnZ3CdjZylIBLCuApYJYVhBLBbCtIErZ4Fq/ + DARCv1XK8hovIg6uOHiNxxXHbIt4+47U2yPFIpGIK6yEyFB9nIvrOC8JkTWiwhNEHEryR1BVu4T6lvVA + NLrx+0keo5yYObIFPWiGIKqBPx04CWHdli0cSkz/1c387tDO3AgXWwHuJdGqJQzUnFJ8jmJ4dLMwRyku + EmGGGSxbgVJghAhTgS+/Azjm/wi40HzPGC686Bn2ExU1kWWjR9r2ljpuDeXzih3gcSxGmNpfBBSiOCYS + 4Ru29s0uQ9EX4T2BDxUc0+kNCJUoTk+zfyOwFaU7ACvE38z1k6aiFqL033VoM84HqCSknYpTQ/k8A7EO + oKWKt1p3xETrly5kvdcJNG4kklWCVTEWa+8zKPeyB424kpAdQiUj8vwy0VKl79NvsVj4XaoTvQXHTWdi + 5VSer5zK8+OmMxai9vOKRGtHxXjy9v8/LmjewkOLvp+cziwZ7hkf+fDat4uU47YRdltxwq00t1dHR8Po + txG6qYx4h2ki5gPQhjZFDwBqICH/gjDKcbgpN6doQlHuANZuW+TX9EfQmnivTqRKX55jynoVaDKmxVwR + 7lKKnycc63+CtRBz91YBrks6MihOMf8HJOw5RLSp+zCBLBHuU4ofAQrFZIgzx2eMLonG+5xE+T1juPD/ + 5vFLO0Q3EVaZuUihmZNtRRG0bB4Ql9nK4ibjH73OHFdq2fzWzKsKjO7AznguCIeY8t4Ql9cT97vCCldY + 49s2OI1fNcC3ze8iEbIEDkiVfQgr1huD9pJLpPF66cKYRvmDm2nf/xLuyiph2PiZenoTKsTO7Zk08u9L + Q9kwVNMm3XD9DXjcDE7tdXx8A4m0xBx1Kqcyz+sgknEZvnYZDSKsyyrtup9Edd1ni2oav6CuaR2NrVW4 + rpvs21yeUZ1weUFc5kR/62/ZbvQ3eyccvyHLLiwszt2brbVLaAs3JM6zW01dlDR6Ka9+bXUlWq/XI+wl + Lq+lmeP3StjXx/xXSZ7pExEKxWW2t61pB98RnVHrIvNsrgjt4vKBCH3P/ntH/ohM0KUOIJjDoO+/yAJl + caIV5A9iKJsk5q6ZFczlOMfhWiGW3MOFTx2XheZZeprjwwKfCbS5Tpz2Pd1SLoAo+oqKyw9oXAi5CMV5 + GZYVt9wzRocxKzsW8x1XNjFlSzpSUIDSoXq/UkysnMpLc6doR5bFV9OS24sJ42fuUn76LmH7x4jfquDd + u7I5JbEDS6RBTyXij7iS4PH3UFx5Os+9cBaLu3pPLizamW+UYuklOs4EQyPmudj2Tjy2MK9ibFnJ4L9u + rVuSrJygOceSdHkEtaVohygORXGx2bZVFBMkRjW2UgBXuE+IchSEMn4mpZOWRMLcIjp/AsE8+goU2SGu + E6hzHT4TyDKxB/bW5Tvnc5JxB/DNp+lnBfkmir4Cn6OowLP/a3EIFCdbAf5m2fwRX/ZdBdni8JLrcB1a + X9AL7eY7wIjrmUabeb1cBexeYoTvzyeS1mVUceCUJ7TGvHCvGIFkMnx2v47bdyPRzLFR1K1gVsPaL0kJ + lgG8Rh9u5E+J+/wWCy+OIRlK9qU8tyfjd/YexMnIkScTrAm3cbE3LRThtlQHFuT0wXEjbK55z+gRMrxX + 0Ulg8eqoVnqHRXxMRopDgTyfF18ewttK19MSdJ1Px9K8DZNJWYR7gAqE5wAbpet8IIu5TjvHGX+E7VYg + msWpB8JzC/6Ygky3E2SsAwgVcBq6h6tA8T0RXjeNt05ga5LpmjfP9XLAi6Upuv2HbgO6qwA3SjLN/q6j + hcx4ADRU+iQXhfnsv9dpbExHlAGxYJrK02PkqIf/muzWHThe7r6vG/PP68j35zECjZ/Fb91WHkV/nw4I + FTAEOmcxToXWRpbkFGd4sDAdxSRicSG1GM85ERYFsnlCvPm60nTbflgqQI/ig2huq6K+ZV2y8j81CWZc + tP4gfoqm+JUp06ubuUAuSpPQ+rAMbdUCLZUsUioaE9CZIribwJMKhqG4xEizQ6wQL0qsjbaroNmHLwW7 + PrZLfipx76cLx/Y385P3RNhh5vGIUAQcm2S+fqo3/wcmWAF+aubwDT47ZoUI7a7Lqz57/u5ccjrZ73Sy + v9n8d0UgK8iITBR4Yx5m70RHmi1v0L7x5S8v6GZ3wHs2N8yM7Z+wIvo8D9F/7NMc7kkFldNYWHk6zyRL + ZpIM/uOOv4fiB6exJsHm7UR1O2abE2aqCDgR5jlhvuG6PGH2FRtbfnfgTBGGiMunqb5ht8JhVNcvo7Zp + Xapv7GULrnZd7k9xzNY0+oB2ESLixtcl4GzfeiwbdYoF+EHCtsESnzCkHDgnxfl9MvkOyZBRBzDpNrJF + 5+8TMfnNRTHAN2/pMN8Sz0NP530vM3xuW41uQEksjlpJ8rzqX8XSmaehF39umZ53ZCbvK5jHkXl94rPv + rpuH2xWOvi8LqVh//PvmTeNdrzMY+xQjA3kMs4KcllUc727tWTc8dD8seX3yH/fKJYbIVVjoe88RAVx4 + ydvWUs+7AqgA96oAj6LNyLjC/U6Ey13h947DrwUsUQxP/HbBQD49ig9kR9Mq2iIN21N+4xidXDmKbyQ7 + xhUWSozTz68PWOE4/E5g499O7ngPX8biONFkpd7i7kqlyqgDKB/EYQqOBPoIvCo6HDNIChERLZL5Rwdx + I/wczYCabe7dE23KIbmn2tcC4X1Sibcdc81x4n10Txzt507hkQUXpXw3SZGuYe4ujHqAfn5tvjfnP/gX + ZB1xEzkpogfrGtexaOXjXFM5jTfHTWdiqvKr3olXGpbsF5vujX2KY8Y+zaFewlWBJQjvo8OwswCUijHd + 5JbGUZ0rT8wVhw+aqnlMHN63bH6beK8AthWiV8nBVNV9Qlu4HjKbBlp0zP9XDbQpxVmuw/0i3Be3V3Gk + OCxEWH3xi50njO0EGWVyUlYHcX+XnNwy0gGoAEUuvA844rAexXbLZgx0zFRjkFiZvcywEaBBhKeV4tto + 3vcgWkr490D6+VTxt57jwAdOiSmxxCFSegDHQzzNVzpUjMXKKkX5G1yfEyha8Rg7vsxHe/lbMTMlgKeP + eP/3qac1n93HR35rQNMmo/DNADWfxSSeTYtYnN+PkHdNJ8xCO8SZSLyklAgR7lVwKHqOHlQBfpvfk0vR + FqjEyl+Ul9W9PS+rW2jDjrdxYso+vzv2OoQGQFDRRCs6klR4zQTreB2Bp3doUDZXon33w8SSkhZYQX4o + aue4IxPQKc8DAIqzd2dbycgV+NvPc7EV5DKEL9CjY4l5eYkdwBq0E4bfiaJahAfdMHPtEI+he9U+6Gi8 + L9CKlyLoSIy5m+F5EWaEUCCf7GAxATvLDdjZlm1lAcLGug13fvL6tqtyupOTETvPl4CKsVj9xpK7s/n/ + EjHuaUZWTmNRxVisgVMpsQIEX/62JrMYejGBL4MwZNr9FBX3i46ateiQ3TjnGxFuq1vHjYV9ONeymQY4 + KEa5EX5s2VyMYl90ludeQDgrWJhblNtvWVXdp0XEvFQT4V0rGT5H8/VnJWx30VKrja6z3dBcF9vQbWAb + 2gcm01h+D2FgO8LqpA5owrNG698ZnPtO7nDPGaFT8eHUO8lXAUaLsFI0f3k3USbCquPi6QX8dtQm12Fp + /WY+EG3H38+UJQIDRUd3qS9rzuQKTybM5+PmiUV5/VeWFQyhR/FwepUcTI/iAykrGEJOVjltkQa2N66y + ttZ9yqaa99lU8wGN7dtGlA1nmucFeMLfKT/pEa39Hf1gykq32zD0YgJ9RpFduFcsb8CuonKazjazbh5u + dhkHZZfF+AGX3kvk2NviR+nOlH8eBdpRN2vRe9zThnXXh6e/Q53otFtIjN47TicDHFFUwSKBLS6sFcUo + M28vc1weFu1LUiFglxUMySnM7UdV/WdDOtEp5abZ51HTJ263fPc2ULSfQUS0F6unE8uWjslL0y/CEifC + z0VxWNK6C59mqssC+PY8bv7OvE7zI8ah0w6gtD8DBZbjZeNR0VE/maOmJ500ErPt97cCXFdcwQN4fgPa + x9l/foe5p+g4az9Wme0eNXRsvinJM/ME7RyKcvoOLcsfRI+iYfQuOYS+pYfTs3g4ZQX7kBMqpaW9ZlB1 + wzK21Hz0/KrV7++9pXYJ1Q3LWmqb1tAaruvgCJNjUTZ3Cg979vSP72B7IFcrB1c8mjl7bmfORKlQ0J/g + m1fSPHfKLhOoJMWqp1nYuIEzxjzEQC9FWV7feG8/T6nnzecT4Sn68vpo7XTltOR+6gIfxn6y1vhhLAPW + ICxAMQhFIYq9xIlNPZRFP8vmm2ipjoKc3lZruE5V1X3quRSne7dbk2xLNOt6U6IWAEnCXSDCU67LfFNe + DzTNd9eSqSp6WwH+BQQQnu+wW/GLTIs67ykGKhh+/1hGd+0WOpkCfONZTlAWucriQEsrICJopcyREOWL + 9yLuxJQZH4EnvOO6TLfsKG/fUjRZQ7HvhftFmIzt9wE7m4LsngTsbIJ2LrYVQsQl7LQQcVpoDdfR1Lat + 0/JE+KOCoYb1JS3q1lM+/TvUHnsbBVklFL50IRvLhqHyeqMyzag7YRZPzJnMWV35WF8WjriJnNweFPi1 + 9Sf8nfIvnmbHzmQITnWNkn0ZUzmVZ71t35zLpZYddUja1rydQ3LLWIR2+Iqg6whoMb93QpFNQHvf0sNL + Glo3U9e8vuNFYzZ+XIcrlMVgpfgWdEhr5meT2oRWSg/0droRvo1igKEE87Z9UxxW2ln8E60/eNlEoiqS + 09N9WagGyt0Il1sBbgUIN3PQQ6fxSSYnd65BNHHVKPIEhguMEc2Z7veVtozf8zLfurevVWA/dHIEz9fZ + zxvQJi7z09nvbZVFce4AuhfuT5+Sw+hffjx9S4+gR9FwCrL70BpupKruczbueJ911W+xfvvbsqX2Y6e6 + YSWNrdsy8QdABOU4LHYiXNHZsbk9NZnljqW0bH6drWMeYfCIn1Mx+Nx4Pcb4mfxo/Ey+DfHMwABumDu+ + wkqSFGMe1tmHyg5gxoKLqJowO8YArFTqaL+upBv3kN+XchWIn8+6ET4Ul4WmTiwP5lIcaecHInR3wlwn + uu45IvRO8h3yuhceULKt/nNqm9anih3Z3/zepiwuBSb6/Ff8yyDvt+syU1y2+fZtVDa316zmVifM6Wbb + FmUx1QryCxEGicunon1hSkSwTD6DuGs4Yb6fsk65PCP+uAGXJRn7uui4Ae1rYGIi7Ow0AXMJ6FwCmMOV + yqIIrfjIVtoUuFIcZlsBnsZYEtwIFwBtVoAnkxTTIMKTxjPKM5nVod2FewNrbSs4uDCnL1mBfEKBPIKB + XCJOK+2RJtojTd5I3tnzbEArFCMI6/3hlJ1CWJQmIWicROO43PzQeK721sfN4JzK03ksVdFjn+SAeWdm + 1iN3FSP/Qkl2GX12tvwT76P7R7ezbfvHyPhZPDR3clq+vN2OC57lGDsUl/G2HuFtwHEdHrcCXAVxyTo3 + Bu2crPL8fRbXtayf2NzeieFEUpKBboSkDjQ6MjRWT1uBbCfMJDvAL0wWoc1oabcAKGjeTkVuGW+6EX5q + BXiAjtJmi9POWDuk6cIS7m8OinHm/ykApq2kS2QahevwK8vmN67Dz5TFUKX4lrhc++D4DibSpEhrBjxv + JgdYNucjUffVIIpiJdSLtgJE5/HKZqRSHZU9aGXJfYBYys4rzOlDdqi4LStQuCUUyM1x3PCq9khDqC3c + QEu4lpqm1Zncd3JobeoAoHemjV+ER5Xi3E6yAceNeLae/kThNf4T/k75wu92TPCRaePMNMbej6ZNNEda + WDt+Jhe01/PySxeyMd3xh15DVjAf2zPHLbiIqlH/oGdWCefszsY/+l9UNG1ge8n+/BmXd+ZOSbChey82 + EA2y+gIYKMLjSnExgGXTk4RG6rRx1l59Dv/Omqo3XxCrPW665oSZaAejc+l1aLf1ZI0/LML9SiXNtluU + sJ4NYAejtPGgrQ4tbQ0cmpXPzdnFfBPIUTZjSZZ9Wnhh9ULeGXRy3NaICA8o6I1QKbDWa0xpGn/iVBlx + eQcbqj7lrz2HMct0JH3JEGlFOSvEMBHaRDFUFAeIYpBoDrUsZXO5eMkVARQXifHWEqAkby96lxzMwB6j + GvfpMXH1Xt1GFnYvOgABttR9krWm+rWhy7e84KyqWtBj/Y53S6oaltHQurUzbac/SUTHZJ+K48z9pfPw + qxLhde83Kj5zjNHspr8PxUhPQeZPFpJVtHNWAI8+q3jfrjsDvXsjba//hIaWbczZsbRz56OyYQwqGhyv + 51j5BFXK4tRR/9Tz7GRa/kSlpee4NG46E0DnKfTvf+kbrCvZj8lKT/9SphkXRYHoLFK5Ai3RCDu9r1e4 + jeMENonwSTBQ+I/e3Yb9bEPNe/u7VvsNRgqOfhcryB996xUpvt9GgTUC+5j622y2N4nwThqN/bu+9XYn + wpUobIGwsjhBoNRwFNpJ6svRe5/EIxKf+KTRiTBdjAUMxfcEtiV4HDqRMBM864LrcHVC2e1WkOkC5HUn + z4XlAvLgOC6ZcHtm4cHpHYEsBgj0weVj0Tb+KqUZUg9Fv/1/lORXXJEXKic7WAhY77c7jUe0hutoDddT + U7MEV5wgwkkCK5SiHZ0colFgndJ50nekqSBaeedRPWXu9eSg/QtSKf6OQmhBT0ESK/shCQ67SYkhhk5k + 9NJ7mecnvFQWxcffTVFXE4gE87RSys4mMwqMJFh4cbwnWir7fet2NoVK4p9w3Tzc/f+Pf7bt0BGcCy6i + avA52P0nstf881k59mkOnjeN9/3neE5MlVOZA5ofALSuw7MCzJ3CoxNm86+5k5M7yox5mEFuhA+sALkI + S1H0FOFOQ3QBwlvKYqgIvYN2bu+eRQccsLY6LfFNMm6CWnQdeh3F3gjVKA4BzRURhbBa4FVFUoZqkLh3 + FlI2dwTzaHOFe5XiJLO3heQOPd2A06MlGI2/ZfNjEQTFRLPPQaKEJAC2FdDzegBX59LwI2QW7BC5/xrH + D70dcy7NjAa+swZ1gunRGnNDpb0DDQNu7FN6aGFF8fEX9i057MNuRUPOjzjtbKr5aP7KqoWRlVUvj1i3 + /W2q6pdR37K5zREnIpDnOPzjofH8XCAkiiEuLDHef1tEcXia0TbH/N+SZl9Su6jZn4wRuLsrPCY6PntQ + p6N9CmkiK6C9yMY9HXPgqJzGa3l9uS7ZizzxProfd2dyKvKF39MegF3NIzD6QfqNn8m3ErcPvZhAr2O0 + NOLZ4D3FXaSFcNuOjtOEuVP4V073mASz4jEcjx+gdhmfetsrxmKNfSo1P2LU19+8G7ed4xKP8fgQ5p/P + yrZGFotm2m0WYboTieaCdAS6KZsLckPlC8oL92FDzXs74wtS7AqzRHGgQKn5Lx3qhmJvlElPl2xJbqtf + jeJHEktpbxvp4vOkdU94XoQ5ZtRXAk1eynGz9PRd5wu/JCCACvAPb9u/xvnYhYXn7Zx4Cez8uUmnNx2Q + VgLoWbS/ygoVOZFIa05ruK69wd5QuqFmzaEinKW0F5ZXYQagO5NGYiaWRvR8JZ9YHP9WdLqng9Gjcw8A + N8L3DA98EOETFPn4eQJV5lrNBKQSqfVIK8zY2bKVpUebymm8CTB+Jhe11zNv7mR+kuz4j27vWmxAJljx + KBvLDtJkIx5GP0jvYB57V07TdvO2Ws3y4+kW0nkPJhKCeFh8dcxVuOfRhKwQZxxxE8sTCUUSUTmNN5Pl + U5w7JRa3/9TZrLmgkn0A5Ua4zg4yx41wnhXgzygGZgeLeuRml8mmmg8BEOEJpeLNpyLc6I8j6PCtFFOJ + rwub0dLfEN+2Nugax74IL5t2AIAT5htWgKnAZqX4Jlp/sQMoQHjhofFMvmAus8yI/zyKM1IXzgYUPdHe + q969e/qF5gsq4+L/1WOn8ekFc3lcoF1ph72tZICUEsC0e0sLqhpXLVmz7Y0V62veX7ytcdX7Vm7bw+E2 + jhTtLZXtm5PnifaW8lhP6gTKTM9Y7bqsOO95rjTHZ4liqEChKIa6Djdgs59oRhYch7+7kpTffXcuXwis + Fs1OtFNlJFEaCiq1CL/9Y8SLBhw3g9MycQSaMIs5Jz3K0ERqbQ/r5uF+cDPtx99N0fiZXKKrQnynbgW1 + +/Pof1GROE9PRCYBSW9fR2ukiX8F8wiMfZKhJ9xLWbrjX/kBdZ4JdPSD8SQu46YzCvBYdkpVQM9xlc03 + BYoKc/ta5YVD2NawQomwWHRjyk7yPXI7+V62GfWbzf/C6LePZQUu7sL3Dwu0e7H73mIF+CmKC1D8TDxG + LOGzSJipMek/KlFMTHsNxfFp9ofMs6wS4bmHxjMJ4KHxnA0UPzSeU8iQaDdlB2CV7+gfjrSKE+FBhEEI + IwUKlMVxGD52Y++vESE/avPX/4t8tsq6SCtNoiiUWMx/lYnpDmLxTdGcgoiAsrkduCRjO2hsacn0WDTv + +yCBo3fiOt4y4NR7YyPG3Cnc31nCjyhcqja/kjwAx1OqAYjLbDuL3nm90+sGqpfQ1LaDGaCVb97oDzGe + wlABUwr3SmqijSKTXIKmFrevm0uT00ZrVqn2JUiEn1HImxaEm2jwSwSVUzVjsyssMu+0p7Hfn5SX1T07 + ZOd127TjQ1zHXeQ6TBeXNQKTk3zPn6b6Tq7LbeJSKUKb6/KkuHwmQl60jsLwLn97l4/F5X2zXmv+1wv0 + Nn4G21yXB90Iv3CF15Ri2MPjdU5E0b4ImV4rN8X2gBvhd66r31vcpxHcc+fwqJAZjX3KKYAV4EAUU1SA + gOjoqRqEHcrmO+IbCNFKlgCpFW7KFSKixZcGoBihAcUWcbhD2XzLy/CSBpl4Bvr3O8AGhEYU/emomNkt + WZHzenE8xJmH4jB+Jpcpm+vnTIoXLVO5xgKoAKeBVqzNncJfM7mPpfcSWXpvh0y0cZg7hdshSiO1Swjk + cs66efyu1/FsLqiI7zQ89uBk4dB+/YAfPfNGvGQFUY3tW89oaKr+Q2lh32uCds5eW+o+3QT0fnQCo89+ + lkmWjtRMxxy1HRIkEj9LkOKbEh/C3gI7QaYZHzFaDOCGOUsFGKMU+yJsdyM8jSL38QnMPneOpg8/d47O + /GOwATIy132BzysxCouxQP0jE6LJVgEtWQCbJcPpTMqGIBbNIiwXaBeocmGFQJkLHzoOt4pO6YXAXkbc + CYiee+B1zGbpF8jlYNH529tFeK+tifMFWrE4XoQN9RvZO+Gcrij8kI4mwR2u8JRoQsbm6PaY+W+3LNgd + fQdG/oUSL85+7hRu8xr/ETeRky5Pn4e5k7UNPBMcfQt5B/8isyiwVNOITOE3Dc6dwu9A8wvOvyAubj9z + KcKHj9754L2NtR+cYNtZvYb1m5JbUXZED0fCKBUoEuCcOcxVAX5j3ns3gfoU9SVdPXFNXeiW4njx1em0 + iyv8M4nI3svrbAQ2qAA/evxUPTgIqHPmMEsUE1vrGSK6LZVmWM96p9henzhonvUsZ4lWLvZ+dHxmof4p + OwBl/LHdCDc8NoExj0/gItFJGDehlRp+NlgbHdpYHTs9iiYrwO8UTAG2ozgolM/HaAVhEVBS0IfVEMct + 73fvyoR7Ljb6C4uAYqX4llGyxEYLxeAu1MtOoeiQhQg7m+ySfXnB8xPwUHoAP+9+aAd/9l1Cfl96dzs0 + LtlkSuwqG1Ei+8/uxPwraEXRr7W9rmhdzZtnv7/2sVzHjTCox8i2/XpPoHvRkJOUsoYCiPCQG+EqdDvY + hiEBQfiU5OHeEbM4CKt9x4JODLoe4RO01Fhrticz4zaJJuxsTaKEvN2ymYpQiTbxCcA5c5h1zhxmoZjg + xZgEsumLDhzKNDQ922lPnjPjMd/of/YcbrZsrvCuDXDWs/HSQTKk7CUEuj9uLnDmbM6wAvwObappwWKA + KzT4WrmLTsRQFDs92gkUmRcfQNv929AdRhPaPhpEqEbbgSdEz4mhK3HOVcDhCEFiomA1UC7CI11MP+Z/ + tlQdZVQCGD+L6+dO5nqnlVaB5fl9CIDPDu+yPXG03FW8cDYrIMbdt7uRLK144UBU/ReZdybjZ3L+3Ckd + MvJ2QLf8IUtd132lumnFaIDqhi+obviiHXRUZ5/iEZITKlb1TVuoa9lwfkukzkJYCBQZP5L9zV35U9RD + 7PsFfcd4//uh62o/s+5l5y1KvD9xuAErynURmzYIz7sOHzw5KZaY4+znmf34RK2YO/v5aPYgAKwgL4nQ + jraW7SCWiGQ9KZiuraDOgRF/Q6izn2fW4xN1G318AleePYf6x8fHpMwnTo2/dtKyU+144hT+PPkR+p01 + hypl8wsjLgVFWwBqUZziE0eCohl/tpl1f1y0EsVAMwVYIzqryRKBASJ84ApznAjXGl51v9bW+211QSzv + 7ol1rnCfE+F8V/iLJ5btpKif9vrTnol2AiVjHqJ/ez1tuLySmJBz7hTuypREMxXGPqkj2wBOeox9O9PA + +9HzqK7rPYr36di5HPVHTulKGS1VWp/RGRpati3a1rTiaIn33+gpwvPtTgvrtr/3ybItL1Vtb1n9jYK8 + 3kdVlB1Oj8L9q7NDJctEW6E88fzRhG/ULPEZeRGJxtmvF+2U5u2r9f2Os+NjcQGK7/uvJbBMQD05KdbB + nfU8swTkrDlEznpei/1J6k3Q3MdG/1RZgEgbB2dYL0VAnfU8s8+aQ+SsOWx5fAKF5nfGBC4pJYAznuUq + ZXGyCB+g/aELEN5FKxd6iU/UQPe6IWLx0N7o70kCRQKrDK+gazgFlqMfuk3Z/Dihg2tBj+b9u1LZ4qA4 + Wtn0QZscQfFz0b4JmVEvZXoZm4OARbi8G8xn0ptXcifwz8RUWrDrYrSdxSOYaYedxb7hhsxsvQBb3sw8 + xmDUP+ipbIIiPJS4b/uHmvps5F8pXfR/eqrWdzRqw0vJpQLPyakz1DfveNcOcTO6znhKXxX15TexJ22R + ZrbUfQZAyM47oDCnJ2UFezVFnLbimub1tIbrv5FwI8Xmf230t4p2pIkjrktMgoj3AI3RhxHdJ3zxpBnp + PcRdO3VoeT1QkIxByMri/YzEqxRld3Wel1oHYHEYimEojkHRC9jgOrwkmoQhhG5MOxLKaTZ38Xn0NvXH + FLP9VfPw3dBRhWuV4mAvo69INGHGDhGmQ9cVSj4MRTGeWCfioh1AdiuUpd1c507hoblTuLNiLNb4WVzf + 82jyxs/kZxAziWUaRpuoP/AQbuJc73fl6Tyz8OIYJVmmZWciCURaaRWXyNzJXAlas+9JLx5bsNNKeOyT + DB37FAenavx+jJ+ZNOkmnifjR0/wGrpuOOj5sTeIePer3AgX+s9td5qOq25cddz6He8Xb6r99M4sO/+T + AeVHSp+SAynK6U3Ajps9ZkI8G/RdN5TmOGX+Hp5kz8SExtlGrF164dY2XbBEPTkhI4WeOtOM/BkeH/dy + 47DXydF4/jxx+UxcPnFdXlcWpwFHilAvLhvF5R1zXLux7Zca2+q+Pptljonp3iI6R3uOCBtE2CixPGub + zf8CERpF6A1csJP2eb8/gJ+r3ZZYrsCuLO0i1Kfc77O3nvQoQ/e7iGFAX2VBuJGnALZ/rJVLmUb69Z+Y + fLqQLiFJJmVXjMXyJIFERyT/uh0iVP9FbOQ2Zr046eW1y2iYdyZL552hYwTSORkddTM5c6d0YHgCYO4U + HvCu4Tr8XeK58BGhyecj8ss036m+tnnTttXb3mrfsGMJiPVURelhzoDyoyjLG4ilQj0z+NYFkjonoLes + EZfprss1kTbOPPp3MX3AGc8xK+HYdeKy1NRpROhm/ud3pQ6e8TyRDI6Lcmx0BUn5APY7G3vfMxlmZ/Em + wlK0LTKCDrZYa8SyamIa9hZx+JWKsbv4GVw+Q1jjOky3AtyNVurp/cIrKPqYcvwVyM/QsrNItBcLsIV4 + 8tFUGWD9Z70vMD9J5tco2moZ9Ox5OnPwhNlUuS6/qjyNe3f2xsfNYFLdCub7swiNm8GpkSY+2t2KxKTX + f5qRrdv5OFPxfXdh6nP8SSkuTdyeoMD1K8u8UT0x4aqDMNcola3i3N6U5Q8kJ1jI9sY1bK1flml6sDUi + LBXhWYmwvLmKD+d9L95CMPFf9Mwp5W/o6cqEJGXosGTf46DbTje6hg6hwAmoBsqfnti1jN/JJYDxlG/7 + lM9FeEYUQQHlaiXeKqMETFSMNWAxSmKuwWGfwmWHKE5UNqeZc0WgRYQPRJlw445kipkE6SQqepIpBP3r + q1prOVZ0qjJv23ZJFlbsX/QU5efpjgnkx3ldlTauSU0OkgqDz8GeMItnACpPZ3ZiCjFx2BBp6ToL8Lin + OeqEv8VFmKWEJ3XULOPtTBp/4lRl7NOpw34zgevwUZL3uzEh4Ws/8VzFhU9EkiaWtUUrqVcIUNO8ad3K + qtf4dNM8mtpr6V9++LqhvcfTvXAfxEssqhv7LFe4IdLO6PoNlDe0cN5nszl9xqn8feYUFs37XsytGeDk + v1GcVcrlT5/CZG/w7bBoheNa37ZNInzkCg9L1xTTWZ3sV+LjFZz6XOcWAEjRAYgQKduf4a7DB06Yv7nC + 5yK4rvCZaO19lQjVIiw3Ykd30S6OnhgSS4UMe7kud7g6zZZjXCf7CJSIyyqBoSI+urCdW/wuk1UppgPl + wUKuSTi2u2RGF5betdjoAU68j+4IC7zQ2K4Qfw46k7PdSGqasHln8EG4oev5+Na9wDuBvOQcdSfeR3e/ + c5In5ncW5AMw9ikO9rIgA4x5mIGWzYnpzjn+nvSxCG6EDxNFaNfled96ralTE0SnFquVmCtuh8UJ81fz + u0JEUwzVNm9iVdWb7icb5s7a3rjhprLsfU4pbB3aa/pEBjU7bJpxCjc8M4VFL3yPWjvIZQMmssB/j35v + xrzeXANMOv1ZZkuCi6/r8qjrcqtot+Ny374+AqOB812XVzqpW3XiMi+TOui6vDD9lJjdv1vBoE65LSFF + B2BnkW0FOQWLPspmfwUjFPRQcABaOVKAFmE8qiZPnvLE6RAxxUeBguOIcavXoEW3IER95xPntunks5Wk + h1/s9zfAYhOhVZzJi+kKFJww7mmOCRXTc85kTvK2Z9KQvACcuVN4xPONBzj8hvjO49jbKAjkxETATE2K + S+8lMv98zaiciA0vsb32c5yxT3OIf3smHZfTSs3WxTEpZf75fKEszkwM+BnzCPt4ksIrl8Q5e8XhiJvI + mTWVJRDnLlzhsQMZFPt+F6EYg9L8jMlgSDLXIswS4QanndENGyifcQqDZpzK1CfGN183/bLlix6YunQb + QAcHH1jb3qg5HRMxeQYjzXRlMEmsVUpxmpm2hEnhbqxUTKnr/yz+Q8RlMbq9NCS8G/+NPg+o05/Vnofn + VOZHQoHMPJyTdgCbFlMluoEfiGKSsePnimJ/0SbARolx+TuS3lYeFEW5aDYUW7QNVAR6GAYfBG2qixPh + 4terBM1/1mF6EIvmSr/EmH6qfNtbMzq3s0WnDLMiTVorn4ouOxlSuc6+fW1852FnEVh0SUzrb2ftXCKI + xGuvm4c7bxrv+ben67gGn4M9+Bzs+RewesVjOP5nba3hVC/4yEMgi579x+sQ6VQdiz9ASGK5AhKXlRl8 + i9pEMX7GKew941SmzjyVG2adzqI1i+I7Ib+HpBvmwvEzucxzm547mV84LckbnRWMuv1i2oW/ToVFRyjm + SYbuxb6l3Pe7UCxsM40okHgfBK9ez55xKpO99fNfKI30KBrC5vrPM8pCnbQDeP82wk6YB4z/vy1CuwuL + jTZ8rghVvjmPLbF5tNegqkwH0SJ6vv8J0Nfc8FsivCHaOaPQHL8mSUONn88Li7Cj/uD+xjc0oxerOMTc + V1Q34IQ5w1zz413tBAI2xY0bqB71T3qniqvfFSRmIWrdnmI06CK80T9RCkjEodeQNfRiAisew1nxGI5H + NOJ/1pe/GWMV9lA5jVc+/Su3QOqO5ZUfUOftc2FRinecqBeqFWGRK9wQdri2tY4h9dsZMfNUpj5zKje0 + Raie/3/UJjpLeR3uiCsJJUpRlVOZu+Ut7jniNzEdTlttx3Tuk5/lWqNjWJWkgQd9A1hegoObV8dfNr/b + XeFOEZ737Y8LdwZG+dpH0PxvkZjezAZ45lTODwZzJzx88o7A5rplhJ22jFyNk3YAE55kCEJIhJC4fChQ + jnC4KzwjQrbr8E8x6Y4/vEsf98wpBJ45hXzR6b+9sN8c0dTOPUSw69dRLjDCzJc2i7DWzNkH+HQG/VLM + c2rEZbF0DPstynCOdK+5r5VRs1KA6SKsdSWzeVa6xbIZsfhqWpb8aff4Goz6R3p+QU/PsCs4/h6KvdG/ + dllqEyNAfj/yS/aNaduX/p23Eo8ZcWXMdu6N6kfdTG6m5s+xT3KA0QPUJbzfWnFZ5Lrc4IQZ21rLoGdO + ofyZUxk961RucFzWrnyONcGCGJ1Xe73WZ7Rsi2/A3n0VDSQ/q6SjI07PI7kcX7tIdIX+xvP9hw3vO+Ha + AWWHK0XoLYmZiJuMPsKWeFr8+MXleVf4XFzmiEvlrFO53LQHRySJuQ+OEnSqdN+yWoSaZ04h8MypTJ48 + m1mTZvNIn6Lhz585Ny/SGm6UTM2BSU0GVogDsbQTjUALwlp0Lr8xAgFsrhE9t2FNJe7wHxA49EpCdhZK + YsxAFtqhoyeKngizXr6EuknP0gM9xy8z5p0L3AiXWAHuMZdPNbctJN5BJBnShQ2XmnfiF89DQH8UV2T4 + viC16fBA6FrQzbgZTKo8ndmj/kFPLxefh+olu5xttgPGPsV+887gszEPs7cdwrayuAQ0PVdn+opEzsFk + jdqjNPPzIhoC0qcyvcf2Jj4IFXANinJxWBJuYsm881nj5xpMgoG9jqXIbY91Yl44cuJzefdlrBzRNFrj + nuEHlmKkuLwkxE9jDHGJVE5lQa2z9p+1G9ZiqQB9ioeeV5zbl6b27VTVr9re2FZdQToIc9D1t/+sSdqD + cNLsaIhwM9rUV0asjtcirERxaFwxOoNS9P3PmsTkH7528MNbGpZPbI00bUAzde18NKCy6KtgBIp90C6L + BQIvozjSECraGAll0rNEZp+qL7b4BtqAvNmnUkws2qkBWIPisFNn8wDaRvsmEJIICwFlBfhNp3eqGGVc + J7NTHiNxo5iDX2GomDb7VALJOOq6iOR+A4YhyFPqJeoBxj0dpb+OnWLSrNWvjhfvRz9Ij49uj6N86hSp + 9A4j76V798P0d553Bp8B1K9iQ/NWtsydrBt/3PF/oeToW+KVVumUgmOf6phN2U+KWnl65o1/3pl8Mu98 + 1j87mXuqPuaPz01h1rzztX9FYuP36w1WPslvX/kBO144O+qB2mVIhMUoDpw7hb/NncxPx8/kvPEzOc/o + AwLNW3jvlGc430sR70qE9TUf8fHGOazb8SH52WUVg7ofTb/SA8nLSrC6Cs8Tn/pLTdKj9iyf12ABHZPt + 1gvxVgiDANBz0myt9Lvi7eMim+s/O6mpTXtmk2Hjh1RmQGh1XZ4S4TVR9HGFl12H9QLVRgrJEV9CT4Be + x9J86rM6mOLUZ+Ps8jsM48unboR/CeSL4liBdhXkcdfhDlf4iyvcsqvzcFHs7dND2InzxlOfJaJCvLrL + 1yGq/PSvF5/8MAO8OWaiHqCtlo+PvS0+ymzuFJ3n0HOvjX7dvORRYcnguRmn0juECigrHxEvNb19HW2v + /kgzACcimE9JVnF8qGo66cDzBMwEnjVgxM/TutkmvaZnXRg3XccGNG+Jufam4yDY76LMqNbnTeNdEV6M + blDkYjHusF9zqhXgj9lFlCo7CQ8AEHba2Fy3jBVVb7ClfgU5oeL6fqUj6FU8lJxg8fMCavYk4yugmGCW + iXGBQjFltj9RbgWKyxP0B8+jCUJKZk9i0vdfHTZ7U+3nz7c7LR38EDJB0g7AddguinwRctwIfxUhF4vj + RLDEZb6hQ6rxux6a+c0SV6fWavXNV/ojHCJCe/O2uJRHIXH5EItLgKuBK6JponZ+yRaXNyTeBTjTpSrt + edrtebNvWweX0WAeI1Mp09Y8R40VSk/K4Y2086bxbobfDz/zzviZMVpo0KN5y1Y2LL0XpzNCEO/a8y/g + i2RsPqngf97OrlE2THcsH/whPftxMonDsy5UTqUSdKc57un4BC3J8Nl9mceTzJ0ce39zT+PvcydzQaSJ + j8KNnBUq4H7R7uuIsD5VPWkLN1NV/8WGtds/WL69Yd2c/KxyKkpGyHcXDpkdsvNS1z84IsW+gK8OzjG6 + N+W1u9Zw44T61m0Tnz2VOFfnZ0/dhSmAaM+6Pi6sdc38X3ToZJ0oKlxYIsJSr6eZODuqkczG4jzR5gpP + Cmg0ZkAWfI8dInwusE6g2UgCPZ0wk13hAVGcsIujcrZAtgiVIlqbnBhe6QoPuA5Xi/BiwijeXdIkFHHC + XOUKL6S9vsVwp5W6ZOSaq5/BfeUSasfP5Bv+7WOfjEWZZeI30MnXjBMhrSABKxS7lzGPxAhR/A13zEMM + KNk3OelEIrygo3EzmHLoNWQ5LZoEpmwYatiP04cnp5I6EuF/D+OeTp2xqa02cy6EsU+xz85kZJ5/AWuC + uRwvipE+sto+ndTDoQJ7NbU03nn/iSsnr9nxATUtmyeU5PebOKj7MfQu3p+gnZN4Tvqwd2GOKCY8N5lJ + 3nL2C+WRqsbVXhvc6js+M25KUkkAETYBGxR0VzaTUByLJu7YLML7Sjdc7yI6SETn1tsPTZNsE9MBJMYb + LEeH5HofY5UV5EmTtXV3YHPrDv7v+cmMfn4SATvE3f6dSnE2FkPjvO40sUT6FxVivlLx0WiJUHDC/PNZ + ufcZTDvh7x3mcwDUrWK6fz0xbVgmzLyJ8Lz55k7mev/27G7c7M2dt3+M2EGtPxl8DrZf668sslDJcxYk + wlP+NazhxdXP0O7FJvQ4CjurOPOUVJngxPvoXrOMt1PtX3BR5orShjVs2vEJ7V1NbHrSQwxQmmnnM6X4 + LrqNrc/g1KAV5P7xugMragnXs7nuc1ZUvc7G2k8pzevHsD5j6V86AtvqlCkOQJ6fRGDiLGZ/Z8E+s7/7 + ytBIQ2t1suMcupCdOGkw0MlPcIAdYoyyGCcuL4SbmB0qZBZau1gERMThqrlTuHXC7DjyARcdODRoziQC + /n0i/H7uZH41fhY3KMUvEx+O9Nr9jCEO186dEkuMmHB/iM71vlEpHaq7u/Hp38ja9h5O85ZdK2f0g/RL + dKpJhQmzmDNnMhNOvJ8eC77D1hPupVt2KfsBYS9vQTok4y7oKkb9k964uCufoGp3pRT/d8CEWbyEoh86 + oGc12nIUQHv3FZvD2s2SyDVRi5aUX/fqm2hasUKlOB+ota1Acd/iYZTm9aW6cQ0baj4hPgmRgbYgSHn+ + AEJ2jtrauGKC48ZV7Sgh6pxJu64EtFGMEiG/tYZHA/n8QFwcifnZN7suX5gHSlwGxekF9OIiDPVta/ft + C+/knD1x/u755d/gPcf4WR3tqsC5wM8Stq/cxetHl6EX81i6xn/yY+yXyYcJFnTkG0yFDS9rH/CsEj0n + zi7neCvIZZk0ftg5Is9EuO20OW20eY0/MR36fwLGz4rPqDt2Oie5wgciDBQh4Lq8K0J/EfqIUBynz0oe + 4lsscDS++gZcApwvLp+KUBxxIqzZ/gHvr3uWzXXL6VW0H/t0P5Zu+QOjfgNi4iFygsUqJ1Q0cWPdZxMi + TiTxWl4cTsQ8y857AooQFGgXxUFZZaxDMVoU5aKDfz4U2DBvqo42mjs5jm4pGtVXekBUmxkx8xsFIC7L + Pf2AK9xm5t3xlE1dX7qL717GzSIyblZchGFNmrnVy9L16EPv3Hebt8aSi2x4iRzXkKWmEuXtbJ1K7Pi7 + KTr812SPeiDKQxeHytN5NtOK65kMK0/X32RdJbPmTI7PeNSVqUWimDzm4Y601IledAsvZrvfWzGv107x + L369cGPKz+PuplgFeMzH9AuKc8zv6l2sr4nuwwjQ7rSxoXYpn299jdqWrfQsGkL/soPV3NOYPPc0JvUp + Hirra5Y+JMRRiXlLo8AOgYCp+xl16kk7gEgLmwQcV3hKdLbSAoESUQwTRW+B7BMf1DHOfcfGKS+8zECR + 3D7RDqDeKAwDAGKxj+gsLK4T5kkxIZu+JROf72Q5/xg7q0NYsbcUptj+uSiO2okP2OQKj7Q1cN6ii6mu + nEygcjKBj+8gPO80zYmQalT1TH+v/IC6VU/T1l5H0/hZ8dr7ruCkR9kvkW48WVLQro7y/gY+/3wt7fmR + SBCSqGCbOyVe97Kz8CjWYef0I13B3Cnc6v3O6c3PROek9NepOtPxb+mkftRmUId2pNvfGm76cFPtsjl/ + Pe79See+2G/2rz48PRKW8MSSvN4Tg4Hc7h3O0RaKdyq9AVky84lIrhBRKHH5AJdPXIf7RZiPsByhBu3l + J82bqR77DAv2vyTO/9sTO5r2vyRq6ilFMRTiLnsUngAAblZJREFUTD9VgKUsKhA+QvMOesgkkCZ5RRDe + Q3tTLU1z/Erf8dvoPOFIBzRvYeALp3HhggtiUXZjZxExy5JMyzniJsKvXUbj3Mnc1dV7iD5YFv3z+3Vu + V0+FZFGF6+bhZndLTYCSDKksGH4rRzoMPgc7mRnR40U48T7KO+vEuqrgS4WTpjNZWVwhwodgqMQ1isz/ + zrI/FyesJzs+MVzPbyFpQMVIRHoX7yfvr3+WL6rfoS3cWNqrcHBwYPmhdC8YSMAyn14xeN5p2qlo3mQC + KPbK5FmTvjArSA6K40UxAotTgQsF9hfYR1y2ictni39Bs0AviY91Dpr/Ktn8GEAcakXHSLcqmz8JnCTo + eO0MluTpv1zedV0eFTjE2E2T0T+5xj+hzGd7PW5n5vmvfq+j9jmqi3CpGf1EZmmZ5kwiMG46Y7tQNzug + ciqVif7qXUEyotIT76O7OOktI5mOxolWjlTocyLFg87WVoojburo7bngIqo7K2PvMyg/4iZyxs9MnqA1 + ExxzF8XK5n4RbOB0EXonfP9agWPM73VJ9VEu8/3b3Ai/TnJcVsL6Rt/vAnF5MytQIN975eDZn295fVs4 + En5ABOpbt7Nm+xJWbXuX1nATFaUHGZ3B3jPGzbL9SveMokWTdgDtjdS4sNGN8ACKUU6YSa7DlSIsEsU+ + ojQBhujMQX5RxItWSipyA4hFsWh7fUh08tBi0YlEMxG9U2V+aQcGmN+2JM+6ss0sJWnm9C9mMr9LxEnP + aDHRFea5LjNUIHMFXuVU5u1sZd1dSBTfF1xEVeXpPJfunKJBHTXNO2Nn9/DxnewoGaLdihdfrb38Rj9I + n+PuiJGIJJafqGhccBFVRhLpUpp1P3L6cI3EEoWGJCEE1xWeFu3HgkBFkvrRTRSj4+qLzZ8zqNv7mTr4 + vAhzAoHsiXt3O5w1NUsmtEWaylGcm3D8utrmra+u3PY2n299jYjTvtc+PY5Z7j2HZCjZJu0AXvse21Ec + pwLcKNBPBfkDNj904VMR1osxd7gu76RoSG8lm9cDuA7vmxdoiaYLdxNe8J9NGZmn8VIcLYqjOzmuhxju + dd+yIsX9L0yyvcHs+yjxfb14mpl3uSxt2c5jYhiCkqGzkdOb8+6KONvV/AN+8T3ZdZOlNOt2KL8HGDc9 + xgK0+Gpa/LkL0pUJcMLfKBnzsE4uuv1jpHIar/v3v3QhG1/9cSzq0btPzy04VXDQ3CmdT6miDk0mrBlg + 3DP8E8WFCd89Ua+kXJ0aL1U9U+K58+ow85bO6q8TZoLoSNvnBVQokCv9Sw9kRfXiiY44mNDjLIF6V7jb + d51oGdVN63st3fKKR9DDi6ftYmowcfncFZaKy2tGzC8Hfio6m6oF4GrGU78Jb4f5X50gom/1pgBYHJwg + VrUlTBN+YsTzY5KITbtnibkcx7MEw0kilLvCpiTnrRcB1+HRpO9LQBRD7SyKxE1tB+9sHuvNeXfFlr47 + 0nideB/dvY7EH5jkeTLOnczlAJVTWeBv4PPOjKbdiiLxWbxym7fQkshWdOJ9dPf0BiOuTJ5L8aULWT/2 + aR0h5+/suqIk7H64LlvZjAY48i6KI8IJCeY9xOXNhPr5HSxuTVG36hLqU4UxEdKhTO3Wq8u0meQ6zBVB + zZ/CpIqS4Wpz/Spa2hsTy89F06EhQj8xU9j5egDqHW1jXUC6DuAZdORdCOEdtELEQXgddISWOKwmXsGm + NbZKm7qAlSLcjeIYiVeEePMTB20e9FeQTLXV3qjVsbILi8ThClJ7+KVzOnKV4rQk24cCuJEYbZeH0TO1 + 1l3BQYECrlUW3zr0j+n57/wY+xQH7Ir4vDNIdT2vsS64iCqvI/Ea2RE3kSMu68c+HctHOO5pRg79bmqJ + J1lsxIKLqBr3NCMTsyd5+zy9QVtNbMaVKEXMm8a7J95Hd39nl9i5jpvRMYvR2Kc4eNwMJnkBWHOncCNA + bm+ukWTZelWXokeLkqzHdUoi3NbwBeNN+9KXUPyfsmJ8futrPpUUXn4B6KjcM/VvJ5p/ug5AkS/QKor+ + Aj2N3XKTYfJtAmivZ0OCCO+xmTSZ/4OAI82dFQOIS1hiZjzLnCO+MlL64ycsnj6gIGG7K5CPzS0pYwsU + I9OU2yaazinp/ur3Oiq1fL4AK1Ganil/AKMy/QjzzuCTXY4D6CL81xs/M54LLxF+stDKqSyYNy1mtYm0 + srFyGgu9DmX4pQRPelR3lgDttTFvRj9hSOU0FnV2j35zZvnBhBJZiBdcRFViGPToB+k3brrWhls2P/K2 + H30LeRVjsdx2mpF4MpUTnmQkiksznnLqRcSLd4lnJm4RnVE7qVkQxWX5e1OLHU1ZhwC2HaJfyQEydV6v + SHOkITGdWHMGUwm1Mz1Ayg7AFZpMY2wWRU/RLCRrzLxmOcAbF1Ml2jaaqAy0zYt5z1BxrRQzyrsuiyQW + +KB8x7td/ADJ9QTCm67LLFeS0IdltqRNRf7JHzsqmNpqaG6rY+/tS7hAtN/DIhFq/TbsriDT+f8RN5Ez + 6h/JHYm6grlTeCKTayXbPv98Vo59miMK+us8EH1O4Bw7FKMh94/QbTU4YzOI4AOdB9F/zfd/R6vXIXgh + wd71/eeFCjleWdrbcs7kmIUlrzf9ex5N6MXz+LxyKgs8BeLgc7BVICMlXeKy2WnnZAFHFAd4212HPwps + Tji2uJOyGitKhgVbneaJO5o3J6vn70hqrsQvpwMQYZsxqRWKUOQKc1xhk5lrRCuduCwXYR/PDTHuPxzi + utwjLhvFODg3fMF7Ek99FDEmutQ0SvFLNAOKaD2BR+vtiOAIHGzcgX8qLtO7oBuoSlh3U5kyE9G0kXAg + jxP+v73zjpOqOv//+0zb3pddOkjvCghYsGKEJYkEQROjibGhxkSTGH8mMTHRxHxTNNFUYzdqbCBiDCxR + o9hFiiDSOyzsLrvL9jLlPr8/zrlz78zO7s5SLAnP63VfM3Pn1nPvOecpn+fzlC8j+Ops+qXA35ZdyLJ4 + bn9buiINTdb+z+hFjicluSSewxW3xjDuBvx2zH7oRXiVIrftoEbRWSFWlc7lzfj9x92Af/19REKNiTPV + TvxJbNhq6YV8lDvc0ST6T8djt1tzuYY4z3yB8MxFvOHer24bzy+ZrTkIz32a4dFntI9d2+Y7vAu2A7H3 + XG4ROL4Ln9GLCUJ6aXgYJhrK7myryBcNF+7sXbPElU5ekNE/82BLxZTy+u2Jt4czRFfk6rJfdFc6HgDC + 1CjFFxB2IyxXipsVZKDLeLurmiTiwMu1vyjFtYYtxwew6gc0IZrJBIcqvDsOr/b2u7b1vWaxZ400FHO6 + cdx4z3n7tpHEIJ9NfyK07AIerXhN34eEO+fXs2etGQv4/MwXtBPMnu264/3/z+WUv3xx4pTY7jATdyYn + /5r0eIBO/iiy+pytn+eWJ4mUzmHpG9+mfuhFeL0p3FuykO+XLOJW9z4FY/U7YROHukN4BWNROUPaV8px + sxXvXoplt5vNOLT4PHyLZ8Xa6G5MRM067avqPx2PLw2fm66tYCzqrKeYpFTsdSYUFcPmVAPsAlJMPYgY + zIJSSaE6o9fRJ3c4GYFcqpv2Zrv+/bC7z0k0WC+pSsxu6UwDaBKN0d8iuppOpSgmiKJExGGBETejr4Pp + dzOl2mp+n/G/0uintlpudP3XJo7P4FCWSNTWT8wo3PX+7deJQJXYfPIhpjWVUfjanM6Zc21ZeiHrknHq + KQ+jrBDXgzPDHqlMuiPFTJzRu33HfO1qatbeQ8h2Dtp1Abc8SWTxLKYumc2dCs4tWeSUzY4nGXGH8Ko/ + RF65NIYPPyoz5nPGoUCAz3qAosrluoBpn7NJbauNNd2qP0QsP39L4v2wRHja/o2HSSL8UyAdxTcO8Z31 + ClCQ0Q9Q7K3dGPN/uI1LRDNYdxlCjF4XNL02J7ZScTKSMB3YltMX8BS6GMFEdG3ArcBwFMe9fn77F+P0 + 56JOm0TEmbWheia98w12nP4cu9Ezrg/tzd+L9sAeHU+48DbKifd2sM0y4AOJ8Hq4idXvXJY8qcKhSslC + vo9Hk50umcX3j/b5DlWGXoQ3fwyBjhyVMxfxkrsgysxFPIdiQkslkw83JDljPiehKEBoLJ3LsunPMG7p + hQ4Ww1QXLgy3sdjjIdC4ly1vfS+2hNqMhVxYOptnXMc8s1lxOoln/43ofmGbD80t+xiQ1rsdS5JIhNuV + l+8i3I/ixu7cV5ova0mfvOGf23pgRXy8vhVhM4o8dJ/oMk3+9fPxnfYst7xxAXd0t307HQBOm8/zaLLC + ILo6SSuQi+LsN+bE2mynLSCMVuU9aMZgdwzXAva0VXHK8qupmPoM1ysvd5rjVRuzwg2J7bpoZ6xsRbMG + JweA0ar8B2LxuoRZ8dZX28euuytn/JW8eO7+rmTGfM7oyBvefzqeZCv+Hsn8ezu0lujapj3KwFcu1Wr1 + xyUznmOOx8c9QE+EtxfPckKOp9xFdmoeaYFsRuBjotXGi94AJ0qEso7atWQhl+DhK41hTqI9Zr8Bne9v + lyi3ZRtowJKR9QhBsbhbefkDOhc/Kew9QG5aMQXpff9vZ/WHuyIEbyfxe1uHsAPFGDoj+RT+9cZcJ4TY + XenU3hRhuUDIsnhWYL3xZvrEqXPOKU9xrr4O7LCerUK7VRSPCJWtVTr8Em5hqVm3Q4R3XRWCuhsKtJch + 0r4YqL3stFV5j8WX35iD7425THxjLle8eSGPHonOP+1R+q37S/KFOkoW6pJQnYXCku3UR5p8w56xS+ey + bMZ8TjnncQZPvk3buVbIVa14QccluY6kKC/HY0N7Faec/ZDTWarX0pySx6nKy+TSL/G7f3+ZzVaID0vn + suzU37Uj5wAgWM9rTWGyO/DMN4pG3MWHgQfE/R7VUsF00cjSbOkMXh63pAWyycvovXlr9cqrwhKcKfHV + foTnRSNlc0RxgnSUKi8sNu/yIXd+6HoA2I7O2jsfXTetDsV4ibjotCydpPHmnJhRyn1cMQ9vUuZgjfX2 + ZXARujT4CDToxtYaDldqsfgzwu0SZk6wguI35zDkzbnMeXMuty+7IJaO60jJK5eyp7N6AGc9QNGM+Zpz + 76wHKFoyOxZN2FVVnk9KSufy9suXsC2jj7bxJaJNvKEX4Smdw8uHcszJt5E6/RnGdObsdKP7lsziVqC/ + RPjO4vPwlb/rVC3e9CjhJbN5bslsfmuvW3ohH86Yz0mZ/bUK7/YfFIxFtaYx1yKhOVhHbOl4LcJ8EszA + K66jWnmjGZO5ydx7RiCHoT0mRXZVrL8GKERxHu2zAvuHattTyMfJVrSmwtT52qF+ypNMsf+cuqB9OnhH + 0qkJcPI/ONUT4FtisUZ5GAdUoLgQYftbc7X3dfJDDPTn8C4k5MCrxKXeWCHOeucrvHHqAmrQpoVCmwC7 + UO355bsUrcq/JhZrJcwH73xVe+nth24jw855nCHJOsWm3EHae7fQMmM+p5TO5e1kL2XoRXizBuBb9atY + im/QL/S2Z6nqdTopgRxS3/hW56bCkaDoOhpyzmMMsDkA7TYePIcp7naa/gyjE8GBpz/D2HALB5vLqckZ + zIT3b+OtjgbNUfPw+dJQfafR0h16q47Eplcz7+oKulcgtpH2VF9YIaZ7/MkncqX5M+mbO4LdBzc80RZq + 6oHSmnMHEqX3cstbc/Cd6nTuEMLT4SZ+48vgV2/N7b4DELrQAIJ1bBNhAIoxIgwQnR6ZJkShviy/nJ3i + pATHU3A5qbcWixq36rCOCKmiU4arRUgVmNBVnB7Yo4SnrDA3RoJMy7SYdPDfTHlrLje+fSGPvvNV1iSo + X3cqaI/4jOeSa6Coo8vTeWmueNnyJJFVv6JtwMz2A+qrV1I5+houqllHsKvObx/rUB7m0RK7s9ud377G + mnVY8YOkN4W7SxZysY3as5N92mrZ11pN7Ts301w6lzfdnd+NEAToeRKFRSfSL9nOf+rvyPzcP5z8eVtO + +j/tVA5ka1SmL4u7EmD9l3fx7iWi+oooX/fKyY3rfTY7qtfSGmq6WODcLrYPJVp/yvyY/uUXmOXNYK3A + zEkPOPd/yvzkw4idDgArr6XcspgvinNFU4FvEZ1SGyOiq6G6w4C2D8Cx5RUTU/sx0GzvF50nsFCEDcb2 + 6tR28sALoU1c9c6Xuefdi1gWaqCscVes/Zugfl2UEy/UyAfubUsWcYed5Tb9Gcac85i+NltKz+e5ZBvR + LbsWJ+68EmHrp6VjD70Ib3dyDzq6brsTu1X2SJAbgd42as9O9nltHtXx3nlb0otjB4D/XE75y19je7Km + kS8N/6r/01Gbsx901PicwRrbv/xW/j71Gb4mGqa9Me7dWprofbMi3NpVGK/LRXgz4EvfO6THRNbse41g + JJisT6tnkttFMxVbyh2+hLfntq952JEkAzqpRHhZLDajPfuDiS1zxDtz271MiR50X196lBO/Dm0yTAC8 + SFQ9j0fORdX2sHDde7fQMuUJTbbxn8vbs8/Gv2Tu/1/5emxYr2Ydv7Cz3DwpXOXPZGayjXYooryckTcS + Nfm2jzfpJ5FseZJIMrkHJQvbsTe3k4KxKNtxePKvSd/zEuvdNnkyEj8wTJ/PxJKFfNUNBOoM8rzsWg5W + mznPn+WYoksv1CCpfleSE/Fouq+2yhj7OoTiJ4mOqTzR96EFECQ5YhN0GLEMwOcNDBleNLmgqqlsX3Mw + qZII3ZUo/fe6HydHAhovXQ4AokE620Rj5JtEY/9jTnbS/KgGYC+Zru8tZrZ/N9TEI8N/SIroZIk0UYwQ + RZ44pJ3x3tcYss6T5hNWKaw8+VnuPumB7qno8eLuAEtmccOS2dHipEdFPrqX3x7cgCz/6ceb9HM4cmAV + d9l1Au1IgFtmLOCsyb/gNvt37jC+2X96x5mByYqCFInEhhtTC5J7Pm21OkJ12h8diHSgByfZXv9AD+4x + 7x9W2JSHT7QoncQmwj0i/MuN9+9i1n/RinCbAAPyx/TcVv1BWk1zea9O9umKXzBZIFBUvvBi/zOSbesu + B4BIG5tFyBOhwopoemIhVjV7d26UCsxe3JRgaaKpwkOeVCan9SNbhCwRKsTiDREKBM7qjj1lwbckhzcn + /YOkb7S7cijpuWfdT970ZxiWKAS1e2nHUYLuSEeouO6SgHQmZz9C75KFXLLi57TZ0NqUfEdNt2HGItSD + 09GWzObO0jnt06UBbH+MLZ3RhjdXsj7et7B4VnKwbruKcXpPbdJNfpJZys/dLlz9dDE5+ng4z2Vz74vJ + M3G2/4F0h5sCvu/z+e87Ln8cda1VNLTWxveH+KUg5rfFC+b7/u70CYBvvj39J6cuCIRf/MLuLjMtbely + AFjxdT5670K+JZCPl6sFlHnwMfLeBQnjlW4ooxcPVwUK+aFAmgjVougv7dN5E8EfE2UKDlR+Xpn8DHeN + u7vzhJhEtuSZ91PYWS27Q0nPTcljpPIxOpDtgEhmzHccpkdCOrLHjwQJCOgBxuMlgIeT3em3b3yb+mmP + apval6oHm6VzWZmowjBAycJYZJzN9mOH/zop9R3zX1f1BgGmPaIzEd2y5yXWj7ubHLyMjtMk3fF/MT6t + kAjVncywScf5RXh2QP5YmkONHGjc2+7dtSJcG7ePP+63TUkXT5NXFnee5wVI9WcyolhHAFfveXV9KBJM + uvNDcj4AJj/ND5WHESYmmp2ojNTkZxPGHp1ZVDEOxQlo9F8FivHoUEcIohTGLSSGA8depy63vMwc99up + fVg16UkHEBE/S7ptSVtCDbSOmueQdpz5NyeFtbuz/4z5nDHuBvytNWwqPZ+FMSmwtWzuzrE+bonXHLY8 + SQQPfkAq3okdbAK53FCykGtL5/J2/H7uge6cJxhkRXhrxnzOsTu8TRXWEXDJbvP44468goxzn2J0ySLu + 6qhOoDeVnM89wQj3c19/H+HU3tyKcgrFxItEeAnhVTSufyxHoDpVTmrhsOZgXfX++u1VlrS/VeXVtPEu + iYWcKy63mzv2YuOS7hTTMwI5DMwfzZ7aTQCEQsEd0DXPgluSGgAEqkxJ41vNaLkiwTYIsFxrAokSbDJF + 2GFZ7BOHNLTIjIA20iotqVFWl1Y+w4yE9woMxMeCSc+wYOzd5CbjbX/rezRm9Gaq/bvsNYexaP/r7WP5 + HYldv27tPYRs9dOuCzhjPid0p36dLUeK3joZ6UBzUErx+VHzyDrtj2Tbs/CSWdxkRXStvlevpPLsh+g5 + /RlGzXiOC1BknHEv+af9kUx/OlODtWzFxwljvknpqHn43NiARLO6rXE1V8SSdVS8R0vNR2xbMosb45GT + gRx9rH9/hQ0tByjzZznHnfgPzpAuSD7wcrkoLuzqfbPCfC2Z97Jv7nAKMvscv79hB+IkwcUX/Yz3cyUi + 0I1q9q53/kTX7P+n0b2mphVlDWBDxXIa2moPAoTq2RsJd13n0i1JvWiRMKvFolKE7SIogcnx29hXfOIz + hCVB6WwRGkQDfmYYv8BGERpdfoJD4/eDb7q+z0rpzdaJ/0gOHlk6x0mfdA8a3YHXuphoKVnIlSWLeDyt + kGsBjMbTbfkU1NaTSBtfatxL64EVNNvhvunzmbh0LivPeZwhQy/Ca4UJKS99PV4uQ5GdVsxp/iwy8HBy + JEg43MgTQP2Az8fSdPc8FU88uw9ogs7K92MH38FzmJI/hoElC/mxvW78zQSmP8v41AKUfW1vfocGO/Q4 + 5vfkKh8PdvHu1DZu4YIk3rEteOK4I50lyoeZl9aTtnArW6vWELGsArucVxJLbrt1moewKdH2eWm9GF44 + uWrLgdVsq1qLJYKYcmBrvknlyq/yencedKdIQLdMfJrXgVeBc4CylV/mQvu/cffSy5/faSFLC9iIEDRc + AikIpSi+jPAQiquP/CvMsnA9V6y5KrnklSl3kJbVnyI32KW78rl/MMqbwoBwM+tf/hq7CsaiRlxGRkfx + 749LjmTCUMlCrpEIG0vn6pnmrIcoDmRRXLuZLQ27CCWqSjRqHj73+uxBqPrtnTtFe0xE5Q7DY2chTrmD + tLyRlNj4jBkLuGTf6zztJiy1ZeLT3IXihnYHFe5GOT6LcB1DfDlJIURb0JGvgrjjPY1iWlFmv8LirAGs + K38bcdT+HXSWICQsjUuA61RSfGn0zBpIKNLGvnqnUNPKC/FNfIbwygsPDTGZtKoZquHL0QZQTHL/t/Ya + 9kOnL7kHPUq1oglBC4E+aFzBEfNex4jiDF8OKyY8GfsizFgQG+8vWcgVAJl9yfdnMudwyk+99FXWl85h + iT2IZPbDk1Z8eOHKIyGH0vlnzOfURKG/j+7lPrvzz1jAOSnZjFh6AWvfu4WWXqc6sfoZLsdrv3MY7Pb6 + uzv/OY+1R/Cd+ySDrGAsXuG9W2hxg7NK5/C43fkLxqJO/7Mm5Bz/GMcn7PwAiu8glEpIw3B92fwSknL2 + 1iMJ+AoUF+Sm9SjMSs1nU+UKd+eHjju/rWn2IklJ8aUxvs9Z1LfV7LE7v93hJz6TPO4/kSQ9AHiyGC6K + GaKYJGhedrcI7Fl5Ib6VF+JL6LVXFFsW94kmANklmmhhhShmd+BNfS1pz2vHSy5e7prwNK+Mu5+BU+4g + DYmtoiNCw6m/I/ODO9nXWs1jh9KIE37gpEa77fddi4m8fHH3iTnG34zfHcdOcp/AEWYWTjhouAeT0jm8 + bNvl5zzGwFcu1QAYgNK5rBw1D9/4m/EvvZBNHXn9K5bHOrf6T8fz74vYXv0hkiwScNQ8sjJ6c/24G/Cr + AA914T+agY/LzfcLrZAmce1iKRbF8TF+gRDnpfozPf3zRrK1ag1tkdbOIgPrXN/XmHOPc637bUf79ssd + Tr/cEazY+zI1TRVRXkDitjtUSXoAaKtktVjsFqFRLIfpxRaxnBFS2vP7hcViR7CaUtGllYtF5xSc2Ilt + f2YH/wWTtK1iONW82awIDuameEdS6fk889b3aBx/M4NevZIDhwLXtROAznqAHu4Okj0IdfbDsSN9MhpG + 4QkMyuzLNd25huJJnJg3winScQQkqlJ2dc1nPUCRL4OxNjMQaJMqJQ9Pan7nqumHf4xV4d3tlyh6AzDj + OWa7f7/xbeqXzObn3pP5oRh+PyvMtQkxJGEuF/hK9HeEg0m9QxbLTI0MRCAzPfe8wQXHs6Hi/WTevzGu + 770SbGPn0tSK0CoW76T6MhlSOJ7almo2H1hNMBxE4Av2PuOfdvICVh2i+g/d8AEAnPAUj6GYImFuXnMx + C2P+e5rwB19ufyEnPB1VUdajiT/OBAoR3jH1A4II/0ZR0p1rSUISk4oIa6wg31j79e7zrrnl5F+T9s7N + nauPZz9M39QCllWvY8x7P9LbnvUARc0VNHzcNOBHWkoW8uMls/mFTSByzuMMqPqAfR/c2d4m764P4pzH + GRJppT6QTVGytQXH/Z3jPSnRAWMremIc2m5D4WVUDJfBJhz2H9B1L1Q7BinhN6Fa/uTPY02qLz1vcOG4 + yh1VH33QHG7oLKvvUET65Q5rzEsp/u3aijduT3anRH0vGelWuMkKsxAojDQ5nIDRq444kFBbTng6So65 + Fc0KnI/wTzTzig2W8aP4Ake289Ph8RTHe1JYfcJTSZBBdiLuzn/cec653Gp4azW1EuHnKbmOieCOGhwN + 6T8dz1n3t08l7Ujc1zvtUfrOWMBZJQu5xV5XsjCxPb1kNr8wXwXg5UvYlajzT3uEAd31Qbx8CVvdBUKm + /T3WT1CyUDvybLsfwBPQZdcB2vZzMvGdX7gHTQ0XT2QyPOaXoj8qYYGQm/x5bAByx/WeytaqNUXN4YYj + TorywZfxe5Q3a13l20l3/sORbg0ArXt5WaBu3bz2nnKBcvfv458mLDDY2ChDrAg/F8VU0Ui/LFEUiK63 + F1Pj7GNbFNcc/xQrxz2uwSWdqbldMezueMExG9yd++3v07hkNo90hno7XIm/tt1LsXYtSZ6azH29gVx+ + hKJILBfpq8WGzvaPJ/uMF4//8DANM+Zzanwi15LZ3A0OO/DYxzlfdL7KQQECPbkn/nlXL+MH0fqRwh2d + vBv9JHHRT1J86b5hPSaodeXv0hpuSRTjP+QlKzWfoT0mcPLC7PDOmg1LIxJJfn9JviR9u+fTnY03/4B6 + ibAo0X9rv8r97t9i8bYbD4CHm0TXASw0NtVK0eW6pds2/ZFZigSOx8cr457kLs+k2FJebkRaPJlIsvDe + 0/+scwLcx0rkWT8cSUR0sv25Qwv5Lf8x1ykvM0vnsMReVzqHf0fv50/t8fudDY6n/ZFsK3J4KdDxBUPj + ZcSfKFY+7jTvmtfY2V+Nf965U/l+lNMfrjmE90Wd0PvMQEXDXhrb6t04gPWHcKxW0xfwqgBDCk6gML0P + mypX0dRWj+h8heRzYyL8/VDbt9ujcyTc3gEYL2OfolrgP3Ez7kQz8x8vsFsUI0RXB3ZrADUdjHBvC+0y + DrtakqZUFsUNgd6sGPOYAzW1iTET3V9zRee8/7a8fh2N8fXrCk/gWdAMOYf60I6U2Or/9PmcOGMBJdUf + IktmcWlH2+/8p84BOesBetiFPDpiWipZyNXpvRgWP3sfyvXFix0dmPhjUrzpZAj0N7n+2R09Y7z8FC9X + md8FYpfrEh7r6v0I+NIYUXQia/e/pWpaKuP/DxzCjF8pwrqs1HxO7DeNXbWb2GoQTYeyhJsST8rJSLcH + gJpXnLpwHYouCPrjBOvXINQA/dG2l31+m7M9P+HxtEMmaXiuke6GxAYqPy+OfZLfDPudmek85E2fz5T4 + F9FWPbuSGQs4N75+3f63mXPOYwzw+JMHgRxpsUOVNsAm0sIB5dPoTncYM5F5ARAJEjLcFri2HeTeR4TK + DfezKplkHnDKorvFhbC8fMZ8zrTJVO3oQNtIrvGkR7MGW5HoTLgBQEIxbeyDGEyGF0DCPNHZdfk8gdCw + HuMjVU37aAzWIWEHAGeOkVwBFnGFmIWaoqx+/QozerOqbBlt4cNwCQnLNsw7dKbmbkUBkpUxT1FFe961 + SrTjrwbNdy7m3BGzBBIcaiswEP3wwoAPYRHq8JhQOxThLRT9gGwJc0W/NBokwoGDG9iSqJItOByCif6b + 8RwzS8/vfrWWeDnaHIGn3ElGzlBuXTKLm4/kcafeTVZqD3q9fLFOiLK5GW2OvmSPc87jDH75Era5takR + 9zHQlx3D7ydooFmahLlY+XgC+51xxEL4AMUEhDdM5d9WnOo+G4ER7nOPKp7MroMbaXIIPQ5A+5oYSUgz + kJ7iS2NwwVirurncU9HQTjnaBQwwd7MK2NPRu77uK/q+Rj/BpR9dzKOH+oyOStJJAnxzUIQiEdLFYrVZ + VyZOjbRAB/bNENH1CbFCXGo+/3LU/AI677u/CLl4WbCnjeu27WFPR50fwF2/buhFeN2zZun5LJ75Ai3x + 9eu6K4fa+UsW8o1zHmdAIty9W97+Pk2hev4G4K7mk0im3EFaZ3b/qHn4pj/D2JJF/DIlj5y2g1SOmofv + 9D+TY5sLyXb+Gc9pDoBwk3Zquk0pbyZ3iZDjttHF5JTg5QkT8/9+3DvoETHcFXCaWZ/qwpaMsLf3qgCD + 8sdQ3VTutvkRocchvl/pRZn9Ob7XaWyq/MBTXr870TYh17s4QYS6jo43+knCo5+kqq380NV/OFoDQHve + NZsrIGJZvCTCahFKk7TTGwQieE32n8eVFXW0F8WsQG+2jny8Y7u4pZJttmNvy5NE4m3ixeeRFl+/7lCl + 2zBlD+N8GUxML3b2mzHfyYB0y8tfYztAuKnz6jLv3UJLwy4H8RcvvjSt8ofq+dv7t1H2xreorXiHSLJm + k1tKz9c07q9d7VCBA4x8jFmimGVFDKKv/bLL2P0/cK2rFWGVKMaKzrnfILrWRUh0rv0u9zEGF46hJdxM + uc7p73L56KIO+PuBFF86I4om4vX4WLH3NUJWsFXalxBH4hiwRPF11++2mP+ED0WYv/XGw4swHZUBYP1F + jOngPH7l4YsoJqJVfhuWG+zkcFmAF6U7ofJ2v/zRYUqu8vLgqH/wyrC/tYdAtx6gNX8Mpxxq/brO9ps+ + n0luJGF3NIHT/0K2ghNKZ/Pcip/TVrJIx8mVl3Gd7ffSVzsO+9m+kM5wDGvvIbT0Qj58+Wvsqt+OjLwS + fzz9d1fpzmc90DGOYfBdOtPP3MtfO9hsgPl02/wNEI0oFAIjEV5BeAmN27f3oSizD7UtVZTVbY/H93co + o55MjMlPD2QxtMfx7Kvb+UxZ3XbCVhC0yRFI6sC2CJvi1iy2gvyxW8dIIEdlABj5j4RFF5tF+LllsdiM + bt8Q6GH+kyRGWa/RLLYcgdldxMWomqQ2cIY3m5dHPB4LjFn+U1oRmgfPZYYdNZi5KBYoVbKQy0oWcceM + BXzO3eFfvZLKzjq118//peRySEizjD7cLK4KTgc38E2AzrgPuxrEatY5A/W0vzsD08xFsSSxtky5g7QN + D7QHB8UDg2Y8xxdmzNdknf2n43FzKMRfU6AXD4rD6pPajWc4WBTz4p7pt0UxKmbmLxhLZkoe+xt2H7YG + OahgDIMLxvJR+XJqW6tHH6Y2OiBu3Ukbv3H4Va2OlgnwlRibxWK9WDxvRWiqWsi90fhlkM+LxesipCRh + Q3msML8VITtpu8tiWQf/1YvFOtfv2iSPmYuHu0Y8wStD73XRiHvo4/FzryfAKzNfIGyFuM7dHjXreQqL + 9R6frgQMukBlV+24eBbnLJndtYNn5iINy3bb+iI0LZnFJeb/h9/9Qcd+DFs6GozsGdv9f8MODp71AEUl + C7k50sbN0+drtma3JIt4LD2fF+0Mw9HXxKaGu885/FHOEJh1GH6eRO/ZQPt7r6yBVDdXsLVqnft/kW5i + VdL8WftGFU2momEva/a9TdiKIDBaOuD7T3LJcfEFHlbs3y1Hi3kmvtzRBonwovLy7cLzuQ/t9ZdIExvE + 4hnEAZ5ERVOP74HobOBRXh5EQ4mTE5Uwjl8J5MSRdSTL2Sz2cb3ZbB3xhIYTm/p10RmxdK5TjwAgfxSf + A3ovnsUX7RfafuGPiChGzFzEewM/ryvgnvMYxxHRrE1T7yYHxQUlizhkaGkiKO/yn9IayGWAWKxaeiHr + lIsc1J36a4OhkhWJxNZvsGXQneQqv1b9j4b0yRlETmo+Nc3tCJIU3aAKywxkMzhvdNWu2k00tNUKOqtS + +4WEB5DkMCQJ2ybMXejchZ2bvnbonn+3HC0NIFZNV5Tg4zERdgmcKBpCucubw3y83GCF+b3AHtc+my2L + /4hQJnHkiFaEpZKYJDR2ET4QaE7wX6Iiov27PF6iRXHr8CdYubXGqTmYqJrNktm8EM+Vb1fMORKy+DxG + RkLcYIW1TezP5JRws37pQk20ibDQ1Nhj8m2klizkYjh86rGlc3m/dA4vAZTO1ZGOkoV8w4Y+n/0Qhf5M + h7s+GYkfPAHG3YA/sy+/ERh4BMy/dktxVn/S/Jlsrjp0MI4AI4om0jd3COsql+c1tNU1iHY8rhPIEF1o + t7+hwW8UTbHf0bGqRPgwbt1B028KrMjh2/62HJUBwIq0w1qnC9RbEf4iitECYSvCwwL7BIbi46dWhPui + nTzE9/BylyimxDcOPp6VZDDYipGSLMdgsouwU3RUwn2e41UKK7c2cLu785/x145pr6c/wzi7Ys6RkqVz + edfujEtm84Tt1X/vFlqXzOJr9natNUTwMHXmIl4/XJagUfPw2WaHPZiIUDP9aa1dpeTzJX9GYkKUzmjB + 7f9P/o12OrZNZGqr1aHH/7CWzJRc8tJ6sLlqLSErdMjHGNNzCrtrt7C+chURy9opGmmYZ/L+ewlsF8Xn + zfeMLt7NQoE34tbl4uclAV+w4sjM/nCUgEBDn6COWDNgK5oBKGDO1wKkSYRblZfbJMTnlZ/7zTaJpAlh + s6lMfJny8nDcsRPFpTtiGD50EV5DMY6OEIuwU0JcsfUbLOs7DbX3FWMyuGTaIwx85RuHjtxKRkoWcXdH + dN2gGZD9WfR86auHro6a89wTrOU3r1xK2dmP0NufSa8Oc/jnc0Zn5dBd253s1gIG/JbcQG9WQGzptjip + IfEzEbS5aaGRpOnoSW83wpKC9OKTB+QPP27t/neyw9ahFafOSsnluPwRbK1aR3PoY2B+E27fcsmhm3Px + cnR8AMKzEPOSD0F3/CZgPbpjWsrLTwFRPn6CDo20msUtFmBJmO8DROrblaXuCJRy5Etwaero/E62GKj8 + vDL0cX4RGRNTSGOg/d2feWQo0EoW8adE6895jIHBWn5bsojfdLTva1dTc7idH0ApvmizAP3nG+yL7/x2 + 2i5AMp3fbBdjAgR6cT3xnV/i3gGJgfPak2YEYgbgTDQyMAK0ZKXkVhdl9tn2UcX7DUl3fom9tuN7nUJx + Zl8+3P9efOcPJnfAbkttcD9/OJIHPDo+AMVZxq6OiPCWCM+JTpoIhWqZaZ6QMg5Nj1GXWkQXC10Yp/p4 + rAh34uNOAby53HyI6l7kEPeLNwN+l4T58Z2MSfxp8AMMnnwbqc37qbDbpnSuptU+7DYOJ3aGetPo+cql + lElYl64uWch1JYv4M2ho7pF8zpE2vpQodDj9WSYOvQivnbZ7qDL4YY43VPQx7Ruq4wrjD7rUtPe3RVPM + LTf2tQ2asUSHe9tEA38qBWoC3tS1IwomfLCxcm2pSetNdtkvQE5qAWN6TmZz1Vq2VK/DQuK3az0a5ooI + f9h105FNLT9aTkCv6XAtojhVFOeZweAlbw5XirDYDAA+ASyLZwQCophosgZj7X4PnxPbsaj4immMewV2 + d9ZgVoTvun4nV9G146VagFC1HogSPJx7BerN71QrwgvbrmRb7RD+trtVVyFOJDMWMM2uI9AdKZ3Tvjb9 + OY8zKNykYbalc3gFoOw17gs36lkjawCXfO6JWKx7d+RzT2jyDBsKHGmlfsAXYskvpz1KP2+AH/efEVut + pyubP6H4E/P7edLpY96LOTEDvK40lSYaH2BPLi3mPesnkJmZkps/uHDMhDWV754SITwl7n25ReysU+2E + 2+H+3+cNnN8nZxD98oaypXodTaHGjt6VTEnGUd29pXbrEVT9bTlaYcAGhP8g3Gt+twEV6HDbycT6HcLK + y6/Qqv4ws4DO6KoFQDEVZbKwhMXAXhRfpCtGYasdUKIVOCRjTyL8FMBX2AGVmGIGxGS0ZQBE4OKUQWwf + 9KhO6jjniXY0VRGAGfOZEn/IZGbskoV802bG2fwYO3eXxhKzrL2HUNmyqMOxxePHZ1fpmfEcX7G3KxiL + sjP3OkrD3fmijiy8fAlbTc6AatjZji1XFs9ito33n/aoRk92lxRl8OPcimqPLQBQAUolxGkozgNa0KG1 + WjTCT6Gfcwv6/bZNsZRUX3rtiB4n7NhQsWpDS7B5G9CGOBBl5eXHaKZqxOJ+4sLT4/tMxevxsXb/u7SE + Oi3G6+EIVBmKbdUjq/q7L/SIiwj5ApOEKDFjhlhUtu7g/227hOlCNOmiVgSPAThkxIF4dkn74gjbBb4m + FjvEYqNYbHdt/3srxCUibLbX4ePfcfu3ijhkikmCidaIAB7+5AKTiOjijWGzzZ8MoKRZhBYRqiTCluMe + 5UcmKeVXAj0HPcrlm8piGXRK5/Daa1dRhWoPf00rag89jpdwM6+k9aB4xnxOH3kVJyYC8+QM1oU0JMLm + pReyTgU46XNPMDzU4CQpjbyCzGGXJIb6Tn+GsTPmc4r72FaI37/8NXa8d4v22cx4jtklC/mmL82h6QKI + /+2WjrSC4x5ipBXiXdN2PzBt/FuR6PNuw8vVIlRZYX4iwnLzrjSJJtpoEV105qDoop9l6f7sphE9TrA+ + LF+eFbGsHNEFavOEGGBZtEANHv4gpuhMfloxY3tOYe3+d9lZszlpApFDBPzsFV1E56BYrLX7SXDfZ2kA + gGLRBRWdUIdieGAg9x/3GPeILgXWIJrAwSOK6SKsE2G+FTQmgGKGQB9j0+008dRs899gy+J5UbjLLo/H + y1kSW/wxfsmV7ocGQyI861L1nzLmS4+oCRPiCdG2ZrYImwXqrCBNeCg2qupX8DBVvNzn683WSU/0iXFc + 9p+Op24rr8a3YzKOupcuZtPSC9lcOpfXVQcRnXdupnnpBayOVtyNUGGFaXTTeL/5HRreuTlxjflwCzXK + yzT3OrfD76wH6FF6PguXzOYv4ZbYpB9vantgz4z5mnCzI61ALDz4mCFQi5dfmWd+k8Ag8xx6iOISgUK8 + /FQUc0VjBHJEh5zzRHjaPO+8VH/6kMEFo5q3VH8UbA41276nkGjfQLCjZ+/zBuifO5SslFzW7H+P5lBz + d9X2sMAuET4y73Gn22+/BJ8IO7dfQp5A3vavMcG8c3/Y8/+ODq3cUQkDHvc4zUAVRO3AMpwQ33bQ5BH6 + afMhikyEf5kKQTH28o5L8B33eNLFDyrAKU5hpBVhC4oxxKple4E87HClrhpzBcKqOARhCO3VzTD35Ady + zH140N7lbHR++TS0uVMWaWCmN5NrUFzgunfy0grJTS0o231w67ZgfeTy3d9kZ2ecAkdTTv8zOe4svSl3 + kJaaT2p6T650A5dKFvKjJbP5ZaJjTPs7/Ttj/Zn5AuFE4KiO7nngo1ylPMwz6n9HE5Sg1XxLIlynvDxi + 2l3MPhbCPw3ZbOWpA87ts7LszabWcHOteeb7Ed4AjjeFbocnOsnUgTPYXrOBffWHXCzqSMjO0D5O3HuU + BoCjZQIsNOq67XnvIxqVd0CEra5Rr0y0c65YFNdI+1LJ+niOc62rpUVivf0HRHhQtFc2kmBbd0LQABFW + WBH+Gred37WdMjPHTgGsCL8yWkBAFNPMNilWhNtUGicaLaePWR9J9aW/lZ9ezPaDm/qEiZzuyWbFgEe5 + 4XA6/6h5+BKx6SQj8Sm6791Cy7q/UFu7WUcNbGna3z6BaPLtpA29CO8rX2e3OxIQHxVoq3UGezePgH3P + 05910pP7/YWBeOgpivHSOdhLGU0uDS8/M+1siZN23iSKM1O86TtGFk1oXlv+fk1LuDlTwCPCO0ZDLRRI + syI8Gn/8goyejC4+kff3vk5Z/a7OvPKrxBCRdrno8ybt8LO/WxF+frQ6PxylASBczy0CU42dHE3mEaHZ + dDQ7ySJVYJQI6WKIP+KW0IDHCIvF4iTtpwHiFCVpFqFAYKbApATHHypuQgmYLXAiXv4sgojF/a5tM41v + ISQW260Q3xNhEB6+L5r8ZIMIO6P2o+J8vPxahNnu+++Z1X/Q7tptiMVDZl0uHu4a8Hde6f8gxxdN6r7j + qOdJFOYMae9APFSp/hCJNwUSqerLb6Vly5NECsai3L4B9/eZL7DTrR24uRJs4hGPn1OjL2MmD4owVlxF + NztYIsbWj4jQSzShR5p5xh6x2CcW+44vOvm7FY37pK71oEd0wY3nwjVcIcJBK8ivzPtZZXwMH/g8gUj/ + nCFkBnL4sHxFbUuouTPf0D+Nr+FAku/m/gTHeKCDYz9vPpftuvTIof4SyVEZAPZex06E27FVX01vFEbn + XNvqlkK6ZIbxmS2/QnKizHHvR1MwedC53g1G5YsV4f24NVlAAcKzEuIRnHqHXjTPvAWsUb5ojbohQDXC + esSVUKQ4D2EDOgcdn8fPkIJR6kDT/l5t4VaIp9pWnIGHwmDf7j+P/1xOeemc9v6Dj0vic/3j2vcDiOX1 + tyMWEtYceXVbtXNrwCPcgOIMFOfT+Xsp6OeRgjbHUkwUIAS0SYTrU/ypfUcXT9i7vnrlY1WN5Vskwg8l + wvUobvBk0h/w4uVEIEN5Da5e0Wty3zM9EYmwo2YT0EXYUjEORT+EIMI6ItyCDQAS1kEc2lPfV+yNWC4f + j+bLXGy2/QaAhGKrKh8NOSo+AIBevybX70A4LWzbLPbhbgcG7f4avv6PEUQ/XEXyA1MbOsxjue4jgvAk + SqfCGtv8ZISNxg/giLAGxfEIr6CYiuaLm4RQCtSZUKM7m60aXSDVXXWoBo1wdHvs6xE+BATF1IF5w6hs + LKM5FFOW0JYyoI9EuFZ5uBYQCXH5niscrne7LPfReE5dydkP08vjI3AoVZNnvsCHi8/rmv3YvCtb6arT + dS5VQIFP+UvH9DrxnMrGspZ99bu170hPQA3Gt+OVINOUl/PwcBKKMYXpxb17Zw9gS/W6PS2h5i4jLx1I + FHouEa5XHkaiTJn45OQAesIYZK75nt1f58bDaI+k5GjhANh/M7VWmBtd3lAS2HVKgH6P0STQKsIG0QlC + ydpKKQIVZnHWaw+x/X2csdvb04o7BR+DAgetCL8WUKKYKYqLJGI80M4iAljhKJoRgXzRIBNEuN3Ybd8R + xakCVk5qfllLuHlHU6gJgTqXTbhcIGy81eDlr+Zaqwmwst/fubXnr3WH+KQ6P8DWp6jYtThBZdwkxApx + U2c1FE7/MzmTbyfFF0vy0f1F08bnC6ihPcaUbK1e7y+r350qEe4WOCiK000iTkiEHQJ+C8p93kCv/rlD + MrNS81hTvryuOdj8wSFfgyu6hJc/iOLabu7fQ5woR21wPz//OJ7vURsAAPZexiKERXRMf2Tbiz4gHcUo + 2nvxbbEdVm3EVkLpCTGos3iNRqucIa4yv+Nnsn3omSfbqPZKIlyJ8AfRJkAQbU4gYb4D7FdevhhzBOEu + hLdBA2yUVzvRCtKL6gvTe1aU1+/d5b4WI2uAZlRUzWtBU0e/C4DiVn9vVvR9KHFtgkSSbDXd7sjupVid + sRZ1VDsBoHQOpcrPBfbvc5+MxTW8fh11Zb0Zajz+bZBUtKc9zl5R4LX8Xx6cP5KGtjoa2uoA/GLxKtoE + bEFrljkohikvZysPZ07qe1qBYAW212xEQsyGdojMEJFOS8gdcs2DzkTCXFR+89Fz/MU23VEyAWzp+Wty + fb2i6l0DWtWxPcPl6A7cUSHPlXsvZUrfv1OGw6PWiLb/smlP++zs2R6JtR1N2rGX2Lpx9eaYvREWoJiD + 8DjQC8VgdA0DneoaYZ7yMMnYaNFwpUS4Unl5wH2yzEC2ZAVyntrfuOeiJJuqQcJconzMJy4UinBPuJyf + J3opzn6QXin5nL1kduf89p+kTH+G0eEW6l+5lD0znmOuUvRdMpu7o++GsAKLt/HyfegioiG8hOJzMWtA + RhSOW94aaZ2yu3YrViyPn/0uhNDvmLcgvUj6ZAyYt7V2/f3NoaZWINVqYLgnqx3vnqAJOEYgrGtnQuot + 7kTxffR7bSMR95jP9jUGY/ddjWJ83LpFey/VbMgfhxxVDQCg/GZqrUjUFIiq0XHhjuYO1KK2Po/yWxGq + BbKMKVEgTgWYxEyswl+kfdhvkFHThsatzxbobUwCG1teYMJ6A91mC15+IYqrJI6hFS8PxB2zZUjBqFXl + jWUdMsUmWLLwsSDhPSlu8PZiRe8H28+2wQaNfvt4XpfO5bQ/OqxAbvH4GW9Dg3ct5vmadRoi7u3JXQK5 + ophiadMvvct2UpwTb5b1yOilGkONU3Yc3CwRsSzRIUHLAHDEvAt+nzdAv9xBwby0wto1le/3awo17RfD + TK2y2JTgfEpghDnvmA6uyeb6SxObK0LYLbGEHh2xX78b97s20nD07f6YZ/NxnGTfZTxqTIEsYl9WOzHF + xryHjQdVi64INAjFSNe1JkNi0RvthW3uZPswjpcfiBbU3CBWFAO+sYN9O6W5KswoTt1as2GiJVZOJ5vp + 80lMvsJ+EmPI9yJ8pPy80vt+xhf/2nGWpRZSVHo+85N6EEdB3BiE9F4Mn/mCLgICjvd/yWweL1nI9Wc9 + QI+Bn+fi935Ca6+/MdAUvdgDZClvx2SlSDv6tCBac9sxOH/kssL04pf31u2wncdetJbnNTO2xyxyYp+p + DR7lVVuq14eAieYZCMmZHiDtE7BMWftaIBPhTbPuVBTnot+9FuigHmSck1Ai3Lj/W0eXK6L9JRxlE8CW + Ikfd+48JidgVWepwbOMIwgoUU9CdVxGb11+JVuX6JHHKehwzoRKiWHsBUk2ocJgL9WdHKIKudokQq46v + R5scwzo66cC8obSGmveVN5Q9DgyMJjHFi/AwisuSajzhH8A+o2oC1EqYK/ZffnhFIY6GTJ/PhEgrB+q3 + cWD5T2mdsYBZHj8LgEYryMzSubxd9GtyfD25G+UwFcXJHmKjKvHkLpsR1vdM6/tgRnrmP3fXbW8ORYLR + gUjCfEn5eN7+nZdWSP/cQQe3HFj/UnO4cS76OW8GhiKsR5FL5+/UbogtUZ6khKKRpa5EWLTvY1T9bfnY + BgCAng8ySymOxxt1rOyA2HRSlzQRyypUg7YPhc7JPvah4b+7UTHMuxba5+ADihD+gOJ6EvsLOpJOy0Ll + p/fAp3xUNu1vMJpMGYq5xA5yiaUjGzOuLSTM15TP1JkTFoXLueLADz4eh1GyUrKQrygvf118nuYDnPkC + Oxef55B69HqEu1Cx9OpxsgXaZU3GSJ/sARSkF7G2/H27/X4FTEVFgUUWoHJT8z0D84awqWpdpCXULOjn + 32wmmoFoaPCh8iQ0oZ9tkPaMRS3oiWdAEsepDe9nyCfxHD8WE8CW8itYJJEY0EpxJ5u7O38buqFb6Lqg + gg9IRXGS+W2zwHjQpoFOIVZ8C/2SRIhwaYzp0bF0NFCEfB5/uDizN5VN+wH8qKhDCJzOX9nJkRN3/gg/ + ct+z8vFDhNfRORTn+HqxtddDnXamoyr9p+OZfBupM+Zz5sxFvDnzBd7Aw5l25y9ZyDcXn8dAGwDU8wFO + j+n8wjMId0JMtSF3slS8f8MqzuwtOal5bDiwBhwTbxyKYhwWX++Ufqd78tIK+WD/clpCzfZEtx3tRE5B + vxPJlmu3TfUas9SiIzevI5Rjm5MSdQbXIDwHCSMoYdfxDkqIL31Sg/jHOgAANL/NOyKsMXdfnmScd5MI + z0mE20SXdeps+yLj1LOLRuyR2LLjQeMUajZY7lbx8qMOnTzCHQKbEzgwo0uKL90/MG+ob8fBLW6nj7Rz + ammnVPfiy15+JO4cCeF1K8Kf27ZyqggLBHLFy109H+GVglvb0bEflkx7tAsvNjDwPDLzxzC1dC6vLZ7F + 1MXncdqSWVwzc5H2oyyZzV9isAAejou5P4vFVojno44y4T8SWzI+xeUwrs1MyfEUZfa2Pqr8IByMBCPR + bRUzbQdvTmo+x/eazIcVq9h+cLN9nJCAV4RlovNPUsxnV45aMc5nJTp3xSMac5ArkG3Ibb0uR1+26My/ + 3gaPEv/OBAXaTArzC2Lx0/Irje/gE5CPfQCof5iwhLgcqEWijrcD0EnZK8VQFFfi4Xg61xq0MyfCFa51 + xxGrttszRCaKEWiHXnw2mMNNqLgFx+ZX5h4CAOWX4iu/FF+f7P5sr9nkJoloQ6gCvOEyV56/4qxDaLLd + OCXUQHGN8vF0YAhPm+q29voz/IN5q+cR1AYa9zoVemyZsYDZ7t+vX0d96RxenjFfX0vJQs6b+QJti2dR + UrKIf4Dm+Xv9Oup6PsLNoT1RCnULqMDDXOXnB8AQhI9cKrwjGpmZXZBelD66aHx4w4G1XrSm541uYSQn + NY/j8oayueojmtoa18QdaYvxOzSh37dknH9hbFiv8A+EXej3tQXwKB/3mO2C5jlcaPbZjH7v4sPUPnS/ + 24PwZvllnTg/Pwb52AcAgIqrWCM6NLjXjIp1kgip5yxpAjmiOMfM2u5Z9SkRXjahH0375eF7nRzLb0bx + MtHUTbiuwz7mug5mayVQ3/yapnvKuY7AkFt7pB5srSEsETcFVE9RHCfQXPUjF/pP04pVJjHzi7mOtwRS + RXjBrG+NhpoUJULcbApjxMtdxY+wsuj+WDad/tPx2Iw/8es7ek7xWYoli7jV4+dPM57jy+71Z95Hj9K5 + vDHtUXotmc0LjXv0gLtkFl+1txnxGGeL4g5fP74tIObeRBQTROnCr5E6SgSqrDBfkdjQcO/MlGx6ZfcL + fbB/eWswEmwz74ujAQDH95pMcWYfVu9fjkFeukN7EdFoOyWQKooMccLJ1a73L37G9ohQKRAUxYVGG/Ca + d9InOkyYIbFh51yjJSR6tpZAmijGRRo/ueiNLZ/IAABQcTmPilOSa4joMs2JsqjcZZn6ClHmHadkkmYT + 8kRZWHSG4f4OjmdnXP3L9Tsr7v9awyaT6Fqyix7k+opL8fk8frbefqC1qqmSiktjSpwHxaJc4MSih3nY + tT5dLKpMFllnmWONIhCp5WIRBokwRjT7UDjBtcazyVgCx+NnRdHD/Nhu791LsRIl7gy/lIHjbkicrz/9 + 6Vgcv4R5D2Fx6fk8DXD2I7oaUloP7WzdXap9HBm9dTJLyUJHG6nRZd0QDz83zynVZFnmRRo5SSxeVJl8 + QyxW4GG6uErG+70p407sPbV5fcXajOZQc6b5Lyi6tHw4w5e9Znyvk9hWvYmNlevWWSJ2hueFrrZJNW3n + Nc+nVjTzTp1YrBKhQjSjUIV5/g57FJwiQsBk6W0171uLCHtE2GXeFbvsV9gcQ1xZjZbZJmJnpVpB5h34 + dnJl0o+mfGIDAEDlZVxBLKzXHijdUoOwEgddle/a+gMUJShGI7yERKvFViDt1VcjGteumOdal2M+NwL1 + KM5BcU6CfRVQh5ffAQw/d0hz38cCYYCiRwjj8LbVAkGEDRLhWdf+Tcbs2NFF02QCeHKimWpj0SQW66Ed + a08Iopx/uThOMYXiZ0UP826Pv2gTp2Qhc6c/4zgbp9xBmjdAQdYAUtwHnHIHKe/dQsvSL8fyH5bOYeni + WVFINc37qD/zb+Qvmc2zBWNRbTX62YmK+iIOABQ9HOX3qzPPErSn30eEXyk/WYDCw5nG3LNDdWQGshnR + Ywzv7HktM2yFBJ15eZ+EuQLh35mB7MpheaP+sqV6PfVtdZj2TdSxBK22t6ERqU1oEyIXRR/T5hnoCNIu + s53XXIfmklTcYCJLbWiVPxT9z/2+CeUIO802ljlfAG3OrSfCDQeu+uTsfrd8ogMAQLicaWIINox6ZKPs + wuZ3hlHbskRTOyO2c00xxKjq2VaIn4niq1EVTDv12hGJWGG+2aHqLbSZ84aNWhi/zUGBRtu5v7V6I22R + ICKsMNcz3WxXJIqeAqHIQZa79g8bJ9SoDq+BqKmBKL7oWtdPICgRbkpg0gwwE12KxDrQEMWJpPNRjweZ + FYHjqtc5OfkNuwiVzuX9nMG6uKgt793SMbIwexDq1N9p8E/9TtoqV1J/zhMMHf//6DfySm12tFbqgdgK + s37g3xjhovbOcanKWQKp4uU2ArwuunLOFNM2LQKk+NIY03MCH1aspjnUrB1xit6iOL1tNS8MKRw1ZGjh + qOLVB5b/sb6t3n6GGyUxolCZ9kkxz2eQOGXivAa5t9ucY5A4RDDKqPx+891vrj1HtLM5x2xnm5EisEss + lohQKsJHIvxHhFUirJYIv628IpZw5ZOUT3wAqPkhtVaQOaK9vF5xvPdhMzCETZmvXIGRcQ8105QagwBv + mYeBOUaNtLe3W/FyQ4cdT2cH5ouwKOFLJKwX6NM7pz9Dny4I23zw4cpoduBw89loXjSpuYkq18DV09RM + 6F4kwLm+IeLhUhEeifvP53o5vRIbXdGwWC8LVtWSvz3f0aDyRuiZf91fmJHs8yqegieth3Zsrr+P8Pr7 + CPvSGONNpXDpBawGeG2eDmktvYAPGgPcLW77WDE5weC2w3D7Z5jfnlR/+q7RxeM3rSlfsTMiln2PjQKZ + qb70kRNLJlxc2VTeZ+W+d70RsQKu44+RuHqSrnYIi7b1RbT/xytQJ0KdaP+KJVAkuoalHkx1jUl7UG0y + 12C/W/US4f+Z43gF9oiwSizeNQPCetF+iGqBNBHCod0OQOnTIJ/4AABQPY81hGM896DjszZQqbvXKWiy + EXc8OYzmBpzW5d4aqZhGe3Nkd4ovFY/ycrDF0fi8RTxFbGaYwh1flnZJJt2VneazJ4rJLk95ohz9CMKr + OKZCMNp+ii+i8BY+zM/y/o9cUwovpvrv+JsJlCzib/bveIqvLU8SeflrWsU+46/adCo9n4UeH+POeiAW + JFX4IN8ykQp3Bl8MDZlpn1fcP/2ScumwgjGv7ajZOr8p2GgjMasAX5o/3TuqaBz7mvfeX9taY5suyQC5 + LDSQzG+2t8E/OUAKFguAHDRJTMi0eROKIrTnPmKu3eagyAQUXu5E0RONOu2HYhwejsfDXGAKGso+A0Vm + eDtX1N6mSWI+LfKpGAAAqq5kkYS5Ikr5ZPG2CMcZqqdEdd3LbWdZgkWJrsfuXndAhFfNd7cTThLu7/5t + 8ZwIpHszd5Vd0urbX783dns4W4T+Vd+I0o5liKYKC4PRHOLPYfGOcRZVdeEQRCwa4tYNNevfN9ffZu5P + O6NgiggpxtHpE4dCy6+yuEngJk9PVmzOdwZDu+hHpBVRisHnPKYxABXvxeZSFIxFfe4Jhp38a9KXXet0 + 5iWzeSS1gPPs37l30kc8/FgcGnX7Xt523UdIhKAY+m2xeE8ExvQ64ftbqzdcUtVc+f9EyBZhi1j8tTCl + 52Un9j5VrSlfRVVTJRLiK122nbPYzyZorsdj2qVGhA2iuEqEevOf3zgaU0RTjmGchxHjTPSa97KHWBww + jug9Zrs0gdMEpgiMFE0j957VxPm1v/j4iV+7kk/NAABQfSWPItyDTuQ4vovNu4Iwx3u2exnoL+jkklp0 + YdHOYsHKbP++QtEve+B2gGAkLiVdOkzFdc9Mu+P+OVnCXEoyLDiqHU5dAAvF59EINIVwAAfZ1te04Vk4 + cecAeoayQ3gD8LGg4CEW5P6SXG+KzoWv3UjECnOXFSQy/VnOrt8eqwXlj8HjCZCXVuzkzs+Yr7HuEnES + mzxp+BBeQGsiqa57ORU9mzYhfIhm69EPzOMPDi0YWV/etK93Y7DBj3bm/gPh3b7Z/SfmZeR/8b29bxCK + 2Mxb1KGduvFOv6oErdiMdtjZOJBWs64Bzf5UgHYCZpv2zsLRQlvRDs1+Zkk36yMoRqM1BtvxaWsKPrSj + MUVa+GHNdU6S1KdJPlUDAED15dwowqMue9DGCbgZfBEd082MW5esLV0iTqmwrkuGefi/3jn9eetL6xYB + VF+GzwoyyXW8cwXwj4jailEWYZzj9BdALG4TzX70ET5KpWskWq20jykr0VgGn2iHWUAUfUXHrH9tnE2X + ibBDhD+IUCp2KTbtx9gRtcsVszy92Lr8oLbrR1/Dt4A+wQYaI8H2TEBbniRSuYLVbTVOJyudq7kVrQhN + p/yGjPwHuIA0fmzaORD37LJF+IcILxgMwEn2f0MLR54YCVlf3ldf9i/jc6nxq8DKsUUT1nh9/nM3Va// + amu41QkV+Vgs2mlcGNM+iR296aJ9Q36xkaD62gYIDBOhSaBeFHmi/U25Zj8x2zYY/8EB0c7gWuMLKDM+ + gzqBbQK7RdhitL6VEuaGmut0qfZPo3zqBgCAmsu5AnGxoWobuqmTXXaRXJqwfbz56IzA+mTaIMWXild5 + yb1HZ4SlnIkHYkJnPQA8PaMzfr0J2bWLr0uYlwAfKkqKUg0d2oW76VxD8OFUvc1Gz1iTTPp0pkl2KTL/ + tZp79bkWu81y8fFE/kM8W9fGptLzeeDN79Dw8sWJZ63Vvyb41vdiw5ElC7ksWE/FugbAy91G0+iF7n+1 + cYeoQ3ER4pR575nZm8ZgQ9q2g5t6CdYNAJkp2UOnDjr7vi21G3+7s2bbi+7jSCPD0aHEnqat3a3yTILL + tkuEt5r2bsDJMwgDZQgHELZjcVv0OeochYNAMcIWhGUIbyNsRahAqEHP+D3RIeqgeaZbCHFXzTze6ur9 + +iTlUzkAgB4ERFhUcxk+UQwXYU+Hs6TwjDhYbNvs62xWHSzgF8UE6QKfnx7IpF/OcZQ17CVSQVXeQ7ya + fin7CPBmu20vjVaZyRfFKDHOL/c2eBlkZu606LYdazL9O7m2ZtFe6lWCmb10gcyzBQLi4QIzw08zURSf + aC93pRCtqKRMu20RaBTF9I0tPJj3INd19XxGzWtngklKDv28A/mRuZ50AUssfiLC/a7rbhIdDv2lKL4g + QN+cAfTO7s/ug7tuEy8PCXizU/MYmDek7N29b9IcalaiGCZu3sAU+goME0iXiOZi7GIRgYAI840m1GCe + fYO5pn1mZm8xmosdquxp3pcMURSbZ5JrNI9GUaSIDtGmmnWZAplWK3fVXN2+KtKnTXyHf4ijJ+H9OjIg + QgZwXDufvBYLuMn1XwhnputIxru2H9bBcQHolz2QjQc+QhAafklz7kP0QhJW8xV0DsD7KE5AnHi7WNSa + oVbw8Pe483XlwY7PhY+XEQhZZjvtG9BMyJ8z50nFKVYZQeiPU+lIzFXtMNqCJVCE4ve5DzLLquKigfuo + W3tPez9Jv2mMW3+fDvuBdgJm/4psTw8mIuSgyU0KUNwIZJheuA7Ne+hDcTFCZWFGUY+sQA4flq/Gwgog + MKxgJBmBTFbvf98dxRlprle3l49XRAgCAbwswGI5islxT8SdYm1PdpcglCHsR2sPu9D+pN4ohqE1Li8S + zU2xzHnDaE6JRrSPpRYQLCpR5CD4sCMcIR6r/SZr+QzIp1YDAGi4xah8mjXHdrLol9yR+A4UoOPObzt+ + bLEQlnd0/j7Z/YMVTeUm2h89e0fOHIVOAx6PdhJtxU5wUlE1vvPOLqymfegxUedvw+HOy0E/xxAaJbeI + CH9Bow1tHrwdCP9G58xH0GHS36Nf6jQsFhPmerQKq8z6jzyFXLd7HD9IdKlLv+x0foCsO8jx9OBPBomX + g070Chg1+UW0w2wMirPx8CMU2RmBzN2ji49nw4F1tEXaANLGFo/HwqpdW7Eq/pT2M3e3j8+s2QCsRVeU + djztsSnWu3ESzrLQJLQ9UQxHq/q2TyMXbd7ZIWibGMbWePJxBoUCQ2TbG0U+wj5C/L/aqw2//2dAPtUD + gC2RcqYZBB1GTWuIc4gl6wC0ARvOvtrp025bvzdAijf1b9XNVS3GsXQJgEhU9d/dwfE1wERxgZiXphPT + ZZ35/J1Z90qcwyzYwX73mu9hl1OrXhS5AoXiZZoILea/VonwW+OwOkEUhUYdHiY26MrL1eLlVnHQbj5R + fEsUPxLFTTkP8q/sP3bOiOPpyQ9EMVGEKoE6UYYqHWpFcYpop2WdKCYIpGal5GSNKh537nt73yIiFmn+ + DEb3POE7e+t3s6V6U3M4EvlH3H3bXH/2dzFmT0gUI0RxuejEHJsC3hInwScsrmKuAulGnc8QnV5+nFHr + xWxrOy6D5pmKMZWC4pQhqxMHEFQj0CJhfl17Nf/6pPtLd+QzMQA03EJt3RVMM47BfLpi1+lYdCUZRxQw + Kn6jVF8ax+UNYW/D7m9hhwm9hl3IiuLuM4hNYe5uYkfYzD5EqcE15ZebgqzV9d1WQzGEGiGc2VChKa0G + oDgZxXSjzoLFL/AwFovFJmyonYL6O2geu3yjuUTMOVvQTrJ69Mw9QWWwNudBvpPoRnL+xhkobgKGG1BM + AIfEpNlocMo8tx5p/nSGF45euvHAR40toWZSfWmc3O801leupUYDrPxox6XbOWrhaFDl5rvbodmANm3S + zP4enJTfMFpjasMmh5GodtQLxSTDNGyzU7XhhE5Bq/1paLW/yLSPZf7PAloJcWPd1bzczXfgE5fPxABg + S90VXGFChN0P/enlgLRnC7aXaEpwr6w+bK3ZTGu4VYnwvFk/EcCy2GFm4XdEw0ft/fu5vkdTg+n4WlQS + 2ku263ujaIivuO7BJgppis62+h4zjKPrPVHkiuIc8fKIOCWxW8zSagqY5Lm0o1RzvBQBEV0aXTu3FL/M + fpCV2X/jdIDpz3L6lMcZKX5+b45XZTS0FHGcjj0E+onwun0vE3pP8a6rWDO0rq0u1Du7X/OQghG8setV + DOQX0eW/vyDCC1EnrS4aUy9OWi+iHamWacccETa52tRuI584DjqfuccDAmtFk8WERIdF7bLhQfPpLmKT + ba6hQnT591Zzjx6BFIlwc93VvPhJ949Dkc/UAABQf0VciDBZ0fbx8zi2XAN6Ft2K8A6GKqwwvYjGYCNh + y/i9bOJKiwcBpIG9aBDOF6AdA88u9Gxht6sNJAoluCKb1KL9lSaWLLTzyQaz2JpC0KzzomeuPOysQEUB + QgMOKCWMdgpmo2c0+/xe0xb28XqgNaVM8z3XzOJ+FOPw81z2g9y6ZS8fbWhjlmmHg0CjcZgINhuvrqE3 + CsXEFG/qqjFF2uYPSWj8oLyhgRRvasuHFattH4C7FR5HcbEB2mCAYenoGdxnzhHB9mloqXC1vde0kW2v + 27N5BJ25VxVtR6ERh3LODvEqHAizAhpReE1b+9AaV4gIV9VfFa0V+ZmTz9wAAHoQkDAXmjzrziC0zxl4 + 7H4zO3zD9X+mgXwWiK5YHPAoL0UZPaloLI+F7Fq8Jx5+BtB4E5Ui1LmO4/6eFwdbPgggYZbFQYDt/y0R + 1ovF2m5AWj1msfPNgyL0MLBavwlvtZptepvvA8Viu4Gr1oiTuy4umG6b6Fz2RnNPYRFSBL4omn+hwnwG + RQgIfPdAFr8SuMbct9f4HXqZNrDh1MrcZ8a44gllB1sORqqaDuye1PtkwlYke1vNlvyE9wmXxD3LJeb6 + veaYSoQyc597RQgLnOlqk1bz3XJtHzTH7iFCkdnX5gDINu0nEuFnZnsbLhwWIVUs1ovQKBYfibDSauOM + +quObvXeoy2fyQEAoGEezxHhKuiUTHEEesYLmkKfbvvatifzMKXFCtIK2VW7I/YIOvlmIu6yUbGRgByz + bh16ZvWb36X298geVqJBK6BiauXtRWhBxWgCiSIFtm1u4cxqYfQsZzMl+8y9pJj/gkAKHi5Fz1S/RjPX + 5uMUarXJUr1mX585vptuK4gurKnhxRY/Rdv1HxKhFOFxE1JrQYfq8uxH5Dq+p29Of/bU7/xiQ7A+NKF4 + 0n1ryle17KrdXkvnkZFaNBe/hdZGehKbWHUc4ENXfra1ov04gB/3cZagoxJvIexB2GCOVY/WcprMvYbx + 8BOzn90OdgHawWhK8jekiQsbr42p6fCZlM/sAADQMI9HJcg0cSoMxS4ajJMmSZA/9s89DqW8NAQbEnn2 + fW69XGB/zDYRvi3wqmudiGKGmIyz5jtoMrZjPJipv1jcL+35Adz3ExadnpzqsktDru8eET4U4Q3jE8gW + nQ4bMNscJ6DEx0/MOjtl2GOWiLFpVfR4erGjESmi4bJDBVLFwzXG7j4owj6xqDD31Tfmmh3qNYYXjiIz + kE1jsJFhhaNSNx3ceHFDsAER3pfOSV5zDceCTQGWYZ5pqzjpuxgeCDG/+5vnVWOuoVo0qewy0RGD4wW2 + i/blrBFhtWgIb1CclGqPy19i+xNEFPkCIyMV/K7x+kMrmPppk8/0AADQeC1rrP0MIZZZKFaEfZ0dIzc1 + j2CkjfLGDjeLB8LsjPmlSENiElDsWa1P2g91vF7q+RaxxS50XNvLvTjvPGhbPNf834yGzZ6AY6Nb6Fne + tvnDKMahi41GcOzWNmwcgPA7nCpMbvGa84bQiTelaHs+HT372eAinQ6rk6j6o+Pfn8fH9Xi4zFyf7XUH + m5odVJ/sfmFLrDAIwwtHs3LfezQGG0ai8QcvIvwzicdst4X9LFrQM3zYtc6GNjegobipaGBWBTpC40Oz + EfmBYXiZDJyK4jQU56F9InaST9Dci/0cxez/QuOVnNH8Y+qTuObPhHyshUGOtmQ8wIMoLu3ufif0msja + 8tXxRSXbSdMV7Z12GQ/wAbAGxcUJdqmVBiY1f4cdGQ9GueBtUInd4TVDrHYqWTjhJdC0YstMB7PVVE1b + 5eS12w63gzh89/Z16uMJ/0TxeYRNKPzo4qy2WgvQhMVv8XAlGr/fhlP+zB0Ca0M7Sz3mu6BV6J6J2qt/ + zkB6ZBRR11pLXVstB5ralUVoQTvuBkbv10Fx2oCeNHOuJnSn9iN8aK5/L4oZQAO6ws8kc4wWhA0G3RgE + +htH70eGCm6nGQwGohiGsNnQrtn9ocbcWzV60PYQ4cqmeZoL8b9JPvMagFuaruQKQwleG12pNYMOyzgX + pvdgV+0Op/MLr3ewaUX8iowHCaPIRneougT71BEyM5fFD13r7Tp2YXRnzsOZaf048WuvKV1m+x/sQcSD + g4i0K9/adr/l+h4yZzsP/VI3G493pekA9v5BPPzYXIcdM7fbY505XxZOGXY7Rh5Ad/52UOE+2f0ozuyJ + z+OjOdSUqPOD7twDzfdGnOrPlTiELA1oko4MbB+IjioMxSnn5UHRw1xXLVoL0L4RMdWfFRNRfB2tydip + yPMR/oOm6N5snmGVOcZBNAX9PoJM/W/s/PBfNgAANM3jUWljmlissT3x4rAIbxZhv1isE2FTflpha05K + HjXNNY63Och3O/C+R+sRpP2BkRBd31/gZEMKER+FqLSqNZjFauafxrPsE5ttVpNO2Oy4QdFEJRHjmbdZ + gJVYrBZho/F6t5r99plj7TWfdnQgYH77jcfcJsLwCfQRGCJCoWjmW584DL0hEbLEYpvLix52fbaZfcLm + 3p43x49vJysnJc8akHNcJMOfJR/sX01ZfVk8EUiiJd2co0I0e2+ZCJUm4jDVRBbse9H3pvEFNuNvf9FE + MjVi0SCa2itXdAKQiMWH4pB5BEUTdZSJUC3CWhFeEuGAWGwQiwqxCIvFssh+Jjdd24l5+RmX/7oBAKD5 + m6yxKgxyUHEmwnb0bJKH9to3BDyBpjRfemRrTRy0P8CTXR1fDmjUX/OVUVU7cexeMckzgAkAKp3vIPwa + 4S0MWy56pjqInnlshKKNbEvFjkdH+AF6tivEyQ1IRSPiinFsf1stt6MGZWjbuRat0heg/QuphhotiON/ + aDTX3Mtck74OzYLrRc/AetbXJsUk9My/ARxG3H45/Tmp36lWc6hJlu9922oNt9htcUoXzWrb9MOBNIS9 + RtXfb/6303kx92eZe2lB+BvCWnQxDpsgZSNQbbz97yH8C103MoIiH0UuHsaiIwstCDVoJt8qIJsIv2m+ + irmtP/50UXgdafmvHAAAWn9MbfNVXCFhviQRnjQe3h6iceAn987pO6GmpdpNOmIvwxJ6pB06a8inMO0B + gmkPRD3lnRU10aQgiisFxoiih8v7nmG8z5niEHwgDgGFPraPe0Snpja6rmeTCEvFQRQ2i0bj2anBYdH4 + 9lTXYhnveZM5xkfm/C3i5EhkCxSb33ZxDhEIGo+5RyLcL0KZQK2IweMDeWkFjCseX1vdUs2q/StpDDUl + QjrWSuKoTbrxwB80nv0pAoNMOzWZz2xzDx5x0JZVJlow0EQ8akRRKIo+5rrqBBpE0VeEFaKLvrwrFlvN + 9v1FaBbFcNEFO4ZKCxc2X8Pjn/Q7/HHIf+0AYEvLNbwoLbyDsMxel52SDcK/mkJNTuaY5RTRcInjFdRY + AABav8tOYtsuccFSYZG1yzVwKKajKxOXo51nbWjb2vbog7bbd6HTidsQtqFj9/uI8DO0w9Ay3utZOBpD + Llq7CaBnSO0QFP5AhG+aY9sItyZgtylgaqPbbI9/I1oz0aXZhcVEuBLhHVO23cLHMyjGIOwzxCZ9e2X1 + 5vPDZrGpemPeyn3LK9BUXcrVFu+Yb7kkJjlpMdvbOIINwDI04YaN/mszz8TtjPWhNaNUdMXnz5k23gb0 + QXGeSROuQ3gXi7+i6yhoxJ+iJx4mmzZeI+Wc3XK9wWz8D8inmg/gSInpsNNS7+MGFFPy0wsv3FO35/Mi + LDWdEiSaLuqOijSh89eHxRcKkWROrBhNbwYC60V4C8UENFNPOho0FEI752wPtw+t4qea/0Im3fQAwgE8 + fNmstz3z+3G88DYwKITuTFloANQ1eNiI7jwpOB7zPujIQgShDig1TrIcc0w7tFaEE97zotmV7zXMyWVA + j/45A6yJvSd7/rPjJfbW71FoB5wNWbbb4mQSl1e3S6enmfvymmtqBsagGIDDzWcnAEXMuT0IZeYYlejB + z4sewHqg06ubTfvmoxhooiDrzHo/2jyqo427Wr/12cjhP5LyX68BuKV1Hvf09ff/4cHmg2+FrJA9I9vx + +L/TPiSahY57r2x3rCuTGjyHqDS+DthkmPaLLObTwqGUqkUPBgCFKDKxQ1p2TXtN9ZWNnYMg1JnOG0ZY + Y2a9CnRHSjHbpaI4gRDnor3iHwLvmNyIFWa7FmAceuZ8Fk17pXPrFQV4KAEOogk8D6L4DnoW71uQVlh9 + 3vDZ/HPTQvbWRxMibVKWeMmBDqnbGtF+Ch0NUYw3foaC6D5aixCEjQjPY3EvwotYvIquEvVFnMKfgu7k + YfRMfzqKmeZ4hQgtwGYs7rJWc9P/YueHQ+Pc/0xLzfN1dY0LWx/xlrAGD9PpmG1HQ2B1x5gKEPknt9t/ + ptyfRGVZ4V2aud0zlAZVzA9xwnWtaPV6M45zMoDD7WcZYJFCJ+L83XQGnZijX/B9RHjIJMv40Jx1LeiE + IbszBdAzYyqK/TisNcPNYDLKXOdGc+6eJlFGJwTpElcV6IGkngi/x8O55npTRvUY3WPqgDNCz65/WppD + zWnojtpiQq8FtE+99iIsQaiEKL+AzRgcQA9e9iCwBWGLaY8IWsV/xjyLNoSVCEET0qtG2GccgalAHySa + +ltpNK90hLUoeiGsIcy7BHmt7Zu8Enm/k8rU/+XyP9X53dJ2LYuknEFItLxzvFQb/Hji/a9KQgMQlpDK + ZNWHbJzYuZ2NFzAZbsvQ9mcausPUouP/mejO4DNx/D44g9V+hI0oUlDkoTvuy8BGhJ0m1q/VeInG/E8m + wu1t85iFoh8a8GP7C/ahO1+KUdVzjW0vwHYU/YGe+HgcOM7v8YfH9Bj3yKiiMeGFG+YX1rXWZphzfYiw + zfAcuGf7eFMgJ1GToiMaNpDnI2CVabdcs+91aPLOnVgcwKIMYQsR1hPmHSzWILxqntsa0wY2riIPxUmA + RYQlbdfxftv1XdZo/K+X/9kBACD4E+rb5nGjBJkoDuOQ42XX2PkYnK5b2q7qPL8g8i6/EQ/zyOdHdkRA + nDqHHuPtvsTg7TPFpvjW/+VFz68JUVvFybnvJYqposg2+zWbYwwSxRDRLDUhc679ohjcNo9zxRRWNXh5 + rwhrojh37YFvEV2KbZjJXSgTi7VicZ/o/IdKgbLTB551cHLfk05YtHGhtynU3CqaUNNn6vali0N6muLC + 09tLninflSjS8kuBCtGltLwCk0wko9V485tN9KHSxO/3WC1sDf2RDVYjFRJkv1isNhmXawRWi/CuCAtF + KBWLX1g7mdJ2reMQ/l+X/yoo8OFK4M+cToA7QcfujVRiuAKCcbN+INYMiG6HnsVzCXMePp5FuB/Ft+JO + F0GbBJq9Rtu3AaOuguP0shDeNYUrvMYbfwFaJX7DRCdScMYoH7AbYa+Bt6Zh8SMglTCl0kKlymEnetYP + oO3hN7AjCxolaHve96Lt6BYgLTOQ2Wd87wljRWj9z/TXiwP3R5lzgjhZiILjQPSgY/Mjk2h+izYmksLz + xnnnQTEVodzwDAp2xEJYg8XjCLtoY1v4r2y2NiH+28hRWeSTxmgU/VDkYrEZRQatvBL8DmWf5Pv1aZT/ + iShAshK8jteByYF7uRQvP4Eor37n+12FL24wyAXAxwtAFUJllBpEdw4/zgutQ4BaPbXTdLegATERYJeh + 69KDgc45UDjYfBv2WmWW3miPdwDbZFBciGIcAW5QftYgvGZUcTv86DPXZUOMGwy115kmYpCW7k/Pn9Rn + Sk1WarbvxU2LCsx9tpl7sVOVQfsfUtG+hjR0fUZ3dKUjluM2UviXOf8+47DLB9YY4NGNZjs/kIWHXlj4 + ScHj/RqVXoVS6eThIYAiDw99ESppZnnwxm7Ttf3PyDENoAPx/ZxcVcz1ppxYLkAoTgPw606/G9uhpQuO + DDQswEOABsJcho/5ZpcGnHCfjekHh98vYL7boa4GHN+AO3oAGte/HWU6PGxCqDYY+Wz0DG9z3FnmXC0G + V5+H9uafbv7bjR5EisxxVpoOqIDK4sye/Sb0mkhjsGHXin0r8ltCzZnoEKTNPlRjrrkV3fG1tqKv2++6 + Vy86k7IPsdwMtjRi8TssluPl+8ZHkoejKTVihyR1MZBmYAthnkbhQwgS4iAB+hCkLHRDXMGQY9JOjmkA + HUj4J9QCt/t+zh9cA0FUfL+ll/nqsOVqeG0KTjLNHgP6KUN3NLvSrN7adTicWLtNYVWF8LYB+4DuBEF0 + J0pF01oPw5m1h6DIwgn1BVH0Nc7CXmhPvt8kzQTQDrdmHBBRFtqR14J2nimgtTijuKhfdv9QS6hFrd6/ + OtASag5Rx0hy+Ahhq3FCpuOQcSr0AIDrfoI4QJ7+xJKp2tqBTaE+Ei+DDXQ4gNYYbGKRA+Y6C41WFAL6 + 4aMNi+3ARtooP9bxk5djGsBhiO++KMY+seiw1A6T0ZeL8B8UZyO8aVB1PpzZTav4eha1BxB3nvseYAAO + y62dNqt9BcIaA+4pNPH9BnRx0GaE1w1nQG90h/Lj8AOG0KaDFz0QtJkU5C+c0HM8fq8/nJ+W71228zVa + w61taF/Cl/DxABrcNNMcrwqNyLOv2dZ2bIak36P4rrkv23TwuLYH3dEPmv0y0bUOnkGXGROzjz0IgpOn + v4A2fhq+no2f9DvxWZP/6SjAEZA94Xn4wvPwIbzd7l9FsYnf5yJ8gO7IB1FMxaH2skNx4BBSgoar+lzr + 3UQfqWa/JhxNotEsTei69gPM+nQUZ6PDfjak1gdUomsd+BF2mCSlANq30Gti7xMJRtoiQOTt3W9ZreHW + MLazMcg2c95B5lhB2sN7bdISMdfz3bj/3OSd4HAhFOAkN/ldPAu2j8GhK7O4nRDTwlfz5WOd/9DkmAlw + ONIcVc8TZ7sJO9Bout5E+Bk+/g+bR153oJ3oWd2thdnfB7vW1eOYGvYA0YRThjrVqPaZQJpR+W0EnS4J + 5uS328cvwsdDaPMkYvZtSvenNw7NH3agvGF/w4TeE7NKtyxRISukGX71sZpJ47cI76E1Cts3YecUHMTx + AdjmSeJcCbvl7NbS2oBdP0BwMhxbEPaY+6pEmE8jT4ZvZNcn9uz/S+SYCXAUxHtfNCKwHiFiVPNchOdQ + zMVh9oF4r7h2wE2MO6SgBwG7YyicVOIC17E0BFiis6EYEE8AO7nHgRbbzrk2g9wLp/hTJk8fPGP/+2Xv + 7+qd1btlfdX6c1tCzXaegm166HOFuQQv81CciLDaQJ2b0KZAEQ4ufz06ouEuZ7YbocyYQQpNpz7QdW+N + Bgi0wdyTjzCLiFAWuf6YfX8k5X8OCny0xftL8kkjgKInQtB4pzeiGILwNFCMIoiDlNuLnjmzAFA0o736 + 2xCWGNtd4XRiu6KNzVZrF/+0UW2pKJrNvBoxUYIU7DwDPQilmH3rjCNvTM/MnvuOyxuUt6FqfWBg7sCW + 9/ctPzVshcJoGrF8gxVoRplkJc2ElIkiZCjL6nA6eCaOMzMXPdi4vf5ZZmCy/RdlxoFpY/jrge0me+9l + alkQ+R7rZEmUR+GYHCE5pgEcRfH8hS/gZTaa2PN6nFJXdlZbm0n79ZuO7tYGdhptYI7rkLZanBJ3KkFY + jqIYHTY7YLDwYTPwbDPe+kJ0+K4I3UkrfB6f6pvdNzs3Ndd7oOkAg/IGq/fK3vUFI0HM9dShgUp7zX2M + RQ9QbWYw+QJ6UMpDv0u6Yq/+3Ifm1LMp0DoSJ8wnvI/wJLWUWj/onMz1mBy+HBsAPibx/JmT8THT5KuP + Qc/cW9EdvojEcXG3uENnbsdZ2PXdj/ac2zUIUtA+hhA6GlCJYoDt5UdYcUKv8WPCVrjyQFNlz+LMYmtz + 9eZIa7g1Hd3xdf1DYSWNfINMnkVX3N2H9km0GO/+1QgPo2scNqE1ARt7UI0ebNI7vDOdffgPmlhq3fjf + Qbf9WZFjA8AnIJ67GEgG01Gciy7UOZrEiEN7ZgQnFm473WxarAZ0R/XgIPLK0WAgMBRohLkWLzOBCSgy + 0nxp1vCC4Yt31+/+do/0HnWZKVmyat/KQkGqiS0WImhi0JUIm/HwI4THaeJu63tsVTeSpoZyHR5uMlrC + ShSXmKhCHRb/BBQexqMhwVVADcJBLN6liresWzst7nJMjqIcGwA+BaL+yPH4ONPkrGvMgMNL71adBe34 + y8LppLVok2A/Gie/CZ35NsDsUYHwAhY7UPjxMCTVl5p/Yq9Ju7ZWbwlmpWadj1JNOw/uaApZoREIC4FW + PFyNnv1fALIJ8Vfq2M1+GhnJSUAr77OKsfQllWIUvbHYAUTwcz8RfoFQTgvlWEQI0oaXCGtokqcT1ko8 + Jp+AHBsAPoWi7mQAaZyAl7HAWQYSm4mTKwDah7DPOPHGop9jE7pM12Z0zn8GFk8a1FwYqMpPy88Z02PM + ilXbVv2zT48+/cUr39lcvdlm6snFdkrqRJxK4A02cJssoU2VkMJI/gbUEGE5XkaheQ1qgQYs9iE042UM + bSygkSo20iiPJ8GdcEw+ETk2AHxGRN1GLgWMw8t4wxVwNjbsVjEYxx/QiHbe5SE8jHbCDQdCeal5Dcfl + HZexsWpjxegeo3vVttV5t9VsrbXE2oomPvGgNYkQRDkMdGKPxVMoetPCi6TQGw9TDaFJiDDbiFAv32X7 + J91Ox6R7cmwA+G+RP2nWIhQ5eBkEpNHKswQJk81tg3IHhfLT83t/VPlReFDeoPIDzQcyKhsrdUkwi/V4 + GIXGFBxAF0dpM4r7LlppZj+t/Dmm4OYx+S+QYwPAMTkm/8NyDAR0TI7J/7AcGwCOyTH5H5ZjA8AxOSb/ + w3JsADgmx+R/WI4NAMfkmPwPy/8HVz8+zrVbO1kAAAAASUVORK5CYII= + + + \ No newline at end of file diff --git a/ContentServer/icon0.ico b/ContentServer/icon0.ico new file mode 100644 index 0000000..0e0d5e1 Binary files /dev/null and b/ContentServer/icon0.ico differ