diff --git a/PROMS/VEPROMS User Interface/ShortcutLists.Designer.cs b/PROMS/VEPROMS User Interface/ShortcutLists.Designer.cs
new file mode 100644
index 00000000..ce2b34ec
--- /dev/null
+++ b/PROMS/VEPROMS User Interface/ShortcutLists.Designer.cs
@@ -0,0 +1,199 @@
+namespace VEPROMS
+{
+ partial class ShortcutLists
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ShortcutLists));
+ this.scRtb = new System.Windows.Forms.RichTextBox();
+ this.panHlpShortcuts = new DevComponents.DotNetBar.PanelEx();
+ this.btnHlpScMisc = new DevComponents.DotNetBar.ButtonX();
+ this.btnHlpScTxtMods = new DevComponents.DotNetBar.ButtonX();
+ this.btnHlpScNav = new DevComponents.DotNetBar.ButtonX();
+ this.btnHlpScInsert = new DevComponents.DotNetBar.ButtonX();
+ this.expandableSplitter1 = new DevComponents.DotNetBar.ExpandableSplitter();
+ this.btnHlpScRibbon = new DevComponents.DotNetBar.ButtonX();
+ this.panHlpShortcuts.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // scRtb
+ //
+ this.scRtb.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.scRtb.Location = new System.Drawing.Point(192, 0);
+ this.scRtb.Name = "scRtb";
+ this.scRtb.ReadOnly = true;
+ this.scRtb.Size = new System.Drawing.Size(735, 768);
+ this.scRtb.TabIndex = 5;
+ this.scRtb.Text = "";
+ //
+ // panHlpShortcuts
+ //
+ this.panHlpShortcuts.CanvasColor = System.Drawing.SystemColors.Control;
+ this.panHlpShortcuts.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
+ this.panHlpShortcuts.Controls.Add(this.btnHlpScRibbon);
+ this.panHlpShortcuts.Controls.Add(this.btnHlpScMisc);
+ this.panHlpShortcuts.Controls.Add(this.btnHlpScTxtMods);
+ this.panHlpShortcuts.Controls.Add(this.btnHlpScNav);
+ this.panHlpShortcuts.Controls.Add(this.btnHlpScInsert);
+ this.panHlpShortcuts.Dock = System.Windows.Forms.DockStyle.Left;
+ this.panHlpShortcuts.Location = new System.Drawing.Point(0, 0);
+ this.panHlpShortcuts.Name = "panHlpShortcuts";
+ this.panHlpShortcuts.Size = new System.Drawing.Size(189, 768);
+ this.panHlpShortcuts.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.panHlpShortcuts.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.panHlpShortcuts.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.panHlpShortcuts.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.panHlpShortcuts.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.panHlpShortcuts.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
+ this.panHlpShortcuts.Style.GradientAngle = 90;
+ this.panHlpShortcuts.TabIndex = 0;
+ this.panHlpShortcuts.ThemeAware = true;
+ //
+ // btnHlpScMisc
+ //
+ this.btnHlpScMisc.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
+ this.btnHlpScMisc.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
+ this.btnHlpScMisc.Dock = System.Windows.Forms.DockStyle.Top;
+ this.btnHlpScMisc.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnHlpScMisc.Location = new System.Drawing.Point(0, 108);
+ this.btnHlpScMisc.Name = "btnHlpScMisc";
+ this.btnHlpScMisc.Size = new System.Drawing.Size(189, 36);
+ this.btnHlpScMisc.TabIndex = 3;
+ this.btnHlpScMisc.Text = "Misc. Shortcuts";
+ this.btnHlpScMisc.Click += new System.EventHandler(this.btnHlpScMisc_Click);
+ //
+ // btnHlpScTxtMods
+ //
+ this.btnHlpScTxtMods.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
+ this.btnHlpScTxtMods.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
+ this.btnHlpScTxtMods.Dock = System.Windows.Forms.DockStyle.Top;
+ this.btnHlpScTxtMods.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnHlpScTxtMods.Location = new System.Drawing.Point(0, 72);
+ this.btnHlpScTxtMods.Name = "btnHlpScTxtMods";
+ this.btnHlpScTxtMods.Size = new System.Drawing.Size(189, 36);
+ this.btnHlpScTxtMods.TabIndex = 2;
+ this.btnHlpScTxtMods.Text = "Text Modifications";
+ this.btnHlpScTxtMods.Click += new System.EventHandler(this.btnHlpScTxtMods_Click);
+ //
+ // btnHlpScNav
+ //
+ this.btnHlpScNav.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
+ this.btnHlpScNav.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
+ this.btnHlpScNav.Dock = System.Windows.Forms.DockStyle.Top;
+ this.btnHlpScNav.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnHlpScNav.Location = new System.Drawing.Point(0, 36);
+ this.btnHlpScNav.Name = "btnHlpScNav";
+ this.btnHlpScNav.Size = new System.Drawing.Size(189, 36);
+ this.btnHlpScNav.TabIndex = 1;
+ this.btnHlpScNav.Text = "Keyboard Naviation";
+ this.btnHlpScNav.Click += new System.EventHandler(this.btnHlpScNav_Click);
+ //
+ // btnHlpScInsert
+ //
+ this.btnHlpScInsert.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
+ this.btnHlpScInsert.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
+ this.btnHlpScInsert.Dock = System.Windows.Forms.DockStyle.Top;
+ this.btnHlpScInsert.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnHlpScInsert.Location = new System.Drawing.Point(0, 0);
+ this.btnHlpScInsert.Name = "btnHlpScInsert";
+ this.btnHlpScInsert.Size = new System.Drawing.Size(189, 36);
+ this.btnHlpScInsert.TabIndex = 0;
+ this.btnHlpScInsert.Text = "Inserting";
+ this.btnHlpScInsert.Click += new System.EventHandler(this.btnHlpScInsert_Click);
+ //
+ // expandableSplitter1
+ //
+ this.expandableSplitter1.BackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(45)))), ((int)(((byte)(150)))));
+ this.expandableSplitter1.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.expandableSplitter1.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.expandableSplitter1.ExpandFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(45)))), ((int)(((byte)(150)))));
+ this.expandableSplitter1.ExpandFillColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.expandableSplitter1.ExpandLineColor = System.Drawing.SystemColors.ControlText;
+ this.expandableSplitter1.ExpandLineColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemText;
+ this.expandableSplitter1.GripDarkColor = System.Drawing.SystemColors.ControlText;
+ this.expandableSplitter1.GripDarkColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemText;
+ this.expandableSplitter1.GripLightColor = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254)))));
+ this.expandableSplitter1.GripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
+ this.expandableSplitter1.HotBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(142)))), ((int)(((byte)(75)))));
+ this.expandableSplitter1.HotBackColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(139)))));
+ this.expandableSplitter1.HotBackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemPressedBackground2;
+ this.expandableSplitter1.HotBackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemPressedBackground;
+ this.expandableSplitter1.HotExpandFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(45)))), ((int)(((byte)(150)))));
+ this.expandableSplitter1.HotExpandFillColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.expandableSplitter1.HotExpandLineColor = System.Drawing.SystemColors.ControlText;
+ this.expandableSplitter1.HotExpandLineColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemText;
+ this.expandableSplitter1.HotGripDarkColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(45)))), ((int)(((byte)(150)))));
+ this.expandableSplitter1.HotGripDarkColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.expandableSplitter1.HotGripLightColor = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254)))));
+ this.expandableSplitter1.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
+ this.expandableSplitter1.Location = new System.Drawing.Point(189, 0);
+ this.expandableSplitter1.Name = "expandableSplitter1";
+ this.expandableSplitter1.Size = new System.Drawing.Size(3, 768);
+ this.expandableSplitter1.TabIndex = 3;
+ this.expandableSplitter1.TabStop = false;
+ //
+ // btnHlpScRibbon
+ //
+ this.btnHlpScRibbon.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
+ this.btnHlpScRibbon.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
+ this.btnHlpScRibbon.Dock = System.Windows.Forms.DockStyle.Top;
+ this.btnHlpScRibbon.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnHlpScRibbon.Location = new System.Drawing.Point(0, 144);
+ this.btnHlpScRibbon.Name = "btnHlpScRibbon";
+ this.btnHlpScRibbon.Size = new System.Drawing.Size(189, 36);
+ this.btnHlpScRibbon.TabIndex = 4;
+ this.btnHlpScRibbon.Text = "Ribbon Shortcuts";
+ this.btnHlpScRibbon.Click += new System.EventHandler(this.btnHlpScRibbon_Click);
+ //
+ // ShortcutLists
+ //
+ this.ClientSize = new System.Drawing.Size(927, 768);
+ this.Controls.Add(this.scRtb);
+ this.Controls.Add(this.expandableSplitter1);
+ this.Controls.Add(this.panHlpShortcuts);
+ this.DoubleBuffered = true;
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "ShortcutLists";
+ this.Text = "VE-PROMS Shortcuts";
+ this.TitleText = "VE-PROMS Shortcuts";
+ this.panHlpShortcuts.ResumeLayout(false);
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.RichTextBox scRtb;
+ private DevComponents.DotNetBar.PanelEx panHlpShortcuts;
+ private DevComponents.DotNetBar.ExpandableSplitter expandableSplitter1;
+ private DevComponents.DotNetBar.ButtonX btnHlpScMisc;
+ private DevComponents.DotNetBar.ButtonX btnHlpScTxtMods;
+ private DevComponents.DotNetBar.ButtonX btnHlpScNav;
+ private DevComponents.DotNetBar.ButtonX btnHlpScInsert;
+ private DevComponents.DotNetBar.ButtonX btnHlpScRibbon;
+ }
+}
\ No newline at end of file
diff --git a/PROMS/VEPROMS User Interface/ShortcutLists.cs b/PROMS/VEPROMS User Interface/ShortcutLists.cs
new file mode 100644
index 00000000..ab651c3c
--- /dev/null
+++ b/PROMS/VEPROMS User Interface/ShortcutLists.cs
@@ -0,0 +1,85 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Text;
+using System.IO;
+using System.Windows.Forms;
+using DevComponents.DotNetBar;
+
+namespace VEPROMS
+{
+ public partial class ShortcutLists : DevComponents.DotNetBar.Office2007Form
+ {
+ public ShortcutLists()
+ {
+ InitializeComponent();
+ btnHlpScInsert.PerformClick();
+ }
+ private void ClearCheckedButtons()
+ {
+ btnHlpScInsert.Checked = false;
+ btnHlpScNav.Checked = false;
+ btnHlpScTxtMods.Checked = false;
+ btnHlpScMisc.Checked = false;
+ }
+ private string GetDirPath()
+ {
+ string rtnstr = Directory.GetCurrentDirectory();
+ rtnstr += @"\help\";
+ return rtnstr;
+
+ }
+ private void btnHlpScInsert_Click(object sender, EventArgs e)
+ {
+ ClearCheckedButtons();
+ btnHlpScInsert.Checked = true;
+ string dirpath = GetDirPath();
+ dirpath += "SORTCUTS_INSERT.RTF";
+ scRtb.Clear();
+ scRtb.LoadFile(dirpath);
+ }
+
+ private void btnHlpScNav_Click(object sender, EventArgs e)
+ {
+ ClearCheckedButtons();
+ btnHlpScNav.Checked = true;
+ string dirpath = GetDirPath();
+ dirpath += "SORTCUTS_NAVIGATION.RTF";
+ scRtb.Clear();
+ scRtb.LoadFile(dirpath);
+ }
+
+ private void btnHlpScTxtMods_Click(object sender, EventArgs e)
+ {
+ ClearCheckedButtons();
+ btnHlpScTxtMods.Checked = true;
+ string dirpath = GetDirPath();
+ dirpath += "SORTCUTS_TXTMODS.RTF";
+ scRtb.Clear();
+ scRtb.LoadFile(dirpath);
+ }
+
+ private void btnHlpScMisc_Click(object sender, EventArgs e)
+ {
+ ClearCheckedButtons();
+ btnHlpScMisc.Checked = true;
+ string dirpath = GetDirPath();
+ dirpath += "SORTCUTS_MISC.RTF";
+ scRtb.Clear();
+ scRtb.LoadFile(dirpath);
+ }
+
+ private void btnHlpScRibbon_Click(object sender, EventArgs e)
+ {
+ ClearCheckedButtons();
+ btnHlpScMisc.Checked = true;
+ string dirpath = GetDirPath();
+ dirpath += "SORTCUTS_RIBBON.RTF";
+ scRtb.Clear();
+ scRtb.LoadFile(dirpath);
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/PROMS/VEPROMS User Interface/ShortcutLists.resx b/PROMS/VEPROMS User Interface/ShortcutLists.resx
new file mode 100644
index 00000000..a4e5e1cc
--- /dev/null
+++ b/PROMS/VEPROMS User Interface/ShortcutLists.resx
@@ -0,0 +1,624 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ AAABAAwAMDAQAAAAAABoBgAAxgAAACAgEAAAAAAA6AIAAC4HAAAYGBAAAAAAAOgBAAAWCgAAEBAQAAAA
+ AAAoAQAA/gsAADAwAAABAAgAqA4AACYNAAAgIAAAAQAIAKgIAADOGwAAGBgAAAEACADIBgAAdiQAABAQ
+ AAABAAgAaAUAAD4rAAAwMAAAAQAgAKglAACmMAAAICAAAAEAIACoEAAATlYAABgYAAABACAAiAkAAPZm
+ AAAQEAAAAQAgAGgEAAB+cAAAKAAAADAAAABgAAAAAQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA/wAAAAAAAP//AP8AAAD/AP8A//8AAP//
+ /wAREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREA
+ AAAAARERERERERERERERERERERERAACIiIiIgAABEREREREREREREREREREAiI////////iAARERERER
+ EREREREREQCI///////////4gAERERERERERERERF4j/////////////+IAREREREREREREReP////hE
+ RERESP////gBEREREREREREXj///hERMTExMRESP//+AERERERERERF4///4RMTERETExMRI///4ARER
+ EREREReP//hETExE//9MTExET///gBEREREREXj//4TExMR////0xMTExI//+AERERERF4//+ExMTEx/
+ ///3TExMTEj//4ARERERF///hMTExMR////3xMTExMT///AREREReP/4TExMTExH//98TExMTExP//gB
+ ERERf/+IRMTExMTEd3fExMTExMRI//8BEREXj/+ETExMTMxMTExMTExMTExE//+AEREXj/hExMzMzEzH
+ RERMzMzExMTET/+AEREX//hMTMxMTMzH//9MxMTMTExMT//wEREX/4hMzEzMxMTH//9MTMxMxMTESP/w
+ ERF4/4TEzMxMzEzH///0zMzMTMzMxP/4ARF4/4RMxMzMzMxH///0zEzEzExMRI/4ARF//4TEzMxMTMzM
+ f///TMzMzMzMxI//ARF//4TMzEzMzMzMf///9MzMzMTExI//ARF//4TMzMzMzMzMx////0zMzMzMxI//
+ ARF//4TMzMzMzMzMzH////TMzMzMxI//ARF//4TMzMzMzMzMzMf///9MzMzMxI//ARF4/4TMzMzMzMzM
+ zMx///9MzMzMxI/4ARF4/4TMzMzMzMzMzMzH///0zMzMxI/4AREX/4hMzMzMzMzMzMzH///0zMzMSP/w
+ EREX//hMzMzHd3d8zMzH///3zMzMSP/wEREXj/hMzMzH///3zMzH///3zMzMSP+AEREXj/iEzMzH///4
+ zMzH///3zMzEj/+AERERf/+ITMzH////d3d////3zMxIj/8BERERf/+ITMzHf//////////0zMxI//gB
+ ERERF//4hMzMf/////////9MzMSI//ARERERF///iEzMx3////////TMzEiP/4AREREREX//+ITMzMf/
+ ////9EzMxIj/+AERERERERf//4hEzMzHd3d3fMzMSP//hxERERERERF///+ITMzMzMzMzMxEj//4cRER
+ EREREREX////hETMzMzMxESI//+HERERERERERERf///+IhERERESI////9xERERERERERERF4//////
+ /////////4cREREREREREREREXeP////////////h3ERERERERERERERERF3iI////////iHcRERERER
+ ERERERERERERd3eIiIiIh3dxERERERERERERERERERERERF3d3d3cRERERERERERERERERERERERERER
+ ERERERERERERERERERH///////8AAP///////wAA///AH///AAD//AAB//8AAP/wAAB//wAA/8AAAB//
+ AAD/gAAAD/8AAP8AAAAH/wAA/gAAAAP/AAD8AAAAAf8AAPgAAAAA/wAA8AAAAAB/AADgAAAAAD8AAOAA
+ AAAAPwAAwAAAAAAfAADAAAAAAB8AAIAAAAAADwAAgAAAAAAPAACAAAAAAA8AAIAAAAAADwAAAAAAAAAH
+ AAAAAAAAAAcAAAAAAAAABwAAAAAAAAAHAAAAAAAAAAcAAAAAAAAABwAAAAAAAAAHAAAAAAAAAAcAAAAA
+ AAAABwAAgAAAAAAPAACAAAAAAA8AAIAAAAAADwAAgAAAAAAPAADAAAAAAB8AAMAAAAAAHwAA4AAAAAA/
+ AADgAAAAAD8AAPAAAAAAfwAA+AAAAAD/AAD8AAAAAf8AAP4AAAAD/wAA/wAAAAf/AAD/gAAAD/8AAP/A
+ AAAf/wAA//AAAH//AAD//AAB//8AAP//wB///wAA////////AAAoAAAAIAAAAEAAAAABAAQAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAAA
+ AAAA//8A/wAAAP8A/wD//wAA////AKqqqqqqqnd3d3qqqqqqqqqqqqqqp3eI//iHd6qqqqqqqqqqp3j/
+ /////4h3qqqqqqqqqnj/////////iHqqqqqqqqf//4hERERI//+Hqqqqqqp///hEx3fExEj/+Hqqqqqn
+ //hETHj4fExET/93qqqqeP+ExMR//3TExMT/93qqqn/4TExMePh8TExMT/h6qqeP90TExMd3xMTExEj/
+ d6qn/4TMTExMTEzMTExEj4eqp/90xMzMyIh8TMTExI/3qnj4TMzExMj/fMxMzExP93p/+EzMzMzI/3zM
+ zEzMT/h6f/hMzMzMyP/0zMzMzE/4en/4TMzMzMx//0zMzMxP+Hp/+EzMzMzMx//0zMzMT/h6f/hMzMzM
+ zMx//0zMzE/4enj4TMzMzMzMf/98zMxP+Hqn/4TMx3d8zHj/fMzEj/eqp/+EzMf/jMx//3zMxI+HqqeP
+ +EzH//h3j/9MzEj/h6qqf/9MzH/////4zMxP+Hqqqnj/hMzH////d8zE//h6qqqn//9EzHd3d8zET/+H
+ qqqqqn//iETMzMzESP//eqqqqqqn//+IRERESI//h6qqqqqqqnj/////////+HqqqqqqqqqneP//////
+ +Heqqqqqqqqqqqd3iP/4h3eqqqqqqqqqqqqqqnd3d3qqqqqqqqqqqqqqqqqqqqqqqqqqqqqq//Af//+A
+ A//+AAD//AAAf/gAAD/wAAAf4AAAD8AAAAfAAAAHgAAAA4AAAAOAAAADAAAAAQAAAAEAAAABAAAAAQAA
+ AAEAAAABAAAAAYAAAAOAAAADgAAAA8AAAAfAAAAH4AAAD/AAAB/4AAA//AAAf/4AAP//gAP///Af////
+ //8oAAAAGAAAADAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAICAAIAA
+ AACAAIAAgIAAAICAgADAwMAAAAD/AAAAAAAA//8A/wAAAP8A/wD//wAA////ABERERF3d3dxERERERER
+ EXeP//iHcRERERERd4//////h3EREREXj/+ERET//4cRERF4//RMd3xE//hxERF/+ExH//dMT/9xEReP
+ hMTH//fExP+HERf/TExMiIxMTE/3EXj4RMzMzMzExEj4cX/0zMTEj4xMzMT/cX/0xMTMj4zMTET/cX/0
+ zEzMj/fMxMT/cX/0zMzMyP98zMT/cX/0zMzMzI/3zMT/cXj4TMzMzH/4zEj4cRf4TMeHzMj4zEj3EReP
+ hMf/fI/4xH+HERF/+Ef////3R/9xERF4/4RP//9EiPhxEREXj/+ERESI/4cRERERd4//////h3ERERER
+ EXeP//+HcRERERERERF3d3dxEREREREREREREREREREREf8B/8z8AH/M8AAfzOAAD3rAAAfMwAAHzIAA
+ A8yAAAOqAAABzAAAAcwAAAHMAAABqgAAAUwAAAF3AAABzIAAA6qAAANMwAAH/8AAB8zgAA+q8AAfhPwA
+ f///Af/E////qigAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA
+ AAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAAAAAAD//wD/AAAA/wD/AP//AAD///8AEREXd3dx
+ ERERF3j//4dxERF4/0RE/4cRF49EyExE+HEX9EyPdMRPcXj0xMfMTE+Hf0xMf3TExPd/zMx/jMzE93/M
+ zMj4zMT3f8zMzI98xPd4/H90j3xPhxf8f/j/zE9xF4/M//fE+HEReP/MzP+HEREXeP//h3EREREXd3dx
+ ERH4H/9x4AfMTMAD98yAAf9xgAHMzAAA/3wAAP9xAADMzAAAj/cAAP9xAABMzIABf/iAAfhxwANMx+AH
+ yPj4H/cRKAAAADAAAABgAAAAAQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9QD1AOYA
+ 5gDMAMwAuwC7ALIAsgCWAJYAdQB1AFEAUQA3ADcAGgAaAA0ADQAHAAcAAwADAOVj0QDQd7gA5ZDKANSJ
+ uQD0ptUA25+8APW31QDvtM4A3am9APnE2QD5yNsA+cLVAPPD0ADjt8EA+c7XAO3GygD2ztIA6MHEAN3c
+ 3AD41NIA68nHAO3NygDy1NAA8NLLAPTWzwD++vkA6+TiAPfa0QDz184A+PX0APje1AD34NcA9+TcAPrp
+ 4gD67ukA/PLuAP349gD59PIA58e4ALikmwD02s8A9d3SAPjj2gDj0soA+effANjKxAC5sq8Avl8vAL1e
+ LwDMZjMAy2YzAMplMwDGYzIAxGIxAMNiMQDCYTEAwGAwAM5oNQDMZzQAy2Y0AMhlMwDHZDMAxGMyAMNi
+ MgDNaDUAyWU0ALxfMQDOaTYAzWg2AMlmNQDGZTQAxWQ0ANBrOADPajcAymg2AMlnNgDRbDkAz2o4ANJt
+ OgDMaTgA0Ww6AMxqOQDLajkA1G88ANNuPADPbDsA0W49ANhzQADVcT8AvmQ4ANBvPgDBZzoA13NBANp1
+ QwDXdEIAyWw+ANp2RADcd0UAwWk9AN55RwDPckMA33tJANB0RQDjfkwAyG9DANp6SgDRdUcA5oFPANF2
+ SQDohFIA5IJRAMlyRwDsh1QA7opYAPGMWgD0kF4A+JRhAPmVYwD9mGYA1IBWAP+baQDnjF8AvnVQAPeb
+ bQDokmYA04RdAMV+WgDWimUA75xyAMqFYgDZkW0A+ad/AMqIZwDuoXoAvYBiAMSHaQDNjm8A3px7ANmY
+ eADTlHUAuoRpANObfgDpq4wAwI51ANOehAD4vJ4A4ayRANekiwDeqpEA6LOZAMCUfwCyjHkAz6SOAPXF
+ rQDcsp4AtJKBAOvBrQDCopIA7MWyANm6qwDdvq8A7s29AOHEtQDv0sQA5cq8APLXygDkzcIA7NXKAO3Z
+ zwD67OUA+evkAPfr5QDw5uEA6ODcAN/X0wD99fEA/PTwAPnz8ADy7uwA9vTzAPXz8gDv7ewA7evqAP+g
+ bgD/o3AA/6h3AP61iwD/0rgA/uLTAP/q3gDUxb0A59rTAPzx6wD38OwA/617AP+wfwD/z7MA/PTvAPz3
+ 9AD28e4A/7aEAP+5hwD/vYsA/93DAP338gD/xpMA/9SpAL+9uwD59/UA6+rpAP/QnwD/1qMA/+3VAP/d
+ rAD+/fsA/+m3AP/wwAD/+MUA//vVAP//5gD//+sA///6APr6+QDNzcwA////AP7+/gD9/f0A+vr6APj4
+ +AD39/cA9fX1APPz8wDx8fEA7u7uAOzs7ADq6uoA6OjoAOTk5ADV1dUAAAAAAP///wAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICQsM
+ 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
+ 9QD07+0Ay5V8AOjIuQDErqQA9eDXAO3c1ADXx8AA9OXeAPbn4ADo29UA2tHNAPrx7QC8ViMAyl8pALxY
+ JwDKYCsAwFwpAL1aKADLYCwAzWMtAMtiLQDDXisAv1wrALtbKgDNZC8Ay2IuAL5dLADLZDAAymMwAMBe
+ LQDNZTEAx2MwAMNgLwDQZzMAzGUyAMxmMwDLZjMAymUzAMZjMgDFYzIAwmExAM5oNQDMZzQAymU0AMpm
+ NADIZTMAx2QzAM1oNQDJZTQAyGY0ANVtOADSazcAzmk2AM1oNgDQazgAzmo3AMtoNgC+YTMA0mw5AM9r
+ OQDHZzcA0247ANJtOwDRbDoA0m48AMlqOgDGaTkAwmY4AN92QQDYcj8A1XE+AM9uPgDgd0QA2HRBANp2
+ RADkfEgA33lGANx4RgDMcUMA4n5MAMRuQwDog1AA8IlVAOyGUwDSd0oA9pFdAMZ0SwDAcEgA+pRhANN9
+ UgDskmUAxHtWANuLYwDUh2EAvnpYAMiBXgDxnHMA25FsAMyHZgDmoX4AzZBxAN+ggQDQmHwA5qqMALuM
+ dQDdposA3KiPANGhiQDntJoA1auWAMafjADmu6YA3LimAMWqnQD628sAIBwaAFRKRQA1LywAXFJNAPjf
+ 0wDcx70A0b2zAO7b0gD04tkA6trSAMa6tAD36eIA9ujhAPjs5gDt494A+O7pAPXt6QD89vMA/vr4AOvn
+ 5QDs6ukAx8XEAP+jbwD+o3MA/qx9APvJrgDpwawAgXNrAIt8dAC5ppwAopKJANTAtQDfyr8AtqWcAOnV
+ ygDn08gA8t3SAPDc0QDv29AA8t7TAPHd0gDs2c4A8d7TALuspADz4NYA8t/VAPPi2QD15dwA9ebeAPPl
+ 3QDl2NEA9+rjAPbr5QD06eMAycK+APeziQD/49IAsqGXAIN3cADhzcEAybesAHRqZAD15NoAYFtYAPfs
+ 5QD+9vEA9vHuAP+1gQC8ubcA/7uHAPz49QD+v40A/8mXAP317gD/6tYAAAAAAPPy8QD/16sA/9GcAP/p
+ xwD/9ugA/+i2AP/2wwD/+9EA//3lAP/+7QD///0A9vb1APT08wDt7ewA/P//AO/y8gDv8fEA9vf3APT1
+ 9QD3+/wA9vr7APD09QDk6uwA+v3+AOjr7ADu8/UA9fz/APX5+wDx9fcA9vj5AOzu7wDx9vkA7fDyAN/i
+ 5AD3+fsA7e/xAPX29wDz9PUA8vP0APHy8wDw8fIA+fn6AP///wDx8fEAd3d3AGxsbABVVVUAREREADw8
+ PAA2NjYAFhYWAAICAgAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAALgCAf7+/v7+/fz6AAAAAAAAAAAAAAAAAAAAAAAAALi4uqGjo6Ojo6SenwL9AgAAAAAAAAAAAAAA
+ AAAAAAC7oKqzC9bv8fHxBo6vpLqA/fcAAAAAAAAAAAAAAAAAnavA7/Ho6+vi7e3q6tnKs6Sa/voAAAAA
+ AAAAAAAAAKGy3PLqCA5zaWZmb3i5B+ryBKyb/voAAAAAAAAAAACnwO/fkXhiIhxEamEXGURtg+ra3BKb
+ /vcAAAAAAAAAncDc37BqHCErTnzojmggKBlEdgfa7qya/QAAAAAAAJ2K2+m5WxwzMSRpk/P0DSoxMigc
+ b5Lx26Z//AAAAAAAqPPcFFsbMjgvKWLC9OR1JDA4KjMZce3wjoMBAAAAAJ2N5/VtGzk7NTUuJm0NdUMm
+ Li4wMSsle+buq4H8AAAApPPemCsxNzU1NS4tHhoYJC4uLi8wOShhkdyOg/0AAJ2t89ZtIDdAOjUuLTcM
+ mJhkJC4uNTU2MiF75dWkfvYApY3hEEc8QEA6Li4tR4j09GwYLi41NS84G2317KuZ+QCmxNh6KkBBNC4u
+ Li04Dtj0chguLi41OjUrYYzsrrf7AKMF9HUwRkE0Li4uLiNz4PQWZxouLjU6QDhNh92zqfsAo9T0cDRL
+ Sj8uLi4uKU2b6fQWZxouNT8/N0yn4bIO+wCjBfRyRVFIPy4uLi4uI00O3vQWaB81P0ZATIXYvqn6AKMD
+ 9HdQVVFBNS4uLi4uI02E2PQPUilBSUJZEvSxqfgAoo/0fVdaVUg0Hh0aJi4uHmGR9NRsI0lRP2iP9K2c
+ 9gCqi/SQZVxaUFJvdXpkHy4uJ7n09HcsUVQ+cvTUo4EAABWG9PSXXV1WX7Tp9JgYJB1ZjPThdD1YWFWC
+ 9Amn+QAAAKYJ9L+VY2BWeeb0BXdfZA3Y9NdsT1pTcvT0ircAAAAAnRP09LaUlGNnk+H09I/E9PTdnlxe
+ XGXH9AOkvQAAAAAApgn09M3BwZRuFePl3d3d6YdrYGNjtvT0iZsAAAAAAACdqvT09MjMxsO1mIMREZ6Y
+ lpSUlsj09AqgwgAAAAAAAACdE/T09NPNz8vMxsXFxcPDxcuQ9PQFo6kAAAAAAAAAAACdE/T09PTT0tHQ
+ z8/Pz83O9PT0CaOIAAAAAAAAAAAAAACdqgr09PT09NTU1NTU9PT09I2knQAAAAAAAAAAAAAAAACdpq7E
+ 9PT09PT09PT0AxaroQAAAAAAAAAAAAAAAAAAAAAAnaWqihYJAwMKja2kpwAAAAAAAAAAAAAAAAAAAAAA
+ AAAAABW8q6ampqiqnQAAAAAAAAAAAAAAAAD//////8AH//8AAf/+AAB//AAAP/gAAB/wAAAP4AAAD8AA
+ AAfAAAAHgAAAA4AAAAMAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAMAAAADgAAAB4AA
+ AAfAAAAPwAAAD+AAAB/wAAA/+AAAf/wAAf//AAf//8Af/ygAAAAYAAAAMAAAAAEACAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAYmBgAHBubgDq6ekA5t/eAMXBwAD77egA/fXyALu4twD++/oA+vf2AM++
+ twCXjYkA+e3oAOvTyACekYsAjYJ9AOLSywDTxL0A++riAPrp4QB4cW4A7uHbAOrd1wDRxsEA/PPvAMa/
+ vAD/+PUAyFskAMlcJQC+WCUAvFckAMleKADJXSgAv1kmAL1YJgDCWygAwFknAMxgKwDBWygAymArAMRe
+ KgDCXCkAy2EsAM1iLQDLYi0AzGMuAL1bKwDNZDAAyWMvAMdhLgDDXy0AvVwtAMtlMQDDYC8AzGUyAMhj
+ MQDFYTAAy2UyANJpNQDQaDQAz2c0AMxmMwDHZDIAz2g1AMxnNADKZjQAzWg1AMllNADNaTYAyWY1ANRt
+ OQDPajcAz2k3AMdmNQDRbDkA0Ws5ANxyPQDPazkAvmI1ANdwPQDTbzwAzms7ANVwPgDfd0MA13JAANh0
+ QQDGajwAxGg7AMJpOwDfd0QA0HBAAMNpPADeeUYAwms+AOuCTADpgEwAwWtBAOqEUADif00A8olVAL9t
+ QwDSd0oAvm1EANh8TgD5kFsAz3hMAPeQWwDOeU8Ay3hPAMx6UADPfFIAyHdPAMd3TwDFdk4A1YFXANKA
+ VwDHe1QA4oxhALx2UwDkkGYA2IpjAMiDYQDOiGUA8qN7ANyWcgDemXcA3Jh2AM2RcwDyrowA2aCEANae
+ ggDdp40A5K6TAN+rkADRoIgA2qqTAOW0mwDUp5AA2KuVAOq/qgD3zLYAx6WUAO7GsgDowa4A17enAOrK
+ ugDnyboAy7OnANrBtQDv2M0AzLmwAOPPxQB/dXAAhHp1ALqspQDx4dkAxLiyAPrs5QDn29UAnpaSAPrw
+ 6wD99fEA1tDNANPNygD++vgA8+/tAPDs6gD6k10A+5ZhAP+faQDOmn4A1auVAPvbyQDYx74A+ufdANjJ
+ wQDczsYA2szEAJOKhQD56+MAyL23APvu5wDUycMAo5yYAKukoAD+9fAA+vHsAPjv6gD7p3QA/8WiAPjo
+ 3gDk188A4dTMAPvv6ADv5N0A/PLsAPju6AD07+wA7OfkAP+veAD8tIUA/7uMAPC8mQDtvp0A/+PQAG5o
+ ZABsZmIA//LpAOji3gDx6eMAmJSRALy4tQD/uYIAcGtnAP/RqQD8yJYA//z4AP/rzgD/3qsA/+K0AP/s
+ uQD//fUA//bMAP/++AD//OAA///zAP//+wD///0A+vr5APr//wD9//8A7e7uAPj+/wD5/f4A+v3+APb7
+ /QDu8/UA9vz/APT6/QDz+fwA+vz9AOvt7gD2+/4A8/j7APL3+gDp7fEA/P3+APT19gDp6+4A2trbAP//
+ /wB9fX0AdnZ2AHBwcAAAAAAAAAAAAAAAAACg/Pz8/Pz8/PwAAAAAAAAAAAAAAAAAuaCbsZ+fwAsP1v78
+ /AAAAAAAAAAAAAC5wdn77O/u8/HkxZvP/PwAAAAAAAAAAJ3j6+36lI6skRHy9fvDmf78AAAAAAAAEfvw
+ 0YdnL2F1L096le3qupr9/AAAAAC1+/SYch4kZRjlhCQiNKsD6rzO/fwAABrk7phZJz8td/r7kzE4Nh+A
+ 6OeyAf0AAJzmx3EqQkE3SoqSby4+QjkjrPTkEP38twfpiCRCQ0E+N1JbPj4+PkIzXhfnsAL9r/embTJD
+ Qz4wV5W0fSA+QUFEJYvpthX9v+cORkNJPj4wWKP7iRw3PkFBKXv44xD9nvuQNU5JPj43MY7uxHkhPkFF
+ MW6m+7P9BvuMPVFIPj4+MFyX5rt5KENIOmzG+7P9nvuNUFVLPjcwPixcrvsNZjBMQHQK+wz9nvuvY11T
+ QDU+NT4mcKf7hSxRPH/74wz9nuTkfGBaapGWfh0rRhf7kDtWR4/7wtP9t6L7rWlkaKT7tHNBguXmhk1U
+ dqL7EtMAAL/75L6qa4P2+xu/5/vHeF9irfvjuNMAALcZ++DX1b2JBPn28haBqKmN+/uyCAAAAAC3Cfvk
+ 2tvY2MzMy8nIys37+9IIAAAAAAAAt6X7++Lh393c29za3vv7odQAAAAAAAAAALfE+/v7++Tk5Pv7+/vD
+ BQAAAAAAAAAAAAC3FMQJ+/v7+/sb0LcAAAAAAAAAAAAAAAAAALeev562E7+3AAAAAAAAAAAA/wB/d/wA
+ H0H4AA8u8AAHTeAAAw/AAAFJgAAB9IAAAAAAAAB9AAAASAAAABoAAAAeAAAA1AAAAFEAAAD0AAAAAAAA
+ AZCAAAFQgAADesAABy7gAA/08AAfVPgAf9T+Af8AKAAAABAAAAAgAAAAAQAIAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPz7/QAAAAAA/v3+AP38/QD+/P0A5OLiAPz7+wDx5OAA9ejkAOzi3wC9MAAA9vPyANWv
+ nwDy3tYA//PuAIeCgAD28e8AuWQ8AEE6NwCAc20A8dzTALiqpADy4dkA8+bgALhFCwC7RQwAvUgNAMRK
+ DwDBSg8AwUsQALlHEADRUxQAxk4TALdMFQDJVBkAx1MaAMNTGwDFVh4AzVogAMRVHwDMWiEAzVsiAMlY
+ IQDLWyMAylojAMBYIwDiZioAylwmALlWJADLXygAyl4oAM1gKQDKXikAyV0pAM1gKwDMYCsAxl4pAMxi
+ LQDDXisAzWIuAOZwNQDbajIAzGQvANNoMwDPZjIAzWUxAMxlMQDOZjIAzmczAMViMgDgcjwA0Gs4AM5q
+ OADLazoA0HA/ANd+UQDHeFAA3odcAPWYagDHfVgA2oxlANiOaADZkm8A4pp2AMqJaQDChmkA4Jx6AMiL
+ bQDXnH4Az5qAAM6agADorZEA2KiQAOe5oQDZr5oA1KuWAMKklQDPsaIAz7WoAPPYygDgyb0A3ca7APHb
+ 0ABXT0sA79vRAAAAAADayL8A8+DXAPTi2QDz4dgA9+ffAPvt5gD/ikkA/oxNAPakeABcU04AzbuxALio
+ nwDx3NEA79vQAPHd0gDv3NEA8N3SAOLQxgDx3tQA8+HXAPLg1gDx39UA9OPaAPHg1wDw39YA9OfgAPbt
+ 6AD/3soA8d/UAO7d0wD049kA8+LYAPLh1wDv3tQA7K+HAPTj2ADy4dYA/+rbAPXq4gD/snAA/9SpAA0M
+ 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
+ zv346+T/9/X0//X19f/z8/P/8fHx//Dw8P/u7u7/7e3t/+3t7f/s7Oz/7Ozs/+zs7P/s7Oz/7e3t/+7u
+ 7v/v7+//8PDw//Ly8v/09PT/9vTz//js5v/13M/+spqO5AAAAKwAAACiAAAAjQAAAGsAAABDAAAAIAAA
+ AAsAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAJAAAAHg4M
+ C0blyrvr9eHW//j18//19fX/8vLy//Dw8P/u7u7/6+vr/+Xl5f/b29v/0NDQ/9TU1P/c3Nz/6Ojo/+rq
+ 6v/q6ur/6urq/+rq6v/p6en/6+vr/+3t7f/u7u7/8fHx//T09P/39fP/9eTb/+PJvPckHhu3AAAApgAA
+ AJMAAABwAAAARQAAACAAAAAKAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA
+ AAcAAAAZbl1UYPLZy/r47ur/9/f2//T09P/x8fH/7u7u/+zs7P/q6ur/4+Li/87Dvv/AoJD/wI51/8GB
+ Yv/CfFj/w31Z/8Z/XP/KiGj/0Z6F/9m5qf/i08z/6Ofm/+np6f/r6+v/7e3t//Dw8P/z8/P/9vb2//jw
+ 7P/y2cz9U0dAxQAAAKgAAACUAAAAcAAAAEIAAAAbAAAACAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAABAAAABQAAABSki3919dzP/fn08v/29vb/8/Pz//Dw8P/u7u7/6+vr/+fi3//Zu63/xIdp/7xl
+ Ov+8XzD/vV4v/71eL/+9Xy//vl8v/75fL/+9Xi//vV4v/7xfMf++Zzv/yots/9m6qv/m4N7/6urq/+zs
+ 7P/v7+//8vLy//X19f/49PL/9NvP/llMRcYAAACoAAAAkwAAAGoAAAA5AAAAFgAAAAUAAAABAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAADAAAADoNvZVD13M/9+vf1//b29v/z8/P/8PDw/+7u7v/s7Oz/3sa5/8mG
+ ZP+8Xi//vV8v/75fL/+/YDD/wGAw/8FmOf/KjnH/06CI/9CPb//BYDD/wGAw/79fMP++Xy//vV4v/7xe
+ L//IhmT/276w/+rq6v/s7Oz/7u7u//Hx8f/19fX/+Pb0//Pazv5WSULFAAAApgAAAIwAAABfAAAALgAA
+ AA8AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAHAAAAHvLYzPf59PH/9/f3//T09P/w8PD/7u7u/+vq
+ 6f/UpY7/wGg8/75fL/+/YDD/wGAw/8JhMf/DYjH/wmo+/8SnmP/X19f/9/f3//Xz8v/fsZv/xGMy/8Nh
+ Mf/BYTD/wGAw/75fL/+9Xi//vWQ3/9Ccgf/n4N3/7Ozs/+7u7v/x8fH/9fX1//j08v/y2cz9BgUErwAA
+ AKEAAACAAAAATwAAACAAAAAIAAAAAQAAAAAAAAAAAAAAAAAAAAQAAAAR6c/A3/nu6P/4+Pj/9fX1//Hx
+ 8f/v7+//6N/a/82PcP++XzD/v2Aw/8FhMP/DYTH/xGIx/8ZjMv/HZDL/uoRp/7+/v//k5OT/+Pj4//r6
+ +v/59vX/1pBt/8djMv/FYzL/xGIx/8JhMf/AYDD/vl8v/7xeL//IhGL/5NjT/+zs7P/v7+//8vLy//b2
+ 9v/48Ov/38W49gAAAKsAAACZAAAAcAAAADoAAAATAAAABAAAAAEAAAAAAAAAAAAAAAjWt6iP9+LY/vr6
+ +f/29vb/8vLy//Dw8P/o3tn/yoNe/79gMP/BYDD/wmEx/8RiMv/GYzL/yGQy/8llM//KZTP/sox5/7q6
+ uv/v7+///Pz8//39/f/9/f3/3qiP/8llM//IZTP/x2Qy/8VjMv/DYjH/wWEw/79gMP+9Xy//x4Bc/+ba
+ 0//t7e3/8PDw//Pz8//39/f/9uLZ/6SNgt4AAACmAAAAigAAAFcAAAAlAAAACQAAAAEAAAAAAAAAAAAA
+ ABD12875+vb0//j4+P/09PT/8fHx/+3q6f/Pjm7/wGAw/8FhMf/EYjH/xmMy/8hkM//JZTP/ymYz/8tm
+ NP/LZjT/t4Np/7a2tv/w8PD//f39//X19f/q6ur/1ZNx/8tmM//LZjP/ymUz/8hlM//HZDL/xWIx/8Jh
+ Mf/AYDD/vl8v/8mEYv/o4t7/7u7u//Hx8f/19fX/+fb1//Tbzv4LCQmwAAAAnAAAAHIAAAA6AAAAEgAA
+ AAQAAAAAAAAAAOTFtq756N//+vr6//b29v/z8/P/8O/u/9aljP/AYTH/wmEx/8RjMv/GZDP/yGUz/8pm
+ NP/LZjT/zGY0/8xmNP/MZjT/xm5D/7mil//u7u7//Pz8/+/t7f/ZsJz/zGc1/8xmM//MZjP/y2Yz/8pm
+ M//JZTP/x2Qy/8VjMv/CYTH/wGAw/75fMP/Rm3//7Ovq/+/v7//z8/P/9/f3//ns5f/KsaTtAAAApgAA
+ AIcAAABRAAAAHwAAAAcAAAAAAAAAAPXcz/z7+Pf/+fn5//X19f/y8vL/5c7C/8NoOv/CYjL/xGMy/8dk
+ M//JZTT/y2Y0/8xnNP/MZzT/zGc0/8xmM//MZjP/zGYz/8lwRP/co4b/5bSc/9iXd//MaDb/zGYz/8xm
+ M//MZjP/zGY0/8xmNP/LZjT/ymUz/8hkM//FYzL/wmEx/8BgMP/AZDb/3r+w/+7u7v/x8fH/9fX1//n3
+ 9v/13dD+GhYUswAAAJYAAABmAAAALgAAAAwAAAAA8c++g/jk2f77+/v/9/f3//T09P/w7Or/0JBw/8Ji
+ Mv/EYzP/x2Uz/8lmNP/LZzX/zGc0/8xnNP/MZzT/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/zGYz/8xm
+ M//MZjP/zGYz/8xmM//MZjP/zGYz/8xmNP/MZjT/y2Y0/8pmM//IZDP/xWMy/8JhMf/AYDD/yoRg/+vk
+ 4v/w8PD/8/Pz//f39//3597/tJyR5QAAAKAAAAB4AAAAPAAAABMAAAAA9dnL5/z08P/6+vr/9/f3//T0
+ 9P/lyrz/xGQ0/8RjM//HZTT/yWY0/8tnNf/MZzX/zWc1/8xnNP/MZjP/zGYz/8xmM//MZjP/zGc0/8ts
+ Pf/Qc0X/0HRF/9F1R//Pbz//zGYz/8xmM//MZjP/zGYz/8xmM//MZjT/zGc0/8tmNP/KZjT/x2Qz/8Rj
+ Mv/BYTH/v2Aw/929rP/v7+//8vLy//b29v/58/D/6dDC+gAAAKYAAACFAAAASwAAABvvybYj997R/fz6
+ +f/6+vr/9vb2//Tz8//Vmnz/xGMz/8ZlNP/JZjX/y2c1/81oNv/NaDX/zWc0/8xnNP/MZjP/zGYz/8xm
+ M//MZjP/yG5B/8Ogj//s1cr/8trO//Te0//nuKH/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/zGc0/8xn
+ NP/LZjT/yWU0/8ZkM//DYjL/wWEx/8yGZP/u7ez/8vLy//X19f/59/b/9t3Q/kk+Ob0AAACOAAAAWAAA
+ ACLxzr10+OPX/v39/P/6+vr/9/f3//Dm4f/JcUb/xmU0/8hmNf/LaDb/zWg2/81oNv/NaDX/zWc0/8xm
+ M//MZjP/zGYz/8xmM//MZjP/xnBF/760r//19fX//f39///////y18r/zGYz/8xmM//MZjP/zGYz/8xm
+ M//MZjP/zGc0/8xnNP/MZzT/y2Y0/8hlNP/FYzP/wmIx/8JnOf/o2NH/8fHx//X19f/5+fn/+OTa/5WA
+ dtgAAACWAAAAZAAAACny0sKk+uvk//39/f/6+vr/9/f3/+fHuP/GZjb/yGY1/8toNv/NaTf/zmk3/85o
+ Nv/NZzX/zGc0/8xmM//MZjP/zGYz/8xmM//MZjP/xW9E/7uvqP/z8/P//v7+///////03dH/zm08/8xm
+ M//MZjP/zGYz/8xmM//MZjP/zGYz/81nNP/NZzX/zGc1/8pmNP/HZTP/xGMy/8JiMf/dtKH/8fHx//T0
+ 9P/4+Pj/+u3n/8euoesAAACbAAAAbQAAAC7018jY/PLt//7+/v/7+/v/+Pj4/96rkv/IZjb/ymg3/8xp
+ OP/Oajj/z2o3/85oNv/NZzT/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/x2w+/7amn//s7Oz//v7+//39
+ /f/67+r/14Zd/8xmM//MZjP/zGYz/8xmM//MZjP/zGYz/81nNP/NZzX/zWg1/8tnNf/JZjT/xmQz/8Ni
+ Mv/Um3//8vLy//T09P/4+Pj/+/Pv/+fMwPgAAACfAAAAcgAAADL2283u/ffz///////8/Pz/+vr6/9mZ
+ ef/KaDf/zGo4/85rOf/Pazn/z2o3/85oNv/NZzT/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/y2c1/7SS
+ gf/X19f/+/v7//7+/v//////8NLD/9F1R//MZjP/zGYz/8xmM//MZjP/zGYz/8xnNP/NZzX/zWg1/8xo
+ Nv/KZzX/x2U0/8VkM//Ph2P/8/Pz//X19f/4+Pj/+/f0//HYy/wAAACgAAAAdQAAADP33dD5/vr4////
+ ///9/f3/+/r6/9WIYv/Majn/zmw6/9BsOv/RbDr/0Go4/85oNv/NZzT/zGYz/8xmM//MZjP/zGYz/8xm
+ M//MZjP/zGYz/751UP+zrqz/7Ozs//7+/v/9/f3//////+/Pv//QckP/zGYz/8xmM//MZjP/zGYz/8xn
+ NP/NaDX/zmg2/81pNv/MaDb/yWY1/8ZlNP/Pglv/8u/u//b29v/5+fn//Pn4//Tazv4AAACfAAAAcwAA
+ ADP33dD6/vr4/////////////Pf1/9eHX//PbTv/0W48/9JuPP/SbTv/0Gs4/85pNv/NZzT/zGYz/8xm
+ M//MZjP/zGYz/8xmM//MZjP/zGYz/8xmM/+6fmD/urOx//Hx8f/+/v7//f39///////uzbz/0XZI/8xm
+ M//MZjP/zGYz/8xnNP/NaDX/zmk2/85pN//NaTf/ymg2/8hmNf/PgVr/8+3q//f39//6+vr//fv6//bd
+ 0P8AAACdAAAAcAAAADD33tH6/vr4//////////////37/9qLZP/Sbz7/1HA//9RwPv/Tbjz/0Ww5/89p
+ Nv/NZzT/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/u4Bj/8K+vP/z8/P//v7+//39
+ /f//////7s29/9F1R//MZjP/zGYz/81nNP/OaDX/z2k3/89qOP/Oajj/zGk4/8lnNv/RhFz/9PDu//n5
+ +f/8/Pz//vz7//bd0P4AAACZAAAAaQAAAC333dD2/fn2/////////////////9+Ubv/VckH/13NC/9dz
+ Qf/VcD7/0m06/89qN//NZzT/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/zGYz/72B
+ Yf/Nycj/9/f3//7+/v/+/v7//////+zFsv/Najj/zGYz/81nNP/OaDb/z2o4/9BsOf/QbDr/zWo5/8tp
+ OP/ThmD/+PX0//r6+v/9/f3//vr5//Tazv0AAACTAAAAXwAAACf22szn/fXx/////////////////+mp
+ if/ZdkX/2ndF/9p2RP/Yc0H/1G88/9BrOP/OaDX/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/zGYz/8xm
+ M//MZjP/zGYz/8xmM/++hWn/3djV//v7+//+/v7///////79/f/em3n/zGYz/81nNP/PaTb/0Ws5/9Jt
+ O//RbTv/z2w7/8xqOf/YknD/+/v7//z8/P///////fj1/+7VyPsAAACMAAAAVAAAACD118jQ/PHr////
+ //////////////XFrf/dekj/3ntJ/956SP/bdkT/1nE//9JsOv/PaTb/zWc0/8xmM//MZjP/zGYz/8xm
+ M//MZjP/zGYz/8xmM//MZjP/zGYz/8xmM//LZzX/wJR///Hx8f/+/v7//f39///////w08X/z2w6/85o
+ Nf/Qajj/0m06/9NvPP/Tbz3/0G48/85sO//hq4///f39/////////////PPu/+DFufMAAACBAAAARgAA
+ ABjz0sGb+uri///////////////////q3v/iglH/439N/+N/TP/ge0n/2nVD/9RvPP/Qajj/zmg1/8xm
+ M//MZjP/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/zGYz/8xmM//MZjP/yHNI/+HW0f/8/Pz//v7+////
+ ///57uj/1YBV/89pNv/RbDn/1G89/9VxP//UcT//0m8+/9BuPf/vz7//////////////////+uzk/7mh
+ lN4AAABzAAAANwAAABHxzbti+ePX/f/+/v/////////////////vnHL/6IRS/+iEUv/lgU7/33pI/9hz
+ QP/TbTr/znZK/9GUdf/WnoL/4LSf/+rCr//enXz/zGc1/8xmM//MZjP/zGYz/8xmM//MZjP/y2o5/9rG
+ vP/6+vr//v7+//z8/P/9+Pb/2ZBr/9FrOP/Ubzz/13I//9h0Qf/Xc0H/1HFA/9d/VP/+9fH/////////
+ /////v7/+OPY/4l2a8EAAABgAAAAKQAAAAvvybUM+N7R+v76+f//////////////////0rj/7YpY/+6K
+ WP/siFX/5oFP/955R//XcT//yohm/83Nzf/e3t7/9PT0///////57OX/0XZJ/8xmM//MZjP/zGYz/8xm
+ M//MZjP/y29B/+HRyf/7+/v//v7+//r6+v/38e7/2Y9q/9NuO//XckD/2nVD/9t3Rf/ZdkT/1nRC/+it
+ j//////////////////+/Pr/9t3Q/jQrJ5AAAABJAAAAGwAAAAYAAAAA9tnK2Pzy7f//////////////
+ ////////95xu//WRX//0kF3/74pY/+eCT//eeUb/zn5W/8K6tv/r6+v/+fn5/////////v3/5rOZ/8xm
+ M//MZjP/zGYz/8xmM//MZjP/0ZV3//Hu7f/9/f3///////j4+P/q3df/14NY/9hyQP/cd0X/3npI/956
+ SP/ceUf/2npL//zi1f/////////////////89PD/5Mq99AAAAGkAAAAyAAAADwAAAAMAAAAA8c27Tfjj
+ 1/7//v7//////////////////93D//yYZv/9mGb/+ZVj//KNW//og1D/3XpI/8Ghkv/k5OT//v7+////
+ /////////Pf0/+Wwlv/Sd0r/zWg2/85xQv/UlXb/7ODb//r6+v///////f39//Hx8f/jzMH/2nlJ/955
+ Rv/ifUv/439N/+J+TP/ffEr/7rKT///////////////////+/v/45Nn/k390uQAAAE0AAAAdAAAABwAA
+ AAEAAAAAAAAAAPje0PP9+PX///////////////////////+1iv//oW///6Bu//+baP/2kV//64ZT/9KM
+ af/Av77/9fX1/////////////////////v/35Nv/7tLE/+3Zz//29PL//Pz8////////////+vr6/+Xl
+ 5f/hrZL/4XxJ/+aBT//ohFL/6IRS/+aCUf/okmb///nx//////////////////769//z2838AAAAZgAA
+ ADEAAAAPAAAAAwAAAAAAAAAAAAAAAO7MumP55dv+//7+/////////////////////v//rn7//6x6//+q
+ eP//o3D//Zhl//GMWf/PpI7/y8vL//n5+f//////////////////////////////////////////////
+ ////////6enp/+bSyf/njF//7IdU/++LWf/wjFr/7opY/+uKWf//4tD///////////////////////no
+ 3/+rk4e+AAAARQAAABsAAAAGAAAAAQAAAAAAAAAAAAAAAAAAAAD4283j/PTw////////////////////
+ /////+n//7iG//+5hv//tYP//657//+icP/2mmv/1bGe/87Ozv/t7e3/+/v7////////////////////
+ //////////////r6+v/n5+f/6drS/+6hev/0j13/+JRh//mVY//3k2H/85Be///Osv//////////////
+ /////////ff0/+/VyPcAAABUAAAAJgAAAAwAAAACAAAAAAAAAAAAAAAAAAAAAAAAAADryLU0+ODU/f79
+ /P/////////////////////////s///Gk///x5X//8SR//+8iv//sX///6d4/+izmP/YysT/1NTU/9XV
+ 1f/T09P/09PT/9TU1P/W1tb/2tra/+Hf3v/ty7r/+ad///+baf//n23//6Fu//+fbf//m2n//9Cz////
+ /////////////////////v3/+OHV/pJ9cpcAAAAvAAAAEQAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA9NPCkPrp4f7//v7/////////////////////////////26z//9el///Vov//zpz//8WS//+6
+ iP//tYr/+Lye/+rCr//jxLX/4MS1/+DDtP/kxLP/7sCq//20jv//qHX//6t5//+ufP//rnz//6x6//+s
+ fP//7dX////////////////////////////67OT/y7CiywAAADYAAAAUAAAABgAAAAEAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPfZys378Ov///////////////////////////////////nT///n
+ tf//5rT//+Kw///bqf//06D//8qY///CkP//vIr//7mG//+3hf//uIX//7qH//+8iv//voz//7+N//++
+ i///uoj//8uj////+/////////////////////////////zz7v/ozb/qAAAAOQAAABcAAAAGAAAAAQAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD33M7f/PPv////////////////////
+ /////////////////////9f///fF///1wv//8b7//+u4///lsv//363//9uo///Ypf//1qP//9Wi///T
+ of//0Z///82b///Uqf///uf//////////////////////////////////ff0//PZzPcAAAA1AAAAFwAA
+ AAcAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+N3P4fvv
+ 6f///v7/////////////////////////////////////////+v///+T////X///+y///+cf///XC///w
+ vv//67n//+u7///uxP//9dP////5///////////////////////////////////////88ez/89rM9VRH
+ QUEAAAAUAAAABgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPbaysf66OD+/vv6////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////////////////////v38//rr
+ 4/7qz8HfAAAAJAAAAA8AAAAFAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD008KK+OHU+/zy7v///v7/////////////////////////
+ ///////////////////////////////////////////////////////////////////////////////+
+ /v/89fD/9+DT/t/BsbEAAAAYAAAACgAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA78m2DPfdztr55Nr+/PTv//79
+ /P//////////////////////////////////////////////////////////////////////////////
+ /////fz//fXx//nk2v7z2szpsJWISwAAAA0AAAAGAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADvzbtd+N/Q4vji1v367OT//fby//78+/////7////////////////////////////////////////+
+ /v/+/fz//ff0//rs5f/44tf99NvO6tS1pWkAAAAMAAAABgAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDMujr118eo+OHT6/ji1/z5593+++7n//z07//99vP//fby//32
+ 8//89PD/++/p//nn3v7449j8+ODT8PXXx6vxzbtGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHNukXz0sF59trJufjf
+ 0OL44NLs+OHT6/jg0uz439Hj9trKw/PSwXzyzrxN78m1CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAAB/8AAP/A
+ AAAB/wAA/4AAAAD/AAD/AAAAAD8AAPwAAAAAHwAA/AAAAAAfAAD4AAAAAA8AAPAAAAAABwAA4AAAAAAD
+ AADgAAAAAAMAAMAAAAAAAQAAwAAAAAAAAADAAAAAAAAAAMAAAAAAAAAAwAAAAAAAAADAAAAAAAAAAIAA
+ AAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAgAAAAAAAAACAAAAAAAAAAMAAAAAAAQAAwAAAAAABAADgAAAAAAMAAOAAAAAAAwAA8AAAAAAH
+ AAD4AAAAAA8AAPwAAAAAHwAA/gAAAAA/AAD/AAAAAH8AAP+AAAAA/wAA/8AAAAH/AAD/8AAAB/8AAP/8
+ AAH//wAA//+AB///AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAAKAAAAFQAAACUAAAA0AAAAQQAAAEkAAABNAAAATgAA
+ AE4AAABMAAAARwAAADwAAAAtAAAAHAAAAA8AAAAHAAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAHAAAAEwAAACgAAABGAAAAZwAAAIMAAACZAAAApgAA
+ AK0AAACuAAAArgAAAKsAAACiAAAAkQAAAHcAAABXAAAAOAAAAB8AAAAOAAAABAAAAAEAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACgAAAB0AAAA+AAAAaJ+Ph83UwLXz6tXK/fDc
+ 0f/w3NH/8NzR//Dc0f/w3NH/79vQ/+DMwP2+rKL1LysozQAAAKcAAACCAAAAWAAAADAAAAAVAAAABgAA
+ AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAwAAAAlAAAAT4l6cbbr18z88uDW//To
+ 4//07+3/9PTz//P09P/w8vP/8fLz//Hy8//y8fH/9O3p//Pl3f/u29D/zbqu+j84NdQAAACjAAAAcAAA
+ AD0AAAAZAAAABwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAMAAAAKA8NDF3fy7/x8t/V//Xw
+ 7v/y9PX/8PLz/+vu7//f4uT/3+Lj/+jr7P/s7/H/7O/x/+3w8v/t8PL/7/Ly//Py8f/06eP/79vQ/5KC
+ eu8AAAC0AAAAfAAAAEIAAAAaAAAABwAAAAEAAAAAAAAAAAAAAAAAAAACAAAACgAAACRlWVN56tbL+/Xr
+ 5f/09fX/8PHy/+3x8v/k3dv/y6+i/76Lcv+/fFv/wnhS/8Z9Wf/Mj3H/1auW/9/OxP/p6en/7fDy//Dx
+ 8v/29PT/8uHY/76qoPgAAAC5AAAAfQAAAD8AAAAWAAAABQAAAAEAAAAAAAAAAAAAAAYAAAAbZllTbe/a
+ z/328e//8/T0//D09f/q5+b/1auV/8BxSf+7Wyr/vlon/8BhM//IgV//xnNJ/7xWI/+7WCf/vmI0/8mH
+ Z//ex7z/7fDy/+/w8f/09vb/9Obe/8CsovgAAAC2AAAAcwAAADQAAAAQAAAAAwAAAAAAAAAAAAAAEEhA
+ PErq1sv49/Ht//T19f/w9PX/5djR/8iAXf+9Wij/v1sq/8NgL//CZjj/xaqd/+zu7//17en/0ohj/8Jd
+ K//AXi3/vVkn/71gMv/RoYn/6uno/+/x8f/19vf/8+LZ/5aGffEAAACoAAAAYAAAACUAAAAJAAAAAQAA
+ AAAAAAAj3Ma64Pbo4f/29/f/8vf4/+LNwf/DbUP/vloo/8NiMf/GYzL/ymIu/7x3Vf/BxMX/+Pj5////
+ ///qyrr/x2Mw/8ZjMv/EYjL/wF8u/7xaKP/NkHH/7Orp//Hy8v/29/f/8N3S/19UTuAAAACOAAAAQwAA
+ ABQAAAADAAAAAI19dXPx3tP/+fn6//T29v/o29X/xG5D/8BcKv/FYzL/yGQz/8tmM//NZDH/wG9H/7+7
+ uf/+////9fz//9moj//KYi7/ymUz/8hlM//HYzH/wmEw/7xYJv/QmHz/7u/w//Lz9P/27ur/3Mi9/RUS
+ EboAAABmAAAAJQAAAAgAAAAA5dDE7ffu6f/2+Pn/8fHw/86IZv/AXCn/xmQz/8llNP/MZzT/zGc0/8xm
+ M//LZDD/yYVj/+nIt//dqI//y2g2/8xkMf/MZjT/zGY0/8llM//GYzP/wmAv/75dLP/cuaj/8fX3//X2
+ 9//y39X/aFxW4gAAAIoAAAA7AAAAD/DVx0vv29D++fr5//b6+//hwbH/wl8v/8ZjMv/KZjT/zGc1/8xn
+ NP/MZzT/zGYz/8xmMv/NYiz/ymAr/8pfKv/LYy//zGYz/8xmM//MZjT/y2Y0/8plM//HZDL/wF4t/8Z2
+ Tf/r5uP/8/X1//bt6P/fy8D8AAAApwAAAFIAAAAZ8NbJnfTl3P/5+vv/9PT0/9CJZf/DXiv/ymY1/81o
+ Nv/NaDX/zGc0/8xmM//MZTL/ymc1/8uVfP/pwKz/6sCq/9N8UP/LYi7/zGYz/8xmM//MZzT/zGc0/8pl
+ NP/FYzL/v1wr/9y2o//0+fv/9vb1/+/az/8oJCHEAAAAZwAAACTx2s7h+O7p//r9/v/t3NT/xmY2/8hm
+ NP/NaDb/zWg2/81oNf/MZjP/zGYz/8xlMv/HZzf/x7qz////////////2pFr/8pfKf/MZjP/zGYz/8xn
+ NP/MZzT/y2Y0/8hlNP/BXCj/zolm//Hx8f/3+fr/8t/V/49/d+UAAAB3AAAALPHc0fr8+PX//P///+S8
+ qf/GYjD/zGk4/89qOP/OaDb/zGYz/8xmM//MZjP/zGYy/8hlM//BrqX//P7////////jqo3/yl0o/8xm
+ M//MZjP/zGYz/81nNP/NaDX/y2c1/8VgLv/Hc0n/7eTf//f5+//15t7/vKmg8QAAAH8AAAAx8NzR/v79
+ /f/+////36iO/8plMv/Pazn/0Gs4/85oNv/MZjP/zGYz/8xmM//MZjP/zGMv/7iMd//k6uz///////rx
+ 7P/ZjGX/ymAs/8xmM//MZjP/zGc0/81oNf/MaDb/yGQy/8ZpOf/r29P/9/r8//Xp4//GtKr0AAAAggAA
+ ADPw3NH///7+///////foIH/zmg1/9JuPP/RbDr/zmk2/8xmM//MZjP/zGYz/8xmM//NZTH/xmg5/7uk
+ mf/x9vj///////rx7P/Yi2X/ymAr/8xmM//MZzT/zmk2/85pN//KZjT/yGk5/+vXzf/5/P7/9+vl/8e1
+ q/UAAACBAAAAM/Dc0f/+/v3//////+Snif/SbDn/1XE//9NuO//PaTb/zGYz/8xmM//MZjP/zGYz/8xm
+ M//NZC//xWg5/8Suov/2+fv///////vx7f/Xh1//y2It/81nNP/PaTf/z2s5/8xoNv/Kazv/7tvS//z/
+ ///37OX/x7Wr9AAAAHwAAAAw8dzR/v77+///////7Lmf/9hyPv/adkT/1nE+/9BrOP/NZzT/zGYz/8xm
+ M//MZjP/zGYz/8xmM//NZC7/xWk6/9G9s//8//////////Xg1//ObTz/zWUx/9FrOP/SbTv/zmo3/85x
+ Q//05d7///////fq4//Fs6nxAAAAcQAAACrx3ND1/Pbz///////628v/33lG/+B8Sv/bdkT/0207/85o
+ Nf/MYy7/y2Es/8pgKv/LZDD/zGYz/8xmM//NYy3/xHRM/+zn5f/////////+/9yUcP/NYy//0m07/9Rw
+ Pv/PaTb/1oVc//v18///////9eTc/7Kgl+YAAABfAAAAH/HZzM747Ob///////769//skWP/6IJP/+N+
+ TP/Ycj//z28//8+Qcf/apo3/57mj/9R9UP/LYi3/zGYz/8xmM//KYzD/4c3C////////////5LCV/9Bn
+ M//Wcj7/2HRB/9JrN//lq47////////+/v/w3NH/d2liwAAAAEgAAAAV8NbHgPTi2f////////////vJ
+ rv/xh1L/7opX/+N8SP/Sdkj/ycK+//H2+f//////68Ku/8pfKf/LYy//y2As/8pwQ//s4t3///////n8
+ /f/fpYn/1W04/9x3Rf/ceEb/2HZE//jf0////////fr5/+7Zz/4EAwN8AAAAMQAAAAzw1MUd8NvQ+v36
+ +P////////fw//2jdP/8lWL/9I9c/+R7R//Gn4z/8PX3///////+/fz/5rKZ/9J3S//Rf1b/5Me5//z+
+ ////////7e3s/9yPav/fdkH/439N/+B3RP/rq4r////////////26eH/xbGm5wAAAFYAAAAdAAAABgAA
+ AADo0cW99ujg/////////////+PS//+jbv//o3H/+pVh/+CKX//NxsP/+v3+/////////////PXx//v4
+ 9v////////////b7/f/jyr7/5oNS/+yGU//rg0//7JNm//317v///////vz8/+/b0P9LQz6TAAAANQAA
+ AA4AAAACAAAAAIN0axbw29D8/fr5/////////////+HD//+1gP//tIH//6Ju/+ahfv/Xzsv/7vP1//X5
+ +//3+/3/9/v8//f6/P/x9vn/6djR//Gcc//4kl7/+pNg//aUYf/+4tL////////////36eL/yrar5QAA
+ AE4AAAAbAAAABgAAAAEAAAAAAAAABN7GuYbz4df+/////////////////+vU///QnP//y5f//7uH//ez
+ if/pv6r/3ca+/9fHwP/Xx8D/38m///DBqf/8qXz//6Nw//+kb///rn7//+jX/////////////Pf1/+zY
+ zfw5My9xAAAAKAAAAAsAAAACAAAAAAAAAAAAAAABAAAABurUyMj26OD///////////////////zt///v
+ xv//6bT//92m///Rm///xpb//r+P//29jP//vYv//7uH//+8hv//wo7//9Gv///8+P////////////79
+ /f/x3dL+fXBplQAAAC8AAAAPAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAABAAAAB+zXzNP25+D/////////
+ ////////////////7f///eX///vR///2w///77v//+i1///ksf//5rf//+vN///26P//////////////
+ ///9+fj/8d3T/peGfqEAAAAxAAAAEQAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACOrU
+ ycTz4Nb//Pf1///////////////////////////////9/////f////z////8/////f//////////////
+ ////////+O7o/+/b0P2UhX2PAAAAKwAAABAAAAAEAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAABAAAABt3EuHvw3ND49ebe//z49P//////////////////////////////////////////////
+ ///+/Pv/+vHs//Lf1f/izMHpeWxlYgAAAB8AAAAMAAAAAwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAABAAAAA1tSTBDo0cS479vP9vPg1f/26eH/+vLu//36+f/+/Pv//vz7//z3
+ 9v/57un/9eXd/+/b0P7n08fxqZeOiAAAACYAAAASAAAABwAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx1sgI89zObfHazbvx3NDs8d3S/fHd
+ 0v7x3dL+8d3S+vHbztzx18qe8dfJSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPwAAD/4AAAf8AAAD+AAAAfAAAADgAAAAYAAAAGAAAAAgAAAAIAAAACAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAACAAAABgAAAA8AA
+ AAPgAAAH8AAAD/gAAD//gA//KAAAABgAAAAwAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAWAAAAPwsIB2MPCwp5DwwKhQ4LCYcHBAN+AAAAaAAA
+ AE4AAAAuAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA4L
+ CUxqXVemsJ+X2tvMxPbn2tT959vV/uTXz/3Nu7Pzj4B53DozLrkAAACPAAAAYQAAACsAAAAFAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAfb2Ncld/RyfH//Pj///////b7/f/0+v3/9vz///b7
+ /v/6/P3////+//ju6P+yo5vpNS0ougAAAIIAAABAAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQc
+ GSmyo5vF///7//r9/v/v9fj/39rY/8uzp//MppP/1KuW/9q5qv/h0sv/6uzs//L3+v//////7+Td/WBU
+ Ts4AAACPAAAARAAAAAgAAAAAAAAAAAAAAAAAAAAAIRoXH9zJwNT/////8/n8/+ji3v/RoIj/vm1E/7xa
+ Kv/Ba0H/x3tU/71bK/++YjX/yINh/9vAs//t8fL/+f3+//718P9qXVfSAAAAiQAAADUAAAACAAAAAAAA
+ AAAJBwYJsqObt//////z+Pv/4s/F/8V2Tv++WCX/w1so/79tQ//RxsH/+fr6/92njf/CWyj/v1km/71c
+ Lf/Omn7/6unp//j9/v/47+r/Qjk0wwAAAHMAAAAbAAAAAAAAAAB1Zl9q///9//b8/v/kz8X/wmk7/8Fb
+ KP/HZDL/y2It/7x2U//U2t7//////+fJuv/JYi//yGMx/8NgL/+8VyT/zZFz/+3u7v/+////2crC9w0K
+ CaUAAABIAAAABdy8rArv3dPe+v7//+3n5P/Hd0//wlwp/8lmNP/MZzT/zWYy/8dmNf/Up5D/6sq6/898
+ Uv/MYy7/zGY0/8pmNP/FYTD/vVgm/9aqlP/z+Pr////9/3ZoYtUAAABxAAAAFvfUw1v99fL/+P7//9qq
+ k//CWyj/yWY0/81nNf/MZzT/zGYz/8xlMv/Oazv/0HBA/81mM//MZjP/zGY0/8xmNP/KZjT/w18t/8Jr
+ Pv/o3Nf//f///9fHv/cIBgWUAAAALPTXyaL8/f7/8+/s/8t4T//HYS7/zWg2/81oNf/MZjP/zWQx/8Zq
+ PP/Zwrb/+evj/9yWcv/JXij/zGYz/8xnNP/MZzT/yWU0/8BZJ//Yq5X/+P7///ru5/8+NTCzAAAAP/fj
+ 2NX+////69PI/8hmNf/MaDX/z2k3/81mNP/MZjP/zWQw/8RoO//W0M3//////+azmf/IWyT/zGUy/8xm
+ M//NZzT/zGc1/8ReKv/OiGX/9PX2///+/P9wY1zMAAAASvvr4+z/////58Gv/8plMf/Pazn/z2k3/8xm
+ M//MZjP/zGYy/8ljL//Co5T/9/z///zy7f/YimP/yV0o/8xmM//NZzT/zWk2/8hjL//MelD/8+/u////
+ //97cGrSAAAATfvs5u7/////6r+q/89nNP/Tbjz/z2o3/8xmM//MZjP/zGYz/81kMP/DaTz/zLmw//v/
+ ///68ez/2Ili/8pgK//NaDT/zmo3/8tlMv/OeU//9O/s//////98cGvQAAAAR/rq4ur/////8cu5/9dw
+ Pf/XckD/0Ww5/8xmM//MZTL/zGQx/8xmM//NYi3/w2k8/9jHvv//////+e3o/9J3Sv/MZDD/0Ws5/85o
+ Nf/SgFf/+vf2//////97b2nJAAAAOPji19H/////++fc/+J/Tf/eeUb/1XA+/89oNf/MZTH/zGY0/8tk
+ Mf/MZjP/zGAr/8h3T//w7Or//////+Suk//NYi3/0288/9BoNP/cmHb//////////P9rXle0AAAAJPXY
+ yJr//v7///79//Kje//pgEz/33dE/894TP/UtaT/79jN/96Zd//JXCX/y2Es/8lmNf/r3tf//////+nB
+ rf/SaTX/2HRB/9RtOf/uxrL///////vv6P83LimDAAAAEPLPvUz99fH///////3dyv/5kFv/8olV/9h8
+ Tv/Tzcr///////nq4//VgVf/zGc0/9mghP/6+fj/+v///9+rkP/ccj3/33dD/+KMYf/99fH//////8+/
+ t+oFAwNDAAAAAu/LuAT34tjO/////////v//xaL//59p//eQW//WnoL/6O3w////////+PX/9+ff//7/
+ ////////6+bk/+SQZv/rgkz/6oRQ//nZx//////////8/2dbVZoAAAAPAAAAAAAAAADvzbtJ/PPv/v//
+ /////vj//9Gp//+5gv/7p3T/47Sc/+bf3v/p6+7/6e3x/+vt7//u4dv/8q6M//qTXf/7lmH//Myy////
+ ////////1cS74QkGBTAAAAAAAAAAAAAAAAAAAAAA9trMkv77+v/////////+///szP//3qr//82V//nC
+ l//vv5//67yb//C8mf/8tIX//694//+7jP//49D////////////x6OL4OzItWAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA9dTDBPnj2KX++vj///////////////P///zg///2zP//7Ln//+Ow///erP//4bf//+nP///9
+ 9f////////////rw6/pYTUdmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPfbzQL33c+P/PLs////
+ //////////////////////7////+/////f//////////////////////7eDY4Uc9OVEAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA89HAQvjj2MT88uz+/vv6////////////////////
+ /////////vj1///x6O+1o5iVNComIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAPPUwwL01cNB9t3Pivfh1MT76+Lm++zk6frn3t323M6r9dXFa//ezR4AAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAP/74AA//8AAH/+AAA//AAAH/gAAB/4AAAP8AAAD/AAAA/wAA
+ AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAB/4AAA//AAAf/wAAP/+AAH//4AD///AD//ygA
+ AAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAAAAPgAA
+ AJMAAACwAAAAswAAALMAAACzAAAArQAAAIMAAAAuAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAZXFNOfOHN
+ xPLz4df/9OPZ//Tj2v/z4tj/8+HX/8a1q+0TERCyAAAAkAAAAE0AAAAOAAAAAAAAAAAAAAAPvKmguvTj
+ 2P/4+vv/5OLi/8+xov/Uq5b/3ca7/+zx8P/28/L/8uHW/2xiXc4AAACUAAAARQAAAAYAAAAD0L2zqfXq
+ 4v/0////z5qA/7dMFf+5ZDz/2a+a/8BYI/+5ViT/1a+f//f////04tn/U0tGyAAAAIwAAAAin4+GMvLh
+ 1//4////x31Y/7tFDP/GThP/wqSV///////Zkm//wUoP/7hFC//OmoD/+P////Lg1v8AAACoAAAAZu7Z
+ z+H6+vn/2KiQ/71IDf/NYi7/zWAp/8trOv/Yjmj/yl4p/8xiLf/JXSn/uUcQ/+DJvf/27ej/lYeA2gAA
+ AJ3z4Nf/+Pr7/8ViMv/KXCb/zmcz/8tbI//KiWn/9+ff/9BrOP/KWiP/zWUx/8NTG//HeFD/+Pz9/+DN
+ xPgAAACv8+HY//Le1v/FVh7/zmYy/8xlMf/MWiH/woZp///////orZH/xEoP/8xiLf/LXyj/w14r//Py
+ 8f/y4Nb+AAAAsfLh2f/z2Mr/zVsi/89mMv/MZC//zGAr/8RVH//Ptaj//////+Ccev/HUxr/zWAr/8Ze
+ Kf/18e3/8N/V/gAAAK3x4Nf/++3m/9tqMv/TaDP/yl4o/8lYIf/JVBn/wUsQ/+LQxv//////0HA//81a
+ IP/Oajj//Pv7/+/e0/4AAACU8d7U///////1mGr/4mYq/8iLbf/w6uP/135R/70wAP/XnH7//////9qM
+ Zf/RUxT/4pp2//79/v/ZxrzxAAAAVPDaz8H28e///+rb//+KSf/eh1z/7v////78/f/nuaH/+v////P5
+ /v/gcjz/5nA1///z7v/05+D/gXVutgAAAB8AAAAA8d7U////////6c7//7Jw/+yvh//s4t//6/D0//Hk
+ 4P/2pHj//oxN///eyv/9////8N3S/wAAADYAAAACAAAAAPDazF3w39b/////////+///88b//t2o//zP
+ mP//yZH//9Sp///++P/8////8d/U/1JJRU8AAAAGAAAAAAAAAAAAAAAA8dvQXPHc0//16OT//fz9////
+ //////////////z7/f/z5uD/8d3S/4F1bkMAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NrPtvHc
+ 0f/v29D/79vR/+/c0f/x29D/4s3CngAAAA0AAAAAAAAAAAAAAAAAAAAA4AM0/8ABNf+AACr/AABl/wAA
+ 9v8AAPz/AABczAAAAEoAAOPsAAD//wAAr/8AADH/gAA5/4ABN//AAzP/8A8z/w==
+
+
+
\ No newline at end of file