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