diff --git a/Remontor/.vs/Remontor/v17/.suo b/Remontor/.vs/Remontor/v17/.suo index 17363d7..2182875 100644 Binary files a/Remontor/.vs/Remontor/v17/.suo and b/Remontor/.vs/Remontor/v17/.suo differ diff --git a/Remontor/AboutForm.Designer.cs b/Remontor/AboutForm.Designer.cs index 14f3ea4..6bb70f7 100644 --- a/Remontor/AboutForm.Designer.cs +++ b/Remontor/AboutForm.Designer.cs @@ -34,41 +34,43 @@ this.label19 = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label(); this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.label3 = new System.Windows.Forms.Label(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); this.SuspendLayout(); // // label1 // this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(12, 180); + this.label1.Location = new System.Drawing.Point(12, 181); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(347, 13); this.label1.TabIndex = 0; - this.label1.Text = "SCCMанагер программа для удобной организации работы c CSSM\r\n"; + this.label1.Text = "SCCMанагер программа для удобной организации работы c SCCM\r\n"; // // label20 // this.label20.AutoSize = true; - this.label20.Location = new System.Drawing.Point(12, 216); + this.label20.Location = new System.Drawing.Point(12, 240); this.label20.Name = "label20"; - this.label20.Size = new System.Drawing.Size(439, 13); + this.label20.Size = new System.Drawing.Size(163, 39); this.label20.TabIndex = 8; - this.label20.Text = "Цензура, идеи, тестирование Илюхин Георгий Николаевич georgii.iliukhin@gmail.co" + - "m"; + this.label20.Text = "Цензура, идеи, тестирование \r\n Илюхин Георгий Николаевич \r\ngeorgii.iliukhin@gmai" + + "l.com"; // // label19 // this.label19.AutoSize = true; - this.label19.Location = new System.Drawing.Point(12, 229); + this.label19.Location = new System.Drawing.Point(201, 240); this.label19.Name = "label19"; - this.label19.Size = new System.Drawing.Size(337, 13); + this.label19.Size = new System.Drawing.Size(170, 39); this.label19.TabIndex = 7; - this.label19.Text = "Разработка Симаков Владимир Михайлович klavirshik@yandex.ru"; + this.label19.Text = "Разработка\r\nСимаков Владимир Михайлович\r\nklavirshik@yandex.ru"; + this.label19.TextAlign = System.Drawing.ContentAlignment.TopRight; // // label2 // this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(420, 250); + this.label2.Location = new System.Drawing.Point(340, 291); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(31, 13); this.label2.TabIndex = 9; @@ -76,18 +78,28 @@ // // pictureBox1 // - this.pictureBox1.Image = global::Remontor.Properties.Resources.Main2about; - this.pictureBox1.Location = new System.Drawing.Point(164, 24); + this.pictureBox1.Image = global::Remontor.Properties.Resources.Main2about1; + this.pictureBox1.Location = new System.Drawing.Point(127, 21); this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.Size = new System.Drawing.Size(128, 128); this.pictureBox1.TabIndex = 10; this.pictureBox1.TabStop = false; // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(12, 194); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(62, 13); + this.label3.TabIndex = 11; + this.label3.Text = "Версия 0.2"; + // // AboutForm // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(457, 272); + this.ClientSize = new System.Drawing.Size(383, 313); + this.Controls.Add(this.label3); this.Controls.Add(this.pictureBox1); this.Controls.Add(this.label2); this.Controls.Add(this.label20); @@ -113,5 +125,6 @@ private System.Windows.Forms.Label label19; private System.Windows.Forms.Label label2; private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Label label3; } } \ No newline at end of file diff --git a/Remontor/BarSessionControl.cs b/Remontor/BarSessionControl.cs index 6347870..13586c5 100644 --- a/Remontor/BarSessionControl.cs +++ b/Remontor/BarSessionControl.cs @@ -157,19 +157,20 @@ namespace Remontor } private void RecoonectBt_Click(object sender, MouseEventArgs e) { - if(e.Button == MouseButtons.Left) + if (SConnector.ActionConnect != null) { - - if (SConnector.ActionConnect != null) + if (e.Button == MouseButtons.Left) { - // SConnector.DeleteConnect(SConnector.ActionConnect); + + + // SConnector.DeleteConnect(SConnector.ActionConnect); SConnector.ActionConnect.Reconnect(); - // SConnector.NewConnect(SConnector.ActionConnect.GetComp); + // SConnector.NewConnect(SConnector.ActionConnect.GetComp); + } - }else if (e.Button == MouseButtons.Right) - { - if (SConnector.ActionConnect != null) + else if (e.Button == MouseButtons.Right) { + if (sender is Button) { Button bt = (Button)sender; @@ -177,11 +178,11 @@ namespace Remontor Control control = (Control)sender; SConnector.FormMain.MenuStripCommand.ShowMenuUpdate(SConnector.ActionConnect, control.PointToScreen(e.Location), CloseMenu); } + + } - } - - + } private void BarSessionControl_Paint(object sender, PaintEventArgs e) diff --git a/Remontor/Connector/Connect.cs b/Remontor/Connector/Connect.cs index 993ac24..5fefb90 100644 --- a/Remontor/Connector/Connect.cs +++ b/Remontor/Connector/Connect.cs @@ -1,4 +1,6 @@ -using Remontor.Setting; +using Remontor.Pinger; +using Remontor.Seacher; +using Remontor.Setting; using System; using System.Collections.Generic; using System.Diagnostics; @@ -69,7 +71,7 @@ namespace Remontor.Connector private string ConnectStr; public delegate void UpdateConnect(); public event UpdateConnect Update; - public Control View; + public Panel View; public IntPtr hwnd; private bool RecconectFlag, RecconectFlagIp; @@ -78,7 +80,7 @@ namespace Remontor.Connector { Comp = comp; ConnectStr = Comp.GetNetNameStr(); - + PingManager.NewTaskPing(comp); } public Connect(IComp comp, IPAddress ip) @@ -88,13 +90,19 @@ namespace Remontor.Connector } public void ConnectSCCM(Control panel) + { + Panel view = new Panel(); + view.Dock = DockStyle.Fill; + panel.Controls.Add(view); + ConnectSCCM(view); + } + + public void ConnectSCCM(Panel view) { try { - View = new Panel(); - View.Dock = DockStyle.Fill; - panel.Controls.Add(View); + View = view; ModeMonitor = new OneMon(); - Proc = Process.Start(SGlobalSetting.settingApp.pathApp, ConnectStr); + Proc = Process.Start(SGlobalSetting.settingApp.pathApp, ConnectStr.Split(' ')[0]); //Proc = Process.Start(SGlobalSetting.settingApp.pathApp); Proc.EnableRaisingEvents = true; @@ -107,16 +115,18 @@ namespace Remontor.Connector Thread.Sleep(50); - - hwnd = GetWindowHandleByTitle("Устанавливается контакт с агентом удаленного управления на клиенте " + ConnectStr.Split(' ')[0]) ; - // hwnd = GetWindowHandleByTitle("Contacting Remote Control Agent on client " + ConnectStr); + // SGlobalSetting.settingApp.DialogName + // hwnd = GetWindowHandleByTitle("Устанавливается контакт с агентом удаленного управления на клиенте " + ConnectStr.Split(' ')[0]) ; + //System.Console.WriteLine(ConnectStr.Split(' ')[0]); + string stringDialogName = SGlobalSetting.settingApp.DialogName.Replace("{#PCName}", ConnectStr.Split(' ')[0]); + hwnd = GetWindowHandleByTitle(stringDialogName); Point CenterView = new Point(View.Bounds.Width/2, View.Bounds.Height/2); Point CenterDraw = View.PointToScreen(CenterView); - MoveWindow(hwnd, CenterDraw.X- 325, CenterDraw.Y - 125 ,650,250,true); + MoveWindow(hwnd, CenterDraw.X- 325, CenterDraw.Y - 125 ,675,275,true); Task.Run(new Action(() => { - Thread.Sleep(3000); - System.Console.WriteLine("reenew"); + Thread.Sleep(4000); + SConnector.FormMain.Invoke(new MethodInvoker(delegate { @@ -131,6 +141,7 @@ namespace Remontor.Connector MessageBox.Show("Не верно заданно приложение для подключения."); ModeMonitor = new OffMon(); SConnector.Panel.Controls.Remove(View); + SConnector.DeleteConnect(this); return; } @@ -149,35 +160,46 @@ namespace Remontor.Connector private void Proc_Exited(object sender, EventArgs e) { - - SConnector.FormMain.Invoke(new MethodInvoker(delegate + ModeMonitor = new OffMon(); + Proc.Dispose(); + Proc = null; + try { - DelBar(); - })); - - if (RecconectFlag) - { - if (RecconectFlagIp) + + if (RecconectFlag) { - SConnector.FormMain.Invoke(new MethodInvoker(delegate + if (RecconectFlagIp) { - ReconnectBarIp(); - })); + SConnector.FormMain.Invoke(new MethodInvoker(delegate + { + ReconnectBarIp(); + })); + } + else + { + SConnector.FormMain.Invoke(new MethodInvoker(delegate + { + ReconnectBar(); + })); + } + } else { SConnector.FormMain.Invoke(new MethodInvoker(delegate { - ReconnectBar(); + DelBar(); })); } + } + catch + { } + RecconectFlag = false; RecconectFlagIp = false; - Proc.Dispose(); - Proc = null; } public void Activ(bool act) @@ -187,13 +209,14 @@ namespace Remontor.Connector // if (act) Resize(); if (act) { - ShowWindow(hwnd, 5); + ModeMonitor.Set(); ModeMonitor.Resize(Proc, View); + ShowWindow(hwnd, 5); Point CenterView = new Point(View.Bounds.Width / 2, View.Bounds.Height / 2); Point CenterDraw = View.PointToScreen(CenterView); - MoveWindow(hwnd, CenterDraw.X - 325, CenterDraw.Y - 125, 650, 250, true); + MoveWindow(hwnd, CenterDraw.X - 325, CenterDraw.Y - 125, 675, 275, true); } else { @@ -216,7 +239,7 @@ namespace Remontor.Connector ModeMonitor.Resize(Proc, View); Point CenterView = new Point(View.Bounds.Width / 2, View.Bounds.Height / 2); Point CenterDraw = View.PointToScreen(CenterView); - MoveWindow(hwnd, CenterDraw.X - 325, CenterDraw.Y - 125, 650, 250, true); + MoveWindow(hwnd, CenterDraw.X - 325, CenterDraw.Y - 125, 675, 275, true); } public void StateChange() @@ -254,19 +277,23 @@ namespace Remontor.Connector public async void DelBar() { SConnector.DeleteConnect(this); - ModeMonitor = new OffMon(); SConnector.Panel.Controls.Remove(View); } public async void ReconnectBar() { - SConnector.NewConnect(Comp); + ConnectSCCM(View); + if(SConnector.ActionConnect == this) + { + SConnector.Activ(this); + } } public async void ReconnectBarIp() { - SConnector.NewConnectIP(Comp); + ConnectStr = Comp.GetIP().ToString(); + ReconnectBar(); } public void Delete() diff --git a/Remontor/Connector/OffMon.cs b/Remontor/Connector/OffMon.cs index 2387a5b..6e0e150 100644 --- a/Remontor/Connector/OffMon.cs +++ b/Remontor/Connector/OffMon.cs @@ -15,18 +15,31 @@ namespace Remontor.Connector static extern bool MoveWindow(IntPtr Handle, int x, int y, int w, int h, bool repaint); private bool Chanded = true; public OffMon() { - // SConnector.FormMain.Bounds = SConnector.MainBounds; - Chanded = false; + } public override void Set() { - + Chanded = true; + SConnector.FormMain.WindowState = SConnector.WindowState; + SConnector.FormMain.Location = new System.Drawing.Point(SConnector.x, SConnector.y); + SConnector.FormMain.Width = SConnector.Width; + SConnector.FormMain.Height = SConnector.Height; + Chanded = false; } public override void Resize(Process Proc, Control View) { if (Chanded) return; - // SConnector.MainBounds = SConnector.FormMain.Bounds; + Chanded = true; + if (SConnector.FormMain.WindowState == FormWindowState.Normal) + { + SConnector.Width = SConnector.FormMain.Width; + SConnector.Height = SConnector.FormMain.Height; + SConnector.x = SConnector.FormMain.Location.X; + SConnector.y = SConnector.FormMain.Location.Y; + } + SConnector.WindowState = SConnector.FormMain.WindowState; + Chanded = false; } public override IModeMon Change(IModeMon Mode) { diff --git a/Remontor/Connector/SConnector.cs b/Remontor/Connector/SConnector.cs index 225200c..ff4791e 100644 --- a/Remontor/Connector/SConnector.cs +++ b/Remontor/Connector/SConnector.cs @@ -23,10 +23,17 @@ namespace Remontor.Connector public static Connect ActionConnect = null; public static int x,y, Width, Height; public static FormWindowState WindowState = FormWindowState.Normal; - public static void NewConnect(IComp comp) + public static void NewConnect(IComp comp) { Connect con = new Connect(comp); - + if (Connects.Count == 0) + { + Width = FormMain.Width; + Height = FormMain.Height; + x = FormMain.Location.X; + y = FormMain.Location.Y; + WindowState = FormMain.WindowState; + } Connects.Add(con); Update(Connects); con.ConnectSCCM(Panel); @@ -37,7 +44,14 @@ namespace Remontor.Connector public static void NewConnectIP(IComp comp) { Connect con = new Connect(comp, comp.GetIP()); - + if (Connects.Count == 0) + { + Width = FormMain.Width; + Height = FormMain.Height; + x = FormMain.Location.X; + y = FormMain.Location.Y; + WindowState = FormMain.WindowState; + } Connects.Add(con); Update(Connects); con.ConnectSCCM(Panel); @@ -54,17 +68,37 @@ namespace Remontor.Connector { if (connect != actConnect) connect.Activ(false); } - actConnect.Activ(true); - UpdateMode(actConnect.GetModeMon()); - + if (actConnect != null) + { + actConnect.Activ(true); + UpdateMode(actConnect.GetModeMon()); + } } public static void DeleteConnect(Connect Connect) - { - + { + int index = Connects.IndexOf(Connect); Connects.Remove(Connect); Update(Connects); - if (Connect != ActionConnect) Activ(ActionConnect); - UpdateMode(ActionConnect.GetModeMon()); + if (Connect != ActionConnect) + { + Activ(ActionConnect); + } + else + { + if(Connects.Count > 0) + { + if (index == Connects.Count) + { + index--; + } + Activ(Connects[index]); + } + else + { + ActionConnect = null; + } + } + if (ActionConnect != null) UpdateMode(ActionConnect.GetModeMon()); } public static void CloseAllSession() diff --git a/Remontor/Finder/Finder.Designer.cs b/Remontor/Finder/Finder.Designer.cs index c0e45df..bf59aa8 100644 --- a/Remontor/Finder/Finder.Designer.cs +++ b/Remontor/Finder/Finder.Designer.cs @@ -39,10 +39,12 @@ // this.CompNameLB.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); + this.CompNameLB.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.CompNameLB.Location = new System.Drawing.Point(65, 12); this.CompNameLB.Name = "CompNameLB"; this.CompNameLB.Size = new System.Drawing.Size(210, 20); this.CompNameLB.TabIndex = 0; + this.CompNameLB.WordWrap = false; this.CompNameLB.TextChanged += new System.EventHandler(this.CompNameLB_TextChanged); this.CompNameLB.KeyDown += new System.Windows.Forms.KeyEventHandler(this.CompNameLB_KeyDown); // diff --git a/Remontor/Finder/Finder.cs b/Remontor/Finder/Finder.cs index 9cac1cf..a131fb1 100644 --- a/Remontor/Finder/Finder.cs +++ b/Remontor/Finder/Finder.cs @@ -24,6 +24,7 @@ namespace Remontor.Finder SConnector.FormMain.MenuStripCommand.actForm = this; SessionItemControl itemControl = new SessionItemControl(new NoResult("Введите запрос"), UpdateActiv,0); SeaherPanel.Controls.Add(itemControl); + SMetodForm.EnableContextMenu(this.CompNameLB); } private void ConnectBtn_Click(object sender, EventArgs e) diff --git a/Remontor/FlowConteinerSetting.Designer.cs b/Remontor/FlowConteinerSetting.Designer.cs index a0ae96c..9eccfec 100644 --- a/Remontor/FlowConteinerSetting.Designer.cs +++ b/Remontor/FlowConteinerSetting.Designer.cs @@ -53,7 +53,7 @@ // // BtSave // - this.BtSave.Location = new System.Drawing.Point(3, 517); + this.BtSave.Location = new System.Drawing.Point(3, 554); this.BtSave.Name = "BtSave"; this.BtSave.Size = new System.Drawing.Size(323, 28); this.BtSave.TabIndex = 3; @@ -91,7 +91,7 @@ // this.settingAppControl1.Location = new System.Drawing.Point(3, 296); this.settingAppControl1.Name = "settingAppControl1"; - this.settingAppControl1.Size = new System.Drawing.Size(325, 215); + this.settingAppControl1.Size = new System.Drawing.Size(325, 252); this.settingAppControl1.TabIndex = 2; // // FlowConteinerSetting diff --git a/Remontor/Form1.cs b/Remontor/Form1.cs index 383b5ab..06ce7f7 100644 --- a/Remontor/Form1.cs +++ b/Remontor/Form1.cs @@ -59,12 +59,8 @@ namespace Remontor { lastWindowsState = this.WindowState; - // if(this.WindowState == FormWindowState.Maximized) SConnector.WindowState = FormWindowState.Maximized; - //if (this.WindowState == FormWindowState.Normal) - //{ - // SConnector.WindowState = FormWindowState.Normal; - SConnector.StateChangeActiv(); - //} + SConnector.StateChangeActiv(); + } diff --git a/Remontor/Form1.resx b/Remontor/Form1.resx index 0aa9330..ade9168 100644 --- a/Remontor/Form1.resx +++ b/Remontor/Form1.resx @@ -141,245 +141,864 @@ - AAABAAgAICAQAAEABADoAgAAhgAAABAQEAABAAQAKAEAAG4DAAAgIAAAAQAIAKgIAACWBAAAEBAAAAEA - CABoBQAAPg0AACAgAAABACAAqBAAAKYSAAAYGAAAAQAgAIgJAABOIwAAFBQAAAEAIAC4BgAA1iwAABAQ - AAABACAAaAQAAI4zAAAoAAAAIAAAAEAAAAABAAQAAAAAAIACAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAA - gAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAdz - dzdzdzdzc3NzNzc3N3ByIiIiIiIiIiIiIiIiIiInMiIiIiIiIiIiIiIiIiIiInIiIiIiIiIiIiJ3iDIi - IiNyIiIiIiIiIiJ////4ciInMiIiIiIiIiIo+I////ciJzIiIiIiIiIiP/I4iIj/MiNyIiIiIiIiIv9y - IiIi/4IjciIiIiIiIiP/8n//8o/3JzIiIiIjJzMo//////P/+CdyIiIif///KP/4//////gjciIiIn// - /yf/cv//f//3J3IiI3c////y/4J3dyKP8ycyIv//////8o+HI2Mij3InMiPyIiIiIiIv////ePgiI3In - 8iIiIiIiIv////+CIidyI/IiIiIiIiInj/+HIiInMifyIiIiIiIiIneHIiIiJzIj8iIiIiIiIiIiL3Ii - IiNyJ/IiIiIiIiIiIi9yIiIjciPyIiIiIiIiIiIvMiIiJzIn8iIiIiIiIiIiL3IiIicyI/IiIiIiIiIi - Ii9yIiIjcifyIiIiIiIiIiIvciIiJ3Ij8iIiIiIiIiIiLzIiIicyJ/IiIiIiIiIiIi9yIiInMifyIiIi - IiIiIiIvciIiI3Ii////////////+CIiIiNyIiNzc3Nzc3Nzc3IiIiInMiIiIiIiIiIiIiIiIiIiIwIi - IiIiIiIiIiIiIiIiIicAc2Nyc2Nyc2Nyc2Nyc2NwgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAABAAwAICAQAAEABADoAgAAxgAAABAQEAABAAQAKAEAAK4DAAAwMAAAAQAIAKgOAADWBAAAICAAAAEA + CACoCAAAfhMAABAQAAABAAgAaAUAACYcAABAQAAAAQAgAChCAACOIQAAMDAAAAEAIACoJQAAtmMAACgo + AAABACAAaBoAAF6JAAAgIAAAAQAgAKgQAADGowAAGBgAAAEAIACICQAAbrQAABQUAAABACAAuAYAAPa9 + AAAQEAAAAQAgAGgEAACuxAAAKAAAACAAAABAAAAAAQAEAAAAAACAAgAAAAAAAAAAAAAQAAAAAAAAAAAA + AAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP// + /wAHNzNzdzN3N3NzMzczMzdwciIiIiIiIiIiIiIiIiIiJ3IiIiIiIiIiIiIiIiIiIiMyIiIiIiIiIiIi + eIcyIiIjMiIiIiIiIiIieP//+HIiJ3IiIiIiIiIiJ/j////3IidyIiIiIiIiIn/yeIiI+HIjMiIiIiIi + IiKPciNjJ/9yIzIiIiIiIiIj/4d//4L/8idyIiIiOHiHJ/////+H//MnciIiIn///yf/iP/////3IjIi + IiJ///83/4f//4j/8iMyIoiIj///co+Cd4c2/4Incif3d3d3dzKPh3dzI49yJ3IngiIiIiIieP///3j4 + IiMyJ4IiIiIiIiOP////giIjMieCIiIiIiIiJ4/4hyIiJ3IngiIiIiIiIiI2NiIiIidyJ4IiIiIiIiIi + IiciIiIjMieCIiIiIiIiIiI/MiIiJzIngiIiIiIiIiIiKHIiIidyJ4IiIiIiIiIiIj9iIiIncieCIiIi + IiIiIiIoMiIiIzIngiIiIiIiIiIiP3IiIicyJ4IiIiIiIiIiIihyIiIncieCIiIiIiIiIiIvMiIiJ3In + h3d3d3d3d3d3eHIiIiMyI4j4iIiIiIiIiIgiIiIjMiIiMjIyMjIyMjIyIiIiJ3IiIiIiIiIiIiIiIiIi + IidyIiIiIiIiIiIiIiIiIiInBzY3JzY3JzY3JzY3JzY3cIAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAMAAAAEoAAAAEAAAACAAAAABAAQAAAAAAMAA - AAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/ - AAAA//8A/wAAAP8A/wD//wAA////AHcjYyciNjInIiIiIiN6MiMyIiIiKI+IIiIiIiKHd4gyMiIiOviI - j4IiIo+H+I+PgiJ3j/eId3hzJ3IyMnj4hyMjciIiI4hyIidyIiIiJzIjI3IiIiInciInciIiIicyIyJy - IiIiJ3IiI4d3d3d4IiNiNjZydjYiInIyMjIyMjI3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEACAAAAAAAgAQAAAAA - AAAAAAAAAAEAAAAAAAAAAAAABYMXAAaDGAAHhBkACIQaAAqFHAAMhh0AEIghABWLJgAXjCcAHY8tACGR - MQAqlToALpc9AC+YPgAwmD8AM5pCADSaQgA1m0QAN5xGAECgTgBDolEARKJSAEmkVgBMplkAUaheAFOq - YABWq2MAV6xjAFmsZQBcrmcAXa9pAGGxbQBlsnAAarV1AGy2dwBut3gAcbh7AHO5fQB5vIIAe72EAH6/ - hwCAwIkAhMKNAI3GlQCRyZkAlsueAJrNoQCg0KcAo9GpAKbTrACo1K4AqtWwALLZtwC02rkAt9y9ALvd - wADC4ccAxuPKAMnkzQDN5tEA0+nWANbq2QDY7NsA2u3cANzt3gDe7uAA4vDkAOTx5gDo9OoA6/XtAPD4 - 8QDz+fQA9fr2AP7+/gBx/50Akf+yALH/yQDR/98A////AAAAAAACLwAABFAAAAZwAAAIkAAACrAAAAvP - AAAO8AAAIP8SAD3/MQBb/1EAef9xAJj/kQC1/7EA1P/RAP///wAAAAAAFC8AACJQAAAwcAAAPZAAAEyw - AABZzwAAZ/AAAHj/EQCK/zEAnP9RAK7/cQDA/5EA0v+xAOT/0QD///8AAAAAACYvAABAUAAAWnAAAHSQ - AACOsAAAqc8AAMLwAADR/xEA2P8xAN7/UQDj/3EA6f+RAO//sQD2/9EA////AAAAAAAvJgAAUEEAAHBb - AACQdAAAsI4AAM+pAADwwwAA/9IRAP/YMQD/3VEA/+RxAP/qkQD/8LEA//bRAP///wAAAAAALxQAAFAi - AABwMAAAkD4AALBNAADPWwAA8GkAAP95EQD/ijEA/51RAP+vcQD/wZEA/9KxAP/l0QD///8AAAAAAC8D - AABQBAAAcAYAAJAJAACwCgAAzwwAAPAOAAD/IBIA/z4xAP9cUQD/enEA/5eRAP+2sQD/1NEA////AAAA - AAAvAA4AUAAXAHAAIQCQACsAsAA2AM8AQADwAEkA/xFaAP8xcAD/UYYA/3GcAP+RsgD/scgA/9HfAP// - /wAAAAAALwAgAFAANgBwAEwAkABiALAAeADPAI4A8ACkAP8RswD/Mb4A/1HHAP9x0QD/kdwA/7HlAP/R - 8AD///8AAAAAACwALwBLAFAAaQBwAIcAkAClALAAxADPAOEA8ADwEf8A8jH/APRR/wD2cf8A95H/APmx - /wD70f8A////AAAAAAAbAC8ALQBQAD8AcABSAJAAYwCwAHYAzwCIAPAAmRH/AKYx/wC0Uf8AwnH/AM+R - /wDcsf8A69H/AP///wAAAAAACAAvAA4AUAAVAHAAGwCQACEAsAAmAM8ALADwAD4R/wBYMf8AcVH/AIxx - /wCmkf8Av7H/ANrR/wD///8AACYWFhYWFhYWFhYWFhYWFhYWFxYWFhYWFhYWFhYWIQAmAQICAgECAQIB - AQEBAQIBAQECAQIBAQEBAQEBAQEBHhICAgECAQIBAQEBAQIBAQECAQIBAQEBAQEBAQEBAQITFgICAgIB - AgECAQEBAQECAQEBAgMZLDErFwEBAQEBARYWAgIBAgECAQEBAQECAQEBAgEgR09PT09PRBUBAQICFhYC - AgICAQIBAgEBAQEBAgEBKk81Nk9PT09PTx4BAQEWFgICAQIBAgEBAQEBAgEBARdPOwILNzY2NzxKTwwC - AhYWAgECAgECAQIBAQEBAQIBRE8bAQoGBQYBAUVPOAcBFhYCAgECAQIBAQEBAQIBARRPT08OI09PTz8C - QE9PIAIWFgIBAgIBAgEDDhISEhIBLU9PT09KT09PQR1FT08vARYWAgIBAgECAR1PT09PTwEyT09COU9P - T09PT09PTzICFhYCAgICAQIBGk9PT09PAiFPTygET09PTyNCT09PKgEWFgICAQoZGhoaO09PT09PCE9P - LgEkIyMiAQI7T0MOAhYWAgEJRklHR0dHR0dHR0cBLU8+HBMSEhABATdPIAIBFhYCARVPBgIBAgECAQIB - AgECP09PT09PTxo7TzYBAQIWFgICFk8BAgICAQIBAgECAQIDOk9PT09PPU80AQICARYWAgIWTwICAQIB - AgECAQIBAgECHzZIT0Y0GAICAQECFhYCAhZPAQICAgECAQIBAgECAQIBEigwJA0BAgICAgEWFgICFk8C - AgECAQIBAgECAQIBAgECAQJPFgICAgECAhYWAgIWTwECAgIBAgECAQIBAgECAQIBAk8WAgICAgIBFhYC - AhZPAgIBAgECAQIBAgECAQIBAgECTxYCAgIBAgIWFgICFk8BAgICAQIBAgECAQIBAgECAQJPFgICAgIC - ARYWAgIWTwICAQIBAgECAQIBAgECAQIBAk8WAgICAQICFhYCAhZPAQICAgECAQIBAgECAQIBAgECTxYC - AgICAgEWFgICFk8CAgECAQIBAgECAQIBAgECAQJPFgICAgECAhYWAgEWTwECAgIBAgECAQIBAgECAQIB - Ak8WAgICAgIBFhYCAhRPCwgJCAkICQgJCAkICQgJCAkLTxQCAgIBAgIWFgIBB0BPT09PT09PT09PT09P - T09PT09ABwICAgICARYVAgICBg8SEhISEhISEhISEhISEhISDwYCAgICAQEBFhEBAQICAgICAgICAgIC - AgICAgICAgICAgICAgICAgESAAICAgICAgICAgICAgICAgICAgICAgICAgICAgEBASMAABYWFhYWFhYW - FhYWFhYWFhYWFhYWFhYWFhYWFhYnAIAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABKAAAABAAAAAgAAAAAQAEAAAA + AADAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA + /wAA/wAAAP//AP8AAAD/AP8A//8AAP///wB2MjIyMiIyJzIiIiIicyIjMiIiIiiP9yIiIiIih3iIIjIi + Y3L4iI+CIiKP9/j/j3Iih4iHiHd/cidyIiJ4/4cjI3IiIiN4ciInciIiIiciIyJyIiIiJzIiJ3IiIiIn + IiMjciIiIidyIiaHh4eHiCIjMiMiMiMiIiJyMiMiMiMjJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAMAAAAGAAAAABAAgAAAAAAIAK + AAAAAAAAAAAAAAABAAAAAAAAAAAAAANXDwAGVxIAA1kQAAZZEgAEXRAAClkVAARhEQAEZREABmYUAAlh + FQAJZRYABGkSAABvEAAEbRMABmoUAARuFAAJaBYADWUZAA5qGwAObBsAEGQcABBtHQABcBEABHATAARx + FAAEdRQABXkVAAV9FgAKchkACnUaAAx2GwAOdh0AB30YAAp4GgAIfhkADXocABByHgAQeB8AF2oiABNv + IAAVbyIAF28kABppJgAdaigAHW0oABRwIQAYdSUAE3oiABR7IwASfCIAF3wlAB1xKQAcfysAIGorACBv + KwAhby0AJGwuACFwLAAhei0AJ3MyACV1MQAodDIALXM3ACl1NAAreTYAKX02AC93OQA2fEAAOH9CAAWB + FgAHghkACIQaACODMQAqiDcALII5ACqHOAAshDkALIg5AC+KPQAwhjwANY1CADuIRgA5j0UAPYpIAD2M + SQAzl0IANZZDADuQRwA2mkQAP5NLAD+TTABBgksAQ4VMAEWGTgBCiUwAQpROAE+IWABMk1UAS5ZWAEyU + VgBHmVIASZhUAE6bWgBRk1oAUplcAFWaXwBSnF0AV5hgAFmZYwBammQAXptmAFqdZABcn2YAYJxoAGab + bQBknWwAaJ1wAGyfcwBaomUAXaFmAF6iaABepGgAYKZqAGSlbQBhqWsAYapsAGKtbQBkrW4AZLBvAG6n + dgBnq3EAcqJ5AHimfwB2rH4AZbFwAGizcwBotHMAc7F8AHSwfAB+roQAd7KAAH+yhgB9toYAfbqFAH28 + hgB+vogAgK2GAIOrigCAt4gAh7GMAIO5iwCAv4kAhLmMAIuzkQCKupEAjbuTAIm8kQCNupQAjbyUAJO9 + mQCXvpwAmr+gAJDBlwCRwZgAlMObAJjBngCewaMAmsSgAJ7JpQCjwacAocqmAKPDqAClx6oAqcWtAKXK + qwClzKsAp8usAKbOrACqy68Aqc6uAKvMsACtzLEAssu2ALbPugCv0rUAtdK5ALXWugC407wAutW9ALzU + wAC82sAAxtrJAMbfygDK3c0Azt/RAMnhzADO4NEA0OTTANLi1QDR5dQA1eTXANbl2ADZ59sA1+jZANnp + 2wDa6twA3OneAN/s4QDg6uEA4e3jAOTt5QDk8OYA5vHoAOny6gDr8+wA7PPtAO317wDu9fAA8PbyAPL4 + 8wDz+PQA9fn2APf6+AD4+/gA+vz6AP7+/gA/AHAAUgCQAGMAsAB2AM8AiADwAJkR/wCmMf8AtFH/AMJx + /wDPkf8A3LH/AOvR/wD///8AAAAAAAgALwAOAFAAFQBwABsAkAAhALAAJgDPACwA8AA+Ef8AWDH/AHFR + /wCMcf8AppH/AL+x/wDa0f8A////AAAAAImJiYmJiYmJiYmJiYmIiIiIh4GAgH59e3lxcXBubm1tbm5w + cXl5e31+gJAAAABZSEhGSEhGSEZIRkdGR0ZHRkdGHBwcGxsaGhoZEA4ODg4ODw4QEBkZGhsbHCNXAJhI + RkhGRkhGR0dGR0ZHRkdGR0YcHBwbGxsZGRAODgwMDAgICQwMDg4ZGRobGxwhkIdGRkhGSEZIRkZHRkdG + R0ZGHBwcHBsbGhkZEA8MCAcHBwcHBwcJCA8OEBkaGhscgIlIRkhGR0ZHRkdGR0ZHRhwcHBwbGxsaGRAO + DAwHBwcSOjw4FQUHBwgMDw4ZGhsbfodHRkhGR0ZHR0ZHRhwcHBwcHBsbGhoZEA4MCAcLQHOsx8/Js3ZD + CgcHCQ4QGRobfYdHR0dGR0ZHRhwcHBwcIRsbGxoaGRAODgkIBzqTzODi7+/v7+HPmj4HBwwOEBoae4dH + RkdGR0YcRhwcHBsbGxsaGhkZEA4MCQcHRb7h4uLv7+/v7+/v4cBeCQcMEBkaeohGR0ZHRhwcHBwcGxsb + GhoZGRAODgkIBwdEwuLfq73i7+/v7+/v7+LJXgcIDxgZeYdGRkccHBwcGxsbGhoZGRAQDgwMCQcHBSy4 + 4t+kMWvU3dzd3d3d3+LiwD0IDA4ZeYdGRkYcHBwbGxsaGRkQEA4PDAgJBwcFBYTf4aUwGU5mY2ZmZmZm + i9zv4ZYLCA4YcYdGHBwcHBsbGhoZGQ4ODAwICAcHBQUDLMLv4Z0gF0lRU1FRU1EgWtnv78tBCA8YcYFG + HBwhGxsaGRkQDgwMDAgHBwUFAwMBYd3v792XJmvP19bX1tBYWtnv7+B0CQwQcIAcHBwbGxoZGRgODwwu + NDQ0NC0sKwQClOLv7+/do7Th7+/v79tbW9nv7++iEQ8QcYAcIRsbGxkZEA4MDEu8xcXFxcPDuDYGru/v + 7+/v4eLv7+/v79+Zl93v7+++FgwQcH4cGxsaGRkQDgwMCW/g7+/v7+/v0TkGt+/v7+HV2+/v7+/v7+/h + 4e/v7+/AKQ8QcH4cGxsaGRAODgwICWjd7+/v7+/v0z8Gqu/v78xgne/v7+/v79ne7+/v7++8Fg4YcX0b + GxoZGQ4PDwkJCSqh3+/v7+/v2VwEheLv78g1iu/v7+/v1nqV3O/v7+KeEQ4ZeXsbGxoZHWOboKCgoKCt + 2u/v7+/v4XUFXdnv78Y1d8HBwcHBuU8fj9vv791sDBAZeXsbGhkZa9Xg39/f39/f3+Dg4eDg36cSJ77v + 78g1HzMzMzMzMx8XJqni78Q7DhkaeXsbGhodqN6OZGRkZGRkZGRkZGRkZFIRCW7b79WdlZWVlZWVjUoZ + Zs3v3oIPEBkae3obGhkdsNpVDAwMDA8ODxAQEBAODw8MDCii4e/i4uLi7+LizlNmzu/itS8OGRobfHsb + GhkdsNpVDA8ODw4QEBkZGRkZGRAQDg87teHv7+/v7+/v4sTP7+K9Sw4QGRobfnoaGhkdr9pVDg4ODhkZ + GRoaGhoaGhkZGRAQO6ba4u/v7+/v7+/v3K1CDxAZGhsbgHsaGhkdsNpVDhAQEBkZGhobGxsbGxsaGhkZ + ECVqutbh7+/v4di+ci4PEBkZGxscgHobGhkdr9pVEBAZGRoaGxsbHBwcGxwbGxoaGRAPL1SGtby2jF8q + CQwOEBkaGxwch3saGhkdsNpVEBgZGRobGxwcHEYcHBwcHBsbGhkQDg8PFBYTCQgIDA4QGRobHBwch3oa + Ghker9pVGBkZGhobGxwcRkYcHBwcHBwbGxoZEA4PDAwoQikMDw4ZGRsbHBwch3sbGhkdsNpVEBkZGhob + GxwcRkZGRkYcHBwbGxoaGRAODw+GymIODhAZGhsbHBxGiHoaGhker9pVEBAZGhobGyEcHBwcRhwcHBwc + GxoaGRgQDg+f3mkPDhkaGhshHBxHiHsaGhkdsNpVDhAZGRoaGxscHBwcHBwcHBwbGxoaGRAOEA+f3mkO + EBkaGhscHEZGiHobGhkdr9pVDg4QGRkaGxsbIRscGxwbIRsbGxoZGhAODg+e32kQEBkbGxscHEdGiHsa + Ghkdr9pVDg4QEBkZGhobGxsbGxsbGxsbGxoZGRAQDhCe3mkQGRkaGxscHEdGiHoaGhker9pVDw4OEBAZ + GRoaGhsbGxsbGxoaGhkZEBAODg+f32kQGRkaGxscHEdGiXsbGhkdsNpVDA4ODhAQGRkaGhoaGhoaGhoa + GhkQEA4ODxCe3msQGRoaGxwcHEZGiHobGhker9pVDg8ODg4QEBkZGRkaGRoZGhkZGRgODg4PDg+f32oY + GRobGxwcRkZHiXsbGhkesNpVDwwPDw4ODhAQGBkZGRkZGRgYDg4ODw4ODw+e3msZGRobGxwcRkZGiHsb + Ghoer9tVDgwPDw4PDg4OEBAOEBAQDg4ODg4ODw8ODA+f3msZGRsbGxwcHEZHiX0bGxoisNpVDw4PDg8O + Dw4ODg4ODg4ODg4ODg4ODw4MDg+f3msZGhobHBwcRkdGiH0bGxoiq918TUtLTU1LS0tNUE1NTVBNTU1Q + S01NS01LTVCx3WcaGhsbHBxGR0ZGiX4cGxsbg93X0tLQ0tDS0NLQ0tDS0NLQ0tDS0tDS0NLS0tLeyEoa + GxscHBxGRkdGiX8cHBsbMoq7v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+yZRsbGxwcHBxHRkdGiX8c + HBwbGxsyMTIxMjIxMDEyMTIxMjEyMTIxMDAwMTIxMjIkGxsbHBwcRkZGRkdGiYAcHBwcGxsbGxoaGhoa + GhoaGhoaGhoaGhoaGhoaGhoaGhsbGxscHBxGHEZGR0ZIiYdGRhwcHBwbGxsbGxsaGxobGhsaGxobGhsa + GxsbGxsbGxsbGxwcHBxGRkdGR0ZGiZFHRhwcHBwcHBwbGxsbGxsbGxsbGxsbGxsbGxsbGxsbHBwcHBwc + RkZGRkdGR0ZImABWR0ZGHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHEYcRkZGRkZGRkdZAAAA + kYGBgIB/f39/f35+fn5+fn5+fn5+fn5+fn5+fn9/f39/gICBgYGBgYGHh5IAAOAAAAAAAwAAgAAAAAAB AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAADAAAABKAAAABAAAAAgAAAAAQAIAAAAAABAAQAAAAAAAAAA - AAAAAQAAAAAAAAWDFwAGgxgABoQYAAiFGgALhh0AD4ggABWKJgAWjCcAGo0qAByOLQAikTIAJJIzACWS - NAAolDcAKZQ4ACyWOwAvmD4AMJg/ADOZQQA1mkMANptEADicRwA8nkoASaVWAE2nWgBSqV8AVqtiAF6v - agBfsGoAZ7NxAGi0cwBrtXUAbLZ2AG63eQBvuHoAcrh8AHW7fwB3vIEAebyCAHu9hAB8voYAgcGKAIPC - jACHw48AicWSAIzGlQCXy58AnM6jAKfTrgCm1K0AqdSvAKrUsACx2bcAs9m4ALzewQDA38QAweDGAMTi - yADK5c4AzufSANHo1ADW69kA2OzbANzu3wDd7+AA4PDiAOTx5gDn8+kA8/n0AACwNgAAz0AAAPBKABH/ - WwAx/3EAUf+HAHH/nQCR/7IAsf/JANH/3wD///8AAAAAAAIvAAAEUAAABnAAAAiQAAAKsAAAC88AAA7w - AAAg/xIAPf8xAFv/UQB5/3EAmP+RALX/sQDU/9EA////AAAAAAAULwAAIlAAADBwAAA9kAAATLAAAFnP - AABn8AAAeP8RAIr/MQCc/1EArv9xAMD/kQDS/7EA5P/RAP///wAAAAAAJi8AAEBQAABacAAAdJAAAI6w - AACpzwAAwvAAANH/EQDY/zEA3v9RAOP/cQDp/5EA7/+xAPb/0QD///8AAAAAAC8mAABQQQAAcFsAAJB0 - AACwjgAAz6kAAPDDAAD/0hEA/9gxAP/dUQD/5HEA/+qRAP/wsQD/9tEA////AAAAAAAvFAAAUCIAAHAw - AACQPgAAsE0AAM9bAADwaQAA/3kRAP+KMQD/nVEA/69xAP/BkQD/0rEA/+XRAP///wAAAAAALwMAAFAE - AABwBgAAkAkAALAKAADPDAAA8A4AAP8gEgD/PjEA/1xRAP96cQD/l5EA/7axAP/U0QD///8AAAAAAC8A - DgBQABcAcAAhAJAAKwCwADYAzwBAAPAASQD/EVoA/zFwAP9RhgD/cZwA/5GyAP+xyAD/0d8A////AAAA - AAAvACAAUAA2AHAATACQAGIAsAB4AM8AjgDwAKQA/xGzAP8xvgD/UccA/3HRAP+R3AD/seUA/9HwAP// - /wAAAAAALAAvAEsAUABpAHAAhwCQAKUAsADEAM8A4QDwAPAR/wDyMf8A9FH/APZx/wD3kf8A+bH/APvR - /wD///8AAAAAABsALwAtAFAAPwBwAFIAkABjALAAdgDPAIgA8ACZEf8ApjH/ALRR/wDCcf8Az5H/ANyx - /wDr0f8A////AAAAAAAIAC8ADgBQABUAcAAbAJAAIQCwACYAzwAsAPAAPhH/AFgx/wBxUf8AjHH/AKaR - /wC/sf8A2tH/AP///wAjDQwMDAwMDAwMDAwMDA0eCwAAAAIAAAACCRcaEAQACwwAAgAAAAACFS46Qzwh - BQwMAAAAAgAACDAjHCssPBkNDAACAgoUERhDODg/L0AyEgwABActQzslQjNAQjhENBMMCCMoMT49KTYt - JCIXOR0ODBUmCwoKCgcYOUE+MioGDAwWHwAAAAAAAxMtNRsGAAwMFh8AAAAAAAABBSEVAAAMDBYfAAAA - AAAAAAAfFgAADAwWHwAAAAAAAAAAHxYAAAwMFiADAwMDAwMDAyAWAAAMDA8tIiEiIiIiIiItDwAADAwD - DRQUFBQUFBQUDQMAAAsnDgwMDAwMDAwMDAwMDA0jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEAIAAAAAAAgBAAAAAA - AAAAAAAAAAAAAAAAAAAFgxcBBYMXkAWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWD - F70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWD - F70Fgxe9BYMXvQWDF70FgxedBYMXEAWDF44Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8FgxemBYMXzgWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF8sFgxe+BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/B4QZ/1Co - Xf+MxpX/o9Gp/4TCjf9IpFX/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMXvQWDF70Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/2Cw - bP/w+PH////////////////////////////i8OT/RKJR/wWDF/8Fgxf/BYMX/wWDF/8Fgxe9BYMXvQWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/+AwIn//////7LZt/+02rr/////////////////////////////////Wq1m/wWDF/8Fgxf/BYMX/wWD - F70Fgxe9BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/SqVX///////J5M3/BYMX/yOSM/+127v/tNq6/7Tauf+33L3/zebR//z+/P//////KpU6/wWD - F/8Fgxf/BYMXvQWDF70Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF//k8eb//////1arY/8Fgxf/Ho8u/wyGHf8JhRv/C4Yc/wWDF/8Fgxf/6PTq//// - //+73cD/EYki/wWDF/8Fgxe9BYMXvQWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/QaFO/////////////////y+YPv9stnf/////////////////1+va/wWD - F//b7d3///////////9isW3/BYMX/wWDF70Fgxe9BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/waD - GP8ulz3/NJpD/zSaQ/80mkP/NJpD/wWDF/+RyZn///////////////////////3+/f////////////// - ///c7d7/Wa1l/+j06v///////////5rNof8Fgxf/BYMXvQWDF70Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/WKxk////////////////////////////BYMX/6bTrP///////////97u4P/C4cf///////// - ////////////////////////////////////////ptOs/wWDF/8Fgxe9BYMXvQWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/9TqmD///////////////////////////8Fgxf/Y7Ju////////////e72E/wiE - Gv//////////////////////a7Z2/97u4P////////////////9+v4f/BYMX/wWDF70Fgxe9BYMX/wWD - F/8Fgxf/HY8t/1GpXv9TqmD/U6pg/1OqYP/K5c7///////////////////////////8Viyb///////// - //+Wy57/BYMX/263eP9stnf/bLZ3/2m1dP8Fgxf/BoMY/8jkzP//////4vDk/y6XPf8Fgxf/BYMXvQWD - F70Fgxf/BYMX/xeMJ//r9e3/9fr2//D48f/w+PH/8Pjx//D48f/w+PH/8Pjx//D48f/w+PH/8Pjx/wWD - F/+Ox5b//////9Xq2P9XrGP/NZtE/zWbRP81m0T/M5pC/wWDF/8Fgxf/tdu7//////9isW3/BYMX/wWD - F/8Fgxe9BYMXvQWDF/8Fgxf/QqFP//////8KhRz/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF//Y7Nv/////////////////////////////////Uqlf/8nkzf//////tNq5/wWD - F/8Fgxf/BYMX/wWDF70Fgxe9BYMX/wWDF/9EolH//////wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/waDGP/G48r////////////////////////////T6db//////6jU - rv8Fgxf/BYMX/wWDF/8Fgxf/BYMXvQWDF70Fgxf/BYMX/0SiUf//////BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/9dr2n/tNq5//P59P//////6fTr/6rV - sP9Mpln/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxe9BYMXvQWDF/8Fgxf/RKJR//////8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/80mkP/er2D/6DQ - p/9ut3j/K5Y6/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF70Fgxe9BYMX/wWDF/9EolH//////wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX//////9EolH/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMXvQWDF70Fgxf/BYMX/0Si - Uf//////BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf//////0SiUf8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxe9BYMXvQWD - F/8Fgxf/RKJR//////8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF///////RKJR/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F70Fgxe9BYMX/wWDF/9EolH//////wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX//////9EolH/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMXvQWDF70Fgxf/BYMX/0SiUf//////BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf//////0SiUf8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxe9BYMXvQWDF/8Fgxf/RKJR//////8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF///////RKJR/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF70Fgxe9BYMX/wWDF/9EolH//////wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX//// - //9EolH/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMXvQWDF70Fgxf/BYMX/0SiUf//////BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf//////0SiUf8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxe9BYMXvQWDF/8Fgxf/QKBO//// - //8gkTD/FYsm/xWLJv8Viyb/FYsm/xWLJv8Viyb/FYsm/xWLJv8Viyb/FYsm/xWLJv8Viyb/FYsm/xWL - Jv8Viyb/FYsm/yCRMP//////QKBO/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF70Fgxe9BYMX/wWD - F/8QiCH/2u3c//////////////////////////////////////////////////////////////////// - /////////////////////////////9rt3P8QiCH/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMXvQWD - F78Fgxf/BYMX/wWDF/8Lhhz/MJg//zSaQ/80mkP/NJpD/zSaQ/80mkP/NJpD/zSaQ/80mkP/NJpD/zSa - Q/80mkP/NJpD/zSaQ/80mkP/NJpD/zSaQ/8wmD//C4Yc/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxe+BYMXzwWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF80Fgxd7BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMXlQAAAAAFgxd5BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWD - F70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWD - F70Fgxe9BYMXvQWDF70Fgxe9BYMXvQWDF4kFgxcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAoAAAAGAAAADAAAAABACAAAAAAAGAJ - AAAAAAAAAAAAAAAAAAAAAAAABoQWTwWCF7sEgxfQBIMX0ASDF9AEgxfQBIMX0ASDF9AEgxfQBIMX0ASD - F9AEgxfQBIMX0ASDF9AEgxfQBIMX0ASDF9AEgxfQBIMX0ASDF9AEgxfQBIMX0AWDFsAFghVeBYIXwQWD - F/kFgxf9BYMX/QWDF/0Fgxf9BYMX/QWDF/0Fgxf9BYMX/QWDF/0Fgxf9BYMX/QWDF/0Fgxf9CIQZ/QmF - G/0JhRv9B4QY/QWDF/0Fgxf9BYMX/QWDF/oFgxbIBIMW1AWDF/0Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wuGHf8kkjT/Vath/3q9g/9wuHv/RaJS/xiMKf8HhBn/BYMX/wWD - F/0EghbTBIMX0AWDF/0Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/D4gg/1Wr - Yv+y2bf/2uzc//H48v/w9/H/4vHk/57Ppf8ymUD/CIQa/wWDF/0EgxfQBIMX0AWDF/0Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8KhRz/UKhc/8Phx/+Dwoz/icWS/9Ho1f/U6tj/2Ozb/+j0 - 6v+u17T/J5Q3/waEGP0EgxfQBIMX0AWDF/0Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8hkTD/udy+/7/fxP8zmkH/M5pC/1esZP9YrGT/Tada/5bLnf/t9u7/g8GL/xKKI/0EgxfQBIMX0AWD - F/0Fgxf/BYMX/wWDF/8Fgxf/CIUa/xGJIv8SiSP/Eokj/w6IIP9QqF3/5/Pp//D48f+PyJf/n8+l/97v - 4P/c7t7/lcqd/4XCjf/2+vb/0OfT/zueSP0EgxfQBIMX0AWDF/0Fgxf/BYMX/wWDF/8Khhz/R6NU/5TJ - m/+YzKD/mMyg/1OqYP97voT/8vnz//X69f/g7+L/9vr3///////8/vz/2uzc/9Do1P/8/fz/5PLm/1Sq - YP0EgxfQBIMX0AWDF/0Fgxf/CoUb/w6IIP8YjCj/er2E//f79////////////5TKnP9qtXX/7fbu/8rk - zf9ttnf/1uvZ/+327v/g8OL/qNSu/+Dw4v/9/v3/2ezb/0ajU/0EgxfQBIMX0AWDF/0SiiP/VKph/3S7 - fv93vIH/mMyg/+j06v/7/fv/+/37/+Xy5/9ptXT/0OjT/83m0P9Np1r/ZbNx/2+4ev9isW3/IpEx/3a7 - gP/o9Or/n8+m/x2PLv0EgxfQBIMX0AaEGP05nUf/tdq7/3u+hf92u3//d7yA/3q9hP97voT/e76E/3e8 - gf8vmD7/b7h5/9/v4v+43L3/nc+l/5zOo/+Ox5b/Tada/57Ppf/C4cb/PZ9L/weEGf0EgxfQBIMX0AeE - Gf1JpVb/odGo/w6HH/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/Fosm/3+/if/g7+L/9/v3//7/ - /v/z+fT/weDG/77fwv9RqV3/C4Yd/wWDF/0EgxfQBIMX0AeEGf1KpVb/odGo/w2HHv8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/xOKJP9QqF3/odCo/9js3P/J5M3/gsGL/zWbRP8Lhhz/BYMX/wWD - F/0EgxfQBIMX0AeEGf1KpVb/odGo/w2HHv8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Khhz/J5Q3/06oW/+Ox5b/PZ9K/wiFGv8Fgxf/BYMX/wWDF/0EgxfQBIMX0AeEGf1KpVb/odGo/w2H - Hv8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/w2HHv+h0aj/SqVW/weE - Gf8Fgxf/BYMX/wWDF/0EgxfQBIMX0AeEGf1KpVb/odGo/w2HHv8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/w2HHv+h0aj/SqVW/weEGf8Fgxf/BYMX/wWDF/0EgxfQBIMX0AeE - Gf1KpVb/odGo/w2HHv8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/w2H - Hv+h0aj/SqVW/weEGf8Fgxf/BYMX/wWDF/0EgxfQBIMX0AeEGf1KpVb/odGo/w2HHv8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/w2HHv+h0aj/SqVW/weEGf8Fgxf/BYMX/wWD - F/0EgxfQBIMX0AeEGf1KpVb/odGo/w2HHv8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/w2HHv+h0aj/SqVW/weEGf8Fgxf/BYMX/wWDF/0EgxfQBIMX0AeEGf1HpFX/ptOs/x6P - Lv8UiyX/FIsl/xSLJf8UiyX/FIsl/xSLJf8UiyX/FIsl/xSLJf8UiyX/FIsl/x6PLv+m06z/R6RV/weE - Gf8Fgxf/BYMX/wWDF/0EgxfQBIMX0AaDGP0rljv/qtWw/6bTrf+k0qr/pNKq/6TSqv+k0qr/pNKq/6TS - qv+k0qr/pNKq/6TSqv+k0qr/pNKq/6bTrf+q1bD/K5Y7/waDGP8Fgxf/BYMX/wWDF/0EgxfQBIMW1AWD - F/0KhRv/J5Q2/z6fTP9AoE7/QKBO/0CgTv9AoE7/QKBO/0CgTv9AoE7/QKBO/0CgTv9AoE7/QKBO/z6f - TP8nlDb/CoUb/wWDF/8Fgxf/BYMX/wWDF/0EghbTBIIXuwWDF/kFgxf9BYMX/QaEGP0GhBj9BoQY/QaE - GP0GhBj9BoQY/QaEGP0GhBj9BoQY/QaEGP0GhBj9BoQY/QaEGP0Fgxf9BYMX/QWDF/0Fgxf9BYMX/QWC - F/oFgxbCB4QVRwWDGLQEgxfQBIMX0ASDF9AEgxfQBIMX0ASDF9AEgxfQBIMX0ASDF9AEgxfQBIMX0ASD - F9AEgxfQBIMX0ASDF9AEgxfQBIMX0ASDF9AEgxfQBIMX0AWCF7oGgRZRAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAKAAAABQAAAAoAAAAAQAgAAAAAACQBgAAAAAAAAAAAAAAAAAAAAAAAASD - F2sEghfNBIMW1gSDFtYEgxbWBIMW1gSDFtYEgxbWBIMW1gSDFtYEgxbWBIMW1gSDFtYEgxbWBIMW1gSD - FtYEgxbWBIMW1gSDF88Eghd3BIMW0wWDF/4Fgxf+BYMX/gWDF/4Fgxf+BYMX/gWDF/4Fgxf+BYMX/gWD - F/4Fgxf+DYcf/h6PLv4ejy7+Docg/gWDF/4Fgxf+BYMX/gSCFtUEgxbYBYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/CoUc/zueSf+HxJD/uNu9/7ncvv+Ox5b/PJ5K/wqGHP8Fgxf+BIIW1wSC - FtcFgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wiEGf9Fo1L/r9e0/5/Qpv/b7d3/6fTr/+n0 - 6//K5c3/SKRV/weEGf4EgxbWBIIW1wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/Ho8u/7PZ - uP+YzKD/LZc8/2Gxbf9stnb/ZbNx/8bjy/+33L3/J5Q3/gWDF9YEghbXBYMX/wWDF/8Fgxf/BYMX/w+I - IP8cjiz/HY8t/xeLJ/9PqFv/6PTq/9fr2v+Vypz/0unV/9vt3v+Px5f/ttu7/+738P9ptHT+CIQa1gSC - FtcFgxf/BYMX/wWDF/8Nhx7/bLZ2/8Phx//E4sn/j8eX/3G4e//x+PL/2Ozc/9ns3P//////+v36/9ns - 2//s9u7/9/v4/4PBi/4KhRzWBIIW1wWDF/8UiyX/MZlA/zueSf+QyJj/9/v4//7//v/Z7Nz/c7p+/+Hw - 4v+ZzKH/cLh6/7PZuf+k0qr/aLRz/8rlzv/n8+n/W61n/giEGtYEghbXCoYc/2+4ef+czqT/kMiY/5nN - of+v2LX/stm4/7HYtv9XrGP/nc6k/8nkzf99v4b/eLyC/2u1dv83nEb/qtWw/5zOo/8bjSv+BIMW1gSC - FtcRiSL/jMaU/zyeSv8Nhx7/DYce/w2HHv8Nhx7/DYce/wmFGv8sljv/rdaz/+n06v/2+vb/6/Xs/7jc - vf+m06z/MJg//waDGP4EgxbWBIIW1xKJI/+MxpT/NZtD/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/waD - GP8ikTH/cLh6/77fw//B4Mb/cbl7/yOSM/8GhBj/BYMX/gSDFtYEghbXEokj/4zGlP81m0P/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8OhyD/KJU4/4XCjf86nUj/BYMX/wWDF/8Fgxf+BIMW1gSC - FtcSiSP/jMaU/zWbQ/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8HhBn/icSR/0Kh - T/8Fgxf/BYMX/wWDF/4EgxbWBIIW1xKJI/+MxpT/NZtD/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/weEGf+JxJH/QqFP/wWDF/8Fgxf/BYMX/gSDFtYEghbXEokj/4zGlP81m0P/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/B4QZ/4nEkf9CoU//BYMX/wWDF/8Fgxf+BIMW1gSC - FtcSiSP/jMaU/zabRP8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8IhBr/icSR/0Kh - T/8Fgxf/BYMX/wWDF/4EgxbWBIIW1w+IIf+JxJH/ZLJv/z2fS/89n0v/PZ9L/z2fS/89n0v/PZ9L/z2f - S/89n0v/PZ9L/0ChTv+bzaL/O55J/wWDF/8Fgxf/BYMX/gSDFtYEgxbYB4QZ/0SiUf+Dwoz/h8OQ/4fD - kP+Hw5D/h8OQ/4fDkP+Hw5D/h8OQ/4fDkP+Hw5D/h8OQ/2+3ef8XjCj/BYMX/wWDF/8Fgxf+BIIW1wSC - F9EFgxf+BoMY/wyGHv8OhyD/Docg/w6HIP8OhyD/Docg/w6HIP8OhyD/Docg/w6HIP8OhyD/CYUb/wWD - F/8Fgxf/BYMX/wWDF/4EgxbTBYMXYwWDFsoEghbXBIIW1wSCFtcEghbXBIIW1wSCFtcEghbXBIIW1wSC - FtcEghbXBIIW1wSCFtcEghbXBIIW1wSCFtcEghbXBIIWzQSBF2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgA - AAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAFghePBYMX2wWCFt4FghbeBYIW3gWC - Ft4FghbeBYIW3gWCFt4FghbeBYIW3gWCFt4FghbeBYIW3gWCF9wEgxeZBYMW3wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8GhBj/HI4t/0mlVv9Wq2L/L5g+/wuGHf8Fgxf/BYMW3wWCFt4Fgxf/BYMX/wWD - F/8Fgxf/BYMX/wWDF/8GhBj/OJxH/5fLn//K5c7/5/Pp/9Ho1P9ut3n/D4gg/wWCFt4FghbeBYMX/wWD - F/8Fgxf/BYMX/wWDF/8Fgxf/Go0q/6fTrv9yuXz/X7Bq/4fDj/+JxZL/z+fT/1KpX/8IhBneBYIW3gWD - F/8Fgxf/BoQY/yGQMf82m0T/MJg//06nWv/n8+n/wN/E/8Lhxv/d7t//nM6j/93v4P+p1K//FYol3gWC - Ft4Fgxf/C4Yd/xaMJ/+Ox5b/5fLn/87n0f93vIH/5fLn/6rUsP/c7t//5PHm/8Hgxv/z+fT/sdm3/xiM - KN4FghbeGo4r/3K5fP98vob/ptSt/9js2//W69n/gcGK/7zewf+Nx5b/dbt//2+4ev9JpVb/xOLI/2ez - cf8KhRveBYIW3jmdR/95vIL/I5Iz/yKSMv8ikjL/IpIy/xaLJ/9Np1r/xOLJ/+Dw4v/Y7Nv/qdSv/4PC - jP8Wiyb/BYIW3gWCFt48nkr/a7V1/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/CIUa/zWbQ/+NxpX/s9m4/16v - av8UiiX/BYMX/wWCFt4FghbePJ5K/2u1df8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Ggxj/D4gg/222 - d/85nEf/BYMX/wWDF/8FghbeBYIW3jyeSv9rtXX/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/9rtXX/PJ5K/wWDF/8Fgxf/BYIW3gWCFt48nkr/a7V1/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD - F/8Fgxf/a7V1/zyeSv8Fgxf/BYMX/wWCFt4FghbePJ5K/2y2dv8HhBn/B4QZ/weEGf8HhBn/B4QZ/weE - Gf8HhBn/B4QZ/2y2dv88nkr/BYMX/wWDF/8FghbeBYIW3iyWO/+MxpX/b7h6/2+3ef9vt3n/b7d5/2+3 - ef9vt3n/b7d5/2+4ev+MxpX/LJY7/wWDF/8Fgxf/BYIW3gWCFt4JhRv/KJQ3/zabRf82m0X/NptF/zab - Rf82m0X/NptF/zabRf82m0X/KJQ3/wmFG/8Fgxf/BYMX/wWDFt8FgxaGBYMX2gWCFt4FghbeBYIW3gWC - Ft4FghbeBYIW3gWCFt4FghbeBYIW3gWCFt4FghbeBYIW3gWDF9sFghePAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAB + AADAAAAAAAMAACgAAAAgAAAAQAAAAAEACAAAAAAAgAQAAAAAAAAAAAAAAAEAAAAAAAAAAAAABFgQAARd + EQAEYhEABGYSAAdhFAAHZRQACWIWAAhlFgAEaRIABG0TAAdoFQAEbhQADWYaAAtqGQAOahsAC20ZAA9v + HAAQbh0ABHEUAAR1FAAFeRUABX0WAA9xHQAKeRkADXwcABJwHwAYZCMAGGYkABVpIQATciEAFHMiABB8 + IAAWfSUAGXsnAB12KgAeeysAH3ksACBxKwAhdi0AJm0wACd+NAAqezYAKn42AC54OQAzeD0ANH8+AAWB + FgAGghgAIIEuACKGMQAogDUAKoc4AC6JOwAvijwAMYI9ADKLPwA9h0cAN4hDADyKRwA+iEgAPY1IADiQ + RQA+kUoARYJOAECLSwBAjUsAQY9MAESMTgBAkUwAQZVMAEKaTgBGiFAASIhRAESbUABEnVAASJhUAFCU + WQBTlFwAVZ9fAEWhUgBHo1QAR6RUAFeSYABYlGEAXpNlAFyVZQBZmWIAZJtsAHCedgBXoGIAWqJkAF+k + aQBhpGoAY6NsAGWibQBjpGwAZ6txAGivcgBrq3QAbKl1AG2tdwBxqnkAdK98AGqzdQBrtXYAbLZ2AHOw + ewB0sH0AeaWAAH2zhQCArYYAgbOIAIG0iACGsIwAiLCOAIK6iwCGuI0AibiPAIm2kACKvJEAjr+WAJO5 + mACWvZsAl76cAJq+ngCRwZgAmsagAJzHogCfxKQAoMumAKLHqAClxKoArsyzAK7RswCx0LUAttG6ALjR + vAC7178Au9fAAL3XwQC+2cEAxNjHAMLdxgDF3skAyN7LAM3f0ADI4MsAzOLPAM7j0QDQ5NMA1ebXANXm + 2ADa59wA1+naANrq3ADf6+EA3uzgAOHr4wDi7OMA5fDnAObw6ADo8ekA6vPsAOv07ADu9O8A7/XwAPD1 + 8QD1+fYA9/r4APn7+QD5/PoA/v7+AP+2sQD/1NEA////AAAAAAAvAA4AUAAXAHAAIQCQACsAsAA2AM8A + QADwAEkA/xFaAP8xcAD/UYYA/3GcAP+RsgD/scgA/9HfAP///wAAAAAALwAgAFAANgBwAEwAkABiALAA + eADPAI4A8ACkAP8RswD/Mb4A/1HHAP9x0QD/kdwA/7HlAP/R8AD///8AAAAAACwALwBLAFAAaQBwAIcA + kAClALAAxADPAOEA8ADwEf8A8jH/APRR/wD2cf8A95H/APmx/wD70f8A////AAAAAAAbAC8ALQBQAD8A + cABSAJAAYwCwAHYAzwCIAPAAmRH/AKYx/wC0Uf8AwnH/AM+R/wDcsf8A69H/AP///wAAAAAACAAvAA4A + UAAVAHAAGwCQACEAsAAmAM8ALADwAD4R/wBYMf8AcVH/AIxx/wCmkf8Av7H/ANrR/wD///8AAGpSUlJS + UlFRUVFRUFBLSkdGRT09Ozs7Oz0/RkdKYgBpMDAwMDAwMC8wMDAvFhYVFBMTCgkJCQkJChMTFBUWYlIw + MDAwMDAwLzAwFhYWFRQTCgkEAwUHBQMECQoTFBVKUTAwMDAvMC8WFhYWFRUTEwoEBSZTeoRySR0DBAoT + FUdSMDAwMDAvFhYWFRUUEwwJBA9Ykqmsr6yniUgICQwTRlAwMC8WFhYVFRUUEwwKCQMNb6eVmq+vr6+v + n1QGCRNFUDAvFhYVFRQTEwwKCQQEAlamjTZlj4+Pj5armS4EDD9QLxYWFRUUEwwKCQQDAgIcjqljEzQ/ + Pz84RqSvewgMPVAWFhUUExMKCwsLBwUCAUCnr51PeKGio4Y/o6+YJwk9SxYVFRMTCglBfH19fXMbWayv + r6Omr6+vlmynr6c8CT1KFhUUEwoJC3evr6+vnihtrK+dk6yvr6+rqa+vqEQKPUcVFBMQEA4OTqKvr6+j + LVWrr4Bbq6+vpn6br6+iNwo/RxUTInaHh4iIoq+vr6pULJ+vfzh4eXl0MUydr4wfEz9GFRNdm3ZxcXBx + cXFxcUQNfKyNXF1dXVoiNpapXwwTRkYUE2eKEQkJCgoKCgwKCgsrkayrq6uroWOPq4MfExRHRhQTbIsX + CgoMExMUFBMTEwo6jauvr6+vqKeBJQwTFUpGFBNnixcKExMUFRUVFRUUExMkZo2hp5yFVxoMExQWS0YU + E2yLFxMTFRUVFhYWFhUVFBMMHzc8Kg8LChMUFRZQRhQTZ4sXExQUFRYWLxYWFhYVFBMKCRJNIwoTExUW + FlBGFBNsixcTExQVFhYvFi8WFhUUExMKKZZCDBMUFRYvUEYUE2eLFxMTFBUVFhYWFhYWFRQTDAozmEMM + ExUVFi9QRhQTbIsXCgwTFBUVFRUVFRUVFBMMCjOYQwwTFRUWMFFGFBNnixcKChMTFBQVFRUVFBQTEwoK + M5hDExQVFhYwUEYUE2eLFwoKCgwTExMUFBQTExMKCgozmEUTFBUWFjBRRxQUbIsXCQoKCgoTExMTExMK + CgoKCTOaRRMUFRYvL1BHFRRsixcKCgkKCgoKCgoKCgoKCgkKM5hGExUVFhYwUUcVFWGYZGBgYF5gYGBg + YGBgYF5gYGBumz4UFRYWLzBQShYVMoKQkJCQkJCQkJCQkJCQkJCQkI90IBUWFhYwMFFQFhYVGSEhISEh + ISEhISEhISEhISEhIRgVFhYWLy8wUFAWFhYWFRUVFBQVFRUVFRUVFRUVFRUVFRYWLy8wMDBRaDAWFhYW + FhYWFRUVFRUVFRUVFRUVFhYWFhYwLy8vMGkAaFBQUEtLSkpKSkpKSkpKSkpKSkpLS0tQUFBQUFFqAIAA + AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AACAAAABKAAAABAAAAAgAAAAAQAIAAAAAABAAQAAAAAAAAAAAAAAAQAAAAAAAARkEgAEaRMABGwTAAdp + FQAEbhQACWsXAAltFwAEchQABHQUAAhwFwAFeRUABX0WAAlwGAAMcRoADHUbAA9zHgAQdR8AE2cgABZw + IwAadScAIHksACF9LgAndzIANH8+AAWBFgAWgSUAHIIrAB+ELgAigS8AIoIwACKFMAAphjcAI4kyACSJ + MgAkjDMAJI40AC2NOwAxhz0AMYk9ACSRNAA8iUcARIJNAECJSgBFiU8ARJRPAEeLUQBMilUARJZQAEuT + VQBOk1gATZpYAFKRWwBWlV8AU5ldAFSaXgBdn2cAZJhsAGaebgBdoGcAYKJqAGKibABvrngAcKt5AHGu + egBqsXQAbLV2AHmvgQB7tYMAgbaJAIa1jACEuYsAjLmSAIu9kgCOvZUAkbyXAJDAlwCQwZgAnMOiAJrG + oACnyKsAqsuvAK/LswCuz7MAs9S3ALjVvAC72L8Awt3GAMndzADK4c0Az+TSANTm1wDY5toA2OjbAN/q + 4QDj7uUA5/HoAOrz6wDs8u0A7/XwAPD38QD3+vcA+fv6APv8+wBn8AAAeP8RAIr/MQCc/1EArv9xAMD/ + kQDS/7EA5P/RAP///wAAAAAAJi8AAEBQAABacAAAdJAAAI6wAACpzwAAwvAAANH/EQDY/zEA3v9RAOP/ + cQDp/5EA7/+xAPb/0QD///8AAAAAAC8mAABQQQAAcFsAAJB0AACwjgAAz6kAAPDDAAD/0hEA/9gxAP/d + UQD/5HEA/+qRAP/wsQD/9tEA////AAAAAAAvFAAAUCIAAHAwAACQPgAAsE0AAM9bAADwaQAA/3kRAP+K + MQD/nVEA/69xAP/BkQD/0rEA/+XRAP///wAAAAAALwMAAFAEAABwBgAAkAkAALAKAADPDAAA8A4AAP8g + EgD/PjEA/1xRAP96cQD/l5EA/7axAP/U0QD///8AAAAAAC8ADgBQABcAcAAhAJAAKwCwADYAzwBAAPAA + SQD/EVoA/zFwAP9RhgD/cZwA/5GyAP+xyAD/0d8A////AAAAAAAvACAAUAA2AHAATACQAGIAsAB4AM8A + jgDwAKQA/xGzAP8xvgD/UccA/3HRAP+R3AD/seUA/9HwAP///wAAAAAALAAvAEsAUABpAHAAhwCQAKUA + sADEAM8A4QDwAPAR/wDyMf8A9FH/APZx/wD3kf8A+bH/APvR/wD///8AAAAAABsALwAtAFAAPwBwAFIA + kABjALAAdgDPAIgA8ACZEf8ApjH/ALRR/wDCcf8Az5H/ANyx/wDr0f8A////AAAAAAAIAC8ADgBQABUA + cAAbAJAAIQCwACYAzwAsAPAAPhH/AFgx/wBxUf8AjHH/AKaR/wC/sf8A2tH/AP///wBBJycnJycnIR4V + FBQUHCFAJxgYGBgLCwgCEiszFgMHIScYGAsKCAcBF09eZFs5BR0jCwoIBAIAEVE9P0tMXCoVIgoIBig0 + LilhVlheTmBFFSAIEBNQZV04YlNjY1lmShweH0lFTVRSLVdIRkMyXDYdHiw8DQ0ODgk1WmNfVUcQIR4s + OgQICgsKCiVCRzEQCCIeLDoHCgsLCwoHAjAVBwonHiw6BAgKCwsKBwQ/JQgLJx4sOgIECAgKBwQEPiYK + CyceLzsGCQkMDAwMBj8mCgsnICRMRERERERERERJGwsLJyMLGRoaGhoaGhoaGQsLGCdAJyIiICAgICAg + IiIjJydBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkzBQWC + FS8EgxhpBoMWegaCFnsGghZ7BoIWewaCFnsGghZ7BoIWewaCFnsGghZ7BoIWewaCFnsGghZ7BoIWewaC + FnsGghZ7BoIWewaCFnsGghZ7BoAWewaAFnsGfxZ8Bn8WfAZ+Fn0GfBZ9BnsWfgZ6Fn8FeRWABXYVgQVz + FYIFchODBXAThAVvE4UDaxKHA2oSiANoEokDZRKKA2USigNjEosDYhKMA2ISjANfEo0DXxKNA2ISjANi + EowDYxKLA2QSiwNlEooDaBKJA2kSiANrEocFbBOGBW8ThQVxE4QFchWDBXUVggV3FYAEeBRuBG4TNQBM + AAoAAAAFAJkABQWFFloEgxbUBYMW9wWDF/0Fgxf9BYMX/QWDF/0Fgxf9BYMX/QWDF/0Fgxf9BYMX/QWD + F/0Fgxf9BYMX/QWDF/0Fgxf9BYMX/QWDF/0Fgxf9BYIX/QWCF/0Fghf9BYIX/QWBF/0FgRf9BYAW/QV+ + Fv0FfRb9BXwW/gV7Fv4FehX+BXgV/gV3Ff4FdRX+BHQU/gRzFP4EcRT+BHAU/gRvE/4EbhP+BG0T/gRs + E/4EbBP+BGwT/gRsE/4EbRP+BG0T/gRuE/4EbxT+BHEU/gRyFP4EcxT+BXUV/gV2Ff4FeBX+BXkV/gV6 + Fv4FfBb9BX0V+AR9FdUFexVfADMACgWEFTAEgxbVBYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD + F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fghf/BYIX/wWCF/8Fghf/BYEX/wWB + F/8FgBf/BYAW/wV/Fv8Ffhb/BX0W/wV7Fv8FehX/BXkV/wV3Ff8FdRX/BHQU/wRyFP8EcBT/BG8U/wRt + E/8EbBP/BGsT/wRqE/8EahP/BGkT/wRpE/8EahP/BGoT/wRrE/8EbBP/BG0T/wRuE/8EcBT/BHEU/wRz + FP8EdRX/BXcV/wV4Ff8FeRX/BXsW/wV8Fv8FfRb/BH4V1gRzEzUEgxdrBYMW+AWDF/8Fgxf/BYMX/wWD + F/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWCF/8Fghf/BYIX/wWCF/8Fghf/BYIX/wWC + F/8FgRf/BYEX/wWBF/8FgBf/BX8W/wV+Fv8FfRb/BXwW/wV7Fv8FehX/BXgV/wV3Ff8EdRX/BHMU/wRx + FP8EbxT/BG0T/wRrE/8EahP/BGkS/wRoEv8EZxL/BGYS/wRlEv8EZRL/BGYS/wRmEv8EZxL/BGgS/wRp + E/8EaxP/BGwT/wRuE/8EcBT/BHIU/wR0FP8FdhX/BXgV/wV5Ff8Fexb/BXwW/wV9FfgEeRRvBoIWewWC + F/4Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fghf/BYIX/wWCF/8Fghf/BYIX/wWC + F/8Fghf/BYEX/wWBF/8FgRf/BYAX/wWAF/8Ffxb/BX8W/wV+Fv8FfRb/BXwW/wV6Fv8FeRX/BXgV/wV2 + Ff8EdBT/BHIU/wRwFP8EbhP/BGwT/wRqE/8EaBL/BGYS/wRlEv8EZBL/BGMR/wRiEf8EYRH/BGER/wRi + Ef8EYhH/BGMS/wRkEv8EZhL/BGcS/wRpE/8EaxP/BG0T/wRvFP8EcRT/BHMU/wV2Ff8FeBX/BXkV/wV7 + Fv8FfBb+BXkVgAaCFnsFgxf9BYMX/wWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWCF/8Fghf/BYIX/wWC + F/8Fghf/BYIX/wWBF/8FgRf/BYEX/wWBF/8FgBf/BYAW/wV/Fv8Ffxb/BX4W/wV9Fv8FfBb/BXsW/wV6 + Ff8FeBX/BXcV/wR1Ff8EcxT/BHEU/wRvFP8EbRP/BGsT/wRpEv8EZxL/BGUS/wRjEf8EYRH/BGAR/wRf + Ef8EXhH/BF0R/wRdEf8EXhH/BF4R/wRfEf8EYRH/BGIR/wRkEv8EZhL/BGgS/wRqE/8EbBP/BG4U/wRx + FP8EdBT/BXYV/wV4Ff8FehX/BXsW/gV2FYEGghZ7BYMX/QWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWC + F/8Fghf/BYIX/wWCF/8Fghf/BYEX/wWBF/8FgRf/BYAX/wWAFv8Ffxb/BX8W/wV+Fv8Ffhb/BX0W/wV8 + Fv8FfBb/BXoW/wV5Ff8FeBX/BXYV/wR1Ff8EchT/BHAU/wRuE/8EbBP/BGoT/wRnEv8EZRL/BGMR/wRh + Ef8EXxH/B18T/xVnIf85fkP/WZNi/2Wabf9hl2n/S4pU/yRwL/8MYRj/BF0R/wRfEf8EYBH/BGMR/wRl + Ev8EZxL/BGkT/wRsE/8EbhT/BHEU/wR0FP8FdxX/BXgV/wV5Ff4FdRWCBoIWewWDF/0Fgxf/BYMX/wWD + F/8Fgxf/BYIX/wWCF/8Fghf/BYIX/wWCF/8FgRf/BYEX/wWBF/8FgBf/BX8W/wV/Fv8Ffhb/BX4W/wV9 + Fv8FfRb/BXwW/wV8Fv8Fehb/BXkV/wV4Ff8FdxX/BXUV/wRzFP8EchT/BG8U/wRtE/8EaxP/BGkS/wRm + Ev8EZBL/BGIR/wRgEf8OZBr/N31B/3infv+uyrL/2+jd//H28v/2+fb/9Pj1/+rx6//G2cj/lbma/1aQ + Xv8dbCj/Bl8T/wRfEf8EYhH/BGQS/wRnEv8EaRP/BGwT/wRvFP8EchT/BHUV/wV3Ff8FeBX+BXITgwaC + FnsFgxf9BYMX/wWDF/8Fgxf/BYIX/wWCF/8Fghf/BYIX/wWBF/8FgRf/BYEX/wWAF/8Ffxb/BX8W/wV+ + Fv8Ffhb/BX0W/wV8Fv8FfBb/BXsW/wV6Ff8FeRX/BXgV/wV3Ff8FdRX/BHQU/wRzFP8EcRT/BG8U/wRt + E/8EahP/BGgS/wRmEv8EYxL/BGER/wlhFf82fUD/lLqZ/93p3//5+/n///////////////////////// + //////////////7+/v/v9e//vtTC/2KZav8XaSL/BV8S/wRhEf8EZBL/BGcS/wRqE/8EbRP/BHAU/wRz + FP8FdhX/BXcV/gVwE4QGghZ7BYMX/QWDF/8Fghf/BYIX/wWCF/8Fghf/BYEX/wWBF/8FgRf/BYAX/wV/ + Fv8Ffxb/BX4W/wV9Fv8FfRb/BXwW/wV7Fv8Fexb/BXoV/wV5Ff8FeBX/BXcV/wV1Ff8EdBX/BHMU/wRx + FP8EbxT/BG4T/wRsE/8EahP/BGcS/wRlEv8EYxH/BGAR/xJmHv9qnnH/1OPX//v9/P////////////// + ///////////////////////////////////////////////////w9fD/pcSp/zJ7PP8GYBP/BGIR/wRl + Ev8EaBL/BGsT/wRuE/8EcRT/BHQU/wV2Ff4FbxOFBoIWewWCF/0Fghf/BYIX/wWCF/8Fghf/BYEX/wWB + F/8FgBf/BYAW/wV/Fv8Ffhb/BX0W/wV9Fv8FfBb/BXsW/wV6Ff8FeRX/BXgV/wV3Ff8FdhX/BHUV/wR0 + FP8EcxT/BHEU/wRwFP8EbhP/BGwT/wRrE/8EaRL/BGcS/wRkEv8EYhH/BF8R/xRnIP+BrYj/7fPu//// + ////////9Pn0//f7+P////////////////////////////////////////////////////////////z9 + /P/D2Mb/PoJH/wZgE/8EYxH/BGYS/wRpE/8EbBP/BG8U/wRzFP8FdRT+BWwThgaAFnsFghf9BYIX/wWC + F/8FgRf/BYEX/wWBF/8FgBb/BX8W/wV+Fv8FfRb/BX0W/wV8Fv8Fexb/BXoV/wV5Ff8FeBX/BXcV/wV2 + Ff8EdBX/BHQU/wRyFP8EcRT/BG8U/wRuE/8EbBP/BGsT/wRpE/8EaBL/BGYS/wRkEv8EYRH/BF8R/xBk + G/9+q4T/8PXx////////////5PDm/2+ueP+QwZf/8/j0//////////////////////////////////// + /////////////////////////f79/8XayP82fkD/BWES/wRkEv8EZxL/BGoT/wRuE/8EcRT/BHQU/gNr + EocGfxZ8BYIX/QWCF/8FgRf/BYEX/wWAF/8FgBb/BX8W/wV+Fv8FfRb/BXwW/wV7Fv8FehX/BXkV/wV4 + Ff8FdxX/BXUV/wR0FP8EcxT/BHIU/wRwFP8EbxT/BG0T/wRsE/8EaxP/BGkT/wRoEv8EZhL/BGUS/wRj + Ef8EYBH/BF4R/wZdE/9dlWX/6vHr////////////5PDm/2Onbf8IdBj/KIY2/8ngzP////////////// + ///////////////////////////////////////////////////9/v3/sMy0/x1vKP8EYhH/BGUS/wRp + E/8EbBP/BHAU/wRzFP4DaRKIBn8WfAWCF/0FgRf/BYEX/wWAF/8FgBb/BX8W/wV9Fv8FfBb/BXwW/wV6 + Fv8FeRX/BXgV/wV3Ff8FdhX/BHQU/wRzFP8EcRT/BHAU/wRuFP8EbRP/BGwT/wRqE/8EaRP/BGgS/wRm + Ev8EZRL/BGMR/wRhEf8EXxH/BF0R/wRbEP8qcjX/ytzN///////+//7/4+/l/2Onbf8IdBj/AnAS/0CT + TP+RwZj/m8ah/5vGof+bxqH/m8ah/5vGof+bxqH/m8ah/5vGof+axqD/tta6//j7+P////////////X5 + 9v93p33/CWMW/wRkEv8EaBL/BGsT/wRvFP8EchT+A2kSiAZ/FnwFgRf9BYEX/wWAF/8Ffxb/BX8W/wV9 + Fv8FfBb/BXsW/wV6Ff8FeRX/BXcV/wV2Ff8EdRX/BHMU/wRyFP8EcBT/BG4U/wRtE/8EaxP/BGoT/wRp + E/8EaBL/BGYS/wRlEv8EYxL/BGIR/wRgEf8EXhH/BFwQ/wNbEP8IXBX/f6qG//n7+f//////9vr2/3mz + gf8JdBj/AG8Q/wBvEP8Hcxf/CnUZ/wl0Gf8JdBn/CXQZ/wl0Gf8JdBn/CXQZ/wl0Gf8JdBn/CXQY/0+c + Wv/u9e//////////////////0uLU/y15N/8EYxH/BGcS/wRqE/8EbhP/BHEU/gNoEokGfhZ9BYEX/QWA + F/8Ffxb/BX8W/wV9Fv8FfBb/BXsW/wV6Ff8FeBX/BXcV/wV2Ff8EdBT/BHMU/wRxFP8EbxT/BG0T/wRs + E/8EahP/BGkS/wRnEv8EZhL/BGUS/wRjEv8EYhH/BGAR/wRfEf8EXRH/BFwQ/wNaEP8DWBD/JW0v/87e + 0P////////////z9/P+21rv/LYg6/wFwEf8BcBH/JoU0/0OVT/9ClU7/QpVO/0KVTv9ClU7/QpVO/0KV + Tv9DlU//J4U1/wJwEv9Lmlf/7vXv//////////////////j6+P90pnv/B2MU/wRmEv8EahP/BG0T/wRw + FP4DZRKKBnwWfQWAFv0Ffxb/BX8W/wV9Fv8FfBb/BXsW/wV5Ff8FeBX/BXcV/wR1Ff8EdBT/BHIU/wRw + FP8EbxP/BG0T/wRrE/8EahP/BGgS/wRnEv8EZRL/BGQS/wRjEf8EYRH/BGAR/wReEf8EXBD/A1sQ/wNa + EP8DWBD/A1YP/1iOYP/x9vL//////////////////P38/7jXvP8siDr/AnAS/zeORP/E3sf/6/Ts/+v0 + 7P/r9Oz/6/Ts/+v07P/r9Oz/6/Ts/4i8kP8Gcxb/S5pX/+717///////////////////////tdC4/xZs + Iv8EZRL/BGkT/wRtE/8EbxT+A2USigZ7Fn4Ffhb9BX8W/wV+Fv8FfBb/BXsW/wV6Ff8FeBX/BXYV/wR1 + Ff8EdBT/BHIU/wRwFP8EbhP/BG0T/wRrE/8EaRL/BGgS/wRmEv8EZRL/BGMR/wRiEf8EYRH/BF8R/wRe + Ef8EXBD/A1sQ/wNZEP8DWBD/A1YP/wlZFf+NsZL//f79///////////////////////8/fz/uNe9/zCK + Pf9Om1n/3Ove//////////////////////////////////////+Twpr/BnMW/0uaV//u9e////////// + /////////////9/r4f8yfjz/BGUS/wRpEv8EbBP/BG8T/gNlEooGexZ+BX4W/QV+Fv8FfRb/BXsW/wV6 + Ff8FeBX/BXcV/wR1Ff8EdBT/BHIU/wRwFP8EbhP/BGwT/wRrE/8EaRL/BWgT/yF3Lf9HjVH/TZBW/02P + Vv9Njlb/TY1W/02MVv9NjFX/TItV/0yKVf9FhE7/EWAc/wNVD/8WYCD/uM67//////////////////// + //////////////z9/P/K4s7/2urc//7//v//////////////////////////////////////kcGY/wd0 + F/9Lmlb/7fXv///////////////////////y9/L/WZdh/wRlEv8EaRL/BGwT/wRvE/4DZRKKBnoWfwV9 + Fv0FfRb/BXwW/wV6Fv8FeRX/BXcV/wR1Ff8EdBT/BHIU/wRwFP8EbhP/BGwT/wRrE/8EaRL/BGcS/xx0 + Kf+wzrT/7PPt/+307v/t9O7/7fTu/+307v/t9O7/7fTu/+307v/t8+7/0uLV/yhvMv8DVQ//HmYp/9Hg + 0/////////////////////////////////////////////////////////////////////////////// + /////////////8Xeyf98tYT/n8ml//b69///////////////////////+vz6/3Knev8EZRL/BGkT/wRt + E/8EbxT+A2USigV5FYAFfBb+BXwW/wV7Fv8FeRX/BXcV/wV2Ff8EdBT/BHIU/wRwFP8EbhP/BGwT/wRr + E/8EaRL/BGcS/wRmEv83hEL/5u/n/////////////////////////////////////////////////+Dq + 4v8lbS//A1UP/yBoK//Y5dr////////////////////////////7/fv/+fz5//z+/f////////////// + ///////////////////////////////////9/v7/+/37//z9/P////////////////////////////3+ + /f96rIH/BGYS/wRqE/8EbRP/BHAU/gNlEooFdhWBBXwW/gV7Fv8FehX/BXgV/wV2Ff8EdBT/BHIU/wRw + FP8EbhP/BGwT/wRqE/8EaRL/BGgS/wRmEv8EZRL/OIRD/+fv6P////////////////////////////// + ///////////////////i7OT/LHI2/wNWD/8eZyn/0eDT///////////////////////1+fb/mMWe/3Cu + ef+/28P///////////////////////////////////////////////////////////////////////// + ///////////////////6/Pv/cqh6/wRmEv8EahP/BG4T/wRxFP4DaBKJBXYVgQV7Fv4FehX/BXkV/wV3 + Ff8EdRX/BHMU/wRwFP8EbhP/BGwT/wRrE/8EaRL/BGgS/wRnEv8EZRL/BGQS/x5zKf+61L7//f79//// + ////////////////////////////////////////6PDq/zx+Rv8DWBD/FmMh/7jQvP////////////// + ////////7vbv/0yaV/8Gchb/kMCX///////////////////////////////////////+/v7/1+ja/8Ld + xv/6/Pr/////////////////////////////////8vfy/1mZY/8EZxL/BGsT/wRvFP8EchT+A2kSiAV1 + FYIFehX+BXkV/wV4Ff8FdhX/BHQU/wRxFP8EbxT/BG0T/wRrE/8EahP/BGgS/wRnEv8EZhL/BGUS/wRk + Ev8GZBP/O4RF/8Tax//9/v3///////////////////////////////////////H28f9VkF7/A1oQ/wlc + Ff+Os5P//f79/////////////////+727/9Nm1j/BnIW/5HBmP////////////////////////////// + ////////3Ove/0uZVv8nhTX/q9Cw//r8+v///////////////////////////+Ds4f8ygj3/BGkT/wRs + E/8EcBT/BHIU/gNpEogFcxWCBXkV/gV5Ff8FdxX/BHUV/wRzFP8EcBT/Bm8V/yN+MP9eoGj/da19/3at + fv92rH7/dqt+/3arfv92qn7/dqp9/3irf/+pya3/9/r4//////////////////////////////////// + ///6/Pv/faqD/wdeE/8EWxD/WZJh//H28v/////////////////u9u//TZtY/wZyFv+Fuoz/6PLp/+jy + 6f/o8un/6PLp/+jy6f/o8un/6PLp/8Xeyf88kUn/AnAS/ySDMv+rz7D/+vz6//////////////////// + //+10rn/FnIj/wRqE/8EbRP/BHEU/wRzFP4DaxKHBXIVgwV5Ff4FeBX/BXYV/wR1FP8EchT/BHAU/zKI + P/+6177/8/j0//v9+//7/fv/+/37//v9+//7/fv/+/37//v9+//7/fv//P38//7///////////////// + /////////////////////////////7DNtP8VaSH/BF4R/yZyMP/O4ND/////////////////7vbv/02b + WP8CcBL/IYIv/zqQRv85j0b/OY9G/zmPRv85j0b/OY9G/zmPRv86kEf/I4Mx/wJwEv8BbxH/I4My/6rP + r//6/Pv////////////4+/j/dap8/wdqFf8EbBP/BG8U/wRyFP8FdRT+BWwThgVyE4MFeBX+BXgV/wV2 + Ff8EdBT/BHEU/w50HP+VwZz//P38//X59v/i7uT/4Ozh/+Ds4f/g7OH/4Ozh/+Ds4f/g7OH/4Ozh/+Ds + 4f/g7OH/4Ozh/+Ds4f/g7OH/4Ozh/+Ds4f/g7OH/4Ozh/+Ds4f/A2MT/Lnw5/wRhEf8KZBb/gK6H//n7 + +f///////////+727/9Snl3/DHYb/wx2G/8Mdhv/DHYb/wx2G/8Mdhv/DHYb/wx2G/8Mdhv/DXYc/wl0 + Gf8BbxD/AG8Q/wt1Gv96tIP/9vn2////////////0+TV/y2AOf8EahP/BG0T/wRxFP8EdBT/BXYV/gVv + E4UFcROEBXgV/gV3Ff8EdRX/BHMU/wRxFP8aeyf/w9zH//////+qzK//LIE4/yN7MP8jezD/I3sw/yN7 + MP8jezD/I3sw/yN7MP8jfDD/I3ww/yN8MP8jfTD/I30w/yN9MP8jfTD/I3ww/yN8MP8jezD/IXkt/w1r + Gv8EZRL/BGMS/yt7Nv/L387////////////5+/n/vNnA/6LLqP+jy6n/o8up/6PLqf+jy6n/o8up/6PL + qf+jy6n/o8up/5nGoP9GllH/AnAS/wp1Gv9rrHT/6PLp////////////9vn2/3itf/8JbBf/BGwT/wRv + FP8EchT/BHUV/wV3Ff4FcBOEBXAThAV4Ff4FdxX/BHUV/wRzFP8EcBT/HHsp/8jfzP//////jbuU/whr + Fv8EaRL/BGkS/wRpEv8EaRL/BGkT/wRqE/8EahP/BGsT/wRrE/8EbBP/BGwT/wRtE/8EbRP/BG0T/wRs + E/8EbBP/BGsT/wRqE/8EaRP/BGgS/wRnEv8HZxX/Xpxn/+ry7P////////////////////////////// + ///////////////////////////////////N49D/LYk7/wp1Gv9rq3T/6fLq/////////////f79/7HQ + tv8edyr/BGsT/wRuE/8EcRT/BHQU/wV3Ff8FeBX+BXITgwVwE4QFdxX+BXYV/wR1FP8EcxT/BHAU/xx7 + Kf/I38z//////427lP8Iaxb/BGkS/wRqE/8EahP/BGoT/wRrE/8EbBP/BGwT/wRtE/8EbhP/BG4U/wRv + FP8EcBT/BHAU/wRwFP8EcBT/BG8U/wRuFP8EbhP/BG0T/wRrE/8EahP/BGkT/xBvHf+AsYb/8Pbx//// + ////////////////////////////////////////////////////////9vr2/57IpP94s4D/6PLp//// + /////////f79/8bcyv83hkL/BWoT/wRtE/8EcBT/BHMU/wV2Ff8FeBX/BXkV/gVzFYIFcBOEBXcV/gV2 + Ff8EdBT/BHMU/wRwFP8ceyn/yN/M//////+NvJT/CGwX/wRqE/8EaxP/BGsT/wRsE/8EbRP/BG4T/wRv + E/8EbxT/BHAU/wRxFP8EchT/BHMU/wRzFP8EcxT/BHMU/wRzFP8EchT/BHEU/wRwFP8EbxT/BG0T/wRs + E/8EaxP/FXMi/4O0iv/t9e7///////////////////////////////////////////////////////// + ///5+/n/8/jz/////////////P38/8Tbx/8+ikn/BmoU/wRsE/8EbxT/BHIU/wR0Ff8FdxX/BXkV/wV6 + Fv4FdhWBBW8ThQV3Ff4FdhX/BHQU/wRyFP8EcBT/HHsp/8jfzP//////jbyU/whsF/8EaxP/BGwT/wRs + E/8EbRP/BG4T/wRvFP8EcRT/BHIU/wRzFP8EdBT/BHUV/wV2Ff8FdhX/BXYV/wV2Ff8FdRX/BHUV/wR0 + Ff8EdBT/BHMU/wRxFP8EbxT/BG4T/wRsE/8SciD/a6d0/9Xm1//8/fz///////////////////////// + ////////////////////////////////////////8Pbx/6bIq/8zgz//BmoU/wRrE/8EbhP/BHEU/wR0 + FP8FdhX/BXgV/wV7Fv8FfBb+BXcVgAVvE4UFdxX+BXYV/wR0FP8EchT/BHAU/xx7Kf/I38z//////428 + lP8IbRf/BGwT/wRtE/8EbhP/BG4T/wRwFP8EcRT/BHIU/wR0FP8EdRX/BXYV/wV3Ff8FeBX/BXgV/wV5 + Ff8FeBX/BXgV/wV4Ff8FdxX/BXYV/wV1Ff8EdBX/BHMU/wRxFP8EbxT/BG0T/wluGP83iEP/lsCc/97r + 4P/5/Pr///////////////////////////////////////7+/v/w9fD/wNjD/2Sfbf8YciT/BWgT/wRr + E/8EbRP/BHAU/wRzFP8EdRX/BXcV/wV6Ff8FfBb/BX0W/gZ6Fn8FbxOFBXYV/gR2Ff8EdBT/BHIU/wRw + FP8ceyn/yN/M//////+NvJT/CG4X/wRsE/8EbRP/BG4T/wRwFP8EcRT/BHIU/wR0FP8EdRX/BXYV/wV4 + Ff8FeRX/BXoV/wV7Fv8Fexb/BXsW/wV7Fv8FehX/BXkV/wV5Ff8FeBX/BXcV/wV1Ff8EdBT/BHIU/wRw + FP8EbhP/BGwT/w9wHf84h0P/eq6B/7DPtf/d6t//8fby//b59v/0+PX/6vLs/8fcyv+XvZz/WJZh/x90 + K/8HZxX/BGgS/wRqE/8EbRP/BG8U/wRyFP8EdBT/BXcV/wV5Ff8Fexb/BX0W/wV+Fv0GexZ+BW8ThQV2 + Ff4EdRX/BHQU/wRyFP8EcBT/HHsp/8jfzP//////jbyU/whuF/8EbRP/BG4T/wRvFP8EcRT/BHIU/wR0 + FP8EdRX/BXYV/wV4Ff8FeRX/BXsW/wV8Fv8FfRb/BX0W/wV9Fv8FfRb/BXwW/wV8Fv8Fexb/BXoW/wV5 + Ff8FeBX/BXcV/wR1Ff8EcxT/BHEU/wRuFP8EbBP/BGoT/wdqFf8WciP/OodG/1qZY/9loG3/YZxp/02P + Vv8mdzH/DGgZ/wVkEv8EZhL/BGgS/wRqE/8EbBP/BG4T/wRxFP8EcxT/BXYV/wV4Ff8FehX/BXwW/wV+ + Fv8Ffhb9BnsWfgVvE4UFdhX+BHYV/wR0FP8EchT/BHAU/xx8Kf/I38z//////428lP8Ibxf/BG4T/wRv + FP8EcRT/BHIU/wR0FP8EdRX/BXYV/wV4Ff8FeRX/BXsW/wV8Fv8FfRb/BX4W/wV+Fv8Ffhb/BX4W/wV+ + Fv8FfRb/BX0W/wV8Fv8Fexb/BXoW/wV5Ff8FdxX/BXYV/wRzFP8EcRT/BG8U/wRtE/8EaxP/BGoT/wRo + Ev8EZhL/BGUS/wRkEv8EZBH/BGQR/wRlEv8EZhL/BGgS/wRqE/8EbBP/BG4T/wRwFP8EchT/BHUV/wV3 + Ff8FeRX/BXsW/wV9Fv8Ffhb/BYAW/QZ8Fn0FbxOFBXYV/gR2Ff8EdBT/BHIU/wRwFP8cfCn/yN/M//// + //+NvJT/CG8X/wRuE/8EcBT/BHEU/wRzFP8EdBT/BXYV/wV3Ff8FeRX/BXoW/wV8Fv8FfRb/BX4W/wV/ + Fv8FgBb/BYAW/wV/Fv8Ffxb/BX8W/wV+Fv8FfRb/BX0W/wV7Fv8Fehb/BXkV/wV3Ff8EdRX/BHMU/wRx + FP8EbxT/BG0T/wRrE/8EaRP/BGgS/wRnEv8FZhP/C2kY/xJuH/8Maxr/BGcS/wRpEv8EaxP/BG0T/wRv + FP8EcRT/BHQU/wV2Ff8FeBX/BXoV/wV8Fv8Ffhb/BX8W/wWAFv0GfxZ8BW8ThQV2Ff4EdhX/BHQU/wRy + FP8EcBT/HHwp/8jfzP//////jbyU/whvF/8EbhP/BHAU/wRxFP8EcxT/BHQU/wV2Ff8FdxX/BXkV/wV6 + Fv8FfBb/BX0W/wV/Fv8Ffxb/BYAW/wWAFv8FgBb/BX8W/wV/Fv8Ffxb/BX4W/wV+Fv8FfRb/BXsW/wV6 + Ff8FeBX/BXYV/wR1FP8EchT/BHAU/wRuE/8EbBP/BGsT/wRpE/8EaBL/HHYp/4m2j/+oyq7/UJVa/wRp + Ev8EahP/BGwT/wRuE/8EcBT/BHMU/wR1Ff8FdxX/BXkV/wV7Fv8FfRb/BX4W/wWAFv8FgRf9Bn8WfAVv + E4UFdhX+BHYV/wR0FP8EchT/BHAU/xx8Kf/I38z//////428lP8Ibxf/BG4T/wRwFP8EcRT/BHMU/wR0 + FP8FdhX/BXcV/wV5Ff8Fehb/BXwW/wV9Fv8Ffxb/BX8W/wWAFv8FgBb/BYAW/wV/Fv8Ffxb/BX8W/wV+ + Fv8Ffhb/BX0W/wV8Fv8Fehb/BXkV/wV3Ff8EdRX/BHMU/wRyFP8EcBT/BG4T/wRsE/8EaxP/BGoT/y+D + O//k7+X/9/r4/2qmcv8EahP/BGwT/wRuE/8EcBT/BHIU/wR0FP8FdhX/BXgV/wV6Ff8FfBb/BX0W/wV/ + Fv8FgBf/BYEX/QZ/FnwFbxOFBXYV/gR2Ff8EdBT/BHIU/wRwFP8cfCn/yN/M//////+NvJT/CG8X/wRu + E/8EbxT/BHEU/wRyFP8EdBT/BHUV/wV3Ff8FeBX/BXoV/wV7Fv8FfBb/BX4W/wV+Fv8Ffxb/BX8W/wV/ + Fv8Ffxb/BX8W/wV+Fv8Ffhb/BX4W/wV9Fv8FfBb/BXoW/wV5Ff8FdxX/BHUV/wR0FP8EchT/BHAU/wRu + E/8EbRP/BGsT/wRqE/8vgzv/5O/l//f6+P9qpnP/BGoT/wRsE/8EbhP/BHAU/wRzFP8EdRT/BXcV/wV5 + Ff8FehX/BXwW/wV+Fv8Ffxb/BYEX/wWCF/0GgBZ7BW8ThQV2Ff4EdRX/BHQU/wRyFP8EcBT/HHsp/8jf + zP//////jbyU/whuF/8EbRP/BG4T/wRwFP8EcRT/BHMU/wR0FP8FdhX/BXcV/wV4Ff8FehX/BXsW/wV8 + Fv8FfRb/BX4W/wV+Fv8Ffhb/BX0W/wV9Fv8FfRb/BX0W/wV9Fv8FfBb/BXsW/wV6Ff8FeBX/BXcV/wR1 + Ff8EdBT/BHIU/wRwFP8EbhP/BG0T/wRsE/8EaxP/L4M7/+Tv5f/3+vj/aqdz/wRrE/8EbRP/BG8U/wRx + FP8EdBT/BHUV/wV3Ff8FeRX/BXsW/wV9Fv8Ffhb/BX8W/wWBF/8Fghf9BoAWewVvE4UFdhX+BHYV/wR0 + FP8EchT/BHAU/xx7Kf/I38z//////428lP8Ibhf/BGwT/wRuE/8EbxT/BHAU/wRyFP8EcxT/BHQU/wV2 + Ff8FdxX/BXgV/wV6Ff8Fexb/BXwW/wV8Fv8FfBb/BXwW/wV8Fv8FfBb/BXwW/wV8Fv8Fexb/BXsW/wV6 + Ff8FeRX/BXgV/wV2Ff8EdRT/BHMU/wRyFP8EcBT/BG4T/wRtE/8EbBP/BGsT/y+DO//k7+X/9/r4/2qn + c/8EbBP/BG4T/wRwFP8EchT/BHQU/wV2Ff8FeBX/BXkV/wV7Fv8FfRb/BX4W/wWAF/8FgRf/BYIX/QaA + FnsFbxOFBXcV/gR2Ff8EdBT/BHIU/wRwFP8ceyn/yN/M//////+NvJT/CG0X/wRsE/8EbRP/BG4T/wRv + FP8EcBT/BHIU/wRzFP8EdBT/BXYV/wV3Ff8FeBX/BXkV/wV6Ff8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV6 + Fv8Fehb/BXoV/wV6Ff8FeRX/BXgV/wV3Ff8EdRX/BHQU/wRyFP8EcRT/BHAU/wRuE/8EbRP/BGwT/wRr + E/8vhDz/5O/l//f6+P9qp3P/BGwT/wRuE/8EcBT/BHMU/wR1FP8FdhX/BXgV/wV6Ff8Fexb/BX0W/wV/ + Fv8FgBf/BYEX/wWCF/0GgBZ7BW8ThQV3Ff4FdhX/BHQU/wRyFP8EcBT/HHsp/8jfzP//////jbyU/wht + F/8EaxP/BGwT/wRtE/8EbhP/BG8U/wRxFP8EchT/BHMU/wR0FP8FdRX/BXcV/wV4Ff8FeRX/BXkV/wV5 + Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FeBX/BXgV/wV3Ff8FdhX/BHQU/wRzFP8EchT/BHAU/wRv + FP8EbhP/BG0T/wRsE/8EaxP/L4Q8/+Tv5f/3+vj/aqdz/wRtE/8EbxP/BHEU/wRzFP8EdRX/BXcV/wV4 + Ff8FehX/BXwW/wV9Fv8Ffxb/BYAX/wWBF/8Fghf9BoAWewVwE4QFdxX+BXYV/wR0FP8EcxT/BHAU/xx7 + Kf/I38z//////428lP8IbRf/BGsT/wRsE/8EbRP/BG0T/wRuE/8EbxT/BHEU/wRyFP8EcxT/BHQU/wR1 + Ff8FdhX/BXcV/wV3Ff8FeBX/BXgV/wV4Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV2Ff8EdhX/BHUU/wRz + FP8EchT/BHEU/wRwFP8EbxP/BG4T/wRtE/8EbBP/BGsT/y+EPP/k7+X/9/r4/2qoc/8EbRP/BG8U/wRx + FP8EcxT/BHUV/wV3Ff8FeRX/BXoV/wV8Fv8Ffhb/BX8W/wWAF/8Fghf/BYIX/QaCFnsFcBOEBXcV/gV2 + Ff8EdRT/BHMU/wRwFP8ceyn/yN/M//////+NvJT/CGwX/wRrE/8EaxP/BGwT/wRtE/8EbhP/BG4T/wRv + FP8EcRT/BHIU/wRzFP8EdBT/BHUV/wR1Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wR1 + Ff8EdRX/BHQU/wRzFP8EchT/BHEU/wRwFP8EbxP/BG4T/wRtE/8EbBP/BGsT/wRrE/8vhDz/5O/l//f6 + +P9qqHP/BG0T/wRvFP8EcRT/BHQU/wR1Ff8FdxX/BXkV/wV7Fv8FfBb/BX4W/wV/Fv8FgBf/BYIX/wWC + F/0GghZ7BXAThAV3Ff4FdxX/BHUV/wRzFP8EcRT/HHwp/8jfzP//////jbyU/whsF/8EahP/BGsT/wRr + E/8EbBP/BG0T/wRtE/8EbhP/BG8U/wRwFP8EcRT/BHMU/wRzFP8EdBT/BHQU/wR1FP8EdRT/BHUU/wR1 + FP8EdRT/BHQU/wR0FP8EdBT/BHQU/wRzFP8EchT/BHEU/wRwFP8EbxP/BG4T/wRtE/8EbBP/BGwT/wRr + E/8EahP/L4Q8/+Tv5f/3+vj/aqhz/wRuE/8EcBT/BHIU/wR0FP8FdhX/BXcV/wV5Ff8Fexb/BXwW/wV+ + Fv8Ffxb/BYEX/wWCF/8Fghf9BoIWewVxE4QFeBX+BXcV/wR1Ff8EdBT/BHEU/xx8Kv/I38z//////428 + lP8IbBf/BGoT/wRqE/8EaxP/BGsT/wRsE/8EbRP/BG0T/wRuE/8EbxP/BHAU/wRxFP8EchT/BHIU/wRz + FP8EcxT/BHMU/wRzFP8EcxT/BHMU/wRzFP8EcxT/BHMU/wRyFP8EcRT/BHAU/wRvFP8EbhP/BG4T/wRt + E/8EbBP/BGwT/wRrE/8EaxP/BGoT/y+EPP/k7+X/9/v4/2qoc/8EbhP/BHAU/wRzFP8EdRT/BXYV/wV4 + Ff8FeRX/BXsW/wV9Fv8Ffhb/BX8W/wWBF/8Fghf/BYIX/QaCFnsFchODBXgV/gV3Ff8EdhX/BHQU/wRy + FP8cfSr/yODM//////+NvJT/CG0X/wRqE/8EahP/BGoT/wRrE/8EaxP/BGwT/wRsE/8EbRP/BG0T/wRu + E/8EbxT/BHAU/wRxFP8EcRT/BHEU/wRxFP8EcRT/BHEU/wRxFP8EcRT/BHEU/wRxFP8EcBT/BHAU/wRv + E/8EbhP/BG0T/wRtE/8EbBP/BGsT/wRrE/8EaxP/BGoT/wRqE/8vhDz/5O/l//f7+P9qqXP/BG8T/wRx + FP8EcxT/BHUV/wV3Ff8FeBX/BXoV/wV7Fv8FfRb/BX4W/wWAFv8FgRf/BYIX/wWCF/0GghZ7BXIVgwV5 + Ff4FeBX/BXYV/wR1FP8EcxT/HH4q/8jgzP//////jbyU/whtF/8EahP/BGoT/wRqE/8EahP/BGoT/wRr + E/8EaxP/BGwT/wRsE/8EbRP/BG4T/wRuE/8EbxP/BG8U/wRvFP8EbxT/BG8U/wRvFP8EbxT/BG8U/wRv + FP8EbxT/BG4T/wRuE/8EbRP/BG0T/wRsE/8EbBP/BGsT/wRrE/8EahP/BGoT/wRqE/8EahP/L4Q8/+Tv + 5f/3+/j/aqlz/wRvFP8EcRT/BHQU/wR1Ff8FdxX/BXkV/wV6Fv8FfBb/BX0W/wV+Fv8FgBf/BYEX/wWC + F/8Fghf9BoIWewVzFYIFeRX+BXgV/wV3Ff8EdRX/BHMU/xx+Kv/I4Mz//////428lP8IbRf/BGsT/wRq + E/8EahP/BGoT/wRqE/8EahP/BGsT/wRrE/8EaxP/BGwT/wRtE/8EbRP/BG4T/wRuE/8EbhP/BG4T/wRu + E/8EbhP/BG4T/wRuE/8EbhP/BG4T/wRtE/8EbRP/BGwT/wRsE/8EaxP/BGsT/wRqE/8EahP/BGoT/wRq + E/8EahP/BGoT/y+FPP/k7+X/9/v4/2qpc/8EcBT/BHIU/wR0FP8FdhX/BXgV/wV5Ff8Fexb/BXwW/wV+ + Fv8Ffxb/BYAX/wWBF/8Fghf/BYIX/QaCFnsFdRWCBXoV/gV5Ff8FeBX/BXYV/wR0FP8cfyr/yODM//// + //+NvZT/CG4X/wRsE/8EaxP/BGsT/wRrE/8EahP/BGoT/wRrE/8EaxP/BGsT/wRsE/8EbBP/BG0T/wRt + E/8EbRP/BG0T/wRtE/8EbRP/BG0T/wRtE/8EbRP/BG0T/wRtE/8EbRP/BGwT/wRsE/8EaxP/BGsT/wRr + E/8EahP/BGoT/wRqE/8EaxP/BGsT/wRrE/8vhTz/5O/l//f7+P9qqnT/BHEU/wRzFP8EdRX/BXcV/wV4 + Ff8FehX/BXsW/wV9Fv8Ffhb/BX8W/wWAF/8FgRf/BYIX/wWDF/0GghZ7BXYVgQV7Fv4FehX/BXgV/wV3 + Ff8EdRX/G4Aq/8bfyv//////msWg/xh5Jv8SdSD/EnQg/xJ0IP8SdCD/EnMg/xJzIP8ScyD/EnMg/xJ0 + IP8SdCD/EnQg/xJ1IP8SdSD/EnUg/xJ1IP8SdSD/EnUg/xJ1IP8SdSD/EnUg/xJ1IP8SdSD/EnUg/xJ1 + IP8SdCD/EnQg/xJzIP8ScyD/EnMg/xJzIP8ScyD/EnQg/xJ0IP8SdSD/QZBN/+jx6f/3+vf/aKly/wRy + FP8EdBT/BXYV/wV4Ff8FeRX/BXsW/wV8Fv8FfRb/BX8W/wWAFv8FgRf/BYIX/wWCF/8Fgxf9BoIWewV2 + FYEFexb+BXsW/wV5Ff8FeBX/BXYV/xJ8If+ozq7//v/+/+bx6P+x0rb/q86w/6vOsP+rzrD/q86w/6vO + sP+rzrD/q86w/6vOsP+rzrD/q86w/6vOsP+rzrD/q86w/6vOsP+rzrD/q86w/6vOsP+rzrD/q86w/6vO + sP+rzrD/q86w/6vOsP+rzrD/q86w/6vOsP+rzrD/q86w/6vOsP+rzrD/q86w/6vOsP+rzrD/q86w/8fe + y//6/Pv/6/Ts/0ybV/8EdBT/BXYV/wV3Ff8FeRX/BXoV/wV7Fv8FfRb/BX4W/wV/Fv8FgBf/BYEX/wWC + F/8Fghf/BYMX/QaCFnsFeRWABXwW/gV8Fv8Fehb/BXkV/wV3Ff8Gdxb/TZ1Z/9vr3f/+/v7///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////9vr2/53Jo/8WfiX/BHUV/wV3Ff8FeBX/BXoV/wV7Fv8FfBb/BX4W/wV/ + Fv8FgBb/BYEX/wWBF/8Fghf/BYIX/wWDF/0GghZ7BnoWfwV9Fv0FfRb/BXsW/wV6Fv8FeRX/BXcV/wp5 + Gv9FmVH/ksOY/6nPr/+r0LD/q9Cw/6vQsP+rz7D/q8+w/6vPsP+rz7D/q8+w/6vPsP+rz7D/q8+w/6vP + sP+rz7D/q8+w/6vPsP+rz7D/q8+w/6vPsP+rz7D/q8+w/6vPsP+rz7D/q8+w/6vPsP+rz7D/q8+w/6vP + sP+rz7D/q8+w/6vPsP+rz7D/q9Cw/6vQsP+r0LD/o8yo/3Gwev8egy3/BXYV/wV3Ff8FeBX/BXkV/wV7 + Fv8FfBb/BX0W/wV+Fv8Ffxb/BYAX/wWBF/8FgRf/BYIX/wWCF/8Fgxf9BoIWewZ7Fn4Ffhb9BX4W/wV9 + Fv8Fexb/BXoW/wV5Ff8FeBX/BXcV/wt6G/8RfSH/Enwh/xJ7If8SeyH/Enoh/xJ6If8SeiH/Enoh/xJ6 + If8SeiH/Enoh/xJ6If8SeiH/Enoh/xJ6If8SeiH/Enoh/xJ6If8SeiH/Enoh/xJ6If8SeiH/Enoh/xJ6 + If8SeiH/Enoh/xJ6If8SeiH/Enoh/xJ6If8SeiH/Enoh/xJ7If8SeyH/Enwh/w97H/8Hdxf/BXYV/wV3 + Ff8FeBX/BXoV/wV7Fv8FfBb/BX0W/wV+Fv8Ffxb/BYAW/wWBF/8FgRf/BYIX/wWCF/8Fghf/BYMX/QaC + FnsGexZ+BX4W/QV/Fv8Ffhb/BX0W/wV7Fv8Fehb/BXkV/wV5Ff8FeBX/BXcV/wV2Ff8FdhX/BHUV/wR1 + Ff8EdRT/BHUU/wR0FP8EdBT/BHQU/wR0FP8EdBT/BHQU/wR0FP8EdRT/BHUU/wR1FP8EdRT/BHUU/wR1 + FP8EdRT/BHUU/wR0FP8EdBT/BHQU/wR0FP8EdBT/BHQU/wR0FP8EdRT/BHUU/wR1Ff8EdRX/BHYV/wV2 + Ff8FdxX/BXcV/wV4Ff8FeRX/BXoV/wV7Fv8FfBb/BX0W/wV+Fv8Ffxb/BYAW/wWAF/8FgRf/BYEX/wWC + F/8Fghf/BYMX/wWDF/0GghZ7BnwWfQWAFv0Ffxb/BX8W/wV+Fv8FfRb/BXwW/wV7Fv8FehX/BXkV/wV5 + Ff8FeBX/BXgV/wV3Ff8FdxX/BXYV/wV2Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wV2 + Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wV2Ff8FdhX/BXYV/wV2 + Ff8FdxX/BXcV/wV3Ff8FeBX/BXgV/wV5Ff8FehX/BXoW/wV7Fv8FfBb/BX0W/wV+Fv8Ffxb/BYAW/wWA + F/8FgRf/BYEX/wWCF/8Fghf/BYIX/wWDF/8Fgxf9BoIWewZ+Fn0Ffxf+BYAW/wV/Fv8Ffxb/BX4W/wV9 + Fv8FfBb/BXsW/wV7Fv8FehX/BXoV/wV5Ff8FeRX/BXkV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4 + Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXcV/wV4 + Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV5Ff8FeRX/BXkV/wV6Ff8Fehb/BXsW/wV8Fv8FfRb/BX4W/wV+ + Fv8Ffxb/BYAW/wWAF/8FgRf/BYEX/wWCF/8Fghf/BYIX/wWCF/8Fgxf/BYIX/gaCFnsEfxdsBYAW+AWB + F/8FgBf/BYAW/wV/Fv8Ffhb/BX0W/wV9Fv8FfBb/BXwW/wV7Fv8Fexb/BXoW/wV6Ff8FehX/BXoV/wV6 + Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5 + Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FehX/BXoV/wV6Ff8Fehb/BXsW/wV7Fv8Fexb/BXwW/wV8 + Fv8FfRb/BX4W/wV/Fv8Ffxb/BYAW/wWAF/8FgRf/BYEX/wWCF/8Fghf/BYIX/wWCF/8Fgxf/BYMX/wWD + FvgEgxdrBXoUMgSAFtYFgRf/BYEX/wWAF/8FgBb/BX8W/wV/Fv8Ffhb/BX0W/wV9Fv8FfRb/BXwW/wV8 + Fv8FfBb/BXwW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7 + Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8FfBb/BXwW/wV8 + Fv8FfBb/BX0W/wV9Fv8Ffhb/BX4W/wV/Fv8FgBb/BYAX/wWAF/8FgRf/BYEX/wWCF/8Fghf/BYIX/wWC + F/8Fgxf/BYMX/wWDF/8EghbVBYQVMABIAAcFfxZcBIAW1AWBFvcFgRf9BYEX/QWAFv0FgBb9BX4W/QV+ + Fv0Ffhb9BX0W/QV9Fv0FfRb9BX0W/QV8Fv0FfBb+BXwW/gV8Fv4FfBb+BXwW/gV8Fv4FfBb+BXwW/gV8 + Fv4FfBb+BXwW/gV8Fv4FfBb+BXwW/gV8Fv4FfBb+BXwW/gV8Fv4FfBb+BXwW/gV8Fv4FfBb+BXwW/gV8 + Fv4FfBb+BXwW/QV9Fv0FfRb9BX0W/QV9Fv0Ffhb9BX4W/QWAFv0FgBb9BYAW/QWBF/0FgRf9BYEX/QWC + F/0Fghf9BYIX/QWCF/0Fghf9BYMX/QWDFvcEgxbUBYUWWgCZAAUAAAABAH8qBgV8FDEEfxhqBn8WfAZ/ + FnwGfhZ9BnwWfQZ8Fn0GexZ+BnsWfgZ7Fn4GexZ+BnsWfgZ6Fn8GehZ/BnoWfwZ6Fn8FeRWABXkVgAV5 + FYAFeRWABXkVgAV5FYAFeRWABXkVgAV5FYAFeRWABXkVgAV5FYAFeRWABXkVgAV5FYAFeRWABXkVgAV5 + FYAFeRWABXkVgAZ6Fn8GehZ/BnoWfwZ6Fn8GexZ+BnsWfgZ7Fn4GexZ+BnsWfgZ8Fn0GfBZ9BnwWfQZ+ + Fn0GfxZ8Bn8WfAZ/FnwGfxZ8BoAWewaAFnsGgBZ7BoIWewaDFnoEgxhpBYIVLwCZMwUAAAAAgAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAAAMAAAAGAAAAABACAAAAAAAIAlAAAAAAAAAAAAAAAA + AAAAAAAAAH8AAgWFFi4EhBZ/BIEXmQSDF5kEgxeZBIMXmQSDF5kEgxeZBIMXmQSDF5kEgxeZBIMXmQSD + F5kEgxeZBIMXmQSBF5kEgReaBIEXmgR+F5sEfhebBHwVnAR7FZ0EeRSeBHYUnwR0FKAEchShBG8SowNs + EqQDahKlA2gSpgNmEqYDZhKnA2QSpwNkEqcDZhKnA2YSpgNoEqYDahKlA20SowRvFKIEchShBHQUoAR2 + FJ8EeRWdA3oVgwVzFDMAJAAHBYIVLwWDF8wFgxf7BYMX/gWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD + F/8Fgxf/BYMX/wWDF/8Fghf/BYIX/wWCF/8FgRf/BYEX/wWAFv8Ffxb/BX4W/wV8Fv8FehX/BXgV/wV2 + Ff8EdRT/BHMU/wRxFP8EbxP/BG0T/wRsE/8EaxP/BGsT/wRrE/8EaxP/BGwT/wRuE/8EbxP/BHEU/wRz + FP8EdRT/BXcV/wV5Ff8Fexb/BXwW+wR9Fs0FcxQzBYMXggWCF/wFgxf/BYMX/wWDF/8Fgxf/BYMX/wWD + F/8Fgxf/BYMX/wWCF/8Fghf/BYIX/wWCF/8Fghf/BYIX/wWBF/8FgRf/BYAW/wV/Fv8Ffhb/BXwW/wV6 + Ff8FeBX/BXYV/wRzFP8EcRT/BG8T/wRsE/8EahP/BGkS/wRoEv8EZxL/BGYS/wRmEv8EZxL/BGgS/wRp + Ev8EaxP/BG0T/wRwFP8EchT/BHUU/wV3Ff8FeRX/BXsW/wV8FvwFexWEBIEXmwWDF/8Fgxf/BYMX/wWD + F/8Fgxf/BYMX/wWCF/8Fghf/BYIX/wWCF/8Fghf/BYEX/wWBF/8FgRf/BYAX/wWAFv8Ffxb/BX4W/wV8 + Fv8Fexb/BXkV/wV3Ff8EdRX/BHMU/wRwE/8EbRP/BGoT/wRoEv8EZhL/BGMR/wRiEf8EYRH/BGAR/wRg + Ef8EYRH/BGIR/wRkEv8EZhL/BGkS/wRsE/8EbhP/BHEU/wR0FP8FdhX/BXkV/wV7Fv8EeRWdBIEXmwWD + F/8Fgxf/BYMX/wWDF/8Fgxf/BYIX/wWCF/8Fghf/BYEX/wWBF/8FgRf/BYAX/wWAF/8Ffxb/BX8W/wV+ + Fv8FfRb/BXwW/wV6Ff8FeRX/BXcV/wR0FP8EchT/BG8U/wRsE/8EaRP/BGYS/wRjEf8EYRH/BWAS/w5k + Gv8gbyv/J3My/yFvLf8QZBz/BV4S/wRfEf8EYhH/BGQS/wRnEv8EahP/BG0T/wRxFP8EdBT/BXcV/wV5 + Ff8EdxSeBIEXmwWDF/8Fgxf/BYMX/wWCF/8Fghf/BYIX/wWCF/8FgRf/BYEX/wWAF/8FgBb/BX8W/wV+ + Fv8Ffhb/BX0W/wV8Fv8Fexb/BXkV/wV3Ff8FdhX/BHMU/wRwFP8EbhP/BGsT/wRoEv8EZRL/BGIR/wli + Ff8pdTT/Zptt/6PDqP/R4dT/3Oje/9Pj1v+px67/bJ9z/y93Of8KYRb/BGAR/wRjEf8EZhL/BGoT/wRu + E/8EchT/BHUV/wV3Ff8EdRSfBIEXmwWDF/8Fgxf/BYIX/wWCF/8Fghf/BYEX/wWBF/8FgBf/BX8W/wV+ + Fv8Ffhb/BX0W/wV8Fv8Fexb/BXoV/wV5Ff8FeBX/BHYV/wR0FP8EchT/BG8T/wRsE/8EahP/BGcS/wRk + Ef8FYRL/IXAs/4Cthv/W5dj/+Pv5//7//v/////////////////+//7/+vv6/9zo3v+Ls5H/KHQy/wZg + Ev8EYxH/BGcS/wRrE/8EbxP/BHMU/wV2Ff8EchShBIEXmwWCF/8Fghf/BYIX/wWBF/8FgRf/BYAX/wV/ + Fv8Ffxb/BX4W/wV8Fv8FfBb/BXsW/wV5Ff8FeBX/BXcV/wV1Ff8EdBX/BHIU/wRwFP8EbhP/BGsT/wRo + Ev8EZhL/BGMR/wZgEv84f0L/vNTA//n7+f/9/v3//v7+//////////////////////////////////// + ///7/Pv/x9vK/0WGTv8HYhP/BGQS/wRpEv8EbRP/BHEU/wR0FP8EcRSiBIEXmwWCF/8Fghf/BYEX/wWB + F/8FgBb/BX8W/wV+Fv8FfRb/BXwW/wV6Ff8FeRX/BXcV/wV2Ff8EdRX/BHMU/wRyFP8EcBT/BG4T/wRs + E/8EahP/BGcS/wRkEv8EYRH/BV8R/zZ8QP/J3Mz//v7+//b69/+hyqb/uNe8//z9/P////////////// + /////////////////////////v/+/9Xk1/9Dhk3/BWIS/wRmEv8EahP/BG8T/wRzFP8EbxSjBIEWnAWB + F/8FgRf/BYAX/wV/Fv8Ffhb/BX0W/wV8Fv8FehX/BXkV/wV3Ff8FdhX/BHQU/wRzFP8EcRT/BG8T/wRu + E/8EbBP/BGoS/wRoEv8EZhL/BGMR/wRgEf8EXRD/G2sn/7bPuv/9/v7/9vr3/5HBmP8UeyP/Up1d/+Tw + 5f/z+PP/8/jz//P48//z+PP/8/jz//P48//1+vb//v/+//7+/v/F2sj/JXUx/wRjEf8EaBL/BGwT/wRx + FP8DbRKjBH8WnAWBF/8FgBf/BX8W/wV+Fv8FfRb/BXsW/wV6Ff8FeBX/BXcV/wR1Ff8EcxT/BHEU/wRv + FP8EbRP/BGsT/wRqE/8EaBL/BGYS/wRkEv8EYhH/BF8R/wRcEP8GXBL/cqJ5//f69//5/Pr/lMOb/xN6 + Iv8CcBL/LIg5/0mYVP9KmFX/SphV/0qYVf9KmFX/SphV/0mYVP90sHz/8vjz///////6/Pv/h7GM/wll + Fv8EZhL/BGsT/wRwE/8DbBKkBH8WnAWAF/8Ffxb/BX4W/wV9Fv8Fexb/BXkV/wV4Ff8FdhX/BHQU/wRy + FP8EbxT/BG0T/wRrE/8EaRL/BGcS/wRmEv8EZBL/BGIR/wRgEf8EXhH/A1sQ/wNZEP8eaSn/y9zO//// + ///4+/n/ibyR/w93Hv8BcBH/I4Mx/zaOQ/82jkP/No5D/zaOQ/82jkP/NIxA/w53Hf8/k0v/7fXv//// + ////////2efb/yt5Nv8EZRL/BGoT/wRvE/8DahKlBH4WnQV/Fv8Ffhb/BX0W/wV7Fv8FeRX/BXcV/wR1 + FP8EcxT/BHEU/wRuE/8EbBP/BGoT/wRoEv8EZhL/BGQR/wRiEf8EYRH/BF4R/wRcEP8DWhD/A1gQ/wNX + D/9PiFj/8vbz////////////8/j0/4O5i/8QeB//UZ1d/9zr3v/p8+v/6fPr/+nz6//p8+v/3Ove/zuQ + R/8/k0v/7fXv////////////9/r4/2SdbP8EZBL/BGkS/wRuE/8DaRKlBH0VnQV+Fv8FfRb/BXsW/wV5 + Ff8FeBX/BHUV/wRzFP8EcRT/BG8T/wRsE/8EahP/BWkT/xRwIf8dcyn/HXEp/x1wKf8dbyn/HWwo/xxr + KP8aaCX/B1kT/wZXEv+Dq4r//f79//////////////////P49P+QwZf/qc6u//r8+/////////////// + ////////8Pfx/z+TTP8/k0v/7fXv/////////////////5q/oP8KaBf/BGkS/wRuE/8DaRKlBHwUngV9 + Fv8FfBb/BXoV/wV4Ff8EdhX/BHMU/wRwFP8EbhP/BGwT/wRqEv8EaBL/L4A6/7XSuv/O4dH/zuDR/87g + 0f/O4NH/zt/R/87f0f+2z7r/IGor/wpZFf+pxKz////////////////////////////7/fv//P38//// + ////////////////////////9fr2/4S5jP+DuYv/8/j0/////////////////73Vwf8RbR7/BGkS/wRu + E/8DaRKlBHkUnwV8Fv8FehX/BXgV/wR1Ff8EcxT/BHAU/wRuE/8EbBP/BGkS/wRnEv8FZhL/Xptm//j7 + +f/////////////////////////////////g6uH/JGwu/wtaFv+yy7b/////////////////+vz6/+bx + 6P/w9vH///////////////////////////////////////v9+//6/Pv//////////////////////8bb + yf8UbyH/BGoT/wRvE/8DahKlBHkUnwV7Fv8FeRX/BXcV/wR0FP8EcRT/BG4T/wRsE/8EahP/BGgS/wRm + Ev8FZRL/UZNa//L38//////////////////////////////////k7eX/LXM3/wlaFf+jwaf//v/+//// + ////////1+jZ/0KUTv+JvJH//v7+////////////////////////////7vbv//X59v////////////// + /////////////7fTu/8Qbh7/BGsT/wRwE/8DaxKkBHcUoAV6Ff8FeBX/BHUV/wRyFP8EbxT/BGwT/wVr + FP8GahP/BmgT/wZmE/8GZRP/F28j/5e+nP/3+vj////////////////////////////t8+7/QYJL/wVa + Ev94pn///P38////////////0OTT/x1/K/9zsHz//v7+///////////////////////n8ej/XqRo/3+3 + h//x9/L//////////////////v7+/4+6lf8Iahb/BGwT/wRxFP8DbRKjBHUUoQV5Ff8FdxX/BHQU/wRx + FP8Lchr/S5ZW/4q6kf+Tvpn/k76Z/5O9mf+TvJn/k7yZ/6bIq//v9fD///////////////////////// + ///6+/r/aJ1w/wVdEf9DhEz/7fPu////////////0OTT/xx/K/9aomX/xt/K/8ffyv/H38r/x9/K/8ff + yv+v0rX/L4o9/w12HP98tYX/8Pfy////////////9Pj0/1eYYP8EahL/BG4T/wRzFP8EbxKjBHUUoQV4 + Ff8FdhX/BHMU/wVxFf9Sm1z/5fDn//j7+f/3+vf/9/r3//f69//3+vf/9/r3//f69//3+vj/+Pv4//j7 + +P/4+/j/+Pv4//j7+P/3+vf/nsGj/w1mGf8XaiL/u9S+//7//v//////0OTT/x1/K/8Mdhv/F3wl/xd8 + Jf8XfCX/F3wl/xd8Jf8XfCb/DHYb/wBvEP8QeB//nsik//3+/f//////y9/O/yB5Lf8EbBP/BHAU/wR0 + FP8EbxSiBHUUoQV3Ff8EdhX/BHMU/wlyGP+axKD/9fn2/3+yhv9Mk1b/TJNW/0yTVv9Mk1b/TJNW/0yU + Vv9MlFb/TJVW/0yVVv9MlVb/TJVW/0yUVv9MlFb/O4hG/wpoF/8FZBL/W5hk//D28f//////5vHo/4u+ + kv+At4j/gLeI/4C3iP+At4j/gLeI/4C3iP93soD/Koc4/wRxE/9JmVX/2enb//7//v/2+fb/bqd2/wdr + Ff8EbhP/BHIU/wV1Ff8EchShBHIUogV3Ff8EdRT/BHIU/wpyGf+ly6v/7vXv/z2LSP8EaRL/BGkS/wRp + Ev8EaRL/BGoT/wRrE/8EaxP/BGwT/wRtE/8EbRP/BG0T/wRsE/8EaxP/BGoT/wRpEv8EZxL/EW4e/5nB + n//6/Pr///////7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/a6tz/OY9F/0qZVf/Z6tv///////z9 + /P+rzLD/GHUl/wRsE/8EcBT/BHQU/wV3Ff8EdRSfBHIUogV3Ff8EdRT/BHIU/wpyGf+ly6v/7vXv/z2L + SP8EaRL/BGoT/wRrE/8EaxP/BGwT/wRtE/8EbxP/BHAU/wRxFP8EcRT/BHIU/wRxFP8EcBT/BG8T/wRt + E/8EbBP/BGoT/yJ6Lv+rzLD/+vz6///////////////////////////////////////8/fz/yeHM/9zr + 3v///////P38/7rVvv8rfzf/BGsT/wRuE/8EcxT/BXYV/wV5Ff8EdxSeBHIUogV2Ff8EdBT/BHEU/wpy + Gf+ly6v/7vXw/z2MSf8EahP/BGsT/wRsE/8EbRP/BG8T/wRwFP8EchT/BHMU/wR1FP8EdRX/BHYV/wR1 + FP8EdBT/BHMU/wRyFP8EcBT/BG4T/wRsE/8hey7/mMGe/+717//+//7///////////////////////// + //////////////7//v/y9/P/pceq/yl+Nv8FaxP/BG0T/wRxFP8EdRT/BXgV/wV6Ff8EeRSeBHIUogV2 + Ff8EdBT/BHEU/wpyGf+ly6v/7vXw/z2NSf8EaxP/BG0T/wRuE/8EbxT/BHEU/wRzFP8EdRT/BXYV/wV4 + Ff8FeBX/BXkV/wV4Ff8FeBX/BXcV/wV2Ff8EdRX/BHMU/wRwFP8EbhP/EHIe/1WaX/+00bj/6fLq//r8 + +v/////////////////7/Pv/7PPt/7vVv/9gnGj/FHAh/wRpE/8EbRP/BHAU/wR0FP8FdxX/BXoV/wV8 + Fv8EfBWcBHIUogV2Ff8EdBT/BHEU/wpyGf+ly6v/7vXw/z2NSf8EbBP/BG4T/wRvFP8EcRT/BHMU/wR1 + Ff8FdxX/BXgV/wV6Ff8Fexb/BXsW/wV7Fv8FehX/BXoV/wV5Ff8FeBX/BHYV/wR0FP8EchT/BG4T/wVs + FP8UcyH/PYpI/3esf/+qy6//uNO8/63Msf9+roT/QolM/xdvJP8GZxT/BGgS/wRsE/8EbxP/BHIU/wV2 + Ff8FeBX/BXsW/wV9Fv8EfRWcBHIUogV2Ff8EdBT/BHEU/wpyGf+ly6v/7vXw/z2NSf8EbRP/BG8T/wRx + FP8EcxT/BHUU/wV3Ff8FeBX/BXsW/wV8Fv8FfRb/BX4W/wV+Fv8FfRb/BX0W/wV8Fv8Fexb/BXkV/wV3 + Ff8EdRX/BHIU/wRvE/8EbBP/BGoT/wdqFf8ObBv/EWwd/w5qG/8HZRT/BGQR/wRmEv8EaBL/BGsT/wRu + E/8EcRT/BHUU/wV4Ff8FehX/BX0W/wV+Fv8EfhebBHIUogV2Ff8EdBT/BHIU/wpzGf+ly6v/7vXw/z2O + Sf8EbRP/BHAU/wRyFP8EdBT/BXYV/wV4Ff8FehX/BXwW/wV+Fv8Ffxb/BYAW/wV/Fv8Ffxb/BX4W/wV9 + Fv8FfRb/BXsW/wV5Ff8FdxX/BHUU/wRyFP8EbxT/BGwT/wRqE/8EaRL/BGcS/xNvIP8pfDX/FHAh/wRo + Ev8EahP/BG0T/wRwFP8EcxT/BXYV/wV5Ff8Fexb/BX4W/wV/Fv8EfhebBHIUogV2Ff8EdBT/BHIU/wpz + Gf+ly6v/7vXw/z2OSf8EbRP/BHAU/wRyFP8EdBT/BXYV/wV4Ff8FehX/BXwW/wV+Fv8Ffxb/BYAW/wWA + Fv8Ffxb/BX8W/wV+Fv8Ffhb/BXwW/wV6Ff8FeBX/BHYV/wRzFP8EcRT/BG4T/wRsE/8EahP/BmoU/3as + fv/W5tn/TJNV/wRqE/8EbBP/BG8T/wRyFP8EdBT/BXcV/wV6Ff8FfBb/BX8W/wWAFv8EfxeaBHIUogV2 + Ff8EdBT/BHIU/wpzGf+ly6v/7vXw/z2OSf8EbRP/BG8U/wRyFP8EcxT/BHYV/wV3Ff8FeRX/BXsW/wV9 + Fv8Ffhb/BX8W/wV/Fv8Ffxb/BX8W/wV+Fv8Ffhb/BXwW/wV7Fv8FeRX/BXYV/wR0FP8EchT/BG8T/wRt + E/8EaxP/BmsV/427k//1+fb/U5hc/wRrE/8EbRP/BHAU/wR0FP8EdhX/BXgV/wV7Fv8FfRb/BX8W/wWB + F/8EgReaBHIUogV2Ff8EdBT/BHEU/wpyGf+ly6v/7vXw/z2NSf8EbBP/BG4T/wRwFP8EchT/BHQU/wV2 + Ff8FdxX/BXoV/wV7Fv8FfBb/BX0W/wV9Fv8FfRb/BX0W/wV9Fv8FfBb/BXsW/wV6Ff8FeBX/BHYV/wR0 + FP8EchT/BG8U/wRtE/8EbBP/BmwV/427lP/1+fb/U5ld/wRsE/8EbhP/BHEU/wR0FP8FdhX/BXkV/wV8 + Fv8Ffhb/BYAW/wWBF/8EgReaBHIUogV2Ff8EdBT/BHEU/wpyGf+ly6v/7vXw/z2NSf8EbBP/BG0T/wRv + FP8EcBT/BHMU/wR0FP8FdhX/BXgV/wV5Ff8Fehb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXoV/wV5 + Ff8FdxX/BHUV/wRzFP8EchT/BG8U/wRtE/8EbBP/BmwV/427lP/1+fb/U5ld/wRtE/8EbxP/BHIU/wR1 + Ff8FdxX/BXoV/wV8Fv8Ffhb/BYAX/wWBF/8EgReZBHIUogV2Ff8EdBT/BHEU/wpyGf+ly6v/7vXw/z2M + Sf8EaxP/BGwT/wRuE/8EbxP/BHEU/wRzFP8EdBT/BXYV/wV3Ff8FeBX/BXkV/wV5Ff8FeRX/BXkV/wV5 + Ff8FeRX/BXgV/wV3Ff8FdhX/BHQU/wRyFP8EcRT/BG8T/wRtE/8EbBP/BmwV/427lP/1+fb/U5pd/wRt + E/8EcBT/BHMU/wR1Ff8FdxX/BXoV/wV8Fv8Ffhb/BYAX/wWBF/8EgReZBHIUogV2Ff8EdBT/BHIU/wpy + Gf+ly6v/7vXw/z2MSf8EahP/BGsT/wRtE/8EbhP/BG8T/wRxFP8EchT/BHQU/wR1Ff8FdhX/BXcV/wV3 + Ff8FdxX/BXcV/wV3Ff8FdxX/BXYV/wR1Ff8EdBT/BHMU/wRxFP8EbxT/BG4T/wRtE/8EbBP/BmwV/427 + lP/1+fb/U5pd/wRuE/8EcRT/BHMU/wV2Ff8FeBX/BXoV/wV9Fv8Ffxb/BYEX/wWCF/8EgReZBHIUogV3 + Ff8EdRT/BHIU/wpyGf+ly6v/7vXw/z2MSf8EahP/BGsT/wRsE/8EbRP/BG4T/wRvFP8EcBT/BHIU/wRz + FP8EdBT/BHUV/wR1Ff8EdRX/BHUV/wR1Ff8EdRX/BHUU/wR0FP8EcxT/BHEU/wRvFP8EbhP/BG0T/wRs + E/8EaxP/BmwV/427lP/1+fb/U5pd/wRuE/8EcRT/BHQU/wV2Ff8FeBX/BXsW/wV9Fv8Ffxb/BYEX/wWC + F/8EgReZBHIUogV3Ff8EdRX/BHIU/wpzGf+ly6v/7vXw/z2MSf8EahP/BGoT/wRrE/8EbBP/BG0T/wRu + E/8EbhP/BHAU/wRxFP8EchT/BHMU/wRzFP8EcxT/BHMU/wRzFP8EcxT/BHMU/wRyFP8EcRT/BG8T/wRu + E/8EbRP/BGwT/wRrE/8EaxP/BmsV/427lP/1+fb/U5pd/wRvE/8EcRT/BHQU/wV3Ff8FeRX/BXsW/wV9 + Fv8Ffxb/BYEX/wWCF/8EgReZBHUUoQV4Ff8EdhX/BHMU/wp0Gv+ly6v/7vXw/z2MSf8EahP/BGoT/wRq + E/8EaxP/BGsT/wRsE/8EbRP/BG4T/wRvE/8EcBT/BHAU/wRxFP8EcRT/BHEU/wRxFP8EcRT/BHAU/wRv + E/8EbhP/BG0T/wRsE/8EaxP/BGsT/wRqE/8EahP/BmsV/427lP/1+fb/U5td/wRwFP8EchT/BHUV/wV3 + Ff8FeRX/BXwW/wV+Fv8Ffxb/BYEX/wWCF/8EgReZBHUUoQV4Ff8FdhX/BHQU/wp1Gv+ly6v/7vXw/z2N + Sf8EahP/BGoT/wRqE/8EahP/BGoT/wRrE/8EbBP/BG0T/wRtE/8EbhP/BG4T/wRuE/8EbhP/BG4T/wRu + E/8EbhP/BG4T/wRtE/8EbRP/BGwT/wRrE/8EaxP/BGoT/wRqE/8EahP/BmsV/427lP/1+fb/U5td/wRx + FP8EcxT/BHYV/wV4Ff8FehX/BXwW/wV+Fv8Ffxb/BYEX/wWCF/8EgReZBHcUoAV5Ff8FdxX/BHUU/wp2 + Gv+lzKv/7vXw/z2NSf8EaxP/BGsT/wRqE/8EahP/BGoT/wRrE/8EaxP/BGwT/wRsE/8EbRP/BG0T/wRt + E/8EbRP/BG0T/wRtE/8EbRP/BG0T/wRsE/8EbBP/BGsT/wRrE/8EahP/BGoT/wRqE/8EahP/BmwV/428 + lP/1+fb/U5xd/wRyFP8EdBT/BXYV/wV5Ff8Fexb/BX0W/wV+Fv8FgBb/BYEX/wWCF/8EgReZBHcUoAV6 + Ff8FeRX/BXYV/wp4Gv+fyqb/8/j0/2Slbf8shDn/LIM5/yyDOf8sgzn/LIM5/yyDOf8sgzn/LIM5/yyE + Of8shDn/LIQ5/yyEOf8shDn/LIQ5/yyEOf8shDn/LIQ5/yyEOf8sgzn/LIM5/yyDOf8sgzn/LIM5/yyD + Of8sgzn/MIY8/6fLrP/z+PT/Tpta/wR0FP8EdhX/BXgV/wV6Ff8FfBb/BX4W/wV/Fv8FgBf/BYIX/wWC + F/8EgxeZBHkUnwV7Fv8FehX/BXgV/wZ3Fv9nq3H/8vjz/+vz7P/f7eH/3+zh/9/s4f/f7OH/3+zh/9/s + 4f/f7OH/3+zh/9/s4f/f7OH/3+zh/9/s4f/f7OH/3+zh/9/s4f/f7OH/3+zh/9/s4f/f7OH/3+zh/9/s + 4f/f7OH/3+zh/9/s4f/f7OH/4e3j//T59f/R5dT/Kog3/wR1Ff8FdxX/BXkV/wV7Fv8FfRb/BX4W/wWA + Fv8FgRf/BYIX/wWCF/8EgxeZBHwUngV8Fv8Fexb/BXkV/wV4Ff8TfiP/c7J8/7XWuv+92sH/vdrB/73a + wf+92sH/vdrB/73awf+92sH/vdrB/73awf+92sH/vdrB/73awf+92sH/vdrB/73awf+92sH/vdrB/73a + wf+92sH/vdrB/73awf+92sH/vdrB/73awf+92sH/vNrA/6bOrP9HmVL/B3cX/wV3Ff8FeRX/BXsW/wV8 + Fv8Ffhb/BX8W/wWAF/8FgRf/BYIX/wWCF/8EgxeZBHwUngV+Fv8FfRb/BXsW/wV6Ff8FeBX/B3gX/xF8 + IP8TfSP/E30j/xN8I/8TfCL/E3wi/xN7Iv8TeyL/E3si/xN8Iv8TfCL/E3wi/xN8Iv8TfCL/E3wi/xN8 + Iv8TfCL/E3wi/xN8Iv8TeyL/E3si/xN7Iv8TfCL/E3wi/xN8I/8TfSP/E30i/w16HP8Fdxb/BXgV/wV5 + Ff8Fexb/BXwW/wV+Fv8Ffxb/BYAW/wWBF/8FgRf/BYIX/wWCF/8EgxeZBH0VnQV/Fv8Ffhb/BXwW/wV7 + Fv8FehX/BXkV/wV4Ff8FdxX/BHYV/wR1Ff8EdRT/BHUU/wR1FP8EdRT/BHUU/wR1FP8EdRT/BHUU/wR1 + FP8EdRT/BHUU/wR1FP8EdRT/BHUU/wR1FP8EdRT/BHUU/wR1FP8EdRT/BHUU/wR1Ff8EdhX/BXcV/wV4 + Ff8FeBX/BXkV/wV7Fv8FfBb/BX0W/wV/Fv8Ffxb/BYAX/wWBF/8Fghf/BYIX/wWDF/8EgxeZBH8WnAWA + Fv8Ffxb/BX4W/wV9Fv8FfBb/BXsW/wV6Ff8FeRX/BXgV/wV4Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV3 + Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV4 + Ff8FeBX/BXkV/wV6Ff8FehX/BXsW/wV8Fv8FfRb/BX8W/wWAFv8FgBf/BYEX/wWCF/8Fghf/BYIX/wWD + F/8EgxeZBX8XhAWAF/wFgBf/BX8W/wV+Fv8Ffhb/BX0W/wV8Fv8Fexb/BXsW/wV6Ff8FehX/BXoV/wV6 + Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV5Ff8FeRX/BXkV/wV6 + Ff8FehX/BXoV/wV6Ff8Fexb/BXsW/wV8Fv8FfBb/BX0W/wV+Fv8Ffxb/BYAW/wWBF/8FgRf/BYIX/wWC + F/8Fghf/BYMX/wWCF/wFgheBBX8UMgSAF88FgBf8BYAX/wV/Fv8Ffxb/BX4W/wV9Fv8FfRb/BXwW/wV8 + Fv8FfBb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7 + Fv8Fexb/BXsW/wV7Fv8Fexb/BXwW/wV8Fv8FfBb/BX0W/wV9Fv8Ffhb/BX8W/wV/Fv8FgBb/BYAX/wWB + F/8FgRf/BYIX/wWCF/8Fghf/BYIX/ASCF80FhBUwAFUAAwV6FDIDgBeDBIAWnQR/Fp4EfRaeBH0WngR9 + Fp8EfRafBH0WnwR7Fp8EexafBHoWoAR6FqAEehagBHoWoAR6FqAEehagBHoWoAR6FqAEehagBHoWoAR6 + FqAEehagBHoWoAR6FqAEehagBHoWoAR6FqAEehagBHsWnwR7Fp8EexafBH0WnwR9Fp8EfRaeBH0WngR/ + Fp4EgBadBIAWnQSBFp0EgRadBIEWnQSCFpwEghacA4EXggWCFS8AfwACAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAKAAAACgAAABQAAAAAQAgAAAAAABAGgAAAAAAAAAAAAAAAAAAAAAAAACLFwsFgxVfBIIXpASD + F6sEgxerBIMXqwSDF6sEgxerBIMXqwSDF6sEgxerBIMXqwSDF6sEgxerBIAXrASAF6wEfxasBH0WrQR8 + Fa4EehWvBHYUsAR0FLEEcRSyBG8TswRrErUEaRK2BGkStgRnErcEZxK3BGcStwRpErYEaxK1BG0StARw + E7MEchSyBHQUsQR4FbAEehWnBXkUYwBfDxAFgxdhBYIX8AWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWD + F/8Fgxf/BYMX/wWDF/8Fghf/BYIX/wWBF/8FgBf/BYAW/wV+Fv8FfBb/BXoV/wV4Ff8FdRX/BHMU/wRw + FP8EbhP/BGwT/wRqE/8EahP/BGkT/wRqE/8EaxP/BG0T/wRvFP8EchT/BHQU/wV3Ff8FeRX/BXsW/wV9 + FvAFeRRjBIIXpgWDF/8Fgxf/BYMX/wWDF/8Fgxf/BYMX/wWCF/8Fghf/BYIX/wWCF/8Fghf/BYEX/wWA + F/8FgBf/BX8W/wV9Fv8Fexb/BXoV/wV3Ff8EdBX/BHEU/wRuE/8EaxP/BGgS/wRmEv8EZRL/BGQS/wRj + Ev8EZBL/BGUS/wRnEv8EahP/BG0T/wRwFP8EcxT/BXYV/wV5Ff8Fexb/BHoVqASDF60Fgxf/BYMX/wWD + F/8Fgxf/BYIX/wWCF/8Fghf/BYEX/wWBF/8FgRf/BYAX/wWAFv8Ffxb/BX4W/wV8Fv8FehX/BXgV/wR2 + Ff8EcxT/BHAU/wRsE/8EaRL/BGUS/wRjEf8FYRH/C2MX/xRoIP8TZx//CmIX/wRfEf8EYRH/BGQS/wRo + Ev8EaxP/BG4T/wRyFP8FdhX/BXoV/wR4Fa8EgxetBYMX/wWDF/8Fgxf/BYIX/wWCF/8Fghf/BYEX/wWA + F/8FgBb/BX8W/wV+Fv8FfRb/BXwW/wV7Fv8FeRX/BXcV/wR1Ff8EchT/BG4T/wRrE/8EZxL/BGQR/wdi + FP8kci//X5dn/57Ao//C18X/wdfF/5q9n/9ak2P/IW8s/wZhE/8EYxH/BGYS/wRqE/8EbxP/BHMU/wV3 + Ff8EdhSwBIMXrQWDF/8Fgxf/BYIX/wWCF/8FgRf/BYEX/wWAFv8Ffxb/BX4W/wV9Fv8FfBb/BXoW/wV5 + Ff8FdxX/BHYV/wRzFP8EcBT/BG0T/wRqE/8EZhL/BGIR/xhrI/9zpXv/0+LV//f6+P/+/v7///////// + ///+/v7/9vn3/87f0f9rn3P/FGkg/wRiEf8EZxL/BGwT/wRxFP8EdRX/BHQUsQSBF60Fghf/BYIX/wWB + F/8FgRf/BYAW/wV/Fv8Ffhb/BXwW/wV7Fv8FehX/BXgV/wV3Ff8EdRX/BHMU/wRxFP8EbhP/BGsT/wRo + Ev8EZRL/BGER/yBwK/+lxKn/9/r3//D28f/0+fX/////////////////////////////////9fj1/5u+ + oP8bbSf/BGMR/wRpEv8EbhP/BHMU/wRxFLIEgRetBYIX/wWBF/8FgBf/BX8W/wV+Fv8FfRb/BXsW/wV6 + Ff8FeBX/BXYV/wR0Ff8EchT/BHAU/wRuE/8EbBP/BGkT/wRnEv8EYxH/BGAR/xRnIP+gwqX/+/z7/+Tw + 5v9gpWr/iLyP//r8+v/////////////////////////////////5+/r/lrub/xFoHf8EZhL/BGsT/wRx + FP8EbxOzBIAXrQWBF/8FgBf/BX8W/wV9Fv8FfBb/BXoV/wV4Ff8EdhX/BHQU/wRyFP8EcBT/BG0T/wRr + E/8EaRL/BGcS/wRkEv8EYhH/BF4Q/wVcEv9onHD/9fj2/+Xw5v9ZoWT/B3MX/0aWUf+CuYr/hLqM/4S6 + jP+Euoz/hLqM/4e7jv/P5NL///////H28v9cl2T/BWQS/wRpEv8EbxP/BG0StAR/F64FgBf/BX8W/wV9 + Fv8Fexb/BXkV/wV3Ff8EdRX/BHMU/wRwFP8EbRP/BGsT/wRpEv8EZxL/BGUS/wRiEf8EXxH/BF0Q/wNa + EP8bZyb/yNrK///////N49H/K4c4/wJwEv8jgzH/NY1C/zWNQv81jUL/NY1C/y+JPP8Pdx7/nsik//// + ////////vdXA/xZtIv8EaBL/BG0T/wRrErUEfhWuBX8W/wV9Fv8FfBb/BXkV/wV3Ff8EdRT/BHIU/wRv + E/8EbBP/BGoT/wRnEv8EZRL/BGMR/wRhEf8EXhH/BFwQ/wNZEP8DVw//SYRS//L28v///////f79/7jX + vf8phjf/aKpy/+Pv5f/p8+r/6fPq/+nz6v/K4c3/JYQy/57IpP///////////+zz7v8/hkn/BGcS/wRs + E/8EaxK1BH4VrgV+Fv8FfBb/BXkV/wV3Ff8EdRT/BHIU/wRvFP8EbBP/BGkS/xNwIP9GjVD/UJJZ/1CQ + Wf9Qj1n/UI1Y/0+MWP8sczb/BVYQ/3ymgv/9/f3////////////9/v3/xt/K/9Pm1v/+//7///////// + ////////3u3g/zKLPv+iyqj////////////7/Pv/bqR2/wRnEv8EbBP/BGsStQR7Fa8FfBb/BXoW/wV3 + Ff8EdRT/BHIU/wRvFP8EbBP/BGkS/wVnE/9gnmn/7/Xw//X59f/1+fX/9fj1//X49f/1+PX/f6mF/wVW + Ef+WuJv//////////////////P78//z+/f////////////////////////////b69//G38r/5fDn//// + /////////v7+/4i1j/8EZxP/BG0T/wRrErUEeRWwBXsW/wV4Ff8EdRT/BHIU/wRvE/8EbBP/BGoS/wRn + Ev8FZRP/bqV1//z9/P///////////////////////////4mxj/8GWBL/kLSW//7+/v//////+fv5/5PC + m/+eyKT//f79///////////////////////3+/j//f79//////////////////3+/v+Dson/BGgT/wRu + E/8EbRK0BHcVsQV5Ff8FdxX/BHMU/wRvFP8FbRT/CGwW/whqFv8IaRb/CGcW/y59Of/E2sf//v7+//// + //////////////////+fwKT/CV0W/2qccv/7/Pv///////X69v9QnFv/YqZs//v9/P////////////// + ///s9O3/cq97/7HTtv/8/fz////////////4+vj/XZxm/wRqE/8EbxT/BG8SswR3FbEFeBX/BXYV/wRy + FP8Rdh//aKZx/6DGpf+jyKj/o8eo/6PGqP+kx6n/yN3L//z9/f//////////////////////xtrJ/xdp + I/83fUH/5/Do///////1+vb/UJxb/0OVT/+qz7D/rdCy/63Qsv+t0LL/m8ah/yeFNf8hgi//r9K1//v9 + /P//////4Ozi/y6AOv8EbBP/BHEU/wRwE7MEdRSyBXgV/wR1Ff8EcRT/XqJo/+307v/W59j/zuHQ/87h + 0P/O4dD/zuHQ/87h0f/O4tH/zuLR/87i0f/O4tH/zuLR/7vVvv8tezj/EGcc/6rJrv/+//7/9vr3/2Cl + af8dgCv/IoIw/yKCMP8igjD/IoIw/yOCMP8Odx3/AnAS/1OeXv/v9vD//f7+/57Eo/8Mbhr/BG4T/wR0 + FP8EchSyBHUUsgV3Ff8EdBT/BXEV/4u8kv/e7OD/NYZA/xZzI/8WcyP/FnMj/xZzI/8WdCP/FnUj/xZ2 + I/8WdiP/FnYj/xZ1I/8VcyL/CWoX/wRlEv9Cikz/4+7l//3+/f/f7eH/0ubV/9Pm1f/T5tX/0+bV/9Pm + 1f+62L7/LIg6/zuQR//P5NL//v7+/9zq3v84h0P/BGwT/wRxFP8FdhX/BHQUsQR0FLIFdhX/BHMU/wVx + Ff+NvZT/2unc/yJ7Lv8EahP/BGoT/wRrE/8EbBP/BG0T/wRuE/8EcBT/BHAU/wRwFP8EcBT/BG4T/wRs + E/8EaxP/CWsX/2ulc//t9O7/////////////////////////////////8/j0/5rGof/P5NL//v/+/+jx + 6f9gn2n/CGwW/wRvE/8EdBT/BXgV/wR2FLAEcxOzBXYV/wRzFP8FcBX/jb2U/9rp3P8ifC//BGsT/wRs + E/8EbRP/BG8T/wRxFP8EcxT/BHQU/wR1Ff8EdRX/BHUU/wRzFP8EchT/BHAU/wRuE/8McBr/ZqRv/9zq + 3v/9/v3////////////////////////////9/v3//P38/9fm2f9dnWb/Cm0Y/wRuE/8EchT/BXYV/wV6 + Ff8EehWvBHMTswR2Ff8EcxT/BXAV/429lP/a6dz/In0v/wRsE/8EbhP/BG8U/wRxFP8EdBT/BHYV/wV3 + Ff8FeRX/BXkV/wV5Ff8FeBX/BXYV/wR1Ff8EcxT/BHAU/whvF/81h0H/k76Z/9fm2f/z+PT//P38//z9 + /P/y9/P/0+PW/424k/8wgDv/B2sV/wRsE/8EcRT/BHUU/wV5Ff8FfBb/BHwVrgRzE7MEdRX/BHMU/wVw + Ff+NvZT/2unc/yJ9L/8EbRP/BG8U/wRyFP8EdBT/BHYV/wV4Ff8FehX/BXwW/wV8Fv8FfBb/BXsW/wV6 + Ff8FeRX/BXcV/wR0FP8EcRT/BG0T/wpuGP8kezD/VJde/3erfv92qX3/UJJZ/yJ1Lf8JZxb/BGgS/wRr + E/8EbxT/BHQU/wV3Ff8Fexb/BX0W/wR9Fq0EcxOzBHYV/wRzFP8FcRX/jb2U/9rp3P8ifi//BG4T/wRx + FP8EcxT/BHUV/wV4Ff8Fehb/BXwW/wV+Fv8Ffxb/BX4W/wV+Fv8FfRb/BXwW/wV6Fv8FeBX/BHUV/wRx + FP8EbhP/BGsT/wRpEv8EZxL/BWUT/wtoGP8HZxX/BGcS/wRrE/8EbhP/BHIU/wR1Ff8FeRX/BXwW/wV/ + Fv8EfhatBHMTswR2Ff8EcxT/BXEV/429lP/a6dz/In4v/wRvE/8EcRT/BHQU/wV2Ff8FeRX/BXsW/wV9 + Fv8Ffxb/BYAW/wWAFv8Ffxb/BX8W/wV+Fv8FfBb/BXoV/wV3Ff8EdBT/BHAU/wRtE/8EaxP/BGkS/zSE + QP+dw6P/NoZB/wRqE/8EbRP/BHEU/wR0FP8FdxX/BXoV/wV9Fv8FgBb/BH8WrARzE7MEdhX/BHMU/wVx + Ff+NvZT/2unc/yJ+L/8EbhP/BHEU/wRzFP8EdhX/BXgV/wV6Fv8FfRb/BX4W/wV/Fv8Ffxb/BX8W/wV+ + Fv8Ffhb/BXwW/wV6Fv8FeBX/BHUU/wRyFP8EbxP/BGwT/wRqE/9TmV3/7fTu/0qTVP8EaxP/BG8U/wRz + FP8EdhX/BXgV/wV7Fv8Ffhb/BYAX/wSAF6wEcxOzBHUV/wRzFP8FcBX/jb2U/9rp3P8ifS//BG0T/wRv + FP8EchT/BHQU/wV2Ff8FeRX/BXsW/wV8Fv8FfRb/BX0W/wV9Fv8FfRb/BXwW/wV7Fv8FeRX/BXcV/wR1 + FP8EchT/BG8U/wRtE/8EaxP/U5ld/+307v9KlFX/BGwT/wRwFP8EdBT/BXYV/wV5Ff8FfBb/BX8W/wWB + F/8EgBesBHMTswR2Ff8EcxT/BXAV/429lP/a6dz/In0v/wRsE/8EbhP/BHAU/wRyFP8EdBT/BXYV/wV4 + Ff8FehX/BXsW/wV7Fv8Fexb/BXoW/wV6Ff8FeRX/BXgV/wV2Ff8EdBT/BHEU/wRvE/8EbRP/BGsT/1OZ + Xv/t9O7/SpRV/wRtE/8EcRT/BHQU/wV3Ff8FehX/BXwW/wV/Fv8FgRf/BIEXqwRzE7MFdhX/BHMU/wVw + Ff+NvZT/2unc/yJ8L/8EaxP/BG0T/wRuE/8EcBT/BHIU/wR0FP8FdhX/BXcV/wV4Ff8FeBX/BXgV/wV4 + Ff8FeBX/BXcV/wV2Ff8EdBT/BHIU/wRwFP8EbhP/BG0T/wRrE/9TmV7/7fTu/0qVVf8EbhP/BHIU/wR1 + Ff8FeBX/BXoV/wV9Fv8FgBb/BYEX/wSDF6sEdBSyBXYV/wRzFP8FcRX/jb2U/9rp3P8ifC//BGsT/wRs + E/8EbRP/BG4T/wRwFP8EchT/BHQU/wR1FP8EdhX/BHYV/wR2Ff8EdhX/BHYV/wR1FP8EdBT/BHIU/wRx + FP8EbhP/BG0T/wRsE/8EaxP/U5le/+307v9KlVX/BG8T/wRyFP8EdRX/BXgV/wV7Fv8FfRb/BYAX/wWB + F/8EgxerBHUUsgV3Ff8EdBT/BXEV/429lP/a6dz/Inwv/wRqE/8EaxP/BGwT/wRtE/8EbhP/BG8U/wRx + FP8EchT/BHMU/wRzFP8EcxT/BHMU/wRzFP8EcxT/BHIU/wRwFP8EbhP/BG0T/wRsE/8EaxP/BGoT/1OZ + Xv/t9O7/SpZV/wRvE/8EcxT/BXYV/wV5Ff8Fexb/BX4W/wWAF/8FgRf/BIMXqwR1FLIFdxX/BHUV/wVy + Ff+NvpT/2unc/yJ8L/8EahP/BGoT/wRrE/8EaxP/BGwT/wRtE/8EbxP/BHAU/wRwFP8EcBT/BHAU/wRw + FP8EcBT/BHAU/wRvE/8EbhP/BGwT/wRrE/8EaxP/BGoT/wRqE/9TmV7/7fXu/0qWVf8EcBT/BHQU/wV3 + Ff8FeRX/BXwW/wV+Fv8FgBf/BYEX/wSDF6sEdxWxBXgV/wR1Ff8FcxX/jb6U/9rp3P8ifC//BGoT/wRq + E/8EahP/BGoT/wRrE/8EbBP/BG0T/wRtE/8EbhP/BG4T/wRuE/8EbhP/BG4T/wRuE/8EbRP/BGwT/wRr + E/8EahP/BGoT/wRqE/8EahP/U5le/+317v9Kl1X/BHEU/wR0Ff8FdxX/BXoV/wV8Fv8Ffxb/BYAX/wWC + F/8EgxerBHkVsQV5Ff8FdxX/BnUW/4y/k//c697/K4M3/wxwG/8McBv/DG8b/wxvG/8McBv/DHAb/wxx + G/8Mchv/DHIb/wxyG/8Mchv/DHIb/wxyG/8Mchv/DHEb/wxxG/8McBv/DG8b/wxvG/8McBv/DHAb/1uf + Zv/t9e7/SZhV/wRzFP8FdhX/BXkV/wV7Fv8FfRb/BX8W/wWBF/8Fghf/BIMXqwR5FbAFexb/BXkV/wV2 + Ff9rrXX/7/bw/7rXvv+szrH/rM6x/6zOsf+szrH/rM6x/6zOsf+szrH/rM6x/6zOsf+szrH/rM6x/6zO + sf+szrH/rM6x/6zOsf+szrH/rM6x/6zOsf+szrH/rM6x/6zOsf/N4tD/4O7i/zOOQf8EdRX/BXgV/wV6 + Ff8FfBb/BX4W/wWAFv8FgRf/BYIX/wSDF6sEexWvBXwW/wV6Fv8FeBX/GoIp/4m+kf/A3MT/w93H/8Pd + x//D3cf/w93H/8Pdx//D3cf/w93H/8Pdx//D3cf/w93H/8Pdx//D3cf/w93H/8Pdx//D3cf/w93H/8Pd + x//D3cf/w93H/8Pdx//D3cf/udi9/2Opbf8LeRv/BXgV/wV6Ff8FfBb/BX4W/wV/Fv8FgBf/BYEX/wWC + F/8EgxerBH0VrwV+Fv8FfBb/BXoV/wV4Ff8KeRn/E34i/xR+JP8UfSP/FHwj/xR8I/8UfCP/FHwj/xR8 + I/8UfCP/FHwj/xR8I/8UfCP/FHwj/xR8I/8UfCP/FHwj/xR8I/8UfCP/FHwj/xR8I/8UfCP/FH0k/xF8 + IP8HeBf/BXgV/wV6Ff8Fexb/BX0W/wV/Fv8FgBb/BYEX/wWCF/8Fghf/BIMXqwR+Fa4Ffxb/BX4W/wV8 + Fv8FexX/BXkV/wV4Ff8FdxX/BXcV/wR2Ff8EdhX/BHUV/wR1Ff8EdRX/BHYV/wR2Ff8EdhX/BHYV/wR2 + Ff8EdhX/BHYV/wR2Ff8EdRX/BHUV/wR2Ff8EdhX/BXYV/wV3Ff8FeBX/BXkV/wV6Ff8FfBb/BX0W/wV/ + Fv8FgBb/BYEX/wWBF/8Fghf/BYMX/wSDF6sEgBanBYAW/wV/Fv8Ffhb/BX0W/wV8Fv8Fexb/BXoV/wV5 + Ff8FeRX/BXkV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4 + Ff8FeBX/BXkV/wV5Ff8FehX/BXsW/wV7Fv8FfBb/BX0W/wV/Fv8FgBb/BYEX/wWBF/8Fghf/BYIX/wWD + F/8EgxelBX4XYwWAF/EFgBf/BX8W/wV/Fv8Ffhb/BX0W/wV8Fv8FfBb/BXwW/wV7Fv8Fexb/BXsW/wV7 + Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8Fexb/BXsW/wV7Fv8FfBb/BXwW/wV9 + Fv8FfRb/BX4W/wV/Fv8FgBf/BYEX/wWBF/8Fghf/BYIX/wWDF/8FghfwBYIXYAB1Ew0FfxdiBH8XpgR/ + Fa4EfhWuBH4VrgR+Fa4EfRWvBHsVrwR7Fa8EexWvBHsVrwR7FbAEexWwBHsVsAR7FbAEexWwBHsVsAR7 + FbAEexWwBHsVsAR7FbAEexWwBHsVsAR7Fa8EexWvBHsVrwR9Fa8EfhWuBH4VrgR+Fa4EfxWuBH8XrgSA + F60EgRetBIEXrQSBF60EgxelBYIXYACLFwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEA + IAAAAAAAgBAAAAAAAAAAAAAAAAAAAAAAAAAHfxUkBYMWlQWCF7sFgxe8BYMXvAWDF7wFgxe8BYMXvAWC + F7wFghe8BYIXvAWCF7wFgBa9BX4WvQV8Fb4FehW/BXcVwAV0E8EDcRPCA20TxANqEsQDaBLFA2cSxQNo + EsUDahLFA2sTxANvE8MDchPBBXYVwAV5Fb8EexWZBnITKAWCF5YFgxf9BYMX/wWDF/8Fgxf/BYMX/wWD + F/8Fgxf/BYIX/wWCF/8Fghf/BYEX/wWAF/8Ffhb/BXwW/wV5Ff8FdhX/BHMU/wRvFP8EbBP/BGoT/wRo + Ev8EZxL/BGgS/wRpE/8EbBP/BG8T/wRyFP8FdRX/BXkV/wV7Fv0EexWZBYQXuwWDF/8Fgxf/BYMX/wWD + F/8Fghf/BYIX/wWBF/8FgRf/BYEX/wWAF/8Ffxb/BX0W/wV7Fv8FeBX/BXUV/wRxFP8EbRP/BGkS/wRl + Ev8EYhH/B2IU/wliFv8GYhP/BGIR/wRlEv8EaBL/BG0T/wRxFP8FdhX/BXkV/wV6Fb4Fgxe8BYMX/wWD + F/8Fgxf/BYIX/wWBF/8FgRf/BYAX/wV/Fv8Ffhb/BX0W/wV7Fv8FeRX/BXcV/wR0FP8EbxT/BGsT/wRn + Ev8GYxP/IHEr/1eSYP+TuZj/pcSq/4awjP9IiFH/FWkh/wViEv8EZxL/BGwT/wRyFP8FdhX/BXcVwAWD + F7wFgxf/BYIX/wWCF/8FgRf/BYAX/wV/Fv8Ffhb/BXwW/wV7Fv8FeRX/BXcV/wR1Ff8EcRT/BG4T/wRq + E/8EZRL/D2cb/2SbbP/N39D/9vn3//7//v///////f79//D18f+40bz/RohQ/whkFf8EZxL/BG4T/wRz + FP8FdBPBBYIXvAWCF/8FgRf/BYAX/wV/Fv8Ffhb/BXwW/wV6Fv8FeBX/BXYV/wR0FP8EchT/BG8T/wRr + E/8EaBL/BGMS/w5lGv+ArYb/8PXx/8ziz//X6dr////////////////////////////i7OP/WJRg/wdk + FP8EahP/BHAU/wNxE8IFgRa9BYEX/wWAF/8Ffhb/BX0W/wV6Fv8FeBX/BXYV/wRzFP8EcRT/BG4T/wRr + E/8EaRL/BGUS/wRiEf8FXhL/XJVl/+707/+/28L/Lok7/22td//C3MX/w93G/8Pdxv/D3cb/zuPR//r8 + +v/a59z/NH8+/wRmEv8EbhP/A28TwwWAFr0FgBf/BX4W/wV8Fv8FeRX/BXcV/wR0Ff8EcRT/BG4T/wRr + E/8EaBL/BGYS/wRjEf8EXxH/BFwQ/xhmJP/E2Mf/9/r3/2urdP8GchX/Koc4/z2RSf89kUn/PZFJ/zKL + P/9Ak0z/6/Ts//7+/v+WvJv/CWcX/wRsE/8DaxPEBX4WvQV+Fv8FfBb/BXkV/wV2Ff8EcxT/BHAU/wRt + E/8FaRP/B2gV/wdmFf8HYxT/B2AU/wZdE/8EWBD/RYJO//H18v//////3+3h/1WfX/+JvJD/5vHo/+jy + 6f/o8un/rtGz/z6SSv/q8+v//////9bl2P8hdi3/BGoT/wNrEsQFfBW+BX0W/wV6Ff8FdxX/BHMU/wRw + FP8EbBP/BGkT/0CLS/+Wvpv/mr+f/5q+n/+avZ7/iLCO/xhkI/9wnnb//f39////////////6vPs/+/2 + 8P/////////////////Q5dP/c7B7/+/28P//////8PXw/z6ISP8EahP/A2sSxAV6Fb8Fexb/BXcV/wR0 + FP8EcBT/BGwT/wRpEv8GZxP/ibaQ///////////////////////h6+P/Jm0w/3mlgP/+/v7//////97s + 4P/I4Mv//f79//////////////////r8+//3+vf//v/+///////0+PT/RY1P/wRsE/8DaxPEBXkVvwV5 + Ff8EdRX/BHEU/wduFv8LbRn/C2sZ/wtpGf9TlFz/6PDp/////////////////+nx6v8zeD3/XpNl//n7 + +f//////nMei/1qiZP/5+/n////////////w9vD/kcGY/9rq3f///////////+fw6P8xgj3/BG0T/wNv + E8MFdxXABXcV/wRzFP8Zeyf/hriN/7HQtf+y0Lb/stC2/7bRuv/m8Oj/////////////////9/r4/1mU + Yv8ueDn/4uzj//////+axqD/Mos//4u9kv+Ov5b/jr+W/4C3iP8ggS7/SJhU/97t4P//////vdfB/xNy + If8EcBT/A3ETwgV2FcAFdhX/BHIU/2Gkav/a6tz/ibiP/4K0if+CtIn/grOJ/4K0if+CtIn/grWJ/4K0 + if+Bs4j/RIxO/wxnGf+Xvpz//f79/73awf9fpWn/X6Rp/1+laf9fpWn/V6Bi/xd8Jv8vijz/0eXT//X5 + 9v9lom3/BW0U/wRzFP8FdBPBBXQVwQR1Ff8EcRT/dK98/7vXv/8Pbxz/BGkS/wRqE/8EaxP/BGwT/wRt + E/8EbhP/BG4T/wRtE/8EaxP/BGkT/yp+Nv/I3sv//P38//r8+v/6/Pr/+vz6//r8+v/l8ef/a6t0/8Ld + xv/6/Pr/oseo/xRzIv8EcBT/BXYV/wV3FcAFdBXBBHUV/wRxFP90r3z/u9fA/w9xHf8EaxP/BG0T/wRv + FP8EcBT/BHMU/wR0FP8EdBT/BHMU/wRyFP8EcBT/BW0U/zeIQ/++2ML/+fz5//////////////////7/ + /v/1+fX/8ffy/5/EpP8feSz/BG4T/wRzFP8FeRX/BXkVvwV0FcEEdBX/BHEU/3SvfP+718D/D3Id/wRt + E/8EcBT/BHIU/wR0Ff8FdxX/BXkV/wV5Ff8FeRX/BXcV/wV2Ff8EcxT/BXAU/x57K/9xqnn/vtjC/+bw + 5//v9fD/3+vh/67Ms/9ZmWL/EnAf/wRtE/8EcRT/BXcV/wV7Fv8FfBW+BXQTwQR0FP8EcRT/dK98/7vX + wP8Pcx3/BG8U/wRyFP8EdRX/BXgV/wV6Fv8FfBb/BX0W/wV9Fv8Fexb/BXoW/wV4Ff8EdBX/BHAU/wVt + FP8TciH/MoI9/z2HR/8qezb/Dmob/wVoE/8EaxP/BHAU/wR1Ff8FeRX/BX0W/wV+Fr0FdBXBBHUV/wRx + FP90r3z/u9fA/w9zHf8EcBT/BHQU/wV2Ff8FeRX/BXwW/wV+Fv8FgBb/BX8W/wV+Fv8FfRb/BXsW/wV4 + Ff8EdBX/BHAU/wRsE/8EaRP/EG4d/1CUWf8ddir/BGsT/wRvFP8EcxT/BXcV/wV7Fv8Ffhb/BYAWvQV0 + FcEEdRX/BHEU/3SvfP+718D/D3Md/wRwFP8EcxT/BXYV/wV5Ff8FfBb/BX4W/wV/Fv8Ffxb/BX8W/wV+ + Fv8FfBb/BXkV/wV2Ff8EchT/BG8T/wRrE/8nfjT/0eTT/0CNS/8EbRP/BHEU/wR1Ff8FeRX/BXwW/wWA + Fv8FgBa9BXQTwQR0FP8EcRT/dK98/7vXwP8Pcx3/BG8T/wRxFP8EdBT/BXcV/wV6Ff8FfBb/BX0W/wV9 + Fv8FfRb/BXwW/wV7Fv8FeBX/BHUV/wRyFP8EbxT/BGwT/yiANf/V5tf/QY9M/wRuE/8EchT/BXYV/wV6 + Ff8FfRb/BYAX/wWCF7wFdBXBBHUV/wRxFP90r3z/u9fA/w9yHf8EbRP/BG8U/wRyFP8EdBT/BXcV/wV5 + Ff8FehX/BXoV/wV6Ff8FehX/BXgV/wV3Ff8EdBT/BHEU/wRvE/8EbBP/KIA1/9Xm2P9BkEz/BG8U/wRz + FP8FdxX/BXoW/wV+Fv8FgBf/BYIXvAV0FcEEdRX/BHEU/3SvfP+718D/D3Ed/wRsE/8EbRP/BG8U/wRy + FP8EdBT/BXYV/wV3Ff8FdxX/BXcV/wV3Ff8FdhX/BHQU/wRyFP8EcBT/BG0T/wRsE/8ogDX/1ebY/0GQ + TP8EcBT/BHQU/wV4Ff8Fexb/BX4W/wWBF/8Fghe8BXUVwQV2Ff8EchT/dK98/7vXwP8PcB3/BGsT/wRs + E/8EbRP/BG8U/wRxFP8EchT/BHMU/wR0FP8EdBT/BHMU/wRzFP8EcRT/BG8U/wRuE/8EbBP/BGsT/yiA + Nf/V5tj/QZFM/wRxFP8EdRX/BXgV/wV7Fv8Ffxb/BYEX/wWCF7wFdhXABXYV/wRzFP90sH3/u9fA/w9x + Hf8EahP/BGsT/wRrE/8EbRP/BG4T/wRvFP8EcBT/BHAU/wRwFP8EcBT/BHAU/wRuE/8EbRP/BGwT/wRr + E/8EahP/KIA1/9Xm2P9BkUz/BHIU/wV2Ff8FeRX/BXwW/wV/Fv8FgRf/BYIXvAV3FcAFeBX/BHQU/3Sx + ff+718D/D3Id/wRrE/8EahP/BGoT/wRrE/8EbBP/BG0T/wRtE/8EbRP/BG0T/wRtE/8EbRP/BGwT/wRr + E/8EaxP/BGoT/wRqE/8ogDX/1ebY/0GTTf8EcxT/BXcV/wV6Fv8FfRb/BX8W/wWBF/8Fghe8BXkVvwV6 + Ff8FdhX/Z6tx/9Xn2P9sqXX/Y6Ns/2OjbP9jo2z/Y6Ns/2OkbP9jpGz/Y6Rs/2OkbP9jpGz/Y6Rs/2Ok + bP9jpGz/Y6Ns/2OjbP9jo2z/Y6Ns/32zhf/b6t3/OJBF/wV1Ff8FeRX/BXwW/wV+Fv8FgBf/BYIX/wWC + F7wFehW/BXwW/wV5Ff8ihjH/oMum/8Xfyf/F38n/xd7J/8Xeyf/F3sn/xd7J/8Xeyf/F3sn/xd7J/8Xe + yf/F3sn/xd7J/8Xeyf/F3sn/xd7J/8Xeyf/F38n/w97H/4K6i/8QfCD/BXgV/wV7Fv8FfRb/BX8W/wWB + F/8Fghf/BYIXvAV+Fb4FfRb/BXsW/wV5Ff8NfBz/Fn8l/xZ/Jv8WfiX/Fn4l/xZ9Jf8WfiX/Fn4l/xZ+ + Jf8WfiX/Fn4l/xZ+Jf8WfiX/Fn4l/xZ9Jf8WfiX/Fn4l/xZ/Jf8VfiT/CnkZ/wV5Ff8Fexb/BX0W/wV/ + Fv8FgBf/BYEX/wWCF/8Fghe8BX8XvAV/Fv8Ffhb/BXwW/wV6Fv8FeRX/BXgV/wV3Ff8FdxX/BXYV/wV3 + Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV3Ff8FdxX/BXYV/wV3Ff8FdxX/BXgV/wV5Ff8FehX/BXsW/wV9 + Fv8Ffxb/BYAX/wWBF/8Fghf/BYMX/wWCF7wFgBeXBYAX/QV/Fv8Ffhb/BX0W/wV8Fv8Fexb/BXsW/wV6 + Fv8FehX/BXoV/wV6Ff8FehX/BXoV/wV6Ff8FehX/BXoV/wV6Ff8FehX/BXoW/wV6Fv8Fexb/BXwW/wV9 + Fv8Ffhb/BX8W/wWAF/8FgRf/BYIX/wWCF/8Fgxf9BYIXlgZ8FCUFfxaWBX8XvAV+Fr0FfhW9BXwVvgV8 + Fb4FexW+BXsVvgV6Fb8FehW/BXoVvwV6Fb8FehW/BXoVvwV6Fb8FehW/BXoVvwV6Fb8FexW+BXsVvgV8 + Fb4FfBW+BX0VvQV+Fr0FgBa9BYAWvQWCF7wFghe8BYIXuwWDFpUHfxUkAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAGAAAADAA + AAABACAAAAAAAGAJAAAAAAAAAAAAAAAAAAAAAAAABoQYUwWDF8IEghfNBIIXzQSCF80EghfNBIIXzQSC + F80EgRfNBIAWzQR+Fs4EeRbPBHUU0ARyFNEDbhPSA2oT0wNoEtQDaBLUA2oT0wNuE9IEchTRBHYU0AV6 + FsQFeBRXBYMXwgWDF/8Fgxf/BYMX/wWCF/8Fghf/BYIX/wWBF/8FgBf/BX4W/wV7Fv8FdxX/BHMU/wRu + E/8EaRL/BGYS/wRkEv8EZBL/BGYS/wRqE/8EbhP/BHQU/wV5Ff8FexbEBIIXzQWDF/8Fgxf/BYIX/wWB + F/8FgBf/BX8W/wV+Fv8FfBb/BXkV/wV2Ff8EcRT/BGsT/wVmE/8bbyf/T45Y/3yrg/9uoXX/Nn5A/wxm + Gf8EZxL/BG0T/wR0FP8EdhTQBIIXzQWCF/8FgRf/BYEX/wV/Fv8FfRb/BXsW/wV5Ff8FdhX/BHMU/wRu + E/8EaRL/CGUV/0+PWP/D2Mb/8vfz//7+/v/8/fz/6PDp/5i9nf8hcy3/BGcS/wRwFP8EcxTRBIEXzQWB + F/8Ffxb/BX0W/wV7Fv8FeBX/BXUV/wRyFP8EbxP/BGsT/wRmEv8FYRL/TItV/9vo3f+Twpr/stO3/+v0 + 7f/r9O3/6/Tt//T49P+tyrH/GG8k/wRrE/8DbxPSBIAWzQV/Fv8FfRb/BXkV/wV2Ff8EchT/BG4T/wRq + E/8EZxL/BGMR/wReEf8WZiL/v9XD/8Pdx/8efyz/QJNL/1ujZv9bo2b/TJpX/6jOrf/4+/n/aaFx/wVp + E/8DbRPSBH4WzgV9Fv8FeRX/BHUV/wRxFP8EbBP/EHAe/x91K/8fciv/H28q/xJiHf9Af0n/8PXx//X5 + 9f+NvpT/rNCx/+bx6P/m8ej/jL6T/5fEnf//////tdC5/w5tG/8DaxPTBHsWzwV6Fv8EdhX/BHEU/wRs + E/8HaRX/hLSL/9nn2//Z59v/2ebb/3Cgd/9dkWX/+/z7//v8+//o8ur/+vz7////////////2+ve/9rq + 3f//////0uPU/xl1Jv8DaxPTBHkUzwV3Ff8EchT/C3AZ/w9vHf8RbR7/grGJ//r8+v///////////5C2 + lv9Ri1n/9/n3/97t4f91sX7/9Pn1//7+/v/y9/L/tdW6//P49P//////xdvI/xNzIf8DbhPSBHYU0AR1 + FP8jgTH/m8Sh/67Osv+uzbL/utS9/+fw6P/t9O7/7fTu/6rJr/8veTn/2efb/9rr3f9ClE7/c7B8/3ey + gP9srHX/IoIw/42/lP/6/Pv/i7mS/wduFf8DcRPRBHUU0ARzFP9Xn2H/psqr/zaHQv81hkD/NYdB/zWI + Qf81iUH/NYlB/yyBOP8Maxn/fK6D/+317v+/28P/uNe8/7jXvP+mzaz/RJZQ/7XVuv/X59n/MYU9/wRx + FP8EdRTQBHUU0ARzFP9boWX/kb6Y/wVrFP8EbBP/BG4T/wRxFP8EcxT/BHMU/wRxFP8EbxT/FXUj/5G9 + l//w9vH////////////6/Pv/4O3h/9Pk1f9OlVj/Bm8V/wV1Ff8EeBTPBHMU0QRyFP9boWX/kb6Y/wVt + FP8EbxT/BHMU/wV2Ff8FeRX/BXoV/wV5Ff8FdxX/BHMU/w90Hf9Pl1n/n8Wl/8nezP+91sH/f6+G/yx/ + OP8GbRX/BHMU/wV5Ff8EfRbOBHMU0QRzFP9boWX/kb+Y/wVvFf8EchT/BXYV/wV6Fv8FfRb/BX8W/wV+ + Fv8FfBb/BXkV/wR0FP8EbxT/CW0Y/xZyI/8mejL/Dmwb/wRrE/8EcRT/BXYV/wV8Fv8EfhbOBHMU0QRz + FP9boWX/kb+Y/wVvFf8EcxT/BXYV/wV6Fv8Ffhb/BX8W/wV/Fv8Ffhb/BXsW/wV3Ff8EchT/BG0T/w1v + G/+WwJz/MoU//wRuE/8EdBT/BXkV/wV+Fv8EgBbNBHMU0QRyFP9boWX/kb6Y/wVuFP8EcBT/BHQU/wV4 + Ff8Fexb/BXwW/wV8Fv8FfBb/BXoV/wV3Ff8EchT/BG4T/w5xHP+rzbD/OIpE/wRwFP8EdhX/BXoV/wV/ + Fv8EgRbNBHUU0QRzFP9boWX/kb6Y/wVsFP8EbhP/BHEU/wR0FP8FdxX/BXgV/wV4Ff8FeBX/BXcV/wR0 + FP8EcRT/BG4T/w5xHP+rzbD/OItE/wRyFP8FdxX/BXsW/wV/Fv8EgRbNBHUU0ARzFP9boWX/kb6Y/wVr + FP8EbBP/BG4T/wRwFP8EcxT/BHQU/wR0FP8EdBT/BHMU/wRxFP8EbhP/BGwT/w5wHP+rzbD/OIxE/wRz + FP8FdxX/BXwW/wWAF/8EgRfNBHYU0AR1FP9bomX/kb6Y/wVrFP8EahP/BGsT/wRtE/8EbxP/BG8U/wRv + FP8EbxT/BG8T/wRtE/8EaxP/BGoT/w5wHP+rzrD/OI1F/wR0FP8FeRX/BX0W/wWAF/8EgRfNBHgUzwV3 + Ff9YomP/ocin/yiBNf8nfzT/J380/yeANP8ngTT/J4E0/yeBNP8ngTT/J4E0/yeBNP8ngDT/J380/zCF + PP+01Ln/No5D/wV2Ff8Fehb/BX4W/wWBF/8EghfNBHsWzwV6Ff8qizj/qdCv/7LUt/+y07f/stO3/7LT + t/+y07f/stO3/7LTt/+y07f/stO3/7LTt/+y07f/stO3/7PUuP+ax6D/GIAn/wV5Ff8FfBb/BX8W/wWB + F/8EghfNBH4WzgV9Fv8Gehb/En4h/xmBKP8ZgCj/GYAo/xl/KP8ZgCj/GYAo/xmAKP8ZgCj/GYAo/xl/ + KP8Zfyj/GYAo/xmBKP8OfB7/BXkV/wV8Fv8Ffxb/BYAX/wWCF/8EghfNBX4WwwV/Fv8FfRb/BXsW/wV6 + Ff8FeRX/BXgV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXgV/wV4Ff8FeBX/BXkV/wV6Ff8Fexb/BX0W/wV/ + Fv8FgBf/BYEX/wWCF/8FgxfCBoEYVQWAF8MEfxbOBH4WzgR8Fs8EexbPBHsWzwR7Fs8EexbPBHsWzwR7 + Fs8EexbPBHsWzwR7Fs8EexbPBHsWzwR8Fs8EfRbPBH4WzgR/Fs4EgBfOBIEXzgWDF8IGghhUAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABQAAAAoAAAAAQAgAAAAAACQBgAAAAAAAAAA + AAAAAAAAAAAAAASCFnMEghfRBIIW1QSCFtUEghbVBIIW1QSCFtUEgRbVBH4W1gR6FdcEdhTYBHAT2QNr + EtoDaBLbA2gS2wNqEtoDbxPZBHQU2AR4FdMEexV2BIIX0QWDF/8Fgxf/BYIX/wWCF/8FgRf/BYAX/wV+ + Fv8Fexb/BXYV/wRwFP8EahP/B2cV/xVtIv8VbCH/B2UU/wRoEv8EbxT/BXYV/wR6FdMEghbVBYIX/wWC + F/8FgRf/BX8W/wV9Fv8Fexb/BXgV/wR0FP8EbhP/BmgT/zJ+PP+Qt5X/ydzM/8jby/+NtZP/L3s5/wVo + E/8EcBT/BHQU2ASCFtUFgRf/BX8W/wV9Fv8FehX/BXcV/wRzFP8EbxT/BGoT/wRkEv9Bhkv/xdvI/7fW + u//z+PP/9/v4//b69//R4dP/PIVH/wRqE/8EcBPZBH8W1gV/Fv8Fexb/BXgV/wRzFP8EbhP/BGoT/wRl + Ev8EYBH/FWYg/7vSvv+WxJ3/K4c4/2+teP9zsHz/aapy/9Tn1/+20br/E28g/wNsEtoEfhXWBXsW/wV3 + Ff8EcRT/BW0U/yJ5Lv83g0H/N39B/yhyM/8/fkj/7/Tw/9/t4f+Vw5v/3+3h/+Xw5/+JvZD/yeDM/+zz + 7f84hUP/A2sS2gR7FdcFeBX/BHIU/wRsE/8Jahf/nMKi/+307v/t8+7/rsmy/1mPYf/4+/n/4O7i/+Lu + 4////////f7+/+Hu4//0+fT/9vr3/0uSVf8DbBLaBHgV1wV1Ff8phDb/V5tg/1qaY/+hxKX/+/z7//// + ///N3s//SohT/+ry6/+lzKr/i76S/8nhzf+5173/bq13/97s4P/n8Oj/MoU9/wNvE9kEdhTYC3Yb/5fD + nf+As4f/bqh2/2+pd/9yrHr/cqx7/2akb/8gdSz/qcqu/8rhzv+Euov/iLyP/3u1g/83jkT/wdzE/6PI + qP8Ocxz/BHMU2AR0FNgOdx3/m8Wh/yJ8L/8EaxP/BG4T/wRxFP8EchT/BHEU/wRuE/8tgzn/vdjB//n7 + +f/+//7/9vr3/9Dk0/+207r/KYE2/wRzFP8EeBXXBHQU2A53Hf+bxaH/In4v/wRvFP8EdBT/BXgV/wV6 + Fv8FehX/BXcV/wV0Ff8dfCv/aKVx/6fJrP+mx6v/ZqBu/xt3KP8EcBT/BXgV/wR9FdYEdBTYDncd/5vF + of8ifzD/BHIU/wV3Ff8FfBb/BX8W/wV+Fv8FfRb/BXoV/wR0FP8EbhT/CmwY/zqHRf8XcyT/BG0T/wR0 + FP8Fexb/BH4W1gR0FNgOdx3/m8Wh/yJ/MP8EcRT/BXYV/wV6Fv8FfRb/BX4W/wV9Fv8Fehb/BXYV/wRx + FP8HbRb/jruU/zOIQP8EcRT/BXcV/wV9Fv8EgRbVBHQU2A53Hf+bxaH/In0v/wRuE/8EchT/BXYV/wV5 + Ff8FeRX/BXkV/wV3Ff8EdBT/BHAU/wduFv+QvZf/NIlB/wRzFP8FeRX/BX4W/wSBFtUEdBTYDngd/5vF + of8ifC//BGwT/wRuE/8EchT/BHQU/wR0FP8EdBT/BHMU/wRwFP8EbRP/B20W/5C9l/80ikH/BHQU/wV6 + Ff8Ffhb/BIEW1QR3FdgOeR7/m8Wh/yJ8L/8EahP/BGsT/wRtE/8EbxP/BG8T/wRvE/8EbhP/BGwT/wRr + E/8HbBb/kL2X/zSMQf8EdhX/BXsW/wV/Fv8EghbVBHgV1wx7HP+axqD/cqx6/16gZ/9eoGf/XqFn/16h + Z/9eoWf/XqFn/16hZ/9eoGf/XqBn/2Ciav+qzq//LYo6/wV4Ff8FfRb/BYAX/wSCFtUEfRXWBnoW/zOR + Qf9orHH/aqxz/2qsc/9qrHP/aqxz/2qsc/9qrHP/aqxz/2qrc/9qrHP/aqxz/06eWf8Mexv/BXsW/wV/ + Fv8FgRf/BIIW1QR+FdIFfhb/BXsW/wV5Ff8FeBX/BXcV/wV3Ff8FdxX/BXcV/wV3Ff8FdxX/BXcV/wV3 + Ff8FeBX/BXoV/wV8Fv8Ffxb/BYAX/wWCF/8EghfRBH8VdASAF9EEfhbWBH0V1gR7FdYEehXXBHoV1wR6 + FdcEehXXBHoV1wR6FdcEehXXBHsV1wR7FdYEfRXWBH4W1gSAFtUEgRbVBIIX0QSCFnMAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAFghaVBIIX3ASC + Ft4EgRbeBIEW3gSAFt4EfxbeBHoV3wR0FOAEbRPhBGgS4gRnEuIEahLiBHAT4AR3FN4FexWXBIIX3QWD + F/8Fghf/BYEX/wWAFv8Ffhb/BXoV/wR0FP8EbBP/FnAj/0WJT/9SkVv/J3cy/wdpFf8EcRT/BHcU3gSB + Ft4FgRf/BX8W/wV8Fv8FeRX/BXUV/wRwFP8EaRP/NH8+/6fIq//j7uX/9/r3/9jm2v9mnm7/CWsX/wRx + FOAEfxbeBX4W/wV6Ff8EdBX/BG8U/wRqE/8EZBL/E2cg/6/Ls/9vrnj/cK95/5DAl/+RwZj/2ejb/0CJ + Sv8EbBPhBH0V3gV5Ff8EcxT/Bm4V/zyJR/9WlV//TIpV/0SCTf/s8u3/wt3G/8rhzf/j7+X/msag/+rz + 6/+HtY3/BGsT4QR5Fd8FdRX/EXQf/xp1J/+qy6//+fv6/9/q4f9kmGz/7/Tw/7PUt//v9vD/8Pfx/8/k + 0v/7/Pv/kbyX/wVtFOEEdhTgKYY3/468lf+FtYz/nMOi/7jVvP+uz7P/R4tR/8ndzP+LvZL/hLmL/3u1 + g/9Nmlj/2Onb/1SaXv8EcRTgBHUU4ESVT/9iomz/DHAa/wxyG/8MdRv/DHUb/whwF/9TmV3/1ObX/+/2 + 8P/n8ej/u9i//4y6k/8Qdh//BHYU3wR0FOBElE//XaBn/wRvFP8EdRX/BXkV/wV7Fv8FeRX/B3UX/zKI + Pv95r4H/jLiS/06TWP8Pcx7/BXUV/wR8Fd4EdBTgRJRP/12hZ/8EchT/BXcV/wV9Fv8Ffxb/BX0W/wV6 + Ff8EcxT/BGwT/0uTVf8ifC//BHIU/wV5Ff8EfxbeBHQU4ESUT/9doGf/BG8U/wR0FP8FeRX/BXsW/wV7 + Fv8FeBX/BHMU/wRuE/9wq3n/MYc9/wR0FP8FfBb/BIAW3gR1FOBElU//XZ9n/wRsE/8EbxT/BHMU/wR1 + Ff8EdRX/BHMU/wRvFP8EbBP/cKt5/zGJPf8FdhX/BX0W/wSAFt4EdhTgRJZQ/2Ciav8JbRf/CW4X/wlw + F/8JcRj/CXEY/wlwGP8Jbhf/CW0X/3Kte/8xiz7/BXgV/wV+Fv8EgRbeBHoV3y2NO/+QwZj/gbaJ/4G2 + if+Bton/gbaJ/4G2if+Bton/gbaJ/4G2if+Ov5b/H4Qu/wV7Fv8Ffxb/BIEW3gR9Fd0HfBf/F4Im/xyD + K/8cgiv/HIIr/xyDK/8cgyv/HIIr/xyCK/8cgyv/FYEk/wZ7Fv8Ffhb/BYEX/wSCF90FfxaWBH4V3QR9 + Fd4EfBXeBHoV3wR6Fd8EehXfBHoV3wR6Fd8EehXfBHoV3gR9Fd4EfhXeBIAW3gSBF9wFghaVAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== \ No newline at end of file diff --git a/Remontor/MainIcon.ico b/Remontor/MainIcon.ico new file mode 100644 index 0000000..881e097 Binary files /dev/null and b/Remontor/MainIcon.ico differ diff --git a/Remontor/MenuStripCommand.Designer.cs b/Remontor/MenuStripCommand.Designer.cs index 3997a33..3bc637a 100644 --- a/Remontor/MenuStripCommand.Designer.cs +++ b/Remontor/MenuStripCommand.Designer.cs @@ -33,12 +33,12 @@ this.CommandConnect = new System.Windows.Forms.ToolStripMenuItem(); this.CommandConnecIP = new System.Windows.Forms.ToolStripMenuItem(); this.CommandConnectRDP = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.CommandOpenFS = new System.Windows.Forms.ToolStripMenuItem(); this.CommandOpenRegEdit = new System.Windows.Forms.ToolStripMenuItem(); this.CommandOpenControlPC = new System.Windows.Forms.ToolStripMenuItem(); - this.CommandSavePC = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); + this.CommandSavePC = new System.Windows.Forms.ToolStripMenuItem(); this.contextMenuCommand.SuspendLayout(); this.SuspendLayout(); // @@ -56,66 +56,67 @@ this.CommandSavePC}); this.contextMenuCommand.Name = "contextMenuCommand"; this.contextMenuCommand.ShowImageMargin = false; - this.contextMenuCommand.Size = new System.Drawing.Size(200, 192); + this.contextMenuCommand.Size = new System.Drawing.Size(184, 192); // // CommandConnect // this.CommandConnect.Name = "CommandConnect"; - this.CommandConnect.Size = new System.Drawing.Size(199, 22); + this.CommandConnect.Size = new System.Drawing.Size(183, 22); this.CommandConnect.Text = "Подключться..."; this.CommandConnect.Click += new System.EventHandler(this.CommandConnect_Click); // // CommandConnecIP // this.CommandConnecIP.Name = "CommandConnecIP"; - this.CommandConnecIP.Size = new System.Drawing.Size(199, 22); + this.CommandConnecIP.Size = new System.Drawing.Size(183, 22); this.CommandConnecIP.Text = "Подключиться по IP"; this.CommandConnecIP.Click += new System.EventHandler(this.CommandConnecIP_Click); // // CommandConnectRDP // this.CommandConnectRDP.Name = "CommandConnectRDP"; - this.CommandConnectRDP.Size = new System.Drawing.Size(199, 22); + this.CommandConnectRDP.Size = new System.Drawing.Size(183, 22); this.CommandConnectRDP.Text = "Подключиться по RDP"; this.CommandConnectRDP.Click += new System.EventHandler(this.CommandConnectRDP_Click); // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(180, 6); + // // CommandOpenFS // this.CommandOpenFS.Name = "CommandOpenFS"; - this.CommandOpenFS.Size = new System.Drawing.Size(199, 22); + this.CommandOpenFS.Size = new System.Drawing.Size(183, 22); this.CommandOpenFS.Text = "Открыть проводник"; this.CommandOpenFS.Click += new System.EventHandler(this.CommandOpenFS_Click); // // CommandOpenRegEdit // this.CommandOpenRegEdit.Name = "CommandOpenRegEdit"; - this.CommandOpenRegEdit.Size = new System.Drawing.Size(199, 22); + this.CommandOpenRegEdit.Size = new System.Drawing.Size(183, 22); this.CommandOpenRegEdit.Text = "Открыть реестр"; + this.CommandOpenRegEdit.Visible = false; this.CommandOpenRegEdit.Click += new System.EventHandler(this.CommandOpenRegEdit_Click); // // CommandOpenControlPC // this.CommandOpenControlPC.Name = "CommandOpenControlPC"; - this.CommandOpenControlPC.Size = new System.Drawing.Size(199, 22); - this.CommandOpenControlPC.Text = "Открыть управление комп."; + this.CommandOpenControlPC.Size = new System.Drawing.Size(183, 22); + this.CommandOpenControlPC.Text = "Открыть управление ПК"; this.CommandOpenControlPC.Click += new System.EventHandler(this.CommandOpenControlPC_Click); // - // CommandSavePC - // - this.CommandSavePC.Name = "CommandSavePC"; - this.CommandSavePC.Size = new System.Drawing.Size(199, 22); - this.CommandSavePC.Text = "Сохранить ПК"; - this.CommandSavePC.Click += new System.EventHandler(this.CommandSavePC_Click); - // - // toolStripSeparator1 - // - this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(196, 6); - // // toolStripSeparator2 // this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(196, 6); + this.toolStripSeparator2.Size = new System.Drawing.Size(180, 6); + // + // CommandSavePC + // + this.CommandSavePC.Name = "CommandSavePC"; + this.CommandSavePC.Size = new System.Drawing.Size(183, 22); + this.CommandSavePC.Text = "Сохранить ПК"; + this.CommandSavePC.Click += new System.EventHandler(this.CommandSavePC_Click); // // MenuStripCommand // diff --git a/Remontor/MenuStripCommand.cs b/Remontor/MenuStripCommand.cs index e53e7f9..d3e49dd 100644 --- a/Remontor/MenuStripCommand.cs +++ b/Remontor/MenuStripCommand.cs @@ -1,5 +1,6 @@ using Remontor.Connector; using Remontor.Finder; +using Remontor.History; using Remontor.Words; using System; using System.Collections.Generic; @@ -126,6 +127,7 @@ namespace Remontor if (result == DialogResult.OK) { UpdateTree(); + HistoryList.Updated(); } } } diff --git a/Remontor/Pinger/PingManager.cs b/Remontor/Pinger/PingManager.cs index 7853b7f..8a19a98 100644 --- a/Remontor/Pinger/PingManager.cs +++ b/Remontor/Pinger/PingManager.cs @@ -14,9 +14,34 @@ namespace Remontor.Pinger internal static class PingManager { static Dictionary ResultPing = new Dictionary(); - static List TaskList = new List(); + // static List TaskList = new List(); static int LifeTimePing = 20; - + + + static public void NewTaskPing(IComp comp) + { + + if (ResultPing.ContainsKey(comp.GetNetName())) + { + if ((DateTime.Now - ResultPing[comp.GetNetName()].timePing).Seconds > LifeTimePing) + { + ResultPing.Remove(comp.GetNetName()); + PingTask pingTask = new PingTask(comp); + // TaskList.Add(pingTask); + } + else + { + + } + + } + else + { + PingTask pingTask = new PingTask(comp); + } + + + } static public void NewTaskPing(Panel panel, IComp comp) { @@ -29,7 +54,7 @@ namespace Remontor.Pinger // panel.BackColor = Color.Gold; ResultPing.Remove(comp.GetNetName()); PingTask pingTask = new PingTask(panel, comp); - TaskList.Add(pingTask); + // TaskList.Add(pingTask); } else { diff --git a/Remontor/Pinger/PingTask.cs b/Remontor/Pinger/PingTask.cs index 5602a92..bf9b654 100644 --- a/Remontor/Pinger/PingTask.cs +++ b/Remontor/Pinger/PingTask.cs @@ -33,7 +33,6 @@ namespace Remontor.Pinger catch { pinger.SendAsyncCancel(); - if (panel != null) panel.BackColor = Color.OrangeRed; } } @@ -83,65 +82,11 @@ namespace Remontor.Pinger } PingResult pingResult = new PingResult(ping, TimeoutCount, Ip, pingable, succes, NameOrAddress); PingManager.WriteResult(pingResult); + this.pinger.Dispose(); //throw new NotImplementedException(); } - public PingTask(string nameOrAddress) - { - this.NameOrAddress = nameOrAddress; - } - public int Timeout() - { - return TimeoutCount; - } - - - - - - // public PingResult PingHost() - //{ - // bool pingable = false; - // bool succes = false; - // long ping = 0; - - - // try - // { - // pinger = new Ping(); - // PingReply reply = pinger.Send(this.NameOrAddress); - // pingable = reply.Status == IPStatus.TimedOut; - // succes = reply.Status == IPStatus.Success; - // ping = reply.RoundtripTime; - // Ip = reply.Address; - // } - // catch (PingException) - // { - // // Discard PingExceptions and return false; - // } - - // finally - // { - // if (pinger != null) - // { - // pinger.Dispose(); - // } - // } - // if (!succes) - // { - - // if (panel != null) panel.BackColor = Color.OrangeRed; - // TimeoutCount++; - // } - // else - // { - // if (panel != null) panel.BackColor = Color.Lime; - // Comp.SetIP(Ip); - // } - // PingResult pingResult = new PingResult(ping, TimeoutCount, Ip, pingable, succes, NameOrAddress); - // PingManager.WriteResult(pingResult); - // return pingResult; - //} + } } diff --git a/Remontor/Properties/Resources.Designer.cs b/Remontor/Properties/Resources.Designer.cs index 635217d..4c8410b 100644 --- a/Remontor/Properties/Resources.Designer.cs +++ b/Remontor/Properties/Resources.Designer.cs @@ -203,19 +203,9 @@ namespace Remontor.Properties { /// /// Поиск локализованного ресурса типа System.Drawing.Bitmap. /// - internal static System.Drawing.Bitmap Main2 { + internal static System.Drawing.Bitmap Main2about1 { get { - object obj = ResourceManager.GetObject("Main2", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Поиск локализованного ресурса типа System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap Main2about { - get { - object obj = ResourceManager.GetObject("Main2about", resourceCulture); + object obj = ResourceManager.GetObject("Main2about1", resourceCulture); return ((System.Drawing.Bitmap)(obj)); } } diff --git a/Remontor/Properties/Resources.resx b/Remontor/Properties/Resources.resx index f9081b7..c78611c 100644 --- a/Remontor/Properties/Resources.resx +++ b/Remontor/Properties/Resources.resx @@ -130,11 +130,8 @@ ..\Resources\1words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\close_min.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\settings_20dp_F19E39_FILL0_wght400_GRAD0_opsz202.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\3words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\8words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -148,15 +145,6 @@ ..\Resources\developer_mode_tv_24dp_48752C_FILL0_wght400_GRAD0_opsz24.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\menu_book_24dp_6B2346_FILL0_wght400_GRAD0_opsz241.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\5words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - - ..\Resources\Main2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\history_20dp_2854C5_FILL0_wght400_GRAD0_opsz201.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -166,8 +154,11 @@ ..\Resources\close.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\menu_book_24dp_6B2346_FILL0_wght400_GRAD0_opsz241.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\settings_20dp_F19E39_FILL0_wght400_GRAD0_opsz202.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\7words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -175,8 +166,8 @@ ..\Resources\6words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\3words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\5words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\sync_24dp_2854C5_FILL0_wght400_GRAD0_opsz24.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -184,10 +175,16 @@ ..\Resources\0words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\4words.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Main2about.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\close_min.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Main2about1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/Remontor/Remontor.csproj b/Remontor/Remontor.csproj index 877fd2d..5e6c771 100644 --- a/Remontor/Remontor.csproj +++ b/Remontor/Remontor.csproj @@ -7,7 +7,7 @@ {8D64468B-F1F0-4FF1-938F-C167174C6F4C} WinExe Remontor - Remontor + SCCMанагер v4.8 512 true @@ -33,7 +33,7 @@ 4 - Main2.ico + MainIcon.ico @@ -128,6 +128,7 @@ + @@ -181,12 +182,6 @@ - - UserControl - - - WordsCategoryControl.cs - UserControl @@ -262,9 +257,6 @@ BilderWords.cs - - WordsCategoryControl.cs - WordsEditCategoryControl.cs @@ -287,69 +279,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -377,12 +318,6 @@ - - - - - - @@ -416,8 +351,9 @@ - - + + + \ No newline at end of file diff --git a/Remontor/Resources/1_size.png b/Remontor/Resources/1_size.png deleted file mode 100644 index e4b09f7..0000000 Binary files a/Remontor/Resources/1_size.png and /dev/null differ diff --git a/Remontor/Resources/2_size.png b/Remontor/Resources/2_size.png deleted file mode 100644 index 8b21534..0000000 Binary files a/Remontor/Resources/2_size.png and /dev/null differ diff --git a/Remontor/Resources/Main2.png b/Remontor/Resources/Main2.png deleted file mode 100644 index d53c8a6..0000000 Binary files a/Remontor/Resources/Main2.png and /dev/null differ diff --git a/Remontor/Resources/Main2about.png b/Remontor/Resources/Main2about.png index c25ad4f..00e99f0 100644 Binary files a/Remontor/Resources/Main2about.png and b/Remontor/Resources/Main2about.png differ diff --git a/Remontor/Resources/Main2about1.png b/Remontor/Resources/Main2about1.png new file mode 100644 index 0000000..00e99f0 Binary files /dev/null and b/Remontor/Resources/Main2about1.png differ diff --git a/Remontor/Resources/add_circle_24dp_19C016_FILL0_wght400_GRAD0_opsz24.png b/Remontor/Resources/add_circle_24dp_19C016_FILL0_wght400_GRAD0_opsz24.png deleted file mode 100644 index 41dc617..0000000 Binary files a/Remontor/Resources/add_circle_24dp_19C016_FILL0_wght400_GRAD0_opsz24.png and /dev/null differ diff --git a/Remontor/Resources/apple-touch-icon.png b/Remontor/Resources/apple-touch-icon.png deleted file mode 100644 index ad261d7..0000000 Binary files a/Remontor/Resources/apple-touch-icon.png and /dev/null differ diff --git a/Remontor/Resources/connect_min.png b/Remontor/Resources/connect_min.png deleted file mode 100644 index 6ef9f78..0000000 Binary files a/Remontor/Resources/connect_min.png and /dev/null differ diff --git a/Remontor/Resources/doble.png b/Remontor/Resources/doble.png deleted file mode 100644 index c31e6f0..0000000 Binary files a/Remontor/Resources/doble.png and /dev/null differ diff --git a/Remontor/Resources/down_min.png b/Remontor/Resources/down_min.png deleted file mode 100644 index 36b2a50..0000000 Binary files a/Remontor/Resources/down_min.png and /dev/null differ diff --git a/Remontor/Resources/down_min1.png b/Remontor/Resources/down_min1.png deleted file mode 100644 index 7e4cd51..0000000 Binary files a/Remontor/Resources/down_min1.png and /dev/null differ diff --git a/Remontor/Resources/down_min11.png b/Remontor/Resources/down_min11.png deleted file mode 100644 index 80cdf05..0000000 Binary files a/Remontor/Resources/down_min11.png and /dev/null differ diff --git a/Remontor/Resources/history_20dp_2854C5_FILL0_wght400_GRAD0_opsz20.png b/Remontor/Resources/history_20dp_2854C5_FILL0_wght400_GRAD0_opsz20.png deleted file mode 100644 index aa653be..0000000 Binary files a/Remontor/Resources/history_20dp_2854C5_FILL0_wght400_GRAD0_opsz20.png and /dev/null differ diff --git a/Remontor/Resources/max_size.png b/Remontor/Resources/max_size.png deleted file mode 100644 index 6929a41..0000000 Binary files a/Remontor/Resources/max_size.png and /dev/null differ diff --git a/Remontor/Resources/menu_book_24dp_6B2346_FILL0_wght400_GRAD0_opsz24.png b/Remontor/Resources/menu_book_24dp_6B2346_FILL0_wght400_GRAD0_opsz24.png deleted file mode 100644 index 023c0b4..0000000 Binary files a/Remontor/Resources/menu_book_24dp_6B2346_FILL0_wght400_GRAD0_opsz24.png and /dev/null differ diff --git a/Remontor/Resources/min_size.png b/Remontor/Resources/min_size.png deleted file mode 100644 index c6e2552..0000000 Binary files a/Remontor/Resources/min_size.png and /dev/null differ diff --git a/Remontor/Resources/ping_test.png b/Remontor/Resources/ping_test.png deleted file mode 100644 index 5a36c9d..0000000 Binary files a/Remontor/Resources/ping_test.png and /dev/null differ diff --git a/Remontor/Resources/reconnect.png b/Remontor/Resources/reconnect.png deleted file mode 100644 index cd31829..0000000 Binary files a/Remontor/Resources/reconnect.png and /dev/null differ diff --git a/Remontor/Resources/reconnect_min.png b/Remontor/Resources/reconnect_min.png deleted file mode 100644 index 24af551..0000000 Binary files a/Remontor/Resources/reconnect_min.png and /dev/null differ diff --git a/Remontor/Resources/settings_20dp_F19E39_FILL0_wght400_GRAD0_opsz201.png b/Remontor/Resources/settings_20dp_F19E39_FILL0_wght400_GRAD0_opsz201.png deleted file mode 100644 index 6557e85..0000000 Binary files a/Remontor/Resources/settings_20dp_F19E39_FILL0_wght400_GRAD0_opsz201.png and /dev/null differ diff --git a/Remontor/Resources/up_min1.png b/Remontor/Resources/up_min1.png deleted file mode 100644 index 47d75b7..0000000 Binary files a/Remontor/Resources/up_min1.png and /dev/null differ diff --git a/Remontor/Resources/up_min11.png b/Remontor/Resources/up_min11.png deleted file mode 100644 index c6e2552..0000000 Binary files a/Remontor/Resources/up_min11.png and /dev/null differ diff --git a/Remontor/SContexMenuTB.cs b/Remontor/SContexMenuTB.cs new file mode 100644 index 0000000..8c3756b --- /dev/null +++ b/Remontor/SContexMenuTB.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Remontor +{ + public static class SMetodForm + { + public static void EnableContextMenu(this TextBox tb) + { + if (tb.ContextMenuStrip == null) + { + ContextMenuStrip cms = new ContextMenuStrip(); + cms.ShowImageMargin = false; + + ToolStripMenuItem tsmiUndo = new ToolStripMenuItem("Отменить"); + tsmiUndo.Click += (sender, e) => tb.Undo(); + cms.Items.Add(tsmiUndo); + + cms.Items.Add(new ToolStripSeparator()); + + ToolStripMenuItem tsmiCut = new ToolStripMenuItem("Вырезать"); + tsmiCut.Click += (sender, e) => tb.Cut(); + cms.Items.Add(tsmiCut); + + ToolStripMenuItem tsmiCopy = new ToolStripMenuItem("Копировать"); + tsmiCopy.Click += (sender, e) => tb.Copy(); + cms.Items.Add(tsmiCopy); + + ToolStripMenuItem tsmiPaste = new ToolStripMenuItem("Вставить"); + tsmiPaste.Click += (sender, e) => tb.Paste(); + cms.Items.Add(tsmiPaste); + + ToolStripMenuItem tsmiDelete = new ToolStripMenuItem("Удалить"); + tsmiDelete.Click += (sender, e) => tb.SelectedText = ""; + cms.Items.Add(tsmiDelete); + + cms.Items.Add(new ToolStripSeparator()); + + ToolStripMenuItem tsmiSelectAll = new ToolStripMenuItem("Выделить все"); + tsmiSelectAll.Click += (sender, e) => tb.SelectAll(); + cms.Items.Add(tsmiSelectAll); + + + cms.Opening += (sender, e) => + { + tsmiUndo.Enabled = !tb.ReadOnly && tb.CanUndo; + tsmiCut.Enabled = !tb.ReadOnly && tb.SelectionLength > 0; + tsmiCopy.Enabled = tb.SelectionLength > 0; + tsmiPaste.Enabled = !tb.ReadOnly && Clipboard.ContainsText(); + tsmiDelete.Enabled = !tb.ReadOnly && tb.SelectionLength > 0; + tsmiSelectAll.Enabled = tb.TextLength > 0 && tb.SelectionLength < tb.TextLength; + }; + + tb.ContextMenuStrip = cms; + } + } + + public static void EnableContextMenu(this NumericUpDown tb) + { + if (tb.ContextMenuStrip == null) + { + ContextMenuStrip cms = new ContextMenuStrip(); + // cms.ShowImageMargin = false; + + + tb.ContextMenuStrip = cms; + } + } + } +} diff --git a/Remontor/Setting/SettingApp.cs b/Remontor/Setting/SettingApp.cs index ec1b99b..cced862 100644 --- a/Remontor/Setting/SettingApp.cs +++ b/Remontor/Setting/SettingApp.cs @@ -17,6 +17,7 @@ namespace Remontor.Setting public int yPosDoble; public int WidthDoble; public int HeightDoble; + public string DialogName; public SettingApp() { this.pathApp = "CmRcViewer.exe"; @@ -27,6 +28,7 @@ namespace Remontor.Setting this.yPosDoble = 0; this.WidthDoble = 3840; this.HeightDoble = 1040; + this.DialogName = "Устанавливается контакт с агентом удаленного управления на клиенте {#PCName}"; } } diff --git a/Remontor/Setting/SettingAppControl.Designer.cs b/Remontor/Setting/SettingAppControl.Designer.cs index 3839439..c5518e3 100644 --- a/Remontor/Setting/SettingAppControl.Designer.cs +++ b/Remontor/Setting/SettingAppControl.Designer.cs @@ -29,36 +29,40 @@ private void InitializeComponent() { this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.label8 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.NbHeight = new System.Windows.Forms.NumericUpDown(); + this.NbWidth = new System.Windows.Forms.NumericUpDown(); + this.NbY = new System.Windows.Forms.NumericUpDown(); + this.NbX = new System.Windows.Forms.NumericUpDown(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.NbItemSizePhoto = new System.Windows.Forms.NumericUpDown(); + this.TbUrl = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); this.nb_ItemHistorySize = new System.Windows.Forms.NumericUpDown(); this.bt_path_open = new System.Windows.Forms.Button(); this.path = new System.Windows.Forms.TextBox(); this.label12 = new System.Windows.Forms.Label(); this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); - this.TbUrl = new System.Windows.Forms.TextBox(); - this.label2 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.NbItemSizePhoto = new System.Windows.Forms.NumericUpDown(); - this.label4 = new System.Windows.Forms.Label(); - this.NbX = new System.Windows.Forms.NumericUpDown(); - this.NbY = new System.Windows.Forms.NumericUpDown(); - this.NbWidth = new System.Windows.Forms.NumericUpDown(); - this.NbHeight = new System.Windows.Forms.NumericUpDown(); - this.label5 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); + this.TbDlgName = new System.Windows.Forms.TextBox(); + this.label9 = new System.Windows.Forms.Label(); this.groupBox3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nb_ItemHistorySize)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbItemSizePhoto)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbX)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbY)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbWidth)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NbHeight)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbWidth)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbY)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbX)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbItemSizePhoto)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nb_ItemHistorySize)).BeginInit(); this.SuspendLayout(); // // groupBox3 // + this.groupBox3.Controls.Add(this.TbDlgName); + this.groupBox3.Controls.Add(this.label9); this.groupBox3.Controls.Add(this.label8); this.groupBox3.Controls.Add(this.label7); this.groupBox3.Controls.Add(this.label6); @@ -79,11 +83,143 @@ this.groupBox3.Controls.Add(this.label12); this.groupBox3.Location = new System.Drawing.Point(3, 3); this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(319, 210); + this.groupBox3.Size = new System.Drawing.Size(319, 249); this.groupBox3.TabIndex = 4; this.groupBox3.TabStop = false; this.groupBox3.Text = "Параметры приложения"; // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(223, 180); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(38, 13); + this.label8.TabIndex = 22; + this.label8.Text = "Height"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(135, 180); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(35, 13); + this.label7.TabIndex = 21; + this.label7.Text = "Width"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(69, 180); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(14, 13); + this.label6.TabIndex = 20; + this.label6.Text = "Y"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(5, 180); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(14, 13); + this.label5.TabIndex = 19; + this.label5.Text = "X"; + // + // NbHeight + // + this.NbHeight.Location = new System.Drawing.Point(262, 178); + this.NbHeight.Maximum = new decimal(new int[] { + 9000, + 0, + 0, + 0}); + this.NbHeight.Name = "NbHeight"; + this.NbHeight.Size = new System.Drawing.Size(48, 20); + this.NbHeight.TabIndex = 18; + // + // NbWidth + // + this.NbWidth.Location = new System.Drawing.Point(170, 178); + this.NbWidth.Maximum = new decimal(new int[] { + 9000, + 0, + 0, + 0}); + this.NbWidth.Name = "NbWidth"; + this.NbWidth.Size = new System.Drawing.Size(48, 20); + this.NbWidth.TabIndex = 17; + // + // NbY + // + this.NbY.Location = new System.Drawing.Point(84, 178); + this.NbY.Maximum = new decimal(new int[] { + 9000, + 0, + 0, + 0}); + this.NbY.Name = "NbY"; + this.NbY.Size = new System.Drawing.Size(48, 20); + this.NbY.TabIndex = 16; + // + // NbX + // + this.NbX.Location = new System.Drawing.Point(20, 178); + this.NbX.Maximum = new decimal(new int[] { + 9000, + 0, + 0, + 0}); + this.NbX.Name = "NbX"; + this.NbX.Size = new System.Drawing.Size(48, 20); + this.NbX.TabIndex = 15; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(7, 158); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(198, 13); + this.label4.TabIndex = 14; + this.label4.Text = "Позиция окна при двойном мониторе"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(7, 129); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(144, 13); + this.label3.TabIndex = 13; + this.label3.Text = "Кол-во миниатюр в памяти"; + // + // NbItemSizePhoto + // + this.NbItemSizePhoto.Location = new System.Drawing.Point(157, 127); + this.NbItemSizePhoto.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.NbItemSizePhoto.Name = "NbItemSizePhoto"; + this.NbItemSizePhoto.Size = new System.Drawing.Size(151, 20); + this.NbItemSizePhoto.TabIndex = 12; + // + // TbUrl + // + this.TbUrl.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.TbUrl.Location = new System.Drawing.Point(10, 103); + this.TbUrl.Name = "TbUrl"; + this.TbUrl.Size = new System.Drawing.Size(298, 20); + this.TbUrl.TabIndex = 11; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(7, 87); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(137, 13); + this.label2.TabIndex = 10; + this.label2.Text = "Адрес запроса миниатюр"; + // // label1 // this.label1.AutoSize = true; @@ -138,138 +274,23 @@ // this.openFileDialog1.FileName = "CmRcViewer.exe"; // - // TbUrl + // TbDlgName // - this.TbUrl.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + this.TbDlgName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.TbUrl.Location = new System.Drawing.Point(10, 103); - this.TbUrl.Name = "TbUrl"; - this.TbUrl.Size = new System.Drawing.Size(298, 20); - this.TbUrl.TabIndex = 11; + this.TbDlgName.Location = new System.Drawing.Point(10, 219); + this.TbDlgName.Name = "TbDlgName"; + this.TbDlgName.Size = new System.Drawing.Size(298, 20); + this.TbDlgName.TabIndex = 24; // - // label2 + // label9 // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(7, 87); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(137, 13); - this.label2.TabIndex = 10; - this.label2.Text = "Адрес запроса миниатюр"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(7, 129); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(144, 13); - this.label3.TabIndex = 13; - this.label3.Text = "Кол-во миниатюр в памяти"; - // - // NbItemSizePhoto - // - this.NbItemSizePhoto.Location = new System.Drawing.Point(157, 127); - this.NbItemSizePhoto.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.NbItemSizePhoto.Name = "NbItemSizePhoto"; - this.NbItemSizePhoto.Size = new System.Drawing.Size(151, 20); - this.NbItemSizePhoto.TabIndex = 12; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(7, 158); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(198, 13); - this.label4.TabIndex = 14; - this.label4.Text = "Позиция окна при двойном мониторе"; - // - // NbX - // - this.NbX.Location = new System.Drawing.Point(20, 178); - this.NbX.Maximum = new decimal(new int[] { - 9000, - 0, - 0, - 0}); - this.NbX.Name = "NbX"; - this.NbX.Size = new System.Drawing.Size(48, 20); - this.NbX.TabIndex = 15; - // - // NbY - // - this.NbY.Location = new System.Drawing.Point(84, 178); - this.NbY.Maximum = new decimal(new int[] { - 9000, - 0, - 0, - 0}); - this.NbY.Name = "NbY"; - this.NbY.Size = new System.Drawing.Size(48, 20); - this.NbY.TabIndex = 16; - // - // NbWidth - // - this.NbWidth.Location = new System.Drawing.Point(170, 178); - this.NbWidth.Maximum = new decimal(new int[] { - 9000, - 0, - 0, - 0}); - this.NbWidth.Name = "NbWidth"; - this.NbWidth.Size = new System.Drawing.Size(48, 20); - this.NbWidth.TabIndex = 17; - this.NbWidth.ValueChanged += new System.EventHandler(this.numericUpDown3_ValueChanged); - // - // NbHeight - // - this.NbHeight.Location = new System.Drawing.Point(262, 178); - this.NbHeight.Maximum = new decimal(new int[] { - 9000, - 0, - 0, - 0}); - this.NbHeight.Name = "NbHeight"; - this.NbHeight.Size = new System.Drawing.Size(48, 20); - this.NbHeight.TabIndex = 18; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(5, 180); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(14, 13); - this.label5.TabIndex = 19; - this.label5.Text = "X"; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(69, 180); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(14, 13); - this.label6.TabIndex = 20; - this.label6.Text = "Y"; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(135, 180); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(35, 13); - this.label7.TabIndex = 21; - this.label7.Text = "Width"; - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Location = new System.Drawing.Point(223, 180); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(38, 13); - this.label8.TabIndex = 22; - this.label8.Text = "Height"; + this.label9.AutoSize = true; + this.label9.Location = new System.Drawing.Point(7, 203); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(115, 13); + this.label9.TabIndex = 23; + this.label9.Text = "Имя диалога статуса"; // // settingAppControl // @@ -277,15 +298,15 @@ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.groupBox3); this.Name = "settingAppControl"; - this.Size = new System.Drawing.Size(325, 219); + this.Size = new System.Drawing.Size(325, 256); this.groupBox3.ResumeLayout(false); this.groupBox3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nb_ItemHistorySize)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbItemSizePhoto)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NbWidth)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NbHeight)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbWidth)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NbItemSizePhoto)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nb_ItemHistorySize)).EndInit(); this.ResumeLayout(false); } @@ -312,5 +333,7 @@ private System.Windows.Forms.NumericUpDown NbX; private System.Windows.Forms.Label label4; private System.Windows.Forms.Label label8; + private System.Windows.Forms.TextBox TbDlgName; + private System.Windows.Forms.Label label9; } } diff --git a/Remontor/Setting/SettingAppControl.cs b/Remontor/Setting/SettingAppControl.cs index 3d07a17..25fb345 100644 --- a/Remontor/Setting/SettingAppControl.cs +++ b/Remontor/Setting/SettingAppControl.cs @@ -18,7 +18,16 @@ namespace Remontor.Setting { InitializeComponent(); UpdateSetting(); - + SMetodForm.EnableContextMenu(path); + SMetodForm.EnableContextMenu(nb_ItemHistorySize); + SMetodForm.EnableContextMenu(TbUrl); + SMetodForm.EnableContextMenu(NbItemSizePhoto); + SMetodForm.EnableContextMenu(NbX); + SMetodForm.EnableContextMenu(NbY); + SMetodForm.EnableContextMenu(NbWidth); + SMetodForm.EnableContextMenu(NbHeight); + SMetodForm.EnableContextMenu(TbDlgName); + } public void UpdateSetting() { @@ -32,6 +41,7 @@ namespace Remontor.Setting NbY.Value = SGlobalSetting.settingApp.yPosDoble; NbWidth.Value = SGlobalSetting.settingApp.WidthDoble; NbHeight.Value = SGlobalSetting.settingApp.HeightDoble; + TbDlgName.Text = SGlobalSetting.settingApp.DialogName; } } @@ -46,6 +56,7 @@ namespace Remontor.Setting SGlobalSetting.settingApp.yPosDoble = (int)NbY.Value; SGlobalSetting.settingApp.WidthDoble = (int)NbWidth.Value; SGlobalSetting.settingApp.HeightDoble = (int)NbHeight.Value; + SGlobalSetting.settingApp.DialogName = TbDlgName.Text; } public bool edited() @@ -57,7 +68,8 @@ namespace Remontor.Setting SGlobalSetting.settingApp.xPosDoble != (int)NbX.Value || SGlobalSetting.settingApp.yPosDoble != (int)NbY.Value || SGlobalSetting.settingApp.WidthDoble != (int)NbWidth.Value || - SGlobalSetting.settingApp.HeightDoble != (int)NbHeight.Value + SGlobalSetting.settingApp.HeightDoble != (int)NbHeight.Value || + SGlobalSetting.settingApp.DialogName != TbDlgName.Text ); } diff --git a/Remontor/Setting/SettingSCCMControl.cs b/Remontor/Setting/SettingSCCMControl.cs index 2fcc280..3ee7d8b 100644 --- a/Remontor/Setting/SettingSCCMControl.cs +++ b/Remontor/Setting/SettingSCCMControl.cs @@ -19,6 +19,11 @@ namespace Remontor.Setting { InitializeComponent(); UpdateSetting(); + SMetodForm.EnableContextMenu(ib_server); + SMetodForm.EnableContextMenu(ib_dataBase); + SMetodForm.EnableContextMenu(ib_username); + SMetodForm.EnableContextMenu(ib_password); + } public void UpdateSetting() diff --git a/Remontor/Setting/SettingWordsControl.cs b/Remontor/Setting/SettingWordsControl.cs index 258763e..690f19b 100644 --- a/Remontor/Setting/SettingWordsControl.cs +++ b/Remontor/Setting/SettingWordsControl.cs @@ -1,4 +1,5 @@ using Remontor.Connector; +using Remontor.History; using Remontor.Words; using System; using System.Collections.Generic; @@ -24,6 +25,7 @@ namespace Remontor.Setting { InitializeComponent(); UpdateSetting(); + SMetodForm.EnableContextMenu(path); } public void UpdateSetting() @@ -42,6 +44,8 @@ namespace Remontor.Setting if (result == DialogResult.OK) { UpdateTree(); + HistoryList.Updated(); + } SConnector.FormMain.ShowOn = false; } diff --git a/Remontor/Words/BilderWords.Designer.cs b/Remontor/Words/BilderWords.Designer.cs index ec08021..dc3dacb 100644 --- a/Remontor/Words/BilderWords.Designer.cs +++ b/Remontor/Words/BilderWords.Designer.cs @@ -37,11 +37,12 @@ this.bt_save = new System.Windows.Forms.Button(); this.bt_deleteItem = new System.Windows.Forms.Button(); this.treeView1 = new System.Windows.Forms.TreeView(); - this.imageList1 = new System.Windows.Forms.ImageList(this.components); + this.imageList3 = new System.Windows.Forms.ImageList(this.components); this.bt_newPC = new System.Windows.Forms.Button(); this.label1 = new System.Windows.Forms.Label(); this.bt_newCat = new System.Windows.Forms.Button(); this.label2 = new System.Windows.Forms.Label(); + this.imageList1 = new System.Windows.Forms.ImageList(this.components); this.groupBox1.SuspendLayout(); this.SuspendLayout(); // @@ -50,9 +51,9 @@ this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Right))); this.groupBox1.Controls.Add(this.panel1); - this.groupBox1.Location = new System.Drawing.Point(225, 13); + this.groupBox1.Location = new System.Drawing.Point(477, 13); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(268, 502); + this.groupBox1.Size = new System.Drawing.Size(268, 573); this.groupBox1.TabIndex = 3; this.groupBox1.TabStop = false; this.groupBox1.Text = "Параметры"; @@ -64,13 +65,13 @@ | System.Windows.Forms.AnchorStyles.Right))); this.panel1.Location = new System.Drawing.Point(3, 19); this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(262, 480); + this.panel1.Size = new System.Drawing.Size(262, 551); this.panel1.TabIndex = 0; // // bt_close // this.bt_close.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bt_close.Location = new System.Drawing.Point(417, 521); + this.bt_close.Location = new System.Drawing.Point(669, 592); this.bt_close.Name = "bt_close"; this.bt_close.Size = new System.Drawing.Size(75, 23); this.bt_close.TabIndex = 4; @@ -81,7 +82,7 @@ // bt_saveClose // this.bt_saveClose.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bt_saveClose.Location = new System.Drawing.Point(280, 521); + this.bt_saveClose.Location = new System.Drawing.Point(532, 592); this.bt_saveClose.Name = "bt_saveClose"; this.bt_saveClose.Size = new System.Drawing.Size(131, 23); this.bt_saveClose.TabIndex = 5; @@ -92,7 +93,7 @@ // bt_save // this.bt_save.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.bt_save.Location = new System.Drawing.Point(199, 521); + this.bt_save.Location = new System.Drawing.Point(451, 592); this.bt_save.Name = "bt_save"; this.bt_save.Size = new System.Drawing.Size(75, 23); this.bt_save.TabIndex = 6; @@ -103,7 +104,7 @@ // bt_deleteItem // this.bt_deleteItem.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.bt_deleteItem.Location = new System.Drawing.Point(12, 521); + this.bt_deleteItem.Location = new System.Drawing.Point(12, 592); this.bt_deleteItem.Name = "bt_deleteItem"; this.bt_deleteItem.Size = new System.Drawing.Size(112, 23); this.bt_deleteItem.TabIndex = 9; @@ -117,34 +118,34 @@ this.treeView1.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.treeView1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F); this.treeView1.HideSelection = false; this.treeView1.ImageIndex = 0; this.treeView1.ImageList = this.imageList1; - this.treeView1.ItemHeight = 16; + this.treeView1.ItemHeight = 24; this.treeView1.Location = new System.Drawing.Point(9, 42); this.treeView1.Name = "treeView1"; this.treeView1.SelectedImageIndex = 1; - this.treeView1.ShowLines = false; - this.treeView1.Size = new System.Drawing.Size(207, 470); + this.treeView1.Size = new System.Drawing.Size(459, 541); this.treeView1.TabIndex = 4; this.treeView1.BeforeSelect += new System.Windows.Forms.TreeViewCancelEventHandler(this.treeView1_BeforeSelect); this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect); this.treeView1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.treeView1_MouseClick); // - // imageList1 + // imageList3 // - this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); - this.imageList1.TransparentColor = System.Drawing.Color.Transparent; - this.imageList1.Images.SetKeyName(0, "0wordsmin.png"); - this.imageList1.Images.SetKeyName(1, "1wordsmin.png"); - this.imageList1.Images.SetKeyName(2, "2wordsmin.png"); - this.imageList1.Images.SetKeyName(3, "3wordsmin.png"); - this.imageList1.Images.SetKeyName(4, "4wordsmin.png"); - this.imageList1.Images.SetKeyName(5, "5wordsmin.png"); - this.imageList1.Images.SetKeyName(6, "6wordsmin.png"); - this.imageList1.Images.SetKeyName(7, "7wordsmin.png"); - this.imageList1.Images.SetKeyName(8, "8wordsmin.png"); - this.imageList1.Images.SetKeyName(9, "9wordsmin.png"); + this.imageList3.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList3.ImageStream"))); + this.imageList3.TransparentColor = System.Drawing.Color.Transparent; + this.imageList3.Images.SetKeyName(0, "0wordsmin.png"); + this.imageList3.Images.SetKeyName(1, "1wordsmin.png"); + this.imageList3.Images.SetKeyName(2, "2wordsmin.png"); + this.imageList3.Images.SetKeyName(3, "3wordsmin.png"); + this.imageList3.Images.SetKeyName(4, "4wordsmin.png"); + this.imageList3.Images.SetKeyName(5, "5wordsmin.png"); + this.imageList3.Images.SetKeyName(6, "6wordsmin.png"); + this.imageList3.Images.SetKeyName(7, "7wordsmin.png"); + this.imageList3.Images.SetKeyName(8, "8wordsmin.png"); + this.imageList3.Images.SetKeyName(9, "9wordsmin.png"); // // bt_newPC // @@ -186,11 +187,26 @@ this.label2.TabIndex = 11; this.label2.Text = "Категория"; // + // imageList1 + // + this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); + this.imageList1.TransparentColor = System.Drawing.Color.Transparent; + this.imageList1.Images.SetKeyName(0, "0wordsmid.png"); + this.imageList1.Images.SetKeyName(1, "1wordsmid.png"); + this.imageList1.Images.SetKeyName(2, "2wordsmid.png"); + this.imageList1.Images.SetKeyName(3, "3wordsmid.png"); + this.imageList1.Images.SetKeyName(4, "4wordsmid.png"); + this.imageList1.Images.SetKeyName(5, "5wordsmid.png"); + this.imageList1.Images.SetKeyName(6, "6wordsmid.png"); + this.imageList1.Images.SetKeyName(7, "7wordsmid.png"); + this.imageList1.Images.SetKeyName(8, "8wordsmid.png"); + this.imageList1.Images.SetKeyName(9, "9wordsmid.png"); + // // BilderWords // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(504, 556); + this.ClientSize = new System.Drawing.Size(756, 627); this.Controls.Add(this.bt_newCat); this.Controls.Add(this.label2); this.Controls.Add(this.bt_newPC); @@ -222,10 +238,11 @@ private System.Windows.Forms.Button bt_save; private System.Windows.Forms.Button bt_deleteItem; private System.Windows.Forms.TreeView treeView1; - public System.Windows.Forms.ImageList imageList1; + public System.Windows.Forms.ImageList imageList3; private System.Windows.Forms.Button bt_newPC; private System.Windows.Forms.Label label1; private System.Windows.Forms.Button bt_newCat; private System.Windows.Forms.Label label2; + public System.Windows.Forms.ImageList imageList1; } } \ No newline at end of file diff --git a/Remontor/Words/BilderWords.resx b/Remontor/Words/BilderWords.resx index 77e26fc..72ed30c 100644 --- a/Remontor/Words/BilderWords.resx +++ b/Remontor/Words/BilderWords.resx @@ -118,14 +118,411 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 17, 17 + 127, 17 + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACW + WgAAAk1TRnQBSQFMAgEBCgEAAdgBBwHYAQcBGAEAARgBAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFg + AwABSAMAAQEBAAEQBgABNhQAAf8BfwHeAX8B3QF7Ad0BewHdAXsB3QF7Ad0BewHdAXsB3QF7Ad0BewHd + AXsB3QF7Ad0BewHdAXsB3QF7Ad0BewHdAXsB3QF7Ad0BewHdAXsB/gF/Af8BfwQAAf8BfwH/AX8B/wF/ + Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/ + Ad8BfwH/AX8B/wF/Af8Bf2IAAf8BfwG7AXsBEAF3AewBdgHMAXYBzAF2AcwBdgHMAXYBzAF2AcwBdgHM + AXYBzAF2AcwBdgHMAXYBzAF2AcwBdgHMAXYBzAF2AcwBdgHMAXYB7AF2AREBdwG8AXsB/wF/Af8BfwF8 + AXMBsgFVAU8BUQFPAVEBTwFRAU8BUQFPAVEBTwFRAU8BUQFPAVEBTwFRAU8BUQFPAVEBTwFRAU8BUQFP + AVEBTwFRAU8BUQFPAVEBUAFRAdIBWQGcAXcB/wF/YAAB3gF/AQ8BdwGoAXIBqAF2AagBdgGoAXYBqAF2 + AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAFy + AREBdwHeAX8B/wF/AbEBVQFKAUABSgFAAUoBQAFKAUABSgFAAUoBQAGsAUQBcAFRAfMBWQEUAV4BFAFe + AfMBWQFwAVEBrAFEAUoBQAFKAUABSgFAAUoBQAFKAUABSgFAAdIBWQH/AX9gAAHdAXsB7AF2AagBdgGo + AXYBqAF2AckBdgEwAXsBMgF7ATIBewEyAXsBMgF7ATIBewEyAXsBMgF7ATIBewEyAXsBMgF7ATABewHJ + AXYBqAF2AagBdgGoAXYB7AF2Ad0BewHfAX8BTwFNAUoBQAFKAUABSgFAAUoBQAGsAUQB9AFdATsBcwG+ + AXsB3gF/Ab4BewG+AXsB3gF7Ab4BewE7AXMBFAFeAawBSAFKAUABSgFAAUoBQAFKAUABTwFRAd8Bf2AA + Ad0BewHsAXYBqAF2AagBdgGoAXYBywF2AdwBfwH/AX8B/gF/Af4BfwH+AX8B/gF/Af4BfwH+AX8B/gF/ + Af4BfwH/AX8B3AF/AcsBdgGoAXYBqAF2AagBdgHMAXYB3QF7Ad8BfwFPAU0BSgFAAUoBQAFKAUABDgFN + AfkBbgHeAX8BfAF3AZcBZgHSAVkBcAFRAXABUQGyAVkBlwFmAXwBdwHeAX8B+gFuAQ8BTQFKAUABSgFA + AUoBQAFPAVEB3wF/YAAB3QF7AewBdgGoAXYBqAF2AagBdgHLAXYB3AF/AdwBfwFTAXsBMgF7ATIBewEy + AXsBMgF7ATIBewEyAXsBUwF7AdwBfwHcAX8BywF2AagBdgGoAXYBqAF2AcwBdgHdAXsB3wF/AU8BTQFK + AUABSgFAAQ4BTQE7AXMBvgF7AZcBZgEOAU0BagFAAUoBQAFKAUABSgFAAUoBQAFqAUAB7gFMAXYBZgHe + AXsBOwFzAQ8BTQFKAUABSgFAAU8BUQHfAX9gAAHdAXsB7AF2AakBdgHKAXYBygF2AewBdgHcAX8BuQF/ + AcoBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgHKAXYBuQF/AdwBfwHsAXYBygF2AcoBdgGpAXYBzAF2 + Ad0BewHfAX8BTwFNAUoBQAGsAUQB+QFuAd4BewE1AWIBiwFEAUoBQAFKAUABSgFAAUoBQAFKAUABSgFA + AUoBQAFKAUABiwFEATUBYgHeAXsB+gFuAawBRAFKAUABTwFRAd8Bf2AAAd0BewHsAXYBMAF7AbkBfwG5 + AX8BugF/Af8BfwG5AX8BygF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AcoBdgG5AX8B/wF/AboBfwG5 + AX8BuQF/ATABewHMAXYB3QF7Ad8BfwEvAU0BSgFAAfQBXQHeAX8BlwFmAYsBRAFKAUAB7gFMAdMBWQGs + AUQBSgFAAUoBQAGsAUQB0wFZAe4BTAFKAUABiwFEAXcBZgHeAX8B9AFdAUoBQAFPAVEB3wF/YAABvAF7 + AcwBdgFUAXsB/wF/Ad0BfwHdAX8B/wF/AboBfwHtAXYBywF2AcsBdgHLAXYBywF2AcsBdgHLAXYB7QF2 + AboBfwH/AX8B3QF/Ad0BfwH/AX8BVAF7AcwBdgHdAXsB3wF/AS8BTQGsAUQBOwFzAXwBdwEOAU0BSgFA + AUoBQAEvAU0BfAF3AbgBagHuAUwB7gFMAbgBagF8AXcBDgFNAUoBQAFKAUAB7gFMAXwBdwE7AXMBrAFE + AU8BUQHfAX9gAAG8AXsBywF2AVQBewH+AX8BMQF7AQ4BdwHdAX8B/wF/AdwBfwHcAX8B3AF/AdwBfwHc + AX8B3AF/AdwBfwHcAX8B/wF/Ad0BfwEOAXcBMAF7Af4BfwFUAXsBzAF2Ad0BewHfAX8BLgFNAXABUQG+ + AXsBlwFmAWoBQAFKAUABSgFAAYsBRAH5AW4B/wF/AVsBcwFbAXMB/wF/ARoBbwGLAUQBSgFAAUoBQAFq + AUABdgFmAb4BewFwAVEBTwFRAd8Bf2AAAbsBewHKAXIBVAF7Af4BfwEOAXcBygF2AZcBewG5AX8BuQF/ + AbkBfwG5AX8BuQF/AbkBfwG5AX8BuQF/AbkBfwG5AX8BdgF7AcoBdgEOAXcB/QF/AVQBewHMAXYB3QF7 + Ad8BfwEOAU0B8wFdAd4BewGyAVkBSgFAAUoBQAFKAUABSgFAATUBYgH/AX8B/wF/Af8BfwH/AX8BNQFi + AUoBQAFKAUABSgFAAUoBQAGyAVkB3gF/AfMBXQFPAVEB3wF/YAABmQF3AakBdgFUAXsB/gF/AQ4BdwGo + AXYByQF2AcoBdgHKAXYBygF2AcoBdgHKAXYBygF2AcoBdgHKAXYBygF2AewBdgFTAXsB7QF2AQ4BdwH9 + AX8BVAF7AcwBdgHdAXsB3wF/AQ4BTQEUAV4BvgF7AXABUQFKAUABSgFAAUoBQAEOAU0B2QFqAf8BfwH/ + AX8B/wF/Af8BfwHZAW4BDgFNAUoBQAFKAUABSgFAAXABUQG+AXsBFAFeAU8BUQHfAX9gAAJ3AckBdgFU + AXsB/gF/AQ4BdwGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AewBdgG6 + AX8BMgF7AQ4BdwH9AX8BVAF7AcwBdgHdAXsB3wF/AQ4BTQEUAV4BvgF7AXABUQFKAUABagFAAZEBVQFb + AXMB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BWwFzAZEBVQFqAUABSgFAAXABUQG+AXsBFAFeAU8BUQHf + AX9gAAFWAXcBqQF2AVMBewH/AX8BdQF7AQ8BdwEOAXcBDgF3AQ4BdwEOAXcBDgF3AQ4BdwEOAXcBDgF3 + AQ4BdwEOAXcBDwF3ATEBewEQAXsBdgF7Af8BfwFTAXsBzAF2Ad0BewHfAX8BDgFNAfMBXQHeAX8B0gFZ + AUoBQAGLAUQBdgFmAfkBbgH5AW4BXAF3Af8BfwH/AX8BfAF3AfkBbgH5AW4BdgFmAawBRAFKAUABsgFZ + Ad4BewHzAVkBTwFRAd8Bf2AAAVYBdwGpAXYBDgF3AdwBfwH/AX8B/gF/Af4BfwH+AX8B/gF/Af4BfwH+ + AX8B/gF/Af4BfwH+AX8B/gF/Af4BfwH+AX8B/QF/Af4BfwH/AX8B3AF/AQ4BdwHMAXYB3QF7Ad8BfwEO + AU0BcAFRAb4BewF2AWYBagFAAUoBQAFrAUQBiwFEAYsBRAGRAVUBvgF7Ad4BewGRAVUBiwFEAYsBRAGL + AUQBSgFAAWoBQAF2AWYBvgF7AXABUQFPAVEB3wF/YAACdwHJAXYBqAF2AQ4BdwFUAXsBlwF7Af4BfwHd + AX8BdgF7AXUBewF1AXsBdQF7AXUBewF1AXsBdQF7AXYBewHdAX8B/gF/AZcBewFUAXsBDgF3AagBdgHM + AXYB3QF7Ad8BfwEOAU0BrAFEATsBcwF8AXcB7gFMAUoBQAFKAUABSgFAAUoBQAHMAUgBWwF3AVwBdwHN + AUgBSgFAAUoBQAFKAUABSgFAAe4BSAF8AXcBOwFzAcwBSAFPAVEB3wF/YAABmgF7AakBcgGoAXYBqAF2 + AagBdgHrAXYB3AF/AbkBfwHKAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBygF2AbkBfwHcAX8B6wF2 + AagBdgGoAXYBqAF2AcwBdgHdAXsB3wF/AQ4BTQFKAUAB8wFdAd4BfwF3AWYBiwFEAUoBQAFKAUABSgFA + AWoBQAGXAWYBlwFmAWoBQAFKAUABSgFAAUoBQAGLAUQBdgFmAd4BfwH0AV0BSgFAAU8BUQHfAX9gAAG8 + AXsBywF2AagBdgGoAXYBqAF2AcsBdgHcAX8BuQF/AcoBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgHK + AXYBuQF/AdwBfwHLAXYBqAF2AagBdgGoAXYBzAF2Ad0BewHfAX8BLgFNAUoBQAGsAUQB+QFuAb4BewEU + AV4BiwFEAUoBQAFKAUABSgFAAS8BTQEvAVEBSgFAAUoBQAFKAUABiwFEARQBXgHeAXsB+QFuAawBRAFK + AUABTwFRAd8Bf2AAAdwBewHMAXYBqAF2AagBdgGoAXYBywF2AdwBfwHcAX8BUwF7ATIBewEyAXsBMgF7 + ATIBewEyAXsBMgF7AVMBewHcAX8B3AF/AcsBdgGoAXYBqAF2AagBdgHMAXYB3QF7Ad8BfwEvAU0BSgFA + AUoBQAEOAU0BOwFzAd4BewGXAWYBDgFNAWoBQAFKAUABSgFAAUoBQAFKAUABagFAAe0BSAF2AWYBvgF7 + ATsBcwEOAU0BSgFAAUoBQAFPAVEB3wF/YAAB3QF7AewBdgGoAXYBqAF2AagBdgHLAXYB3AF/Af8BfwH+ + AX8B/gF/Af4BfwH+AX8B/gF/Af4BfwH+AX8B/gF/Af8BfwHcAX8BywF2AagBdgGoAXYBqAF2AcwBdgHd + AXsB3wF/AU8BTQFKAUABSgFAAUoBQAEOAU0B+QFuAd4BfwF8AXcBlwFmAbIBWQFwAVEBcAFVAbIBWQF2 + AWYBXAF3Ad4BfwH5AW4BDgFNAUoBQAFKAUABSgFAAU8BUQHfAX9gAAHdAXsB7AF2AagBdgGoAXYBqAF2 + AckBdgEwAXsBMgF7ATIBewEyAXsBMgF7ATIBewEyAXsBMgF7ATIBewEyAXsBMgF7ATABewHJAXYBqAF2 + AagBdgGoAXYB7AF2Ad0BewHfAX8BTwFNAUoBQAFKAUABSgFAAUoBQAGsAUQB9AFdATsBcwG+AXsB3gF/ + Ab4BewG+AXsB3gF7Ab4BewE7AXMBFAFeAawBSAFKAUABSgFAAUoBQAFKAUABTwFRAd8Bf2AAAd4BfwEP + AXcBqAFyAagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGoAXYBqAF2AagBdgGo + AXYBqAF2AagBdgGoAXYBqAF2AagBcgEQAXcB3gF/Af8BfwGRAVUBSgFAAUoBQAFKAUABSgFAAUoBQAFK + AUABrAFIAXABVQHzAV0BFAFeARQBXgHzAVkBUAFRAawBRAFKAUABSgFAAUoBQAFKAUABSgFAAUoBQAGy + AVUB/wF/YAAB/wF/AbsBewEPAXcBzAF2AewBdgHsAXYB7AF2AewBdgHsAXYB7AF2AewBdgHsAXYB7AF2 + AewBdgHsAXYB7AF2AewBdgHsAXYB7AF2AewBdgHMAXYBEAF3AbwBewH/AX8B/wF/AVsBcwGRAVUBTwFN + AU8BTQFPAU0BTwFNAU8BTQFPAU0BTwFNAU8BTQFPAU0BTwFNAU8BTQFPAU0BTwFNAU8BTQFPAU0BTwFN + AU8BTQFPAU0BsgFVAXwBdwH/AX9iAAH/AX8B3gF/Ad0BewHdAXsB3QF7Ad0BewHdAXsB3QF7Ad0BewHd + AXsB3QF7Ad0BewHdAXsB3QF7Ad0BewHdAXsB3QF7Ad0BewHdAXsB3QF7Ad4BfwH/AX8EAAH/AX8B/wF/ + Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/Ad8BfwHfAX8B3wF/ + Ad8BfwHfAX8B3wF/Af8BfwH/AX9kAAH/AX8B3gF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9 + AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ad4BfwH/AX8EAAH/AX8B3gF7 + Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3 + Ab4BdwG+AXcBvgF3Ad8BewH/AX8EAAH/AX8B3wF7Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+ + AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ad8BewH/AX8EAAH/AX8B3wF7 + Ad4BdwHeAXcB3gF3Ad4BdwHeAXcB3gF3Ad4BdwHeAXcB3gF3Ad4BdwHeAXcB3gF3Ad4BdwHeAXcB3gF3 + Ad4BdwHeAXcB3gF3Af8BewH/AX8CAAH/AX8BewF3Ae8BZQGMAWEBjAFhAYwBYQGMAWEBjAFhAYwBYQGM + AWEBjAFhAYwBYQGMAWEBjAFhAYwBYQGMAWEBjAFhAYwBYQGMAWEBjAFhAYwBYQExAWYBnAF7Af8BfwH/ + AX8BfQFzAfkBUQGYAUUBmAFFAZgBRQGYAUUBmAFFAZgBRQGYAUUBmAFFAZgBRQGYAUUBmAFFAZgBRQGY + AUUBmAFFAZgBRQGYAUUBmAFFAZgBRQE5AVIBngF3Af8BfwH/AX8BngFzAXwBSgEcAT4BHAE+ARwBPgEc + AT4BHAE+ARwBPgEcAT4BHAE+ARwBPgEcAT4BHAE+ARwBPgEcAT4BHAE+ARwBPgEcAT4BHAE+ARsBPgF8 + AU4BvgF3Af8BfwH/AX8BvgFzAT0BSwEdAUMBHQFDAR0BQwEdAUMBHQFDAR0BQwEdAUMBHQFDAR0BQwEd + AUMBHQFDAR0BQwEdAUMBHQFDAR0BQwEdAUMBHQFDAR0BQwE9AU8B3gF3Af8BfwHeAXsB7wFlAQgBWQEI + AVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEI + AVkBCAFZAQgBWQEIAVkBEAFmAd4BfwHeAXsB+QFNARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEW + ATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBGQFSAd8BewHf + AXsBXAFKAbsBMQG7AS0BuwEtAbsBLQG7AS0BuwEtAbsBLQG7AS0BuwEtAbsBLQG7AS0BuwEtAbsBLQG7 + AS0BuwEtAbsBLQG7AS0BuwEtAbsBLQG7ATEBfAFKAd8BewHfAXsBPQFLAd0BNgHdATIB3QEyAd0BMgHd + ATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHd + ATYBPQFPAf8BewG9AXsBjAFhAQgBWQEIAVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEI + AVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEIAVkBCAFZAQgBWQEIAVkBjAFhAb0BewG+AXcBmAFFARYBOQEW + ATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEW + ATkBFgE5ARYBOQEWATkBmAFFAb4BdwG+AXcBHAE+AbsBLQG7ATEBPAFCAZ0BUgG9AVIBvQFSAb0BUgG9 + AVIBvQFSAb0BUgG9AVIBvQFSAb0BUgG9AVIBvQFSAb0BUgGdAU4BPAFCAbsBMQG7AS0BHAE+Ab4BdwHe + AXcBHQFDAd0BMgH9ATYBHgFHAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAV4BUwFe + AVMBXgFTAV4BUwFeAVMBHQFDAf0BNgHdATIBHQFDAd4BdwG9AXsBjAFhAQgBXQFKAV0BawFhAWsBYQFr + AWEBawFhAWsBYQFrAWEBawFhAWsBYQFrAWEBawFhAWsBYQFrAWEBawFhAWsBYQFrAWEBawFhAUoBXQEI + AV0BjAFhAb0BewG+AXcBmAFFARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEW + ATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBmAFFAb4BdwG+AXcBHAE+AbsBLQE8 + AUIBnwFzAf8BfwHfAXsB3wF7Ad8BewHfAXsB3wF7Ad8BewHfAXsB3wF7Ad8BewHfAXsB3wF7Ad8BewH/ + AX8BnwFzATwBQgG7AS0BHAE+Ab4BdwHeAXcBHQFDAd0BMgEdAUMB3wFzAf8BfwH/AXsB/wF7Af8BewH/ + AXsB/wF7Af8BewH/AXsB/wF7Af8BewH/AXsB/wF7Af8BewH/AX8B3wFzAR0BQwHdATIBHQFDAd4BdwG9 + AXsBjAFhAc4BZQFaAXsBnAF7AZwBewGcAXsBnAF7AZwBewGcAXsBnAF7AZwBewGcAXsBnAF7AZwBewGc + AXsBnAF7AZwBewGcAXsBnAF7AVoBdwHOAWUBjAFhAb0BewG+AXcBuAFJAloBewFeAXsBXgE6AVYBNwE9 + AbkBSQF7AV4BewFeAXsBXgF7AV4BewFeAXsBXgF7AV4BewFeAloBeAFBATcBPQHZAU0BFwE9ARYBOQGY + AUUBvgF3Ab4BdwEcAT4BuwEtAZ0BUgH/AX8BPgFnAb0BUgG9AVIBvQFSAb0BUgG9AVIBvQFSAb0BUgG9 + AVIBvQFSAb0BUgG9AVIBvQFSAT4BZwH/AX8BnQFSAbsBLQEcAT4BvgF3Ad4BdwEdAUMB3QEyAV4BUwH/ + AX8BnwFnAV4BUwFeAVMBXgFPAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAZ8BZwH/ + AX8BXgFTAd0BMgEdAUMB3gF3Ab0BewGMAWEBcwFuAf8BfwEYAXcBtQFyAbUBcgG1AXIBtQFyAbUBcgG1 + AXIBtQFyAbUBcgG1AXIBtQFyAbUBcgG1AXIBtQFyAbUBcgEYAXcB/wF/AXMBbgGMAWEBvQF7Ab4BdwHZ + AU0BngF3Af8BfwH/AX8BXgFzAVcBQQGbAV4B/wF/Ad8BewG/AXsBvwF7Ab8BewG/AXsBvwF7AZ4BdwFa + AVYBVwFBAdkBTQEcAWsBuAFJARcBPQGYAUUBvgF3Ab4BdwEcAT4BuwEtAb0BUgHfAXsBvQFSAbsBLQG7 + ATEB2wExAbsBLQG7ATEB2wE1AdwBNQHcATUB3AE1AdwBNQHbATEBuwEtAb0BUgHfAXsBvQFSAbsBLQEc + AT4BvgF3Ad4BdwEdAUMB3QEyAV4BUwH/AXsBXgFTAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHd + ATIB3QEyAd0BMgHdATIB3QEyAV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3Ab0BewGMAWEBlAFuAd4BfwHO + AWUBCAFdAQgBXQEIAV0BCAFdAUoBXQFKAV0BCAFdAQgBXQEIAV0BCAFdAQgBXQEIAV0BCAFdAQgBXQHO + AWUB3gF/AZQBbgGMAWEBvQF7Ab4BdwHZAU0BngF3Af8BfwH/AX8BfgFzAVcBQQF7AVoB/wF/AbsBYgG4 + AUkBmAFJAZgBSQGYAUkBmAFJAZgBRQE3AT0BWwFaAdwBZgGbAV4B3AFmAToBVgGYAUkBvgF3Ab4BdwEc + AT4BuwEtAb0BUgHfAXsBvQFSAbsBMQGdAU4B3QFWAdsBMQE8AUIBPgFnAV4BawFeAWsBXgFrAV4BawH+ + AVoB2wE1Ab0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3Ad4BdwEdAUMB3QEyAV4BUwH/AXsBXgFTAd0BMgHd + ATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAV4BUwH/AXsBXgFTAd0BMgEd + AUMB3gF3AZwBewFrAWEBlAFuAd4BfwHOAWUBCAFZAQgBWQEIAVkBCAFZATEBagHWAXIBjAFhAQgBXQEI + AVkBCAFZAQgBWQEIAVkBCAFZAQgBWQHOAWUB3gF/AZQBbgGMAWEBvQF7AZ4BdwGYAUUBvAFiAf8BfwH/ + AX8BngF3AZgBSQGYAUkBfgFzAZ4BdwGbAV4BuQFJAVcBQQE3AT0BNwE9ARcBPQGYAUkBvAFiAToBVgGb + AV4BOgFWAdwBZgHZAU0BvgF3Ab4BdwEbAToBuwEtAb0BUgHfAXsBvQFSAbsBMQHdAVYBHgFjAdsBNQE8 + AUIBnwFvAb8BdwG/AXcBvwF3Ab8BdwE+AWMB2wE1Ab0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3Ad4BdwEd + AT8B3QEyAV4BUwH/AXsBXgFTAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHd + ATIB3QEyAV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3AZwBdwFrAV0BlAFuAd4BfwHOAWUBCAFZAQgBWQEI + AVkBCAFZAVIBagHeAX8CewExAWoBKQFdAQgBWQEIAVkBCAFZAQgBWQEIAVkBzgFlAd4BfwGUAW4BjAFh + Ab0BewGdAncBQQFXAUEBmwFeAZ4BdwHfAXsBuwFiATcBPQH5AU0BPQFvAb8BewG+AXsBXQFzAR0BawEd + AWsBGQFSAZgBSQG5AUkBvAFiAf8BfwH8AWoB+QFNAbgBSQG+AXcBngFzAfwBOQG7AS0BvQFSAd8BewG9 + AVIBuwEtAdsBMQHcATUBuwEtAdsBMQH8ATkB/AE5AfwBOQH8ATkB/AE5AfwBNQG7ATEBvQFSAd8BewG9 + AVIBuwEtARwBPgG+AXcBvgFzAf0BPgHdATIBXgFTAf8BewFeAVMB3QEyAd0BMgHdATIB3QEyAd0BMgHd + ATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIBXgFTAf8BewFeAVMB3QEyAR0BQwHeAXcBewF3AUoBXQGU + AW4B3gF/Ac4BZQEIAVkBCAFZAQgBWQEIAVkBUgFqAf8BfwH/AX8B3gF/AfcBcgGtAWUBCAFdAQgBWQEI + AVkBCAFZAc4BZQHeAX8BlAFuAYwBYQG9AXsBfQFzAVcBQQEWATkBFwE9AZgBRQFaAVYBmwFeAbgBSQEX + ATkBVwFBAfkBUQG7AWIBHQFrAV0BcwFeAXMCWgEXAT0BFwE9AbwBYgH/AX8BPQFrATcBQQGYAUUBvgF3 + AZ4BbwHbATUBuwEtAb0BUgHfAXsBvQFSAbsBLQHbATEB2wExAbsBLQG7ATEB/AE1AfwBNQH8ATUB/AE1 + AfwBNQHcATUBuwEtAb0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3Ab4BbwH9AToB3QEyAV4BUwH/AXsBXgFT + Ad0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAV4BUwH/AXsBXgFT + Ad0BMgEdAUMB3gF3ATkBcwEpAV0BlAFuAd4BfwHOAWUBCAFZAQgBWQEIAVkBCAFZAVIBagH/AX8B/wF/ + Af8BfwH/AX8BnAF7AVIBagEpAV0BCAFZAQgBWQHOAWUB3gF/AZQBbgGMAWEBvQF7ATwBbwE3AT0BFgE5 + ARYBOQEWATkBFgE5ARcBPQFXAUEBVwFBAVcBQQEXATkBFwE9AVcBQQGYAUUBmAFJAVcBQQEWATkBFwE9 + AbwBYgH/AX8BHQFrATcBPQGYAUUBvgF3AV0BawHbATEBuwEtAb0BUgHfAXsBvQFSAbsBMQG9AVIB/gFe + AdsBNQE8AUIBfgFrAZ8BbwGfAW8BnwFvAZ8BbwEeAV8B2wE1Ab0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3 + AZ4BawH9ATYB3QEyAV4BUwH/AXsBXgFTAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEy + Ad0BMgHdATIB3QEyAV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3AfcBbgEpAV0BlAFuAd4BfwHOAWUBCAFZ + AQgBWQEIAVkBCAFZAVIBagH/AX8B/wF/Af8BfwH/AX8BnAF7AVIBbgEpAV0BCAFZAQgBWQHOAWUB3gF/ + AZQBbgGMAWEBvQF7AfsBZgE3AT0BFgE5ARYBOQEWATkBFwE9AdkBSQH8AWoBfgFzAfwBZgFXAUEBVwFB + AZsBXgFdAXMBfgFzAbwBYgGYAUUBFwE5AfkBUQH8AWYB+QFRARcBOQGYAUUBvgF3AT0BYwHbATEBuwEt + Ab0BUgHfAXsBvQFSAbsBMQG9AVIB/gFeAdsBNQE8AUIBfgFrAZ8BbwGfAW8BnwFvAZ8BbwEeAV8B2wE1 + Ab0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3AX0BZwH9ATYB3QEyAV4BUwH/AXsBXgFTAd0BMgHdATIB3QEy + Ad0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3 + AbUBbgEpAV0BlAFuAd4BfwHOAWUBCAFZAQgBWQEIAVkBCAFZAVIBagH/AX8B/wF/Ad4BfwH3AXIBrQFl + AQgBXQEIAVkBCAFZAQgBWQHOAWUB3gF/AZQBbgGMAWEBvQF7AbsBYgE3AT0BFgE5ARYBOQEWATkBmAFJ + AX4BcwH/AX8B/wF/AbsBYgE3AT0BmwFeAd8BewE9AW8BHQFrAb8BewE9AW8BVwFBARcBPQE3AT0BFwE5 + ARYBOQGYAUUBvgF3Af0BXgHbATEBuwEtAb0BUgHfAXsBvQFSAbsBLQHbATEB2wExAbsBLQG7ATEB/AE1 + AfwBNQH8ATUB/AE1AfwBNQHcATUBuwEtAb0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3AX0BXwH9ATYB3QEy + AV4BUwH/AXsBXgFTAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEy + AV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3AdYBbgEpAV0BlAFuAd4BfwHOAWUBCAFZAQgBWQEIAVkBCAFZ + AVIBagHeAX8CewExAWoBKQFdAQgBWQEIAVkBCAFZAQgBWQEIAVkBzgFlAd4BfwGUAW4BjAFhAb0BewHb + AWIBNwE9ARYBOQEWATkBFgE5AloB/wF/Af8BfwH/AX8CWgF4AUUBngF3AR0BawF4AUEBNwE9AZsBXgG/ + AXsB2QFNARYBOQEWATkBFgE5ARYBOQGYAUUBvgF3Af0BXgHbATEBuwEtAb0BUgHfAXsBvQFSAbsBLQHb + ATEB3AE1AbsBLQHbATEB/AE5AfwBOQH8ATkB/AE5AfwBOQH8ATUBuwExAb0BUgHfAXsBvQFSAbsBLQEc + AT4BvgF3AX0BXwH9ATYB3QEyAV4BUwH/AXsBXgFTAd0BMgH9ATYB/QE6Ad0BMgH9ATYBHQE/AR0BPwEd + AT8BHQE/AR0BPwH9AToB/QE2AV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3AfcBcgEpAV0BlAFuAd4BfwHO + AWUBCAFZAQgBWQEIAVkBCAFZATEBagG1AXIBjAFhAQgBXQEIAVkBCAFZAQgBWQEIAVkBCAFZAQgBWQHO + AWUB3gF/AZQBbgGMAWEBvQF7AfwBZgE3AT0BFgE5ARYBOQEWATkBewFeAf8BfwH/AX8B/wF/AToBVgGY + AUUBvwF7AbwBYgEXAT0BFgE5AToBVgG/AXsBGQFSARYBOQEWATkBFgE5ARYBOQGYAUUBvgF3AT0BYwHb + ATEBuwEtAb0BUgHfAXsBvQFSAbsBMQHdAVYBHgFjAdsBNQE8AUIBnwFvAb8BdwG/AXcBvwF3Ab8BdwE+ + AWMB2wE1Ab0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3AZ0BZwH9ATYB3QEyAV4BUwH/AXsBXgFTAf0BNgF+ + AVsBnwFjAf0BOgE+AUcB3wFzAd8BdwHfAXcB3wF3Ad8BdwGfAWMB/QE6AV4BUwH/AXsBXgFTAd0BMgEd + AUMB3gF3ATkBcwEpAV0BlAFuAd4BfwHOAWUBCAFdAQgBXQEIAV0BCAFdAUoBXQEpAV0BCAFdAQgBXQEI + AV0BCAFdAQgBXQEIAV0BCAFdAQgBXQHOAWUB3gF/AZQBbgGMAWEBvQF7ATwBbwE3AT0BFgE5ARYBOQEW + ATkBGgFSAd8BewH/AX8B/wF/AXsBWgFXAUEBXQFvAZ4BdwEaAVYB+QFNAT0BbwG+AXcBuAFJARYBOQEW + ATkBFgE5ARYBOQGYAUUBvgF3AV0BawHbATEBuwEtAb0BUgHfAXsBvQFSAbsBMQGdAVIB3QFaAdsBMQE8 + AUIBPgFnAV4BawFeAWsBXgFrAV4BawH+AVoB2wE1Ab0BUgHfAXsBvQFSAbsBLQEcAT4BvgF3AZ4BawH9 + ATYB3QEyAV4BUwH/AXsBXgFTAf0BNgFeAVMBfgFbAf0BNgEdAUMBvwFnAb8BawG/AWsBvwFrAb8BawF+ + AV8B/QE2AV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3AZwBdwFKAV0BcwFuAf8BfwEYAXcBtQFyAbUBcgG1 + AXIBtQFyAbUBcgG1AXIBtQFyAdYBcgG1AXIBtQFyAbUBcgG1AXIBtQFyAbUBcgEYAXcB/wF/AXMBbgGM + AWEBvQF7AZ0BcwFXAUEBFgE5ARYBOQEWATkBVwFBAbwBYgG/AXsB/wF/AR0BawE3AUEB+QFNAX4BcwG/ + AXsBvwF7AZ4BdwFbAVoBNwE9ARYBOQEWATkBFgE5ARYBOQGYAUUBvgF3AZ4BcwH7ATkBuwEtAb0BUgHf + AXsBvQFSAbsBLQG7ATEB2wExAbsBLQG7ATEB2wE1AdwBNQHcATUB3AE1AdwBNQHbATEBuwEtAb0BUgHf + AXsBvQFSAbsBLQEcAT4BvgF3Ab4BcwH9AT4B3QEyAV4BUwH/AXsBXgFTAd0BMgH9ATYB/QE2Ad0BMgH9 + ATYB/QE6Af0BOgH9AToB/QE6Af0BOgH9ATYB3QEyAV4BUwH/AXsBXgFTAd0BMgEdAUMB3gF3AZwBewGM + AWEBzgFlAVoBewGcAXsBnAF7AZwBewGcAXsBvQF7Ad4BfwHeAX8BvQF7Ab0BewHeAX8B3gF/Ab0BewGc + AXsBnAF7AZwBewGcAXsBWgF7Ac4BZQGMAWEBvQF7AZ4BdwGYAUUBFgE5ARYBOQEWATkBFgE5ATcBPQH5 + AVECWgEaAVYBNwE9ARcBPQGYAUUBOgFWAloB2QFNARcBPQEWATkBFgE5ARYBOQEWATkBFgE5AZgBRQG+ + AXcBvgF3ARsBPgG7AS0BnQFOAf8BewE+AWcBvQFSAb0BUgG9AVIBvQFSAb0BUgG9AVIBvQFSAb0BUgG9 + AVIBvQFSAb0BUgG9AVIBPgFnAf8BfwGdAVIBuwEtARwBPgG+AXcB3gF3AR0BPwHdATIBXgFTAf8BfwGf + AWcBXgFTAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAV4BUwFeAVMBnwFnAf8BfwFe + AVMB3QEyAR0BQwHeAXcBvQF7AYwBYQEIAV0BSgFdAWsBYQFrAWEBawFhAYwBYQFSAW4B9wFyARABagFr + AWEBawFhAVIBagG1AXIBrQFlAWsBYQFrAWEBawFhAWsBYQFKAV0BCAFdAYwBYQG9AXsBvgF3AZgBRQEW + ATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEW + ATkBFgE5ARYBOQEWATkBFgE5AZgBRQG+AXcBvgF3ARwBPgG7AS0BPAFCAZ8BcwH/AX8B3wF7Ad8BewHf + AXsB3wF7Ad8BewHfAXsB3wF7Ad8BewHfAXsB3wF7Ad8BewHfAXsB/wF/AZ8BcwE8AUIBuwEtARwBPgG+ + AXcB3gF3AR0BQwHdATIBHQFDAd8BcwH/AX8B/wF7Af8BewH/AXsB/wF7Af8BewH/AXsB/wF7Af8BewH/ + AXsB/wF7Af8BewH/AXsB/wF/Ad8BcwEdAUcB3QEyAR0BQwHeAXcBvQF7AYwBYQEIAVkBCAFZAQgBWQEI + AVkBCAFdAe8BZQFzAW4BjAFhAQgBXQEIAVkBCAFZASkBXQFSAWoBMQFqASkBXQEIAVkBCAFZAQgBWQEI + AVkBCAFZAYwBYQG9AXsBvgF3AZgBRQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEW + ATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5AZgBRQG+AXcBvgF3ARwBPgG7 + AS0BuwExATwBQgGdAVIBvQFSAb0BUgG9AVIBvQFSAb0BUgG9AVIBvQFSAb0BUgG9AVIBvQFSAb0BUgG9 + AVIBnQFOATwBQgG7ATEBuwEtARwBPgG+AXcB3gF3AR0BQwHdATIB/QE2AR4BRwFeAVMBXgFTAV4BUwFe + AVMBXgFTAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAV4BUwFeAVMBXgFTAR0BRwH9ATYB3QEyAR0BQwHe + AXcB3gF7Ae8BZQEIAVkBCAFZAQgBWQEIAVkBCAFZASkBXQEpAV0BCAFZAQgBWQEIAVkBCAFZAQgBWQEp + AV0BSgFdAQgBXQEIAVkBCAFZAQgBWQEIAVkBCAFZARABZgHeAXsB3gF7AfkBTQEWATkBFgE5ARYBOQEW + ATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEWATkBFgE5ARYBOQEW + ATkBFgE5ARkBUgHeAXsB3gF7AVwBRgG7ATEBuwEtAbsBLQG7AS0BuwEtAbsBLQG7AS0BuwEtAbsBLQG7 + AS0BuwEtAbsBLQG7AS0BuwEtAbsBLQG7AS0BuwEtAbsBLQG7AS0BuwExAXwBSgHfAXsB3wF7AT0BSwHd + ATYB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHdATIB3QEyAd0BMgHd + ATIB3QEyAd0BMgHdATIB3QE2AT0BTwHfAXsB/wF/AXsBdwHvAWUBjAFhAYwBYQGMAWEBjAFhAYwBYQGM + AWEBjAFhAYwBYQGMAWEBjAFhAYwBYQGMAWEBjAFhAYwBYQGMAWEBjAFhAYwBYQGMAWEBEAFmAZwBdwH/ + AX8B/wF/AX0BcwH5AU0BmAFFAZgBRQGYAUUBmAFFAZgBRQGYAUUBmAFFAZgBRQGYAUUBmAFFAZgBRQGY + AUUBmAFFAZgBRQGYAUUBmAFFAZgBRQGYAUUBGQFSAZ0BdwH/AX8B/wF/AZ4BcwF8AUoBHAE+ARwBPgEc + AT4BHAE+ARwBPgEcAT4BHAE+ARwBPgEcAT4BHAE+ARwBPgEcAT4BHAE+ARwBPgEcAT4BHAE+ARwBPgEc + AT4BfAFKAb4BcwH/AX8B/wF/Ab4BcwE9AUsBHQFDAR0BQwEdAUMBHQFDAR0BQwEdAUMBHQFDAR0BQwEd + AUMBHQFDAR0BQwEdAUMBHQFDAR0BQwEdAUMBHQFDAR0BQwEdAUMBPQFPAb4BcwH/AX8CAAH/AX8B3gF7 + Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7 + Ab0BewG9AXsBvQF7Ad4BewH/AX8EAAH/AX8B3gF7Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+ + AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ad4BewH/AX8EAAH/AX8B3gF7 + Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3Ab4BdwG+AXcBvgF3 + Ab4BdwG+AXcBvgF3Ad8BewH/AX8EAAH/AX8B3wF7Ad4BdwHeAXcB3gF3Ad4BdwHeAXcB3gF3Ad4BdwHe + AXcB3gF3Ad4BdwHeAXcB3gF3Ad4BdwHeAXcB3gF3Ad4BdwHeAXcB3gF3Ad8BewH/AX8EAAH/AX8B3gF7 + Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7 + Ab0BewG9AXsBvQF7Ad4BfwH/AX8EAAH/AX8B3gF7Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHd + AXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Af4BewH/AX8EAAH/AX8B3gF7 + AbwBewG8AXsBvAF7AbwBewG8AXsBvAF7AbwBewG8AXsBvAF7AbwBewG8AXsBvAF7AbwBewG8AXsBvAF7 + AbwBewG8AXsBvAF7Ad4BfwH/AX8EAAH/AX8B3gF7Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHd + AXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3gF3Af4BewH/AX8CAAH/AX8BuwF3 + Ac8BZgGMAWIBjAFiAYwBYgGMAWIBjAFiAYwBYgGMAWIBjAFiAYwBYgGMAWIBjAFiAYwBYgGMAWIBjAFi + AYwBYgGMAWIBjAFiAYwBYgHRAWYBvAF7Af8BfwH/AX8BuwFzAS8BQwEMATcBDAE3AQwBNwEMATcBDAE3 + AQwBNwEMATcBDAE3AQwBNwEMATcBDAE3AQwBNwEMATcBDAE3AQwBNwEMATcBDAE3AQwBNwExAUcB3AFz + Af8BfwH/AX8BmwF3AU0BYgHpAV0B6QFdAekBXQHpAV0B6QFdAekBXQHpAV0B6QFdAekBXQHpAV0B6QFd + AekBXQHpAV0B6QFdAekBXQHpAV0B6QFdAekBXQFuAWIBvAF3Af8BfwH/AX8BvQFvATcBPwEVATMBFQEz + ARUBMwEVATMBFQEzARUBMwEVATMBFQEzARUBMwEVATMBFQEzARUBMwEVATMBFQEzARUBMwEVATMBFQEz + ARUBMwE3AUcB3QFzAf8BfwHeAXsBzwFmAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFa + AUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoB0AFmAd4BfwHeAXsBLwFD + AcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEm + AcgBJgHIASYByAEmAcgBJgHIASYBMAFHAf4BewHeAXsBLQFiAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFV + AWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBTgFi + Ad4BewHeAXsBNgE/AdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEi + AdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIBNwFDAf4BewG9AXsBjAFiAUgBWgFIAVoBSAFa + AUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFa + AUgBWgFIAVoBjAFiAb0BewHdAXcBDAE3AcgBJgHIASYByAEmAcgBJgHIASYByAEmAekBKgEKATMBCwEz + AQsBMwELATMBCwEzAQsBMwHqAS4B6AEmAcgBJgHIASYByAEmAcgBJgHIASYBDAE3Ad0BdwG8AXsB6QFd + AWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFV + AWQBVQFkAVUBZAFVAWQBVQFkAVUB6QFdAbwBewHdAXcBFQEzARYBNwFYAUsBWAFLAVgBSwFYAUsBWAFL + AVgBSwFYAUsBWAFLAVgBSwFYAUsBWAFLAVgBSwFYAUsBNwE/AfMBIgHTASIB0wEiAdMBIgHTASIBFQEz + Ad0BdwG9AXsBjAFiAUgBXgFqAV4BawFiAWsBYgFrAWIBawFiAWsBYgFrAWIBawFiAWsBYgFrAWIBawFi + AWsBYgFrAWIBawFiAWsBYgFrAWIBawFiAWoBXgFIAV4BjAFiAb0BewHdAXcBDAE3AcgBJgHIASYByAEm + AcgBJgHIASYByAEmAS4BPwHbAW8B3AF3AdwBdwHcAXcB3AF3AdwBdwGXAV8B6QEqAcgBJgHIASYByAEm + AcgBJgHIASYBDAE3Ad0BdwG8AXsBCgFeAY8BZgGxAWoBsQFqAbEBagGxAWoBsQFqAbEBagGxAWoBsQFq + AbEBagGxAWoBsQFqAbEBagGxAWoBsQFqAbEBagGxAWoBsQFqAbEBagEKAWIB6QFdAbwBewHdAXcBFQEz + AXkBTwH/AX8B/wF7Af8BewH/AXsB/wF7Af8BewH/AXsB/wF7Af8BewH/AXsB/wF7Af8BewH/AX8BvAFn + AfQBJgHTASIB0wEiAdMBIgHTASIBFQEzAd0BdwG9AXsBjAFiAa4BZgGaAXsB3AF7AdwBewHcAXsB3AF7 + AdwBewHcAXsB3AF7AdwBewHcAXsB3AF7AdwBewHcAXsB3AF7AdwBewHcAXsB3AF7AZoBdwGuAWYBjAFi + Ab0BewHdAXcBDAE3AcgBJgHoASYB6QEuAeoBLgHqAS4B6gEuAVEBRwH+AXsB/wF/Af8BfwH/AX8B/wF/ + Af8BfwG5AWsBCwEzAeoBLgHqAS4B6gEuAekBKgHIASYBDAE3Ad0BdwG8AXsBLAFiAXoBdwHdAX8B3QF/ + Ad0BfwHdAX8B3QF/Ad0BfwHdAX8B3QF/Ad0BfwHdAX8B3QF/Ad0BfwHdAX8B3QF/Ad0BfwHdAX8B3QF/ + Ad0BfwGQAWoB6QFdAbwBewHdAXcBFQEzAXkBUwH/AXsBmgFXAVgBSwFYAUsBWAFLAVgBSwFYAUsBWAFL + AVgBSwFYAUsBWAFLAXkBUwH+AXsBvAFnAfQBJgHTASIB0wEiAdMBIgHTASIBFQEzAd0BdwG9AXsBjAFi + ARMBbwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ + Af8BfwH/AX8B/wF/Af8BfwETAW8BjAFiAb0BewHdAXcBDAE3AekBKgFRAUsBuQFnAboBawG6AWsBugFr + AdwBcwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH+AXsB2gFvAboBawG6AWsBugFrAZYBWwELATMBDAE3 + Ad0BdwG8AXsB6gFdAQoBXgELAWIBLAFiASwBYgEsAWIBLAFiASwBYgEsAWIBLAFiASwBYgEsAWIBLAFi + ASwBYgEsAWIBLAFiASwBYgEsAWIBLAFiAQsBYgHHAVkB6QFdAbwBewHdAXcBFQEzAXkBSwH/AXsBmwFf + ARYBMwH0ASYB0wEiAdMBIgHTASIB0wEiAdMBIgH0ASIBFQEvAXoBUwH/AXsBmwFfAfQBJgHTASIB0wEi + AdMBIgHTASIBFQEzAd0BdwG9AXsBjAFiATQBbwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ + Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwE0AW8BjAFiAb0BewHdAXcBDAE3 + AQ0BOwHdAXcB3QF3AdoBbwHaAW8B2gFvAdoBbwHaAW8B2gFvAdoBbwHaAW8B2gFvAdoBbwHaAW8B2gFv + AdoBbwHaAW8B3AFzAf4BewFSAUsBDAE3Ad0BdwG8AXsB6QFdAYQBVQFNAWIBFgFzATcBcwE3AXMBNwFz + ATcBcwE3AXMBNwFzATcBcwE3AXMBNwFzATcBcwE3AXMBNwFzATcBcwE3AXMB0wFuAccBWQFkAVUB6QFd + AbwBewHdAXcBFQEzARUBMwG8AWMB/wF7Ad4BcwGbAV8BWAFLATcBPwE2ATsBNwE/AVgBRwGaAVsB3QFv + Af8BewG9AWsBNgE3AdMBIgHTASIB0wEiAdMBIgHTASIBFQEzAd0BdwG8AXsBiwFiATQBbwH/AX8B/wF/ + Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ + Af8BfwE0AW8BjAFiAb0BewHcAXcBCwE3AS8BQwH+AXsBdQFXAeoBLgHqAS4B6gEuAeoBLgHqAS4B6gEu + AeoBLgHqAS4B6gEuAeoBLgHqAS4B6gEuAeoBLgHqAS4BLwFDAf4BewFzAVMBDAE3Ad0BdwG8AXcByAFZ + AccBWQF6AXcB3QF/AZoBewGaAXcBmgF3AZoBdwGaAXcBmgF3AZoBdwGaAXcBmgF3AZoBdwGaAXcBmgF3 + AZoBdwGbAXsB/gF/AbEBagFkAVUB6QFdAbwBewHdAXMBFQEvAdMBIgH0ASoBWQFLAbwBawH+AXcB/wF7 + Af8BewH/AXsB/wF7Af8BewH/AXsB3QFvAXkBTwEVAS8B8wEiAdMBIgH0ASYB9AEmAdMBIgHTASIBFQEz + Ad0BdwG8AXcBawFeATQBbwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ + Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwE0AW8BjAFiAb0BewG8AXMB6wEyAS8BQwH+AXsBdAFT + AcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYBLgE/ + Af0BewFzAVMBDAE3Ad0BdwGcAXcByAFZAegBXQG8AXsBFQFzAccBWQGnAVkBpwFZAacBWQGnAVkBpwFZ + AacBWQGnAVkBpwFZAacBWQGnAVkBpwFZAacBWQELAWIBvQF7AfQBbgGFAVUB6QFdAbwBewG9AXMB9QEu + AdMBIgHTASIB8wEiAfQBKgE3ATsBWAFLAXoBUwGaAVcBmgFXAXkBTwE3AT8BFQEvAfMBIgHTASIB0wEi + AfQBJgF5AVMBegFXAfQBJgHTASIBFQEzAd0BdwGbAXcBagFeATQBbwH/AX8B/wF/Af8BfwH/AX8B/wF/ + Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwE0AW8BjAFi + Ab0BewG7AW8B6gEuAS8BQwH+AXsBdAFTAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEm + AcgBJgHIASYByAEmAcgBJgHIASYBLgE/Af0BewFzAVMBDAE3Ad0BdwF6AXcBpgFZAegBXQG8AXsB9AFu + AYUBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQHpAV0BvAF7 + AfQBbgGFAVUB6QFdAbwBewG8AW8B9AEqAdMBIgHTASIB0wEiAdMBIgHTASIB8wEiARUBLwE2ATsBFQEz + AfQBJgHTASIB0wEiAdMBIgHTASIB0wEiAfQBKgG8AWMB/wF7AVgBSwHzASIBFQEzAd0BdwF5AXMBSQFe + ATQBbwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ + Af8BfwH/AX8B/wF/Af8BfwE0AW8BjAFiAb0BewGZAWsB6QEqAS8BQwH+AXsBdAFTAcgBJgHIASYByAEm + AcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYBLgE/Af0BewFzAVMBDAE3 + Ad0BdwFZAXMBhgFVAegBXQG8AXsB9AFuAYUBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFV + AWQBVQFkAVUBZAFVAWQBVQHpAV0BvAF7AfQBbgGFAVUB6QFdAbwBewGcAWcB9AEmAdMBIgHTASIB0wEi + AdMBIgH0ASYBeQFPAd0BbwH+AXcB3gFzAXoBVwEVASsB0wEiAdMBIgHzASIBFQEvAfQBJgE2ATcB3gFz + Ad0BbwEVAS8BFQEzAd0BdwFXAW8BSQFeATQBbwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ + Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwE0AW8BjAFiAb0BewF3AWMB6QEq + AS8BQwH+AXsBdAFTAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEm + AcgBJgHIASYBLgE/Af0BewFzAVMBDAE3Ad0BdwEWAW8BhQFZAegBXQG8AXsB9AFuAYUBVQFkAVUBZAFV + AWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQHpAV0BvAF7AfQBbgGFAVUB6QFd + AbwCewFfAfQBJgHTASIB0wEiAdMBIgHzASIBWAFLAf8BewHdAW8BmwFfAb0BawH/AXsBegFXAfQBJgHT + ASIBFgEzAbwBawFYAUsB9AEmAXoBUwH/AXsBVwFDARUBMwHdAXcBNQFvAUkBXgE0AW8B/wF/Af8BfwH/ + AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/ + AX8BNAFvAYwBYgG9AXsBdQFbAekBKgEvAUMB/gF7AXQBUwHIASYByAEmAcgBJgHIASYByAEmAcgBJgHI + ASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAS4BPwH9AXsBcwFTAQwBNwHdAXcB9AFqAYUBVQHo + AV0BvAF7AfQBbgGFAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFk + AVUB6QFdAbwBewH0AW4BhQFVAekBXQG8AXsBegFXAfQBJgHTASIB0wEiAdMBIgH0ASoBvAFnAd4BcwE2 + ATsB9AEmARUBMwG9AWsB3gFzARUBMwHTASIBFgE3Ad4BcwG8AWsB9AEqAVcBQwH/AXsBeQFPARUBMwHd + AXcBNgFvAUkBXgE0AW8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/ + AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BNQFvAYwBYgG9AXsBdgFbAekBKgEvAUMB/gF7AXQBUwHI + ASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAS4BPwH9 + AXsBcwFTAQwBNwHdAXcB9AFqAYUBVQHoAV0BvAF7AfQBbgGFAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFk + AVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUB6QFdAbwBewH0AW4BhQFVAekBXQG8AXsBegFbAfQBJgHT + ASIB0wEiAdMBIgH1ASoB3QFvAb0BawH0ASoB0wEiAfQBJgGbAVsB/gF3ATYBNwHTASIB9AEqAb0BawHd + AW8BFQEvATcBPwH/AXsBeQFPARUBMwHdAXcBVwFzAUkBXgE0AW8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/ + AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BEgFrAYwBYgG9 + AXsBlwFjAekBKgEvAUMB/gF7AXQBUwHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHI + ASYByAEmAcgBJgHIASYByAEmAS4BPwH9AXsBcwFTAQwBNwHdAXcBFgFvAYUBWQHoAV0BvAF7AfQBbgGF + AVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUB6QFdAbwBewH0 + AW4BhQFVAekBXQG8AXsBmwFfAfQBJgHTASIB0wEiAdMBIgH0ASYBvAFjAf4BdwFYAUcB9AEqATcBOwHd + AXMB3QFvARUBLwHTASIBNgE7Af4BdwG8AWMB9AEmAVgBRwH/AXsBeQFLARUBMwHdAXcBeQFzAUkBXgE0 + AW8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwHdAX8BmQF3AZkBdwGZAXcBmQF3AZkBdwGZ + AXcBmQF3AZkBdwE1AW8BawFiAYwBYgG9AXsBmQFrAekBKgEvAUMB/gF7AXQBUwHIASYByAEmAcgBJgHI + ASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAS4BPwH9AXsBcwFTAQwBNwHd + AXcBWQFzAYYBVQHoAV0BvAF7AfQBbgGFAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFk + AVUBZAFVAWQBVQFkAVUB6QFdAbwBewH0AW4BhQFVAekBXQG8AXsBnAFnAfQBJgHTASIB0wEiAdMBIgHz + ASIBNwE/Ad4BcwH+AXcBvQFrAd4BcwH/AXsBeQFLAfMBIgHTASIBFQEvAZsBWwE3AT8B9AEmAZsBXwH/ + AXsBNwE/ARUBMwHdAXcBvAF3AWoBXgETAW8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ad0BfwHx + AmoBXgFpAV4BaQFeAWkBXgFpAV4BaQFeAWkBXgFpAV4BSAFeAUgBWgGMAWIBvQF7AbwBcwHqATIBLwFD + Af4BewF0AVMB6AEqAegBKgHoASoB6AEqAegBKgHoASoB6AEqAegBKgHoASoB6AEqAegBKgHoASoB6AEq + AegBKgEuAT8B/gF7AXMBUwEMATcB3QF3AZsBdwHHAVkB6AFdAbwBewH0AW4BpgFZAYUBWQGFAVkBhQFZ + AYUBWQGFAVkBhQFZAYUBWQGFAVkBhQFZAYUBWQGFAVkBhQFZAekBXQG8AXsB9AFuAYUBVQHpAV0BvAF7 + Ab0BcwH0ASoB0wEiAdMBIgHTASIB0wEiAfMBIgE3AT8BuwFjAd0BbwG8AWcBWAFHAfQBJgHTASIB0wEi + AdMBIgH0ASYB9AEmAVcBQwH+AXcBvAFnAfQBKgEVATMB3QF3AbwBewGMAWIBrgFmAZoBewHcAXsB3AF7 + AdwBewHcAXsB3AF7AbsBewHxAWoBSAFeAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFa + AUgBWgGMAWIBvQF7AdwBdwEMATcBLgE/Af0BewHaAW8BlgFbAZYBWwGWAVsBlgFbAZYBWwGWAVsBlgFb + AZYBWwGWAVsBlgFbAZYBWwGWAVsBlgFbAZYBWwG4AWcB/gF7AXMBTwEMATcB3QF3AbwBewHpAVkBxwFZ + AZsBewGbAXsBNgFzATYBcwE2AXMBNgFzATYBcwE2AXMBNgFzATYBcwE2AXMBNgFzATYBcwE2AXMBNgFz + AVgBcwH+AX8B0gFqAYQBVQHpAV0BvAF7Ad0BcwEVATMB0wEiAdMBIgHTASIB0wEiAdMBIgHzASIB9AEm + AfQBKgH0ASYB8wEiAdMBIgHTASIB0wEiAdMBIgHTASIB9AEqAbwBawH+AXcBNwE/AfMBIgEVATMB3QF3 + Ab0BewGMAWIBSAFeAWoBXgFrAWIBawFiAWsBYgFrAWIBawFiAWoBXgFIAV4BSAFaAUgBWgFIAVoBSAFa + AUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgGMAWIBvQF7Ad0BdwEMATcB6gEuAZUBWwHcAXMB3AF3 + AdwBdwHcAXcB3AF3AdwBdwHcAXcB3AF3AdwBdwHcAXcB3AF3AdwBdwHcAXcB3AF3AdwBdwHcAXcBugFr + AQ0BOwEMATcB3QF3AbwBewHpAV0BhQFVAZABagF6AXcBmwF7AZsBewGbAXsBmwF7AZsBewGbAXsBmwF7 + AZsBewGbAXsBmwF7AZsBewGbAXsBmwF7AZsBewE3AXMB6QFdAWQBVQHpAV0BvAF7Ad0BdwEVATMB0wEi + AdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB8wEi + AVgBRwFYAUsB9AEiAdMBIgEVATMB3QF3Ab0BewGMAWIBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFa + AUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgGMAWIBvQF7 + Ad0BdwEMATcByAEmAekBKgHqATIBCwEzAQsBMwELATMBCwEzAQsBMwELATMBCwEzAQsBMwELATMBCwEz + AQsBMwELATMBCwEzAQsBMwELATMB6gEuAegBJgEMATcB3QF3AbwBewHpAV0BZAFVAYUBVQGnAVkBpwFZ + AacBWQGnAVkBpwFZAacBWQGnAVkBpwFZAacBWQGnAVkBpwFZAacBWQGnAVkBpwFZAacBWQGmAVkBZAFV + AWQBVQHpAV0BvAF7Ad0BdwEVATMB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEi + AdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAfMBIgHzASIB0wEiAdMBIgEVATMB3gF3Ad4BewHPAWYBSAFa + AUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFaAUgBWgFIAVoBSAFa + AUgBWgFIAVoBSAFaAUgBWgHQAWYB3gF7Ad4BewEvAUMByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEm + AcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgHIASYByAEmAcgBJgEwAUcB3gF7 + Ad4BewEsAWIBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFV + AWQBVQFkAVUBZAFVAWQBVQFkAVUBZAFVAWQBVQFOAWIB3gF7Ad4BewE2AT8B0wEiAdMBIgHTASIB0wEi + AdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEiAdMBIgHTASIB0wEi + AdMBIgE3AUMB3gF7Af8BfwGbAXcBzwFmAYwBYgGMAWIBjAFiAYwBYgGMAWIBjAFiAYwBYgGMAWIBjAFi + AYwBYgGMAWIBjAFiAYwBYgGMAWIBjAFiAYwBYgGMAWIBjAFiAdABZgG8AXcB/wF/Af8BfwG7AW8BLwFD + AQwBNwEMATcBDAE3AQwBNwEMATcBDAE3AQwBNwEMATcBDAE3AQwBNwEMATcBDAE3AQwBNwEMATcBDAE3 + AQwBNwEMATcBDAE3ATABRwG8AXMB/wF/Af8BfwF6AXcBLQFiAekBXQHpAV0B6QFdAekBXQHpAV0B6QFd + AekBXQHpAV0B6QFdAekBXQHpAV0B6QFdAekBXQHpAV0B6QFdAekBXQHpAV0B6QFdAU4BYgGcAXcB/wF/ + Af8BfwG9AW8BNgE/ARUBMwEVATMBFQEzARUBMwEVATMBFQEzARUBMwEVATMBFQEzARUBMwEVATMBFQEz + ARUBMwEVATMBFQEzARUBMwEVATMBFQEzATcBQwG9AXMB/wF/AgAB/wF/Ad4BewG9AXsBvQF7Ab0BewG9 + AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewG9AXsBvQF7Ab0BewHe + AXsB/wF/BAAB/wF/Ad4BewHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3 + Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHeAXsB/wF/BAAB/wF/Ad4BewG8AXsBvAF7AbwBewG8 + AXsBvAF7AbwBewG8AXsBvAF7AbwBewG8AXsBvAF7AbwBewG8AXsBvAF7AbwBewG8AXsBvAF7AbwBewHe + AXsB/wF/BAAB/wF/Ad4BewHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3 + Ad0BdwHdAXcB3QF3Ad0BdwHdAXcB3QF3Ad0BdwHeAXsB/wF/AgABQgFNAT4HAAE+AwABKAMAAWADAAFI + AwABAQEAAQEFAAFgAQMWAAP/AQABgAEAAQEBgAEAAQH/AA8AAYABAAEBAYABAAEBBgABgAEAAQEBgAEA + AQEBgAEAAQEBgAEAAQH/AAkAAYABAAEBAYABAAEBAYABAAEBAYABAAEBAYABAAEBAYABAAEBAYABAAEB + AYABAAEB/wAJAAGAAQABAQGAAQABAQGAAQABAQGAAQABAQs= + + + + 17, 17 + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACG - KAAAAk1TRnQBSQFMAgEBCgEAAaABAAGgAQABEAEAARABAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFA + KAAAAk1TRnQBSQFMAgEBCgEAAbABAAGwAQABEAEAARABAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFA AwABMAMAAQEBAAEQBgABGBIAAf8BfwG8AXsBmQF3AZgBdwGYAXcBmAF3AZgBdwGYAXcBmAF3AZgBdwGY AXcBmAF3AZgBdwGZAXcBvAF7Af8BfwH/AX8BnQF3AVsBcwFbAXMBWwFzAVsBcwFbAXMBWwFzAVsBcwFb AXMBWwFzAVsBcwFbAXMBWwFzAb0BdwH/AX9AAAG8AXsB7wFyAcoBdgHKAXIBywF2AcsBdgHLAXYBywF2 diff --git a/Remontor/Words/WordsCategoryControl.Designer.cs b/Remontor/Words/WordsCategoryControl.Designer.cs deleted file mode 100644 index 72d0d74..0000000 --- a/Remontor/Words/WordsCategoryControl.Designer.cs +++ /dev/null @@ -1,103 +0,0 @@ -namespace Remontor.Words -{ - partial class WordsCategoryControl - { - /// - /// Обязательная переменная конструктора. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Освободить все используемые ресурсы. - /// - /// истинно, если управляемый ресурс должен быть удален; иначе ложно. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Код, автоматически созданный конструктором компонентов - - /// - /// Требуемый метод для поддержки конструктора — не изменяйте - /// содержимое этого метода с помощью редактора кода. - /// - private void InitializeComponent() - { - this.Select = new System.Windows.Forms.CheckBox(); - this.lb_name = new System.Windows.Forms.Label(); - this.label1 = new System.Windows.Forms.Label(); - this.flow_wordsItem = new System.Windows.Forms.FlowLayoutPanel(); - this.SuspendLayout(); - // - // Select - // - this.Select.AutoSize = true; - this.Select.Location = new System.Drawing.Point(6, 2); - this.Select.Name = "Select"; - this.Select.Size = new System.Drawing.Size(15, 14); - this.Select.TabIndex = 1; - this.Select.UseVisualStyleBackColor = true; - // - // lb_name - // - this.lb_name.AutoSize = true; - this.lb_name.Location = new System.Drawing.Point(47, 3); - this.lb_name.Name = "lb_name"; - this.lb_name.Size = new System.Drawing.Size(88, 13); - this.lb_name.TabIndex = 2; - this.lb_name.Text = "Вебинарные ПК"; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.label1.Location = new System.Drawing.Point(21, -4); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(30, 29); - this.label1.TabIndex = 3; - this.label1.Text = "⟱"; - this.label1.Click += new System.EventHandler(this.label1_Click); - // - // flow_wordsItem - // - this.flow_wordsItem.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.flow_wordsItem.AutoSize = true; - this.flow_wordsItem.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; - this.flow_wordsItem.Location = new System.Drawing.Point(5, 20); - this.flow_wordsItem.Name = "flow_wordsItem"; - this.flow_wordsItem.Size = new System.Drawing.Size(395, 5); - this.flow_wordsItem.TabIndex = 4; - this.flow_wordsItem.WrapContents = false; - // - // WordsCategoryControl - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.AutoSize = true; - this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.Controls.Add(this.flow_wordsItem); - this.Controls.Add(this.Select); - this.Controls.Add(this.label1); - this.Controls.Add(this.lb_name); - this.Name = "WordsCategoryControl"; - this.Size = new System.Drawing.Size(401, 25); - this.Load += new System.EventHandler(this.WordsCategoryControl_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - private System.Windows.Forms.CheckBox Select; - private System.Windows.Forms.Label lb_name; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.FlowLayoutPanel flow_wordsItem; - } -} diff --git a/Remontor/Words/WordsCategoryControl.cs b/Remontor/Words/WordsCategoryControl.cs deleted file mode 100644 index dbef8ab..0000000 --- a/Remontor/Words/WordsCategoryControl.cs +++ /dev/null @@ -1,52 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace Remontor.Words -{ - [DefaultEvent(nameof(WordsCategoryControl))] - partial class WordsCategoryControl : UserControl, IWordsContol - { - public WordsCategoryControl() - { - InitializeComponent(); - } - public WordsCategoryControl(WordsCategory wordsCategoty) - { - InitializeComponent(); - lb_name.Text = wordsCategoty.GetName(); - foreach (IWordsItem item in wordsCategoty.Items()) - { - if(item is WordsCategory) - { - flow_wordsItem.Controls.Add(new WordsCategoryControl((WordsCategory)item)); - }else if(item is WordsComp) - { - flow_wordsItem.Controls.Add(new WordsItemControl((WordsComp)item)); - } - } - } - - public void Add(WordsItemControl wic) - { - flow_wordsItem.Controls.Add(wic); - } - - private void label1_Click(object sender, EventArgs e) - { - flow_wordsItem.Visible = !flow_wordsItem.Visible; - - } - - private void WordsCategoryControl_Load(object sender, EventArgs e) - { - - } - } -} diff --git a/Remontor/Words/WordsCategoryControl.resx b/Remontor/Words/WordsCategoryControl.resx deleted file mode 100644 index 1af7de1..0000000 --- a/Remontor/Words/WordsCategoryControl.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/Remontor/Words/WordsComp.cs b/Remontor/Words/WordsComp.cs index 8ab84f6..e7ba1c9 100644 --- a/Remontor/Words/WordsComp.cs +++ b/Remontor/Words/WordsComp.cs @@ -94,7 +94,8 @@ namespace Remontor.Words } public override IComp FindCompName(string compName) { - if(compName.ToUpper() == Comp.GetNetName().ToUpper()) + if(Comp.GetNetName() == null) return null; + if (compName.ToUpper() == Comp.GetNetName().ToUpper()) { return Comp; } diff --git a/Remontor/Words/WordsEditCategoryControl.cs b/Remontor/Words/WordsEditCategoryControl.cs index 5a0e6e0..75ac591 100644 --- a/Remontor/Words/WordsEditCategoryControl.cs +++ b/Remontor/Words/WordsEditCategoryControl.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; +using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; @@ -18,6 +19,7 @@ namespace Remontor.Words public WordsEditCategoryControl() { InitializeComponent(); + SMetodForm.EnableContextMenu(lb_name); } public WordsEditCategoryControl(WordsCategory wordscategory, TreeNode treenode) @@ -26,7 +28,7 @@ namespace Remontor.Words lb_name.Text = wordscategory.GetName(); wordsCategory = wordscategory; treeNode = treenode; - + SMetodForm.EnableContextMenu(lb_name); } private void label1_Click(object sender, EventArgs e) diff --git a/Remontor/Words/WordsEditCompControl.Designer.cs b/Remontor/Words/WordsEditCompControl.Designer.cs index ffe26ff..88de557 100644 --- a/Remontor/Words/WordsEditCompControl.Designer.cs +++ b/Remontor/Words/WordsEditCompControl.Designer.cs @@ -44,15 +44,15 @@ // this.lb_name.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.lb_name.Location = new System.Drawing.Point(6, 30); + this.lb_name.Location = new System.Drawing.Point(6, 41); this.lb_name.Name = "lb_name"; - this.lb_name.Size = new System.Drawing.Size(245, 20); + this.lb_name.Size = new System.Drawing.Size(246, 20); this.lb_name.TabIndex = 2; // // label2 // this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(3, 14); + this.label2.Location = new System.Drawing.Point(3, 25); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(47, 13); this.label2.TabIndex = 3; @@ -61,7 +61,7 @@ // label3 // this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(3, 92); + this.label3.Location = new System.Drawing.Point(3, 103); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(50, 13); this.label3.TabIndex = 5; @@ -71,9 +71,9 @@ // this.lb_ip.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.lb_ip.Location = new System.Drawing.Point(6, 108); + this.lb_ip.Location = new System.Drawing.Point(6, 119); this.lb_ip.Name = "lb_ip"; - this.lb_ip.Size = new System.Drawing.Size(245, 20); + this.lb_ip.Size = new System.Drawing.Size(246, 20); this.lb_ip.TabIndex = 4; // // lb_description @@ -81,18 +81,18 @@ this.lb_description.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.lb_description.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.lb_description.Location = new System.Drawing.Point(6, 147); + this.lb_description.Location = new System.Drawing.Point(6, 158); this.lb_description.MaxLength = 350; this.lb_description.Multiline = true; this.lb_description.Name = "lb_description"; this.lb_description.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.lb_description.Size = new System.Drawing.Size(245, 134); + this.lb_description.Size = new System.Drawing.Size(246, 134); this.lb_description.TabIndex = 6; // // label4 // this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(3, 131); + this.label4.Location = new System.Drawing.Point(3, 142); this.label4.Name = "label4"; this.label4.Size = new System.Drawing.Size(57, 13); this.label4.TabIndex = 7; @@ -103,16 +103,17 @@ this.comboBox1.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawVariable; this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.comboBox1.FormattingEnabled = true; - this.comboBox1.Location = new System.Drawing.Point(209, 3); + this.comboBox1.ItemHeight = 24; + this.comboBox1.Location = new System.Drawing.Point(198, 3); this.comboBox1.Name = "comboBox1"; - this.comboBox1.Size = new System.Drawing.Size(42, 21); + this.comboBox1.Size = new System.Drawing.Size(53, 30); this.comboBox1.TabIndex = 8; this.comboBox1.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.comboBox1_DrawItem); // // label1 // this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(160, 6); + this.label1.Location = new System.Drawing.Point(149, 3); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(43, 13); this.label1.TabIndex = 9; @@ -121,7 +122,7 @@ // label5 // this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(3, 53); + this.label5.Location = new System.Drawing.Point(3, 64); this.label5.Name = "label5"; this.label5.Size = new System.Drawing.Size(72, 13); this.label5.TabIndex = 11; @@ -131,9 +132,9 @@ // this.tb_netName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.tb_netName.Location = new System.Drawing.Point(6, 69); + this.tb_netName.Location = new System.Drawing.Point(6, 80); this.tb_netName.Name = "tb_netName"; - this.tb_netName.Size = new System.Drawing.Size(245, 20); + this.tb_netName.Size = new System.Drawing.Size(246, 20); this.tb_netName.TabIndex = 10; this.tb_netName.VisibleChanged += new System.EventHandler(this.WordsEditCompControl_VisibleChanged); // @@ -154,7 +155,7 @@ this.Controls.Add(this.label2); this.Controls.Add(this.lb_name); this.Name = "WordsEditCompControl"; - this.Size = new System.Drawing.Size(254, 284); + this.Size = new System.Drawing.Size(257, 295); this.VisibleChanged += new System.EventHandler(this.WordsEditCompControl_VisibleChanged); this.ResumeLayout(false); this.PerformLayout(); diff --git a/Remontor/Words/WordsEditCompControl.cs b/Remontor/Words/WordsEditCompControl.cs index 04ea35b..b695389 100644 --- a/Remontor/Words/WordsEditCompControl.cs +++ b/Remontor/Words/WordsEditCompControl.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; +using System.Drawing.Text; using System.Linq; using System.Text; using System.Threading.Tasks; @@ -20,6 +21,10 @@ namespace Remontor.Words public WordsEditCompControl() { InitializeComponent(); + SMetodForm.EnableContextMenu(lb_name); + SMetodForm.EnableContextMenu(lb_ip); + SMetodForm.EnableContextMenu(lb_description); + SMetodForm.EnableContextMenu(tb_netName); } public WordsEditCompControl(WordsComp wordscomp, TreeNode treenode, ImageList imagelist) { @@ -33,7 +38,11 @@ namespace Remontor.Words wordsComp = wordscomp; treeNode = treenode; comboBox1.SelectedIndex = treeNode.ImageIndex; - + SMetodForm.EnableContextMenu(lb_name); + SMetodForm.EnableContextMenu(lb_ip); + SMetodForm.EnableContextMenu(lb_description); + SMetodForm.EnableContextMenu(tb_netName); + } public void Save() { diff --git a/Remontor/bin/Debug/Remontor.exe b/Remontor/bin/Debug/Remontor.exe deleted file mode 100644 index d18b580..0000000 Binary files a/Remontor/bin/Debug/Remontor.exe and /dev/null differ diff --git a/Remontor/bin/Debug/Remontor.pdb b/Remontor/bin/Debug/Remontor.pdb deleted file mode 100644 index dc47e14..0000000 Binary files a/Remontor/bin/Debug/Remontor.pdb and /dev/null differ diff --git a/Remontor/bin/Debug/SCCMанагер.exe b/Remontor/bin/Debug/SCCMанагер.exe new file mode 100644 index 0000000..af69af1 Binary files /dev/null and b/Remontor/bin/Debug/SCCMанагер.exe differ diff --git a/Remontor/bin/Debug/Remontor.exe.config b/Remontor/bin/Debug/SCCMанагер.exe.config similarity index 100% rename from Remontor/bin/Debug/Remontor.exe.config rename to Remontor/bin/Debug/SCCMанагер.exe.config diff --git a/Remontor/bin/Debug/SCCMанагер.pdb b/Remontor/bin/Debug/SCCMанагер.pdb new file mode 100644 index 0000000..3f160c4 Binary files /dev/null and b/Remontor/bin/Debug/SCCMанагер.pdb differ diff --git a/Remontor/bin/Debug/base.wb b/Remontor/bin/Debug/base.wb index ec153c0..3d021ba 100644 Binary files a/Remontor/bin/Debug/base.wb and b/Remontor/bin/Debug/base.wb differ diff --git a/Remontor/bin/Debug/res.dat b/Remontor/bin/Debug/res.dat index 7531248..2025ae3 100644 Binary files a/Remontor/bin/Debug/res.dat and b/Remontor/bin/Debug/res.dat differ diff --git a/Remontor/bin/Release/Remontor.exe b/Remontor/bin/Release/Remontor.exe deleted file mode 100644 index ffc27e7..0000000 Binary files a/Remontor/bin/Release/Remontor.exe and /dev/null differ diff --git a/Remontor/bin/Release/Remontor.pdb b/Remontor/bin/Release/Remontor.pdb deleted file mode 100644 index b60da67..0000000 Binary files a/Remontor/bin/Release/Remontor.pdb and /dev/null differ diff --git a/Remontor/bin/Release/SCCMанагер.exe b/Remontor/bin/Release/SCCMанагер.exe new file mode 100644 index 0000000..e948bb6 Binary files /dev/null and b/Remontor/bin/Release/SCCMанагер.exe differ diff --git a/Remontor/bin/Release/Remontor.exe.config b/Remontor/bin/Release/SCCMанагер.exe.config similarity index 100% rename from Remontor/bin/Release/Remontor.exe.config rename to Remontor/bin/Release/SCCMанагер.exe.config diff --git a/Remontor/bin/Release/SCCMанагер.pdb b/Remontor/bin/Release/SCCMанагер.pdb new file mode 100644 index 0000000..8b09c33 Binary files /dev/null and b/Remontor/bin/Release/SCCMанагер.pdb differ diff --git a/Remontor/bin/Release/res.dat b/Remontor/bin/Release/res.dat index ad78400..f41071f 100644 Binary files a/Remontor/bin/Release/res.dat and b/Remontor/bin/Release/res.dat differ diff --git a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache index 314ba26..50b1777 100644 Binary files a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 5adbf63..a7ef073 100644 Binary files a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Remontor/obj/Debug/Remontor.Form1.resources b/Remontor/obj/Debug/Remontor.Form1.resources index fd96a74..5d76a04 100644 Binary files a/Remontor/obj/Debug/Remontor.Form1.resources and b/Remontor/obj/Debug/Remontor.Form1.resources differ diff --git a/Remontor/obj/Debug/Remontor.Properties.Resources.resources b/Remontor/obj/Debug/Remontor.Properties.Resources.resources index 449e235..b3ccd5f 100644 Binary files a/Remontor/obj/Debug/Remontor.Properties.Resources.resources and b/Remontor/obj/Debug/Remontor.Properties.Resources.resources differ diff --git a/Remontor/obj/Debug/Remontor.Words.BilderWords.resources b/Remontor/obj/Debug/Remontor.Words.BilderWords.resources index e3ab1db..abcc9d2 100644 Binary files a/Remontor/obj/Debug/Remontor.Words.BilderWords.resources and b/Remontor/obj/Debug/Remontor.Words.BilderWords.resources differ diff --git a/Remontor/obj/Debug/Remontor.Words.WordsCategoryControl.resources b/Remontor/obj/Debug/Remontor.Words.WordsCategoryControl.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Remontor/obj/Debug/Remontor.Words.WordsCategoryControl.resources and /dev/null differ diff --git a/Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache b/Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache index 3efefa3..3ec6428 100644 --- a/Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache +++ b/Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -5f8dae99d0f6b64ebd78e3e0215781eb971e64a2 +8ff06f3a60adc8574ea2a750174f191e43a34000 diff --git a/Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt b/Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt index 77bea2a..679748b 100644 --- a/Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt +++ b/Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt @@ -21,9 +21,6 @@ C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.Word C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.Words.WordsEditCompControl.resources C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.Words.WordsItemControl.resources C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.BarButtonControl.resources -C:\Users\klavi\Source\Repos\Remontor\Remontor\bin\Debug\Remontor.exe.config -C:\Users\klavi\Source\Repos\Remontor\Remontor\bin\Debug\Remontor.exe -C:\Users\klavi\Source\Repos\Remontor\Remontor\bin\Debug\Remontor.pdb C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.csproj.AssemblyReference.cache C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.csproj.SuggestedBindingRedirects.cache C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.BarButtonControl.resources @@ -36,14 +33,11 @@ C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.SessionItemCont C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.Setting.SettingSCCMControl.resources C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.Setting.SettingWordsControl.resources C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.Words.BilderWords.resources -C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.Words.WordsCategoryControl.resources C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.Words.WordsEditCategoryControl.resources C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.Words.WordsEditCompControl.resources C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.Words.WordsItemControl.resources C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.csproj.GenerateResource.cache C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.csproj.CoreCompileInputs.cache -C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.exe -C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.pdb C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.History.HistoryControl.resources C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.FlowContainerWords.resources C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.FlowContainerWords.resources @@ -56,3 +50,8 @@ C:\Users\klavi\source\repos\Remontor\Remontor\obj\Debug\Remontor.MenuStripComman C:\Users\klavi\source\repos\Remontor\Remontor\obj\Debug\Remontor.Words.AboutForm.resources C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.MenuStripCommand.resources C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.Words.AboutForm.resources +C:\Users\klavi\source\repos\Remontor\Remontor\bin\Debug\SCCMанагер.exe.config +C:\Users\klavi\source\repos\Remontor\Remontor\bin\Debug\SCCMанагер.exe +C:\Users\klavi\source\repos\Remontor\Remontor\bin\Debug\SCCMанагер.pdb +C:\Users\klavi\source\repos\Remontor\Remontor\obj\Debug\SCCMанагер.exe +C:\Users\klavi\source\repos\Remontor\Remontor\obj\Debug\SCCMанагер.pdb diff --git a/Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache b/Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache index 35626d9..af2b040 100644 Binary files a/Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache and b/Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache differ diff --git a/Remontor/obj/Debug/Remontor.exe b/Remontor/obj/Debug/Remontor.exe deleted file mode 100644 index d18b580..0000000 Binary files a/Remontor/obj/Debug/Remontor.exe and /dev/null differ diff --git a/Remontor/obj/Debug/Remontor.pdb b/Remontor/obj/Debug/Remontor.pdb deleted file mode 100644 index dc47e14..0000000 Binary files a/Remontor/obj/Debug/Remontor.pdb and /dev/null differ diff --git a/Remontor/obj/Debug/SCCMанагер.exe b/Remontor/obj/Debug/SCCMанагер.exe new file mode 100644 index 0000000..af69af1 Binary files /dev/null and b/Remontor/obj/Debug/SCCMанагер.exe differ diff --git a/Remontor/obj/Debug/SCCMанагер.pdb b/Remontor/obj/Debug/SCCMанагер.pdb new file mode 100644 index 0000000..3f160c4 Binary files /dev/null and b/Remontor/obj/Debug/SCCMанагер.pdb differ diff --git a/Remontor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/Remontor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll index 84b4ffc..29e0089 100644 Binary files a/Remontor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll and b/Remontor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ diff --git a/Remontor/obj/Release/DesignTimeResolveAssemblyReferences.cache b/Remontor/obj/Release/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..19ae2b7 Binary files /dev/null and b/Remontor/obj/Release/DesignTimeResolveAssemblyReferences.cache differ diff --git a/Remontor/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/Remontor/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..300923f Binary files /dev/null and b/Remontor/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Remontor/obj/Release/Remontor.Finder.Finder.resources b/Remontor/obj/Release/Remontor.Finder.Finder.resources index 6c05a97..833fa76 100644 Binary files a/Remontor/obj/Release/Remontor.Finder.Finder.resources and b/Remontor/obj/Release/Remontor.Finder.Finder.resources differ diff --git a/Remontor/obj/Release/Remontor.FlowContainerWords.resources b/Remontor/obj/Release/Remontor.FlowContainerWords.resources index 55d28b9..bfee1b9 100644 Binary files a/Remontor/obj/Release/Remontor.FlowContainerWords.resources and b/Remontor/obj/Release/Remontor.FlowContainerWords.resources differ diff --git a/Remontor/obj/Release/Remontor.Form1.resources b/Remontor/obj/Release/Remontor.Form1.resources index fd96a74..5d76a04 100644 Binary files a/Remontor/obj/Release/Remontor.Form1.resources and b/Remontor/obj/Release/Remontor.Form1.resources differ diff --git a/Remontor/obj/Release/Remontor.Properties.Resources.resources b/Remontor/obj/Release/Remontor.Properties.Resources.resources index 216e57d..b3ccd5f 100644 Binary files a/Remontor/obj/Release/Remontor.Properties.Resources.resources and b/Remontor/obj/Release/Remontor.Properties.Resources.resources differ diff --git a/Remontor/obj/Release/Remontor.Words.AboutForm.resources b/Remontor/obj/Release/Remontor.Words.AboutForm.resources index 6c05a97..7ac2f9f 100644 Binary files a/Remontor/obj/Release/Remontor.Words.AboutForm.resources and b/Remontor/obj/Release/Remontor.Words.AboutForm.resources differ diff --git a/Remontor/obj/Release/Remontor.Words.BilderWords.resources b/Remontor/obj/Release/Remontor.Words.BilderWords.resources index 8b8ed98..abcc9d2 100644 Binary files a/Remontor/obj/Release/Remontor.Words.BilderWords.resources and b/Remontor/obj/Release/Remontor.Words.BilderWords.resources differ diff --git a/Remontor/obj/Release/Remontor.Words.WordsCategoryControl.resources b/Remontor/obj/Release/Remontor.Words.WordsCategoryControl.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/Remontor/obj/Release/Remontor.Words.WordsCategoryControl.resources and /dev/null differ diff --git a/Remontor/obj/Release/Remontor.csproj.CoreCompileInputs.cache b/Remontor/obj/Release/Remontor.csproj.CoreCompileInputs.cache index 3241374..d0ce082 100644 --- a/Remontor/obj/Release/Remontor.csproj.CoreCompileInputs.cache +++ b/Remontor/obj/Release/Remontor.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -e85078220b5a772b9aa357d423a0e51a30ae6726 +83a4d0ce82387745d4a30e6240992c32ac7a5850 diff --git a/Remontor/obj/Release/Remontor.csproj.FileListAbsolute.txt b/Remontor/obj/Release/Remontor.csproj.FileListAbsolute.txt index fe42cec..3dce7d0 100644 --- a/Remontor/obj/Release/Remontor.csproj.FileListAbsolute.txt +++ b/Remontor/obj/Release/Remontor.csproj.FileListAbsolute.txt @@ -1,6 +1,3 @@ -C:\Users\klavi\source\repos\Remontor\Remontor\bin\Release\Remontor.exe.config -C:\Users\klavi\source\repos\Remontor\Remontor\bin\Release\Remontor.exe -C:\Users\klavi\source\repos\Remontor\Remontor\bin\Release\Remontor.pdb C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.csproj.AssemblyReference.cache C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.csproj.SuggestedBindingRedirects.cache C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.BarButtonControl.resources @@ -19,11 +16,13 @@ C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Setting.Setti C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Setting.SettingWordsControl.resources C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Words.AboutForm.resources C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Words.BilderWords.resources -C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Words.WordsCategoryControl.resources C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Words.WordsEditCategoryControl.resources C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Words.WordsEditCompControl.resources C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.Words.WordsItemControl.resources C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.csproj.GenerateResource.cache C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.csproj.CoreCompileInputs.cache -C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.exe -C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\Remontor.pdb +C:\Users\klavi\source\repos\Remontor\Remontor\bin\Release\SCCMанагер.exe.config +C:\Users\klavi\source\repos\Remontor\Remontor\bin\Release\SCCMанагер.exe +C:\Users\klavi\source\repos\Remontor\Remontor\bin\Release\SCCMанагер.pdb +C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\SCCMанагер.exe +C:\Users\klavi\source\repos\Remontor\Remontor\obj\Release\SCCMанагер.pdb diff --git a/Remontor/obj/Release/Remontor.csproj.GenerateResource.cache b/Remontor/obj/Release/Remontor.csproj.GenerateResource.cache index 9cf7773..14a76a7 100644 Binary files a/Remontor/obj/Release/Remontor.csproj.GenerateResource.cache and b/Remontor/obj/Release/Remontor.csproj.GenerateResource.cache differ diff --git a/Remontor/obj/Release/Remontor.exe b/Remontor/obj/Release/Remontor.exe deleted file mode 100644 index ffc27e7..0000000 Binary files a/Remontor/obj/Release/Remontor.exe and /dev/null differ diff --git a/Remontor/obj/Release/Remontor.pdb b/Remontor/obj/Release/Remontor.pdb deleted file mode 100644 index b60da67..0000000 Binary files a/Remontor/obj/Release/Remontor.pdb and /dev/null differ diff --git a/Remontor/obj/Release/SCCMанагер.exe b/Remontor/obj/Release/SCCMанагер.exe new file mode 100644 index 0000000..e948bb6 Binary files /dev/null and b/Remontor/obj/Release/SCCMанагер.exe differ diff --git a/Remontor/obj/Release/SCCMанагер.pdb b/Remontor/obj/Release/SCCMанагер.pdb new file mode 100644 index 0000000..8b09c33 Binary files /dev/null and b/Remontor/obj/Release/SCCMанагер.pdb differ diff --git a/Remontor/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/Remontor/obj/Release/TempPE/Properties.Resources.Designer.cs.dll index 6208a20..2e15526 100644 Binary files a/Remontor/obj/Release/TempPE/Properties.Resources.Designer.cs.dll and b/Remontor/obj/Release/TempPE/Properties.Resources.Designer.cs.dll differ