OSDN Git Service

This files are from svn. master
authorH.Yamamoto <admin@hysoftware.net>
Tue, 17 Feb 2009 03:43:38 +0000 (12:43 +0900)
committerH.Yamamoto <admin@hysoftware.net>
Tue, 17 Feb 2009 03:43:38 +0000 (12:43 +0900)
28 files changed:
AppConfigDeleter.sln [new file with mode: 0644]
AppConfigDeleter/AppConfigDeleter.csproj [new file with mode: 0644]
AppConfigDeleter/Forms/ConfigGetter.Designer.cs [new file with mode: 0644]
AppConfigDeleter/Forms/ConfigGetter.cs [new file with mode: 0644]
AppConfigDeleter/Forms/ConfigGetter.resx [new file with mode: 0644]
AppConfigDeleter/Forms/Main.Designer.cs [new file with mode: 0644]
AppConfigDeleter/Forms/Main.cs [new file with mode: 0644]
AppConfigDeleter/Forms/Main.resx [new file with mode: 0644]
AppConfigDeleter/Program.cs [new file with mode: 0644]
AppConfigDeleter/Properties/AssemblyInfo.cs [new file with mode: 0644]
AppConfigDeleter/Properties/Resources.Designer.cs [new file with mode: 0644]
AppConfigDeleter/Properties/Resources.resx [new file with mode: 0644]
AppConfigDeleter/Properties/Settings.Designer.cs [new file with mode: 0644]
AppConfigDeleter/Properties/Settings.settings [new file with mode: 0644]
AppConfigDeleter/delete.ico [new file with mode: 0644]
AppConfigDeleter/res/Folder_Open.png [new file with mode: 0644]
AppConfigDeleter/res/delete.ico [new file with mode: 0644]
AppConfigDeleter/res/delete.png [new file with mode: 0644]
AssemblyInfoGetter/AssemblyInfoGetter.csproj [new file with mode: 0644]
AssemblyInfoGetter/Forms/Main.Designer.cs [new file with mode: 0644]
AssemblyInfoGetter/Forms/Main.cs [new file with mode: 0644]
AssemblyInfoGetter/Forms/Main.resx [new file with mode: 0644]
AssemblyInfoGetter/Program.cs [new file with mode: 0644]
AssemblyInfoGetter/Properties/AssemblyInfo.cs [new file with mode: 0644]
AssemblyInfoGetter/Properties/Resources.Designer.cs [new file with mode: 0644]
AssemblyInfoGetter/Properties/Resources.resx [new file with mode: 0644]
AssemblyInfoGetter/Properties/Settings.Designer.cs [new file with mode: 0644]
AssemblyInfoGetter/Properties/Settings.settings [new file with mode: 0644]

diff --git a/AppConfigDeleter.sln b/AppConfigDeleter.sln
new file mode 100644 (file)
index 0000000..aca93e5
--- /dev/null
@@ -0,0 +1,26 @@
+\r
+Microsoft Visual Studio Solution File, Format Version 10.00\r
+# Visual Studio 2008\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppConfigDeleter", "AppConfigDeleter\AppConfigDeleter.csproj", "{64AE20BE-A40F-4CFB-8698-72EEA8F5C447}"\r
+EndProject\r
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AssemblyInfoGetter", "AssemblyInfoGetter\AssemblyInfoGetter.csproj", "{2E6EB69E-0656-4C72-8A47-10F22FFC619C}"\r
+EndProject\r
+Global\r
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+               Debug|Any CPU = Debug|Any CPU\r
+               Release|Any CPU = Release|Any CPU\r
+       EndGlobalSection\r
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+               {64AE20BE-A40F-4CFB-8698-72EEA8F5C447}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {64AE20BE-A40F-4CFB-8698-72EEA8F5C447}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {64AE20BE-A40F-4CFB-8698-72EEA8F5C447}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {64AE20BE-A40F-4CFB-8698-72EEA8F5C447}.Release|Any CPU.Build.0 = Release|Any CPU\r
+               {2E6EB69E-0656-4C72-8A47-10F22FFC619C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU\r
+               {2E6EB69E-0656-4C72-8A47-10F22FFC619C}.Debug|Any CPU.Build.0 = Debug|Any CPU\r
+               {2E6EB69E-0656-4C72-8A47-10F22FFC619C}.Release|Any CPU.ActiveCfg = Release|Any CPU\r
+               {2E6EB69E-0656-4C72-8A47-10F22FFC619C}.Release|Any CPU.Build.0 = Release|Any CPU\r
+       EndGlobalSection\r
+       GlobalSection(SolutionProperties) = preSolution\r
+               HideSolutionNode = FALSE\r
+       EndGlobalSection\r
+EndGlobal\r
diff --git a/AppConfigDeleter/AppConfigDeleter.csproj b/AppConfigDeleter/AppConfigDeleter.csproj
new file mode 100644 (file)
index 0000000..ee030df
--- /dev/null
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <PropertyGroup>\r
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+    <ProductVersion>9.0.21022</ProductVersion>\r
+    <SchemaVersion>2.0</SchemaVersion>\r
+    <ProjectGuid>{64AE20BE-A40F-4CFB-8698-72EEA8F5C447}</ProjectGuid>\r
+    <OutputType>WinExe</OutputType>\r
+    <AppDesignerFolder>Properties</AppDesignerFolder>\r
+    <RootNamespace>AppConfigDeleter</RootNamespace>\r
+    <AssemblyName>AppConfigDeleter</AssemblyName>\r
+    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
+    <FileAlignment>512</FileAlignment>\r
+    <ApplicationIcon>delete.ico</ApplicationIcon>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+    <DebugSymbols>true</DebugSymbols>\r
+    <DebugType>full</DebugType>\r
+    <Optimize>false</Optimize>\r
+    <OutputPath>bin\Debug\</OutputPath>\r
+    <DefineConstants>DEBUG;TRACE</DefineConstants>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <WarningLevel>4</WarningLevel>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+    <DebugType>pdbonly</DebugType>\r
+    <Optimize>true</Optimize>\r
+    <OutputPath>bin\Release\</OutputPath>\r
+    <DefineConstants>TRACE</DefineConstants>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <WarningLevel>4</WarningLevel>\r
+  </PropertyGroup>\r
+  <ItemGroup>\r
+    <Reference Include="System" />\r
+    <Reference Include="System.Data" />\r
+    <Reference Include="System.Deployment" />\r
+    <Reference Include="System.Drawing" />\r
+    <Reference Include="System.Web" />\r
+    <Reference Include="System.Windows.Forms" />\r
+    <Reference Include="System.Xml" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <Compile Include="Forms\ConfigGetter.cs">\r
+      <SubType>Form</SubType>\r
+    </Compile>\r
+    <Compile Include="Forms\ConfigGetter.Designer.cs">\r
+      <DependentUpon>ConfigGetter.cs</DependentUpon>\r
+    </Compile>\r
+    <Compile Include="Forms\Main.cs">\r
+      <SubType>Form</SubType>\r
+    </Compile>\r
+    <Compile Include="Forms\Main.Designer.cs">\r
+      <DependentUpon>Main.cs</DependentUpon>\r
+    </Compile>\r
+    <Compile Include="Program.cs" />\r
+    <Compile Include="Properties\AssemblyInfo.cs" />\r
+    <EmbeddedResource Include="Forms\ConfigGetter.resx">\r
+      <DependentUpon>ConfigGetter.cs</DependentUpon>\r
+      <SubType>Designer</SubType>\r
+    </EmbeddedResource>\r
+    <EmbeddedResource Include="Forms\Main.resx">\r
+      <DependentUpon>Main.cs</DependentUpon>\r
+      <SubType>Designer</SubType>\r
+    </EmbeddedResource>\r
+    <EmbeddedResource Include="Properties\Resources.resx">\r
+      <Generator>ResXFileCodeGenerator</Generator>\r
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>\r
+      <SubType>Designer</SubType>\r
+    </EmbeddedResource>\r
+    <Compile Include="Properties\Resources.Designer.cs">\r
+      <AutoGen>True</AutoGen>\r
+      <DependentUpon>Resources.resx</DependentUpon>\r
+    </Compile>\r
+    <None Include="Properties\Settings.settings">\r
+      <Generator>SettingsSingleFileGenerator</Generator>\r
+      <LastGenOutput>Settings.Designer.cs</LastGenOutput>\r
+    </None>\r
+    <Compile Include="Properties\Settings.Designer.cs">\r
+      <AutoGen>True</AutoGen>\r
+      <DependentUpon>Settings.settings</DependentUpon>\r
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>\r
+    </Compile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <Content Include="delete.ico" />\r
+    <Content Include="res\delete.ico" />\r
+    <Content Include="res\delete.png" />\r
+    <Content Include="res\Folder_Open.png" />\r
+  </ItemGroup>\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+       Other similar extension points exist, see Microsoft.Common.targets.\r
+  <Target Name="BeforeBuild">\r
+  </Target>\r
+  <Target Name="AfterBuild">\r
+  </Target>\r
+  -->\r
+</Project>
\ No newline at end of file
diff --git a/AppConfigDeleter/Forms/ConfigGetter.Designer.cs b/AppConfigDeleter/Forms/ConfigGetter.Designer.cs
new file mode 100644 (file)
index 0000000..9bb2cef
--- /dev/null
@@ -0,0 +1,105 @@
+namespace AppConfigDeleter.Forms\r
+{\r
+       partial class ConfigGetter\r
+       {\r
+               /// <summary>\r
+               /// Required designer variable.\r
+               /// </summary>\r
+               private System.ComponentModel.IContainer components = null;\r
+\r
+               /// <summary>\r
+               /// Clean up any resources being used.\r
+               /// </summary>\r
+               /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>\r
+               protected override void Dispose(bool disposing)\r
+               {\r
+                       if (disposing && (components != null))\r
+                       {\r
+                               components.Dispose();\r
+                       }\r
+                       base.Dispose(disposing);\r
+               }\r
+\r
+               #region Windows Form Designer generated code\r
+\r
+               /// <summary>\r
+               /// Required method for Designer support - do not modify\r
+               /// the contents of this method with the code editor.\r
+               /// </summary>\r
+               private void InitializeComponent()\r
+               {\r
+                       this.Description = new System.Windows.Forms.Label();\r
+                       this.Auther = new System.Windows.Forms.TextBox();\r
+                       this.OKBtn = new System.Windows.Forms.Button();\r
+                       this.CancelBtn = new System.Windows.Forms.Button();\r
+                       this.SuspendLayout();\r
+                       // \r
+                       // Description\r
+                       // \r
+                       this.Description.AutoSize = true;\r
+                       this.Description.Location = new System.Drawing.Point(13, 13);\r
+                       this.Description.Name = "Description";\r
+                       this.Description.Size = new System.Drawing.Size(305, 48);\r
+                       this.Description.TabIndex = 0;\r
+                       this.Description.Text = "設定を削除するソフトウェアの作成会社の名前を入れてください。\r\n通常はソフトウェアのバージョン情報に記述されています。\r\nが、ソフトウェアのアセンブリから作成元が" +\r
+                               "判別できる場合は、\r\n多分アセンブリ側の方が正確です。(笑)";\r
+                       // \r
+                       // Auther\r
+                       // \r
+                       this.Auther.Location = new System.Drawing.Point(15, 65);\r
+                       this.Auther.MaxLength = 10240;\r
+                       this.Auther.Name = "Auther";\r
+                       this.Auther.Size = new System.Drawing.Size(297, 19);\r
+                       this.Auther.TabIndex = 1;\r
+                       // \r
+                       // OKBtn\r
+                       // \r
+                       this.OKBtn.DialogResult = System.Windows.Forms.DialogResult.OK;\r
+                       this.OKBtn.Location = new System.Drawing.Point(236, 91);\r
+                       this.OKBtn.Name = "OKBtn";\r
+                       this.OKBtn.Size = new System.Drawing.Size(75, 23);\r
+                       this.OKBtn.TabIndex = 2;\r
+                       this.OKBtn.Text = "OK";\r
+                       this.OKBtn.UseVisualStyleBackColor = true;\r
+                       // \r
+                       // CancelBtn\r
+                       // \r
+                       this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel;\r
+                       this.CancelBtn.Location = new System.Drawing.Point(155, 90);\r
+                       this.CancelBtn.Name = "CancelBtn";\r
+                       this.CancelBtn.Size = new System.Drawing.Size(75, 23);\r
+                       this.CancelBtn.TabIndex = 3;\r
+                       this.CancelBtn.Text = "キャンセル";\r
+                       this.CancelBtn.UseVisualStyleBackColor = true;\r
+                       // \r
+                       // ConfigGetter\r
+                       // \r
+                       this.AcceptButton = this.OKBtn;\r
+                       this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);\r
+                       this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
+                       this.CancelButton = this.OKBtn;\r
+                       this.ClientSize = new System.Drawing.Size(324, 123);\r
+                       this.Controls.Add(this.CancelBtn);\r
+                       this.Controls.Add(this.OKBtn);\r
+                       this.Controls.Add(this.Auther);\r
+                       this.Controls.Add(this.Description);\r
+                       this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;\r
+                       this.MaximizeBox = false;\r
+                       this.MinimizeBox = false;\r
+                       this.Name = "ConfigGetter";\r
+                       this.ShowIcon = false;\r
+                       this.ShowInTaskbar = false;\r
+                       this.Text = "設定ファイルの取得";\r
+                       this.ResumeLayout(false);\r
+                       this.PerformLayout();\r
+\r
+               }\r
+\r
+               #endregion\r
+\r
+               private System.Windows.Forms.Label Description;\r
+               private System.Windows.Forms.TextBox Auther;\r
+               private System.Windows.Forms.Button OKBtn;\r
+               private System.Windows.Forms.Button CancelBtn;\r
+       }\r
+}
\ No newline at end of file
diff --git a/AppConfigDeleter/Forms/ConfigGetter.cs b/AppConfigDeleter/Forms/ConfigGetter.cs
new file mode 100644 (file)
index 0000000..6f4d316
--- /dev/null
@@ -0,0 +1,23 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.ComponentModel;\r
+using System.Data;\r
+using System.Drawing;\r
+using System.Text;\r
+using System.Windows.Forms;\r
+\r
+namespace AppConfigDeleter.Forms\r
+{\r
+       public partial class ConfigGetter : Form\r
+       {\r
+               public ConfigGetter()\r
+               {\r
+                       InitializeComponent();\r
+               }\r
+               public string Dev\r
+               {\r
+                       get { return Auther.Text; }\r
+                       set { Auther.Text = value; }\r
+               }\r
+       }\r
+}\r
diff --git a/AppConfigDeleter/Forms/ConfigGetter.resx b/AppConfigDeleter/Forms/ConfigGetter.resx
new file mode 100644 (file)
index 0000000..ff31a6d
--- /dev/null
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<root>\r
+  <!-- \r
+    Microsoft ResX Schema \r
+    \r
+    Version 2.0\r
+    \r
+    The primary goals of this format is to allow a simple XML format \r
+    that is mostly human readable. The generation and parsing of the \r
+    various data types are done through the TypeConverter classes \r
+    associated with the data types.\r
+    \r
+    Example:\r
+    \r
+    ... ado.net/XML headers & schema ...\r
+    <resheader name="resmimetype">text/microsoft-resx</resheader>\r
+    <resheader name="version">2.0</resheader>\r
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>\r
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>\r
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>\r
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>\r
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">\r
+        <value>[base64 mime encoded serialized .NET Framework object]</value>\r
+    </data>\r
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>\r
+        <comment>This is a comment</comment>\r
+    </data>\r
+                \r
+    There are any number of "resheader" rows that contain simple \r
+    name/value pairs.\r
+    \r
+    Each data row contains a name, and value. The row also contains a \r
+    type or mimetype. Type corresponds to a .NET class that support \r
+    text/value conversion through the TypeConverter architecture. \r
+    Classes that don't support this are serialized and stored with the \r
+    mimetype set.\r
+    \r
+    The mimetype is used for serialized objects, and tells the \r
+    ResXResourceReader how to depersist the object. This is currently not \r
+    extensible. For a given mimetype the value must be set accordingly:\r
+    \r
+    Note - application/x-microsoft.net.object.binary.base64 is the format \r
+    that the ResXResourceWriter will generate, however the reader can \r
+    read any of the formats listed below.\r
+    \r
+    mimetype: application/x-microsoft.net.object.binary.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter\r
+            : and then encoded with base64 encoding.\r
+    \r
+    mimetype: application/x-microsoft.net.object.soap.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter\r
+            : and then encoded with base64 encoding.\r
+\r
+    mimetype: application/x-microsoft.net.object.bytearray.base64\r
+    value   : The object must be serialized into a byte array \r
+            : using a System.ComponentModel.TypeConverter\r
+            : and then encoded with base64 encoding.\r
+    -->\r
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">\r
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />\r
+    <xsd:element name="root" msdata:IsDataSet="true">\r
+      <xsd:complexType>\r
+        <xsd:choice maxOccurs="unbounded">\r
+          <xsd:element name="metadata">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" use="required" type="xsd:string" />\r
+              <xsd:attribute name="type" type="xsd:string" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="assembly">\r
+            <xsd:complexType>\r
+              <xsd:attribute name="alias" type="xsd:string" />\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="data">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />\r
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="resheader">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+        </xsd:choice>\r
+      </xsd:complexType>\r
+    </xsd:element>\r
+  </xsd:schema>\r
+  <resheader name="resmimetype">\r
+    <value>text/microsoft-resx</value>\r
+  </resheader>\r
+  <resheader name="version">\r
+    <value>2.0</value>\r
+  </resheader>\r
+  <resheader name="reader">\r
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <resheader name="writer">\r
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+</root>
\ No newline at end of file
diff --git a/AppConfigDeleter/Forms/Main.Designer.cs b/AppConfigDeleter/Forms/Main.Designer.cs
new file mode 100644 (file)
index 0000000..7ce3e7b
--- /dev/null
@@ -0,0 +1,128 @@
+namespace AppConfigDeleter\r
+{\r
+       partial class MainForm\r
+       {\r
+               /// <summary>\r
+               /// 必要なデザイナ変数です。\r
+               /// </summary>\r
+               private System.ComponentModel.IContainer components = null;\r
+\r
+               /// <summary>\r
+               /// 使用中のリソースをすべてクリーンアップします。\r
+               /// </summary>\r
+               /// <param name="disposing">マネージ リソースが破棄される場合 true、破棄されない場合は false です。</param>\r
+               protected override void Dispose(bool disposing)\r
+               {\r
+                       if (disposing && (components != null))\r
+                       {\r
+                               components.Dispose();\r
+                       }\r
+                       base.Dispose(disposing);\r
+               }\r
+\r
+               #region Windows フォーム デザイナで生成されたコード\r
+\r
+               /// <summary>\r
+               /// デザイナ サポートに必要なメソッドです。このメソッドの内容を\r
+               /// コード エディタで変更しないでください。\r
+               /// </summary>\r
+               private void InitializeComponent()\r
+               {\r
+                       System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));\r
+                       this.MenuTools = new System.Windows.Forms.ToolStrip();\r
+                       this.OpenConfigItem = new System.Windows.Forms.ToolStripButton();\r
+                       this.DeleteItem = new System.Windows.Forms.ToolStripButton();\r
+                       this.StatusMenu = new System.Windows.Forms.StatusStrip();\r
+                       this.ReadyLabel = new System.Windows.Forms.ToolStripStatusLabel();\r
+                       this.ConfigList = new System.Windows.Forms.CheckedListBox();\r
+                       this.MenuTools.SuspendLayout();\r
+                       this.StatusMenu.SuspendLayout();\r
+                       this.SuspendLayout();\r
+                       // \r
+                       // MenuTools\r
+                       // \r
+                       this.MenuTools.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {\r
+            this.OpenConfigItem,\r
+            this.DeleteItem});\r
+                       this.MenuTools.Location = new System.Drawing.Point(0, 0);\r
+                       this.MenuTools.Name = "MenuTools";\r
+                       this.MenuTools.Size = new System.Drawing.Size(464, 25);\r
+                       this.MenuTools.TabIndex = 0;\r
+                       this.MenuTools.Text = "MainTools";\r
+                       // \r
+                       // OpenConfigItem\r
+                       // \r
+                       this.OpenConfigItem.Image = ((System.Drawing.Image)(resources.GetObject("OpenConfigItem.Image")));\r
+                       this.OpenConfigItem.ImageTransparentColor = System.Drawing.Color.Magenta;\r
+                       this.OpenConfigItem.Name = "OpenConfigItem";\r
+                       this.OpenConfigItem.Size = new System.Drawing.Size(136, 22);\r
+                       this.OpenConfigItem.Text = "設定フォルダを開く";\r
+                       this.OpenConfigItem.Click += new System.EventHandler(this.OpenConfigItem_Click);\r
+                       // \r
+                       // DeleteItem\r
+                       // \r
+                       this.DeleteItem.Image = ((System.Drawing.Image)(resources.GetObject("DeleteItem.Image")));\r
+                       this.DeleteItem.ImageTransparentColor = System.Drawing.Color.Magenta;\r
+                       this.DeleteItem.Name = "DeleteItem";\r
+                       this.DeleteItem.Size = new System.Drawing.Size(88, 22);\r
+                       this.DeleteItem.Text = "設定の削除";\r
+                       this.DeleteItem.Click += new System.EventHandler(this.DeleteItem_Click);\r
+                       // \r
+                       // StatusMenu\r
+                       // \r
+                       this.StatusMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {\r
+            this.ReadyLabel});\r
+                       this.StatusMenu.Location = new System.Drawing.Point(0, 260);\r
+                       this.StatusMenu.Name = "StatusMenu";\r
+                       this.StatusMenu.Size = new System.Drawing.Size(464, 23);\r
+                       this.StatusMenu.TabIndex = 1;\r
+                       this.StatusMenu.Text = "statusStrip1";\r
+                       // \r
+                       // ReadyLabel\r
+                       // \r
+                       this.ReadyLabel.Name = "ReadyLabel";\r
+                       this.ReadyLabel.Size = new System.Drawing.Size(44, 18);\r
+                       this.ReadyLabel.Text = "Ready";\r
+                       // \r
+                       // ConfigList\r
+                       // \r
+                       this.ConfigList.CheckOnClick = true;\r
+                       this.ConfigList.Dock = System.Windows.Forms.DockStyle.Fill;\r
+                       this.ConfigList.FormattingEnabled = true;\r
+                       this.ConfigList.Location = new System.Drawing.Point(0, 25);\r
+                       this.ConfigList.Name = "ConfigList";\r
+                       this.ConfigList.Size = new System.Drawing.Size(464, 228);\r
+                       this.ConfigList.TabIndex = 2;\r
+                       // \r
+                       // MainForm\r
+                       // \r
+                       this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);\r
+                       this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
+                       this.ClientSize = new System.Drawing.Size(464, 283);\r
+                       this.Controls.Add(this.ConfigList);\r
+                       this.Controls.Add(this.StatusMenu);\r
+                       this.Controls.Add(this.MenuTools);\r
+                       this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));\r
+                       this.Name = "MainForm";\r
+                       this.Text = "ApplicationDeleter";\r
+                       this.MenuTools.ResumeLayout(false);\r
+                       this.MenuTools.PerformLayout();\r
+                       this.StatusMenu.ResumeLayout(false);\r
+                       this.StatusMenu.PerformLayout();\r
+                       this.ResumeLayout(false);\r
+                       this.PerformLayout();\r
+\r
+               }\r
+\r
+               #endregion\r
+\r
+               private System.Windows.Forms.ToolStrip MenuTools;\r
+               private System.Windows.Forms.ToolStripButton OpenConfigItem;\r
+               private System.Windows.Forms.ToolStripButton DeleteItem;\r
+               private System.Windows.Forms.StatusStrip StatusMenu;\r
+               private System.Windows.Forms.ToolStripStatusLabel ReadyLabel;\r
+               private System.Windows.Forms.CheckedListBox ConfigList;\r
+\r
+       }\r
+}\r
+\r
diff --git a/AppConfigDeleter/Forms/Main.cs b/AppConfigDeleter/Forms/Main.cs
new file mode 100644 (file)
index 0000000..d5569fa
--- /dev/null
@@ -0,0 +1,111 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.ComponentModel;\r
+using System.Data;\r
+using System.Drawing;\r
+using System.Text;\r
+using System.Windows.Forms;\r
+using AppConfigDeleter.Forms;\r
+using System.IO;\r
+using System.Collections.Specialized;\r
+using System.Net;\r
+using System.Web;\r
+\r
+namespace AppConfigDeleter\r
+{\r
+       public partial class MainForm : Form\r
+       {\r
+               OrderedDictionary od = new OrderedDictionary();\r
+               string LocalAppData = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);\r
+               public MainForm()\r
+               {\r
+                       InitializeComponent();\r
+               }\r
+\r
+               private void OpenConfigItem_Click(object sender, EventArgs e)\r
+               {\r
+                       ConfigGetter cg = new ConfigGetter();\r
+                       if (cg.ShowDialog() != DialogResult.OK&&string.IsNullOrEmpty(cg.Dev)) return;\r
+                       string Auther = cg.Dev;\r
+                       Auther = Auther.Replace(' ', '_');\r
+                       if (Auther.Length > 25)\r
+                       {\r
+                               Auther=Auther.Remove(25);\r
+                       }\r
+                       string AutherPath = Path.Combine(LocalAppData, Auther);\r
+                       try\r
+                       {\r
+                               string[] ConfigPaths =\r
+                                       Directory.GetFiles(\r
+                                       AutherPath\r
+                                       , "user.config", \r
+                                       SearchOption.AllDirectories);\r
+                               //辞書リセットと作成\r
+                               od.Clear();\r
+                               ConfigList.Items.Clear();\r
+                               foreach (string FullPath in ConfigPaths)\r
+                               {\r
+                                       Uri LocalDataPath = new Uri(AutherPath),\r
+                                               ConfigPath;\r
+                                       DirectoryInfo di = Directory.GetParent(FullPath);\r
+                                       ConfigPath = new Uri(di.ToString());\r
+                                       string relatepath = HttpUtility.UrlDecode(\r
+                                               LocalDataPath.MakeRelativeUri(ConfigPath).ToString()).Replace('/', '\\');\r
+                                       od.Add(relatepath, FullPath);\r
+                                       ConfigList.Items.Add(relatepath);\r
+                               }\r
+                       }\r
+                       catch (DirectoryNotFoundException)\r
+                       {\r
+                               MessageBox.Show("設定ファイルが見つからなかったよ。(´・ω・)",\r
+                                       "ねぇよwww", MessageBoxButtons.OK, MessageBoxIcon.Stop);\r
+                       }\r
+                       catch (Exception b)\r
+                       {\r
+                               StringBuilder sb = new StringBuilder();\r
+                               sb.AppendLine("別の原因で処理が継続できないみたい。");\r
+                               sb.AppendLine("下に診断書みたいなの書いておくから自己解決できるなら自己解決を、出来ないなら開発者に問い合わせてね。");\r
+                               sb.AppendLine();\r
+                               sb.AppendLine(b.ToString());\r
+                               MessageBox.Show(sb.ToString(), "処理が継続不能", MessageBoxButtons.OK, MessageBoxIcon.Error);\r
+                       }\r
+               }\r
+\r
+               private void DeleteItem_Click(object sender, EventArgs e)\r
+               {\r
+                       StringBuilder sb = new StringBuilder();\r
+                       sb.AppendLine("設定ファイルを削除するとアプリケーション設定が初期化されます。");\r
+                       sb.AppendLine("それでも行いますか?");\r
+                       if (MessageBox.Show(sb.ToString(), "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) !=\r
+                               DialogResult.Yes) return;\r
+                       string[] list = new string[ConfigList.CheckedItems.Count];\r
+                       ConfigList.CheckedItems.CopyTo(list, 0);\r
+                       foreach (string rpath in list)\r
+                       {\r
+                               string FullPath = (string)od[rpath], Dir = Path.GetDirectoryName(FullPath);\r
+                               if (File.Exists(FullPath))\r
+                               {\r
+                                       Directory.Delete(Dir, true);\r
+                               }\r
+                               od.Remove(rpath);\r
+                               ConfigList.Items.Remove(rpath);\r
+                       }\r
+                       //フォルダが全部ない場合、親フォルダを消す\r
+                       foreach (string rpath in list)\r
+                       {\r
+                               string fullpath = Path.Combine(LocalAppData, rpath);\r
+                               DirectoryInfo di = Directory.GetParent(fullpath);\r
+                               if (di.Exists && di.GetFiles().Length == 0)\r
+                               {\r
+                                       Directory.Delete(di.ToString());\r
+                               }\r
+                               //さらにその親フォルダから見て、ファイル及びフォルダが存在しなければそれも削除\r
+                               di = Directory.GetParent(di.ToString());\r
+                               if (di.Exists && di.GetDirectories().Length == 0 && di.GetFiles().Length == 0)\r
+                               {\r
+                                       Directory.Delete(di.ToString());\r
+                               }\r
+                       }\r
+               }\r
+       }\r
+}\r
diff --git a/AppConfigDeleter/Forms/Main.resx b/AppConfigDeleter/Forms/Main.resx
new file mode 100644 (file)
index 0000000..8553869
--- /dev/null
@@ -0,0 +1,2377 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<root>\r
+  <!-- \r
+    Microsoft ResX Schema \r
+    \r
+    Version 2.0\r
+    \r
+    The primary goals of this format is to allow a simple XML format \r
+    that is mostly human readable. The generation and parsing of the \r
+    various data types are done through the TypeConverter classes \r
+    associated with the data types.\r
+    \r
+    Example:\r
+    \r
+    ... ado.net/XML headers & schema ...\r
+    <resheader name="resmimetype">text/microsoft-resx</resheader>\r
+    <resheader name="version">2.0</resheader>\r
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>\r
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>\r
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>\r
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>\r
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">\r
+        <value>[base64 mime encoded serialized .NET Framework object]</value>\r
+    </data>\r
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>\r
+        <comment>This is a comment</comment>\r
+    </data>\r
+                \r
+    There are any number of "resheader" rows that contain simple \r
+    name/value pairs.\r
+    \r
+    Each data row contains a name, and value. The row also contains a \r
+    type or mimetype. Type corresponds to a .NET class that support \r
+    text/value conversion through the TypeConverter architecture. \r
+    Classes that don't support this are serialized and stored with the \r
+    mimetype set.\r
+    \r
+    The mimetype is used for serialized objects, and tells the \r
+    ResXResourceReader how to depersist the object. This is currently not \r
+    extensible. For a given mimetype the value must be set accordingly:\r
+    \r
+    Note - application/x-microsoft.net.object.binary.base64 is the format \r
+    that the ResXResourceWriter will generate, however the reader can \r
+    read any of the formats listed below.\r
+    \r
+    mimetype: application/x-microsoft.net.object.binary.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter\r
+            : and then encoded with base64 encoding.\r
+    \r
+    mimetype: application/x-microsoft.net.object.soap.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter\r
+            : and then encoded with base64 encoding.\r
+\r
+    mimetype: application/x-microsoft.net.object.bytearray.base64\r
+    value   : The object must be serialized into a byte array \r
+            : using a System.ComponentModel.TypeConverter\r
+            : and then encoded with base64 encoding.\r
+    -->\r
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">\r
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />\r
+    <xsd:element name="root" msdata:IsDataSet="true">\r
+      <xsd:complexType>\r
+        <xsd:choice maxOccurs="unbounded">\r
+          <xsd:element name="metadata">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" use="required" type="xsd:string" />\r
+              <xsd:attribute name="type" type="xsd:string" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="assembly">\r
+            <xsd:complexType>\r
+              <xsd:attribute name="alias" type="xsd:string" />\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="data">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />\r
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="resheader">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+        </xsd:choice>\r
+      </xsd:complexType>\r
+    </xsd:element>\r
+  </xsd:schema>\r
+  <resheader name="resmimetype">\r
+    <value>text/microsoft-resx</value>\r
+  </resheader>\r
+  <resheader name="version">\r
+    <value>2.0</value>\r
+  </resheader>\r
+  <resheader name="reader">\r
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <resheader name="writer">\r
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <metadata name="MenuTools.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
+    <value>17, 17</value>\r
+  </metadata>\r
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />\r
+  <data name="OpenConfigItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+    <value>\r
+        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\r
+</value>\r
+  </data>\r
+  <data name="DeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+    <value>\r
+        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\r
+</value>\r
+  </data>\r
+  <metadata name="StatusMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
+    <value>133, 17</value>\r
+  </metadata>\r
+  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+    <value>\r
+        AAABAA8AgIAQAAEABABoKAAA9gAAADAwEAABAAQAaAYAAGApAAAgIBAAAQAEAOgCAADILwAAGBgQAAEA\r
+        BADoAQAAsDIAABAQEAABAAQAKAEAAJg0AACAgAAAAQAIAChMAADANQAAMDAAAAEACACoDgAA6IEAACAg\r
+        AAABAAgAqAgAAJCQAAAYGAAAAQAIAMgGAAA4mQAAEBAAAAEACABoBQAAAKAAAICAAAABACAAKAgBAGil\r
+        AAAwMAAAAQAgAKglAACQrQEAICAAAAEAIACoEAAAONMBABgYAAABACAAiAkAAODjAQAQEAAAAQAgAGgE\r
+        AABo7QEAKAAAAIAAAAAAAQAAAQAEAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACA\r
+        gACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAd5eXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAACZGRORcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5cXl5WZcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHkZeYlzcZcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiXmJiXmXk5UAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJOYmJuYl5cZcAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeXeYmJibl5MZAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJeYe5iXl5l5eXAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl5iXmJiXmJOXGXAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJdziYl5uXk5eT\r
+        mQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAAAAAAeYmJiYmJ\r
+        eXl5lxdwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAJiY\r
+        mJuYl5uXk5l5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeZAAAAAAAAAAAAAAAAAA\r
+        AACYmLmHl5uXmXl5MZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5FwAAAAAAAAAAAA\r
+        AAAAAAAAmLmJiYl5eXk5OZeXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAImZkAAAAAAA\r
+        AAAAAAAAAAAACJd3mJibmJl5l5eXlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRcXAA\r
+        AAAAAAAAAAAAAAAAAAiYmJibV5l5uXk5ORkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH\r
+        mZkAAAAAAAAAAAAAAAAAAAAIl5iYmJmJtZeZeZcZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAiZeXAAAAAAAAAAAAAAAAAAAACJh7eYl7l5eZeZeZeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAJeRmQAAAAAAAAAAAAAAAAAAAACXl5ibl5eZeTk5OTkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAACZOXcAAAAAAAAAAAAAAAAAAAAAmJiYl5iZiTl5eXl5AAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAJeZWQAAAAAAAAAAAAAAAAAAAAAHd3uYmJeTl5OZOZOQAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAACReTkAAAAAAAAAAAAAAAAAAAAACYl5iXl5eXk5eZeXkAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAJeZl5AAAAAAAAAAAAAAAAAAAAAAeYmJibl5uXl5OTkZcAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeZOXkAAAAAAAAAAAAAAAAAAAAAAImJuXl5eXmTmXmXl3AA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJeZWZAAAAAAAAAAAAAAAAAAAAAACJiYmJiXmXl5OX\r
+        mTmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl5GXlwAAAAAAAAAAAAAAAAAAAAAACYmJuXm5\r
+        eTl5OTlxkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5mXmTAAAAAAAAAAAAAAAAAAAAAAAAiY\r
+        l5iXl5eTmXmTkXcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl5eTmQAAAAAAAAAAAAAAAAAAAA\r
+        AAAAmJiXk5eZeXmTl5kZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTmZmXAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAHe5eYl5OTk5eZk5eXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmXk5eQAAAAAAAAAA\r
+        AAAAAAAAAAAAAACJiXk5eXl5eZN5eRGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXmZk5cAAAAA\r
+        AAAAAAAAAAAAAAAAAAAACYm5ibl5OZOZmZOTWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJOZOTmQ\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAiYl5eZOXl5eXOXmTlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeZ\r
+        k5mXkAAAAAAAAAAAAAAAAAAAAAAAAAAAd5iZeXmTk5OZmTlTkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAJeZmTmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAmJeXk5eXmZeTl5MVcAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAk5k5OXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAImJuXl5OTl5OXmZOZAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAACXmTmZlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiXmTmXmXmZeTl5F5AAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAHmXmZeXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJiTmJOXmTk5mTmTGYAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAACXmTk5kwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJiXk5k5OXk5eXmVOQAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAJeTmZk5UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYmXl5l5mTl5mT\r
+        kxVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAl5mTl5lwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYm5l5k3\r
+        mXmTl5k5lwAAAAAAAAAAAAAAAAAAAAAAAAAAB5OXmZk5cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAi1\r
+        l5OXmTmTl5k5URkAAAAAAAAAAAAAAAAAAAAAAAAAAIl5mTk5eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAmJeXk5eTmXk5l5OXkAAAAAAAAAAAAAAAAAAAAAAAAACRl5OXmZcAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAmJeTmTmXmZl5k5EXcAAAAAAAAAAAAAAAAAAAAAAAAJeTmXmTlwAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAd5OXl5eTl5OTl5kZAAAAAAAAAAAAAAAAAAAAAAAAF5l5OTmXkAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAImJeTmZOTk5l5k5NZAAAAAAAAAAAAAAAAAAAAAAB5l5l5mXmQAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAImJeXOZeZl5k5l5E3AAAAAAAAAAAAAAAAAAAAAHk5l5k5OXAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiTmXl5OXk5l5k5GXAAAAAAAAAAAAAAAAAAAAeZeXk5OZeQ\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiYk5mXmZl5k5l5GYAAAAAAAAAAAAAAAAAAB5eZeT\r
+        l5eZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADiTl5OTk5OTl5k1GQAAAAAAAAAAAAAAAAAA\r
+        k5eZOZmTmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiXk5l5l5mZOXmTFwAAAAAAAAAAAA\r
+        AAAACXmZeZeTl5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJiZeXk5k5eZOTl5lwAAAAAA\r
+        AAAAAAAAAJOXl5OTmXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJg5OZk5GTl5mXkRlw\r
+        AAAAAAAAAAAAAAl5eZk5eTmYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJiZeTl5mTmX\r
+        mTlxlwAAAAAAAAAAAAAZeZOXmZmXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJiTl5\r
+        k5eZOTl5lxmAAAAAAAAAAAAJeZeZeTkzlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        CHeZk5kZOVmXl5OTkAAAAAAAAAAAkZeZOZOZl5cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAACJg5l5OZOTmTl5cVkAAAAAAAAACXOXm5eZOTmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAACJiXmRl5l5eZOZeTUAAAAAAAABGXmXmZOZeXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAACJiTk5k5k5OYl5MZcAAAAAAHl5eXmTk5k5lwAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAACJiZk5GTmXmTl5eRcAAAAAiRl5m5OZk5l5AAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJg5GXmXmTl5eXk5cAAAB5F5OXmZeRl5kAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJiXmTkZOXmTk5WZcAAJGXk5mTk5k5k4AAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJiTkZOXmTl5eXMZcAl5eZeXmZk5kXkAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiZOZGTl5l5OZcZeROZOZOTk5kTmQAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJg5U5OZk5k5eZMZeZeXk5mTkZ\r
+        OXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiZk5U5l5eZeXkZeZOZ\r
+        l5OZOVmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJh5kZk5OZOTmT\r
+        l5OZOTmZGRl5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmDk5GR\r
+        k5l5OZmZeZOZOTl5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI\r
+        mJkZOXkZk5U5OZOZGRkZOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAImDk5GRk5GZk5ORk5OTl5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAmJWZOTkZOTkZGTkZGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAmJORkZORkZGTkZGTl5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAk5GTkZGTkTkZGTlZcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAB5kZORk5GTmRk5GROQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJE5OZGTkZORk5GTkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHk5WZGTmRk5GRkZGRMZAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmRWZOTkZGTkZOTk5OZUZAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeXGTk5GZOTkZk5GRkZETE1gAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZGTmZmZORmRk5GRk5GTmRGRcAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5MZmTk5ORmTk5GRk5kZORmTEZ\r
+        cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJkZl5mZkZmTkZkZOZGTkZ\r
+        k5GRE5cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHk1l5k5OTmTmRk5k5\r
+        E5GRk5GTmRFZcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmRk5k5mZmTmT\r
+        mTkZGZl5OTkZGROZMZcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlxeXl5eT\r
+        l5mTmTmZOZOXl5eZGTmZOREZkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeXmZ\r
+        ibmbmXk5mXmZOZOVOQmJOTmTGRmZMXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        eXkXc5eXl5mZk5mZOZGZOZAAeYmRkZOTk5ERmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAB5OXeXmJl5lzebl5OZOZeXkAAAiYeTmZGZmZMVlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAB5l5iYNzmJt5mXmZmZOZeZeQAAAACXl5OZOTmZkxlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAB5eXiYeYmJiZeYm5eXmZmZOZAAAAAACJiZOZGTk5kRlwAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAB3l5iYiYuYmJiYk5eZOTl5OYkAAAAAAACJiXmZmZl5ORkQAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAHl5h4c4N3iYm5ibmJeXmbmZiQAAAAAAAAAJiXk5eZmZeTWXAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAHeXmImHd3eYmJiXl5mXmXmXmJAAAAAAAAAAAImJeZOXm5eTGXAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiZeIeLd3d4d4OJiYmHm5eTl5MAAAAAAAAAAAAAmJOZeTl5l5eT\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiTeImL14mLmJiYmJuYk5eXmJiQAAAAAAAAAAAAAAeYiZuX\r
+        l5eTGVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJd4mIiYuImIeDiYt3eYmJebl5AAAAAAAAAAAAAAAA\r
+        iYuVl5iXmJeZcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJN4mIiYiJh4eYmHiYmJiXm5eXgAAAAAAAAAAA\r
+        AAAAAACXh5iTmJeXE5cAAAAAAAAAAAAAAAAAAAAAAAAAAAiJd4mIiYi3iJiYiImJiYmJuYmJcAAAAAAA\r
+        AAAAAAAAAAAACJh5t5iYuYlZlwAAAAAAAAAAAAAAAAAAAAAAAACJeYmIiYiHh5iIh3mLiHiYmJiYlwAA\r
+        AAAAAAAAAAAAAAAAAAAJeJibeYmJc1lwAAAAAAAAAAAAAAAAAAAAAACIl4eImHiJh4iHc4mId5iYt3eY\r
+        l3AAAAAAAAAAAAAAAAAAAAAAAImIeYmJiJgTlwAAAAAAAAAAAAAAAAAAAACIl3eYmLiYuIOJh4eIt3h4\r
+        uYmJiXgAAAAAAAAAAAAAAAAAAAAAAAAAmYiYmJi3eXmXAAAAAAAAAAAAAAAAAAAIeXiYt3eYh4mIeHiY\r
+        OJh5iYiYmLkAAAAAAAAAAAAAAAAAAAAAAAAAAA+YiLiYmIeXGXAAAAAAAAAAAAAAAAAAiXiYmJiYiYmI\r
+        d4mLiHiJiIeYiYmAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZh3h4mIiXOZAAAAAAAAAAAAAAAAD4iJiYd3\r
+        iYh4d4mIh3d5iHOHiYeYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJh4mImHiJdZcAAAAAAAAAAAAAAAiI\r
+        mLeYl7eYmJh4t3eJiHeJiYmJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAImIeImHiJN5mAAAAAAAAAAA\r
+        AAAAiImJi3mJh7iJh4mHiHd7eHuJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmYuIt5iIlxlwAAAA\r
+        AAAAAAAAAIiHmJiYmJiYmLeId5i3d3mJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXh4iHeHlx\r
+        kYAAAAAAAAAAAAAI+Id5h4mHd4mJiYi9eJh4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJmI\r
+        eJiIeXkZAAAAAAAAAAAAAIiImJiYN5iYiHiYmLeJiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAImYiLmIg3l5cAAAAAAAAAAAAPiIt5iYd7iYmJiImJiIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAA+ZiIeYd5cZlwAAAAAAAAAAAPj4h7eYmJg4e3mIiHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAJiYiJiJc1l3AAAAAAAAAAAAiIiYmJiYmJiIh58AAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAiYeImJiTmZgAAAAAAAAAAAiI+ImLeHiIeJ8AAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJmIiDiXF5GAAAAAAAAAAACIiIiIiIeIgAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiZeYh3l5GXAAAAAAAAAAAPiIiHiIAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiZl5eXmAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////////////////////////////////////////////\r
+        //////////////////////////////////////////////////////////8D///////////////////+\r
+        AP//////////////////+AB///////////////////AAP//////////////////gAB//////////////\r
+        ////4AAP/////////////////8AAD/////////////////+AAAf/////////////////gAAD////////\r
+        /////////wAAA////////////n////8AAAH///////////5/////AAAB///////////8f////wAAAf//\r
+        ////////+H////8AAAD///////////B////+AAAA///////////wf////gAAAP//////////4P////4A\r
+        AAD//////////8D////+AAAA///////////A/////wAAAP//////////wP////8AAAD//////////4H/\r
+        ////AAAA//////////+B/////wAAAP//////////Af////8AAAB//////////gP/////AAAAf///////\r
+        //4D/////wAAAH/////////8A/////+AAAB/////////+Af/////gAAAP/////////gH/////8AAAD//\r
+        ///////wD//////AAAAf////////4A//////wAAAH////////+AP/////+AAAA/////////AH//////g\r
+        AAAH////////gB//////8AAAB////////4A///////gAAAP///////8AP//////4AAAD///////+AH//\r
+        /////AAAAf///////AB///////wAAAD///////wA///////+AAAA///////4AP///////wAAAH//////\r
+        8AH///////+AAAA//////+AB////////gAAAP//////AA////////8AAAB//////wAP////////gAAAP\r
+        /////4AH////////8AAAD/////8AB/////////AAAAf////+AA/////////4AAAD/////AAf////////\r
+        /AAAAf////gAH/////////4AAAD////wAD//////////AAAA////8AA//////////4AAAH///+AAf///\r
+        //////+AAAA////AAP//////////wAAAH///gAD//////////+AAAA///wAB///////////wAAAH//4A\r
+        A///////////+AAAB//8AAP///////////wAAAP/+AAH///////////+AAAB//AAD////////////wAA\r
+        AP/AAA////////////+AAAB/gAAf////////////wAAAPwAAP////////////+AAAB4AAD//////////\r
+        ///wAAAMAAB//////////////AAAAAAA//////////////4AAAAAAf//////////////AAAAAAH/////\r
+        /////////4AAAAAD///////////////AAAAAB///////////////4AAAAA////////////////AAAAAP\r
+        ///////////////8AAAAH////////////////gAAAD////////////////8AAAB////////////////+\r
+        AAAA/////////////////AAAAP////////////////AAAAD////////////////gAAAAf///////////\r
+        ////gAAAAB///////////////wAAAAAP//////////////wAAAAAB//////////////4AAAAAAP/////\r
+        ////////4AAAAAAB/////////////4AAAAAAAP////////////8AAAAAAAB////////////8AAAAAgAA\r
+        P///////////8AAAAAcAAA///////////+AAAAAPgAAH//////////+AAAAAH+AAA//////////+AAAA\r
+        AD/wAAH/////////+AAAAAB/+AAA//////////AAAAAA//4AAD/////////AAAAAAf//AAAf////////\r
+        AAAAAAP//8AAD////////gAAAAAH///gAAf///////gAAAAAD///8AAB///////gAAAAAB////wAAP//\r
+        ////gAAAAAB////+AAA//////wAAAAAA/////4AAH/////wAAAAAAf/////AAA/////wAAAAAAP/////\r
+        8AAD////4AAAAAAP//////gAAf///8AAAAAAH//////+AAD///+AAAAAAD///////4AAP///gAAAAAD/\r
+        ///////AAA///8AAAAAB////////8AAH///AAAAAB/////////wAAf//4AAAAA/////////+AAD///AA\r
+        AAA//////////4AAP//4AAAAf//////////gAA///AAAAf///////////AAD//8AAAP///////////8A\r
+        AP//gAAP////////////wAA//+AAP/////////////gAD//4Af//////////////gA//////////////\r
+        ////////////////////////////////////////////////////////////////////////////////\r
+        ////////////////////////////////////////////////////////////////////////////////\r
+        ////////////////////////////////////////AAAoAAAAMAAAAGAAAAABAAQAAAAAAIAEAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A\r
+        /wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAeYl5AAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAmJiTUAAAAAAAAAAAAAAAAAAAAAAAAAAHiYk5MAAAAAAAAAAAAAAAAAAH\r
+        AAAAAAAJibl5lwAAAAAAAAAAAAAAAAB5AAAAAAAHd5iXmQAAAAAAAAAAAAAAAACXAAAAAAAJiXmTlwAA\r
+        AAAAAAAAAAAAAAmQAAAAAAAHmJeXmQAAAAAAAAAAAAAAAHlwAAAAAAAHuXk5OQAAAAAAAAAAAAAAAJeQ\r
+        AAAAAAAHmJuXl3AAAAAAAAAAAAAAB5kAAAAAAAAAiXmZOZAAAAAAAAAAAAAACZcAAAAAAAAAmJeXk5cA\r
+        AAAAAAAAAAAAk5AAAAAAAAAAB5k5l5EAAAAAAAAAAAAHmXAAAAAAAAAACJeXmTlwAAAAAAAAAAB5mYAA\r
+        AAAAAAAAAIk5OXmXAAAAAAAAAACTkwAAAAAAAAAAAAeZeZORAAAAAAAAAAl5kAAAAAAAAAAAAAiXk5l5\r
+        cAAAAAAAAHmTcAAAAAAAAAAAAACJOXmTlwAAAAAAB5OZAAAAAAAAAAAAAAAImTk5kXAAAAAAeZl3AAAA\r
+        AAAAAAAAAAAAiZeZeZAAAAAHmXmQAAAAAAAAAAAAAAAACJk5lzkAAAB5OZMAAAAAAAAAAAAAAAAAAImT\r
+        mXlwAAeZk5gAAAAAAAAAAAAAAAAAAAeZOZeTAHk5eZAAAAAAAAAAAAAAAAAAAACJE5l5eZl5kwAAAAAA\r
+        AAAAAAAAAAAAAAAImXmTl5OZOAAAAAAAAAAAAAAAAAAAAAAAiTk5mRk5cAAAAAAAAAAAAAAAAAAAAAAA\r
+        AJkZOTmXAAAAAAAAAAAAAAAAAAAAAAAAADk5GRkQAAAAAAAAAAAAAAAAAAAAAAAAeZGRkZOXAAAAAAAA\r
+        AAAAAAAAAAAAAAB5mTmTk5GRcAAAAAAAAAAAAAAAAAAAAAmTmZOZGRk5GQAAAAAAAAAAAAAAAAAAB5eZ\r
+        eZk5eJeZGXAAAAAAAAAAAAAAAAAHl3mJk5mZAAiRk5FwAAAAAAAAAAAAAAB5h3uYl5OQAACJOZk3AAAA\r
+        AAAAAAAAAHmId3mJuXkAAAAAiTmZcAAAAAAAAAAAd4iJi4eYl5AAAAAACJh3kwAAAAAAAAAHd3eId5iJ\r
+        iQAAAAAAAAeYmJcAAAAAAAd3d4mLeImJgAAAAAAAAACHiYlwAAAAAIiYmJiHeYhwAAAAAAAAAAAAiIiX\r
+        cAAAAA95i4mHiHkAAAAAAAAAAAAAAHiJeQAAAAD4l5iYmAAAAAAAAAAAAAAAAAh4h5cAAAAPiHiIgAAA\r
+        AAAAAAAAAAAAAAAAiYk3AAAACIiAAAAAAAAAAAAAAAAAAAAAAAiJAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAA////////AAD///////8AAPx//////wAA\r
+        8D//////AADwH/////8AAOAf///+/wAA4A////z/AADgD////P8AAOAP///5/wAA4A////H/AADgD///\r
+        8f8AAOAH///j/wAA8Af//+P/AADwA///x/8AAPgD//+H/wAA+AH//wf/AAD8AP//D/8AAP4A//4f/wAA\r
+        /gB//B//AAD/AD/4P/8AAP+AH/A//wAA/8Af4H//AAD/4A/A//8AAP/wB4D//wAA//gDAf//AAD//AAD\r
+        //8AAP/+AAP//wAA//8AB///AAD//8AP//8AAP//wB///wAA//8AD///AAD//AAH//8AAP/4AAP//wAA\r
+        /+AAAf//AAD/gAOAf/8AAP8AB8A//wAA/AAP8B//AADwAB/4D/8AAOAAP/4D/wAAgAB//wH/AAAAAf//\r
+        wH8AAIAD///wPwAAwA////gPAADgH////wMAAPh/////4wAA////////AAD///////8AACgAAAAgAAAA\r
+        QAAAAAEABAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAA\r
+        gICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAB5dwAAAAAAAAAAAAAAAAAHeZkAAAAAAAAAAAAAAAAACYt5cAAAAAAAAAAABwAAAAiZeZ\r
+        AAAAAAAAAAAJcAAAAJiZeQAAAAAAAAAACQAAAACJiTkAAAAAAAAAAJcAAAAAiTl5cAAAAAAAAAeQAAAA\r
+        AAiXmTAAAAAAAAAJMAAAAAAImTmXAAAAAAAAmYAAAAAAAIk5eXAAAAAAB5MAAAAAAAAHmZOQAAAAAHmY\r
+        AAAAAAAAAHk5eQAAAAeTcAAAAAAAAAAJeZNwAAAJmQAAAAAAAAAACJOZlwAHl5gAAAAAAAAAAACJl5dw\r
+        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\r
+        ISTSACMp0wAqLNIAITbRACwz1AAjO9MAKj3TACA22AAjO9sAKD7ZADI01AAzOdMAOzzWADs82AAJJuIA\r
+        ES3kABo05AAjPOQALUHOADdExgA8SMUAMUHLADxCzgArQdQAK0PZADFF0gA+QNcAM0jVADlN1AAwRtoA\r
+        PkDYADNK3AA5Tt0AO1HeACpD5QA0S+YAPFLhADtS6ABER8YATFTHAFVZxQBCQ9MASErVAEJE2QBESNsA\r
+        SkzbAEFS0wBAVd8ATVHcAEZa2wBLXNoAVVfcAFpkyQBNYNcAWmXbAGVoxgBtcMYAeXrLAGRo2ABnc9sA\r
+        c3rYAEFW4gBJVOIARFniAEld4wBAVukARFroAEhe6QBUWeAATWHlAExh6QBRZeYAXWTiAFVo5gBZa+MA\r
+        UWXqAFVp6gBabeoAX3HjAF5w6gBlauIAYnPkAGl14wBmeOUAa3vlAGJ06wBqdOkAZnjsAGt87AB2euQA\r
+        fIPZAG6A6wB4h+sAfo3wAIODpQCHh7MAgoO9AIaIuwCIibsAkJG5AJ6gvgCFhscAj5DGAI+RzQCQkcUA\r
+        gILVAJGT2gCZnNgAnqDdALm73QCBg+QAgo7nAIuM5QCBjuwAiY3qAIaU7QCWmekAhpTwAJGd8QCdoOwA\r
+        maPxAKWm6wCvs+0AsbLuAKWt8gCpsfIAs7r0ALzC9QDAwu8AxMn2AM3S+ADT1/cA5+n6AAAAAAAAAAAA\r
+        ////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        10s+PkZVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAD5bJCAeJFpkUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAANhbHgk2PzgQDydaRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAADYWiiNuL+4uLeULg8xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        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\r
+        WVlZWVkYWRhwfrQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfMJ9Xl5eWRgY\r
+        XhheWVlZWRhZGFkYWVlZX42iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        b3AYWVlZGF5ZWVlZGFkYWVlZWRhZGCGKegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAK9fXl5ZWVlZWVlZGFlZWVkYWRhZWVlZalsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAABkGR1ZWVlZWVlZWVlZGFkYWVlZWRhZGBgjVQAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAABXWwkUWVxZWVlZWVlZGFlZWVkYWRhZWVlZFAdkAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZiQGGFxZXFlcWVlZWVlZWVkYWVlZWRhZGFkYAQlkAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATGcVFF5cYVxZXFlcWVlZWVlZWVlZWRhZWVlZ\r
+        WRgUAghk1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYkBl5hXFxcXFxcWVxZXFlZWVlZ\r
+        WVlZWVlZGFlZWVkYAQhbVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElnFhhhhoaGXFxcXFxc\r
+        WVxZWVlZWVlZWVlZGFlZWVlZWVkYAQRaUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6MRZeh4aG\r
+        hoZhhlxcYVxcWVxZXFlZWVlZWVlZWVlZGFlZGFkYAQRaUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABF\r
+        egwjf4iHh4aGYWGGYWFcXFxcWVxZXFlZWVlZWVlZWVlZWVlZWVkYAwQkSwAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAABYgjEnY4mIiIiHh4aGhmGGYWFcXF5cXFlZXFlZXl9fGFlZWVlZWVlZWVlZBQMkRQAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAd2sMZYGamomJiIiHh4aGhoaGYWFhXFxcXlxZXl+NfK6UYFlZWVlZWVlZWVlZBgMg\r
+        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\r
+        nxAoWj5UAAAAAAAAAAAAAAAAAAAAAAAA+fn69czGxsbGxsvLy8zM1Ovu8PDn+AAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        0bzI6fDt1dPNrjAPMVpyVgAAAAAAAAAAAAAAAAAAAAAA+/f6+fXUy8bLy8vU7vD19PDr+AAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAPG8vMrp8O3Tz8Q8DypactgAAAAAAAAAAAAAAAAAAAAAAPn2+vn29vb29vb28PDy+QAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAA76ulvMjU7dTPxz8qWmeOAAAAAAAAAAAAAAAAAAAAAAD8+vb19fX1\r
+        9ff5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KujhaW2q3l6pewAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAD/////////////////////////////////////////////////////////////////////\r
+        ////////////////////////////////////////A////////////////////gD/////////////////\r
+        //gAf//////////////////wAD//////////////////4AAf/////////////////+AAD///////////\r
+        ///////AAA//////////////////gAAH/////////////////4AAA/////////////////8AAAP/////\r
+        //////5/////AAAB///////////+f////wAAAf///////////H////8AAAH///////////h/////AAAA\r
+        ///////////wf////gAAAP//////////8H////4AAAD//////////+D////+AAAA///////////A////\r
+        /gAAAP//////////wP////8AAAD//////////8D/////AAAA//////////+B/////wAAAP//////////\r
+        gf////8AAAD//////////wH/////AAAAf/////////4D/////wAAAH/////////+A/////8AAAB/////\r
+        /////AP/////gAAAf/////////gH/////4AAAD/////////4B//////AAAA/////////8A//////wAAA\r
+        H////////+AP/////8AAAB/////////gD//////gAAAP////////wB//////4AAAB////////4Af////\r
+        //AAAAf///////+AP//////4AAAD////////AD//////+AAAA////////gB///////wAAAH///////wA\r
+        f//////8AAAA///////8AP///////gAAAP//////+AD///////8AAAB///////AB////////gAAAP///\r
+        ///gAf///////4AAAD//////wAP////////AAAAf/////8AD////////4AAAD/////+AB/////////AA\r
+        AA//////AAf////////wAAAH/////gAP////////+AAAA/////wAH/////////wAAAH////4AB//////\r
+        ///+AAAA////8AA//////////wAAAP////AAP/////////+AAAB////gAH//////////gAAAP///wAD/\r
+        /////////8AAAB///4AA///////////gAAAP//8AAf//////////8AAAB//+AAP///////////gAAAf/\r
+        /AAD///////////8AAAD//gAB////////////gAAAf/wAA////////////8AAAD/wAAP////////////\r
+        gAAAf4AAH////////////8AAAD8AAD/////////////gAAAeAAA/////////////8AAADAAAf///////\r
+        //////wAAAAAAP/////////////+AAAAAAH//////////////wAAAAAB//////////////+AAAAAA///\r
+        ////////////wAAAAAf//////////////+AAAAAP///////////////wAAAAD////////////////AAA\r
+        AB////////////////4AAAA/////////////////AAAAf////////////////gAAAP//////////////\r
+        //wAAAD////////////////wAAAA////////////////4AAAAH///////////////4AAAAAf////////\r
+        //////8AAAAAD//////////////8AAAAAAf/////////////+AAAAAAD/////////////+AAAAAAAf//\r
+        //////////+AAAAAAAD/////////////AAAAAAAAf////////////AAAAAIAAD////////////AAAAAH\r
+        AAAP///////////gAAAAD4AAB///////////gAAAAB/gAAP//////////gAAAAA/8AAB//////////gA\r
+        AAAAf/gAAP/////////wAAAAAP/+AAA/////////wAAAAAH//wAAH////////wAAAAAD///AAA//////\r
+        //4AAAAAB///4AAH///////4AAAAAA////AAAf//////4AAAAAAf///8AAD//////4AAAAAAf////gAA\r
+        P/////8AAAAAAP////+AAB/////8AAAAAAH/////wAAP////8AAAAAAD//////AAA////+AAAAAAD///\r
+        ///4AAH////AAAAAAB///////gAA////gAAAAAA///////+AAD///4AAAAAA////////wAAP///AAAAA\r
+        Af////////AAB///wAAAAAf////////8AAH//+AAAAAP/////////gAA///wAAAAP/////////+AAD//\r
+        +AAAAH//////////4AAP//wAAAH///////////wAA///AAAD////////////AAD//4AAD///////////\r
+        /8AAP//gAD/////////////4AA//+AH//////////////4AP////////////////////////////////\r
+        ////////////////////////////////////////////////////////////////////////////////\r
+        ////////////////////////////////////////////////////////////////////////////////\r
+        /////////////////////ygAAAAwAAAAYAAAAAEACAAAAAAAAAkAAAAAAAAAAAAAAAEAAAABAAAAAAAA\r
+        JyidACstnwA1NZgANjidADs7mwAJFqsAGx6sAAgXswAAF78AGyK1ABcgvwAbI7wAHii8ACstowAuLqIA\r
+        JSerACUoqgAtLqsANDegADs8qgAgJbUAJiqyACMotAAmKbQAKSy1ADEzsQA0PLwAQD+bAD5CpgA+Q7MA\r
+        QkKVAEJCmABGRZkARUWeAFBPkABVVZQAWVmUAGBfmABhYZMAaWmUAGJingB1dJYAd3afAH9+mABDRaAA\r
+        SEqoAFJSqABbXKoAQEe8AE5SsABOUrgAVlmwAFtdtABhYqQAbG2lAHx8oAB1dqkAfn+tAGFluQB7fbMA\r
+        ABbDAAAawgAJG8MAABvKAAId0wAEIMQACyTFAAYhygALJcoADyjNABYlwgAaJ8MAEyrHABwpwgAUJcgA\r
+        FCzNABotywAXMM4AGDHOAAYh0AALJdMADinVAAQi3QAKIt8ADCncABMt0wATLdsAFjDSABs00gAfONEA\r
+        FjHbABsy2QAeOd4AJivDACEtywAkMMUAJTLLACk1zQAgOM8AKzrOADE7zQAqLdEAIi3fACc00AAjO9QA\r
+        KjvTACg33QAkPdsANznTAAAe4QAGI+EADirlAAQj6AAMKekAHyLjABYt4wAQLe4AFTHkABsz5AAeOOQA\r
+        FjLqAB8w6gAlK+YAJSnsACM85AArPeMAITfsACE96QApLPEAJz72ACxBzwA8Q8UALEHUACtD2wAyQtIA\r
+        MELUADhF0QAySNQAMEbcADlE3gAzStwAOk7cADpQ3wAtQ+YAJUDrACpD6gA1TOgAO1LgADpS6QA3SvEA\r
+        O1T0AEJLxABESsoAQVTdAElU2ABSXNcAXmfWAFZk3gBbZdsAYGXEAGNpzQBwdMIAbG3XAGBm2wBjbNoA\r
+        Qk/nAEBW4gBEWeIAQ1nlAEZc5QBLXeQARFrpAEpf6wBUXeIAWF/hAFBb6gBKWfIATmLlAE5h6ABPZOoA\r
+        VGbmAFlk4gBWaeMAWGvjAFJm6gBUZewAVmrrAFpt6wBecusAXXHsAFVi9gBVavAAVWr/AF9y9ABpb+sA\r
+        YnTlAGpy4wBqe+YAYXTtAGt86gBwduEAcnriAHt+5QBxfeoAYHXxAGhz9wBsfPEAZHb9AH6AzAB7gOUA\r
+        c4PrAHyF6QB7iuwAbYDyAHGE8AB2ifUAfIvwAHeJ/QCDhKIAgICuAIOEsQCLjLUAgITGAIGI0wCMj90A\r
+        vLzIAIqN5gCCh+gAgYztAIuO6QCPkuUAhJLtAIuU7QCLme4AkZTtAJWY6gCdn+oAhZTzAI2c8wCDk/8A\r
+        jZf5AJKe9ACen/AAl6DyAJmm/wCZqfkAq63kAKan7AClrvEAy872AMvR/ADW1/YA2935AN7h+QD///8A\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        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\r
+        AAAAALaRepGGYh8AAAAAAAAAAAAAAAAAAAAAANuh1O/v6ejV19a8tayXsQAAAAAAAAAAAADjs5WXs4kO\r
+        AAAAAAAAAAAAAAAAAAAAoszY8urq7unV1dfWucGdAAAAAAAAAAAAAAAAAMW8wM2eGSgAAAAAAAAAAAAA\r
+        AN3J1tPU6erq6ejo1dfW0N8AAAAAAAAAAAAAAAAAAADszNfY15kfAAAAAAAAAAAA4vW4xMTG1ejp6ejY\r
+        6NrWAAAAAAAAAAAAAAAAAAAAAAAAAOTp7++lEioAAAAAAAAAAPvIuMTExtXV6NXo8NEAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAA1PL21IQhAAAAAAAAAAD76Z64xMTX0+jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        APjk7+6dFyUAAAAAAAAA/fnXxtPq9PcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvY1psWJAAA\r
+        AAAAAAD++vr8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvkowAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////AAD///////8AAP///////wAA/H//////AADwP///\r
+        //8AAPAf/////wAA4B////7/AADgD////P8AAOAP///8/wAA4A////n/AADgD///8f8AAOAP///x/wAA\r
+        4Af//+P/AADwB///4/8AAPAD///H/wAA+AP//4f/AAD4Af//B/8AAPwA//8P/wAA/gD//h//AAD+AH/8\r
+        H/8AAP8AP/g//wAA/4Af8D//AAD/wB/gf/8AAP/gD8D//wAA//AHgP//AAD/+AMB//8AAP/8AAP//wAA\r
+        //4AA///AAD//wAH//8AAP//wA///wAA///AH///AAD//wAP//8AAP/8AAf//wAA//gAA///AAD/4AAB\r
+        //8AAP+AA4B//wAA/wAHwD//AAD8AA/wH/8AAPAAH/gP/wAA4AA//gP/AACAAH//Af8AAAAB///AfwAA\r
+        gAP///A/AADAD///+A8AAOAf////AwAA+H/////jAAD///////8AAP///////wAAKAAAACAAAABAAAAA\r
+        AQAIAAAAAAAABAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAOG6sAABi/AAobvQAfKLQANjykACArvAAgLL8A\r
+        JjO9ADc+tgA8QKEAPUS9AEJFnABNT5gATlCXAFFSkwBfX5cAWluaAFhcngBhYZUAZ2eVAGhnkwBgYJsA\r
+        eXiZAHx7nABARaEAREimAEhLpwBQVawAQ0W+AE9XvgBfY7gAZmajAGptrQB0dqgAfH2qAH1/rQBvdLEA\r
+        dHiyAHB1uQAAF8MAABfEAAAZwQAAGcYAAh3HAAUexAAAFsoAAhzIAAYdygABHM0AAR7TAAEe1QAAG94A\r
+        BiHEAA0lxgAFIMkACCLPAA8pzQAdK8UAHC3FABUuywATLM4AFS7OABkrzQAdL88AHjHCABcwzwAYMc4A\r
+        DCfQAAsg1QANJdUAAyHZAAYi3gANKd4AFSvSABQv0gATLdYAGC/bABYw0QAWMdUAGjPQABs00gAdNtEA\r
+        GTHXABw21AAeONcAFjLYABc03wAYMdkAHzXcAB862gAoNs8AKjzLACg9zwAxPc8AITTQACM50gAlPdQA\r
+        LDvTACw80gAoP9cAIjffACE72gAjPdgAJT7cACo82AAzN9QACynjAAsp5QAGI+gAByfsABIv5wAVMuIA\r
+        GTXjABk25QAeN+QAHjjlABEx7QAPKvEACSn3ABMy8wAaN/AAJSnrACc/4QAkOeYAKT/nACo/6AAgMfYA\r
+        Iz7xACI+9wAwQMIANUXOAClA0wAqQNgALEPaACpD3gAvSN0AMEbUADFJ3QA3Tt4APE/ZADtQ3wAsQecA\r
+        K0TnAC5G5wArQOsANUzkADtT6QA9VOgAQ0TNAEBOygBNWNEAT1zYAExc3QBQWtUAVmHbAGltwQBkbMgA\r
+        aXHIAHJ4wgBxfNsAQFHgAEBV4QBBUOQARVriAEBX7QBCWu8ARlvvAERb/QBLYecATWPnAE5k7ABSYuQA\r
+        UmfnAFlk5gBWaeIAUmbqAFdm6ABRaOwAWmnrAF1p6wBYbOkAW3DnAF9z7QBUafgAW275AF5x9wBha+UA\r
+        Y3XkAGV35gBsfOYAZ3PqAGR26wBmeO4Ab3noAHF96ABnefAAfoG7AHKD6QB2hOkAc4TuAHuK6gB6iu4A\r
+        fY3uAG+E+AB4ivYAfY72AHKF+AB4h/gAeIn9AH+Q+gCAgqwAiImtAI+QqQCIibMAgIC5AIqOvQCZnN4A\r
+        m6HeAK6wxQCHjegAgZDuAIaU7QCMkOoAipLtAIyX7QCNmu0AkZfqAIGO8gCHl/EAhJL2AIya8QCKmPgA\r
+        kZnxAJef9ACQn/kAp6ntAKqt7gCtr+8AqrH1AMPM/gDR1fcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6NeFAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAMW5spNbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtLekiHsaAAAAAAAAAAAAAAAA\r
+        AAAAAAAAIAAAAAAAAAC0sqOGZgcAAAAAAAAAAAAAAAAAAAAAAJXXAAAAAAAAAK6tjYVVOwAAAAAAAAAA\r
+        AAAAAAAAAAAAegAAAAAAAAAAu6qNZFRAAAAAAAAAAAAAAAAAAAAAAGodAAAAAAAAAADfqoiEVFQRAAAA\r
+        AAAAAAAAAAAAAACcfwAAAAAAAAAAAACsiIQ+TwcAAAAAAAAAAAAAAAAAAHZfAAAAAAAAAAAAANmSVENP\r
+        UwwAAAAAAAAAAAAAAABidiYAAAAAAAAAAAAAAMKETz5CQBcAAAAAAAAAAAAAHnhUAAAAAAAAAAAAAAAA\r
+        AJlDQ09CBAAAAAAAAAAAACGAb9YAAAAAAAAAAAAAAAAAAI1DPk9NBQAAAAAAAAAkkXCWAAAAAAAAAAAA\r
+        AAAAAAAAAIk5OUJZDQAAAAAAAH5NWQAAAAAAAAAAAAAAAAAAAAAA7YU3OVppFAAAANSOckmfAAAAAAAA\r
+        AAAAAAAAAAAAAAAA7IQrPoZiFwAkfnJHggAAAAAAAAAAAAAAAAAAAAAAAAAAAF0rPGYIGWVwMU8AAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAKM1Nj5PRDFEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEErKwICMSUA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMSsCAisDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO20zMSsr\r
+        KysBFwAAAAAAAAAAAAAAAAAAAAAAAAAAHH15bEczM4NdKykDFQAAAAAAAAAAAAAAAAAAAAAAIpm4pY57\r
+        bG6WAACbODREDQAAAAAAAAAAAAAAAAAA1Z3QzcGwk5GAlwAAAADccnV8CgAAAAAAAAAAAAAAACfk6+XL\r
+        yMCrqJ4AAAAAAAAAsaamCQAAAAAAAAAAANPDzefi3+XLzLrYAAAAAAAAAAAA48TMmhAAAAAAAADb0ba+\r
+        y97ey9GgAAAAAAAAAAAAAAAAAN/ryxoAAAAAAADwvK28x8vl2gAAAAAAAAAAAAAAAAAAAO3p6JcPAAAA\r
+        AADx48ji7wAAAAAAAAAAAAAAAAAAAAAAAAAA6sALFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////h////wf///8D//9/A//+f\r
+        wP//v8D//z/Af/5/4H/+f+A//H/wH/j/+B/w//wP4f/+B+P//gOD//8BB///wA///+Af///wH///4D//\r
+        /8AP//8AB//8AYP/8APB/+AH8P+AD/g/AD/+H4B//wfB///h//////////8oAAAAGAAAADAAAAABAAgA\r
+        AAAAAEACAAAAAAAAAAAAAAABAAAAAQAAAAAAAA4ftAAAGb4ANz+pACMxvQA5QaYAOUGqADdCugBdX5oA\r
+        amueAHR0lgB4ep4ASU6jAFJWoABXXKkAQEm2AEpLugBJVL8AXV64AGJkogBpbKYAeXqgAGZovQBudLkA\r
+        c3izAAAXwwAAF8cAABnHAAMXzAAAGckABBvMAAAd1QACH9sADibAAAciyQAKJMoADCTJAA4pzQARJcAA\r
+        EifGABIszgAVLs4AHC/JAAgj0QADId8AFC/TABAq1QAWMNMAGTHRAB020AAaMNYAGTTXABcy2QAXMt4A\r
+        GDPaACs9xQAkN84ALD7PACA51AAjPdYAIjvYAAwo6gASLOMAEC7nABIv7gASMe4AGTXpABAv/QAWNPQA\r
+        GDbyAB059QAnMeEAIDjiACo/4QA7SsIAMEHLADZFzwAmQN0AL0jcADNF1AA1RtUANEvcADhN3gA+Ut8A\r
+        LULhAChB5wAvSOsAKULxAEpXzwBSX84AT1zTAFRf0ABaY9YAXWnXAGpwwQBtdsoAbHbNAGBs3wBDWOkA\r
+        R1rxAEFY9QBPYuYASmLpAE1h7QBWauAAVGnoAFdr7gBZbvUAX3P3AGt24gBueOAAY3PuAGl06gBoefMA\r
+        YHP6AHmE2wB+iOQAdYToAHqK6gBugPQAdIX1AHqK8gB/ivIAf47wAHKF/AB6i/gAe438AImLrwCIi8MA\r
+        iY3LAJOYzQCNktcAqq7TAIOL5QCIkuAAipHmAIKR7ACKluoAlJjpAJKa7wCLmfAAj533AIWV+gCJmP4A\r
+        mqDmAJah9QCYofUAmqH7AL7B1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAXmMHAAAAAAAAAAAAAAAAAAAAAAAAAAAAcmZWgAAAAAAAAAAAAAAAAAAA\r
+        AAAAAACBbFNNWwAAAAAAAAAAAAAAAAAQAAAAAACKaVI8KgAAAAAAAAAAAAAAABYSAAAAAAAAZVE6MgAA\r
+        AAAAAAAAAAAAAEcAAAAAAAAAcE4yMwYAAAAAAAAAAAAATEwAAAAAAAAAAFIwLzIVAAAAAAAAAAAXQwAA\r
+        AAAAAAAAAJA6KTQEAAAAAAAAAABGSgAAAAAAAAAAAAB0Mik0AwAAAAAAAElCAAAAAAAAAAAAAAAAbiUl\r
+        SA0AAAAAT0VeAAAAAAAAAAAAAAAAAGEiLVQJAABPQTcAAAAAAAAAAAAAAAAAAABuIzI4DTk/KwAAAAAA\r
+        AAAAAAAAAAAAAAAAhyEjLSsjgwAAAAAAAAAAAAAAAAAAAAAAACYZAh0FAAAAAAAAAAAAAAAAAAAAAAAU\r
+        Jh8dGxkBCgAAAAAAAAAAAAAAAAAAABFXQSwfWFgeHQgAAAAAAAAAAAAAAAAYb2tiVUFcAACFPz0MAAAA\r
+        AAAAAAAAf3OPeHdpZGAAAAAAAGZkDwAAAAAAAABgfY2Ne3lxggAAAAAAAACLfF0LAAAAAJR9aHt0jocA\r
+        AAAAAAAAAAAAAJJ5DgAAAAAAiXWRhAAAAAAAAAAAAAAAAAAAk1wTAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAP///wD///8Ax///AMP//wCD/+8Ag//PAMP/3wDB/58A4P8/AOD/PwDwfn8A+Dx/APwY/wD+Af8A\r
+        /wH/AP+D/wD+Af8A/AD/APAYfwDAPj8AgH8PAAH/xwDD//EA////ACgAAAAQAAAAIAAAAAEACAAAAAAA\r
+        AAEAAAAAAAAAAAAAAAEAAAABAAAAAAAANUG3ADtIuwA+S7kAVVurAENOswBdZLAAXGa+AGVpqgBharcA\r
+        AxzTAAke0QAaMMsADSbTAAki2wAULNIAEi7aABAt3gAfNtAAFjLYABw33QAiNsAAIDbRACE40wAOK+EA\r
+        ByfrABgz5AAeOOAAGzbuABUy8wA1QssAOknJAC9C0QArQNQANUjTADFG3QA2S9sANEzdAC1F9QBGVc4A\r
+        QlXZAFJgxgBUY9IAZW/DAHF4wgB4e8IAY27SAGVy0ABmcNcAbnjUAGl22gBHWOMAQVnkAEZc7ABAV/UA\r
+        VGr5AG175gBxe+YAe4K8AH+J3AByg+kAeor2AJGVwQCMk+8AjZnpAIeW+gCIk/gAiZj4AJme8gCWpPkA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAMykAAAAAAAAAAAAAAAAAMTUW\r
+        AAAAAAAAAAAAAAAAADkzIzIAAAAAAAAALQAAAABEJRQCAAAAAAAAAB4AAAAAACoTDAAAAAAAACI6AAAA\r
+        AAAAJRABAAAAAAchAAAAAAAAAAASEAQAACwcAAAAAAAAAAAAABcbBgkdKwAAAAAAAAAAAAAAFQ0YJwAA\r
+        AAAAAAAAAAAAAA8OCh8AAAAAAAAAAAAABxoZITALAgAAAAAAAAA+ODc2KAAAACYFAAAAAAAvQ0E9OwAA\r
+        AAAAQi4AAAAARTxAAAAAAAAAAAAAPwgAAAAAAAAAAAAAAAAAAAAAAP//AADP/wAAj/8AAIf3AACH9wAA\r
+        x+cAAOPPAADxnwAA+B8AAPw/AAD8PwAA8B8AAMHPAACD5wAAj/kAAP//AAAoAAAAgAAAAAABAAABACAA\r
+        AAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAADgAAABMAAAAWAAAAFgAAABQAAAAP\r
+        AAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAADwAAABoAAAAlAAAALgAAADIAAAAzAAAALwAAACcAAAAdAAAAEgAAAAkAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABQAAAAkAAAANAAAAEIAAABLAAAATwAAAE8AAABM\r
+        AAAARQAAADkAAAAqAAAAGQAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAW\r
+        AAAAKQAAAD4WFm2DHR6gxR4fteUfH7XlHh6izBcXdJsAAABaAAAAUgAAAEQAAAAxAAAAHQAAAA0AAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAFgAAACoSElVjHh+45Rwdx/8dH7r/HiCv/x4hr/8fIbj/\r
+        Hh7F/x0exfoaG4WuAAAAWAAAAEgAAAAzAAAAHQAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAAAp\r
+        GhuHjBscy/4bH67/FxyY/ygzsf8zP7v/Lzq0/yAmn/8aIJb/ICSj/yAgwf8fH6nXAAAAWgAAAEkAAAAy\r
+        AAAAGgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAJBociYocHcT9Iymo/zNByP9JW+D/T2Tk/0tf5f9IXOL/\r
+        Qlff/ztO0v8nMan/HiOY/yMktv8fH7LjAAAAWAAAAEYAAAAsAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAB0lJ5CC\r
+        ICHH/S84uf89T9X/VWjl/1Nn5/9PY+X/S1/k/0Zb4v9BVuH/PVPe/zhN1/8tOrb/HiOY/yMltv8fH6rY\r
+        AAAAVQAAAD8AAAAlAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUIiNiSiEizfwzP8P/QFHW/1hs5v9Xauj/U2jn/05j5v9JXuP/\r
+        RFnj/0BV3/86UN7/OU7d/zNI1v8rOLf/HySY/yAhwP8bHIyyAAAATwAAADYAAAAcAAAACQAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAACAxM83r\r
+        OUPP/z1P2P9aa+b/W23o/1Zq5/9TZuf/TWHl/0le4/9DWOL/QFTf/zlP3/82S9z/M0jb/y1C1P8oM67/\r
+        ISWe/xwcy/4PD0Z4AAAARgAAACoAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAJAAAADgAAAA8AAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARR0q+mDE21P89UNj/Vmnk/11v6f9ZbOj/Vmnn/1Bk5v9NYeb/\r
+        Rlzj/0NY4f89UuD/OE/e/zRK3P8wRtv/LETZ/yk9zv8cIZn/IiWu/x8guesAAABSAAAAOQAAAB0AAAAK\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAABcAAAAhAAAAIQAAABMAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8wrVUqLNT9\r
+        SFnk/0lc4v9gcun/W2/p/1ls6P9Uaeb/UGTm/0pf5f9GW+L/QFXi/ztR4P82Td7/MUjc/y1F2v8qQtj/\r
+        KEHW/ys7w/8eI5n/Hx/E/xkZfJ8AAABGAAAAKQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAVAAAAKwAAADcAAAAyAAAAHAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIVFfSqkNJ3f9LYur/XnDo/19x6f9bbuj/WWvn/1Rm5/9NYuX/\r
+        SV7j/0Rb4/8/VeD/OU/e/zRL3f8wR9z/LEPZ/ylB2P8oP9f/Jj3S/ygzrv8iJaf/Hh/C9QAAAFAAAAA1\r
+        AAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAACYhIoafHR7F+AAAAD0AAAAg\r
+        AAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgptTw/QdPY\r
+        T1ni/1dq6/9gcur/X3Hp/1ls6P9Waef/U2fm/01h5f9IXOP/Qlji/z1S3/84Tt//M0nc/y1G2/8qQdn/\r
+        KD/X/yY+1/8lPdb/JzrI/x0imf8eHsb/FxdvkQAAAEAAAAAiAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAA0AAAAgKSlgZR8gr/4aGs//AAAAPgAAAB8AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyiyPTI01PBcbOr/XW/r/19x6f9cbun/Wm3o/1Zp5/9RZeb/\r
+        TWDl/0dc4v9CWOL/PFLf/zdO3v8zSdz/LETb/ylB2P8nPtj/JT3W/yQ81f8iOdH/KTOv/yEkr/8fILfo\r
+        AAAASQAAACsAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAGgAAADM8P67+GRrC/xobzv8AAAA5\r
+        AAAAGgAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0Nclz\r
+        QEPa/1dq6/9ecej/XnHp/1xv6f9Za+f/U2fn/1Bk5v9LX+T/RVri/0FW4f87Ud//NUze/y9G2/8rQ9r/\r
+        KEHY/yU91/8kPNb/IzvU/yE51P8mOMT/ICOd/xsczP4GBhlXAAAAMwAAABYAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAABMAAAArUlW98Cwwu/8aGs7/HBzJ/gAAADEAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElLzHEyNNb/V2vq/2Fy6v9fcer/WWzo/1dq6P9UaOb/\r
+        TWLm/0pd4v9EWOL/PlTf/zlQ3/8zSt3/Lkba/yxD2v8oP9j/JT3W/yI71f8iOdT/IDnU/yA2zv8hJ5//\r
+        HyDB/xwcjqoAAAA6AAAAGwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAIUpMpZwrLsr/IyfK/x0eyP8dHr/y\r
+        AAAAKAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        RkjQijg62P9ccOv/YXPr/11v6v9abej/Vmnn/1Nl5/9NYeX/SV3j/0NX4f89U+D/N03e/zNJ3P8uRdr/\r
+        K0LZ/yc/2P8kPNb/ITnU/yE41P8fN9P/HjfT/yg1tP8gI7P/ICCx2wAAAD4AAAAeAAAACQAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAABVKTH9gIiLN/yEmxf8fIcz/ISO7/x0eq8YAAAAhAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHSdKJOTvY/11w6/9fcen/W27q/1lr6P9UaOf/\r
+        Umbm/0xg5P9GXOL/Qljh/ztQ3v83Td7/Mknc/y5F2v8pQdj/Jj7X/yQ81f8gOdT/HzjU/x830/8dNtL/\r
+        JDW//yAiqP8eH8H0AAAAQAAAAB8AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAIE1Q1PkaGtD/ICbJ/xsbz/8bG8z/\r
+        Dg9MVQAAABsAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAADs80JIzNdf/XG/r/11w6v9aben/V2ro/1Rn5/9RZeb/SV/k/0VZ4v8/VOD/OlDf/zZM3f8xSdv/\r
+        LkXa/ypA2P8mPtf/IjvV/x831P8eN9P/HTbS/xw10v8gNMb/HSKh/xwdyPwAAABBAAAAIAAAAAoAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAABJ5fb+EHBzQ/xwd0P8hKNP/HBzM/xobzv8AAAAxAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANzjQhS8w1f9db+v/X3Lq/1tt6P9Wauf/\r
+        UmXn/09k5f9JXuT/RFji/z1U4P86T9//NUzc/zBI2/8sQ9r/KUDX/yU91v8iOtX/HzjU/x420/8dNdL/\r
+        HDTS/x40yv8eI5//GxzM/gAAAEIAAAAhAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAHjw+1/wjJtP/HyPQ/yAj0v8lKbv/\r
+        HB3E9gAAACgAAAAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAuMM50KSrT/2V37P9eb+n/WWzp/1Vo5/9QZeb/TGHm/0hc4/9CV+L/PlPf/zlO3v81TNz/\r
+        L0fa/ytC2P8oP9f/JD3V/yI61f8eN9P/HTXT/xw00v8bNNH/HTPN/yMqpv8bHMz+AAAARAAAACMAAAAM\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAABQ1OYhaISPS/xob0P8hKNL/GxzP/yIjvf8cHqzFAAAAHwAAAAoAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0uz3A3ONf7ZnTq/1tu6v9Za+j/\r
+        VGfo/09j5v9LYOX/Rlvj/0NW4f89U9//OE/e/zNK3P8wRtr/K0LZ/yg/1v8kPNX/IjnU/x420/8cNdL/\r
+        GzTR/xsz0f8bM83/Iiqn/xsbzf4AAABHAAAAJgAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAIiwv1PgtM9b/HiLR/yEn1P8fIcv/\r
+        GhvM/w8QUU8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAKyzNX0ZI2exibef/W2/q/1Zp6P9RZef/TmPm/0tf5P9FWuP/QVbi/ztR3/83Tt3/\r
+        M0nc/y5G2v8qQdj/Jz/W/yI71f8gONT/HjbS/xw00v8bM9H/GjPR/xozzv8kK6b/GhrP/wMDDk4AAAAr\r
+        AAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAACAAAABk7QKR9JijU/xoa0P8hKtL/HyPS/ywxvv8bG8v+AAAAKQAAABAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArLNJcQ0TY5F1m5P9aben/\r
+        VWnn/1Bk5/9NYub/SV7k/0Va4f9AVeH/O1Hf/zZN3f8ySdz/LkTa/ylB1/8nPtb/IzzU/yA41P8dNtL/\r
+        GzTS/xoz0f8ZMtH/GTLQ/ycwrf8bHMz/Dw9GagAAADIAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAKSIk0fwpLdD/HSHP/yAn1P8dH9D/\r
+        Ki2//x4et90AAAAfAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAACkq0UlCQ9jUU1ng/1dr6v9SZeb/UGTm/05i5v9JXuT/Qljh/z5T4P86Ud//\r
+        Nkvc/zFJ2/8tRNr/KUHY/yY+1v8jO9T/HzjT/x410/8bNNH/GjLR/xky0f8ZMdD/JjGw/x0ew/8aG4Wh\r
+        AAAAOgAAAB0AAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAADAAAACA4O8XKLDDP/xoa0P8gJ9H/HiHS/ycsyP8bHMz/EhNeVQAAABYAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKSrTMzw91apJUeD/\r
+        XG/s/1Jm5v9QZOb/S2Hl/0dc4/9CV+L/PlPf/zlP3v81S9z/MEfa/yxD2f8pQNf/Jz7V/yM70/8fONP/\r
+        HTXS/xs00f8ZMtD/GTLQ/xky0P8hLrL/HiC4/x4fo8oAAABEAAAAJgAAAA4AAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXJylwVB8g0P8kKMv/HSLP/yAm0/8fItL/\r
+        LTbD/xsbyv0AAAAmAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALi/RgTs/2v5kdev/Umbn/05i5v9KX+T/RVrj/0BW4f89U+D/\r
+        OE7e/zRK3P8vRtr/LEPY/yg/1v8lPdX/IjnT/yA40v8dNdL/GjPR/xky0P8ZMtD/GDHQ/x4vuf8dIKn/\r
+        Hh++8QAAAE0AAAAxAAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAEAAAACcmKND6MDjK/xsc0P8jLNP/HSHS/ys01P8jKcP/ISK31AAAABsAAAAIAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnKMs1\r
+        S03b6GRu5/9SZej/TWHm/0le5P9EWuP/QFbh/zxS3/83Td7/M0rc/y9G2v8sQtj/KEDW/yU91f8hOdP/\r
+        HzjS/xw00v8aM9H/GTLQ/xgx0P8YMdD/Gi/D/xgdmv8bG8z/DA06bQAAAD8AAAAiAAAADQAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAeOTy/tyow0v8jK8//IyrU/yIq1f8kK9T/\r
+        Fy3N/xsbz/8KCyo2AAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkq0xpTVdu7VVrg/1Vp6/9MYOX/R1zk/0JX4/9AVeH/\r
+        OlDf/zVM3f8xSNz/LUTZ/yxD2P8oP9b/JT3V/yE50/8fONP/HDTS/xoz0f8ZMtH/GDHQ/xgx0P8YMMz/\r
+        GySj/x4gu/8dHp3FAAAATAAAADEAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAFxwdTEIcHdD/JjfS/yEn0v8pNtf+ISfU/x0z2v8jL8X/ICHE8wAAACAAAAALAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAD091HQ1Ndb/aHrt/0pg5v9GW+P/Qlfi/z1U4f85T97/NEvd/zBI3P8sRNn/K0LX/yc+1f8kPNT/\r
+        ITjS/x430v8cNNH/GjPR/xkx0P8YMdD/GDHQ/xgxz/8bK7f/HCCh/xwdyPwDAwxbAAAAQQAAACUAAAAP\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAoKSvP9CU00/8bK9P/KzjW/SIo1P8TLNn/\r
+        ESnQ/x4gyv8eH4h0AAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCnPNE9S3ORocef/TWLo/0Vb4/8/VeL/\r
+        PFPh/zlP3/8zSt3/L0fb/y1E2P8qQdf/Jz7V/yM71P8gONL/HjfS/xwz0f8ZMtD/GDHQ/xgx0P8XMM//\r
+        FzDP/xguxf8UGpb/HyG6/x0ensgAAABPAAAANQAAABsAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN\r
+        AAAAIDQ3sqQkKtH/ESrW/wsl3f8aLNr/DSXZ/wcj1/8eL8f/HB3L/QAAACQAAAAOAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAASUvYpElL3P9hc+z/Rlvl/z9V4v87UuD/Nk3e/zNK3P8vRtr/LEPY/ylB1v8mPdT/\r
+        IzvT/x830v8dNtH/GzPR/xky0P8YMdD/GDHQ/xgx0P8XMM//Fy/N/xkps/8bIJ3/GxvM/gwMOXEAAABF\r
+        AAAAKgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAABoeH1xOHR7Q/x0wz/8KJdv/BiPf/wYj3f8DH9f/\r
+        DijV/yMpxf8kJbTFAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnKMs1R0na8W146f9IXej/\r
+        P1Xh/zpQ4P81TN7/MUjd/y5F2v8rQ9f/KEDW/yU81P8jO9P/IDjS/x020f8bM9H/GTLQ/xgx0P8YMdD/\r
+        GDHQ/xgx0P8XMM//Fy7H/xQbmf8fIrD/Hh+05AAAAFIAAAA6AAAAHwAAAAsAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU\r
+        AAAAKyIkzfojMsv/DSbW/wYi4P8GI97/Ax/Z/wYi1v8aMMz/GxvP/wAAACcAAAAPAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAABWWdyYTVDd/2Bz7f9BV+T/OE/g/zNK3f8wRtz/LETa/ytC2P8nP9b/\r
+        JDzU/yI60/8fN9L/HTXS/xsz0f8ZMtD/GDHQ/xgx0P8YMdD/FzDQ/xcwz/8XMM//Fyq7/xccmf8dHsb/\r
+        FRZulAAAAEkAAAAuAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAACQxNMLSKDDO/xUs1f8IJOD/BiPg/wYi2/8DH9n/\r
+        DCfW/yYwx/8kJsLnAAAAGwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgpzzRNT9vq\r
+        a3To/0Vb6P85T9//Mknd/y9G3P8sQ9r/KkHX/yY91v8kPNT/ITnT/x830f8dNdH/GzPR/xky0P8YMdD/\r
+        GDHQ/xcw0P8XMM//FzDP/xcwz/8XL8r/GCOm/x0hpv8dHsL2AAAAVgAAAD8AAAAjAAAADgAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAe\r
+        LTCQeSIkz/8eMtD/Dyrd/wck4v8GI93/Ax/Z/wYi1v8ZMNP/HBzP/xYXTTwAAAAQAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN24FRBQ9r+ZXfu/zxR5P8zSt3/LkTc/ytD2f8oQNf/\r
+        Jj3W/yM71P8gOdP/HjfR/xsz0f8ZMtD/GDDQ/xcw0P8XMND/FzDP/xcwz/8XMM//FzDP/xcwz/8XLMD/\r
+        ExqX/x4gvv8cHJW8AAAATQAAADMAAAAZAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAGA4PKjodHs/+JTfL/xIr2f8LJ+L/ByTg/wYi2/8DH9b/\r
+        CybW/yYyyP8lJsXsAAAAHAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAFhb3dNmbeb/S2Hr/zVL3/8tRNv/KkLZ/yc/1/8lPNb/IjrU/x830/8cNdH/GzPR/xky0P8XMND/\r
+        FzDP/xcw0P8XMM//FzDP/xcwz/8XMM//FzDP/xYvzP8XJ7D/Gh+f/xwcyv0ICCpnAAAAQwAAACgAAAAR\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAAp\r
+        KSzK7ys2zP8cMtb/ESzi/won4f8IJN3/Ax/Z/wYi1v8XL9L/HR7O/yAicE4AAAAQAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc3XWGTo72Pxte+3/OlDm/zBG2/8sQ9n/\r
+        Jz/X/yQ71f8hOtP/HzfT/xw10f8bM9H/GDHQ/xcwz/8XMM//FzDP/xcwz/8XMM//FzDP/xcwz/8XMM//\r
+        FzDP/xYtxf8RF5X/HiC2/x0ep9UAAABSAAAAOgAAACAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAIzQ3trQpLs//IzjU/xYw4P8NKeP/Cife/wgj2/8DH9b/\r
+        DCbT/yYzyP8lJsfwAAAAHAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAbG/fgk1R3v9abO3/M0rf/yxE2f8oP9f/JTzV/yI60/8eNtL/GzTR/xsz0P8YMc//\r
+        FzDP/xcwz/8XMM//FzDP/xcwz/8XMM//FzDP/xcwz/8XMM//Fy/O/xcot/8XHJv/HBzK/hARUoAAAABK\r
+        AAAAMQAAABgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAB4hImVZ\r
+        HyDP/yk7z/8ZMtz/ES3i/w4q3/8LJtz/BSHX/wYi1f8VLdD/HR7O/yAicU0AAAAQAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUlTd4Gdx5/9EWuj/\r
+        M0nb/ytD2P8mPtX/IzvU/yA40v8bNNH/GTLQ/xgxz/8XMM//FzDP/xcwz/8XMM//FzDP/xcwz/8XMM//\r
+        FzDP/xcwz/8XMM//Fi3I/xQeof8cIaf/HR7B9AAAAFgAAABDAAAAKAAAABIAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAZAAAAMSAhzfwsOsn/IDbY/xcx4/8SLeH/Dinc/wgj2v8FIdX/\r
+        DCbS/yc1yv8lJ8nyAAAAGgAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAB2edslOTrY/Gx66/85T+H/MEbZ/yhA1v8mPdT/ITnS/x830v8bM9D/\r
+        FzDP/xYvz/8XMM//FzDP/xcwz/8XMM//FzDP/xcwz/8XMM//FzDP/xcwz/8XMM//Fyq//xIYlv8fIbn/\r
+        HR6izAAAAFIAAAA7AAAAIAAAAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAACwnKcbs\r
+        LTbH/yQ51f8aNOL/FTDi/xEt3/8LJtn/CCPX/wci0f8YMNL/Hh/P/yQndUwAAAAPAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvceFr\r
+        Rkjb/l5x6v8zSt3/LEPX/yc/1f8kO9P/IDnR/x020f8aMtD/FzDP/xYvz/8XMM//FzDP/xcwz/8XMM//\r
+        FzDP/xcwz/8XMM//FzDP/xcwz/8WL83/FSWy/xccmv8cHcj+ExRhigAAAEwAAAAyAAAAGgAAAAkAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAABIAAAAnLjC1wSovyv8oO9D/Hzjg/xk05P8VL97/Dynb/wsm1/8HItH/\r
+        DyjR/yo2zP8rLcjmAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABbXt/FX2bi/0le4/8yStn/K0LW/yY91P8jOtL/\r
+        HzfR/xs00P8aMtD/GDHP/xYvz/8XMM//FzDP/xcwz/8XMM//FzDP/xcwz/8XMND/FzDQ/xcw0P8WLcn/\r
+        ERug/xwfpf8dHcP3AwMMXAAAAEUAAAArAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAJCgpjYIiJMz/\r
+        LT3L/yQ83f8dN+P/GTPg/xIs3P8OKdj/CiTU/wsm0P8eM9H/GxzQ/xITNy0AAAANAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAABERdrzbXjm/z1T3/8wSNb/Jz/T/yU80v8gOND/HjbQ/xw10f8aM9D/GTHQ/xcwz/8WL8//\r
+        Fi/P/xcwz/8XMND/FzDQ/xcw0P8XMND/FzDQ/xcw0P8WKsL/DxWV/x4gt/8dHqbTAAAAVAAAAD4AAAAl\r
+        AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAADgAAACAYGFNTHR3O/y48xP8mO9n/IDnj/xw24f8VL9z/ESvY/w0m0/8KJM7/\r
+        EyzQ/ykyzf8wMsHLAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHR23TU2ONb9bHvm/zZL2v8vRdX/\r
+        Jz/T/yQ70v8gOND/HjbQ/xs0z/8aMtD/GTHQ/xcwz/8WL8//Fi/P/xYvz/8XMND/FzDQ/xcw0P8XMND/\r
+        FzDQ/xYvzv8UJbX/FBqZ/x0exf4WF3SbAAAAUAAAADgAAAAfAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAdAAAANR4fzPwtOcL/\r
+        KD3W/yM74v8fOeH/GTLd/xQu2v8PKdT/DCbR/w4o0P8iOND/Hh7P/gAAACAAAAALAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAG5w4GtFSNr+Y3Lk/zNK2P8tQtX/Jj3S/yM70f8gOND/HjbQ/xs0z/8ZMdD/\r
+        GDHQ/xYvz/8WL8//Fi/P/xYvz/8WL9D/Fi/Q/xYv0P8WMND/FjDR/xUuyv8SHaX/GR6f/xwcyv0LDDdz\r
+        AAAASwAAADMAAAAaAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAKAAAAGgAAADIiI8bzLTbC/ys+1P8mPuH/Ijzh/xs13v8XMdr/EizU/w4o0v8MJ8//\r
+        GDDS/yctzv80NrWjAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFk3qtYXd7/\r
+        VGbg/zJI1f8pQNP/Jj3S/yI50f8gOND/HjbQ/xozz/8ZMdD/FzDP/xUuz/8WL8//Fi/P/xYv0P8WL9D/\r
+        Fi/Q/xYv0P8WL9H/FjDR/xYsxv8OFJT/HSCp/x0evvMAAABZAAAARgAAAC0AAAAWAAAACAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAABgAAAAuJSe83ioxw/8sPs//\r
+        Jz7e/yU+4v8eN97/GjPb/xUu1f8RKtL/DSfP/xMr0P8qPdL/IyTP+wAAABsAAAAJAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFNV29lmbeH/Rlva/zFI1P8pQNP/JTzR/yI50P8fN9D/\r
+        HDTQ/xozz/8YMM//Fi/P/xUuz/8VLs//FS7P/xUv0P8VLtD/FS7R/xYv0f8WMNL/Fy/R/xcqwP8RF5b/\r
+        HyG1/x4fqdcAAABWAAAAQQAAACgAAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAgAAAAWAAAALCYnscYnK8T/KzzK/yg/3P8nQOL/IDne/xw12/8XMNb/EyzT/w8p0P8QKtD/\r
+        HjbS/yEj0P8xNJJdAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        c3bUDUJD2PJveeP/P1PY/zFG1P8mPtL/JDvR/yA30P8eNs//GjPQ/xoyz/8XL8//FS/P/xQuz/8ULs//\r
+        FC3P/xQu0P8ULtD/FS7R/xYv0v8XMNL/FjDQ/xYnt/8VG5n/Hh/C/hkZhKoAAABSAAAAPQAAACQAAAAQ\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQAAAColJqCoIyXG/yw7xf8pPtr/\r
+        KEDh/yI63/8eN9v/GTHW/xUu1P8RKtH/DijQ/xcv0f8vPdP/LzHL5gAAABYAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc3baKjk51/pve+L/OU7W/y5F0/8mPNH/\r
+        IjrQ/yA30P8cNM//GTLP/xcvz/8VLs7/Ey3P/xMtz/8ULc//Ey3P/xQt0P8ULtH/FS/R/xYv0v8XMdP/\r
+        GDDO/xUiq/8aHpz/HB3I/hITW4gAAABPAAAAOAAAACAAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAABQAAAApHiCEhR8hyf8sO8D/KD3X/yhA3/8jO97/Hzjb/xoz1/8WL9T/EyzR/w8p0P8TLND/\r
+        JjzR/x0e0P4XGD4pAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAcnXeRTg61/xseuL/M0jU/y1D0v8jOtH/IDfP/x01z/8ZMs//GDDO/xYuz/8TLM7/\r
+        EyzP/xMsz/8SLM//EyzP/xQt0f8ULtH/FS/S/xcw0/8ZMtT/GjDL/xMamv8dIqL/HR3H+woKMW8AAABL\r
+        AAAAMwAAABwAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAAKBkadXcdHsn+KTa7/yg91f8oQOD/\r
+        Izzf/x843P8cNNj/FzDW/xQt0/8QKtD/ECrO/xox0P8pLtD/ODu6ogAAABIAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbnDeYkFD2f1od+D/\r
+        MkfT/ypA0v8gONH/HjbP/xoyzv8YMc//Fi7O/xQtzv8SLM7/ESvO/xIrz/8SK8//EyzP/xQt0f8VLtL/\r
+        FzDT/xgx1P8bNNX/HTHH/xIYlP8gI6v/Hh+98AMDC10AAABHAAAALwAAABgAAAAJAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAEwAAACcVFmJoHBzL/ik0t/8oPdL/KEDf/yM73/8fONz/HDXb/xgx1v8VLtP/ESrR/w8p0P8VLdD/\r
+        LD/T/yYnz/kAAAAZAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaWzfhkxP2/5jdOD/MEXT/yc90f8fNs//GzPP/xkxz/8WLs7/\r
+        FCzO/xEqzf8QKs7/ECrO/xEqzv8SK8//EyzQ/xUu0f8WMNP/GDHT/xs01f8dNdT/HjDC/xYclf8hI7X/\r
+        Hh+s2gAAAFcAAABEAAAAKwAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAAAmDxBJWRsbzf4pNLb/KT3T/ylB4f8lPuD/\r
+        Hzjd/xw12/8YMdb/FS7T/xIr0f8PKND/EivP/yE50f8hI9H/NDeRUAAAAA0AAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        Y2benVRX3P9gcd//LkXS/yU80v8cNM//GDHO/xcvzv8TK83/ESrN/w4ozf8PKc7/ECrO/xEqz/8SLND/\r
+        FC3Q/xYv0v8YMdP/GzTV/x431v8hONT/IjC6/xofl/8gIb//HB2SugAAAFQAAABAAAAAKAAAABMAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT\r
+        AAAAJg8QSFkbG8z+KjO1/ys/0/8qQeL/JT/i/x843v8bNNv/GDHX/xUu0/8SK9P/DynQ/w4ozv8YMc7/\r
+        LznU/zg8ys0AAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX2Hdsltf3v9eb9//L0XU/yE40f8ZMs//\r
+        Fi/O/xMszf8RKs7/DyjN/w4nzf8PKc7/ECnN/xErz/8TLND/FS7R/xgx0v8aM9T/HjfW/yI62P8lPNP/\r
+        IS2v/x0imv8eH8X+FxdznAAAAFIAAAA+AAAAJQAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAACcLDDZQGxvL/ioztf8rP9D/KkHj/yY/4/8hOuD/\r
+        GjTb/xcx2v8ULdX/ESrS/w8o0P8NJ8//FC3P/y1B0/8lJ9H7AAAAGQAAAAgAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAXV/duV1i3/9cbuD/LkTV/x830f8WL87/FS3O/xEpzP8PKMv/DCfM/w0mzP8OKM3/\r
+        ECnN/xIsz/8VLtD/GDHR/xoz0/8eNtX/IjrY/yY/2v8oPdP/HSej/yAknv8dHcn9ExNbiAAAAFAAAAA7\r
+        AAAAIgAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABUAAAAo\r
+        Cww2URscy/0oMLL/LT/Q/ytC4/8nQOT/Ijvh/xs13v8XMdn/EyzV/xAq0v8OKND/DCbP/w8pzv8hOdH/\r
+        IybS/zs+n1kAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWlzdv19l3/9bbd//\r
+        LEPV/xw00P8TLM7/ESrN/w4ozf8MJsv/DCbL/w0mzP8OKM3/ESrO/xMszv8XMNH/GjPS/x421P8hOdb/\r
+        Jj7Z/ypC2/8sP9D/GB+Y/yIkov8dHcj8DQ4/dgAAAE4AAAA4AAAAHwAAAA0AAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAWAAAAKg8PR1obG8z+Ji2v/y0/0P8sROL/J0Dl/yI84f8bNN3/\r
+        FzHb/xIr1v8PKdL/DSfR/wslz/8LJc3/Fy/O/y030/86PsnGAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFvcwmBm4P9Za+D/KkHV/xcw0P8RKsz/DifM/wwlyv8LJMr/\r
+        CybM/w0ny/8PKMz/EivN/xQuz/8ZMtL/HDXT/yE51f8lPNf/KUHZ/y5F3P8tQM7/GByV/yMmpf8eHsT4\r
+        BwcfaAAAAEsAAAA0AAAAHQAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAFwAAACsTE2Bq\r
+        GxvM/iYtrv8uP9D/LETi/yhB5v8jPOP/Hjff/xYx2/8SLNn/DSfT/wwm0f8KJM7/CSPO/xAozf8rPtP/\r
+        JifR+gAAABkAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        Vljcx2No4f9Za+D/Jz7V/xcv0P8OJ8z/DCbL/wokyv8LJcr/DCbL/w4nzP8QKcz/FCzO/xcv0P8bM9H/\r
+        HjfT/yQ71v8oP9j/LUTb/zBH2/8vP8v/GR6W/yImq/8fH73wAAAAWgAAAEkAAAAyAAAAGwAAAAsAAAAA\r
+        AAAAAAAAAAAAAAAAAAAACwAAABkAAAAtFxdxeRscyv4mL6//Lj/Q/y1E4/8oQef/Ijzk/x433/8XMdz/\r
+        Ei3Z/w8p1P8KJND/CCPO/wchzv8MJc3/HzfQ/yIk0f84PJVQAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFbczWBl4f9cbuH/Jz/V/xMrz/8MJcz/\r
+        CSLK/wkjyv8LJcr/DSfJ/xApyv8SKs3/FS3O/xgx0P8cNNH/IDnU/yY91v8qQdn/L0Xc/zNI3P8uPcb/\r
+        Gh+W/yIktP8fH63cAAAAWAAAAEcAAAAvAAAAGQAAAAoAAAAAAAAAAAAAAA0AAAAcAAAAMBcYd4IcHMj+\r
+        JzCx/yxA0f8rQ+P/KEHn/yE74/8dOOH/FzHd/xIs2f8PKdj/CSTS/wcizv8GIMz/ByLM/xQtzf8sNtP/\r
+        Oz7IwgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAWFrdwlpf3v9gceL/Jz/U/xEqz/8JI8v/CCHJ/wkjyf8MJcj/DifK/xEqy/8TK8z/\r
+        Fi7N/xoy0P8eNtH/IjrT/yg/1v8rQ9n/MEbd/zNI2/8pOL7/GyCX/yEjuv8eH6HNAAAAVwAAAEUAAAAu\r
+        AAAAGQAAAA4AAAARAAAAIAAAADQZGoKPHB3G/iYwsv8rPtL/K0Pk/yY/5f8gOuP/HTfg/xYw3P8SLNn/\r
+        DSnX/wgj0v8GIM3/BB/M/wQfy/8LJMv/Kj3T/ycp0foAAAAYAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXF7eslNX3f9kdOL/\r
+        KkLV/w8pzf8HIcv/CCHJ/wojyf8MJcf/DyjI/xEqyf8ULcz/GDDN/xszz/8fN9H/IzrT/yg/1v8sQ9n/\r
+        L0fc/zFH2f8lMrT/GyGX/yAhvv8cHZS9AAAAVgAAAEMAAAAvAAAAJAAAACgAAAA4HR6guhwdxP8kL7H/\r
+        Kj7T/ylA5P8kPeX/IDri/xw24f8VMN3/ESvZ/w0o2P8II9L/BR/N/wMezP8AG8n/BiHK/x42z/8gItH/\r
+        NTeJRQAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWPeoUpN2/5peOP/LUPW/xApzf8GIcr/ByHJ/wojxv8NJsj/\r
+        DyjI/xIryv8VLcv/GTHM/xwzz/8gN9H/JDvT/yY+1f8rQtj/LkXc/y9F2P8hLK7/GyGY/x8gwP4aG4uz\r
+        AAAAVQAAAEgAAAA/AAAARB4estscHbv/Ii6y/yY61f8lPeL/Izzj/x854f8bNd7/FS7c/xEr2f8NKNf/\r
+        CCPR/wQfzf8CHcv/ABvJ/wMeyf8ULMv/LTbT/z1AyL4AAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        ZWjfiUNF2f1se+L/L0bV/w8pzP8GIMj/CCHH/wskx/8NJsf/DyjI/xIqyv8VLcv/GTHM/xwzzP8fNtD/\r
+        IjnT/yU91v8pQNj/LEPa/ytA1P8cJ6f/GyCY/x4exP4XF3afAAAAWgAAAFYdHb/yGx2x/yEut/8kOdX/\r
+        Iz3i/yE74f8dN9//FzHd/xMu2v8QKtj/DSfU/wgj0v8GIM3/Ax7L/wAbyf8BHMn/DibK/y5A0v8qK9L3\r
+        AAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaWvgdD0/2P1vfOP/MUfT/xApyv8HIcb/\r
+        CCLG/wojxv8NJsf/ECjI/xIqyv8VLMr/GC/K/xsyy/8eNc//ITjS/yQ71P8nP9f/KUDZ/yg80f8XIJ//\r
+        GyCY/x0exP0VFnKfGxzI/Bkbpf8hL7r/IzrX/yI63/8gOd//GjTd/xcx2/8TLtr/ECrV/wwm0/8JI9D/\r
+        BiHN/wQezf8AG8n/ARvH/wskyv8oPtD/Hh/R/ywvbi8AAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAa23eZzY41vxxfeL/OEzT/xQsyP8GIMT/CCHF/wojxv8MJcf/DyjI/xApyP8TLMr/\r
+        Fi7J/xkwy/8cM83/HjXR/yA30v8hOdT/JDzX/yI3y/8UG5j/FhuX/xobw/8TGZv/HS6//x821v8eN9z/\r
+        GzXe/xky2/8WMNn/Ey3Z/xAq1f8MJtH/CSTQ/wYhzf8EH8z/ABvJ/wAax/8HIMj/HjXN/ykt0v9FSbx+\r
+        AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbG/dVC0u1PxveeH/\r
+        QlXT/xcvyv8HIcT/ByDF/wkixv8MJMX/DSXG/w8nxv8SKcf/FCzI/xcuyf8ZMcz/GjLO/xwz0f8dNdP/\r
+        HzfU/x0zyf8bK7r/HC27/x0xyv8cNNb/GzTa/xkz2v8XMNn/FC7W/xIr1v8OKNP/DCbR/wkjzv8GIcz/\r
+        Ah3K/wAax/8AGsf/BB7H/xYvy/8xO9P/PkHOzAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcnXeLzk61vRpcd//TWDW/xwzyv8IIsX/BiDF/wkixf8JIcT/\r
+        CyPF/w4mxv8QJ8f/EinH/xMryP8VLcr/Fi7M/xcvzv8YMM//GDHR/xky0/8ZMdP/GDHT/xcw1P8VLtT/\r
+        Ey3T/xEr0v8PKdD/DSfP/wslz/8II83/BB/K/wIcyP8AGsf/ABrG/wIcxP8SKsj/M0PS/y0w0vMAAAAS\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        cnTYE0VH2OReZN3/WmvZ/yE4y/8JIsT/BR7D/wUfxP8HIMP/CSLE/wwkxf8NJcb/DyfG/xAox/8RKcn/\r
+        EirJ/xIry/8TK8v/EivN/xIqzf8RKs//ECrO/xEq0P8NJ83/DSfP/wkkzP8HIsv/BSDL/wQdyP8CHMj/\r
+        ABrE/wAaxP8BG8T/DibH/zJE0P8iI9H9AAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFJU28dOUtr/Y3Lb/yc9zf8IIcb/\r
+        AhzD/wQexP8GHsL/ByDD/wkhxP8KI8T/DCTF/wwkxf8NJcX/DSbH/w4mx/8NJsf/DSbJ/wwlyv8MJcj/\r
+        CiPK/wkiyf8HIcn/Bh/I/wQex/8CHMX/ARvE/wAawv8AGsL/ARvC/wskxf8pP8z/ISLR/js+kkIAAAAJ\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAF5g3J1AQtf9bHne/y5Dz/8LJMb/AhzC/wIcw/8EHsT/BR7C/wYfw/8HH8P/\r
+        CCDD/wkhxP8JIcT/CSHE/wkhxP8JIsX/CCHF/wcfw/8GIMT/BR/E/wQexP8CHMP/ARvC/wAawv8AGsL/\r
+        ABrC/wAawv8IIcP/IznK/ysv0v5GSr+FAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGZo3XQzNNX9\r
+        bnrf/zhM0f8QKcf/ARvC/wEbwv8CG8H/AxzB/wQcwv8EHcL/BR3C/wUewv8FHsL/BR7C/wUdwv8EHcL/\r
+        BBzC/wMcwf8CG8H/ARrA/wAZwP8AGcD/ABnA/wAZwP8AGcD/BR7B/xsxx/8xOdL/QkXLvQAAAA4AAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF1fw14pKtP8XWnb/yQ6zP8GIMX/ABrC/wAawv8AGcD/\r
+        ABnA/wEawf8BGsH/AhvB/wIbwf8CG8H/ARrB/wEawf8AGcD/ABnA/wAZwP8AGcD/ABnA/wAZwP8AGcD/\r
+        ABnA/wMcwP8VLMX/NEHQ/zU40ecAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAW\r
+        AAAAJi8xbV0mKND4IDTN/wQexP8AGsL/ABrC/wAawv8AGcD/ABnA/wAZwP8AGcD/ABnA/wAZwP8AGcD/\r
+        ABnA/wAZwP8AGcD/ABnA/wAZwP8AGcD/ABnA/wAZwP8BGsD/DybD/zFBzf8oKtH6AAAAIgAAAAwAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAHQAAAC4AAABALTGtvB8o0P4HIcn/AhzG/wAaxv8AGsT/\r
+        ABrE/wAawv8AGcD/ABrC/wAZwP8AGcD/ABnA/wAZwP8AGcD/ABnA/wAZwP8AGcD/ABnA/wAZwP8AGcD/\r
+        ABnA/wQdwf8eMsb/HR7Q/xcYO1QAAAApAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAFwAAACYAAAA4\r
+        BQYbUBwdvvMYGrb/DR2t/wIbwv8AGsf/ABrH/wAaxP8AGsT/ABrC/wAawv8AGsL/ABrC/wAZwP8AGcD/\r
+        ABnA/wAZwP8AGcD/ABnA/wAZwP8AGcD/ABnA/wAZwP8AGcD/CB2z/xgawv8TFGuXAAAAUAAAADwAAAAl\r
+        AAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAIAAAAEQAAAB8AAAAwAAAAQhobi6UeHs7/Ehae/woYpf8FHcD/AhzK/wAbyf8AGsf/\r
+        ABrG/wAaxP8AGsT/ABrC/wAawv8AGsL/ABrC/wAawv8AGsL/ABrC/wAZwP8AGcD/ABnA/wAZwP8AGcD/\r
+        ABnA/wAZwP8GGKj/EhaV/xwcwfcJCi5wAAAAUAAAAD0AAAAnAAAAFAAAAAgAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABgAAAAoAAAAOgoKL1sgIcDz\r
+        HR6//wwUlP8HGrb/Bh/K/wIdzv8CHcz/Ah3L/wAbyf8AGsf/ABrH/wAaxv8AGsT/ABrC/wAawv8AGsL/\r
+        ABrC/wAawv8AGsL/ABrC/wAawv8AGsL/ABnA/wAZwP8AGcD/ABnA/wMYsv8HDn//GByZ/xwdw/kKCzd0\r
+        AAAAUgAAAD8AAAApAAAAFgAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAACAAAABIAAAAhAAAAMgAAAEMgIJ29IiLP/xQYo/8KGKj/Bx/G/wQf0v8DH9X/Ah3Q/wIdzv8CHcz/\r
+        Ah3L/wAbyf8AG8n/ABrH/wAaxv8AGsT/ABrE/wAaxP8AGsL/ABrC/wAawv8AGsL/ABrC/wAawv8AGsL/\r
+        ABrC/wAawv8AGsL/ABm//wQXrf8IDoH/GByY/xwcxfsOD02DAAAAUwAAAEAAAAArAAAAFwAAAAkAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAaAAAAKgAAADwREkxrJCXG+B4hu/8MFJv/\r
+        CR7B/wwl1f8EINn/Ax/W/wMf1v8DH9X/Ah3Q/wId0P8CHc7/Ah3M/wAbyf8AG8n/ABrH/wAaxv8AGsb/\r
+        ABrE/wAaxP8AGsT/ABrC/wAawv8AGsL/ABrC/wAawv8AGsL/ABrC/wAawv8AGsL/ABnA/wQYrv8HDoD/\r
+        FxuV/xscyf0REl2NAAAAVAAAAEIAAAAtAAAAGQAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAV\r
+        AAAAIwAAADQAAABFJSaqziYnzv8UGKL/DR21/wsk1f8IJN3/ByTd/wcj2/8DH9n/Ax/X/wMf1v8DH9X/\r
+        Ax7S/wId0P8CHc7/Ah3M/wIdy/8AG8n/ABrH/wAax/8AGsT/ABrE/wAaxP8AGsT/ABrE/wAaxP8AGsL/\r
+        ABrC/wAawv8AGsL/ABrC/wAawv8AGsL/ABrB/wMYsf8HDYD/FRqQ/xwcxv0VFXCcAAAAVgAAAEQAAAAv\r
+        AAAAGwAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAgAAAARAAAAHgAAAC4AAAA+FRZYdCorzPwhI7f/EBqj/xEmzP8QK9//\r
+        CSbk/wck4v8HJOD/ByTe/wcj2/8GItv/Ax/X/wMf1v8DH9X/Ax7S/wId0P8CHc7/Ah3M/wAbyf8AG8n/\r
+        ABvJ/wAax/8AGsT/ABrE/wAaxP8AGsT/ABrE/wAaxP8AGsT/ABrE/wAawv8AGsL/ABrC/wAawv8AGsL/\r
+        ABrB/wMZtP8HDYX/ExiO/xwdwv4XGH2oAAAAVwAAAEcAAAAyAAAAHgAAAA4AAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAGQAAACgAAAA5\r
+        AAAASCortN0sLM3/FRue/xUlu/8cM9n/GTPj/xMu5f8OK+T/CSbk/wck4v8HJOD/ByTe/wck3f8GItv/\r
+        Ax/Z/wMf1v8DH9b/Ax7S/wId0P8CHcz/Ah3M/wMey/8AG8n/ARvH/wEbx/8BG8b/ARvG/wEbxv8AGsT/\r
+        ABrE/wAaxP8AGsT/ABrE/wAaxP8AGsL/ABrE/wAaxP8AGsT/ABrE/wIZuP8HD4r/EReM/x0dwP4aG5O/\r
+        AAAAWQAAAEoAAAA2AAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAKAAAAFQAAACMAAAA0AAAARCQliqExMdD+Iya0/xYgpf8dMs//JT3h/x445v8bNeX/\r
+        FzLl/xIu5f8OK+T/Cyjk/wkm5P8HJOD/ByTg/wck3f8HI9v/BCDZ/wQg1v8DH9X/BB/S/wMe0P8DHs7/\r
+        Ax7M/wMey/8BHMn/ARzJ/wMdx/8IIcn/EirK/xQsyv8KI8j/ARvE/wAaxP8AGsT/ABrE/wAaxP8AGsT/\r
+        ABrE/wAaxP8AGsT/ABrG/wIZvf8GEZP/EBWL/x0euv8cHaTTAAAAWgAAAEwAAAA5AAAAJAAAABIAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAEQAAAB4AAAAuAAAAPhYXTGw1N8n3\r
+        MDLH/xYbm/8gMMD/LUTd/ylC5P8mQOb/JD7m/yA65f8dN+X/GjTl/xUx5f8NKuT/Cyjk/wkm5P8HJOD/\r
+        ByTg/wck3f8HI9v/BCDZ/wQg1v8EINb/BB/S/wMe0P8DHs7/Ax7M/wMey/8EH8n/ECrM/zJG0v8rL9P/\r
+        WGXb/ztP1P8TK8r/AhzG/wAaxv8AGsb/ABrE/wAaxv8AGsb/ABrG/wAaxv8AGsf/ABrH/wMcw/8HFZ7/\r
+        DhSJ/x0fs/8dHbXpAgILYAAAAE8AAAA8AAAAKAAAABYAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAADgAAABoAAAAoAAAAOQAAAEk3ObfdPD3T/yElpv8hLLP/LkLV/zhP5f8zS+f/MUnn/y1G5/8mQOb/\r
+        JD3m/yA65f8bNeX/GjTl/xYy5f8OK+T/DSrk/wkm5P8HJOL/ByTe/wck3f8HJN3/BCDZ/wQg1/8EINb/\r
+        BB/S/wMe0P8DHs7/BiHM/xIrz/82StT/KCrT/lFUx3wuL9T5aG/f/05h2P8bMs3/BR7I/wAax/8AGsf/\r
+        ABrH/wAax/8AGsf/ABrH/wAbyf8CHcv/Ah3M/wMcyP8HF6r/DBKM/xwfq/8cHb3zBwcnbQAAAFIAAABA\r
+        AAAALAAAABkAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAABYAAAAkAAAANAAAAEQvMZCmRUXV/i8ytv8eJqT/\r
+        MEHO/0Vb4/9EWun/QFbp/zpR6P8zS+f/MUnn/y9H5/8oQub/JT7m/yI85f8dN+X/GjTl/xUx5f8SLuX/\r
+        DSrk/wkm5P8HJOL/ByTg/wck3f8HI9v/BCDZ/wQg1v8EINX/BCDV/wYh0P8SK9H/N0zX/yco0v5OUbhZ\r
+        AAAACGdqyhpERtnkVVnc/2Bw3P8nPdD/CSLJ/wAax/8AGsf/ABrH/wAax/8AG8n/Ah3L/wIdzP8CHc7/\r
+        Ax7S/wQf0f8HGbb/ChGO/xoepf8cHMX6Dg9PgwAAAFUAAABFAAAAMQAAAB0AAAAOAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAABMAAAAg\r
+        AAAALwAAAEAbHE1tSUrN90BCyf8dIZ3/Lz7C/09g4f9RZen/TWLq/0lf6f9EWun/QFbp/zpR6P82Tef/\r
+        MUnn/y9H5/8sROf/JT7m/yI85f8dN+X/GjTl/xcy5f8SLuX/Divk/won5P8HJOL/ByTg/wck3f8HI9v/\r
+        BCDZ/wQg1v8HI9X/FS3V/zhM2v8kJtL+Sk61UAAAAAAAAAAAAAAAAAAAAABYW9yyPD7X/mx54P85TtX/\r
+        ESrN/wIdyf8AG8n/ABvJ/wIdzP8CHc7/Ah3Q/wMf1f8DH9X/Ax/W/wMe1v8IHcH/CRCR/xgcof8bHMr9\r
+        Fhd8pQAAAFgAAABJAAAANQAAACEAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        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\r
+        O0/e/yk1tv8cIpn/IiSz/x4fwPUOD0R8AAAAVQAAAEYAAAA0AAAAIQAAABEAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAIAAAAEQAAAB4AAAAuAAAAPhoaMl13etLvgIPg/zk8qP9HT7r/cX3g/4eV7P+KmO//\r
+        iJfu/4mX7/+Hle//hpTv/4ST7v+Cke7/gZHu/36O7/99je7/e4ru/3mJ7v93h+7/dYXu/3KC7f9ugO3/\r
+        anzt/2R27P9gcuv/Wm3r/1Vp6/9QZOv/TGHp/0Zc6f9CWOn/PFPp/zVM5/8zSuf/Mkrn/zFI5v9JXur/\r
+        Q0nd/0dK2NYAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjZOCRLS7V/XR+6v9gc+z/\r
+        PlTp/y1F5/8tRuf/MUnn/zRM5/84T+j/O1Lo/0FX6f9GXOn/RFnj/zdExv8cIZn/Iyap/xwcy/4aG4Or\r
+        AAAAWQAAAEwAAAA6AAAAJwAAABYAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAABkAAAAoAAAAOQAAAElrbbzS\r
+        kJTo/0tOtP89Q67/aXTY/4SQ6v+Jlu7/i5nu/4uZ7v+LmO7/ipjv/4mX7/+Hle//h5Xv/4OS7/+Cke//\r
+        gpDu/3+O7v9+je7/fIvu/3qJ7v94iO7/dYXu/3KC7f9tf+3/aXvt/2R27P9fcuz/WWzr/1Nn6/9OY+r/\r
+        SV/p/0Vb6f9CWOn/PFPp/zlQ5/84UOf/U2fq/zk82f9UWdWlAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAABxc+E/PT7Y8FVY3/97ie//VWns/z1U6P84T+f/OE/o/z9V6P9BV+n/\r
+        Rlzp/0hd6f9NYur/TGDn/0RT0v8bIZn/Iyee/yAhwv8fIK3dAwMLYQAAAFEAAABBAAAALgAAABwAAAAO\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAACQAAABQAAAAiAAAAMwAAAERaXZ6rlZno/mZpx/81OaT/ZG/S/36L6P+Dkuv/hpTs/4mW7v+LmO7/\r
+        i5nu/4yZ7/+Lme//iZfv/4mX7/+Hlu//hZTv/4OS7/+Cke7/f47u/3+O7/9+je7/e4vu/3mJ7v93iO7/\r
+        c4Pt/3CB7f9sfu3/aHnt/2N17f9bb+v/WGvr/1Jm6/9NYur/SF7p/0NZ6f9AV+r/Qljp/1lp6f8tL9X+\r
+        W17MbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        YGLfpCss1P53f+n/coLu/09k6/9EWun/QVfp/0dd6f9IXen/TWLq/1Fl6v9Vaev/V2vq/1Fi3/80PbP/\r
+        Iyea/yQmtf8eH8P3ERJQgwAAAFYAAABHAAAANQAAACIAAAASAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAbAAAALAAAAD0vMFJsj5Ld+ICD1/81OKP/\r
+        XWTG/3qH5f97iur/f47s/4KQ7P+GlOz/iJbt/4mX7v+Lme7/jJnu/4ya7/+Lme7/ipfv/4mX7/+GlO//\r
+        hJPv/4GR7v+Cke7/gI/u/3+O7v99jO7/e4vu/3mJ7v91hu7/coLt/2+A7f9sfe3/ZXft/2Bz7P9abuv/\r
+        VGjr/1Fl6/9OY+n/RVvp/1Fl6/9ZZOX/OTvX+lFVqS8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHbgNENE2elRVN7/h5Pw/2h57f9SZ+r/\r
+        SV7p/01i6v9RZer/VWnr/1hs6/9dcOz/YHPs/19w5v9JVcf/IyaZ/ycqqP8dHcr+HByLswAAAFoAAABN\r
+        AAAAPAAAACkAAAAYAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO\r
+        AAAAHwAAADMAAABGe33E15+i6f9IS67/VFq8/3iD4P9zguf/dITp/3mH6v99jOv/gpDs/4WT7P+Hlez/\r
+        ipft/4yZ7v+Nmu7/jZrv/4ya7/+Lme//iZfv/4eW7/+FlO//g5Lu/4KR7v+Cke7/gJDu/3+O7v98jO7/\r
+        eoru/3eI7v9zhO3/cIHt/21/7f9oeu3/Y3bs/19x6/9YbOv/VGnq/0Zd6P9bbuz/TlTf/1BS2t8AAAAK\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAGVm4JUoKNP+eoDo/4KR8P9kdu3/Vmrr/1Vp6/9YbOv/XXDs/2Bz7P9jdez/\r
+        aXrs/2d46f9ZZ9b/Jyue/yksn/8iIsH/ICGy4wUFFmUAAABTAAAAQwAAADEAAAAfAAAAEQAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAABsAAAA0VliOkaWo6v1uccb/Qkar/3N92P9vf+X/\r
+        bHzn/2+A5/9zg+j/dYXp/3mI6v99jOv/gpHs/4eV7f+Iluz/ipft/4uY7f+Mme//i5nv/4yZ7/+KmO//\r
+        h5bv/4WU7/+Ek+//g5Hu/4KR7v+Aj+7/fo7u/3yM7v96iu7/eIju/3aG7v9ygu3/b4Dt/2t97f9ld+z/\r
+        YHLr/1ls6/9MYer/ZnXs/0BC2v9jZtaZAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHV23ylJStri\r
+        TU/c/5Cb8P97i+//ZHfs/19y7P9gc+z/ZXfs/2l67P9qe+z/b4Du/3KC7v9te+P/Q0u5/yksnP8nKbP/\r
+        Hh/F+hUVX40AAABYAAAASgAAADkAAAAnAAAAFwAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP\r
+        AAAAJo6R1OWYm+H/PD+m/2lwyf9zgeP/Znfl/2l65v9pe+b/bH3n/2+A5/9yg+j/d4fp/3qJ6v9+jez/\r
+        g5Ls/4aV7f+Ilu3/iZft/4qY7f+LmO//ipju/4qX7/+Gle//h5Xv/4ST7/+Cke7/gZDu/4KQ7v+Aj+7/\r
+        fo3u/3uL7v94iO7/d4fu/3KC7f9vge3/bH7t/2h67P9ZbOv/Wm3r/2l06v9ERtn9Yma+QgAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpa+CFKyzU/Hl/5/+SnvL/dobv/2l67f9oeuz/\r
+        anvs/2+A7v9ygu7/d4fu/3iI7/93hOn/XWjN/yksnP8rLaf/Hh7I/iAho88AAABcAAAAUQAAAEEAAAAv\r
+        AAAAHgAAABAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKtsev3am3C/1Zbuf95hd7/ZXbj/2R15f9kduX/\r
+        ZXfl/2d45v9qeub/bH3n/3CA5/90g+j/d4bp/3qJ6v+Ajuv/g5Ls/4aU7P+Hle3/iZbt/4mX7f+Jl+7/\r
+        iZfu/4iW7v+Gle7/hZPv/4SS7/+CkO7/gJDu/36O7v9+je7/fIvu/3iI7v93h+7/coPt/3CA7f9sfe3/\r
+        Vmrq/2d47f9fZeL/WVve7QAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAB3ed4eT1Hb2UVH2v+Tm+7/jpvx/3iI7v9vgOz/coLu/3eH7v94iO//fIvv/4GQ8P+Bju7/\r
+        cX3d/zg9qP8sL5//Jie6/yAgv/MREUp/AAAAVwAAAEkAAAA5AAAAJwAAABgAAAAMAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        wcXskL3D9f+nsPH/bX3k/2J05P9jdOT/YnTk/2N15P9kdeX/ZXfl/2d45v9qeub/bH3n/3CA5/90hOn/\r
+        d4bp/3uL6v+Ajuv/hJPt/4WT7P+GlO3/iJXt/4iW7f+Hlu7/h5Xu/4WT7v+Ek+7/g5Lu/4GP7v+Aj+7/\r
+        gI/u/32N7v98jO3/eIju/3aH7v90he3/aXrt/11w7P9zgO3/UVPd/29y3KQAAAAIAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb3DgcDY31vdiZeH/\r
+        n6jy/42b8f9/ju//eonv/3uK7/9+je//gZDw/4SS8P+HlfD/go7n/1pixP8rLpz/Ky2s/x0dy/4eH5S9\r
+        AAAAXAAAAFEAAABCAAAAMAAAACAAAAASAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHy/TKxMn3/5ek8P9idOT/YnTk/2J05P9ic+T/\r
+        YnTk/2Jz5P9jdeX/ZHbl/2Z35f9peub/bH3n/3CA5/90hOn/d4fq/3yL6v+Aj+z/g5Ls/4SS7P+Ekuz/\r
+        hpTt/4aU7f+FlO3/hZTu/4OS7v+Cke7/gZDu/4CP7v9+je7/fIzu/3uK7v95iO3/dYXt/19y7P9peu3/\r
+        cHno/1xe3/lrbro3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGNk36smJ9P+f4To/6Su9P+NmvH/gpDw/4KR8P+DkfD/\r
+        hpTw/4iW8P+Jl/D/iZXs/3F71/8tMZ7/LS+g/yQkv/8gIL/zEhJQgwAAAFcAAABKAAAAOwAAACoAAAAa\r
+        AAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAM3Q83fEyPb/wMf3/2p75f9ic+T/YXPj/2Jz4/9hc+P/YXPk/2F05P9jdOX/ZHbl/2Z35f9peub/\r
+        bH3n/3CB6P91hen/eIfq/32L6/9/juv/gY/r/4GP7P+Dkez/hJLs/4OR7f+Dke3/gpDt/4CQ7v9/ju7/\r
+        fo3t/3yM7v96iu3/eYnt/3KD7f9fc+z/eIbu/2Jl4f90eOHMAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAHp73yRRUtzZPT7Y/5Wb7v+irPT/j5zx/4iV8f+GlPD/iJbw/4iW8P+Jl/D/i5jw/3yJ5f9SWsD/\r
+        Ki6c/yosrP8dHcr+Hx+eyQAAAFwAAABSAAAARQAAADUAAAAlAAAAFgAAAAwAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMPI9vnS1/n/uMD2/2l65f9gc+P/\r
+        YXPj/2By4/9hcuP/YHLj/2Jz5P9idOX/ZHXk/2Z45f9qeub/bH3n/3GB6P91hen/eYfq/3yL6/9+jez/\r
+        f47r/3+O6/+Aj+z/gY/s/4GQ7P+Bj+z/f47t/32M7f98i+3/eYrt/3mJ7f9qfO3/cYLu/32G6/9jZuH+\r
+        fH/OVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1duJYP0DY8VBR3P+covD/\r
+        o670/5Of8v+KmPH/hpTw/4iW8P+IlvD/iJbw/4KQ7P9teNj/LjOi/yotn/8kJbv/Hx/C9xYXaJMAAABa\r
+        AAAATgAAAEAAAAAwAAAAIAAAABMAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAA0dXzJMHF9f3U2fn/wcj4/3eH6f9hc+P/YHLj/19x4/9gcuP/YHLk/2Jz5P9idOX/\r
+        Y3Xk/2Z35f9oeub/bH7n/3GB6P90hOn/eIjq/3yL6/97i+r/fIvr/32M6/9+jez/fo3s/32M7P98jO3/\r
+        fIzt/3qK7f92hu3/bn7u/4GP7/90eeX/e37k4AAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbnDhgTk51/ZYWt7/n6Xw/6Su9P+Tn/L/iZbx/4aU8P+EkvD/\r
+        hJLw/4OQ8P92hOb/UVrD/yYqm/8oKqn/Hx/H/yAgsuMKCjBxAAAAVgAAAEoAAAA7AAAAKwAAABwAAAAR\r
+        AAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAztLvGMLH9vvQ1Pj/\r
+        yM74/5Kf7/9hc+P/X3Lj/19x4/9gcuP/YHLk/2By5P9idOX/ZHbl/2Z35v9qe+f/bX3n/3CB6P90hOn/\r
+        d4fq/3mI6/95iOr/eYnq/3qK6/96iev/eYnr/3mJ7P95iez/cIHu/3+N8P+Ij+z/c3bk/YmN22wAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAGts4JE3ONb3VFXd/5yi7/+krvT/lKDy/4eV8f+CkfD/fo3v/36N7/94huz/ZXLb/zc9rP8mKpz/\r
+        JSez/xwczP4eHprEAAAAXAAAAFMAAABGAAAAOAAAACkAAAAcAAAAEQAAAAkAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMrN99zHy/b/zdP5/7C59P9oeOT/X3Hj/19x4/9fcuP/\r
+        YHHj/2Bz5f9ic+T/ZHXl/2Z35v9pe+f/bX7n/29/6P9zg+n/dYXq/3WF6f92hur/d4bq/3eH6v94h+v/\r
+        eojt/36N7/+OmvD/fYDn/4uO5tIAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsbuGJOzzX9U5P3P+Rl+z/\r
+        prH0/5Sg8v+EkvD/fozv/3iI7/93h+7/bXzo/1Viz/8iJpn/JSme/yIjvP8eHsX5FxhznAAAAFoAAABR\r
+        AAAARQAAADcAAAApAAAAHAAAABIAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAANDU94O9wvX/0tb5/7/G9/9+jer/X3Hj/19x4/9fceT/X3Hk/2Fy5P9idOT/ZHbm/2Z45v9pe+f/\r
+        a3zn/25/6P9xgej/cYHp/3KC6f91her/eort/4KR8P+SnfH/kJbs/4WI6fqMkM5AAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb3DhfERF2e1dYeH/eX3n/6Kq8v+WovL/hZPw/3mI7/9yg+7/\r
+        bH3s/2Bw4f9CTcH/ISWZ/yQopv8eH8X/HyC46hQUX40AAABaAAAAUQAAAEYAAAA4AAAAKgAAAB0AAAAR\r
+        AAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALy/8k/AxPX5y8/4/8jO+P+ttfT/\r
+        bHzm/2By4/9fceT/X3Hk/2By5P9idOX/ZHXm/2Z45v9oeuf/anvn/29/6f93h+r/hJLu/5Cb8f+dp/P/\r
+        mqDv/4qM6f6cn+eiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAHh64URXWN3PU1ff/mpu4/+Hjev/nKjz/4mX8P95ie7/bn/t/2R27P9TY9r/MTqw/yAkmf8iJK7/\r
+        HR7I/x8fuusWFmyNAAAAUAAAAEcAAAA6AAAAKwAAABwAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAADKzvbEur/1/87S+P/CyPf/p7L0/3aG6f9jdeX/YHLk/2Fz5f9ld+b/\r
+        anvn/3eG6v+MmPD/m6bz/6St8/+nrvL/mZ3t/5GU6/6ipuu6jpHXOAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBguYSaGrgmUZH2ulTV9//\r
+        a2/j/4SL6/+UoPH/hJPw/3aG7/9neu3/VWnn/y01r/8dIpn/ICKt/x0ex/8fH73rGhuEiAAAADYAAAAo\r
+        AAAAGgAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7v/JP\r
+        wcT18rm99P/IzPf/xMv4/7nB9v+0vfb/sbr1/7C59f+wuPX/sbn1/7C28/+jpu//naDt/qaq7uSprO2q\r
+        rbHtXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH1/5SNlZt+gREXZ60xQ3v9XW9//ZGni/3yD6v+Ej+7/\r
+        fo3w/21+7v9bb+v/NkG6/x8irP8eHsX/HR3J+iAhvdMhIq13AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt7zyeN/i+arIzPb2sLXy/66x8f+rr/H/\r
+        qq7w/6qu8f6rr/D5srXx16qv7aSlqex/mZznNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAG5w4W9cXd28Q0TZ60JF2vw0Ntf/R0rc/05S3f9QU97/IyPS/ygp0/w8Pdjt\r
+        U1bbnjo+hwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAB1d+RDb3HhXWtu32ducNcfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////////////////////\r
+        //////////////////8A///////////////////+AD//////////////////+AAf////////////////\r
+        //AAD//////////////////gAAf/////////////////4AAD/////////////////8AAA///////////\r
+        //////+AAAH/////////////////gAAA/////////////////wAAAP///////////h////8AAAB/////\r
+        //////wf////AAAAf//////////8D////gAAAH//////////+A////4AAAA///////////AP///+AAAA\r
+        P//////////gD////gAAAD//////////4B////4AAAAf/////////8Af///+AAAAH//////////AH///\r
+        /gAAAB//////////gB////4AAAAf/////////4A////+AAAAH/////////8AP////gAAAB//////////\r
+        AD////4AAAAf/////////gB////+AAAAH/////////wAf////gAAAB/////////8AH////4AAAAP////\r
+        ////+AD////+AAAAD/////////gA/////wAAAA/////////wAP////8AAAAH////////4AH/////AAAA\r
+        B////////+AB/////4AAAAP////////AA/////+AAAAB////////gAP/////wAAAAf///////wAH////\r
+        /8AAAAD///////8AB//////gAAAA///////+AAf/////4AAAAH///////AAP//////AAAAA///////gA\r
+        D//////4AAAAP//////4AB//////+AAAAB//////8AAf//////wAAAAP/////+AAP//////+AAAAD///\r
+        ///AAD///////gAAAAf/////wAB///////8AAAAD/////4AA////////gAAAA/////8AAP///////8AA\r
+        AAH////+AAH////////AAAAA/////AAB////////4AAAAH////gAA/////////AAAAA////wAAP/////\r
+        ///4AAAAP///4AAH////////+AAAAB///+AAD/////////wAAAAP///AAA/////////+AAAAB///gAAf\r
+        /////////wAAAAP//wAAH/////////+AAAAD//4AAD//////////wAAAAf/8AAB//////////+AAAAD/\r
+        +AAAf//////////wAAAAf+AAAP//////////+AAAAD/AAAH///////////wAAAAfgAAB///////////+\r
+        AAAADwAAA////////////wAAAAYAAAf///////////+AAAAAAAAH////////////wAAAAAAAD///////\r
+        /////+AAAAAAAB/////////////wAAAAAAA/////////////+AAAAAAAP/////////////wAAAAAAH//\r
+        ///////////+AAAAAAD//////////////wAAAAAB//////////////+AAAAAA///////////////4AAA\r
+        AAP///////////////AAAAAH///////////////4AAAAD////////////////AAAAB//////////////\r
+        //AAAAAf///////////////gAAAAH///////////////gAAAAA///////////////gAAAAAD////////\r
+        //////wAAAAAAf/////////////wAAAAAAD/////////////4AAAAAAAf////////////4AAAAAAAD//\r
+        //////////4AAAAAAAAf///////////8AAAAAAAAD///////////8AAAAAAAAAf//////////8AAAAAA\r
+        AAAB//////////+AAAAAAAAAAP/////////+AAAAAAAAAAB/////////+AAAAAAHgAAAP////////+AA\r
+        AAAAD8AAAA/////////AAAAAAB/gAAAH////////AAAAAAA/+AAAA////////AAAAAAAf/wAAAH/////\r
+        //gAAAAAAP//AAAAf//////gAAAAAAH//4AAAD//////gAAAAAAD///AAAAf/////gAAAAAAB///8AAA\r
+        B/////wAAAAAAA////gAAAP////wAAAAAAA////+AAAA////4AAAAAAAf////wAAAH///8AAAAAAAP//\r
+        ///AAAA///+AAAAAAAH/////4AAAD///gAAAAAAH//////gAAAP//4AAAAAAD//////8AAAB//+AAAAA\r
+        AB///////wAAAH//gAAAAAB////////AAAA//4AAAAAA////////4AAAD//AAAAAA/////////gAAAP/\r
+        wAAAAAf////////+AAAA/+AAAAAf/////////4AAAD/4AAAAP//////////gAAAP/AAAAP//////////\r
+        +AAAA/4AAAP///////////4AAAP/gAAH////////////gAAD/8AAH/////////////AAB//wAH//////\r
+        ////////AAf///////////////////h/////////////////////////////////////////////////\r
+        ////////////////////////////////////////////////////////////////////////////////\r
+        ////////////////////////////////////////////////////////////////KAAAADAAAABgAAAA\r
+        AQAgAAAAAACAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAABCoBAApCAAAAJQAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACglRfh4gqukhJbH5FRR+yQMDE1YAAAAMAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATE2mJOUTe/05h6P9FWuP/MkLS/x0fne8DAxNP\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        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\r
+        KULc/yMxxP8UFH/PFxuT3yU64/8eOOT/EizZ/wch0P8AGsr/HTLj/xoaVloAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb3DjC19j3bksQc//\r
+        ARzD/wkixf8TKsf/GC/O/xw00v8bLsz/GzLY/xUx2v8PKdP/BiLN/wAYx/8RKtv/IiWBmAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAABdX+aYO07f/wQgxP8FHsP/CiPE/wwlxv8NJ8v/CyXL/wchyP8CHsb/ABfC/w0n1v8sM7HA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj2FdS5A1PwAGML/ABnB/wIbwf8CG8H/ARrA/wAZwP8AF7//\r
+        ByDL/ygzvOAMChcTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDQpFfRIjyPwAGsj/ABrC/wAZwf8AGcD/\r
+        ABnA/wAZwP8AGcH/FCPC/A0KJlcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        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\r
+        AAANTAAAABgAAAAAAAAAAAAAAAAAAAAAzc/5FcvO96+lrvH/dITp/2l65v9zg+r/h5Pu/5eg8v+Lj9e1\r
+        IiMyJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU1PaDGlr4WZyd+fJ\r
+        fIjw/2x76f9JVNj/Jyuy/w0PZ7QCAh9UAAACCgAAAAAAAAAAAAAAAAAAAADJzPVLyc72m62y8qOwtfKi\r
+        rrHvgaip6zMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAX1/eJ2hq42hTWOOjYGbrwjw+y8A3OsV5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAP///////wAA////////AAD8P/////8AAPgf/////wAA8B//////AADgD////v8AAOAP///8fwAA\r
+        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\r
+        FhdtrgYGHCoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////+H////A////wP//34B//5+Af/8fgH//H4B//h/Af/4/\r
+        wD/8P+Af+H/gH/B/8A/w//gH4P/8A8H//gGD//8AA///gAf//8AP///gH///wB///wAH//4AA//4AAH/\r
+        4AGA/4AD4D8AB/AfAB/8BwA//gOA//+A//////////8oAAAAGAAAADAAAAABACAAAAAAAGAJAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCVEZ\r
+        DQ1QdAYFIEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMQxEvN6i1R1rx/ycztewFBSEvAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAACYqeW9gc/r/SmLp/y9I6/8ZH4uDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\r
+        AAAAAAAAAAAAAAAAAAAAAA0NOFYEBBkrAAAAAAAAAAAAAAAAAAAAADlAqJdfc/f/PlLf/yZA3f8fLsLC\r
+        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\r
+</value>\r
+  </data>\r
+</root>
\ No newline at end of file
diff --git a/AppConfigDeleter/Program.cs b/AppConfigDeleter/Program.cs
new file mode 100644 (file)
index 0000000..09cd6bb
--- /dev/null
@@ -0,0 +1,20 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Windows.Forms;\r
+\r
+namespace AppConfigDeleter\r
+{\r
+       static class Program\r
+       {\r
+               /// <summary>\r
+               /// アプリケーションのメイン エントリ ポイントです。\r
+               /// </summary>\r
+               [STAThread]\r
+               static void Main()\r
+               {\r
+                       Application.EnableVisualStyles();\r
+                       Application.SetCompatibleTextRenderingDefault(false);\r
+                       Application.Run(new MainForm());\r
+               }\r
+       }\r
+}\r
diff --git a/AppConfigDeleter/Properties/AssemblyInfo.cs b/AppConfigDeleter/Properties/AssemblyInfo.cs
new file mode 100644 (file)
index 0000000..22abc10
--- /dev/null
@@ -0,0 +1,36 @@
+using System.Reflection;\r
+using System.Runtime.CompilerServices;\r
+using System.Runtime.InteropServices;\r
+\r
+// アセンブリに関する一般情報は以下の属性セットをとおして制御されます。\r
+// アセンブリに関連付けられている情報を変更するには、\r
+// これらの属性値を変更してください。\r
+[assembly: AssemblyTitle("AppConfigDeleter")]\r
+[assembly: AssemblyDescription(".NET設定ファイル削除機")]\r
+[assembly: AssemblyConfiguration("")]\r
+[assembly: AssemblyCompany("HYSoftware")]\r
+[assembly: AssemblyProduct("AppConfigDeleter")]\r
+[assembly: AssemblyCopyright("Copyright © H.Yamamoto's Software Factory 2008")]\r
+[assembly: AssemblyTrademark("")]\r
+[assembly: AssemblyCulture("")]\r
+\r
+// ComVisible を false に設定すると、その型はこのアセンブリ内で COM コンポーネントから \r
+// 参照不可能になります。COM からこのアセンブリ内の型にアクセスする場合は、\r
+// その型の ComVisible 属性を true に設定してください。\r
+[assembly: ComVisible(false)]\r
+\r
+// 次の GUID は、このプロジェクトが COM に公開される場合の、typelib の ID です\r
+[assembly: Guid("c6c5dc25-151b-429d-a378-e38db6a67449")]\r
+\r
+// アセンブリのバージョン情報は、以下の 4 つの値で構成されています:\r
+//\r
+//      Major Version\r
+//      Minor Version \r
+//      Build Number\r
+//      Revision\r
+//\r
+// すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を \r
+// 既定値にすることができます:\r
+// [assembly: AssemblyVersion("1.0.*")]\r
+[assembly: AssemblyVersion("1.0.0.0")]\r
+[assembly: AssemblyFileVersion("1.0.0.0")]\r
diff --git a/AppConfigDeleter/Properties/Resources.Designer.cs b/AppConfigDeleter/Properties/Resources.Designer.cs
new file mode 100644 (file)
index 0000000..06e2645
--- /dev/null
@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------\r
+// <auto-generated>\r
+//     このコードはツールによって生成されました。\r
+//     ランタイム バージョン:2.0.50727.1434\r
+//\r
+//     このファイルへの変更は、以下の状況下で不正な動作の原因になったり、\r
+//     コードが再生成されるときに損失したりします\r
+// </auto-generated>\r
+//------------------------------------------------------------------------------\r
+\r
+namespace AppConfigDeleter.Properties\r
+{\r
+\r
+\r
+       /// <summary>\r
+       ///   ローカライズされた文字列などを検索するための、厳密に型指定されたリソース クラスです。\r
+       /// </summary>\r
+       // このクラスは StronglyTypedResourceBuilder クラスが ResGen\r
+       // または Visual Studio のようなツールを使用して自動生成されました。\r
+       // メンバを追加または削除するには、.ResX ファイルを編集して、/str オプションと共に\r
+       // ResGen を実行し直すか、または VS プロジェクトをビルドし直します。\r
+       [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]\r
+       [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]\r
+       [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]\r
+       internal class Resources\r
+       {\r
+\r
+               private static global::System.Resources.ResourceManager resourceMan;\r
+\r
+               private static global::System.Globalization.CultureInfo resourceCulture;\r
+\r
+               [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]\r
+               internal Resources()\r
+               {\r
+               }\r
+\r
+               /// <summary>\r
+               ///   このクラスに使用される、キャッシュされた ResourceManager のインスタンスを返します。\r
+               /// </summary>\r
+               [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]\r
+               internal static global::System.Resources.ResourceManager ResourceManager\r
+               {\r
+                       get\r
+                       {\r
+                               if ((resourceMan == null))\r
+                               {\r
+                                       global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AppConfigDeleter.Properties.Resources", typeof(Resources).Assembly);\r
+                                       resourceMan = temp;\r
+                               }\r
+                               return resourceMan;\r
+                       }\r
+               }\r
+\r
+               /// <summary>\r
+               ///   厳密に型指定されたこのリソース クラスを使用して、すべての検索リソースに対し、\r
+               ///   現在のスレッドの CurrentUICulture プロパティをオーバーライドします。\r
+               /// </summary>\r
+               [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]\r
+               internal static global::System.Globalization.CultureInfo Culture\r
+               {\r
+                       get\r
+                       {\r
+                               return resourceCulture;\r
+                       }\r
+                       set\r
+                       {\r
+                               resourceCulture = value;\r
+                       }\r
+               }\r
+       }\r
+}\r
diff --git a/AppConfigDeleter/Properties/Resources.resx b/AppConfigDeleter/Properties/Resources.resx
new file mode 100644 (file)
index 0000000..ffecec8
--- /dev/null
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<root>\r
+  <!-- \r
+    Microsoft ResX Schema \r
+    \r
+    Version 2.0\r
+    \r
+    The primary goals of this format is to allow a simple XML format \r
+    that is mostly human readable. The generation and parsing of the \r
+    various data types are done through the TypeConverter classes \r
+    associated with the data types.\r
+    \r
+    Example:\r
+    \r
+    ... ado.net/XML headers & schema ...\r
+    <resheader name="resmimetype">text/microsoft-resx</resheader>\r
+    <resheader name="version">2.0</resheader>\r
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>\r
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>\r
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>\r
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>\r
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">\r
+        <value>[base64 mime encoded serialized .NET Framework object]</value>\r
+    </data>\r
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>\r
+        <comment>This is a comment</comment>\r
+    </data>\r
+                \r
+    There are any number of "resheader" rows that contain simple \r
+    name/value pairs.\r
+    \r
+    Each data row contains a name, and value. The row also contains a \r
+    type or mimetype. Type corresponds to a .NET class that support \r
+    text/value conversion through the TypeConverter architecture. \r
+    Classes that don't support this are serialized and stored with the \r
+    mimetype set.\r
+    \r
+    The mimetype is used for serialized objects, and tells the \r
+    ResXResourceReader how to depersist the object. This is currently not \r
+    extensible. For a given mimetype the value must be set accordingly:\r
+    \r
+    Note - application/x-microsoft.net.object.binary.base64 is the format \r
+    that the ResXResourceWriter will generate, however the reader can \r
+    read any of the formats listed below.\r
+    \r
+    mimetype: application/x-microsoft.net.object.binary.base64\r
+    value   : The object must be serialized with \r
+            : System.Serialization.Formatters.Binary.BinaryFormatter\r
+            : and then encoded with base64 encoding.\r
+    \r
+    mimetype: application/x-microsoft.net.object.soap.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter\r
+            : and then encoded with base64 encoding.\r
+\r
+    mimetype: application/x-microsoft.net.object.bytearray.base64\r
+    value   : The object must be serialized into a byte array \r
+            : using a System.ComponentModel.TypeConverter\r
+            : and then encoded with base64 encoding.\r
+    -->\r
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">\r
+    <xsd:element name="root" msdata:IsDataSet="true">\r
+      <xsd:complexType>\r
+        <xsd:choice maxOccurs="unbounded">\r
+          <xsd:element name="metadata">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+              <xsd:attribute name="type" type="xsd:string" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="assembly">\r
+            <xsd:complexType>\r
+              <xsd:attribute name="alias" type="xsd:string" />\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="data">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />\r
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="resheader">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+        </xsd:choice>\r
+      </xsd:complexType>\r
+    </xsd:element>\r
+  </xsd:schema>\r
+  <resheader name="resmimetype">\r
+    <value>text/microsoft-resx</value>\r
+  </resheader>\r
+  <resheader name="version">\r
+    <value>2.0</value>\r
+  </resheader>\r
+  <resheader name="reader">\r
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <resheader name="writer">\r
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+</root>
\ No newline at end of file
diff --git a/AppConfigDeleter/Properties/Settings.Designer.cs b/AppConfigDeleter/Properties/Settings.Designer.cs
new file mode 100644 (file)
index 0000000..3dee1fd
--- /dev/null
@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------\r
+// <auto-generated>\r
+//     This code was generated by a tool.\r
+//     Runtime Version:2.0.50727.1434\r
+//\r
+//     Changes to this file may cause incorrect behavior and will be lost if\r
+//     the code is regenerated.\r
+// </auto-generated>\r
+//------------------------------------------------------------------------------\r
+\r
+namespace AppConfigDeleter.Properties\r
+{\r
+\r
+\r
+       [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]\r
+       [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]\r
+       internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase\r
+       {\r
+\r
+               private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));\r
+\r
+               public static Settings Default\r
+               {\r
+                       get\r
+                       {\r
+                               return defaultInstance;\r
+                       }\r
+               }\r
+       }\r
+}\r
diff --git a/AppConfigDeleter/Properties/Settings.settings b/AppConfigDeleter/Properties/Settings.settings
new file mode 100644 (file)
index 0000000..abf36c5
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='utf-8'?>\r
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">\r
+  <Profiles>\r
+    <Profile Name="(Default)" />\r
+  </Profiles>\r
+  <Settings />\r
+</SettingsFile>\r
diff --git a/AppConfigDeleter/delete.ico b/AppConfigDeleter/delete.ico
new file mode 100644 (file)
index 0000000..a1dd13e
Binary files /dev/null and b/AppConfigDeleter/delete.ico differ
diff --git a/AppConfigDeleter/res/Folder_Open.png b/AppConfigDeleter/res/Folder_Open.png
new file mode 100644 (file)
index 0000000..5555c85
Binary files /dev/null and b/AppConfigDeleter/res/Folder_Open.png differ
diff --git a/AppConfigDeleter/res/delete.ico b/AppConfigDeleter/res/delete.ico
new file mode 100644 (file)
index 0000000..a1dd13e
Binary files /dev/null and b/AppConfigDeleter/res/delete.ico differ
diff --git a/AppConfigDeleter/res/delete.png b/AppConfigDeleter/res/delete.png
new file mode 100644 (file)
index 0000000..5e6c962
Binary files /dev/null and b/AppConfigDeleter/res/delete.png differ
diff --git a/AssemblyInfoGetter/AssemblyInfoGetter.csproj b/AssemblyInfoGetter/AssemblyInfoGetter.csproj
new file mode 100644 (file)
index 0000000..d4be87e
--- /dev/null
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <PropertyGroup>\r
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+    <ProductVersion>9.0.21022</ProductVersion>\r
+    <SchemaVersion>2.0</SchemaVersion>\r
+    <ProjectGuid>{2E6EB69E-0656-4C72-8A47-10F22FFC619C}</ProjectGuid>\r
+    <OutputType>WinExe</OutputType>\r
+    <AppDesignerFolder>Properties</AppDesignerFolder>\r
+    <RootNamespace>AssemblyInfoGetter</RootNamespace>\r
+    <AssemblyName>AssemblyInfoGetter</AssemblyName>\r
+    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>\r
+    <FileAlignment>512</FileAlignment>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+    <DebugSymbols>true</DebugSymbols>\r
+    <DebugType>full</DebugType>\r
+    <Optimize>false</Optimize>\r
+    <OutputPath>bin\Debug\</OutputPath>\r
+    <DefineConstants>DEBUG;TRACE</DefineConstants>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <WarningLevel>4</WarningLevel>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+    <DebugType>pdbonly</DebugType>\r
+    <Optimize>true</Optimize>\r
+    <OutputPath>bin\Release\</OutputPath>\r
+    <DefineConstants>TRACE</DefineConstants>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <WarningLevel>4</WarningLevel>\r
+  </PropertyGroup>\r
+  <ItemGroup>\r
+    <Reference Include="System" />\r
+    <Reference Include="System.Data" />\r
+    <Reference Include="System.Deployment" />\r
+    <Reference Include="System.Drawing" />\r
+    <Reference Include="System.Windows.Forms" />\r
+    <Reference Include="System.Xml" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <Compile Include="Forms\Main.cs">\r
+      <SubType>Form</SubType>\r
+    </Compile>\r
+    <Compile Include="Forms\Main.Designer.cs">\r
+      <DependentUpon>Main.cs</DependentUpon>\r
+    </Compile>\r
+    <Compile Include="Program.cs" />\r
+    <Compile Include="Properties\AssemblyInfo.cs" />\r
+    <EmbeddedResource Include="Forms\Main.resx">\r
+      <DependentUpon>Main.cs</DependentUpon>\r
+      <SubType>Designer</SubType>\r
+    </EmbeddedResource>\r
+    <EmbeddedResource Include="Properties\Resources.resx">\r
+      <Generator>ResXFileCodeGenerator</Generator>\r
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>\r
+      <SubType>Designer</SubType>\r
+    </EmbeddedResource>\r
+    <Compile Include="Properties\Resources.Designer.cs">\r
+      <AutoGen>True</AutoGen>\r
+      <DependentUpon>Resources.resx</DependentUpon>\r
+    </Compile>\r
+    <None Include="Properties\Settings.settings">\r
+      <Generator>SettingsSingleFileGenerator</Generator>\r
+      <LastGenOutput>Settings.Designer.cs</LastGenOutput>\r
+    </None>\r
+    <Compile Include="Properties\Settings.Designer.cs">\r
+      <AutoGen>True</AutoGen>\r
+      <DependentUpon>Settings.settings</DependentUpon>\r
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>\r
+    </Compile>\r
+  </ItemGroup>\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+       Other similar extension points exist, see Microsoft.Common.targets.\r
+  <Target Name="BeforeBuild">\r
+  </Target>\r
+  <Target Name="AfterBuild">\r
+  </Target>\r
+  -->\r
+</Project>
\ No newline at end of file
diff --git a/AssemblyInfoGetter/Forms/Main.Designer.cs b/AssemblyInfoGetter/Forms/Main.Designer.cs
new file mode 100644 (file)
index 0000000..6ee5899
--- /dev/null
@@ -0,0 +1,65 @@
+namespace AssemblyInfoGetter\r
+{\r
+       partial class MinForm\r
+       {\r
+               /// <summary>\r
+               /// 必要なデザイナ変数です。\r
+               /// </summary>\r
+               private System.ComponentModel.IContainer components = null;\r
+\r
+               /// <summary>\r
+               /// 使用中のリソースをすべてクリーンアップします。\r
+               /// </summary>\r
+               /// <param name="disposing">マネージ リソースが破棄される場合 true、破棄されない場合は false です。</param>\r
+               protected override void Dispose(bool disposing)\r
+               {\r
+                       if (disposing && (components != null))\r
+                       {\r
+                               components.Dispose();\r
+                       }\r
+                       base.Dispose(disposing);\r
+               }\r
+\r
+               #region Windows フォーム デザイナで生成されたコード\r
+\r
+               /// <summary>\r
+               /// デザイナ サポートに必要なメソッドです。このメソッドの内容を\r
+               /// コード エディタで変更しないでください。\r
+               /// </summary>\r
+               private void InitializeComponent()\r
+               {\r
+                       this.DropPanel = new System.Windows.Forms.Label();\r
+                       this.SuspendLayout();\r
+                       // \r
+                       // DropPanel\r
+                       // \r
+                       this.DropPanel.AllowDrop = true;\r
+                       this.DropPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;\r
+                       this.DropPanel.Dock = System.Windows.Forms.DockStyle.Fill;\r
+                       this.DropPanel.Location = new System.Drawing.Point(0, 0);\r
+                       this.DropPanel.Name = "DropPanel";\r
+                       this.DropPanel.Size = new System.Drawing.Size(284, 263);\r
+                       this.DropPanel.TabIndex = 0;\r
+                       this.DropPanel.Text = "ここにファイルをドラッグアンドドロップして下さい。";\r
+                       this.DropPanel.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;\r
+                       this.DropPanel.DragDrop += new System.Windows.Forms.DragEventHandler(this.DropPanel_DragDrop);\r
+                       this.DropPanel.DragEnter += new System.Windows.Forms.DragEventHandler(this.DropPanel_DragEnter);\r
+                       // \r
+                       // MinForm\r
+                       // \r
+                       this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);\r
+                       this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;\r
+                       this.ClientSize = new System.Drawing.Size(284, 263);\r
+                       this.Controls.Add(this.DropPanel);\r
+                       this.Name = "MinForm";\r
+                       this.Text = "AssemblyInfoGetter";\r
+                       this.ResumeLayout(false);\r
+\r
+               }\r
+\r
+               #endregion\r
+\r
+               private System.Windows.Forms.Label DropPanel;\r
+       }\r
+}\r
+\r
diff --git a/AssemblyInfoGetter/Forms/Main.cs b/AssemblyInfoGetter/Forms/Main.cs
new file mode 100644 (file)
index 0000000..703d9ef
--- /dev/null
@@ -0,0 +1,90 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.ComponentModel;\r
+using System.Data;\r
+using System.Drawing;\r
+using System.Text;\r
+using System.Windows.Forms;\r
+using System.Reflection;\r
+\r
+namespace AssemblyInfoGetter\r
+{\r
+       public partial class MinForm : Form\r
+       {\r
+               public MinForm()\r
+               {\r
+                       InitializeComponent();\r
+               }\r
+\r
+               private void DropPanel_DragDrop(object sender, DragEventArgs e)\r
+               {\r
+                       string[] fnames = (string[])e.Data.GetData(DataFormats.FileDrop, false);\r
+                       Assembly[] fileAs = new Assembly[fnames.Length];\r
+                       for (int i = 0; i < fileAs.Length; i++)\r
+                       {\r
+                               fileAs[i] = Assembly.LoadFrom(fnames[i]);\r
+                       }\r
+                       foreach (Assembly file in fileAs)\r
+                       {\r
+                               object[] version = file.GetCustomAttributes(\r
+                                       typeof(AssemblyFileVersionAttribute), false),\r
+                                       company = file.GetCustomAttributes(\r
+                                       typeof(AssemblyCompanyAttribute), false),\r
+                                       buildCof = file.GetCustomAttributes(\r
+                                       typeof(AssemblyConfigurationAttribute), false),\r
+                                       Copyright = file.GetCustomAttributes(\r
+                                       typeof(AssemblyCopyrightAttribute), false),\r
+                                       Desc = file.GetCustomAttributes(\r
+                                       typeof(AssemblyDescriptionAttribute), false);\r
+                               StringBuilder sb = new StringBuilder();\r
+                               sb.AppendLine("このファイルの名前:" + file.FullName);\r
+                               sb.AppendLine("ファイルバージョン:");\r
+                               foreach (object v in version)\r
+                               {\r
+                                       AssemblyFileVersionAttribute ver =\r
+                                               (AssemblyFileVersionAttribute)v;\r
+                                       sb.AppendLine(ver.Version);\r
+                               }\r
+                               sb.AppendLine("著作権表示:");\r
+                               foreach (object c in Copyright)\r
+                               {\r
+                                       AssemblyCopyrightAttribute co = (AssemblyCopyrightAttribute)c;\r
+                                       sb.AppendLine(co.Copyright);\r
+                               }\r
+                               sb.AppendLine("ビルド構成:");\r
+                               foreach (object b in buildCof)\r
+                               {\r
+                                       AssemblyConfigurationAttribute ac = (AssemblyConfigurationAttribute)b;\r
+                                       sb.AppendLine(ac.Configuration);\r
+                               }\r
+                               sb.AppendLine("作成元:");\r
+                               foreach (object cp in company)\r
+                               {\r
+                                       AssemblyCompanyAttribute aca = (AssemblyCompanyAttribute)cp;\r
+                                       sb.AppendLine(aca.Company);\r
+                               }\r
+                               sb.AppendLine("説明:");\r
+                               foreach (object desc in Desc)\r
+                               {\r
+                                       AssemblyDescriptionAttribute ad = (AssemblyDescriptionAttribute)desc;\r
+                                       sb.AppendLine(ad.Description);\r
+                               }\r
+                               \r
+                               MessageBox.Show(sb.ToString(), "情報", MessageBoxButtons.OK,\r
+                                       MessageBoxIcon.Information);\r
+                       }\r
+               }\r
+\r
+               private void DropPanel_DragEnter(object sender, DragEventArgs e)\r
+               {\r
+                       if (e.Data.GetDataPresent(DataFormats.FileDrop))\r
+                       {\r
+                               e.Effect = DragDropEffects.All;\r
+                       }\r
+                       else\r
+                       {\r
+                               e.Effect = DragDropEffects.None;\r
+                       }\r
+               }\r
+       }\r
+}\r
diff --git a/AssemblyInfoGetter/Forms/Main.resx b/AssemblyInfoGetter/Forms/Main.resx
new file mode 100644 (file)
index 0000000..ff31a6d
--- /dev/null
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<root>\r
+  <!-- \r
+    Microsoft ResX Schema \r
+    \r
+    Version 2.0\r
+    \r
+    The primary goals of this format is to allow a simple XML format \r
+    that is mostly human readable. The generation and parsing of the \r
+    various data types are done through the TypeConverter classes \r
+    associated with the data types.\r
+    \r
+    Example:\r
+    \r
+    ... ado.net/XML headers & schema ...\r
+    <resheader name="resmimetype">text/microsoft-resx</resheader>\r
+    <resheader name="version">2.0</resheader>\r
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>\r
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>\r
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>\r
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>\r
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">\r
+        <value>[base64 mime encoded serialized .NET Framework object]</value>\r
+    </data>\r
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>\r
+        <comment>This is a comment</comment>\r
+    </data>\r
+                \r
+    There are any number of "resheader" rows that contain simple \r
+    name/value pairs.\r
+    \r
+    Each data row contains a name, and value. The row also contains a \r
+    type or mimetype. Type corresponds to a .NET class that support \r
+    text/value conversion through the TypeConverter architecture. \r
+    Classes that don't support this are serialized and stored with the \r
+    mimetype set.\r
+    \r
+    The mimetype is used for serialized objects, and tells the \r
+    ResXResourceReader how to depersist the object. This is currently not \r
+    extensible. For a given mimetype the value must be set accordingly:\r
+    \r
+    Note - application/x-microsoft.net.object.binary.base64 is the format \r
+    that the ResXResourceWriter will generate, however the reader can \r
+    read any of the formats listed below.\r
+    \r
+    mimetype: application/x-microsoft.net.object.binary.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter\r
+            : and then encoded with base64 encoding.\r
+    \r
+    mimetype: application/x-microsoft.net.object.soap.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter\r
+            : and then encoded with base64 encoding.\r
+\r
+    mimetype: application/x-microsoft.net.object.bytearray.base64\r
+    value   : The object must be serialized into a byte array \r
+            : using a System.ComponentModel.TypeConverter\r
+            : and then encoded with base64 encoding.\r
+    -->\r
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">\r
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />\r
+    <xsd:element name="root" msdata:IsDataSet="true">\r
+      <xsd:complexType>\r
+        <xsd:choice maxOccurs="unbounded">\r
+          <xsd:element name="metadata">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" use="required" type="xsd:string" />\r
+              <xsd:attribute name="type" type="xsd:string" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="assembly">\r
+            <xsd:complexType>\r
+              <xsd:attribute name="alias" type="xsd:string" />\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="data">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />\r
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />\r
+              <xsd:attribute ref="xml:space" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="resheader">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+        </xsd:choice>\r
+      </xsd:complexType>\r
+    </xsd:element>\r
+  </xsd:schema>\r
+  <resheader name="resmimetype">\r
+    <value>text/microsoft-resx</value>\r
+  </resheader>\r
+  <resheader name="version">\r
+    <value>2.0</value>\r
+  </resheader>\r
+  <resheader name="reader">\r
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <resheader name="writer">\r
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+</root>
\ No newline at end of file
diff --git a/AssemblyInfoGetter/Program.cs b/AssemblyInfoGetter/Program.cs
new file mode 100644 (file)
index 0000000..b30da46
--- /dev/null
@@ -0,0 +1,20 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Windows.Forms;\r
+\r
+namespace AssemblyInfoGetter\r
+{\r
+       static class Program\r
+       {\r
+               /// <summary>\r
+               /// アプリケーションのメイン エントリ ポイントです。\r
+               /// </summary>\r
+               [STAThread]\r
+               static void Main()\r
+               {\r
+                       Application.EnableVisualStyles();\r
+                       Application.SetCompatibleTextRenderingDefault(false);\r
+                       Application.Run(new MinForm());\r
+               }\r
+       }\r
+}\r
diff --git a/AssemblyInfoGetter/Properties/AssemblyInfo.cs b/AssemblyInfoGetter/Properties/AssemblyInfo.cs
new file mode 100644 (file)
index 0000000..548b36b
--- /dev/null
@@ -0,0 +1,36 @@
+using System.Reflection;\r
+using System.Runtime.CompilerServices;\r
+using System.Runtime.InteropServices;\r
+\r
+// アセンブリに関する一般情報は以下の属性セットをとおして制御されます。\r
+// アセンブリに関連付けられている情報を変更するには、\r
+// これらの属性値を変更してください。\r
+[assembly: AssemblyTitle("AssemblyInfoGetter")]\r
+[assembly: AssemblyDescription("")]\r
+[assembly: AssemblyConfiguration("")]\r
+[assembly: AssemblyCompany("H.Yamamoto's Software Factory")]\r
+[assembly: AssemblyProduct("AssemblyInfoGetter")]\r
+[assembly: AssemblyCopyright("Copyright © H.Yamamoto's Software Factory 2008")]\r
+[assembly: AssemblyTrademark("")]\r
+[assembly: AssemblyCulture("")]\r
+\r
+// ComVisible を false に設定すると、その型はこのアセンブリ内で COM コンポーネントから \r
+// 参照不可能になります。COM からこのアセンブリ内の型にアクセスする場合は、\r
+// その型の ComVisible 属性を true に設定してください。\r
+[assembly: ComVisible(false)]\r
+\r
+// 次の GUID は、このプロジェクトが COM に公開される場合の、typelib の ID です\r
+[assembly: Guid("a657da20-3f40-405e-827e-1080ac4ee16f")]\r
+\r
+// アセンブリのバージョン情報は、以下の 4 つの値で構成されています:\r
+//\r
+//      Major Version\r
+//      Minor Version \r
+//      Build Number\r
+//      Revision\r
+//\r
+// すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を \r
+// 既定値にすることができます:\r
+// [assembly: AssemblyVersion("1.0.*")]\r
+[assembly: AssemblyVersion("1.0.0.0")]\r
+[assembly: AssemblyFileVersion("1.0.0.0")]\r
diff --git a/AssemblyInfoGetter/Properties/Resources.Designer.cs b/AssemblyInfoGetter/Properties/Resources.Designer.cs
new file mode 100644 (file)
index 0000000..c43be32
--- /dev/null
@@ -0,0 +1,71 @@
+//------------------------------------------------------------------------------\r
+// <auto-generated>\r
+//     このコードはツールによって生成されました。\r
+//     ランタイム バージョン:2.0.50727.1434\r
+//\r
+//     このファイルへの変更は、以下の状況下で不正な動作の原因になったり、\r
+//     コードが再生成されるときに損失したりします\r
+// </auto-generated>\r
+//------------------------------------------------------------------------------\r
+\r
+namespace AssemblyInfoGetter.Properties\r
+{\r
+\r
+\r
+       /// <summary>\r
+       ///   ローカライズされた文字列などを検索するための、厳密に型指定されたリソース クラスです。\r
+       /// </summary>\r
+       // このクラスは StronglyTypedResourceBuilder クラスが ResGen\r
+       // または Visual Studio のようなツールを使用して自動生成されました。\r
+       // メンバを追加または削除するには、.ResX ファイルを編集して、/str オプションと共に\r
+       // ResGen を実行し直すか、または VS プロジェクトをビルドし直します。\r
+       [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]\r
+       [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]\r
+       [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]\r
+       internal class Resources\r
+       {\r
+\r
+               private static global::System.Resources.ResourceManager resourceMan;\r
+\r
+               private static global::System.Globalization.CultureInfo resourceCulture;\r
+\r
+               [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]\r
+               internal Resources()\r
+               {\r
+               }\r
+\r
+               /// <summary>\r
+               ///   このクラスに使用される、キャッシュされた ResourceManager のインスタンスを返します。\r
+               /// </summary>\r
+               [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]\r
+               internal static global::System.Resources.ResourceManager ResourceManager\r
+               {\r
+                       get\r
+                       {\r
+                               if ((resourceMan == null))\r
+                               {\r
+                                       global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AssemblyInfoGetter.Properties.Resources", typeof(Resources).Assembly);\r
+                                       resourceMan = temp;\r
+                               }\r
+                               return resourceMan;\r
+                       }\r
+               }\r
+\r
+               /// <summary>\r
+               ///   厳密に型指定されたこのリソース クラスを使用して、すべての検索リソースに対し、\r
+               ///   現在のスレッドの CurrentUICulture プロパティをオーバーライドします。\r
+               /// </summary>\r
+               [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]\r
+               internal static global::System.Globalization.CultureInfo Culture\r
+               {\r
+                       get\r
+                       {\r
+                               return resourceCulture;\r
+                       }\r
+                       set\r
+                       {\r
+                               resourceCulture = value;\r
+                       }\r
+               }\r
+       }\r
+}\r
diff --git a/AssemblyInfoGetter/Properties/Resources.resx b/AssemblyInfoGetter/Properties/Resources.resx
new file mode 100644 (file)
index 0000000..ffecec8
--- /dev/null
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<root>\r
+  <!-- \r
+    Microsoft ResX Schema \r
+    \r
+    Version 2.0\r
+    \r
+    The primary goals of this format is to allow a simple XML format \r
+    that is mostly human readable. The generation and parsing of the \r
+    various data types are done through the TypeConverter classes \r
+    associated with the data types.\r
+    \r
+    Example:\r
+    \r
+    ... ado.net/XML headers & schema ...\r
+    <resheader name="resmimetype">text/microsoft-resx</resheader>\r
+    <resheader name="version">2.0</resheader>\r
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>\r
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>\r
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>\r
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>\r
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">\r
+        <value>[base64 mime encoded serialized .NET Framework object]</value>\r
+    </data>\r
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">\r
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>\r
+        <comment>This is a comment</comment>\r
+    </data>\r
+                \r
+    There are any number of "resheader" rows that contain simple \r
+    name/value pairs.\r
+    \r
+    Each data row contains a name, and value. The row also contains a \r
+    type or mimetype. Type corresponds to a .NET class that support \r
+    text/value conversion through the TypeConverter architecture. \r
+    Classes that don't support this are serialized and stored with the \r
+    mimetype set.\r
+    \r
+    The mimetype is used for serialized objects, and tells the \r
+    ResXResourceReader how to depersist the object. This is currently not \r
+    extensible. For a given mimetype the value must be set accordingly:\r
+    \r
+    Note - application/x-microsoft.net.object.binary.base64 is the format \r
+    that the ResXResourceWriter will generate, however the reader can \r
+    read any of the formats listed below.\r
+    \r
+    mimetype: application/x-microsoft.net.object.binary.base64\r
+    value   : The object must be serialized with \r
+            : System.Serialization.Formatters.Binary.BinaryFormatter\r
+            : and then encoded with base64 encoding.\r
+    \r
+    mimetype: application/x-microsoft.net.object.soap.base64\r
+    value   : The object must be serialized with \r
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter\r
+            : and then encoded with base64 encoding.\r
+\r
+    mimetype: application/x-microsoft.net.object.bytearray.base64\r
+    value   : The object must be serialized into a byte array \r
+            : using a System.ComponentModel.TypeConverter\r
+            : and then encoded with base64 encoding.\r
+    -->\r
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">\r
+    <xsd:element name="root" msdata:IsDataSet="true">\r
+      <xsd:complexType>\r
+        <xsd:choice maxOccurs="unbounded">\r
+          <xsd:element name="metadata">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+              <xsd:attribute name="type" type="xsd:string" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="assembly">\r
+            <xsd:complexType>\r
+              <xsd:attribute name="alias" type="xsd:string" />\r
+              <xsd:attribute name="name" type="xsd:string" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="data">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />\r
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />\r
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+          <xsd:element name="resheader">\r
+            <xsd:complexType>\r
+              <xsd:sequence>\r
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />\r
+              </xsd:sequence>\r
+              <xsd:attribute name="name" type="xsd:string" use="required" />\r
+            </xsd:complexType>\r
+          </xsd:element>\r
+        </xsd:choice>\r
+      </xsd:complexType>\r
+    </xsd:element>\r
+  </xsd:schema>\r
+  <resheader name="resmimetype">\r
+    <value>text/microsoft-resx</value>\r
+  </resheader>\r
+  <resheader name="version">\r
+    <value>2.0</value>\r
+  </resheader>\r
+  <resheader name="reader">\r
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+  <resheader name="writer">\r
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+  </resheader>\r
+</root>
\ No newline at end of file
diff --git a/AssemblyInfoGetter/Properties/Settings.Designer.cs b/AssemblyInfoGetter/Properties/Settings.Designer.cs
new file mode 100644 (file)
index 0000000..62af472
--- /dev/null
@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------\r
+// <auto-generated>\r
+//     This code was generated by a tool.\r
+//     Runtime Version:2.0.50727.1434\r
+//\r
+//     Changes to this file may cause incorrect behavior and will be lost if\r
+//     the code is regenerated.\r
+// </auto-generated>\r
+//------------------------------------------------------------------------------\r
+\r
+namespace AssemblyInfoGetter.Properties\r
+{\r
+\r
+\r
+       [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]\r
+       [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]\r
+       internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase\r
+       {\r
+\r
+               private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));\r
+\r
+               public static Settings Default\r
+               {\r
+                       get\r
+                       {\r
+                               return defaultInstance;\r
+                       }\r
+               }\r
+       }\r
+}\r
diff --git a/AssemblyInfoGetter/Properties/Settings.settings b/AssemblyInfoGetter/Properties/Settings.settings
new file mode 100644 (file)
index 0000000..abf36c5
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='utf-8'?>\r
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">\r
+  <Profiles>\r
+    <Profile Name="(Default)" />\r
+  </Profiles>\r
+  <Settings />\r
+</SettingsFile>\r