From bf97515a5f23b6366bc42d4ed41f8df179ba3889 Mon Sep 17 00:00:00 2001 From: Zachary Sims Date: Sun, 2 Feb 2014 16:42:04 +1100 Subject: [PATCH] Fixed tray icon --- src/HuntnPeck/Forms/HintOverlay.Designer.cs | 4 +- src/HuntnPeck/Forms/OptionsForm.Designer.cs | 29 +- src/HuntnPeck/Forms/OptionsForm.cs | 3 +- src/HuntnPeck/Forms/OptionsForm.resx | 408 +++++++++++++++++++ src/HuntnPeck/Forms/TrayListener.Designer.cs | 1 + src/HuntnPeck/Forms/TrayListener.cs | 5 +- src/HuntnPeck/Forms/TrayListener.resx | 287 +++++++++++++ src/HuntnPeck/HuntnPeck.csproj | 3 + src/HuntnPeck/HuntnPeckApplicationContext.cs | 2 +- src/HuntnPeck/Renderer/HintRenderer.cs | 6 +- 10 files changed, 740 insertions(+), 8 deletions(-) create mode 100644 src/HuntnPeck/Forms/OptionsForm.resx diff --git a/src/HuntnPeck/Forms/HintOverlay.Designer.cs b/src/HuntnPeck/Forms/HintOverlay.Designer.cs index f43190d..649dd78 100644 --- a/src/HuntnPeck/Forms/HintOverlay.Designer.cs +++ b/src/HuntnPeck/Forms/HintOverlay.Designer.cs @@ -33,7 +33,9 @@ private void InitializeComponent() // // textBoxHintInput // - this.textBoxHintInput.Location = new System.Drawing.Point(54, 56); + this.textBoxHintInput.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.textBoxHintInput.Location = new System.Drawing.Point(89, 192); this.textBoxHintInput.Name = "textBoxHintInput"; this.textBoxHintInput.Size = new System.Drawing.Size(100, 20); this.textBoxHintInput.TabIndex = 0; diff --git a/src/HuntnPeck/Forms/OptionsForm.Designer.cs b/src/HuntnPeck/Forms/OptionsForm.Designer.cs index f9507d3..c04be7a 100644 --- a/src/HuntnPeck/Forms/OptionsForm.Designer.cs +++ b/src/HuntnPeck/Forms/OptionsForm.Designer.cs @@ -1,4 +1,4 @@ -namespace HuntnPeck.Engine.Forms +namespace HuntnPeck.Forms { partial class OptionsForm { @@ -28,11 +28,36 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(OptionsForm)); + this.label1 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(69, 118); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(159, 13); + this.label1.TabIndex = 0; + this.label1.Text = ""; + // + // OptionsForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(284, 261); + this.Controls.Add(this.label1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.Name = "OptionsForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "OptionsForm"; + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion + + private System.Windows.Forms.Label label1; } } \ No newline at end of file diff --git a/src/HuntnPeck/Forms/OptionsForm.cs b/src/HuntnPeck/Forms/OptionsForm.cs index 8151b40..4898ca8 100644 --- a/src/HuntnPeck/Forms/OptionsForm.cs +++ b/src/HuntnPeck/Forms/OptionsForm.cs @@ -1,6 +1,6 @@ using System.Windows.Forms; -namespace HuntnPeck.Engine.Forms +namespace HuntnPeck.Forms { public partial class OptionsForm : Form { @@ -8,5 +8,6 @@ public OptionsForm() { InitializeComponent(); } + } } diff --git a/src/HuntnPeck/Forms/OptionsForm.resx b/src/HuntnPeck/Forms/OptionsForm.resx new file mode 100644 index 0000000..148ac1d --- /dev/null +++ b/src/HuntnPeck/Forms/OptionsForm.resx @@ -0,0 +1,408 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + AAAAAAAAAAAAAAAAAAAcHBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAALBQWIoY0NkXWYlx1/1BE + Wv4vIjP9IxYk/hYMFv4SChP+OS86/kM5RP46Mjr+NC82/SonLv0ZFBr+CwgL/hMMFP4KBgr9CgcK/RIO + E/0mICj+V0pY/nBgcf5wY3X9bV1y/W1ecv1cUGD/WlVf6yooLWEAAAAAAAAAAAAAAAAhISEAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkAAAAAAAAAAAAAAAAeAAAARxQXIm8lMEWWOkhkrUpV + csVSV3D/aWV9/2NYcv4mHS39Fw4a/RsRHf4VDhf+Hhcg/jUuOP5QR1b+Likz/hUTFv0VERX9GRYZ/hMO + E/4VDBX9CwkL/hQQE/4iHCH+OC83/kQ3RP5GOET/emp7/nxrfv+Og5X/hn+MtVVTW0kAAAAAAAAAABUU + FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkJCTYEBASgGhQazi8o + NudEP1r/S05y/19mjv97gKf/X197/2Vacv9FOUz+EAgU/jAnNv4wKTT9JiEp/kY+S/47NT/9Lioz/SAd + Jf0fHCL+EQ0S/g0KDf0SDRP9FAwT/g8MDv4iGiH+JB0k/jUpNP5PP039XU5a/3VndP94bnrofniDf5eb + oCUAAAAAAAAAABAPEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAKCgocAwMDUBsVG3ItJjOCRD5VhF9cf5J5d5uojoyry3FrgOdwaHz7hH2Q/0hAVv9HPlP+R0JS/SMg + Jv4pJSv+Liox/h0cIP4SERX+IB0k/iIcJf4tKTL9FREW/hIMEv4ZEhj+JBsi/h8ZH/0wKDH9Nyc1/15T + XuJnYWh1bGhvOgAAAAcAAAAAw8DIAG9xeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAJCQkAAAAAAAAAAAAAAAABAAAACQAAAAtWVGASg3+VHI2JoCuLhZc3hYCRQrCt + wGxranvTPjpL/yQgKv0REBP9JSEn/hUTF/4YFBn+FRMX/hMQFf4jICn+Hhsh/R0bIf4YEhn+LCAr/xUR + Ff4uJyz9Mysz/0I5Qv9RS1RHXHVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAADU5O0FbXN9JVFQXockIyv/CwoO/hoXHf0XFBn+JSEq/hgVG/4pJDD+Hx4m/j46 + SP4ODRD9GRMZ/jEjL/8kGiL+LCQq/kY+Rv9lYmjFXWViBwAAAABjZWkAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoanQQIB8moCkkL/8VExj+JSIq/iUi + Kv4REBP+FxQb/j86Rv4oJC3+FBIW/hgUGv0rISn/PTA7/0lESv9lYWjCXl9jN1lhYAEqKioAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbnsAAAAAAAwM + Dh0UExjGKSUu/w4NEf0VExj+CAYJ/g0MDv4XFRn+KCMq/xQSFf8hHSP/KCQp/S8qL7k8Oz5efnyDGQAA + AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAABAQFNBUVGaseHSH/FBMW/xAPEf8IBwj/CggK/0tHUP0rJyz/NDA2vign + KkUjIyUVAQYDBQAAAAAAAAAAZ2puAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQYAAAAAAAAAAAEJCwsQHRwgMhAQETcSERIvCAcILg4N + DjJDQEcmMS0yIjs4PhMqLjACAAAAAAAAAAAlJicAJSUlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHCAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAADEvNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAABISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAj//8B///nB+f//4P//+eA5///g///z+AH//+D///P/A///4H//5//z///gfP/H//f//8B+f4 + //8///4H88H8fx///gHxgCB/H//+AAIAAP+P//wYAAAB/8//+B4AAAH/x//w3wAAA7/j/8POAAAHP+D/ + B8AAAA5/+B4fgAAACP/+AH4AAAAQ//+B+AAAAAD////wAAAAAf///+AAAAAB////gAAAAAP///+AAAAA + A////wAAAAAD///+AAAAAAf///4AAAAAB////gAAAAAP///+AAAAAA////wAAAAAD///+AAAAAAf///4 + AAAAAB////gAAAAAP///+AAAAAA////4AAAAAH////gAAAAAP///+AAAAAB////4AAAAAH////gAAAAA + ////8AAAAAD////wAAAAAP////AAAAAA////+AAAAAP////4AAAAA/////gAAAAH////+AAAAB/////4 + AAAAP/////gAAAB/////+AAAAH/////4AAAA//////AAAAP/////wAAAB/////4AAAAP////4AAAAD// + ///4AAAA///////4AAH///////wAAf///////gAD////////AA////////+AP/////////////////// + //////////////////////////////////////////////////8= + + + \ No newline at end of file diff --git a/src/HuntnPeck/Forms/TrayListener.Designer.cs b/src/HuntnPeck/Forms/TrayListener.Designer.cs index e2e0840..7698484 100644 --- a/src/HuntnPeck/Forms/TrayListener.Designer.cs +++ b/src/HuntnPeck/Forms/TrayListener.Designer.cs @@ -40,6 +40,7 @@ private void InitializeComponent() // notifyIcon // this.notifyIcon.ContextMenuStrip = this.trayMenu; + this.notifyIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("notifyIcon.Icon"))); this.notifyIcon.Visible = true; // // trayMenu diff --git a/src/HuntnPeck/Forms/TrayListener.cs b/src/HuntnPeck/Forms/TrayListener.cs index baa1108..33724a2 100644 --- a/src/HuntnPeck/Forms/TrayListener.cs +++ b/src/HuntnPeck/Forms/TrayListener.cs @@ -96,7 +96,10 @@ protected override void SetVisibleCore(bool value) private void menuItemOptions_Click(object sender, System.EventArgs e) { - // TODO + using (var optionsForm = new OptionsForm()) + { + optionsForm.ShowDialog(); + } } private void menuItemExit_Click(object sender, System.EventArgs e) diff --git a/src/HuntnPeck/Forms/TrayListener.resx b/src/HuntnPeck/Forms/TrayListener.resx index 9758f02..994358e 100644 --- a/src/HuntnPeck/Forms/TrayListener.resx +++ b/src/HuntnPeck/Forms/TrayListener.resx @@ -124,6 +124,293 @@ 123, 17 + + + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAKiUkwD0vK/8iHhvXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODQ0YIxwb2ywfIf8WEhT+Wlla/jApKP5LPjr/GxcUxAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAFhYWAAAAAAAAAAAAPDo31ElBOtcAAAACAAAAABUUFQYpJyq0R0FJ/yogL/4WDxn6CQcLqwkJ + CTYMCg4BAwQEAQQFBAASEhEAEg8FDiQdHPk7MC7/EA8OfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwAAAAAAA0NDCwyKCvgJhkj/jou + Of5FOED+Miks/wUGBigAAAAAGRkZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANVhUT/o6My+DAAAAABQUFAAAAAAAAAAADCgo + KphPSFD2RjtL/ScfK/8XEhv/DgwQ4wYGB5MHBwhOEBEOFhEPD3otISL/KyMj/xUVFRQAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAFREVkR8UIP1DNEP+QDE9/yUfI6UAAAAADAsNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQUFAAAAAAAAAAAAC4rLZtVTE7/AAAAHgAA + AAAAAAAABwcHAAAAAAAAAAAAAAAANyIfI7A7ND/yRTpJ9z0wQfwpIC7/Hxkn/xsXIv8oIyT+MiYo/yIe + HrFMSD8AExMTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAwQDFRMPFrYbEh/9STxM/i0iLv4ZFhr/CAgJJQAAAAAAAAAAAAAAAAkI + CQAAAAAAAAAAAAAAAAAAAAAAHBwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAAAAAAAAAAAAAoK + Cz1WTVLvMiovwgAAAAAEAAAAAAAAAAAAAAAsLCwAAAAAAAAAAAAAAAAAAAAAFwYFBWA/Mj+wU0NU6l9O + YPJYSVz2KyMp/jIsL/cbGxtCAQIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgwHAA0KEF0oIC7/Ihco/iMYJf4cFR79KiQt/wwL + DpMAAAAAAAAAAAAAAAAAAAAACAcIBAwLDRYICAgNAAAAAAAAAAAqKioAAAAAAAAAAAAAAAAAEhISAAAA + AAAAAAAAAAAAABEQDyMvKizgST5E/iUiJSkAAAAAREREAAAAAAAAAAAAAAAAAJKSkgAAAAAAAAAAAAAA + AAAAAAAAAAAAADRCNAZOSU1CXVVdey8nMf4mJSeoAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFAwEPDRF3NCw8/yMZ + Jv0YDBj+GhAZ/h4YIf8UExe8AAAAAAYGBgAAAAAAAAAAAAcGBzwLCgzXDhAQoxIQEgkAAAAAAAAAABQU + FAAICAgAAAAAAAAAAAAAAAAAAAAABw4MDisbFxnfSz5D/zwwNoYAAAAAIh8iAAAAAAAKCgoAAAAAAAAA + AAAAAAAAAAAAAAAAAAAHBwcAAAAAAAAAAAAAAAAAAAAAAAAAAAA+ND75HRwddQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAABAgEBEhAUiSskM/8jGCr9FgsX/hQME/4YERf/CQgIugAAAAAAAAAAAAAAABAQEAIFBQZjAAAARyAi + JcARDxSiFxQYFyAfIgEAAAAAAAAAAAAAAAMODhAfGBYaPxAOEXwfGB7uPi45/0Y4QMJFPj4YAAAAAAQA + GQAAAAAAAAAAAAAAAAINDA4XGhggICUiLSkAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARDpA/w0J + C+IFBQUqAAAAAAcHBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAABAYCABYUGlwoIi//HhQl/hgPHP0UDhP+HhYZ/xIODvkIBwhYAAEADgAA + AAAAAAAAAAAAAAAAAAAFBQVXHxok/xwaHtkQEBEzAAAAAAAAAAAIBwpKExEY6CEcJf8uJTD/SjpI/1I+ + S/QVEhZwGxghOxEQFCQAAAAAAAAADRsZICUZFx1PFxQavR8cJuwcGSP/AAEALQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAE5HR/8lGyD/CgcJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALS0tAAAAAAAcHSIvMy087hYOHv4UCxn+GxIc+iQc + H/gzKy7/FxEU/wwJDZoJCAs2AAAADQYHBxwKCgxIBAQEWyEbJf8uLTPFCQkJhRcZHCIfHyNXFA8a5Sge + Mf8yJTX+SjlH/ldJU/9qWmP3Ihsn9CkiMf8YFR7ZEBAQGxIQFoQgHifvJiEt/ykiMP8kHSv/FBEZ3gMF + AA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRUk/WMiYt/xIMEO4CAwIhAAAAAAoKCgAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAISEhAAAAAAAAAAAAISAkRUA5 + R+oeEiX/GA0f/hYPHN4bGRqeWFJW5TQqM/8lHSj/FBAW9Q0KD4QUEhiqDQ0P/w0KDuIaFB36EQ4Tgx0c + H2ckJCnZMC02/zUpO/8/LkP9XUda/mBNWf5JQUj+IBck/jElOP8qITX/KSM0/xkWHb4kHyv/LCY2/yUe + Lf4gGCf/EQwV7gQEA0AAAAAACgoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkBANCEbHukfFhz/BwYHmAAA + AAAAAAAAFxcXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgIAAAA + AAAAAAAABgUDMDczN8ZDOkX/HRQg8x0SJf8WDx3BAAAACB4gIFlCPUTCOC887iwkMf8kHSr/KSIx/xkW + Hf0eFyL/JBop/hYQGv8rJzD/OTM//z8zQv1OPlH9TDpM/VpEVv5AMD3+JBgo/SsgMv4pIDL+LCI1/icg + Mf0kHSv/KCAv/iIaKP0aEh/+FA0Z+QgHCmwAAAAAAAAAAAAAAAAUFBQAAAAAAAAAAAAAAAAAAAAAAAAA + AAALCQpqJBwi+BYSFvcEBQQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AABVVVUAAAAAAAAAAAAAAAAABQUFMh4aHM5JQkj/JR4m9g0MDYIOCRPXEgsY2QMDAhoAAAAAAAAADwkH + CXAmISu4LiY04SceLv4fGCT+Ixon/iccLP0aEB7+Ixkp/iogMf07L0H+NSg5/jkqOv4jGiX9KB0s/SIX + J/4lGyv+KR8w/jEoOP4hGSj+Ihko/iYcKv0aEh79FQ4Y/wkGCp4AAAAHAAAAAAYGBhkhIiICAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAADSMdIccnICX/EAwPvwIDAyMAAAAAAAAAAAAAAABGRkYAAAAAAAAA + AAAAAAAAAAAAABsbGwAAAAAAAAAAAAAAAAAAAAAZEA4TZB0YINs1LTb/Jh8n9wwKDogAAAAABwcJTg4K + FPYGBAlvAAAAAAAAAAAAAAAAAAAAKwICAqIcGCH/JR0s/i8jNP42KTr+IBYk/iMZKf4eFSb+Jhwv/iYb + LP4fFCT+Ixkm/icdKv4eFCP+HBIg/iUcK/41LDz+HxYk/iIZJv0fFCH9Fg4Z/wsIDcQAAAAVAAAAAAkJ + CToFBgaSJCMjBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAtiKSUo/x0WHP8QCg+7AwICRgAA + AAoAAAAAAAAAAAAAAAAAAAAANDQ0AAAAAAAAAAAAAAAAAAAAAAoIBwpIHBgepikjLf8sIzD/Hxgh5QYE + CH0AAAAIAAAAAAAAAAAMChKYExEY6BkXHV8ZFxxbEA4SbBAOE5weGyHTKSMu/xoSIP46LUD+MCM1/i8k + NP4oIC/+Hxcl/iYfL/4gFif+IBUk/iIXJP4gFiP+GQ8d/hYOG/4kHCv+KSEw/hwTIf4eFSH9Fw4a/w4I + D90BAgArAAAAAAICAlcMDA7dBAUFkfbZ2QAAAAAAAAAAAAAAAAAAAAAAAAAAABcXFwAAAAAAAAAABS0t + LYY4MznZMCUu/xgQFt8QCg+PAwMETQAAAB8AAAAGAAAAAAAAAAAAAAAAAAAAAAAAACcXExmMKyIt6zIo + M/8sJC77FxEYuQEBAlkAAAAAAAAAAAAAAAAABAAMFBMXkycjLv8kISv/JSIr/yUgKv8bFiD/JiEr/xkR + H/0NCBL9LiUy/h0VIv4gGCb+LCc1/js2Qv4kHSv+HxUk/h8VIf4gFSL+HhUi/hQLGv4iGin+LSY2/hwW + I/4bEh7+Fg4Z/xEKE/UHBghNDg8NCgcHCHsODhH1Dg4P0wAAAAQAAAAADQ0NAAAAAAAAAAAAAAAAAAAA + AAAAAAAACAgIAAAAAAAAAAAAY2JkSj81PcE2KDL/LSAr/x4WHuoUDxawDwwRkhYVGHQNDg5ZBQQFSRoX + Gmk9NDu8TD5K/z8xPvEsIiy3CgUKcwAAAB4AAAAAAAAAAAAAAAcYFxtLCAcKnSAbJPkiHif/Lig3/y4q + OP8vKTf+HRgi/RsWH/4UDxn+Ew0Y/hoTHf4UEBf+JB8o/jEtOP4zLjn+Jh8q/hoRHf4YDhr+Ihol/h8X + JP4eFyX+JB0q/iQfKv4ZEx/+Fw8b/RIKFf0KCAuIAAAAJQMDBKANCw//ExMW/woKCmEAAAAABwcHAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATExMAAAAAAAAAAAAYFBYqPjE6fjQnMsIxJTD7MSYx/zEn + MP84Lzj/MCcw8zIlMORGOEL/a1dj/3Jda6YuJCtbAAAAJAAAAAAAAAAAAAAAAAUFBUcjICeWGhke4BgT + Hf84Lz7/KCIt/RkUHv45M0D+HRkj/hkTHP4aFB3+MSs0/iUeKf4dFyD+LSgw/kE7Rf4nISz+DwkS/h0X + IP4cFh/+Ixwn/i8pM/4lHir+JR0r/hgSHf4WDxr+FxAc/hQLGv4IBQvLAAEAWQwMDrIICAr/Dw4R/yAi + ItIcHh0XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAGBgcvLiQtXTwwOoM0KjKtUUROvks8SM9FNULNW0hVlX5kcltKOD8VAAAAAAAAAAAAAAAAAAAAEg4N + EIAJBQvaMSo1/zUtOf8dGCH9OzNA/TIrN/4QCxP+KCIq/igjK/4XEBn+Fw8Z/kpCTf4nHiv+Jh4o/lNJ + VP4zLTb+EAkV/hILF/4dGSL+KCUt/jcyPP4lHyn+HBQg/h8YI/4VDxr+FxAc/hEJF/4VDxr/EBEVvgcH + CcwNDRD/BQUG/hUXGP8gIiKvGx0bBRISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAABAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAH0U9QStPQUo1Oy83MwEAAAwAAAAAAAAAAAAA + AAAAAAAAISIkQicmKqwNCQ/8GxQe/01CUv4vKDL9NjA5/jcxOv4XERn+EgwV/jArMv43MTr+GhIc/hcO + Gf5AOEL+Ixwk/VNJVf1KQEr+GRIb/hIJF/4LBRH+IR4l/iEfJf44Mz3+Hhkk/hUPGv4dFyL+FxEb/hQN + Gv4SDBr+Hhol/hIRFvAMDBD/BwcJ/g0MD/4TFRb6CgsLagAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD09PQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAEg4RAAAAAAAAAAAJJSUofTQvNtghHCP/FQwW/0M5SP0yKzX+PTdB/jEsNP4ZFBr+IBoh/jQt + N/4zLTb+IBkj/hUNGf4TCxb+RTxG/TYwN/5XTlj+GxMb/hMKFv4TChb+Ny85/kY/SP4TDhX+HRch/hgU + HP4bFiD+EAsV/hYQHP4RCxf+GBQf/hkWHv0LCg3/DAsO/QQEBf0QEBL9CgoLlBcYFwoAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAGxsbAAAAAAAAAAACPz1BpCwpL/Q+NT//JiAn/h0XHv5BOkf+Ligx/i4o + Mf4VDBX+Jh8n/i8oMP4kHSb+Fg4Y/g0FD/4NBw/+Mykz/lxPW/0pISn+IRki/gwFDv4IAQn+Lycu/mZb + Z/4lICf+DAUO/ggDC/4fGyP+HBgg/hQPG/4aFST+GRYh/hgWHv4LCgz+BAQG/gkICv4EAwX+DQ4P9wcH + B0sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAclNNVv0hGiL/QDZB/UY9 + R/1COEL+S0FM/ighKv4aFRr+EAcQ/jkyO/4hGCP+DwYR/gwEDf4cFh3+XFBa/mBRXf4nICX+FgwW/Q8F + EP0tJSv+TEJI/nxtdv4jHCT+CQML/hkUG/4lICf+KCQt/hAMFf4eGif+IyAt/hYVHP4QDxT+AwMD/gQE + Bf4CAgP9Dg0Q/wcHCMkPDw4RAAAAACMjIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBwYCBAUEOwQA + A8NGPUn/RDlG/UY8R/5xY3P+JSAm/jMtNP4XEhf+RDxE/gsGDP4WEhj+DQgO/hoUG/4iGyP+UUlS/kM7 + Qv4kGyT+CAII/hYMFf4sIin+VUpQ/k1DSf46MTb+FA8T/iMcIv48NTv+FBAV/iAbJf4WEh7+Ih8p/iQh + Lf4TERj+FBIY/gcHCf4ICAn+BwcI/wcHCeEFBQW8y8vNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAYGBgAAgIDBAwLDJ8nIijxRT1I/kc+Sv5XS1n+OTE7/jkxOf4nIij+KSIq/hsYG/4QCRD+Ih0i/jMt + NP4yKzP+JB0k/jo0Ov4VDBb+KB8m/kI2Pf5iVFv+UkRN/jQsMf4mHyP+GBIY/mlhav4tKSz+LCcs/gsF + EP4MChH+Kyg3/j87Tv4/O0r+EQ4W/g4NEf4KCQz+ExIY/hMRFv8FBQbzCAgIVAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAaGhoAAAAAAA8PDxQkIST5Miwz/kg+Sf5oW2r+ST9K/ldKWP5LQEz+DQgO/g4L + D/5PSVD+DAcM/jMtM/4jGyP+GxEb/hcQF/4YERj+JBwk/n1pc/5GOkH+LSUq/hwTGf4vKC7+Oy83/hQK + Ev4gHCD+Gxcb/hALE/4FAQj+MC8//jQxQv4dGyX+Hhok/iQfK/4QDxP+GRce/hgUHv0UEhf/CQkK7RMT + EgcAAAAADAwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAkIiQOExAT/zUuNf4PDA/9OjQ8/kE5 + Q/48Mz7+KiQq/jEpMf4yLDL+IRwi/hEJEf4TDRP+FAsU/hAGD/43MDb+OC42/kxASf5RQ0v+Gg4X/hsO + Gf4SCBH+HBUZ/h0TGf43LzX+Qjk9/gcCCv4NCRD+KSYy/igmNP4bGSL+Dw4S/ichLv4dGSD+EA0S/hoX + IP4MDA/+FBMY/w4OEG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwM3AAAAZRgU + GPsfGyD+W1Jg/XBmdP4NCQ7+Jh8m/UY+Rv4cFhz+FA8V/hYOFv4UCxP+TEFI/iAVHf45MDf+XVFZ/h4T + Hv4gFiD+Gg8Y/iQaIf4kHiL+V0pQ/l9UXP4jGR/+IRwg/hIMFP4PCRP+Ih4o/iYjL/0fHCb+EA8T/iUh + LP4wKTX+GBQc/hsYH/4TERb+Gxch/xoZIOULCwwjAAAAABQUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAEhIRchwbHvUhHCH9ODI6/klATP5SR1X9KCAp/W5kbv4YEhj9FgwX/jYsM/4UDBP+PTQ6/lRI + T/4bDhj+KiIp/jUqM/4YDBf+FQoU/jIrL/5EOUD+QjY9/kxARv4hGR/+Fw0X/hEIFP4KBQ/+KSQx/jEr + Ov0pJDD+KCMu/RgXHP4iHyj+JR8p/iMfJv4RDxP+FQ8b/SYiLv8UFBivAAAACQgICAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAATExMAAAAAAC8wMJkPDhD/Lygw/kE3Qf0+Nj7/V0hW/TMpM/0kHyX+FQwX/Tcu + Nv4vKC3+FQ8U/i0lLP4nHiT+GxAa/h4SHf4WDBb+KyMn/hcPFf5uYGn+JRgg/ikaJf4jFyD+Fw0X/hAJ + FP4WExz+Lio4/jcxQf42MT/9NC89/ywnMv00Lzz+Myw7/iAdJf4wKzj+FRAc/h0aJP4XFhzVCQkJHwAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFxjIKygs/jUuNv4iGiT+YVVh/lVJ + Vv4+Nz3+JB0k/RgRGf6IdoP+PTQ8/llOVf4bEBz+HREd/hoOG/4TChP+PjQ6/mBQV/40JDD+KRol/iAS + Hf4fEh3+EwkS/hELE/4VEBj+Hhok/hMNGf4gGij+NzFA/T02R/4jHSr9LCY1/jYxQf4lIS/+JSMx/kRD + Vf0xM0D/CAkKzxcTCAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiSUdM5SMg + I/4dGB3+PjdC/hsUHP0rJiv9OjI7/hsTHP1JP0T+ST9G/iEZIf4gGiD+HRId/iAVIP4aDxr+Fg8U/ko+ + Rf4cEBn+Jhkj/h8SHf4YDRb9DAUL/SYfJv4fGSH+FA0X/hgRG/4eFSL+LSQ0/j43Sf0sJjX+OjRF/To0 + Rf46NUf+PDhN/jUyRv4ZFyP/CAgK7QkJCVIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAACwwLOScjKO03MTn9Ihoh/UQ7R/0YDxn9RTtG/hQLE/1BNT/+LSUq/iMWIP4qJCf+HhQc/hkR + GP4aDxr+PjA5/hkRF/4UCxL+HA8a/hsPG/4dDxv9OC02/ldKVf4QCRD9Fg0Y/h0VH/4gFyP+EQsV/ign + MP4vLT79OzlL/js2SP02LkL+JR8x/jMtP/5GQFL9QT9P/xERFP8EBANNAAAAAA4ODgAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHl9gDApJCrpNi03/j81Pv5WTFj+GhEa/TImMP0uKSz+UEVP/hwP + Gf4pHij+QTo//h0WG/6XgY3+MSkt/nJfaf4aFxn+XU9W/hEHEf4RCRD+Fg4U/igfJP0PBg39GA0Y/iQb + Jf4wKTP+FRIX/iAfK/4gHSn+IyIu/lFTav4kIS7+PDVI/kU9UP44MEL+KyU1/hgWHvoJCQltAAAAAAYG + BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDg5OCAUI8kQ6Q/5KQEj9U0hS/RQS + Ff5nW2X+KSAn/iEVH/4fEx3+IxYg/hgPFv4VCxL+RDpA/jEoLf4fFhz+HhIc/hQNE/4dExz+i3aB/jUs + Mf47MTf+FgoV/TAlMP46MDz+Eg4U/iYmMf4UER3+ERAW/hYVHv0NCxH9REFT/jYvQf1COkz9PTdG/UA7 + TP4fHif/BQUFhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbzUv + NPk9Mzz9Kycr/k9ETP4WDhb+X1Jd/hcLFf4YDhf+Miwx/isiKf5dUFr+DQoM/nFgbP0bEBj+HxIb/hwR + Gv4eERv+Jhci/ikfJv0aFBf+HRUc/jgtOf0yJjT+FQ8Y/ionNP4ZFyL+JSIv/hoYI/0NCxL+FRIb/iEa + J/1IQVP+PDVF/jYwP/5CPE3+KSoy/wwNDkcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAA8MDm4uJSz5IRwf/h4bHv4gEx7+GxAa/kM3QP4nICP+HhYa/i8lLf4YEhj+GRIZ/iIV + Iv0ZDhf+IRQf/ScbJf4lGSD+IhEc/h0RGf1IPET+hG98/jcrOf4pHy79Fw8a/jQwPv41MET+PThN/S8q + Ov4hHiz9HRom/hUOHv4NDBD9SkZa/kY+Uf4xLDz+OzhJ/xkaH7YAAAADCgoKAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMVEhRqHhse9CghJ/4hHCD+EQoQ/l1RWv4fGR3+Rj1B/iEb + Hv5COj3+GRMV/jQuM/4LBwv9SD9J/hUNFP1pWmH+alhd/S4mKf1nWGD+XUxZ/mJRZf1IO079LCYx/VZM + ZP1FPVb+VExo/VhPbf4nIjP9MSw8/hgTIf0UExr9HBsj/T44TP5JRFf+U0xg/T07SvwjJipfAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBwcZDQsNvBkTGPkdFRz+Eg8R/h8a + Hv4fGx7+GxAZ/jUwMv5ZT1T+KyMp/hYQFf0uKS39Ew0T/lBIVP0oHyf+UEZL/RoRFv5iU1n+Sj5E/mVT + Zv5kVGr+W1Fk/WNYbv52a4f+Z158/npykv1lXnz+UkVd/h4XJf0kIy3+IiIs/iskNv0pIzP+OzdH/iUg + Lf0BAAKhAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHV0Ch4e + Hq0kHyP/GxQa/hQUFP4oJCb+BwMH/icjJP4aFRj+NC0y/hIID/0qICj+OTI2/iskKv0kHyX+ST5G/UAz + O/09LTf/T0BL/nJfbf1jUmT9PS9B/UU5Sf4vJDH+WEpe/j80SP5bUGr+eG6O/VJJXv45NkT9NTJB/jIs + P/0XEyD9Hh0j/jo4RP5KRVj9CAcJiQMEAhEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAACBFg4U/xINEv4DAgP+GBUY/ggFB/47NDf+GBQW/jQtM/4WDRP9OTA1/igi + Jf5xZG79KyQu/TwyPf52Y279SDhE/jMnM/1CNEP+Oy4+/lRHWP07Lz7+LSIv/k1BUP05KTr+STpN/VNH + Xf53bYr9ZGB3/TQtPf0dGyX+LS05/iorMv0YFx31HRci6w4NEYsAAAACAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZCcfI/kXFBf9Dw0O/iQfIv4iHB/+FRAT/hUQ + E/4TDRH+NCwx/VlMU/5QRkz+S0BI/SEXJf1hVmj+YVBf/jEjMv1BNUb9TUNT/kQ4TP5MQVX+Y1dr/V1Q + ZP5sYHX+TkBS/ldIXf1IP0/+RTtQ/VNNYf4+OEf9Mi09/iUiKv5DQU39GhkfzgUGBmUAAAAAAAAAAAoK + CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkWEhTkGhUY/iwl + Kf4gGx7+FhAT/hsVGP4pIiX+Miow/jcsMv0lFiH+PjY9/hoTG/4/N0X9in2U/UY4TP0+Mkb+QzhM/lRJ + Xv1YS2H9aV10/WVXbv1zaHz+SThL/l5MXv5KO0v+Oy06/UQ3Sf5kXG/+LSgy/jEvOf5DP03/NzNA/AsL + DZoAAAAAAAAAAAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAFBQUqAAAAvBQQE/8gGR3+HBUZ/iUfIv4qIib+FxIV/iAYHP4gFBv+IhEd/UQ6Qv05MTv+gXWI/ZCB + mf5RRlf+LSI1/j40SP5HPU/+PTBE/VJFWf5TRFn+d26B/UQ0Qv0/LDj9PjA6/TgqNv1HPUr/Qz1L/jIt + OP9DQEz/MzA64Q0LD50GBgYTAAAAADs7OwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAGxsbCQAAALEPDA7/MSov/SYfI/4dGRz+HBUY/gsJCv4PDg7+GQ8W/iQU + IP4gFR3+JRki/VJFUv5YR1r9QjRG/UA0R/5DNkz+cWV8/Ug7T/5OQVT+a19y/mpfbv0+LTr+Oik2/kI5 + RP46MTz+Rz9L/jErNf4pJi7+ISEmxAAAAFwAAAAAAAAAAA0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADk6OQgAAADRLygu/0tBSP1ANjz+DAoM/hIO + Ef4PDg7+CAYH/g0IDP4WDxT+Ihwh/h4YHP4pHyj9RjdG/jYoOv5SRFj+PzJG/mZYcP1MP1T/fG+F/mRV + af07Kjb9PSs3/kg4RP5JO0j/WUxZ/jMnNP5KQUz/JyQryQAAAB0cHB0HAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBgUaAAAA4FNI + Uf5YTFX+KyMp/iEbIP4TEBL+ExET/goICv4FBQX+Dw0O/hYTFv4YFRf+GBMX/SoiK/5ANEL+YlBl/j4v + Qf5NP1H9WUtc/nNieP1FMEL+V0ZV/kAuOf1bR1X9YE5c/llGVf5lVWT/SEJL8B4fIE0AAAAAAAAAAAwM + DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAIBQA0KDe9GO0T9PjQ8/jMqMv4wKDD+IBof/iQfI/4UERT9EA8R/hIPE/4IBgj+DAoM/hcT + F/4YFBf9JSAk/VJFUv5kUWT+XEpc/nBdcP1rVmr9XUhb/nhjdf5aQ1L9aE9e/nNba/1yW27/aF1q/y8u + MpsAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAABcXFwAAAAAAAAAAAAAAAGoeGR/6MSYw/i0hLP1FOUX+VUpW/lZIVv05MDn9KiMr/h4b + H/0kISf+EAwR/gsIC/4EAwT+DQgM/goFCf4ZFhj+emp6/YVwhv2Ba4L9g26D/oRsgv2Lc4j9kXmM/nZg + b/1tWWn/WUxZ/zIuNMYAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAhISEAAAAAAAAAAAAAAAAAAAAAABocIEM3NEHFRDxK/zYoOf45KTn9Kx8t/jgu + Ov5VSFX+QTVA/kc8R/4oIyn9PDhC/g4LD/0NCQ39DQkN/g0HDf4WDhX+FhAV/TYtN/5xYXP+kn+V/Yd0 + if6AboT+e2h8/nJhc/1kV2T/TUNP6iciKX0AAAA3AAAAAAAAAAAlJSUAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAcHBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAALBQWIoY0NkXWYlx1/1BE + Wv4vIjP9IxYk/hYMFv4SChP+OS86/kM5RP46Mjr+NC82/SonLv0ZFBr+CwgL/hMMFP4KBgr9CgcK/RIO + E/0mICj+V0pY/nBgcf5wY3X9bV1y/W1ecv1cUGD/WlVf6yooLWEAAAAAAAAAAAAAAAAhISEAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJCQkAAAAAAAAAAAAAAAAeAAAARxQXIm8lMEWWOkhkrUpV + csVSV3D/aWV9/2NYcv4mHS39Fw4a/RsRHf4VDhf+Hhcg/jUuOP5QR1b+Likz/hUTFv0VERX9GRYZ/hMO + E/4VDBX9CwkL/hQQE/4iHCH+OC83/kQ3RP5GOET/emp7/nxrfv+Og5X/hn+MtVVTW0kAAAAAAAAAABUU + FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkJCTYEBASgGhQazi8o + NudEP1r/S05y/19mjv97gKf/X197/2Vacv9FOUz+EAgU/jAnNv4wKTT9JiEp/kY+S/47NT/9Lioz/SAd + Jf0fHCL+EQ0S/g0KDf0SDRP9FAwT/g8MDv4iGiH+JB0k/jUpNP5PP039XU5a/3VndP94bnrofniDf5eb + oCUAAAAAAAAAABAPEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAKCgocAwMDUBsVG3ItJjOCRD5VhF9cf5J5d5uojoyry3FrgOdwaHz7hH2Q/0hAVv9HPlP+R0JS/SMg + Jv4pJSv+Liox/h0cIP4SERX+IB0k/iIcJf4tKTL9FREW/hIMEv4ZEhj+JBsi/h8ZH/0wKDH9Nyc1/15T + XuJnYWh1bGhvOgAAAAcAAAAAw8DIAG9xeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAJCQkAAAAAAAAAAAAAAAABAAAACQAAAAtWVGASg3+VHI2JoCuLhZc3hYCRQrCt + wGxranvTPjpL/yQgKv0REBP9JSEn/hUTF/4YFBn+FRMX/hMQFf4jICn+Hhsh/R0bIf4YEhn+LCAr/xUR + Ff4uJyz9Mysz/0I5Qv9RS1RHXHVtBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAADU5O0FbXN9JVFQXockIyv/CwoO/hoXHf0XFBn+JSEq/hgVG/4pJDD+Hx4m/j46 + SP4ODRD9GRMZ/jEjL/8kGiL+LCQq/kY+Rv9lYmjFXWViBwAAAABjZWkAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoanQQIB8moCkkL/8VExj+JSIq/iUi + Kv4REBP+FxQb/j86Rv4oJC3+FBIW/hgUGv0rISn/PTA7/0lESv9lYWjCXl9jN1lhYAEqKioAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbnsAAAAAAAwM + Dh0UExjGKSUu/w4NEf0VExj+CAYJ/g0MDv4XFRn+KCMq/xQSFf8hHSP/KCQp/S8qL7k8Oz5efnyDGQAA + AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAABAQFNBUVGaseHSH/FBMW/xAPEf8IBwj/CggK/0tHUP0rJyz/NDA2vign + KkUjIyUVAQYDBQAAAAAAAAAAZ2puAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBQYAAAAAAAAAAAEJCwsQHRwgMhAQETcSERIvCAcILg4N + DjJDQEcmMS0yIjs4PhMqLjACAAAAAAAAAAAlJicAJSUlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHCAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAADEvNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAABISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAj//8B///nB+f//4P//+eA5///g///z+AH//+D///P/A///4H//5//z///gfP/H//f//8B+f4 + //8///4H88H8fx///gHxgCB/H//+AAIAAP+P//wYAAAB/8//+B4AAAH/x//w3wAAA7/j/8POAAAHP+D/ + B8AAAA5/+B4fgAAACP/+AH4AAAAQ//+B+AAAAAD////wAAAAAf///+AAAAAB////gAAAAAP///+AAAAA + A////wAAAAAD///+AAAAAAf///4AAAAAB////gAAAAAP///+AAAAAA////wAAAAAD///+AAAAAAf///4 + AAAAAB////gAAAAAP///+AAAAAA////4AAAAAH////gAAAAAP///+AAAAAB////4AAAAAH////gAAAAA + ////8AAAAAD////wAAAAAP////AAAAAA////+AAAAAP////4AAAAA/////gAAAAH////+AAAAB/////4 + AAAAP/////gAAAB/////+AAAAH/////4AAAA//////AAAAP/////wAAAB/////4AAAAP////4AAAAD// + ///4AAAA///////4AAH///////wAAf///////gAD////////AA////////+AP/////////////////// + //////////////////////////////////////////////////8= + + AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA diff --git a/src/HuntnPeck/HuntnPeck.csproj b/src/HuntnPeck/HuntnPeck.csproj index 114a1c4..a809e3a 100644 --- a/src/HuntnPeck/HuntnPeck.csproj +++ b/src/HuntnPeck/HuntnPeck.csproj @@ -71,6 +71,9 @@ HintOverlay.cs + + OptionsForm.cs + TrayListener.cs diff --git a/src/HuntnPeck/HuntnPeckApplicationContext.cs b/src/HuntnPeck/HuntnPeckApplicationContext.cs index c048fdf..bb49aaa 100644 --- a/src/HuntnPeck/HuntnPeckApplicationContext.cs +++ b/src/HuntnPeck/HuntnPeckApplicationContext.cs @@ -50,7 +50,7 @@ protected override void Dispose(bool disposing) _hintRenderer.Dispose(); } - base.Dispose(); + base.Dispose(disposing); } } } diff --git a/src/HuntnPeck/Renderer/HintRenderer.cs b/src/HuntnPeck/Renderer/HintRenderer.cs index d2c6c1d..4912e68 100644 --- a/src/HuntnPeck/Renderer/HintRenderer.cs +++ b/src/HuntnPeck/Renderer/HintRenderer.cs @@ -131,10 +131,12 @@ public void Dispose() _hintBoxBrush.Dispose(); _hintBoundingBoxPen.Dispose(); - foreach (var kv in _hintUnderlines) + foreach (var pen in _hintUnderlines.Values) { - kv.Value.Dispose(); + pen.Dispose(); } + + GC.SuppressFinalize(this); } } }