diff --git a/WinBobFS.sln b/WinBobFS.sln new file mode 100644 index 0000000..153d0c0 --- /dev/null +++ b/WinBobFS.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WinBobFS", "WinBobFS\WinBobFS.csproj", "{C0A3E852-59B9-4760-BC4F-421900310414}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {C0A3E852-59B9-4760-BC4F-421900310414}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C0A3E852-59B9-4760-BC4F-421900310414}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C0A3E852-59B9-4760-BC4F-421900310414}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C0A3E852-59B9-4760-BC4F-421900310414}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/WinBobFS/AboutForm.Designer.cs b/WinBobFS/AboutForm.Designer.cs new file mode 100644 index 0000000..2ae08d5 --- /dev/null +++ b/WinBobFS/AboutForm.Designer.cs @@ -0,0 +1,80 @@ +namespace WinBobFS +{ + partial class AboutForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.label2 = new System.Windows.Forms.Label(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.SuspendLayout(); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Consolas", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(194, 41); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(164, 23); + this.label2.TabIndex = 1; + this.label2.Text = "WinBobFS 0.1.0"; + // + // linkLabel1 + // + this.linkLabel1.AutoSize = true; + this.linkLabel1.Font = new System.Drawing.Font("Consolas", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.linkLabel1.Location = new System.Drawing.Point(238, 88); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.Size = new System.Drawing.Size(76, 23); + this.linkLabel1.TabIndex = 2; + this.linkLabel1.TabStop = true; + this.linkLabel1.Text = "GitHub"; + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); + // + // AboutForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(555, 140); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.label2); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "AboutForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "About WinBobFS"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label2; + private System.Windows.Forms.LinkLabel linkLabel1; + } +} \ No newline at end of file diff --git a/WinBobFS/AboutForm.cs b/WinBobFS/AboutForm.cs new file mode 100644 index 0000000..31ff750 --- /dev/null +++ b/WinBobFS/AboutForm.cs @@ -0,0 +1,18 @@ +using System.Diagnostics; +using System.Windows.Forms; + +namespace WinBobFS +{ + public partial class AboutForm : Form + { + public AboutForm() + { + InitializeComponent(); + } + + private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) + { + Process.Start("https://github.com/Shravan2x/WinBobFS"); + } + } +} diff --git a/WinBobFS/AboutForm.resx b/WinBobFS/AboutForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/WinBobFS/AboutForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/WinBobFS/App.config b/WinBobFS/App.config new file mode 100644 index 0000000..88fa402 --- /dev/null +++ b/WinBobFS/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/WinBobFS/InputBox.cs b/WinBobFS/InputBox.cs new file mode 100644 index 0000000..e21171c --- /dev/null +++ b/WinBobFS/InputBox.cs @@ -0,0 +1,12 @@ +namespace WinBobFS +{ + public static class InputBox + { + public static string Show(string message) + { + InputForm inputForm = new InputForm(message); + inputForm.ShowDialog(); + return inputForm.Input; + } + } +} diff --git a/WinBobFS/InputForm.Designer.cs b/WinBobFS/InputForm.Designer.cs new file mode 100644 index 0000000..69b9502 --- /dev/null +++ b/WinBobFS/InputForm.Designer.cs @@ -0,0 +1,109 @@ +namespace WinBobFS +{ + partial class InputForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.OkButton = new System.Windows.Forms.Button(); + this.CancelButton = new System.Windows.Forms.Button(); + this.InputBox = new System.Windows.Forms.TextBox(); + this.MessageLabel = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // OkButton + // + this.OkButton.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.OkButton.DialogResult = System.Windows.Forms.DialogResult.OK; + this.OkButton.Location = new System.Drawing.Point(181, 99); + this.OkButton.Name = "OkButton"; + this.OkButton.Size = new System.Drawing.Size(114, 34); + this.OkButton.TabIndex = 0; + this.OkButton.Text = "OK"; + this.OkButton.UseVisualStyleBackColor = true; + this.OkButton.Click += new System.EventHandler(this.OkButton_Click); + // + // CancelButton + // + this.CancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.CancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelButton.Location = new System.Drawing.Point(301, 99); + this.CancelButton.Name = "CancelButton"; + this.CancelButton.Size = new System.Drawing.Size(114, 34); + this.CancelButton.TabIndex = 1; + this.CancelButton.Text = "Cancel"; + this.CancelButton.UseVisualStyleBackColor = true; + this.CancelButton.Click += new System.EventHandler(this.CancelButton_Click); + // + // InputBox + // + this.InputBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.InputBox.Location = new System.Drawing.Point(47, 55); + this.InputBox.Name = "InputBox"; + this.InputBox.Size = new System.Drawing.Size(501, 26); + this.InputBox.TabIndex = 2; + this.InputBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.InputBox_KeyDown); + // + // MessageLabel + // + this.MessageLabel.AutoSize = true; + this.MessageLabel.Location = new System.Drawing.Point(43, 20); + this.MessageLabel.Name = "MessageLabel"; + this.MessageLabel.Size = new System.Drawing.Size(92, 20); + this.MessageLabel.TabIndex = 3; + this.MessageLabel.Text = ""; + // + // InputForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(600, 145); + this.Controls.Add(this.MessageLabel); + this.Controls.Add(this.InputBox); + this.Controls.Add(this.CancelButton); + this.Controls.Add(this.OkButton); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "InputForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; + this.Text = "InputForm"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button OkButton; + private System.Windows.Forms.Button CancelButton; + private System.Windows.Forms.TextBox InputBox; + private System.Windows.Forms.Label MessageLabel; + } +} \ No newline at end of file diff --git a/WinBobFS/InputForm.cs b/WinBobFS/InputForm.cs new file mode 100644 index 0000000..0109c92 --- /dev/null +++ b/WinBobFS/InputForm.cs @@ -0,0 +1,38 @@ +using System.Windows.Forms; + +namespace WinBobFS +{ + public partial class InputForm : Form + { + public string Input { get; private set; } + + public InputForm(string message) + { + InitializeComponent(); + + MessageLabel.Text = message; + Input = null; + } + + private void OkButton_Click(object sender, System.EventArgs e) + { + Input = InputBox.Text; + Visible = false; + } + + private void CancelButton_Click(object sender, System.EventArgs e) + { + Input = null; + Visible = false; + } + + private void InputBox_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode != Keys.Enter) + return; + + Input = InputBox.Text; + Visible = false; + } + } +} diff --git a/WinBobFS/InputForm.resx b/WinBobFS/InputForm.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/WinBobFS/InputForm.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/WinBobFS/MainForm.Designer.cs b/WinBobFS/MainForm.Designer.cs new file mode 100644 index 0000000..9f0dfb4 --- /dev/null +++ b/WinBobFS/MainForm.Designer.cs @@ -0,0 +1,480 @@ +namespace WinBobFS +{ + partial class MainForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); + this.StatusStrip = new System.Windows.Forms.StatusStrip(); + this.StatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.MenuStrip = new System.Windows.Forms.MenuStrip(); + this.FileMenu = new System.Windows.Forms.ToolStripMenuItem(); + this.OpenMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ExitMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HelpMenu = new System.Windows.Forms.ToolStripMenuItem(); + this.AboutMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ExplorerTable = new System.Windows.Forms.TableLayoutPanel(); + this.AddressPanel = new System.Windows.Forms.Panel(); + this.AddressLabel = new System.Windows.Forms.Label(); + this.AddressBox = new System.Windows.Forms.TextBox(); + this.ExplorerTree = new System.Windows.Forms.TreeView(); + this.ExplorerTreeImages = new System.Windows.Forms.ImageList(this.components); + this.ExplorerList = new System.Windows.Forms.ListView(); + this.ExplorerListNameColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ExplorerListSizeColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ExplorerListLinksColumnHeader = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.ControlsPanel = new System.Windows.Forms.FlowLayoutPanel(); + this.OpenButton = new System.Windows.Forms.Button(); + this.ControlImages = new System.Windows.Forms.ImageList(this.components); + this.SaveButton = new System.Windows.Forms.Button(); + this.Separator1 = new System.Windows.Forms.Label(); + this.NewFileButton = new System.Windows.Forms.Button(); + this.NewDirectoryButton = new System.Windows.Forms.Button(); + this.NewLinkButton = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.DeleteButton = new System.Windows.Forms.Button(); + this.Separator2 = new System.Windows.Forms.Label(); + this.InfoButton = new System.Windows.Forms.Button(); + this.ControlImages16 = new System.Windows.Forms.ImageList(this.components); + this.ExplorerTreeImages16 = new System.Windows.Forms.ImageList(this.components); + this.StatusStrip.SuspendLayout(); + this.MenuStrip.SuspendLayout(); + this.ExplorerTable.SuspendLayout(); + this.AddressPanel.SuspendLayout(); + this.ControlsPanel.SuspendLayout(); + this.SuspendLayout(); + // + // StatusStrip + // + this.StatusStrip.ImageScalingSize = new System.Drawing.Size(24, 24); + this.StatusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.StatusLabel}); + this.StatusStrip.Location = new System.Drawing.Point(0, 564); + this.StatusStrip.Name = "StatusStrip"; + this.StatusStrip.Size = new System.Drawing.Size(878, 30); + this.StatusStrip.TabIndex = 0; + this.StatusStrip.Text = "statusStrip1"; + // + // StatusLabel + // + this.StatusLabel.Name = "StatusLabel"; + this.StatusLabel.Size = new System.Drawing.Size(60, 25); + this.StatusLabel.Text = "Ready"; + // + // MenuStrip + // + this.MenuStrip.ImageScalingSize = new System.Drawing.Size(24, 24); + this.MenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileMenu, + this.HelpMenu}); + this.MenuStrip.Location = new System.Drawing.Point(0, 0); + this.MenuStrip.Name = "MenuStrip"; + this.MenuStrip.Size = new System.Drawing.Size(878, 33); + this.MenuStrip.TabIndex = 1; + this.MenuStrip.Text = "menuStrip1"; + // + // FileMenu + // + this.FileMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.OpenMenuItem, + this.ExitMenuItem}); + this.FileMenu.Name = "FileMenu"; + this.FileMenu.Size = new System.Drawing.Size(50, 29); + this.FileMenu.Text = "File"; + // + // OpenMenuItem + // + this.OpenMenuItem.Name = "OpenMenuItem"; + this.OpenMenuItem.Size = new System.Drawing.Size(141, 30); + this.OpenMenuItem.Text = "Open"; + this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // ExitMenuItem + // + this.ExitMenuItem.Name = "ExitMenuItem"; + this.ExitMenuItem.Size = new System.Drawing.Size(141, 30); + this.ExitMenuItem.Text = "Exit"; + this.ExitMenuItem.Click += new System.EventHandler(this.ExitMenuItem_Click); + // + // HelpMenu + // + this.HelpMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AboutMenuItem}); + this.HelpMenu.Name = "HelpMenu"; + this.HelpMenu.Size = new System.Drawing.Size(61, 29); + this.HelpMenu.Text = "Help"; + // + // AboutMenuItem + // + this.AboutMenuItem.Name = "AboutMenuItem"; + this.AboutMenuItem.Size = new System.Drawing.Size(147, 30); + this.AboutMenuItem.Text = "About"; + this.AboutMenuItem.Click += new System.EventHandler(this.AboutMenuItem_Click); + // + // ExplorerTable + // + this.ExplorerTable.ColumnCount = 2; + this.ExplorerTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 30F)); + this.ExplorerTable.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 70F)); + this.ExplorerTable.Controls.Add(this.AddressPanel, 0, 1); + this.ExplorerTable.Controls.Add(this.ExplorerTree, 0, 2); + this.ExplorerTable.Controls.Add(this.ExplorerList, 1, 2); + this.ExplorerTable.Controls.Add(this.ControlsPanel, 0, 0); + this.ExplorerTable.Dock = System.Windows.Forms.DockStyle.Fill; + this.ExplorerTable.Location = new System.Drawing.Point(0, 33); + this.ExplorerTable.Name = "ExplorerTable"; + this.ExplorerTable.RowCount = 3; + this.ExplorerTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F)); + this.ExplorerTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F)); + this.ExplorerTable.RowStyles.Add(new System.Windows.Forms.RowStyle()); + this.ExplorerTable.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.ExplorerTable.Size = new System.Drawing.Size(878, 531); + this.ExplorerTable.TabIndex = 2; + // + // AddressPanel + // + this.ExplorerTable.SetColumnSpan(this.AddressPanel, 2); + this.AddressPanel.Controls.Add(this.AddressLabel); + this.AddressPanel.Controls.Add(this.AddressBox); + this.AddressPanel.Dock = System.Windows.Forms.DockStyle.Fill; + this.AddressPanel.Location = new System.Drawing.Point(3, 53); + this.AddressPanel.Name = "AddressPanel"; + this.AddressPanel.Size = new System.Drawing.Size(872, 34); + this.AddressPanel.TabIndex = 2; + // + // AddressLabel + // + this.AddressLabel.AutoSize = true; + this.AddressLabel.Location = new System.Drawing.Point(9, 8); + this.AddressLabel.Name = "AddressLabel"; + this.AddressLabel.Size = new System.Drawing.Size(68, 20); + this.AddressLabel.TabIndex = 4; + this.AddressLabel.Text = "Address"; + // + // AddressBox + // + this.AddressBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.AddressBox.Location = new System.Drawing.Point(83, 5); + this.AddressBox.Name = "AddressBox"; + this.AddressBox.ReadOnly = true; + this.AddressBox.Size = new System.Drawing.Size(780, 26); + this.AddressBox.TabIndex = 3; + // + // ExplorerTree + // + this.ExplorerTree.Dock = System.Windows.Forms.DockStyle.Fill; + this.ExplorerTree.HideSelection = false; + this.ExplorerTree.ImageIndex = 0; + this.ExplorerTree.ImageList = this.ExplorerTreeImages; + this.ExplorerTree.ItemHeight = 24; + this.ExplorerTree.Location = new System.Drawing.Point(3, 93); + this.ExplorerTree.Name = "ExplorerTree"; + this.ExplorerTree.PathSeparator = "/"; + this.ExplorerTree.SelectedImageIndex = 0; + this.ExplorerTree.Size = new System.Drawing.Size(257, 435); + this.ExplorerTree.TabIndex = 1; + this.ExplorerTree.NodeMouseClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.ExplorerTree_NodeMouseClick); + // + // ExplorerTreeImages + // + this.ExplorerTreeImages.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ExplorerTreeImages.ImageStream"))); + this.ExplorerTreeImages.TransparentColor = System.Drawing.Color.Transparent; + this.ExplorerTreeImages.Images.SetKeyName(0, "directory.png"); + this.ExplorerTreeImages.Images.SetKeyName(1, "file.png"); + // + // ExplorerList + // + this.ExplorerList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.ExplorerListNameColumnHeader, + this.ExplorerListSizeColumnHeader, + this.ExplorerListLinksColumnHeader}); + this.ExplorerList.Dock = System.Windows.Forms.DockStyle.Fill; + this.ExplorerList.GridLines = true; + this.ExplorerList.Location = new System.Drawing.Point(266, 93); + this.ExplorerList.Name = "ExplorerList"; + this.ExplorerList.Size = new System.Drawing.Size(609, 435); + this.ExplorerList.SmallImageList = this.ExplorerTreeImages; + this.ExplorerList.TabIndex = 0; + this.ExplorerList.UseCompatibleStateImageBehavior = false; + this.ExplorerList.View = System.Windows.Forms.View.Details; + this.ExplorerList.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.ExplorerList_ItemDrag); + this.ExplorerList.SelectedIndexChanged += new System.EventHandler(this.ExplorerList_SelectedIndexChanged); + this.ExplorerList.DragDrop += new System.Windows.Forms.DragEventHandler(this.ExplorerList_DragDrop); + this.ExplorerList.DragEnter += new System.Windows.Forms.DragEventHandler(this.ExplorerList_DragEnter); + // + // ExplorerListNameColumnHeader + // + this.ExplorerListNameColumnHeader.Text = "Name"; + this.ExplorerListNameColumnHeader.Width = 400; + // + // ExplorerListSizeColumnHeader + // + this.ExplorerListSizeColumnHeader.Text = "Size"; + this.ExplorerListSizeColumnHeader.Width = 100; + // + // ExplorerListLinksColumnHeader + // + this.ExplorerListLinksColumnHeader.Text = "Links"; + this.ExplorerListLinksColumnHeader.Width = 100; + // + // ControlsPanel + // + this.ControlsPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.ExplorerTable.SetColumnSpan(this.ControlsPanel, 2); + this.ControlsPanel.Controls.Add(this.OpenButton); + this.ControlsPanel.Controls.Add(this.SaveButton); + this.ControlsPanel.Controls.Add(this.Separator1); + this.ControlsPanel.Controls.Add(this.NewFileButton); + this.ControlsPanel.Controls.Add(this.NewDirectoryButton); + this.ControlsPanel.Controls.Add(this.NewLinkButton); + this.ControlsPanel.Controls.Add(this.label1); + this.ControlsPanel.Controls.Add(this.DeleteButton); + this.ControlsPanel.Controls.Add(this.Separator2); + this.ControlsPanel.Controls.Add(this.InfoButton); + this.ControlsPanel.Dock = System.Windows.Forms.DockStyle.Fill; + this.ControlsPanel.Location = new System.Drawing.Point(3, 3); + this.ControlsPanel.Name = "ControlsPanel"; + this.ControlsPanel.Size = new System.Drawing.Size(872, 44); + this.ControlsPanel.TabIndex = 3; + // + // OpenButton + // + this.OpenButton.ImageIndex = 0; + this.OpenButton.ImageList = this.ControlImages; + this.OpenButton.Location = new System.Drawing.Point(3, 3); + this.OpenButton.Name = "OpenButton"; + this.OpenButton.Size = new System.Drawing.Size(36, 36); + this.OpenButton.TabIndex = 0; + this.OpenButton.TabStop = false; + this.OpenButton.UseVisualStyleBackColor = true; + this.OpenButton.Click += new System.EventHandler(this.OpenButton_Click); + // + // ControlImages + // + this.ControlImages.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ControlImages.ImageStream"))); + this.ControlImages.TransparentColor = System.Drawing.Color.Transparent; + this.ControlImages.Images.SetKeyName(0, "openfile.png"); + this.ControlImages.Images.SetKeyName(1, "save.png"); + this.ControlImages.Images.SetKeyName(2, "newfile.png"); + this.ControlImages.Images.SetKeyName(3, "newdir.png"); + this.ControlImages.Images.SetKeyName(4, "newlink.png"); + this.ControlImages.Images.SetKeyName(5, "delete.png"); + this.ControlImages.Images.SetKeyName(6, "info.png"); + // + // SaveButton + // + this.SaveButton.ImageIndex = 1; + this.SaveButton.ImageList = this.ControlImages; + this.SaveButton.Location = new System.Drawing.Point(45, 3); + this.SaveButton.Name = "SaveButton"; + this.SaveButton.Size = new System.Drawing.Size(36, 36); + this.SaveButton.TabIndex = 9; + this.SaveButton.TabStop = false; + this.SaveButton.UseVisualStyleBackColor = true; + this.SaveButton.Click += new System.EventHandler(this.SaveButton_Click); + // + // Separator1 + // + this.Separator1.AutoSize = true; + this.Separator1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Separator1.Location = new System.Drawing.Point(92, 9); + this.Separator1.Margin = new System.Windows.Forms.Padding(8, 9, 8, 0); + this.Separator1.Name = "Separator1"; + this.Separator1.Size = new System.Drawing.Size(2, 22); + this.Separator1.TabIndex = 5; + // + // NewFileButton + // + this.NewFileButton.Enabled = false; + this.NewFileButton.ImageIndex = 2; + this.NewFileButton.ImageList = this.ControlImages; + this.NewFileButton.Location = new System.Drawing.Point(105, 3); + this.NewFileButton.Name = "NewFileButton"; + this.NewFileButton.Size = new System.Drawing.Size(36, 36); + this.NewFileButton.TabIndex = 1; + this.NewFileButton.TabStop = false; + this.NewFileButton.UseVisualStyleBackColor = true; + this.NewFileButton.Click += new System.EventHandler(this.NewFileButton_Click); + // + // NewDirectoryButton + // + this.NewDirectoryButton.Enabled = false; + this.NewDirectoryButton.ImageIndex = 3; + this.NewDirectoryButton.ImageList = this.ControlImages; + this.NewDirectoryButton.Location = new System.Drawing.Point(147, 3); + this.NewDirectoryButton.Name = "NewDirectoryButton"; + this.NewDirectoryButton.Size = new System.Drawing.Size(36, 36); + this.NewDirectoryButton.TabIndex = 2; + this.NewDirectoryButton.TabStop = false; + this.NewDirectoryButton.UseVisualStyleBackColor = true; + this.NewDirectoryButton.Click += new System.EventHandler(this.NewDirectoryButton_Click); + // + // NewLinkButton + // + this.NewLinkButton.Enabled = false; + this.NewLinkButton.ImageIndex = 4; + this.NewLinkButton.ImageList = this.ControlImages; + this.NewLinkButton.Location = new System.Drawing.Point(189, 3); + this.NewLinkButton.Name = "NewLinkButton"; + this.NewLinkButton.Size = new System.Drawing.Size(36, 36); + this.NewLinkButton.TabIndex = 3; + this.NewLinkButton.TabStop = false; + this.NewLinkButton.UseVisualStyleBackColor = true; + this.NewLinkButton.Click += new System.EventHandler(this.NewLinkButton_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.label1.Location = new System.Drawing.Point(236, 9); + this.label1.Margin = new System.Windows.Forms.Padding(8, 9, 8, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(2, 22); + this.label1.TabIndex = 8; + // + // DeleteButton + // + this.DeleteButton.Enabled = false; + this.DeleteButton.ImageIndex = 5; + this.DeleteButton.ImageList = this.ControlImages; + this.DeleteButton.Location = new System.Drawing.Point(249, 3); + this.DeleteButton.Name = "DeleteButton"; + this.DeleteButton.Size = new System.Drawing.Size(36, 36); + this.DeleteButton.TabIndex = 4; + this.DeleteButton.TabStop = false; + this.DeleteButton.UseVisualStyleBackColor = true; + this.DeleteButton.Click += new System.EventHandler(this.DeleteButton_Click); + // + // Separator2 + // + this.Separator2.AutoSize = true; + this.Separator2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.Separator2.Location = new System.Drawing.Point(296, 9); + this.Separator2.Margin = new System.Windows.Forms.Padding(8, 9, 8, 0); + this.Separator2.Name = "Separator2"; + this.Separator2.Size = new System.Drawing.Size(2, 22); + this.Separator2.TabIndex = 6; + // + // InfoButton + // + this.InfoButton.Enabled = false; + this.InfoButton.ImageIndex = 6; + this.InfoButton.ImageList = this.ControlImages; + this.InfoButton.Location = new System.Drawing.Point(309, 3); + this.InfoButton.Name = "InfoButton"; + this.InfoButton.Size = new System.Drawing.Size(36, 36); + this.InfoButton.TabIndex = 7; + this.InfoButton.TabStop = false; + this.InfoButton.UseVisualStyleBackColor = true; + this.InfoButton.Click += new System.EventHandler(this.InfoButton_Click); + // + // ControlImages16 + // + this.ControlImages16.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ControlImages16.ImageStream"))); + this.ControlImages16.TransparentColor = System.Drawing.Color.Transparent; + this.ControlImages16.Images.SetKeyName(0, "openfile.png"); + this.ControlImages16.Images.SetKeyName(1, "save.png"); + this.ControlImages16.Images.SetKeyName(2, "newfile.png"); + this.ControlImages16.Images.SetKeyName(3, "newdir.png"); + this.ControlImages16.Images.SetKeyName(4, "newlink.png"); + this.ControlImages16.Images.SetKeyName(5, "delete.png"); + this.ControlImages16.Images.SetKeyName(6, "info.png"); + // + // ExplorerTreeImages16 + // + this.ExplorerTreeImages16.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ExplorerTreeImages16.ImageStream"))); + this.ExplorerTreeImages16.TransparentColor = System.Drawing.Color.Transparent; + this.ExplorerTreeImages16.Images.SetKeyName(0, "directory.png"); + this.ExplorerTreeImages16.Images.SetKeyName(1, "file.png"); + // + // MainForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(878, 594); + this.Controls.Add(this.ExplorerTable); + this.Controls.Add(this.StatusStrip); + this.Controls.Add(this.MenuStrip); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MainMenuStrip = this.MenuStrip; + this.MinimumSize = new System.Drawing.Size(900, 650); + this.Name = "MainForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "WinBobFS"; + this.StatusStrip.ResumeLayout(false); + this.StatusStrip.PerformLayout(); + this.MenuStrip.ResumeLayout(false); + this.MenuStrip.PerformLayout(); + this.ExplorerTable.ResumeLayout(false); + this.AddressPanel.ResumeLayout(false); + this.AddressPanel.PerformLayout(); + this.ControlsPanel.ResumeLayout(false); + this.ControlsPanel.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.StatusStrip StatusStrip; + private System.Windows.Forms.ToolStripStatusLabel StatusLabel; + private System.Windows.Forms.MenuStrip MenuStrip; + private System.Windows.Forms.ToolStripMenuItem FileMenu; + private System.Windows.Forms.ToolStripMenuItem HelpMenu; + private System.Windows.Forms.ToolStripMenuItem OpenMenuItem; + private System.Windows.Forms.ToolStripMenuItem ExitMenuItem; + private System.Windows.Forms.ToolStripMenuItem AboutMenuItem; + private System.Windows.Forms.TableLayoutPanel ExplorerTable; + private System.Windows.Forms.ListView ExplorerList; + private System.Windows.Forms.TreeView ExplorerTree; + private System.Windows.Forms.ImageList ExplorerTreeImages; + private System.Windows.Forms.ColumnHeader ExplorerListNameColumnHeader; + private System.Windows.Forms.ColumnHeader ExplorerListSizeColumnHeader; + private System.Windows.Forms.ColumnHeader ExplorerListLinksColumnHeader; + private System.Windows.Forms.Panel AddressPanel; + private System.Windows.Forms.Label AddressLabel; + private System.Windows.Forms.TextBox AddressBox; + private System.Windows.Forms.FlowLayoutPanel ControlsPanel; + private System.Windows.Forms.Button OpenButton; + private System.Windows.Forms.ImageList ControlImages; + private System.Windows.Forms.Label Separator1; + private System.Windows.Forms.Button NewFileButton; + private System.Windows.Forms.Button NewDirectoryButton; + private System.Windows.Forms.Button NewLinkButton; + private System.Windows.Forms.Button DeleteButton; + private System.Windows.Forms.Label Separator2; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button InfoButton; + private System.Windows.Forms.Button SaveButton; + private System.Windows.Forms.ImageList ControlImages16; + private System.Windows.Forms.ImageList ExplorerTreeImages16; + } +} + diff --git a/WinBobFS/MainForm.cs b/WinBobFS/MainForm.cs new file mode 100644 index 0000000..8ce2e29 --- /dev/null +++ b/WinBobFS/MainForm.cs @@ -0,0 +1,278 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Windows.Forms; +using BobFS.NET; + +namespace WinBobFS +{ + public partial class MainForm : Form + { + private RawImageSource _rawImageSource; + private BobFs _bobFs; + private BobFsNode _curDirectory; + private TreeNode _rootNode; + private int _currentDirTotalSize; + + public MainForm() + { + InitializeComponent(); + + if (CreateGraphics().DpiX < 120) + { + ExplorerTree.ImageList = ExplorerTreeImages16; + OpenButton.ImageList = ControlImages16; + SaveButton.ImageList = ControlImages16; + NewFileButton.ImageList = ControlImages16; + NewDirectoryButton.ImageList = ControlImages16; + NewLinkButton.ImageList = ControlImages16; + DeleteButton.ImageList = ControlImages16; + InfoButton.ImageList = ControlImages16; + } + } + + private void OpenMenuItem_Click(object sender, System.EventArgs e) + { + OpenImg(); + } + + private void OpenImg() + { + OpenFileDialog imgOpenDialog = new OpenFileDialog(); + imgOpenDialog.Filter = "Image files (*.img)|*.img"; + imgOpenDialog.FilterIndex = 0; + imgOpenDialog.CheckFileExists = true; + imgOpenDialog.Multiselect = false; + + if (imgOpenDialog.ShowDialog(this) != DialogResult.OK) + return; + + try + { + _rawImageSource = new RawImageSource(imgOpenDialog.FileName); + _bobFs = BobFs.Mount(_rawImageSource); + Text = $"WinBobFS - {imgOpenDialog.SafeFileName}"; + } + catch (Exception) + { + MessageBox.Show(this, "BobFS image is not valid.", "WinBobFS", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + + PopulateExplorerTree(); + PopulateExplorerList(_bobFs.Root); + + NewFileButton.Enabled = true; + NewDirectoryButton.Enabled = true; + //NewLinkButton.Enabled = true; + //InfoButton.Enabled = true; + ExplorerList.AllowDrop = true; + } + + private void PopulateExplorerTree() + { + ExplorerTree.Nodes.Clear(); + + AddressBox.Text = "/"; + _rootNode = ExplorerTree.Nodes.Add("root", "/ ", 0); + _rootNode.Tag = new KeyValuePair("root", _bobFs.Root); + AddAllDirectoriesToTree(_rootNode, _bobFs.Root); + ExplorerTree.ExpandAll(); + } + + private static void AddAllDirectoriesToTree(TreeNode parent, BobFsNode node) + { + foreach (KeyValuePair childNode in node.Contents) + { + if (!childNode.Value.IsDirectory) + continue; + + TreeNode currentNode = new TreeNode(childNode.Key, 0, 0); + currentNode.Tag = childNode; + parent.Nodes.Add(currentNode); + + AddAllDirectoriesToTree(currentNode, childNode.Value); + } + } + + private void ExplorerTree_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) + { + AddressBox.Text = e.Node != _rootNode ? e.Node.FullPath.Substring(_rootNode.Text.Length) : "/"; + PopulateExplorerList(((KeyValuePair) e.Node.Tag).Value); + } + + private void PopulateExplorerList(BobFsNode directory) + { + _curDirectory = directory; + + _currentDirTotalSize = 0; + ExplorerList.Items.Clear(); + foreach (KeyValuePair childNode in directory.Contents) + { + ListViewItem currentItem = new ListViewItem(new string[] {childNode.Key, childNode.Value.Size.ToString(), childNode.Value.NumLinks.ToString()}, (int) childNode.Value.Type - 1); + currentItem.Tag = childNode; + ExplorerList.Items.Add(currentItem); + + _currentDirTotalSize += (int) childNode.Value.Size; + } + + RecalculateStatus(); + } + + private void ExplorerList_ItemDrag(object sender, ItemDragEventArgs e) + { + if (e.Button != MouseButtons.Left) + return; + + string tempRoot = Path.Combine(Path.GetTempPath(), "winbobfs\\"); + if (!File.Exists(tempRoot)) + Directory.CreateDirectory(tempRoot); + + List tempPaths = new List(); + foreach (ListViewItem currentItem in ExplorerList.SelectedItems) + { + KeyValuePair currentNodeInfo = (KeyValuePair) currentItem.Tag; + string tempFile = Path.Combine(tempRoot, currentNodeInfo.Key); + byte[] tempBytes = new byte[currentNodeInfo.Value.Size]; + currentNodeInfo.Value.ReadAll(0, tempBytes, 0, (int) currentNodeInfo.Value.Size); + File.WriteAllBytes(tempFile, tempBytes); + + tempPaths.Add(tempFile); + } + + DataObject data = new DataObject(DataFormats.FileDrop, tempPaths.ToArray()); + DoDragDrop(data, DragDropEffects.Copy); + } + + private void AboutMenuItem_Click(object sender, EventArgs e) + { + new AboutForm().ShowDialog(); + } + + private void ExitMenuItem_Click(object sender, EventArgs e) + { + Application.Exit(); + } + + private void ExplorerList_SelectedIndexChanged(object sender, EventArgs e) + { + //InfoButton.Enabled = (ExplorerList.SelectedItems.Count > 0); + RecalculateStatus(); + } + + private void RecalculateStatus() + { + int selectedTotalSize = ExplorerList.SelectedItems.Cast().Sum(currentItem => (int) ((KeyValuePair) currentItem.Tag).Value.Size); + StatusLabel.Text = $"{selectedTotalSize} B of {_currentDirTotalSize} B in {ExplorerList.SelectedItems.Count} of {ExplorerList.Items.Count}"; + } + + private void OpenButton_Click(object sender, EventArgs e) + { + OpenImg(); + ActiveControl = null; + } + + private void InfoButton_Click(object sender, EventArgs e) + { + string body = "Nodes: 1\n" + + "I-number: 3\n" + + "Type: 1 (Directory)\n" + + "Total size: 6072 B\n" + + "Size on disk: 7000 B\n" + + "Num links: 3\n" + + "Direct block: 131\n" + + "Indirect block: 132"; + + string title = $"About {ExplorerList.SelectedItems.Count} node" + (ExplorerList.SelectedItems.Count > 1 ? "s" : ""); + MessageBox.Show(this, body, title, MessageBoxButtons.OK, MessageBoxIcon.Information); + + ActiveControl = null; + } + + private void NewFileButton_Click(object sender, EventArgs e) + { + string newFileName = InputBox.Show("File name:"); + if (newFileName == null) + return; + + _curDirectory.NewFile(newFileName); + _curDirectory.Commit(); + PopulateExplorerList(_curDirectory); + + ActiveControl = null; + } + + private void NewDirectoryButton_Click(object sender, EventArgs e) + { + string newDirName = InputBox.Show("Directory name:"); + if (newDirName == null) + return; + + _curDirectory.NewDirectory(newDirName); + _curDirectory.Commit(); + PopulateExplorerList(_curDirectory); + + PopulateExplorerTree(); + + ActiveControl = null; + } + + private void NewLinkButton_Click(object sender, EventArgs e) + { + ActiveControl = null; + } + + private void DeleteButton_Click(object sender, EventArgs e) + { + ActiveControl = null; + } + + private void ExplorerList_DragDrop(object sender, DragEventArgs e) + { + string[] filePaths = (string[]) e.Data.GetData(DataFormats.FileDrop); + foreach (string filePath in filePaths) + AddContents(_curDirectory, filePath); + _curDirectory.Commit(); + + PopulateExplorerList(_curDirectory); + PopulateExplorerTree(); + } + + // Requires caller to commit changes to parent + private void AddContents(BobFsNode parent, string path) + { + if (File.Exists(path)) + { + BobFsNode newFile = parent.NewFile(Path.GetFileName(path)); + byte[] fileContents = File.ReadAllBytes(path); + newFile.WriteAll(0, fileContents, 0, fileContents.Length); + newFile.Commit(); + } + else if (Directory.Exists(path)) + { + BobFsNode newDir = parent.NewDirectory(Path.GetFileName(path)); + foreach (string dirEntry in Directory.EnumerateFileSystemEntries(path)) + AddContents(newDir, dirEntry); + newDir.Commit(); + } + } + + private void ExplorerList_DragEnter(object sender, DragEventArgs e) + { + e.Effect = DragDropEffects.Copy; + } + + private void SaveButton_Click(object sender, EventArgs e) + { + SaveFileDialog imgSaveDialog = new SaveFileDialog(); + imgSaveDialog.Filter = "Image files (*.img)|*.img"; + imgSaveDialog.FilterIndex = 0; + imgSaveDialog.CheckFileExists = false; + + if (imgSaveDialog.ShowDialog(this) == DialogResult.OK) + _rawImageSource.Save(imgSaveDialog.FileName); + + ActiveControl = null; + } + } +} diff --git a/WinBobFS/MainForm.resx b/WinBobFS/MainForm.resx new file mode 100644 index 0000000..178474a --- /dev/null +++ b/WinBobFS/MainForm.resx @@ -0,0 +1,1402 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 29, 24 + + + 180, 26 + + + 325, 28 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACY + EQAAAk1TRnQBSQFMAgEBAgEAASABAAEgAQABGAEAARgBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFg + AwABGAMAAQEBAAEgBgABJBIAwP/AABz/AekB+QL/AZAB4kr/AZEBkAGPAf8BkAGPAY4B/wGPAY4BjQH/ + AY4BjQGMAf8BjQGMAYsB/wGMAYsBigH/AYsBigGJAf8BigGJAYgB/wGJAYgBhwH/AYgBhwGGAf8BhwGG + AYUB/wGGAYUBhAH/AYUBhAGCAf8BhAGDAYIB/wGDAYIBgAH/AYIBgQF5Af8BgQGAAXgR/8AAGP8B1QHz + Av8BjAHiAv8BjAHhSv8BkgGRAZAB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7 + AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wL7AfoB/wGCAYEBeRH/ + wAAU/wG9Ae0C/wGRAeMC/wGOAeIC/wGPAeJK/wGTAZIBkQH/A/sB/wH3AvYB/wH3AvYB/wH3AfYB9QH/ + AfcB9gH1Af8B9wH2AfUB/wH3AfYB9QH/AfcB9gH1Af8B9wH2AfUB/wH3AfYB9QH/AfcB9gH1Af8B9wH2 + AfUB/wH3AfYB9QH/AfcB9gH1Af8C+wH6Af8BgwGCAYAR/8AAFP8BlgHlAv8BkwHkAv8BkAHjAv8BkgHj + Av8BXAHFAegB/wFfAcgB6wH/AWIBywHvAf8BZQHPAfIB/wFoAdIB9AH/AWwB1QH3Af8BbwHYAfkB/wFz + AdoB+wH/AXcB3QH8Af8BgAHgAf4h/wGUAZMBkgH/AfwC+wH/AfgB9wH2Af8B+AH3AfYB/wH4AfcB9gH/ + AfgB9wH2Af8B9wL2Af8B9wH2AfUB/wH3AfYB9QH/AfcB9gH1Af8B9wH2AfUB/wH3AfYB9QH/AfcB9gH1 + Af8B9wH2AfUB/wH3AfYB9QH/AvsB+gH/AYQBgwGCEf/AABT/AZgB5gL/AZUB5AL/AZIB4wL/AZUB5AL/ + AV8BxwHqAf8BXwHIAewB/wFiAcsB7wH/AWUBzwHyAf8BaAHSAfQB/wFsAdUB9wH/AW8B2AH5Af8BcwHa + AfsB/wF3Ad0B/AH/AYAB4AH+If8BlQGUAZMB/wH8AvsB/wH4AfcB9gH/AfgB9wH2Af8B+AH3AfYB/wH4 + AfcB9gH/AfgB9wH2Af8B+AH3AfYB/wH4AfcB9gH/AfcC9gH/AfcB9gH1Af8B9wH2AfUB/wH3AfYB9QH/ + AfcB9gH1Af8B9wH2AfUB/wL7AfoB/wGFAYQBghH/wAAU/wGaAeYC/wGXAeUC/wGTAeQC/wGXAeUC/wGF + AdkB9wH/AV8ByQHsAf8BYgHMAe8B/wFlAc8B8QH/AWkB0gH0Af8BbAHVAfcB/wFvAdgB+QH/AXMB2gH7 + Af8BdwHeAfwB/wGBAeAB/iH/AZYBlQGUAf8B/AL7Af8B+AL3Af8B+AH3AfYB/wH4AfcB9gH/AfgB9wH2 + Af8B+AH3AfYB/wH4AfcB9gH/AfgB9wH2Af8B+AH3AfYB/wH4AfcB9gH/AfcB9gH1Af8B9wH2AfUB/wH3 + AfYB9QH/AfcB9gH1Af8C+wH6Af8BhgGFAYQR/8AAFP8BnAHnAv8BmQHmAv8BlQHlAv8BlgHkAv8BnAHm + Av8BXwHJAewB/wFiAcwB7wH/AWYBzwHyAf8BaQHSAfQB/wFsAdUB9wH/AXAB2AH5Af8BcwHaAfsB/wF3 + Ad4B/AH/AYEB4AH+If8BlwGWAZUB/wL8AfsB/wH5AfgB9wH/AvgB9wH/AvgB9wH/AfgC9wH/AfgC9wH/ + AfgB9wH2Af8B+AH3AfYB/wH4AfcB9gH/AfgB9wH2Af8B+AH3AfYB/wH3AfYB9QH/AfcB9gH1Af8B9wH2 + AfUB/wL7AfoB/wGHAYYBhRH/wAAU/wGeAecC/wGaAeYC/wGXAeUC/wGWAeUC/wGfAecC/wFgAckB7QH/ + AWMBzAHvAf8BZgHQAfIB/wFpAdIB9AH/AW0B1gH3Af8BcAHYAfkB/wFzAdoB+wH/AXcB3gH8Af8BgQHg + Af4h/wGYApcB/wL8AfsB/wH5AfgB9wH/AfkB+AH3Af8B+QH4AfcB/wH5AfgB9wH/AfkB+AH3Af8C+AH3 + Af8B+AL3Af8B+AH3AfYB/wH4AfcB9gH/AfgB9wH2Af8B+AH3AfYB/wH3AvYB/wH3AfYB9QH/AvsB+gH/ + AYgBhwGGEf/AABT/AZ8B6AL/AZwB5wL/AZkB5gL/AZgB5QL/AaIB6AL/AWABygHuAf8BYwHNAfAB/wFn + AdAB8gH/AWoB0wH1Af8BbQHWAfgB/wFwAdkB+QH/AXQB2wH7Af8BeAHeAf0B/wGBAeAB/iH/AZkCmAH/ + A/wB/wH5AvgB/wH5AfgB9wH/AfkB+AH3Af8B+QH4AfcB/wH5AfgB9wH/AfkB+AH3Af8C+AH3Af8B+AL3 + Af8B+AH3AfYB/wH4AfcB9gH/AfgB9wH2Af8B+AH3AfYB/wH3AfYB9QH/AvsB+gH/AYkBiAGHEf/AABT/ + AaEB6QL/AZ4B5wL/AZoB5gL/AZsB5gL/AaUB6AL/AWEBywHuAf8BZAHNAfAB/wFnAdEB8gH/AWoB0wH1 + Af8BbgHWAfgB/wFxAdkB+QH/AXQB2wH7Af8BeAHeAf0B/wGwAeoB/SH/AZoCmQH/A/wB/wL5AfgB/wL5 + AfgB/wH5AvgB/wH5AvgB/wH5AfgB9wH/AfkB+AH3Af8B+QH4AfcB/wH5AfgB9wH/AvgB9wH/AfgB9wH2 + Af8B+AH3AfYB/wH4AfcB9gH/AfgB9wH2Af8C+wH6Af8BigGJAYgR/8AAFP8BowHpAv8BoAHoAv8BnAHn + Av8BnQHnAv8BqAHpAv8BYgHMAe4B/wFlAc4B8QH/AWgB0QHzAf8BawHUAfUB/wFuAdcB+AH/AXEB2QH6 + Af8BdQHcAfsB/wF4Ad4B/SX/AZsCmgH/Af0C/AH/AfoB+QH4Af8B+gH5AfgB/wL5AfgB/wL5AfgB/wH5 + AvgB/wH5AvgB/wH5AfgB9wH/AfkB+AH3Af8B+QH4AfcB/wH4AvcB/wH4AfcB9gH/AfgB9wH2Af8B+AH3 + AfYB/wP7Af8BiwGKAYkR/8AAFP8BpQHqAv8BogHpAv8BngHnAv8BnwHnAv8BrAHqAv8BYgHMAe8B/wFl + Ac8B8QH/AWgB0QH0Af8BbAHUAfYB/wFvAdcB+AH/AXIB2QH6Af8BdgHdAfsB/wF5Ad8B/SX/AZwCmwH/ + Af0C/AH/AvkB+AH/AvkB+AH/AfoB+QH4Af8B+gH5AfgB/wL5AfgB/wL5AfgB/wH5AvgB/wH5AfgB9wH/ + AfkB+AH3Af8B+QH4AfcB/wH4AvcB/wH4AfcB9gH/AfgB9wH2Af8B/AL7Af8BjAGLAYoR/8AAFP8BpgHq + Av8BpAHpAv8BoAHoAv8BoQHoAv8BrwHrAv8BYwHNAfAB/wFmAdAB8gH/AWkB0gH0Af8BbAHVAfYB/wFv + AdgB+AH/AXMB2gH6Af8BdgHdAfsB/wGAAd8B/SX/A5wB/wL9AfwB/wH6AfkB+AH/AfoB+QH4Af8B+gH5 + AfgB/wL5AfgB/wH6AfkB+AH/AvkB+AH/AvkB+AH/AfkC+AH/AfkB+AH3Af8B+QH4AfcB/wL4AfcB/wH4 + AvcB/wH4AfcB9gH/AfwC+wH/AY0BjAGLEf/AABT/AaYB6gL/AaYB6gL/AaIB6QL/AaMB6QL/AbIB7AL/ + AWUBzgHwAf8BZwHQAfMB/wFqAdMB9QH/AW0B1gH3Af8BcAHYAfkB/wF0AdsB+gH/AXcB3gH8Af8BgQHg + Af0l/wGeAp0B/wH9AvwB/wH6AvkB/wH6AvkB/wH6AvkB/wH6AfkB+AH/AvkB+AH/AfoB+QH4Af8C+QH4 + Af8C+QH4Af8B+QL4Af8B+QH4AfcB/wH5AfgB9wH/AvgB9wH/AfgB9wH2Af8B/AL7Af8BjgGNAYwR/8AA + FP8BpwHqAv8BpwHqAv8BowHpAv8BpQHpAv8BtQHtAv8BZQHOAfEB/wFpAdEB8wH/AWsB1AH1Af8BbgHW + AfcB/wFxAdkB+QH/AXUB3AH6Af8BeAHeAfwB/wGBAeAB/SX/A54B/wL9AfwB/wL6AfkB/wL6AfkB/wH6 + AvkB/wH6AvkB/wH6AfkB+AH/AvkB+AH/AfoB+QH4Af8C+QH4Af8B+QL4Af8B+QH4AfcB/wH5AfgB9wH/ + AvgB9wH/AfgC9wH/AfwC+wH/AY8BjgGNEf/AABT/AacB6gL/AacB6gL/AaUB6gL/AacB6gL/AbgB7gL/ + AWcBzwHyAf8BagHSAfQB/wFsAdUB9gH/AW8B1wH4Af8BcgHaAfoB/wF2AdwB+wH/AXkB3gH8Af8BggHg + Af0l/wOfAf8C/QH8Af8C+gH5Af8C+gH5Af8C+gH5Af8B+gL5Af8B+gL5Af8B+gH5AfgB/wH5AvgB/wH6 + AfkB+AH/AvkB+AH/AfkC+AH/AfkB+AH3Af8B+QH4AfcB/wH4AvcB/wH8AvsB/wGQAY8BjhH/wAAU/wGo + AesC/wGoAeoC/wGmAeoC/wGuAewC/wG7Ae8C/wFoAdEB8wH/AWsB0wH1Af8BbQHVAfYB/wFwAdcB+AH/ + AXQB2wH6Af8BdwHdAfsB/wGAAd8B/AH/AYMB4QH+Jf8DoAH/A/0B/wH7AvoB/wP6Af8C+gH5Af8C+gH5 + Af8B+gL5Af8B+gL5Af8B+gH5AfgB/wH6AfkB+AH/AvkB+AH/AfkC+AH/AfkB+AH3Af8B+QH4AfcB/wL4 + AfcB/wH8AvsB/wGRAZABjxH/wAAU/wGpAesC/wGoAesC/wGvAewC/wG8Ae8C/wGfAeQB+gH/AWkB0gH0 + Af8BbAHUAfUB/wFvAdYB9wH/AXEB2QH4Af8BdQHbAfoB/wF4Ad0B/AH/AYEB3wH8Af8BhQHhAf4l/wOh + Af8D/QH/AfsC+gH/AfsC+gH/A/oB/wL6AfkB/wH6AvkB/wH6AvkB/wH6AfkB+AH/AvkB+AH/AvkB+AH/ + A/wB/wOmAf8DjAH/A4wB/wOMAf8BkgGRAZAR/8AAFP8BqgHrAv8BrwHsAv8BtwHuAv8BigHbAfcB/wFo + AdAB8gH/AWoB0wH0Af8BbQHUAfYB/wFwAdcB9wH/AXMB2gH5Af8BdgHcAfsB/wF5Ad4B/AH/AYIB4AH9 + Af8BhgHiAf4l/wOiAf8D/QH/AvsB+gH/AfsC+gH/AfsC+gH/AvoB+QH/AvoB+QH/AfoC+QH/AfoB+QH4 + Af8C+QH4Af8B+gH5AfgB/wP8Af8DpgH/A/IB/wPyAf8D4AH/Ap4BnRH/wAAU/wGsAesC/wGtAesB/gH/ + AXMB1AHzAf8BZwHPAfIB/wFpAdEB8wH/AWwB0wH0Af8BbgHWAfYB/wFxAdgB+AH/AXQB2gH6Af8BdwHd + AfsB/wGAAd8B/AH/AYQB4AH9Af8BhwHiAf4l/wOjAf8D/QH/A/sB/wL7AfoB/wH7AvoB/wL6AfkB/wL6 + AfkB/wH6AvkB/wH6AfkB+AH/AvkB+AH/AfoB+QH4Af8D/AH/A6YB/wPyAf8C4QHgAf8CoAGfAf8D6hH/ + wAAU/wGgAeUB/AH/AWkBzwHwAf8BZgHOAfEB/wFoAdAB8gH/AWsB0gHzAf8BbQHUAfUB/wFwAdcB9wH/ + AXMB2QH4Af8BdgHbAfoB/wF5Ad0B+wH/AYIB3wH8Af8BhQHhAf0B/wGdAecB/SX/A6QB/wP9Af8D/QH/ + A/0B/wP9Af8C/QH8Af8C/QH8Af8B/QL8Af8B/QL8Af8D/AH/Af0C/AH/A/4B/wOmAf8D4QH/AaICoQH/ + A+oV/8AAbP8DpQH/A6QB/wOjAf8DogH/A6EB/wOgAf8DnwH/A54B/wGeAp0B/wOcAf8BnAKbAf8BmwKa + Af8BmgKZAf8BpAKjAf8D6hn/wADA/8AAAUIBTQE+BwABPgMAASgDAAFgAwABGAMAAQEBAAEBBQABIAEB + FgAD//8AIgAL + + + + 783, 27 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAa + XAAAAk1TRnQBSQFMAgEBBwEAARgBAAEYAQABGAEAARgBAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFg + AwABMAMAAQEBAAEgBgABSDYAAWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8BZwFPATkB/wFn + AU8BOQH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5 + Af8BZwFPATkB/4QAAdcBswGaAf8BwwGIAVoB/wG6AXEBPgH/AbMBYgEpAf8BswFiASkB/wG6AXEBPgH/ + AcMBiAFaAf8B1wGzAZoB/6QAAWcBTwE5Af8B+AHrAd8B/wH4AesB3wH/AfgB6wHfAf8B+AHrAd8B/wH4 + AesB3wH/AfgB6wHfAf8B+AHrAd8B/wH4AesB3wH/AfgB6wHfAf8B+AHrAd8B/wH4AesB3wH/AfgB6wHf + Af8BZwFPATkB/3wAAcoBmAFwAf8BsQFcAR8B/wG6AWIBIwH/AcIBaQEpAf8BxwFsASwB/wHKAW8BLgH/ + AcoBbwEuAf8BxwFsASwB/wHCAWkBKQH/AboBYgEjAf8BsQFcAR8B/wHKAZgBcAH/nAABZwFPATkB/wH4 + Ae0B4QH/AfgB7QHhAf8B+AHtAeEB/wHyAeYB2gH/AYgBbwFbAf8BZwFPATkB/wFnAU8BOQH/AWcBTwE5 + Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8B+AHtAeEB/wFnAU8BOQH/EAACvAHdAf8BJgEnAaQB/wKB + AcYB/ywAAc4BzwHkAf8BIwElAaMB/wIbAaAB/wLJAeIB/xwAAd0BwwGwAf8BswFgASUB/wG9AWUBJQH/ + AcsBcAEvAf8BzQFyATAB/wHNAXIBMAH/Ac0BcgEwAf8BzQFyATAB/wHNAXIBMAH/Ac0BcgEwAf8BzQFy + ATAB/wHNAXIBMAH/AcsBcAEvAf8BvQFlASUB/wGzAWABJQH/Ad4BxQGyAf+UAAFnAU8BOQH/AfkB7gHk + Af8B+QHuAeQB/wH5Ae4B5AH/AfkB7gHkAf8B7gHiAdcB/wGCAWkBVQH/AWcBTwE5Af8BZwFPATkB/wFn + AU8BOQH/AWcBTwE5Af8BZwFPATkB/wH5Ae4B5AH/AWcBTwE5Af8MAAK8Ad0B/wEUARUBoQH/AQ4BDwHJ + Af8BCgELAaQB/wGNAY4BywH/JAACxQHhAf8CGwGgAf8BDQEOAcUB/wEOAQ8BygH/AhsBoQH/GAAB1wGz + AZoB/wGyAVwBHwH/AckBbgEtAf8BzwFzATEB/wHPAXMBMQH/Ac8BcwExAf8BzwFzATEB/wHPAXMBMQH/ + Ac8BcwExAf8BzwFzATEB/wHPAXMBMQH/Ac8BcwExAf8BzwFzATEB/wHPAXMBMQH/Ac8BcwExAf8ByQFu + AS0B/wGyAVwBHwH/AdcBswGaAf9wAAGbAXQBVQH/AZsBdAFVAf8BmwF0AVUB/wGbAXQBVQH/AZsBdAFV + Af8BmwF0AVUB/wGbAXQBVQH/AZsBdAFVAf8BZwFPATkB/wH5AfAB5gH/AfkB8AHmAf8B+QHwAeYB/wH5 + AfAB5gH/AfkB8AHmAf8B7gHkAdkB/wF5AWMBTgH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5 + Af8B+QHwAeYB/wFnAU8BOQH/CAACvAHdAf8BFAEVAaEB/wEQAREBzwH/ARMBFAHfAf8BEgETAdcB/wEL + AQwBoQH/AZ4BnwHSAf8cAAK6AdwB/wEUARUBnwH/ARABEQHKAf8BEwEUAd8B/wESARMB2AH/AQoBCwGg + Af8CwQHfAf8QAAHeAcUBsgH/AbIBXAEfAf8BzQFxAS8B/wHQAXQBMgH/AdABdAEyAf8B0AF0ATIB/wHQ + AXQBMhn/AdABdAEyAf8B0AF0ATIB/wHQAXQBMgH/AdABdAEyAf8BzQFxAS8B/wGyAVwBHwH/Ad4BxQGy + Af9sAAGdAXYBVwH/AfwB9gHwAf8B9wHoAdkB/wH3AegB2QH/AfcB6AHZAf8B9wHoAdkB/wH3AegB2QH/ + AfcB6AHZAf8BZwFPATkB/wH6AfEB6AH/AfoB8QHoAf8B+gHxAegB/wH6AfEB6AH/AfoB8QHoAf8B7AHh + AdcB/wFtAVUBQAH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8B+gHxAegB/wFnAU8BOQH/ + CAABLwEwAagB/wESARQByAH/ARcBGQHgAf8BFwEZAeAB/wEXARkB4AH/ARUBFgHVAf8BDQEOAaAB/wGu + Aa8B2AH/FAABrAGtAdcB/wIOAZ4B/wETARUBzgH/ARcBGQHgAf8BFgEYAdsB/wEMAQ0BpQH/AYsBjAHK + Af8UAAG0AWABJQH/AcsBcAEuAf8B0gF1ATMB/wHSAXUBMwH/AdIBdQEzAf8B0gF1ATMB/wHSAXUBMxn/ + AdIBdQEzAf8B0gF1ATMB/wHSAXUBMwH/AdIBdQEzAf8B0gF1ATMB/wHLAXABLgH/AbQBYAElAf9sAAGg + AXgBWAH/Af0B9wHyAf8B9wHpAdsB/wH3AekB2wH/AfcB6QHbAf8B9wHpAdsB/wH3AekB2wH/AfcB6QHb + Af8BZwFPATkB/wH7AfMB6wH/AfsB8wHrAf8B+wHzAesB/wH7AfMB6wH/AfgB8AHnAf8BlAGAAWsB/wFn + AU8BOQH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8B+wHzAesB/wFnAU8BOQH/CAABnAGd + AdEB/wELAQwBnwH/ARgBGgHVAf8BGwEdAeEB/wEbAR0B4QH/ARsBHQHhAf8BFwEZAdMB/wIOAZ4B/wK6 + AdwB/wwAAZwBnQHRAf8BDQEOAaAB/wEXARkB0wH/ARsBHQHhAf8BGgEcAd4B/wENAQ8BqQH/AXcBeAHE + Af8UAAHJAZkBcgH/AcEBaAEnAf8B1AF3ATQB/wHUAXcBNAH/AdQBdwE0Af8B1AF3ATQB/wHUAXcBNAH/ + AdQBdwE0Af8BrwFaAR0B/wHcAbcBmwn/AdwBtwGbAf8BrwFaAR0B/wHUAXcBNAH/AdQBdwE0Af8B1AF3 + ATQB/wHUAXcBNAH/AdQBdwE0Af8B1AF3ATQB/wHBAWgBJwH/AckBmQFyAf9oAAGiAXsBWgH/Af0B+QH0 + Af8B+AHrAd4B/wH4AesB3gH/AfgB6wHeAf8B+AHrAd4B/wH4AesB3gH/AfgB6wHeAf8BZwFPATkB/wH7 + AfQB7QH/AfsB9AHtAf8B+wH0Ae0B/wHyAeoB4gH/AZcBhAFwAf8BZwFPATkB/wFnAU8BOQH/AWcBTwE5 + Af8BxQG4AasB/wGLAXQBYQH/AWcBTwE5Af8B+wH0Ae0B/wFnAU8BOQH/DAACpwHUAf8BDgEPAZ8B/wEa + ARwB0QH/AR8BIgHhAf8BHwEiAeEB/wEfASIB4QH/ARkBHAHPAf8BFAEVAZ8B/wLFAeEB/wQAAYsBjAHK + Af8BDAENAaIB/wEbAR4B1gH/AR8BIgHhAf8BHgEhAeAB/wEPAREBrAH/AWQBZQG8Af8YAAGyAV0BHwH/ + AdMBdgEzAf8B1QF4ATUB/wHVAXgBNQH/AdUBeAE1Af8B1QF4ATUB/wHVAXgBNQH/AdUBeAE1Af8B1QF4 + ATUB/wHjAb0BoAn/AeMBvQGgAf8B1QF4ATUB/wHVAXgBNQH/AdUBeAE1Af8B1QF4ATUB/wHVAXgBNQH/ + AdUBeAE1Af8B1QF4ATUB/wHTAXYBMwH/AbIBXQEfAf9oAAGkAYABXAH/Af0B+gH2Af8B+AHsAeAB/wH4 + AewB4AH/AfgB7AHgAf8B+AHsAeAB/wH4AewB4AH/AfgB7AHgAf8BZwFPATkB/wH8AfUB7wH/AdsB0AHG + Af8BtAGlAZcB/wFxAVoBRQH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AZUBggFuAf8B/AH1Ae8B/wH2 + Ae4B5wH/AYsBdAFiAf8B/AH1Ae8B/wFnAU8BOQH/EAACswHaAf8BFQEWAaEB/wEbAR4BzQH/ASMBJgHi + Af8BIwEmAeIB/wEjASYB4gH/ARsBHQHMAf8CGwGgAf8BZwFoAb0B/wEOAQ8BpQH/ASABIgHaAf8BIwEm + AeIB/wEiASUB4gH/ARIBEwGxAf8BVwFZAbcB/xgAAdUBswGZAf8BvgFlASYB/wHXAXkBNwH/AdcBeQE3 + Af8B1wF5ATcB/wHXAXkBNwH/AdcBeQE3Af8B1wF5ATcB/wHXAXkBNwH/AdcBeQE3Af8B5AG9AaAJ/wHk + Ab0BoAH/AdcBeQE3Af8B1wF5ATcB/wHXAXkBNwH/AdcBeQE3Af8B1wF5ATcB/wHXAXkBNwH/AdcBeQE3 + Af8B1wF5ATcB/wG+AWUBJgH/AdUBswGZAf9kAAGnAYIBXQH/Af4B+wH4Af8B+QHtAeIB/wH5Ae0B4gH/ + AfkB7QHiAf8B+QHtAeIB/wH5Ae0B4gH/AfkB7QHiAf8BZwFPATkB/wH8AfcB8gH/Ac0BwgG3Af8BcAFZ + AUQB/wFnAU8BOQH/AWcBTwE5Af8BZwFPATkB/wGUAYEBbQH/AfYB8AHqAf8B/AH3AfIB/wH8AfcB8gH/ + AfYB8AHqAf8B/AH3AfIB/wFnAU8BOQH/FAABvQG+Ad0B/wIbAaEB/wEdAR8ByQH/AScBKwHjAf8BJwEr + AeMB/wEnASsB4wH/ARwBHwHIAf8BEAERAakB/wEkASgB3gH/AScBKwHjAf8BJwErAeMB/wEVARcBtgH/ + AUkBSgGxAf8cAAHBAYUBVwH/Ac0BcQEwAf8B2QF7ATgB/wHZAXsBOAH/AdkBewE4Af8B2QF7ATgB/wHZ + AXsBOAH/AdkBewE4Af8B2QF7ATgB/wHZAXsBOAH/AeQBvgGhCf8B5AG+AaEB/wHZAXsBOAH/AdkBewE4 + Af8B2QF7ATgB/wHZAXsBOAH/AdkBewE4Af8B2QF7ATgB/wHZAXsBOAH/AdkBewE4Af8BzQFxATAB/wHB + AYUBVwH/ZAABqQGEAV8B/wH+AfwB+QH/AfkB7wHkAf8B+QHvAeQB/wH5Ae8B5AH/AfkB7wHkAf8B+QHv + AeQB/wH5Ae8B5AH/AWcBTwE5Af8B/QH4AfQB/wH9AfgB9AH/AfMB7QHnAf8ByAG8AbEB/wG6Aa0BoAH/ + AdkBzwHHAf8B/QH4AfQB/wH9AfgB9AH/Af0B+AH0Af8B/QH4AfQB/wH9AfgB9AH/Af0B+AH0Af8BZwFP + ATkB/xgAAssB4gH/ASEBIgGiAf8BHAEgAcQB/wEqAS8B4wH/ASoBLwHjAf8BKgEvAeMB/wEpAS4B4gH/ + ASoBLwHjAf8BKgEvAeMB/wEYARsBuwH/Aj4BrQH/IAABuQFwATwB/wHUAXcBNQH/AdoBfAE5Af8B2gF8 + ATkB/wHaAXwBOQH/AdoBfAE5Af8B2gF8ATkB/wHaAXwBOQH/AdoBfAE5Af8B2gF8ATkB/wHkAb4BoQn/ + AeQBvgGhAf8B2gF8ATkB/wHaAXwBOQH/AdoBfAE5Af8B2gF8ATkB/wHaAXwBOQH/AdoBfAE5Af8B2gF8 + ATkB/wHaAXwBOQH/AdQBdwE1Af8BuQFwATwB/2QAAasBhgFhAv8B/QH7Af8B+gHwAeYB/wH6AfAB5gH/ + AfoB8AHmAf8B+gHwAeYB/wH6AfAB5gH/AfoB8AHmAf8BZwFPATkB/wH9AfoB9gH/Af0B+gH2Af8B/QH6 + AfYB/wH9AfoB9gH/Af0B+gH2Af8B/QH6AfYB/wH9AfoB9gH/Af0B+gH2Af8B/QH6AfYB/wH9AfoB9gH/ + Af0B+gH2Af8B/QH6AfYB/wFnAU8BOQH/IAABKQEqAaUB/wEcASABwAH/AS4BNAHkAf8BLgE0AeQB/wEu + ATQB5AH/AS4BNAHkAf8BHQEhAcIB/wEwATEBqAH/JAABsgFgASYB/wHaAXsBOAH/AdwBgAE6Af8B3AGA + AToB/wHcAYABOgH/AdwBgAE6Af8B3AGAAToB/wHcAYABOgH/AdwBgAE6Af8B3AGAAToB/wHlAb4BoQn/ + AeUBvgGhAf8B3AGAAToB/wHcAYABOgH/AdwBgAE6Af8B3AGAAToB/wHcAYABOgH/AdwBgAE6Af8B3AGA + AToB/wHcAYABOgH/AdoBewE4Af8BsgFgASYB/2QAAa4BiQFiAv8B/QH8Af8B+gHxAegB/wH6AfEB6AH/ + AfoB8QHoAf8B+gHxAegB/wH6AfEB6AH/AfoB8QHoAf8BZwFPATkB/wH+AfsB+QH/Af4B+wH5Af8B/gH7 + AfkB/wH+AfsB+QH/Af4B+wH5Af8B/gH7AfkB/wH+AfsB+QH/Af4B+wH5Af8B/gH7AfkB/wH+AfsB+QH/ + Af4B+wH5Af8B/gH7AfkB/wFnAU8BOQH/IAACPgGtAf8BGQEbAbUB/wExATcB5AH/ATIBOAHkAf8BMgE4 + AeQB/wEyATgB5AH/ARoBHQG4Af8CRQGvAf8kAAGyAWABJgH/AdwBgAE5Af8B3gGCATsB/wHeAYIBOwH/ + Ad4BggE7Af8B3gGCATsB/wHeAYIBOwH/Ad4BggE7Af8B3gGCATsR/wHlAb4BoQH/Ad4BggE7Af8B3gGC + ATsB/wHeAYIBOwH/Ad4BggE7Af8B3gGCATsB/wHeAYIBOwH/Ad4BggE7Af8B3gGCATsB/wHcAYABOQH/ + AbIBYAEmAf9kAAGwAYsBZAL/Af4B/QH/AfsB8wHrAf8B+wHzAesB/wH7AfMB6wH/AfsB8wHrAf8B+wHz + AesB/wH7AfMB6wH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/ + AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8BZwFPATkB/wFnAU8BOQH/AWcBTwE5Af8BZwFP + ATkB/xwAATABMQGoAf8BHgEhAbwB/wE1ATwB5QH/ATYBPQHlAf8BNgE9AeUB/wE2AT0B5QH/ATYBPQHl + Af8BNQE8AeUB/wEZARwBswH/AVIBUwG1Af8gAAG5AXABPAH/AdgBegE3Af8B3wGDATwB/wHfAYMBPAH/ + Ad8BgwE8Af8B3wGDATwB/wHfAYMBPAH/Ad8BgwE8Af8B3wGDATwR/wHlAb4BogH/Ad8BgwE8Af8B3wGD + ATwB/wHfAYMBPAH/Ad8BgwE8Af8B3wGDATwB/wHfAYMBPAH/Ad8BgwE8Af8B3wGDATwB/wHYAXoBNwH/ + AbkBcAE8Af9kAAGyAY0BZgP/Af4B/wH7AfQB7QH/AfsB9AHtAf8B+wH0Ae0B/wH7AfQB7QH/AfsB9AHt + Af8B+wH0Ae0B/wH7AfQB7QH/AfsB9AHtAf8B+wH0Ae0B/wH7AfQB7QH/AfsB9AHtAf8B+wH0Ae0B/wH7 + AfQB7QH/AbIBjQFmAf8wAAEkASYBowH/ASMBJwHCAf8BOgFBAeYB/wE6AUEB5gH/AToBQQHmAf8BLQEy + AdIB/wEZARwBsgH/ATkBPwHlAf8BOgFBAeYB/wE5AT8B5QH/ARcBGgGvAf8CYQG7Af8cAAHBAYUBVwH/ + AdMBdgEzAf8B4QGEAT0B/wHhAYQBPQH/AeEBhAE9Af8B4QGEAT0B/wHhAYQBPQH/AeEBhAE9Af8B4QGE + AT0B/wGvAVoBHQH/Aa8BWgEdAf8BrwFaAR0B/wGvAVoBHQH/AcYBawErAf8B4QGEAT0B/wHhAYQBPQH/ + AeEBhAE9Af8B4QGEAT0B/wHhAYQBPQH/AeEBhAE9Af8B4QGEAT0B/wHhAYQBPQH/AdIBdQEzAf8BwQGF + AVcB/2QAAbUBjwFnBf8B+wH1Ae8B/wH7AfUB7wH/AfsB9QHvAf8B+wH1Ae8B/wH7AfUB7wH/AfsB9QHv + Af8B+wH1Ae8B/wH7AfUB7wH/AfsB9QHvAf8B+wH1Ae8B/wH7AfUB7wH/AfoB8wHtAf8B9QHrAeEB/wG1 + AY8BZwH/KAACywHiAf8BHAEdAaEB/wEpAS4ByAH/AT4BRgHmAf8BPgFGAeYB/wE+AUYB5gH/ATIBOQHV + Af8BFAEVAaAB/wJNAbMB/wEWARgBqwH/ATsBQwHjAf8BPgFGAeYB/wE7AUMB4wH/ARUBGAGrAf8CcAHA + Af8YAAHVAbMBmQH/AcIBaQEpAf8B4wGGAT4B/wHjAYYBPgH/AeMBhgE+Af8B4wGGAT4B/wHjAYYBPgH/ + AeMBhgE+Af8B4wGGAT4B/wHjAYYBPgH/AeMBhgE+Af8B4wGGAT4B/wHjAYYBPgH/AeMBhgE+Af8B4wGG + AT4B/wHjAYYBPgH/AeMBhgE+Af8B4wGGAT4B/wHjAYYBPgH/AeMBhgE+Af8B4wGGAT4B/wHjAYYBPgH/ + AcIBaQEpAf8B1QGzAZkB/2QAAbcBkQFpBf8B/AH2AfEB/wH8AfYB8QH/AfwB9gHxAf8B/AH2AfEB/wH8 + AfYB8QH/AfwB9gHxAf8B/AH2AfEB/wH8AfYB8QH/AfwB9gHxAf8B/AH1Ae8B/wHuAeAB0gH/Ad8ByQGz + Af8B3gHIAbEB/wG3AZEBaQH/JAABvQG+Ad0B/wEaARsBoAH/AS8BNQHNAf8BQgFKAecB/wFCAUoB5wH/ + AUIBSgHnAf8BOAE/AdoB/wERARMBoQH/Aa4BrwHYAf8EAAJsAb8B/wEVARcBqAH/AT0BRQHhAf8BQgFK + AecB/wE+AUUB4gH/ARMBFQGmAf8ChgHIAf8YAAGzAV4BIAH/AeEBhQE9Af8B5AGHAT8B/wHkAYcBPwH/ + AeQBhwE/Af8B5AGHAT8B/wHkAYcBPwH/AeQBhwE/Af8B5AGHAT8B/wHrAaYBbwH/AfoB6QHcAf8B+gHm + AdcB/wHqAZ4BYwH/AeQBhwE/Af8B5AGHAT8B/wHkAYcBPwH/AeQBhwE/Af8B5AGHAT8B/wHkAYcBPwH/ + AeQBhwE/Af8B4QGFAT0B/wGzAV4BIAH/aAABuQGUAWsF/wH8AfgB8wH/AfwB+AHzAf8B/AH4AfMB/wH8 + AfgB8wH/AfwB+AHzAf8B/AH4AfMB/wH8AfgB8wH/AfwB+AHzAf8B7QHhAdQB/wHQAbQBlgH/AckBqQGH + Af8ByQGpAYcB/wHJAakBhwH/AbkBlAFrAf8gAAKyAdkB/wEWARgBoQH/ATUBOwHRAf8BRgFPAecB/wFG + AU8B5wH/AUYBTwHnAf8BPwFHAd4B/wEQARIBogH/AqEB0wH/DAABewF8AcQB/wETARUBpQH/AT8BRwHe + Af8BRgFPAecB/wFAAUgB4AH/AREBEwGiAf8ClwHOAf8UAAHJAZkBcgH/AckBbgEtAf8B5gGIAUAB/wHm + AYgBQAH/AeYBiAFAAf8B5gGIAUAB/wHmAYgBQAH/AeYBiAFAAf8B5gGIAUAB/wH7AfAB6An/AfgB5QHY + Af8B5gGIAUAB/wHmAYgBQAH/AeYBiAFAAf8B5gGIAUAB/wHmAYgBQAH/AeYBiAFAAf8B5gGIAUAB/wHJ + AW4BLQH/AckBmQFyAf9oAAG8AZYBbQX/Af0B+QH1Af8B/QH5AfUB/wH9AfkB9QH/Af0B+QH1Af8B/QH5 + AfUB/wH9AfkB9QH/Af0B+QH1Af8B/QH5AfUF/wH9AfwB+wH/AfYB8QHsAf8B8AHnAd4B/wHjAdEBwAH/ + AcUBpgGGAf8gAAIuAacB/wExATcBygH/AUoBUwHoAf8BSgFTAegB/wFKAVMB6AH/AUUBTQHiAf8BEwEV + AaQB/wKRAcwB/xQAAY8BkAHMAf8BEQETAaMB/wE/AUcB2wH/AUoBUwHoAf8BQgFKAd4B/wEPAREBoAH/ + AqUB1AH/FAABtAFgASYB/wHdAYEBOgH/AegBigFBAf8B6AGKAUEB/wHoAYoBQQH/AegBigFBAf8B6AGK + AUEB/wHoAYoBQQH/AfgB7wHpCf8B8wHjAdcB/wHoAYoBQQH/AegBigFBAf8B6AGKAUEB/wHoAYoBQQH/ + AegBigFBAf8B6AGKAUEB/wHdAYEBOgH/AbQBYAEmAf9sAAG+AZgBbgX/Af0B+gH3Af8B/QH6AfcB/wH9 + AfoB9wH/Af0B+gH3Af8B/QH6AfcB/wH9AfoB9wH/Af0B+gH3Af8B/QH6AfcB/wH9AfwB+wH/AfYB8QHs + Af8B8AHnAd4B/wHjAdIBwQH/AcgBqAGIAf8kAAKhAdMB/wEPAREBnwH/AUIBSwHcAf8BTgFYAekB/wFL + AVQB5gH/ARYBGQGoAf8CgAHGAf8cAAGeAZ8B0gH/ARIBFAGhAf8BPwFHAdgB/wFOAVgB6QH/AUIBSwHc + Af8BEAESAZ8B/wLIAeEB/xAAAd4BxQGyAf8BtQFfASEB/wHjAYYBPgH/AekBiwFCAf8B6QGLAUIB/wHp + AYsBQgH/AekBiwFCAf8B6QGLAUIB/wHNAZQBZgH/AfgB8AHqAf8B9gHsAeQB/wHMAYwBWgH/AekBiwFC + Af8B6QGLAUIB/wHpAYsBQgH/AekBiwFCAf8B6QGLAUIB/wHjAYYBPgH/AbUBXwEhAf8B3gHFAbIB/2wA + Ab8BmQFvBf8B/gH8AfoB/wH+AfwB+gH/Af4B/AH6Af8B/gH8AfoB/wH+AfwB+gH/Af4B/AH6Af8B/gH8 + AfoB/wH+AfwB+gH/AfYB8QHsAf8B8AHnAd4B/wHkAdMBwQH/AcsBrQGNAf8sAAGeAZ8B0gH/AQ8BEQGf + Af8BRAFMAdoB/wEbAR4BrAH/AmwBvwH/JAABrAGtAdcB/wESARMBngH/AT8BRwHUAf8BQQFJAdcB/wER + ARIBnwH/AsgB4QH/FAAB1wGzAZoB/wG1AV8BIQH/Ad8BggE7Af8B6wGMAUMB/wHrAYwBQwH/AesBjAFD + Af8B6wGMAUMB/wHYAXoBNwH/AbUBXgEgAf8BtwFgASEB/wHcAYABOQH/AesBjAFDAf8B6wGMAUMB/wHr + AYwBQwH/AesBjAFDAf8B3wGCATsB/wG1AV8BIQH/AdcBswGaAf9wAAG/AZkBbwX/Af4B/QH8Af8B/gH9 + AfwB/wH+Af0B/AH/Af4B/QH8Af8B/gH9AfwB/wH+Af0B/AH/Af4B/QH8Af8B/gH9AfwB/wHwAecB3gH/ + AeQB0wHBAf8BywGtAY8B/zQAAZ4BnwHSAf8CDgGbAf8CXwG6Af8sAAK8Ad0B/wEVARcBnwH/ARABEgGe + Af8BrgGvAdgB/xwAAd0BwwGwAf8BtAFhASYB/wHMAXABLwH/AekBigFCAf8B7AGNAUQB/wHsAY0BRAH/ + AewBjQFEAf8B7AGNAUQB/wHsAY0BRAH/AewBjQFEAf8B7AGNAUQB/wHsAY0BRAH/AekBigFCAf8BzAFw + AS8B/wG0AWEBJgH/Ad0BwwGwAf90AAG/AZkBbwb/Av4C/wL+Av8C/gL/Av4C/wL+Av8C/gL/Av4C/wH+ + Af0B/wHiAdABvgH/AcsBrQGPAf94AAHPAdAB5AH/KAABygGYAXAB/wGzAV4BIAH/AcYBbAErAf8B2QF7 + ATgB/wHjAYYBPgH/AekBiwFCAf8B6QGLAUIB/wHjAYYBPgH/AdkBewE3Af8BxgFsASsB/wGzAV4BIAH/ + AcoBmAFwAf98AAG/AZkBbwH/Ab8BmQFvAf8BvwGZAW8B/wG/AZkBbwH/Ab8BmQFvAf8BvwGZAW8B/wG/ + AZkBbwH/Ab8BmQFvAf8BvwGZAW8B/wG/AZkBbwH/AcsBrQGPAf+wAAHWAbIBmQH/AcIBhwFYAf8BuQFw + ATwB/wGyAWIBKAH/AbIBYgEoAf8BuQFwATwB/wHCAYcBWAH/AdYBsgGZAf/nAAEBAwgBCwMUARsDFgEf + AxkBIwMgAS4DIgExAyMBNAMkATUDJQE2AyUBNgMkATUDJAE1AyIBMgMfAS0DGgEkAxYBHgMWAR8DFgEf + AxYBHwMVAR0DCgENAwABAcAAAUYBmgG/Af8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEb + AYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGy + Af8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEk + AYkBtQH/EAADBAEGAy0BRwFEAUEBRQHJAj4BQAHXAkQBRgHZA3EB4QN5AeUDeQHpA3sB7AN5Ae4DdAHv + AnIBdAHtA3QB6wNxAecDbQHjAlIBUwHcAj0BPwHWAj0BPwHWAT8BPQFAAdYBQAE/AUEB1gNCAdEDPAFq + AwQBBQQAAZoBcwFUAf8BmgFzAVQB/wGaAXMBVAH/AZoBcwFUAf8BmgFzAVQB/wGaAXMBVAH/AZoBcwFU + Af8BmgFzAVQB/wGaAXMBVAH/AZoBcwFUAf8BmgFzAVQB/wGaAXMBVAH/AZoBcwFUAf8BmgFzAVQB/wGa + AXMBVAH/AZoBcwFUAf8BmgFzAVQB/wGaAXMBVAH/GAABTQGeAcEB/wEbAYQBsgH/ARsBhAGyAf8BGwGE + AbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ + ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGE + AbIB/wEbAYQBsgH/AU4BnwHCAf8IAAEbAYQBsgH/AWsB0gHpAf8BkQHvAfsB/wGRAe8B+wH/AZEB7wH7 + Af8BkAHvAfsB/wGQAe8B+wH/AY8B7wH7Af8BjwHvAfsB/wGPAe8B+wH/AY8B7wH7Af8BjwHvAfsB/wGP + Ae8B+wH/AY4B7wH7Af8BjgHuAfsB/wGOAe4B+wH/AY4B7gH7Af8BjgHuAfsB/wGNAe4B+wH/AY0B7gH7 + Af8BQgGuAdAB/wGmAcoB3AH/DAADCAELAkkBSgG6ASsBKgEtAf8BKwEqAS0B/wEzATIBNQH/A6EB/wOq + Af8DqQH/A6YB/wOfAf8DmAH/A5QB/wORAf8DjQH/A4sB/wJTAVUB/wElASQBKAH/AiQBJwH/AScBJgEp + Af8BKwEqAS0B/wErASoBLQH/A0cBiQMBAQIEAAGaAXMBVAH/AfsB8wHsAf8B9gHmAdYB/wH2AeYB1gH/ + AfYB5gHWAf8B9gHmAdYB/wH2AeYB1gH/AfYB5gHWAf8B9gHmAdYB/wH2AeYB1gH/AfYB5gHWAf8B9gHm + AdYB/wH2AeYB1gH/AfYB5gHWAf8B9gHmAdYB/wH2AeYB1gH/AfYB5gHWAf8BmgFzAVQB/xgAARsBhAGy + Af8BkQHvAfsB/wGRAe8B+wH/AZEB7wH7Af8BkAHvAfsB/wGQAe8B+wH/AY8B7wH7Af8BjwHvAfsB/wGP + Ae8B+wH/AY8B7wH7Af8BjwHvAfsB/wGOAe8B+wH/AY4B7gH7Af8BjgHuAfsB/wGOAe4B+wH/AY4B7gH7 + Af8BjQHuAfsB/wGNAe4B+wH/AYwB7gH7Af8BjAHuAfsB/wEbAYQBsgH/CAABGwGEAbIB/wE2AawB0gH/ + AUcBywHsAf8BQQHJAesB/wFAAckB6wH/AUAByQHrAf8BPwHJAesB/wE/AckB6wH/AT8ByQHrAf8BPwHJ + AesB/wE/AckB6wH/AT8ByQHrAf8BPgHJAewB/wE+AckB7AH/AT4ByQHsAf8BPgHJAewB/wE+AckB7AH/ + AT0ByQHsAf8BPQHJAewB/wE9AckB7AH/ATIBtAHZAf8BdAGzAc4B/wwAA0EBcgEvAS4BMgH/AS8BLgEy + Af8BLwEuATIB/wE3ATYBOQH/A6oB/wFrAWoBawH/AhsBHAH/AhoBGwH/A2MB/wOlAf8DoAH/A5wB/wOZ + Af8DlAH/AloBWwH/ASwBKwEuAf8CKgEsAf8BKwEqAS0B/wEwAS8BMwH/ATIBMQE0Af8CRQFGAYAIAAGb + AXQBVQH/AfsB9QHuAf8B9gHnAdcB/wH2AecB1wH/AWcBawFxAf8BgQGFAYkB/wHjAdcBywH/AfYB5wHX + Af8B9gHnAdcB/wH2AecB1wH/AfYB5wHXAf8B9gHnAdcB/wH2AecB1wH/AfYB5wHXAf8B9gHnAdcB/wH2 + AecB1wH/AfYB5wHXAf8BmwF0AVUB/xgAARsBhAGyAf8BTQHNAe0B/wFBAckB6wH/AUAByQHrAf8BQAHJ + AesB/wE/AckB6wH/AT8ByQHrAf8BPwHJAesB/wE/AckB6wH/AT8ByQHrAf8BPgHJAewB/wE+AckB7AH/ + AT4ByQHsAf8BPgHJAewB/wE+AckB7AH/AT0ByQHsAf8BPQHJAewB/wE8AckB7AH/ATwByQHsAf8BPAHJ + AewB/wEbAYQBsgH/CAABGwGEAbIB/wE6AaEBxgH/AaMB8QH8Af8BlwHvAfsB/wGXAe8B+wH/AZcB7wH7 + Af8BlwHvAfsB/wGXAe8B+wH/AZYB7wH7Af8BlgHvAfsB/wGWAe8B+wH/AZUB7wH7Af8BlQHvAfsB/wGV + Ae8B+wH/AZUB7wH7Af8BlQHvAfsB/wGUAe8B+wH/AZQB7wH7Af8BlAHvAfsB/wGUAe8B+wH/AYAB4AHx + Af8BQAGYAb4B/wwAAkUBRgGAATMBMgE2Af8BMwEyATYB/wEzATIBNgH/ATkBOAE7Af8DtAH/AXUBdAF2 + Af8BLAErAS4B/wEpASgBKwH/A2oB/wOxAf8DrQH/A6oB/wOlAf8DoAH/AmQBZQH/ATMBMgE1Af8BMQEw + ATMB/wEvAS4BMQH/ATcBNgE5Af8BOAE3AToB/wNGAYAIAAGdAXYBVgH/AfwB9gHwAf8B9wHoAdkB/wH3 + AegB2QH/AXkBfAGEAf8BJgIjAf8BYgF0AYoB/wGmAbsBzgH/A9UB/wH2AegB2QH/AfcB6AHZAf8B9wHo + AdkB/wH3AegB2QH/AfcB6AHZAf8B9wHoAdkB/wH3AegB2QH/AfcB6AHZAf8BnQF2AVYB/xgAARsBhAGy + Af8BpgHyAfwB/wGXAe8B+wH/AZcB7wH7Af8BlwHvAfsB/wGXAe8B+wH/AZcB7wH7Af8BlgHvAfsB/wGW + Ae8B+wH/AZUB7wH7Af8BlQHvAfsB/wGVAe8B+wH/AZUB7wH7Af8BlQHvAfsB/wGUAe8B+wH/AZQB7wH7 + Af8BlAHvAfsB/wGUAe8B+wH/AZQB7wH7Af8BkwHvAfsB/wEbAYQBsgH/CAABGwGEAbIB/wEdAYkBtgH/ + AW0B1QHvAf8BSAHKAewB/wFHAckB6wH/AUcByQHrAf8BRgHJAesB/wFGAckB6wH/AUYByQHrAf8BRgHJ + AesB/wFFAckB6wH/AUUByQHrAf8BRQHJAesB/wFFAckB6wH/AUUByQHrAf8BRAHJAesB/wFEAckB6wH/ + AUQByQHrAf8BRAHJAesB/wFEAckB6wH/AUMByAHrAf8BHAGGAbQB/wwAA0YBgAE4ATcBOgH/ATgBNwE6 + Af8BOAE3AToB/wE8ATsBPgH/A7YB/wF6AXkBewH/ATABLwEyAf8CLQEvAf8CcQFyAf8DuwH/A7cB/wOz + Af8DsAH/A6wB/wJtAW4B/wE5ATgBOwH/ATcBNgE5Af8BMwEyATUB/wE6ATkBPAH/AT4BPQFBAf8DRgGA + CAABoAF4AVgB/wH9AfcB8gH/AfcB6QHbAf8B9wHpAdsB/wHjAdgBzgH/AVgBawGAAf8BtQHUAfEB/wGb + Ab4B3wH/AYkBrgHSAf8BZAGiAcQB/wHeAd0B1wH/AfcB6QHbAf8B9wHpAdsB/wH3AekB2wH/AfcB6QHb + Af8B9wHpAdsB/wH3AekB2wH/AaABeAFYAf8YAAEbAYQBsgH/AXAB1wHxAf8BRwHJAesB/wFHAckB6wH/ + AUcByQHrAf8BRgHJAesB/wFGAckB6wH/AUYByQHrAf8BRgHJAesB/wFFAckB6wH/AUUByQHrAf8BRQHJ + AesB/wFFAckB6wH/AUQByQHrAf8BRAHJAesB/wFEAckB6wH/AUQByQHrAf8BRAHJAesB/wFDAckB6wH/ + AUMByQHrAf8BGwGEAbIB/wgAARsBhAGyAf8BKwGbAcIB/wF5AdkB6wH/AXIB6QH2Af8BZgHmAfUB/wFl + AeYB9gH/AWUB5gH2Af8BZQHlAfYB/wFkAeUB9gH/AWQB5QH2Af8BZAHlAfYB/wFjAeUB9gH/AWMB5QH2 + Af8BYgHlAfYB/wFiAeUB9gH/AWIB5QH2Af8BYQHlAfYB/wFhAeUB9gH/AWEB5QH2Af8BYAHlAfYB/wFg + AeUB9gH/ASsBmwHCAf8BuQHUAeAB/wgAA0YBgAE8ATsBPwH/ATwBOwE/Af8BPAE7AT8B/wFCAUEBRAH/ + ArgBuQH/AXwBewF9Af8BNAEzATYB/wEwAS8BMgH/A3QB/wPEAf8DwwH/A78B/wO8Af8DtwH/AXYBdQF2 + Af8BPgE9AUAB/wE7AToBPQH/ATYBNQE4Af8BPAE7AT8B/wE8ATsBPwH/A0YBgAgAAaIBewFaAf8B/QH5 + AfQB/wH4AesB3gH/AfgB6wHeAf8B+AHrAd4B/wGNAaIBtwH/AZUBtwHWAf8BtQHUAfEB/wGfAcMB4wH/ + ATsBoAHMAf8BOgGWAb0B/wLfAdkB/wH4AesB3gH/AfgB6wHeAf8B+AHrAd4B/wH4AesB3gH/AfgB6wHe + Af8BogF7AVoB/xgAARsBhAGyAf8BlgHuAfkB/wFmAeYB9QH/AWYB5gH1Af8BZgHmAfUB/wFlAeYB9gH/ + AWUB5QH2Af8BZAHlAfYB/wFkAeUB9gH/AWMB5QH2Af8BYwHlAfYB/wFiAeUB9gH/AWIB5QH2Af8BYgHl + AfYB/wFhAeUB9gH/AWEB5QH2Af8BYAHlAfYB/wFgAeUB9gH/AV8B5QH2Af8BXwHlAfYB/wEbAYQBsgH/ + CAABGwGEAbIB/wE7AbAB0QH/AWoByAHfAf8BiAHrAfcB/wFrAeYB9QH/AWsB5gH1Af8BawHmAfUB/wFq + AeYB9QH/AWoB5gH1Af8BagHmAfUB/wFpAeYB9QH/AWkB5gH1Af8BaAHmAfUB/wFoAeYB9QH/AWgB5gH1 + Af8BZwHmAfUB/wFnAeYB9QH/AWcB5gH1Af8BZgHmAfUB/wFmAeYB9QH/AWUB5gH2Af8BPAGwAdEB/wGK + Ab0B0gH/CAADRgGAAUEBQAFDAf8BQQFAAUMB/wFBAUABQwH/AUYBRQFIAf8DuAH/AagBpwGoAf8CiQGK + Af8ChwGIAf8CpAGlAf8DxQH/A8YB/wPGAf8DxQH/A8IB/wJ8AX0B/wE/AT4BQQH/AT0BPAE/Af8BOQE4 + ATsB/wFBAUABQwH/AUEBQAFDAf8DRwGACAABpAGAAVwB/wH9AfoB9gH/AfgB7AHgAf8B+AHsAeAB/wH4 + AewB4AH/AdEC0gH/AXEBmQG7Af8BhgG6AdoB/wGNAcUB3QH/AZoB3QHzAf8BQAG6AeQB/wE5AZYBvgH/ + Ad8B4AHbAf8B+AHsAeAB/wH4AewB4AH/AfgB7AHgAf8B+AHsAeAB/wGkAYABXAH/GAABGwGEAbIB/wGl + AfAB+gH/AWwB5gH1Af8BbAHmAfUB/wFrAeYB9QH/AWsB5gH1Af8BagHmAfUB/wFqAeYB9QH/AWkB5gH1 + Af8BaQHmAfUB/wFpAeYB9QH/AWgB5gH1Af8BaAHmAfUB/wFnAeYB9QH/AWcB5gH1Af8BZgHmAfUB/wFm + AeYB9QH/AWYB5gH1Af8BZQHmAfYB/wFlAeUB9gH/ARsBhAGyAf8IAAEbAYQBsgH/AVEBywHiAf8BSwGs + Ac0B/wGiAe8B+QH/AXEB5gH0Af8BcQHmAfQB/wFwAeYB9AH/AXAB5gH0Af8BcAHmAfQB/wFvAeYB9QH/ + AW8B5gH1Af8BbwHmAfUB/wFuAeYB9QH/AW4B5gH1Af8BbQHmAfUB/wFtAeYB9QH/AW0B5gH1Af8BbAHm + AfUB/wFsAeYB9QH/AWwB5gH1Af8BawHmAfUB/wFUAcsB4gH/AVQBoQHEAf8IAAFHAUYBRwGAAUUBRAFH + Af8BRQFEAUcB/wFFAUQBRwH/AUYBRQFIAf8DugH/A84B/wPOAf8DzQH/As0BzgH/A80B/wPNAf8DzQH/ + A80B/wPMAf8BdwF2AXcB/wI1ATcB/wEzATIBNAH/ATkBOAE6Af8BRQFEAUcB/wFFAUQBRwH/A0cBgAgA + AacBggFdAf8B/gH7AfgB/wH5Ae0B4gH/AfkB7QHiAf8B+QHtAeIB/wH4Ae0B4gH/AVQBjgGxAf8BPQGr + Ac8B/wGkAfMB/gH/AdkB+wL/AY4B3wH1Af8BOwG8AecB/wE4AZcBvgH/AeAB4QHdAf8B+QHtAeIB/wH5 + Ae0B4gH/AfkB7QHiAf8BpwGCAV0B/xgAARsBhAGyAf8BswHzAfoB/wFyAeYB9AH/AXEB5gH0Af8BcQHm + AfQB/wFwAeYB9AH/AXAB5gH0Af8BcAHmAfQB/wFvAeYB9QH/AW8B5gH1Af8BbgHmAfUB/wFuAeYB9QH/ + AW0B5gH1Af8BbQHmAfUB/wFtAeYB9QH/AWwB5gH1Af8BbAHmAfUB/wFrAeYB9QH/AWsB5gH1Af8BagHm + AfUB/wEbAYQBsgH/CAABGwGEAbIB/wFlAd8B8QH/AScBjgG5Af8BugH0AfsB/wF3AecB9AH/AXcB5wH0 + Af8BdgHnAfQB/wF2AecB9AH/AXUB5wH0Af8BdQHnAfQB/wF1AecB9AH/AXQB5wH0Af8BdAHnAfQB/wF0 + AecB9AH/AXMB5wH0Af8BcwHnAfQB/wFyAecB9AH/AXIB5wH0Af8BcgHmAfQB/wFxAeYB9AH/AXEB5gH0 + Af8BawHfAfAB/wEnAYoBtgH/CAADRwGAAUgBRwFKAf8BSAFHAUoB/wFIAUcBSgH/AUgBRwFKAf8BSQFI + AUsB/wFKAUkBTAH/AU0BTAFPAf8BTwFOAVEB/wFRAVABUwH/AVMBUgFVAf8BVAFTAVYB/wFUAVMBVgH/ + AVMBUgFVAf8BUQFQAVMB/wFPAU4BUQH/AUwBSwFOAf8BSgFJAUwB/wFJAUgBSwH/AUgBRwFKAf8BSAFH + AUoB/wNHAYAIAAGpAYQBXwH/Af4B/AH5Af8B+QHvAeQB/wH5Ae8B5AH/AfkB7wHkAf8B+QHvAeQB/wHg + AeMB3gH/ATsBmgG/Af8BUgHiAfgB/wGZAfEB/gH/AcMB9wL/AYAB3wH2Af8BNgHAAekB/wE3AZgBvgH/ + AeAB4wHeAf8B+QHvAeQB/wH5Ae8B5AH/AakBhAFfAf8YAAEbAYQBsgH/AcAB9QH7Af8BdwHnAfQB/wF3 + AecB9AH/AXcB5wH0Af8BdgHnAfQB/wF2AecB9AH/AXUB5wH0Af8BdQHnAfQB/wF0AecB9AH/AXQB5wH0 + Af8BdAHnAfQB/wFzAecB9AH/AXMB5wH0Af8BcgHnAfQB/wFyAeYB9AH/AXEB5gH0Af8BcQHmAfQB/wFx + AeYB9AH/AXAB5gH0Af8BGwGEAbIB/wgAARsBhAGyAf8BbwHmAfUB/wEnAZMBvAH/AbYB7QH2Af8BjQHq + AfUB/wF8AecB8wH/AXsB5wHzAf8BewHnAfMB/wF7AecB8wH/AXoB5wHzAf8BegHnAfMB/wF5AecB8wH/ + AXkB5wHzAf8BeQHnAfMB/wF4AecB9AH/AXgB5wH0Af8BeAHnAfQB/wF4AecB9AH/AXcB5wH0Af8BdwHn + AfQB/wF3AecB9AH/AXYB5wH0Af8BKAGTAbwB/wgAA0cBgAFLAUoBTQH/AUsBSgFNAf8BSwFKAU0B/wFL + AUoBTQH/AUsBSgFNAf8BSwFKAU0B/wFLAUoBTQH/AUsBSgFNAf8BSwFKAU0B/wFLAUoBTQH/AUsBSgFN + Af8BSwFKAU0B/wFLAUoBTQH/AUsBSgFNAf8BSwFKAU0B/wFLAUoBTQH/AUsBSgFNAf8BSwFKAU0B/wFL + AUoBTQH/AUsBSgFNAf8DRwGACAABqwGGAWEC/wH9AfsB/wH6AfAB5gH/AfoB8AHmAf8B+gHwAeYB/wH6 + AfAB5gH/AfoB8AHmAf8B4AHkAeAB/wE8AZoBvwH/AVUB4QH3Af8BjgHvAf0B/wGtAfQC/wFuAd8B9wH/ + ATEBwwHrAf8BNgGYAb4B/wHgAeQB4AH/AfoB8AHmAf8BqwGGAWEB/xgAARsBhAGyAf8BywH3AfwB/wGA + AecB8wH/AXwB5wHzAf8BfAHnAfMB/wF7AecB8wH/AXsB5wHzAf8BegHnAfMB/wF6AecB8wH/AXoB5wHz + Af8BeQHnAfMB/wF5AecB8wH/AXgB5wH0Af8BeAHnAfQB/wF4AecB9AH/AXgB5wH0Af8BdwHnAfQB/wF3 + AecB9AH/AXYB5wH0Af8BdgHnAfQB/wEbAYQBsgH/CAABGwGEAbIB/wFzAecB9AH/AToBqAHKAf8BogHf + Ae0B/wGjAe8B9wH/AYQB6AHzAf8BhAHoAfMB/wGEAegB8wH/AYMB6AHzAf8BgwHoAfMB/wGDAegB8wH/ + AYIB6AHzAf8BggHoAfMB/wGBAegB8wH/AYEB6AHzAf8BgQHnAfMB/wGAAecB8wH/AYAB5wHzAf8BgAHn + AfMB/wF8AecB8wH/AXwB5wHzAf8BewHnAfMB/wE9AagBygH/AZ8BxwHZAf8EAANHAYABTQFMAU8B/wFN + AUwBTwH/AU0BTAFPAf8BTQFMAU8B/wFNAUwBTwH/AU0BTAFPAf8BTQFMAU8B/wFNAUwBTwH/AU4BTQFP + Af8BTgFNAU8B/wFOAU0BTwH/AU4BTQFPAf8BTgFNAU8B/wFNAUwBTwH/AU0BTAFPAf8BTQFMAU8B/wFN + AUwBTwH/AU0BTAFPAf8BTQFMAU8B/wFNAUwBTwH/AUgBRwFIAYAIAAGuAYkBYgL/Af0B/AH/AfoB8QHo + Af8B+gHxAegB/wH6AfEB6AH/AfoB8QHoAf8B+gHxAegB/wH6AfEB6AH/AeAB5QHiAf8BOwGaAcAB/wFl + AcsB1QH/AYUB6wH4Af8BlgHxAv8BXwHdAfgB/wEsAcYB7QH/ATUBlwG/Af8B4AHlAeIB/wGuAYkBYgH/ + GAABGwGEAbIB/wHWAfkB/QH/AYUB6AHzAf8BhQHoAfMB/wGEAegB8wH/AYQB6AHzAf8BhAHoAfMB/wGD + AegB8wH/AYMB6AHzAf8BggHoAfMB/wGCAegB8wH/AYEB6AHzAf8BgQHoAfMB/wGBAecB8wH/AYAB5wHz + Af8BgAHnAfMB/wGAAeIB7AH/AYwBsAGnAf8BggHZAeAB/wF7AecB8wH/ARsBhAGyAf8IAAEbAYQBsgH/ + AXcB5wH0Af8BVQHDAdwB/wF1AcIB2gH/AcEB9AH6Af8BigHoAfIB/wGKAegB8gH/AYkB6AHyAf8BiQHo + AfIB/wGJAegB8gH/AYgB6AHyAf8BiAHoAfIB/wGHAegB8gH/AYcB6AHyAf8BhwHoAfIB/wGGAegB8gH/ + AYYB6AHyAf8BhgHoAfIB/wGFAegB8wH/AYUB6AHzAf8BhAHoAfMB/wGEAegB8wH/AVsBwwHbAf8BZQGq + AckB/wQAA0cBgAFPAU4BUQH/AU8BTgFRAf8BVQFTAVUB/wGpAaEBmgH/AawBpAGdAf8BsAGoAaAB/wGz + AasBowH/AbQBrQGlAf8BtgGuAaYB/wG3Aa8BpwH/AbcBrwGnAf8BtgGtAaUB/wG0AawBpAH/AbIBqgGh + Af8BrwGnAZ4B/wGsAaMBmgH/AakBoAGYAf8BTwFOAVAB/wFPAU4BUQH/AU8BTgFRAf8DSAGACAABsAGL + AWQC/wH+Af0B/wH6AfIB6gH/AfoB8gHqAf8B+gHyAeoB/wH6AfIB6gH/AfoB8gHqAf8B+gHyAeoB/wH6 + AfIB6gH/AcUBuQGsAf8BnQF2AVgB/wGBAaQBmwH/AXcB7AH9Af8BfAHuAf4B/wFRAd0B+QH/AScBygHv + Af8BNAGXAb8B/wGfAYoBbQH/GAABGwGEAbIB/wHfAfsB/gH/AYsB6AHyAf8BiwHoAfIB/wGKAegB8gH/ + AYoB6AHyAf8BiQHoAfIB/wGJAegB8gH/AYgB6AHyAf8BiAHoAfIB/wGIAegB8gH/AYcB6AHyAf8BhwHo + AfIB/wGGAegB8gH/AYYB6AHyAf8BhQHoAfMB/wGRAaYBmQH/AaIBgQFhAf8BlAGYAYYB/wGEAegB8wH/ + ARsBhAGyAf8IAAEbAYQBsgH/AXsB5wHzAf8BawHYAekB/wFEAaABxAH/AeoB/QL/AeoB/QL/AeoB/QL/ + AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/ + AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AeoB/QL/AdgB+AH8Af8BNwGTAbsB/wQAA0cBgAFSAVEBUwH/ + AVIBUQFTAf8BYQFfAWAB/wHpAd4B0gH/AeoB3wHTAf8B6gHfAdQB/wHqAd8B0wH/AeoB3wHTAf8B6QHf + AdMB/wHpAd4B0wH/AekB3gHSAf8B6QHeAdIB/wHoAd0B0QH/AegB3AHQAf8B5wHcAc8B/wHnAdsBzgH/ + AecB3AHPAf8BWAFXAVgB/wFSAVEBUwH/AVIBUQFTAf8DSAGACAABsgGNAWYD/wH+Af8B+wH0Ae0B/wH7 + AfQB7QH/AfsB9AHtAf8B+QHxAeoB/wH6AfIB6wH/AfsB9AHtAf8B9wHuAeYB/wGjAYIBYgH/AccBswGg + Af8BkwF2AVwB/wFgAeEB8wH/AWsB6gH8Af8BZgHrAf4B/wFCAd0B+gH/ASMBzAHxAf8BLAGNAbEB/xgA + ARsBhAGyAf8B6gH9Av8B6gH9Av8B6gH9Av8B6gH9Av8B6gH9Av8B6gH9Av8B6gH9Av8B6gH9Av8B6gH9 + Av8B6gH9Av8B6gH9Av8B1wHcAdYB/wHVAdoB0wH/AeYC9gH/Ad8B6gHoAf8BnwF6AVwB/wHUAcQBtgH/ + AZ4BeAFaAf8B5gL2Af8BGwGEAbIB/wgAARsBhAGyAf8BggHoAfMB/wGBAegB8wH/ATQBnQHDAf8BGwGE + AbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ + ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGE + AbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wFZAaQBxQH/BAACRwFIAYABVAFTAVUB/wFUAVMBVQH/ + AWMBYgFjAf8B6wHiAdcB/wHlAdgBygH/AeUB2AHKAf8B5QHYAcoB/wHlAdgBygH/AeUB2AHJAf8B5QHY + AckB/wHlAdcByQH/AeUB1wHIAf8B5AHXAcgB/wHkAdYBxwH/AeQB1gHHAf8B4wHVAcYB/wHqAd8B1AH/ + AVsBWQFaAf8BVAFTAVUB/wFUAVMBVQH/A0gBgAgAAbUBjwFnBf8B+wH1Ae8B/wH7AfUB7wH/AfUB7AHl + Af8BogGBAWEB/wGeAXgBWgH/AbEBlAF4Af8BswGXAXsB/wG2AZsBhQH/AeMB1wHNAf8BqAGJAWsB/wFc + AYwBmQH/AWsBzwHYAf8BawHUAd4B/wFUAeEB9QH/ATQB3QH6Af8BHgHPAfQB/wExAZYBvwH/FAABGwGE + AbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ + ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/ASYBgwGqAf8BnAF2AVcB/wGtAZABcwH/AZ0BdwFZAf8BkgF0 + AVoB/wHDAa0BmwH/AeYB3AHUAf8BrwGSAXcB/wFnAXgBdwH/AVMBewGJAf8BxgGzAaQB/wHcAdQBzAH/ + ARsBhAGyAf8BhgHoAfIB/wGFAegB8wH/AYUB6AHzAf8BhQHoAfMB/wGEAegB8wH/AYQB6AHzAf8BgwHo + AfMB/wGDAegB8wH/AaQBfAFbAf8B/gH8AfoB/wH6AfAB5wH/AfoB8AHnAf8B+gHwAecB/wH6AfAB5wH/ + AfoB8AHnAf8B+gHwAecB/wH6AfAB5wH/AfoB8AHnAf8B+gHwAecB/wGkAXwBWwH/EAADSAGAAVYBVQFX + Af8BVgFVAVcB/wFmAWQBZQH/Ae4B5gHdAf8B8gHsAeUB/wHyAewB5QH/AfIB7AHlAf8B8gHsAeUB/wHy + AesB5AH/AfIB6wHkAf8B8QHqAeMB/wHxAeoB4gH/AfEB6QHiAf8B8AHpAeEB/wHwAegB3wH/Ae8B5wHe + Af8B7AHjAdkB/wFdAVwBXQH/AVYBVQFXAf8BVgFVAVcB/wNIAYAIAAG3AZEBaQX/AfwB9gHxAf8B/AH2 + AfEB/wH5AfIB7QH/AaMBgQFhAf8B2wHOAcIB/wHZAcoBvgH/AckBtQGkAf8B5wHdAdUB/wH1AfEB7QH/ + Ac4BuwGrAf8BqAGJAWoB/wGnAYgBagH/AaQBhAFlAf8CjQF1Af8BOQHkAf4B/wEkAdQB9QH/ATMBqAHG + Af8BiwF6AW8B/xAAARsBhAGyAf8BSAHWAfIB/wFIAdYB8gH/AUgB1gHyAf8BSAHWAfIB/wFIAdYB8gH/ + AUgB1gHyAf8BSAHWAfIB/wFIAdYB8gH/AUgB1gHyAf8BSAHWAfIB/wFIAdYB8QH/AYwBhwFwAf8B1AHE + AbcB/wHxAeoB5QH/AeMB2AHPAf8B8AHqAeQB/wH5AfcB9QH/AdwBzwHDAf8BvgGmAZIB/wG9AaUBkAH/ + AbMBmAGBAf8BqAGKAW0B/wEbAYQBsgH/AYoB6AHyAf8BiQHoAfIB/wGJAegB8gH/AYkB6AHyAf8BiAHo + AfIB/wGIAegB8gH/AYcB6AHyAf8BhwHoAfIB/wGlAYEBXAL/Af0B+wH/AfoB8gHpAf8B+gHyAekB/wH6 + AfIB6QH/AfoB8gHpAf8B+gHyAekB/wH6AfIB6QH/AfoB8gHpAf8B+gHyAekB/wH6AfIB6QH/AaUBgQFc + Af8QAANIAYABWQFYAVoB/wFZAVgBWgH/AWkBZwFoAf8B8AHqAeIB/wH2AfIB7QH/AfYB8gHtAf8B9gHy + Ae0B/wH2AfIB7QH/AfYB8gHtAf8B9gHxAewB/wH1AfEB7AH/AfUB8AHrAf8B9QHvAeoB/wH0Ae8B6QH/ + AfMB7gHnAf8B8wHtAeYB/wHvAecB3gH/AWABXwFgAf8BWQFYAVoB/wFZAVgBWgH/A0gBgAgAAbkBlAFr + Bf8B/AH4AfMB/wH8AfgB8wH/AfwB+AHzAf8B1gHGAbcB/wGvAZIBdgH/AfcB8wHwAf8B/AH6AfgB/wH9 + AfwB+wX/AfYB8gHuAf8B8gHsAecB/wHqAeMB2wH/AbEBlAF5Af8BhgGmAZwB/wFGAdsB8wH/AT0BpgHE + Af8BugGzAawB/wGxAaIBlwH/AW0BXwFzAf8MAAEbAYQBsgH/AXIB5wH0Af8BcgHnAfQB/wFyAecB9AH/ + AXIB5wH0Af8BcgHnAfQB/wFyAecB9AH/AXIB5wH0Af8BcgHnAfQB/wFyAecB9AH/AXIB5wH0Af8BcgHn + AfQB/wF6Ac8B0wH/AaQBgwFkAf8B9AHwAe0C/wL+Cf8B+wH5AfgB/wH2AfMB8AH/AeYB3QHUAf8BpAGD + AWQB/wHTAccBvAH/AUUBmwG/Af8BTwGyAdAB/wGNAegB8gH/AY0B6AHyAf8BjQHoAfIB/wGMAegB8gH/ + AYwB6AHyAf8BiwHoAfIB/wFNAbIB0AH/AacBggFeAv8B/gH9Af8B+wHzAewB/wH7AfMB7AH/AfsB8wHs + Af8B+wHzAewB/wH7AfMB7AH/AfsB8wHsAf8B+wHzAewB/wH7AfMB7AH/AfYB6wHiAf8BpwGCAV4B/xAA + A0gBgAFbAVoBXAH/AVsBWgFcAf8BawJqAf8B8wHtAecB/wHtAeQB2gH/Ae0B5AHaAf8B7QHkAdoB/wHt + AeQB2gH/Ae0B4wHaAf8B7QHjAdkB/wHsAeMB2QH/AewB4gHYAf8B7AHiAdgB/wHrAeEB1wH/AesB4QHW + Af8B6wHgAdUB/wHxAesB4wH/AWIBYQFiAf8BWwFaAVwB/wFbAVoBXAH/A0kBgAgAAbwBlgFsBf8B/QH5 + AfUB/wH9AfkB9QH/Af0B+QH1Af8B/AH3AfMB/wGjAYEBYgH/AecB3gHWAf8B/AH6AfkB/wH8AfsB+gH/ + Af0B/AH7Af8B/gH9AfwB/wH4AfUB8gH/Ab0BpQGRAf8BrAGTAXkB/wE1AZUBuQH/AVQBrwHDAf8B1AHR + Ac4B/wHfAdgB0gH/AbEBowGhAf8CHgHBAf8BIgEjAaUB/wgAAUQBmQG+Af8BWgG6AdQB/wGUAekB8QH/ + AZQB6QHxAf8BlAHpAfEB/wGUAekB8QH/AZQB6QHxAf8BlAHpAfEB/wFaAboB1AH/ARsBhAGyAf8BGwGE + AbIB/wEbAYQBsgH/ASQBgwGrAf8BjwF0AVwB/wHoAeAB2QH/AfsB+gH4Af8B+wH5AfcB/wH8AfoB+QH/ + AfwB+wH6Af8B9wHzAfEB/wGqAYsBbgH/AcoBuQGrAf8IAAE/AZcBvQH/AVEBswHPAf8BkQHpAfEB/wGR + AekB8QH/AZAB6QHxAf8BkAHpAfEB/wFPAbMB0AH/AT8BlwG9Af8BqQGEAV8C/wH+Af0B/wH7AfUB7gH/ + AfsB9QHuAf8B+wH1Ae4B/wH7AfUB7gH/AfsB9QHuAf8B+wH1Ae4B/wH7AfUB7gH/AesB3QHNAf8B3QHH + AbAB/wGpAYQBXwH/EAADSAGAAV0BXAFeAf8BXQFcAV4B/wFtAWwBbQH/AfUB8QHrAf8B/gL9Af8B/gL9 + Af8B/gL9Af8B/gL9Af8B/gL9Af8B/gL9Af8B/gH9AfwB/wH9AfwB+wH/Af0B+wH6Af8B/AH6AfkB/wH7 + AfkB9wH/AfoB+AH1Af8B9AHuAegB/wFkAWMBZQH/AV0BXAFeAf8BXQFcAV4B/wNJAYAIAAG+AZgBbgX/ + Af0B+gH3Af8B/QH6AfcB/wH9AfoB9wH/AcYBsAGdAf8BsgGWAXwB/wH9AvsB/wH4AfQB8QH/AfgB9AHx + Af8B+AH1AfIB/wH6AfcB9AH/AfoB9wH1Af8BnQF3AVkB/wHXAcIBrQH/AcMBuwGrAf8BgwFtAVsB/wGy + AaMBmAH/AdAByAHFAf8BSwFSAd0B/wEsATEB4wH/ARQBFQHQAf8BKAEpAaUB/wgAAT8BlwG9Af8BWgG6 + AdQB/wGUAekB8QH/AZQB6QHxAf8BlAHpAfEB/wGUAekB8QH/AVoBugHUAf8BPwGXAb0B/wwAAa4BkgF3 + Af8BywG4AagB/wH9AfwB+wH/AfcB8gHuAf8B9gHyAe4B/wH3AfMB7wH/AfkB9QHyAf8B/QL8Af8BpQGF + AWYB/wHdAdUBzgH/DAABRQGaAb8B/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/AUUBmgG/ + Af8EAAGrAYYBYAP/Af4B/wH8AfYB8QH/AfwB9gHxAf8B/AH2AfEB/wH8AfYB8QH/AfwB9gHxAf8B/AH2 + AfEB/wHhAc0BuAH/AckBqAGHAf8ByQGoAYcB/wGrAYYBYAH/EAADSAGAAWABXwFhAf8BYAFfAWEB/wFv + AW4BbwH/AfUB7wHqAf8B/QH7AfkB/wH9AfsB+QH/Af0B+wH5Af8B/QH7AfkB/wH9AfsB+gH/Af4B+wH6 + Af8B/gH8AfsB/wH+AvwB/wH+Af0B/AH/Av4B/QH/Av4B/QH/Af4B/QH8Af8B9gHyAe0B/wFnAWUBZwH/ + AWABXwFhAf8BYAFfAWEB/wNJAYAIAAG/AZkBbwX/Af4B/AH6Af8B/gH8AfoB/wHZAcoBvgH/AasBjQFw + Af8B+QH3AfUB/wH9AfwB+wH/AfwB+gH4Af8B9gHxAewB/wH2AfEB7QH/AfkB9gH0Af8B/QH8AfsB/wHL + AbkBqQH/AbABkAFxAf8BywGtAY0B/wQAAWsBXQFyAf8BMwE1AcQB/wFWAWAB6gH/AUEBSQHnAf8BIgEl + Ac4B/wFRAVIBtQH/DAABRQGaAb8B/wEbAYQBsgH/ARsBhAGyAf8BGwGEAbIB/wEbAYQBsgH/AUUBmgG/ + Af8MAAHCAa8BngH/AbEBlQF6Af8B7AHmAeAB/wHtAecB4QH/AfoB+AH2Af8B9wHyAe4B/wH3AfMB7wH/ + AfwB+gH5Af8B/gL8Af8B3gHSAcgB/wGqAYwBcAH/KAABrQGIAWIF/wH8AfgB9AH/AfwB+AH0Af8B/AH4 + AfQB/wH8AfgB9AH/AfwB+AH0Af8B/AH4AfQF/wH0Ae4B6AH/Ad0BywG6Af8BugGbAXsB/xAAA0gBgAJV + AVYB/wFXAVYBWAH/AXEBbwFwAf8B9AHtAeYB/wHtAeMB2AH/Ae0B4wHYAf8B7QHjAdgB/wHtAeMB2AH/ + Ae0B4wHZAf8B7QHjAdkB/wHuAeMB2gH/Ae4B5AHaAf8B7gHkAdsB/wHuAeUB3AH/Ae4B5QHcAf8B7wHm + Ad0B/wH3AfIB7gH/AWgBZwFpAf8BYgFhAWMB/wFiAWEBYwH/A0kBgAgAAb8BmQFvBf8B/gH9AfwB/wH+ + Af0B/AH/AckBtQGkAf8BpQGFAWYB/wGnAYgBagH/AaMBggFjAf8BwwGuAZsB/wH6AfcB9QH/AfwB+wH6 + Af8BzwG+Aa8B/wHbAc0BwgH/AewB5QHeAf8BpQGFAWYB/wHdAdQBzAH/CAABIwElAaUB/wEvATQB1AH/ + AT8BRwHSAf8CTAG1Af80AAHTAcYBuwH/AaoBjAFwAf8BqgGMAXAB/wGoAYoBbQH/AbABkwF4Af8B/AH6 + AfkB/wH3AfQB8AH/AbIBlgF8Af8BvQGmAZIB/wHRAcEBswH/AaQBhAFlAf8B2AHOAcUB/yQAAa4BiQFj + Bf8B/QH6AfYB/wH9AfoB9gH/Af0B+gH2Af8B/QH6AfYB/wH9AfoB9gH/Af0B+gH2Af8B9AHuAegB/wHd + AcwBugH/AbwBnwGDAf8UAANIAX8CTQFOAf8CVAFVAf8BcgFxAXIB/wHyAeoB4gH/AfkB8gHuAf8B+QHy + Ae4B/wH5AfIB7gH/AfkB8gHuAf8B+gHzAe4B/wH6AfMB7wH/AfoB9AHwAf8B+wH1AfEB/wH7AfYB8wH/ + AfwB9wH0Af8B/AH4AfYB/wH9AfkB9wH/AfYB8QHsAf8BagFpAWoB/wFkAWMBZQH/AWQBYwFlAf8DSAF/ + CAABvwGZAW8G/wL+Av8C/gL/Av4B/wHwAekB5AH/AfMB7gHqAf8B9AHvAesB/wGgAXsBXgH/AfoB+AH2 + Af8B1AHFAbcB/wGuAZEBdQH/AbABkAFwAf8BoQF7AVwB/wGcAXcBWQH/EAACKQGlAf8BUwFUAbYB/0gA + AaMBggFjAf8B9AHvAewB/wHDAa4BmwH/Ab0BqAGVAf8B0gHFAbkB/wHAAawBmwH/AbgBnwGLAf8oAAGw + AYsBZAX/Af4B+wH5Af8B/gH7AfkB/wH+AfsB+QH/Af4B+wH5Af8B/gH7AfkB/wH+AfsB+AH/AdwByQG3 + Af8BvwGiAYYB/xgAAx0BKgNJAX8DSQGAA0oBgAJPAU4BgAFQAk8BgAFQAk8BgAFQAk8BgAFQAk8BgAJQ + AU8BgAJQAU8BgAJQAU8BgAJQAU8BgAJQAU8BgAJQAU8BgAFQAk8BgAFQAk8BgANPAYADSQGAA0kBgANI + AX8DHQEqCAABvwGZAW8B/wG/AZkBbwH/Ab8BmQFvAf8BvwGZAW8B/wG/AZkBbwH/Ab8BmQFvAf8BvwGZ + AW8B/wG/AZkBbwH/AaYBgQFdAf8B1AHFAbcB/wGiAYEBYAH/AbkBlAFrAf8BywGtAY8B/2gAAb4BqQGX + Af8BwgGsAZkB/wGgAXwBXwH/OAABsgGNAWUB/wGyAY0BZQH/AbIBjQFlAf8BsgGNAWUB/wGyAY0BZQH/ + AbIBjQFlAf8BsgGNAWUB/wGyAY0BZQH/AcEBpQGIAf+cAAHYAc4BxQH/AZwBdgFYAf8BwQGsAZsB/3AA + AeQB3gHZAf8BqAGKAW0B/wHUAcgBvgH/FAABQgFNAT4HAAE+AwABKAMAAWADAAEwAwABAQEAAQEFAAFA + AQIWAAP/AQAB/wGAAQEE/wEAAf8DAAH/AYABAQP/AfwBAAE/AwAB/wGAAQEB4wH/AYcB8AEAAQ8DAAH/ + AYABAQHBAf8BBwHgAQABBwMAAYABAAEBAYAB/gEDAcABAAEDAwABgAEAAQEBgAF8AQcBwAEAAQMDAAGA + AQABAQGAATgBDwGAAQABAQMAAYABAAEBAcABEAEfAYABAAEBAwABgAEAAQEB4AEAAT8GAAGAAQABAQHw + AQABfwYAAYABAAEBAfgBAAH/BgABgAEAAQEB/gEBAf8GAAGAAQABAQH+AQEB/wYAAYABAAEBAfwBAAH/ + BgABgAEAAX8B+AEAAX8GAAGAAQABfwHgAQABPwYAAYABAAF/AcABEAEfAYABAAEBAwABgAEAAX8BgAE4 + AQ8BgAEAAQEDAAGAAQABfwGAAXwBBwHAAQABAwMAAYABAAH/AYAB/gEDAcABAAEDAwABgAEBAf8BwQH/ + AQMB4AEAAQcDAAGAAQMB/wHjAf8BhwHwAQABDwMAAYABBwP/Ae8B/AEAAT8DAAGAAQ8F/wEAAf8DAAP/ + AYACAAb/AgABBwGAAgABgAEAAR8BgAEAAQMCAAEDAYACAAGAAQABHwGAAQABAwIAAQMBgAEAAQEBgAEA + AR8BgAEAAQMCAAEDAYABAAEBAYABAAEfAYABAAEDAgABAwGAAQABAQGAAQABHwGAAQABAwIAAQEBgAEA + AQEBgAEAAR8BgAEAAQMCAAEBAYABAAEBAYABAAEfAYABAAEDAgABAQGAAQABAQGAAQABHwGAAQABAwIA + AQEBgAEAAQEBgAEAAR8BgAEAAQMCAAEBAYABAAEBAYABAAEfAYABAAEDAwABgAEAAQEBgAEAAR8BgAEA + AQMDAAGAAQABAQGAAQABHwGAAQABAwMAAYABAAEBAYABAAEfAYABAAEDAwABgAEAAQEBgAEAAQ8BgAQA + AQcBgAEAAQEBgAEAAQcBgAQAAQcBgAEAAQEBgAEAAQMBgAQAAQcBgAEAAQEBgAEAAQEBgAEAAQEBgAEA + AQcBgAEAAQEBgAIAAcABOAEBAcABgAEHAYABAAEBAYABAAFAAeABcAEBAf8BgAEHAYABAAEBAYABAAFh + Af8B8AEAAf8BgAEPAYABAAEBAYABAAHzAv8BAQH/AYABHwGAAQABAQGAAQMD/wEfAf8BgAE/BP8BjwP/ + AR8L + + + + 960, 26 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAQ + LAAAAk1TRnQBSQFMAgEBBwEAAQgBAAEIAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA + AwABIAMAAQEBAAEgBgABICoAAWYBTgE4Af8BsAGdAYwB/wGwAZ0BjAH/AbABnQGMAf8BsAGdAYwB/wGw + AZ0BjAH/AbABnQGMAf8BsAGdAYwB/wGwAZ0BjAH/AU8BSQFDAYBQAAFnAVsBUQGAAZQBbQFQAcABwwF4 + AUEB/wHAAWsBMAH/Ab8BaAErAf8BwgFzATsB/wHJAYsBXgH/AWQBUwFHAYBoAAFmAU4BOAH/AfgB7QHh + Af8B+AHtAeEB/wG9AasBmwH/AWYBTgE4Af8BZgFOATgB/wFmAU4BOAH/AWYBTgE4Af8B+AHtAeEB/wFP + AUkBQwGACAACvAHdAf8CUwG1Af8cAAFoAWkBbgGAASIBJAGjAf8CcQHBAf8UAAHIAZIBagH/Ab0BZAEk + Af8BzAFwAS8B/wHNAXEBLwH/Ac0BcQEvAf8BzQFxAS8B/wHNAXEBLwH/Ac0BcQEvAf8BxAFqASkB/wGz + AV8BJAH/AWwBZgFhAYBMAAFcAVIBSgGAAVwBUgFKAYABXAFSAUoBgAFcAVIBSgGAAVwBUgFKAYABZgFO + ATgB/wH5Ae8B5QH/AfkB7wHlAf8B9wHsAeIB/wG4AacBlwH/AWsBUwE+Af8BZgFOATgB/wFmAU4BOAH/ + AfkB7wHlAf8BTwFJAUMBgAQAAnIBmQHAAREBEgG4Af8BDwEQAckB/wFLAUwBtgH/AjEBNQFAEAACYwFs + AYABQAFBAbsB/wEPARAB0gH/AhEBuQH/AmUBbQGACAABNQE0ATMBQAHFAYgBXAH/AccBawErAf8B0AFz + ATEB/wHQAXMBMQH/AecBuQGYAf8B5wG5AZgB/wHnAbkBmAH/AecBuQGYAf8B0AFzATEB/wHQAXMBMQH/ + Ac0BcAEvAf8BwwF3AUEB/wFsAWYBYQGASAABzQG2AaQB/wH3AegB2QH/AfcB6AHZAf8B9wHoAdkB/wH3 + AegB2QH/AWYBTgE4Af8B+gHxAegB/wH6AfEB6AH/AfoB8QHoAf8B7AHhAdcB/wFpAVEBPAH/AWYBTgE4 + Af8BZgFOATgB/wH6AfEB6AH/AU8BSQFDAYAEAAEgASEBuAH/ARYBGAHgAf8BFgEYAeAB/wEUARUB1QH/ + AV0BXgG8Af8MAAJgAWsBgAINAZ4B/wEUARYB1wH/ARUBFwHbAf8BSwFMAbgB/wwAAWIBTQE+AYABywFv + AS0B/wHSAXQBMgH/AdIBdAEyAf8B0gF0ATIR/wHSAXQBMgH/AdIBdAEyAf8B0gF0ATIB/wHPAXIBMAH/ + AbQBXwEkAf9IAAHQAbkBpgH/AfgB6gHdAf8B+AHqAd0B/wH4AeoB3QH/AfgB6gHdAf8BZgFOATgB/wH7 + AfQB7AH/AfsB9AHsAf8B4AHVAckB/wF9AWcBUQH/AWYBTgE4Af8BlgGEAXEB/wFvAVgBQgH/AfsB9AHs + Af8BTwFJAUMBgAQAAmYBlAHAARIBFAG6Af8BGwEdAd0B/wEcAR8B4QH/ARcBGQHJAf8BZgFnAb4B/wI0 + ATYBQAJYAWcBgAE0ATUBuwH/ARoBHQHaAf8BGAEaAdMB/wE4ATkBswH/Ai8BNAFADAABxAF1AToB/wHV + AXcBNAH/AdUBdwE0Af8B1QF3ATQB/wHVAXcBNAH/AcIBaAEoAf8B8AHdAc8F/wHRAZIBYwH/AdUBdwE0 + Af8B1QF3ATQB/wHVAXcBNAH/AdUBdwE0Af8BygFuASwB/wFkAVQBRwGARAAB0QG9AakB/wH4AewB4AH/ + AfgB7AHgAf8B+AHsAeAB/wH4AewB4AH/AWYBTgE4Af8B7AHjAdsB/wG0AaUBlwH/AWsBVAE+Af8BZgFO + ATgB/wF9AWgBUwH/AfwB9QHvAf8BwQGxAaUB/wH8AfUB7wH/AU8BSQFDAYAIAAKzAdoB/wEXARkBtwH/ + ASIBJQHiAf8BIgElAeIB/wEaARwBzAH/AUABQQGvAf8BDQEOAaUB/wEhASMB3gH/ASEBJAHiAf8BNAE1 + AbQB/xAAAdUBswGZAf8BywFuAS4B/wHXAXgBNgH/AdcBeAE2Af8B1wF4ATYB/wHXAXgBNgH/AdcBeAE2 + Af8B8gHeAdAF/wHeAZsBawH/AdcBeAE2Af8B1wF4ATYB/wHXAXgBNgH/AdcBeAE2Af8B1wF4ATYB/wHK + AYwBXwH/RAAB1AHAAawB/wH5Ae4B4wH/AfkB7gHjAf8B+QHuAeMB/wH5Ae4B4wH/AWYBTgE4Af8B8QHr + AeUB/wGyAaMBlgH/AZQBggFwAf8BoAGPAYAB/wHhAdkB0AH/Af0B+AHzAf8B+wH2AfEB/wH9AfgB8wH/ + AU8BSQFDAYAMAAJ2AZkBwAEeASABtgH/ASQBKQHcAf8BKAEsAeMB/wEfASMBzgH/ASYBKwHhAf8BIwEn + AdkB/wEpASoBsgH/AiwBMwFAEAABvQF6AUkB/wHVAXcBNQH/AdoBewE4Af8B2gF7ATgB/wHaAXsBOAH/ + AdoBewE4Af8B2gF7ATgB/wHyAd8B0AX/Ad8BnQFsAf8B2gF7ATgB/wHaAXsBOAH/AdoBewE4Af8B2gF7 + ATgB/wHaAXsBOAH/AccBdwE+Af9EAAHVAcIBrgH/AfoB8AHmAf8B+gHwAeYB/wH6AfAB5gH/AfoB8AHm + Af8BZgFOATgB/wH9AfoB9gH/Af0B+gH2Af8B/QH6AfYB/wH9AfoB9gH/Af0B+gH2Af8B/QH6AfYB/wH9 + AfoB9gH/Af0B+gH2Af8BTwFJAUMBgBQAASIBJAGzAf8BLQEzAeQB/wEtATMB5AH/AS0BMwHkAf8BJgEo + AbUB/xgAAbIBXwElAf8B2wF9ATgB/wHcAYABOQH/AdwBgAE5Af8B3AGAATkB/wHcAYABOQH/AdwBgAE5 + Af8B8gHfAdAF/wHhAZ8BbQH/AdwBgAE5Af8B3AGAATkB/wHcAYABOQH/AdwBgAE5Af8B3AGAATkB/wHG + AW0BLgH/RAAB2AHEAbAB/wH7AfIB6gH/AfsB8gHqAf8B+wHyAeoB/wH7AfIB6gH/AWYBTgE4Af8BswGl + AZkB/wGzAaUBmQH/AbMBpQGZAf8BswGlAZkB/wGzAaUBmQH/AbMBpQGZAf8BswGlAZkB/wGzAaUBmQH/ + AU8BSQFDAYAQAAJBAV8BgAEqAS0BwQH/ATMBOQHlAf8BMwE6AeUB/wEzAToB5QH/ASsBLgHAAf8BSQFK + AWIBgBQAAbYBZwEwAf8B3QGAATkB/wHfAYMBOwH/Ad8BgwE7Af8B3wGDATsB/wHfAYMBOw3/AeIBoQFu + Af8B3wGDATsB/wHfAYMBOwH/Ad8BgwE7Af8B3wGDATsB/wHfAYMBOwH/AcgBcgE0Af9EAAHZAcYBsgH/ + AfsB9AHtAf8B+wH0Ae0B/wH7AfQB7QH/AfsB9AHtAf8B+wH0Ae0B/wH7AfQB7QH/AfsB9AHtAf8B+wH0 + Ae0B/wH7AfQB7QH/AWEBWAFOAYAcAAE9AT4BXgGAASIBJgHCAf8BOQFAAeYB/wE5AUAB5gH/ASIBJgHC + Af8BOAE+AeUB/wE5AT8B5gH/ARYBGQGvAf8CTQFkAYAQAAHBAYUBVgH/AdoBfAE3Af8B4QGEATwB/wHh + AYQBPAH/AeEBhAE8Af8B4QGEATwB/wGvAVkBHAH/Aa8BWQEcAf8BrwFZARwB/wHUAXcBMwH/AeEBhAE8 + Af8B4QGEATwB/wHhAYQBPAH/AeEBhAE8Af8B4QGEATwB/wHKAXwBRAH/RAAB2wHIAbQB/wH8AfYB8AH/ + AfwB9gHwAf8B/AH2AfAB/wH8AfYB8AH/AfwB9gHwAf8B/AH2AfAB/wH8AfUB7wH/AfEB5QHZAf8B6gHa + AckB/wFjAVkBTwGAFAACMwE1AUACcgHBAf8BLQEyAcgB/wE/AUcB5wH/AT0BRQHkAf8BIQElAbsB/wJa + AZABwAFAAUEBtQH/ATIBOQHVAf8BPgFGAeUB/wE1ATgBvQH/AlYBZwGADAABagFiAVsBgAHPAXQBMQH/ + AeQBhwE+Af8B5AGHAT4B/wHkAYcBPgH/AeQBhwE+Af8B5AGHAT4B/wHrAacBcQH/Ae8BtgGLAf8B5QGN + AUcB/wHkAYcBPgH/AeQBhwE+Af8B5AGHAT4B/wHkAYcBPgH/AeIBhgE9Af8BlgFvAVEBwEQAAdwBygG1 + Af8B/AH4AfMB/wH8AfgB8wH/AfwB+AHzAf8B/AH4AfMB/wH8AfgB8wH/AfUB7QHkAf8B0AG0AZYB/wHJ + AakBhwH/AckBqQGHAf8BYwFaAVABgBQAAWMBZAG9Af8BNAE6AdEB/wFFAU4B5wH/AUUBTgHnAf8BJwEs + AcAB/wKhAdMB/wgAAUYBSAG1Af8BPgFGAd4B/wFCAUsB5AH/ARABEgGiAf8CWwFoAYAMAAHJAYQBTwH/ + AeYBiAE/Af8B5gGIAT8B/wHmAYgBPwH/AeYBiAE/Af8B5gGIAT8B/wH9AfgB9AX/Ae8BtwGMAf8B5gGI + AT8B/wHmAYgBPwH/AeYBiAE/Af8B5gGIAT8B/wHJAW0BLAH/AWcBWwFRAYBEAAHfAcwBtwH/Af0B+gH2 + Af8B/QH6AfYB/wH9AfoB9gH/Af0B+gH2Af8B/QH6AfYB/wH+AfwB+gH/AfoB9wH0Af8B7wHlAdsB/wHW + Ab0BpAH/ATQBMgEwAUAUAAFDAUUBuQH/AUUBTgHiAf8BSwFUAegB/wEtATIBxQH/AV0BXgGSAcAMAAIw + ATQBQAFXAVgBuwH/ATYBPQHQAf8BRwFQAeQB/wFBAUQBvAH/AmcBbQGACAABZwFaAVABgAHJAW8BLQH/ + AecBigFAAf8B6QGLAUEB/wHpAYsBQQH/AekBiwFBAf8B8AHdAc4B/wH7AfYB8gH/AeUBogFsAf8B6QGL + AUEB/wHpAYsBQQH/AekBiwFBAf8B2AF8ATYB/wHJAZMBawH/SAAB3wHMAbcB/wH+AfwB+gH/Af4B/AH6 + Af8B/gH8AfoB/wH+AfwB+gH/Af4B/AH6Af8B+gH3AfMB/wHwAecB3gH/AdgBwAGnAf8cAAFcAV0BaQGA + AQ4BEAGfAf8BLwE0AcMB/wJrAb8B/xgAAV4BXwG7Af8BPgFGAdQB/wEoAS0BuwH/AsgB4QH/DAAB1wGz + AZoB/wHKAXABLQH/AesBjAFCAf8B6wGMAUIB/wHrAYwBQgH/AccBawErAf8BtwFfASAB/wHkAYYBPQH/ + AesBjAFCAf8B6wGMAUIB/wHfAYIBOgH/AcYBiQFdAf9MAAHfAcwBtwL/Af4B/QL/Af4B/QL/Af4B/QL/ + Af4B/QL/Af4B/QH/AfQB7QHmAf8B2AHAAagB/wE0ATIBMAFAIAABXAFdAWkBgAJDAWABgBwAAjMBNQFA + AjoBXQGAAXIBcwGZAcAUAAFnAVkBUAGAAcsBhAFPAf8B1AF4ATQB/wHjAYQBPQH/AekBiwFBAf8B6wGM + AUIB/wHlAYcBPwH/AdkBfAE3Af8BzQF7AUAB/wFiAU0BPgGAATUBNAEyAUBMAAG/AZkBbgH/Ab8BmQFu + Af8BvwGZAW4B/wG/AZkBbgH/Ab8BmQFuAf8BvwGZAW4B/wHFAaMBfgH/dAABagFhAVsBgAHCAYcBVwH/ + AbYBaAExAf8BsgFhAScB/wG+AXsBSQH/AdYBsgGZAf9UAAFGAVsBZQGAATsBVgFhAYABOwFWAWEBgAE7 + AVYBYQGAATsBVgFhAYABOwFWAWEBgAE7AVYBYQGAATsBVgFhAYABOwFWAWEBgAE7AVYBYQGAATsBVgFh + AYABOwFWAWEBgAE7AVYBYQGAATwBVwFiAYAMAAMRARcBQQFAAUEBcgNDAX0DUAGIA1QBjQNWAZEDVgGT + A1QBkQNTAY8DTwGIA0UBfQJBAUIBewNCAXsDQgF3AxgBIAQAAVsBUgFKAYABWwFSAUoBgAFbAVIBSgGA + AVsBUgFKAYABWwFSAUoBgAFbAVIBSgGAAVsBUgFKAYABWwFSAUoBgAFbAVIBSgGAAVsBUgFKAYABWwFS + AUoBgAFbAVIBSgGAEAABQwFZAWMBgAE8AVYBYQGAATwBVgFhAYABPAFWAWEBgAE8AVYBYQGAATwBVgFh + AYABPAFWAWEBgAE8AVYBYQGAATwBVgFhAYABPAFWAWEBgAE8AVYBYQGAATwBVgFhAYABPAFWAWEBgAFJ + AV0BZQGABAABGgGEAbIB/wF9AeEB8gH/AZEB7wH7Af8BkQHvAfsB/wGQAe8B+wH/AY8B7wH7Af8BjwHv + AfsB/wGPAe8B+wH/AY8B7wH7Af8BjgHvAfsB/wGOAe4B+wH/AY4B7gH7Af8BjQHuAfsB/wFnAc4B5gH/ + AaYBygHcAf8IAAM8AWMBKgEpASwB/wEuAS0BMAH/A6EB/wOqAf8DpgH/A5wB/wOUAf8DjwH/A4sB/wI7 + AT4B/wIjASYB/wEoAScBKgH/ASoBKQEsAf8DLwFGBAABywGzAaAB/wH2AeYB1gH/AfYB5gHWAf8B9gHm + AdYB/wH2AeYB1gH/AfYB5gHWAf8B9gHmAdYB/wH2AeYB1gH/AfYB5gHWAf8B9gHmAdYB/wH2AeYB1gH/ + AZoBcgFTAf8QAAFXAboB1wH/AZEB7wH7Af8BkQHvAfsB/wGQAe8B+wH/AY8B7wH7Af8BjwHvAfsB/wGP + Ae8B+wH/AY4B7wH7Af8BjgHuAfsB/wGOAe4B+wH/AY4B7gH7Af8BjQHuAfsB/wGMAe4B+wH/AR0BhAGy + Af8EAAEaAYQBsgH/AVYBwwHgAf8BawHcAfMB/wFrAdwB8wH/AWoB3AHzAf8BagHcAfMB/wFqAdwB8wH/ + AWoB3AHzAf8BaQHcAfQB/wFpAdwB9AH/AWkB3AH0Af8BaAHcAfQB/wFoAdwB9AH/AWAB1AHtAf8BWQGm + AcYB/wgAAkYBSAG9ATABLwEzAf8BNAEzATcB/wOvAf8CSQFKAf8BIQEgASIB/wOJAf8DpwH/A6IB/wOa + Af8BRwFGAUgB/wEtASwBLwH/ATABLwEyAf8BNAEzATYB/wMsAUAEAAHMAbYBowH/AfcB6AHYAf8BtAGu + AaoB/wJTAVUB/wG5AbwBvwH/AeYB3gHWAf8B9wHoAdgB/wH3AegB2AH/AfcB6AHYAf8B9wHoAdgB/wH3 + AegB2AH/AZwBdAFVAf8QAAFMAbIB1AH/AW0B3AHzAf8BbAHcAfMB/wFsAdwB8wH/AWwB3AHzAf8BawHc + AfMB/wFrAdwB9AH/AWoB3AH0Af8BagHcAfQB/wFqAdwB9AH/AWkB3AH0Af8BaQHcAfQB/wFpAdwB9AH/ + AR0BhAGyAf8EAAEaAYQBsgH/AUQBrwHTAf8BRwHKAewB/wFGAckB6wH/AUUByQHrAf8BRQHJAesB/wFF + AckB6wH/AUQByQHrAf8BRAHJAesB/wFEAckB6wH/AUMByQHrAf8BQwHJAesB/wFDAckB6wH/AUMByQHr + Af8BGwGGAbQB/wgAAUkBSAFKAcABNwE2ATkB/wE5ATgBOwH/A7YB/wFUAVMBVgH/AiwBLgH/ApYBlwH/ + A7cB/wOyAf8DrAH/AlIBVAH/ATYBNQE4Af8BNgE1ATgB/wE9ATwBQAH/AywBQAQAAc8BuAGlAf8B9wHp + AdsB/wHtAeEB1QH/AVcBagGAAf8BqAHJAegB/wGJAa4B0gH/AaEBwAHOAf8B9wHpAdsB/wH3AekB2wH/ + AfcB6QHbAf8B9wHpAdsB/wGgAXcBVwH/EAABSAGuAdIB/wFJAckB6wH/AUkByQHrAf8BSAHJAesB/wFI + AckB6wH/AUgByQHrAf8BRwHJAesB/wFHAckB6wH/AUcByQHrAf8BRgHJAesB/wFGAckB6wH/AUYByQHr + Af8BRQHJAesB/wEdAYQBsgH/BAABGgGEAbIB/wFSAbsB2AH/AXwB6gH3Af8BaAHmAfYB/wFnAeYB9gH/ + AWcB5gH2Af8BZgHmAfYB/wFmAeYB9gH/AWUB5gH2Af8BZAHmAfYB/wFkAeYB9gH/AWMB5gH2Af8BYwHm + AfYB/wFiAeYB9gH/ATMBpgHKAf8BXQFnAWsBgAQAAksBTAHAAT4BPQFAAf8BQQFAAUMB/wK4AbkB/wF4 + AXcBeQH/AVsBWgFcAf8DqQH/A8UB/wPCAf8DvQH/AVsBWgFcAf8BOwE6AT0B/wE6ATkBPQH/AT4BPQFA + Af8DLAFABAAB0QG8AagB/wH4AewB3wH/AfgB7AHfAf8BrwG6AcUB/wGRAbgB2AH/AZYBxAHgAf8BUwG0 + AdkB/wGMAbsBzAH/AfIB6QHeAf8B+AHsAd8B/wH4AewB3wH/AaMBfQFaAf8QAAFdAboB1gH/AWsB5gH1 + Af8BawHmAfUB/wFqAeYB9gH/AWoB5gH2Af8BaQHmAfYB/wFoAeYB9gH/AWcB5gH2Af8BZwHmAfYB/wFm + AeYB9gH/AWYB5gH2Af8BZQHmAfYB/wFkAeYB9gH/AR0BhAGyAf8EAAEaAYQBsgH/AU0BvAHYAf8BogHv + AfkB/wFwAeYB9AH/AW8B5gH0Af8BbwHmAfQB/wFuAeYB9QH/AW4B5gH1Af8BbQHmAfUB/wFtAeYB9QH/ + AWwB5gH1Af8BbAHmAfUB/wFrAeYB9QH/AWsB5gH1Af8BUwHLAeIB/wFKAV0BZgGABAADTgHAAUQBQwFG + Af8BRQFEAUcB/wO6Af8DzgH/A80B/wLNAc4B/wPNAf8DzQH/A8wB/wJVAVYB/wEyATEBMwH/AT4BPQFA + Af8BRAFDAUYB/wMsAUAEAAHTAb8BqwH/AfkB7QHiAf8B+QHtAeIB/wH4Ae0B4gH/AUgBnQHAAf8BpAHz + Af4B/wG0Ae0B+gH/AToBvAHnAf8BjAG8Ac4B/wH5Ae0B4gH/AfkB7QHiAf8BpwGCAVwB/xAAAWgBvAHW + Af8BdAHmAfQB/wFzAeYB9AH/AXIB5gH0Af8BcgHmAfQB/wFxAeYB9QH/AXEB5gH1Af8BcAHmAfUB/wFv + AeYB9QH/AW8B5gH1Af8BbgHmAfUB/wFtAeYB9QH/AW0B5gH1Af8BHQGEAbIB/wQAARoBhAGyAf8BSAG6 + AdcB/wG4AfEB+QH/AX0B6AH0Af8BeAHnAfQB/wF4AecB9AH/AXcB5wH0Af8BdwHnAfQB/wF2AecB9AH/ + AXYB5wH0Af8BdQHnAfQB/wF0AecB9AH/AXQB5wH0Af8BcwHnAfQB/wFwAeMB8gH/AT4BWQFjAYAEAAJQ + AVEBwAFJAUgBSwH/AUkBSAFLAf8BSQFIAUsB/wFLAUoBTQH/AUwBSwFOAf8BTgFNAVAB/wFPAU4BUQH/ + AU8BTgFRAf8BTQFMAU8B/wFMAUsBTgH/AUoBSQFMAf8BSQFIAUsB/wFJAUgBSwH/AywBQAQAAdUBwQGt + Af8B+gHwAeUB/wH6AfAB5QH/AfoB8AHlAf8BvgHVAdkB/wFGAb4B3AH/AZAB7gH9Af8BlwHqAfsB/wFD + Ab8B4wH/AYsBvgHOAf8B8wHtAeQB/wGqAYUBXwH/EAABcQG+AdcB/wF8AecB9AH/AXwB5wH0Af8BewHn + AfQB/wF7AecB9AH/AXoB5wH0Af8BeQHnAfQB/wF5AecB9AH/AXgB5wH0Af8BdwHnAfQB/wF3AecB9AH/ + AXYB5wH0Af8BdgHnAfQB/wEdAYQBsgH/BAABGgGEAbIB/wFWAcgB3wH/AaIB3wHtAf8BlAHsAfUB/wGE + AegB8wH/AYQB6AHzAf8BgwHoAfMB/wGDAegB8wH/AYIB6AHzAf8BgQHoAfMB/wGBAecB8wH/AYAB5wHz + Af8BgAHnAfMB/wF7AecB8wH/AXoB5wHzAf8BbQG4AdIB/wQAAlEBUgHAAUwBSwFOAf8BTAFLAU4B/wFM + AUsBTgH/AUwBSwFOAf8BTAFLAU4B/wFNAUwBTgH/AU0BTAFOAf8BTQFMAU4B/wFMAUsBTgH/AUwBSwFO + Af8BTAFLAU4B/wFMAUsBTgH/AUwBSwFOAf8DLAFABAAB1wHDAa8B/wH6AfEB6AH/AfoB8QHoAf8B+gHx + AegB/wH6AfEB6AH/AeAB5QHiAf8BTwGzAcsB/wGFAesB+AH/AXoB5wH8Af8BKwHGAe0B/wGLAb4B0QH/ + Aa4BiQFhAf8QAAF5Ab8B2AH/AYUB6AHzAf8BhQHoAfMB/wGEAegB8wH/AYQB6AHzAf8BgwHoAfMB/wGC + AegB8wH/AYEB6AHzAf8BgQHoAfMB/wGAAecB8wH/AYAB5QHwAf8BjAGwAacB/wGAAeAB6gH/AR0BhAGy + Af8EAAEaAYQBsgH/AWwB2wHrAf8BXAGxAc8B/wHIAfYB+wH/AboB8wH5Af8BugHzAfkB/wG6AfMB+QH/ + AbkB8wH5Af8BuQHzAfkB/wG5AfMB+QH/AbgB8wH5Af8BuAHzAfkB/wG4AfMB+QH/AbgB8wH5Af8BtwHz + AfkB/wFzAb8B1wH/BAABUwFSAVMBwAFQAU8BUQH/AZIBjQGJAf8BywHCAbgB/wHOAcUBuwH/Ac8BxgG8 + Af8B0AHHAb0B/wHQAccBvQH/Ac8BxgG8Af8BzQHDAbkB/wHLAcEBtgH/AcgBvgG0Af8BUQFQAVMB/wFQ + AU8BUQH/AywBQAQAAdkBxgGyAf8B+wHzAewB/wH7AfMB7AH/AfoB8gHqAf8B+wHzAesB/wH5AfAB6AH/ + AbMBmgGCAf8BigGNAXsB/wFvAeoB+wH/AVsB5AH8Af8BMAHDAecB/wFlAYwBjwH/EAABggHBAdkB/wG7 + AfMB+QH/AbsB8wH5Af8BugHzAfkB/wG6AfMB+QH/AbkB8wH5Af8BuQHzAfkB/wG5AfMB+QH/Aa8B4gHk + Af8BtgHvAfQB/wGlAb4BtQH/AbsBowGNAf8BpwG9AbQB/wEdAYQBsgH/BAABGgGEAbIB/wGCAegB8wH/ + ATMBnQHDAf8BGgGEAbIB/wEaAYQBsgH/ARoBhAGyAf8BGgGEAbIB/wEaAYQBsgH/ARoBhAGyAf8BGgGE + AbIB/wEaAYQBsgH/ARoBhAGyAf8BGgGEAbIB/wEaAYQBsgH/ARoBhAGyAf8BOQGUAbwB/wQAAlMBVAHA + AVMBUgFUAf8BpwGiAZ0B/wHlAdgBygH/AeUB2AHKAf8B5QHYAcoB/wHlAdgByQH/AeUB1wHJAf8B5QHX + AcgB/wHkAdYBxwH/AeQB1gHHAf8B6gHfAdQB/wFXAVUBVwH/AVMBUgFUAf8DLAFABAAB2gHHAbMB/wH7 + AfUB7wH/AfgB8QHqAf8BogGBAWAB/wGoAYYBaAH/AbMBlwF6Af8BzQG5AakB/wGoAYkBagH/AWMBrgG5 + Af8BagHUAd4B/wFDAd8B+AH/AR0BzwH0Af8BQQFaAWUBgAwAAR0BhAGyAf8BHQGEAbIB/wEdAYQBsgH/ + AR0BhAGyAf8BHQGEAbIB/wEdAYQBsgH/AR0BhAGyAf8BKAGDAaoB/wGlAYUBZwH/AZ0BeQFbAf8BqwGS + AXsB/wHmAdwB1AH/AY0BhwF5Af8BVQF9AYkB/wHRAcQBuAH/ARoBhAGyAf8BiAHoAfMB/wGHAegB8wH/ + AYcB6AHzAf8BhgHoAfMB/wGFAegB8wH/AaUBfgFbAf8B/QH3AfIB/wH6AfEB6AH/AfoB8QHoAf8B+gHx + AegB/wH6AfEB6AH/AfoB8QHoAf8B0AG4AaIB/wwAA1UBwAFXAVYBWAH/AawBpwGjAf8B9AHvAekB/wH0 + Ae8B6QH/AfQB7wHpAf8B9AHvAekB/wHzAe4B6AH/AfMB7QHnAf8B8gHsAeUB/wHyAesB4wH/Ae4B5QHc + Af8BWwFaAVsB/wFXAVYBWAH/AywBQAQAAdwByQG1Af8B/AH3AfIB/wH8AfYB8QH/Ab0BpAGMAf8B1wHI + AboB/wHjAdgBzgH/AfYB8wHvAf8B4gHXAc0B/wHLAbkBpgH/AasBjAFuAf8BZAG9AcEB/wEwAb0B3QH/ + AYsBngGfAf8BUAFNAVIBgAgAAT8BsgHTAf8BXwHfAfMB/wFfAd8B8wH/AV8B3wHzAf8BXwHfAfMB/wFf + Ad8B8wH/AV8B3wHzAf8BXwHfAfMB/wGhAagBmQH/AfMB7QHpAf8B9QHwAe0B/wH8AfsB+gH/AeMB2QHQ + Af8B0gHBAbIB/wG1AZsBhgH/AUQBmwG/Af8BbQHNAeEB/wGNAegB8gH/AY0B6AHyAf8BjAHoAfIB/wFr + Ac0B4QH/AacBggFdAf8B/QH5AfUB/wH7AfMB7AH/AfsB8wHsAf8B+wHzAewB/wH7AfMB7AH/AfsB8wHs + Af8BzwG3AaAB/wwAAVcBVQFXAcABWgFZAVsB/wGvAawBqQH/Ae0B5AHaAf8B7QHkAdoB/wHtAeQB2gH/ + Ae0B4wHaAf8B7AHjAdkB/wHsAeIB2AH/AesB4QHXAf8B6wHhAdYB/wHxAesB4wH/AV4BXQFeAf8BWgFZ + AVsB/wMsAUAEAAHeAcsBtgH/Af0B+QH1Af8B/QH5AfUB/wH8AfcB8wH/AcUBsAGcAf8B/AH6AfkB/wH9 + AfwB+wH/Af4B/QH8Af8B2wHNAcIB/wGsAZMBeAH/AUQBogG+Af8B1AHRAc4B/wHIAb4BugH/Ah0BwQH/ + Aj0BXgGABAABUQGqAckB/wGUAekB8QH/AZQB6QHxAf8BlAHpAfEB/wGUAekB8QH/AVwBugHUAf8BHQGE + AbIB/wEdAYQBsgH/AVoBfAGFAf8B6AHgAdkB/wH7AfoB+AH/AfwB+gH5Af8B+gH3AfYB/wGqAYsBcAH/ + AWcBYwFgAYAEAAFOAYEBlgHAAVUBtwHSAf8BVQG3AdIB/wFVAbcB0gH/AU4BgQGWAcABqgGFAV8B/wH+ + AfsB9wH/AfwB9gHwAf8B/AH2AfAB/wH8AfYB8AH/AfUB7AHiAf8B2gHDAaoB/wG/AZ8BfQH/DAABWAFX + AVgBwAFeAV0BXwH/AbIBrwGtAf8B/gH8AfsB/wH+AfwB+wH/Af4B/AH7Af8B/gL8Af8B/gH9AfwB/wH+ + Af0B/AH/Af0B/AH7Af8B/QH8AfoB/wH1AfAB6wH/AWIBYAFiAf8BXgFdAV8B/wMsAUAEAAHfAcwBtwH/ + Af4B+wH5Af8B9QHvAeoB/wG5AZ8BhwH/AeoB4gHaAf8B+gH3AfUB/wH3AfMB8AH/AfoB9wH0Af8B2AHJ + Ab0B/wHEAakBjwH/AYsBfwFzAcABjwGAAYUB/wFpAWsB1AH/ATYBPAHlAf8BKwEtAb8B/wQAASwBMQEz + AUABUgGqAcoB/wFYAbcB0gH/AVgBtwHSAf8BVQGxAc4B/wFFAVsBZAGABAABZQFhAVwBgAHGAbIBoAH/ + AfUB8gHuAf8B+AH0AfAB/wH3AfMB7wH/AfwB+gH5Af8BwgGsAZkB/wFmAWEBXQGAGAABrQGIAWEB/wH+ + AfwB+gH/AfwB+AH0Af8B/AH4AfQB/wH8AfgB9AH/Af4B/AH6Af8B9AHuAegB/wHMAbMBmwH/DAADVAHA + AVYBVQFXAf8BswGuAasB/wHtAeMB2AH/Ae0B4wHYAf8B7QHjAdgB/wHtAeMB2QH/Ae4B4wHaAf8B7gHk + AdsB/wHuAeUB3AH/Ae8B5gHdAf8B9wHyAe4B/wFkAWMBZQH/AWEBYAFiAf8DLAFABAAB3wHMAbcB/wH+ + Af0B/AH/AeQB2QHQAf8BpQGFAWUB/wGlAYUBZgH/AcMBrgGbAf8B+wH5AfgB/wHPAb4BrwH/AeQB2QHQ + Af8BpQGFAWUB/wFsAWoBaAGABAABKAEsAb0B/wE+AUYB0gH/AkgBYgGAIAAB0wHGAbsB/wGqAYwBcgH/ + AagBigFvAf8B1gHHAboB/wH3AfQB8AH/AbgBngGJAf8B0QHBAbMB/wG+AakBlwH/GAABrwGKAWMC/wH9 + AfwB/wH+AfsB+AH/Af4B+wH4Af8B/gH7AfgB/wHzAesB5AH/Ac4BtwGgAf8BMwExATABQAwAA0kBigNU + AcACeAF1AcABlAGRAZABwAGUAZEBkAHAAZQBkQGQAcABlAGSAZABwAGUAZIBkAHAAZQBkgGRAcABlAGT + AZIBwAGWAZQBkwHAAZIBkQGPAcACWgFcAcACWQFbAb8DHwErBAABzwGzAZMB/wHfAcwBtwH/Ad8BzAG3 + Af8B2AHBAaoB/wHaAcQBrQH/AaMBfQFdAf8B0QHBAbIB/wG0AZMBbwH/AY0BewFpAcABXAFTAUsBgAgA + AioBMgFAAkoBYgGAMAABxgGyAaEB/wGyAZcBfgH/AWcBYwFfAYABZQFgAVwBgAEzATEBMAFAGAABsgGN + AWQB/wGyAY0BZAH/AbIBjQFkAf8BsgGNAWQB/wGyAY0BZAH/AboBmQF2Af9oAAHYAc4BxQH/Aa8BkQF5 + Af9MAAHGAbQBpQH/AdQByAG+Af8MAAFCAU0BPgcAAT4DAAEoAwABQAMAASADAAEBAQABAQYAAQEWAAP/ + AQAB/AEAAv8B8AEPAgAB/AEAAc8B4wHgAQMCAAGAAQABgwHBAYABAQIAAYABAAKDAYABAQIAAYABAAGA + AQMBgAMAAYABAAHAAQ8EAAGAAQAB4AEPBAABgAEAAfgBPwQAAYABAAHwAR8EAAGAAQ8B4AEPBAABgAEP + AYABBwQAAYABDwGBAYMBgAMAAYABDwGDAYEBgAEBAgABgAE/AYcB4QHAAQMCAAGAAT8BzwHjAeABAwIA + AYAD/wH4AR8DAAEDAYABAAGAAQcBgAEBAQABAQGAAQABgAEHAYABAQEAAQEBgAEAAYABBwGAAQEBAAEB + AYABAAGAAQcBgAEBAgABgAEAAYABBwGAAQECAAGAAQABgAEHAYABAQIAAYABAAGAAQcBgAEBAgABgAEA + AYABBwGAAQECAAGAAQABgAEHAYABAQIAAYABAAGAAQMBgAIAAQMBgAEAAYABAQGAAgABAwGAAQABgAEA + AYABAAGAAQMBgAEAAYABAAGBAQAB/AEDAYABAAGAAQgB/wEAAfwBAwGAAQABgAEZAf8B4AH8AQ8C/wH8 + Av8B5ws= + + + + 544, 26 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC6 + CAAAAk1TRnQBSQFMAgEBAgEAAQgBAAEIAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA + AwABEAMAAQEBAAEgBgABEBIAFP8B3gH3Mv8CyAHHAf8ByALHAf8BxwLGAf8CxgHFAf8CxQHEAf8BxQLE + Af8BxALDAf8CwwHCAf8CwgHBAf8BwgHBAcAB/wHBAcABvAH/AuAB3gn/gAAQ/wHVAfMC/wGMAeIy/wGS + AZEBkAH/AvsB+gH/AvsB+gH/AvsB+gH/AvsB+gH/AvsB+gH/AvsB+gH/AvsB+gH/AvsB+gH/AvsB+gH/ + AvsB+gH/AcEBwAG8Cf+AAAz/AdUB9AL/AZIB5AL/AZAB4wL/Aa4B4gH0Af8BsAHlAfYB/wGyAecB+QH/ + AbUB6gH7Af8BtwHsAfwB/wG6Ae4B/gH/AcAB8Bb/AZQBkwGSAf8B+gL5Af8B+AH3AfYB/wH4AfcB9gH/ + AfcC9gH/AfcB9gH1Af8B9wH2AfUB/wH3AfYB9QH/AfcB9gH1Af8B9wH2AfUB/wL7AfoB/wHCAsEJ/4AA + DP8BzAHzAv8BlQHkAv8BlAHkAv8BXgHHAeoB/wFgAcoB7gH/AWQBzwHyAf8BaQHUAfYB/wFuAdgB+QH/ + AXQB3AH8Af8BgAHgAf4V/wGVAZQBkwH/AfoC+QH/AfgB9wH2Af8B+AH3AfYB/wH4AfcB9gH/AfgB9wH2 + Af8B9wL2Af8B9wH2AfUB/wH3AfYB9QH/AfcB9gH1Af8C+wH6Af8CwgHBCf+AAAz/Ac4B8wL/AZgB5gL/ + AZYB5QL/AZEB4AH7Af8BYAHLAe4B/wFlAc8B8gH/AWoB1AH2Af8BbwHYAfkB/wF0AdwB/AH/AYEB4AH+ + Ff8BlwGWAZUB/wH7AfoB+QH/AvgB9wH/AvgB9wH/AfgC9wH/AfgB9wH2Af8B+AH3AfYB/wH4AfcB9gH/ + AfcB9gH1Af8B9wH2AfUB/wL7AfoB/wLDAcIJ/4AADP8BzwHzAv8BmgHmAv8BlwHlAv8BnwHnAv8BYQHL + Ae4B/wFlAdAB8gH/AWoB1AH2Af8BbwHYAfkB/wF0AdwB/AH/AYEB4AH+Ff8BmAKXAf8B+wH6AfkB/wH5 + AfgB9wH/AfkB+AH3Af8B+QH4AfcB/wL4AfcB/wH4AfcB9gH/AfgB9wH2Af8B+AH3AfYB/wH3AvYB/wL7 + AfoB/wHEAsMJ/4AADP8B0AH0Av8BnQHnAv8BmgHmAv8BpAHoAv8BYgHMAe8B/wFmAdEB8gH/AWsB1QH3 + Af8BcAHZAfkB/wF1Ad0B/AH/AZkB5QH+Ff8BmgKZAf8C+wH6Af8C+QH4Af8B+QL4Af8B+QH4AfcB/wH5 + AfgB9wH/AfkB+AH3Af8C+AH3Af8B+AH3AfYB/wH4AfcB9gH/AvsB+gH/AcUCxAn/gAAM/wHRAfQC/wGg + AegC/wGdAecC/wGoAekC/wFjAc0B8AH/AWcB0QHzAf8BbAHWAfcB/wFwAdkB+gH/AXYB3QH8Gf8BmwKa + Af8B/AH7AfoB/wH6AfkB+AH/AvkB+AH/AfkC+AH/AfkC+AH/AfkB+AH3Af8B+QH4AfcB/wH4AfcB9gH/ + AfgB9wH2Af8D+wH/AsUBxAn/gAAM/wHTAfUC/wGjAekC/wGgAegC/wGuAesC/wFkAc8B8QH/AWgB0gH0 + Af8BbQHXAfcB/wFyAdoB+gH/AXkB3gH8Gf8DnAH/AfwB+wH6Af8B+gH5AfgB/wH6AfkB+AH/AfoB+QH4 + Af8C+QH4Af8B+QL4Af8B+QH4AfcB/wL4AfcB/wH4AvcB/wH8AvsB/wLGAcUJ/4AADP8B0wH1Av8BpgHq + Av8BowHpAv8BsgHsAv8BZQHPAfIB/wFpAdMB9QH/AW4B1wH4Af8BcwHbAfoB/wF7Ad8B/Rn/AZ4CnQH/ + AfwC+wH/AfoC+QH/AfoC+QH/AvkB+AH/AfoB+QH4Af8C+QH4Af8B+QL4Af8B+QH4AfcB/wL4AfcB/wH8 + AvsB/wHHAsYJ/4AADP8B0wH1Av8BpwHqAv8BpQHqAv8BtwHuAv8BZwHRAfMB/wFrAdUB9gH/AXAB2QH5 + Af8BdQHcAfsB/wF9Ad8B/Rn/A58B/wL8AfsB/wL6AfkB/wL6AfkB/wH6AvkB/wH6AfkB+AH/AfoB+QH4 + Af8C+QH4Af8B+QH4AfcB/wH5AfgB9wH/AfwC+wH/AcgCxwn/gAAM/wHUAfUC/wGoAeoC/wGqAesC/wG7 + Ae8C/wFpAdIB9AH/AWwB1QH2Af8BcQHZAfkB/wF2Ad0B+wH/AYIB4AH9Gf8DoAH/A/wB/wP6Af8C+gH5 + Af8B+gL5Af8B+gL5Af8B+gH5AfgB/wL5AfgB/wH5AfgB9wH/AfkB+AH3Af8B/AL7Af8CyAHHCf+AAAz/ + AdUB9QL/AawB7AL/AawB6gH9Af8BhAHaAfYB/wFrAdQB9QH/AW8B1wH3Af8BcwHbAfoB/wF4Ad4B/AH/ + AYQB4QH+Gf8DogH/A/wB/wH7AvoB/wH7AvoB/wL6AfkB/wH6AvkB/wL5AfgB/wL7AfoB/wOmAf8DvwH/ + A7YB/wLMAcsJ/4AADP8B1gH1Av8BrQHrAf4B/wFsAdIB8wH/AWgB0QHzAf8BbAHVAfUB/wFwAdgB+AH/ + AXUB3AH7Af8BgAHfAfwB/wGGAeEB/hn/A6MB/wP8Af8C+wH6Af8B+wL6Af8C+gH5Af8B+gL5Af8C+QH4 + Af8C+wH6Af8DpgH/AuoB6QH/AqABnwH/A/UJ/4AADP8B6AH5Av8BtAHnAfgB/wGzAecB+QH/AbUB6QH5 + Af8BtwHrAfsB/wG5AewB/AH/AbwB7gH9Af8BwQHvAf4B/wHIAfIB/hn/A6UB/wPRAf8D0AH/A88B/wPO + Af8BzgLNAf8DzAH/Ac0CzAH/A6AB/wHFAsQB/wP1Df+AAID/gAABQgFNAT4HAAE+AwABKAMAAUADAAEQ + AwABAQEAAQEFAAGAFwAD/4EACw== + + + + + + AAABAAQAEBAAAAAAIABoBAAARgAAACAgAAAAACAAqBAAAK4EAAAwMAAAAAAgAKglAABWFQAAQEAAAAAA + IAAoQgAA/joAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wEWGjsFMj+GOzlNolc7VrhXOkumSSsuTxH///8B////Af///wH///8B////Af// + /wH///8B////AXaEpgdddLR/Umu16VlzvP9adL//aILT/3qS4/+Bj9T7gYrIm25/0hP///8B////Af// + /wH///8B////ATM7Uhthe7q3Um+//1t2wf9decP/WW2l/1trmv+InN//kKXv/4ee7v97lejXKTh2YUJC + cQX///8BOVehHS5KkHcsPHH5VXK//1Rwuf9lgMv/WHG5/1Jmof9xh83/e4zG/46l7/+PpfD/kqfw/1hq + uf9ceMm7kaXkUUlou9MlR5v/OVux/1Fttv9he8P/cIzc/1dzvv9HZa3/bIbU/5it8P+Rp+//l6zw/5yw + 8v+Xq+//o7fx/5ms7uE6WqS5HUGN/zpTmv9Ycrf/aoXP/3mV6f9xjeD/W3fB/4uj6/+dsvD/nbDx/6G1 + 8f+ftPH/oLTy/4Oc2fOhs+2DYGiKBxkxWmE6UIv/Xnm+/2d/wv9QX47/gJzv/2uL3v+QqfD/p7vy/6i6 + 7f9kb4//oLXy/5es6f9AdapL////Af///wFHip8RHFSN/Tdiqv9Td8T/YH/K/3eV6f99m+3/lq/x/6W6 + 8v+0yPT/m7Hn/32d4/8/hs/9L6vgFf///wH///8B////ASmIpsERaJ7/EFWX/xJMlf8aS5z/I1Wn/y5f + sv8yY7X/LWe1/xxwuv8kktD/Z9fuyf///wH///8B////Af///wFQkaJrF5Gs/xWcv/8VmMH/FZC+/xWI + u/8XjML/JJ3O/y6y3P87yer/UOD1/4no8mn///8B////Af///wH///8Bl7C2CTWVqdcWqMf/Gbzg/yfJ + 7f8iqcz/NtT2/0rh9P9A3/b/RN/2/3Lj9Mmr4+cF////Af///wH///8B////Af///wFnn6klNqS83xm0 + 1P8Vm7v/H568/zbU9v9N3/T/RNz1/2rg9NOR5O8Z////Af///wH///8B////Af///wH///8B////AXuy + uxFds8eDQqe90zCwzf021PX/X9vx5XTb7n2Y5OkN////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wFAxeA3QtTxV2La7CP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAD//wAA + //8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//ygA + AAAgAAAAQAAAAAEAIAAAAAAAgBAAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ARYaOxMwOGhfNESaiTdK + oqk7UaKxO1e3qzxUua86TrGnOkiWdy0xVTsjHCoJ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AWJvm0dNYZ6tUmev9Vhw + u/9bdb7/W3TA/154xf9mf9H/aIPX/2qE2v9tg9f/doTL/3l7su9/eaSBYEllC////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AXaEph1le7C5VnG+/1Fv + wf9Vcb7/WnS+/1hxvP9Wbrf/WnXA/2J7yf9xi9z/hp7t/42j7/+Noe3/iZvn/4aU2v+Ai83hbn/SSf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wFygaMfZXy54VRz + w/9Tb8D/U3C7/113wf9hfsj/U263/1x4xP9yjdz/gJnm/4ed6/+Dmuf/jKPv/5Kn7/+Ppe//iaDt/4GX + 7f9zkOj5eIvZY0VFVAn///8B////Af///wH///8B////Af///wH///8B////Af///wFcYHAVKTJLV2h/ + tdtXdcH/UG6//1Nuu/9Zc77/ZH/J/2WCzf9bd8H/Y3Sq/zQ6Tf8qLzn/Pkhf/3iHuP+ZrfD/kqfv/4ui + 7v+KoO7/h6Du/4Se7v98lej/Ljx89x4vboVCQnEP////Af///wH///8B////Af///wH///8BRlNtKxco + UekyQXP/YXzD/1Bvv/9Qbbj/VXC6/155w/9ngtD/ZoLR/0ZXlv82QGT/TF2S/11yr/9hcq3/Ul6K/299 + q/+SqfD/iqHu/4yi7/+QpfD/j6Xw/4yj7/9+kNP/DBtv/xo7fLljfbw1fZLcD////wFidZwDOFahcTJW + psMlP4TtFR5U/09nqv9UcsH/Tmu6/1Nttv9adr3/Y37I/2qH0/9ifsj/VG+1/1t1vP9qiNX/fZfs/4yj + 7v+UqvD/mKzy/5Gn8P+Kou7/j6bv/5Oo8P+Xq/D/lqvw/5ar7/8/U7L/YX/h/4ad7P+QpObznKveRTpY + q4FMbcb/Nlio/xs+mP8gRaL/Smq8/09ru/9RbLX/WnO6/2J7xP9qhdH/cY7f/2WA0P9IYqX/P12g/0Zj + r/9fes3/i6Dr/5uw8P+csvH/lKnv/46l8P+SqO//l6vw/5uu8f+cr/H/mq7y/4ef7f+fsfH/qb7y/5qs + 8v+itOy9RWW5y09tuv8iRJX/IUSZ/y9Tq/9Labr/UGu0/1ZwtP9ie8H/Z4LL/22L2f95lOn/dJHk/ztY + n/9DYav/VnO8/155xf9qhNP/iKDr/6Cz8v+Rp+//kqfv/5ms8P+br/H/nbHy/52x8v+gsvH/ma7v/52z + 7f+pu/P/hZzt/6a57stFY623Plyt/ypQo/8hSJf/LESQ/0tptv9SbLD/W3W5/2R+xf9rhtD/co/h/3yX + 7v9/m/D/Tmu8/1Rwuv9deL//c5De/5Gn7v+XrfD/nLDw/5eq8P+br/H/nbLx/56z8f+ftPH/oLTy/6K1 + 8v+dsvD/d5LP/5ar7/+YrO//qrrvgz9akDstT5jxHT+L/wwucP8kN3L/TWmx/1Rusf9hesD/aIPM/3CL + 2/94lej/fpnu/4Gd7/92k+b/UW+8/2mG0f+HoO3/orTz/52z8f+kt/H/n7Hx/6S48v+muvL/obTy/6C1 + 8v+gtfL/orXz/6G08v9ff77/prnt06e56oO/zPIF////AWBoihcmMGRVEC1a4Sc5bv9Paq7/VnG0/2R/ + xv9tiNT/bILE/zxDZf98mer/gJ3u/4Cc7/9mhNb/ZYbX/4eg7/+ar/L/pLry/6e78f+mt/L/qrzv/zxA + WP+Lnc//oLXy/6C18v+htvL/oLXw/1R1qa3U1NQD////Af///wH///8B////Af///wEiPlBLJTZj/09q + rf9bdbr/Yn/G/2mH0f9abaD/FhcY/3CL0P+AnO7/gJ3v/32a7f9nid3/hqHv/5mz8f+rv/L/p7vy/63A + 8v+kteL/TlFb/3uNuv+htvL/oLXy/6K18v95kM//I3Osff///wH///8B////Af///wH///8B////AT2C + mjkTNGD/NWGo/0ZprP9Wc7z/Y4HO/26J2f9TZJn/eprt/36c7/+Cne7/gZ3v/3ub7P+Lpe//pr3y/6m7 + 8f+rv/P/tsn1/7jK9f+So8r/przw/6G58f+etfP/fJzk/ytru/8ppt5J////Af///wH///8B////Af// + /wH///8BdLG2DRZ3ovMRRIv/HFKf/yNbpP8zY67/R268/1R5yf9hhdj/a4vi/3GR5/96l+z/f5vv/4qj + 8P+ftvL/nbTx/6W58v+xxfP/s8f0/6S68v+Sru7/c5Xi/0FzyP8bZrn/Oq/j9WfX7wn///8B////Af// + /wH///8B////Af///wH///8BOY6npRKBrP8RWJX/Dj+H/w5Bjf8PSZb/E02b/xpSov8kWqv/LmCy/zdo + uv9Bb8L/THfL/1d/0f9ZgdL/V4HR/1B9zP9Edcf/Lmm8/xpbr/8VZbL/GoLK/za15f+F5PC3////Af// + /wH///8B////Af///wH///8B////Af///wFml6FjHoah/xSIrf8ShLH/EnGk/xFblv8OUJD/DUGK/wo5 + h/8LOov/Cj6P/wtAkv8JQZT/CkWX/w5Fmv8LRpn/Dkuc/xJepv8ScLT/F4vL/yKf2v9BxOr/cuj0/5Dp + 8G3///8B////Af///wH///8B////Af///wH///8B////AZiwuBM+i5/5Foum/xSRsP8Tj7P/Eou1/xSI + t/8Rh7j/FYS1/xR6sP8SdKz/EnCr/xJxrv8SdrT/E3+8/xOKxf8Vk8v/FZfQ/yOj1/83veX/S9vy/03g + 9v+A6fT3reHnF////wH///8B////Af///wH///8B////Af///wH///8B////AWaWpZsejKX/FZq3/xap + yP8Yr87/GarL/ximyv8Vosr/F6DL/xaey/8Znsz/GaLO/x6o1v8tsdv/P7rf/0TH5v9J2O//SeD2/0ji + 9f9H4fX/Y+L2/5Lo8Zf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bl7C2IUaR + o/MVla//F6XE/xey0P8Xudz/HMLo/yfJ7v8uzfH/H5i5/yzQ9f800/b/N9X1/1Tg8/854fT/Pt/3/0Lg + 9f9B4fX/Rd/4/1De9v+D5fPnq+PnEf///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bcp+oZy6Vqv8WoLz/FqzM/xe11/8awOT/JMnv/yTE6P8QbYz/LtH2/zbU9v831Pb/YOHz/zri + 9f8+3/f/QN72/0He9v9K3ff/d+X0+6Xl70P///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BZp+ojy2dtP8Xp8b/FrLS/xe73v8cwuf/FJe3/xFphf8v0/X/NdP1/zrU + 9v9e3vL/OuL2/z3e9v892/X/S9z1/3Hi9f2R5O9f////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGfv98DaqSxgUKov/0grsn/F7bW/xWy0v8RYn3/DWqD/zHR + 9f801PX/NtT2/13c8/894fX/P9v1/1bb9v914PT3kOPuV////wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Be7K7PWmxwc1ItMz/LLPO/xh+ + mP8Qa4T/MtL1/zTT9f831fX/XNzz/0nb9f9n2/L/gd3uvZjk6S3///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AY+5 + xT13ucWJcsDQx0+xxvUx0/P/NdP1/znV9v9k3fL/f9flk4fX4TX///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BQZ6tK0DP7LE81PGvR9Xxq2La7In///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAoAAAAMAAAAGAAAAABACAAAAAAAIAlAAAAAAAAAAAAAAAAAAAAAAAA////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQAAQgUEBGkTCApXKRIT + UDETGlAxFBl5KwwSei8HC3UvAgRpKQQEXxkHBzUF////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQAAMgMXGzsrLzVlhzVC + gKk4S6XFQFOv00Nbs9dDX7XXRGPD1UVlx9dHZMjXRF3B00JUrcc5SJWjMjheYyAcNjEjHCoH////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AWdxkAthb50tVGOXd01f + mcNSZan3Vm24/1lzvP9bdb7/W3TB/1p1wv9edsX/YXnM/2B80P9hfNP/YnzU/2R+1P9lfdH/b37L/3h9 + t/1ybZ7dcmmTZ3VsjR9gSWUD////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BbH2dKWJ2 + pYFdb67XTWay/1FsvP9Ucb//WXO9/1p0vv9ac77/WXK8/1l0vv9eesX/a4LS/3KM3P97lOb/gZjq/4OY + 6f+Cl+f/gpXg/4ST2v+HktP/iY3F9YaGuLWBf65bP0p0Cf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wF2hKU/Znu00Vt3vPdTb8H/UW/B/1Nwv/9Xcb3/WnW+/1t1v/9Vb7n/VWy1/1hyuv9bdsH/X3jF/2N9 + zP9uiNn/gZrp/4qj7/+NpPD/jqTu/4yh7P+Jner/hJbh/4OR2P15i9XpboDYjYmb1w////8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BcYGjCW5/rGNke7rnWXbC/1Jvwv9Tb8D/U3C9/1ZxvP9ed8L/YH3H/113wf9Qa7X/WHS+/2J+ + y/9uitf/eJPg/3+X5v+BmOj/fJLj/4Wd6f+NpPD/kqfv/5Km7/+OpO//iaDt/4Oa7v99lez/cY/q+3GP + 3bF7jc8tSEhYB////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wGqqtQDboCoW2Z+ud1ceMH/UHDD/1Buwf9Sbrz/VXC6/1t1vv9ifcf/YoDK/114 + wv9Tb7n/a4bV/3mP1P9oerL/ZXWo/25/t/+FmNf/l6zx/5On7v+Qpu//kqfv/5Gm7/+Mo+//i6Hu/4ie + 7v+Fne3/gZrt/3aR6/10jNq9ICtjhx0tW0k8SmkJ////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BXmJxEUFKXUklLUeTZ36y5WB8wP9UcsD/UG2+/1FuvP9Tbrr/WHO9/2B6 + xf9kgMv/ZoPO/195w/9gf8v/X2+j/y42SP8gIyz/HiAi/x4nKv8qMj3/VV+E/5Sm3f+YrfD/kqjv/46l + 7v+Loe7/iqDu/4qg7v+Ioe7/hqDt/4Oc7P9/luv/Tl2d/RIfauMdMWqrQkJwH////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wFLWHAjITFVzQ8eTf85Sn3/aIHD/1Z0wv9Pbr//T226/1Ju + uP9VcLr/XHfB/2R+yf9ngtH/aITS/196xv8/T4z/JCc5/zI6WP9BT3v/UGKU/1Jjlv9NWIb/O0Nh/0FI + Zv+Eksb/lKzw/42k7/+KoO7/i6Hv/42k8P+PpPD/jqTw/4yj7/+Kou7/gZXb/zI5hf8MI3f/Fjd1yT1V + kDlpgLgbfZLbC////wH///8B////Af///wFuc5wRSV6MQz1WhVMkMVy1ESFR/xwmWP9Ua6b/XHnB/1Jw + wP9Obbv/UG22/1Vvt/9YdLv/X3rD/2WCzP9ohdL/ZoLP/1lzv/9GWpb/VWyw/2J9xv9qhdP/dpHi/3+b + 7f+JovD/jqXu/4ea2v99kMz/kabw/4uj7v+Koe3/jaPv/4+m8P+Tp/D/lKjw/5Ko8P+Sp/D/kabt/15q + sP8XJnv/LlGr+VdzyM9zjdyzgZbij4aY1z2RoMsFYnWcAz9Zm0ExU6SzLlWw3ytQo+klQpD7GCFb/yw4 + c/9adLj/VXLA/09svv9Oa7j/Um21/1dxuf9ceL//Y33H/2mE0P9qh9P/ZIHM/1dyuv9UbrP/WnK5/2N+ + x/9sitn/e5br/4ee7/+Ppe7/lKrw/5es8v+ZrfL/lKnw/4yk7v+Lo+//j6bv/5Gn7/+UqfD/mKvw/5ir + 8P+XrPD/lavv/4CT4P88Vb//YIDi/4Ob7P+Ppe3/lKro+5mq59Ogrt81PlikQT9duOdLbMT/P1+v/yhL + oP8cP5z/H0Of/zBWqv9Obr3/T2u9/05rt/9RbLX/WHG4/1x2vf9ifMT/aYPO/26J1/9wjd7/Z4PU/1Rt + tv9KY6X/RGGj/0Rhqf9Oa7j/ZoDU/36W5v+Spe7/mq7w/5ux7/+csPH/lqvv/46l7/+PpvH/kKjv/5Op + 7/+Xq/D/m67x/5yv8f+brvD/mq7y/5Wq8P95k+n/lKjw/6m78v+nu/H/oK/1/6C08v+jsuePPFyqj0xu + xf9Qbr//KEuc/yBClf8aPJP/JEal/zhdtv9Na7z/T2u5/1FstP9Vb7T/XXW8/2J6w/9mgMr/aYfS/3CN + 3f92kuf/cYzf/1Btt/8+Wpz/N1ab/0Bdpv9HZrD/T2y7/197y/95kuD/kqnu/5+18v+fs/L/lKrv/42k + 7/+PpfD/lKnw/5is8f+arfH/nK/x/5yw8f+dsPL/nbDx/5uv8P+Uq+7/orby/6zB8/+swPL/jqPt/5Ws + 7/+is+q3RGCxtVV0xv9FZLD/IUWT/yhKnv8fQpb/LFCm/0BjuP9Nabr/T2u0/1Jtsf9XcrX/YXvB/2V/ + xf9ohM7/bYvZ/3OQ4v97luv/epbq/1l3xf83VJv/Q2Kr/1Rxu/9XdLz/XXfB/2N9y/9widj/gZrp/5Wr + 7/+esvL/k6ju/4+m7v+Uqe//mKzv/5uv8f+csPL/nbHy/52x8v+dsfL/obPx/6Cy8v+Xre7/la7o/6W5 + 8f+ktfP/iJ3t/5Kp7/+muOyxRWKln0hnuv84V6j/Jkue/ytRo/8fRZT/LEaV/0Risv9MarX/UGuw/1Vv + sf9cd7v/Y3zE/2eByP9rh9H/cI3e/3iT6f98l+7/f5vw/3GN4v87WKj/V3K+/1Rvtv9ceMD/bInX/4CZ + 5v+Qpu7/lKvw/5et7/+bsO//lajv/5eq8P+cr/H/nLDx/56z8f+es/H/n7Tx/56z8f+ftPH/orXy/6K1 + 8f+ZsPD/ZIHC/56y7/+Ppe7/jKLs/6Cz8Pevu/FlSmSgWzxcp/E2WKj/LVOk/yJKmf8XO4L/Fyhm/0Bb + pP9MabT/UWyw/1lztf9geb//ZYHI/2mEzf9siNb/c4/i/3uW7f99mO7/gJzv/32Z7f9Zdsj/UW66/1hz + uP9rhc//e5fp/5Kn7/+csfL/nbHx/52z8f+es/D/m67x/5uu8f+esvL/oLTy/5+z8f+fs/H/n7Tx/6C1 + 8f+htfL/orby/6K28f+csvH/XHu9/5ux5/+gte//o7bu96y67KOsvu0dSmKSEzhVkY0kRo/1GDiD/w8t + df8KKmn/GStg/0RepP9Maa//U2yv/1t1uP9jfMP/aIPM/22H0/9yjuD/eJTo/3yY7f9+mO3/gJ3v/4Gd + 7/92k+b/UnC//1l3wf9sitj/gp7t/5uu8f+htPL/nbLx/6O48v+kt/L/obPx/6K18f+nuvL/qLzx/6a5 + 8v+gtfL/oLXx/6C18v+gtfL/obXy/6S18v+ftPP/VXe3/4Kb1Oentu2zqbvpZ66+5hu/zPID////Af// + /wFiaIsxJzFlcRgpXL0NK1v3Gyxc/0dfof9Naq3/VG6w/114vP9mgMn/bIfS/3GM2/9xiMv/SVJ6/22B + x/97mu3/gJzv/4Gd7v9/nO7/aYfY/1h5yP9pidr/hZ/v/5Oo7/+bsfL/obfy/6i88/+nuvL/pbby/6i6 + 8/+rvvD/Vl15/2Jukf+bruf/obXy/6C18v+gtfL/obXy/6O28f+etPD/TnOr33KCpUvU1NQD////Af// + /wH///8B////Af///wH///8B////ASo/WiUZNFSvHCta/0deoP9Ra6//V3K1/2F8wv9kgMj/aYbQ/3KN + 3v9NW3v/FRUb/0ZUd/95luX/gJzu/4Ge7v+AnO//eZbq/2OC1v9oit3/g5/u/46n7/+bsvP/p7zw/6m9 + 8v+muvH/p7ny/6u88v+frtr/KCk0/0BIXf+LoNL/obXy/6C18v+gtfL/obby/6K28f+OpeD/M2eatanJ + 3wf///8B////Af///wH///8B////Af///wH///8B////Af///wEfQVJrGyZH/0Fcnf9Naaz/V3K2/2F8 + w/9igMb/Z4XP/3CN3f9PX4f/FxMV/zxIZP90k93/f5vv/4Cc7v+Ane//fpvt/3CR5P9rjuL/hKDw/5Gr + 8P+ctPH/r8Lz/6a68v+nvPL/rcHz/6/C8v+lteD/VFdg/1Zed/+Rp9r/obfy/6C18v+gtfL/orXy/5+0 + 8/9acrP/Inq4tX/X9QX///8B////Af///wH///8B////Af///wH///8B////Af///wE3e5VbEzJX/yZJ + if8+ZKj/SGmr/1Fwtf9bd8H/ZIHO/2uI2f9yi9b/P0ps/192tP97muz/fpvw/4Gd7/+Dne7/gZ3v/36d + 7/93l+n/h6Lv/5aw7/+ovvP/q73w/6a78v+swPT/tcj2/7nK9v+3yfX/ipi6/46hy/+lu/D/obnx/6G3 + 8v+dtfL/kqvr/2CG1f8nZbL/J6Tfe////wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wFVmas1EF+J/xM/fP8jVZ//MGCn/zhkqv9EarL/UHO+/1p6yf9igdH/bIvd/26R4/91lOv/eJjt/3uZ + 7v9+m+7/gJ3v/4Ke7/+Dnu//iqPv/5618f+qwPP/p7rx/6W58f+uv/T/tsj0/7rN8/+4zfT/rsLy/6rB + 8v+lvPH/nbXw/5Ss7/92muX/RnTK/ydluf8nldr/O7XfNf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wF/uLwLHX6m5xFmn/8QP4f/FUqa/xpTn/8bV6H/KF2o/zRksP9Barj/S3LB/1R6 + yv9cgNT/ZYbc/2iJ3/9ujuT/dpTo/3uY7f98m+//g5/w/5Kr8f+as/L/mrLx/5uz8P+juPL/rMHz/7DF + 8v+uwvX/obf0/5aw8P+Go+z/Z4ze/0d4zv8tYrf/GGS2/yKS1/9Sw+jrZ9fvB////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BP5KohRqHrP8Seqv/EU2N/w0/iP8LQI3/DUSR/w9K + lv8QTZn/F1Gd/xtUo/8kWan/LWCx/zRlt/87abz/Q2/C/0l0x/9Qec3/WYDU/2GG2f9nitv/ao3c/2uN + 3f9qjtz/ZIvZ/2GH1/9Xg9L/QnXH/ytovf8dXrP/FWCv/xNksf8YfMb/Jqbi/1bL7P+J5O+h////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BXpSiTTKJofcWh6r/EoGu/xJw + o/8TWpX/EkyN/xBEiv8MPIf/Cz6L/wpBj/8LQZH/DkSV/w5Gl/8PSJn/Ekyc/xVOn/8YUaL/GlSm/x5W + q/8iWa3/I1qu/yJarv8dWq3/GVar/xZUqf8SUaT/DlKh/xJcqv8TabT/F37E/x6U1/8uqeL/U9Ds/3/o + 8/2U6O5f////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BbpykL0OO + oNschaD/FYiq/xOJr/8RhbH/EXyr/xFzpf8Sa6H/EF6X/w5Pj/8NQIf/CTaC/ws2hv8MOYn/CzuN/ww9 + j/8LP5D/CkCR/wpBk/8LQ5T/DkSY/wtDlv8MQpT/DkmX/xJXof8UbK3/FX29/xKJyP8blNL/IZ/Z/zO2 + 4/9O0/H/aub0/4nr8uOT6u41////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bl6+3D1+TpJcoiJz9Foqk/xONqv8Tjq//E42z/xOLtf8TiLb/E4a2/xKFtv8ShbX/FIKz/xV4 + rv8VcKr/Emqm/xNlo/8SYKH/EmKj/xFkp/8Taq3/EnS0/xJ9vP8Th8P/FJDI/xOTy/8Tls//HZzV/ySm + 2/8vs9//SNPv/07g9v9O4PT/duj1/ZDo8J2t4ecR////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AXmcqVdGjqDpGYqk/xWTr/8Xm7j/FZ68/xOevf8Vm73/FZW7/xKS + u/8SkLv/FI28/xONvP8Tjr//Eo7A/xOPwP8Tj8H/E5HD/xKTxv8SlMn/FZXK/xWVzf8UmMz/H5/T/yis + 2v8xtt//PMTl/0TS7v9N3/X/SeL0/0bg9v9b4ff/h+n165rn71f///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AYynsRNqlqXDJoyi/xORq/8Um7n/FqjG/xWu + zf8YstL/G7HS/xyv0P8brtL/FazR/xio0P8YptD/FaPP/xmkzv8cpND/G6fR/x+s1/8lst3/Nbrh/0jF + 5P9Wy+f/T9Tr/07Z7/9L3vP/R+H2/0Th9/9H4vX/R+H1/07f9v9w5fb/j+nwt6/k7xP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGWr7VJS5Gg9x6Q + p/8Sl7P/FqPC/xety/8Xs9L/F7jb/xi+4/8fw+n/J8jt/yrK7v8vzPD/JKTF/ya43f8w0PT/NNP2/zTT + 9v861PT/Ud/z/0Ph8v894PT/P9/2/0Hg9f9C4fX/QOL1/0Ph9/9F3/f/St/2/2Hh9/+J5fHtq+PnJf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wGpxsYDapqnoTiTpf0Yla//FqC+/xapx/8Xr87/FrbY/xi84P8cw+j/JMrw/yzO9P8pzvH/Em+Q/yCs + z/8u0vX/NNT2/zLV9v841fb/Vt7z/07k9P873/X/PN/3/z/f9/9B3/b/QuD2/0Pf9/9F3vf/W9/2/33k + 9PWX5e99////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BgKWtL1yZpskqlqz/Fp24/xamw/8Wrc3/FrPW/xe63P8bwOX/Isft/yjM + 8v8eutz/DVt4/yGv0v8v0vb/N9P2/zXT9v851Pf/VN3y/1jn9P874vX/Pd/3/z/e9v9B3fb/Qd32/0Pd + 9/9R3vb/deX0+5Tl76Os5e8Z////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////AYKmrj1XnKfLK5uz/xmjvv8Yqcn/FbLR/xa4 + 2P8XvOH/HcLn/x7B5/8Sjqz/D1Zx/yGx0v8w0/X/NNP1/zbU9v861Pb/T9jy/1zl9P864fb/PN72/z3c + 9f8/2/b/Rtv1/1Xe9v9z4/X9ieTwo6vk7Rf///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AarU1AN9oqg/Vp6w2TOj + uP8gqMT/Fq3N/xa01f8Yud3/F73g/xauz/8NaoX/DVVv/yOx0v8v0/T/NdP2/zbT9v851PX/TNj0/1/l + 8/884/b/O972/z7b9f9E2/b/Wt72/3Th9fmF5PG5q+TuHf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wGfvt8DdKaxQWGntsVHqcH9KK7G/xqxzf8WttX/FrLT/xWNrP8PT2n/CVds/yOx0f8x0fX/NNT1/zXT + 9v821fb/S9jz/17j8/884PX/QNv1/03a9f9i3Pb/deD0+Ybh75uY5O4j////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AZe6wBF3sbt5ZbDB3U+zyPs3tM//JLLO/xmXtP8PYHv/DVZu/yKy + 0f8x0vX/NNP1/zbU9v831fX/S9jz/1/h8/9G2/T/XNvz/2zd8/eB3e7VlOPoXbvy8gn///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BhLW+PXi0xIlstcjHXLnM9026 + 0P9Dq8P/LYif/yq31/8z0fX/NNL1/zTT9v831fX/Sdnz/3Le8P9r2O33etnrw4Ta53uV2+Qt////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AaXD + 0QuItsIlfrjDSX+8xoN7wM6xYrrK6Ta81/8w1PP/NNP1/zjU9P861fb/UNjy/4/i7sOH2ORRhtfhI5DW + 4wf///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BPZqpHzq61Kc5zvHZNdPz1zjU8dc81PPVU9buw3jf + 6Fn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BeNbjA1rO2Bto2eAzXdbrMXbT + 7C163usreuPtE8H09Af///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BAAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA + AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA + //8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//KAAAAEAAAACAAAAAAQAgAAAA + AAAAQgAAAAAAAAAAAAAAAAAAAAAAAP///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wEAAAADAABODQUFbC8GCVZRDg5bVxYY + R2kTG1RdGBt5VQsWfFsNEHpfBQp0XwIFaVcDA2tFCQlCGwAAAAP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAAzBRgcPEkvMmGpMj5w0TlI + kO08UbD9Rlm4/0dkvP9MZcT/SWnC/0pryv9LcND/T3DS/09v0/9Nac//SWHA/0NSpPU3RpLNNj9mkR8c + O1sjHCol////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wF1epg1SFZ4hU9e + l9lTYqX9U2m1/1lxuv9Ydb3/XHa+/1x0w/9cdML/V3XD/15zxP9ddcj/W3bK/1l3z/9addD/WnXQ/1t5 + 0P9geM3/X3fM/2d3zf97grr/cm6l+WZZg8NSPmBLPz8/Bf///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AWdx + kEthb5/PSl2f/01ms/9RbL3/V3LB/1t0vv9bdb//XXW//1t0v/9adL3/W3XA/155xP9lgMv/b4bW/3SO + 3f92kN7/eZDh/3qS4/96kOX/fJHk/3mO3/96jdb/fYzP/4GNzP+Jksr/jo3B/X54nLlgSWUt////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bd4eiL2R2mrthebX9WG27/09twP9ScML/VHHA/1Ryvv9Xcrz/WHO9/1l0vv9Zc73/W3G8/1Vw + uP9Xc73/W3fC/2V7y/9rhNT/dpDj/4Ob7/+JoPH/i6Hw/4yi7/+Moe7/i5/s/4uc6/+HmOT/h5Tb/4iS + 0f+Lk8//j5DG8358qJE/SnQZ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8BdoSmcWh7s/thfcH/U3LE/1BvxP9Rb8P/U3G//1Vxvv9Zcb3/Wna//194 + wv9bdL//U2y2/1Nps/9Vb7X/XXe//1t2wv9ddsP/XnfF/2F7yf9shtb/fJbl/4ii7v+NpfD/j6bx/5Gn + 8P+Ope7/jaLv/4mf7v+Emen/gZTh/4CP2f91jN//b4Hc54mc1yf///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BdH+miWN7u/1fe8H/U3HD/1Rvwf9TcMH/U3C//1Nw + vf9Ycb3/X3jD/2B9xv9hfMf/WnK8/01osv9Wc7v/WnXB/2F8yf9qh9P/cI3Z/3iR4P98k+X/fJPn/3SK + 3v97lOL/iqLu/46l8f+TqPD/k6fv/5Km7/+OpPD/iqHu/4ed7f9+lvD/eZLr/26O7/9oi9jni6TRSf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BcoGje2WAu/9fesL/UnPE/05t + xf9SbsH/U2+9/1Rwuf9Ucbj/XXbA/2J9x/9hgMn/Y3/L/1VvuP9Sb7n/VXLB/22I1P94lef/hZ7v/4yk + 8P+OpfD/kKfx/5Sq8P+Rpu//j6Xw/4yi7f+PpvL/kqjw/5Oo7/+RpvD/jaTw/4yj7/+Joev/h5zw/4ab + 7P+Emez/c5Dt/3OH6Pd3gbRPSkpaHwAAAAP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGqqtQHcYCgd2iA + uPtgfMX/VXPC/1Bvwv9QcML/U2++/1Nvu/9VcLv/WXS9/2J8xv9lgcv/Y4HM/2aBzf9Wcbn/VHG7/3SO + 4f+UqfD/bnin/0ROaP88RFr/SVFy/1Rhiv+FltD/obT1/5qv8P+Zqu7/kKbu/5Oo7/+TqO//jaXv/4ui + 7/+Loe//iqDu/4if7/+Dn+7/hJ/u/4Ca8P9yk+n/dpDd/x8qaf0VJljjPUpqP////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bf39/A1xg + cE0wPVF1IypF3Wd9r/9mgMX/WXe+/1Fwwf9Qbb7/UG+8/1Ruu/9Ubrn/WHO9/154w/9lgMr/ZYHM/2eE + z/9mg8//W3G4/2iL2v9rea//GSIo/w4QEv8TEhP/FRIQ/w8XCv8PFhL/EBYT/ycrQP+Bjrv/pbr1/5es + 8P+SqfD/kabv/4yj7v+Loe//iqDu/4uh7/+Koe//iaLu/4eh7v+HoO3/h57r/4KW8f96jMr/ChVj/xcl + d/8fNWbVQkJxN////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BqqqqBzREXqULHkv/EB9R/zxMfv9wh8T/XHjE/1Nzwf9PbsD/T228/1Ftuf9Tbrn/VXC7/1t2 + wP9he8X/Z4HO/2iD0v9phdT/ZoPQ/1x4wv85R4X/ExER/xkXIf8sMkb/N0Rn/0VTe/9EVID/RU50/zY8 + XP8mKjr/EBAa/09Udf+ktfD/lq/w/5Cn8P+Lou//iqDu/4uh7/+Mo/D/jqTx/4+k8P+OpPH/jKPw/4qi + 7/+Ioe7/jqbu/0pSj/8HDGz/DSx+/xY2cetHTXAr////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8Bf7+/BUFOaaEXJlH/EyJR/xQZQ/9ogbr/ZH7B/1d1w/9Pbr//T268/09t + uP9Sbrb/VXG4/1hzvP9deML/YX3G/2eEz/9og9L/aYTU/2N/zf9RZbP/Mjph/05env9hesL/Y3zK/2qD + 0v9zjNn/eJbo/4Gf8/+JovP/jKTy/4ec4v9oeqL/ZHSn/5Sq8f+PpvH/i6Pu/4qh7v+MovD/jqXw/5Cn + 8v+UqPD/kqjw/5Ko8f+QpvH/j6Tx/46k8f+UpOD/DA5d/xEnd/8MM37/KkmKz1h3xG1whLVlfZPbOX9/ + /wP///8B////Af///wH///8B////AW5znC1OYIx/PVuMjz1RgLsMGEz/Ch9U/xceT/8zQX//Y3/C/1p5 + wf9TccP/T22+/01suP9Rbbb/VW62/1hyuf9ad73/X3vC/2OAyf9qh9P/aofT/2mF0v9eesD/VHG8/1Rw + tf9Xc7n/XnvA/2eEzP9ujNr/d5Ln/36a7f+In+//jKXt/5Cq7/+XqfH/marz/5Ws8/+RpfH/jKPv/4mh + 7f+Kou7/jaTw/4+n7/+Rp/D/lKjw/5ap8P+WqvH/lKnw/5Wq8P+SqO3/ma7w/0BLlv8TIoD/Q2XR/156 + 3/91j+b/eZTt/4KX5/+FmNnNkaDLI////wH///8BYnWcDT1Xm6EsUaf5LFW4/yZSsf8qTqP/K0ui/x0m + Z/8YFkf/RmKo/2N8wf9Wc8D/T2zA/09ru/9Pa7f/Um21/1Zvt/9bdbz/XnrC/2N8x/9ogs7/bIjU/2uI + 1P9ohdH/WXW+/1Zutf9UbrH/WnC2/195wf9ohND/boze/3qV6/+FnfH/jKLv/5Kn7v+Vq/D/lazy/5qv + 8v+brvL/mK3x/4+n8P+Lo+7/jaXw/4+n8P+RqO//kqjw/5aq8P+ZrPH/mq3x/5ms8P+ZrfD/lqzx/5ir + 7/92jOX/NlbN/19/5f+FoO//k6fw/5it7f+Zsej/nq/x/5ys4uO/v9QN////AURXpb83W77/TnDF/0pn + t/81Wqv/IUKf/x1Aof8gQ6D/HUaX/0Jmt/9Ucr//UGzA/05ru/9Oa7b/UW21/1Zwt/9Zc7v/XXi+/2N9 + xf9ogcz/bIfT/2+L2v9vjN3/aYbY/1t2wf9RZ67/TGWm/0llpv9FYqj/TWiz/1l1xP9th9z/g5zv/46k + 8P+XqO7/mq3w/5qv7/+bsfD/nK/x/5qt8P+Rp+//jaTv/5Cn8v+QqO//kqjv/5Sp8P+YrPD/m67y/5yv + 8v+cr/L/mq3w/5qu8v+XrfH/kaXw/2eF5f+InvD/qLbv/6m99f+nufH/prL5/6W39f+htPL/qLPZWT1b + jkczWLj/WHjR/1Vyxf80WKf/JkqY/xk8kP8YOpP/IUCj/yNLr/9DZbz/UG6//09svf9Qa7f/Umy1/1Vv + tf9acrn/YXjA/2F6w/9ogMv/aYXP/26J1v90kOL/dZHm/3KN4v9fecb/Ql6k/0Nenf86WZr/NlSb/zpY + ov85WaT/Plqt/09svf9yjNz/lar1/5uw8/+etfH/nrbx/56z8/+WrfD/j6bw/42k7/+PpvH/kanv/5ap + 8f+YrfH/mq3w/5uu8f+csPH/nbDy/52w8v+dsPP/nLDy/5et8P+Pp+//nrLy/67A8/+sxPT/qL/x/4+l + 7f+Rpe3/obvx/6Or6Z0+V6KPRWvE/2J+yv9FYrL/IkSX/x89k/8jRpr/GzuT/yJEn/82XbX/RWe6/1Jt + u/9Qa7n/UWuz/1Rus/9XcrT/Xne9/2N8wv9lfcf/aIPP/2mI0/9sitj/dZHk/3qV6/96ler/ZoTT/zta + of86Vpj/NFSa/0Bcpv9Rbrj/V3bA/115xf9ee8r/YHzK/2qF1f+DnOj/nLT1/6S18/+gs/L/lqzv/46l + 8P+NpO//kafw/5Wp8P+brvP/mq3x/5yv8v+dsfP/nbHy/52x8v+esvP/n7Hx/5+x8P+bsPH/l67t/6G3 + 8/+lufP/tMn1/66/8/+Tp+//fZbt/6m78v+gteOfQVmnoU5vx/9ee8b/Olum/x9Fj/8qS53/LFGl/xw/ + k/8qTaP/OmG2/0lnu/9Parr/T2y1/1Jtsf9UbrH/WnW4/2J7wf9lf8X/Z4HI/2mH0f9tjNn/co/g/3iU + 6f99mO7/fprv/3WT5v9EYq7/M0+W/0JhrP9ZdsD/WHW//1h0u/9ddr7/YHrH/2mD0P93j9//fJbp/4Wd + 6P+ftPP/nrLy/5So7/+Ppu7/kqjv/5ir8P+ZrO//nLDx/5yx8f+dsfP/nbHy/56y8/+esvL/nrLz/6K0 + 8f+itfL/oLLz/5Wr7v+Mp+L/o7ju/6S38/+fsPP/iZ7u/36V7f+nvvP/qbbrk0BdlY9KasH/TGq7/zFR + ov8jRpn/LE+j/yxUpf8cQpL/L0ud/0Jit/9Kabj/Tmu0/09rsP9TbrD/VW+x/155vf9ie8P/ZH7F/2qE + y/9sidP/bozb/3WR5P97lu3/fZjv/4Cb8f9/mvD/XnrN/ylHlP9adcL/VXC5/1Nvtf9bd8D/ZoTP/3OP + 3P+Hnuv/kKfu/5Kq8P+Tqe//mq7w/5uw8P+VqO//lKfv/5it8f+esPL/nK/x/56z8v+ftPL/n7Ty/5+0 + 8f+es/H/nrPx/6C18v+itfL/orXy/6K08f+Wr/D/UnC1/6e68/+TqfD/iaDu/4GX6f+UqvH/p7rw/7y8 + 9ElcbpxTPV2u/0Nisf84Vqf/KlGk/zJarf8iS5r/HUCL/woaX/82S5D/Smm5/0xptv9QarD/VnCy/1t1 + t/9hesH/ZYDI/2aBx/9shc7/bIjX/2+N3/93kun/fZjv/36Z7/+AnPH/gJvx/3eT6P87War/U3G9/1Fr + sv9bdrj/bIXQ/3KQ5P+Bnuz/lajx/5iv8f+dsfH/m7Dy/56z8f+dsu//mazx/5qt8v+arvH/nbHx/56z + 8v+ftPD/nrPw/5+08f+gtfL/n7Tx/6G28/+htfL/o7bz/6O38f+jt/P/ma/v/0lrsP+dteX/pbnv/5eq + 7/+ete//r7rz/6m57L2///8FornQCzdUj8U4Xan/MVWn/zFVpP8lTZ7/EDeC/xEzcv8PHlD/OVCT/0pp + tv9Pa7H/T2yv/1dxtP9dd7r/Y3zE/2aDyf9ohMv/bIfU/26K2v91kOH/e5ft/36Z7/9+me//gJzv/4Gd + 7/9/m+7/YX7R/09tu/9Sb7b/Y37D/3OO2/98l+z/j6Xu/6S19P+itfP/n7Lx/5y08f+htvD/oLTx/5+x + 8v+brvD/n7Pz/6K28/+jt/P/obXy/5+z8v+gtPP/oLXy/6C18v+gtfL/orXy/6O28/+gtvL/pbby/5yy + 8/9NbrX/gprY/6u98P+mvu//o7bw/6q75b2/zPIV////Af///wFbZYQZNVGKyRk9hv8TM33/DSdt/won + bf8HJ2L/Dx5O/ztTmP9QarL/S2mu/1Nrrv9YcrX/X3m9/2V+x/9pg83/aoXP/3OM2v90keb/eJXp/3qZ + 7P9/me//fpnt/4Gd8P+Cn/D/gpzw/3mX6v9UcsP/UXG9/2CAyv9wjt//fZzt/5Wp7v+ktvX/oLPy/52y + 8f+etPH/rL70/6S38v+itPH/orTy/6e78v+rvfP/q7/x/6u/8/+lt/L/oLXz/6C28f+htvP/oLXy/6C1 + 8v+htfL/pLb1/6W18f+ftfT/UHO0/2CBuv+eseq9rLTtj7DB40v///8D////Af///wH///8B////AQBV + VQNjaYxXKTNmhyYwZMkLIVj/DC1e/w8fSv9AV5P/UGmw/0xqrf9Sba7/WXO3/2B7wP9pgsz/bIbR/2+J + 1f9yj+H/f5fi/1Fcif94h87/fJrv/3ub7v+AnPD/gZ7v/4Gd7/9/nO7/bIrb/1Fyv/9dfsz/bY3e/4Kd + 8P+Qpe//ma3w/52y8/+gtfP/pbn0/6u/8/+mufL/pbfz/6a38/+pvvP/r8P0/3aAoP9KUnX/na/b/6G1 + 8/+htvL/obbz/6C18v+gtfL/obXy/6O28/+kt/D/nrTy/0pxsP9tfqK51NTUB////wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAAFUDKkBaiw4wWf8RHUz/PFKQ/1Fqsf9Pba3/Um2v/154 + vf9hfsP/Z4LL/2uI0/9witn/dZDj/0pTav8VFBv/FBcj/36W3/98mu7/f53u/4Gd7v+Bnu//f5zw/32a + 7/9ffdH/XX3Q/22Q4v+CnvD/iaLu/5Sr8P+etPX/obju/63C9v+ovPD/prny/6S18v+rvPP/qrv0/6a0 + 4f8ZGCf/Fxkk/0xafP+iuPT/orXy/5+08f+gtfL/oLXy/6C38/+gt/P/pLjv/5ux7/9EcKTpv7/fEf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AX9/fwMmN02lESBE/z5T + lP9Uaq3/U2yx/1hytf9ifML/Y3/G/2OAyP9kgsr/bYvX/3mQ5/82QUj/FBIY/x0mIv9rfbv/eZzu/4Gb + 8f+Bn+3/gZ7w/4Gd8P9+m+//eJbq/1l6z/9tkOP/gJ7t/4uk8P+TrvH/nrb0/6zA8f+pvfL/prrx/6e7 + 8v+pvPT/rcDx/6y99P+SoML/Ki01/2FkbP8/Smr/pb3y/6G28v+htvP/oLXy/6C18v+jtvL/o7b0/6O3 + 8v91jsf/H12P83/f3wn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BHEZVhxMXKv8yToz/TGqs/0toq/9TbrH/YXvC/2J+xf9jgcf/ZoTN/22L2f9zj+D/R1R0/xoS + FP8QFBL/ZHev/3qc6/9/m+//gZzu/4Cc8P+Bnu//f5zt/3+d8f9oi97/b5Lm/4Gf8f+PpvD/lbLx/6C2 + 8f+1yPb/pbjx/6i79P+ovfL/rcLz/7PF8/+twvL/qLji/2Rnb/9LT1z/ZnKb/6O89P+iuPL/obby/6G2 + 8/+gtvP/obTy/6S38v+Zsfb/NE2Q/yKExu9/1P8H////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////ATJ2kH8SJj//Gzp0/z1lrf9FZqj/Smmp/1Jws/9Zdrz/YHzG/2aC + z/9qidb/cIvi/3eM0v8sMD7/NDtY/3yc7f98nOv/fprx/4Kc8P+Dnu//hJ7u/4Ke7/+AnPD/e53v/3KT + 5f+En/D/karv/5m07/+swfX/rcDw/6e68v+nvfP/rsL1/7TH9v+5y/j/usn4/7fJ9v+Gka//ZnOS/6S7 + 6/+luvH/ornx/6K48v+htvP/n7fy/6W47v+QrvT/UHvN/x1Qm/8mo+G1////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wFNkqljFViJ/w0bR/8gVqP/NGSq/ztl + qf9BZqv/TGuz/1ZyvP9cesb/Y4HO/2eF1v9ri9r/dJHl/3qX6/9ymen/f5fz/3yd7/9+ne7/gJ3v/4Gc + 7/+Bne7/gqDv/4Kf7v+Anu7/gqDv/5Wu8P+iu/H/scX2/6u88P+mufP/p7vy/7DC9f+1x/X/uMv0/7nM + 8/+2zPT/r8T0/7DE9f+mv/H/qb3z/6K78f+gufD/orbz/5ax9P94meb/Q3HK/x5Jof8jmOb/L6zbbf// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BbKyyKQx8 + nf8UY5X/DCly/x1Vov8lWqb/JmCm/y9ip/84Za3/QGmz/0xxvf9UdcX/XHvL/2KC0v9kiNn/ao/i/3GR + 6P90lOz/dpbu/3mY7v99m+//gJzx/4Ge8f+EnfD/hp7x/4qh8P+XrvD/qsH2/6i98f+mufT/o7jw/6a5 + 8f+xwfX/t8n1/7vN8/++0fX/uM31/67C8f+twvL/p7/y/6C78P+bs/H/k6ry/3ya6f9He9L/JmC+/xZM + nf8lkd7/MK/g/WfX7yH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AarU1AcqhajTE3yx/xJnoP8MLnn/D0OV/xZMm/8UU6D/E1Se/x5YpP8lXab/MmKv/ztm + tP9Ca7r/S3HA/1J4yP9YfND/YIHW/2OE2f9lh93/bIzj/3KQ5f94ler/epnu/3mb7/9+nfD/iaLx/5Ss + 8v+XsfL/l7Dx/5aw7/+cs/H/orjy/6i98/+swvL/rMPy/6q+9v+htfb/la/y/4ym7v94mOv/XYbc/0Nx + zP8hZb3/IVSo/xBYqv8jlt//Jabi/3fe8Nv///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BUpelbRaLrv8Tgq7/EnOp/xNEhv8NMHv/DDyM/whG + lv8MSZf/EE2Z/xBPm/8TUp3/GlSf/x9Ypf8jXKv/MGCy/zVmuP88a73/Q2/B/0lzxv9Qdsr/VXvP/1mA + 0/9fhNj/Z4je/26O4v90k+X/d5fm/3yY5/98mej/fpvp/32b6f94mub/epjl/3aU4/9qkN3/W4PU/z91 + yv8pacH/IGK3/xdgsv8TWan/EFim/xd5xf8dneL/Kafg/2zd9f+W6O2T////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AZ2wsCtDiaD/Fous/xCF + sP8Tf67/E26l/xJLhv8TMHb/DjB7/xBAjP8MQY//DUOS/wxFlP8KRpT/C0WU/wpIl/8QSpr/Ek2d/xVQ + of8YUaL/G1am/x1Zqf8mXK3/KV+x/ytjtf8wZbr/Nmi8/z1qvf81bL7/OGm+/zRqvP8vZ7f/K2K1/yRg + s/8bWrD/Flmu/w9Yqf8SV6n/EVGl/w9QoP8TX6n/GH3E/x6W3P8joeL/La7f/2bi9P+N6/P/pePjS/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wF///8DWY6b3x6Gnv8aian/E4mx/xKFsf8SgrD/FXyw/xdqof8UUo//Ej6C/wo0ff8MNoD/Cj2J/ww9 + jP8OO47/DD6Q/ws+kP8KP5D/CECR/whBkv8LQpP/CUOU/wlElv8IRJf/CUaa/wpInP8JS57/Ekmf/w9K + oP8NTKH/C02i/wpMov8MTKH/DUui/w5KmP8MSpb/Elqm/xVwtv8Yis7/GJXW/yOe4v8fodz/RLvm/2bj + 9f9/7PL/i+j09Z///wn///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AXiiqKkohZ7/GYWf/xaIpv8Vi67/FIux/xCHs/8QhrD/EIOw/xOB + r/8WfKz/E3Ci/xBelv8OTYv/DT+D/wk0ff8KNIL/DjOE/w44iP8MOov/CzuN/w89kP8MP4//Cz+P/ws+ + kP8LQJH/DUGS/w5Elv8MQJX/CUGS/w4/kP8PRZL/FFGb/xVnqP8Yfbf/GozH/xOS0P8SmNP/IJvX/yGg + 2f8sqdn/SNPx/1nh9/9h5PT/g+34/5fq7Ln///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wGWr7dHSYqe/xWGm/8YiqT/FYyo/xGL + qv8TjK//FIyz/xSLtv8Vibj/FIa3/xSFtv8Sg7T/EoS1/xODs/8UgrL/FXmt/xhtqf8VZ6P/E2Gg/xVb + nf8TVpn/FFGX/xNTmP8RVJz/Eleh/xRhp/8RaKv/D3G0/xR7u/8ThsL/Fo3G/xGQx/8Uksv/EpXP/xmX + 0/8dnNn/HJ7W/yeo2P9ByOr/V+D3/0vh9v9O4fP/bOj3/4fr8/+u4edX////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BzMzMBXSX + p+Usip//FYmi/xaQq/8Yl7T/F5m2/xSVsv8QkrL/D5Cy/xKPtP8Ujbf/Fo27/xCMvf8Qi7z/FYu8/xaK + uv8Ri7n/FIm9/xKKu/8PjLr/E4y9/w6Nv/8UjsH/E5DD/xGQxf8TkMb/FpLJ/xmSyf8UlMv/E5XM/xSX + zv8amdL/FJ3V/xqb0/8kpNT/Nbfe/0TR8P9V4Pn/UeP1/0Tj9P9H4Pn/V+D3/4Dq9/+R6PHjqv//A/// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wGDpq1tSoyf/yKJov8Sj6z/Fpa0/xehv/8Zqcb/GKvJ/xiryf8Zp8b/F6DB/xSb + vP8Rl7r/FZS8/xOQvP8Tkb7/FpLB/xKUw/8Tkcb/FZTG/xWTxf8Yk8X/FJXG/xKXx/8UmMr/E5nO/xOa + zP8WmND/E5nQ/xaczf8lpNb/NrXd/zzG5f9P1e7/UuD1/07g9/9K4/b/S+Pz/0Xj9P9G4fb/Sd/2/23k + +P+G6vf/q+Xtd////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8Bqqq/DXSZp/UxjaH/E42l/xOUr/8Unbv/FqbF/xSt + zP8Ws9P/GrfX/x232f8fuNj/ILbY/x232v8Wt9n/GLLW/xyt1f8ardX/FarV/xupzv8aq9T/IKrU/x6t + 1P8hsdr/Jbbe/y685P89wuj/TtHp/2XZ7v9v3fH/XuTy/1ni8/9R4/b/S+L2/0bi9/9B4fj/Q+L3/0ji + 9v9H4vb/S+D3/1fg9v9/6Pf/kenu38bi/gn///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGWr7V9T5Ge/yGN + pP8Tk6z/EZq3/xajwv8Xqsn/F7LP/xe21f8XuNr/F7zh/xnB6P8ixev/KMfs/yrI7P8pyez/Msvv/ymz + 1P8qrtD/KMz1/zPR9P810/f/NdL2/zbU9v891fP/Ud/z/03g8f834vT/QeH1/0He9/9C4fb/Q+L1/0Li + 9f8/4/X/Q+L2/0Xh+P9G4Pj/RuD3/03e+P9s5Pj/kObw/6vj50H///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BqcbGCXiZp886kKT/HJKp/xSYs/8Xn77/GKjH/xevzP8XsdD/F7fY/xi73v8Zv+b/HsXq/yTK + 7/8nzvP/MdD1/yzS9v8VeZr/F4ip/yTQ9v8z0/b/NNT2/zLV9/8z1/b/OdX1/1Le9f9h5PP/MeP1/z3f + 9f854Pf/Pt/4/0Lf9v9E4Pb/Q+H2/0Lh9v9E3/j/Rt/4/0rd9f9l4Pb/f+f2/53l7KP///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGZtrs1Xpeh+S2Upv8UlbH/Fp27/xalw/8Wq8r/GLDQ/xaz + 1f8YuNz/Gr/j/x7E6v8kyu//KM3z/zHP9v8hyev/DVZ2/xWLqf8w0Pf/LdT1/zjU9v8y1vf/M9X2/zvV + 9/9O2fP/cur0/zfi9v8+3vb/Pt/3/0Df9/8+3/f/QN/3/0Lg+P9C3/f/RN33/0be+P9g4Pf/eOj4/6Dl + 79e/6f8N////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AY+psG9VlaX/JJeu/xac + tf8Wor7/FqnI/xauzv8XstX/F7fZ/xe83/8cwef/IcXs/yTK7/8pzfT/GK3N/wpHY/8Xjq7/LNH4/zLS + 9/841Pb/N9P2/zXU9v881fj/Rdny/33p9f835vP/POL2/z3f9/8/3/f/Qd72/0Ld9v9B3PX/Qd73/0fd + 9/9a3/b/c+f1/5Xl7u285uwr////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8BgqaunUiap/8lmrL/GKG8/xelxP8Zq83/FbLQ/xe31f8Vu9z/GL7k/x7C6P8hx+z/H8Pp/xGH + o/8MRV7/GY+u/yrT+P8z0/b/NNT2/zTU9f851fj/O9X2/0HU8v9+6PL/OeL3/zrh9/883/b/Pt31/zvd + 9f9B2/f/Q9r2/0bc9f9W3/j/euX1/4Pl8fWr5O07////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////AarU1Ad7oKWdU5qu/yeitv8Ypb//FqnJ/xWu0P8Ys9X/F7fa/xi8 + 4f8YwOT/GcHl/xiw1P8LZX7/DUJb/xSQrv8w0vX/L9T0/zfT9v811Pb/ONT3/z3V9f890/b/f+nx/zzi + 9v885Pf/O+D3/0Hd9v883PX/P9v2/0jd9f9d4Pb/eOL4/37m8fmr5O5N////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bn7/fCXaksJlXobH/Oaa9/yap + w/8Zq8f/FbHQ/xa21/8Zut3/GLze/xO31v8XkbD/CUtl/wlCWv8UkbD/NtL2/y7T9f801Pb/NdT2/zfT + 9v821fb/OdX0/4Tl8v8/5PT/PeL2/zne9v892/X/P9r1/0/c+P9k3/j/duP3/4fj7+ur5u9T////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8Bia+0a2GnuPdMq8T/Mq/F/yCvyf8Yss//FrbV/xa01f8VocL/FWyH/w9AWf8FRVb/FJOt/zHQ + 9f8y0vb/NNT1/zXU9v831Pb/N9b2/zrU9f9+5PH/PuL2/zzf9v9A3Pb/Sdn1/1vc9v9v3ff/dOD1/4zg + 7t2T4esb////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wGYusAtdbG7yWauwP9Qs8f/O7TO/ya10f8bs9H/FKbC/xB1 + lP8HQlz/DUJY/xOSrf8u0vX/MtP1/zXU9f811Pb/OdT2/zjW9f871PT/gOTx/zrf9v9B2/T/Utv0/1/d + 9/9t3/j/ht3t/ZPj6J288/MX////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wGMt79ZfLO+22ix + xv1ats7/SrrT/zi61f8qtND/IY2j/wdGXP8alLL/NNP1/zTT9f800/X/NdT2/zXU9/831vX/NNX2/4Tl + 8v9H2vT/Zdr2/3Hc9P982ur9jtzlx57b5TP///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////AX///wOnwtBNhLXApXm3wulrvMr/aMDU/2HB2/9bvtH/LKLA/zLU9v8z0PX/M9P2/zbS + 9f801vb/O9X2/zTW8v+Q5vT/b9bo/37W4+eG1+Gnj9nmKaqqqgP///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wG/v78FprW/NY69v32IwsqhesXO10Kl + vf8x1vD/L9Xz/zXU9f821PT/Pdb0/zvV+P891PT/kObw/6zh6WGq1NQH////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wE7mKebNczv/zLO9v8x0vT/L9b0/zPT8f831PX/R9Pw/3Xe6OP///8D////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8BeNbkE1TN1llu3eRrW9nrZ2bP7VWE1+xhd+HrT23g + 7CvB9PQZ////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af// + /wH///8B////Af///wH///8B////Af///wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== + + + \ No newline at end of file diff --git a/WinBobFS/Program.cs b/WinBobFS/Program.cs new file mode 100644 index 0000000..8e4c048 --- /dev/null +++ b/WinBobFS/Program.cs @@ -0,0 +1,19 @@ +using System; +using System.Windows.Forms; + +namespace WinBobFS +{ + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new MainForm()); + } + } +} diff --git a/WinBobFS/Properties/AssemblyInfo.cs b/WinBobFS/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..abece8e --- /dev/null +++ b/WinBobFS/Properties/AssemblyInfo.cs @@ -0,0 +1,35 @@ +using System.Reflection; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("WinBobFS")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("WinBobFS")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("c0a3e852-59b9-4760-bc4f-421900310414")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/WinBobFS/Properties/Resources.Designer.cs b/WinBobFS/Properties/Resources.Designer.cs new file mode 100644 index 0000000..a520667 --- /dev/null +++ b/WinBobFS/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace WinBobFS.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WinBobFS.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/WinBobFS/Properties/Resources.resx b/WinBobFS/Properties/Resources.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/WinBobFS/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/WinBobFS/Properties/Settings.Designer.cs b/WinBobFS/Properties/Settings.Designer.cs new file mode 100644 index 0000000..ceb5471 --- /dev/null +++ b/WinBobFS/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace WinBobFS.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings) (global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/WinBobFS/Properties/Settings.settings b/WinBobFS/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/WinBobFS/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/WinBobFS/Properties/app.manifest b/WinBobFS/Properties/app.manifest new file mode 100644 index 0000000..56cf0d6 --- /dev/null +++ b/WinBobFS/Properties/app.manifest @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + \ No newline at end of file diff --git a/WinBobFS/WinBobFS.csproj b/WinBobFS/WinBobFS.csproj new file mode 100644 index 0000000..782536a --- /dev/null +++ b/WinBobFS/WinBobFS.csproj @@ -0,0 +1,130 @@ + + + + + Debug + AnyCPU + {C0A3E852-59B9-4760-BC4F-421900310414} + WinExe + Properties + WinBobFS + WinBobFS + v4.5.2 + 512 + true + + + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + true + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + true + + + LocalIntranet + + + false + + + Properties\app.manifest + + + + ..\..\BobFS.NET\BobFS.NET\bin\Release\BobFS.NET.dll + + + + + + + + + + + + + + + + Form + + + AboutForm.cs + + + + Form + + + InputForm.cs + + + Form + + + MainForm.cs + + + + + AboutForm.cs + + + InputForm.cs + + + MainForm.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + \ No newline at end of file