From f7a9f9c27c992e003a40e49a2df53969a1034fd4 Mon Sep 17 00:00:00 2001 From: Sigmanor Date: Wed, 6 Jan 2016 16:47:38 +0200 Subject: [PATCH] Initial commit --- EncryptPad.sln | 28 + EncryptPad/AES.cs | 93 + EncryptPad/App.config | 96 + EncryptPad/CustomRichTextBox.Designer.cs | 36 + EncryptPad/CustomRichTextBox.cs | 129 + EncryptPad/EncryptPad.csproj | 206 ++ EncryptPad/Encryption Tool.OpenCover.Settings | 1 + EncryptPad/Encryption.cs | 44 + EncryptPad/Form1.Designer.cs | 717 +++++ EncryptPad/Form1.cs | 666 +++++ EncryptPad/Form1.resx | 2453 +++++++++++++++++ EncryptPad/Form2.Designer.cs | 97 + EncryptPad/Form2.cs | 53 + EncryptPad/Form2.resx | 133 + EncryptPad/MessageBoxCenter.cs | 83 + EncryptPad/PortableSettingsProvider.cs | 245 ++ EncryptPad/Program.cs | 22 + EncryptPad/Properties/AssemblyInfo.cs | 36 + EncryptPad/Properties/Resources.Designer.cs | 63 + EncryptPad/Properties/Resources.resx | 120 + EncryptPad/Properties/Settings.Designer.cs | 245 ++ EncryptPad/Properties/Settings.settings | 57 + EncryptPad/SettingsForm.Designer.cs | 399 +++ EncryptPad/SettingsForm.cs | 113 + EncryptPad/SettingsForm.resx | 123 + EncryptPad/locked.ico | Bin 0 -> 99678 bytes 26 files changed, 6258 insertions(+) create mode 100644 EncryptPad.sln create mode 100644 EncryptPad/AES.cs create mode 100644 EncryptPad/App.config create mode 100644 EncryptPad/CustomRichTextBox.Designer.cs create mode 100644 EncryptPad/CustomRichTextBox.cs create mode 100644 EncryptPad/EncryptPad.csproj create mode 100644 EncryptPad/Encryption Tool.OpenCover.Settings create mode 100644 EncryptPad/Encryption.cs create mode 100644 EncryptPad/Form1.Designer.cs create mode 100644 EncryptPad/Form1.cs create mode 100644 EncryptPad/Form1.resx create mode 100644 EncryptPad/Form2.Designer.cs create mode 100644 EncryptPad/Form2.cs create mode 100644 EncryptPad/Form2.resx create mode 100644 EncryptPad/MessageBoxCenter.cs create mode 100644 EncryptPad/PortableSettingsProvider.cs create mode 100644 EncryptPad/Program.cs create mode 100644 EncryptPad/Properties/AssemblyInfo.cs create mode 100644 EncryptPad/Properties/Resources.Designer.cs create mode 100644 EncryptPad/Properties/Resources.resx create mode 100644 EncryptPad/Properties/Settings.Designer.cs create mode 100644 EncryptPad/Properties/Settings.settings create mode 100644 EncryptPad/SettingsForm.Designer.cs create mode 100644 EncryptPad/SettingsForm.cs create mode 100644 EncryptPad/SettingsForm.resx create mode 100644 EncryptPad/locked.ico diff --git a/EncryptPad.sln b/EncryptPad.sln new file mode 100644 index 0000000..4b6e527 --- /dev/null +++ b/EncryptPad.sln @@ -0,0 +1,28 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.24720.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EncryptPad", "EncryptPad\EncryptPad.csproj", "{06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Debug|x86.ActiveCfg = Debug|x86 + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Debug|x86.Build.0 = Debug|x86 + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Release|Any CPU.Build.0 = Release|Any CPU + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Release|x86.ActiveCfg = Release|x86 + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/EncryptPad/AES.cs b/EncryptPad/AES.cs new file mode 100644 index 0000000..0952209 --- /dev/null +++ b/EncryptPad/AES.cs @@ -0,0 +1,93 @@ +using System; +using System.IO; +using System.Security.Cryptography; +using System.Text; + +namespace EncryptPad +{ + class AES + { + public static string Encrypt(string plainText, string password, + string salt = "Kosher", string hashAlgorithm = "SHA1", + int passwordIterations = 2, string initialVector = "OFRna73m*aze01xY", + int keySize = 256) + { + if (string.IsNullOrEmpty(plainText)) + return ""; + + byte[] initialVectorBytes = Encoding.ASCII.GetBytes(initialVector); + byte[] saltValueBytes = Encoding.ASCII.GetBytes(salt); + byte[] plainTextBytes = Encoding.UTF8.GetBytes(plainText); + + PasswordDeriveBytes derivedPassword = new PasswordDeriveBytes + (password, saltValueBytes, hashAlgorithm, passwordIterations); + + byte[] keyBytes = derivedPassword.GetBytes(keySize / 8); + RijndaelManaged symmetricKey = new RijndaelManaged(); + symmetricKey.Mode = CipherMode.CBC; + + byte[] cipherTextBytes = null; + + using (ICryptoTransform encryptor = symmetricKey.CreateEncryptor + (keyBytes, initialVectorBytes)) + { + using (MemoryStream memStream = new MemoryStream()) + { + using (CryptoStream cryptoStream = new CryptoStream + (memStream, encryptor, CryptoStreamMode.Write)) + { + cryptoStream.Write(plainTextBytes, 0, plainTextBytes.Length); + cryptoStream.FlushFinalBlock(); + cipherTextBytes = memStream.ToArray(); + memStream.Close(); + cryptoStream.Close(); + } + } + } + + symmetricKey.Clear(); + return Convert.ToBase64String(cipherTextBytes); + } + + public static string Decrypt(string cipherText, string password, + string salt = "Kosher", string hashAlgorithm = "SHA1", + int passwordIterations = 2, string initialVector = "OFRna73m*aze01xY", + int keySize = 256) + { + if (string.IsNullOrEmpty(cipherText)) + return ""; + + byte[] initialVectorBytes = Encoding.ASCII.GetBytes(initialVector); + byte[] saltValueBytes = Encoding.ASCII.GetBytes(salt); + byte[] cipherTextBytes = Convert.FromBase64String(cipherText); + + PasswordDeriveBytes derivedPassword = new PasswordDeriveBytes + (password, saltValueBytes, hashAlgorithm, passwordIterations); + byte[] keyBytes = derivedPassword.GetBytes(keySize / 8); + + RijndaelManaged symmetricKey = new RijndaelManaged(); + symmetricKey.Mode = CipherMode.CBC; + + byte[] plainTextBytes = new byte[cipherTextBytes.Length]; + int byteCount = 0; + + using (ICryptoTransform decryptor = symmetricKey.CreateDecryptor + (keyBytes, initialVectorBytes)) + { + using (MemoryStream memStream = new MemoryStream(cipherTextBytes)) + { + using (CryptoStream cryptoStream + = new CryptoStream(memStream, decryptor, CryptoStreamMode.Read)) + { + byteCount = cryptoStream.Read(plainTextBytes, 0, plainTextBytes.Length); + memStream.Close(); + cryptoStream.Close(); + } + } + } + + symmetricKey.Clear(); + return Encoding.UTF8.GetString(plainTextBytes, 0, byteCount); + } + } +} diff --git a/EncryptPad/App.config b/EncryptPad/App.config new file mode 100644 index 0000000..769e125 --- /dev/null +++ b/EncryptPad/App.config @@ -0,0 +1,96 @@ + + + + +
+
+ + + + + + + + + 0 + + + 0 + + + Consolas + + + 228, 228, 228 + + + 687 + + + 428 + + + 56, 56, 56 + + + True + + + True + + + 11 + + + 101, 51, 6 + + + False + + + SHA1 + + + 192 + + + + + + 2 + + + False + + + + + 0 + + + 0 + + + Consolas, 9.75pt + + + 66, 66, 74 + + + 687 + + + 428 + + + White + + + True + + + True + + + + diff --git a/EncryptPad/CustomRichTextBox.Designer.cs b/EncryptPad/CustomRichTextBox.Designer.cs new file mode 100644 index 0000000..22e918c --- /dev/null +++ b/EncryptPad/CustomRichTextBox.Designer.cs @@ -0,0 +1,36 @@ +namespace EncryptPad +{ + partial class CustomRichTextBox + { + /// + /// Требуется переменная конструктора. + /// + 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() + { + components = new System.ComponentModel.Container(); + } + + #endregion + } +} diff --git a/EncryptPad/CustomRichTextBox.cs b/EncryptPad/CustomRichTextBox.cs new file mode 100644 index 0000000..5dd31f6 --- /dev/null +++ b/EncryptPad/CustomRichTextBox.cs @@ -0,0 +1,129 @@ +/****************************** Module Header ******************************\ +* Module Name: CustomRichTextBox.cs +* Project: CSWinFormSearchAndHighlightText +* Copyright(c) Microsoft Corporation. +* +* Theclass is used to create custom RichTextBox +* The custom RichTextBox add custom Highlight and ClearHighlight method +* +* This source is subject to the Microsoft Public License. +* See http://www.microsoft.com/en-us/openness/licenses.aspx. +* All other rights reserved. +* +* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, +* EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED +* WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. +\***************************************************************************/ + +using System.Drawing; +using System.Windows.Forms; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using System; + +namespace EncryptPad +{ + /// + /// Custom RichTextBox control + /// + public partial class CustomRichTextBox : RichTextBox + { + public CustomRichTextBox() + : base() + { + InitializeComponent(); + } + + [DllImport("user32.dll", CharSet = CharSet.Auto)] + private static extern int SendMessage(IntPtr hWnd, int wMsg, IntPtr wParam, IntPtr lParam); + + //this message is sent to the control when we scroll using the mouse + private const int WM_MOUSEWHEEL = 0x20A; + + //and this one issues the control to perform scrolling + private const int WM_VSCROLL = 0x115; + + protected override void WndProc(ref Message m) + { + if (m.Msg == WM_MOUSEWHEEL) + { + int scrollLines = SystemInformation.MouseWheelScrollLines; + for (int i = 0; i < scrollLines; i++) + { + if ((int)m.WParam > 0) // when wParam is greater than 0 + SendMessage(this.Handle, WM_VSCROLL, (IntPtr)0, IntPtr.Zero); // scroll up + else + SendMessage(this.Handle, WM_VSCROLL, (IntPtr)1, IntPtr.Zero); // else scroll down + } + return; + } + base.WndProc(ref m); + } + + /// + /// Search and Highlight all text in RichTextBox Control + /// + /// Find What + /// Highlight Color + /// Is Match Case + /// Is Match Whole Word + /// + public bool Highlight(string findWhat, Color highlightColor, bool ismatchCase, bool ismatchWholeWord) + { + // Clear all highlights before searching text again + ClearHighlight(); + + int startSearch = 0; + //int searchLength = findWhat.Length; + RichTextBoxFinds findoptions = default(RichTextBoxFinds); + + // Setup the search options. + if (ismatchCase && ismatchWholeWord) + { + findoptions = RichTextBoxFinds.MatchCase | RichTextBoxFinds.WholeWord; + } + else if (ismatchCase) + { + findoptions = RichTextBoxFinds.MatchCase; + } + else if (ismatchWholeWord) + { + findoptions = RichTextBoxFinds.WholeWord; + } + else + { + findoptions = RichTextBoxFinds.None; + } + + // detect whether search text exists in richtextbox + bool isfind = false; + int index = -1; + + // Search text in RichTextBox and highlight them with color. + + int max = this.TextLength; + while (startSearch < max && (index = this.Find(findWhat, startSearch, findoptions)) > -1) + { + isfind = true; + + this.SelectionBackColor = highlightColor; + + // Continue after the one we searched + startSearch = index + 1; + } + + // If the text exist in RichTextBox control, then return true, otherwise, return false + return isfind; + } + + /// + /// Clear all Highlights + /// + private void ClearHighlight() + { + Properties.Settings ps = Properties.Settings.Default; + this.SelectAll(); + this.SelectionBackColor = ps.RichBackColor; + } + } +} diff --git a/EncryptPad/EncryptPad.csproj b/EncryptPad/EncryptPad.csproj new file mode 100644 index 0000000..78894e6 --- /dev/null +++ b/EncryptPad/EncryptPad.csproj @@ -0,0 +1,206 @@ + + + + + Debug + AnyCPU + {06D6F36C-FAFA-4B88-BE04-3F73EB28C21E} + WinExe + Properties + EncryptPad + EncryptPad + v4.5 + 512 + + + false + locked.ico + False + False + OnBuildSuccess + False + False + False + obj\$(Configuration)\ + False + C:\Users\Alex\AppData\Roaming\ICSharpCode/SharpDevelop4\Settings.SourceAnalysis + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + false + false + + + AnyCPU + PdbOnly + True + bin\Release\ + TRACE + prompt + 4 + false + false + + + False + obj\ + Project + + + 4194304 + False + Auto + + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + false + prompt + MinimumRecommendedRules.ruleset + false + + + bin\x86\Release\ + TRACE + true + PdbOnly + x86 + false + prompt + MinimumRecommendedRules.ruleset + false + + + + + + + + + + + + + + + + + + Component + + + CustomRichTextBox.cs + + + Form + + + Form1.cs + + + Form + + + Form2.cs + + + + + + + Form + + + SettingsForm.cs + + + Form1.cs + + + Form2.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsForm.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + + False + Microsoft .NET Framework 4 %28x86 и x64%29 + true + + + False + Клиентский профиль .NET Framework 3.5 с пакетом обновления 1 %28SP1%29 + false + + + False + .NET Framework 3.5 SP1 + false + + + False + Windows Installer 4.5 + true + + + + + \ No newline at end of file diff --git a/EncryptPad/Encryption Tool.OpenCover.Settings b/EncryptPad/Encryption Tool.OpenCover.Settings new file mode 100644 index 0000000..6f1dade --- /dev/null +++ b/EncryptPad/Encryption Tool.OpenCover.Settings @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/EncryptPad/Encryption.cs b/EncryptPad/Encryption.cs new file mode 100644 index 0000000..d6ddfa9 --- /dev/null +++ b/EncryptPad/Encryption.cs @@ -0,0 +1,44 @@ +using System; +using System.Security.Cryptography; +using System.Text; + +namespace EncryptPad +{ + class Encryption + { + public static string key = ""; + public static TripleDES Create3DES() + { + MD5 md5 = new MD5CryptoServiceProvider(); + TripleDES des = new TripleDESCryptoServiceProvider(); + des.Key = md5.ComputeHash(Encoding.Unicode.GetBytes(key)); + des.IV = new byte[des.BlockSize / 8]; + return des; + } + public static string EncrypTo3DES(string PlainText) + { + if (string.IsNullOrEmpty(PlainText)) + { + return null; + } + TripleDES des = Create3DES(); + ICryptoTransform ct = des.CreateEncryptor(); + byte[] input = Encoding.Unicode.GetBytes(PlainText); + byte[] resArr = ct.TransformFinalBlock(input, 0, input.Length); + string result = Convert.ToBase64String(resArr); + return result; + } + public static string DecryptFrom3Des(string CypherText) + { + if (string.IsNullOrEmpty(CypherText)) + { + return null; + } + byte[] b = Convert.FromBase64String(CypherText); + TripleDES des = Create3DES(); + ICryptoTransform ct = des.CreateDecryptor(); + byte[] output = ct.TransformFinalBlock(b, 0, b.Length); + return Encoding.Unicode.GetString(output); + } + } +} diff --git a/EncryptPad/Form1.Designer.cs b/EncryptPad/Form1.Designer.cs new file mode 100644 index 0000000..05c39f3 --- /dev/null +++ b/EncryptPad/Form1.Designer.cs @@ -0,0 +1,717 @@ +namespace EncryptPad +{ + partial class MainWindow + { + /// + /// Требуется переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Обязательный метод для поддержки конструктора - не изменяйте + /// содержимое данного метода при помощи редактора кода. + /// + public void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainWindow)); + this.MainMenu = new System.Windows.Forms.MenuStrip(); + this.файлToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.создатьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.открытьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator(); + this.сохранитьToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.сохранитьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); + this.открытьРасположениеФайлаToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.УдалитьФайлToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); + this.выходToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.правкаToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.отменаToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); + this.вырезатьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.копироватьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.вставитьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.удалитьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator(); + this.findToolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); + this.выделитьВсеToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.переносПоСловамToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator(); + this.очиститьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.сервисToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.changeKeyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.помощьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.documentationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.сheckForUpdatesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.оПрограммеToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.отменитьToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator(); + this.вырезатьToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.копироватьToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.вставитьToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.удалитьToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator(); + this.выделитьВсеToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.порядокЧтенияСправаНалевоToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator(); + this.очиститьToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.OpenFile = new System.Windows.Forms.OpenFileDialog(); + this.SaveFile = new System.Windows.Forms.SaveFileDialog(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.statusStrip1 = new System.Windows.Forms.StatusStrip(); + this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); + this.lineStripStatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.columnStripStatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.searchTextBox = new System.Windows.Forms.TextBox(); + this.chkMatchCase = new System.Windows.Forms.CheckBox(); + this.chkMatchWholeWord = new System.Windows.Forms.CheckBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.customRTB = new EncryptPad.CustomRichTextBox(); + this.MainMenu.SuspendLayout(); + this.contextMenuStrip1.SuspendLayout(); + this.statusStrip1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // MainMenu + // + this.MainMenu.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.MainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.файлToolStripMenuItem, + this.правкаToolStripMenuItem, + this.сервисToolStripMenuItem, + this.помощьToolStripMenuItem}); + this.MainMenu.Location = new System.Drawing.Point(0, 0); + this.MainMenu.Name = "MainMenu"; + this.MainMenu.Padding = new System.Windows.Forms.Padding(0); + this.MainMenu.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; + this.MainMenu.Size = new System.Drawing.Size(689, 24); + this.MainMenu.TabIndex = 0; + this.MainMenu.Text = "menuStrip1"; + // + // файлToolStripMenuItem + // + this.файлToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.создатьToolStripMenuItem, + this.открытьToolStripMenuItem, + this.toolStripSeparator11, + this.сохранитьToolStripMenuItem1, + this.сохранитьToolStripMenuItem, + this.toolStripSeparator4, + this.открытьРасположениеФайлаToolStripMenuItem, + this.УдалитьФайлToolStripMenuItem, + this.toolStripSeparator2, + this.выходToolStripMenuItem}); + this.файлToolStripMenuItem.Name = "файлToolStripMenuItem"; + this.файлToolStripMenuItem.Size = new System.Drawing.Size(36, 24); + this.файлToolStripMenuItem.Text = "File"; + // + // создатьToolStripMenuItem + // + this.создатьToolStripMenuItem.Name = "создатьToolStripMenuItem"; + this.создатьToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); + this.создатьToolStripMenuItem.Size = new System.Drawing.Size(202, 22); + this.создатьToolStripMenuItem.Text = "New File"; + this.создатьToolStripMenuItem.Click += new System.EventHandler(this.новыйToolStripMenuItem_Click_1); + // + // открытьToolStripMenuItem + // + this.открытьToolStripMenuItem.Name = "открытьToolStripMenuItem"; + this.открытьToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); + this.открытьToolStripMenuItem.Size = new System.Drawing.Size(202, 22); + this.открытьToolStripMenuItem.Text = "Open File"; + this.открытьToolStripMenuItem.Click += new System.EventHandler(this.открытьToolStripMenuItem_Click); + // + // toolStripSeparator11 + // + this.toolStripSeparator11.Name = "toolStripSeparator11"; + this.toolStripSeparator11.Size = new System.Drawing.Size(199, 6); + // + // сохранитьToolStripMenuItem1 + // + this.сохранитьToolStripMenuItem1.Name = "сохранитьToolStripMenuItem1"; + this.сохранитьToolStripMenuItem1.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); + this.сохранитьToolStripMenuItem1.Size = new System.Drawing.Size(202, 22); + this.сохранитьToolStripMenuItem1.Text = "Save"; + this.сохранитьToolStripMenuItem1.Click += new System.EventHandler(this.сохранитьToolStripMenuItem1_Click_1); + // + // сохранитьToolStripMenuItem + // + this.сохранитьToolStripMenuItem.Name = "сохранитьToolStripMenuItem"; + this.сохранитьToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) + | System.Windows.Forms.Keys.S))); + this.сохранитьToolStripMenuItem.Size = new System.Drawing.Size(202, 22); + this.сохранитьToolStripMenuItem.Text = "Save As..."; + this.сохранитьToolStripMenuItem.Click += new System.EventHandler(this.сохранитьToolStripMenuItem_Click); + // + // toolStripSeparator4 + // + this.toolStripSeparator4.Name = "toolStripSeparator4"; + this.toolStripSeparator4.Size = new System.Drawing.Size(199, 6); + // + // открытьРасположениеФайлаToolStripMenuItem + // + this.открытьРасположениеФайлаToolStripMenuItem.Name = "открытьРасположениеФайлаToolStripMenuItem"; + this.открытьРасположениеФайлаToolStripMenuItem.Size = new System.Drawing.Size(202, 22); + this.открытьРасположениеФайлаToolStripMenuItem.Text = "Open File Location"; + this.открытьРасположениеФайлаToolStripMenuItem.Click += new System.EventHandler(this.открытьРасположениеФайлаToolStripMenuItem_Click); + // + // УдалитьФайлToolStripMenuItem + // + this.УдалитьФайлToolStripMenuItem.Name = "УдалитьФайлToolStripMenuItem"; + this.УдалитьФайлToolStripMenuItem.Size = new System.Drawing.Size(202, 22); + this.УдалитьФайлToolStripMenuItem.Text = "Delete File"; + this.УдалитьФайлToolStripMenuItem.Click += new System.EventHandler(this.УдалитьФайлToolStripMenuItem_Click_1); + // + // toolStripSeparator2 + // + this.toolStripSeparator2.Name = "toolStripSeparator2"; + this.toolStripSeparator2.Size = new System.Drawing.Size(199, 6); + // + // выходToolStripMenuItem + // + this.выходToolStripMenuItem.Name = "выходToolStripMenuItem"; + this.выходToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Q))); + this.выходToolStripMenuItem.Size = new System.Drawing.Size(202, 22); + this.выходToolStripMenuItem.Text = "Exit"; + this.выходToolStripMenuItem.Click += new System.EventHandler(this.выходToolStripMenuItem_Click); + // + // правкаToolStripMenuItem + // + this.правкаToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.отменаToolStripMenuItem, + this.toolStripSeparator1, + this.вырезатьToolStripMenuItem, + this.копироватьToolStripMenuItem, + this.вставитьToolStripMenuItem, + this.удалитьToolStripMenuItem, + this.toolStripSeparator9, + this.findToolStripMenuItem2, + this.toolStripSeparator3, + this.выделитьВсеToolStripMenuItem, + this.переносПоСловамToolStripMenuItem, + this.toolStripSeparator5, + this.очиститьToolStripMenuItem}); + this.правкаToolStripMenuItem.Name = "правкаToolStripMenuItem"; + this.правкаToolStripMenuItem.Size = new System.Drawing.Size(40, 24); + this.правкаToolStripMenuItem.Text = "Edit"; + this.правкаToolStripMenuItem.MouseDown += new System.Windows.Forms.MouseEventHandler(this.правкаToolStripMenuItem_MouseDown); + // + // отменаToolStripMenuItem + // + this.отменаToolStripMenuItem.Name = "отменаToolStripMenuItem"; + this.отменаToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z))); + this.отменаToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.отменаToolStripMenuItem.Text = "Undo"; + this.отменаToolStripMenuItem.Click += new System.EventHandler(this.отменаToolStripMenuItem_Click); + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(162, 6); + // + // вырезатьToolStripMenuItem + // + this.вырезатьToolStripMenuItem.Enabled = false; + this.вырезатьToolStripMenuItem.Name = "вырезатьToolStripMenuItem"; + this.вырезатьToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X))); + this.вырезатьToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.вырезатьToolStripMenuItem.Text = "Cut"; + this.вырезатьToolStripMenuItem.Click += new System.EventHandler(this.вырезатьToolStripMenuItem_Click); + // + // копироватьToolStripMenuItem + // + this.копироватьToolStripMenuItem.Enabled = false; + this.копироватьToolStripMenuItem.Name = "копироватьToolStripMenuItem"; + this.копироватьToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); + this.копироватьToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.копироватьToolStripMenuItem.Text = "Copy"; + this.копироватьToolStripMenuItem.Click += new System.EventHandler(this.копироватьToolStripMenuItem_Click); + // + // вставитьToolStripMenuItem + // + this.вставитьToolStripMenuItem.Name = "вставитьToolStripMenuItem"; + this.вставитьToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V))); + this.вставитьToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.вставитьToolStripMenuItem.Text = "Paste"; + this.вставитьToolStripMenuItem.Click += new System.EventHandler(this.вставитьToolStripMenuItem_Click); + // + // удалитьToolStripMenuItem + // + this.удалитьToolStripMenuItem.Enabled = false; + this.удалитьToolStripMenuItem.Name = "удалитьToolStripMenuItem"; + this.удалитьToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Delete; + this.удалитьToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.удалитьToolStripMenuItem.Text = "Delete"; + this.удалитьToolStripMenuItem.Click += new System.EventHandler(this.удалитьToolStripMenuItem_Click); + // + // toolStripSeparator9 + // + this.toolStripSeparator9.Name = "toolStripSeparator9"; + this.toolStripSeparator9.Size = new System.Drawing.Size(162, 6); + // + // findToolStripMenuItem2 + // + this.findToolStripMenuItem2.Name = "findToolStripMenuItem2"; + this.findToolStripMenuItem2.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F))); + this.findToolStripMenuItem2.Size = new System.Drawing.Size(165, 22); + this.findToolStripMenuItem2.Text = "Find"; + this.findToolStripMenuItem2.Click += new System.EventHandler(this.findToolStripMenuItem2_Click); + // + // toolStripSeparator3 + // + this.toolStripSeparator3.Name = "toolStripSeparator3"; + this.toolStripSeparator3.Size = new System.Drawing.Size(162, 6); + // + // выделитьВсеToolStripMenuItem + // + this.выделитьВсеToolStripMenuItem.Name = "выделитьВсеToolStripMenuItem"; + this.выделитьВсеToolStripMenuItem.ShortcutKeyDisplayString = ""; + this.выделитьВсеToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A))); + this.выделитьВсеToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.выделитьВсеToolStripMenuItem.Text = "Select All"; + this.выделитьВсеToolStripMenuItem.Click += new System.EventHandler(this.выделитьВсеToolStripMenuItem_Click); + // + // переносПоСловамToolStripMenuItem + // + this.переносПоСловамToolStripMenuItem.Checked = true; + this.переносПоСловамToolStripMenuItem.CheckOnClick = true; + this.переносПоСловамToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.переносПоСловамToolStripMenuItem.Name = "переносПоСловамToolStripMenuItem"; + this.переносПоСловамToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.переносПоСловамToolStripMenuItem.Text = "Word Wrap"; + this.переносПоСловамToolStripMenuItem.Click += new System.EventHandler(this.переносПоСловамToolStripMenuItem_Click); + // + // toolStripSeparator5 + // + this.toolStripSeparator5.Name = "toolStripSeparator5"; + this.toolStripSeparator5.Size = new System.Drawing.Size(162, 6); + // + // очиститьToolStripMenuItem + // + this.очиститьToolStripMenuItem.Name = "очиститьToolStripMenuItem"; + this.очиститьToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Delete))); + this.очиститьToolStripMenuItem.Size = new System.Drawing.Size(165, 22); + this.очиститьToolStripMenuItem.Text = "Clear"; + this.очиститьToolStripMenuItem.Click += new System.EventHandler(this.очиститьToolStripMenuItem_Click); + // + // сервисToolStripMenuItem + // + this.сервисToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.changeKeyToolStripMenuItem, + this.settingsToolStripMenuItem}); + this.сервисToolStripMenuItem.Name = "сервисToolStripMenuItem"; + this.сервисToolStripMenuItem.Size = new System.Drawing.Size(48, 24); + this.сервисToolStripMenuItem.Text = "Tools"; + // + // changeKeyToolStripMenuItem + // + this.changeKeyToolStripMenuItem.Enabled = false; + this.changeKeyToolStripMenuItem.Name = "changeKeyToolStripMenuItem"; + this.changeKeyToolStripMenuItem.Size = new System.Drawing.Size(139, 22); + this.changeKeyToolStripMenuItem.Text = "Change Key"; + this.changeKeyToolStripMenuItem.Click += new System.EventHandler(this.changeKeyToolStripMenuItem_Click); + // + // settingsToolStripMenuItem + // + this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem"; + this.settingsToolStripMenuItem.Size = new System.Drawing.Size(139, 22); + this.settingsToolStripMenuItem.Text = "Settings"; + this.settingsToolStripMenuItem.Click += new System.EventHandler(this.settingsToolStripMenuItem_Click); + // + // помощьToolStripMenuItem + // + this.помощьToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.documentationToolStripMenuItem, + this.сheckForUpdatesToolStripMenuItem, + this.оПрограммеToolStripMenuItem}); + this.помощьToolStripMenuItem.Name = "помощьToolStripMenuItem"; + this.помощьToolStripMenuItem.Size = new System.Drawing.Size(43, 24); + this.помощьToolStripMenuItem.Text = "Help"; + // + // documentationToolStripMenuItem + // + this.documentationToolStripMenuItem.Name = "documentationToolStripMenuItem"; + this.documentationToolStripMenuItem.Size = new System.Drawing.Size(189, 22); + this.documentationToolStripMenuItem.Text = "Documentation"; + this.documentationToolStripMenuItem.Click += new System.EventHandler(this.documentationToolStripMenuItem_Click); + // + // сheckForUpdatesToolStripMenuItem + // + this.сheckForUpdatesToolStripMenuItem.Enabled = false; + this.сheckForUpdatesToolStripMenuItem.Name = "сheckForUpdatesToolStripMenuItem"; + this.сheckForUpdatesToolStripMenuItem.Size = new System.Drawing.Size(189, 22); + this.сheckForUpdatesToolStripMenuItem.Text = "Сheck For Updates..."; + // + // оПрограммеToolStripMenuItem + // + this.оПрограммеToolStripMenuItem.Name = "оПрограммеToolStripMenuItem"; + this.оПрограммеToolStripMenuItem.Size = new System.Drawing.Size(189, 22); + this.оПрограммеToolStripMenuItem.Text = "About"; + this.оПрограммеToolStripMenuItem.Click += new System.EventHandler(this.оПрограммеToolStripMenuItem_Click); + // + // contextMenuStrip1 + // + this.contextMenuStrip1.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.отменитьToolStripMenuItem, + this.toolStripSeparator6, + this.вырезатьToolStripMenuItem1, + this.копироватьToolStripMenuItem1, + this.вставитьToolStripMenuItem1, + this.удалитьToolStripMenuItem1, + this.toolStripSeparator8, + this.выделитьВсеToolStripMenuItem1, + this.порядокЧтенияСправаНалевоToolStripMenuItem, + this.toolStripSeparator7, + this.очиститьToolStripMenuItem1}); + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.contextMenuStrip1.Size = new System.Drawing.Size(259, 198); + this.contextMenuStrip1.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening); + // + // отменитьToolStripMenuItem + // + this.отменитьToolStripMenuItem.Name = "отменитьToolStripMenuItem"; + this.отменитьToolStripMenuItem.Size = new System.Drawing.Size(258, 22); + this.отменитьToolStripMenuItem.Text = "Отменить"; + this.отменитьToolStripMenuItem.Click += new System.EventHandler(this.отменитьToolStripMenuItem_Click); + // + // toolStripSeparator6 + // + this.toolStripSeparator6.Name = "toolStripSeparator6"; + this.toolStripSeparator6.Size = new System.Drawing.Size(255, 6); + // + // вырезатьToolStripMenuItem1 + // + this.вырезатьToolStripMenuItem1.Name = "вырезатьToolStripMenuItem1"; + this.вырезатьToolStripMenuItem1.Size = new System.Drawing.Size(258, 22); + this.вырезатьToolStripMenuItem1.Text = "Вырезать"; + this.вырезатьToolStripMenuItem1.Click += new System.EventHandler(this.вырезатьToolStripMenuItem1_Click); + // + // копироватьToolStripMenuItem1 + // + this.копироватьToolStripMenuItem1.Name = "копироватьToolStripMenuItem1"; + this.копироватьToolStripMenuItem1.Size = new System.Drawing.Size(258, 22); + this.копироватьToolStripMenuItem1.Text = "Копировать"; + this.копироватьToolStripMenuItem1.Click += new System.EventHandler(this.копироватьToolStripMenuItem1_Click); + // + // вставитьToolStripMenuItem1 + // + this.вставитьToolStripMenuItem1.Name = "вставитьToolStripMenuItem1"; + this.вставитьToolStripMenuItem1.Size = new System.Drawing.Size(258, 22); + this.вставитьToolStripMenuItem1.Text = "Вставить"; + this.вставитьToolStripMenuItem1.Click += new System.EventHandler(this.вставитьToolStripMenuItem1_Click); + // + // удалитьToolStripMenuItem1 + // + this.удалитьToolStripMenuItem1.Name = "удалитьToolStripMenuItem1"; + this.удалитьToolStripMenuItem1.Size = new System.Drawing.Size(258, 22); + this.удалитьToolStripMenuItem1.Text = "Удалить"; + this.удалитьToolStripMenuItem1.Click += new System.EventHandler(this.удалитьToolStripMenuItem1_Click); + // + // toolStripSeparator8 + // + this.toolStripSeparator8.Name = "toolStripSeparator8"; + this.toolStripSeparator8.Size = new System.Drawing.Size(255, 6); + // + // выделитьВсеToolStripMenuItem1 + // + this.выделитьВсеToolStripMenuItem1.Name = "выделитьВсеToolStripMenuItem1"; + this.выделитьВсеToolStripMenuItem1.Size = new System.Drawing.Size(258, 22); + this.выделитьВсеToolStripMenuItem1.Text = "Выделить все"; + this.выделитьВсеToolStripMenuItem1.Click += new System.EventHandler(this.выделитьВсеToolStripMenuItem1_Click); + // + // порядокЧтенияСправаНалевоToolStripMenuItem + // + this.порядокЧтенияСправаНалевоToolStripMenuItem.CheckOnClick = true; + this.порядокЧтенияСправаНалевоToolStripMenuItem.Name = "порядокЧтенияСправаНалевоToolStripMenuItem"; + this.порядокЧтенияСправаНалевоToolStripMenuItem.Size = new System.Drawing.Size(258, 22); + this.порядокЧтенияСправаНалевоToolStripMenuItem.Text = "Порядок чтения: справа налево"; + this.порядокЧтенияСправаНалевоToolStripMenuItem.Click += new System.EventHandler(this.порядокЧтенияСправаНалевоToolStripMenuItem_Click); + // + // toolStripSeparator7 + // + this.toolStripSeparator7.Name = "toolStripSeparator7"; + this.toolStripSeparator7.Size = new System.Drawing.Size(255, 6); + // + // очиститьToolStripMenuItem1 + // + this.очиститьToolStripMenuItem1.Name = "очиститьToolStripMenuItem1"; + this.очиститьToolStripMenuItem1.Size = new System.Drawing.Size(258, 22); + this.очиститьToolStripMenuItem1.Text = "Очистить"; + this.очиститьToolStripMenuItem1.Click += new System.EventHandler(this.очиститьToolStripMenuItem1_Click); + // + // OpenFile + // + this.OpenFile.Filter = "Encryption files (*.enp)|*.enp"; + // + // SaveFile + // + this.SaveFile.Filter = "Encryption files (*.enp)|*.enp"; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(701, 151); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 3; + this.button1.Text = "ENC"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Visible = false; + // + // button2 + // + this.button2.Location = new System.Drawing.Point(701, 180); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(75, 23); + this.button2.TabIndex = 4; + this.button2.Text = "DEC"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Visible = false; + // + // statusStrip1 + // + this.statusStrip1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(35))))); + this.statusStrip1.Font = new System.Drawing.Font("Consolas", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripStatusLabel1, + this.lineStripStatusLabel, + this.columnStripStatusLabel}); + this.statusStrip1.Location = new System.Drawing.Point(0, 439); + this.statusStrip1.Name = "statusStrip1"; + this.statusStrip1.ShowItemToolTips = true; + this.statusStrip1.Size = new System.Drawing.Size(689, 22); + this.statusStrip1.SizingGrip = false; + this.statusStrip1.TabIndex = 5; + this.statusStrip1.Text = "statusStrip1"; + // + // toolStripStatusLabel1 + // + this.toolStripStatusLabel1.ForeColor = System.Drawing.SystemColors.ButtonFace; + this.toolStripStatusLabel1.Name = "toolStripStatusLabel1"; + this.toolStripStatusLabel1.Size = new System.Drawing.Size(42, 17); + this.toolStripStatusLabel1.Text = "Ready"; + // + // lineStripStatusLabel + // + this.lineStripStatusLabel.ForeColor = System.Drawing.SystemColors.ButtonFace; + this.lineStripStatusLabel.Margin = new System.Windows.Forms.Padding(50, 3, 20, 2); + this.lineStripStatusLabel.Name = "lineStripStatusLabel"; + this.lineStripStatusLabel.Overflow = System.Windows.Forms.ToolStripItemOverflow.Always; + this.lineStripStatusLabel.Size = new System.Drawing.Size(42, 17); + this.lineStripStatusLabel.Text = "Line:"; + // + // columnStripStatusLabel + // + this.columnStripStatusLabel.ForeColor = System.Drawing.SystemColors.ButtonFace; + this.columnStripStatusLabel.Name = "columnStripStatusLabel"; + this.columnStripStatusLabel.Overflow = System.Windows.Forms.ToolStripItemOverflow.Always; + this.columnStripStatusLabel.Size = new System.Drawing.Size(56, 17); + this.columnStripStatusLabel.Text = "Column:"; + // + // pictureBox1 + // + this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.pictureBox1.Cursor = System.Windows.Forms.Cursors.Hand; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(670, 7); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(14, 14); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; + this.pictureBox1.TabIndex = 14; + this.pictureBox1.TabStop = false; + this.toolTip1.SetToolTip(this.pictureBox1, "Close"); + this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click); + // + // searchTextBox + // + this.searchTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.searchTextBox.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.searchTextBox.Location = new System.Drawing.Point(496, 3); + this.searchTextBox.Name = "searchTextBox"; + this.searchTextBox.Size = new System.Drawing.Size(168, 21); + this.searchTextBox.TabIndex = 9; + this.searchTextBox.TabStop = false; + this.searchTextBox.TextChanged += new System.EventHandler(this.textBox1_TextChanged); + this.searchTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.searchTextBox_KeyDown); + // + // chkMatchCase + // + this.chkMatchCase.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.chkMatchCase.AutoSize = true; + this.chkMatchCase.Location = new System.Drawing.Point(410, 5); + this.chkMatchCase.Name = "chkMatchCase"; + this.chkMatchCase.Size = new System.Drawing.Size(80, 17); + this.chkMatchCase.TabIndex = 11; + this.chkMatchCase.Text = "Match case"; + this.chkMatchCase.UseVisualStyleBackColor = true; + this.chkMatchCase.CheckedChanged += new System.EventHandler(this.chkMatchCase_CheckedChanged); + // + // chkMatchWholeWord + // + this.chkMatchWholeWord.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.chkMatchWholeWord.AutoSize = true; + this.chkMatchWholeWord.Location = new System.Drawing.Point(289, 5); + this.chkMatchWholeWord.Name = "chkMatchWholeWord"; + this.chkMatchWholeWord.Size = new System.Drawing.Size(113, 17); + this.chkMatchWholeWord.TabIndex = 12; + this.chkMatchWholeWord.Text = "Match whole word"; + this.chkMatchWholeWord.UseVisualStyleBackColor = true; + this.chkMatchWholeWord.CheckedChanged += new System.EventHandler(this.chkMatchWholeWord_CheckedChanged); + // + // panel1 + // + this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.panel1.Controls.Add(this.pictureBox1); + this.panel1.Controls.Add(this.searchTextBox); + this.panel1.Controls.Add(this.chkMatchCase); + this.panel1.Controls.Add(this.chkMatchWholeWord); + this.panel1.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.panel1.Location = new System.Drawing.Point(0, 413); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(689, 27); + this.panel1.TabIndex = 13; + this.panel1.Visible = false; + // + // customRTB + // + this.customRTB.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.customRTB.BackColor = System.Drawing.SystemColors.Window; + this.customRTB.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.customRTB.ContextMenuStrip = this.contextMenuStrip1; + this.customRTB.DetectUrls = false; + this.customRTB.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.customRTB.ForeColor = System.Drawing.SystemColors.WindowText; + this.customRTB.Location = new System.Drawing.Point(0, 24); + this.customRTB.Name = "customRTB"; + this.customRTB.Size = new System.Drawing.Size(689, 416); + this.customRTB.TabIndex = 10; + this.customRTB.Text = ""; + this.customRTB.SelectionChanged += new System.EventHandler(this.customRTB_SelectionChanged_1); + this.customRTB.TextChanged += new System.EventHandler(this.customRTB_TextChanged); + // + // MainWindow + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(689, 461); + this.Controls.Add(this.panel1); + this.Controls.Add(this.customRTB); + this.Controls.Add(this.statusStrip1); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Controls.Add(this.MainMenu); + this.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MainMenuStrip = this.MainMenu; + this.MinimumSize = new System.Drawing.Size(500, 300); + this.Name = "MainWindow"; + this.Text = "EncryptPad"; + this.Activated += new System.EventHandler(this.MainWindow_Activated); + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainWindow_FormClosing); + this.Load += new System.EventHandler(this.MainWindow_Load); + this.MainMenu.ResumeLayout(false); + this.MainMenu.PerformLayout(); + this.contextMenuStrip1.ResumeLayout(false); + this.statusStrip1.ResumeLayout(false); + this.statusStrip1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.MenuStrip MainMenu; + private System.Windows.Forms.ToolStripMenuItem файлToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem правкаToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem помощьToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem сохранитьToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem выходToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem оПрограммеToolStripMenuItem; + private System.Windows.Forms.OpenFileDialog OpenFile; + private System.Windows.Forms.SaveFileDialog SaveFile; + private System.Windows.Forms.ToolStripMenuItem создатьToolStripMenuItem; + private System.Windows.Forms.Button button1; + public System.Windows.Forms.Button button2; + private System.Windows.Forms.StatusStrip statusStrip1; + private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel1; + private System.Windows.Forms.ToolTip toolTip1; + private System.Windows.Forms.ToolStripMenuItem сервисToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem очиститьToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem открытьToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; + private System.Windows.Forms.ToolStripMenuItem сохранитьToolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem выделитьВсеToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; + private System.Windows.Forms.ToolStripMenuItem вырезатьToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem копироватьToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem вставитьToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; + private System.Windows.Forms.ToolStripMenuItem УдалитьФайлToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; + private System.Windows.Forms.ToolStripMenuItem открытьРасположениеФайлаToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem переносПоСловамToolStripMenuItem; + private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; + private System.Windows.Forms.ToolStripMenuItem отменитьToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem отменаToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator5; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator6; + private System.Windows.Forms.ToolStripMenuItem вырезатьToolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem копироватьToolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem вставитьToolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem удалитьToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem удалитьToolStripMenuItem1; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator8; + private System.Windows.Forms.ToolStripMenuItem выделитьВсеToolStripMenuItem1; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator7; + private System.Windows.Forms.ToolStripMenuItem порядокЧтенияСправаНалевоToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem очиститьToolStripMenuItem1; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator11; + private System.Windows.Forms.ToolStripMenuItem changeKeyToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem сheckForUpdatesToolStripMenuItem; + private System.Windows.Forms.ToolStripStatusLabel lineStripStatusLabel; + private System.Windows.Forms.ToolStripStatusLabel columnStripStatusLabel; + private System.Windows.Forms.ToolStripMenuItem documentationToolStripMenuItem; + private System.Windows.Forms.TextBox searchTextBox; + private System.Windows.Forms.CheckBox chkMatchCase; + private System.Windows.Forms.CheckBox chkMatchWholeWord; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.ToolStripMenuItem settingsToolStripMenuItem; + public CustomRichTextBox customRTB; + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator9; + private System.Windows.Forms.ToolStripMenuItem findToolStripMenuItem2; + } +} + diff --git a/EncryptPad/Form1.cs b/EncryptPad/Form1.cs new file mode 100644 index 0000000..d88a875 --- /dev/null +++ b/EncryptPad/Form1.cs @@ -0,0 +1,666 @@ +using System; +using System.ComponentModel; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Net.NetworkInformation; +using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace EncryptPad +{ + public partial class MainWindow : Form + { + [DllImport("user32.dll")] + static extern int SendMessage(IntPtr hWnd, uint wMsg, UIntPtr wParam, IntPtr lParam); + public static string filename = "Unnamed.enp"; + public static string key = ""; + public static int textSave = 0; + public static string[] args = Environment.GetCommandLineArgs(); + Properties.Settings ps = Properties.Settings.Default; + + public MainWindow() + { + InitializeComponent(); + } + + void SaltMAC() + { + var networkInterfaces = NetworkInterface.GetAllNetworkInterfaces(); + foreach (var networkInterface in networkInterfaces) + { + if (networkInterface.NetworkInterfaceType == NetworkInterfaceType.Ethernet) + { + var address = networkInterface.GetPhysicalAddress().ToString(); + + if (ps.FirstLaunch == false) + { + DialogResult res = new DialogResult(); + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + res = MessageBox.Show("Get The Salt from mac address? (You can edit it by himself in Settings)", "The Salt", + MessageBoxButtons.YesNo, MessageBoxIcon.Question); + + if (res == DialogResult.Yes) + { + ps.TheSalt = address; + ps.FirstLaunch = true; + ps.Save(); + } + + } + } + } + } + + private void открытьToolStripMenuItem_Click(object sender, EventArgs e) + { + int Cikil = 0; + try + { + if (OpenFile.ShowDialog() != DialogResult.OK) return; + { + string NameWithotPath = Path.GetFileName(OpenFile.FileName); + string opnfile = File.ReadAllText(OpenFile.FileName); + Form2 f2 = new Form2(); + f2.ShowDialog(); + if (Form2.formClosing == true) + { + return; + } + + string de = AES.Decrypt(opnfile, key, ps.TheSalt, ps.HashAlgorithm, ps.PasswordIterations, "16CHARSLONG12345", ps.KeySize); + + customRTB.Text = de; + toolStripStatusLabel1.Text = NameWithotPath; + toolStripStatusLabel1.ToolTipText = (OpenFile.FileName); + + } + } + catch + { + string NameWithotPath = Path.GetFileName(OpenFile.FileName); + string opnfile = File.ReadAllText(OpenFile.FileName, Encoding.Default); + toolStripStatusLabel1.Text = NameWithotPath; + toolStripStatusLabel1.ToolTipText = (OpenFile.FileName); + + do + { + Cikil = 0; + + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + DialogResult dialogResult = MessageBox.Show("Wrong key!", "", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); + if (dialogResult == DialogResult.Retry) + { + Form2 Form2 = new Form2(); + Form2.ShowDialog(); + try + { + string de = AES.Decrypt(opnfile, key, ps.TheSalt, ps.HashAlgorithm, ps.PasswordIterations, "16CHARSLONG12345", ps.KeySize); + + customRTB.Text = de; + toolStripStatusLabel1.Text = NameWithotPath; + toolStripStatusLabel1.ToolTipText = (OpenFile.FileName); + } + catch + { + Cikil = 1; + } + } + + if (dialogResult == DialogResult.Cancel) + { + toolStripStatusLabel1.Text = "Ready"; + } + + } while (Cikil == 1); + + filename = OpenFile.FileName; + textSave = 0; + customRTB.Select(0, 0); + + return; + + } + + filename = OpenFile.FileName; + textSave = 0; + customRTB.Select(0, 0); + } + + private void openAsotiations() + { + Form2 Form2 = new Form2(); + Form2.StartPosition = FormStartPosition.CenterScreen; + + try + { + string NameWithotPath = Path.GetFileName(args[1]); + string opnfile = File.ReadAllText(args[1]); + Form2.ShowDialog(); + if (Form2.formClosing == true) + { + return; + } + string de = AES.Decrypt(opnfile, key, ps.TheSalt, ps.HashAlgorithm, ps.PasswordIterations, "16CHARSLONG12345", ps.KeySize); + + customRTB.Text = de; + toolStripStatusLabel1.Text = NameWithotPath; + toolStripStatusLabel1.ToolTipText = (args[1]); + } + + catch + { + string NameWithotPath = Path.GetFileName(args[1]); + string opnfile = File.ReadAllText(args[1]); + toolStripStatusLabel1.Text = NameWithotPath; + toolStripStatusLabel1.ToolTipText = (args[1]); + ComeHere: + DialogResult dialogResult = MessageBox.Show("Wrong key!", "", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); + if (dialogResult == DialogResult.Retry) + { + Form2.ShowDialog(); + try + { + string de = AES.Decrypt(opnfile, key, ps.TheSalt, ps.HashAlgorithm, ps.PasswordIterations, "16CHARSLONG12345", ps.KeySize); + + customRTB.Text = de; + toolStripStatusLabel1.Text = NameWithotPath; + toolStripStatusLabel1.ToolTipText = (args[1]); + } + catch + { + goto ComeHere; + } + } + + if (dialogResult == DialogResult.Cancel) + { + Application.Exit(); + } + + } + + filename = args[1]; + textSave = 0; + customRTB.Select(0, 0); + } + + + private void новыйToolStripMenuItem_Click_1(object sender, EventArgs e) + { + customRTB.Clear(); + Form2 Form2 = new Form2(); + Form2.ShowDialog(); + if (SaveFile.ShowDialog() != DialogResult.OK) return; + StreamWriter sw = new StreamWriter(SaveFile.FileName); + string NameWithotPath = Path.GetFileName(SaveFile.FileName); + toolStripStatusLabel1.Text = NameWithotPath; + toolStripStatusLabel1.ToolTipText = (SaveFile.FileName); + filename = SaveFile.FileName; + sw.Close(); + } + + private async void сохранитьToolStripMenuItem_Click(object sender, EventArgs e) + { + string NameWithotPath = Path.GetFileName(OpenFile.FileName); + + if (string.IsNullOrEmpty(key)) + { + Form2 Form2 = new Form2(); + Form2.ShowDialog(); + } + + if (SaveFile.ShowDialog() != DialogResult.OK) return; + filename = SaveFile.FileName; + + string noenc = customRTB.Text; + string en = AES.Encrypt(customRTB.Text, key, ps.TheSalt, ps.HashAlgorithm, ps.PasswordIterations, "16CHARSLONG12345", ps.KeySize); + customRTB.Text = en; + StreamWriter sw = new StreamWriter(filename); + int i = customRTB.Lines.Count(); + int j = 0; + i = i - 1; + while (j <= i) + { + sw.WriteLine(customRTB.Lines.GetValue(j).ToString()); + j = j + 1; + } + sw.Close(); + customRTB.Text = noenc; + toolStripStatusLabel1.Text = "Saved in: " + filename; + textSave = 0; + await Task.Delay(4000); + toolStripStatusLabel1.Text = "Ready"; + + } + + private void MainWindow_FormClosing(object sender, FormClosingEventArgs e) + { + ps.TopPosition = this.Top; + ps.LeftPosition = this.Left; + ps.FormWidth = this.Width; + ps.FormHeight = this.Height; + ps.MenuWrap = переносПоСловамToolStripMenuItem.Checked; + ps.RichWrap = customRTB.WordWrap; + ps.Save(); + + if (textSave == 1) + { + string f = "Unnamed.enp"; + if (customRTB.Text != "") + { + DialogResult res = new DialogResult(); + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + res = MessageBox.Show("Save changes in:\n" + filename + " ?", + "", + MessageBoxButtons.YesNoCancel, + MessageBoxIcon.Question); + if (res == DialogResult.Yes) + { + if (filename == f) + { + SaveFile.FileName = f; + сохранитьToolStripMenuItem_Click(this, new EventArgs()); + } + + if (filename != f) + { + сохранитьToolStripMenuItem1_Click_1(this, new EventArgs()); + } + Environment.Exit(0); + } + + try + { + if (res == DialogResult.No) + { + + Environment.Exit(0); + } + + if (res == DialogResult.Cancel) + { + + e.Cancel = true; + } + + } + catch (Exception) + { + + } + + } + } + } + + void LineAndColumn() + { + int line = customRTB.GetLineFromCharIndex(customRTB.SelectionStart); + int column = customRTB.SelectionStart - customRTB.GetFirstCharIndexFromLine(line); + line += 1; + column += 1; + + lineStripStatusLabel.Text = "Line: " + line.ToString(); + columnStripStatusLabel.Text = "Column: " + column.ToString(); + } + + private void MainWindow_Load(object sender, EventArgs e) + { + this.Top = ps.TopPosition; + this.Left = ps.LeftPosition; + this.Width = ps.FormWidth; + this.Height = ps.FormHeight; + customRTB.Font = new Font(ps.RichTextFont, ps.RichTextSize); + customRTB.ForeColor = ps.RichForeColor; + customRTB.BackColor = ps.RichBackColor; + переносПоСловамToolStripMenuItem.Checked = ps.MenuWrap; + customRTB.WordWrap = ps.RichWrap; + + customRTB.SelectionIndent += 6; + customRTB.SelectionRightIndent += 7; + + LineAndColumn(); + + if (args.Length > 1) + { + openAsotiations(); + } + + SaltMAC(); + } + + private void очиститьToolStripMenuItem_Click(object sender, EventArgs e) + { + customRTB.Clear(); + } + + private async void сохранитьToolStripMenuItem1_Click_1(object sender, EventArgs e) + { + string f = "Unnamed.enp"; + string NameWithotPath = Path.GetFileName(OpenFile.FileName); + + if (filename == f) + { + SaveFile.FileName = f; + сохранитьToolStripMenuItem_Click(this, new EventArgs()); + } + + string noenc = customRTB.Text; + string en = AES.Encrypt(customRTB.Text, key, ps.TheSalt, ps.HashAlgorithm, ps.PasswordIterations, "16CHARSLONG12345", ps.KeySize); + customRTB.Text = en; + StreamWriter sw = new StreamWriter(filename); + int i = customRTB.Lines.Count(); + int j = 0; + i = i - 1; + + while (j <= i) + { + sw.WriteLine(customRTB.Lines.GetValue(j).ToString()); + j = j + 1; + } + + sw.Close(); + customRTB.Text = noenc; + toolStripStatusLabel1.Text = "Saved in: " + filename; + await Task.Delay(4000); + toolStripStatusLabel1.Text = "Ready"; + textSave = 0; + } + + private void выходToolStripMenuItem_Click(object sender, EventArgs e) + { + Application.Exit(); + } + + private void выделитьВсеToolStripMenuItem_Click(object sender, EventArgs e) + { + if (customRTB.Focused == true) + customRTB.SelectAll(); + else searchTextBox.SelectAll(); + } + + private void вырезатьToolStripMenuItem_Click(object sender, EventArgs e) + { + if (customRTB.Focused == true) + customRTB.Cut(); + else + searchTextBox.Cut(); + } + + private void копироватьToolStripMenuItem_Click(object sender, EventArgs e) + { + if (customRTB.Focused == true) + customRTB.Copy(); + else + searchTextBox.Copy(); + } + + private void вставитьToolStripMenuItem_Click(object sender, EventArgs e) + { + if (customRTB.Focused == true) + customRTB.Paste(DataFormats.GetFormat(DataFormats.Text)); + else + searchTextBox.Paste(); + } + + private void правкаToolStripMenuItem_MouseDown(object sender, MouseEventArgs e) + { + if (customRTB.SelectionLength != 0) + { + вырезатьToolStripMenuItem.Enabled = true; + копироватьToolStripMenuItem.Enabled = true; + удалитьToolStripMenuItem.Enabled = true; + } + if (customRTB.SelectionLength == 0) + { + вырезатьToolStripMenuItem.Enabled = false; + копироватьToolStripMenuItem.Enabled = false; + удалитьToolStripMenuItem.Enabled = false; + } + } + + private void УдалитьФайлToolStripMenuItem_Click_1(object sender, EventArgs e) + { + if (filename != "Unnamed.enp") + { + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + if (MessageBox.Show("Delete file: " + filename + " ?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) + { + File.Delete(filename); + toolStripStatusLabel1.Text = filename + " deleted"; + customRTB.Clear(); + } + } + if (filename == "Unnamed.enp") + { + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + MessageBox.Show("No open files", "", MessageBoxButtons.OK, MessageBoxIcon.Question); + } + } + + private void открытьРасположениеФайлаToolStripMenuItem_Click(object sender, EventArgs e) + { + if (filename != "Unnamed.enp") + { + System.Diagnostics.Process.Start("explorer.exe", @"/select, " + filename); + } + if (filename == "Unnamed.enp") + { + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + MessageBox.Show("No open files", "", MessageBoxButtons.OK, MessageBoxIcon.Question); + } + + } + + private void переносПоСловамToolStripMenuItem_Click(object sender, EventArgs e) + { + if (переносПоСловамToolStripMenuItem.Checked == true) + { + customRTB.WordWrap = true; + } + if (переносПоСловамToolStripMenuItem.Checked == false) + { + customRTB.WordWrap = false; + } + } + + private void отменитьToolStripMenuItem_Click(object sender, EventArgs e) + { + отменаToolStripMenuItem_Click(this, new EventArgs()); + } + + public void отменаToolStripMenuItem_Click(object sender, EventArgs e) + { + if (customRTB.CanUndo == true) + { + customRTB.Undo(); + } + else customRTB.Redo(); + } + + private void вырезатьToolStripMenuItem1_Click(object sender, EventArgs e) + { + customRTB.Cut(); + } + + private void копироватьToolStripMenuItem1_Click(object sender, EventArgs e) + { + customRTB.Copy(); + } + + private void вставитьToolStripMenuItem1_Click(object sender, EventArgs e) + { + customRTB.Paste(DataFormats.GetFormat(DataFormats.Text)); + } + + private void contextMenuStrip1_Opening(object sender, CancelEventArgs e) + { + if (customRTB.SelectionLength != 0) + { + вырезатьToolStripMenuItem1.Enabled = true; + копироватьToolStripMenuItem1.Enabled = true; + удалитьToolStripMenuItem1.Enabled = true; + } + if (customRTB.SelectionLength == 0) + { + вырезатьToolStripMenuItem1.Enabled = false; + копироватьToolStripMenuItem1.Enabled = false; + удалитьToolStripMenuItem1.Enabled = false; + } + } + + private void удалитьToolStripMenuItem_Click(object sender, EventArgs e) + { + customRTB.SelectedText = ""; + } + + private void удалитьToolStripMenuItem1_Click(object sender, EventArgs e) + { + customRTB.SelectedText = ""; + } + + private void порядокЧтенияСправаНалевоToolStripMenuItem_Click(object sender, EventArgs e) + { + if (порядокЧтенияСправаНалевоToolStripMenuItem.Checked == true) + { + customRTB.RightToLeft = RightToLeft.Yes; + } + if (порядокЧтенияСправаНалевоToolStripMenuItem.Checked == false) + { + customRTB.RightToLeft = RightToLeft.No; + } + } + + private void очиститьToolStripMenuItem1_Click(object sender, EventArgs e) + { + customRTB.Clear(); + } + + private void оПрограммеToolStripMenuItem_Click(object sender, EventArgs e) + { + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + MessageBox.Show("EncryptPad v0.1 \nBuilt on MVSC 2015\nDeveloped by Sigmanor", "", + MessageBoxButtons.OK, MessageBoxIcon.Asterisk); + } + + private void выделитьВсеToolStripMenuItem1_Click(object sender, EventArgs e) + { + customRTB.SelectAll(); + } + + + private void changeKeyToolStripMenuItem_Click(object sender, EventArgs e) + { + + } + + public int FindMyTextNext(string text, int start) + { + int returnValue = -1; + if (text.Length > 0 && start >= 0) + { + int indexToText = customRTB.Find(text, start, RichTextBoxFinds.MatchCase); + if (indexToText >= 0) + { + returnValue = indexToText; + } + } + return returnValue; + } + + private void textBox1_TextChanged(object sender, EventArgs e) + { + bool isexist = customRTB.Highlight(searchTextBox.Text, ps.HighlightsColor, chkMatchCase.Checked, chkMatchWholeWord.Checked); + } + + private void searchTextBox_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.Escape) + { + searchTextBox.Text = ""; + panel1.Visible = false; + customRTB.Height = customRTB.Height += 27; + customRTB.Focus(); + customRTB.DeselectAll(); + e.Handled = e.SuppressKeyPress = true; + } + } + + private void customRTB_SelectionChanged_1(object sender, EventArgs e) + { + LineAndColumn(); + } + + private void customRTB_TextChanged(object sender, EventArgs e) + { + textSave = 1; + LineAndColumn(); + } + + private void settingsToolStripMenuItem_Click(object sender, EventArgs e) + { + SettingsForm sf = new SettingsForm(); + + sf.StartPosition = FormStartPosition.Manual; + sf.Location = new Point(this.Location.X + (this.Width - sf.Width) / 2, this.Location.Y + (this.Height - sf.Height) / 2); + sf.ShowDialog(this); + } + + private void MainWindow_Activated(object sender, EventArgs e) + { + customRTB.Font = new Font(ps.RichTextFont, ps.RichTextSize); + customRTB.ForeColor = ps.RichForeColor; + customRTB.BackColor = ps.RichBackColor; + } + + private void chkMatchCase_CheckedChanged(object sender, EventArgs e) + { + bool isexist = customRTB.Highlight(searchTextBox.Text, ps.HighlightsColor, chkMatchCase.Checked, chkMatchWholeWord.Checked); + } + + private void chkMatchWholeWord_CheckedChanged(object sender, EventArgs e) + { + bool isexist = customRTB.Highlight(searchTextBox.Text, ps.HighlightsColor, chkMatchCase.Checked, chkMatchWholeWord.Checked); + } + + private void pictureBox1_Click(object sender, EventArgs e) + { + searchTextBox.Text = ""; + panel1.Visible = false; + customRTB.Height = customRTB.Height += 27; + customRTB.Focus(); + SendMessage(customRTB.Handle, (uint)0x00B6, (UIntPtr)0, (IntPtr)(1)); + customRTB.DeselectAll(); + } + + private void findToolStripMenuItem2_Click(object sender, EventArgs e) + { + if (panel1.Visible == false) + { + panel1.Visible = true; + searchTextBox.Focus(); + SendMessage(customRTB.Handle, (uint)0x00B6, (UIntPtr)0, (IntPtr)(-1)); + customRTB.Height = customRTB.Height - 27; + return; + } + + if (panel1.Visible == true) + { + searchTextBox.Text = ""; + panel1.Visible = false; + customRTB.Height = customRTB.Height += 27; + customRTB.Focus(); + SendMessage(customRTB.Handle, (uint)0x00B6, (UIntPtr)0, (IntPtr)(1)); + customRTB.DeselectAll(); + } + } + + private void documentationToolStripMenuItem_Click(object sender, EventArgs e) + { + + } + } +} \ No newline at end of file diff --git a/EncryptPad/Form1.resx b/EncryptPad/Form1.resx new file mode 100644 index 0000000..2b80604 --- /dev/null +++ b/EncryptPad/Form1.resx @@ -0,0 +1,2453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 17, 17 + + + 535, 17 + + + 127, 17 + + + 227, 17 + + + 322, 17 + + + 438, 17 + + + + + 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 + SUVORK5CYII= + + + + 79 + + + + AAABAAUAEBAAAAAAIABoBAAAVgAAACAgAAAAACAAqBAAAL4EAAAwMAAAAAAgAKglAABmFQAAQEAAAAAA + IAAoQgAADjsAAICAAAAAACAAKAgBADZ9AAAoAAAAEAAAACAAAAABACAAAAAAAEAEAAAAAAAAAAAAAAAA + AAAAAAAA////Af///wH///8B////AV6Z4DdemeCdXpng316Z4P1emeD9Xpng316Z4J1emeA3////Af// + /wH///8B////Af///wH///8BXpngDV6Z4KFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4KFemeAN////Af///wH///8BXpngDV6Z4MdemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpngx16Z4A3///8B////AV6Z4KFemeD/c6Lb/6i/3P+owNz/qMDc/6jA3P+owNz/qMDc/6jA + 3P+ov9z/c6Lb/16Z4P9emeCh////AV6Z4DdemeD/Xpng/67L7/////////////////////////////// + /////////////67L7/9emeD/Xpng/16Z4DdemeCdXpng/16Z4P+uzO//////////////////wrmz/8K5 + s/////////////////+uzO//Xpng/16Z4P9emeCdXpng316Z4P9emeD/rszv/////////////////5F/ + df+Rf3X/////////////////rszv/16Z4P9emeD/Xpng316Z4P1emeD/Xpng/67M7/////////////// + //+Nf3b/jX92/////////////////67M7/9emeD/Xpng/16Z4P1emeD9Xpng/16Z4P+uzO////////// + //////////////////////////////////+uzO//Xpng/16Z4P9emeD9Xpng316Z4P9emeD/irXo/9jf + 6f/b2Nf/1uX3/9bl9//W5ff/1uX3/9vY1//Y3+n/irTo/16Z4P9emeD/Xpng316Z4J1emeD/Xpng/16Z + 4P9lhK3/cV5U/1yU2P9emeD/Xpng/1yU2P9xXlT/ZYSt/16Z4P9emeD/Xpng/16Z4J1emeA3Xpng/16Z + 4P9emeD/X5PT/3JfVP9kcIX/WY7O/1mOzv9kcIX/cl9U/1+T0/9emeD/Xpng/16Z4P9emeA3////AV6Z + 4KFemeD/Xpng/16Z4P9lha//cl9T/3BfV/9wX1f/cl9T/2WFr/9emeD/Xpng/16Z4P9emeCh////Af// + /wFemeANXpngx16Z4P9emeD/Xpng/2CS0P9mgaj/ZoGn/2CS0P9emeD/Xpng/16Z4P9emeDHXpngDf// + /wH///8B////AV6Z4A1emeChXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeChXpngDf// + /wH///8B////Af///wH///8B////AV6Z4DdemeCdXpng316Z4P1emeD9Xpng316Z4J1emeA3////Af// + /wH///8B////AQAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA + //8AAP//AAD//wAA//8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4BdemeBlXpngp16Z4NdemeD1Xpng/16Z + 4P9emeD1Xpng116Z4KdemeBlXpngF////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4DFemeCpXpng+V6Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD5XpngqV6Z4DH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4A9emeCbXpng/V6Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/V6Z4JtemeAP////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeAvXpng3V6Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4N1emeAv////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngPV6Z4PFemeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4PFemeA9////Af///wH///8B////Af///wH///8B////AV6Z4C9emeDxXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4PFemeAv////Af///wH///8B////Af///wFemeAPXpng3V6Z + 4P9emeD/Xpng/1eKyf9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/V4rJ/16Z4P9emeD/Xpng/16Z4N1emeAP////Af///wH///8B////AV6Z + 4JtemeD/Xpng/16Z4P9emeD/uczj//7+/v////////////////////////////////////////////// + //////////////////////////////7+/v+5zOP/Xpng/16Z4P9emeD/Xpng/16Z4Jv///8B////Af// + /wFemeAxXpng/V6Z4P9emeD/Xpng/16Z4P/+/v7///////////////////////////////////////// + //////////////////////////////////////////////7+/v9emeD/Xpng/16Z4P9emeD/Xpng/V6Z + 4DH///8B////AV6Z4KlemeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////// + /////////////////////////////////////////////////////////////16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpngqf///wFemeAXXpng+V6Z4P9emeD/Xpng/16Z4P9emeD///////////////////////// + //////////////////+ai4H/mouB////////////////////////////////////////////Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD5XpngF16Z4GVemeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////// + /////////////////////////////3NdT/9zXU////////////////////////////////////////// + //9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeBlXpngp16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//// + ///////////////////////////////////Z09D/c11P/3NdT//Z09D///////////////////////// + /////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4KdemeDXXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD//////////////////////////////////////4RxZf9zXU//c11P/4RxZf////////////// + ////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng116Z4PVemeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P//////////////////////////////////////e2th/3BbTf9wW03/e2th//// + //////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD1Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng///////////////////////////////////////Uz8z/dmhe/3Zo + Xv/Uz8z//////////////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////// + ////////////////////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4PVemeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////// + //////////////////////////////////////////////////////////////////9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD1Xpng116Z4P9emeD/Xpng/16Z4P9emeD/Xpng//H2/P////////////// + ////////////////////////////////////////////////////////////////////////8fb8/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4NdemeCnXpng/16Z4P9emeD/Xpng/16Z4P9emeD/eqvl/63L + 7/+2tbn/ua6n/7W0t/+uzO//rszv/67M7/+uzO//rszv/67M7/+uzO//rszv/7W0t/+5rqf/trW5/63L + 7/96q+X/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngp16Z4GVemeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/21sc/9zXU//bWNi/12X3f9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9dl93/bWNi/3Nd + T/9tbHP/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeBlXpngF16Z4PlemeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/a3OE/3NdT/9yXVH/WYjC/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/1mI + wv9yXVH/c11P/2tzhP9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng+V6Z4Bf///8BXpngqV6Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9lhK//c11P/3NdT/9kbHz/V4vL/12X3v9emeD/Xpng/12X + 3v9Xi8v/ZGx8/3NdT/9zXU//ZYSv/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCp////Af// + /wFemeAxXpng/V6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Y3f9vZmb/c11P/3NdT/9kbX//VIC2/1WH + xP9Vh8T/VIC2/2Rtf/9zXU//c11P/29mZv9emN3/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/V6Z + 4DH///8B////Af///wFemeCbXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2KNxP9xYFf/c11P/3Nd + T/9xXlT/amZr/2pma/9xXlT/c11P/3NdT/9xYFf/Yo3E/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeCb////Af///wH///8B////AV6Z4A9emeDdXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2KN + w/9wZWL/c11P/3NdT/9zXU//c11P/3NdT/9zXU//cGVi/2KNw/9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng3V6Z4A////8B////Af///wH///8B////AV6Z4C9emeDxXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16X2/9mgaf/bG97/29mZf9vZmX/bG96/2aBp/9el9v/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4PFemeAv////Af///wH///8B////Af///wH///8B////AV6Z4D1emeDxXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeDxXpngPf///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4C9emeDdXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng3V6Z4C////8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AV6Z4A9emeCbXpng/V6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/V6Z4JtemeAP////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeAxXpngqV6Z4PlemeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng+V6Z4KlemeAx////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngF16Z4GVemeCnXpng116Z + 4PVemeD/Xpng/16Z4PVemeDXXpngp16Z4GVemeAX////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAKAAAADAAAABgAAAAAQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAP// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFdmOAHXpjfMV6Z4G1dmeCjXpnfy16Y3+temeD/Xpjg/12Y3/9emeD/Xpnf612Z38temeCjXpngbV6Z + 4DFemOAH////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeADXZnfJ12Z4INemeDVXpng912Z4P9emeD/Xpng/12Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4PdemeDVXpjgg12Z3ydemeAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AV2Y4C1emeClXZjf816Y3/9emN//Xpjf/16Y3/9emN//Xpjf/16Y3/9emN//Xpjf/16Y + 3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/12Z3/Ndmd+lXpnfLf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFdmOAXXpngjV6Z3/temeD/Xpjg/16Y3/9emeD/Xpjg/16Y3/9emeD/Xpjg/16Y + 3/9emeD/Xpjg/12Y3/9emeD/XZjf/12Y3/9emeD/XZjf/12Y3/9emeD/XZjf/12Y3/9emeD/XZjf+16Z + 4I1emOAX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV2Z4ENemeDXXZng/12Z4P9emeD/Xpng/12Z4P9emeD/Xpng/12Z + 4P9emeD/Xpng/12Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9dmd/XXpngQ////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeADXpngZ12Z4PVemeD/Xpng/16Y3/9emN//Xpjf/16Y + 3/9emN//Xpjf/16Y3/9emN//Xpjf/16Y3/9emN//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y + 3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpnf9V6Z4GdemeAD////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV2Y4AdemeCBXpng/V6Z4P9emeD/Xpng/16Y + 3/9emeD/Xpjg/16Y3/9emeD/Xpjg/16Y3/9emeD/Xpjg/16Y3/9emeD/Xpjg/12Y3/9emeD/XZjf/12Y + 3/9emeD/XZjf/12Y3/9emeD/XZjf/12Y3/9emeD/XZjf/12Y3/9emeD/XZjf/12Y4P1emeCBXpngB/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngA16Z4IFemeD9XZng/16Z + 4P9emeD/XZng/12Z4P9emeD/Xpng/12Z4P9emeD/Xpng/12Z4P9emeD/Xpng/12Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9dmeD9XpnggV6Z4AP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngZ16Z + 4P1emeD/Xpng/16Z4P9emeD/Xpng/16Y3/9emN//Xpjf/16Y3/9emN//Xpjf/16Y3/9emN//Xpjf/16Y + 3/9emN//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y + 3/9emd//Xpjf/16Y3/9emd//Xpjf/V6Z4Gf///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeBDXZnf9V6Z4P9emeD/Xpng/16Z4P9dl97/VonH/1KBuv9Sgbr/UoG5/1KAuf9Sgbr/UoG5/1KA + uf9Sgbr/UoG5/1KAuf9Sgbr/UoG5/1GAuf9Sgbr/UYC5/1GAuf9Sgbr/UYC5/1GAuf9Sgbr/UYC5/1GA + uf9Sgbr/UoG6/1aJx/9dl97/XZjf/12Y3/9emeD/XZjf/16Z4PVemeBD////Af///wH///8B////Af// + /wH///8B////AV6Z3xdemeDXXZng/16Z4P9emeD/XZng/16Z4P9Zj9H/dZrI/6a+2/+ov9z/qL/c/6jA + 3P+ov9z/qL/c/6jA3P+ov9z/qL/c/6jA3P+ov9z/qL/c/6i/3P+ov9z/qL/c/6i/3P+ov9z/qL/c/6i/ + 3P+ov9z/qL/c/6i/3P+ov9z/pr7b/3WayP9Zj9H/Xpng/16Z4P9emeD/Xpng/16Z4P9emd/XXZjgF/// + /wH///8B////Af///wH///8B////AV2Z341emd//Xpjf/16Z4P9emeD/Xpng/16Z4P96ptr/9Pf6//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v///////v7+//7+ + /v///////v7+//7+/v///////v7+//7+/v///////v7+//T3+v96ptr/Xpjf/16Y3/9emd//Xpjf/16Y + 3/9emd//Xpngjf///wH///8B////Af///wH///8BXpngLV2Y3/temeD/XZng/16Z4P9emeD/Xpng/16Z + 4P+syu7///////7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+ + /v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v+syu7/XZjf/12Y + 3/9emeD/XZjf/12Y3/9emeD/XZjf+16Z4C3///8B////Af///wFdmeADXpngpV2Z4P9dmeD/XZng/16Z + 4P9emeD/XZng/16Z4P+uzO////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+uzO//Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4KVemeAD////Af///wFemOAnXpnf816Y + 3/9emd//Xpjf/16Z4P9emeD/Xpng/16Z4P+uzO///v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+ + /v///////v7+//7+/v+uy+//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Z3/NdmeAn////Af// + /wFemeCDXpjf/12Y4P9emeD/XZng/16Z4P9emeD/Xpng/16Z4P+uzO////////7+/v///////v7+//7+ + /v///////v7+//7+/v///////v7+//7+/v/t6uj/kH90/5B/dP/t6uj//v7+//7+/v///////v7+//7+ + /v///////v7+//7+/v///////v7+//7+/v+uzO//XZjf/12Y3/9emeD/XZjf/12Y3/9emeD/XZjf/12Y + 3/9emOCD////AV6Y4AdemeDVXZng/12Z4P9dmeD/XZng/16Z4P9emeD/XZng/16Z4P+uzO////////// + ///////////////////////////////////////////////////Bt7H/c11P/3NdT//Bt7H///////// + //////////////////////////////////////////////////+uzO//Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emN/VXpjgB16Y4DFemN/3Xpnf/16Y3/9emd//Xpjf/16Z4P9emeD/Xpng/16Z + 4P+uzO///v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v+5rqb/clxO/3Jc + Tv+5rqf//v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v+uy+//Xpjf/16Y + 3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emN/3XpngMV6Z4G1emeD/Xpjf/12Y4P9emeD/XZng/16Z + 4P9emeD/Xpng/16Z4P+uzO////////7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//r5 + +P+jlIv/clxP/3JcTv+jlIv/+vn4//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+ + /v+uzO//XZjf/12Y3/9emeD/XZjf/12Y3/9emeD/XZjf/12Y3/9emeD/XpngbV6Z36FdmeD/XZng/12Z + 4P9dmeD/XZng/16Z4P9emeD/XZng/16Z4P+uzO////////////////////////////////////////// + /////////////7mup/9zXlD/c11P/3NdT/9zXlD/ua6n//////////////////////////////////// + //////////////////+uzO//Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngo16Z + 4MtemeD/Xpnf/16Y3/9emd//Xpjf/16Z4P9emeD/Xpng/16Z4P+uzO///v7+//7+/v/+/v7//v7+//7+ + /v/+/v7//v7+//7+/v/+/v7//v7+/4NwZP9yXU7/clxO/3JcTv9yXE7/g3Bk//7+/v///////v7+//7+ + /v///////v7+//7+/v///////v7+//7+/v+uy+//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y + 3/9emd//XZnfy12Z3+temeD/Xpjf/12Y4P9emeD/XZng/16Z4P9emeD/Xpng/16Z4P+uzO////////7+ + /v///////v7+//7+/v///////v7+//7+/v///////v7+/3pqYP9xW03/clxP/3JcTv9xW03/empg//7+ + /v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v+uzO//XZjf/12Y3/9emeD/XZjf/12Y + 3/9emeD/XZjf/12Y3/9emeD/Xpng616Z4P9dmeD/XZng/12Z4P9dmeD/XZng/16Z4P9emeD/XZng/16Z + 4P+uzO///////////////////////////////////////////////////////7Coov9kU0j/aFVJ/2hV + Sf9kU0j/sKii//////////////////////////////////////////////////////+uzO//Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z3/9emeD/Xpnf/16Y3/9emd//Xpjf/16Z + 4P9emeD/Xpng/16Z4P+uzO///v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//j4 + 9/+wqKL/dmde/3ZnXv+wqKL/+Pj3//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+ + /v+uy+//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/12Z4P9emeD/Xpng/16Z + 3/9emeD/Xpjf/16Z4P9emeD/Xpnf/16Z4P+uzO////////7+/v////////////7+/v////////////7+ + /v////////////7+/v////////////7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+ + /v///////v7+//7+/v+uzO//Xpjf/16Y3/9emeD/Xpjf/16Y3/9emeD/Xpjf/16Y3/9emeD/Xpjf/12Z + 4P9dmeD/XZng/12Z4P9emeD/XZng/12Z4P9emeD/XZng/12Z4P+uzO////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+uzO//XZng/12Z4P9dmeD/XZng/12Z4P9dmeD/XZng/12Z + 4P9dmeD/XZng/16Z4OtemN//Xpnf/16Z3/9emd//Xpjf/16Z3/9emd//Xpnf/16Z3/+vzO///v7+//7+ + /v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+ + /v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v+uy+//Xpjf/16Y3/9emd//Xpjf/16Y + 3/9emd//Xpjf/16Y3/9emd//Xpjf616Z4MtemeD/Xpng/16Z3/9emeD/Xpjf/16Z4P9emeD/Xpnf/16Z + 4P+oyO7///////7+/v////////////7+/v////////////7+/v////////////7+/v////////////7+ + /v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v///////v7+//7+/v+nx+7/Xpjf/16Y + 3/9emeD/Xpjf/16Y3/9emeD/Xpjf/16Y3/9emeD/Xpjfy16Z4KFdmeD/XZng/12Z4P9emeD/XZng/12Z + 4P9emeD/XZng/12Z4P9wpOP/4ez5//7+/v////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////v7+/+Hs + +f9wpOP/XZng/12Z4P9dmeD/XZng/12Z4P9dmeD/XZng/12Z4P9dmeD/Xpngo16Z4G1emN//Xpnf/16Z + 3/9emd//Xpjf/16Z3/9emd//Xpnf/16Z3/9emd//aaDi/4Wx5/+IrNr/lYV6/5WFev+VhXr/jpOf/4ay + 5/+Gsuf/hrLn/4ay5/+Gsuf/hrLn/4ay5/+Gsuf/hrLn/4ay5/+Gsuf/hrLn/46Tn/+VhXr/lYV6/5WF + ev+IrNr/hbHn/2mg4v9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//XpngbV6Z + 4DFemeD3Xpng/16Z3/9emeD/Xpjf/16Z4P9emeD/Xpnf/16Z4P9emeD/Xpnf/16Z3/9gkc3/clxO/3Nc + Tv9zXU//amhw/12Y3v9emeD/XZnf/16Z3/9emeD/XZnf/16Y3/9emeD/Xpjf/16Y3/9emeD/XZje/2po + cP9zXU//cl1P/3JdT/9gkc3/Xpjf/16Y3/9emeD/Xpjf/16Y3/9emeD/Xpjf/16Y3/9emeD/Xpjf/16Y + 3/9emeD3XpjfMV6Z4AdemeDVXZng/12Z4P9emeD/XZng/12Z4P9emeD/XZng/12Z4P9emeD/XZng/16Z + 4P9gks//cl5S/3NdT/9zXU//bmJf/1mP0f9dmN//Xpng/16Z4P9emeD/Xpng/12Z4P9dmeD/XZng/12Z + 4P9dmN//WY/R/25iX/9zXU7/c11P/3JeUv9gks//XZng/12Z4P9dmeD/XZng/12Z4P9dmeD/XZng/12Z + 4P9dmeD/XZng/12Z4P9emeDVXpjfB////wFdmOCDXpnf/16Z3/9emd//Xpjf/16Z3/9emd//Xpnf/16Z + 3/9emd//Xpnf/16Z3/9fldj/b2Vk/3JcTv9yXU//cl1P/1h9rf9cldv/Xpnf/16Z3/9emeD/Xpnf/16Y + 3/9emd//Xpjf/16Y3/9cldv/WH2t/3JdT/9zXE//cl1P/29lZP9fldj/Xpjf/16Y3/9emd//Xpjf/16Y + 3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emeCD////Af///wFdmOAnXpjg816Z3/9emeD/Xpjf/16Z + 4P9emeD/Xpnf/16Z4P9emeD/Xpnf/16Z3/9emeD/anWJ/3NcTv9zXU//clxO/2hocf9Ug73/W5TY/16Z + 3/9emeD/XZnf/16Y3/9emeD/Xpjf/1uU2P9Ug73/aGhx/3JdT/9zXU//cl1P/2p1if9emeD/Xpjf/16Y + 3/9emeD/Xpjf/16Y3/9emeD/Xpjf/16Y3/9emeD/Xpjf/16Z3/NdmeAn////Af///wFemOADXpngpV2Z + 4P9emeD/XZng/12Z4P9emeD/XZng/12Z4P9emeD/XZng/16Z4P9emeD/Yo3D/3JdUP9zXU//c11P/3Jd + UP9hcIf/U4G6/1eLyf9bk9b/XJbb/1yW2/9bk9b/V4vJ/1OBuv9hcIf/cl1Q/3NdT/9zXU7/cl1Q/2KN + w/9dmeD/XZng/12Z4P9dmeD/XZng/12Z4P9dmeD/XZng/12Z4P9dmeD/XZng/16Z4KVemeAD////Af// + /wH///8BXpngLV6Z3/temd//Xpjf/16Z3/9emd//Xpnf/16Z3/9emd//Xpnf/16Z3/9emeD/Xpnf/2tx + gf9yXU//clxO/3JcTv9yXVD/Zmp3/1V9rv9Sgbr/UoG7/1KBu/9SgLn/VX2u/2Zqd/9yXVD/cl1P/3Jd + T/9zXE//a3GB/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpjf/16Y3/9emd//Xpnf+12Y + 4C3///8B////Af///wH///8B////AV6Z4I1emeD/Xpjg/16Y4P9emeD/Xpng/16Y4P9emeD/Xpng/16Z + 3/9emeD/Xpnf/1+T0/9vZ2f/c1xP/3JcT/9zXU//c1xP/3JdUf9qZmn/ZGx8/2RsfP9qZmn/cl1R/3Nd + T/9zXU//c11P/3NdT/9vZ2f/X5PT/16Z3/9emeD/Xpnf/16Z3/9emeD/Xpnf/16Z3/9emeD/Xpnf/16Z + 3/9emeD/Xpngjf///wH///8B////Af///wH///8B////AV6Z4Bdemd/XXpng/12Z4P9emOD/Xpnf/12Z + 4P9emOD/Xpnf/16Z3/9emeD/Xpnf/16Z3/9hkMr/b2dn/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/29nZ/9hkMr/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeDXXZjgF////wH///8B////Af///wH///8B////Af///wFemeBDXpng9V6Z + 4P9emd//Xpjg/16Z4P9emd//Xpjg/16Y3/9emN//Xpjg/16Y3/9emN//YJLR/2xuef9yXU//clxO/3Jc + Tv9zXE//clxO/3NdT/9zXU//c11P/3NdT/9yXU//bG55/2CS0f9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z3/VemeBD////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpjgZ12Y3/1emeD/Xpng/16Y4P9emeD/Xpng/16Z3/9emeD/Xpnf/16Z3/9emeD/Xpnf/16Z + 3/9jibn/bHB9/3FiW/9yXU//c1xP/3NdT/9yXU//cWJb/2xwff9jibn/Xpnf/16Z3/9emeD/Xpnf/16Z + 3/9emeD/Xpnf/16Z3/9emeD/Xpnf/16Z3/9emeD/Xpng/V6Z4Gf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXpngA16Y34FemeD9Xpnf/12Z4P9emOD/Xpnf/16Z3/9emeD/Xpnf/16Z + 3/9emeD/Xpnf/16Z3/9emeD/Xpjf/1+U1P9hjsX/ZIe1/2SHtf9ijcT/X5TU/16Y3/9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD9XpnggV6Z4AP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4AdemeCBXpjf/V6Z4P9emd//Xpjg/16Y + 3/9emN//Xpjg/16Y3/9emN//Xpjg/16Y3/9emN//Xpjg/16Y3/9emN//Xpjg/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/12Z4P1emeCBXZjgB/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeADXpjgZ16Z + 4PVemeD/Xpng/16Z3/9emeD/Xpjg/16Z3/9emeD/Xpjg/16Z3/9emeD/Xpjg/16Z3/9emeD/Xpjg/12Y + 4P9emeD/Xpjg/12Y4P9emeD/Xpjg/12Y4P9emeD/Xpjg/12Y4P9emeD/Xpjg/12Y4P9emeD/XZjf9V6Z + 4GdemeAD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AV6Z4ENemd/XXpng/16Z3/9emeD/Xpng/16Z3/9emeD/Xpng/16Z3/9emeD/Xpng/16Z + 3/9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emN/XXpjgQ////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeAXXpngjV2Y3/temN//XZjf/12Y3/9emN//XZjf/12Y + 3/9emN//XZjf/12Y3/9emN//XZjf/12Y3/9dmeD/XZnf/12Y3/9dmeD/XZnf/12Y3/9dmeD/XZnf/12Y + 3/9dmeD/XZnf+16Z341emd8X////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4C1emeClXpng816Z + 3/9emeD/Xpng/16Z3/9emeD/Xpng/16Z3/9emeD/Xpng/12Z3/9emeD/Xpng/12Z3/9emeD/Xpng/12Z + 3/9emeD/Xpng/12Y3/NemeClXpngLf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeADXpngJ12Z4INemeDVXpng916Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4PdemeDVXZnfg16Y4CdemeAD////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeAHXpngMV6Z321emeChXpngy16Z4Otemd//XZng/16Z + 4P9dmeD/Xpng616Z4Mtemd+hXpngbV6Y4DFemOAH////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AQAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//ygA + AABAAAAAgAAAAAEAIAAAAAAAAEIAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeAxXpnga16Z4JdemeDDXpng316Z4PtemeD/Xpng/16Z4P9emeD/Xpng+16Z + 4N9emeDDXpngl16Z4GtemeAx////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeAJXpngUV6Z4KNemeDvXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4O9emeCjXpngUV6Z4An///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV6Z4CFemeCLXpng616Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeDrXpngi16Z4CH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngJV6Z4J9emeD7Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD7Xpngn16Z4CX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeAJXpngg16Z4PdemeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD3Xpngg16Z + 4An///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeA9Xpng316Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeDfXpngPf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeB7Xpng+16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4PtemeB7////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AV6Z4A1emeCvXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4K9emeAN////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV6Z4A1emeDDXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpngw16Z4A3///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4A1emeDXXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDXXpngDf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4A1emeDDXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4MNemeAN////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeCvXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpngr////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeB7Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/12Y3v9Wicb/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Wicb/XZje/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeB7////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeA9Xpng+16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9Wicb/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1aJxv9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng+16Z + 4D3///8B////Af///wH///8B////Af///wH///8B////Af///wFemeAJXpng316Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Woe9/8bV6P/8/f7///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////P3+/8bV6P9ah73/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeDfXpngCf///wH///8B////Af///wH///8B////Af///wH///8BXpngg16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/8bV6P////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////xtXo/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4IP///8B////Af///wH///8B////Af// + /wH///8BXpngJV6Z4PdemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P/8/f7///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////z9/v9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD3XpngJf// + /wH///8B////Af///wH///8B////AV6Z4J9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4J////8B////Af///wH///8B////AV6Z4CFemeD7Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD7XpngIf///wH///8B////Af///wFemeCLXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4Iv///8B////Af// + /wFemeAJXpng616Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////// + /////////////////////////////////////////////////////////////////////////////97Z + 1f+Ne3D/jXtw/97Z1f////////////////////////////////////////////////////////////// + ////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeDrXpngCf///wH///8BXpngUV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng//////////////////////////////////////////////////////////////////// + //////////////////+Ne3D/c11P/3NdT/+Ne3D///////////////////////////////////////// + /////////////////////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4FH///8B////AV6Z4KNemeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////////////////////// + ////////////////////////////////////////c11P/3NdT/9zXU//c11P//////////////////// + //////////////////////////////////////////////////////////////////9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCj////Af///wFemeDvXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////// + /////////////////////////////////////////////////////////////3NdT/9zXU//c11P/3Nd + T/////////////////////////////////////////////////////////////////////////////// + ////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng7/// + /wFemeAxXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//// + //////////////////////////////////////////////////////////////////////////////Ty + 8f9zXU//c11P/3NdT/9zXU//9PLx//////////////////////////////////////////////////// + /////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeAxXpnga16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P////////////////////////////////////////////////////////////// + //////////////Lv7v+CbmL/c11P/3NdT/9zXU//c11P/4JuYv/y7+7///////////////////////// + //////////////////////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpnga16Z4JdemeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////// + //////////////////////////////////+pnJP/c11P/3NdT/9zXU//c11P/3NdT/9zXU//qZyT//// + ////////////////////////////////////////////////////////////////////////Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4JdemeDDXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////// + ////////////////////////////////////////////////////////gnBl/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/4JwZf////////////////////////////////////////////////////////////// + /////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeDDXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P///////////////////////////////////////////////////////////////////////////3lq + YP9xXE7/c11P/3NdT/9zXU//c11P/3FcTv95amD///////////////////////////////////////// + //////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng316Z4PtemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////////////////////// + //////////////////+flY7/Y1JG/2xYS/9wW03/cFtN/2xYS/9jUkb/n5WO//////////////////// + ////////////////////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4PtemeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////// + ////////////////////////////////////////8O7t/3BhV/9iUUb/YlFG/2JRRv9iUUb/cGFX//Du + 7f///////////////////////////////////////////////////////////////////////////16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////// + ///////////////////////////////////////////////////////////////////w7u3/n5WO/3hp + YP94aWD/n5WO//Du7f////////////////////////////////////////////////////////////// + //////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng+16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng+16Z + 4N9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9gmuD///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4N9emeDDXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/YJrg//z9/v////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////P3+/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDDXpngl16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P/K3fT///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////8rd9P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngl16Z4GtemeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/ZZ3h/8rd9P/8/f7///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////P3+/8rd + 9P9lneH/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4GtemeAxXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9oe5f/c11P/3NdT/9zXU//c11P/2Z2kP9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/ZnaQ/3NdT/9zXU//c11P/3Nd + T/9oe5f/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeAx////AV6Z4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/aHuX/3NdT/9zXU//c11P/3NdT/9nbXz/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2dt + fP9zXU//c11P/3NdT/9zXU//aHuX/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDv////Af///wFemeCjXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2h7l/9zXU//c11P/3Nd + T/9zXU//aGhw/1qS1f9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/1qS1f9oaHD/c11P/3NdT/9zXU//c11P/2h7l/9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngo////wH///8BXpngUV6Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9lgqn/c11P/3NdT/9zXU//c11P/3BgWf9UhsL/XZjf/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/12Y3/9UhsL/cGBZ/3NdT/9zXU//c11P/3NdT/9lgqn/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4FH///8B////AV6Z4AlemeDrXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/YY/J/3NdT/9zXU//c11P/3NdT/9zXU//W3ec/1iNzf9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9Yjc3/W3ec/3NdT/9zXU//c11P/3Nd + T/9zXU//YY/J/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4OtemeAJ////Af///wH///8BXpngi16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9wZWP/c11P/3NdT/9zXU//c11P/2tl + Zv9SgLj/WI3N/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9Yjc3/UoC4/2tl + Zv9zXU//c11P/3NdT/9zXU//cGVj/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCL////Af///wH///8B////AV6Z4CFemeD7Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/aHyZ/3Nd + T/9zXU//c11P/3NdT/9zXU//Ym+E/1KBuv9Vh8T/XJTY/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/1yU + 2P9Vh8T/UoG6/2JvhP9zXU//c11P/3NdT/9zXU//c11P/2h8mf9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD7XpngIf///wH///8B////Af// + /wH///8BXpngn16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/1+V1/9xYFj/c11P/3NdT/9zXU//c11P/3NdT/9ib4b/UoG6/1KBuv9UhsH/V4zL/1mP + 0P9Zj9D/V4zL/1SGwf9Sgbr/UoG6/2Jvhv9zXU//c11P/3NdT/9zXU//c11P/3FgWP9fldf/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngn/// + /wH///8B////Af///wH///8B////AV6Z4CVemeD3Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Z3+j/3NdT/9zXU//c11P/3NdT/9zXU//c11P/2ln + bf9Yeqb/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/WHqm/2lnbf9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9nf6P/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng916Z4CX///8B////Af///wH///8B////Af///wH///8BXpngg16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9tbnf/c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/2xkZP9kbX//X3KO/19yjv9kbX//bGRk/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9tbnf/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4IP///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4AlemeDfXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/X5bZ/25rcf9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9ua3H/X5bZ/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4N9emeAJ////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXpngPV6Z4PtemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9fltn/bW11/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9tbXX/X5bZ/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4PtemeA9////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeB7Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Y3f9oe5f/cl9T/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3JfU/9oe5f/Xpjd/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeB7////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4K9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/2CRzv9qdoz/cl9V/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//cl9V/2p2 + jP9gkc7/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeCv////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeANXpngw16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16X2/9jiLf/aHuX/2tyg/9ubHP/bmxz/2ty + g/9pepX/Y4i3/16X2/9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDDXpngDf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4A1emeDXXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDXXpngDf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngDV6Z + 4MNemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDDXpngDf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeANXpngr16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeCvXpngDf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeB7Xpng+16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4PtemeB7////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4D1emeDfXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4N9emeA9////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXpngCV6Z4INemeD3Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng916Z4INemeAJ////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngJV6Z4J9emeD7Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD7Xpngn16Z4CX///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpngIV6Z4ItemeDrXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4OtemeCLXpngIf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngCV6Z4FFemeCjXpng716Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDvXpngo16Z + 4FFemeAJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeAxXpnga16Z4JdemeDDXpng316Z4PtemeD/Xpng/16Z4P9emeD/Xpng+16Z4N9emeDDXpngl16Z + 4GtemeAx////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAoAAAAgAAAAAABAAABACAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAA////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV6Z4CFemeBBXpnggV6Z4I9emeC/Xpngv16Z4O9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4L9emeC/Xpngj16Z4IFemeBBXpngIf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeBBXpnggV6Z4L9emeDvXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4L9emeCBXpngQf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngIV6Z + 4HFemeC/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4L9emeBxXpngIf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeAhXpngcV6Z4M9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpngz16Z4HFemeAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeBRXpngr16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCvXpngUf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4BFemeBxXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng316Z4HFemeAR////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV6Z4BFemeCBXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4O9emeCBXpngEf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4BFemeCBXpng716Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDvXpnggV6Z + 4BH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeBRXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng316Z4FH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeAhXpngv16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4L9emeAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpnggV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCB////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngIV6Z4M9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDPXpngIf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4GFemeDvXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeDvXpngYf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeCPXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngj////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeARXpngz16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpngz16Z4BH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXpngMV6Z4N9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng316Z + 4DH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4DFemeDvXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4DH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeAxXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng716Z4DH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngYV6Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4GH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AV6Z4DFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4DH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeAxXpng716Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z + 4DH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpngMV6Z4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4DH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4BFemeDfXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng316Z4BH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpngz16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngz////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4I9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XZbb/1eKyP9Tg7z/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Tg7z/V4rI/12W2/9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpngj////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeBhXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/1yV2f9Tg7z/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/U4O8/1yV2f9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XpngYf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngIV6Z4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9dltv/U4O8/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/U4O8/12W2/9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDvXpngIf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeDPXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/1eKyP9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/V4rI/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeDP////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpnggV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/U4O8/1KBuv9okcP/vtDl//T3 + +/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////T3+/++0OX/aJHD/1KBuv9Tg7z/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCB////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4CFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9Sgbr/cpnH//T3+/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////09/v/cpnH/1KB + uv9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngv16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2iRw//09/v///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////09/v/aJHD/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4L////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4FFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/vtDl//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //++0OX/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4FH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeARXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P/09/v///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////T3+/9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng316Z + 4BH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4IFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpnggf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeARXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeDvXpngEf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4IFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCB////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeARXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4O9emeAR////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4HFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4HH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng3////wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4FFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XpngUf// + /wH///8B////Af///wH///8B////Af///wH///8BXpngr16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////9vX0/7mup/+Whnv/loZ7/7mup//29fT///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCv////Af///wH///8B////Af///wH///8B////AV6Z + 4CFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////b19P+Ne3D/c11P/3Nd + T/9zXU//c11P/417cP/29fT///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeAh////Af///wH///8B////Af///wH///8BXpngcV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////ua6n/3NdT/9zXU//c11P/3NdT/9zXU//c11P/7mup/////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4HH///8B////Af///wH///8B////Af// + /wFemeDPXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////+Whnv/c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//loZ7//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpngz////wH///8B////Af///wH///8BXpngIV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XpngIf///wH///8B////Af// + /wFemeBxXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeBx////Af///wH///8B////AV6Z4L9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4L////8B////Af// + /wH///8BXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/////wH///8B////AV6Z4EFemeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XpngQf// + /wH///8BXpnggV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////9PM + yP9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/9PMyP////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCB////Af///wFemeC/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+wpJz/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/7CknP////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4L////8B////AV6Z4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////y8K9/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/8vCvf////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng7////wFemeAhXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////b19P98Z1r/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//fGda//b19P////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/XpngIV6Z4EFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////wriy/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//wriy//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeBBXpnggV6Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////+bjYT/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/+bjYT///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4IFemeCPXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD///////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////4p9 + df9yXE7/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//clxO/4p9 + df////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngj16Z4L9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////iX10/2hWSf9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9oVkn/iX10//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeC/Xpngv16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //+Th4D/YlFG/21ZTP9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//bVlM/2JR + Rv+Th4D///////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4L9emeDvXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////7qzrv9iUUb/YlFG/2hWSf9yXE7/c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//clxO/2hWSf9iUUb/YlFG/7qzrv////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////9fTz/2xcUv9iUUb/YlFG/2NSR/9pVkr/bllM/29aTf9vWk3/bllM/2lWSv9jUkf/YlFG/2JR + Rv9sXFL/9fTz//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////xL66/2JRRv9iUUb/YlFG/2JR + Rv9iUUb/YlFG/2JRRv9iUUb/YlFG/2JRRv9iUUb/YlFG/8S+uv////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////nZKL/2JRRv9iUUb/YlFG/2JRRv9iUUb/YlFG/2JRRv9iUUb/YlFG/2JR + Rv+dkov///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////xL66/2xc + Uv9iUUb/YlFG/2JRRv9iUUb/YlFG/2JRRv9sXFL/xL66//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////9fTz/7qzrv+Th4D/iX10/4l9dP+Th4D/urOu//X0 + 8/////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4O9emeC/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD///////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngv16Z4L9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2if4v////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeC/Xpngj16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/aJ/i//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4I9emeCBXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/9fn9//////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////1+f3/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/XpnggV6Z4EFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P/D2fP///////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////////////8PZ + 8/9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeBBXpngIV6Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/3Km5P/1+f3///////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////1+f3/cqbk/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4CH///8BXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/3ys5v/1+f3///////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////////////////////////////////9fn9/3ys + 5v9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDv////Af// + /wFemeC/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/3Km + 5P/D2fP/9fn9//////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////9fn9/8PZ8/9ypuT/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4L////8B////AV6Z4IFemeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9bk9f/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9bk9f/c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpnggf// + /wH///8BXpngQV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/1iNzf9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/1iNzf9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeBB////Af///wH///8BXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//XIKy/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XIKy/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng//// + /wH///8B////Af///wFemeC/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9beqL/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9beqL/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeC/////Af///wH///8B////AV6Z4HFemeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/1p4n/9akNL/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/WpDS/1p4 + n/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4HH///8B////Af///wH///8BXpngIV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//Y2+F/1WHxP9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9Vh8T/Y2+F/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XpngIf///wH///8B////Af///wH///8BXpngz16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/29oav9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9paHD/UoG6/1uT + 1/9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/W5PX/1KB + uv9paHD/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//b2hq/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4M////8B////Af///wH///8B////Af///wFemeBxXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/bHB8/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3FfVv9Sgbr/VIS//12Y3v9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/12Y3v9UhL//UoG6/3FfVv9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9scHz/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngcf///wH///8B////Af///wH///8B////AV6Z + 4CFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9nf6H/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/150 + kv9Sgbr/V4rI/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/V4rI/1KB + uv9edJL/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/2d/of9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeAh////Af///wH///8B////Af///wH///8B////AV6Z4K9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2KOxf9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//a2Zq/1KBuv9Sgbr/WpDS/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/1qQ0v9Sgbr/UoG6/2tmav9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//Yo7F/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngr////wH///8B////Af///wH///8B////Af// + /wH///8BXpngUV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/3BlYf9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//Wnif/1KBuv9Sgbr/WpDS/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9akNL/UoG6/1KB + uv9aeJ//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3BlYf9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeBR////Af///wH///8B////Af///wH///8B////Af///wH///8BXpng316Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/aneO/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9vYlz/VH+z/1KBuv9Sgbr/V4zL/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/V4zL/1KBuv9Sgbr/VH+z/29iXP9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//aneO/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng3////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeBxXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9ijsX/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9na3f/UoG6/1KBuv9Sgbr/VYfE/12W2/9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/XZbb/1WHxP9Sgbr/UoG6/1KB + uv9na3f/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9ijsX/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeBx////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4BFemeDvXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9ubHP/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9edJL/UoG6/1KB + uv9Sgbr/UoG6/1eKyP9dltv/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/XZbb/1eKyP9Sgbr/UoG6/1KBuv9Sgbr/XnSS/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//bmxz/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4BH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV6Z4IFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2OKvP9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9edJL/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Vh8T/WY/P/1yV + 2f9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9cldn/WY/P/1WHxP9Sgbr/UoG6/1KBuv9Sgbr/UoG6/150 + kv9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9jirz/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeCB////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngEV6Z + 4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/25sc/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9lbX7/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9UhL//VYfE/1WHxP9UhL//UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9lbX7/c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//bmxz/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4BH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpnggV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Yo7F/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9rZmr/Vn2t/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Wfa3/a2Zq/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9ijsX/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeCB////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeARXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/aXuY/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//Z2t3/1Z9rf9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1KB + uv9Sgbr/UoG6/1KBuv9Wfa3/Z2t3/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//aXuY/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng316Z4BH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeBRXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/b2hq/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/2tm + av9gcYv/WHqm/1KBuv9Sgbr/UoG6/1KBuv9Sgbr/UoG6/1h6pv9gcYv/a2Zq/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/29oav9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeBR////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeC/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9hks7/cmFY/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/29iXP9rZmr/a2Zq/29i + XP9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9yYVj/YZLO/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngv////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4CFemeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9ijsX/cmFY/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//cmFY/2KOxf9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeAh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV6Z4IFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9ijsX/cmFY/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3JhWP9ijsX/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpnggf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z + 4M9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9ijsX/cmFY/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9yYVj/Yo7F/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4M////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngIV6Z4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9ijsX/b2hq/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//b2hq/2KOxf9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDvXpngIf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpngYV6Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9fldf/bHB8/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/2xwfP9fldf/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4GH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngj16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/ZYaz/3BlYf9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Bl + Yf9lhrP/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeCP////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXpngz16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/2l7mP9yYVj/c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3JhWP9pe5j/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpngz/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeARXpng316Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9mg6r/b2hq/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/29oav9mg6r/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4N9emeAR////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeAxXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/YZLO/2d/of9scHz/cmFY/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3NdT/9zXU//c11P/3Nd + T/9yYVj/bHB8/2d/of9hks7/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDvXpngMf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeAxXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/X5XX/2OK + vP9lhrP/aXuY/2l7mP9pe5j/aXuY/2WGs/9jirz/YZLO/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4DH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeAxXpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeAx////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFemeBhXpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/XpngYf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeAxXpng716Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4DH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeAxXpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4O9emeAx////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeAxXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDfXpngMf///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFemeARXpngz16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpngz16Z4BH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXpngj16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4I////8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngYV6Z + 4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4O9emeBh////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngIV6Z4M9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDPXpngIf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AV6Z4IFemeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpnggf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4CFemeC/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpngv16Z4CH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFemeBRXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng316Z4FH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFemeARXpnggV6Z4O9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng716Z4IFemeAR////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpngEV6Z4IFemeDvXpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng716Z4IFemeAR////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AV6Z4BFemeBxXpng316Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng316Z + 4HFemeAR////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpngUV6Z4K9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpngr16Z4FH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AV6Z4CFemeBxXpngz16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeDPXpngcV6Z4CH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BXpngIV6Z4HFemeC/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4L9emeBxXpngIf///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXpngQV6Z4IFemeC/Xpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4O9emeC/XpnggV6Z4EH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BXpngIV6Z4EFemeCBXpngj16Z4L9emeC/Xpng716Z4P9emeD/Xpng/16Z4P9emeD/Xpng/16Z + 4P9emeD/Xpng/16Z4P9emeDvXpngv16Z4L9emeCPXpnggV6Z4EFemeAh////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA + + + \ No newline at end of file diff --git a/EncryptPad/Form2.Designer.cs b/EncryptPad/Form2.Designer.cs new file mode 100644 index 0000000..13425ab --- /dev/null +++ b/EncryptPad/Form2.Designer.cs @@ -0,0 +1,97 @@ +namespace EncryptPad +{ + partial class Form2 + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2)); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(12, 12); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(156, 20); + this.textBox1.TabIndex = 0; + this.textBox1.UseSystemPasswordChar = true; + this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); + this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox1_KeyDown); + // + // button1 + // + this.button1.Enabled = false; + this.button1.Location = new System.Drawing.Point(12, 38); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 1; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // pictureBox1 + // + this.pictureBox1.Cursor = System.Windows.Forms.Cursors.Hand; + this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image"))); + this.pictureBox1.Location = new System.Drawing.Point(168, 6); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(32, 32); + this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; + this.pictureBox1.TabIndex = 3; + this.pictureBox1.TabStop = false; + this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click); + // + // Form2 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(200, 69); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.button1); + this.Controls.Add(this.textBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "Form2"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Encryption key"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.PictureBox pictureBox1; + } +} \ No newline at end of file diff --git a/EncryptPad/Form2.cs b/EncryptPad/Form2.cs new file mode 100644 index 0000000..832213f --- /dev/null +++ b/EncryptPad/Form2.cs @@ -0,0 +1,53 @@ +using System; +using System.Windows.Forms; + +namespace EncryptPad +{ + public partial class Form2 : Form + { + public static bool formClosing = false; + public Form2() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + MainWindow.key = textBox1.Text; + textBox1.Focus(); + textBox1.Text = ""; + this.Hide(); + } + + private void textBox1_TextChanged(object sender, EventArgs e) + { + if (textBox1.Text.Length > 0) + button1.Enabled = true; + else + button1.Enabled = false; + } + + private void textBox1_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.Enter) + { + button1_Click(sender, e); + } + } + + private void pictureBox1_Click(object sender, EventArgs e) + { + if (textBox1.UseSystemPasswordChar == true) + { + textBox1.UseSystemPasswordChar = false; + return; + } + + if (textBox1.UseSystemPasswordChar == false) + { + textBox1.UseSystemPasswordChar = true; + return; + } + } + } +} diff --git a/EncryptPad/Form2.resx b/EncryptPad/Form2.resx new file mode 100644 index 0000000..9ba9760 --- /dev/null +++ b/EncryptPad/Form2.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAZdJREFUWEft + lD1Iw1AUhYtkkE5SHEqnTk4OIp1EHE36l6aBttSSxoJ1KElHpy4ZnBwdnZwcnJxExKE4FhERBxEHBwfp + 6FBESj0vnEyO5nXxffAIOblw7k/uSygUCkXc9Ho9rd/va3ydL51OZ7FYLF6USqXTwWCwQHk+uK6bhPm1 + ruszcSzL2uUn+TiOs1QoFG4jcyRyn8/n3+r1epYh8mg2m8swH9F8CuNXJHBTLpfP8HxgmBwajUYaho+R + eaVS2W+1WikYD1H9eq1WW2Xo3/A8TzNN00Old4ZhfOD5hAoPYf5C82/MfIfh8SLWChVd0ujXQUJfMLcY + Hj+o9IBmU6zXMTphQgtgPBE6tHOGygHtDtsM0yNKIchjjx2Y+L6fpBw/mHPY6mq1ukkpBKNJC12cdru9 + Qjl+0IGxMBEVUwqxbXuLCUy73W6KcvxgxifCCK0ew3Q7CAIN65VDZ56FjgSHDJUDdj0Ds3dWO4tGwqQ+ + kdQaQ+WBirNYxavIWBxUPoJ5jiHzAT9bBjfcBm47+Xe8QqH4JyQSP8mesSKSooDOAAAAAElFTkSuQmCC + + + \ No newline at end of file diff --git a/EncryptPad/MessageBoxCenter.cs b/EncryptPad/MessageBoxCenter.cs new file mode 100644 index 0000000..6346e00 --- /dev/null +++ b/EncryptPad/MessageBoxCenter.cs @@ -0,0 +1,83 @@ +using System; +using System.Runtime.InteropServices; +using System.Windows.Forms; + +internal static class MessageBoxCenter +{ + internal static void PrepToCenterMessageBoxOnForm(Form form) + { + MessageBoxCenterHelper helper = new MessageBoxCenterHelper(); + helper.Prep(form); + } + + private class MessageBoxCenterHelper + { + private int messageHook; + private IntPtr parentFormHandle; + + public void Prep(Form form) + { + NativeMethods.CenterMessageCallBackDelegate callBackDelegate = new NativeMethods.CenterMessageCallBackDelegate(CenterMessageCallBack); + GCHandle.Alloc(callBackDelegate); + + parentFormHandle = form.Handle; + messageHook = NativeMethods.SetWindowsHookEx(5, callBackDelegate, new IntPtr(NativeMethods.GetWindowLong(parentFormHandle, -6)), NativeMethods.GetCurrentThreadId()).ToInt32(); + } + + private int CenterMessageCallBack(int message, int wParam, int lParam) + { + NativeMethods.RECT formRect; + NativeMethods.RECT messageBoxRect; + int xPos; + int yPos; + + if (message == 5) + { + NativeMethods.GetWindowRect(parentFormHandle, out formRect); + NativeMethods.GetWindowRect(new IntPtr(wParam), out messageBoxRect); + + xPos = (int)((formRect.Left + (formRect.Right - formRect.Left) / 2) - ((messageBoxRect.Right - messageBoxRect.Left) / 2)); + yPos = (int)((formRect.Top + (formRect.Bottom - formRect.Top) / 2) - ((messageBoxRect.Bottom - messageBoxRect.Top) / 2)); + + NativeMethods.SetWindowPos(wParam, 0, xPos, yPos, 0, 0, 0x1 | 0x4 | 0x10); + NativeMethods.UnhookWindowsHookEx(messageHook); + } + + return 0; + } + } + + private static class NativeMethods + { + internal struct RECT + { + public int Left; + public int Top; + public int Right; + public int Bottom; + } + + internal delegate int CenterMessageCallBackDelegate(int message, int wParam, int lParam); + + [DllImport("user32.dll")] + [return: MarshalAs(UnmanagedType.Bool)] + internal static extern bool UnhookWindowsHookEx(int hhk); + + [DllImport("user32.dll", SetLastError = true)] + internal static extern int GetWindowLong(IntPtr hWnd, int nIndex); + + [DllImport("kernel32.dll")] + internal static extern int GetCurrentThreadId(); + + [DllImport("user32.dll", SetLastError = true)] + internal static extern IntPtr SetWindowsHookEx(int hook, CenterMessageCallBackDelegate callback, IntPtr hMod, int dwThreadId); + + [DllImport("user32.dll")] + [return: MarshalAs(UnmanagedType.Bool)] + internal static extern bool SetWindowPos(int hWnd, int hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags); + + [DllImport("user32.dll")] + [return: MarshalAs(UnmanagedType.Bool)] + internal static extern bool GetWindowRect(IntPtr hWnd, out RECT lpRect); + } +} diff --git a/EncryptPad/PortableSettingsProvider.cs b/EncryptPad/PortableSettingsProvider.cs new file mode 100644 index 0000000..1afe14b --- /dev/null +++ b/EncryptPad/PortableSettingsProvider.cs @@ -0,0 +1,245 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Text; +using System.Configuration; +using System.Configuration.Provider; +using System.Windows.Forms; +using System.Collections.Specialized; +using Microsoft.Win32; +using System.Xml; +using System.IO; + + +public class PortableSettingsProvider : SettingsProvider +{ + + const string SETTINGSROOT = "Settings"; + //XML Root Node + + public override void Initialize(string name, NameValueCollection col) + { + base.Initialize(this.ApplicationName, col); + } + + public override string ApplicationName + { + get + { + if (Application.ProductName.Trim().Length > 0) + { + return Application.ProductName; + } + else + { + FileInfo fi = new FileInfo(Application.ExecutablePath); + return fi.Name.Substring(0, fi.Name.Length - fi.Extension.Length); + } + } + set + { + } + //Do nothing + } + + public override string Name + { + get + { + return "PortableSettingsProvider"; + } + } + public virtual string GetAppSettingsPath() + { + //Used to determine where to store the settings + System.IO.FileInfo fi = new System.IO.FileInfo(Application.ExecutablePath); + return fi.DirectoryName; + } + + public virtual string GetAppSettingsFilename() + { + //Used to determine the filename to store the settings + return ApplicationName + ".settings"; + } + + public override void SetPropertyValues(SettingsContext context, SettingsPropertyValueCollection propvals) + { + //Iterate through the settings to be stored + //Only dirty settings are included in propvals, and only ones relevant to this provider + foreach (SettingsPropertyValue propval in propvals) + { + SetValue(propval); + } + + try + { + SettingsXML.Save(Path.Combine(GetAppSettingsPath(), GetAppSettingsFilename())); + } + catch (Exception) + { + } + //Ignore if cant save, device been ejected + } + + public override SettingsPropertyValueCollection GetPropertyValues(SettingsContext context, SettingsPropertyCollection props) + { + //Create new collection of values + SettingsPropertyValueCollection values = new SettingsPropertyValueCollection(); + + //Iterate through the settings to be retrieved + foreach (SettingsProperty setting in props) + { + + SettingsPropertyValue value = new SettingsPropertyValue(setting); + value.IsDirty = false; + value.SerializedValue = GetValue(setting); + values.Add(value); + } + return values; + } + + private XmlDocument _settingsXML = null; + + private XmlDocument SettingsXML + { + get + { + //If we dont hold an xml document, try opening one. + //If it doesnt exist then create a new one ready. + if (_settingsXML == null) + { + _settingsXML = new XmlDocument(); + + try + { + _settingsXML.Load(Path.Combine(GetAppSettingsPath(), GetAppSettingsFilename())); + } + catch (Exception) + { + //Create new document + XmlDeclaration dec = _settingsXML.CreateXmlDeclaration("1.0", "utf-8", string.Empty); + _settingsXML.AppendChild(dec); + + XmlNode nodeRoot = default(XmlNode); + + nodeRoot = _settingsXML.CreateNode(XmlNodeType.Element, SETTINGSROOT, ""); + _settingsXML.AppendChild(nodeRoot); + } + } + + return _settingsXML; + } + } + + private string GetValue(SettingsProperty setting) + { + string ret = ""; + + try + { + if (IsRoaming(setting)) + { + ret = SettingsXML.SelectSingleNode(SETTINGSROOT + "/" + setting.Name).InnerText; + } + else + { + ret = SettingsXML.SelectSingleNode(SETTINGSROOT + "/" + "Parameters" + "/" + setting.Name).InnerText; + } + } + + catch (Exception) + { + if ((setting.DefaultValue != null)) + { + ret = setting.DefaultValue.ToString(); + } + else + { + ret = ""; + } + } + + return ret; + } + + private void SetValue(SettingsPropertyValue propVal) + { + + XmlElement MachineNode = default(XmlElement); + XmlElement SettingNode = default(XmlElement); + + //Determine if the setting is roaming. + //If roaming then the value is stored as an element under the root + //Otherwise it is stored under a machine name node + try + { + if (IsRoaming(propVal.Property)) + { + SettingNode = (XmlElement)SettingsXML.SelectSingleNode(SETTINGSROOT + "/" + propVal.Name); + } + else + { + SettingNode = (XmlElement)SettingsXML.SelectSingleNode(SETTINGSROOT + "/" + "Parameters" + "/" + propVal.Name); + } + } + catch (Exception) + { + SettingNode = null; + } + + //Check to see if the node exists, if so then set its new value + if ((SettingNode != null)) + { + SettingNode.InnerText = propVal.SerializedValue.ToString(); + } + else + { + if (IsRoaming(propVal.Property)) + { + //Store the value as an element of the Settings Root Node + SettingNode = SettingsXML.CreateElement(propVal.Name); + SettingNode.InnerText = propVal.SerializedValue.ToString(); + SettingsXML.SelectSingleNode(SETTINGSROOT).AppendChild(SettingNode); + } + else + { + //Its machine specific, store as an element of the machine name node, + //creating a new machine name node if one doesnt exist. + try + { + + MachineNode = (XmlElement)SettingsXML.SelectSingleNode(SETTINGSROOT + "/" + "Parameters"); + } + catch (Exception) + { + MachineNode = SettingsXML.CreateElement("Parameters"); + SettingsXML.SelectSingleNode(SETTINGSROOT).AppendChild(MachineNode); + } + + if (MachineNode == null) + { + MachineNode = SettingsXML.CreateElement("Parameters"); + SettingsXML.SelectSingleNode(SETTINGSROOT).AppendChild(MachineNode); + } + + SettingNode = SettingsXML.CreateElement(propVal.Name); + SettingNode.InnerText = propVal.SerializedValue.ToString(); + MachineNode.AppendChild(SettingNode); + } + } + } + + private bool IsRoaming(SettingsProperty prop) + { + //Determine if the setting is marked as Roaming + foreach (DictionaryEntry d in prop.Attributes) + { + Attribute a = (Attribute)d.Value; + if (a is System.Configuration.SettingsManageabilityAttribute) + { + return true; + } + } + return false; + } +} \ No newline at end of file diff --git a/EncryptPad/Program.cs b/EncryptPad/Program.cs new file mode 100644 index 0000000..9fb46e9 --- /dev/null +++ b/EncryptPad/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace EncryptPad +{ + static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main(string[] args) + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new MainWindow()); + } + } +} diff --git a/EncryptPad/Properties/AssemblyInfo.cs b/EncryptPad/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..5c544d0 --- /dev/null +++ b/EncryptPad/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Управление общими сведениями о сборке осуществляется с помощью +// набора атрибутов. Измените значения этих атрибутов, чтобы изменить сведения, +// связанные со сборкой. +[assembly: AssemblyTitle("EncryptPad")] +[assembly: AssemblyDescription("Simple editor with encryption features")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("EncryptPad")] +[assembly: AssemblyCopyright("Sigmanor")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Параметр ComVisible со значением FALSE делает типы в сборке невидимыми +// для COM-компонентов. Если требуется обратиться к типу в этой сборке через +// COM, задайте атрибуту ComVisible значение TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("969df047-1cd0-4744-aeed-8d8877b6c909")] + +// Сведения о версии сборки состоят из следующих четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер построения +// Редакция +// +// Можно задать все значения или принять номер построения и номер редакции по умолчанию, +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("0.1.0.0")] diff --git a/EncryptPad/Properties/Resources.Designer.cs b/EncryptPad/Properties/Resources.Designer.cs new file mode 100644 index 0000000..cc8c045 --- /dev/null +++ b/EncryptPad/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +namespace EncryptPad.Properties { + using System; + + + /// + /// Класс ресурса со строгой типизацией для поиска локализованных строк и т.д. + /// + // Этот класс создан автоматически классом StronglyTypedResourceBuilder + // с помощью такого средства, как ResGen или Visual Studio. + // Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen + // с параметром /str или перестройте свой проект VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Возвращает кэшированный экземпляр ResourceManager, использованный этим классом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("EncryptPad.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Перезаписывает свойство CurrentUICulture текущего потока для всех + /// обращений к ресурсу с помощью этого класса ресурса со строгой типизацией. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/EncryptPad/Properties/Resources.resx b/EncryptPad/Properties/Resources.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/EncryptPad/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/EncryptPad/Properties/Settings.Designer.cs b/EncryptPad/Properties/Settings.Designer.cs new file mode 100644 index 0000000..f6cbddb --- /dev/null +++ b/EncryptPad/Properties/Settings.Designer.cs @@ -0,0 +1,245 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +namespace EncryptPad.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("0")] + public int TopPosition { + get { + return ((int)(this["TopPosition"])); + } + set { + this["TopPosition"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("0")] + public int LeftPosition { + get { + return ((int)(this["LeftPosition"])); + } + set { + this["LeftPosition"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("Consolas")] + public string RichTextFont { + get { + return ((string)(this["RichTextFont"])); + } + set { + this["RichTextFont"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("228, 228, 228")] + public global::System.Drawing.Color RichForeColor { + get { + return ((global::System.Drawing.Color)(this["RichForeColor"])); + } + set { + this["RichForeColor"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("687")] + public int FormWidth { + get { + return ((int)(this["FormWidth"])); + } + set { + this["FormWidth"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("428")] + public int FormHeight { + get { + return ((int)(this["FormHeight"])); + } + set { + this["FormHeight"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("56, 56, 56")] + public global::System.Drawing.Color RichBackColor { + get { + return ((global::System.Drawing.Color)(this["RichBackColor"])); + } + set { + this["RichBackColor"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("True")] + public bool MenuWrap { + get { + return ((bool)(this["MenuWrap"])); + } + set { + this["MenuWrap"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("True")] + public bool RichWrap { + get { + return ((bool)(this["RichWrap"])); + } + set { + this["RichWrap"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("11")] + public int RichTextSize { + get { + return ((int)(this["RichTextSize"])); + } + set { + this["RichTextSize"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("101, 51, 6")] + public global::System.Drawing.Color HighlightsColor { + get { + return ((global::System.Drawing.Color)(this["HighlightsColor"])); + } + set { + this["HighlightsColor"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("False")] + public bool AssociateCheck { + get { + return ((bool)(this["AssociateCheck"])); + } + set { + this["AssociateCheck"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("SHA1")] + public string HashAlgorithm { + get { + return ((string)(this["HashAlgorithm"])); + } + set { + this["HashAlgorithm"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("192")] + public int KeySize { + get { + return ((int)(this["KeySize"])); + } + set { + this["KeySize"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("")] + public string TheSalt { + get { + return ((string)(this["TheSalt"])); + } + set { + this["TheSalt"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("2")] + public int PasswordIterations { + get { + return ((int)(this["PasswordIterations"])); + } + set { + this["PasswordIterations"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("False")] + public bool FirstLaunch { + get { + return ((bool)(this["FirstLaunch"])); + } + set { + this["FirstLaunch"] = value; + } + } + } +} diff --git a/EncryptPad/Properties/Settings.settings b/EncryptPad/Properties/Settings.settings new file mode 100644 index 0000000..238e7eb --- /dev/null +++ b/EncryptPad/Properties/Settings.settings @@ -0,0 +1,57 @@ + + + + + + 0 + + + 0 + + + Consolas + + + 228, 228, 228 + + + 687 + + + 428 + + + 56, 56, 56 + + + True + + + True + + + 11 + + + 101, 51, 6 + + + False + + + SHA1 + + + 192 + + + + + + 2 + + + False + + + \ No newline at end of file diff --git a/EncryptPad/SettingsForm.Designer.cs b/EncryptPad/SettingsForm.Designer.cs new file mode 100644 index 0000000..a4dda1e --- /dev/null +++ b/EncryptPad/SettingsForm.Designer.cs @@ -0,0 +1,399 @@ +namespace EncryptPad +{ + partial class SettingsForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.BackgroundColorLabel = new System.Windows.Forms.Label(); + this.colorDialog1 = new System.Windows.Forms.ColorDialog(); + this.saveSettingsButton = new System.Windows.Forms.Button(); + this.fontLabel = new System.Windows.Forms.Label(); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.panel3 = new System.Windows.Forms.Panel(); + this.label3 = new System.Windows.Forms.Label(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.panel2 = new System.Windows.Forms.Panel(); + this.panel1 = new System.Windows.Forms.Panel(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.tabPage2 = new System.Windows.Forms.TabPage(); + this.tabPage3 = new System.Windows.Forms.TabPage(); + this.checkBox2 = new System.Windows.Forms.CheckBox(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.comboBox3 = new System.Windows.Forms.ComboBox(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.comboBox4 = new System.Windows.Forms.ComboBox(); + this.label7 = new System.Windows.Forms.Label(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.tabControl1.SuspendLayout(); + this.tabPage1.SuspendLayout(); + this.tabPage2.SuspendLayout(); + this.tabPage3.SuspendLayout(); + this.SuspendLayout(); + // + // BackgroundColorLabel + // + this.BackgroundColorLabel.AutoSize = true; + this.BackgroundColorLabel.Location = new System.Drawing.Point(7, 86); + this.BackgroundColorLabel.Name = "BackgroundColorLabel"; + this.BackgroundColorLabel.Size = new System.Drawing.Size(58, 13); + this.BackgroundColorLabel.TabIndex = 0; + this.BackgroundColorLabel.Text = "Font Color:"; + // + // colorDialog1 + // + this.colorDialog1.AnyColor = true; + this.colorDialog1.FullOpen = true; + // + // saveSettingsButton + // + this.saveSettingsButton.Location = new System.Drawing.Point(183, 225); + this.saveSettingsButton.Name = "saveSettingsButton"; + this.saveSettingsButton.Size = new System.Drawing.Size(75, 23); + this.saveSettingsButton.TabIndex = 2; + this.saveSettingsButton.Text = "Save"; + this.saveSettingsButton.UseVisualStyleBackColor = true; + this.saveSettingsButton.Click += new System.EventHandler(this.saveSettingsButton_Click); + // + // fontLabel + // + this.fontLabel.AutoSize = true; + this.fontLabel.Location = new System.Drawing.Point(7, 18); + this.fontLabel.Name = "fontLabel"; + this.fontLabel.Size = new System.Drawing.Size(62, 13); + this.fontLabel.TabIndex = 1; + this.fontLabel.Text = "Font Name:"; + // + // tabControl1 + // + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Controls.Add(this.tabPage2); + this.tabControl1.Controls.Add(this.tabPage3); + this.tabControl1.Location = new System.Drawing.Point(2, 2); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.tabControl1.Size = new System.Drawing.Size(260, 218); + this.tabControl1.TabIndex = 4; + // + // tabPage1 + // + this.tabPage1.Controls.Add(this.panel3); + this.tabPage1.Controls.Add(this.label3); + this.tabPage1.Controls.Add(this.comboBox2); + this.tabPage1.Controls.Add(this.label2); + this.tabPage1.Controls.Add(this.label1); + this.tabPage1.Controls.Add(this.panel2); + this.tabPage1.Controls.Add(this.panel1); + this.tabPage1.Controls.Add(this.comboBox1); + this.tabPage1.Controls.Add(this.fontLabel); + this.tabPage1.Controls.Add(this.BackgroundColorLabel); + this.tabPage1.Location = new System.Drawing.Point(4, 22); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.Padding = new System.Windows.Forms.Padding(3); + this.tabPage1.Size = new System.Drawing.Size(252, 192); + this.tabPage1.TabIndex = 0; + this.tabPage1.Text = "Fonts and Colors"; + this.tabPage1.UseVisualStyleBackColor = true; + // + // panel3 + // + this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel3.Cursor = System.Windows.Forms.Cursors.Hand; + this.panel3.Location = new System.Drawing.Point(136, 151); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(100, 21); + this.panel3.TabIndex = 12; + this.panel3.Click += new System.EventHandler(this.panel3_Click); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(7, 154); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(83, 13); + this.label3.TabIndex = 11; + this.label3.Text = "Highlights Color:"; + // + // comboBox2 + // + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Items.AddRange(new object[] { + "8", + "9", + "10", + "11", + "12", + "14", + "16", + "18", + "20", + "22", + "24", + "26", + "28", + "36", + "48", + "72"}); + this.comboBox2.Location = new System.Drawing.Point(136, 49); + this.comboBox2.Name = "comboBox2"; + this.comboBox2.Size = new System.Drawing.Size(100, 21); + this.comboBox2.TabIndex = 6; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(7, 120); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(95, 13); + this.label2.TabIndex = 10; + this.label2.Text = "Background Color:"; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(7, 52); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(54, 13); + this.label1.TabIndex = 9; + this.label1.Text = "Font Size:"; + // + // panel2 + // + this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel2.Cursor = System.Windows.Forms.Cursors.Hand; + this.panel2.Location = new System.Drawing.Point(136, 117); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(100, 21); + this.panel2.TabIndex = 8; + this.panel2.Click += new System.EventHandler(this.panel2_Click); + // + // panel1 + // + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.panel1.Cursor = System.Windows.Forms.Cursors.Hand; + this.panel1.Location = new System.Drawing.Point(136, 83); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(100, 21); + this.panel1.TabIndex = 7; + this.panel1.Click += new System.EventHandler(this.panel1_Click_1); + // + // comboBox1 + // + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Location = new System.Drawing.Point(136, 15); + this.comboBox1.Name = "comboBox1"; + this.comboBox1.Size = new System.Drawing.Size(100, 21); + this.comboBox1.TabIndex = 5; + // + // tabPage2 + // + this.tabPage2.Controls.Add(this.textBox2); + this.tabPage2.Controls.Add(this.label7); + this.tabPage2.Controls.Add(this.comboBox4); + this.tabPage2.Controls.Add(this.textBox1); + this.tabPage2.Controls.Add(this.comboBox3); + this.tabPage2.Controls.Add(this.label6); + this.tabPage2.Controls.Add(this.label5); + this.tabPage2.Controls.Add(this.label4); + this.tabPage2.Location = new System.Drawing.Point(4, 22); + this.tabPage2.Name = "tabPage2"; + this.tabPage2.Padding = new System.Windows.Forms.Padding(3); + this.tabPage2.Size = new System.Drawing.Size(252, 192); + this.tabPage2.TabIndex = 1; + this.tabPage2.Text = "Encrypt/Decrypt"; + this.tabPage2.UseVisualStyleBackColor = true; + // + // tabPage3 + // + this.tabPage3.Controls.Add(this.checkBox2); + this.tabPage3.Controls.Add(this.checkBox1); + this.tabPage3.Location = new System.Drawing.Point(4, 22); + this.tabPage3.Name = "tabPage3"; + this.tabPage3.Padding = new System.Windows.Forms.Padding(3); + this.tabPage3.Size = new System.Drawing.Size(252, 192); + this.tabPage3.TabIndex = 2; + this.tabPage3.Text = "Application"; + this.tabPage3.UseVisualStyleBackColor = true; + // + // checkBox2 + // + this.checkBox2.AutoSize = true; + this.checkBox2.Enabled = false; + this.checkBox2.Location = new System.Drawing.Point(7, 47); + this.checkBox2.Name = "checkBox2"; + this.checkBox2.Size = new System.Drawing.Size(120, 17); + this.checkBox2.TabIndex = 1; + this.checkBox2.Text = "Auto Check Update"; + this.checkBox2.UseVisualStyleBackColor = true; + // + // checkBox1 + // + this.checkBox1.AutoSize = true; + this.checkBox1.Location = new System.Drawing.Point(7, 18); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.Size = new System.Drawing.Size(224, 17); + this.checkBox1.TabIndex = 0; + this.checkBox1.Text = "Associate EncryptPad with .enp extension"; + this.checkBox1.UseVisualStyleBackColor = true; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(7, 18); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(84, 13); + this.label4.TabIndex = 0; + this.label4.Text = "Hash Algorithm: "; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(7, 52); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(51, 13); + this.label5.TabIndex = 1; + this.label5.Text = "Key Size:"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(7, 86); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(50, 13); + this.label6.TabIndex = 2; + this.label6.Text = "The Salt:"; + // + // comboBox3 + // + this.comboBox3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox3.FormattingEnabled = true; + this.comboBox3.Items.AddRange(new object[] { + "128", + "192", + "256"}); + this.comboBox3.Location = new System.Drawing.Point(136, 49); + this.comboBox3.Name = "comboBox3"; + this.comboBox3.Size = new System.Drawing.Size(100, 21); + this.comboBox3.TabIndex = 3; + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(136, 83); + this.textBox1.Margin = new System.Windows.Forms.Padding(10, 3, 3, 3); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(100, 20); + this.textBox1.TabIndex = 4; + // + // comboBox4 + // + this.comboBox4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox4.FormattingEnabled = true; + this.comboBox4.Items.AddRange(new object[] { + "SHA1", + "MD5"}); + this.comboBox4.Location = new System.Drawing.Point(136, 15); + this.comboBox4.Name = "comboBox4"; + this.comboBox4.Size = new System.Drawing.Size(100, 21); + this.comboBox4.TabIndex = 5; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(7, 120); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(102, 13); + this.label7.TabIndex = 6; + this.label7.Text = "Password Iterations:"; + // + // textBox2 + // + this.textBox2.Location = new System.Drawing.Point(136, 117); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(100, 20); + this.textBox2.TabIndex = 7; + // + // SettingsForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(263, 254); + this.Controls.Add(this.tabControl1); + this.Controls.Add(this.saveSettingsButton); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SettingsForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "Settings"; + this.TopMost = true; + this.Load += new System.EventHandler(this.SettingsForm_Load); + this.tabControl1.ResumeLayout(false); + this.tabPage1.ResumeLayout(false); + this.tabPage1.PerformLayout(); + this.tabPage2.ResumeLayout(false); + this.tabPage2.PerformLayout(); + this.tabPage3.ResumeLayout(false); + this.tabPage3.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Label BackgroundColorLabel; + private System.Windows.Forms.Button saveSettingsButton; + private System.Windows.Forms.Label fontLabel; + private System.Windows.Forms.TabControl tabControl1; + private System.Windows.Forms.TabPage tabPage1; + private System.Windows.Forms.TabPage tabPage2; + private System.Windows.Forms.TabPage tabPage3; + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.CheckBox checkBox2; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.ComboBox comboBox2; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.ColorDialog colorDialog1; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.ComboBox comboBox3; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.ComboBox comboBox4; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.Label label7; + } +} \ No newline at end of file diff --git a/EncryptPad/SettingsForm.cs b/EncryptPad/SettingsForm.cs new file mode 100644 index 0000000..240e895 --- /dev/null +++ b/EncryptPad/SettingsForm.cs @@ -0,0 +1,113 @@ +using Microsoft.Win32; +using System; +using System.Drawing; +using System.IO; +using System.Reflection; +using System.Windows.Forms; + +namespace EncryptPad +{ + public partial class SettingsForm : Form + { + + Properties.Settings ps = Properties.Settings.Default; + MainWindow ma = new MainWindow(); + + public SettingsForm() + { + InitializeComponent(); + } + + private void SettingsForm_Load(object sender, EventArgs e) + { + foreach (FontFamily fonts in FontFamily.Families) + { + comboBox1.Items.Add(fonts.Name); + } + + comboBox1.Text = ps.RichTextFont; + comboBox2.Text = ps.RichTextSize.ToString(); + comboBox4.Text = ps.HashAlgorithm; + comboBox3.Text = ps.KeySize.ToString(); + textBox1.Text = ps.TheSalt; + textBox2.Text = ps.PasswordIterations.ToString(); + checkBox1.Checked = ps.AssociateCheck; + + panel1.BackColor = ps.RichForeColor; + panel2.BackColor = ps.RichBackColor; + panel3.BackColor = ps.HighlightsColor; + } + + private void saveSettingsButton_Click(object sender, EventArgs e) + { + if (checkBox1.Checked == true) + { + AssociateExtension(Assembly.GetEntryAssembly().Location, "enp"); + } + + if (checkBox1.Checked == false) + { + DissociateExtension(Assembly.GetEntryAssembly().Location, "enp"); + } + + ps.RichForeColor = panel1.BackColor; + ps.RichBackColor = panel2.BackColor; + ps.HighlightsColor = panel3.BackColor; + ps.RichTextFont = comboBox1.Text; + ps.RichTextSize = Convert.ToInt32(comboBox2.Text.ToString()); + ps.AssociateCheck = checkBox1.Checked; + ps.HashAlgorithm = comboBox4.Text; + ps.KeySize = Convert.ToInt32(comboBox3.Text.ToString()); + ps.TheSalt = textBox1.Text; + ps.PasswordIterations = Convert.ToInt32(textBox2.Text.ToString()); + + ps.Save(); + + this.Hide(); + } + + public static void AssociateExtension(string applicationExecutablePath, string extension) + { + RegistryKey key = Registry.CurrentUser.OpenSubKey("Software\\Classes", true); + key.CreateSubKey("." + extension).SetValue(string.Empty, extension + "_auto_file"); + key = key.CreateSubKey(extension + "_auto_file"); + key.CreateSubKey("DefaultIcon").SetValue(string.Empty, Path.GetDirectoryName(Application.ExecutablePath) + "\\EncryptPad.exe" + ",0"); + key = key.CreateSubKey("Shell"); + key.SetValue(string.Empty, "Open"); + key = key.CreateSubKey("Open"); + key.CreateSubKey("Command").SetValue(string.Empty, "\"" + applicationExecutablePath + "\" \"%1\""); + key.CreateSubKey("ddeexec\\Topic").SetValue(string.Empty, "System"); + } + + public static void DissociateExtension(string applicationExecutablePath, string extension) + { + RegistryKey key = Registry.CurrentUser.OpenSubKey("Software\\Classes", true); + key.DeleteSubKeyTree(extension + "_auto_file"); + key.DeleteSubKeyTree("." + extension); + } + + private void panel1_Click_1(object sender, EventArgs e) + { + colorDialog1.Color = panel1.BackColor; + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + colorDialog1.ShowDialog(); + panel1.BackColor = colorDialog1.Color; + } + + private void panel2_Click(object sender, EventArgs e) + { + colorDialog1.Color = panel2.BackColor; + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + colorDialog1.ShowDialog(); + panel2.BackColor = colorDialog1.Color; + } + + private void panel3_Click(object sender, EventArgs e) + { + colorDialog1.Color = panel3.BackColor; + MessageBoxCenter.PrepToCenterMessageBoxOnForm(this); + colorDialog1.ShowDialog(); + panel3.BackColor = colorDialog1.Color; + } + } +} diff --git a/EncryptPad/SettingsForm.resx b/EncryptPad/SettingsForm.resx new file mode 100644 index 0000000..aa0ca0f --- /dev/null +++ b/EncryptPad/SettingsForm.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 17, 17 + + \ No newline at end of file diff --git a/EncryptPad/locked.ico b/EncryptPad/locked.ico new file mode 100644 index 0000000000000000000000000000000000000000..35f54e90c541bb6d452c97ebfb0b5500963eda52 GIT binary patch literal 99678 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 b(kVBmcT`v9fyx7w2PzL#9;iIfb{_bDL}fn2 literal 0 HcmV?d00001