From fd0c9032a66790b37ca9445826d053bf4996a3ab Mon Sep 17 00:00:00 2001 From: kuwa <83022348+kuwacom@users.noreply.github.com> Date: Sun, 11 Dec 2022 18:08:40 +0900 Subject: [PATCH] v1 fast release --- Form1.Designer.cs | 753 +++++++++++++++++++++++ Form1.cs | 604 ++++++++++++++++++ Form1.resx | 1196 ++++++++++++++++++++++++++++++++++++ Program.cs | 17 + discord_status.csproj | 24 + discord_status.csproj.user | 11 + 6 files changed, 2605 insertions(+) create mode 100644 Form1.Designer.cs create mode 100644 Form1.cs create mode 100644 Form1.resx create mode 100644 Program.cs create mode 100644 discord_status.csproj create mode 100644 discord_status.csproj.user diff --git a/Form1.Designer.cs b/Form1.Designer.cs new file mode 100644 index 0000000..ba9c8c8 --- /dev/null +++ b/Form1.Designer.cs @@ -0,0 +1,753 @@ +namespace discord_status +{ + partial class window + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(window)); + this.button1 = new System.Windows.Forms.Button(); + this.applicationIdText = new System.Windows.Forms.TextBox(); + this.logBox = new System.Windows.Forms.TextBox(); + this.applicationIdLabel = new System.Windows.Forms.Label(); + this.button2 = new System.Windows.Forms.Button(); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.ファイルToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.保存ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.設定をエクスポートToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.設定をインポートToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.保存ToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.ヘルプToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.detailsText = new System.Windows.Forms.TextBox(); + this.detailsLabel = new System.Windows.Forms.Label(); + this.colon = new System.Windows.Forms.Label(); + this.statusText = new System.Windows.Forms.TextBox(); + this.sutatusLabel = new System.Windows.Forms.Label(); + this.partyMaxLabel = new System.Windows.Forms.Label(); + this.partyMaxText = new System.Windows.Forms.TextBox(); + this.partySizeText = new System.Windows.Forms.TextBox(); + this.partySizeLabel = new System.Windows.Forms.Label(); + this.largeImageTextText = new System.Windows.Forms.TextBox(); + this.largeImageTextLabel = new System.Windows.Forms.Label(); + this.largeImageKeyText = new System.Windows.Forms.TextBox(); + this.largeImageKeyLabel = new System.Windows.Forms.Label(); + this.smallImageTextText = new System.Windows.Forms.TextBox(); + this.smallImageTextLabel = new System.Windows.Forms.Label(); + this.smallImageKeyText = new System.Windows.Forms.TextBox(); + this.smallImageKeyLabel = new System.Windows.Forms.Label(); + this.timeStampEndLabel = new System.Windows.Forms.Label(); + this.timeStampStartLabel = new System.Windows.Forms.Label(); + this.partyGroupLabel = new System.Windows.Forms.GroupBox(); + this.largeImageGroup = new System.Windows.Forms.GroupBox(); + this.smallImageGroup = new System.Windows.Forms.GroupBox(); + this.timeStampGroup = new System.Windows.Forms.GroupBox(); + this.timeStampEndCheck = new System.Windows.Forms.CheckBox(); + this.timeStampEndText = new System.Windows.Forms.DateTimePicker(); + this.timeStampStartCheck = new System.Windows.Forms.CheckBox(); + this.timeStampStartText = new System.Windows.Forms.DateTimePicker(); + this.buttonGroup = new System.Windows.Forms.GroupBox(); + this.button2Group = new System.Windows.Forms.GroupBox(); + this.button2Colon = new System.Windows.Forms.Label(); + this.button2LabelText = new System.Windows.Forms.TextBox(); + this.button2URLLabel = new System.Windows.Forms.Label(); + this.button2URLText = new System.Windows.Forms.TextBox(); + this.button2LabelLabel = new System.Windows.Forms.Label(); + this.button1Group = new System.Windows.Forms.GroupBox(); + this.button1Colon = new System.Windows.Forms.Label(); + this.button1URLLabel = new System.Windows.Forms.Label(); + this.button1LabelLabel = new System.Windows.Forms.Label(); + this.button1URLText = new System.Windows.Forms.TextBox(); + this.button1LabelText = new System.Windows.Forms.TextBox(); + this.consoleLogLabel = new System.Windows.Forms.Label(); + this.リセットrToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.menuStrip1.SuspendLayout(); + this.partyGroupLabel.SuspendLayout(); + this.largeImageGroup.SuspendLayout(); + this.smallImageGroup.SuspendLayout(); + this.timeStampGroup.SuspendLayout(); + this.buttonGroup.SuspendLayout(); + this.button2Group.SuspendLayout(); + this.button1Group.SuspendLayout(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.button1.Location = new System.Drawing.Point(423, 27); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(70, 23); + this.button1.TabIndex = 0; + this.button1.Text = "ログイン"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.loginButton); + // + // applicationIdText + // + this.applicationIdText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.applicationIdText.Location = new System.Drawing.Point(120, 27); + this.applicationIdText.Name = "applicationIdText"; + this.applicationIdText.Size = new System.Drawing.Size(297, 23); + this.applicationIdText.TabIndex = 1; + // + // logBox + // + this.logBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.logBox.CausesValidation = false; + this.logBox.Location = new System.Drawing.Point(12, 669); + this.logBox.Multiline = true; + this.logBox.Name = "logBox"; + this.logBox.ReadOnly = true; + this.logBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.logBox.Size = new System.Drawing.Size(481, 59); + this.logBox.TabIndex = 2; + // + // applicationIdLabel + // + this.applicationIdLabel.AutoSize = true; + this.applicationIdLabel.Location = new System.Drawing.Point(12, 31); + this.applicationIdLabel.Name = "applicationIdLabel"; + this.applicationIdLabel.Size = new System.Drawing.Size(82, 15); + this.applicationIdLabel.TabIndex = 3; + this.applicationIdLabel.Text = "Application ID"; + // + // button2 + // + this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.button2.Font = new System.Drawing.Font("Yu Gothic UI", 20F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.button2.Location = new System.Drawing.Point(12, 597); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(481, 51); + this.button2.TabIndex = 4; + this.button2.Text = "変更"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.setButton); + // + // menuStrip1 + // + this.menuStrip1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.menuStrip1.Dock = System.Windows.Forms.DockStyle.None; + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ファイルToolStripMenuItem, + this.保存ToolStripMenuItem1, + this.ヘルプToolStripMenuItem}); + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Size = new System.Drawing.Size(205, 24); + this.menuStrip1.TabIndex = 5; + this.menuStrip1.Text = "menuStrip1"; + // + // ファイルToolStripMenuItem + // + this.ファイルToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.保存ToolStripMenuItem, + this.設定をエクスポートToolStripMenuItem, + this.設定をインポートToolStripMenuItem, + this.リセットrToolStripMenuItem}); + this.ファイルToolStripMenuItem.Name = "ファイルToolStripMenuItem"; + this.ファイルToolStripMenuItem.Size = new System.Drawing.Size(65, 20); + this.ファイルToolStripMenuItem.Text = "ファイル(&f)"; + // + // 保存ToolStripMenuItem + // + this.保存ToolStripMenuItem.Name = "保存ToolStripMenuItem"; + this.保存ToolStripMenuItem.Size = new System.Drawing.Size(183, 22); + this.保存ToolStripMenuItem.Text = "保存(&s)"; + this.保存ToolStripMenuItem.Click += new System.EventHandler(this.saveSetting); + // + // 設定をエクスポートToolStripMenuItem + // + this.設定をエクスポートToolStripMenuItem.Name = "設定をエクスポートToolStripMenuItem"; + this.設定をエクスポートToolStripMenuItem.Size = new System.Drawing.Size(183, 22); + this.設定をエクスポートToolStripMenuItem.Text = "設定をエクスポート(&e)..."; + this.設定をエクスポートToolStripMenuItem.Click += new System.EventHandler(this.exportSetting); + // + // 設定をインポートToolStripMenuItem + // + this.設定をインポートToolStripMenuItem.Name = "設定をインポートToolStripMenuItem"; + this.設定をインポートToolStripMenuItem.Size = new System.Drawing.Size(183, 22); + this.設定をインポートToolStripMenuItem.Text = "設定をインポート(&i)..."; + this.設定をインポートToolStripMenuItem.Click += new System.EventHandler(this.importSetting); + // + // 保存ToolStripMenuItem1 + // + this.保存ToolStripMenuItem1.Name = "保存ToolStripMenuItem1"; + this.保存ToolStripMenuItem1.Size = new System.Drawing.Size(56, 20); + this.保存ToolStripMenuItem1.Text = "設定(&s)"; + // + // ヘルプToolStripMenuItem + // + this.ヘルプToolStripMenuItem.Name = "ヘルプToolStripMenuItem"; + this.ヘルプToolStripMenuItem.Size = new System.Drawing.Size(76, 20); + this.ヘルプToolStripMenuItem.Text = "ヘルプ((&h)..."; + // + // detailsText + // + this.detailsText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.detailsText.Location = new System.Drawing.Point(120, 56); + this.detailsText.Name = "detailsText"; + this.detailsText.Size = new System.Drawing.Size(373, 23); + this.detailsText.TabIndex = 7; + // + // detailsLabel + // + this.detailsLabel.AutoSize = true; + this.detailsLabel.Location = new System.Drawing.Point(12, 59); + this.detailsLabel.Name = "detailsLabel"; + this.detailsLabel.Size = new System.Drawing.Size(31, 15); + this.detailsLabel.TabIndex = 8; + this.detailsLabel.Text = "詳細"; + // + // colon + // + this.colon.AutoSize = true; + this.colon.Location = new System.Drawing.Point(100, 31); + this.colon.Name = "colon"; + this.colon.Size = new System.Drawing.Size(10, 75); + this.colon.TabIndex = 10; + this.colon.Text = ":\r\n\r\n:\r\n\r\n:"; + // + // statusText + // + this.statusText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.statusText.Location = new System.Drawing.Point(120, 85); + this.statusText.Name = "statusText"; + this.statusText.Size = new System.Drawing.Size(373, 23); + this.statusText.TabIndex = 11; + // + // sutatusLabel + // + this.sutatusLabel.AutoSize = true; + this.sutatusLabel.Location = new System.Drawing.Point(12, 88); + this.sutatusLabel.Name = "sutatusLabel"; + this.sutatusLabel.Size = new System.Drawing.Size(51, 15); + this.sutatusLabel.TabIndex = 12; + this.sutatusLabel.Text = "ステータス"; + // + // partyMaxLabel + // + this.partyMaxLabel.AutoSize = true; + this.partyMaxLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.partyMaxLabel.Location = new System.Drawing.Point(6, 25); + this.partyMaxLabel.Name = "partyMaxLabel"; + this.partyMaxLabel.Size = new System.Drawing.Size(39, 15); + this.partyMaxLabel.TabIndex = 15; + this.partyMaxLabel.Text = "Max : "; + // + // partyMaxText + // + this.partyMaxText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.partyMaxText.Location = new System.Drawing.Point(51, 22); + this.partyMaxText.Name = "partyMaxText"; + this.partyMaxText.Size = new System.Drawing.Size(186, 23); + this.partyMaxText.TabIndex = 16; + // + // partySizeText + // + this.partySizeText.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.partySizeText.Location = new System.Drawing.Point(289, 22); + this.partySizeText.Name = "partySizeText"; + this.partySizeText.Size = new System.Drawing.Size(186, 23); + this.partySizeText.TabIndex = 18; + // + // partySizeLabel + // + this.partySizeLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.partySizeLabel.AutoSize = true; + this.partySizeLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.partySizeLabel.Location = new System.Drawing.Point(247, 25); + this.partySizeLabel.Name = "partySizeLabel"; + this.partySizeLabel.Size = new System.Drawing.Size(36, 15); + this.partySizeLabel.TabIndex = 17; + this.partySizeLabel.Text = "Size : "; + // + // largeImageTextText + // + this.largeImageTextText.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.largeImageTextText.Location = new System.Drawing.Point(289, 22); + this.largeImageTextText.Name = "largeImageTextText"; + this.largeImageTextText.Size = new System.Drawing.Size(186, 23); + this.largeImageTextText.TabIndex = 24; + // + // largeImageTextLabel + // + this.largeImageTextLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.largeImageTextLabel.AutoSize = true; + this.largeImageTextLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.largeImageTextLabel.Location = new System.Drawing.Point(246, 25); + this.largeImageTextLabel.Name = "largeImageTextLabel"; + this.largeImageTextLabel.Size = new System.Drawing.Size(37, 15); + this.largeImageTextLabel.TabIndex = 23; + this.largeImageTextLabel.Text = "Text : "; + // + // largeImageKeyText + // + this.largeImageKeyText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.largeImageKeyText.Location = new System.Drawing.Point(51, 22); + this.largeImageKeyText.Name = "largeImageKeyText"; + this.largeImageKeyText.Size = new System.Drawing.Size(186, 23); + this.largeImageKeyText.TabIndex = 22; + // + // largeImageKeyLabel + // + this.largeImageKeyLabel.AutoSize = true; + this.largeImageKeyLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.largeImageKeyLabel.Location = new System.Drawing.Point(6, 25); + this.largeImageKeyLabel.Name = "largeImageKeyLabel"; + this.largeImageKeyLabel.Size = new System.Drawing.Size(35, 15); + this.largeImageKeyLabel.TabIndex = 21; + this.largeImageKeyLabel.Text = "Key : "; + // + // smallImageTextText + // + this.smallImageTextText.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.smallImageTextText.Location = new System.Drawing.Point(289, 22); + this.smallImageTextText.Name = "smallImageTextText"; + this.smallImageTextText.Size = new System.Drawing.Size(186, 23); + this.smallImageTextText.TabIndex = 30; + // + // smallImageTextLabel + // + this.smallImageTextLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.smallImageTextLabel.AutoSize = true; + this.smallImageTextLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.smallImageTextLabel.Location = new System.Drawing.Point(246, 25); + this.smallImageTextLabel.Name = "smallImageTextLabel"; + this.smallImageTextLabel.Size = new System.Drawing.Size(37, 15); + this.smallImageTextLabel.TabIndex = 29; + this.smallImageTextLabel.Text = "Text : "; + // + // smallImageKeyText + // + this.smallImageKeyText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.smallImageKeyText.Location = new System.Drawing.Point(51, 22); + this.smallImageKeyText.Name = "smallImageKeyText"; + this.smallImageKeyText.Size = new System.Drawing.Size(186, 23); + this.smallImageKeyText.TabIndex = 28; + // + // smallImageKeyLabel + // + this.smallImageKeyLabel.AutoSize = true; + this.smallImageKeyLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.smallImageKeyLabel.Location = new System.Drawing.Point(6, 25); + this.smallImageKeyLabel.Name = "smallImageKeyLabel"; + this.smallImageKeyLabel.Size = new System.Drawing.Size(35, 15); + this.smallImageKeyLabel.TabIndex = 27; + this.smallImageKeyLabel.Text = "Key : "; + // + // timeStampEndLabel + // + this.timeStampEndLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.timeStampEndLabel.AutoSize = true; + this.timeStampEndLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.timeStampEndLabel.Location = new System.Drawing.Point(247, 25); + this.timeStampEndLabel.Name = "timeStampEndLabel"; + this.timeStampEndLabel.Size = new System.Drawing.Size(36, 15); + this.timeStampEndLabel.TabIndex = 35; + this.timeStampEndLabel.Text = "End : "; + this.timeStampEndLabel.UseMnemonic = false; + // + // timeStampStartLabel + // + this.timeStampStartLabel.AutoSize = true; + this.timeStampStartLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.timeStampStartLabel.Location = new System.Drawing.Point(6, 25); + this.timeStampStartLabel.Name = "timeStampStartLabel"; + this.timeStampStartLabel.Size = new System.Drawing.Size(40, 15); + this.timeStampStartLabel.TabIndex = 33; + this.timeStampStartLabel.Text = "Start : "; + // + // partyGroupLabel + // + this.partyGroupLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.partyGroupLabel.Controls.Add(this.partySizeText); + this.partyGroupLabel.Controls.Add(this.partyMaxLabel); + this.partyGroupLabel.Controls.Add(this.partyMaxText); + this.partyGroupLabel.Controls.Add(this.partySizeLabel); + this.partyGroupLabel.Location = new System.Drawing.Point(12, 114); + this.partyGroupLabel.Name = "partyGroupLabel"; + this.partyGroupLabel.Size = new System.Drawing.Size(481, 59); + this.partyGroupLabel.TabIndex = 44; + this.partyGroupLabel.TabStop = false; + this.partyGroupLabel.Text = "パーティー"; + // + // largeImageGroup + // + this.largeImageGroup.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.largeImageGroup.Controls.Add(this.largeImageTextText); + this.largeImageGroup.Controls.Add(this.largeImageKeyLabel); + this.largeImageGroup.Controls.Add(this.largeImageKeyText); + this.largeImageGroup.Controls.Add(this.largeImageTextLabel); + this.largeImageGroup.Location = new System.Drawing.Point(12, 179); + this.largeImageGroup.Name = "largeImageGroup"; + this.largeImageGroup.Size = new System.Drawing.Size(481, 59); + this.largeImageGroup.TabIndex = 45; + this.largeImageGroup.TabStop = false; + this.largeImageGroup.Text = "ラージイメージ"; + // + // smallImageGroup + // + this.smallImageGroup.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.smallImageGroup.Controls.Add(this.smallImageTextText); + this.smallImageGroup.Controls.Add(this.smallImageKeyLabel); + this.smallImageGroup.Controls.Add(this.smallImageKeyText); + this.smallImageGroup.Controls.Add(this.smallImageTextLabel); + this.smallImageGroup.Location = new System.Drawing.Point(12, 244); + this.smallImageGroup.Name = "smallImageGroup"; + this.smallImageGroup.Size = new System.Drawing.Size(481, 59); + this.smallImageGroup.TabIndex = 46; + this.smallImageGroup.TabStop = false; + this.smallImageGroup.Text = "スモールイメージ"; + // + // timeStampGroup + // + this.timeStampGroup.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.timeStampGroup.Controls.Add(this.timeStampEndCheck); + this.timeStampGroup.Controls.Add(this.timeStampEndText); + this.timeStampGroup.Controls.Add(this.timeStampStartCheck); + this.timeStampGroup.Controls.Add(this.timeStampStartText); + this.timeStampGroup.Controls.Add(this.timeStampStartLabel); + this.timeStampGroup.Controls.Add(this.timeStampEndLabel); + this.timeStampGroup.Location = new System.Drawing.Point(12, 309); + this.timeStampGroup.Name = "timeStampGroup"; + this.timeStampGroup.Size = new System.Drawing.Size(481, 59); + this.timeStampGroup.TabIndex = 47; + this.timeStampGroup.TabStop = false; + this.timeStampGroup.Text = "タイムスタンプ"; + // + // timeStampEndCheck + // + this.timeStampEndCheck.AutoSize = true; + this.timeStampEndCheck.Location = new System.Drawing.Point(289, 26); + this.timeStampEndCheck.Name = "timeStampEndCheck"; + this.timeStampEndCheck.Size = new System.Drawing.Size(15, 14); + this.timeStampEndCheck.TabIndex = 51; + this.timeStampEndCheck.UseVisualStyleBackColor = true; + this.timeStampEndCheck.Click += new System.EventHandler(this.timeStampEndCheckChanged); + // + // timeStampEndText + // + this.timeStampEndText.Checked = false; + this.timeStampEndText.CustomFormat = "yyyy/MM/dd HH:mm:ss"; + this.timeStampEndText.Format = System.Windows.Forms.DateTimePickerFormat.Custom; + this.timeStampEndText.Location = new System.Drawing.Point(310, 22); + this.timeStampEndText.Name = "timeStampEndText"; + this.timeStampEndText.ShowUpDown = true; + this.timeStampEndText.Size = new System.Drawing.Size(165, 23); + this.timeStampEndText.TabIndex = 50; + // + // timeStampStartCheck + // + this.timeStampStartCheck.AutoSize = true; + this.timeStampStartCheck.Location = new System.Drawing.Point(51, 26); + this.timeStampStartCheck.Name = "timeStampStartCheck"; + this.timeStampStartCheck.Size = new System.Drawing.Size(15, 14); + this.timeStampStartCheck.TabIndex = 48; + this.timeStampStartCheck.UseVisualStyleBackColor = true; + this.timeStampStartCheck.Click += new System.EventHandler(this.timeStampStartCheckChanged); + // + // timeStampStartText + // + this.timeStampStartText.Checked = false; + this.timeStampStartText.CustomFormat = "yyyy/MM/dd HH:mm:ss"; + this.timeStampStartText.Format = System.Windows.Forms.DateTimePickerFormat.Custom; + this.timeStampStartText.Location = new System.Drawing.Point(72, 22); + this.timeStampStartText.Name = "timeStampStartText"; + this.timeStampStartText.ShowUpDown = true; + this.timeStampStartText.Size = new System.Drawing.Size(165, 23); + this.timeStampStartText.TabIndex = 49; + // + // buttonGroup + // + this.buttonGroup.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.buttonGroup.Controls.Add(this.button2Group); + this.buttonGroup.Controls.Add(this.button1Group); + this.buttonGroup.Location = new System.Drawing.Point(12, 374); + this.buttonGroup.Name = "buttonGroup"; + this.buttonGroup.Size = new System.Drawing.Size(481, 217); + this.buttonGroup.TabIndex = 52; + this.buttonGroup.TabStop = false; + this.buttonGroup.Text = "ボタン"; + // + // button2Group + // + this.button2Group.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button2Group.Controls.Add(this.button2Colon); + this.button2Group.Controls.Add(this.button2LabelText); + this.button2Group.Controls.Add(this.button2URLLabel); + this.button2Group.Controls.Add(this.button2URLText); + this.button2Group.Controls.Add(this.button2LabelLabel); + this.button2Group.Location = new System.Drawing.Point(6, 117); + this.button2Group.Name = "button2Group"; + this.button2Group.Size = new System.Drawing.Size(469, 89); + this.button2Group.TabIndex = 54; + this.button2Group.TabStop = false; + this.button2Group.Text = "ボタン2"; + // + // button2Colon + // + this.button2Colon.AutoSize = true; + this.button2Colon.Location = new System.Drawing.Point(47, 25); + this.button2Colon.Name = "button2Colon"; + this.button2Colon.Size = new System.Drawing.Size(10, 45); + this.button2Colon.TabIndex = 57; + this.button2Colon.Text = ":\r\n\r\n:"; + // + // button2LabelText + // + this.button2LabelText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button2LabelText.Location = new System.Drawing.Point(63, 22); + this.button2LabelText.Name = "button2LabelText"; + this.button2LabelText.Size = new System.Drawing.Size(400, 23); + this.button2LabelText.TabIndex = 54; + // + // button2URLLabel + // + this.button2URLLabel.AutoSize = true; + this.button2URLLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.button2URLLabel.Location = new System.Drawing.Point(6, 54); + this.button2URLLabel.Name = "button2URLLabel"; + this.button2URLLabel.Size = new System.Drawing.Size(28, 15); + this.button2URLLabel.TabIndex = 58; + this.button2URLLabel.Text = "URL"; + // + // button2URLText + // + this.button2URLText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button2URLText.Location = new System.Drawing.Point(63, 51); + this.button2URLText.Name = "button2URLText"; + this.button2URLText.Size = new System.Drawing.Size(400, 23); + this.button2URLText.TabIndex = 55; + // + // button2LabelLabel + // + this.button2LabelLabel.AutoSize = true; + this.button2LabelLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.button2LabelLabel.Location = new System.Drawing.Point(6, 25); + this.button2LabelLabel.Name = "button2LabelLabel"; + this.button2LabelLabel.Size = new System.Drawing.Size(35, 15); + this.button2LabelLabel.TabIndex = 56; + this.button2LabelLabel.Text = "Label"; + // + // button1Group + // + this.button1Group.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button1Group.Controls.Add(this.button1Colon); + this.button1Group.Controls.Add(this.button1URLLabel); + this.button1Group.Controls.Add(this.button1LabelLabel); + this.button1Group.Controls.Add(this.button1URLText); + this.button1Group.Controls.Add(this.button1LabelText); + this.button1Group.Location = new System.Drawing.Point(6, 22); + this.button1Group.Name = "button1Group"; + this.button1Group.Size = new System.Drawing.Size(469, 89); + this.button1Group.TabIndex = 53; + this.button1Group.TabStop = false; + this.button1Group.Text = "ボタン1"; + // + // button1Colon + // + this.button1Colon.AutoSize = true; + this.button1Colon.Location = new System.Drawing.Point(47, 25); + this.button1Colon.Name = "button1Colon"; + this.button1Colon.Size = new System.Drawing.Size(10, 45); + this.button1Colon.TabIndex = 53; + this.button1Colon.Text = ":\r\n\r\n:"; + // + // button1URLLabel + // + this.button1URLLabel.AutoSize = true; + this.button1URLLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.button1URLLabel.Location = new System.Drawing.Point(6, 54); + this.button1URLLabel.Name = "button1URLLabel"; + this.button1URLLabel.Size = new System.Drawing.Size(28, 15); + this.button1URLLabel.TabIndex = 53; + this.button1URLLabel.Text = "URL"; + // + // button1LabelLabel + // + this.button1LabelLabel.AutoSize = true; + this.button1LabelLabel.Font = new System.Drawing.Font("Yu Gothic UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + this.button1LabelLabel.Location = new System.Drawing.Point(6, 25); + this.button1LabelLabel.Name = "button1LabelLabel"; + this.button1LabelLabel.Size = new System.Drawing.Size(35, 15); + this.button1LabelLabel.TabIndex = 52; + this.button1LabelLabel.Text = "Label"; + // + // button1URLText + // + this.button1URLText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button1URLText.Location = new System.Drawing.Point(63, 51); + this.button1URLText.Name = "button1URLText"; + this.button1URLText.Size = new System.Drawing.Size(400, 23); + this.button1URLText.TabIndex = 32; + // + // button1LabelText + // + this.button1LabelText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.button1LabelText.Location = new System.Drawing.Point(63, 22); + this.button1LabelText.Name = "button1LabelText"; + this.button1LabelText.Size = new System.Drawing.Size(400, 23); + this.button1LabelText.TabIndex = 31; + // + // consoleLogLabel + // + this.consoleLogLabel.AutoSize = true; + this.consoleLogLabel.Location = new System.Drawing.Point(12, 651); + this.consoleLogLabel.Name = "consoleLogLabel"; + this.consoleLogLabel.Size = new System.Drawing.Size(72, 15); + this.consoleLogLabel.TabIndex = 59; + this.consoleLogLabel.Text = "Console Log"; + // + // リセットrToolStripMenuItem + // + this.リセットrToolStripMenuItem.Name = "リセットrToolStripMenuItem"; + this.リセットrToolStripMenuItem.Size = new System.Drawing.Size(183, 22); + this.リセットrToolStripMenuItem.Text = "リセット(&r)"; + this.リセットrToolStripMenuItem.Click += new System.EventHandler(this.resetSetting); + // + // window + // + this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(505, 740); + this.Controls.Add(this.consoleLogLabel); + this.Controls.Add(this.buttonGroup); + this.Controls.Add(this.timeStampGroup); + this.Controls.Add(this.smallImageGroup); + this.Controls.Add(this.largeImageGroup); + this.Controls.Add(this.partyGroupLabel); + this.Controls.Add(this.sutatusLabel); + this.Controls.Add(this.statusText); + this.Controls.Add(this.colon); + this.Controls.Add(this.detailsLabel); + this.Controls.Add(this.detailsText); + this.Controls.Add(this.button2); + this.Controls.Add(this.applicationIdLabel); + this.Controls.Add(this.logBox); + this.Controls.Add(this.applicationIdText); + this.Controls.Add(this.button1); + this.Controls.Add(this.menuStrip1); + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MinimumSize = new System.Drawing.Size(521, 567); + this.Name = "window"; + this.Text = "Discord Status"; + this.Load += new System.EventHandler(this.Form1_Load); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.partyGroupLabel.ResumeLayout(false); + this.partyGroupLabel.PerformLayout(); + this.largeImageGroup.ResumeLayout(false); + this.largeImageGroup.PerformLayout(); + this.smallImageGroup.ResumeLayout(false); + this.smallImageGroup.PerformLayout(); + this.timeStampGroup.ResumeLayout(false); + this.timeStampGroup.PerformLayout(); + this.buttonGroup.ResumeLayout(false); + this.button2Group.ResumeLayout(false); + this.button2Group.PerformLayout(); + this.button1Group.ResumeLayout(false); + this.button1Group.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private Button button1; + private TextBox applicationIdText; + private TextBox logBox; + private Label applicationIdLabel; + private Button button2; + private MenuStrip menuStrip1; + private ToolStripMenuItem ファイルToolStripMenuItem; + private ToolStripMenuItem 保存ToolStripMenuItem; + private ToolStripMenuItem 設定をエクスポートToolStripMenuItem; + private ToolStripMenuItem 設定をインポートToolStripMenuItem; + private ToolStripMenuItem 保存ToolStripMenuItem1; + private ToolStripMenuItem ヘルプToolStripMenuItem; + private TextBox detailsText; + private Label detailsLabel; + private Label colon; + private TextBox statusText; + private Label sutatusLabel; + private Label partyMaxLabel; + private TextBox partyMaxText; + private TextBox partySizeText; + private Label partySizeLabel; + private TextBox largeImageTextText; + private Label largeImageTextLabel; + private TextBox largeImageKeyText; + private Label largeImageKeyLabel; + private TextBox smallImageTextText; + private Label smallImageTextLabel; + private TextBox smallImageKeyText; + private Label smallImageKeyLabel; + private Label timeStampEndLabel; + private Label timeStampStartLabel; + private GroupBox partyGroupLabel; + private GroupBox largeImageGroup; + private GroupBox smallImageGroup; + private GroupBox timeStampGroup; + private DateTimePicker timeStampStartText; + private CheckBox timeStampEndCheck; + private DateTimePicker timeStampEndText; + private CheckBox timeStampStartCheck; + private GroupBox buttonGroup; + private GroupBox button2Group; + private Label button2Colon; + private TextBox button2LabelText; + private Label button2URLLabel; + private TextBox button2URLText; + private Label button2LabelLabel; + private GroupBox button1Group; + private Label button1Colon; + private Label button1URLLabel; + private Label button1LabelLabel; + private TextBox button1URLText; + private TextBox button1LabelText; + private Label consoleLogLabel; + private ToolStripMenuItem リセットrToolStripMenuItem; + } +} \ No newline at end of file diff --git a/Form1.cs b/Form1.cs new file mode 100644 index 0000000..b5fa27e --- /dev/null +++ b/Form1.cs @@ -0,0 +1,604 @@ + +using DiscordRPC; +using System.Text; +using System.Text.Encodings.Web; +using System.Text.Json; +using System.Text.RegularExpressions; +using System.Text.Unicode; +using System.Windows.Forms; +using Button = DiscordRPC.Button; + +namespace discord_status +{ + public partial class window : Form + { + public string settingPath = "setting.json"; + public class Setting + { + public string? applicationId { get; set; } + public string? details { get; set; } + public string? status { get; set; } + public string? partyMax { get; set; } + public string? partySize { get; set; } + public string? largeImageKey { get; set; } + public string? largeImageText { get; set; } + public string? smallImageKey { get; set; } + public string? smallImageText { get; set; } + public bool timeStampStartCheck { get; set; } + public bool timeStampEndCheck { get; set; } + public DateTime timeStampStart { get; set; } + public DateTime timeStampEnd { get; set; } + public string? button1Label { get; set; } + public string? button1URL { get; set; } + public string? button2Label { get; set; } + public string? button2URL { get; set; } + } + void LogBoxWrite(String logText) + { + + if (InvokeRequired) + { + Invoke(new Action(() => { + logBox.SelectionStart = logBox.Text.Length; + logBox.SelectionLength = 0; + if (logBox.Text.Length == 0) + { + logBox.SelectedText = "[" + System.DateTime.Now.ToString() + "]" + logText; + } + else + { + logBox.SelectedText = "\r\n" + "[" + System.DateTime.Now.ToString() + "]" + logText; + } + })); + } + else + { + logBox.SelectionStart = logBox.Text.Length; + logBox.SelectionLength = 0; + if (logBox.Text.Length == 0) + { + logBox.SelectedText = "[" + System.DateTime.Now.ToString() + "]" + logText; + } + else + { + logBox.SelectedText = "\r\n" + "[" + System.DateTime.Now.ToString() + "]" + logText; + } + } + } + + void ErrorBoxWrite(String logText) + { + + if (InvokeRequired) + { + Invoke(new Action(() => { + logBox.SelectionStart = logBox.Text.Length; + logBox.SelectionLength = 0; + if (logBox.Text.Length == 0) + { + logBox.SelectedText = "[ERROR]" + "[" + System.DateTime.Now.ToString() + "]" + logText; + } + else + { + logBox.SelectedText = "\r\n" + "[ERROR]" + "[" + System.DateTime.Now.ToString() + "]" + logText; + } + })); + } + else + { + logBox.SelectionStart = logBox.Text.Length; + logBox.SelectionLength = 0; + if (logBox.Text.Length == 0) + { + logBox.SelectedText = "[ERROR]" + "[" + System.DateTime.Now.ToString() + "]" + logText; + } + else + { + logBox.SelectedText = "\r\n" + "[ERROR]" + "[" + System.DateTime.Now.ToString() + "]" + logText; + } + } + } + + bool IsUrl(string input) + { + if (string.IsNullOrEmpty(input)) + { + return false; + } + return Regex.IsMatch( + input, + @"^s?https?://[-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+$" + ); + } + string ReadAllLine(string filePath, string encodingName) + { + StreamReader sr = new StreamReader(filePath, Encoding.GetEncoding(encodingName)); + string allLine = sr.ReadToEnd(); + sr.Close(); + return allLine; + } + + public DiscordRpcClient client; + public window() + { + InitializeComponent(); + } + + private void Form1_Load(object sender, EventArgs e) + { + try + { + if (File.Exists(settingPath)) + { + LogBoxWrite("Loading Setting File..."); + Setting setting = new Setting(); + setting = JsonSerializer.Deserialize(ReadAllLine(settingPath, "utf-8")); + + applicationIdText.Text = setting.applicationId; + detailsText.Text = setting.details; + statusText.Text = setting.status; + partyMaxText.Text = setting.partyMax; + partySizeText.Text = setting.partySize; + largeImageKeyText.Text = setting.largeImageKey; + largeImageTextText.Text = setting.largeImageText; + smallImageKeyText.Text = setting.smallImageKey; + smallImageTextText.Text = setting.smallImageText; + timeStampStartCheck.Checked = setting.timeStampStartCheck; + timeStampEndCheck.Checked = setting.timeStampEndCheck; + timeStampStartText.Value = setting.timeStampStart; + timeStampEndText.Value = setting.timeStampEnd; + button1LabelText.Text = setting.button1Label; + button1URLText.Text = setting.button1URL; + button2LabelText.Text = setting.button2Label; + button2URLText.Text = setting.button2URL; + LogBoxWrite("DONE"); + } + } catch { } + } + + private void loginButton(object sender, EventArgs e) + { + long applicationId; + if (!long.TryParse(applicationIdText.Text, out applicationId)) + { + ErrorBoxWrite("Application ID Invalue"); + MessageBox.Show("AvP[VID͂ĂB", + "G[ - ApplicationID Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + return; + } + if (applicationId < 0) + { + ErrorBoxWrite("Application ID Invalue"); + MessageBox.Show("AvP[VID͂ĂB", + "G[ - ApplicationID Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + return; + } + client = new DiscordRpcClient(applicationId.ToString()); + /* + client.Logger = new ConsoleLogger() { Level = LogLevel.Warning }; + */ + client.OnReady += (sender, e) => + { + LogBoxWrite($"Login to Discord with {e.User.Username}"); + }; + client.OnError += (sender, e) => + { + ErrorBoxWrite($" {e}"); + }; + client.OnConnectionFailed += (sender, e) => + { + ErrorBoxWrite($"{e.Type} {e.FailedPipe}"); + }; + client.OnClose += (sender, e) => + { + ErrorBoxWrite($"{e.Code} : {e.Reason}"); + if (e.Code == 4000) + { + MessageBox.Show("AvP[VID͂ĂB", + $"G[ - {e.Code} : {e.Reason}", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + return; + } + }; + /* + client.OnPresenceUpdate += (sender, e) => + { + logBoxWrite($"Received Update! {e.Presence}"); + };*/ + client.Initialize(); + } + + private void setButton(object sender, EventArgs e) + { + int partyMax, partySize; + Party? party = null; + Button[]? buttons = null; + Timestamps? timestamp = null; + + if (detailsText.Text.Length == 0) + { + MessageBox.Show("ڍׂ͂ĂB", + "͂Ă", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + + if (statusText.Text.Length == 0) + { + MessageBox.Show("Xe[^X͂ĂB", + "͂Ă", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + + if ((partyMaxText.Text.Length != 0) || (partySizeText.Text.Length != 0)) /*p[eB[̓`FbN*/ + { + if (!int.TryParse(partyMaxText.Text, out partyMax) || !int.TryParse(partySizeText.Text, out partySize)) + { + MessageBox.Show("p[eB[͂ĂB\np[eB[͔p݂̂łBMax Size Ƃɓ͕K{łB", + $"G[ - Party Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + if (partyMax < 0 || partySize < 0) + { + MessageBox.Show("p[eB[͂ĂB\np[eB[͔p݂̂łBMax Size Ƃɓ͕K{łB", + $"G[ - Party Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + if (partyMax < partySize) + { + MessageBox.Show("p[eB[͂ĂB\np[eB[SizeMax͑傫ł܂I", + $"G[ - Party Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + party = new Party() + { + Size = partySize, + Max = partyMax, + ID = (new Random().Next(1000, 9999)).ToString(), + Privacy = Party.PrivacySetting.Private + }; + } + + if (timeStampStartCheck.Checked || timeStampEndCheck.Checked) + { + if (timeStampStartCheck.Checked) + { + timestamp = new Timestamps() + { + Start = (timeStampStartText.Value).ToUniversalTime(), + }; + } + else + { + timestamp = new Timestamps() + { + End = (timeStampEndText.Value).ToUniversalTime() + }; + } + } + + if((button1LabelText.Text.Length != 0) || (button1URLText.Text.Length != 0)) + { + if (button1LabelText.Text.Length == 0) /*{^̕\ȂƐݒłȂ*/ + { + MessageBox.Show("{^1Label͂ĂB\n{^̕\ȂƐݒł܂B", + $"G[ - Button1 Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + if (!IsUrl(button1URLText.Text)) + { + MessageBox.Show("{^1URLɐURL͂ĂB\nURLȂA͊ԈURL̏ꍇݒł܂B", + $"G[ - Button1 Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + /*button1ݒ*/ + buttons = new Button[] + { + new Button() { + Label = button1LabelText.Text, + Url = button1URLText.Text + } + }; + } + if ((button2LabelText.Text.Length != 0) || (button2URLText.Text.Length != 0)) + { + if (button1LabelText.Text.Length == 0) + { + MessageBox.Show("{^2𗘗pɂ̓{^1ݒ肵ĂB", + $"G[ - Button1 Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + if (button2LabelText.Text.Length == 0) /*{^̕\ȂƐݒłȂ*/ + { + MessageBox.Show("{^2Label͂ĂB\n{^̕\ȂƐݒł܂B", + $"G[ - Button2 Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + if (!IsUrl(button2URLText.Text)) + { + MessageBox.Show("{^2URLɐURL͂ĂB\nURLȂA͊ԈURL̏ꍇݒł܂B", + $"G[ - Button1 Value Invalue", + MessageBoxButtons.OK, + MessageBoxIcon.Warning); + return; + } + /*button2ݒ*/ + buttons = new Button[] + { + new Button() { + Label = button1LabelText.Text, + Url = button1URLText.Text + }, + new Button() { + Label = button2LabelText.Text, + Url = button2URLText.Text + } + }; + } + + try { + client.SetPresence(new RichPresence() + { + Details = detailsText.Text, + State = statusText.Text, + Assets = new Assets() + { + LargeImageKey = largeImageKeyText.Text, + LargeImageText = largeImageTextText.Text, + SmallImageKey = smallImageKeyText.Text, + SmallImageText = smallImageTextText.Text + }, + Timestamps = timestamp, + Party = party, + Buttons = buttons + }); + LogBoxWrite("Change Discord Status DONE"); + MessageBox.Show("ύX܂I", + "Change Discord Status", + MessageBoxButtons.OK, + MessageBoxIcon.Information); + return; + } + catch(Exception ex) + { + if (ex.Message == "Object reference not set to an instance of an object.") + { + ErrorBoxWrite("Not logged into Discord : " + ex.Message); + MessageBox.Show("DiscordփOCĂύXĂB", + "G[ - Not logged into Discord", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + return; + } + else + { + MessageBox.Show("G[܂BConsole Log𐻍҂ɑMĂB", + $"G[ - {ex.Message}", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + ErrorBoxWrite(ex.Message); + return; + } + } + } + + private void timeStampStartCheckChanged(object sender, EventArgs e) + { + timeStampEndCheck.Checked = false; + } + private void timeStampEndCheckChanged(object sender, EventArgs e) + { + timeStampStartCheck.Checked = false; + } + + + + + private void saveSetting(object sender, EventArgs e) + { + try + { + JsonSerializerOptions options = new JsonSerializerOptions + { + Encoder = JavaScriptEncoder.Create(UnicodeRanges.All), + WriteIndented = true + }; + File.WriteAllText(settingPath, JsonSerializer.Serialize(new Setting() + { + applicationId = applicationIdText.Text, + details = detailsText.Text, + status = statusText.Text, + partyMax = partyMaxText.Text, + partySize = partySizeText.Text, + largeImageKey = largeImageKeyText.Text, + largeImageText = largeImageTextText.Text, + smallImageKey = smallImageKeyText.Text, + smallImageText = smallImageTextText.Text, + timeStampStartCheck = timeStampStartCheck.Checked, + timeStampEndCheck = timeStampEndCheck.Checked, + timeStampStart = timeStampStartText.Value, + timeStampEnd = timeStampEndText.Value, + button1Label = button1LabelText.Text, + button1URL = button1URLText.Text, + button2Label = button2LabelText.Text, + button2URL = button2URLText.Text + }, options)); + LogBoxWrite($"Setting Save DANE - Save Path: {Directory.GetCurrentDirectory()}"); + MessageBox.Show("ۑ܂I", + "Setting Save DANE", + MessageBoxButtons.OK, + MessageBoxIcon.Information); + return; + } + catch(Exception ex) + { + MessageBox.Show("G[܂BConsole Log𐻍҂ɑMĂB", + $"G[ - {ex.Message}", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + ErrorBoxWrite(ex.Message); + return; + } + } + + private void exportSetting(object sender, EventArgs e) + { + SaveFileDialog saveFileDialog = new SaveFileDialog(); + saveFileDialog.Title = "ݒGNX|[g"; + saveFileDialog.InitialDirectory = Directory.GetCurrentDirectory(); + saveFileDialog.FileName = settingPath; + saveFileDialog.Filter = "JSON File(*.json)|*.json"; + saveFileDialog.CheckPathExists = true; + saveFileDialog.CreatePrompt = true; + saveFileDialog.OverwritePrompt = true; + DialogResult result = saveFileDialog.ShowDialog(); + if (result == DialogResult.OK) + { + try + { + JsonSerializerOptions options = new JsonSerializerOptions + { + Encoder = JavaScriptEncoder.Create(UnicodeRanges.All), + WriteIndented = true + }; + File.WriteAllText(saveFileDialog.FileName, JsonSerializer.Serialize(new Setting() + { + applicationId = applicationIdText.Text, + details = detailsText.Text, + status = statusText.Text, + partyMax = partyMaxText.Text, + partySize = partySizeText.Text, + largeImageKey = largeImageKeyText.Text, + largeImageText = largeImageTextText.Text, + smallImageKey = smallImageKeyText.Text, + smallImageText = smallImageTextText.Text, + timeStampStartCheck = timeStampStartCheck.Checked, + timeStampEndCheck = timeStampEndCheck.Checked, + timeStampStart = timeStampStartText.Value, + timeStampEnd = timeStampEndText.Value, + button1Label = button1LabelText.Text, + button1URL = button1URLText.Text, + button2Label = button2LabelText.Text, + button2URL = button2URLText.Text + }, options)); + LogBoxWrite($"Setting Export DANE - Export Path: {saveFileDialog.FileName}"); + MessageBox.Show($"ݒGNX|[g܂I\nGNX|[g: {saveFileDialog.FileName}", + "Setting Export DANE", + MessageBoxButtons.OK, + MessageBoxIcon.Information); + return; + } + catch (Exception ex) + { + MessageBox.Show("G[܂BConsole Log𐻍҂ɑMĂB", + $"G[ - {ex.Message}", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + ErrorBoxWrite(ex.Message); + return; + } + } + else if (result == DialogResult.Cancel) + { + return; + } + } + + private void importSetting(object sender, EventArgs e) + { + OpenFileDialog openFileDialog = new OpenFileDialog(); + openFileDialog.Title = "ݒC|[g"; + openFileDialog.InitialDirectory = Directory.GetCurrentDirectory(); + openFileDialog.FileName = settingPath; + openFileDialog.Filter = "JSON File(*.json)|*.json"; + openFileDialog.FilterIndex = 1; + DialogResult result = openFileDialog.ShowDialog(); + + if (result == DialogResult.OK) + { + try + { + LogBoxWrite("Import Setting File..."); + Setting setting = new Setting(); + setting = JsonSerializer.Deserialize(ReadAllLine(openFileDialog.FileName, "utf-8")); + + applicationIdText.Text = setting.applicationId; + detailsText.Text = setting.details; + statusText.Text = setting.status; + partyMaxText.Text = setting.partyMax; + partySizeText.Text = setting.partySize; + largeImageKeyText.Text = setting.largeImageKey; + largeImageTextText.Text = setting.largeImageText; + smallImageKeyText.Text = setting.smallImageKey; + smallImageTextText.Text = setting.smallImageText; + timeStampStartCheck.Checked = setting.timeStampStartCheck; + timeStampEndCheck.Checked = setting.timeStampEndCheck; + timeStampStartText.Value = setting.timeStampStart; + timeStampEndText.Value = setting.timeStampEnd; + button1LabelText.Text = setting.button1Label; + button1URLText.Text = setting.button1URL; + button2LabelText.Text = setting.button2Label; + button2URLText.Text = setting.button2URL; + LogBoxWrite("DANE"); + return; + } + catch (Exception ex) + { + MessageBox.Show("G[܂BConsole Log𐻍҂ɑMĂB", + $"G[ - {ex.Message}", + MessageBoxButtons.OK, + MessageBoxIcon.Error); + ErrorBoxWrite(ex.Message); + return; + } + } + else if (result == DialogResult.Cancel) + { + return; + } + } + + private void resetSetting(object sender, EventArgs e) + { + applicationIdText.Text = ""; + detailsText.Text = ""; + statusText.Text = ""; + partyMaxText.Text = ""; + partySizeText.Text = ""; + largeImageKeyText.Text = ""; + largeImageTextText.Text = ""; + smallImageKeyText.Text = ""; + smallImageTextText.Text = ""; + timeStampStartCheck.Checked = false; + timeStampEndCheck.Checked = false; + timeStampStartText.Value = DateTime.Now; + timeStampEndText.Value = DateTime.Now; + button1LabelText.Text = ""; + button1URLText.Text = ""; + button2LabelText.Text = ""; + button2URLText.Text = ""; + } + } +} \ No newline at end of file diff --git a/Form1.resx b/Form1.resx new file mode 100644 index 0000000..5a3f7e7 --- /dev/null +++ b/Form1.resx @@ -0,0 +1,1196 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 17, 17 + + + + + AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAABABILAAASCwAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA8WJUAPBjVQDTVCwA8WRXAOxfUQDxYVQA7GhaAPZaTQDrXU8AAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA82JVAO1hVADNUVIA8GNUAO1cTADxY1YA92tcAPBh + VQDtX1MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxY0kA82FUAO9pWwDxZFcA8WFWAPJk + VwDyZFcA8mVYAPJmWQDxZFcA8WVYAPBkWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA + AADyZVcA82VXAPNkVwDzZVkA8mVYAPJkVwDxZFcA8WBUAPJkVwDzZloA8GBVAPtOTAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOtY + TgDxYVQA8mVYAPJjVgDwaFsA8mRXAPJkVwDyZVgA8mNVA/JkVxnyZFdI8mRXQfJjVgLyZFcA8mRXAPVi + SwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9V5RAPJkVwDyZFcA8mNWBPJkV0XyZVdD8mRXF/Bi + VQLyZVgA8mRXAPJkVwDxZlgA8mNXAPJlWADwYFIA7VtJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP1mTQDzY1UA911KAPJkVwDwYlUA8mRXAPJlWAD9RywA8mRXFfJk + V1DyZViT8mVYyvJlWPHyZVjW8mVXOvJlWADxYlUA9HtlAPRjVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNj + VADyX1QA8mJWAPJlWADyZFdH8mVY3/JlWO7yZVjH8mVYjvJkV0vyZFcS9nFgAPJlWADyZFcA8GJWAPJk + VwD/h4MA8WJVANRQSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNjVgDyY1YA8mNWAPFs + WwDyZFcA8mVXAPNmWQDyZFcQ8mVYP/JlWIDyZVjA8mVY8PJlWP/yZVj/8mVY//JlWP/yZViy8mRXFfJl + VwDyZVgA8mRXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mVXAPJmWADyZVgA8mRXGvJlWLryZVj/8mVY//Jl + WP/yZVj/8mVY7vJlWL3yZVh78mVYO/JkVw7yZVkA8mRYAPJkVwD1al4A8mNWAPJkVgDyYVQAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAPZgbQDxZFcA8WRWAPJiUgDyZFcA8mVYAPFjVgPyZVcg8mVYXPJlWLHyZVjr8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWPnyZVh28mJWBPJkVwDyZFYA9nR1AAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFg + VgDyZFcA8mRXAPJjVgbyZViD8mVY+/JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP7yZVjp8mVYrfJk + WFjyZFce8WJVAvJlWADyZFcA81tRAPNkVwDyZVgA7mZfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBmVADxZFcA8WRXAPJfUQDyZFcA8mVYAPJj + VgbyZFcw8mVYiPJlWNHyZVj38mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WOPyZFc98mVYAPyMqwD0aVwA7VtVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvYFQA9AAAAPFdUgDyZVgA8mRYQ/JlWOfyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY9vJlWM7yZViE8mRXLfJjVgXyZVgA8mRXAPdc + RADyZFcA8mVXAPRoXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFl + WADyZFcA8mNXAPFhVgDyZFcA8mVYAPFkVgvyZFdH8mVYmfJlWN7yZVj+8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWKryZFcT8mRXAPJlWAD0YlcAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFk + VgDyZVgA8mVYAPJkVxnyZViz8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP3yZVjb8mVYlfJlV0TyZFYJ8mVYAPJkVwDvXlAA8WRWAPFlVwDyZ1gAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFhVgDyZFgA8mRXAPBiVgDyZFcA8mZYAPJkVw7yZVdI8mVYofJl + WOvyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY9/JlWGnyal0A8mRXAPJjVwDyYlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADta1cA8mNWAPJkVwD5nqMA8mVYcPJlWPryZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY6fJl + WJzyZVhE8mRXDfJlWADyZFcA8WJUAPJjVgDyY1YA815TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPVgVQDyZFcA8mRWAPNl + WQDyZFcA8mVYAPJkVwnyZFdE8mVYq/JlWO7yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYzPJkVyTyZVgA825YAPJk + VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFk + VgDsTUUA8mVYAPJkVyzyZVjT8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWOzyZVil8mRXP/JkVwjyZVgA8mRXAPJl + WQDyY1YA8mNWAPNeUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAADvX00A82ZcAPJkVwDyZFcA8mVYAPJjVgTyZFg+8mVYovJlWOnyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj98mVYjPJjVwXyZFcA8mJWAPFkWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxZFoA8mRXAPJkVwDxY1YH8mVYlvJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjn8mVYn/JkVzryYlUD8mVYAPJkVwDyZFcA8WZYAPNYTQAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxZVkA8mVYAPJkVwDxY1YA8mRXAPFc + TADyZVgt8mVYifJlWOLyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjf8mRXM/Jl + WADxa1sA8mRXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPtTTADwZ1kA82FWAPNk + VwDyZFcA8mRXAPFlWQDtaV0A8WNWAPNjVQDyY1YA8mRWAPJkVgDyY1YA8mJWAPJjVQD6dF8A82VYAPJk + VwDyZFcA8WRWAPJkVQD1ZV0A7GJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJk + VwD1YlUA8mVYAPJkWDzyZVjk8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY3/Jl + WIbyZFcr9RIBAPJkVwDyY1cA8mRXAPBkWADwYlIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AADwX1AA8GFSAPJiVQDxaFsA8mRXAPNmWQDyZFcW8mVYavJlWNbyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZViU8mRXCfJkVwDyZFcAAAAAAAAAAAAAAAAA+GVbAPBh + UgD4cG4A8WRWAPJlVwDyYlUA8mRXAPJkVwDyZVgA8mVYAPJlWADyZVgA8mVYAPJlWADyZVgA8mVYAPJm + WQDyZlkA8mZZAPJmWQDyZVgA8mVYAPJlWADyZVgA8mVYAPJlWADyZVcA8mVYAPJkVwDyZFcA8mFTAPJl + WADxZFcA6XGLAPJjUQDvcGAAAAAAAAAAAAAAAAAA8mRXAPJkVwDyZFcO8mVYpvJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/vJlWNPyZVhm8mRXFPJmWADyZFcA8mVZAPFj + VQDwYlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8GZXAPNkWADyZFcA8mNWAPJlWADyY1YE8mVXSfJl + WLnyZVj38mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY9vJl + WK7yZFcX8mRYAPJkVwDyY1cA8mNWAPJkVwDvaVwA8mRWAPJkVwDyZFcA8mVYAPJlWADyZlkA8WNWAvJk + VwnyZFgS8mVYHPJlVyfyZVcz8mVYRPJlWFTyZVhf8mVYZvJlWGnyZVhp8mVYZvJlWGDyZVdV8mVYRvJl + WDTyZFgo8mVXHfJlVxLyZFcJ8mNWA/JnWQDyZVgA8mVYAPJkVwDyZFcA8mRXAPNvXwDyZFcA8mJWAPJj + VwDyZFcA8mRXAPJkVx7yZVi68mVY+PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWPbyZVi28mRXRfJjVQTyZFcA8WJVAPFkVgDyZVcA9mRbAAAAAAAAAAAACQQDAPRi + VADyYVQA8mZZAPJkVwDyZlkA8mRXIPJlWIryZVjl8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY5PJlWJ7yZVdV8mRXG/JjVgHyZFcA8mVYAPJjVgDyZFcA8mRYAPJl + WADzZ1oA8WNWBfJkVxbyZVc48mVYWfJlWHfyZViT8mVYrPJlWMHyZVjS8mVY3vJlWOfyZVjv8mVY9fJl + WPnyZVj68mVY+/JlWPvyZVj68mVY+fJlWPbyZVjv8mVY6PJlWN/yZVjT8mVYw/JlWK7yZViV8mVYefJl + WFryZVc68mRXGPJkVgbzZ1oA8mVYAPJlWADyZFcA8mNVAPJmWADyZFYA8mNWAvJkVx/yZFdb8mVYpPJl + WOjyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjk8mVYhvJk + Vx7yZlkA8mRXAPJlWADzYVUA8GBUAAYDAgDyZFgA8mRXAPJkVgDyZVgA8mNXCfJlWFDyZVjA8mVY/fJl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj98mVY2fJlWJHyZVc98mNVCPJl + WADyZFcA8mRXAPJkVwDyZVgA8mhdAPJkVw3yZFgm8mVYTPJlWHbyZVif8mVYxfJlWOfyZVj48mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY+PJlWOnyZVjH8mVYoPJlWHfyZVhN8mRXJ/Jk + Vw3zaV4A8mVYAPJlVwDyZFcA8mRXAPJmWQDyZFcK8mVXQvJlWJbyZVjc8mVY/vJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj98mVYvPJkV0zyY1YH8mVYAPJkVwDyZFcA8mVYAPJk + WADyZFcA8WZZAPJkVxzyZViL8mVY7fJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj+8mVY3vJlWIryZFcr8mNVBPJlWADyZFcA8mRXAPJlWADyYFYC8mRXFPJkWDjyZVdu8mVYsPJl + WNzyZVjz8mVY/vJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY/vJlWPPyZVjd8mVYsvJlV2/yZVc48mRXFPJiVQHyZVgA8mRXAPJk + VwDyZVgA8mJVBfJkVy/yZViP8mVY4fJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY6/JlWIfyZFca8mVYAPJkVwDyZFcA8mRXAPFjVgPyZVdE8mVYwfJlWPvyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY5vJlWIzyZFcw8WNWBfJlWADyZFcA8mVYAPRq + XgDyZFYQ8mRXRPJlWInyZVjC8mVY6PJlWPzyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY/PJlWOnyZVjB8mVYifJkV0LyZFcP9GdcAPJlWADyZFcA8mVYAPJkVgbyZVcz8mVYk/Jl + WOnyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY+/JlWL3yZVhB8mJWAvJk + VwDyaV8A8mVYWPJlWODyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WNbyZFdJ8mNVBPJlWADyZFcA8mVYAPJkVwryZFc48mVYePJlWLnyZVjr8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY6vJl + WLfyZVh18mRXNfJjVwjyZVgA8mRXAPJlWADzYlYG8mVXVPJlWOPyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWN3yZVhU9GhbAPFjVwTyZVia8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY6PJlV2ryZFcL8nFfAPJkVxfyZVhP8mVYofJl + WOXyZVj+8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP3yZVjj8mVYm/JlWEryZFcU8WhbAPJk + Vw/yZVh28mVY8PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WJbxY1YD8mRXCfJlWKjyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY8vJlWJvyZFh38mVYw/JlWPLyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY8PJlWL3yZFdy8mVYpPJlWPbyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYpfJkVwjyZVcO8mVYtfJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/vJlWPzyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WPvyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZViz8mRXDfJlVxPyZVjA8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWL7yZFcS8mVYGfJlWMnyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVYyPJlWBjyZVgf8mVY0PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjP8mVXHvJlWCTyZVjW8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWNTyZVgj8mVYKPJlWNryZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY2fJlWCjyZVgs8mVY3fJl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjc8mVYK/JlWC7yZVjf8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWN/yZVgu8mVYL/Jl + WODyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY3/JlWC/yZVgu8mVY3/JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjf8mVYLvJl + WC3yZVje8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWN7yZVgt8mVYKvJlWNvyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj18mVY6vJlWOnyZVjz8mVY/vJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj08mVY6fJlWOnyZVj08mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY2/Jk + WCryZVgm8mVY2PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWO3yZVi58mVYgfJkV1XyZFc68mRXOfJl + WE/yZVh58mVYr/JlWOXyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWOryZVi18mVYfvJkWFLyZFc68mRXOfJkV1HyZVh88mVYsvJl + WOfyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjY8mRYJ/JlWCHyZVjT8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WPnyZVi18mRXSPJkVxD5hXcA8mVYAPJkVwDyZVgA8mVYAPJoWwDyZFcL8mVXOvJlWKDyZVj08mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWPjyZVis8mRXQfJk + Vw7wamAA8mVYAPJlWADyZVgA8mVYAPJqXADyZFcN8mRXPfJlWKbyZVj18mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WNPyZVgi8mVYHPJlWMzyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjx8mVYf/JkVxfyZlgA8mRXAPJjVgDxXVQA82ZYAPJl + WADyYFEA8mRWAPJkVwDyZVgA8mRXDvJlWGfyZVjk8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjs8mVYdfJkVxTyZVgA8mRXAPJkVwDuXlQA82ZYAPJmWQDvXE4A8mRXAPJk + VwDyZVgA8mRXEPJlWG3yZVjp8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYzfJlWBzyZVgW8mVYxPJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY7/Jl + WHPyY1cJ8mRXAPJeUwDyY1cA9GdaANEuKwDyW04ANBUVAOFcSgDzZFcA8mRWAPRnWwDyZFcA8WFUAvJl + WFryZVjh8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY6vJlWGryY1YG8mRYANwr + HQDyY1YA8mRYAO9lSwD6Z1AApDUuAOVzuADyZVkA8mNWAO9zZQDyZFcA8mNVBPJkWGDyZVjm8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVjF8mRXF/JkVxDyZVi58mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWPvyZViL8mRWCPJkWADyZVgA3//oAPFgUwD/XV0AAAAAAAAA + AAAAAAAAAAAAAAAAAAD1Zl0A8mZZAPJkVwDyZFcA7FxOAfJlWGzyZVj08mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWPnyZVh+8mNVBPJkVwDyZVgA9GpfAPNXUQAUAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AADtiG4A8mZYAPJlWADyZFcA8WFVA/JlWHfyZVj28mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWLryZVcQ8mVXCvJlWK3yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYuPJk + VxnyZVgA82haAPpyYgDyZlkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYFQA8WNXAPJk + VwDyZFcA8mRXDfJlWJzyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYrPJkVxTyZVcA8mVYAOJ0 + YADyZFYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwY1QA9WlcAPJlWADyZFcA8mNXEPJl + WKbyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVYrvJlVwvyZFcF8mVYnfJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWPPyZVhV8mVZAPJkVgDyY1YA72NXAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYFMA+G1jAPNnWwDyZVgA8mVXN/JlWOPyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWOzyZVdG8mVYAPFhUQDyYVMA8GFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAADyYVUA82BUAO9aTgDyZVgA8mRXQ/JlWOvyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVif8WNXBvJjVQHyZViM8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYt/Jk + VxPyZFcA8mVXAO1dUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AADxaFwA8mNWAPJkVwDyZFcI8mVYovJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYsPJkVw7yZFcA8mRWAP9c + EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZVgA8mNXAPJk + VwDyZFcM8mVYqfJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWI7wYVUC82ZaAPJlWHjyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWPvyZVhp8mZZAPJjVgDxaFoAAQAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZFcA8WNVAPJlWADyZVhQ8mVY8vJl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWPfyZVhd8mZZAPJjVgDzZVcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZFgA72FSAPNmWQDyZFdZ8mVY9vJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYevNnWgDyZVgA8mVYY/Jl + WPvyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY6fJk + VzjyZVgA8mVYAPNiVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAP93mgDyZFcA8mVYAPJkVyDyZVjV8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY3/JkVyryZVgA8mRXAPRf + UwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5e + SwDyZVcA8mVYAPJkVyvyZVjg8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWPvyZVhl8mVYAPJlWADyZVhN8mVY9PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjS8mRXHfJkWADyY1cA+VtVAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFhVQDyZFcA8mRXDfJl + WLfyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjE8mRXE/JkWADyY1YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjVgDyZVcA8mRXFfJlWMbyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY9fJlWE/yZVgA8mVYAPJl + WDfyZVjq8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WL/yZFgQ8mRYAPJiVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA6mFeAPJlVwDyZFcF8mVYoPJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWK/yZFcK8mRXAPNh + VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA8WFVAPJkVwDyZFcL8mVYsfJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjp8mVXOPJlWADyZVcA8mRXIvJlWNfyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYtfJkVwzyZVgA8WRXAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxYVYA8mRXAPJj + VgPyZViV8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVYpPJkVgbyZVcA7WBMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzX1IA8mRXAPJkVwfyZVin8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWNHyZFcf8mRXAPJk + VwDyZFYP8mVYtvJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVi38mVXDPJlWADzZFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBiVQDyZFgA8mNXA/JlWJbyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVim8mRXB/Jl + VwDwYlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAPFgUwDyZFgA8mRXB/JlWKfyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVYsfJkVwvyZFcA8mRXAPJjUwLyZViR8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWMPyZVcT8mVXAPNkVgAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5WUAPJl + VwDyZFcG8mVYovJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWLTyZFcL8mVXAPJjVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA82JVAPJlVwDyZFcL8mVYs/Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZViT8mRWAvJl + VwDyZFYA8mZZAPJlWG/yZVj98mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY2PJlWCLyZVgA8mRXAPFkVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZFcA8mVYAPJlVw/yZVi78mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYy/Jl + WBjyZVgA8mRXAPJjVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAPpRSADyZFcA8mVYAPJkVxfyZVjK8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY/vJlWHPyZlkA8mRXAPVsYQDyZVgA8mVYTvJlWPTyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjv8mVYQ/JlWADxZlgA8GNVAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+2hTAPJl + VwDyZVgA8mVYJfJlWNryZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjm8mVYNPJlWADyZVgA8GRVAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9WBUAPJkWADyZVgA8mVYMfJl + WOXyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj18mVXUfJl + WAD/xbsA8mVYAPJlWADyZVcw8mVY5PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP7yZVh7yToaAPFkVwDvYlMA31o4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1bSQDyZFYA8mVYAPJlWADyZVhe8mVY9vJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WPvyZVhx83BkAPJkVwDzZlsA20lJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAADwZ1oA8mNWAPJnWgDyZVhm8mVY+fJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWObyZVcy8mVYAPJlWADyY1cA8mRXAPJkVxfyZVjK8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWMryZFcf8mVXAPJl + VwDwYlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9GJVAPJk + VgDyZFcA8mRXDvJlWLDyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWMPyZFcX8mVXAPJkVwDxYlUAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9GJUAPJkVwDyZFcA8mRXFPJl + WLryZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYzfJl + WBnyZVgA8WRXAPBfVADyZFcA8mRXB/JlWKbyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY+vJlWGzyZ1sA8mRWAPFiVgDsREEAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPRmWQDxYVUA8mBUAPJlWADyZVhI8mVY7fJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY9fJlWFzyZlkA8WNWAPJiVQD1aaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAPFsXQDyY1UA82NVAPJmWQDyZVhX8mVY9PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVim8mRXCPJkVwDxYVYA8WFVAPNkVwDxaFoA8mVYcPJl + WPzyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY0PJk + Vy/yZVgA8F1TAPJhVQD0WEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzZVcA8GFVAPNm + WADyZFcA8mRXHPJlWLjyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYx/JkVyjyZVgA83RkAPFj + VgDxb1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0a14A82JUAPFoXgDyZVgA8mRXIvJl + WMDyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY+/Jl + WGzyZ1kA8mRXAPFjVwDvX1cA8GdYAPJlWADyZVg78mVY6/JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYq/JkVxfyZVgA8l9TAPJjVgDxZFcA8GBUAAAA + AAAAAAAAAAAAAAAAAADrXFEA8mJVAPFjVgDhNjwA8mVYAPJkVwvyZViL8mVY/PJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVYnfJkVxLyZVgA8F9UAPFjVgDxY1UA8F5OAAAAAAAAAAAAAAAAAAAA + AADxWVEA8WNWAPJjVgDxXEoA8mRYAPJkVw/yZViZ8mVY/vJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjt8mVYPvJlWADyZlgA7WVYAAAAAADyZFcA8mVXAPJk + VxryZVjO8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj78mVYmvJkVxjyZVgA8mRXAPJmWQDyY1YA82ZZAO9TSgCzhE8A8mNWAPJiVQDyZVgA8mNWAPJl + WADyZFcN8mVYgvJlWPTyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj48mVYkvJk + VxPyZVgA8mRXAPJlWQDyY1YA8mRWAOlTUwD4YkoA8mNXAPJjVgDyZlgA8mRWAPJlWADyZFcR8mVYi/Jl + WPfyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WNHyZFcd8mVYAPJkVwAAAAAAAAAAAPJiVADyZFcA8WRXB/JlWKTyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj78mVYsPJkVzfwXU4B8mVYAPJk + VwDyY1YA82NWAPJkVgDyZFcA8mRXAPJlWADza14A8mRXKPJlWJzyZVj18mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj58mVYqPJkVzDyb2MA8mVYAPJkVwDyZFcA82NWAPFi + VQDyZFcA8mRXAPJlWADxcGUA8mRXLvJlWKTyZVj48mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVYqfJkWAjyZVgA8mNXAAAAAAAAAAAA8mNWAPFj + VwDzZ1oA8mVYcvJlWP3yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY2fJlWIHyZFg18mNWDPNxZgDyZlkA8mZZAPNnXADyY1YI8mVXLfJl + WHPyZVjM8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY0/JlWHryZFcy8mRXCvBqXADxZlkA8mZZAPNqXQDyY1cK8mRXMfJlWHnyZVjS8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP7yZVh38mdbAPJkVwDyZFcAAAAAAAAAAADzaVYA8GdZAPJlWADyZVg/8mVY6vJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/vJl + WOTyZVit8mVYgvJlWG/yZVhu8mVYfvJlWKXyZVjd8mVY/PJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/fJlWOHyZVip8mVYgPJl + WG7yZVhu8mVYgPJlWKjyZVjg8mVY/fJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY6fJlVz7yZVgA8G9iAOp6XQAAAAAAAAAAAAAA + AADxY1YA8mRXAPJkVxHyZVi68mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/fJlWP3yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/fJlWP3yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVi+8mRXEvJkVwDyZFYAAAAAAAAAAAAAAAAAAAAAAPFlWADyZFcA/w8IAPJlWILyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWIjyYFQB8mRXAPJkXQAAAAAAAAAAAAAA + AAAAAAAA715RAP8yNADyZVgA8mVYSvJlWPHyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj08mVYUPJlWAD0YFMA8mVSAAAAAAAAAAAAAAAAAAAAAAD/ZkwA8mRWAPJlVwDyZFcc8mVYy/Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWMvyZFce8mRXAPJkVwD0YVYAAAAAAAAA + AAAAAAAAAAAAAAAAAADyYVIA8mRXAPJgVALyZViD8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVYh/JgVALyZFcA82JVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjVQDzalsA8mVYAPJl + WELyZVjt8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWPDyZVhI8mVYAAD//wDyY1YAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA7mVSAPJkVwDyZVgA8mRXFvJlWMTyZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVYyfJlVxnyZVcA8mVXAPNjVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8WdYAPJk + VwD0YlMB8mVYfvJlWP3yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP3yZViA8WJUAvJkVwD/cIIAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzY1cA8WldAPJlWADyZFcw8mVY3/JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY4/JlWDPyZVgA8mZbAPBkVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPVl + VgDyY1UA8mRXAPJkVgnyZVil8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVit8mRXC/JkVwDzZFcA6GJLAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjVgDyY1YA8mVYAPJlWFzyZVj38mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY+PJlWGPyZlkA8WRWAPJkVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA8GNWAPJlWADyZVgA8mRXGvJlWMLyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjG8mRXHPJlVwDyZVgA5WtVAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4JV6APJkVwDyZ1oA8mVYcPJl + WPzyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY/fJlWHj2a2IA8mRXAOBWQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD0Y1cA8mVYAPJlWADyZFcr8mVY2/JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjf8mVXMfJlWADyZVgA72RWAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQIBwDyY1YA8mRXAPJj + VgXyZViM8mVY/vJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWI7yZFYG8mRXAPJjVgDuZlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkVwD0amEA8mVYAPJkVzLyZVjg8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjk8mVYN/JlWADwZ1sA8mNWAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72VaAPJj + VgDyZFcA8mRXB/JlWJryZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWKDyZFcJ8mRXAPJkVgDuY1YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mRXAPNeUgDyZVgA8mRXP/JlWOTyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjm8mVXQfJlWADyYlYA8WRXAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AADxZlkA8mRWAPJkVwDyY1YG8mVYlfJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWJvyZFYH8mRXAPNkVwDvZlYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZVcA/8PKAPJlWADyZFc98mVY5/Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjo8mVYQvJlWADwYlIA9GVXAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAPJlVQDyY1YA8mRXAPJkVgjyZViS8mVY/vJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWJPyZFYI8mRXAPJkVgDzY1cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkVwDzZlgA8mVYAPJk + VzDyZVje8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjh8mVXNPJlWADxZVkA8mRXAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA8mRXAPJjVgDyZFcA8mNWBPJlWIbyZVj98mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY/PJlWIbxZFYF8mRXAPJkVgDsY14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mRWAPFo + XADyZVgA8mRXI/JlWMvyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVjN8mRXI/JkWADyZFkA8mRXAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYlMA82NVAPNkVwDwaFoA8mVYbPJlWPjyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY9vJlWGvxb2EA8mRXAPJkVQDxY1UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AADyY1UA8mVXAPJkVwDyZFcV8mVYsvJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZViv8mRXEvJlWADyZVgA8mNWAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPpbVgDxP0YA8GBVAPJmWADyZFhH8mVY6vJl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY6fJlWEfyZVgA8mNWAPRgUADvWFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAO1YTwDyY1cA8mRXAPJkVwjyZViO8mVY/fJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWPzyZViJ8mNWB/JkVwDyZFcA42h0AAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkVwDyZlgA8mVYAPJk + VyPyZVjO8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVYzPJkVyLyZVcA8mVYAPNlVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA82VVAPFiVwDyZFcA+HZpAPJlV1/yZVjw8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWO3yZVdY829hAPJjVgDxYlUA82NWAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mJXAPJl + WADyZFcA8mRXC/JlWJzyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVYl/JkVwnyZFcA8mRXAPFiVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3XFYA8WhdAPJpWgDyZVgA8mRYMPJlWL3yZVj18mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY9PJlWLfyZVgr8mVYAPFlWADxZVoA719UAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AADyZVgA8WNXAPFjVgDqXk0A8mRXGPJkWFnyZVi28mVY7vJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjw8mVY6fJlWPTyZVj78mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WPryZVjz8mVY6fJlWPHyZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY7fJl + WLPyZVdV8mRXFvJqXwDyZFYA8mRXAPBlVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxZFYA8WRXAPFkVgDyZVcA8mZZAPJk + VxLyZFdG8mVYjvJlWNfyZVj88mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY9fJlWG/yZFc08mVYTPJl + WGLyZVh48mVYjPJlWJ3yZVis8mVYufJlWMfyZVjT8mVY3PJlWOHyZVjj8mVY5fJlWOXyZVjj8mVY4PJl + WNvyZVjS8mVYxfJlWLjyZVir8mVYnPJlWIryZVh38mVYYfJlWEvyZVc08mVYcvJlWPXyZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj78mVY1fJlWIryZVhD8mRXEPNmWQDyZFcA8mRXAPJkVwDyZFYAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAOJYUADvYVUA9mtbAPJkVwDxY1cA8mRXAPJlWADyY1UD8mRXK/JlWG/yZVix8mVY5PJl + WP7yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjH8mRXGfJlVwDyZVgA8mVYAPJmWQDwYFMB8mRXBPJlVwnxZFcO8mRXF/Jk + VyDyZFcn8mRXLfJlVzDyZVgy8mVYMvJlVzDyZFcs8mRXJ/JkVx/yZVcW8mRXDfJkVwjyZFYE8l9TAfJm + WQDyZVgA8mVYAPJlWADyZFcY8mVYxfJlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP3yZVji8mVYrvJlWGzyZFco8mNVAvJl + WADyZFcA8WJUAPFkVwDxZVkA8mJWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA815QAPJm + WADyZFcA709HAPJkVwDyZVgA8WhaAPJkVwzyZVc18mVXgvJlWMLyZVjq8mVY/fJlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY+/JlWHXyg4UA8mRWAPNo + WQDyY1YA8mRXAPJkVwDyZFcA8mVYAPJlVwDyZFcA8mVXAPJkVwDyZFcA8mVYAPJlWADyZVgA8mVXAPJk + VwDyZFcA8mVXAPJlVwDyZFcA8mVXAPJlVwDyZFcA8mRXAPJjVQDzZlkA8mRXAO9qXwDyZVh18mVY/fJl + WP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/fJl + WOnyZVjA8mVXfvJkVzLyZFcL8mZZAPJlWADyZFcA9m9nAPJkVwDzZFkA7mVPAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPdbTADyZFYA8mNVAPJmWADyY1cA8mRXAPJl + WADyYVEB8mRXFPJlVzvyZVh08mVYtvJlWOfyZVj78mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVjI8mRXH/JlWADzZVgA8WJTAAAAAAD7ZFIA82JTAPJeVAD/izEA72JUAPFj + VgDyZFcA8mRXAPJkVwDyZFcA8mVYAPJlVwDyZFcA8mRXAPJkVwDyZFcA8mRWAPNfVQDybVYA8GBPAPFh + UQDvYE0AAAAAAPBhUwDyZFcA8mRYAPJkWCbyZVjP8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY//Jl + WP/yZVj/8mVY//JlWP/yZVj68mVY5fJlWLPyZVhx8mRXOfJkVxPvX08B8mVYAPJkVwDyZFcA8mVYAPFi + VwDxY1cA82JVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA62phAPJkVwDyZFYA8WdeAPJkVgDyZVcA8mVYAPRoWgDxZFcR8mVYNvJl + WGfyZVia8mVYxvJlWOnyZVj+8mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY+/JlWHDxZ1wA8mRXAPJj + VgD7X0sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Fs8APJjVgDyY1cA1wACAPJl + WHPyZVj78mVY//JlWP/yZVj/8mVY//JlWP/yZVj/8mVY/fJlWOjyZVjE8mVYl/JlWGTyZFc08mRXD/Nm + WgDyZVgA8mRXAPJkVgD1aFwA8mNWAPJkVwDuZl4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPZP + RgDyY1QA8mVYAPJkVgDzZlkA8WNXAPJkVwDyZVgA8mVYAPJjVgTyZFcV8mRXPvJlWHTyZVif8mVYxfJl + WOLyZVjz8mVY/fJlWP/yZVjH8mRXIPJkVwDyZVgA82NXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA8WJWAPJkWADyZFcA8mRXI/JlWM/yZVj/8mVY/PJlWPLyZVjh8mVYw/Jl + WJ7yZVhy8mVYO/JlVxTyY1YE8mZYAPJlWADyZFcA8WRWAPJlWQDyY1YA8mVYAPFiVAD/VVUAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA21lVAO9hVQD0Z1kA8WRXAPJl + WADyY1cA8mRXAPJkVwDyZVgA8WZZAPJkVwXyZFcU8mRXLfJlWEvyZVhw8mVYnfJlV07zaFwA8mRWAPFh + UwDvYlYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvYFUA8mFWAPJk + VgDyYFEB8mRXVfJlWJzyZVhv8mVYSfJkVyvyZFcT8WNWBfJnWQDyZVgA8mVXAPJkVwDyY1cA8mVYAPJk + VgDyZFoA8mNTAPt0KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA91hUAPJhVQD5c2IA82RXAP2BcwDyZFcA8mRXAPJk + VwDyZVgA8mVYAPJnWgDyY1YG8WNVAvJkVwDyZFcA8mNWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyY1cA8mVYAPJkVwDyYlYC8mNWBvJnWgDyZVgA8mVYAPJk + VwDxZFcA8mNXAPJsXwDyZFcA7WZfAPRjUwD/WksAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA/1FZAPJgVADwbVwA8WRWAPJkVwDyZ1oA8mRXAPJkVwDyZFcA8mRXAPRl + XADyWVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxe + VQD4cmQA8mRYAPJkVwDyZFcA8mNWAPJnWQDyZFcA8mNWAPJpXwDyYFEA02ZdAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAPZVTQDofGcA8mJVAPFjVgDxY1YA8WZZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBmWADyY1cA8mNXAPJiVwDybF8A8lVLAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////////////////8Af////////gD////////4AH////////wAH/ + //////wAA////////8AAP//////wAAH///////+AAA//////wAAB////////gAAD/////wAAAP////// + /wAAAP////wAAAB///////4AAAA////wAAAAf//////+AAAAD///wAAAAD///////AAAAAP//wAAAAA/ + //////wAAAAA//4AAAAAH//////4AAAAAH/4AAAAAB/wAAAP+AAAAAAf4AAAAAAcAAAAADgAAAAAD8AA + AAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAAAfAAAAAAAAAAAAAf4AAAAAf4AAAAAAAAAAAAP/ + AAAAAP/AAAAAAAAAAAAH/4AAAAH/4AAAAAAAAAAAB//AAAAD//AAAAAAAAAAAA//wAAAA//wAAAAAAAA + AAAP/+AAAAf/+AAAAAAAAAAAH//gAAAH//gAAAAAAAAAAB//4AAAB//4AAAAAAAAAAAf/+AAAAf/+AAA + AAAAAAAAH//gAAAH//gAAAAAAAAAAA//4AAAA//wAAAAAAAAAAAP/8AAAAP/8AAAAAAAAAAAB/+AAAAB + //AAAAAAAAAAAAf/gAAAAf/gAAAAAAAAAAAD/wAAAAD/wAAAAAAAAAAAAf4AAAAAf4AAAAAAAAAAAAB4 + AAAAAB4AAAAAAIAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAYAA + AAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAAAADwAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAAA + AAPAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAB+AAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAA + AAAAAAAH8AAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP+AAAAAAA + AAAAAAAAAAAAH/gAAAAAAAAAAAAAAAAAAB/8AAAAAAAAAAAAAAAAAAA//AAAAAAAAAAAAAAAAAAAP/wA + AAAAAAAAAAAAAAAAAD/+AAAAAAAAAAAAAAAAAAB//gAAAAAAAAAAAAAAAAAAf/8AAAAAAAAAAAAAAAAA + AP//AAAAAAAAAAAAAAAAAAD//4AAAAAAAAAAAAAAAAAB//+AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAA + AAAAAAP//8AAAAAAAAAAAAAAAAAD///gAAAAAAAAAAAAAAAAB///4AAAAAAAAAAAAAAAAAf///AAAAAA + AAAAAAAAAAAP///wAAAAAAAAAAAAAAAAD///+AAAAAAAAAAAAAAAAB////wAAAAAAAAAAAAAAAA////8 + AAAAAAAAAAAAAAAAP////gAAAAAAAAAAAAAAAH////4AAAAAAAAAAAAAAAB/////AAAAAAAAAAAAAAAA + /////4AAAAAAAAAAAAAAAf////+AAAAAAAAAAAAAAAP/////8AAAAAAAAAAAAAAP//////wAAAAIAAAQ + AAAAP///////gAAAD///8AAAAf///////+AAAB////gAAAf////////8AAAf///4AAA//////////8AA + P////AAD///////////8AD////wAP////////////8B////+B/////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////8= + + + \ No newline at end of file diff --git a/Program.cs b/Program.cs new file mode 100644 index 0000000..84c7689 --- /dev/null +++ b/Program.cs @@ -0,0 +1,17 @@ +namespace discord_status +{ + internal static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + // To customize application configuration such as set high DPI settings or default font, + // see https://aka.ms/applicationconfiguration. + ApplicationConfiguration.Initialize(); + Application.Run(new window()); + } + } +} \ No newline at end of file diff --git a/discord_status.csproj b/discord_status.csproj new file mode 100644 index 0000000..f56c297 --- /dev/null +++ b/discord_status.csproj @@ -0,0 +1,24 @@ + + + + WinExe + net6.0-windows + enable + true + enable + discord.png + https://kuwa.app/ + + + + + True + \ + + + + + + + + \ No newline at end of file diff --git a/discord_status.csproj.user b/discord_status.csproj.user new file mode 100644 index 0000000..9f6c1b5 --- /dev/null +++ b/discord_status.csproj.user @@ -0,0 +1,11 @@ + + + + <_LastSelectedProfileId>A:\main\開発\cs\discord_status\discord_status\Properties\PublishProfiles\FolderProfile.pubxml + + + + Form + + + \ No newline at end of file