From 94dc2d8e4dc84e264fe309885d85d0028c87730f Mon Sep 17 00:00:00 2001 From: qwqdanchun <287182701@qq.com> Date: Sun, 24 May 2020 16:08:15 +0800 Subject: [PATCH] add Compiler --- Crypter/Crypter.csproj | 13 + Crypter/Form1.Designer.cs | 18 +- Crypter/Form1.cs | 9 + Crypter/FormCompiler.Designer.cs | 365 ++ Crypter/FormCompiler.cs | 216 ++ Crypter/FormCompiler.resx | 1260 +++++++ .../obj/Debug/Compiler.FormCompiler.resources | Bin 0 -> 68212 bytes Crypter/obj/Debug/Crypter.ilmerge | 1 + Crypter/packages.config | 1 + packages/FCTB.2.16.24/.signature.p7s | Bin 0 -> 9471 bytes packages/FCTB.2.16.24/FCTB.2.16.24.nupkg | Bin 0 -> 155228 bytes .../FCTB.2.16.24/lib/FastColoredTextBox.dll | Bin 0 -> 330752 bytes .../FCTB.2.16.24/lib/FastColoredTextBox.xml | 3243 +++++++++++++++++ 13 files changed, 5122 insertions(+), 4 deletions(-) create mode 100644 Crypter/FormCompiler.Designer.cs create mode 100644 Crypter/FormCompiler.cs create mode 100644 Crypter/FormCompiler.resx create mode 100644 Crypter/obj/Debug/Compiler.FormCompiler.resources create mode 100644 packages/FCTB.2.16.24/.signature.p7s create mode 100644 packages/FCTB.2.16.24/FCTB.2.16.24.nupkg create mode 100644 packages/FCTB.2.16.24/lib/FastColoredTextBox.dll create mode 100644 packages/FCTB.2.16.24/lib/FastColoredTextBox.xml diff --git a/Crypter/Crypter.csproj b/Crypter/Crypter.csproj index e9bbd8b..a0a4e13 100644 --- a/Crypter/Crypter.csproj +++ b/Crypter/Crypter.csproj @@ -59,6 +59,9 @@ False True + + ..\packages\FCTB.2.16.24\lib\FastColoredTextBox.dll + @@ -78,6 +81,12 @@ Form1.cs + + Form + + + FormCompiler.cs + Form @@ -99,6 +108,10 @@ FormAbout.cs + + FormCompiler.cs + Designer + FormDoc.cs diff --git a/Crypter/Form1.Designer.cs b/Crypter/Form1.Designer.cs index bdc9cef..860f7cb 100644 --- a/Crypter/Form1.Designer.cs +++ b/Crypter/Form1.Designer.cs @@ -70,6 +70,7 @@ this.button18 = new System.Windows.Forms.Button(); this.button17 = new System.Windows.Forms.Button(); this.button19 = new System.Windows.Forms.Button(); + this.打开编译器ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.contextMenuStrip1.SuspendLayout(); this.menuStrip1.SuspendLayout(); this.groupBox1.SuspendLayout(); @@ -247,6 +248,7 @@ // this.文件ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.打开文件ToolStripMenuItem, + this.打开编译器ToolStripMenuItem, this.退出ToolStripMenuItem}); this.文件ToolStripMenuItem.Name = "文件ToolStripMenuItem"; this.文件ToolStripMenuItem.Size = new System.Drawing.Size(44, 21); @@ -255,14 +257,14 @@ // 打开文件ToolStripMenuItem // this.打开文件ToolStripMenuItem.Name = "打开文件ToolStripMenuItem"; - this.打开文件ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); + this.打开文件ToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.打开文件ToolStripMenuItem.Text = "打开文件"; this.打开文件ToolStripMenuItem.Click += new System.EventHandler(this.打开文件ToolStripMenuItem_Click); // // 退出ToolStripMenuItem // this.退出ToolStripMenuItem.Name = "退出ToolStripMenuItem"; - this.退出ToolStripMenuItem.Size = new System.Drawing.Size(124, 22); + this.退出ToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.退出ToolStripMenuItem.Text = "退出"; this.退出ToolStripMenuItem.Click += new System.EventHandler(this.退出ToolStripMenuItem_Click); // @@ -278,14 +280,14 @@ // 文档ToolStripMenuItem // this.文档ToolStripMenuItem.Name = "文档ToolStripMenuItem"; - this.文档ToolStripMenuItem.Size = new System.Drawing.Size(100, 22); + this.文档ToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.文档ToolStripMenuItem.Text = "文档"; this.文档ToolStripMenuItem.Click += new System.EventHandler(this.文档ToolStripMenuItem_Click); // // 关于ToolStripMenuItem // this.关于ToolStripMenuItem.Name = "关于ToolStripMenuItem"; - this.关于ToolStripMenuItem.Size = new System.Drawing.Size(100, 22); + this.关于ToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.关于ToolStripMenuItem.Text = "关于"; this.关于ToolStripMenuItem.Click += new System.EventHandler(this.关于ToolStripMenuItem_Click); // @@ -448,6 +450,13 @@ this.button19.UseVisualStyleBackColor = true; this.button19.Click += new System.EventHandler(this.button19_Click); // + // 打开编译器ToolStripMenuItem + // + this.打开编译器ToolStripMenuItem.Name = "打开编译器ToolStripMenuItem"; + this.打开编译器ToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.打开编译器ToolStripMenuItem.Text = "打开编译器"; + this.打开编译器ToolStripMenuItem.Click += new System.EventHandler(this.打开编译器ToolStripMenuItem_Click); + // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); @@ -540,6 +549,7 @@ private System.Windows.Forms.Button button18; private System.Windows.Forms.Button button17; private System.Windows.Forms.Button button19; + private System.Windows.Forms.ToolStripMenuItem 打开编译器ToolStripMenuItem; } } diff --git a/Crypter/Form1.cs b/Crypter/Form1.cs index 03eb390..2c3c663 100644 --- a/Crypter/Form1.cs +++ b/Crypter/Form1.cs @@ -14,6 +14,7 @@ using System.Drawing; using System.CodeDom.Compiler; using Microsoft.CSharp; using System.Collections.Generic; +using Compiler; namespace CrypterExample { @@ -650,5 +651,13 @@ namespace CrypterExample } + + private void 打开编译器ToolStripMenuItem_Click(object sender, EventArgs e) + { + using (FormCompiler formCompiler = new FormCompiler()) + { + formCompiler.ShowDialog(); + } + } } } diff --git a/Crypter/FormCompiler.Designer.cs b/Crypter/FormCompiler.Designer.cs new file mode 100644 index 0000000..266da95 --- /dev/null +++ b/Crypter/FormCompiler.Designer.cs @@ -0,0 +1,365 @@ +namespace Compiler +{ + partial class FormCompiler + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormCompiler)); + this.panel2 = new System.Windows.Forms.Panel(); + this.txtBox = new FastColoredTextBoxNS.FastColoredTextBox(); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.runToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.wordWraoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label4 = new System.Windows.Forms.Label(); + this.comboFrame = new System.Windows.Forms.ComboBox(); + this.label3 = new System.Windows.Forms.Label(); + this.comboType = new System.Windows.Forms.ComboBox(); + this.label2 = new System.Windows.Forms.Label(); + this.listBoxReferences = new System.Windows.Forms.ListBox(); + this.menuReferences = new System.Windows.Forms.ContextMenuStrip(this.components); + this.addToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.removeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.label1 = new System.Windows.Forms.Label(); + this.comboLang = new System.Windows.Forms.ComboBox(); + this.panel2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.txtBox)).BeginInit(); + this.menuStrip1.SuspendLayout(); + this.panel1.SuspendLayout(); + this.menuReferences.SuspendLayout(); + this.SuspendLayout(); + // + // panel2 + // + this.panel2.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.panel2.Controls.Add(this.txtBox); + this.panel2.Location = new System.Drawing.Point(8, 22); + this.panel2.Margin = new System.Windows.Forms.Padding(2); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(579, 319); + this.panel2.TabIndex = 1; + // + // txtBox + // + this.txtBox.AutoCompleteBracketsList = new char[] { + '(', + ')', + '{', + '}', + '[', + ']', + '\"', + '\"', + '\'', + '\''}; + this.txtBox.AutoIndentCharsPatterns = "\r\n^\\s*[\\w\\.]+(\\s\\w+)?\\s*(?=)\\s*(?[^;]+);\r\n^\\s*(case|default)\\s*[^:]" + + "*(?:)\\s*(?[^;]+);\r\n"; + this.txtBox.AutoScrollMinSize = new System.Drawing.Size(27, 14); + this.txtBox.BackBrush = null; + this.txtBox.BracketsHighlightStrategy = FastColoredTextBoxNS.BracketsHighlightStrategy.Strategy2; + this.txtBox.CharHeight = 14; + this.txtBox.CharWidth = 8; + this.txtBox.Cursor = System.Windows.Forms.Cursors.IBeam; + this.txtBox.DisabledColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); + this.txtBox.Dock = System.Windows.Forms.DockStyle.Fill; + this.txtBox.Font = new System.Drawing.Font("Courier New", 9.75F); + this.txtBox.IsReplaceMode = false; + this.txtBox.Language = FastColoredTextBoxNS.Language.CSharp; + this.txtBox.LeftBracket = '('; + this.txtBox.LeftBracket2 = '{'; + this.txtBox.Location = new System.Drawing.Point(0, 0); + this.txtBox.Margin = new System.Windows.Forms.Padding(2); + this.txtBox.Name = "txtBox"; + this.txtBox.Paddings = new System.Windows.Forms.Padding(0); + this.txtBox.RightBracket = ')'; + this.txtBox.RightBracket2 = '}'; + this.txtBox.SelectionColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(255))))); + this.txtBox.Size = new System.Drawing.Size(579, 319); + this.txtBox.TabIndex = 3; + this.txtBox.Zoom = 100; + // + // menuStrip1 + // + this.menuStrip1.ImageScalingSize = new System.Drawing.Size(24, 24); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.optionsToolStripMenuItem, + this.editToolStripMenuItem}); + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Padding = new System.Windows.Forms.Padding(4, 1, 0, 1); + this.menuStrip1.Size = new System.Drawing.Size(741, 24); + this.menuStrip1.TabIndex = 2; + this.menuStrip1.Text = "menuStrip1"; + // + // optionsToolStripMenuItem + // + this.optionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.runToolStripMenuItem}); + this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem"; + this.optionsToolStripMenuItem.Size = new System.Drawing.Size(66, 22); + this.optionsToolStripMenuItem.Text = "Options"; + // + // runToolStripMenuItem + // + this.runToolStripMenuItem.Name = "runToolStripMenuItem"; + this.runToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F5; + this.runToolStripMenuItem.Size = new System.Drawing.Size(145, 22); + this.runToolStripMenuItem.Text = "Compile"; + this.runToolStripMenuItem.Click += new System.EventHandler(this.RunToolStripMenuItem_Click); + // + // editToolStripMenuItem + // + this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.wordWraoToolStripMenuItem}); + this.editToolStripMenuItem.Name = "editToolStripMenuItem"; + this.editToolStripMenuItem.Size = new System.Drawing.Size(42, 22); + this.editToolStripMenuItem.Text = "Edit"; + // + // wordWraoToolStripMenuItem + // + this.wordWraoToolStripMenuItem.Name = "wordWraoToolStripMenuItem"; + this.wordWraoToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.wordWraoToolStripMenuItem.Text = "Word Wrap"; + this.wordWraoToolStripMenuItem.Click += new System.EventHandler(this.WordWraoToolStripMenuItem_Click); + // + // panel1 + // + this.panel1.Controls.Add(this.label4); + this.panel1.Controls.Add(this.comboFrame); + this.panel1.Controls.Add(this.label3); + this.panel1.Controls.Add(this.comboType); + this.panel1.Controls.Add(this.label2); + this.panel1.Controls.Add(this.listBoxReferences); + this.panel1.Controls.Add(this.label1); + this.panel1.Controls.Add(this.comboLang); + this.panel1.Dock = System.Windows.Forms.DockStyle.Right; + this.panel1.Location = new System.Drawing.Point(591, 24); + this.panel1.Margin = new System.Windows.Forms.Padding(2); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(150, 324); + this.panel1.TabIndex = 3; + // + // label4 + // + this.label4.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.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(3, 136); + this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(59, 12); + this.label4.TabIndex = 7; + this.label4.Text = "Framework"; + // + // comboFrame + // + this.comboFrame.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.comboFrame.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboFrame.FormattingEnabled = true; + this.comboFrame.Items.AddRange(new object[] { + "v2.0", + "v4.0"}); + this.comboFrame.Location = new System.Drawing.Point(5, 157); + this.comboFrame.Margin = new System.Windows.Forms.Padding(2); + this.comboFrame.Name = "comboFrame"; + this.comboFrame.Size = new System.Drawing.Size(138, 20); + this.comboFrame.TabIndex = 6; + // + // label3 + // + this.label3.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.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(3, 77); + this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(35, 12); + this.label3.TabIndex = 5; + this.label3.Text = "Type:"; + // + // comboType + // + this.comboType.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.comboType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboType.FormattingEnabled = true; + this.comboType.Items.AddRange(new object[] { + "winexe", + "library"}); + this.comboType.Location = new System.Drawing.Point(5, 98); + this.comboType.Margin = new System.Windows.Forms.Padding(2); + this.comboType.Name = "comboType"; + this.comboType.Size = new System.Drawing.Size(138, 20); + this.comboType.TabIndex = 4; + // + // label2 + // + this.label2.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.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(3, 201); + this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(71, 12); + this.label2.TabIndex = 3; + this.label2.Text = "References:"; + // + // listBoxReferences + // + this.listBoxReferences.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.listBoxReferences.ContextMenuStrip = this.menuReferences; + this.listBoxReferences.FormattingEnabled = true; + this.listBoxReferences.ItemHeight = 12; + this.listBoxReferences.Items.AddRange(new object[] { + "System.dll", + "System.Windows.Forms.dll", + "Microsoft.VisualBasic.dll", + "System.Management.dll", + "System.Drawing.dll"}); + this.listBoxReferences.Location = new System.Drawing.Point(5, 223); + this.listBoxReferences.Margin = new System.Windows.Forms.Padding(2); + this.listBoxReferences.Name = "listBoxReferences"; + this.listBoxReferences.Size = new System.Drawing.Size(138, 88); + this.listBoxReferences.TabIndex = 2; + // + // menuReferences + // + this.menuReferences.ImageScalingSize = new System.Drawing.Size(24, 24); + this.menuReferences.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.addToolStripMenuItem, + this.removeToolStripMenuItem}); + this.menuReferences.Name = "menuReferences"; + this.menuReferences.ShowImageMargin = false; + this.menuReferences.Size = new System.Drawing.Size(99, 48); + // + // addToolStripMenuItem + // + this.addToolStripMenuItem.Name = "addToolStripMenuItem"; + this.addToolStripMenuItem.Size = new System.Drawing.Size(98, 22); + this.addToolStripMenuItem.Text = "Add"; + this.addToolStripMenuItem.Click += new System.EventHandler(this.AddToolStripMenuItem_Click); + // + // removeToolStripMenuItem + // + this.removeToolStripMenuItem.Name = "removeToolStripMenuItem"; + this.removeToolStripMenuItem.Size = new System.Drawing.Size(98, 22); + this.removeToolStripMenuItem.Text = "Remove"; + this.removeToolStripMenuItem.Click += new System.EventHandler(this.RemoveToolStripMenuItem_Click); + // + // label1 + // + this.label1.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.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(3, 7); + this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(59, 12); + this.label1.TabIndex = 1; + this.label1.Text = "Language:"; + // + // comboLang + // + this.comboLang.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.comboLang.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboLang.FormattingEnabled = true; + this.comboLang.Items.AddRange(new object[] { + "C#", + "VB.NET"}); + this.comboLang.Location = new System.Drawing.Point(5, 28); + this.comboLang.Margin = new System.Windows.Forms.Padding(2); + this.comboLang.Name = "comboLang"; + this.comboLang.Size = new System.Drawing.Size(138, 20); + this.comboLang.TabIndex = 0; + this.comboLang.SelectedIndexChanged += new System.EventHandler(this.ComboLang_SelectedIndexChanged); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(741, 348); + this.Controls.Add(this.panel1); + this.Controls.Add(this.menuStrip1); + this.Controls.Add(this.panel2); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MainMenuStrip = this.menuStrip1; + this.Margin = new System.Windows.Forms.Padding(2); + this.Name = "Form1"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Compiler"; + this.Load += new System.EventHandler(this.Form1_Load); + this.panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.txtBox)).EndInit(); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.menuReferences.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.MenuStrip menuStrip1; + private System.Windows.Forms.ToolStripMenuItem optionsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem runToolStripMenuItem; + private FastColoredTextBoxNS.FastColoredTextBox txtBox; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.ListBox listBoxReferences; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ComboBox comboLang; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.ComboBox comboType; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.ComboBox comboFrame; + private System.Windows.Forms.ContextMenuStrip menuReferences; + private System.Windows.Forms.ToolStripMenuItem addToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem removeToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem wordWraoToolStripMenuItem; + } +} + diff --git a/Crypter/FormCompiler.cs b/Crypter/FormCompiler.cs new file mode 100644 index 0000000..130f24d --- /dev/null +++ b/Crypter/FormCompiler.cs @@ -0,0 +1,216 @@ +using FastColoredTextBoxNS; +using Microsoft.CSharp; +using Microsoft.VisualBasic; +using System; +using System.CodeDom.Compiler; +using System.Collections.Generic; +using System.Windows.Forms; + +namespace Compiler +{ + public partial class FormCompiler : Form + { + public FormCompiler() + { + InitializeComponent(); + comboLang.SelectedIndex = 0; + comboType.SelectedIndex = 0; + comboFrame.SelectedIndex = 0; + } + + private void Form1_Load(object sender, EventArgs e) + { + + } + + private void RunToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + if (listBoxReferences.Items.Count == 0) + { + MessageBox.Show("No references!", "Compiler", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); + return; + } + + if (string.IsNullOrWhiteSpace(txtBox.Text)) + { + MessageBox.Show("Empty code!", "Compiler", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); + return; + } + + using (SaveFileDialog saveFile = new SaveFileDialog()) + { + if (comboType.SelectedIndex == 0) + saveFile.Filter = "Executable (*.exe)|*.exe"; + else + saveFile.Filter = "Library (*.dll)|*.dll"; + + if (saveFile.ShowDialog() == DialogResult.OK) + { + switch (comboLang.Text) + { + case "C#": + { + Compiler(new CSharpCodeProvider(new Dictionary() { { "CompilerVersion", comboFrame.Text } }), + txtBox.Text, GetReference(), + saveFile.FileName); + break; + } + + case "VB.NET": + { + Compiler(new VBCodeProvider(new Dictionary() { { "CompilerVersion", comboFrame.Text } }), + txtBox.Text, GetReference(), + saveFile.FileName); + break; + } + } + } + } + } + catch (Exception ex) + { + MessageBox.Show(ex.Message, "Compiler", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); + return; + } + finally + { + GC.Collect(); + GC.WaitForPendingFinalizers(); + GC.Collect(); + } + } + + private string[] GetReference() + { + List reference = new List(); + foreach (string r in listBoxReferences.Items) + { + reference.Add(r); + } + return reference.ToArray(); + } + + private void Compiler(CodeDomProvider codeDomProvider, string source, string[] referencedAssemblies, string output) + { + try + { + var compilerOptions = $"/target:{comboType.Text} /platform:anycpu /optimize+"; + + var compilerParameters = new CompilerParameters(referencedAssemblies) + { + GenerateExecutable = true, + GenerateInMemory = false, + CompilerOptions = compilerOptions, + TreatWarningsAsErrors = false, + IncludeDebugInformation = false, + OutputAssembly = output, + }; + var compilerResults = codeDomProvider.CompileAssemblyFromSource(compilerParameters, source); + + if (compilerResults.Errors.Count > 0) + { + foreach (CompilerError compilerError in compilerResults.Errors) + { + throw new Exception(string.Format("{0}\nLine: {1}", compilerError.ErrorText, compilerError.Line)); + } + } + else + { + MessageBox.Show("Done!", "Compiler", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + } + catch (Exception ex) + { + throw new Exception(ex.Message); + } + } + + private void AddToolStripMenuItem_Click(object sender, EventArgs e) + { + string reference = Interaction.InputBox("Add Reference", "References", ""); + if (string.IsNullOrEmpty(reference)) + return; + else + { + foreach (string item in listBoxReferences.Items) + { + if (item == reference) + { + return; + } + } + listBoxReferences.Items.Add(reference); + } + } + + private void RemoveToolStripMenuItem_Click(object sender, EventArgs e) + { + if (listBoxReferences.SelectedItems.Count == 1) + { + listBoxReferences.Items.Remove(listBoxReferences.SelectedItem); + } + } + + private void ComboLang_SelectedIndexChanged(object sender, EventArgs e) + { + if (comboLang.SelectedIndex == 0) + { + txtBox.Language = Language.CSharp; + txtBox.Text = txtBox.Text = @"// c# + +using System; +using System.Windows.Forms; + +namespace Compiler +{ + public class Program + { + public static void Main() + { + try + { + MessageBox.Show(""Hello World""); + } + catch { } + } + } +}"; + } + else + { + txtBox.Language = Language.VB; + txtBox.Text = @"' VB + +Imports System +Imports System.Windows.Forms + + Public Class Program + Public Shared Sub Main() + Try + MessageBox.Show(""Hello World"") + Catch + End Try + End Sub + End Class + +"; + } + } + + private void WordWraoToolStripMenuItem_Click(object sender, EventArgs e) + { + if (txtBox.WordWrap) + { + txtBox.WordWrap = false; + wordWraoToolStripMenuItem.Checked = false; + } + else + { + txtBox.WordWrap = true; + wordWraoToolStripMenuItem.Checked = true; + } + } + } +} diff --git a/Crypter/FormCompiler.resx b/Crypter/FormCompiler.resx new file mode 100644 index 0000000..6f812d4 --- /dev/null +++ b/Crypter/FormCompiler.resx @@ -0,0 +1,1260 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 214, 17 + + + + + AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAABABMLAAATCwAAAAAAAAAA + AAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8Auev2ALnr9gC56/YAuev2ALnr + 9gC56/YAuev2ALnr9gC56/YAv/H8AJnK1ghbipgcZ5SgpWiUoJ8xYG6ON2VyHBdHVSIuX2kAQ3mBAAco + MQAXNj8AK05YACA/TAAkRFMAHD5NAFB8iQBxpLAAbJ6qAGyeqgBsnqoAbJ6qAGyeqgBsnqoAbp+rAFp5 + gwAyW2gAKlNgABxDUQAYQk8AJFZgACNVXwAjVV8AI1VfACNVXwAeUFoAUH+IADNXYgAlSFQADi87ABgw + PgAuRlQACC88AA8/TgAJOEoSHFBin1+KmNg/ZXjYPWBx2mCBkdpOc4LBSHWDMNb//wDA8/sAvvH5AL7x + +QC+8fkAvvH5AL7x+QC+8fkAvvH5AL7x+QC+8fkAvvH5AL7x+QC+8fkAvvH5AL7x+QD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wCEs8AAhLPAAISzwACEs8AAhLPAAISzwACEs8AAhLPAAISzwACIuMQAXoyah3uf + qrzc9/v70u7z/2WJlduFrrbfaZeg7CJUX4Q9dH0JBicwABc2PwArTlgAID9MACREUwAcPk0AUHyJAHGk + sABsnqoAbJ6qAGyeqgBsnqoAbJ6qAGyeqgBun6sAWnmDADJbaAAqU2AAHENRABhCTwAkVmAAI1VfACNV + XwAjVV8AI1VfAB5QWgBQf4gAM1diACVIVAAOLzsAGDA+AC9GVAAEKzgAADBALU14hM2Ns7+65Pz//6a6 + yP+qvMP/8P7//9jr9ddqkZzeVX+LOLfq8gDH+v8AxPf/AMT3/wDE9/8AxPf/AMT3/wDE9/8AxPf/AMT3 + /wDE9/8AxPf/AMT3/wDE9/8AxPf/AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////ACxYZQAsWGUALFhlACxY + ZQAsWGUALFhlACxYZQAsWGUALFhlAC5caCZKb3zyrsPI/+Ty9v/V4+j/2Ont/9ry9P/V9PX/tNfa/1qE + jKIAISoUFDM8ACtOWAAgP0wAJERTABw+TQBQfIkAcaSwAGyeqgBsnqoAbJ6qAGyeqgBsnqoAbJ6qAG6f + qwBaeYMAMltoACpTYAAcQ1EAGEJPACRWYAAjVV8AI1VfACNVXwAjVV8AHlBaAFB/iAAzV2IAJUhUAA4v + OwAZMT8AKEBOAA82Q058oauC1O3z/+Tz+v/e6PL/wcvV/8rU3P/q9Pn/3+30/7fS1v8bQU7ykMHLQqfZ + 4gCj1d8Ao9XfAKPV3wCj1d8Ao9XfAKPV3wCj1d8Ao9XfAKPV3wCj1d8Ao9XfAKPV3wCj1d8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8AN2l1ADdpdQA3aXUAN2l1ADdpdQA3aXUAN2l1ADdpdQA1Z3QASniErczq + 7v/T4uX/5uns/+/w8f/n6+z/2+fn/9vr7P/j8vP/5/b434KcodEVN0BIJEhSACA/TAAkRFMAHD5NAFB8 + iQBxpLAAbJ6qAGyeqgBsnqoAbJ6qAGyeqgBsnqoAbp+rAFp5gwAyW2gAKlNgABxDUQAYQk8AJFZgACNV + XwAjVV8AI1VfACNVXwAeUFoAUH+IADNXYgAlSFQADy87AA8oNgA3Tl0sq8LM1ePx+f/l6vH/7u31/+vq + 8f/u8fX/6PH0/9ro6//b6+//0+nt/8Tk6/83Y3HQJVJgAClWZAApVmQAKVZkAClWZAApVmQAKVZkAClW + ZAApVmQAKVZkAClWZAApVmQAKVZkAClWZAD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wA/doQAP3aEAD92 + hAA/doQAP3aEAD92hAA/doQAP3aEADdwfkN/r7n11O7y/+Ts7//s6ev/7+zt/+np6//r8vP/2+jq/+Lr + 7f/f5+n/8P///562vMEwUlwYGjlGBSREUwAcPk0AUHyJAHGksABsnqoAbJ6qAGyeqgBsnqoAbJ6qAGye + qgBun6sAWnmDADJbaAAqU2AAHENRABhCTwAkVmAAI1VfACNVXwAjVV8AI1VfAB5QWgBQf4gAM1diACZI + VAAIKjYHITlITLnFz+Dt8/z/4eXs/+/v9f/n5u3/7ezy/+ru8//i7O//3ezu/9zs8P/Z6ez/3vP2/ypR + XMgAJjMABS05AAUtOQAFLTkABS05AAUtOQAFLTkABS05AAUtOQAFLTkABS05AAUtOQAFLTkABS05AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AEF6jABBeowAQXqMAEJ6jABBeowAQHmKAEB5igBAeYoAOXOFNn6u + vOzQ6u//5Ozu//Lv8P/y7e7/7e7w/+bu8v/g7vX/4O3x/+Tu7//a6On/6/n9/7vQ17xLZ3M8Gz1MAx0/ + TgBQfIkAcaSwAGyeqgBsnqoAbJ6qAGyeqgBsnqoAbJ6qAG6fqwBaeYMAMltoACpTYAAcQ1EAGEJPACRW + YAAjVV8AI1VfACNVXwAjVV8AHlBaAFB/iAA0WGMAIUVRAREyPzehtb7W7vb8/+Hq8P/l7PL/5u3z/+Xs + 8v/j6vD/5Ozy/+Xt8//j7fL/4+zx/97o6P/e8vH/NV1n0GKVngBjlZ4AY5WeAGOVngBjlZ4AY5WeAGOV + ngBjlZ4AY5WeAGOVngBjlZ4AY5WeAGOVngBjlZ4A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8ATImbAEyJ + mwBMiZsATImaAE+LnQBWkqQAVZCiAFmVpwBWlKcBdae2R8/r8fXc6On/6+zs//Du7//q7vD/5O7y/9/u + 9P/f7PH/5O/w/9zp6//Y5uv/5PT6/83j6cA5WmgYETBBAE98iABxpLAAbJ6qAGyeqgBsnqoAbJ6qAGye + qgBsnqoAbp+rAFp5gwAyW2gAKlNgABxDUQAYQk8AJFZgACNVXwAjVV8AI1VfACNVXwAeUFoAUH+IAC5S + XQAWOUUAXXuFYuP1+uzf5+7/4uvx/+Tt8//l7fP/4+vx/+Lq8P/k7PL/5e3z/+Pr8f/h6u//4O3s/8zm + 5fBaipKkx///AMT//wDE//8Aw///AMb//wDJ//8Ayf//AMn//wDJ//8Ayf//AMn//wDJ//8Ayf//AMn/ + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wAnaHgAJ2h4ACdoeAAkZXQAOHeGAE6LmgBPkqAANW9/ACpg + cQApXGuu0fP2/9rs7f/k6+v/6u7u/+jv8P/i7/P/3+/0/+Tw9f/j7u//4+/z/9zp7//U5Ov/4fX4/6O/ + xbUEIDA+SnaEAHWotABsnqoAbJ6qAG6grABvoa0Ab6GtAG2grABuoKwAWnmDADJbaAAqU2AAHENRABhC + TwAkV2EAI1VfACNVXwAjVV8AI1VfAB5QWgBRgIkACi45AFN0fWLe9/r62+zx/+Hp7//j6/H/5e3z/+Xt + 8//k7PL/5Ozy/+Xt8//l7fP/4+vx/97p7v/l9vf/iamt5WqephHB/v8Au/f+ALn1/AC8+f8Apd3mAJLF + zwCUydMAlMnTAJTJ0wCUydMAlMnTAJTJ0wCUydMAlMnTAP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AClp + eQApaXkAKWl5ACZmdgA7eogAQ4GNAEePmgAscXwAMWdyADRodXikzdGd2fDx/97q6v/m7e3/5u7x/+Hv + 8//h8PX/5PH1/97p7P/d6e7/5vP4/+Dv9f/U6fD/2/T7/4KirLwaQU8SXo6aAnCfqgBunqkAZZaiAF+Q + nQBgkZ4AaZejAG6PmQBadX8AMlxpACpTYAAcQ1EAF0BNACNVXwAjVl8AIlVfACJVXgAhVF4AHlFbA0Fw + eQY+Ymuqy+ft/9jt8v/Y5uv/5e3z/+Xt8//l7fP/5Ozy/+Pr8f/l7fP/5e3z/+Ts8v/h6vD/4Ovx/9rx + 9N1chY20OGZyJU18hQBHdH8AaJupAH2zwAB2o7AAbpqnAG+bqABvm6gAb5uoAG+bqABvm6gAb5uoAG+b + qABvm6gA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8AKWl5AClpeQApaXkAJmZ2ADt6iABEgo8AR46aADZ+ + iQA6eYMAOW55AFR+hvDb9vj/3O3t/+Hu7v/j7/H/4fDz/+Hw9f/h7/P/6PP3/+Pv8//d6u//3+3y/9nq + 7//Z7fL/1/H24ENnczwdQk0AfKGpAHugpwBGb30AIlFhACdUZABacXwAcISNAFp2gAAyXGkAKlNgAB1F + UwAROUcAFj5LACZWYQAnVmEAKVhjAC9daAApV2IACjNANajJz/3f9vn/2unv/9/s8f/l7vP/5u70/+bu + 9P/k7PL/4+vx/+bu9P/m7vT/5Ozy/+Hq8P/k8PX/s8/U8BlBTjccRVIAGkJOAE19iwBsobIAa56tAHOg + rQB0oa4AdKGuAHShrgB0oa4AdKGuAHShrgB0oa4AdKGuAHShrgD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wApaXkAKWl5AClpeQAmZnYAO3qIAEKAjQFGjJhYOH6Jzzl4gtFJfojLOmNs+qS+wf/j9vb/4u/w/9zq + 7P/e7u//2+rv/+Hw9P/m8fX/5+/z/+Ls8f/h7fL/3Orv/9rr8P/X7vX/uNXb6jVYYnJlipMBZoqTAEBp + dwAmVWUAKldnAFtzfgBwhY4AWnaAADJcaQAqU2AAHUVTABI6SAAQNEMAKFRgACtXYwAtWWUAPGZxACNM + WApQc31/2/X6+tDj6P/l8vb/4evw/+Ps8f/k7PL/5e3z/+bu9P/j7PL/6fD3/+Xt8//l7fP/4uvx/+Tw + 9f+PrrdjPWh0AGqXoQA4Ym0AX5KjAG6ktABuobAAdKGuAHShrgB0oa4AdKGuAHShrgB0oa4AdKGuAHSh + rgB0oa4AdKGuAP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////ACdndwAnZ3cAJ2d3ACRkdAE5eYgRSYWRKEJ9 + iP87dH7/NWpz/zRgav89X2j/WXR7/+Dw8v/W5Ob/3uvs/+Lv8P/f7e//5fH0/+Xv8//m7vL/5e7y/+Pt + 8v/f7PD/3Orw/9Xo7v/h+P3/hqOq2g8vOxAfQU4AJ1NiACtZaQAqV2cAW3N+AHCFjgBadoAAMlxpACpT + YAAdRVMAEjpIABE1RAAoVGAAKFZiADhjbwA9ZG8AKU9bIaXDysTZ7vL/4e/0/+Hr8P/h6u//4+vx/+Ts + 8v/l7fP/5u70/+Xu9P/q8ff/5Ozy/+Xt9P/f5u3/5fD1/3GNmBhkj5oAfq63AERvegBekqIAcqm5AXGl + tAB1oq8AdKGuAHimswB2pLEAdqOwAHajsAB2o7AAdqOwAHajsAB2o7AA////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8AM3GBADNxgQAzcYEAMnKBADNvfhY9b3y5HUVQ/ld7hP+BqLD/Z4eQ/563vv9OW2T/t8PI/+r1 + 9//i7u//5PDx/+Ht7v/j7vD/5e/0/+bu8v/l7vL/5O3x/+Xu8v/f6e//5PH2/9bo7f/N5OfYRGJsLB1E + UgArW2sBKlhoACZUZABacn0AcIWOAFp2gAAyXGkAKlNgAB1FUwASOkgAETVEAClUYAAoV2MBQ296BUNk + cQJXdoFP6v///9fm7P/o8vb/4+rv/+Xs8f/j6/H/5Ozy/+Xt8//m7vT/5+/1/+jw9v/k7PL/5Ozy/9zj + 6v/n8vj/LkNQPUBibgCbv8cAT3aAACFOXABfkKAAYpCeAHKfrAN5qLUBYYyZAGqVogBsl6QAa5ekAGuX + pABrl6QAa5ekAGuXpAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wBjm6gAY5uoAGObqABmnqsAT4OROnWc + pv+QsLb/1/Dz/9Xq7//e8PX/3u3y/9nm7P+AjJT/7vb6/93n6//i6+3/5e/w/+Tv8v/l7/T/5u3z/+fu + 8v/l7PD/7PL1/+Tq7//m7/T/2ujq/+f5+f+XsreUFD1MESVTYwEqV2cASGx5AGJ4ggBvhI0AWnaAADJc + aQAqU2AAHUVTABI6SAASNkQAJ0pZABU+TAA0W2gATGx5ALrP18Lc7PD/4e3y/+Do7P/s8fT/6e/0/+Lq + 8P/k7PL/5e3z/+bu9P/n7/X/5u70/+Xt8//i6vD/4Ojv/9Xg5/86SVSldYyWAJKxuh19oakrXoCIAAMf + KiYjPEkFP11qADdSXgAFJzEANlpkAEJncwBAZXEAQGVxAEBlcQBAZXEAQGVxAP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AGKToQBik6EAYpOhAGCRoAZolaMrvdzjttnu8v/c6ev/4ezw/+Lr7//c5ev/4Obt/5Wd + qP/W3uT/6fDz/+Xr7v/f6en/5O/y/+Xv9P/m7fP/5+7y/+br8P/n7fH/6O7y/9/p6v/j8fH/2+vr/9Tr + 7fo2XGk1FTtKACxTYwBog40AaX6HAG+EjQBZdoAALlpnACVPXAAVPk0ABzE/AQIoNwYnSVcAK01bDyVF + U2xqhpGM3/H3/Nvp7v/h6+//5Oru/+rv8f/k6/D/5Ozy/+Xt8//l7fP/5u70/+bu9P/j6/H/6PD2/9zk + 6//q8vj/v8rR+lljbYzk9vnVyOLn5sbj5urt///WaoGJ6puutdt+jpiLEx4qjRA0PQY0WWQARGl1AEJn + cwBCZ3MAQmdzAEJncwBCZ3MA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AQG+CAEBvggBAb4IAPGt+Dk17 + jmK11+PA4vT8/9nj5v/l7e//4uvu/+rx9P/j7O7/q7S7/6u2u//s9Pb/6/P0/+Pt7v/p8/X/5e/z/+Xt + 8v/p8fX/5+/z/+Dp7f/m7vL/5e/x/+Dr7v/V4uX/5fX4/6fAyOZSbnqPa4iTXHCJkgBkeoMAaoCJAFt1 + fwBFZnFLSGp0h1BxfJdZeYOpZ4ONtJeutojS5euIlq22/rTGzP/m8/j/7fn9/+jw9f/l7fD/4Ojs/+Lr + 8P/c5ez/3OXt/+jw9v/o8Pb/3ubs/+Hp7//l7/P/4Ont/+31+f+1v8f/sba//+Lp7//Y7O3/1Ozr/9z1 + 8v+80ND/ydfY//H7+/+XqbDrVnB4iz9jb2hCZ3MAQmdzAEJncwBCZ3MAQmdzAEJncwD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wA/coYAP3KGAD9yhgBAcoYAOGh+LJfC1PXc8/z/3ejq/+Dr7P/f6er/2eXm/+z2 + 9/+7x8r/pbK1/+bx8v/l8PH/4uzu/+fw8//i7PD/6PH1/+Ps8P/e6Oz/6vP2/+Dq7v/h6/D/7PX5/+z2 + +v/j7vL/usXI/5Geo/+ir7P/jJqh1mx8gtZicnjVX2511GFudflqd37/e4qQ/4GOlf+BjpX/eoeP/3uI + j/9QXGb/Ym52/4eTnP+fq7L/vcfM/83V2P/f6u3/7fb8//H4///j6/T/2+Pq/+Lq8P/j6/D/7PT3/9/q + 6//i7e7/5O7w/6Otsv+/vsb/6eru/93r6//Y8O3/z+fk/+H17//e6+j/4enr/8PQ0//K3OHxTG982DJY + ZgA3XGoAN1xqADdcagA3XGoAN1xqAP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAEzSQABM0kAATNJAAEz + SQAAKkAnVYKW0tLt9//b5+n/4uzt/+r09f/p8vT/097g/6Wxtf+Mmp//4Orr/+bv8f/i7O7/4evu/+Xv + 8//i6u//5u/z/+v0+P/k7PH/7PL0/9Xe5P+otLv/h5Ka/36Lk/92hIn/doOI/5Oeo/+tub3/v8vO/9nk + 5v/m8PH/6fPz/+r09f/o8vP/5vDy/+fw9P/i6+//4Ojt/+Lr7//V3+T/vsnP/6Crsf+BjZT/eoaP/4aT + m/+Ik5z/oqu2/9/n8P/v9/3/4Oju/+Do7v/g6u7/6PL0/9rl5v/t9/j/lZ6k/8vO0//u7/H/3Onq/+H0 + 8f/Y6+n/2ero/93q6f/i7/L/4/n8/6nI0OM+aXlrPWl4AD9regA/a3oAP2t6AD9regA/a3oA////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8AADVHAAA1RwAANUcAADlLAAA5Sw0SRlnDnbW///f////P2dv/oK2x/42a + n/+hrrL/rrq+/4iVmv/e6Or/5vDx/+Pu7//h6+7/5u/z/+vz9//h6+7/xtDU/6GttP99iI//fIiQ/5Wh + qf+8xsv/y9TX/93o6v/y+/z/8Pr6/+fy8v/l7/D/3+rr/9vm6P/f6er/4Ovr/97q6v/g6uz/2+Xp/93n + 7P/k7fD/4+zw/+Ps8P/n8PT/6/T4//L7/v/q8/f/zdfc/7nDy/+Yoq//b3mE/4KMl/+7xMr/4env/+zz + 9v/f6er/3+rr/+/4+f+Tn6P/aHR7/32Kjv+Vp6n/vM3O/+j19P/o8vP/1eLm/9Hm7v/S9vy7WIaSpQk5 + Sh8UR1YAFEZWABRGVgAURlYAFEZWABRGVgD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAYYnMAGGJzABll + dgAISVkAADZHLBVLXYkqP0z5dYKH/4GNk/+2wcX/5/Hy/+Pu7//t9/j/n6yw/9ni5P/Y4+T/5e/w/+73 + +f/V3uT/o660/3+Mk/+AjJT/prG3/9Tf5P/q8/b/7vX5/+Ps8f/h6+//4uvu/9vk5//b5un/6PL0/+Dq + 7P/j7O7/5/Hz/+Pt8P/i7O7/4uzu/+Tu8f/i6/D/5O3x/+bv8//c5er/5e7z/+fw9P/f6e3/3ufr/+Lr + 7//k7fH/3+jv/+nx+f/q8vb/t8DH/4KMlf9yf4n/n6Wr/+Hq7P/j7vD/7/j4/5SgpP/O3N3/3u7t/7TG + x/9wgIT/k56i/9jh5f/0////0+3zu2iaqI4AMkQ4CDxMAAg7TAAIO0wACDtMAAg7TAAIO0wACDtMAP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////ADKPoAAyj6AANZKjABtsewALPk8AT4COAExueohHVV3/aHV7/5yp + rf/BzM//1eDi//f///+irrL/1eDh/+v19f/a4+X/maas/4aSmv+bpq3/0Njc/+Tt8v/w+fz/4+3w/97p + 7f/g6u7/5O3x/+Xv8//i6+//5Ozx/+fw9f/j6/D/5Ozx/+jx9f/g6u7/4+zx/+Tt8v/m7/T/4+zw/+fw + 9P/j7fH/3+nt/+Ps8P/h6+//5O7y/+Tu8v/k7fH/5O3x/+Tt8f/m7/X/4ury/97m8P/r8/n/6/P5/9DZ + 3f+RnqT/YG51/52qrf/i7e7/l6Wp/8bX1//l9vX/5fT0/9rl5v96g4n/OkVQ/01caP9+nqxxJ1tuHAU9 + TgARSVgAEUhXABFIVwARSFcAEUhXABFIVwARSFcA////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AL4maAC+J + mgAxjJ0WE2NzdEl3hQBLfotTdpKc+PX9/v/d5+j/rbm9/4iWm/+EkZb/n6mt/46boP/d5+n/p7O3/36L + j/+xub3/5O3x/+nx9f/i7PD/4eru/+Pt8v/j7PD/5O3x/+Xu8v/k7fH/4uzw/+Pr8f/j6/H/5e3z/+bu + 9P/m7vT/5e3z/9/o7//o7/X/5Ozy/+bu9P/l7vP/6PH1/+Xu8v/m7/P/5/D0/+bw9P/l7/P/5u/z/+bv + 8//m7/P/5u/z/+fv9v/k7PX/4Ory/+Dq8P/h6e//4erw/+/3+v/a5Ob/iZSZ/257gP9canD/vM/P/5Sn + qf96jJD/dYWJ/42Wm/+WmqD/U2Bt/0Vjc24oWWgAKGl2ADB5hQAvd4MAL3eDAC93gwAvd4MAL3eDAC93 + gwD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wAriJkAK4iZAC6LnAsXano+Byo6rRM8TPqhvsb/u8jL/9vk + 5v/u+fr/+f///9Lc3/+3wsX/RFNZ/zdBR/9IU1r/qre6/93l6P/f6O3/5O7y/93n6//h6u7/4uvv/+Tt + 8f/l7vL/5e7y/+Xu8v/k7fH/4+vx/+Ts8v/l7fP/5e3z/+bu9P/l7fL/5e3x/9rj6P/l7PL/4env/+bu + 8//i7PD/5O3x/+bv8//m7/P/5/D0/+bv8//m7/P/5u/z/+bv8//m7/P/5e70/+Ts9P/l7fX/5e3z/+Hp + 8P/c5Ov/ydLY/7bBxf+lsrb/UWBn/yMtNP84Qkj/lKep/8DP0f/X4eL/5ezt/+3y9P/S3ub/RGFu5iVV + YTA7eoUWLHWBDS51gQAudYEALnWBAC51gQAudYEALnWBAP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AEmT + ogBJk6IASZSjAEOJlwAfT19PZIqV/4qiq/+Mm6D/gY6U/46an/+RnqL/vcnM/+Ls7v9VY2n/qLO3/9Ld + 3/+ap6v/kp+m/56qsv/X4eX/6fL1/+vz9//f6O3/5e7y/+bv8//m7/P/5u/z/+Tt8f/l7fP/5e30/+Xt + 9P/l7fT/5e30/+Do8P/g6O//6/P4/+Xt8v/l7fP/3+ju/+Xu8v/o8fX/5e7y/+Ls8P/j7fH/5u/z/+bv + 8//m7/P/5u/z/+bv8//l7vT/5Oz0/+bu9v/n7/X/5u70/8jR2f97h4//jZmd/5KfpP/G0dP/4Ors/7TB + xP92hYr/scLE/+Px8f/z+fn/1+Dh/7TBxf9adHz/FzlF4Td3goEocn4eK3N/ACtzfwArc38AK3N/ACtz + fwArc38A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8AKF5tAChebQAoX24AHVJhCER2g9XN7PP/4PH4/+Hs + 7v/c5ub/usbJ/7nEyP+Nm6D/NEJI/0pXXv+grbL/vcnL/9bh4v/W4OT/zdfd/+Pt8P/i6+//6PH1/+Xu + 8v/l7vL/5u/z/+bv8//m7/P/5e7y/+bu9f/l7fX/5e31/+Xt9f/l7fX/3ubv/+Ts8P/e5u7/1+Dn/+Ts + 9P/i6/L/3OXq/+bv8//n8PP/5e7y/+jx9f/n8PT/5u/z/+bv8//m7/P/5u/z/+bu9f/l7fX/5u72/+bu + 9P/i6vD/3ubt/97o7P/3////8vz8/+Lt7f/O2Nv/ydHU/5ynrP8vQUj/VWls/3SDhv97h4r/mKWp/7/T + 1f9tjJH/XJGWbKHb3wCRys8AksvQAJLL0ACSy9AAksvQAJLL0AD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wAsdIQALHSEAC96igAANEUEQGdz+Of8///f7PL/5vDy/+Ls7v/y/P3/3+rs/4WTmf+5xMf/5O7v/7/M + z/+bpqv/oayy/5unrv/V3+T/3ujt/+Tt8f/f6O3/4+3x/+bv8//m7/P/5/D0/+bv8//l7vP/5u72/+bu + 9v/l7fX/5Oz0/+Xt9P/f5/D/p7K7/7a/x/90gI3/jpik/5Gbpv/h6u7/5/H1/+Xu8//h6u//5e7y/+bv + 8//m7/P/5u/z/+bv8//m7/P/6PD4/+fv9//k7PT/5e3z/+Ps8f/i6vD/5O7y/5unrP+HlJr/i5mg/5Ke + pf+KkJr/lqCm/667vv9dcHP/hJaX//r////g7ev/4vTz/8Pe3v9XgIW4ZpmiEGSWnwBkl58AZJefAGSX + nwBkl58AZJefAP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AC94iAAveIgAMXyNMhVSYL0wWGT9eo2U/4iS + m/+eq7P/s8DI/8PN0v9ba3X/kZ+m/9Xh5v/H1Nn/1N/k/+Hr8P/g6u//1Nzj/9ng5//n7fP/6O70/+ju + 9P/o7vT/6e/1/+nv9f/o7vT/5+3z/+ft8//l7PT/5e31/+Xt9f/k7PT/4uvy/+ry+v+SnKb/WGNw/8jS + 3P9mcn//pa65/+rv9v/n7vX/6O71/+ft9P/o7vX/6O71/+jt9f/o7vX/6O71/+jt9f/n7fb/5+31/+fs + 9f/l6vP/5Ory/+Lo8P/s8ff/2N7k/8bN1P/Ax9D/zNPZ/9Xf4//U4OH/1+Pk/7zLzP9DVVv/e4uO/6i3 + uv+MnKD/oLS3/zhITv9NeIE3aZqkAGWWnwBllp8AZZafAGWWnwBllp8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8AKGl4AChpeAAmZ3YBM3F9obDX3f/j8fP/2N/i/7vIzv+uvML/LjpE/3J/h/+Zpq7/m6qy/52s + tP+isLj/p7W9/6u5wP+yvsX/ztfd/+ju9P/o7/T/5u3z/+rx9v/o7/T/6O/0/+fu8//m7fP/5u3z/+Xs + 9P/l7fX/5e31/+Ts9P/h6vL/4+vz/9ff5f+BjZn/kp2p/4+bpP/r8/j/5Ony/+br9P/n7PX/6O32/+nu + 9//o7fb/6O32/+jt9v/o7fb/6O32/+bs9f/m7PX/5uz1/+Tq8//j6vP/4unw/7vCy/+TnKn/oKm1/5af + rf+Qmqb/l6Wr/5alqf+NnKH/oK+z/52prf9EU1v/qrm8/+Tw8f/l8fL/vsrN/0lmcLhAYWwAQ2JtAENi + bQBDYm0AQ2JtAENibQD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wALP00ACz9NAAk+SwAQRVOtv+Pn/+Lw + 8P/a4uP/7/n8/5+ssv+UoKb/7vr9/+35/P/n8vb/5/L2/+Xw9P/i7vL/4Ozw/97o7f/l7/L/6vP3/+Dr + 7v/g6u7/5vD0/+Tu8v/l7vL/5O7y/+Tu8v/k7vL/5Ozy/+Xt9f/l7fX/5Oz0/+Hq8v/d5u7/7PP5/8TN + 1/96hZL/4enw/+Pq8v/l6/P/5uv0/+fs9f/o7fb/6O32/+fs9f/n7PX/5+z1/+fs9f/n7PX/5u31/+Tt + 9f/k7fX/4uvz/+Dq8v/g6fH/zNbf/8TO1//X4Oj/1d/n/97n7v/h7fD/7Pj4/+f09P/o9fX/9v///7vI + yv9ren//4u3u/9bj5f/t+vr/KkRPzgQeKwALJTIACyUyAAslMgALJTIACyUyAP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AAtATgALQE4ACT5MABRJV6vP8fP/4+3u/+ns7v/FzdL/b3yF/+Xv8//i7PD/3+jt/9/p + 7f/g6e7/4uvv/+Ps8P/l7vL/5vH1/+Ds8P/d6e3/4+/z/+fz9//k7/P/4ezx/+Ht8f/i7vL/4u7y/+Lu + 8v/j7PL/5e3z/+Xt8//k7PL/4erw/93m7P/n7/T/4uvx/+/3+//c5Ov/4ejv/+ft8v/n7fP/5+3z/+ft + 8//n7vP/5u3y/+bt8v/m7fL/5u3y/+bt8v/k7fL/4u7z/+Hu8//g7PH/3urv/9/q8P/o9Pn/6/b7/9/q + 8P/l7/T/3+rv/+Dq7v/h7O3/3Ojp/9jj5f/f6ev/6/X2/32Jjv+eqq7/6PP0/+jw8f9adoHKPWZ2AENr + egBDa3oAQ2t6AENregBDa3oA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8ACDVAAAg1QAAHMz8ACzdDq6zM + 0f/m7e7/6Ors/3uHjf/U3uD/4+7v/97p7P/c5un/3+rs/+Hs7f/h7O7/5e/x/+bw8f/j7vD/3u3v/9/t + 7//h7/H/3u3v/9zr7P/d7O3/3ezu/9/t7//g7/D/4e7x/+Pr8f/l7fP/5e3z/+Ts8v/f6O//4urx/+Ps + 8v/h6e//2OHn/+Tt8P/j6fD/6O3z/+ft8//n7fP/5+3z/+ft8//m7PL/5uzy/+bs8v/m7PL/5Ozy/+Pu + 8//h7vP/4O3y/97s8f/d6/D/3erv/97s8v/f7fL/4O3y/+Pw9v/d6u//4+3w/+bx8f/q9PX/4Ors/97p + 6v/d6On/3efo/3F/hP/Q293/4Ojq/3aVoM5Zk6UIXpanAF6WpwBelqcAXpanAF6WpwD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wAAIi4AACEtAAEiLgACIy+rXX6F/+Tr7P+tr7L/V2Nq/8bQ0//l7u//4err/+Pr + 7f/m7/D/4uvt/+jw8v/c5ef/4Onr/+Pv8P/h8PD/4fDw/9/t7//i8fL/4/Hy/+Du7//c6+z/3Ors/+Dv + 8P/f7e7/6vL2/+Ts8v/j7PH/5u7z/+Xu8//o8fb/3+ju/+Xu8//l7fP/5Ozy/+Lq8P/n7fP/5+3z/+ft + 8//n7fP/6O7z/+ft8//k6u//5evx/+Xs8f/o7/T/3Ofs/9/s8f/f7PH/3erv/9zq7v/e7PD/2Obr/97r + 7//d6/D/1+Tp/+by9//l7/D/4uvs/+jw8f/f6On/5/Dx/9ni5P++yc3/VGBn/4+an//7////XHmF/UJ2 + iVpHeowAR3qMAEd6jABHeowAR3qMAP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AA9IUwAQSVQAC0JNAAc4 + RKtBZGz/i5WZ/1dcYf9EUFf/XWlw/5GaoP/X3uH/5Ovt/97l6P/n7e//3+bo//H3+P/o7/H/0Nnb/7/L + zf+xvsH/rbq9/7TBxP/CztD/1uLj//D7/P/o8/T/2ubn/+Tv8P/d5ur/5/Dz/+Tu8f/m8PP/6fL1/9zl + 6v/s9ff/3ebp/+Tt8f/f6Oz/5+/z/+fu8v/n7vL/5+7y/+fu8v/n7vH/6O/z/+nw8//j6e3/5+3x/9/n + 6v/l7fH/5/H1/+r09//t9/v/7/j7/+75/P/s9vn/5/D0/+Pu8f/i7fD/2uTo/+Do6//l6+3/2N/i/87V + 2f+LlZz/ZnJ5/1hkbP9KVl7/Vl9m/6Gprv8aMTzkT4WVKE+DkwBPg5MAT4OTAE+DkwBPg5MA////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8ASJmlAEygrAAwdoEAACkzsEtvdv9CUFX/AAAF/wwUG/8kLzb/JDA2/15o + bv+xurz/7fT0/+jv7//l6+z/oqqt/4ONkv96hor/gIuP/46Xm/+Pl5v/iJKW/4CLj/+EkJT/kZyg/8XQ + 0f/o8PD/5+/w/97o6f/l8PH/4ezt/+r19f/f6uv/6PLy/97o6f/i7O3/6fT0/93n6f/k7e//5+3v/+bt + 7//m7e//5u3v/+bt7//j6uz/4ejr/+bt7//q8PL/6fDy/+bs7//Fz9L/q7W5/6Stsv+lr7P/pK2y/6Ot + sv+1vsL/3OTm//L5+f/q8PL/6/Hz/8/V2P+cpav/VWFp/0VQWP8nLzf/FRsk/wYPF/8HDRT/Fh0m/xMg + Ks5fmqUAW5SfAFuUnwBblJ8AW5SfAFuUnwD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wBGl6MASZyoADZ/ + igAMP0iVL1NZ/Sw8P/8AAwj/AQkP/wAGDf8ACxH/AwwT/0FNVP+GkJX/m6So/3iBhv+dqKv/zdHT/+/1 + 9f/6/v///f////7////+////8/f4/9fd3/+7wcP/eIGG/4WNkv/Iz9H/7fb3/9/p6//l8PD/3Obo/+r0 + 9f/Z4+X/4evs/+z39//Y5Ob/6fT1/9/p6//l6+3/5ezu/+Xs7v/l7O7/5ezu/9/m6f/u9fb/7vT2/7O8 + wP+Gj5X/bHV9/4aOlP+Zoaf/q7K3/7m/xP+9xMf/qrK3/4OLkv9gaG7/dn6F/7a7v/+mrbL/cnyD/z9H + UP8fJS3/BQkP/wAJEf8BBAz/BQ0V/woUHP8CChL/DiIrzEx8hQBId4AASHeAAEh3gABId4AASHeAAP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AEeZpQBFmaUAUp6oAGCZoAgRKC7yGysu/x8kJv8NFhz/AwkP/wUP + Ff8CDRP/CRUc/1pla/+fpqn/6/Hx//T6+f/u9fX/8PX1//L09f/x8/T/8fP0//Hz9P/z9fb/8vX1//r7 + /P/v8fL/vsLG/3yDif+UnqP/5/Dy/9zn6P/q8/T/2eTm/+rz9f/e6uv/i5SX/zE5PP+LlJj/3efp/+bs + 7v/k6+3/5Ovt/+Tr7f/k6+3/6u7w/8DIzP9veYD/ho+V/8PLz//y9vj/9PX3//X3+f/y8/b/9/j6//3+ + ///5+vz/8PHz/+/v8f/Hys//eX6E/zdBSv9KVV3/KS83/wAEDP8ACBD/AgsT/wQJEv8xO0T/WWRs/xsi + K/8FDxbMBxEaAAYRGQAGERkABhEZAAYRGQAGERkA////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AO4mUAD6O + mgAvbHYAEigvCgALEfo4SEz/VGFn/xghKP8DCQ//AQcO/wgRGf9sdXr/5uzs///////s8fH/7fHy//H1 + 9f/v8fL/+fj5//f39//39/j/+Pj5//T19f/39/j/7u/w//P09P/7+/z/9/n6/5mhpv+Bi5D/6fHx/+Dq + 6//h6+z/6PLz/5ajqP8nMzv/PUdM/1RgZ//DztL/5e/x/+Xs7//k6+3/5Ovt/+309v+qsbX/WmRs/8jO + 0P/6////5+3v//L09v/u7vH/8fH0//j3+v/29fj/7+/y//Pz9f/y8fT/7+/y//Dw8///////3N/i/2Rr + cv80Pkj/MzpC/woQGf8ABg7/AQMK/zI5Qf9hbnb/ISgw/yA7RM0tTlYAK0xUACtMVAArTFQAK0xUACtM + VAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wAxaXIAMWpyADBocQAybHQFG0tVwj1RXP8tNj//AgUM/w8V + Hf8bIir/e3+E/+/x8v/z8/T/7/Hy//T09f/09fb/9/b3//b29//19vf/8/T1//b39//p6uv/8/T1//Hx + 8v/09fb/6ers//b29//w8fL//////5Sbnv+epaj/6vPz/9vm6P/d6+z/3evs/+r2+v/w+v7/7fX5/+Hp + 7//g6vD/4ezw/+Tu8v/t9ff/t7/C/3aAh//k5+n/9/n5/+3v8P/z9PX/9fX2/+3u7//v7/D/8fLz//Dx + 8v/29vf/8/P0//X19v/x8vP/7/Dx/+7v8P/19ff/+fn6/4GEif9BR0//VVlh/yYtNP8BBgz/AAMK/zlL + UP8uPkP/XH6CZXaeogBymp4AcpqeAHKangBymp4AcpqeAP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AFeT + nABXk5wAV5OcAFyYoQA/dX9cHTQ//wgNFf8PFRz/QEdO/290ef/7+/z/7u/w/+/x8v/z9PX/9vb3//f3 + +P/39vj/9vf3/+bo6f/3+Pj/9vb3//Dx8v/e4OL/4uPl/+fp6//6+/v/5efo//X29//x8vL/9Pb3/2x2 + e//W3d//4+3u/+Lw8f/e7e7/3Ojs/93n6//i6u//5Ovy/+Hr8f/W4uf/5vD0/9Ha3v+CjJL/5uvt/+ns + 7f/09fX/6uvs//r5+f/4+Pj//v7/////////////8/T0//Hy8//s7e7/7e7v//X29//u7/D/8/T0/+/w + 8f/q6uz//v39/4aJjf9CSE//Z210/0NPVv8OFx3/AQ8U/wkeI/+BpagbnMTGAJe+wQCXvsEAl77BAJe+ + wQCXvsEA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8AOnV+ADp1fgA6dX4AO3aABTtye80JHin/DhIZ/1df + Zv9aYGf/5ufo/+zt7v/w8fL/9/f4//b29//39/j/9/f4//b29//s7e7//f7+/+fp6/+goqb/U1dd/yw0 + O/8oLjX/S05R/6aoq//29vj/5Obn//Lz9P/09vf/r7e5/5qjp//z/f3/3Orr/+Ty9P/h7fH/4uzw/+Xs + 8f/h6fD/4u3y/97q7v/m8PT/pK61/6ausv/1+Pn/7fDx/+/w8f/z8/T/9fP1/76/wv+Ul5v/g4SH/4uO + kv+0uLv/5ujp//z8/f/v8PH/7O3u//r6+//x8vP/8fLz/+3t7f/u7e3/9fT1/2ltc/9YXmb/aHN5/1Rj + af8aLjT/AAQJ/4OkpyOexskAmcDDAJnAwwCZwMMAmcDDAJnAwwD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wAfWWMAH1ljAB9ZYwAdWGILK2Fr9zNLVv9XYWn/XmVt/4mOk//4+fn/8vPz//Hy8//19fb/9/f4//f3 + +P/19fb/8fLz//n6+v/FyMv/NjpA/wAABf8AAAH/AQYO/wQID/8AAAX/CgwQ/4OFi//09fb/8/P0//L0 + 9f/Cycv/lqGl/+v29v/f7e7/4O7w/+Xw9P/m8PT/5Ozx/97m7f/h6/H/4u7y/9/p7v+JlJz/0trd/+rx + 8v/k5+n/8/T1/8HFyP9KTFL/DhEY/wAAB/8AAAL/AAAG/wsNE/8jJiz/lpqf///////09PT/8PDy//P0 + 9f/x8vP/9PX1//j39//29fX/x8fK/0JJUf9ga3H/XGtx/1pvdP8ZJiv/fp+jJZvCxQCWvcAAlr3AAJa9 + wACWvcAAlr3AAP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////ABtVXwAbVV8AG1VfABdTXQorYWvyWXJ8/2Vu + dv9FTFT/zM7Q//Hy8//v8PH/8vLz//j4+P/29vf/9fX2//Hz9P/x8vP/3eDh/x0hKP8AAgn/AwcO/wMJ + EP8AAgn/CAwT/wcMEv8MERj/BwgL/7a4u//4+fr/8vT1/9fe3/+VoaX/4Ozt/9/t7v/f7u//5PD0/+jx + 9f/o7/T/6e/2/+Tu8//Z5uv/5e7x/3J8hP/p7/H/6e/w//X4+f++v8L/DxMX/wAAAv8BBQz/AAEI/wED + Cf8AAwr/AAAH/wAEDP8CBQz/mJug//v8/f/t7u//9PX2//f3+P/x8PH/9vX2//Lw8v/n5uj/Ymhu/1hi + aP9VZWr/XXJ2/zJKTv9wlZoqhq6yAISqrwCEqq8AhKqvAISqrwCEqq8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8AFE5YABROWAAUTlgAEUxWCiVbZfJbdX//Zm93/05VXP/k5eb/7/Hx/+3u7//29/f/9fb3//P0 + 9f/29vf/7u/w//3+/v9+gof/AAAB/wMGDP8ECA//AQMK/wEEC/8BAwr/AQQL/wMID/8AAQb/QURK/+/w + 8v/t8PH/4ujp/5ikqP/Y4+X/4O7v/+Du8P/h7fH/5e7y/+fu8//k6/L/5/D2/9nl6v/g6u7/bXd///D2 + +P/q8PH/9vn6/09TWf8AAAX/BQkQ/wAABf8AAQj/AAUM/wAHDv8AAwr/AgUM/wACCf8tLzX/6+3u//Hy + 8//39/j/8vLz//X19v/59/j/8/Hy//////+KjZL/N0FI/1ViZ/9SZ2v/OFFV/2iOkjN9pakAeqGlAHqh + pQB6oaUAeqGlAHqhpQD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wAWT1oAFk9aABZPWgAWUVsKGEpV9iY6 + RP8sND3/KS41/+Dh4//19vb/9fb2/+/v8f/z9PX/9PX2//j3+P/09fb///7//1NWWv8AAAL/AQUM/wAA + Bv8AAwn/AQUM/wAEC/8DBw//AAEH/wQJEf8FCA//3d7g//X3+P/T3N3/namt/9nl5v/f7u//4e/x/+Lu + 8v/l7vL/5+7z/+Tr8v/h6/H/3Oft/+Lt8P99iZD/6O/x/+jv8f/l6ev/Gx4k/wAABv8DBw7/AAIJ/wAD + Cv8ABQz/AAUM/wAEC/8AAAb/AwYN/xUaIv/Iy87/+fr5//X19v/39/n/9vX2//r3+P/y8fL//Pv7/6yv + s/8FDRT/AAoS/xInLf8TIif/cJKWLYeusgCDqq0Ag6qtAIOqrQCDqq0Ag6qtAP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////ACxmcAAsZnAALGZwAC9sdgkdSFLgAAAM/wAKE/8KDBP/3t7g//Pz9P/z9PT/8vP1//X2 + 9//5+vr/8vLz//Hy8//s7e//SEtQ/wAABP8DBw3/AQQL/wAAB/8DCA//AAQK/wIHDv8BBAv/AgYM/wUK + Ef/Q0dP/9ff4/8bNzv+bpqr/6fT1/9/u7//h7/H/4u7y/+Xu8v/m7vP/5ezz/+Dq7//e6u7/6fP3/5ei + qv/GztH/7vX2/9vf4f8REhf/AQcO/wEDCv8ABAv/AAUM/wAEC/8ABAv/AAMK/wACCf8DBw//GBsi/9HU + 1v/19vb/8fLy//n6+v/49/j/+vf4//Lw8f/19PX/y83R/w4TGv8AAAb/AA4U/wABBv+DpKcmnMbJAJfA + wwCXwMMAl8DDAJfAwwCXwMMA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AYZ+mAGGfpgBhn6YAaKivAEJu + dlUAAAj/AgoS/wEFDP/Iysz/9PT1/+3u7//29vf/9PX2//j5+f/z9PX/8vP0//Hy9P9FR0v/AAAA/wUK + Ef8BBAv/AQUM/wADCv8BBAr/AAIJ/wMIDv8DCA//AgQL/9bX2P/z9vf/usHD/56oq//u+fr/3evt/+Hv + 8f/i7vL/5e7y/+bt8//m7fP/4ezx/9/r7//q9fn/rLe9/56nq//2+/3/4eXn/xsfJf8BBg3/AQMK/wAE + C/8AAwr/AAMK/wADCv8AAwr/AQgP/wAAA/81Nz3/9/j5/+vt7v/29/f/+Pj5//j3+P/69/j/8vDx//b1 + 9v/BxMj/NEBF/yo2PP8NHiP/AAwR/0NbXyNPbXEATWpuAE1qbgBNam4ATWpuAE1qbgD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wAWQEsAFkBLABZASwAXQk0ADTQ/UBosNv84P0j/LjQ8/6uus//5+fr/8vLz//Ly + 8//y8/P/9PT1//j4+f/y8/T//v///4GEiP8AAAL/BQgQ/wAECv8CBg3/AQUL/wADCv8AAgj/AgUM/wMH + Dv8aHiX/5+jp//D09P+jra//x9HS/+bw8f/f7e7/4e/x/+Lu8v/l7vL/5u7z/+bt8//c5+3/4u7y/+Tw + 9P/Hz9X/hY6V/+vw8v/y9fb/TFFX/wAAA/8DBQz/AAEI/wABCP8AAQj/AAEI/wEGDf8DCRD/AAAB/4+S + l//6+/v/7O7v//b3+P/19fb/9vX2//r3+P/z8vP//Pv7/6uusv9UX2X/XGxy/1Vqb/8sRUn/BxogIwQV + GgAEFhsABBYbAAQWGwAEFhsABBYbAP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////ABg/SQAYP0kAGD9JABc+ + SAAXQEpTQmFq/2h0e/9MVlv/fISG//n6+//z9fX/8/X2//T09f/y8vT/9vX3//Dv8P/09PX/6uvt/yUp + MP8AAAD/AwgP/wABCP8FChH/AQQK/wQKEf8AAgn/AAAA/4WKjv/v8/X/5evt/4iTmP/v+fj/5O7x/9/r + 7f/k7vP/5O7z/+Xu8//n7vT/4urx/9/q7v/k8PT/4ezw/+fw8/91gYf/1tzf//n9/v+orrD/AwgQ/wEE + C/8BAwr/AAAG/wECCf8CCA//AAMK/wAAB/88Qkn/8PHy/+vs7v/19fb/9PT1//T09f/y8vL/+Pf4//Du + 8P//////l5yi/01YYf9aaHD/XnF3/ys9RP8nQkcaRm1xAERqbgBEam4ARGpuAERqbgBEam4A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8AtebnALXm5wC15ucAtuXmAKrb3R1CYGjHVmVs/1lmaP9LVlj/7vTz/+Ln + 5//v8vP/8PH0//Pz9v/18/b/9vT1//Xz9P//////q6+z/xkbIP8AAAD/BQkQ/wADCf8AAQf/AAAD/wID + B/9obXL/7O/w/+/29/+uub3/rLi8/+z19v/e5+v/6PH1/+Ts8//m7vT/5u72/+Xt9f/g6fH/5vH1/+Lu + 8v/j7fL/7vf6/52prf+5wsb/6vHx//H29v9rdHj/AAMF/wAAB/8DChD/AwkP/wAAAP8ABg7/VFhf/+rr + 7f/w8fP/8fHz//n5+v/t7u//+/n5//f19f/09PX/8/P2/+/w9f+AhY7/SlZh/15sdP9ebHT/GSYu/zJT + WKODwMMAfrm8AH65vAB+ubwAfrm8AH65vAD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wCe2dwAntncAJ7Y + 3ACs4eQAp9faSQwjL/xVYWr/YGtw/z5KT/+vuLn/9fr7/+rt7v/z9vf/9PX2//b39//29/j/+Pb3/+rq + 7P/19vf/yMrN/2Nma/8tMDb/GyMr/zs+RP9aXF3/o6er//j4+f/x8/T/4Ofp/5Shpv/i7O7/4+3u/+Dq + 7f/p8fX/5Ozy/+bu9P/m7vb/5e31/+bu9f/i7vP/3+zw/+Tu8//g6e3/2uTl/295f//0+vv/4+vr//H4 + +P+UnaD/Jy00/wADC/8OExr/T1BT/6aprv/3+Pn/8vPz/+3u7v/09fb/8/P0//b29//7+fr/+Pb3//Hw + 8f/x8fT/2t3g/1dhaf9eanL/WGdu/0dXXf84SE3/OVpg7lGMjzRRio0AUYqNAFGKjQBRio0AUYqNAP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AD13gAA9d4AAPXeBADt2gGA5YWvXIzRE/1FaZv9kb3X/TVpg/1tm + a//u9fX/7PLz//L19v/09fb/9/f4//f3+P/49/j/9PT1//Pz9P/29/j/9vf4/+Xm6P/S1Nb/5ujq//T2 + 9//6+/v/5ufo//P19f+ZpKn/ws3P/+v09f/h6+3/5e7y/+Do7v/l7fP/5u70/+bu9v/l7fX/4+zz/+Hu + 8v/j7vL/4uzw/+Pt8P/t9/j/jJWb/6+4u//+////3+bn//T8+//c3+D/xcbI/87R0v/v8fP/+fn6/+zu + 7//y8/T//f39/+3u8P/5+vr/9vb4//Pw8//w7vH/9vX3//X3+P+epan/RFBX/2Jvdf9gb3T/QFFW/z9R + Vf9Nb3L/AC0xgAAwNAAAMDQAADA0AAAwNAAAMDQA////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AABwqAAAc + KgAAGygAACIwsU5vff9caHv/PkNU/19qdP9gbHT/N0NK/5mhpf/4/v7/6u/u//H09f/19vf/9ff4//b2 + +P/4+fr/7e/w/+rs7f/19/j/9Pb3//X3+P/u7/D/6+3u/+Tn6P/4+fn/wcXI/5WfpP/p9PT/3unq/+r0 + 9f/k7fH/5e3y/+Ts8//m7vT/5u72/+Xt9f/h6/L/5fD1/+Pu8//e6e3/5/D0/+Ht7v/R2dz/b3h+/+vw + 8P/r8vL/7vX1/+rt7v/39/j//f3+//X19v/u7/D/8fLz//Lz9P/3+Pj/+vr7/+/w8f/v8PH/9PL2//Dv + 8//09ff/2Nvd/0hSWP9kcXP/Wmpt/1tsb/82SEz/Wmxw/z9iZv8LREh5DkZKAA5GSgAORkoADkZKAA5G + SgD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wAYQVIAGEFSABlCUgAON0irTGR4/4eNo/9RVGn/WGFv/2Fs + d/9bZ3D/O0ZO/8rS0//5//3/6e7v/+zw8v/y9fj/9vX5//b2+P/x9fb/9Pb3//T3+P/z9vf/9Pf3//f5 + +v/s8PH/8/X2/9zf4f9+h43/2eHi/+Dq7P/k7u//5O7v/+Xu8v/h6e//5e3z/+bu9P/m7vb/5e31/+Ts + 8//m8vb/4Ozw/+Hs8P/k7vH/4u3u//D3+f+dpqr/fIaK//f8/P/r8vL/7/Lz//b19//w8fL/9vX3//n6 + +v/y8/T/9fb2//X29v/z9PX/9vf3//T19v/r7PD/+Pj6/+3w8v9ocHX/Tltd/2Jxcv9YaGv/Wmxw/yk6 + P/9cb3T/PF5j/Thwc2U5cHMAOXBzADlwcwA5cHMAOXBzAP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////ALTe + 6wCz3usAwu76AEJmd6hIXHL/ubzV/3l8lP9ASlz/X2x6/1xodP9OWWH/PElO/8zU0//x+Pb/7PHy/+rt + 8P/w8vf/8vX3//f5+f/y9fb/8PP0//P29//u8fL/7vHy//X4+P/Y293/foWK/9LZ2v/m7vD/4evs/+Lt + 7v/j7e//4+3w/+Tt8v/m7vT/5u70/+bu9v/m7vb/5e71/+Dt8f/k7/P/4ezw/+Hr7v/n8fL/4ejr/+zz + 9P+Zo6b/j5ic//T6+v/r7/D/7/Dx//Hy8//19fb/9fX2//Dx8v/19vb/9fb2//P09f/4+Pn/7/Dx/+/w + 9f/3+fz/dHuA/0hTWf9lcnP/VWVo/2N0eP82R07/coOM/2Z2g/83VV/6TX+DTUl6fwBKen8ASnp/AEp6 + fwBKen8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8AxPf6AMn4+gCt3uUlMlRo3HGBmv/Gy+X/rLPL/z5I + X/9aZXb/WGVy/2h2fP9IVVr/OkdK/6+3uP/z+Pj/9vv9/+rv8v/q7vH/8vf3/+3z8//r8vL/8Pb2//D1 + 9f/4/f3/v8fJ/1BZYP92gIX/6/Hx/9/n6f/n8fL/5vDx/9zo6f/j7PD/6PD1/+bu9P/m7vT/5u72/+bu + 9v/l7vX/4e7y/+Tv8//h7PD/3+ns/+Lt7v/k7O7/5u3u/9DY2f8+SVD/h5CV//H29v/29/j/8vLz//Ly + 9P/19fb/+Pj5//Lz8//v8PH/9fX2/+nq6///////4uXp/290fP9DTVX/anZ7/1pna/9gb3P/UmJp/0ZW + Yv+6x9X/j5uy/zZPYv9QfoJrhrW1AH6srQB+rK0AfqytAH6srQD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDT//8A4P//AIe2u00pRFv/lKW//7/K5//Ezun/VmB5/0dSZv9kcH7/VGJq/2d1ef9baWr/Lz1A/213 + e/+yur3/6O3z//z////2+/v/8vj4/+719f/0+vr/4enp/4eRlv9MWF//XWpv/1lkav+mr7L/7/j5/9nl + 5v/l7/D/5O/w/97n6//l7fL/5e3z/+Xt8//l7fX/5e31/+Tt9P/h7fL/4e7y/+Tu8//j7PD/4ezt/+Do + 6//i6ur/doGG/15qb/8+SlH/cXd8/7/BxP/4+fr/9fb3/+7v8f/y8/T/8fHz//f4+f/19vb/8vP1/7W4 + uv9aYGj/RlFZ/2Vxd/9XZGj/YnF1/1Jiaf9OXmn/eYeZ/8HN4/+0vdv/VGaB/0Jpb7OMubkLi7i5AIq3 + uACKt7gAire4AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AFWIkwBZiZQIRHJ/zEdjef+0x+H/s8Xk/7bE + 4v+pscn/NkFY/1xpef9jcXr/WGhr/19ubv9icXH/S1hd/0FMVP9WXmn/fYaN/5+orP+stbj/nqir/3qF + if9WYWb/SVVc/2Fscv9fa3D/Y25z/2Ftc/+st7z/8Pn6/97o6f/f6uv/7fb5/+Hq7//j6/H/4+vx/+Ts + 9P/k7PT/4+z0/9/s8f/f7PD/5e/z/+Tu8f/g7O3/6O/y/4qUmf9ZZGr/X2px/2Vwdv9OV13/RElR/19k + av+gpKj/1tjZ/97f4f/b3d7/3d7g/8LEx/9qb3X/QUhQ/1ZfaP9hbHT/Xmpw/2Nxc/9RX2X/X252/z5N + Xv+st83/xs7s/7zC6/+GkrP/O1df/2SMkEZ7pakAeaKmAHmipgB5oqYA////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8AHU9fABhJWQMNOkv6e5et/7bI5f+swOH/s8Pi/8XM5v9mcYj/Q1Fi/15udv9ca2//W2ts/11r + bP9ib3P/Xmlw/1dhbf9IU13/SVVc/0hVW/9NWWD/VGFo/1lmbP9jbnT/ZHF3/1lmbP9fbHL/VmRq/2h2 + fP/BzND/6PLz/93o6//i7PD/5Ozy/+Pr8f/j6/H/5Oz0/+Ts9P/k7PT/4+7z/9/r7v/g6u7/3efq/9rj + 5f+QmaD/XGdu/1pma/9eaW//ZG91/2Bpb/9kanL/VFtj/0NJUf9ES1L/T1Vc/0xTW/9JUFj/REpS/1th + af9gZ27/X2hw/11nbv9daW7/XGpv/2NyeP9EUl7/d4SX/8HK5f+Nlr3/srjo/6my1v9ab3v/LlJZ1m+c + oQRrmJ0Aa5idAGuYnQD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wBViZcAUIOSVy1SZ/yYrcf/tMPk/7C/ + 5v+5yOz/tMPi/6271P84Rl3/VmJz/2Bqdf9jbHP/X2Zs/19lbP9ianH/WGJr/2Rudf9jb3X/aHR6/19q + cP9daW//WGRq/1lla/9gbHL/YGxy/19rcP9caG//X2pz/2p0fv++x87/6O71/9zl6//j6/H/5u7z/+Pu + 8//k7vT/5/H3/+Pr8P/o7/L/4enr/+fv8P/a4uT/iZOY/1diaf9ibXT/YGtx/11pb/9fa3H/XGdt/2Vw + df9jbXP/Ymxy/2Zvdv9ibHP/ZW91/2Fqcf9jbHP/Ymty/19nbv9iamz/Y2xu/1xobv9danP/XGx8/zJB + Wf+CkK7/cX6i/5ijzP+2v+z/usPp/3iJoP89WGb6PWRrbld+hQJSeIAAUniAAP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////ABU/UwAXQlavSmmB/6m61/+2w+b/vcnv/7PC6f+8z+7/xdXx/3+Lpf83P1P/YWp5/1hg + a/9lanH/XGJp/2lvdv9YYWj/X2pw/0RQV/8oMDb/QUxS/1pmbP9kcHb/YGxy/15pb/9eaW//Y21z/2Js + c/9aY2//WGFt/2dxfP++xs3/5+/0/9/n7v/f6e7/4+7y/+Ds8f/e6u//6vH1/+bt7f/q8PH/0dfZ/4CK + kP9aZWv/YWxy/1NfZf9daW//YWxy/1lkav9lcHb/QU1T/0lVW/9ZZWv/WGNp/1NeZP9HU1n/XWhv/19q + cP9fa3H/Ymxx/19oZ/9nb27/ZW91/1hlc/8/TmX/RVRz/3qJrv+ottv/wMz0/6+75/+7xu7/jJm2/1Bl + ef8wUVz5WoKIHGaNkwBki5EA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8ARHeHABlFWa9ffJT/t8fk/7TB + 5P+9yvH/jJvF/2V2m/9hcZT/ZnOR/zdAV/9JUWT/YGh0/2Fpcf9ja3H/VV5l/2lyef8xPEP/BAwS/wAB + B/9OWV//Ym50/z5JT/89SE//Y291/1ZhZ/9aZmz/XWhu/2Bpc/9bZXD/ICk1/0RQWv+rtLv/4uvv/+Tt + 8f/h6u//3unu/+Dr8P/f6ev/6O/w/8bO0P9mcnf/X2px/0xYXv9MWF7/YGtx/1hkav9ZZWv/WGRq/0RP + Vf8FDRP/BQsS/1ZgZv9hbHL/Iy41/wMIDv8YICf/VF9l/11pb/9faG7/Zm5v/2Boav9eaHH/WGN1/0xZ + cf+yv9z/usjr/7TC6f+1wOv/t8Lt/7bB6f+rttT/X3OI/y5MWf9mkZVCeaWoAHahpQD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wBFfYs3NmR27nWQp/+6yOX/ucXq/7G+6P+1xO7/s8Dp/7XC5/+7xub/r7jS/z1G + W/9eZ3b/Xmhy/1djaf9baG3/SlVa/wAHDf8ABw3/Exwj/2Fuc/9baG7/MjtB/wEFCP9ATFL/X2pw/1pm + bP9VYWf/XWhx/zxFUP8AAAn/QUtX/1plcP+Jk5z/3ubr/+bu8f/Y4eb/5fD1/9nj5v+ao6j/XWlv/1xo + bv9fanD/FR4k/w8ZH/9aZmz/VWBm/2Ftcv8yPkT/AgMK/wQOFf8CChH/WmVr/2Nvdf9AS1L/BQ8W/wAB + B/8FChD/P0tR/2Zwdv9kbHL/XGRs/11mdf87SV3/oq3G/8LP7f+vvuH/uMTs/7K+6f+1v+v/tsDp/8DK + 6v9md5D/T2t6/ydNVM5GcncARXF2AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAzQlcyXnD/karC/7vH + 5v+5xOv/t8Tv/7nG9P+tueb/t8Hq/7nD5v/J0e7/i5Su/zVBVf9hbXr/WWVu/1dkaf8fKS3/AAUK/wAG + DP8xOUD/YGxy/1tnbf9FUFb/AAUK/wUMEv8/SlH/WmZs/11obv9eaHD/DRIb/wAEDf8+SFD/Xmly/1Vh + av9qdX3/rbW6/9/q7f+5xsr/ZnR6/1djaf9fa3H/ZG91/1plbP8SGB//AAUL/zM+Rf9bZm3/HyYs/wAD + CP8DCxH/AAMJ/yAoLv9aZ23/WWVr/1pla/8oMzr/AAcN/wYNFP8EChH/RlFY/1pkbv9dZ3P/R1Jk/3B7 + kf+8yeP/rr3d/7rH7P+wvOb/xM/4/7O96P+krNL/qLTY/4WTr/9OZnj/NVhg2GSUlg5ejJAA////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8AHU5dUS5VaP+qv9f/vMbn/7W+5/+6xvL/rrvq/7zF8f+1ver/uMHm/7O8 + 3//L0/D/aXWM/0JPYv9hb3z/TVpk/wAID/8FEBf/AggP/0dQVv9daW//W2dt/1JeZP8HEhn/AAcM/wEI + EP83Q0n/VWFn/yQqMv8ABg7/AAEJ/zk+Rv9ga3P/Xmpy/1Ziav9caHD/WGRs/0NQV/9daXD/ZG91/1pm + bP9XY2n/U15k/woSGP8AAwj/BxIY/wkRF/8AAgj/Aw0T/wAHDf8CBgz/T1th/1djaf9XY2n/YW1y/1Fc + Yv8ECA//BA8V/wAHDf8+SE7/Ymt5/1Jcbv9XYnj/vMjf/7jG5P+6yOv/sr/n/8PN9/+dqdP/fIiy/2dy + n/+ptNz/oKvJ/0xhdP9La3P/IEhOdT5obQD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wBTjZlZOF1w/6/A + 2v+5wuT/vMPs/7bB8P+oteb/srvp/7a+6f+0vef/rbfe/6m11v+Tn7v/KjZO/0tZbP9gb37/CRYj/wAD + C/8THCP/WmZs/19qcP9fa3H/X2tx/x8mLP8ABgz/AAUL/wACCP8PFx3/AAQM/wQLFP8AAgr/LDE5/19p + cf9dZ2//W2Zu/2Judv8sNT3/Ehoj/15pcf9bZmz/Xmpw/1pmbP9RXGL/BRAW/wALEf8ACA7/AAUL/wAJ + D/8ADBL/AAQK/x8qMf9daG7/XGhu/1pla/9cZmz/Ym1z/xEaIP8DCxL/BgwT/1BaYv9bZXf/KDJL/4WP + qv+ksc//qrja/6u54P+IlsH/bHmm/3qHtf+Yos7/vMTw/7zF8f+lsdH/Vmd9/0libf9SeX6Ijbq9A/// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////ADpwfsJUd4r/tcXe/77E5v+8wuz/qLXk/4ORw/90e6v/foi2/4OP + u/+Ajrn/eIet/4ybvP+4xuD/UF11/0VUaP9OW27/Iiw4/1FcYv9hbHL/VGBm/15pb/9ibXP/PUhO/wQG + DP8HERf/AQcN/wAFC/8ABg3/BQsS/wAEC/8lKjL/XmZu/19ob/9XY2n/YW1z/xUiKP8ACQ//UV1j/1ll + a/9caG7/Xmpw/0xXXf8CDRP/AQsR/wAJD/8ACQ//AAoQ/wAGDP8JExr/UFti/2NudP9bZ23/YWxy/19q + cP9eanD/O0ZM/wABBf85Q0r/Ul9n/0lSaf+fqML/i5i1/32Lrv+Bkbf/eYey/5in0v+0vuv/sbrn/8DF + 8v+8w/H/s7zq/7C63f9odY3/Vmt3/ztdY/0pUFUk////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AJVlo9mGC + lf+3xN3/w8fs/7/D8P+4w/X/tsLw/7vB6v+1v+j/sr3o/7bE7f+8y/P/vM3w/7LD4v+zwdz/S1dx/1Vg + eP9XYm//Y290/11obv9ibXP/XGdt/1RhZ/9eanD/DhQa/wMJDv8BChD/BA4V/wAFDf8CCA//AAUM/xkf + J/9bY2r/YGlv/11mbf9eaW//DhYc/wYKEf9KU1r/WmZs/1lmbP9ibnP/RE9V/wAHDf8BBw3/AAcN/wEM + Ev8ABw3/AAMJ/ys2PP9lcHb/WWRq/19qcP9daG7/WmZr/11pb/9WYGb/QEdL/0ROU/9ETFT/u8LY/7a/ + 3v+9x+j/uMXq/7fE7P+8yfP/tcPu/7fB7f+9xvL/tbzo/7vC8P+2ve7/ucDn/3R/mP9bbHn/NVBW/wUi + KCT///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wAeT1/1a4qd/77I4//Aw+j/s7nm/6+77P+2w+//u8Pr/7rE + 7P+3w+3/s8Hr/66/6f+vwer/tMPn/8PR8P94hqT/LTVR/1Bba/9PW2D/VGFn/2Bscv9fanD/XGdt/1xp + b/82P0b/AAAD/wAJDv8EDBL/AQcO/wIHDv8BBw7/EBYe/1pgaP9dZGv/XmZu/0lVW/8IDhT/AwgP/zM8 + Q/9gbHL/VmNp/2Ftc/89Rkz/AAMJ/wEIDv8ABw3/AQoQ/wAFC/8YIin/Ul5k/15pb/9XY2n/X2pw/1tn + bf9fanD/YGtx/11pb/9jb3T/WmVr/0NNV/9xepX/yNHx/6663f+2wur/t8Tt/7G+6v+5xO//tsDr/7e/ + 7P++xPD/vMPx/7rA8//AxO3/goqj/1dmdP8/V13/WX+ENP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AB5O + XPRwjKD/v8bj/7/A5v++w/D/t8b1/7nI8v+/yOz/vcjt/73I8P+1w+3/qrrl/6Oz3P+Flb3/UV+G/257 + nP+3wN3/TFRl/yUtNP9bZmz/WWVr/2Nvdf9ZZmz/XWpw/1BdYv8MFh3/AAMK/wMJD/8DCA//AgcO/wMK + EP8IEBf/WF9m/1pka/9hbHL/OURL/wEKEf8ACA//Higv/2dxd/9YYWj/YWpx/zpARv8ABQv/Ag0T/wAK + D/8ABAr/AwwS/0RRVv9lcnf/VmJo/2NudP9aZGr/Y21z/1tmbP9daW//ZG91/1tobf9hbXP/WWZv/zQ+ + Wf9jbYz/nqnH/73I6/+4xO//vMf0/7fD8f+3wu7/usXw/73G8P/CyfX/vMX2/8PI8v+Mk67/VmJy/05l + bv9Kb3Sn////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8AHUtX9HOLof/Bxuf/wcHs/7O75/+PpNL/iJ/H/5Cg + wP+ElLb/gpC2/32Ltv9xgKz/aXWi/4GNuf+tuN3/tsPl/6ax0f9FSl7/X19p/2dudP9WY2n/V2pv/1Zs + cf9OY2b/Y3R3/zM+Q/8BAQf/CAoO/wMIC/8BCQ7/AgsQ/wAFCf9LW1//V2ht/19udf8oNjz/AAcO/wAJ + EP8WHCT/ZGpy/11iaf9iaG//KCsz/wAFDP8DDBH/AAkO/wIEB/8zQkb/WW5v/1tqbf9gaW3/Y2tw/2Jp + bv9ja3D/ZGxx/2Jqcf9ga3H/XGpw/1lrcf9abHP/XWhx/ygwQv9zfJT/bXmb/4yYv/+aptb/pLHi/627 + 6P+vveT/nq7Q/42dwv+Jmcf/usHq/5qgvv9fZ33/WGx4/yJDSNT///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wAfTVj0cYme/8HG5//Gx/D/tr3q/4idyv95kbn/jp/C/5qoyv+Vo8n/narT/7bB6v+/yPH/u8bs/7fD + 5v+5xOL/Ym+O/0hPY/9xc3v/Ymhu/1xobv9fbnP/UGNo/15vdP9VY2j/Xmht/xgdIv8ABAj/AwgN/wEI + DP8BBgv/AQsP/z9JT/9cZ27/XWlw/yQvNf8ABQz/AAYO/xUaIv9cZW3/XGRr/2FqcP8aHyb/AAQL/wQK + Ef8AAwj/ICUq/1tlav9eam7/VWNn/19qbv9lbnP/ZW1y/2Jpb/9jaW//Y2px/2Brcf9da3H/Wmxx/1ts + c/9hbHL/QEhU/5eesf+ut9T/jJfA/4qXxv+Ajb//eYq2/3yMs/+Gl7j/j6DD/5am0v+5wen/oKXF/2Fq + gP9ecH7/FjU6z////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AB9PWfR2j6T/wMbn/76/6f+9xPH/scTv/7TH + 7/+5xuz/usfs/77L8v+8x/D/tsDn/77H7f+vu9z/aniX/4aTr/84R2H/Xmp4/2FpcP9cZGv/YGlv/2Vv + df9dZ27/YWtx/11mbP9eaG7/SFBW/wABBv8GCRH/Cg8V/wUJEP8DBw7/LzE5/2Zpcf9eYmr/ICUs/wAD + Cv8DBQ7/ExUe/1BeZf9bZ23/WGVq/woRGf8BBg3/CA0U/wkKEf9NTlb/aWhv/2dmbf9aYWj/WGht/11q + b/9eaG7/Ympw/2Vsc/9kanH/Ympx/19rcf9da3H/XGpx/19rcP9bZG//QEle/8XN6P+4w+f/usXv/7fD + 7/+2xO3/s8Lo/7bG5v+5yuv/uMjw/7/J8P+rsND/YmqB/1lsef8bPEHP////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8AH1Bb9HSOo//Axuf/wsPt/8HH8/+yw+7/rsHr/7K95/+1wer/uMTt/7rG7v/AyvD/l6LF/1lm + hv+cqsH/Wmd9/0hYa/9YZ3L/X2xx/2RvdP9kaXD/ZWhw/2dpcf9laG//YWdu/1tmbf9dbnT/JTU8/wAB + Cf8ECBH/BQoR/wADCv8hIyz/aWlx/11dZv8bHCT/AQIK/wcIEP8OEBj/Slhd/1tpb/9GU1r/AgsS/wEM + E/8ABAr/MzY9/2xxef9jZW3/Zmdw/1xob/9bb3X/Wm5z/1lqb/9fanD/Y2ty/2Nqcf9ianH/Ympx/2Br + cf9ga3H/ZG91/11ncf9BTV//gIql/8rS8v+0vuX/ssDp/7jF7f+yweb/scHk/7HC6P+uwOz/usXr/7a7 + 2v9faH7/VGZ0/zpdYc7///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wAdT1r1d5Oo/8DI6P+7vef/ucDt/7HA + 7P+ywu//sL3r/7S/7P/E0Pj/qrje/299of9mc5L/uMTZ/4+crf81RVb/Wmt4/1hrcv9cbHH/YGxy/2Vq + cf9oaHH/aWdx/2Bhav9dZW7/Wmpz/09ob/89WWD/BRgh/wAGD/8CDhf/AAcQ/xMYIP9eZG3/Wl9o/xQZ + IP8BBAz/CAsT/wgKEv9NVlz/X2xy/zVDSv8ACxH/AA0U/w0fJf9Xb3T/TGNq/ztTW/9JY2v/SWZt/0Vi + af9Vb3b/WW91/1lqcf9caHD/Ympy/2Rqcf9kanH/Y2px/2Fqcf9caG7/Xmpz/1VgcP8nMUf/eYOg/6ex + 1P+7x+3/vcrv/7PB5/+wvuT/scHq/6y+6v+tuOD/wMXj/2hvhv9VZXP/RGZq4////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AC5ibOdsi5//vMXm/7/B6//AxfL/ucfz/77N+v+vuuv/pbHg/3qHs/9kcpn/kZ68/8XS + 6P+ir8H/NkRU/1lpdP9ZaXD/XHB0/1lrb/9caG//ZGty/2Zpcf9na3T/Ymp0/1xtdv9PaXP/OF1l7VeA + hoouVl/NABki6gwbIusIERn7Ag8Y/z9OV/9JVl3/Ehoh/wADCf8BCA3/BAsS/zg7Q/9cZGv/Iywx/wMK + D/8EDRL/CSUq7S1dYelWi49+Q210RTBWXEA9Ymk9NVti1TlcZf9ScHj/V251/1pqc/9daXH/YWlw/19l + bP9nbHP/YGhu/15pb/9ibHX/XWh1/zpEV/9jbYb/go2r/257nv+Jl77/rbvi/6W02/+zwur/tMby/7bB + 6P/DyOb/Zm2E/1xte/9Ka2//////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AO3F6yGOEmP++yur/wsXu/7K2 + 4v+ToM3/hZTF/4OQw/9zgLD/navU/7fF5P/AzOT/r7zO/0JQYP9SYGz/XGlw/2FudP9QX2T/W21w/15s + cv9fbHL/Wmdu/1Jhav9UanP/RGRt/yhQWMFolJoRZpCWADllbgABIisDgK6xB2SMkkg+V2C2AAgP/wAO + FP8BBgv/BQwQ/woYHf8eKC//NjM7/zg9RP81RUv/HDY6/ypNULUKLTMOGktQA2mkpwBSf4UAMFVbAD5i + aQA6Y2skKldg0zZbY/9ScHn/U2ly/1Zmbf9ZZWv/Y2xy/2Ztcv9iam//WmVr/1pmbf9gbHb/V2Jx/1Fa + bv/Cyd//s7zY/52py/93ha7/d4ez/3CCsv+ClcT/navS/8jM6v90fJL/V2V0/0hna/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wBJgImFWXqO/73J6v+9vun/rrLg/5ik0f+Yp9X/r73s/8HO+P+su+H/ucjk/73L + 3v9LWmz/UF1r/2Fvdv9cZ23/X2pw/2Bscf9ZZmr/Wmlu/1Zqb/9PaG3/TGxz/zpja/ZSgIhYKVNcC2qV + mwBjjZMAOGNsAAAbJACBsLIAj7y/AHqbnzYAAgb/AAwS/wEJDv8EEBX/BxEV/xEUGf8eGh//Gh0j/xQi + J/8IGR3/ETg7YwoxNgAgUVYAZqCjAFB8ggAwVVsAPmJpADhhaQA8bHYXJ1NdxzdcZf9TcXn/VWty/19u + dP9ga3H/X2ht/2Jqb/9nc3n/W2du/1llbv9aZHD/RExd/4SKnf/Fzeb/ucTj/7fE6f+6x/P/orPi/5it + 2v+ot93/xcrn/3yCmP9baXf/SWds/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AF2WnVJGaX7/ucbm/77B + 6/++we7/v8j0/7zJ9f+vvev/r73m/7nI6f+uvtn/W2p+/0BPYP9ZZ3L/X2tz/2JudP9faG//XmVr/11m + a/9cbHD/UGxv/z9laf8nWFzMaqGkPXuuswAlT1gAapWbAGONkwAxXGUAFzxDAIe2ugCay88AaouQSwAA + Bf8BEBb/AwoQ/wAIDf8ABgz/AQEI/wsID/8CBQr/AAMI/xMkJ+ZQhocuT4KCADtxdABjnaAAUHyCADBV + WwA+YmkAOGFpADdmbwBdjpcAOGNqXyFDS/9PaG//WGtw/1hlav9lb3P/YWlu/1xnbf9fbHL/XGhv/2Vw + ef9lbnr/Nz9S/56nvv/Fzu3/t8Ln/6y65f+zxPL/tcr1/7HA5f+9wuH/gIWc/1xqeP9MaW7/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8AIFFeVEBlev+0xOT/wcTu/7u96/+0vur/rrzp/7XE7v+2xOr/kqPC/yk3 + Uv89TWH/X258/1tqdP9bZ27/WGJp/11lbf9qbHL/aW5y/1hpbP80VVf/SXh7jUJ4fBFto6YAeKqwACVP + WABqlZsAYIqPAEx3gABsm6MAdKOqAHanrgBTdn1fAAAH/wAMFP8ECBD/BgkP/woMEf8ICA3/CAsP/wYO + E/8BDhL/BQwOuxUkJgAVIyQADxsdAF2PkgBXhIoAMFVbAD5iaQA4YWkAN2ZvAFyNlgA7Zm0AFDhAXj9d + Y/JOY2n/Z3Z6/15qbv9gaW3/W2dt/2Bscv9fanD/YWty/1dfaf9kbHz/O0Rd/6Cqyv+4wuf/vsv0/6e5 + 6/+rv+z/sL7j/8HH5f+MkKb/WWd1/09scP////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wATSVhRN2N3/6G3 + 0/+4weX/wcbv/77F8f+ntdz/kqPC/3GCn/8kMkz/RE9k/2Rtff9cZHD/YWhx/1xka/9lbXP/W2ds/1pv + df9EYmn/RGlwyixTV2xUhIUARnt/AGyipQB4qrAAJU9YAGmTmgBch40AbJqiAGeWngBkk5oAapuiAEdt + dHUMFyD/ChYe/wACCv8GCQ//Cg0S/wQJDf8GChD/AQgO/wAUGv8BERa/AAoQAAALEAAACQwAGzQ5ADZg + ZwAzWV8AP2NqADhhaQA3Zm8AXI2WADplbAAXOkMAW3+FIy1OVbE3VVz/V251/19zef9gbXP/WGVo/2Rt + cf9haWv/bHJ4/15jbv9UWmv/IyxG/4KMq/+lsNP/u8ry/62/7f+4xe7/w8vq/4+Xrv9XZ3b/UGtx//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AFqdqRs/dYbXepqw/7vL5/+gqcz/gYiz/5Ofv/+Hmab/R1dm/1Re + bP9maXf/ZGVw/2RlcP9maXL/X2pw/1Rmaf9PaGv/Kldf9iZhbXdflp4QOWFlAFGBggBFen4AbKKlAHiq + sAAkTlYAeqasAF+PlABomJ4AZ5ecAGeXnABrnKEAUX+Fbz1ZYv8/SlL/Iycv/wIHDf8DCQ7/AAgN/wQF + Df8AAAf/AAkS/wMkLb8DJy4AAyYuAAMmLwAAIioAABoiABw/RwA+YmkAOGFpADdmbwBcjZYAOmVsABY5 + QgBbfoQAK05WA0d3gEcqVF/YQGBq/1xwdf9da2z/YWxt/2RrbP9kamv/Y2dr/2tvd/9TWWf/RUxg/5CX + q/+Cjq7/n63c/7rH7f+5wuP/mqW7/1Jkc/9NZm3/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AOXOAABxO + Xa1xj6P/vMni/7a72v/Hyuz/m6K+/09caf9TX2n/Zm97/1tib/9WYGv/WGZv/1xxeP9BYGf/MFhb+yxX + WaUhVV4wNXB8AFyRmAA4YGQAUYGCAEV6fgBsoqUAeKqwACJLVABZhowAQnN4AEJydwBDcngAQ3J4AENz + eAFBbnTFTWhx/19rc/9aXmf/LDQ7/xwkKP8NGB3/Fxoi/ykxOf83SlP/IkRMvx9CSQAgQkoAIEJKACBC + SgAgQkkAHUBHACpNVAA8ZW0AN2ZvAFyNlgA6ZWwAFjlCAFt+hAApS1MAXo6WADpocwM1XGhwNVJY/09m + af9ecnT/XWxu/2Bsbv9ibHD/WmNq/1pkbf9QWWn/foWW/7S91v9/i7L/fIiv/6GqyP+apLn/VmVz/05l + bf////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wA4ZXEAM2Ftg117jP/I1ej/ur/Y/3+EoP9ETGX/WmRx/15r + df9XY27/YHB6/1Zsdf9JZ3D/K1Vc8h1OVKQnWV04Ml5gACVXYAAzbnkAXJGYADhgZABRgYIARXp+AGyi + pQB5qrEAJFBYABpITwAgT1YAIE5VACBOVQAgTlUAH05UAyZSWe1JY2v/YGly/2BkbP9pbXT/TVhe/0NO + VP9aX2f/XWhv/1lwd/8oS1K/IkVMACNGTQAjRk0AI0ZNACNGTQAjRk0AI0VMADdfZwA3Zm8AXI2WADpl + bAAWOUIAW36EAClLUwBaipIAPWp1ADZcaAAmR089S250pTdXW/9VcHT/VWpu/1Nlav9Zam//WGZu/1xn + c/9BTFv/f4qf/8vT8f+ttNT/trvV/5Kbrv9WZHH/UGVv/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AIKy + vAB4qLIdP2Nw+oyisP9hcYP/SFhs/1Vod/9ccXn/XXR7/0ZeZ/8+XmX/N11jzClXXpEqW2EdI1dcAChY + XAAyXV8AJVdgADNueQBckZgAOGBkAFGBggBFen4AbKKlAHWmrAAlUVoAIk5WACNPVwAjT1cAI09XACNP + VwAhT1YDJlJZ6k9qc/9jbXX/YWJr/19iaf9cY2n/ZW5z/1xlbP9XZGz/Umlx/xg9RL8QNT0AETY9ABE2 + PQARNj0AETY9ABE2PQAQNDsAGT9HADppcgBcjZYAOmVsABY5QgBbfoQAKUtTAFqKkgA9anUANFpmADVX + XwBbgYcANF5kVilRVtlFaGz/TWxw/09obf9ccnb/U2Vs/1lpcf88Slr/gYmm/8bN5f/Aw9f/kZeo/1xp + dv9SZm//////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8APG95ADlsdgYvYGrsQGZx/z5fav9Nb3n/Rmx0/zFa + XvoZQETuPGhtsRY9REpWg4kSN2VsACxdYwAiVlsAKFhcADJdXwAlV2AAM255AFyRmAA4YGQAUYGCAEV6 + fgBto6YAa5yhABxKUQAjUlgAI1FYACNRWAAjUVgAI1FYACVUWgMYQknpMEdQ/0JNVv9eYGn/Z2hw/2Fn + bP9cZmv/WGRq/11rcv9Wb3b/FjpBvw0yOQAPMzoADzM6AA8zOgAPMzoADzM6AA8zOgANMTgAMF5mAF6Q + mQA6ZWwAFjlCAFt+hAApS1MAWoqSAD1qdQA0WmYAM1VdAFp/hQA4YWcAIk1THCFLUVk3X2XSQmNo+1Fv + cf9Vb3L/VWpv/1dqdP9FU2f/fYeb/8nQ3f+BjJn/U2Nu/1hud/3///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wAeUlwAHVJcACdcZjUsYmqkGkpQogc1O6ILQESiTImJPwg0OAZCcnYAHENKAFN/hQA2ZGsALF1jACJW + WwAoWFwAMl1fACVXYAAzbnkAXJGYADhgZABRgYIARXp+AGmfogBqnqIAW46TAFyPlABcj5QAXI+UAFyP + lABcj5QAYZecAENobooABA3/BA4V/x4jK/9LTVX/Vlti/1VfZf9NWV//MT9G/xAjLP8AFR2/AAwUAAAN + FQAADRUAAA0VAAANFQAADRUAAA0VAAAIEAALKDEAWIqTADtmbQAWOUIAW36EAClLUwBaipIAPWp1ADRa + ZgAzVV0AWn+FADhhZwAjTVMAKlRaAC1WWwImTlKAJkxQ2Udqa/9BXmD/XXd8/1dsef9IWWj/YXOA/1Zp + dP9TaHL/T2ly2////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////ACNXYQAiVmAAI1ZgAFiVmwAhUlgAAy82AAo+ + QwBQjY0ADTg8AEFwdQAcQ0oAU3+FADZkawAsXWMAIlZbAChYXAAyXV8AJVdgADNueQBckZgAOGBkAFGB + ggBHfIAAYpaZAHWkqABrm58AbJugAGyboABsm6AAbJugAGyboABypKgAT3F3RAAHD/8ACRD/AAAH/wgM + FP8PFRz/Ehsh/wUMEv8AAQj/AAIK/x4tNL5/oaUAeJidAHiYnQB4mJ0AeJidAHiYnQB4mJ0AeJmeAHSS + lwBnlp4AOWVsABY5QgBbfoQAKUtTAFqKkgA9anUANFpmADNVXQBaf4UAOGFnACNNUwApU1kAL1hdACZN + UgAiSU0cKlNVSmKKipYsUFPuPl5m/1Rye/9EYWn/PFlh/09udf87XWXG////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8AI1dhACJWYAAjV2EAVJCWACBRVwAEMDcACj5DAFCNjQANODwAQXB1ABxDSgBTf4UANmRrACxd + YwAiVlsAKFhcADJdXwAlV2AAM255AFyRmAA4YGQAUoKDAEh+ggAFISgAABIZAAAUGwAAFBwAABQcAAAU + HAAAFBwAABQcAAAVHAAAFBtEABEY/wAOFP8DDBT/BQsT/wAFCv8AAwn/AAUM/wUMFP8ADRf/KDQ7w6rS + 1gCgx8sAoMfLAKDHywCgx8sAoMfLAKDHywCgx8sAoMjMAJvEyAAyXGMAFTlCAFt+hAApS1MAWoqSAD1q + dQA0WmYAM1VdAFp/hQA4YWcAI01TAClTWQAvWF0AJk1SACFITAA5YWMAc52cABxBRQYgR01aFjxDpB5E + S6RReX6iN15koXiepCD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wAjV2EAIlZgACNXYQBUkJYAIFFXAAQw + NwAKPkMAUI2NAA04PABBcHUAHENKAFN/hQA2ZGsALF1jACJWWwAoWFwAMl1fACVXYAAzbnkAXJGYADhg + ZABSgYIATYKGACRSWQAmWV8AJlhfACZYXwAmWF8AJlhfACZYXwAmWF8AJlheACpeZD0PLDL6AAoQ/wAK + Ef8ABgz/AAkO/wIKD/8CCA//AgcP/wEGEP8SHifzSnB4S0NmbgBEZm4ARGZuAERmbgBEZm4ARGZuAERm + bgBEZm4AR2lxADFUXAAfQ0sAW36DAClLUwBaipIAPWp1ADRaZgAzVV0AWn+FADhhZwAjTVMAKVNZAC9Y + XQAmTVIAIUhMADdfYQBwmpkAH0RIACJITwATOkEAGT5FAHqmqABLdHkAeJ2jAP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////ACNXYQAiVmAAI1dhAFSQlgAgUVcABDA3AAo+QwBQjY0ADTg8AEFwdQAcQ0oAU3+FADZk + awAsXWMAIlZbAChYXAAyXV8AJVdgADNueQBckZgAN19kAFB/gQCDvb8Af7m6AH+5ugB/uboAf7m6AH+5 + ugB/uboAf7m6AH+5ugB/uboAicXHATBIS6UAAAX/Aw8V/wIKEP8BCQ7/AAQJ/wIHDf8GCxT/AwcQ/wEN + F/8XMjtmJUlSACNFTgAjRU4AI0VOACNFTgAjRU4AI0VOACNFTgAjRU4AJkhRADJXXwBafIIAKUtTAFqK + kgA9anUANFpmADNVXQBaf4UAOGFnACNNUwApU1kAL1hdACZNUgAhSEwAN19hAHCamQAfREgAIkhPABQ6 + QQAaP0YAdqGkAElydwB4naMA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AI1dhACJWYAAjV2EAVJCWACBR + VwAEMDcACj5DAFCNjQANODwAQXB1ABxDSgBTf4UANmRrACxdYwAiVlsAKFhcADJdXwAlV2AAM255AFyR + mAA4YGUATnx/ADxobwAwWmEAMVxiADFcYgAxXGIAMVxiADFcYgAxXGIAMVxiADFcYgA0X2YAGztDlgIJ + Df8ACA7/AAEF/wMNEP8FDxH/AgcM/wUMEv8EChH/AAEI/zFSWbVXhIkKUHuBAFB7gQBQe4EAUHuBAFF7 + gQBPen8AT3l/AFN9gwBRfIEATHV8AFuAhQApS1IAWoqSAD1qdQA0WmYAM1VdAFp/hQA4YWcAI01TAClT + WQAvWF0AJk1SACFITAA3X2EAcJqZAB9ESAAiSE8AFDpBABo/RgB2oaQASXJ3AHidowD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wAjV2EAIlZgACNXYQBUkJYAIFFXAAQwNwAKPkMAUI2NAA04PABBcHUAHENKAFN/ + hQA2ZGsALF1jACJWWwAoWFwAMl1fACVXYAAzbnkAXJGYADdfZABPeHoAc5uhAGuUmQBslJoAbJSaAGyU + mgBslJoAbJSaAGyUmgBslJoAbJSaAGyUmgBslpwbEyUq8RwyN/8MERX/ERca/wMFB/8FCQ3/BAoO/woV + Gv8gNjz/KUxU/yhNVBAsUVkAK1BYACtRWAArUFgAKk9XADZbYgA0W2EAH0VMACxSWAAoTlUARmxyACdI + UABaipIAPWp1ADRaZgAzVV0AWn+FADhhZwAjTVMAKVNZAC9YXQAmTVIAIUhMADdfYQBwmpkAH0RIACJI + TwAUOkEAGj9GAHahpABJcncAeJ2jAP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////ACNXYQAiVmAAI1dhAFSQ + lgAgUVcABDA3AAo+QwBQjY0ADTg8AEFwdQAcQ0oAU3+FADZkawAsXWMAIlZbAChYXAAyXV8AJVdgADNu + eQBckZgAPGZrACZRVgA2YWcANGBlADRgZQA0YGUANGBlADRgZQA0YGUANGBlADRgZQA0YGUANWBlADFd + YgAiSE3iUW5y/0hXW/9FTlL/P0ZK/z1GTP8/Sk//UV9k/1dqcP9HYmr/QWNsf0tudgBMb3cATG93AExv + dwBHaXEAY4WMAGOJjgAjSVAASW90AEdtcwBEaW8AM1hfAF2MlAA8aXQANFpmADNVXQBaf4UAOGFnACNN + UwApU1kAL1hdACZNUgAhSEwAN19hAHCamQAfREgAIkhPABQ6QQAaP0YAdqGkAElydwB4naMA////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8AI1dhACJWYAAjV2EAVJCWACBRVwAEMDcACj5DAFCNjQANODwAQXB1ABxD + SgBTf4UANmRrACxdYwAiVlsAKFhcADJdXwAlV2AAM255AFeLkwBWgoYAa5+hAGeanABnmpwAZ5qcAGea + nABnmpwAZ5qcAGeanABnmpwAZ5qcAGeanABnmpwAbaCiAE9+gVwyU1f/XnV4/11nbP9mbnP/WmZr/2Rw + df9jbnP/WGRr/1docP8sRE7eWHmBIHSYnwBwk5oAcpadAFp8hAAzUlgAYYeMACNJUABGbHIARGpwAERq + cABDaG4AV4CHAERveQA1W2cAM1VdAFp/hQA4YWcAI01TAClTWQAvWF0AJk1SACFITAA3X2EAcJqZAB9E + SAAiSE8AFDpBABo/RgB2oaQASXJ3AHidowD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wAjV2EAIlZgACNX + YQBUkJYAIFFXAAQwNwAKPkMAUI2NAA04PABBcHUAHENKAFN/hQA2ZGsALF1jACJWWwAoWFwAMl1fACVX + YAAzbnkAWY6WAGGUlABil5cAYpeXAGKXlwBil5cAYpeXAGKXlwBil5cAYpeXAGKXlwBil5cAYpeXAGKX + lwBkmpkAW4+PFyBIS9lMZmr/YG1y/11mbf9XZ2v/WGRq/1tiaf9laXH/ZW11/zNASv9AWWGUcpadAGuO + lQBsjpUAV3mBADJQVgBhh4wAI0lQAEZscgBEanAARGpwAERqcABCZ20AS3J3ACtQWgA0Vl4AWn+FADhh + ZwAjTVMAKVNZAC9YXQAmTVIAIUhMADdfYQBwmpkAH0RIACJITwAUOkEAGj9GAHahpABJcncAeJ2jAP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////ACNXYQAiVmAAI1dhAFSQlgAgUVcABDA3AAo+QwBQjY0ADTg8AEFw + dQAcQ0oAU3+FADZkawAsXWMAIlZbAChYXAAyXV8AJVdgADNueQBbkJgAeK2sAG6hoABvoqEAb6KhAG+i + oQBvoqEAb6KhAG+ioQBvoqEAb6KhAG+ioQBvoqEAb6KhAG6ioQB2qqkASHh5ZT5cYfpeb3X/VGNo/1dq + bv9UYGf/bXJ5/1ZXYP9dXWf/GiAq/wUJEv4cPENPEjg7AAQVGQAsSlEAOlhfAGGHjAAjSVAARmxyAERq + cABEanAARGpwAERqcABEam8APmNqAEpudABaf4QAN2BmACNNUwApU1kAL1hdACZNUgAhSEwAN19hAHCa + mQAfREgAIkhPABQ6QQAaP0YAdqGkAElydwB4naMA////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AI1dhACJW + YAAjV2EAVJCWACBRVwAEMDcACj5DAFCNjQANODwAQXB1ABxDSgBTf4UANmRrACxdYwAiVlsAKFhcADJd + XwAlV2AAM2x5AF6UnACczc0Al8fGAJfHxgCXx8YAl8fGAJfHxgCXx8YAl8fGAJfHxgCXx8YAl8fGAJfH + xgCXx8YAl8fGAJjIxwCYyccAHUBE3ktjaf9Uam//VGlu/1Vkav9AR07/MzI8/x4cJ/8GCBH/AwoR/wwg + JvgOMzdRAA8TACpITwA6WF8AYYeMACNJUABGbHIARGpwAERqcABEanAARGpwAERqcABDaW8ATXN5AExy + eAA+Z20AIUtRAClTWQAvWF0AJk1SACFITAA3X2EAcJqZAB9ESAAiSE8AFDpBABo/RgB2oaQASXJ3AHid + owD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wAjV2EAIlZgACNXYQBUkJYAIFFXAAQwNwAKPkMAUI2NAA04 + PABBcHUAHENKAFN/hQA2ZGsALF1jACJWWwAoWFwAMl1fACVXYAA1b3sASXuDAHGgoQBtnJ0AbZydAG2c + nQBtnJ0AbZydAG2cnQBtnJ0AbZydAG2cnQBtnJ0AbZydAG2cnQBtnJ0AbpyeAG2dngAcQERMESMq/yU+ + Rf8THyT/Q1FX/xMaIP8HCBD/AQIJ/wYLEv8DChD/AQ4S/wAXG/8AFBhPK0lQADpYXwBhh4wAI0lQAEZs + cgBEanAARGpwAERqcABEanAARGpwAERqcABDaW8ARGpwADxhaAAqVVsAJU9VAC9YXQAmTVIAIUhMADdf + YQBwmpkAH0RIACJITwAUOkEAGj9GAHahpABJcncAeJ2jAP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////ACNX + YQAiVmAAI1dhAFSQlgAgUVcABDA3AAo+QwBQjY0ADTg8AEFwdQAcQ0oAU3+FADZkawAsXWMAIlZbAChY + XAAyXV8AJVdgADZzfwAdSVAAIk1SACFNUgAhTVIAIU1SACFNUgAhTVIAIU1SACFNUgAhTVIAIU1SACFN + UgAhTVIAIU1SACFNUgAhTVIAIU1SAC1cYRMKKC+yAAcO/wAMEv8QGSD/DxUc/wIID/8GDBP/BAoR/wcO + Ff8EDhL/AQgN/wAOEvgnRUybPFxiEWaNkgAiSE8ARmxyAERqcABEanAARGpwAERqcABEanAARGpwAERq + cABEanAARWtxAENqcAA/aG4AK1RaACVMUQAhSEwAN19hAHCamQAfREgAIkhPABQ6QQAaP0YAdqGkAEly + dwB4naMA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8AI1dhACJWYAAjV2EAVJCWACBRVwAEMDcACj5DAFCN + jQANODwAQXB1ABxDSgBTf4UANmRrACxdYwAiVlsAKFhcADJdXwAjVV4AQ36JAEt4fgBPfH8ATnt/AE57 + fwBOe38ATnt/AE57fwBOe38ATnt/AE57fwBOe38ATnt/AE57fwBOe38ATnt/AE57fwBOe38AUH6CAD5p + bgAgP0W1AwoS/wEKEf8EDxb/AQcO/wIKEP8DChD/AwoP/xAUGP8MEhf/BwwR/wQMEv8dMznSTW90VihP + VgBGbHIARGpwAERqcABEanAARGpwAERqcABEanAARGpwAERqcABEanAARGpwAElvdQAxWF4AKlJWAB5F + SQA3X2EAcJqZAB9ESAAiSE8AFDpBABo/RgB2oaQASXJ3AHidowD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wAjV2EAIlZgACNXYQBUkJYAIFFXAAQwNwAKPkMAUI2NAA04PABBcHUAHENKAFN/hQA2ZGsALF1jACJW + WwAoWFwAMl1fAB9RWwBblZ4AmsjJAJTDxQCUw8UAlMPFAJTDxQCUw8UAlMPFAJTDxQCUw8UAlMPFAJTD + xQCUw8UAlMPFAJTDxQCUw8UAlMPFAJTDxQCTw8QAmMnKAJG+wQkqNjy1AQgN/wAKD/8DDxT/BAoR/wIH + Df8ECQ7/DQ8V/wkID/8MCxL/BQwT/wAJE/8DEBj/KEpQlEt0ewRIcXcASHF3AEhxdwBIcXcASHF3AEhx + dwBIcXcASHF3AEhxdwBIcXcASHB2AEt0egBEbXIAN2FmADVfYQBwmpkAH0RIACJITwAUOkEAGj9GAHah + pABJcncAeJ2jAP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////ACNXYQAiVmAAI1dhAFSQlgAgUVcABDA3AAo+ + QwBQjY0ADTg8AEFwdQAcQ0oAU3+FADZkawAsXWMAIlZbAChYXAAyXV8AH1FbAFmTnACSwMIAjby+AI28 + vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28 + vgCNvb0AlMDDAHifohEKKSy5AQsP/wARFv8DCxL/BgcP/wUFDf8IBg//CAYP/woHEP8JDBf/AAcS/wAL + Ff8OHST/L0hNYyxFSwAsRUsALEVLACxFSwAsRUsALEVLACxFSwAsRUsALEVLACxFSwAsRUsALEVLAC1G + TAArQ0cALUpNAHGcmgAfREgAIkhPABQ6QQAaP0YAdqGkAElydwB4naMA////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8AI1dhACJWYAAjV2EAVJCWACBRVwAEMDcACj5DAFCNjQANODwAQXB1ABxDSgBTf4UANmRrACxd + YwAiVlsAKFhcADJdXwAfUVsAWZOcAJLAwgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28 + vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI29vgCRvL8Ad52gAA44OwgoTlGjCBAU+QgX + Hf8GERr/AAcP/wEKEv8FCxT/AwcP/wYJEv8JERz/AQ0X/wAWH/8ACQ5rAAkPAAAJDwAACQ8AAAkPAAAJ + DwAACQ8AAAkPAAAJDwAACQ8AAAkPAAAJDwAACQ8AAAkPAAEECAAkNDkAcZybAB9ESAAiSE8AFDpBABo/ + RgB2oaQASXJ3AHidowD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wAjV2EAIlZgACNXYQBUkJYAIFFXAAQw + NwAKPkMAUI2NAA04PABBcHUAHENKAFN/hQA2ZGsALF1jACJWWwAoWFwAMl1fAB9RWwBZk5wAksDCAI28 + vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28 + vgCNvL4Ajb2+AJG8vwB2nJ8ADDM3ADRhZAAeLzMuHC4yqwcYHv8AChD/AAEH/wADCf8ACQ//AAoR/wYP + GP8BDhX/MExSomiVmQ1kj5MAZI+TAGSPkwBkj5MAZI+TAGSPkwBkj5MAZI+TAGSPkwBkj5MAZI+TAGSP + kwBkj5MAZI+TAGeUmABZhIYAIkZKACJITwAUOkEAGj9GAHahpABJcncAeJ2jAP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////ACNXYQAiVmAAI1dhAFSQlgAgUVcABDA3AAo+QwBQjY0ADTg8AEFwdQAcQ0oAU3+FADZk + awAsXWMAIlZbAChYXAAyXV8AH1FbAFmTnACSwMIAjby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28 + vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvL4Ajby+AI28vgCNvb4Akby/AHacnwAMMzcAMV1gAB4x + NAAeMDUAEC80ST9eYVNSb3B3Lk9S1h1ARPQzU1jaPlBWZwEVHFNqlpsBa5ibAGmVmQBplZkAaZWZAGmV + mQBplZkAaZWZAGmVmQBplZkAaZWZAGmVmQBplZkAaZWZAGmVmQBplpoAa5icAFiDhQAiRkoAIkhPABQ6 + QQAaP0YAdqGkAElydwB4naMA////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////+A//////AP////////////gD/////gB////////////wAf////wAP/// + ////////8AD////4AD///////////+AAP///4AA////////////gAB///8AAP///////////4AAf///g + AD////////////AAD///wAA////////////wAAP//gAAP///////////+AAH//8AAH///////////wAA + Af/+AAD///////////wAAAH//gAA9//////////+AAABf/AAAPz//////////gAAAH/+AACT//////// + //wAAAD/kAAAAH/////////8AAAAPAAAAAA//////////gAAAAAAAAAAP/////////4AAAAAAAAAAD// + ///////+AAAAAAAAAAA//////////gAAAAAAAAAAf/////////+AAAAAAAAAAP/////////5AAAAAAAA + AAH/////////+AAAAAAAAAAAP/////////4AAAAAAAAAAD/////////8AAAAAAAAAAB//////////AAA + AAAAAAAAP/////////gAAAAAAAAAAD/////////4AAAAAAAAAAA//////////AAAAAAAAAAAP/////// + //wAAAAAAAAAAD/////////8AAAAAAAAAAAf/////////AAAAAAAAAAAH/////////wAAAAAAAAAAB// + ///////8AAAAAAAAAAA//////////AAAAAAAAAAAP/////////wAAAAAAAAAAD/////////8AAAAAAAA + AAA//////////AAAAAAAAAAAP/////////4AAAAAAAAAAD/////////8AAAAAAAAAAA//////////AAA + AAAAAAAAP/////////wAAAAAAAAAAD/////////8AAAAAAAAAAA//////////AAAAAAAAAAAP/////// + //wAAAAAAAAAAD/////////+AAAAAAAAAAA//////////gAAAAAAAAAAP/////////4AAAAAAAAAAD// + ///////+AAAAAAAAAAA//////////gAAAAAAAAAAH/////////wAAAAAAAAAAB/////////8AAAAAAAA + AAAf/////////AAAAAAAAAAAH/////////wAAAAAAAAAAB/////////4AAAAAAAAAAAf////////+AAA + AAAAAAAAD/////////AAAAAAAAAAAA/////////wAAAAAAAAAAAH////////8AAAAAAAAAAAA/////// + //AAAAAAAAAAAAP////////wAAAAAAAAAAAD////////4AAAAAAAAAAAA////////+AAAAAAAAAAAAH/ + ///////gAAAAAAAAAAAB////////4AAAAAAAAAAAAP///////+AAAAAAAAAAAAD////////gAAAAAAAA + AAAA////////4AAAAAAAAAAAAP///////+AAAAAAAAAAAAD////////gAAAAAAAAAAAA////////4AAA + AAAAAAAAAP///////+AAAAAAAAAAAAD////////gAAAAAAAAAAAA////////4AAAAAAAAAAAAP////// + /+AAAAAAAAAAAAD////////gAAADAAB4AAAA////////4AAAB+AB/AAAAP///////+AAAB/gAf8AAAD/ + ///////gAAA/4AP/gAAA////////4AAA/+AD/8AAAP///////+AAAf/gA//gAAD////////wAAf/wAP/ + +AAA////////8AAf/8AD//4AAP////////AAf//AA///gAD////////wAf//wAP//8AA////////+A// + /+AD///wAP/////////////gA////AD/////////////4AP///+A/////////////+AB//////////// + ///////gAf//////////////////8AD///////////////////AA///////////////////4AP////// + ////////////+AB///////////////////gAf//////////////////8AD///////////////////gAf + //////////////////4AD//////////////////+AAP//////////////////4AB//////////////// + //+AAH//////////////////wAB//////////////////+AAf//////////////////4AH////////// + /////////gD///////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////8= + + + \ No newline at end of file diff --git a/Crypter/obj/Debug/Compiler.FormCompiler.resources b/Crypter/obj/Debug/Compiler.FormCompiler.resources new file mode 100644 index 0000000000000000000000000000000000000000..7e465a1410c34fc39d846432d1a95f0257a0b983 GIT binary patch literal 68212 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 pWS*OC&U(hmZY*O(H + \ No newline at end of file diff --git a/packages/FCTB.2.16.24/.signature.p7s b/packages/FCTB.2.16.24/.signature.p7s new file mode 100644 index 0000000000000000000000000000000000000000..4c8b7493871b16801a891c3a7d6c927365368745 GIT binary patch literal 9471 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 literal 0 HcmV?d00001 diff --git a/packages/FCTB.2.16.24/FCTB.2.16.24.nupkg b/packages/FCTB.2.16.24/FCTB.2.16.24.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..56d508d781f905aea86170d0918eb488b5449c2e GIT binary patch literal 155228 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�T!W;KmqKuVu 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%0Db;pw}FaIR~;|+`0Na^4BfD zUb%bzdvj4vPeplpC&~gyZTI|>9w^U|JOr|?NSZeW?gf_NDfMg8UB0H6?1FN+E6V;0 zCP6Rzbt%qLEcuw)!d^2W4R_|u0ok=Fx+F}(-u*4uz}<(g-Zj9%E3Fa#{H7fSH&JECnTb;P9z6Xy!#vN$8wlYB}pj{?TYiO-5U;KnbR!g{RW4z z^)|pV>>M2m@wsT6)VG4O$eU#qyz5@5_0n`#gZ^HGn zq2Hlg`y*L@ZbuWS+TP#-C!8i@-+ z8MqePUP$_S=#~3u)}1n9et7r%6%>M=8wZ3B2ib?Nk5KtLU+30e4Dn8*IcHTWVLcmf z(*WIfP#fr5b5*!~1S{&jAI2pc$!#QSker=?t+ABq-wNW0bhGE9nL)p77N^?D4uJUd0&;$(MH7i{f62IFY? zQ80#lmQvD`^7!x2^^m){5nICbEY~qFEd{@Ao1ygET1xKK;QB0?2yRaAX@wb^2-0 zQ!s)x&O@8^AgwUZM{P(Xme_G9H$zk&_-eQz#tuN~KV~66VL`o&!`WBKMl8wqNj98$ z1j6sKr4;00c6rxyc_n|bdA%q463Cl0j)l&=5?=PcrtftB^zNqbW%%6GEkugQ^_Z8t zAT46s{2SQ6sJ(3=nL@eV6pr_TUbXSA6cvp2A5t&KC|nGA{1V!LA#Qa;nF)7BE38-D zp_cy()OC-hcR()akMjG$+FiGqd*IS85M?uvR*^Xl{l?SieRn

qyLt_3Lu(D$a9^ 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

    LdHz<=mE_URiS zi=uZRFC;NKqsO~JDWOJ)ini3DQB*^er&z|7X>dAMq<58T@}>{Ce8BI4y0pBGY>p}0 ztD6XiI4cP$soG92qeY;F$QC26jRq^dvHZezOp&YliI8xktHG`d>E+-}>8rL#67sgP zWXS=*$8V6MJa4x$WJ`CC!%Vhyfwk4`Ir|b@!83FD>|5jN1yYv_L#(h~bU|H{A#5TV z)diYgXfVWUa@%^)Vt&x^HTWD*D&Sm3wiS>nx}vkhS9C3J{0_Fukc~b@h<~46waJ_Q zFngw6Mio{bkiIgHn|UOe&seBIpSj@iS3O#y^J2=fmit0thq<2xfo|x(UyDX zCHKQVQ~_=OzL!^XJRGGs4SQJc`pe;E=uwGu@+dct?`NM|RA+PQ zz4ZOWE+fSoj56;%6}Vtlvi<2D(~(v$hH}Sh=F`k|2D8-2?csLOkQpJLekl7Fy_ni{ zDg|=1m)q=hx*bh0Yh_C}Z|@jg>{Yz)XI$bNi8|#%ZjWCZ!J67$>aV-knjY>-3YBi5hmR2w^i3SQ1d={!5&c|M-927)I-ahPSdr|3-4KRl+O(h! zliEJUZFFHvMb~MX?fZ76QwC{Fh*nB^CntNQ4m+KL-#aKYp&Ye|?dEc~%uzu245x8Y zqMKi9>!MmyW`Nq_wRIfaL%6t%Q9O_U&By;yJ`?LkoLga}@@qcU6LJcgYzjwZ=))eO zmeMCq_7>9ckrIa2#ctwbg1s*bb2WL8I{leKq{~|xm~nu)v__G*9L|epf0GDMSX^uM zY%5-Vzv-E!i*_Hc(W)qbcje=y_yUt3jlx}F68`dbj`CBuslTZgM-cc8MOj)=Kgn(m zU)w8rg>Coq+y{~d)DFZMmJeoyJkmmKuUDH8C9ftTMVorbZTiM>JapI}0!R#B)_5iz zjW&Mt7LyLtG~JQoZ}7zajQ4fjVHfbrWvS;bYna*c$1%z*(X%+gE>M7Ta=U6`mp{qU`eZ%`wBhh3DOAc(J#wMAsR2UgOZPLsSE$S;aiw%i=3MAY3nHT-4m#ZqB z8%?w-(u*It*P+*a#~x8WXSRt%hhX?$)xA(NE^VW&B~u~i!*9?h8_4F5`_Zj_W)IX8 zUPs-TMa0`70P`IU@MYd0`0xR|O!!OT`cy%8lDA>=wtK^)%KX<)q^apmlM|4`N>~rD z$j%g zH2K5X;JAx)(=wtJwmF$X{dyc~;yy%W zG>1uhSV~5;2p_K-*J1o1;awcFn*G-wE@AnDLkJi^>YT}LEEbWD zz^(Fr66t!lH*1)4vOdNB{Y%%sVMgFT@&|debl+z<}Fqy54+H| zsg>Ejk#VQzcOE{*EBf>A*Y3BXC&xJPk}WPrA8s2V16ni62Tc6H!&Q`th9)gme|0a&TjkP980E3NI!b~JX zUNfbWAmhLcLHAtvWR0~;UZa4_JyDJ1DA^#+unf_I@fkJ9BDC!CJuhDNzOT8>yF@l* zbXwLE72y_!Tyy93U_T(#Bt!j&&?lD&Ect{L)<-GTR;pIFlHTR>1dQtd~`*SgRE_1tn=8ES#jAPNmmG#XCDARRy>5_Xe?6@VHxeMjXb=y6*J+e$6yOg zK3omj83a2T9C>XW%`M_sv7O5w3?ytyo^lrG@av + Item of autocomplete menu + + + + + Returns text for inserting into Textbox + + + + + Compares fragment text with this item + + + + + Returns text for display into popup menu + + + + + This method is called after item inserted into text + + + + + Title for tooltip. + + Return null for disable tooltip for this item + + + + Tooltip text. + + For display tooltip text, ToolTipTitle must be not null + + + + Menu text. This text is displayed in the drop-down menu. + + + + + Fore color of text of item + + + + + Back color of item + + + + + Item do not appears + + + + + Item appears + + + + + Item appears and will selected + + + + + Autocomplete item for code snippets + + Snippet can contain special char ^ for caret position. + + + + Compares fragment text with this item + + + + + This autocomplete item appears after dot + + + + + This Item does not check correspondence to current text fragment. + SuggestItem is intended for dynamic menus. + + + + + Popup menu for autocomplete + + + + + Regex pattern for serach fragment around caret + + + + + Minimum fragment length for popup + + + + + User selects item + + + + + It fires after item inserting + + + + + Occurs when popup menu is opening + + + + + Allow TAB for select menu item + + + + + Interval of menu appear (ms) + + + + + Sets the max tooltip window size + + + + + Tooltip will perm show and duration will be ignored + + + + + Back color of selected item + + + + + Border color of hovered item + + + + + Shows popup menu immediately + + If True - MinFragmentLength will be ignored + + + + Minimal size of menu + + + + + Image list of menu + + + + + Tooltip duration (ms) + + + + + Tooltip + + + + + Base class for bookmark collection + + + + + Collection of bookmarks + + + + + Removes bookmark by line index + + + + + Returns Bookmark by index. + + + + + Bookmark of FastColoredTextbox + + + + + Name of bookmark + + + + + Line index + + + + + Color of bookmark sign + + + + + Scroll textbox to the bookmark + + + + + Char and style + + + + + Unicode character + + + + + Style bit mask + + Bit 1 in position n means that this char will rendering by FastColoredTextBox.Styles[n] + + + + Shows document map of FCTB + + + + + Scale + + + + + Scrollbar visibility + + + + + Exports colored text as HTML + + At this time only TextStyle renderer is supported. Other styles is not exported. + + + + Use nbsp; instead space + + + + + Use nbsp; instead space in beginning of line + + + + + Use original font + + + + + Use style tag instead style attribute + + + + + Use 'br' tag instead of '\n' + + + + + Includes line numbers + + + + + Exports colored text as RTF + + At this time only TextStyle renderer is supported. Other styles are not exported. + + + + Includes line numbers + + + + + Use original font + + + + + Required designer variable. + + + + + Clean up any resources being used. + + true if managed resources should be disposed; otherwise, false. + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Collection of Hints. + This is temporary buffer for currently displayed hints. + + + + + Clears all displayed hints + + + + + Add and shows the hint + + + + + + Is collection contains the hint? + + + + + Count of hints + + + + + Hint of FastColoredTextbox + + + + + Text of simple hint + + + + + Linked range + + + + + Backcolor + + + + + Second backcolor + + + + + Border color + + + + + Fore color + + + + + Text alignment + + + + + Font + + + + + Occurs when user click on simple hint + + + + + Inner control + + + + + Docking (allows None and Fill only) + + + + + Width of hint (if Dock is None) + + + + + Height of hint + + + + + Host panel + + + + + Tag + + + + + Cursor + + + + + Inlining. If True then hint will moves apart text. + + + + + Scroll textbox to the hint + + + + + Creates Hint + + Linked range + Text for simple hint + Inlining. If True then hint will moves apart text + Docking. If True then hint will fill whole line + + + + Creates Hint + + Linked range + Text for simple hint + + + + Creates Hint + + Linked range + Inner control + Inlining. If True then hint will moves apart text + Docking. If True then hint will fill whole line + + + + Creates Hint + + Linked range + Inner control + + + + Returns edited hotkey map + + + + + + Required designer variable. + + + + + Clean up any resources being used. + + true if managed resources should be disposed; otherwise, false. + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + This class records, stores and executes the macros. + + + + + Allows to user to record macros + + + + + Returns current recording state. Set to True/False to start/stop recording programmatically. + + + + + FCTB + + + + + Executes recorded macro + + + + + + Adds the char to current macro + + + + + Adds keyboard key to current macro + + + + + Clears last recorded macro + + + + + Returns True if last macro is empty + + + + + Macros as string. + + + + + Dictionary of shortcuts for FCTB + + + + + Actions for shortcuts + + + + + Required designer variable. + + + + + Clean up any resources being used. + + true if managed resources should be disposed; otherwise, false. + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Highlights syntax for given language + + + + + Highlights syntax for given XML description file + + + + + Uses the given to parse a XML description and adds it as syntax descriptor. + The syntax descriptor is used for highlighting when + + Language property of FCTB is set to + DescriptionFile property of FCTB has the same value as the method parameter + + + Name of the description file + XmlDocument to parse + + + + Adds the given as resilient style. A resilient style is additionally available when highlighting is + based on a syntax descriptor that has been derived from a XML description file. In the run of the highlighting routine + the styles used by the FCTB are always dropped and replaced with the (initial) ones from the syntax descriptor. Resilient styles are + added afterwards and can be used anyway. + + Style to add + + + + Highlights C# code + + + + + + Highlights VB code + + + + + + Highlights HTML code + + + + + + Highlights XML code + + + + + + Highlights SQL code + + + + + + Highlights PHP code + + + + + + Highlights JavaScript code + + + + + + Highlights Lua code + + + + + + String style + + + + + Comment style + + + + + Number style + + + + + C# attribute style + + + + + Class name style + + + + + Keyword style + + + + + Style of tags in comments of C# + + + + + HTML attribute value style + + + + + HTML tag brackets style + + + + + HTML tag name style + + + + + HTML Entity style + + + + + XML attribute style + + + + + XML attribute value style + + + + + XML tag brackets style + + + + + XML tag name style + + + + + XML Entity style + + + + + XML CData style + + + + + Variable style + + + + + Specific PHP keyword style + + + + + Specific PHP keyword style + + + + + SQL Statements style + + + + + SQL Functions style + + + + + SQL Types style + + + + + Language + + + + + Required designer variable. + + + + + Clean up any resources being used. + + true if managed resources should be disposed; otherwise, false. + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Fast colored textbox + + + + + Constructor + + + + + AutoComplete brackets + + + + + Colors of some service visual markers + + + + + Contains UniqueId of start lines of folded blocks + + This dictionary remembers folding state of blocks. + It is needed to restore child folding after user collapsed/expanded top-level folding block. + + + + Strategy of search of brackets to highlighting + + + + + Automatically shifts secondary wordwrap lines on the shift amount of the first line + + + + + Indent of secondary wordwrap lines (in chars) + + + + + MacrosManager records, stores and executes the macroses + + + + + Allows drag and drop + + + + + Collection of Hints. + This is temporary buffer for currently displayed hints. + + You can asynchronously add, remove and clear hints. Appropriate hints will be shown or hidden from the screen. + + + + Delay (ms) of ToolTip + + + + + ToolTip component + + + + + Color of bookmarks + + + + + Bookmarks + + + + + Enables virtual spaces + + + + + Strategy of search of end of folding block + + + + + Indicates if tab characters are accepted as input + + + + + Indicates if return characters are accepted as input + + + + + Shows or hides the caret + + + + + Enables caret blinking + + + + + Draw caret when the control is not focused + + + + + Color of border of text area + + + + + Type of border of text area + + + + + Background color for current line + + + + + Background color for highlighting of changed lines + + + + + Fore color (default style color) + + + + + Height of char in pixels (includes LineInterval) + + + + + Interval between lines (in pixels) + + + + + Width of char in pixels + + + + + Spaces count for tab + + + + + Text was changed + + + + + Text version + + This counter is incremented each time changes the text + + + + Read only + + + + + Shows line numbers. + + + + + Shows vertical lines between folding start line and folding end line. + + + + + Rectangle where located text + + + + + Color of line numbers. + + + + + Start value of first line number. + + + + + Background color of indent area + + + + + Background color of padding area + + + + + Color of disabled component + + + + + Color of caret + + + + + Wide caret + + + + + Color of service lines (folding lines, borders of blocks etc.) + + + + + Padings of text area + + + + + --Do not use this property-- + + + + + Color of folding area indicator + + + + + Enables folding indicator (left vertical line between folding bounds) + + + + + Left distance to text beginning + + + + + Left padding in pixels + + + + + This property draws vertical line after defined char position. + Set to 0 for disable drawing of vertical line. + + + + + Styles + + + + + Hotkeys. Do not use this property in your code, use HotkeysMapping property. + + + + + Hotkeys mapping + + + + + Default text style + This style is using when no one other TextStyle is not defined in Char.style + + + + + Style for rendering Selection area + + + + + Style for folded block rendering + + + + + Style for brackets highlighting + + + + + Style for alternative brackets highlighting + + + + + Opening bracket for brackets highlighting. + Set to '\x0' for disable brackets highlighting. + + + + + Closing bracket for brackets highlighting. + Set to '\x0' for disable brackets highlighting. + + + + + Alternative opening bracket for brackets highlighting. + Set to '\x0' for disable brackets highlighting. + + + + + Alternative closing bracket for brackets highlighting. + Set to '\x0' for disable brackets highlighting. + + + + + Comment line prefix. + + + + + This property specifies which part of the text will be highlighted as you type (by built-in highlighter). + + When a user enters text, a component refreshes highlighting (because the text was changed). + This property specifies exactly which section of the text will be re-highlighted. + This can be useful to highlight multi-line comments, for example. + + + + Is keyboard in replace mode (wide caret) ? + + + + + Allows text rendering several styles same time. + + + + + Allows to record macros. + + + + + Allows AutoIndent. Inserts spaces before new line. + + + + + Does autoindenting in existing lines. It works only if AutoIndent is True. + + + + + Minimal delay(ms) for delayed events (except TextChangedDelayed). + + + + + Minimal delay(ms) for TextChangedDelayed event. + + + + + Language for highlighting by built-in highlighter. + + + + + Syntax Highlighter + + + + + XML file with description of syntax highlighting. + This property works only with Language == Language.Custom. + + + + + Position of left highlighted bracket. + + + + + Position of right highlighted bracket. + + + + + Position of left highlighted alternative bracket. + + + + + Position of right highlighted alternative bracket. + + + + + Start line index of current highlighted folding area. Return -1 if start of area is not found. + + + + + End line index of current highlighted folding area. Return -1 if end of area is not found. + + + + + TextSource + + + + + The source of the text. + Allows to get text from other FastColoredTextBox. + + + + + Returns current visible range of text + + + + + Current selection range + + + + + Background color. + It is used if BackBrush is null. + + + + + Background brush. + If Null then BackColor is used. + + + + + Multiline + + + + + WordWrap. + + + + + WordWrap mode. + + + + + If true then line breaks included into the selection will be selected too. + Then line breaks will be shown as selected blank character. + + + + + Do not change this property + + + + + Count of lines + + + + + Gets or sets char and styleId for given place + This property does not fire OnTextChanged event + + + + + Gets Line + + + + + Text of control + + + + + Text lines + + + + + Gets colored text as HTML + + For more flexibility you can use ExportToHTML class also + + + + Gets colored text as RTF + + For more flexibility you can use ExportToRTF class also + + + + Text of current selection + + + + + Start position of selection + + + + + Length of selected text + + + + + Font + + Use only monospaced font + + + + Font + + Use only monospaced font + + + + Indicates that IME is allowed (for CJK language entering) + + + + + Is undo enabled? + + + + + Is redo enabled? + + + + + Range of all text + + + + + Color of selected area + + + + + Reserved space for line number characters. + If smaller than needed (e. g. line count >= 10 and this value set to 1) this value will have no impact. + If you want to reserve space, e. g. for line numbers >= 10 or >= 100 than you can set this value to 2 or 3 or higher. + + + + + Occurs when mouse is moving over text and tooltip is needed + + + + + Removes all hints + + + + + Add and shows the hint + + Linked range + Inner control + Scrolls textbox to the hint + Inlining. If True then hint will moves apart text + Docking. If True then hint will fill whole line + + + + Add and shows the hint + + Linked range + Inner control + + + + Add and shows simple text hint + + Linked range + Text of simple hint + Scrolls textbox to the hint + Inlining. If True then hint will moves apart text + Docking. If True then hint will fill whole line + + + + Add and shows simple text hint + + Linked range + Text of simple hint + + + + Occurs when user click on the hint + + + + + + Occurs when VisibleRange is changed + + + + + Invalidates the entire surface of the control and causes the control to be redrawn. + This method is thread safe and does not require Invoke. + + + + + HintClick event. + It occurs if user click on the hint. + + + + + TextChanged event. + It occurs after insert, delete, clear, undo and redo operations. + + + + + Fake event for correct data binding + + + + + Occurs when user paste text from clipboard + + + + + TextChanging event. + It occurs before insert, delete, clear, undo and redo operations. + + + + + SelectionChanged event. + It occurs after changing of selection. + + + + + VisibleRangeChanged event. + It occurs after changing of visible range. + + + + + TextChangedDelayed event. + It occurs after insert, delete, clear, undo and redo operations. + This event occurs with a delay relative to TextChanged, and fires only once. + + + + + SelectionChangedDelayed event. + It occurs after changing of selection. + This event occurs with a delay relative to SelectionChanged, and fires only once. + + + + + VisibleRangeChangedDelayed event. + It occurs after changing of visible range. + This event occurs with a delay relative to VisibleRangeChanged, and fires only once. + + + + + It occurs when user click on VisualMarker. + + + + + It occurs when visible char is enetering (alphabetic, digit, punctuation, DEL, BACKSPACE) + + Set Handle to True for cancel key + + + + It occurs when visible char is enetered (alphabetic, digit, punctuation, DEL, BACKSPACE) + + + + + It occurs when calculates AutoIndent for new line + + + + + It occurs when line background is painting + + + + + Occurs when line was inserted/added + + + + + Occurs when line was removed + + + + + Occurs when current highlighted folding area is changed. + Current folding area see in StartFoldingLine and EndFoldingLine. + + + + + + Occurs when undo/redo stack is changed + + + + + + Occurs when component was zoomed + + + + + Occurs when user pressed key, that specified as CustomAction + + + + + Occurs when scroolbars are updated + + + + + Occurs when custom wordwrap is needed + + + + + Returns list of styles of given place + + + + + Call this method if the recalc of the position of lines is needed. + + + + + Call this method if the recalc of the position of lines is needed. + + + + + Call this method if the recalc of the position of lines is needed. + + + + + Navigates forward (by Line.LastVisit property) + + + + + Navigates backward (by Line.LastVisit property) + + + + + Navigates to defined line, without Line.LastVisit reseting + + + + + Add new style + + Layer index of this style + + + + Checks if the styles buffer has enough space to add one + more element. If not, an exception is thrown. Otherwise, + the index of a free slot is returned. + + Index of free styles buffer slot + If maximum count of styles is exceeded + + + + Shows find dialog + + + + + Shows find dialog + + + + + Shows replace dialog + + + + + Shows replace dialog + + + + + Gets length of given line + + Line index + Length of line + + + + Get range of line + + Line index + + + + Copy selected text into Clipboard + + + + + Cut selected text into Clipboard + + + + + Paste text from clipboard into selected position + + + + + Select all chars of text + + + + + Move caret to end of text + + + + + Move caret to first position + + + + + Clear text, styles, history, caches + + + + + Clear buffer of styles + + + + + Clear style of all text + + + + + Clears undo and redo stacks + + + + + Insert text into current selected position + + + + + Insert text into current selected position + + + + + + Insert text into current selection position (with predefined style) + + + + + + Insert text into current selection position (with predefined style) + + + + + Insert text into replaceRange and restore previous selection + + + + + Append string to end of the Text + + + + + Append string to end of the Text + + + + + Returns index of the style in Styles + -1 otherwise + + + Index of the style in Styles + + + + Returns StyleIndex mask of given styles + + + StyleIndex mask of given styles + + + + Deletes selected chars + + + + + Deletes current line(s) + + + + + Calculates wordwrap cutoffs + + + + + Scroll control for display defined rectangle + + + + + + Updates scrollbar position after Value changed + + + + + Scroll control for display caret + + + + + Scroll control left + + + + + Scroll control for display selection area + + + + + Scroll control for display given range + + + + + Scroll control for display given range + + + + + Process control keys + + + + + Scrolls to nearest bookmark or to first bookmark + + Current bookmark line index + + + + Scrolls to nearest previous bookmark or to last bookmark + + Current bookmark line index + + + + Bookmarks line + + + + + Unbookmarks current line + + + + + Moves selected lines down + + + + + Moves selected lines up + + + + + Convert selected text to upper case + + + + + Convert selected text to lower case + + + + + Convert selected text to title case + + + + + Convert selected text to sentence case + + + + + Insert/remove comment prefix into selected lines + + + + + Insert/remove comment prefix into selected lines + + + + + Process "real" keys (no control) + + + + + Enables AutoIndentChars mode + + + + + Regex patterns for AutoIndentChars (one regex per line) + + + + + Do AutoIndentChars + + + + + Finds given char after current caret position, moves the caret to found pos. + + + + + + Inserts autoindent's spaces in the line + + + + + Returns needed start space count for the line + + + + + Undo last operation + + + + + Redo + + + + + Draws text to given Graphics + + + Start place of drawing text + Size of drawing + + + + Draw control + + + + + Gets the value for the system control panel mouse wheel scroll settings. + The value returns the number of lines that shall be scolled if the user turns the mouse wheet one step. + + + This methods gets the "WheelScrollLines" value our from the registry key "HKEY_CURRENT_USER\Control Panel\Desktop". + If the value of this option is 0, the screen will not scroll when the mouse wheel is turned. + If the value of this option is -1 or is greater than the number of lines visible in the window, + the screen will scroll up or down by one page. + + + Number of lines to scrol l when the mouse wheel is turned + + + + + Zooming (in percentages) + + + + + Gets nearest line and char position from coordinates + + Point + Line and char position + + + + Gets nearest absolute text position for given point + + Point + Position + + + + Fires TextChanging event + + + + + Fires TextChanged event + + + + + Fires TextChanged event + + + + + Fires TextChanged event + + + + + Call this method before multiple text changing + + + + + Call this method after multiple text changing + + + + + Fires TextChanged event + + + + + Clears folding state for range of text + + + + + Fires SelectionChanged event + + + + + Gets absolute text position from line and char position + + Line and char position + Point of char + + + + Gets line and char position from absolute text position + + + + + Gets absolute char position from char position + + + + + Gets point for given line and char position + + Line and char position + Coordiantes + + + + Get range of text + + Absolute start position + Absolute finish position + Range + + + + Get range of text + + Line and char position + Line and char position + Range + + + + Finds ranges for given regex pattern + + Regex pattern + Enumeration of ranges + + + + Finds ranges for given regex pattern + + Regex pattern + Enumeration of ranges + + + + Get text of given line + + Line index + Text + + + + Exapnds folded block + + Start line + + + + Collapse folding blocks using FoldedBlocks dictionary. + + + + + Expand collapsed block + + + + + Expand collapsed block + + Any line inside collapsed block + + + + Collapses all folding blocks + + + + + Exapnds all folded blocks + + + + + + Collapses folding block + + Start folding line + + + + Start foilding marker for the line + + + + + End foilding marker for the line + + + + + Collapse text block + + + + + Insert TAB into front of seletcted lines. + + + + + Remove TAB from front of seletcted lines. + + + + + Remove TAB in front of the caret ot the selected line. + + + + + Insert autoindents into selected lines + + + + + Insert prefix into front of seletcted lines + + + + + Remove prefix from front of selected lines + This method ignores forward spaces of the line + + + + + Begins AutoUndo block. + All changes of text between BeginAutoUndo() and EndAutoUndo() will be canceled in one operation Undo. + + + + + Ends AutoUndo block. + All changes of text between BeginAutoUndo() and EndAutoUndo() will be canceled in one operation Undo. + + + + + Highlights brackets around caret + + + + + Returns range between brackets (or null if not found) + + + + + Selectes next fragment for given regex. + + + + + Prints range of text + + + + + Prints all text + + + + + Prints all text, without any dialog windows + + + + + Open text file + + + + + Open text file (with automatic encoding detector) + + + + + Open file binding mode + + + + + + + Close file binding mode + + + + + Save text to the file + + + + + + + Set VisibleState of line + + + + + Returns VisibleState of the line + + + + + Shows Goto dialog form + + + + + Occurs when undo/redo stack is changed + + + + + Search lines by regex pattern + + + + + Removes given lines + + + + + Activates the scrolling mode (middle click button). + + MouseEventArgs + + + + Deactivates the scrolling mode (middle click button). + + + + + Restore scrolls + + + + + Inserted line index + + + + + Count of inserted lines + + + + + Removed line index + + + + + Count of removed lines + + + + + UniqueIds of removed lines + + + + + TextChanged event argument + + + + + Constructor + + + + + This range contains changed area of text + + + + + Set to true if you want to cancel text inserting + + + + + Word wrapping by control width + + + + + Word wrapping by preferred line width (PreferredLineWidth) + + + + + Char wrapping by control width + + + + + Char wrapping by preferred line width (PreferredLineWidth) + + + + + Custom wrap (by event WordWrapNeeded) + + + + + Title of page. If you want to print Title on the page, insert code &w in Footer or Header. + + + + + Footer of page. + Here you can use special codes: &w (Window title), &D, &d (Date), &t(), &4 (Time), &p (Current page number), &P (Total number of pages), && (A single ampersand), &b (Right justify text, Center text. If &b occurs once, then anything after the &b is right justified. If &b occurs twice, then anything between the two &b is centered, and anything after the second &b is right justified). + More detailed see here + + + + + Header of page + Here you can use special codes: &w (Window title), &D, &d (Date), &t(), &4 (Time), &p (Current page number), &P (Total number of pages), && (A single ampersand), &b (Right justify text, Center text. If &b occurs once, then anything after the &b is right justified. If &b occurs twice, then anything between the two &b is centered, and anything after the second &b is right justified). + More detailed see here + + + + + Prints line numbers + + + + + Additional spaces count for this line, relative to previous line + + + + + Additional spaces count for next line, relative to previous line + + + + + Absolute indentation of current line. You can change this property if you want to set absolute indentation. + + + + + Type of highlighting + + + + + Highlight only changed range of text. Highest performance. + + + + + Highlight visible range of text. Middle performance. + + + + + Highlight all (visible and invisible) text. Lowest performance. + + + + + Strategy of search of end of folding block + + + + + Strategy of search of brackets to highlighting + + + + + ToolTipNeeded event args + + + + + HintClick event args + + + + + CustomAction event args + + + + + Style index mask (16 styles) + + + + + Insert single char + + This operation includes also insertion of new line and removing char by backspace + + + + Constructor + + Underlaying textbox + Inserting char + + + + Undo operation + + + + + Execute operation + + + + + Merge lines i and i+1 + + + + + Insert text + + + + + Constructor + + Underlaying textbox + Text for inserting + + + + Undo operation + + + + + Execute operation + + + + + Insert text into given ranges + + + + + Constructor + + Underlaying textbox + List of ranges for replace + Text for inserting + + + + Undo operation + + + + + Execute operation + + + + + Clear selected text + + + + + Construstor + + Underlaying textbox + + + + Undo operation + + + + + Execute operation + + + + + Replaces text + + + + + Constructor + + Underlaying textsource + List of ranges for replace + + + + Undo operation + + + + + Execute operation + + + + + Removes lines + + + + + Constructor + + Underlaying textbox + List of ranges for replace + Text for inserting + + + + Undo operation + + + + + Execute operation + + + + + Wrapper for multirange commands + + + + + Remembers current selection and restore it after Undo + + + + + Required designer variable. + + + + + Clean up any resources being used. + + true if managed resources should be disposed; otherwise, false. + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Limited stack + + + + + Max stack length + + + + + Current length of stack + + + + + Constructor + + Maximum length of stack + + + + Pop item + + + + + Peek item + + + + + Push item + + + + + Clear stack + + + + + Line of text + + + + + Text of line was changed + + + + + Time of last visit of caret in this line + + This property can be used for forward/backward navigating + + + + Background brush. + + + + + Unique ID + + + + + Count of needed start spaces for AutoIndent + + + + + Clears style of chars, delete folding markers + + + + + Text of the line + + + + + Clears folding markers + + + + + Count of start spaces + + + + + Chars count + + + + + Visible state + + + + + Positions for wordwrap cutoffs + + + + + Count of wordwrap string count for this line + + + + + Gets index of wordwrap string for given char position + + + + + Line index and char index + + + + + Diapason of text chars + + + + + Constructor + + + + + Return true if no selected text + + + + + Column selection mode + + + + + Constructor + + + + + Constructor + + + + + Constructor. Creates range of the line + + + + + Returns intersection with other range, + empty range returned otherwise + + + + + + + Returns union with other range. + + + + + + + Select all chars of control + + + + + Start line and char position + + + + + Finish line and char position + + + + + Text of range + + This property has not 'set' accessor because undo/redo stack works only with + FastColoredTextBox.Selection range. So, if you want to set text, you need to use FastColoredTextBox.Selection + and FastColoredTextBox.InsertText() mehtod. + + + + + Returns first char after Start place + + + + + Returns first char before Start place + + + + + Returns required char's number before start of the Range + + + + + Returns required char's number after start of the Range + + + + + Clone range + + + + + + Return minimum of end.X and start.X + + + + + Return maximum of end.X and start.X + + + + + Move range right + + This method jump over folded blocks + + + + Move range left + + This method can to go inside folded blocks + + + + Move range left + + This method jump over folded blocks + + + + Move range left + + This method can to go inside folded blocks + + + + Set style for range + + + + + Set style for given regex pattern + + + + + Set style for given regex + + + + + Set style for given regex pattern + + + + + Set style for given regex pattern + + + + + Set style for given regex pattern + + + + + Appends style to chars of range + + + + + Sets folding markers + + Pattern for start folding line + Pattern for finish folding line + + + + Sets folding markers + + Pattern for start folding line + Pattern for finish folding line + + + + Sets folding markers + + Pattern for start and end folding line + + + + Finds ranges for given regex pattern + + Regex pattern + Enumeration of ranges + + + + Finds ranges for given regex pattern + + Regex pattern + Enumeration of ranges + + + + Finds ranges for given regex pattern. + Search is separately in each line. + This method requires less memory than GetRanges(). + + Regex pattern + Enumeration of ranges + + + + Finds ranges for given regex. + Search is separately in each line. + This method requires less memory than GetRanges(). + + Regex + Enumeration of ranges + + + + Finds ranges for given regex pattern. + Search is separately in each line (order of lines is reversed). + This method requires less memory than GetRanges(). + + Regex pattern + Enumeration of ranges + + + + Finds ranges for given regex + + Enumeration of ranges + + + + Clear styles of range + + + + + Clear styles of range + + + + + Clear folding markers of all lines of range + + + + + Starts selection position updating + + + + + Ends selection position updating + + + + + Exchanges Start and End if End appears before Start + + + + + Exchanges Start and End + + + + + Expands range from first char of Start line to last char of End line + + + + + Chars of range (exclude \n) + + + + + Get fragment of text around Start place. Returns maximal matched to pattern fragment. + + Allowed chars pattern for fragment + Range of found fragment + + + + Get fragment of text around Start place. Returns maximal matched to given Style. + + Allowed style for fragment + Range of found fragment + + + + Get fragment of text around Start place. Returns maximal mathed to pattern fragment. + + Allowed chars pattern for fragment + Range of found fragment + + + + Range is readonly? + This property return True if any char of the range contains ReadOnlyStyle. + Set this property to True/False to mark chars of the range as Readonly/Writable. + + + + + Is char before range readonly + + + + + + Is char after range readonly + + + + + + Style of chars + + This is base class for all text and design renderers + + + + This style is exported to outer formats (HTML for example) + + + + + Occurs when user click on StyleVisualMarker joined to this style + + + + + Constructor + + + + + Renders given range of text + + Graphics object + Position of the range in absolute control coordinates + Rendering range of text + + + + Occurs when user click on StyleVisualMarker joined to this style + + + + + Shows VisualMarker + Call this method in Draw method, when you need to show VisualMarker for your style + + + + + Returns CSS for export to HTML + + + + + + Returns RTF descriptor for export to RTF + + + + + + Style for chars rendering + This renderer can draws chars, with defined fore and back colors + + + + + Renderer for folded block + + + + + Renderer for selected area + + + + + Marker style + Draws background color for text + + + + + Draws small rectangle for popup menu + + + + + This style draws a wavy line below a given text range. + + Thanks for Yallie + + + + This style is used to mark range of text as ReadOnly block + + You can inherite this style to add visual effects of readonly text + + + + This class contains the source text (chars and styles). + It stores a text lines, the manager of commands, undo/redo stack, styles. + + + + + Styles + + + + + Occurs when line was inserted/added + + + + + Occurs when line was removed + + + + + Occurs when text was changed + + + + + Occurs when recalc is needed + + + + + Occurs when recalc wordwrap is needed + + + + + Occurs before text changing + + + + + Occurs after CurrentTB was changed + + + + + Current focused FastColoredTextBox + + + + + Default text style + This style is using when no one other TextStyle is not defined in Char.style + + + + + Text lines + + + + + Lines count + + + + + These classes are required for correct data binding to Text property of FastColoredTextbox + + + + + This class contains the source text (chars and styles). + It stores a text lines, the manager of commands, undo/redo stack, styles. + + + + + Occurs when need to display line in the textbox + + + + + Occurs when need to save line in the file + + + + + End Of Line characters used for saving + + + + + This text will be displayed in textbox + + + + + This property contains only changed text. + If text of line is not changed, this property contains null. + + + + + This text will be saved in the file + + + +

    Oq;oTDET?wZ(ZnLse#*!7^08 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 literal 0 HcmV?d00001 diff --git a/packages/FCTB.2.16.24/lib/FastColoredTextBox.dll b/packages/FCTB.2.16.24/lib/FastColoredTextBox.dll new file mode 100644 index 0000000000000000000000000000000000000000..1f426e42b258db508fbfa325f7a1289476db3ee3 GIT binary patch literal 330752 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 + + + FastColoredTextBox + + + +