From 05cf66aa605d90026bc0b51b4a8f01a6f1e44745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9?= <50486086+DarkCat09@users.noreply.github.com> Date: Tue, 21 Jul 2020 20:53:44 +0400 Subject: [PATCH] Add files via upload --- RegFileMaker/RegFileMaker.sln | 25 + .../RegFileMaker/AboutProgram.Designer.cs | 117 +++++ RegFileMaker/RegFileMaker/AboutProgram.cs | 51 ++ RegFileMaker/RegFileMaker/AboutProgram.resx | 455 ++++++++++++++++++ RegFileMaker/RegFileMaker/App.config | 6 + RegFileMaker/RegFileMaker/Form1.Designer.cs | 193 ++++++++ RegFileMaker/RegFileMaker/Form1.cs | 72 +++ RegFileMaker/RegFileMaker/Form1.resx | 408 ++++++++++++++++ RegFileMaker/RegFileMaker/GlobalSettings.cs | 70 +++ RegFileMaker/RegFileMaker/Languages.cs | 96 ++++ RegFileMaker/RegFileMaker/Program.cs | 22 + .../RegFileMaker/Properties/AssemblyInfo.cs | 36 ++ .../Properties/Resources.Designer.cs | 93 ++++ .../RegFileMaker/Properties/Resources.resx | 130 +++++ .../Properties/Settings.Designer.cs | 30 ++ .../RegFileMaker/Properties/Settings.settings | 7 + RegFileMaker/RegFileMaker/RegFileMaker.csproj | 122 +++++ .../Resources/regfilemaker_logo.ico | Bin 0 -> 16958 bytes .../Resources/regfilemaker_logo.png | Bin 0 -> 3209 bytes .../SelectTemplateForm.Designer.cs | 96 ++++ .../RegFileMaker/SelectTemplateForm.cs | 38 ++ .../RegFileMaker/SelectTemplateForm.resx | 408 ++++++++++++++++ .../RegFileMaker/SettingsForm.Designer.cs | 193 ++++++++ RegFileMaker/RegFileMaker/SettingsForm.cs | 77 +++ RegFileMaker/RegFileMaker/SettingsForm.resx | 408 ++++++++++++++++ RegFileMaker/RegFileMaker/Template.cs | 15 + .../RegFileMaker/bin/Debug/langs.conf | 7 + .../RegFileMaker/bin/Debug/langs/Eng.lang | 18 + .../RegFileMaker/bin/Debug/langs/Rus.lang | 18 + .../RegFileMaker/bin/Debug/langs/Std.lang | 14 + .../bin/Debug/templates/context_menu.tmpreg | 30 ++ .../bin/Debug/templates/tweaks.tmpreg | 74 +++ .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 1435 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7652 bytes .../Debug/RegFileMaker.AboutProgram.resources | Bin 0 -> 19769 bytes .../obj/Debug/RegFileMaker.Form1.resources | Bin 0 -> 17524 bytes ...egFileMaker.Properties.Resources.resources | Bin 0 -> 21472 bytes .../RegFileMaker.SelectTemplateForm.resources | Bin 0 -> 17524 bytes .../Debug/RegFileMaker.SettingsForm.resources | Bin 0 -> 17524 bytes ...egFileMaker.csproj.CoreCompileInputs.cache | 1 + .../RegFileMaker.csproj.FileListAbsolute.txt | 13 + ...RegFileMaker.csproj.GenerateResource.cache | Bin 0 -> 1353 bytes ...RegFileMaker.csprojAssemblyReference.cache | Bin 0 -> 424 bytes .../RegFileMaker/obj/Debug/RegFileMaker.exe | Bin 0 -> 115200 bytes .../RegFileMaker/obj/Debug/RegFileMaker.pdb | Bin 0 -> 65024 bytes .../Properties.Resources.Designer.cs.dll | Bin 0 -> 4096 bytes 46 files changed, 3343 insertions(+) create mode 100644 RegFileMaker/RegFileMaker.sln create mode 100644 RegFileMaker/RegFileMaker/AboutProgram.Designer.cs create mode 100644 RegFileMaker/RegFileMaker/AboutProgram.cs create mode 100644 RegFileMaker/RegFileMaker/AboutProgram.resx create mode 100644 RegFileMaker/RegFileMaker/App.config create mode 100644 RegFileMaker/RegFileMaker/Form1.Designer.cs create mode 100644 RegFileMaker/RegFileMaker/Form1.cs create mode 100644 RegFileMaker/RegFileMaker/Form1.resx create mode 100644 RegFileMaker/RegFileMaker/GlobalSettings.cs create mode 100644 RegFileMaker/RegFileMaker/Languages.cs create mode 100644 RegFileMaker/RegFileMaker/Program.cs create mode 100644 RegFileMaker/RegFileMaker/Properties/AssemblyInfo.cs create mode 100644 RegFileMaker/RegFileMaker/Properties/Resources.Designer.cs create mode 100644 RegFileMaker/RegFileMaker/Properties/Resources.resx create mode 100644 RegFileMaker/RegFileMaker/Properties/Settings.Designer.cs create mode 100644 RegFileMaker/RegFileMaker/Properties/Settings.settings create mode 100644 RegFileMaker/RegFileMaker/RegFileMaker.csproj create mode 100644 RegFileMaker/RegFileMaker/Resources/regfilemaker_logo.ico create mode 100644 RegFileMaker/RegFileMaker/Resources/regfilemaker_logo.png create mode 100644 RegFileMaker/RegFileMaker/SelectTemplateForm.Designer.cs create mode 100644 RegFileMaker/RegFileMaker/SelectTemplateForm.cs create mode 100644 RegFileMaker/RegFileMaker/SelectTemplateForm.resx create mode 100644 RegFileMaker/RegFileMaker/SettingsForm.Designer.cs create mode 100644 RegFileMaker/RegFileMaker/SettingsForm.cs create mode 100644 RegFileMaker/RegFileMaker/SettingsForm.resx create mode 100644 RegFileMaker/RegFileMaker/Template.cs create mode 100644 RegFileMaker/RegFileMaker/bin/Debug/langs.conf create mode 100644 RegFileMaker/RegFileMaker/bin/Debug/langs/Eng.lang create mode 100644 RegFileMaker/RegFileMaker/bin/Debug/langs/Rus.lang create mode 100644 RegFileMaker/RegFileMaker/bin/Debug/langs/Std.lang create mode 100644 RegFileMaker/RegFileMaker/bin/Debug/templates/context_menu.tmpreg create mode 100644 RegFileMaker/RegFileMaker/bin/Debug/templates/tweaks.tmpreg create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.AboutProgram.resources create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.Form1.resources create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.Properties.Resources.resources create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.SelectTemplateForm.resources create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.SettingsForm.resources create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.csproj.CoreCompileInputs.cache create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.csproj.FileListAbsolute.txt create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.csproj.GenerateResource.cache create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.csprojAssemblyReference.cache create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.exe create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.pdb create mode 100644 RegFileMaker/RegFileMaker/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll diff --git a/RegFileMaker/RegFileMaker.sln b/RegFileMaker/RegFileMaker.sln new file mode 100644 index 0000000..5895eea --- /dev/null +++ b/RegFileMaker/RegFileMaker.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30114.105 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RegFileMaker", "RegFileMaker\RegFileMaker.csproj", "{5D7A9EC7-3A53-413B-ADBB-A2CD94E36193}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {5D7A9EC7-3A53-413B-ADBB-A2CD94E36193}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5D7A9EC7-3A53-413B-ADBB-A2CD94E36193}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5D7A9EC7-3A53-413B-ADBB-A2CD94E36193}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5D7A9EC7-3A53-413B-ADBB-A2CD94E36193}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {21667EE9-D90B-4137-90E0-B934C46F593A} + EndGlobalSection +EndGlobal diff --git a/RegFileMaker/RegFileMaker/AboutProgram.Designer.cs b/RegFileMaker/RegFileMaker/AboutProgram.Designer.cs new file mode 100644 index 0000000..22536ae --- /dev/null +++ b/RegFileMaker/RegFileMaker/AboutProgram.Designer.cs @@ -0,0 +1,117 @@ +namespace RegFileMaker +{ + partial class AboutProgram + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutProgram)); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.button2 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label1.Location = new System.Drawing.Point(12, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(163, 20); + this.label1.TabIndex = 0; + this.label1.Text = "Registry File Maker"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(13, 29); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(178, 26); + this.label2.TabIndex = 1; + this.label2.Text = "Разработчик: Chechkenev Andrew\r\n(DarkCat09/CodePicker13)"; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(16, 58); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(207, 23); + this.button1.TabIndex = 2; + this.button1.Text = "Показать описание"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(16, 88); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.textBox1.Size = new System.Drawing.Size(412, 202); + this.textBox1.TabIndex = 3; + this.textBox1.Text = resources.GetString("textBox1.Text"); + this.textBox1.Visible = false; + // + // button2 + // + this.button2.Location = new System.Drawing.Point(229, 58); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(199, 23); + this.button2.TabIndex = 4; + this.button2.Text = "Закрыть"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // AboutProgram + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(440, 302); + this.Controls.Add(this.button2); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.Name = "AboutProgram"; + this.Text = "О программе"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Button button2; + } +} \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/AboutProgram.cs b/RegFileMaker/RegFileMaker/AboutProgram.cs new file mode 100644 index 0000000..712726a --- /dev/null +++ b/RegFileMaker/RegFileMaker/AboutProgram.cs @@ -0,0 +1,51 @@ +/* + Copyright © Чечкенёв Андрей + + This file is part of RegFileMaker. + + RegFileMaker is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + RegFileMaker is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with RegFileMaker. If not, see . + */ + +using System; +using System.Windows.Forms; + +namespace RegFileMaker +{ + public partial class AboutProgram : Form + { + public AboutProgram() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + if (textBox1.Visible) + { + button1.Text = "Показать описание"; + textBox1.Visible = false; + } + else + { + button1.Text = "Скрыть описание"; + textBox1.Visible = true; + } + } + + private void button2_Click(object sender, EventArgs e) + { + Close(); + } + } +} diff --git a/RegFileMaker/RegFileMaker/AboutProgram.resx b/RegFileMaker/RegFileMaker/AboutProgram.resx new file mode 100644 index 0000000..56297ce --- /dev/null +++ b/RegFileMaker/RegFileMaker/AboutProgram.resx @@ -0,0 +1,455 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + RegFileMaker Copyright © 2020 Чечкенёв Андрей + This program comes with ABSOLUTELY NO WARRANTY. + This is free software, and you are welcome to redistribute it + under certain conditions. + +Registry File Maker или RegFileMaker - программа для составления +скриптов редактирования регистра Windows. + +В главном окне Вы можете выбрать действие: +* Создать файл - создаёт скрипт из шаблона пустого файла. +* Создать из шаблона - создаёт скрипт из выбранного Вами шаблона. +* Загрузить готовый - скачивает готовый скрипт по Вашему выбору. +* Настройки - открывает панель настроек. +* О программе - открывает данное окно. +* О нас - информация о разработчике (обо мне). +* Выход - соответственно, выполняет выход из приложения. + +В настройках Вы можете поменять язык и тему, +включить сворачивание в трей, +изменить веб-адрес сервера (раздел - Расширенные). + +--- НОВЫЙ ШАБЛОН --- +Также Вы можете создать свой шаблон. +Для этого создайте текстовый файл, назовите его по Вашему усмотрению +и измените расширение на *.tmpreg +В файле напишите: + +name=Название шаблона +version=версия.[необязательно] +rfm_version=версия.RegFileMaker.[необязательно] +.begin_of_description +Краткое описание +.end_of_description +.begin_of_vars +#используемые_переменные (доступны 1,2,3,4,5) +номер=тип +.end_of_vars +.begin_of_main +скрипт +#подстановка пользовательских значений из переменных выглядит так: +-${номер}- +.end_of_main + +Подробнее в документации на сайте проекта: +https://github.com/DarkCat09/RegFileMaker/wiki + + + + + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAACMuAAAjLgAAAAAAAAAA + AAD///8A////AP///wD///8A////AP///wD///8A4uLi88vLy//Gxsb/x8fH/8fHx//Hx8f/x8fH/8fH + x//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/Hx8f/ycnJ/9DQ0P////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/U1NT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5 + +f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/85OTn/+fn5//n5+f/5+fn/+fn5/+bm + 5v9HR0f/goKC//b29v+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/+fn5/+3t + 7f8AAAD/zs7O//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5 + +f/5+fn/+fn5/+7u7v9eXl7/aWlp//Hx8f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/t7e3/AAAA/87Ozv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5 + +f/5+fn/t7e3/zk5Of/5+fn/+fn5//Pz8/91dXX/UVFR/+rq6v/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/7e3t/wAAAP/Ozs7/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/8wMDD/9vb2//f39/+Li4v/NjY2/+Dg4P/5+fn/+fn5//n5 + +f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+3t7f8AAAD/zs7O//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tL + S//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/AAAA/5mZmf+hoaH/FRUV/9PT + 0//5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/p6en/AAAA/83Nzf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zAw + MP99fX3/AAAA/76+vv/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/o6Oj/wAAAP+EhIT/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/3R0 + dP/5+fn/+fn5/7e3t/85OTn/8fHx/25ubv+IiIj/9vb2//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/3t7e/wwMDP+1tbX/LS0t/8nJyf/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5 + +f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/t7e3/X19f/5OTk//39/f/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+Pj4/3R0dP+Dg4P/+fn5/7a2 + tv9LS0v/8PDw//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gx + sf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zk5Of/5+fn/+fn5/+jo + 6P9RUVH/nZ2d//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/8HB + wf8hISH/5eXl//n5+f/29vb/ZWVl/6CgoP/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3 + t/85OTn/+fn5//n5+f/5+fn/4+Pj/0BAQP+oqKj/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+7u7v9AQED/ra2t//n5+f/5+fn/+fn5/9jY2P8AAAD/29vb//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52d + nf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/5+fn/+fn5//n5+f/c3Nz/MDAw/7Kysv/5+fn/sbGx/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/5qamv+cnJz/VlZW//Pz8//5+fn/+fn5//n5+f/5+fn/mJiY/2pq + av/29vb/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/6unp/8K7r//My8n/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Xl5P/Z1cz/07l//+rEU//tw1D/f1UE/3FMBf+lnJP/09HQ//Hx8f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/r6+v/0sm5/82ydv/qwlb/zKQ9//7TUf/+0lP/78RN/4JWAf+BWAD/glcB/7+X + P/9vTAX/oZeO/8bEwv/y8vL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/6+rq/9XNvv/SuoH/so87//vRV//+01H//NFU/8+lO///0lL//tJS//DE + TP+CVgL/gVcB/4JXAP/Emjv/glgA/4JXAf+FXAz/nHwz/6Sbkv/NzMr/8vLy//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/5OPj/+C9Vf/80Vb//dJT/8uhPP/90lT//9JS//7R + U//NpTv//tNR///TUP/vxUz/g1cB/4NYAf+DVwH/wps7/4JXAP+BWAH/jGEJ/7iRNv+DVwH/f1YE/3Bd + Rv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1T//9JS//7S + U//KoDr//dJU//7SU//+0VP/zqQ7//XGR//krzX/0ZMZ/72AA/+ocQL/j18C/8SaO/+CWAH/glcB/4xh + Cf+4kjX/g1cB/4JYAP9mRQf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/c3Nv/9MtV//7TUf//0lP/yqA6//3RU//1xUf/4602/7uCCf+7fQT/wIAD/8qIAv/NjQr/3J4j/92h + J//QliL/pnAD/5BgAv+NYQn/uZI1/4NXAf+BWAD/ZkUI//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+0lL/9MZI/8CPJv/BiRz/xYQE/8uIAv/MiAH/zYsL/9Sb + Jf/WoS3/vocc/8GEDP/JhwH/zIkB/8uIAv/Rkxn/0pwn/76OJ/+PXwL/hVcB/2ZFB//5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tj4//YrUP/7Lk+//THSf+0iSn/mWgG/6Ru + Bf/OmCj/xI0b/+i0Of/uvkL/8cRL/45fAv+fawT/r3YM/8yWJf/apC7/7Lk+//PFSP/AljP/l2UE/55s + Bv96XTv/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV///S + Uv/+0lP/r4gr/4NXAf+CVwH/uYwr/9KlNv/+01P//tNR//PIT/+CVgH/g1cA/4RXAf/BlTL/9spP///S + Uv/+0lP/vpY1/4NXAf+EVwD/aU0j//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/3Nzb//TLVf//0lL//9JT/7CHLf+CWAD/glcB/72VNv/Mojn//tJS///SUv/xyE//gFcC/4JX + Af+CVwH/w5s7//TKTv//0lD//tJT/72VNv+DVwH/glcB/2RGB//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1X//tJS//3SU/+vhyz/f1cC/4FYAf+/ljb/y6I5///S + U//+01H/88hP/4BXAf+CVwD/glgA/8WbO//1yU7//tJT//3SUf++lTb/glcB/4FXAf9lRQb/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV//nMTf/tvEH/uYYf/5dn + BP+GWQD/vpU2/8uiOf/+0VL/88JG/9+oMf+rcwL/lGIB/4RYAf/Emzv/9cpO//vNTf/suT//xI0c/59r + Av+JWwD/ZkUH//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/4+Li/9as + QP/xwUX//NBR/7CIK/+NXwL/nmsE/8eaMf+4hiD/w4gW/8aHA//LiAH/zIgB/86MD//RmSf/y5sv/8eR + JP/Ehgf/yogC/8yIAf/Ghwb/qXML/52Shv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9zc2//xylf//9JT//7SUv+uhyv/gVcB/4BXAv+9kzP/mWsO/6BrBf+ocgb/0Zkp/8yW + Iv/ruDr/8MBC/9quQv+VZQP/o20F/51qBv+pknz/v7q2/9nY1/++tKb/nJCG/56Rhv+dkYb/6enp//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88xU///SUv/90lL/r4cs/4FYAf+CWAD/v5Q4/49l + D/+CVwH/hFgB/8CSL//ktkT//9JT///TUv/YsET/glcB/4NXAf94UAT/9PT0/+De2//Wt2b/5btK/4FX + Af+BWAH/gFcD/7Wxrf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+01H//9JT/7CI + K/+CWAH/gVcB/76VN/+PZQ7/g1cA/4FXAf/Emjr/37VG///TUv/+01H/2bBF/4JXAf+CWAD/d1AF/8vI + xP/gvVT//tJR//3RVf+cchr/glcB/4JXAf+Dblr/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc + 2//wyVT/8cBB/96nMP/Ehgz/q3ID/5NhAv+9lTX/j2YO/4NYAP+DVwH/xJs6/+C1Rf/+0lL//tNT/9qx + RP+DVwH/glcB/3dRBP/d3Nr/8MlV//7SU//+0lL/zKM7/4JYAf+CVwH/e1QF/9fX1v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/y8vL/uqub/6V0K//Dgwf/yYcD/9GQEv/boCb/26Iv/652Bv+UYgL/glkA/8aa + O//ftUX//tFQ//HARP/SnCr/omwC/4xdAf94UQT/9fX1/8+3eP//0lH//dNQ/+/BSP+ibQH/pm8C/6Bu + CP+/u7f/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/y8vL/09HP/8K3q/+zgyb/v4UI/8mI + A//MiAH/yokE/82UHv/WojT/v4wm/8aJEf/LiAH/yYgB/8iIA/+2fAn/g2lH/+vr6//JwrP/+9JU//XF + R//QkRb/zIkB/72BCP+2q6H/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/9vb2/9HPzv+6qZn/tpFf/9WbJv/OjxL/zYcB/8uIAv+/gAX/p3EI/62Rdv++tKv/4uLh//n5 + +f/5+fn/6+vr/7+bQv+qdhH/pXEN/6R4PP/Mx8P/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Pzcv/u6mZ/6JuDP+qhVr/u6+m/+Tj + 4//f3t7/trGt/4NzYv/Lycb/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//j4+P+3poH/gloL/4BWA/+DWAH/cU4H/+Tk4//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Rybn/+c5U/8+oP/+DVwH/glcB/4JXAv+EcmL/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Z19T/5sNS//7SUv/80VL/sIcq/4BX + Af+EVwH/g1gC/7axrP/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3NnV/+/H + Vf/+01H//9NR//PJT/+lcAz/r3cC/7N6Cv/Mycf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/Ft53/+9FU//7SU//wwEL/yokF/8qHBf+0ppn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/8vLy/9G4ff/5zE7/zpAV/7h9B/+oj3b/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/n5uP/wa2N/7my + q//f3t7/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/2NjY/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tk5Nz///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//Pz8//09PTI////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//T09P/39/f/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/7+/v/9ra + 2v/e3t7/7+/vQv///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+fn5/+kpKT/n5+f/66urv+2trb/vr6+/7+/ + v/+1tbX/qqqq/62trf/Y2Nj/+fn5hf///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/vb29/9nZ + 2f/Y2Nj/1NTU/9DQ0P/Q0ND/2dnZ/+Xl5f/19fX/8vLykP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/2dnZ/9HR0f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/9vb2lv///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9nZ2f/R0dH/+fn5//n5+f/5+fn/+fn5//j4+P/4+Pj/8/Pzsfn5 + +Qb///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/0NDQ//n5+f/5+fn/+fn5//f3 + 9//4+Pj/+Pj4iP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/2dnZ/9DQ + 0P/5+fn/+fn5//b29v/29vb/8fHxmP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9bW1v/R0dH/+fn5//j4+P/4+Pj/8vLypPv7+wT///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh + 4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Q0ND/2tra//j4+P/5+fn/9fX1g////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/wsLC/+fn5//29vb/8PDwgf// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/9vb2/7m5 + uf/09PT/8fHxf////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Li4v/h4eH/8vLyfP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//X19f/j4+P56enpdf///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A7Ozs9PPz8//y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly + 8v/y8vL/8vLy//Ly8v/z8/P/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T0 + 9P/09PT/8/Pz//Ly8v/09PT/9PT0//T09P/29vb/9vb2//Pz8+PR0dGP4+PjOf///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A/gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AP/+AAAAAAAB//4AAAAAAAP//gAAAAAAA//+AAAAAAAP//4AAAAAAB///gAAAAAAH//+AAAAAAB///4A + AAAAAP///gAAAAAB///+AAAAAAP///4AAAAAB////gAAAAAP//8= + + + \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/App.config b/RegFileMaker/RegFileMaker/App.config new file mode 100644 index 0000000..5754728 --- /dev/null +++ b/RegFileMaker/RegFileMaker/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/Form1.Designer.cs b/RegFileMaker/RegFileMaker/Form1.Designer.cs new file mode 100644 index 0000000..c6627ed --- /dev/null +++ b/RegFileMaker/RegFileMaker/Form1.Designer.cs @@ -0,0 +1,193 @@ +namespace RegFileMaker +{ + partial class Form1 + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.label1 = new System.Windows.Forms.Label(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.button5 = new System.Windows.Forms.Button(); + this.button6 = new System.Windows.Forms.Button(); + this.button7 = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.tableLayoutPanel1.SuspendLayout(); + this.SuspendLayout(); + // + // pictureBox1 + // + this.pictureBox1.Image = global::RegFileMaker.Properties.Resources.regfilemaker_logo; + this.pictureBox1.Location = new System.Drawing.Point(13, 13); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.Size = new System.Drawing.Size(64, 64); + this.pictureBox1.TabIndex = 0; + this.pictureBox1.TabStop = false; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label1.Location = new System.Drawing.Point(83, 26); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(317, 39); + this.label1.TabIndex = 1; + this.label1.Text = "Registry File Maker"; + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 3; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 48.36956F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 51.63044F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 92F)); + this.tableLayoutPanel1.Controls.Add(this.button1, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.button2, 1, 0); + this.tableLayoutPanel1.Controls.Add(this.button3, 2, 0); + this.tableLayoutPanel1.Controls.Add(this.button4, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.button5, 1, 1); + this.tableLayoutPanel1.Controls.Add(this.button6, 2, 1); + this.tableLayoutPanel1.Location = new System.Drawing.Point(13, 83); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 2; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(274, 100); + this.tableLayoutPanel1.TabIndex = 2; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(3, 3); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(82, 44); + this.button1.TabIndex = 0; + this.button1.Tag = "CreateNewFile"; + this.button1.Text = "Создать новый"; + this.button1.UseVisualStyleBackColor = true; + // + // button2 + // + this.button2.Location = new System.Drawing.Point(91, 3); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(87, 44); + this.button2.TabIndex = 1; + this.button2.Tag = "CreateFromTemplate"; + this.button2.Text = "Создать из шаблона"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button3 + // + this.button3.Location = new System.Drawing.Point(184, 3); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(87, 44); + this.button3.TabIndex = 2; + this.button3.Tag = "DownloadScripts"; + this.button3.Text = "Загрузить готовые"; + this.button3.UseVisualStyleBackColor = true; + // + // button4 + // + this.button4.Location = new System.Drawing.Point(3, 53); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(82, 44); + this.button4.TabIndex = 3; + this.button4.Tag = "Settings"; + this.button4.Text = "Настройки"; + this.button4.UseVisualStyleBackColor = true; + this.button4.Click += new System.EventHandler(this.button4_Click); + // + // button5 + // + this.button5.Location = new System.Drawing.Point(91, 53); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(87, 44); + this.button5.TabIndex = 4; + this.button5.Tag = "AboutProgram"; + this.button5.Text = "О программе"; + this.button5.UseVisualStyleBackColor = true; + this.button5.Click += new System.EventHandler(this.button5_Click); + // + // button6 + // + this.button6.Location = new System.Drawing.Point(184, 53); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(87, 44); + this.button6.TabIndex = 5; + this.button6.Tag = "AboutUs"; + this.button6.Text = "О нас"; + this.button6.UseVisualStyleBackColor = true; + this.button6.Click += new System.EventHandler(this.button6_Click); + // + // button7 + // + this.button7.Location = new System.Drawing.Point(16, 186); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(82, 23); + this.button7.TabIndex = 3; + this.button7.Tag = "Exit"; + this.button7.Text = "Выход"; + this.button7.UseVisualStyleBackColor = true; + this.button7.Click += new System.EventHandler(this.button7_Click); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(410, 221); + this.Controls.Add(this.button7); + this.Controls.Add(this.tableLayoutPanel1); + this.Controls.Add(this.label1); + this.Controls.Add(this.pictureBox1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "Form1"; + this.Text = "RegFileMaker"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.tableLayoutPanel1.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.PictureBox pictureBox1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Button button6; + private System.Windows.Forms.Button button7; + } +} + diff --git a/RegFileMaker/RegFileMaker/Form1.cs b/RegFileMaker/RegFileMaker/Form1.cs new file mode 100644 index 0000000..6fabadd --- /dev/null +++ b/RegFileMaker/RegFileMaker/Form1.cs @@ -0,0 +1,72 @@ +/* + Copyright © 2020 Чечкенёв Андрей + + This file is part of RegFileMaker. + + RegFileMaker is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + RegFileMaker is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with RegFileMaker. If not, see . + */ + +using System; +using System.Windows.Forms; + +namespace RegFileMaker +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + GlobalSettings.InitThemeAndLang(Controls, this); + } + + private void button7_Click(object sender, EventArgs e) + { + string boxres = MessageBox.Show("Выйти из приложения?", "Вопрос", + MessageBoxButtons.YesNo, MessageBoxIcon.Information).ToString(); + if (boxres == "Yes") + { + Close(); + } + } + + private void button5_Click(object sender, EventArgs e) + { + AboutProgram about = new AboutProgram(); + about.Show(); + } + + private void button4_Click(object sender, EventArgs e) + { + SettingsForm sf = new SettingsForm(); + sf.ShowDialog(); + GlobalSettings.InitThemeAndLang(Controls, this); + } + + private void button2_Click(object sender, EventArgs e) + { + SelectTemplateForm stf = new SelectTemplateForm(); + stf.ShowDialog(); + } + + private void button6_Click(object sender, EventArgs e) + { + _ = MessageBox.Show( + "Справка \"О нас\" ещё не готова.\n" + + "Да, и над программой работал один человек.\n" + + "Так что это скоро будет переименовано в \"О разработчике\"", + "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information + ); + } + } +} diff --git a/RegFileMaker/RegFileMaker/Form1.resx b/RegFileMaker/RegFileMaker/Form1.resx new file mode 100644 index 0000000..b1651d9 --- /dev/null +++ b/RegFileMaker/RegFileMaker/Form1.resx @@ -0,0 +1,408 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAACMuAAAjLgAAAAAAAAAA + AAD///8A////AP///wD///8A////AP///wD///8A4uLi88vLy//Gxsb/x8fH/8fHx//Hx8f/x8fH/8fH + x//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/Hx8f/ycnJ/9DQ0P////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/U1NT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5 + +f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/85OTn/+fn5//n5+f/5+fn/+fn5/+bm + 5v9HR0f/goKC//b29v+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/+fn5/+3t + 7f8AAAD/zs7O//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5 + +f/5+fn/+fn5/+7u7v9eXl7/aWlp//Hx8f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/t7e3/AAAA/87Ozv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5 + +f/5+fn/t7e3/zk5Of/5+fn/+fn5//Pz8/91dXX/UVFR/+rq6v/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/7e3t/wAAAP/Ozs7/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/8wMDD/9vb2//f39/+Li4v/NjY2/+Dg4P/5+fn/+fn5//n5 + +f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+3t7f8AAAD/zs7O//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tL + S//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/AAAA/5mZmf+hoaH/FRUV/9PT + 0//5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/p6en/AAAA/83Nzf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zAw + MP99fX3/AAAA/76+vv/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/o6Oj/wAAAP+EhIT/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/3R0 + dP/5+fn/+fn5/7e3t/85OTn/8fHx/25ubv+IiIj/9vb2//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/3t7e/wwMDP+1tbX/LS0t/8nJyf/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5 + +f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/t7e3/X19f/5OTk//39/f/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+Pj4/3R0dP+Dg4P/+fn5/7a2 + tv9LS0v/8PDw//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gx + sf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zk5Of/5+fn/+fn5/+jo + 6P9RUVH/nZ2d//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/8HB + wf8hISH/5eXl//n5+f/29vb/ZWVl/6CgoP/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3 + t/85OTn/+fn5//n5+f/5+fn/4+Pj/0BAQP+oqKj/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+7u7v9AQED/ra2t//n5+f/5+fn/+fn5/9jY2P8AAAD/29vb//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52d + nf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/5+fn/+fn5//n5+f/c3Nz/MDAw/7Kysv/5+fn/sbGx/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/5qamv+cnJz/VlZW//Pz8//5+fn/+fn5//n5+f/5+fn/mJiY/2pq + av/29vb/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/6unp/8K7r//My8n/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Xl5P/Z1cz/07l//+rEU//tw1D/f1UE/3FMBf+lnJP/09HQ//Hx8f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/r6+v/0sm5/82ydv/qwlb/zKQ9//7TUf/+0lP/78RN/4JWAf+BWAD/glcB/7+X + P/9vTAX/oZeO/8bEwv/y8vL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/6+rq/9XNvv/SuoH/so87//vRV//+01H//NFU/8+lO///0lL//tJS//DE + TP+CVgL/gVcB/4JXAP/Emjv/glgA/4JXAf+FXAz/nHwz/6Sbkv/NzMr/8vLy//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/5OPj/+C9Vf/80Vb//dJT/8uhPP/90lT//9JS//7R + U//NpTv//tNR///TUP/vxUz/g1cB/4NYAf+DVwH/wps7/4JXAP+BWAH/jGEJ/7iRNv+DVwH/f1YE/3Bd + Rv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1T//9JS//7S + U//KoDr//dJU//7SU//+0VP/zqQ7//XGR//krzX/0ZMZ/72AA/+ocQL/j18C/8SaO/+CWAH/glcB/4xh + Cf+4kjX/g1cB/4JYAP9mRQf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/c3Nv/9MtV//7TUf//0lP/yqA6//3RU//1xUf/4602/7uCCf+7fQT/wIAD/8qIAv/NjQr/3J4j/92h + J//QliL/pnAD/5BgAv+NYQn/uZI1/4NXAf+BWAD/ZkUI//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+0lL/9MZI/8CPJv/BiRz/xYQE/8uIAv/MiAH/zYsL/9Sb + Jf/WoS3/vocc/8GEDP/JhwH/zIkB/8uIAv/Rkxn/0pwn/76OJ/+PXwL/hVcB/2ZFB//5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tj4//YrUP/7Lk+//THSf+0iSn/mWgG/6Ru + Bf/OmCj/xI0b/+i0Of/uvkL/8cRL/45fAv+fawT/r3YM/8yWJf/apC7/7Lk+//PFSP/AljP/l2UE/55s + Bv96XTv/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV///S + Uv/+0lP/r4gr/4NXAf+CVwH/uYwr/9KlNv/+01P//tNR//PIT/+CVgH/g1cA/4RXAf/BlTL/9spP///S + Uv/+0lP/vpY1/4NXAf+EVwD/aU0j//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/3Nzb//TLVf//0lL//9JT/7CHLf+CWAD/glcB/72VNv/Mojn//tJS///SUv/xyE//gFcC/4JX + Af+CVwH/w5s7//TKTv//0lD//tJT/72VNv+DVwH/glcB/2RGB//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1X//tJS//3SU/+vhyz/f1cC/4FYAf+/ljb/y6I5///S + U//+01H/88hP/4BXAf+CVwD/glgA/8WbO//1yU7//tJT//3SUf++lTb/glcB/4FXAf9lRQb/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV//nMTf/tvEH/uYYf/5dn + BP+GWQD/vpU2/8uiOf/+0VL/88JG/9+oMf+rcwL/lGIB/4RYAf/Emzv/9cpO//vNTf/suT//xI0c/59r + Av+JWwD/ZkUH//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/4+Li/9as + QP/xwUX//NBR/7CIK/+NXwL/nmsE/8eaMf+4hiD/w4gW/8aHA//LiAH/zIgB/86MD//RmSf/y5sv/8eR + JP/Ehgf/yogC/8yIAf/Ghwb/qXML/52Shv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9zc2//xylf//9JT//7SUv+uhyv/gVcB/4BXAv+9kzP/mWsO/6BrBf+ocgb/0Zkp/8yW + Iv/ruDr/8MBC/9quQv+VZQP/o20F/51qBv+pknz/v7q2/9nY1/++tKb/nJCG/56Rhv+dkYb/6enp//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88xU///SUv/90lL/r4cs/4FYAf+CWAD/v5Q4/49l + D/+CVwH/hFgB/8CSL//ktkT//9JT///TUv/YsET/glcB/4NXAf94UAT/9PT0/+De2//Wt2b/5btK/4FX + Af+BWAH/gFcD/7Wxrf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+01H//9JT/7CI + K/+CWAH/gVcB/76VN/+PZQ7/g1cA/4FXAf/Emjr/37VG///TUv/+01H/2bBF/4JXAf+CWAD/d1AF/8vI + xP/gvVT//tJR//3RVf+cchr/glcB/4JXAf+Dblr/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc + 2//wyVT/8cBB/96nMP/Ehgz/q3ID/5NhAv+9lTX/j2YO/4NYAP+DVwH/xJs6/+C1Rf/+0lL//tNT/9qx + RP+DVwH/glcB/3dRBP/d3Nr/8MlV//7SU//+0lL/zKM7/4JYAf+CVwH/e1QF/9fX1v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/y8vL/uqub/6V0K//Dgwf/yYcD/9GQEv/boCb/26Iv/652Bv+UYgL/glkA/8aa + O//ftUX//tFQ//HARP/SnCr/omwC/4xdAf94UQT/9fX1/8+3eP//0lH//dNQ/+/BSP+ibQH/pm8C/6Bu + CP+/u7f/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/y8vL/09HP/8K3q/+zgyb/v4UI/8mI + A//MiAH/yokE/82UHv/WojT/v4wm/8aJEf/LiAH/yYgB/8iIA/+2fAn/g2lH/+vr6//JwrP/+9JU//XF + R//QkRb/zIkB/72BCP+2q6H/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/9vb2/9HPzv+6qZn/tpFf/9WbJv/OjxL/zYcB/8uIAv+/gAX/p3EI/62Rdv++tKv/4uLh//n5 + +f/5+fn/6+vr/7+bQv+qdhH/pXEN/6R4PP/Mx8P/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Pzcv/u6mZ/6JuDP+qhVr/u6+m/+Tj + 4//f3t7/trGt/4NzYv/Lycb/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//j4+P+3poH/gloL/4BWA/+DWAH/cU4H/+Tk4//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Rybn/+c5U/8+oP/+DVwH/glcB/4JXAv+EcmL/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Z19T/5sNS//7SUv/80VL/sIcq/4BX + Af+EVwH/g1gC/7axrP/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3NnV/+/H + Vf/+01H//9NR//PJT/+lcAz/r3cC/7N6Cv/Mycf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/Ft53/+9FU//7SU//wwEL/yokF/8qHBf+0ppn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/8vLy/9G4ff/5zE7/zpAV/7h9B/+oj3b/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/n5uP/wa2N/7my + q//f3t7/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/2NjY/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tk5Nz///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//Pz8//09PTI////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//T09P/39/f/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/7+/v/9ra + 2v/e3t7/7+/vQv///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+fn5/+kpKT/n5+f/66urv+2trb/vr6+/7+/ + v/+1tbX/qqqq/62trf/Y2Nj/+fn5hf///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/vb29/9nZ + 2f/Y2Nj/1NTU/9DQ0P/Q0ND/2dnZ/+Xl5f/19fX/8vLykP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/2dnZ/9HR0f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/9vb2lv///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9nZ2f/R0dH/+fn5//n5+f/5+fn/+fn5//j4+P/4+Pj/8/Pzsfn5 + +Qb///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/0NDQ//n5+f/5+fn/+fn5//f3 + 9//4+Pj/+Pj4iP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/2dnZ/9DQ + 0P/5+fn/+fn5//b29v/29vb/8fHxmP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9bW1v/R0dH/+fn5//j4+P/4+Pj/8vLypPv7+wT///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh + 4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Q0ND/2tra//j4+P/5+fn/9fX1g////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/wsLC/+fn5//29vb/8PDwgf// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/9vb2/7m5 + uf/09PT/8fHxf////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Li4v/h4eH/8vLyfP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//X19f/j4+P56enpdf///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A7Ozs9PPz8//y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly + 8v/y8vL/8vLy//Ly8v/z8/P/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T0 + 9P/09PT/8/Pz//Ly8v/09PT/9PT0//T09P/29vb/9vb2//Pz8+PR0dGP4+PjOf///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A/gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AP/+AAAAAAAB//4AAAAAAAP//gAAAAAAA//+AAAAAAAP//4AAAAAAB///gAAAAAAH//+AAAAAAB///4A + AAAAAP///gAAAAAB///+AAAAAAP///4AAAAAB////gAAAAAP//8= + + + \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/GlobalSettings.cs b/RegFileMaker/RegFileMaker/GlobalSettings.cs new file mode 100644 index 0000000..7dc92ee --- /dev/null +++ b/RegFileMaker/RegFileMaker/GlobalSettings.cs @@ -0,0 +1,70 @@ +/* + Copyright © 2020 Чечкенёв Андрей + + This file is part of RegFileMaker. + + RegFileMaker is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + RegFileMaker is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with RegFileMaker. If not, see . + */ + +using System; +using System.Windows.Forms; + +namespace RegFileMaker +{ + class GlobalSettings + { + public static System.Drawing.Color theme = new System.Drawing.Color(); + public static System.Drawing.Color fontcol = new System.Drawing.Color(); + public static Uri serverUrl = new Uri("http://DarkCat09.github.io/RegFileMaker/"); + public static bool minimizeToTray = false; + + public static void InitThemeAndLang(Control.ControlCollection ctrls, Form f) + { + System.Collections.Generic.Dictionary langFiles = Languages.InitLangs(); + _ = Languages.LoadLang(langFiles[Languages.curlang], langFiles); + //int errcode = Languages.LoadLang(langFiles[Languages.curlang], langFiles); + //_ = MessageBox.Show(errcode.ToString()); + + f.BackColor = theme; + foreach (Control ctrl in ctrls) + { + if (!(ctrl is Button) && !(ctrl is ComboBox) && !(ctrl is TableLayoutPanel)) + ctrl.ForeColor = GlobalSettings.fontcol; + + //for TableLayoutPanel + if (ctrl is TableLayoutPanel) + { + foreach (Control tablectrl in ((TableLayoutPanel)ctrl).Controls) + { + if (tablectrl.Tag != null) + { + if (Languages.Lang.ContainsKey(tablectrl.Tag.ToString())) + { + tablectrl.Text = Languages.Lang[tablectrl.Tag.ToString()]; + } + } + } + } + + if (ctrl.Tag != null) + { + if (Languages.Lang.ContainsKey(ctrl.Tag.ToString())) + { + ctrl.Text = Languages.Lang[ctrl.Tag.ToString()]; + } + } + } + } + } +} diff --git a/RegFileMaker/RegFileMaker/Languages.cs b/RegFileMaker/RegFileMaker/Languages.cs new file mode 100644 index 0000000..7603a39 --- /dev/null +++ b/RegFileMaker/RegFileMaker/Languages.cs @@ -0,0 +1,96 @@ +/* + Copyright © 2020 Чечкенёв Андрей + + This file is part of RegFileMaker. + + RegFileMaker is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + RegFileMaker is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with RegFileMaker. If not, see . + */ + +using System; +using System.IO; +using System.Collections.Generic; + +namespace RegFileMaker +{ + class Languages + { + public static string curlang = "RU"; + public static Dictionary Lang = new Dictionary(); + + public static Dictionary InitLangs() + { + Dictionary langFiles = new Dictionary(); + + StreamReader s = new StreamReader("langs.conf"); + string line; + while ((line = s.ReadLine()) != null) + { + if (!line.StartsWith("#") && line != "") + { + string[] langOpts = line.Split(new char[] { ' ' }); + if (File.Exists(langOpts[1])) + { + langFiles.Add(langOpts[0], langOpts[1]); + } + } + } + + return langFiles; + } + + public static int LoadLang(string filename, Dictionary langFiles) + { + try + { + Lang.Clear(); + StreamReader s = new StreamReader(filename); + string line; //Skip first not-commented string + while ((line = s.ReadLine()) != null) + { + if (!line.StartsWith("#") && line != "") + { + string[] lang_value = line.Split(new char[] { '=' }); + if (lang_value.Length > 1) + { + Lang.Add(lang_value[0], lang_value[1]); + } + } + } + + foreach (string langCode in langFiles.Keys) + { + curlang = (langFiles[langCode] == filename) ? langCode : curlang; + } + } + catch (FileNotFoundException) + { + return 1; + } + catch (DirectoryNotFoundException) + { + return 2; + } + catch (IOException) + { + return 3; + } + /*catch (Exception) + { + return -1; + }*/ + + return 0; + } + } +} diff --git a/RegFileMaker/RegFileMaker/Program.cs b/RegFileMaker/RegFileMaker/Program.cs new file mode 100644 index 0000000..6f04762 --- /dev/null +++ b/RegFileMaker/RegFileMaker/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace RegFileMaker +{ + static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/RegFileMaker/RegFileMaker/Properties/AssemblyInfo.cs b/RegFileMaker/RegFileMaker/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..ba80847 --- /dev/null +++ b/RegFileMaker/RegFileMaker/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Общие сведения об этой сборке предоставляются следующим набором +// набора атрибутов. Измените значения этих атрибутов для изменения сведений, +// связанных со сборкой. +[assembly: AssemblyTitle("RegFileMaker")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("RegFileMaker")] +[assembly: AssemblyCopyright("Copyright © 2020")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// COM, следует установить атрибут ComVisible в TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("5d7a9ec7-3a53-413b-adbb-a2cd94e36193")] + +// Сведения о версии сборки состоят из указанных ниже четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Редакция +// +// Можно задать все значения или принять номера сборки и редакции по умолчанию +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/RegFileMaker/RegFileMaker/Properties/Resources.Designer.cs b/RegFileMaker/RegFileMaker/Properties/Resources.Designer.cs new file mode 100644 index 0000000..80cabc6 --- /dev/null +++ b/RegFileMaker/RegFileMaker/Properties/Resources.Designer.cs @@ -0,0 +1,93 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +namespace RegFileMaker.Properties { + using System; + + + /// + /// Класс ресурса со строгой типизацией для поиска локализованных строк и т.д. + /// + // Этот класс создан автоматически классом StronglyTypedResourceBuilder + // с помощью такого средства, как ResGen или Visual Studio. + // Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen + // с параметром /str или перестройте свой проект VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Возвращает кэшированный экземпляр ResourceManager, использованный этим классом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("RegFileMaker.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Перезаписывает свойство CurrentUICulture текущего потока для всех + /// обращений к ресурсу с помощью этого класса ресурса со строгой типизацией. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap regfilemaker_logo { + get { + object obj = ResourceManager.GetObject("regfilemaker_logo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Drawing.Icon, аналогичного (Значок). + /// + internal static System.Drawing.Icon regfilemaker_logo1 { + get { + object obj = ResourceManager.GetObject("regfilemaker_logo1", resourceCulture); + return ((System.Drawing.Icon)(obj)); + } + } + + /// + /// Поиск локализованного ресурса типа System.Byte[]. + /// + internal static byte[] Std_lang { + get { + object obj = ResourceManager.GetObject("Std_lang", resourceCulture); + return ((byte[])(obj)); + } + } + } +} diff --git a/RegFileMaker/RegFileMaker/Properties/Resources.resx b/RegFileMaker/RegFileMaker/Properties/Resources.resx new file mode 100644 index 0000000..e86059b --- /dev/null +++ b/RegFileMaker/RegFileMaker/Properties/Resources.resx @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + ..\Resources\regfilemaker_logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\regfilemaker_logo.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\bin\Debug\langs\Std.lang;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/Properties/Settings.Designer.cs b/RegFileMaker/RegFileMaker/Properties/Settings.Designer.cs new file mode 100644 index 0000000..691713b --- /dev/null +++ b/RegFileMaker/RegFileMaker/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace RegFileMaker.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/RegFileMaker/RegFileMaker/Properties/Settings.settings b/RegFileMaker/RegFileMaker/Properties/Settings.settings new file mode 100644 index 0000000..abf36c5 --- /dev/null +++ b/RegFileMaker/RegFileMaker/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/RegFileMaker/RegFileMaker/RegFileMaker.csproj b/RegFileMaker/RegFileMaker/RegFileMaker.csproj new file mode 100644 index 0000000..0b133b0 --- /dev/null +++ b/RegFileMaker/RegFileMaker/RegFileMaker.csproj @@ -0,0 +1,122 @@ + + + + + Debug + AnyCPU + {5D7A9EC7-3A53-413B-ADBB-A2CD94E36193} + WinExe + RegFileMaker + RegFileMaker + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + AboutProgram.cs + + + Form + + + Form1.cs + + + + + + + Form + + + SelectTemplateForm.cs + + + Form + + + SettingsForm.cs + + + + AboutProgram.cs + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SelectTemplateForm.cs + + + SettingsForm.cs + + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + + + \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/Resources/regfilemaker_logo.ico b/RegFileMaker/RegFileMaker/Resources/regfilemaker_logo.ico new file mode 100644 index 0000000000000000000000000000000000000000..607542914db0a17afbf331b9a497dc4e117e59c6 GIT binary patch literal 16958 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 literal 0 HcmV?d00001 diff --git a/RegFileMaker/RegFileMaker/Resources/regfilemaker_logo.png b/RegFileMaker/RegFileMaker/Resources/regfilemaker_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..49724cad6b5b204247ff3f1ab80907a8e47974b9 GIT binary patch literal 3209 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 literal 0 HcmV?d00001 diff --git a/RegFileMaker/RegFileMaker/SelectTemplateForm.Designer.cs b/RegFileMaker/RegFileMaker/SelectTemplateForm.Designer.cs new file mode 100644 index 0000000..8509977 --- /dev/null +++ b/RegFileMaker/RegFileMaker/SelectTemplateForm.Designer.cs @@ -0,0 +1,96 @@ +namespace RegFileMaker +{ + partial class SelectTemplateForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SelectTemplateForm)); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.tableLayoutPanel1.SuspendLayout(); + this.SuspendLayout(); + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 2; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.Controls.Add(this.button2, 1, 0); + this.tableLayoutPanel1.Controls.Add(this.button1, 0, 0); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 301); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 1; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(649, 49); + this.tableLayoutPanel1.TabIndex = 0; + // + // button1 + // + this.button1.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button1.Location = new System.Drawing.Point(3, 3); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(318, 43); + this.button1.TabIndex = 0; + this.button1.Text = "Использовать"; + this.button1.UseVisualStyleBackColor = true; + // + // button2 + // + this.button2.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.button2.Location = new System.Drawing.Point(327, 3); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(318, 43); + this.button2.TabIndex = 1; + this.button2.Text = "Отмена"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // SelectTemplateForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(649, 350); + this.ControlBox = false; + this.Controls.Add(this.tableLayoutPanel1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.Name = "SelectTemplateForm"; + this.Text = "Выберите шаблон"; + this.tableLayoutPanel1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button1; + } +} \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/SelectTemplateForm.cs b/RegFileMaker/RegFileMaker/SelectTemplateForm.cs new file mode 100644 index 0000000..90b89b7 --- /dev/null +++ b/RegFileMaker/RegFileMaker/SelectTemplateForm.cs @@ -0,0 +1,38 @@ +/* + Copyright © 2020 Чечкенёв Андрей + + This file is part of RegFileMaker. + + RegFileMaker is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + RegFileMaker is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with RegFileMaker. If not, see . + */ + +using System; +using System.Windows.Forms; + +namespace RegFileMaker +{ + public partial class SelectTemplateForm : Form + { + public SelectTemplateForm() + { + InitializeComponent(); + GlobalSettings.InitThemeAndLang(Controls, this); + } + + private void button2_Click(object sender, EventArgs e) + { + Close(); + } + } +} diff --git a/RegFileMaker/RegFileMaker/SelectTemplateForm.resx b/RegFileMaker/RegFileMaker/SelectTemplateForm.resx new file mode 100644 index 0000000..b1651d9 --- /dev/null +++ b/RegFileMaker/RegFileMaker/SelectTemplateForm.resx @@ -0,0 +1,408 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAACMuAAAjLgAAAAAAAAAA + AAD///8A////AP///wD///8A////AP///wD///8A4uLi88vLy//Gxsb/x8fH/8fHx//Hx8f/x8fH/8fH + x//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/Hx8f/ycnJ/9DQ0P////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/U1NT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5 + +f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/85OTn/+fn5//n5+f/5+fn/+fn5/+bm + 5v9HR0f/goKC//b29v+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/+fn5/+3t + 7f8AAAD/zs7O//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5 + +f/5+fn/+fn5/+7u7v9eXl7/aWlp//Hx8f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/t7e3/AAAA/87Ozv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5 + +f/5+fn/t7e3/zk5Of/5+fn/+fn5//Pz8/91dXX/UVFR/+rq6v/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/7e3t/wAAAP/Ozs7/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/8wMDD/9vb2//f39/+Li4v/NjY2/+Dg4P/5+fn/+fn5//n5 + +f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+3t7f8AAAD/zs7O//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tL + S//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/AAAA/5mZmf+hoaH/FRUV/9PT + 0//5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/p6en/AAAA/83Nzf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zAw + MP99fX3/AAAA/76+vv/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/o6Oj/wAAAP+EhIT/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/3R0 + dP/5+fn/+fn5/7e3t/85OTn/8fHx/25ubv+IiIj/9vb2//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/3t7e/wwMDP+1tbX/LS0t/8nJyf/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5 + +f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/t7e3/X19f/5OTk//39/f/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+Pj4/3R0dP+Dg4P/+fn5/7a2 + tv9LS0v/8PDw//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gx + sf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zk5Of/5+fn/+fn5/+jo + 6P9RUVH/nZ2d//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/8HB + wf8hISH/5eXl//n5+f/29vb/ZWVl/6CgoP/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3 + t/85OTn/+fn5//n5+f/5+fn/4+Pj/0BAQP+oqKj/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+7u7v9AQED/ra2t//n5+f/5+fn/+fn5/9jY2P8AAAD/29vb//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52d + nf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/5+fn/+fn5//n5+f/c3Nz/MDAw/7Kysv/5+fn/sbGx/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/5qamv+cnJz/VlZW//Pz8//5+fn/+fn5//n5+f/5+fn/mJiY/2pq + av/29vb/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/6unp/8K7r//My8n/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Xl5P/Z1cz/07l//+rEU//tw1D/f1UE/3FMBf+lnJP/09HQ//Hx8f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/r6+v/0sm5/82ydv/qwlb/zKQ9//7TUf/+0lP/78RN/4JWAf+BWAD/glcB/7+X + P/9vTAX/oZeO/8bEwv/y8vL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/6+rq/9XNvv/SuoH/so87//vRV//+01H//NFU/8+lO///0lL//tJS//DE + TP+CVgL/gVcB/4JXAP/Emjv/glgA/4JXAf+FXAz/nHwz/6Sbkv/NzMr/8vLy//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/5OPj/+C9Vf/80Vb//dJT/8uhPP/90lT//9JS//7R + U//NpTv//tNR///TUP/vxUz/g1cB/4NYAf+DVwH/wps7/4JXAP+BWAH/jGEJ/7iRNv+DVwH/f1YE/3Bd + Rv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1T//9JS//7S + U//KoDr//dJU//7SU//+0VP/zqQ7//XGR//krzX/0ZMZ/72AA/+ocQL/j18C/8SaO/+CWAH/glcB/4xh + Cf+4kjX/g1cB/4JYAP9mRQf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/c3Nv/9MtV//7TUf//0lP/yqA6//3RU//1xUf/4602/7uCCf+7fQT/wIAD/8qIAv/NjQr/3J4j/92h + J//QliL/pnAD/5BgAv+NYQn/uZI1/4NXAf+BWAD/ZkUI//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+0lL/9MZI/8CPJv/BiRz/xYQE/8uIAv/MiAH/zYsL/9Sb + Jf/WoS3/vocc/8GEDP/JhwH/zIkB/8uIAv/Rkxn/0pwn/76OJ/+PXwL/hVcB/2ZFB//5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tj4//YrUP/7Lk+//THSf+0iSn/mWgG/6Ru + Bf/OmCj/xI0b/+i0Of/uvkL/8cRL/45fAv+fawT/r3YM/8yWJf/apC7/7Lk+//PFSP/AljP/l2UE/55s + Bv96XTv/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV///S + Uv/+0lP/r4gr/4NXAf+CVwH/uYwr/9KlNv/+01P//tNR//PIT/+CVgH/g1cA/4RXAf/BlTL/9spP///S + Uv/+0lP/vpY1/4NXAf+EVwD/aU0j//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/3Nzb//TLVf//0lL//9JT/7CHLf+CWAD/glcB/72VNv/Mojn//tJS///SUv/xyE//gFcC/4JX + Af+CVwH/w5s7//TKTv//0lD//tJT/72VNv+DVwH/glcB/2RGB//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1X//tJS//3SU/+vhyz/f1cC/4FYAf+/ljb/y6I5///S + U//+01H/88hP/4BXAf+CVwD/glgA/8WbO//1yU7//tJT//3SUf++lTb/glcB/4FXAf9lRQb/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV//nMTf/tvEH/uYYf/5dn + BP+GWQD/vpU2/8uiOf/+0VL/88JG/9+oMf+rcwL/lGIB/4RYAf/Emzv/9cpO//vNTf/suT//xI0c/59r + Av+JWwD/ZkUH//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/4+Li/9as + QP/xwUX//NBR/7CIK/+NXwL/nmsE/8eaMf+4hiD/w4gW/8aHA//LiAH/zIgB/86MD//RmSf/y5sv/8eR + JP/Ehgf/yogC/8yIAf/Ghwb/qXML/52Shv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9zc2//xylf//9JT//7SUv+uhyv/gVcB/4BXAv+9kzP/mWsO/6BrBf+ocgb/0Zkp/8yW + Iv/ruDr/8MBC/9quQv+VZQP/o20F/51qBv+pknz/v7q2/9nY1/++tKb/nJCG/56Rhv+dkYb/6enp//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88xU///SUv/90lL/r4cs/4FYAf+CWAD/v5Q4/49l + D/+CVwH/hFgB/8CSL//ktkT//9JT///TUv/YsET/glcB/4NXAf94UAT/9PT0/+De2//Wt2b/5btK/4FX + Af+BWAH/gFcD/7Wxrf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+01H//9JT/7CI + K/+CWAH/gVcB/76VN/+PZQ7/g1cA/4FXAf/Emjr/37VG///TUv/+01H/2bBF/4JXAf+CWAD/d1AF/8vI + xP/gvVT//tJR//3RVf+cchr/glcB/4JXAf+Dblr/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc + 2//wyVT/8cBB/96nMP/Ehgz/q3ID/5NhAv+9lTX/j2YO/4NYAP+DVwH/xJs6/+C1Rf/+0lL//tNT/9qx + RP+DVwH/glcB/3dRBP/d3Nr/8MlV//7SU//+0lL/zKM7/4JYAf+CVwH/e1QF/9fX1v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/y8vL/uqub/6V0K//Dgwf/yYcD/9GQEv/boCb/26Iv/652Bv+UYgL/glkA/8aa + O//ftUX//tFQ//HARP/SnCr/omwC/4xdAf94UQT/9fX1/8+3eP//0lH//dNQ/+/BSP+ibQH/pm8C/6Bu + CP+/u7f/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/y8vL/09HP/8K3q/+zgyb/v4UI/8mI + A//MiAH/yokE/82UHv/WojT/v4wm/8aJEf/LiAH/yYgB/8iIA/+2fAn/g2lH/+vr6//JwrP/+9JU//XF + R//QkRb/zIkB/72BCP+2q6H/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/9vb2/9HPzv+6qZn/tpFf/9WbJv/OjxL/zYcB/8uIAv+/gAX/p3EI/62Rdv++tKv/4uLh//n5 + +f/5+fn/6+vr/7+bQv+qdhH/pXEN/6R4PP/Mx8P/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Pzcv/u6mZ/6JuDP+qhVr/u6+m/+Tj + 4//f3t7/trGt/4NzYv/Lycb/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//j4+P+3poH/gloL/4BWA/+DWAH/cU4H/+Tk4//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Rybn/+c5U/8+oP/+DVwH/glcB/4JXAv+EcmL/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Z19T/5sNS//7SUv/80VL/sIcq/4BX + Af+EVwH/g1gC/7axrP/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3NnV/+/H + Vf/+01H//9NR//PJT/+lcAz/r3cC/7N6Cv/Mycf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/Ft53/+9FU//7SU//wwEL/yokF/8qHBf+0ppn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/8vLy/9G4ff/5zE7/zpAV/7h9B/+oj3b/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/n5uP/wa2N/7my + q//f3t7/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/2NjY/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tk5Nz///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//Pz8//09PTI////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//T09P/39/f/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/7+/v/9ra + 2v/e3t7/7+/vQv///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+fn5/+kpKT/n5+f/66urv+2trb/vr6+/7+/ + v/+1tbX/qqqq/62trf/Y2Nj/+fn5hf///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/vb29/9nZ + 2f/Y2Nj/1NTU/9DQ0P/Q0ND/2dnZ/+Xl5f/19fX/8vLykP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/2dnZ/9HR0f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/9vb2lv///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9nZ2f/R0dH/+fn5//n5+f/5+fn/+fn5//j4+P/4+Pj/8/Pzsfn5 + +Qb///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/0NDQ//n5+f/5+fn/+fn5//f3 + 9//4+Pj/+Pj4iP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/2dnZ/9DQ + 0P/5+fn/+fn5//b29v/29vb/8fHxmP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9bW1v/R0dH/+fn5//j4+P/4+Pj/8vLypPv7+wT///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh + 4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Q0ND/2tra//j4+P/5+fn/9fX1g////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/wsLC/+fn5//29vb/8PDwgf// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/9vb2/7m5 + uf/09PT/8fHxf////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Li4v/h4eH/8vLyfP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//X19f/j4+P56enpdf///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A7Ozs9PPz8//y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly + 8v/y8vL/8vLy//Ly8v/z8/P/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T0 + 9P/09PT/8/Pz//Ly8v/09PT/9PT0//T09P/29vb/9vb2//Pz8+PR0dGP4+PjOf///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A/gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AP/+AAAAAAAB//4AAAAAAAP//gAAAAAAA//+AAAAAAAP//4AAAAAAB///gAAAAAAH//+AAAAAAB///4A + AAAAAP///gAAAAAB///+AAAAAAP///4AAAAAB////gAAAAAP//8= + + + \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/SettingsForm.Designer.cs b/RegFileMaker/RegFileMaker/SettingsForm.Designer.cs new file mode 100644 index 0000000..73eab2e --- /dev/null +++ b/RegFileMaker/RegFileMaker/SettingsForm.Designer.cs @@ -0,0 +1,193 @@ +namespace RegFileMaker +{ + partial class SettingsForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsForm)); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.label3 = new System.Windows.Forms.Label(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label4 = new System.Windows.Forms.Label(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.button1 = new System.Windows.Forms.Button(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.label1.Location = new System.Drawing.Point(12, 9); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(100, 20); + this.label1.TabIndex = 0; + this.label1.Tag = "Settings"; + this.label1.Text = "Настройки"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(13, 35); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(35, 13); + this.label2.TabIndex = 1; + this.label2.Tag = "Language"; + this.label2.Text = "Язык"; + // + // comboBox1 + // + this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Location = new System.Drawing.Point(87, 32); + this.comboBox1.Name = "comboBox1"; + this.comboBox1.Size = new System.Drawing.Size(153, 21); + this.comboBox1.TabIndex = 2; + // + // comboBox2 + // + this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Items.AddRange(new object[] { + "Light", + "Dark", + "Green", + "Cyan", + "Pink", + "Orange", + "Maroon"}); + this.comboBox2.Location = new System.Drawing.Point(87, 59); + this.comboBox2.Name = "comboBox2"; + this.comboBox2.Size = new System.Drawing.Size(153, 21); + this.comboBox2.TabIndex = 4; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(13, 62); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(34, 13); + this.label3.TabIndex = 3; + this.label3.Tag = "Theme"; + this.label3.Text = "Тема"; + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.textBox1); + this.groupBox1.Controls.Add(this.checkBox1); + this.groupBox1.Controls.Add(this.label4); + this.groupBox1.Location = new System.Drawing.Point(16, 86); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(359, 78); + this.groupBox1.TabIndex = 5; + this.groupBox1.TabStop = false; + this.groupBox1.Tag = "AdvancedSettings"; + this.groupBox1.Text = "Расширенные"; + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(92, 40); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(250, 20); + this.textBox1.TabIndex = 1; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(3, 43); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(83, 13); + this.label4.TabIndex = 0; + this.label4.Tag = "ServerAddress"; + this.label4.Text = "Адрес сервера"; + // + // checkBox1 + // + this.checkBox1.AutoSize = true; + this.checkBox1.Location = new System.Drawing.Point(6, 19); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.Size = new System.Drawing.Size(153, 17); + this.checkBox1.TabIndex = 6; + this.checkBox1.Tag = "HideToTray"; + this.checkBox1.Text = "Сворачивать окно в трей"; + this.checkBox1.UseVisualStyleBackColor = true; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(300, 179); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 7; + this.button1.Text = "OK"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // SettingsForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.Control; + this.ClientSize = new System.Drawing.Size(387, 214); + this.Controls.Add(this.button1); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.comboBox2); + this.Controls.Add(this.label3); + this.Controls.Add(this.comboBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.MaximumSize = new System.Drawing.Size(403, 253); + this.MinimizeBox = false; + this.Name = "SettingsForm"; + this.Tag = "Settings"; + this.Text = "Настройки"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.ComboBox comboBox2; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.Button button1; + } +} \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/SettingsForm.cs b/RegFileMaker/RegFileMaker/SettingsForm.cs new file mode 100644 index 0000000..ada7094 --- /dev/null +++ b/RegFileMaker/RegFileMaker/SettingsForm.cs @@ -0,0 +1,77 @@ +/* + Copyright © 2020 Чечкенёв Андрей + + This file is part of RegFileMaker. + + RegFileMaker is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + + RegFileMaker is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with RegFileMaker. If not, see . + */ + +using System; +using System.Drawing; +using System.Windows.Forms; + +namespace RegFileMaker +{ + public partial class SettingsForm : Form + { + public SettingsForm() + { + InitializeComponent(); + this.BackColor = GlobalSettings.theme; + GlobalSettings.InitThemeAndLang(Controls, this); + + System.Collections.Generic.Dictionary langFiles = Languages.InitLangs(); + comboBox1.Items.Clear(); + foreach (string key in langFiles.Keys) + { + comboBox1.Items.Add(key); + } + + textBox1.Text = GlobalSettings.serverUrl.ToString(); + } + + private void button1_Click(object sender, EventArgs e) + { + Languages.curlang = + (comboBox1.SelectedItem != null) ? comboBox1.Text.ToString() : Languages.curlang; + + GlobalSettings.theme = + (comboBox2.SelectedItem != null) ? ( + (comboBox2.SelectedItem.ToString() == "Light") ? Color.FromName("Control") : + (comboBox2.SelectedItem.ToString() == "Dark") ? Color.FromArgb(64, 64, 64) : + (comboBox2.SelectedItem.ToString() == "Green") ? Color.FromName("SeaGreen") : + (comboBox2.SelectedItem.ToString() == "Cyan") ? Color.FromName("DarkCyan") : + (comboBox2.SelectedItem.ToString() == "Pink") ? Color.FromName("Pink") : + (comboBox2.SelectedItem.ToString() == "Orange") ? Color.FromName("DarkOrange") : + (comboBox2.SelectedItem.ToString() == "Maroon") ? Color.FromName("Maroon") : + Color.FromName("Control")) : GlobalSettings.theme; + + GlobalSettings.fontcol = + (comboBox2.SelectedItem != null) ? ( + (comboBox2.SelectedItem.ToString() == "Light") ? Color.FromName("ControlText") : + (comboBox2.SelectedItem.ToString() == "Dark") ? Color.FromName("HighlightText") : + (comboBox2.SelectedItem.ToString() == "Green") ? Color.FromName("ControlText") : + (comboBox2.SelectedItem.ToString() == "Cyan") ? Color.FromName("HighlightText") : + (comboBox2.SelectedItem.ToString() == "Pink") ? Color.FromName("ControlText") : + (comboBox2.SelectedItem.ToString() == "Orange") ? Color.FromName("HighlightText") : + (comboBox2.SelectedItem.ToString() == "Maroon") ? Color.FromName("HighlightText") : + Color.FromName("ControlText")) : GlobalSettings.fontcol; + + GlobalSettings.minimizeToTray = checkBox1.Checked; + GlobalSettings.serverUrl = (textBox1.Text != "") ? new Uri(textBox1.Text) : GlobalSettings.serverUrl; + + Close(); + } + } +} diff --git a/RegFileMaker/RegFileMaker/SettingsForm.resx b/RegFileMaker/RegFileMaker/SettingsForm.resx new file mode 100644 index 0000000..b1651d9 --- /dev/null +++ b/RegFileMaker/RegFileMaker/SettingsForm.resx @@ -0,0 +1,408 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAACMuAAAjLgAAAAAAAAAA + AAD///8A////AP///wD///8A////AP///wD///8A4uLi88vLy//Gxsb/x8fH/8fHx//Hx8f/x8fH/8fH + x//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jI + yP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/IyMj/yMjI/8jIyP/Hx8f/ycnJ/9DQ0P////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/U1NT/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5 + +f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/85OTn/+fn5//n5+f/5+fn/+fn5/+bm + 5v9HR0f/goKC//b29v+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/+fn5/+3t + 7f8AAAD/zs7O//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5 + +f/5+fn/+fn5/+7u7v9eXl7/aWlp//Hx8f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/t7e3/AAAA/87Ozv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5 + +f/5+fn/t7e3/zk5Of/5+fn/+fn5//Pz8/91dXX/UVFR/+rq6v/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/7e3t/wAAAP/Ozs7/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3t/8wMDD/9vb2//f39/+Li4v/NjY2/+Dg4P/5+fn/+fn5//n5 + +f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+3t7f8AAAD/zs7O//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tL + S//5+fn/+fn5//n5+f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/AAAA/5mZmf+hoaH/FRUV/9PT + 0//5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/p6en/AAAA/83Nzf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zAw + MP99fX3/AAAA/76+vv/5+fn/+fn5//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/o6Oj/wAAAP+EhIT/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/3R0 + dP/5+fn/+fn5/7e3t/85OTn/8fHx/25ubv+IiIj/9vb2//n5+f/5+fn/+fn5//n5+f+xsbH/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/mpqa//n5+f/5+fn/3t7e/wwMDP+1tbX/LS0t/8nJyf/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5 + +f/5+fn/+fn5/52dnf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/t7e3/X19f/5OTk//39/f/+fn5//n5 + +f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+Pj4/3R0dP+Dg4P/+fn5/7a2 + tv9LS0v/8PDw//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/7Gx + sf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f+dnZ3/dHR0//n5+f/5+fn/t7e3/zk5Of/5+fn/+fn5/+jo + 6P9RUVH/nZ2d//n5+f/5+fn/+fn5/7Gxsf9LS0v/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/8HB + wf8hISH/5eXl//n5+f/29vb/ZWVl/6CgoP/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5+f/5+fn/nZ2d/3R0dP/5+fn/+fn5/7e3 + t/85OTn/+fn5//n5+f/5+fn/4+Pj/0BAQP+oqKj/+fn5//n5+f+xsbH/S0tL//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+7u7v9AQED/ra2t//n5+f/5+fn/+fn5/9jY2P8AAAD/29vb//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/sbGx/0tLS//5+fn/+fn5//n5+f/5+fn/+fn5/52d + nf90dHT/+fn5//n5+f+3t7f/OTk5//n5+f/5+fn/+fn5//n5+f/c3Nz/MDAw/7Kysv/5+fn/sbGx/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/5qamv+cnJz/VlZW//Pz8//5+fn/+fn5//n5+f/5+fn/mJiY/2pq + av/29vb/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/6unp/8K7r//My8n/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Xl5P/Z1cz/07l//+rEU//tw1D/f1UE/3FMBf+lnJP/09HQ//Hx8f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/r6+v/0sm5/82ydv/qwlb/zKQ9//7TUf/+0lP/78RN/4JWAf+BWAD/glcB/7+X + P/9vTAX/oZeO/8bEwv/y8vL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/6+rq/9XNvv/SuoH/so87//vRV//+01H//NFU/8+lO///0lL//tJS//DE + TP+CVgL/gVcB/4JXAP/Emjv/glgA/4JXAf+FXAz/nHwz/6Sbkv/NzMr/8vLy//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/5OPj/+C9Vf/80Vb//dJT/8uhPP/90lT//9JS//7R + U//NpTv//tNR///TUP/vxUz/g1cB/4NYAf+DVwH/wps7/4JXAP+BWAH/jGEJ/7iRNv+DVwH/f1YE/3Bd + Rv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1T//9JS//7S + U//KoDr//dJU//7SU//+0VP/zqQ7//XGR//krzX/0ZMZ/72AA/+ocQL/j18C/8SaO/+CWAH/glcB/4xh + Cf+4kjX/g1cB/4JYAP9mRQf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/c3Nv/9MtV//7TUf//0lP/yqA6//3RU//1xUf/4602/7uCCf+7fQT/wIAD/8qIAv/NjQr/3J4j/92h + J//QliL/pnAD/5BgAv+NYQn/uZI1/4NXAf+BWAD/ZkUI//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+0lL/9MZI/8CPJv/BiRz/xYQE/8uIAv/MiAH/zYsL/9Sb + Jf/WoS3/vocc/8GEDP/JhwH/zIkB/8uIAv/Rkxn/0pwn/76OJ/+PXwL/hVcB/2ZFB//5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tj4//YrUP/7Lk+//THSf+0iSn/mWgG/6Ru + Bf/OmCj/xI0b/+i0Of/uvkL/8cRL/45fAv+fawT/r3YM/8yWJf/apC7/7Lk+//PFSP/AljP/l2UE/55s + Bv96XTv/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV///S + Uv/+0lP/r4gr/4NXAf+CVwH/uYwr/9KlNv/+01P//tNR//PIT/+CVgH/g1cA/4RXAf/BlTL/9spP///S + Uv/+0lP/vpY1/4NXAf+EVwD/aU0j//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/3Nzb//TLVf//0lL//9JT/7CHLf+CWAD/glcB/72VNv/Mojn//tJS///SUv/xyE//gFcC/4JX + Af+CVwH/w5s7//TKTv//0lD//tJT/72VNv+DVwH/glcB/2RGB//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc2//0y1X//tJS//3SU/+vhyz/f1cC/4FYAf+/ljb/y6I5///S + U//+01H/88hP/4BXAf+CVwD/glgA/8WbO//1yU7//tJT//3SUf++lTb/glcB/4FXAf9lRQb/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88tV//nMTf/tvEH/uYYf/5dn + BP+GWQD/vpU2/8uiOf/+0VL/88JG/9+oMf+rcwL/lGIB/4RYAf/Emzv/9cpO//vNTf/suT//xI0c/59r + Av+JWwD/ZkUH//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/4+Li/9as + QP/xwUX//NBR/7CIK/+NXwL/nmsE/8eaMf+4hiD/w4gW/8aHA//LiAH/zIgB/86MD//RmSf/y5sv/8eR + JP/Ehgf/yogC/8yIAf/Ghwb/qXML/52Shv/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9zc2//xylf//9JT//7SUv+uhyv/gVcB/4BXAv+9kzP/mWsO/6BrBf+ocgb/0Zkp/8yW + Iv/ruDr/8MBC/9quQv+VZQP/o20F/51qBv+pknz/v7q2/9nY1/++tKb/nJCG/56Rhv+dkYb/6enp//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/c3Nv/88xU///SUv/90lL/r4cs/4FYAf+CWAD/v5Q4/49l + D/+CVwH/hFgB/8CSL//ktkT//9JT///TUv/YsET/glcB/4NXAf94UAT/9PT0/+De2//Wt2b/5btK/4FX + Af+BWAH/gFcD/7Wxrf/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3Nzb//TLVP/+01H//9JT/7CI + K/+CWAH/gVcB/76VN/+PZQ7/g1cA/4FXAf/Emjr/37VG///TUv/+01H/2bBF/4JXAf+CWAD/d1AF/8vI + xP/gvVT//tJR//3RVf+cchr/glcB/4JXAf+Dblr/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/09PT/////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9zc + 2//wyVT/8cBB/96nMP/Ehgz/q3ID/5NhAv+9lTX/j2YO/4NYAP+DVwH/xJs6/+C1Rf/+0lL//tNT/9qx + RP+DVwH/glcB/3dRBP/d3Nr/8MlV//7SU//+0lL/zKM7/4JYAf+CVwH/e1QF/9fX1v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/y8vL/uqub/6V0K//Dgwf/yYcD/9GQEv/boCb/26Iv/652Bv+UYgL/glkA/8aa + O//ftUX//tFQ//HARP/SnCr/omwC/4xdAf94UQT/9fX1/8+3eP//0lH//dNQ/+/BSP+ibQH/pm8C/6Bu + CP+/u7f/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/y8vL/09HP/8K3q/+zgyb/v4UI/8mI + A//MiAH/yokE/82UHv/WojT/v4wm/8aJEf/LiAH/yYgB/8iIA/+2fAn/g2lH/+vr6//JwrP/+9JU//XF + R//QkRb/zIkB/72BCP+2q6H/8vLy//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT//// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/9vb2/9HPzv+6qZn/tpFf/9WbJv/OjxL/zYcB/8uIAv+/gAX/p3EI/62Rdv++tKv/4uLh//n5 + +f/5+fn/6+vr/7+bQv+qdhH/pXEN/6R4PP/Mx8P/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9PT0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Pzcv/u6mZ/6JuDP+qhVr/u6+m/+Tj + 4//f3t7/trGt/4NzYv/Lycb/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//j4+P+3poH/gloL/4BWA/+DWAH/cU4H/+Tk4//5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Rybn/+c5U/8+oP/+DVwH/glcB/4JXAv+EcmL/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT + 0/////8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi + 4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Z19T/5sNS//7SUv/80VL/sIcq/4BX + Af+EVwH/g1gC/7axrP/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/3NnV/+/H + Vf/+01H//9NR//PJT/+lcAz/r3cC/7N6Cv/Mycf/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/09PT/////wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/Ft53/+9FU//7SU//wwEL/yokF/8qHBf+0ppn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/9PT0/////8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/8vLy/9G4ff/5zE7/zpAV/7h9B/+oj3b/8vLy//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/T09P/////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/n5uP/wa2N/7my + q//f3t7/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/2NjY/////wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+Tk5Nz///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//Pz8//09PTI////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//T09P/39/f/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/7+/v/9ra + 2v/e3t7/7+/vQv///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A4uLi//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5/+fn5/+kpKT/n5+f/66urv+2trb/vr6+/7+/ + v/+1tbX/qqqq/62trf/Y2Nj/+fn5hf///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/vb29/9nZ + 2f/Y2Nj/1NTU/9DQ0P/Q0ND/2dnZ/+Xl5f/19fX/8vLykP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/2dnZ/9HR0f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/39/f/9vb2lv///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5/9nZ2f/R0dH/+fn5//n5+f/5+fn/+fn5//j4+P/4+Pj/8/Pzsfn5 + +Qb///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AOLi4v/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/a2tr/0NDQ//n5+f/5+fn/+fn5//f3 + 9//4+Pj/+Pj4iP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wDi4uL/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/2dnZ/9DQ + 0P/5+fn/+fn5//b29v/29vb/8fHxmP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A4uLi//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/9bW1v/R0dH/+fn5//j4+P/4+Pj/8vLypPv7+wT///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh + 4f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/Q0ND/2tra//j4+P/5+fn/9fX1g////wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/wsLC/+fn5//29vb/8PDwgf// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A4eHh//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/9vb2/7m5 + uf/09PT/8fHxf////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AOHh4f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5/+Li4v/h4eH/8vLyfP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wDh4eH/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 + +f/5+fn/+fn5//n5+f/5+fn/+fn5//X19f/j4+P56enpdf///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A////AP///wD///8A7Ozs9PPz8//y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly + 8v/y8vL/8vLy//Ly8v/z8/P/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T0 + 9P/09PT/8/Pz//Ly8v/09PT/9PT0//T09P/29vb/9vb2//Pz8+PR0dGP4+PjOf///wD///8A////AP// + /wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP// + /wD///8A/gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4A + AAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAAAH/+AAAAAAAAf/4AAAAAAAB//gAAAAAA + AP/+AAAAAAAB//4AAAAAAAP//gAAAAAAA//+AAAAAAAP//4AAAAAAB///gAAAAAAH//+AAAAAAB///4A + AAAAAP///gAAAAAB///+AAAAAAP///4AAAAAB////gAAAAAP//8= + + + \ No newline at end of file diff --git a/RegFileMaker/RegFileMaker/Template.cs b/RegFileMaker/RegFileMaker/Template.cs new file mode 100644 index 0000000..0728336 --- /dev/null +++ b/RegFileMaker/RegFileMaker/Template.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; + +namespace RegFileMaker +{ + class Template + { + string name = ""; + string description = ""; + double version = 1.0; + double rfm_version = 1.0; + + Dictionary tmplVars = new Dictionary(); + } +} diff --git a/RegFileMaker/RegFileMaker/bin/Debug/langs.conf b/RegFileMaker/RegFileMaker/bin/Debug/langs.conf new file mode 100644 index 0000000..4cb6f88 --- /dev/null +++ b/RegFileMaker/RegFileMaker/bin/Debug/langs.conf @@ -0,0 +1,7 @@ +# Languages File +# Lang. File +RU Rus.lang +UK Ukr.lang +EN Eng.lang +ES Esp.lang +DE Deu.lang diff --git a/RegFileMaker/RegFileMaker/bin/Debug/langs/Eng.lang b/RegFileMaker/RegFileMaker/bin/Debug/langs/Eng.lang new file mode 100644 index 0000000..9e3d985 --- /dev/null +++ b/RegFileMaker/RegFileMaker/bin/Debug/langs/Eng.lang @@ -0,0 +1,18 @@ +# English Language File +English +CreateNewFile=Create New +CreateFromTmp=Create From Template +DownloadScripts=Download Scripts +Settings=Settings +AboutProgram=About Program +AboutUs=About Us +Exit=Quit +Developer=Developer +ShowDescription=Show Description +Close=Close +AboutUsNotR=Help "About Us" Not Ready yet. +AdvancedSettings=Advanced +Language=Language +Theme=Theme +HideToTray=Hide Window to Tray +ServerAddress=Server Address diff --git a/RegFileMaker/RegFileMaker/bin/Debug/langs/Rus.lang b/RegFileMaker/RegFileMaker/bin/Debug/langs/Rus.lang new file mode 100644 index 0000000..d633299 --- /dev/null +++ b/RegFileMaker/RegFileMaker/bin/Debug/langs/Rus.lang @@ -0,0 +1,18 @@ +# Russian Language File +Русский +CreateNewFile=Создать новый +CreateFromTmp=Создать из шаблона +DownloadScripts=Загрузить готовые +Settings=Настройки +AboutProgram=О программе +AboutUs=О нас +Exit=Выйти +Developer=Разработчик +ShowDescription=Показать описание +Close=Закрыть +AboutUsNotR=Справка "О нас" ещё не готова! +AdvancedSettings=Расширенные +Language=Язык +Theme=Тема +HideToTray=Сворачивать окно в трей +ServerAddress=Адрес сервера diff --git a/RegFileMaker/RegFileMaker/bin/Debug/langs/Std.lang b/RegFileMaker/RegFileMaker/bin/Debug/langs/Std.lang new file mode 100644 index 0000000..8f1c92f --- /dev/null +++ b/RegFileMaker/RegFileMaker/bin/Debug/langs/Std.lang @@ -0,0 +1,14 @@ +# Standard Language File +# Using when reading have errors +Standard +CreateNewFile=Create New +CreateFromTmp=Create From Template +DownloadScripts=Download Scripts +Settings=Settings +AboutProgram=About Program +AboutUs=About Us +Exit=Quit +Developer=Developer +ShowDescription=Show Description +Close=Close +AboutUsNotR=Help "About Us" Not Ready yet. diff --git a/RegFileMaker/RegFileMaker/bin/Debug/templates/context_menu.tmpreg b/RegFileMaker/RegFileMaker/bin/Debug/templates/context_menu.tmpreg new file mode 100644 index 0000000..e7ffaf2 --- /dev/null +++ b/RegFileMaker/RegFileMaker/bin/Debug/templates/context_menu.tmpreg @@ -0,0 +1,30 @@ +name=Context Menu Editing +version=1.0 +rfm_version=1.0 + +.begin_of_description +Adding new point to Context Menu +.end_of_description + +.begin_of_vars +1=text_box;PointName +2=text_box;PointCommand +.end_of_vars +type=usertext + +.begin_of_translations +PointName: +Rus.lang=Введите название пункта +Eng.lang=Enter point name +PointCommand: +Rus.lang=Введите комманду для пункта +Eng.lang=Enter point command +.end_of_translations + +.begin_of_main +Windows Registry Editor Version 5.00 + +[HKEY_CLASSES_ROOT\*\shell\-${1}-] +[HKEY_CLASSES_ROOT\*\shell\-${1}-\command] +@=-${2}- +.end_of_main diff --git a/RegFileMaker/RegFileMaker/bin/Debug/templates/tweaks.tmpreg b/RegFileMaker/RegFileMaker/bin/Debug/templates/tweaks.tmpreg new file mode 100644 index 0000000..99a156d --- /dev/null +++ b/RegFileMaker/RegFileMaker/bin/Debug/templates/tweaks.tmpreg @@ -0,0 +1,74 @@ +name=Windows Tweaks +version=1.0 +rfm_version=1.0 + +.begin_of_description +Adding Windows tweaks to Registry +.end_of_description + +.begin_of_vars +1=radio_button;DisableBsodReboot +2=radio_button;EnableBsodReboot +3=radio_button;DisableUnreadOnHello +4=radio_button;EnableUnreadOnHello +5=radio_button; +6=radio_button; +.end_of_vars +type=select + +.begin_of_translations +DisableBsodReboot: +Rus.lang=Отключить перезагрузку при BSOD +Ukr.lang=Відключити перезавантаження в разі BSOD +Eng.lang=Disable Auto-Reboot in case of BSOD +Esp.lang=Desactivar reinicio en caso de BSOD +Deu.lang=Deaktivieren Sie den Neustart bei BSOD +.end_of_translations + +select=1 +.begin_of_main_select +Windows Registry Editor Version 5.00 +;Disable Auto-Reboot in case of BSOD +[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl] +"AutoReboot"=dword:00000000 +.end_of_main_select + +select=2 +.begin_of_main_select +Windows Registry Editor Version 5.00 +;Enable Auto-Reboot in case of BSOD +[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl] +"AutoReboot"=dword:00000001 +.end_of_main_select + +select=3 +.begin_of_main_select +Windows Registry Editor Version 5.00 +;Disable unread notifications on Hello Screen +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UnreadMail] +"MessageExpiryDays"=dword:00000000 +.end_of_main_select + +select=4 +.begin_of_main_select +Windows Registry Editor Version 5.00 +;Enable Unread Notifications on Hello Screen +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UnreadMail] +"MessageExpiryDays"=dword:00000001 +.end_of_main_select + +select=5 +.begin_of_main_select +Windows Registry Editor Version 5.00 +;Disable Recent Documents Menu +[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] +"NoRecentDocsMenu"=hex:01,00,00,00 +.end_of_main_select + +select=6 +.begin_of_main_select +Windows Registry Editor Version 5.00 +;Enable Recent Documents Menu +[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] +"NoRecentDocsMenu"=hex:01,00,00,00 +.end_of_main_select diff --git a/RegFileMaker/RegFileMaker/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/RegFileMaker/RegFileMaker/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..8ddcae197c3cf9a2ebd8d0b03d6e9e32b209d8c9 GIT binary patch literal 1435 zcmcIk-EPw`7(77!V{pMmxC5=SQcBrCs?g}DkoX(4+HN8yH~CVmI`L#DE9Eud zJ$M@4f_DIaSye<-xT~d{*vWCu`Hnt^ScH&YX5byicE!NQH#}5Q%Q&OYb1ot}W_qUS zKq_c^C!jQ!X}{B>9qLoR?G18~aE#(DWtKpE5QPfUfIR12)2csjeY3 zUP~4YS(r(+wXCOU><(md&J?H`es{#bfNdUX_k@WYG$B>uIL+Gb(#Ja$@sx?xo}cdz zp4HHXZQwdi90ZiJ@zFo_VU^7@K21%y1EzskRtq=cK6lGNJa`%$D>+px@rEW1?cM); z@c2RS0b)>)hTt7)4T(t{bg&9F7#cpzrJ4ow?ThiB)x{&aPag)$B91^CX&MRPqW8^c z9fl!j%_m&&Y*A>{jTYNTU5O5*5`0p~G>pvIMr4-pVQx($GTo%ekz#Y6PK%1Rjaaft zu~VK#a<1u6szjq?t7t?cTfc&E72z5}3!&)q8)oL<+r3r${q^6t468WBd)UFn3|qUJ z$jCO=tin<|f^+R^Jn!03*#)RdoDx#0R4h`jS$M$7_wl!#uRm&dWEzczdlT=bpMBc( syPYS*LUZV&Ox!6Gv4C~NTV)~^xsJG7CSnllh_}l`3~L?nPKnt34f8>iYybcN literal 0 HcmV?d00001 diff --git a/RegFileMaker/RegFileMaker/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RegFileMaker/RegFileMaker/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..35fc1fef3de0d98da797dcfcde45b72f8dd103c0 GIT binary patch literal 7652 zcmeHMdvnu95V!L<;_zrpDTKFaX$#aO#ZMkS)cE*zuVQGyuVc{ol2$t!HYiWx-f#mc_C~iwQL&e zwa^jwswQ%Tw3ems%V4#x)ahaIUtbcbrZ zfn!$=ja8)QpuKmfv&NMRrnjsbH8hx)s6^ivZXgwup~=w|tARGSzy9vpiXVM?Qd?bn z>NRn)irdHf53b62Xs0$uwpkVmY$KHbJrz2Jt1571Z>@2&rKj8@9p^(Oo9H33>aqe? zXro&F1sOEV0J-o6Dmv(l11MLI484$n_yFqO$=zk4Lyxxz@aV!$pxtaQTvO5pt)*JR z-3x;@VaRosfU_P2M)=TKa#T~>OL{ueuntX75TL4xl0GVZkD4y2Zg1=sHo`_3OQl9p zj-=CRhW{v2BY%!pTiSq+;feRxHWYByPY{3-w)GsH^{)8#?I)(-iFnPu2-dhz?`C>a zt44{y&F6e=OXZ11|BTK4?<2Obz~}6_`Ql<}77C9SH}ap_#~Iyf5`NeitXt2xx^#LN zqDe$i?=&T${EWxcfDh0xK$D1}VSoy`5*ZSc zB+jFlWEW7T*hLiOz4cD!^rVW3^bS{0?*Y$VmqX^aXRQTmCf`j#JL%@i?moMO znxf?=^;a76&-#)Ls(vsduWK188|n%|sp|+xS=kGYiPqsSvhluNhDPL~)R=+RFiTno zExqktO59J0ESuX~kok-(nL=^v@MgQ2e|ys`i!-j!j9ky2Tx<@zObR-)KF9W$uZ731 zU~3Y43s$L6DlTTe!0)NaEP0y#*;NwOjtG2*UBmX6<#-;Oj$5z`S-KgqW?}%pp58SL z5p-PR@xayfs&Oo8u^XtrHc0(F%{Ni=Z>QIcX)979gDHKz3dUgas4e6oaf97LjOVAv zSPDbSj)@ezjT-ssHB#77%xVl;mso~R;kxNbS6U&u{Z8^Q!j|kV!U(hmo#-M3%+bNo zxd*$C=O5zH>9B)b=R}f=`)9Wo=Z8;my&dZPiPmy;i>ok>-(1J4!NYawLJV^cVVp#) z>hT!`G18Zaw4EeUnHz4Az}W5+`xyJHq^*px>9KPkk=`e2C4`=A`4E`cvabKg=clLRR%j?Zs5w&+^~+e#AbB^c|OG3{ga0MYy;(cXx_kvrO|NagF;z=sHFCkgqB z@5MlmlJ+D4Jr}|6gf>R$&M-+ICg}q$M-7_e#tGvlmH~Y|zNy6@FtNGau1n*{-($Vs ztm9?6VGWKd@*gc1CK308zWD>LNW9&cn8lp0#`oA5 ztKj>EH1W!qY#!W9nuzAH-YhXsy0XMRX}|0T6w`alC%*95X9XO+y!T85hDzL2`(DMv zv(Jjye`Bw9ay7rT&t`CZFod>*nlA3G^BqdKsouZOX0dAkRHaYkvP4~pzq2_M$=o?M skE%Bk35p80xr2-&8&hM1ITuF)g$Z4we+?gO|MjYI_+ab30@^tLFGHaSO#lD@ literal 0 HcmV?d00001 diff --git a/RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.AboutProgram.resources b/RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.AboutProgram.resources new file mode 100644 index 0000000000000000000000000000000000000000..023cde929ece14801b2a43417f5a63aea0a9191e GIT binary patch literal 19769 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 literal 0 HcmV?d00001 diff --git a/RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.SelectTemplateForm.resources b/RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.SelectTemplateForm.resources new file mode 100644 index 0000000000000000000000000000000000000000..6f02e645f3f90cf1f27ba264692f75d6d3eebded GIT binary patch literal 17524 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 i%Ed^Pn{>;EsD3}*E%#IXhB7x&;|&^fCgKt zOW~4RUFa-!Zgy%lZ?P&CL>A3vhWFScbC1FX^(piyY)dj3PR?sGk5*(r#_lT}2{)iM z>1v@FFT29D2Y%QylLPLC%Dw{3l zhV@$g{jVEC7_6T9|M!Qt?o=>U0kh>3m*Z0!gun+0{NaRzXP%Gw0=p7Ykzf_sP4d8f z(h=`Ni&sd+x=qI6t=YB47%r?R-K!nk$N6qIDT-w18^jO7=Q&(%62#u3UO&L@9Dx^5 zbJtaI#C?1%4r)pm6eHwIa5mgUxJz)C*_ALZtb~zaS)|s6Z{6wLpXE@p_ju=GaJ1y6 ze6*nhZ1`-4T_}1qbs`=J6Rj&xb|iTdCotNTCNdW9-gr9Ms0nV8hng?!4?kY-e}0ut zgHuAT3=C4vOyAyoKmUa>P))E&V32jse!RAqU{D~zrhq})ub&$G?-DE#2H~r4koM!t zH{ad@voQkR*}BGV{@9~B&YyQ}Y4Sn1C%U9}0_7{GANp41|4L+AS<_rn`MZlN!&Zab a*l#r>&k026+u#nfK@?_#70d<&Sn(HYY;J1+ literal 0 HcmV?d00001 diff --git a/RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.csprojAssemblyReference.cache b/RegFileMaker/RegFileMaker/obj/Debug/RegFileMaker.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..2ad880abf71cca36f13dfaab3f488e206ef4fabd GIT binary patch literal 424 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 ae`kdExt$7_z5iQmKfEJ(pZGtjz`p=T*=m>o literal 0 HcmV?d00001