diff --git a/Source/Core/Controls/ThingBrowserControl.Designer.cs b/Source/Core/Controls/ThingBrowserControl.Designer.cs index bdba9889..b72da48c 100644 --- a/Source/Core/Controls/ThingBrowserControl.Designer.cs +++ b/Source/Core/Controls/ThingBrowserControl.Designer.cs @@ -39,54 +39,56 @@ namespace CodeImp.DoomBuilder.Controls this.positionlabel = new System.Windows.Forms.Label(); this.thingimages = new System.Windows.Forms.ImageList(this.components); this.infopanel = new System.Windows.Forms.Panel(); - this.typeid = new CodeImp.DoomBuilder.Controls.NumericTextbox(); this.label1 = new System.Windows.Forms.Label(); this.tbFilter = new System.Windows.Forms.TextBox(); this.bClear = new System.Windows.Forms.Button(); + this.spritetex = new System.Windows.Forms.Panel(); this.typelist = new CodeImp.DoomBuilder.GZBuilder.Controls.MultiSelectTreeview(); + this.typeid = new CodeImp.DoomBuilder.Controls.NumericTextbox(); + this.updatetimer = new System.Windows.Forms.Timer(this.components); this.infopanel.SuspendLayout(); this.SuspendLayout(); // // sizecaption // - this.sizecaption.AutoSize = true; - this.sizecaption.Location = new System.Drawing.Point(166, 8); + this.sizecaption.Location = new System.Drawing.Point(0, 41); this.sizecaption.Name = "sizecaption"; - this.sizecaption.Size = new System.Drawing.Size(30, 13); + this.sizecaption.Size = new System.Drawing.Size(54, 13); this.sizecaption.TabIndex = 16; this.sizecaption.Text = "Size:"; + this.sizecaption.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // blockingcaption // - this.blockingcaption.AutoSize = true; - this.blockingcaption.Location = new System.Drawing.Point(145, 30); + this.blockingcaption.Location = new System.Drawing.Point(0, 58); this.blockingcaption.Name = "blockingcaption"; - this.blockingcaption.Size = new System.Drawing.Size(51, 13); + this.blockingcaption.Size = new System.Drawing.Size(54, 13); this.blockingcaption.TabIndex = 14; this.blockingcaption.Text = "Blocking:"; + this.blockingcaption.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // positioncaption // - this.positioncaption.AutoSize = true; - this.positioncaption.Location = new System.Drawing.Point(-2, 30); + this.positioncaption.Location = new System.Drawing.Point(0, 24); this.positioncaption.Name = "positioncaption"; - this.positioncaption.Size = new System.Drawing.Size(47, 13); + this.positioncaption.Size = new System.Drawing.Size(54, 13); this.positioncaption.TabIndex = 12; this.positioncaption.Text = "Position:"; + this.positioncaption.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // typecaption // - this.typecaption.AutoSize = true; - this.typecaption.Location = new System.Drawing.Point(-2, 8); + this.typecaption.Location = new System.Drawing.Point(0, 6); this.typecaption.Name = "typecaption"; - this.typecaption.Size = new System.Drawing.Size(34, 13); + this.typecaption.Size = new System.Drawing.Size(54, 13); this.typecaption.TabIndex = 10; this.typecaption.Text = "Type:"; + this.typecaption.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // sizelabel // this.sizelabel.AutoSize = true; - this.sizelabel.Location = new System.Drawing.Point(200, 8); + this.sizelabel.Location = new System.Drawing.Point(60, 41); this.sizelabel.Name = "sizelabel"; this.sizelabel.Size = new System.Drawing.Size(42, 13); this.sizelabel.TabIndex = 17; @@ -95,7 +97,7 @@ namespace CodeImp.DoomBuilder.Controls // blockinglabel // this.blockinglabel.AutoSize = true; - this.blockinglabel.Location = new System.Drawing.Point(198, 30); + this.blockinglabel.Location = new System.Drawing.Point(60, 58); this.blockinglabel.Name = "blockinglabel"; this.blockinglabel.Size = new System.Drawing.Size(63, 13); this.blockinglabel.TabIndex = 15; @@ -104,7 +106,7 @@ namespace CodeImp.DoomBuilder.Controls // positionlabel // this.positionlabel.AutoSize = true; - this.positionlabel.Location = new System.Drawing.Point(48, 30); + this.positionlabel.Location = new System.Drawing.Point(60, 24); this.positionlabel.Name = "positionlabel"; this.positionlabel.Size = new System.Drawing.Size(38, 13); this.positionlabel.TabIndex = 13; @@ -139,6 +141,7 @@ namespace CodeImp.DoomBuilder.Controls // this.infopanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); + this.infopanel.Controls.Add(this.spritetex); this.infopanel.Controls.Add(this.sizelabel); this.infopanel.Controls.Add(this.typecaption); this.infopanel.Controls.Add(this.sizecaption); @@ -147,24 +150,11 @@ namespace CodeImp.DoomBuilder.Controls this.infopanel.Controls.Add(this.positioncaption); this.infopanel.Controls.Add(this.blockingcaption); this.infopanel.Controls.Add(this.positionlabel); - this.infopanel.Location = new System.Drawing.Point(0, 272); + this.infopanel.Location = new System.Drawing.Point(0, 246); this.infopanel.Name = "infopanel"; - this.infopanel.Size = new System.Drawing.Size(304, 48); + this.infopanel.Size = new System.Drawing.Size(304, 74); this.infopanel.TabIndex = 18; // - // typeid - // - this.typeid.AllowDecimal = false; - this.typeid.AllowNegative = false; - this.typeid.AllowRelative = false; - this.typeid.ForeColor = System.Drawing.SystemColors.WindowText; - this.typeid.ImeMode = System.Windows.Forms.ImeMode.Off; - this.typeid.Location = new System.Drawing.Point(41, 5); - this.typeid.Name = "typeid"; - this.typeid.Size = new System.Drawing.Size(68, 20); - this.typeid.TabIndex = 1; - this.typeid.TextChanged += new System.EventHandler(this.typeid_TextChanged); - // // label1 // this.label1.AutoSize = true; @@ -192,6 +182,18 @@ namespace CodeImp.DoomBuilder.Controls this.bClear.UseVisualStyleBackColor = true; this.bClear.Click += new System.EventHandler(this.bClear_Click); // + // spritetex + // + this.spritetex.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.spritetex.BackColor = System.Drawing.SystemColors.AppWorkspace; + this.spritetex.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; + this.spritetex.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.spritetex.Location = new System.Drawing.Point(235, 2); + this.spritetex.Margin = new System.Windows.Forms.Padding(3, 3, 0, 3); + this.spritetex.Name = "spritetex"; + this.spritetex.Size = new System.Drawing.Size(70, 70); + this.spritetex.TabIndex = 23; + // // typelist // this.typelist.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) @@ -206,12 +208,29 @@ namespace CodeImp.DoomBuilder.Controls this.typelist.SelectedImageIndex = 0; this.typelist.SelectionBackColor = System.Drawing.SystemColors.Highlight; this.typelist.SelectionMode = CodeImp.DoomBuilder.GZBuilder.Controls.TreeViewSelectionMode.SingleSelect; - this.typelist.Size = new System.Drawing.Size(304, 244); + this.typelist.Size = new System.Drawing.Size(304, 216); this.typelist.TabIndex = 22; this.typelist.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.typelist_MouseDoubleClick); this.typelist.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.typelist_AfterSelect); this.typelist.MouseEnter += new System.EventHandler(this.typelist_MouseEnter); // + // typeid + // + this.typeid.AllowDecimal = false; + this.typeid.AllowNegative = false; + this.typeid.AllowRelative = false; + this.typeid.ForeColor = System.Drawing.SystemColors.WindowText; + this.typeid.ImeMode = System.Windows.Forms.ImeMode.Off; + this.typeid.Location = new System.Drawing.Point(60, 2); + this.typeid.Name = "typeid"; + this.typeid.Size = new System.Drawing.Size(68, 20); + this.typeid.TabIndex = 1; + this.typeid.TextChanged += new System.EventHandler(this.typeid_TextChanged); + // + // updatetimer + // + this.updatetimer.Tick += new System.EventHandler(this.updatetimer_Tick); + // // ThingBrowserControl // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); @@ -223,9 +242,6 @@ namespace CodeImp.DoomBuilder.Controls this.Controls.Add(this.infopanel); this.Name = "ThingBrowserControl"; this.Size = new System.Drawing.Size(304, 320); - this.Layout += new System.Windows.Forms.LayoutEventHandler(this.ThingBrowserControl_Layout); - this.Resize += new System.EventHandler(this.ThingBrowserControl_Resize); - this.SizeChanged += new System.EventHandler(this.ThingBrowserControl_SizeChanged); this.infopanel.ResumeLayout(false); this.infopanel.PerformLayout(); this.ResumeLayout(false); @@ -249,5 +265,7 @@ namespace CodeImp.DoomBuilder.Controls private System.Windows.Forms.TextBox tbFilter; private System.Windows.Forms.Button bClear; private CodeImp.DoomBuilder.GZBuilder.Controls.MultiSelectTreeview typelist; + private System.Windows.Forms.Panel spritetex; + private System.Windows.Forms.Timer updatetimer; } } diff --git a/Source/Core/Controls/ThingBrowserControl.cs b/Source/Core/Controls/ThingBrowserControl.cs index d31846e5..ebedf18b 100644 --- a/Source/Core/Controls/ThingBrowserControl.cs +++ b/Source/Core/Controls/ThingBrowserControl.cs @@ -20,6 +20,7 @@ using System; using System.Collections.Generic; using System.Windows.Forms; using CodeImp.DoomBuilder.Config; +using CodeImp.DoomBuilder.Data; using CodeImp.DoomBuilder.GZBuilder.Controls; #endregion @@ -156,6 +157,34 @@ namespace CodeImp.DoomBuilder.Controls return validNodes; } + // Update preview image (mxd) + private void UpdateThingSprite() + { + if(General.Map == null) return; + if(thinginfo != null) + { + if(thinginfo.Sprite.ToLowerInvariant().StartsWith(DataManager.INTERNAL_PREFIX) && + (thinginfo.Sprite.Length > DataManager.INTERNAL_PREFIX.Length)) + { + General.DisplayZoomedImage(spritetex, General.Map.Data.GetSpriteImage(thinginfo.Sprite).GetBitmap()); + } + else if((thinginfo.Sprite.Length < 9) && (thinginfo.Sprite.Length > 0)) + { + ImageData sprite = General.Map.Data.GetSpriteImage(thinginfo.Sprite); + General.DisplayZoomedImage(spritetex, sprite.GetPreview()); + if(!sprite.IsPreviewLoaded) updatetimer.Start(); + } + else + { + spritetex.BackgroundImage = null; + } + } + else + { + spritetex.BackgroundImage = null; + } + } + #endregion #region ================== Events @@ -185,10 +214,17 @@ namespace CodeImp.DoomBuilder.Controls if(typelist.SelectionMode == TreeViewSelectionMode.MultiSelectSameLevel && typelist.SelectedNodes.Count > 1 && GetValidNodes().Count > 1) { doupdatenode = false; - if(!string.IsNullOrEmpty(typeid.Text)) // Event will be raised in typeid_OnTextChanged + if (!string.IsNullOrEmpty(typeid.Text)) + { + // Event will be raised in typeid_OnTextChanged typeid.Text = ""; - else if(OnTypeChanged != null) // Or raise event here - OnTypeChanged(thinginfo); + } + else if (OnTypeChanged != null) + { + // Or raise event here + UpdateThingSprite(); + OnTypeChanged(thinginfo); + } doupdatenode = true; } else if(typelist.SelectedNodes.Count > 0) //Anything selected? @@ -276,27 +312,17 @@ namespace CodeImp.DoomBuilder.Controls blockinglabel.Text = "-"; } + // Update icon (mxd) + UpdateThingSprite(); + // Raise event if(OnTypeChanged != null) OnTypeChanged(thinginfo); } - // Layout update! - private void ThingBrowserControl_Layout(object sender, LayoutEventArgs e) + private void updatetimer_Tick(object sender, EventArgs e) { - ThingBrowserControl_SizeChanged(sender, EventArgs.Empty); - } - - private void ThingBrowserControl_Resize(object sender, EventArgs e) - { - ThingBrowserControl_SizeChanged(sender, EventArgs.Empty); - } - - private void ThingBrowserControl_SizeChanged(object sender, EventArgs e) - { - blockingcaption.Left = infopanel.Width / 2; - blockinglabel.Left = blockingcaption.Right + blockingcaption.Margin.Right; - sizecaption.Left = blockingcaption.Right - sizecaption.Width; - sizelabel.Left = sizecaption.Right + sizecaption.Margin.Right; + updatetimer.Stop(); + UpdateThingSprite(); } //mxd diff --git a/Source/Core/Controls/ThingBrowserControl.resx b/Source/Core/Controls/ThingBrowserControl.resx index f96ef4f2..5f4a13a1 100644 --- a/Source/Core/Controls/ThingBrowserControl.resx +++ b/Source/Core/Controls/ThingBrowserControl.resx @@ -124,398 +124,400 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABw - WwAAAk1TRnQBSQFMAgEBFAEAAbQBAAG0AQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABO + WwAAAk1TRnQBSQFMAgEBFAEAAdwBAAHcAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA AwABYAMAAQEBAAEgBgABYP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wA3AAGUAYsBxQH/ - AYQBZwHEAf8BgQFeAcQB/wGAAVwBwwH/AWgBWgHBAf8BaAFcAbYB/ykAAUEBlwH/AQABMgFpAf8BAAEr - AV0B/wEAASkBWgH/AQABJgFUAf8BAAEfAUcB/ygAATUBTgFQAf8BJgE+AUAB/wEgATYBOAH/AR4BNAE2 - Af8BHAEwATIB/wEYASYBJwH/KAABHAFAAU8B/wEQATIBQAH/AQsBLAE5Af8BCgErATgB/wEJAScBMwH/ - AQkBHgEmAf8gAAG5AbQB0gH/AZ8BlQHSAf8BngGUAdMB/wGcAZIB0gH/AZsBkQHSAf8BmQGOAdIB/wGV - AYoB0AH/AYsBgQHLAf8BgAFdAcUB/wFeAVgBkQH/GAABQgGUAcsB/wEAAVIBtQH/AQABUgG0Af8BAAFQ - AbIB/wEAAU8BrwH/AQABTQGrAf8BAAFJAaQB/wEAAT0BjgH/AQABKwFdAf8BFwExAUYB/xgAAYoBnwGh - Af8BQAFkAWcB/wE/AWQBZwH/AT4BYwFmAf8BPAFhAWQB/wE6AV8BYgH/ATcBWgFdAf8BLgFLAU4B/wEf - ATYBOAH/AS0CNAH/GAABZQGUAaEB/wEfAVMBaQH/AR4BVAFpAf8BHQFSAWgB/wEcAVEBZgH/ARoBTwFk - Af8BGAFKAV8B/wETAT4BTwH/AQsBLAE5Af8BJgEvATQB/xQAAbwBtwHYAf8BqwGhAeIB/wGuAaMB6AH/ - AbABpAHsAf8BrwGkAesB/wGvAaQB6gH/Aa8BpAHqAf8BrQGhAegB/wGqAZ8B4gH/AZ0BkwHTAf8BgwFl - AcYB/wFdAVcBkQH/EAABRAGbAdQB/wEAAWcB2wH/AQABgQHmAf8BAAGCAe0B/wEAAYEB7AH/AQABgQHq - Af8BAAGBAeoB/wEAAYEB5AH/AQABZgHZAf8BAAFRAbMB/wEAATIBgAH/ARYBMAFFAf8QAAGNAagBqgH/ - AUoBkwGYAf8BSgGfAaUB/wFMAaUBqwH/AUwBowGpAf8BSwGiAagB/wFLAaIBqAH/AUkBngGjAf8BSAGT - AZgB/wE/AWMBZwH/ASYBPwFBAf8BLQEzATQB/xAAAWQBnAGsAf8BHAGBAaAB/wEVAYkBsQH/ARABkQG9 - Af8BEQGPAboB/wESAY0BuAH/ARIBjQG4Af8BFAGIAa8B/wEaAYEBoAH/AR0BUwFpAf8BDwEzAUIB/wEl - AS8BMwH/EAABrAGiAeMB/wGvAaQB6wH/AbUBqgHwAf8BtQGqAfAB/wG1AaoB8AH/AbUBqgHwAf8BsAGl - Ae0B/wGxAaYB7wH/Aa0BogHnAf8BlwGNAc8B/wGZAY4B0QH/AYIBZAHGAf8RAAFoAd4B/wEAAYEB7QH/ - AQABiQH6Af8BAAGJAfoB/wEAAYkB+gH/AQABiQH6Af8BAAGDAfAB/wEAAYUB9AH/AQABgQHkAf8BAAFJ - AaUB/wEAAU0BqwH/AQABMQFoAf8QAAFKAZcBnAH/AUwBpAGqAf8BUwGsAbIB/wFTAawBsgH/AVMBrAGy - Af8BUwGsAbIB/wFNAaYBrAH/AU4BqQGvAf8BSgGdAaIB/wE5AVoBXQH/ATsBXgFhAf8BJQE9AT8B/xAA - ARsBggGkAf8BEQGPAbwB/wEMAZsBzQH/AQwBmwHNAf8BDAGbAc0B/wEMAZsBzQH/AQ8BkgHAAf8BDAGW - AcYB/wEXAYcBrQH/ARoBSwFeAf8BGwFOAWMB/wEOATIBQQH/DAABsgGnAeoB/wG1AasB7QH/AbQBqAHx - Af8BtQGqAfAB/wG1AaoB8AH/AbUBqgHvAf8BswGoAesB/wGmAZ0B0wH/AYIBZQHAAf8BTwFAAa4B/wMA - Af8BmQGPAdAB/wGVAYoB0AH/AYEBYQG9Af8JAAGCAe8B/wEAAYgB+AH/AQABiQH6Af8BAAGJAfoB/wEA - AYkB+gH/AQABiAH6Af8BAAGEAfEB/wEAAVkBwgH/AQABLgFiAf8BAAEEARYB/wMAAf8BAAFMAaoB/wEA - AUkBpAH/AQABKAFXAf8IAAFPAaQBqgH/AVQBqQGvAf8BUQGtAbQB/wFTAawBsgH/AVMBrAGyAf8BUwGr - AbEB/wFRAaUBqgH/AUcCgQH/ASMBOAE6Af8BAQIIAf8DAAH/ATsBXgFhAf8BNwFaAV0B/wEfATEBMwH/ - CAABFAGQAbsB/wERAZcBxgH/AQgBnAHRAf8BDAGbAc0B/wEMAZsBzQH/AQ0BmgHLAf8BFAGRAbwB/wEl - AVkBgQH/AQ8BLgE6Af8BAAEEAQgB/wMAAf8BGwFOAWIB/wEYAUoBXwH/AQ0BKAEyAf8IAAG1AaoB8gH/ - Ab8BtQHzAf8BtwGsAfAB/wG1AaoB8AH/AakBoAHZAf8BiQGBAcQB/wFUAUUBswH/AU4BRQGNAf8DAAH/ - AwAB/wFKATsBqwH/Aa0BogHlAf8BpAGaAdcB/wGIAYAByAH/CQABigH9Af8BAAGSAv8BAAGLAf4B/wEA - AYkB+gH/AQABXwHOAf8BAAE3AYMB/wEAAQwBJAH/AwAB/wMAAf8DAAH/AgABCwH/AQABgAHhAf8BAAFa - AcQB/wEAATgBhQH/CAABUwGuAbUB/wFhAbUBuwH/AVYBrQGzAf8BUwGsAbIB/wFKAYYBigH/ASsBQwFF - Af8BBwERARIB/wMAAf8DAAH/AwAB/wEAAgEB/wFKAZoBoAH/AUUBgQGDAf8BKgFFAUcB/wgAAQkBngHS - Af8BCgGpAeIB/wENAZ0BzwH/AQwBmwHNAf8BIwFiAYwB/wETATcBRQH/AQABDAESAf8DAAH/AwAB/wMA - Af8CAAEBAf8BGAGFAaoB/wEgAV0BhgH/AREBOQFJAf8IAAG9AbMB8wH/AcYBvQH1Af8BugGwAfAB/wG1 - AaoB8AH/AZUBigHKAf8BgAFdAbwB/wFHATgBpAH/AwAB/wMAAf8DAAH/AYQBaAHBAf8BsgGnAfAB/wGp - AZ4B4gH/AY4BggHNAf8JAAGRAv8BCwGYAv8BAAGNAv8BAAGJAfoB/wEAAUQBnAH/AQABJQFRAf8DAAH/ - AwAB/wMAAf8DAAH/AQABMQFnAf8BAAGGAfYB/wEAAWUB1wH/AQABQAGUAf8IAAFeAbQBugH/AYEBugHA - Af8BWwGvAbUB/wFTAawBsgH/ATYBUwFVAf8BHAEtAS8B/wMAAf8DAAH/AwAB/wMAAf8BJgE8AT0B/wFP - AasBsQH/AUgBkgGXAf8BMAFQAVIB/wgAAQoBpwHeAf8BFAGuAeQB/wEPAaAB0wH/AQwBmwHNAf8BGwFF - AVUB/wELASUBLwH/AwAB/wMAAf8DAAH/AwAB/wERATEBPQH/AQsBmAHKAf8BGgGBAZ8B/wEVAUIBVAH/ - CAABwQG4AfQB/wHKAcIB9QH/AbsBsQHwAf8BtQGqAfAB/wG1AaoB7wH/AbUBqgHvAf8BXAFPAbcB/wMA - Af8DAAH/AUYBOAGdAf8BqAGfAdcB/wGvAaQB6wH/Aa0BogHmAf8BkQGFAc4B/wgAAQIBlAL/ARIBmwL/ - AQABjQL/AQABiQH6Af8BAAGIAfoB/wEAAYgB+QH/AQABFgE2Af8DAAH/AwAB/wMAAf8BAAFeAcsB/wEA - AYEB7AH/AQABgQHiAf8BAAFDAZoB/wgAAWMBtwG9Af8BgQG9AcIB/wFbAa8BtAH/AVMBrAGyAf8BUwGr - AbEB/wFTAasBsQH/AQ8BHAEeAf8DAAH/AwAB/wMAAf8BSQGDAYcB/wFMAaMBqQH/AUkBmwGhAf8BMwFT - AVYB/wgAAQ0BqwHjAf8BGgGwAeUB/wEQAZ8B0QH/AQwBmwHNAf8BDQGaAcsB/wEOAZkByQH/AQMBFgEe - Af8DAAH/AwAB/wMAAf8BJAFgAYkB/wERAY8BugH/ARYBhgGsAf8BFgFFAVgB/wgAAcABtwH0Af8BzwHI - AfYB/wHAAbYB8wH/AbQBqQHsAf8BsgGoAeoB/wFkAVcBugH/ASgBDQHEAf8BgwFnAcIB/wFDATQBogH/ - AVwBTwG3Af8BtQGqAe4B/wG1AaoB8AH/AasBoQHjAf8BkQGGAc0B/wgAAQEBlAL/ARwBoAL/AQABkwL/ - AQABhQH0Af8BAAGDAfAB/wEAAR4BRQH/AwAB/wEAATABZgH/AwAB/wEAARYBNgH/AQABiAH4Af8BAAGJ - AfoB/wEAAWgB3QH/AQABQwGZAf8IAAFiAbYBvAH/AYgBwQHGAf8BYgG1AbsB/wFSAacBrAH/AVABpAGp - Af8BFgEmASgB/wMAAf8BJQE7AT0B/wMAAf8BDwEcAR4B/wFTAaoBsAH/AVMBrAGyAf8BSQGWAZsB/wEz - AVIBVQH/CAABDAGqAeMB/wEjAbMB5gH/AQwBqQHhAf8BEwGUAcAB/wEVAZABugH/AQcBHgEoAf8DAAH/ - ARABMAE9Af8DAAH/AQMBFgEeAf8BDwGYAcgB/wEMAZsBzQH/ARkBgQGkAf8BFwFEAVYB/wgAAbwBsQHz - Af8B0wHMAfcB/wHMAcQB9gH/AbsBsgHqAf8BZAFXAboB/wMAAf8BkwGJAckB/wG3AasB8gH/AVsBTQG2 - Af8BlQGKAcoB/wG2AasB8QH/AbUBqgHwAf8BqwGhAeIB/wGYAY8BzAH/CQABkAL/ASIBowL/ARYBnQL/ - AQABigH9Af8BAAEeAUUB/wMAAf8BAAFCAZcB/wEAAYsC/wEAARQBMgH/AQABRAGcAf8BAAGLAf4B/wEA - AYkB+gH/AQABZwHbAf8BAAFJAaQB/wgAAVwBswG5Af8BjQHDAcgB/wGDAb8BxAH/AVwBqAGtAf8BFgEm - ASgB/wMAAf8BNAFQAVIB/wFVAa8BtQH/AQ4BGgEbAf8BNgFTAVUB/wFVAa8BtQH/AVMBrAGyAf8BSQGU - AZgB/wE6AVgBWwH/CAABCgGlAd0B/wEoAbUB5gH/AR0BsQHlAf8BHAGWAcAB/wEHAR4BKAH/AwAB/wEa - AUIBUgH/AQkBnwHVAf8BAgEUARsB/wEbAUUBVQH/AQoBngHTAf8BDAGbAc0B/wEbAYEBoAH/AR0BSQFb - Af8MAAHTAc0B9wH/AdYB0AH3Af8BqQGjAcwB/wFOAUUBjQH/AZQBigHKAf8BtgGrAfEB/wG1AaoB7gH/ - AaQBmwHSAf8BrwGlAeQB/wG1AaoB8AH/AbUBqgHwAf8BrAGiAeQB/xAAASQBowL/ASgBpQL/AQABWAHA - Af8DAAH/AQABRAGbAf8BAAGKAf0B/wEAAYgB+AH/AQABVgG9Af8BAAGBAeQB/wEAAYkB+gH/AQABiQH6 - Af8BAAFpAeAB/xAAAY4BxAHIAf8BkQHGAcoB/wFLAWYBaAH/AwAB/wE2AVIBVQH/AVQBrQG0Af8BUwGq - AbAB/wFFAWgBgQH/AU0BmgGfAf8BUwGsAbIB/wFTAawBsgH/AUoBmQGeAf8QAAEpAbUB5wH/AS0BtgHn - Af8BLQFUAWQB/wMAAf8BGgFEAVUB/wELAZ0B0AH/AQ8BmAHIAf8BJAFXAYEB/wEcAYUBqAH/AQwBmwHN - Af8BDAGbAc0B/wEZAYMBpwH/EAAB3QHYAfkB/wHaAdUB+AH/AcIBuwHmAf8BsAGqAdUB/wHBAbcB8gH/ - AbsBsgHuAf8BuQGvAe8B/wG1AaoB8AH/AbUBqgHwAf8BtQGqAfAB/wG1AaoB8AH/AbwBtgHcAf8QAAFm - AcEC/wEwAakC/wEAAY4C/wEAAWQB1QH/AQABkwL/AQABjQL/AQABjAL/AQABiQH6Af8BAAGJAfoB/wEA - AYkB+gH/AQABiQH6Af8BQQGdAdwB/xAAAbEB1wHaAf8BlwHJAc0B/wFnAaUBqQH/AVIBhwGKAf8BYwG0 - AboB/wFcAa0BsgH/AVoBrQGyAf8BUwGsAbIB/wFTAawBsgH/AVMBrAGyAf8BUwGsAbIB/wGLAa8BsgH/ - EAABgQHPAe8B/wEzAbkB6AH/AS0BkwG2Af8BLgFiAYgB/wEQAacB3QH/ARUBnQHMAf8BEgGcAc0B/wEM - AZsBzQH/AQwBmwHNAf8BDAGbAc0B/wEMAZsBzQH/AVwBogG3Af8UAAHhAd0B+gH/AdYB0AH4Af8B0wHM - AfcB/wHOAccB9gH/AcUBvAH0Af8BvAGxAfIB/wG3Aa0B8AH/AbMBqAHuAf8BsQGmAe8B/wG/AbgB4QH/ - GAABgQHFAv8BKQGmAv8BIwGjAv8BGgGfAv8BCAGXAv8BAAGPAv8BAAGLAf4B/wEAAYYB9gH/AQABhQH0 - Af8BRAGiAeIB/xgAAbUB2QHcAf8BkgHGAcoB/wGNAcQByAH/AYYBwAHFAf8BaAG5Ab8B/wFcAbIBuAH/ - AVcBrQGzAf8BUQGpAa8B/wFOAakBsAH/AY0BtgG5Af8YAAGDAdEB8AH/AS0BtwHnAf8BKAG1AeYB/wEh - AbIB5QH/ARIBrAHkAf8BDAGjAdkB/wEOAZwBzgH/AQ8BlwHGAf8BCwGWAccB/wFbAakBwgH/IAABwwG6 - AfQB/wHHAb8B9QH/AcsBwwH1Af8BxQG8AfQB/wG8AbEB8wH/AbEBpgHvAf8oAAEHAZYC/wENAZkC/wEU - AZwC/wEIAZcC/wEAAZAC/wEAAYUB9AH/KAABZwG5Ab4B/wGBAbsBwAH/AYIBvgHDAf8BaAG5Ab8B/wFc - AbMBuQH/AU4BqQGvAf8oAAEQAawB5AH/ARYBrgHkAf8BHAGwAeUB/wESAawB5AH/AQoBpQHdAf8BDAGW - AcYB//8A/wAqAAElATEBggH/ARUBIAFeAf8BEAEaAVUB/wEPARkBUgH/AQ0BFwFMAf8BDwEVATsB/ygA - AZIBPQGSAf8BgQEsAYEB/wFnASYBZwH/AWUBJAFlAf8BXwEjAV8B/wFPASMBTwH/KQACkAH/AQACZAH/ - AQACWQH/AQACVgH/AQACUAH/AQACQwH/KAADpQH/A5EB/wOHAf8DhQH/A4EB/wNkAf8gAAGBAYYBvAH/ - ASYBNwGmAf8BJQE2AacB/wEkATUBpQH/ASMBMwGjAf8BIQExAaAB/wEfAS4BmQH/ARkBJgGDAf8BDwEZ - AVUB/wEpASwBPgH/GAABvgGTAb4B/wGwAUQBsAH/AbEBQgGxAf8BsAFAAbAB/wGvAT4BrwH/AawBPAGs - Af8BpgE5AaYB/wGTATEBkwH/AWcBJQFnAf8BSgE1AUoB/xgAAWYCyQH/AQACrQH/AQACrQH/AQACqwH/ - AQACqAH/AQACpAH/AQACnQH/AQACiAH/AQACWAH/ASgCSAH/GAADyQH/A7sB/wO7Af8DuAH/A7YB/wO1 - Af8DrwH/A54B/wOHAf8DWAH/FAABgAGHAcsB/wEnAT4B0wH/ASgBQQHhAf8BKQFDAekB/wEpAUMB5wH/ - ASgBQgHmAf8BKAFCAeYB/wElAT8B4QH/ASQBPAHVAf8BJQE1AaYB/wEUAR8BYQH/ASgBKwE9Af8QAAHH - AZYBxwH/AckBWAHJAf8B0wFcAdMB/wHZAV4B2QH/AdgBXwHYAf8B1wFdAdcB/wHXAV0B1wH/AdIBWQHS - Af8BygFWAcoB/wGwAUIBsAH/AYIBKwGCAf8BSgE0AUoB/xAAAWgC0QH/AQAC0QH/AQAC3AH/AQAC5AH/ - AQAC4gH/AQAC4QH/AQAC4QH/AQAC2gH/AQAC0AH/AQACrAH/AQACZQH/AScCRwH/EAAD0QH/A9MB/wPa - Af8D3wH/A94B/wPcAf8D3AH/A9kB/wPSAf8DugH/A5IB/wNXAf8QAAEpAUAB1wH/ASkBQwHoAf8BMQFL - AfAB/wExAUsB8AH/ATEBSwHwAf8BMQFLAfAB/wEpAUQB6wH/ASsBRQHvAf8BKAFBAd4B/wEhATABmAH/ - ASIBMgGfAf8BEwEeAV8B/xAAAcsBWgHLAf8B2AFeAdgB/wHgAWgB4AH/AeABaAHgAf8B4AFoAeAB/wHg - AWgB4AH/AdsBYAHbAf8B3gFiAd4B/wHRAVsB0QH/AaUBOwGlAf8BqwE9AasB/wGBASoBgQH/EQAC1QH/ - AQAC4wH/AQAC8AH/AQAC8AH/AQAC8AH/AQAC8AH/AQAC5gH/AQAC6QH/AQAC2gH/AQACngH/AQACpAH/ - AQACYwH/EAAD1QH/A98B/wPmAf8D5gH/A+YB/wPmAf8D4AH/A+EB/wPZAf8DsAH/A7UB/wOQAf8MAAEu - AUcB5QH/ATQBTQHrAf8BLQFIAfQB/wExAUsB8AH/ATEBSwHwAf8BMQFLAe8B/wExAUkB5QH/AS4BPwGu - Af8BFQEfAVYB/wIAAREB/wMAAf8BIwEyAZ0B/wEfAS4BmQH/ARMBGwFLAf8IAAHXAWMB1wH/AdwBaQHc - Af8B4gFmAeIB/wHgAWgB4AH/AeABaAHgAf8B3wFoAd8B/wHYAWUB2AH/AbIBUQGyAf8BZwErAWcB/wEq - AQ0BKgH/AwAB/wGqAT0BqgH/AaYBOQGmAf8BXgEoAV4B/wkAAuUB/wEAAu4B/wEAAvAB/wEAAvAB/wEA - AvAB/wEAAu8B/wEAAucB/wEAArkB/wEAAl0B/wEAAhQB/wMAAf8BAAKjAf8BAAKdAf8BAAJTAf8IAAPf - Af8D5AH/A+YB/wPmAf8D5gH/A+UB/wPgAf8DwwH/A4sB/wMyAf8DAAH/A7QB/wOvAf8DggH/CAABMAFL - AfQB/wFFAV0B9QH/ATYBTwHwAf8BMQFLAfAB/wErAT4BwAH/ARoBJQFkAf8BAAEFAR8B/wMAAf8DAAH/ - AwAB/wIAAQgB/wEnAUAB3AH/AScBOgG4Af8BFwEjAYAB/wgAAeMBaAHjAf8B5gGLAeYB/wHgAYEB4AH/ - AeABaAHgAf8BuwFWAbsB/wGGATEBhgH/ATYBEgE2Af8BCgEAAQoB/wMAAf8DAAH/ASIBCAEiAf8BzwFa - Ac8B/wG4AU0BuAH/AYsBLgGLAf8JAALyAf8BAAP/AQAC9AH/AQAC8AH/AQACxQH/AQACgQH/AQACIgH/ - AwAB/wMAAf8DAAH/AQACCgH/AQAC2AH/AQACvAH/AQACgQH/CAAD5wH/A/IB/wPnAf8D5gH/A8kB/wOY - Af8DRAH/AwAB/wMAAf8DAAH/AyYB/wPWAf8DwwH/A5kB/wgAAUEBWQH1Af8BVAGAAfYB/wE9AVUB7wH/ - ATEBSwHwAf8BIgEwAYwB/wEQARgBRgH/AwAB/wMAAf8DAAH/AwAB/wEXASEBWgH/ASsBRgHxAf8BIwE7 - AdQB/wEaASkBigH/CAAB5gGHAeYB/wHpAZcB6QH/AeEBgwHhAf8B4AFoAeAB/wGaATsBmgH/AVoBJQFa - Af8BGAEDARgB/wMAAf8DAAH/AwAB/wGBAS0BgQH/Ad8BYwHfAf8ByQFVAckB/wGZATQBmQH/CQAD/wEA - A/8BAAL5Af8BAALwAf8BAAKWAf8BAAJNAf8DAAH/AwAB/wMAAf8DAAH/AQACYgH/AQAC7AH/AQACzwH/ - AQACjgH/CAAD8AH/A/kB/wPrAf8D5gH/A6oB/wOBAf8DFAH/AwAB/wMAAf8DAAH/A5AB/wPiAf8D0AH/ - A6QB/wgAAUoBYQH2Af8BXQGCAfcB/wE+AVYB7gH/ATEBSwHwAf8BMQFLAe8B/wEyAUwB7gH/AQYBDAEv - Af8DAAH/AwAB/wMAAf8BLAE/AbsB/wEpAUMB5wH/ASYBPwHeAf8BGwEqAZAB/wgAAecBjgHnAf8B6wGf - AesB/wHgAYMB4AH/AeABaAHgAf8B3wFoAd8B/wHeAWgB3gH/AUQBGQFEAf8DAAH/AwAB/wEPAQABDwH/ - AbkBVQG5Af8B2AFfAdgB/wHQAVoB0AH/AZ4BNQGeAf8JAAP/AQYD/wEAAvkB/wEAAvAB/wEAAu8B/wEA - Au8B/wEAAjMB/wMAAf8DAAH/AwAB/wEAAsIB/wEAAuIB/wEAAtkB/wEAApMB/wgAA/QB/wP9Af8D6wH/ - A+YB/wPlAf8D5QH/A1YB/wMAAf8DAAH/AwAB/wPIAf8D3gH/A9gB/wOoAf8IAAFIAV8B9QH/AWgBjAH3 - Af8BRwFeAfQB/wEyAUsB5wH/ATABSQHkAf8BCwETATwB/wMAAf8BFgEgAVkB/wMAAf8BBgEMAS8B/wEy - AUwB7QH/ATEBSwHwAf8BJgE+AdgB/wEdASsBjQH/CAAB5wGNAecB/wHtAakB7QH/AeYBjAHmAf8B2gFn - AdoB/wHXAWQB1wH/AVABIAFQAf8BEgEAARIB/wGBASwBgQH/AREBAAERAf8BRAEZAUQB/wHdAWcB3QH/ - AeABaAHgAf8BzAFYAcwB/wGcATYBnAH/CQAD/wEQA/8BAAP/AQAC6gH/AQAC5gH/AQACQgH/AwAB/wEA - AmEB/wMAAf8BAAIzAf8BAALuAf8BAALwAf8BAALUAf8BAAKTAf8IAAPzAf8EAAPzAf8D4gH/A+AB/wNj - Af8DAAH/A44B/wMCAf8DVgH/A+QB/wPmAf8D1AH/A6gB/wgAAT4BVwH1Af8BgQGSAfgB/wFhAYYB9wH/ - AUMBWQHiAf8BCwETATwB/wMAAf8BIQEuAYcB/wEyAU0B9AH/AQUBCwErAf8BIgEwAYwB/wEzAU0B8wH/ - ATEBSwHwAf8BJgE+AdQB/wElATMBkwH/CAAB5QGEAeUB/wHuAa8B7gH/AesBowHrAf8B2AGEAdgB/wFQ - ASABUAH/AwAB/wGWAToBlgH/AeMBgAHjAf8BQQEYAUEB/wGaATsBmgH/AeIBgAHiAf8B4AFoAeAB/wHJ - AVgByQH/AaEBPwGhAf8JAAL+Af8BFgP/AQoD/wEAAvMB/wEAAkIB/wMAAf8BAAKRAf8BAAL0Af8BAAIw - Af8BAAKWAf8BAAL0Af8BAALwAf8BAALRAf8BAAKeAf8IAAPuAf8IAAPnAf8DYwH/AwAB/wOmAf8D6AH/ - A1EB/wOqAf8D5wH/A+YB/wPTAf8DrwH/DAABggGTAfgB/wGHAZgB+AH/ATsBRwGfAf8DAAH/ASIBLwGL - Af8BMgFMAfIB/wEyAUwB7QH/AS4BPgGqAf8BLgFFAdgB/wExAUsB8AH/ATEBSwHwAf8BJwE/AdoB/xAA - Ae4BsAHuAf8B7wG1Ae8B/wGnAVkBpwH/AQoBAAEKAf8BmQE7AZkB/wHhAWkB4QH/Ad0BZwHdAf8BsAFO - AbAB/wHNAV8BzQH/AeABaAHgAf8B4AFoAeAB/wHNAVoBzQH/EAABFwP/ARsD/wEAArgB/wMAAf8BAAKV - Af8BAALyAf8BAALuAf8BAAK1Af8BAALaAf8BAALwAf8BAALwAf8BAALXAf8YAAPCAf8DAAH/A6kB/wPn - Af8D5AH/A8EB/wPZAf8D5gH/A+YB/wPVAf8QAAGjAbEB+gH/AY8BnwH5Af8BWQFpAdUB/wE+AU0BtgH/ - AUoBYQHxAf8BQQFYAeoB/wE9AVQB7AH/ATEBSwHwAf8BMQFLAfAB/wExAUsB8AH/ATEBSwHwAf8BZwGG - AdQB/xAAAfIBwQHyAf8B8QG8AfEB/wHRAZMB0QH/AbYBZQG2Af8B5AGOAeQB/wHeAYUB3gH/Ad4BgQHe - Af8B4AFoAeAB/wHgAWgB4AH/AeABaAHgAf8B4AFoAeAB/wHOAZYBzgH/EAABmAP/ASMD/wEAAvkB/wEA - AswB/wEAA/8BAAL4Af8BAAL2Af8BAALwAf8BAALwAf8BAALwAf8BAALwAf8BZALUAf8QAAP8Af8EAAPr - Af8DzwH/A/MB/wPrAf8D6gH/A+YB/wPmAf8D5gH/A+YB/wPVAf8UAAGsAbcB+wH/AYgBmQH4Af8BgQGT - AfgB/wFlAYkB9wH/AVEBZwH2Af8BPgFXAfMB/wE3AVAB7wH/AS8BSQHtAf8BKgFFAfAB/wFoAYgB3QH/ - GAAB9AHJAfQB/wHvAbYB7wH/Ae4BrwHuAf8B7AGmAewB/wHoAZUB6AH/AeQBhAHkAf8B4AGBAeAB/wHd - AWUB3QH/Ad4BYQHeAf8B1AGZAdQB/xgAAZ4D/wEcA/8BFgP/AQ4D/wEAA/8BAAL8Af8BAAL0Af8BAALs - Af8BAALpAf8BaALaAf8oAAP3Af8D7QH/A+cB/wPiAf8D4QH/A9kB/yAAAU8BZQH2Af8BVwGBAfYB/wFe - AYQB9wH/AVEBZwH2Af8BPgFXAfUB/wErAUUB7wH/KAAB6AGTAegB/wHqAZoB6gH/AesBoAHrAf8B6AGV - AegB/wHlAYQB5QH/Ad4BYgHeAf8pAAP/AQID/wEIA/8BAAP/AQAC/gH/AQAC6QH/KAAD9wH/A/kB/wP9 - Af8D9wH/A+4B/wPhAf//AP8AKgADTwH/A0QB/wM/Af8DPgH/AzwB/wM3Af8oAAGRAVoBCAH/AWgBRwEA - Af8BXQE+AQAB/wFaATwBAAH/AVQBNwEAAf8BQwEtAQAB/ygAASIBTAEiAf8BFQE9ARUB/wEQATcBEAH/ - AQ8BNQEPAf8BDgEwAQ4B/wENASUBDQH/KAACngE4Af8ClgETAf8CkwEFAf8CkgECAf8CjQEAAf8CZQEC - Af8gAAOZAf8DXAH/A1wB/wNaAf8DWQH/A1gB/wNUAf8DSwH/Az8B/wNAAf8YAAHGAakBVwH/AbQBggEI - Af8BtAGBAQcB/wGyAYEBBwH/Aa8BgQEGAf8BrAGBAQUB/wGkAWUBBAH/AY4BVgECAf8BXQE9AQAB/wFD - ATgBHwH/GAABgAGeAYAB/wEnAWQBJwH/ASYBZQEmAf8BJQFkASUB/wEkAWIBJAH/ASIBYAEiAf8BIAFa - ASAB/wEaAUwBGgH/ARABNgEQAf8BKAEzASgB/xgAAsABmwH/ArIBTgH/ArQBTAH/ArIBSQH/ArEBRQH/ - ArEBQQH/Aq0BOgH/AqIBJAH/ApMBAwH/AlQBIgH/FAADnwH/A4EB/wOEAf8DiQH/A4gB/wOGAf8DhgH/ - A4MB/wOBAf8DWwH/A0UB/wM/Af8QAAHRAbEBWQH/AdkBnQEOAf8B5QGlAQ8B/wHtAawBEAH/AesBqgEQ - Af8B6gGoAQ8B/wHqAagBDwH/AeMBpAENAf8B2QGcAQwB/wGzAYEBBwH/AYABSAEAAf8BQgE3AR8B/xAA - AYABqQGAAf8BKAGYASgB/wEjAagBIwH/ASABswEgAf8BIQGwASEB/wEhAa4BIQH/ASEBrgEhAf8BIgGm - ASIB/wEmAZkBJgH/ASYBZAEmAf8BFAE/ARQB/wEnATMBJwH/EAACyQGgAf8CywFpAf8C1AGBAf8C2gGD - Af8C2AGCAf8C1wGCAf8C1wGCAf8C1AGBAf8CzAFlAf8CtAFKAf8CmQESAf8CVQEgAf8QAAOBAf8DiQH/ - A5AB/wOQAf8DkAH/A5AB/wOKAf8DjAH/A4MB/wNVAf8DWAH/A0MB/xAAAdwBoAEPAf8B7AGqARAB/wH2 - AbMBFQH/AfYBswEVAf8B9gGzARUB/wH2AbMBFQH/Ae8BrQEQAf8B8gGwAREB/wHiAaQBDwH/AaQBZgEG - Af8BqwGAAQYB/wFoAUcBAAH/EAABJwGdAScB/wEgAbEBIAH/AR4BwAEeAf8BHgHAAR4B/wEeAcABHgH/ - AR4BwAEeAf8BHwG2AR8B/wEdAbsBHQH/ASQBpAEkAf8BIgFaASIB/wEjAV8BIwH/ARMBPgETAf8QAALN - AYEB/wLYAYIB/wLfAY0B/wLfAY0B/wLfAY0B/wLfAY0B/wLbAYMB/wLdAYcB/wLSAYEB/wKtAT4B/wKw - AUEB/wKYAQ4B/wwAA4kB/wOOAf8DkAH/A5AB/wOQAf8DjwH/A4sB/wNhAf8DQQH/Ax4B/wMAAf8DVwH/ - A1QB/wM9Af8IAAHrAawBEwH/AfIBsgEWAf8B+AG0ARMB/wH2AbMBFQH/AfYBswEVAf8B9QGyARUB/wHs - AawBFAH/Ab4BigEMAf8BXwFAAQAB/wEVAQsBAAH/AwAB/wGqAYABBgH/AaQBZQEEAf8BVAE6AQAB/wgA - ASMBsQEjAf8BIQG7ASEB/wEaAcQBGgH/AR4BwAEeAf8BHgHAAR4B/wEeAb8BHgH/ASQBsgEkAf8BLQGA - AS0B/wEUATgBFAH/AQABBwEAAf8DAAH/ASMBXgEjAf8BIAFaASAB/wERATABEQH/CAAC2AGHAf8C3AGP - Af8C4QGLAf8C3wGNAf8C3wGNAf8C3gGNAf8C2AGKAf8CtQFeAf8CjwEQAf8COAEAAf8DAAH/Aq4BQQH/ - Aq0BOgH/AogBCAH/CAADkQH/A5wB/wORAf8DkAH/A2YB/wNIAf8DJwH/AwAB/wMAAf8DAAH/AxcB/wOB - Af8DYgH/A0gB/wgAAfkBtgEUAv8BvwEiAf8B+AG3ARcB/wH2AbMBFQH/AcoBkwEOAf8BgQFMAQMB/wEj - ARUBAAH/AwAB/wMAAf8DAAH/AQsBAwEAAf8B4AGjAQ4B/wHEAY4BCQH/AYQBTgEBAf8IAAEbAcYBGwH/ - ASEB0QEhAf8BHwHDAR8B/wEeAcABHgH/AS0BhwEtAf8BGQFCARkB/wEAAREBAAH/AwAB/wMAAf8DAAH/ - AQABAQEAAf8BJQGhASUB/wEpAYEBKQH/ARcBRQEXAf8IAALiAY0B/wLlAaEB/wLfAZIB/wLfAY0B/wK/ - AWUB/wKYAR8B/wJJAQAB/wIIAQAB/wMAAf8DAAH/Ai8BAAH/AtEBgQH/ArsBWwH/Ap4BHAH/CAADmgH/ - A6YB/wOVAf8DkAH/A1IB/wM6Af8DCwH/AwAB/wMAAf8DAAH/A0MB/wONAf8DgQH/A04B/wgAAf8BvgEe - Av8BxQExAf8B+gG6ARsB/wH2AbMBFQH/AZkBXgEHAf8BTwE0AQAB/wMAAf8DAAH/AwAB/wMAAf8BZAFE - AQEB/wH0AbEBEgH/AdgBmwELAf8BlQFaAQIB/wgAAR4B0AEeAf8BKwHTASsB/wEhAcYBIQH/AR4BwAEe - Af8BIQFSASEB/wEPAS0BDwH/AwAB/wMAAf8DAAH/AwAB/wEWATsBFgH/ARwBvgEcAf8BJgGXASYB/wEc - AVABHAH/CAAC5QGcAf8C6AGtAf8C4QGYAf8C3wGNAf8CpAE4Af8ChQECAf8CIwEAAf8DAAH/AwAB/wMA - Af8CkgEVAf8C3gGIAf8CywFlAf8CpQEqAf8IAAOfAf8DqgH/A5UB/wOQAf8DjwH/A48B/wMwAf8DAAH/ - AwAB/wMAAf8DZQH/A4gB/wOCAf8DUAH/CAAB/wHBAScC/wHIATkB/wH5AbkBHAH/AfYBswEVAf8B9QGy - ARUB/wH0AbIBFQH/ATUBIgEAAf8DAAH/AwAB/wMAAf8BxwGRAQ4B/wHrAaoBEAH/AeIBowEOAf8BmgFe - AQMB/wgAASQB0gEkAf8BMAHVATAB/wEiAcUBIgH/AR4BwAEeAf8BHgG/AR4B/wEfAb4BHwH/AQYBHAEG - Af8DAAH/AwAB/wMAAf8BLQGEAS0B/wEhAbABIQH/ASQBowEkAf8BHQFUAR0B/wgAAuYBpAH/AusBtAH/ - AuEBmAH/At8BjQH/At4BjQH/At4BjQH/AlsBAAH/AwAB/wMAAf8CGAEAAf8CvQFkAf8C2AGCAf8C0QGB - Af8CqAEvAf8IAAOeAf8DsQH/A54B/wONAf8DigH/AzcB/wMAAf8DQwH/AwAB/wMwAf8DjgH/A5AB/wOB - Af8DUAH/CAAB/wHAASUC/wHMAUQC/wHBASQB/wHvAa8BFQH/AesBqwETAf8BRAEsAQAB/wMAAf8BYwFD - AQEB/wMAAf8BNQEiAQAB/wHzAbEBFQH/AfYBswEVAf8B3AGfAQ0B/wGZAV4BBAH/CAABIgHSASIB/wE4 - AdYBOAH/ASIB0AEiAf8BIwG2ASMB/wEkAbABJAH/AQsBJgELAf8DAAH/ARUBOgEVAf8DAAH/AQYBHAEG - Af8BIAG9ASAB/wEeAcABHgH/ASYBnAEmAf8BHgFTAR4B/wgAAuYBogH/Au0BvQH/AuUBogH/AtsBiwH/ - AtgBiAH/AmkBAAH/AjgBAAH/ApIBEwH/AhwBAAH/AlsBAAH/At0BjQH/At8BjQH/As0BaQH/AqcBMQH/ - CAADmQH/A7YB/wOtAf8DkQH/AzcB/wMAAf8DUAH/A5MB/wMuAf8DUgH/A5EB/wOQAf8DgQH/A1QB/wgA - Af8BvAEcAv8BzgFLAv8ByQE9Af8B8QG0AR4B/wFEASwBAAH/AwAB/wGUAVsBBgH/AfoBtgEWAf8BMQEf - AQAB/wGZAV4BBwH/AfkBtQEWAf8B9gGzARUB/wHZAZ0BDQH/AaEBZQEIAf8IAAEdAc8BHQH/AT0B1wE9 - Af8BMwHVATMB/wErAbYBKwH/AQsBJgELAf8DAAH/ASABTwEgAf8BGwHHARsB/wEFARoBBQH/ASEBUgEh - Af8BHAHGARwB/wEeAcABHgH/AScBmQEnAf8BJAFYASQB/wgAAuQBmQH/Au4BwgH/AuwBuAH/AtoBmAH/ - AmkBAAH/AwAB/wKhATQB/wLiAZAB/wJXAQAB/wKkATgB/wLhAZAB/wLfAY0B/wLMAWkB/wKoAT8B/wwA - A7gB/wO7Af8DYAH/AwAB/wNRAf8DkQH/A44B/wNgAf8DgwH/A5AB/wOQAf8DgQH/EAAB/wHOAUwC/wHQ - AVEB/wG1AYkBEwH/AwAB/wGYAV4BBwH/AfgBtAEVAf8B8wGxARUB/wG6AYcBDAH/Ad8BogESAf8B9gGz - ARUB/wH2AbMBFQH/Ad8BoQEOAf8QAAE+AdgBPgH/AUEB2AFBAf8BNAFiATQB/wMAAf8BIQFSASEB/wEd - AcQBHQH/ASABvQEgAf8BLAFnASwB/wEoAaABKAH/AR4BwAEeAf8BHgHAAR4B/wEmAZ8BJgH/EAAC7wHE - Af8C8AHIAf8CrgFlAf8CCAEAAf8CpAE4Af8C4QGPAf8C3QGNAf8CtAFbAf8C0AGCAf8C3wGNAf8C3wGN - Af8CzwGBAf8QAAPKAf8DwAH/A5UB/wOBAf8DngH/A5UB/wOUAf8DkAH/A5AB/wOQAf8DkAH/A6EB/xAA - Af8B3QGOAv8B0wFaAf8B7QG4ASgB/wHHAZgBGQH/Af4BwAElAf8B9wG5AR0B/wH3AbcBGwH/AfYBswEV - Af8B9gGzARUB/wH2AbMBFQH/AfYBswEVAf8B2QG0AVYB/xAAAYoB5gGKAf8BRwHaAUcB/wE6Aa4BOgH/ - ATcBhAE3Af8BJgHNASYB/wElAcEBJQH/ASMBwQEjAf8BHgHAAR4B/wEeAcABHgH/AR4BwAEeAf8BHgHA - AR4B/wFkAbMBZAH/EAAC8wHPAf8C8QHPAf8C1gGlAf8CvAGFAf8C5AGkAf8C3gGZAf8C3wGWAf8C3wGN - Af8C3wGNAf8C3wGNAf8C3wGNAf8C0AGhAf8UAAPPAf8DuwH/A7YB/wOuAf8DowH/A5cB/wORAf8DjQH/ - A4wB/wOlAf8YAAH/Ad8BlQL/AdABUgL/Ac0BSwL/AcsBQQL/AcMBLgH/Af0BuwEcAf8B9wG3ARgB/wHy - AbEBEwH/AfIBrwERAf8B4AG6AVgB/xgAAY8B5wGPAf8BQgHZAUIB/wE9AdgBPQH/ATYB1gE2Af8BKQHT - ASkB/wEfAcwBHwH/ASABwgEgAf8BHwG7AR8B/wEcAbsBHAH/AWQBvAFkAf8YAAL0AdUB/wLwAcgB/wLv - AcMB/wLtAbsB/wLoAaoB/wLjAZkB/wLfAZIB/wLdAYoB/wLdAYcB/wLWAaQB/yAAA6IB/wOmAf8DqgH/ - A6MB/wOZAf8DjAH/KAAB/wHDASwC/wHGATQC/wHJATsC/wHCAS4C/wG9ARwB/wHyAa8BEQH/KAABJwHT - AScB/wEtAdQBLQH/ATEB1QExAf8BKQHTASkB/wEdAc8BHQH/AR0BuwEdAf8oAALnAagB/wLqAbAB/wLr - AbUB/wLoAaoB/wLkAZkB/wLdAYcB//8A/wAqAAIXAT8B/wINATIB/wIJAS0B/wIIASsB/wIHASgB/wIH - AR0B/ygAAWcBAAFCAf8BUAEAATMB/wFGAQABLAH/AUQBAAEqAf8BPwEAAScB/wE1AQABIAH/KAABDgEw - AT0B/wEFASUBMgH/AQEBIAEtAf8BAQEfASsB/wEAARwBJwH/AQEBFQEcAf8oAAOFAf8DYgH/A1oB/wNY - Af8DVAH/A0sB/yAAAk8BhwH/AhoBVAH/AhkBVAH/AhkBUwH/AhgBUgH/AhcBTwH/AhUBSwH/AhABPgH/ - AggBLQH/AhsBKAH/GAABrAEqAYkB/wGPAQABUwH/AY8BAAFTAf8BjQEAAVIB/wGLAQABUAH/AYgBAAFO - Af8BggEAAUoB/wFgAQABPQH/AUYBAAErAf8BOAELASoB/xgAAUcBaAGGAf8BDwE/AVMB/wENAUABVAH/ - AQ0BPgFTAf8BDAE9AVEB/wELATwBTwH/AQoBOAFLAf8BBwEuAT4B/wEBASABLQH/ARcBIwEnAf8YAAO0 - Af8DlwH/A5cB/wOVAf8DkwH/A5IB/wONAf8DgQH/A1oB/wNJAf8UAAJOAZIB/wIZAYQB/wIUAZEB/wIR - AZsB/wISAZkB/wISAZgB/wISAZgB/wIUAZAB/wIYAYQB/wIZAVQB/wIMATQB/wIaAScB/xAAAbUBKwGQ - Af8BrQEAAWgB/wG2AQABgQH/AbwBAAGDAf8BuwEAAYMB/wG6AQABggH/AboBAAGCAf8BtAEAAYEB/wGs - AQABZwH/AY4BAAFSAf8BUQEAATMB/wE3AQsBKgH/EAABRAGBAZIB/wEJAVUBhQH/AQIBXgGUAf8BAAFk - AZ8B/wEAAWMBnQH/AQABYgGbAf8BAAFiAZsB/wECAV0BkwH/AQcBVQGGAf8BDQE/AVQB/wEEASYBMwH/ - ARcBIgEnAf8QAAO6Af8DrAH/A7IB/wO2Af8DtQH/A7QB/wO0Af8DsQH/A6sB/wOWAf8DYwH/A0kB/xAA - AhkBhwH/AhEBmgH/Ag4BqAH/Ag4BqAH/Ag4BqAH/Ag4BqAH/AhABngH/Ag4BowH/AhYBjwH/AhYBSwH/ - AhcBTwH/AgsBMgH/EAABsAEAAYAB/wG8AQABgwH/AcYBAAGKAf8BxgEAAYoB/wHGAQABigH/AcYBAAGK - Af8BvgEAAYUB/wHBAQABhwH/AbQBAAGBAf8BgwEAAUoB/wGIAQABTgH/AU8BAAEyAf8QAAEIAVgBiQH/ - AQABYwGeAf8BAAGBAa0B/wEAAYEBrQH/AQABgQGtAf8BAAGBAa0B/wEAAWYBowH/AQABaQGnAf8BBAFc - AZEB/wEMATkBSwH/AQwBOwFPAf8BAwElATIB/xAAA64B/wO2Af8DvQH/A70B/wO9Af8DvQH/A7cB/wO5 - Af8DsQH/A44B/wOSAf8DYQH/DAACFAGZAf8CEgGiAf8CCwGrAf8CDgGoAf8CDgGoAf8CDwGnAf8CFAGb - Af8CHwFZAf8CDAEtAf8CAAEEAf8DAAH/AhcBTgH/AhUBSwH/AgoBJwH/CAABvQEAAYQB/wHFAQABiQH/ - AcYBAAGKAf8BxgEAAYoB/wHGAQABigH/AcYBAAGKAf8BvwEAAYUB/wGZAQABWgH/AUoBAAEuAf8BDgEA - AQQB/wMAAf8BhwEAAU0B/wGCAQABSgH/AUIBAAEpAf8JAAFkAZ0B/wEAAYABpwH/AQABgQGxAf8BAAGB - Aa0B/wEAAYEBrQH/AQABgQGrAf8BAQFlAZ4B/wETAUQBWAH/AQUBIQEtAf8CAAEEAf8DAAH/AQwBOwFO - Af8BCgE4AUsB/wEDARwBJgH/CAADtgH/A7sB/wO9Af8DvQH/A70B/wO8Af8DuAH/A54B/wNdAf8DIgH/ - AwAB/wORAf8DjQH/A1YB/wgAAgsBrQH/Ag4BuQH/Ag8BqgH/Ag4BqAH/Ah8BYwH/AhABNgH/AgABDAH/ - AwAB/wMAAf8DAAH/AwAB/wIWAYwB/wIcAV4B/wIOATkB/wgAAcgBAAGMAf8B1wEAAZYB/wHJAQABjAH/ - AcYBAAGKAf8BowEAAWEB/wFXAQABOAH/ARkBAAEMAf8DAAH/AwAB/wMAAf8BBQIAAf8BswEAAYEB/wGb - AQABWwH/AVgBAAE4Af8JAAGBAbMB/wEAAYoBvwH/AQABgQGvAf8BAAGBAa0B/wERAUsBYwH/AQgBKQE2 - Af8BAAEGAQwB/wMAAf8DAAH/AwAB/wMAAf8BBQFbAY4B/wEPAUcBXgH/AQYBKgE5Af8IAAO+Af8DxwH/ - A74B/wO9Af8DpAH/A2gB/wMwAf8DAAH/AwAB/wMAAf8DGAH/A68B/wOfAf8DaQH/CAACDQG3Af8CDwHC - Af8CEQGtAf8CDgGoAf8CFgFEAf8CCAEkAf8DAAH/AwAB/wMAAf8DAAH/Ag0BMAH/Ag0BpgH/AhgBgwH/ - AhEBQwH/CAAB1AEAAZQB/wHhAQABnQH/Ac4BAAGPAf8BxgEAAYoB/wGBAQABRQH/AT0BAAElAf8DAAH/ - AwAB/wMAAf8DAAH/AU4BAAExAf8BwwEAAYgB/wGrAQABZgH/AWUBAAFBAf8JAAGIAb0B/wEAAZAByAH/ - AQABggGyAf8BAAGBAa0B/wEMATMBQwH/AQIBGgEkAf8DAAH/AwAB/wMAAf8DAAH/AQYBIwEvAf8BAAGB - AasB/wEIAVQBhAH/AQcBMgFDAf8IAAPFAf8DzgH/A8EB/wO9Af8DiQH/A1EB/wMKAf8DAAH/AwAB/wMA - Af8DYQH/A7oB/wOqAf8DhAH/CAACDgG8Af8CEAHHAf8CEgGsAf8CDgGoAf8CDwGnAf8CEAGlAf8CAQEW - Af8DAAH/AwAB/wMAAf8CHwFhAf8CEgGZAf8CFQGNAf8CEgFGAf8IAAHaAQABmAH/AecBAAGhAf8BzgEA - AY8B/wHGAQABigH/AcYBAAGKAf8BxQEAAYoB/wEnAQABFgH/AwAB/wMAAf8DAAH/AaEBAAFfAf8BuwEA - AYMB/wGzAQABgQH/AWkBAAFEAf8JAAGMAcIB/wEAAZQBzQH/AQABgQGxAf8BAAGBAa0B/wEAAYEBqwH/ - AQABgQGqAf8BAAEOARUB/wMAAf8DAAH/AwAB/wERAUkBYAH/AQABYwGdAf8BAwFcAZAB/wEIATQBRgH/ - CAADyQH/A9EB/wPBAf8DvQH/A7wB/wO8Af8DPwH/AwAB/wMAAf8DAAH/A6MB/wO1Af8DsAH/A4cB/wgA - Ag4BuwH/AhEBzgH/Ag8BuQH/AhMBngH/AhUBmQH/AgUBHgH/AwAB/wINAS8B/wMAAf8CAQEWAf8CEAGk - Af8CDgGoAf8CGAGHAf8CEwFEAf8IAAHZAQABlwH/Ae4BAAGmAf8B1wEAAZYB/wHCAQABhwH/Ab4BAAGF - Af8BMwEAAR4B/wMAAf8BTQEAATAB/wMAAf8BJwEAARYB/wHFAQABiQH/AcYBAAGKAf8BrwEAAWkB/wFp - AQABRAH/CQABiwHBAf8BAAGZAdQB/wEAAYkBvgH/AQABZwGiAf8BAQFkAZ0B/wEAARUBHgH/AwAB/wEF - ASMBLwH/AwAB/wEAAQ4BFQH/AQABgAGpAf8BAAGBAa0B/wEHAVcBiQH/AQkBMwFEAf8IAAPIAf8D1gH/ - A8gB/wO6Af8DtwH/A0oB/wMAAf8DYAH/AwAB/wM/Af8DuwH/A70B/wOtAf8DhwH/CAACDQG1Af8CEgHR - Af8CEAHJAf8CGwGeAf8CBQEeAf8DAAH/AhUBQQH/AgwBrgH/AgABEwH/AhYBRAH/AgwBrQH/Ag4BqAH/ - AhkBhAH/AhgBSQH/CAAB0gEAAZIB/wHzAQABqgH/AeoBAAGjAf8ByQEAAYwB/wEzAQABHgH/AwAB/wFn - AQABQwH/AcoBAAGNAf8BJAEAARQB/wGBAQABRQH/AckBAAGMAf8BxgEAAYoB/wGtAQABaAH/AYIBAAFK - Af8JAAGHAbsB/wEAAZwB2QH/AQABlgHQAf8BBwFoAaEB/wEAARUBHgH/AwAB/wEMATEBQQH/AQABggG0 - Af8BAAEMARMB/wEMATMBQwH/AQABgQGzAf8BAAGBAa0B/wEIAVYBhgH/AQ4BNwFIAf8IAAPEAf8D2QH/ - A9MB/wO+Af8DSgH/AwAB/wOGAf8DvwH/AzsB/wOJAf8DvgH/A70B/wOsAf8DjQH/DAACEgHTAf8CEgHW - Af8CJgFRAf8DAAH/AhYBQwH/Ag0BqwH/AhABpAH/Ah8BVgH/AhkBiwH/Ag4BqAH/Ag4BqAH/AhcBigH/ - EAAB9AEAAaoB/wH4AQABrQH/AZgBAAFZAf8DAAH/AYABAAFFAf8ByAEAAYwB/wHFAQABiQH/AZYBAAFY - Af8BtAEAAYEB/wHGAQABigH/AcYBAAGKAf8BsQEAAYEB/xEAAZ0B2QH/AQABnwHdAf8BGwFAAU4B/wMA - Af8BDAEzAUMB/wEAAYEBsQH/AQABgAGpAf8BEwFCAVUB/wEIAVoBjAH/AQABgQGtAf8BAAGBAa0B/wEG - AVkBjAH/EAAD2gH/A9wB/wOdAf8DAAH/A4gB/wO+Af8DuwH/A5wB/wOxAf8DvQH/A70B/wOuAf8QAAJO - AdQB/wIUAdoB/wIoAZYB/wIoAWAB/wISAbYB/wIVAagB/wITAagB/wIOAagB/wIOAagB/wIOAagB/wIO - AagB/wJHAZ4B/xAAAesBNwG5Af8B/gEAAbEB/wHOAQABkAH/AakBAAFlAf8B1wEAAZYB/wHNAQABjwH/ - AcsBAAGOAf8BxgEAAYoB/wHGAQABigH/AcYBAAGKAf8BxgEAAYoB/wG8ASkBlQH/EAABOwGwAdkB/wEA - AaMB4gH/ARYBZQGWAf8BGwFLAV8B/wEAAYgBuwH/AQABgQGsAf8BAAGBAa0B/wEAAYEBrQH/AQABgQGt - Af8BAAGBAa0B/wEAAYEBrQH/ATsBhwGfAf8QAAPiAf8D3wH/A8EB/wOpAf8DyAH/A8EB/wPAAf8DvQH/ - A70B/wO9Af8DvQH/A70B/xQAAk8B2QH/AhIB1gH/AhIB0gH/AhEBzAH/Ag8BvwH/Ag8BsgH/AhABqQH/ - AhABowH/Ag0BowH/AkYBpwH/GAAB8QE3Ab4B/wH5AQABrQH/AfQBAAGqAf8B7QEAAaUB/wHfAQABmwH/ - AdEBAAGSAf8ByQEAAYwB/wHDAQABiAH/AcEBAAGHAf8BwgErAZkB/xgAATwBtAHeAf8BAAGfAd0B/wEA - AZwB2QH/AQABmAHTAf8BAAGPAcYB/wEAAYUBuAH/AQABgQGvAf8BAAFpAacB/wEAAWkBqAH/ATgBjQGp - Af8YAAPmAf8D3AH/A9kB/wPUAf8DzAH/A8MB/wO+Af8DugH/A7kB/wPBAf8gAAIOAb8B/wIPAcMB/wIQ - AcgB/wIPAb8B/wINAbUB/wIOAaMB/ygAAd0BAAGaAf8B4wEAAZ4B/wHoAQABogH/Ad8BAAGbAf8B0gEA - AZIB/wHBAQABhwH/KQABjgHFAf8BAAGRAcoB/wEAAZUBzgH/AQABjwHGAf8BAAGHAbsB/wEAAWkBpwH/ - KAADywH/A84B/wPRAf8DzAH/A8QB/wO5Af//AP8AKgADLAH/AyUB/wMjAf8DIgH/AyEB/wMfAf8oAAFb - ATUBKAH/AUoBJQEZAf8BQgEfARQB/wFAAR4BEwH/ATsBHAERAf8BLQEYARAB/ygAARIBLgESAf8BCQEk - AQkB/wEFASABBQH/AQUBHgEFAf8BBAEbAQQB/wEDARQBAwH/KAABPAE+ARcB/wEwATIBDAH/ASoBLQEI - Af8BKQErAQcB/wEmASgBBgH/ARwBHQEGAf8gAAOCAf8DNgH/AzYB/wM1Af8DNAH/AzMB/wMwAf8DKgH/ - AyMB/wMyAf8YAAGiAYEBXgH/AYcBPwEtAf8BiAE/ASwB/wGGAT4BKwH/AYQBPAEqAf8BggE6ASgB/wGB - ATcBJQH/AVoBLQEfAf8BQgEfARMB/wEyASYBIQH/GAABSgFmAUoB/wEVAT8BFQH/ARQBPwEUAf8BFAE+ - ARQB/wETAT0BEwH/ARIBPAESAf8BEAE4ARAB/wEMAS4BDAH/AQUBIAEFAf8BGQEiARkB/xgAAYUBhwFO - Af8BUAFUARkB/wFRAVQBGAH/AVABUwEYAf8BTgFSARcB/wFMAVABFgH/AUgBTAEUAf8BPAE/AQ8B/wEq - AS0BCAH/AScBKAEbAf8UAAOIAf8DSAH/A04B/wNTAf8DUgH/A1AB/wNQAf8DTQH/A0cB/wM2Af8DJgH/ - AzIB/xAAAbABgQFdAf8BsAFKAS0B/wHCAUoBJwH/Ac0BSwElAf8BygFLASYB/wHJAUoBJQH/AckBSgEl - Af8BwQFJASYB/wGxAUgBKwH/AYcBPgEsAf8BTAElARgB/wExASQBIAH/EAABSgGBAUoB/wEWAVcBFgH/ - ARIBYgESAf8BEAFpARAB/wERAWcBEQH/AREBZgERAf8BEQFmAREB/wESAWABEgH/ARQBVwEUAf8BFAE/ - ARQB/wEIASUBCAH/ARgBIgEYAf8QAAGPAZIBTQH/AYEBhAEYAf8BiwGSARMB/wGUAZwBDwH/AZIBmQEQ - Af8BkQGYAREB/wGRAZgBEQH/AYoBkAESAf8BgQGEARYB/wFQAVQBGAH/ATIBNAELAf8CJwEaAf8QAANK - Af8DUwH/A1wB/wNcAf8DXAH/A1wB/wNUAf8DVgH/A00B/wMxAf8DMwH/AyUB/xAAAbUBSgEsAf8BywFL - ASYB/wHUAVIBLAH/AdQBUgEsAf8B1AFSASwB/wHUAVIBLAH/Ac8BTAEmAf8B0gFNAScB/wG+AUoBKQH/ - AYEBOAEnAf8BgQE6ASgB/wFKASQBFwH/EAABFQFaARUB/wEQAWgBEAH/AQ8BgwEPAf8BDwGDAQ8B/wEP - AYMBDwH/AQ8BgwEPAf8BDwGBAQ8B/wEOAYEBDgH/ARMBXwETAf8BEgE4ARIB/wESATsBEgH/AQgBJQEI - Af8QAAGCAYgBFwH/AZMBmwEQAf8BoAGoAQ0B/wGgAagBDQH/AaABqAENAf8BoAGoAQ0B/wGXAZ8BDgH/ - AZsBowENAf8BiAGOARQB/wFIAUsBFQH/AUwBTwEWAf8BMAEzAQoB/wwAA1MB/wNZAf8DXAH/A1wB/wNc - Af8DWgH/A1UB/wM7Af8DJAH/AxMB/wMAAf8DMwH/AzAB/wMiAf8IAAHJAU4BKgH/Ac8BUgEuAf8B1wFQ - ASkB/wHUAVIBLAH/AdQBUgEsAf8B0wFSASwB/wHKAVABLAH/AY4BRgE0Af8BQwEjARgB/wELAgAB/wMA - Af8BgQE6ASkB/wGBATcBJQH/AToBHgEVAf8IAAESAWgBEgH/AREBgQERAf8BDAGFAQwB/wEPAYMBDwH/ - AQ8BgwEPAf8BDwGCAQ8B/wETAWkBEwH/ARkBQwEZAf8BCAEgAQgB/wMAAf8DAAH/ARIBOwESAf8BEAE4 - ARAB/wEGARsBBgH/CAABkwGaARIB/wGbAaMBEAH/AaMBqwEJAf8BoAGoAQ0B/wGgAagBDQH/AZ8BpwEN - Af8BlAGbARMB/wFVAVkBHgH/ASsBLQELAf8BAwEEAQAB/wMAAf8BSwFOARcB/wFIAUwBFAH/ASUBJwEJ - Af8IAANdAf8DgAH/A10B/wNcAf8DQAH/AycB/wMYAf8DAAH/AwAB/wMAAf8DDgH/A0sB/wM8Af8DKAH/ - CAAB2AFSASsB/wHbAV8BOwH/AdQBVQEvAf8B1AFSASwB/wGcAUkBMwH/AU8BKgEeAf8BFgEHAQIB/wMA - Af8DAAH/AwAB/wEEAgAB/wG7AUoBKgH/AZUBRQEvAf8BUwEqARwB/wgAAQ0BhwENAf8BDwGQAQ8B/wEP - AYUBDwH/AQ8BgwEPAf8BGQFLARkB/wEMASgBDAH/AQABBgEAAf8DAAH/AwAB/wMAAf8DAAH/ARQBXQEU - Af8BFwFHARcB/wEKASoBCgH/CAABpAGtAQoB/wGwAboBDAH/AaIBqgENAf8BoAGoAQ0B/wFfAWMBHQH/ - ATQBNgEPAf8BCwEMAQAB/wMAAf8DAAH/AwAB/wMAAf8BhgGMARUB/wFaAV4BGwH/ATYBOQEOAf8IAANn - Af8DhwH/A2EB/wNcAf8DLgH/AyAB/wMGAf8DAAH/AwAB/wMAAf8DJQH/A1gB/wNGAf8DLAH/CAAB2gFc - ATcB/wHdAWgBRwH/AdUBWQE1Af8B1AFSASwB/wFiATYBJwH/ATYBGwESAf8DAAH/AwAB/wMAAf8DAAH/ - AUYBJQEaAf8B1AFOAScB/wGvAUgBKwH/AWABMAEgAf8IAAEOAY4BDgH/ARABlwEQAf8BEQGHAREB/wEP - AYMBDwH/AREBMgERAf8BBAEZAQQB/wMAAf8DAAH/AwAB/wMAAf8BCQEjAQkB/wEOAYEBDgH/ARQBVgEU - Af8BDQExAQ0B/wgAAa4BtwELAf8BuQHCAQ0B/wGlAa0BDwH/AaABqAENAf8BQQFEARUB/wEiASQBBwH/ - AwAB/wMAAf8DAAH/AwAB/wEuATABDQH/AZ4BpgELAf8BgQGDARYB/wFAAUMBEQH/CAADgQH/A4wB/wNh - Af8DXAH/A1oB/wNaAf8DHAH/AwAB/wMAAf8DAAH/Az8B/wNSAf8DTAH/Ay0B/wgAAdwBYgE+Af8B3wGB - AU0B/wHUAVkBNgH/AdQBUgEsAf8B0wFSASwB/wHSAVIBLQH/ASMBDwEIAf8DAAH/AwAB/wMAAf8BmQFJ - ATMB/wHKAUsBJgH/Ab0BSQEoAf8BZAEyASIB/wgAAQ8BkgEPAf8BEQGbAREB/wERAYYBEQH/AQ8BgwEP - Af8BDwGCAQ8B/wEQAYEBEAH/AQABDQEAAf8DAAH/AwAB/wMAAf8BGQFJARkB/wERAWcBEQH/ARMBXgET - Af8BDgE0AQ4B/wgAAbMBvAEMAf8BvQHHAQ4B/wGkAawBEAH/AaABqAENAf8BnwGnAQ0B/wGeAaYBDgH/ - ARQBFQEAAf8DAAH/AwAB/wMAAf8BXQFhAR4B/wGSAZkBEAH/AYgBjgEUAf8BQwFGARIB/wgAA4EB/wOW - Af8DgQH/A1gB/wNUAf8DHwH/AwAB/wMlAf8DAAH/AxwB/wNZAf8DXAH/A0kB/wMtAf8IAAHcAWEBPQH/ - AeEBhgFWAf8B2gFgATwB/wHMAVEBLgH/AckBTwEsAf8BLgEWAQ4B/wMAAf8BRgEkARkB/wMAAf8BIwEP - AQgB/wHRAVIBLQH/AdQBUgEsAf8BtQFJASsB/wFiATMBIwH/CAABDwGSAQ8B/wESAaABEgH/ARABkAEQ - Af8BEgGBARIB/wETAWcBEwH/AQIBFAECAf8DAAH/AQkBIgEJAf8DAAH/AQABDQEAAf8BEAGBARAB/wEP - AYMBDwH/ARQBWgEUAf8BDwEzAQ8B/wgAAbIBuwEMAf8BxAHOAQ8B/wGwAbkBDQH/AZcBngESAf8BkwGa - ARMB/wEcAR4BBAH/AwAB/wEtAS8BDAH/AwAB/wEUARUBAAH/AZ0BpAEPAf8BoAGoAQ0B/wGCAYcBFgH/ - AUIBRQESAf8IAANmAf8DmwH/A5AB/wNdAf8DHwH/AwAB/wMtAf8DXgH/AxsB/wMuAf8DXQH/A1wB/wNI - Af8DMAH/CAAB2gFaATUB/wHiAYoBXAH/Ad8BgQFRAf8ByAFaATsB/wEuARYBDgH/AwAB/wFeATQBJQH/ - AdgBVAEtAf8BIAENAQcB/wFiATYBJwH/AdcBUwEtAf8B1AFSASwB/wGxAUkBLAH/AWgBOQEqAf8IAAEO - AY0BDgH/ARMBpAETAf8BEgGdARIB/wEYAYEBGAH/AQIBFAECAf8DAAH/ARABMAEQAf8BDQGIAQ0B/wEA - AQwBAAH/AREBMgERAf8BDQGHAQ0B/wEPAYMBDwH/ARUBVwEVAf8BEwE2ARMB/wgAAawBtQELAf8ByAHS - AQ8B/wHAAcoBDgH/AZgBngEZAf8BHAEeAQQB/wMAAf8BPwFBARQB/wGmAa8BCgH/ARIBEwEAAf8BQQFE - ARUB/wGlAa0BCwH/AaABqAENAf8BgQGEARcB/wFGAUgBGAH/DAADngH/A6IB/wM7Af8DAAH/Ay4B/wNd - Af8DWQH/AzoB/wNNAf8DXAH/A1wB/wNKAf8QAAHiAYsBXQH/AeMBjwFhAf8BhAFKATwB/wMAAf8BYQE1 - AScB/wHWAVMBLQH/AdEBUgEtAf8BiwFFATMB/wG6AUwBLgH/AdQBUgEsAf8B1AFSASwB/wG5AUoBKwH/ - EAABEwGkARMB/wEUAacBFAH/AR4BPQEeAf8DAAH/AREBMgERAf8BDgGFAQ4B/wEQAYEBEAH/ARkBQQEZ - Af8BFgFcARYB/wEPAYMBDwH/AQ8BgwEPAf8BFAFcARQB/xAAAcgB0wEQAf8BzAHWARAB/wFOAVABJQH/ - AwAB/wFBAUMBFQH/AaMBqwELAf8BnQGkAQ8B/wFTAVYBHgH/AYUBiwEYAf8BoAGoAQ0B/wGgAagBDQH/ - AYQBigEWAf8QAAO3Af8DqAH/A2EB/wNFAf8DgQH/A2EB/wNgAf8DXAH/A1wB/wNcAf8DXAH/A4sB/xAA - AegBoAGHAf8B5AGUAWgB/wG9AWUBTQH/AZgBUQE/Af8B1wFhAT8B/wHQAVsBOQH/AdEBWAE1Af8B1AFS - ASwB/wHUAVIBLAH/AdQBUgEsAf8B1AFSASwB/wHAAYEBVgH/EAABTwG1AU8B/wEVAasBFQH/ASIBZgEi - Af8BIAFJASAB/wESAY4BEgH/ARQBgwEUAf8BEgGEARIB/wEPAYMBDwH/AQ8BgwEPAf8BDwGDAQ8B/wEP - AYMBDwH/AUUBiAFFAf8QAAHNAdQBTAH/AdEB3AERAf8BkAGWAScB/wFcAWABJwH/Aa0BtgEQAf8BoQGo - ARMB/wGhAakBEQH/AaABqAENAf8BoAGoAQ0B/wGgAagBDQH/AaABqAENAf8BmgGeAUYB/xQAA74B/wOi - Af8DmwH/A5IB/wODAf8DZAH/A10B/wNYAf8DVgH/A48B/xgAAekBpQGPAf8B4wGPAWIB/wHiAYsBXAH/ - AeABhAFUAf8B3QFmAUQB/wHYAVoBNgH/AdQBVQEwAf8B0AFQASsB/wHTAU0BJgH/AcoBgQFUAf8YAAFQ - AboBUAH/ARQBpwEUAf8BEwGkARMB/wESAZ8BEgH/ARABlgEQAf8BDwGLAQ8B/wEQAYQBEAH/ARABgQEQ - Af8BDgGBAQ4B/wFFAZABRQH/GAAB0wHaAU0B/wHMAdcBEAH/AcgB0gEQAf8BwgHMAQ8B/wG3AcABDQH/ - AaoBswENAf8BoQGqAQ4B/wGbAaMBDgH/AZwBpAEMAf8BogGnAUUB/yAAA4IB/wOHAf8DjAH/A4MB/wNm - Af8DVgH/KAAB3QFlAUMB/wHeAYABSQH/Ad8BgQFPAf8B3QFmAUQB/wHaAVoBNQH/AdIBTQEnAf8oAAEQ - AZUBEAH/AREBmQERAf8BEQGcAREB/wEQAZYBEAH/AQ4BjQEOAf8BDgGBAQ4B/ygAAbYBvwEMAf8BugHE - AQ0B/wG+AcgBDgH/AbcBwAENAf8BrAG1AQsB/wGbAaMBDQH//wAVAAFCAU0BPgcAAT4DAAEoAwABQAMA - AWADAAEBAQABAQYAAQMWAAP/gQAI/wH4AR8B+AEfAfgBHwH4AR8B4AEHAeABBwHgAQcB4AEHAcABAwHA - AQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGA - AQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGA - AQEBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHgAQcB4AEHAeABBwHgAQcB+AEfAfgBHwH4 - AR8B+AEfEP8B+AEfAfgBHwH4AR8B+AEfAeABBwHgAQcB4AEHAeABBwHAAQMBwAEDAcABAwHAAQMBwAED - AcABAwHAAQMBwAEDAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEB - AYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGgAQEBgAEBAYABAQGAAQEBsAEBAcABAwHAAQMBwAED - AfABAwHAAQMBwAEDAcABAwHQAQMB4AEHAeABBwHgAQcB/gEHAfgBHwH4AR8B+AEfAfgBHxD/AfgBHwH4 - AR8B+AEfAfgBHwHgAQcB4AEHAeABBwHgAQcBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwGA - AQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGA - AQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHA - AQMBwAEDAeABBwHgAQcB4AEHAeABBwH4AR8B+AEfAfgBHwH4AR8Q/wH4AR8B+AEfAfgBHwH4AR8B4AEH - AeABBwHgAQcB4AEHAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBgAEBAYABAQGAAQEBgAEB + AYQBYgHEAf8BgQFZAcQB/wGAAVcBwwH/AWMBVQHBAf8BYwFXAbYB/ykAATwBlwH/AQABLQFkAf8BAAEm + AVgB/wEAASQBVQH/AQABIQFPAf8BAAEaAUIB/ygAATABSQFLAf8BIQE5ATsB/wEbATEBMwH/ARkBLwEx + Af8BFwErAS0B/wETASEBIgH/KAABFwE7AUoB/wELAS0BOwH/AQYBJwE0Af8BBQEmATMB/wEEASIBLgH/ + AQQBGQEhAf8gAAG5AbQB0gH/AZ8BlQHSAf8BngGUAdMB/wGcAZIB0gH/AZsBkQHSAf8BmQGOAdIB/wGV + AYoB0AH/AYsBgQHLAf8BgAFYAcUB/wFZAVMBkQH/GAABPQGUAcsB/wEAAU0BtQH/AQABTQG0Af8BAAFL + AbIB/wEAAUoBrwH/AQABSAGrAf8BAAFEAaQB/wEAATgBjgH/AQABJgFYAf8BEgEsAUEB/xgAAYoBnwGh + Af8BOwFfAWIB/wE6AV8BYgH/ATkBXgFhAf8BNwFcAV8B/wE1AVoBXQH/ATIBVQFYAf8BKQFGAUkB/wEa + ATEBMwH/ASgCLwH/GAABYAGUAaEB/wEaAU4BZAH/ARkBTwFkAf8BGAFNAWMB/wEXAUwBYQH/ARUBSgFf + Af8BEwFFAVoB/wEOATkBSgH/AQYBJwE0Af8BIQEqAS8B/xQAAbwBtwHYAf8BqwGhAeIB/wGuAaMB6AH/ + AbABpAHsAf8BrwGkAesB/wGvAaQB6gH/Aa8BpAHqAf8BrQGhAegB/wGqAZ8B4gH/AZ0BkwHTAf8BgwFg + AcYB/wFYAVIBkQH/EAABPwGbAdQB/wEAAWIB2wH/AQABgQHmAf8BAAGCAe0B/wEAAYEB7AH/AQABgQHq + Af8BAAGBAeoB/wEAAYEB5AH/AQABYQHZAf8BAAFMAbMB/wEAAS0BgAH/AREBKwFAAf8QAAGNAagBqgH/ + AUUBkwGYAf8BRQGfAaUB/wFHAaUBqwH/AUcBowGpAf8BRgGiAagB/wFGAaIBqAH/AUQBngGjAf8BQwGT + AZgB/wE6AV4BYgH/ASEBOgE8Af8BKAEuAS8B/xAAAV8BnAGsAf8BFwGBAaAB/wEQAYkBsQH/AQsBkQG9 + Af8BDAGPAboB/wENAY0BuAH/AQ0BjQG4Af8BDwGIAa8B/wEVAYEBoAH/ARgBTgFkAf8BCgEuAT0B/wEg + ASoBLgH/EAABrAGiAeMB/wGvAaQB6wH/AbUBqgHwAf8BtQGqAfAB/wG1AaoB8AH/AbUBqgHwAf8BsAGl + Ae0B/wGxAaYB7wH/Aa0BogHnAf8BlwGNAc8B/wGZAY4B0QH/AYIBXwHGAf8RAAFjAd4B/wEAAYEB7QH/ + AQABiQH6Af8BAAGJAfoB/wEAAYkB+gH/AQABiQH6Af8BAAGDAfAB/wEAAYUB9AH/AQABgQHkAf8BAAFE + AaUB/wEAAUgBqwH/AQABLAFjAf8QAAFFAZcBnAH/AUcBpAGqAf8BTgGsAbIB/wFOAawBsgH/AU4BrAGy + Af8BTgGsAbIB/wFIAaYBrAH/AUkBqQGvAf8BRQGdAaIB/wE0AVUBWAH/ATYBWQFcAf8BIAE4AToB/xAA + ARYBggGkAf8BDAGPAbwB/wEHAZsBzQH/AQcBmwHNAf8BBwGbAc0B/wEHAZsBzQH/AQoBkgHAAf8BBwGW + AcYB/wESAYcBrQH/ARUBRgFZAf8BFgFJAV4B/wEJAS0BPAH/DAABsgGnAeoB/wG1AasB7QH/AbQBqAHx + Af8BtQGqAfAB/wG1AaoB8AH/AbUBqgHvAf8BswGoAesB/wGmAZ0B0wH/AYIBYAHAAf8BSgE7Aa4B/wMA + Af8BmQGPAdAB/wGVAYoB0AH/AYEBXAG9Af8JAAGCAe8B/wEAAYgB+AH/AQABiQH6Af8BAAGJAfoB/wEA + AYkB+gH/AQABiAH6Af8BAAGEAfEB/wEAAVQBwgH/AQABKQFdAf8CAAERAf8DAAH/AQABRwGqAf8BAAFE + AaQB/wEAASMBUgH/CAABSgGkAaoB/wFPAakBrwH/AUwBrQG0Af8BTgGsAbIB/wFOAawBsgH/AU4BqwGx + Af8BTAGlAaoB/wFCAoEB/wEeATMBNQH/AQACAwH/AwAB/wE2AVkBXAH/ATIBVQFYAf8BGgEsAS4B/wgA + AQ8BkAG7Af8BDAGXAcYB/wEDAZwB0QH/AQcBmwHNAf8BBwGbAc0B/wEIAZoBywH/AQ8BkQG8Af8BIAFU + AYEB/wEKASkBNQH/AgABAwH/AwAB/wEWAUkBXQH/ARMBRQFaAf8BCAEjAS0B/wgAAbUBqgHyAf8BvwG1 + AfMB/wG3AawB8AH/AbUBqgHwAf8BqQGgAdkB/wGJAYEBxAH/AU8BQAGzAf8BSQFAAY0B/wMAAf8DAAH/ + AUUBNgGrAf8BrQGiAeUB/wGkAZoB1wH/AYgBgAHIAf8JAAGKAf0B/wEAAZIC/wEAAYsB/gH/AQABiQH6 + Af8BAAFaAc4B/wEAATIBgwH/AQABBwEfAf8DAAH/AwAB/wMAAf8CAAEGAf8BAAGAAeEB/wEAAVUBxAH/ + AQABMwGFAf8IAAFOAa4BtQH/AVwBtQG7Af8BUQGtAbMB/wFOAawBsgH/AUUBhgGKAf8BJgE+AUAB/wEC + AQwBDQH/AwAB/wMAAf8DAAH/AwAB/wFFAZoBoAH/AUABgQGDAf8BJQFAAUIB/wgAAQQBngHSAf8BBQGp + AeIB/wEIAZ0BzwH/AQcBmwHNAf8BHgFdAYwB/wEOATIBQAH/AQABBwENAf8DAAH/AwAB/wMAAf8DAAH/ + ARMBhQGqAf8BGwFYAYYB/wEMATQBRAH/CAABvQGzAfMB/wHGAb0B9QH/AboBsAHwAf8BtQGqAfAB/wGV + AYoBygH/AYABWAG8Af8BQgEzAaQB/wMAAf8DAAH/AwAB/wGEAWMBwQH/AbIBpwHwAf8BqQGeAeIB/wGO + AYIBzQH/CQABkQL/AQYBmAL/AQABjQL/AQABiQH6Af8BAAE/AZwB/wEAASABTAH/AwAB/wMAAf8DAAH/ + AwAB/wEAASwBYgH/AQABhgH2Af8BAAFgAdcB/wEAATsBlAH/CAABWQG0AboB/wGBAboBwAH/AVYBrwG1 + Af8BTgGsAbIB/wExAU4BUAH/ARcBKAEqAf8DAAH/AwAB/wMAAf8DAAH/ASEBNwE4Af8BSgGrAbEB/wFD + AZIBlwH/ASsBSwFNAf8IAAEFAacB3gH/AQ8BrgHkAf8BCgGgAdMB/wEHAZsBzQH/ARYBQAFQAf8BBgEg + ASoB/wMAAf8DAAH/AwAB/wMAAf8BDAEsATgB/wEGAZgBygH/ARUBgQGfAf8BEAE9AU8B/wgAAcEBuAH0 + Af8BygHCAfUB/wG7AbEB8AH/AbUBqgHwAf8BtQGqAe8B/wG1AaoB7wH/AVcBSgG3Af8DAAH/AwAB/wFB + ATMBnQH/AagBnwHXAf8BrwGkAesB/wGtAaIB5gH/AZEBhQHOAf8JAAGUAv8BDQGbAv8BAAGNAv8BAAGJ + AfoB/wEAAYgB+gH/AQABiAH5Af8BAAERATEB/wMAAf8DAAH/AwAB/wEAAVkBywH/AQABgQHsAf8BAAGB + AeIB/wEAAT4BmgH/CAABXgG3Ab0B/wGBAb0BwgH/AVYBrwG0Af8BTgGsAbIB/wFOAasBsQH/AU4BqwGx + Af8BCgEXARkB/wMAAf8DAAH/AwAB/wFEAYMBhwH/AUcBowGpAf8BRAGbAaEB/wEuAU4BUQH/CAABCAGr + AeMB/wEVAbAB5QH/AQsBnwHRAf8BBwGbAc0B/wEIAZoBywH/AQkBmQHJAf8BAAERARkB/wMAAf8DAAH/ + AwAB/wEfAVsBiQH/AQwBjwG6Af8BEQGGAawB/wERAUABUwH/CAABwAG3AfQB/wHPAcgB9gH/AcABtgHz + Af8BtAGpAewB/wGyAagB6gH/AV8BUgG6Af8BIwEIAcQB/wGDAWIBwgH/AT4BLwGiAf8BVwFKAbcB/wG1 + AaoB7gH/AbUBqgHwAf8BqwGhAeMB/wGRAYYBzQH/CQABlAL/ARcBoAL/AQABkwL/AQABhQH0Af8BAAGD + AfAB/wEAARkBQAH/AwAB/wEAASsBYQH/AwAB/wEAAREBMQH/AQABiAH4Af8BAAGJAfoB/wEAAWMB3QH/ + AQABPgGZAf8IAAFdAbYBvAH/AYgBwQHGAf8BXQG1AbsB/wFNAacBrAH/AUsBpAGpAf8BEQEhASMB/wMA + Af8BIAE2ATgB/wMAAf8BCgEXARkB/wFOAaoBsAH/AU4BrAGyAf8BRAGWAZsB/wEuAU0BUAH/CAABBwGq + AeMB/wEeAbMB5gH/AQcBqQHhAf8BDgGUAcAB/wEQAZABugH/AQIBGQEjAf8DAAH/AQsBKwE4Af8DAAH/ + AQABEQEZAf8BCgGYAcgB/wEHAZsBzQH/ARQBgQGkAf8BEgE/AVEB/wgAAbwBsQHzAf8B0wHMAfcB/wHM + AcQB9gH/AbsBsgHqAf8BXwFSAboB/wMAAf8BkwGJAckB/wG3AasB8gH/AVYBSAG2Af8BlQGKAcoB/wG2 + AasB8QH/AbUBqgHwAf8BqwGhAeIB/wGYAY8BzAH/CQABkAL/AR0BowL/AREBnQL/AQABigH9Af8BAAEZ + AUAB/wMAAf8BAAE9AZcB/wEAAYsC/wEAAQ8BLQH/AQABPwGcAf8BAAGLAf4B/wEAAYkB+gH/AQABYgHb + Af8BAAFEAaQB/wgAAVcBswG5Af8BjQHDAcgB/wGDAb8BxAH/AVcBqAGtAf8BEQEhASMB/wMAAf8BLwFL + AU0B/wFQAa8BtQH/AQkBFQEWAf8BMQFOAVAB/wFQAa8BtQH/AU4BrAGyAf8BRAGUAZgB/wE1AVMBVgH/ + CAABBQGlAd0B/wEjAbUB5gH/ARgBsQHlAf8BFwGWAcAB/wECARkBIwH/AwAB/wEVAT0BTQH/AQQBnwHV + Af8BAAEPARYB/wEWAUABUAH/AQUBngHTAf8BBwGbAc0B/wEWAYEBoAH/ARgBRAFWAf8MAAHTAc0B9wH/ + AdYB0AH3Af8BqQGjAcwB/wFJAUABjQH/AZQBigHKAf8BtgGrAfEB/wG1AaoB7gH/AaQBmwHSAf8BrwGl + AeQB/wG1AaoB8AH/AbUBqgHwAf8BrAGiAeQB/xAAAR8BowL/ASMBpQL/AQABUwHAAf8DAAH/AQABPwGb + Af8BAAGKAf0B/wEAAYgB+AH/AQABUQG9Af8BAAGBAeQB/wEAAYkB+gH/AQABiQH6Af8BAAFkAeAB/xAA + AY4BxAHIAf8BkQHGAcoB/wFGAWEBYwH/AwAB/wExAU0BUAH/AU8BrQG0Af8BTgGqAbAB/wFAAWMBgQH/ + AUgBmgGfAf8BTgGsAbIB/wFOAawBsgH/AUUBmQGeAf8QAAEkAbUB5wH/ASgBtgHnAf8BKAFPAV8B/wMA + Af8BFQE/AVAB/wEGAZ0B0AH/AQoBmAHIAf8BHwFSAYEB/wEXAYUBqAH/AQcBmwHNAf8BBwGbAc0B/wEU + AYMBpwH/EAAB3QHYAfkB/wHaAdUB+AH/AcIBuwHmAf8BsAGqAdUB/wHBAbcB8gH/AbsBsgHuAf8BuQGv + Ae8B/wG1AaoB8AH/AbUBqgHwAf8BtQGqAfAB/wG1AaoB8AH/AbwBtgHcAf8QAAFhAcEC/wErAakC/wEA + AY4C/wEAAV8B1QH/AQABkwL/AQABjQL/AQABjAL/AQABiQH6Af8BAAGJAfoB/wEAAYkB+gH/AQABiQH6 + Af8BPAGdAdwB/xAAAbEB1wHaAf8BlwHJAc0B/wFiAaUBqQH/AU0BhwGKAf8BXgG0AboB/wFXAa0BsgH/ + AVUBrQGyAf8BTgGsAbIB/wFOAawBsgH/AU4BrAGyAf8BTgGsAbIB/wGLAa8BsgH/EAABgQHPAe8B/wEu + AbkB6AH/ASgBkwG2Af8BKQFdAYgB/wELAacB3QH/ARABnQHMAf8BDQGcAc0B/wEHAZsBzQH/AQcBmwHN + Af8BBwGbAc0B/wEHAZsBzQH/AVcBogG3Af8UAAHhAd0B+gH/AdYB0AH4Af8B0wHMAfcB/wHOAccB9gH/ + AcUBvAH0Af8BvAGxAfIB/wG3Aa0B8AH/AbMBqAHuAf8BsQGmAe8B/wG/AbgB4QH/GAABgQHFAv8BJAGm + Av8BHgGjAv8BFQGfAv8BAwGXAv8BAAGPAv8BAAGLAf4B/wEAAYYB9gH/AQABhQH0Af8BPwGiAeIB/xgA + AbUB2QHcAf8BkgHGAcoB/wGNAcQByAH/AYYBwAHFAf8BYwG5Ab8B/wFXAbIBuAH/AVIBrQGzAf8BTAGp + Aa8B/wFJAakBsAH/AY0BtgG5Af8YAAGDAdEB8AH/ASgBtwHnAf8BIwG1AeYB/wEcAbIB5QH/AQ0BrAHk + Af8BBwGjAdkB/wEJAZwBzgH/AQoBlwHGAf8BBgGWAccB/wFWAakBwgH/IAABwwG6AfQB/wHHAb8B9QH/ + AcsBwwH1Af8BxQG8AfQB/wG8AbEB8wH/AbEBpgHvAf8oAAECAZYC/wEIAZkC/wEPAZwC/wEDAZcC/wEA + AZAC/wEAAYUB9AH/KAABYgG5Ab4B/wGBAbsBwAH/AYIBvgHDAf8BYwG5Ab8B/wFXAbMBuQH/AUkBqQGv + Af8oAAELAawB5AH/AREBrgHkAf8BFwGwAeUB/wENAawB5AH/AQUBpQHdAf8BBwGWAcYB//8A/wAqAAEg + ASwBggH/ARABGwFZAf8BCwEVAVAB/wEKARQBTQH/AQgBEgFHAf8BCgEQATYB/ygAAZIBOAGSAf8BgQEn + AYEB/wFiASEBYgH/AWABHwFgAf8BWgEeAVoB/wFKAR4BSgH/KQACkAH/AQACXwH/AQACVAH/AQACUQH/ + AQACSwH/AQACPgH/KAADpQH/A5EB/wOHAf8DhQH/A4EB/wNfAf8gAAGBAYYBvAH/ASEBMgGmAf8BIAEx + AacB/wEfATABpQH/AR4BLgGjAf8BHAEsAaAB/wEaASkBmQH/ARQBIQGDAf8BCgEUAVAB/wEkAScBOQH/ + GAABvgGTAb4B/wGwAT8BsAH/AbEBPQGxAf8BsAE7AbAB/wGvATkBrwH/AawBNwGsAf8BpgE0AaYB/wGT + ASwBkwH/AWIBIAFiAf8BRQEwAUUB/xgAAWECyQH/AQACrQH/AQACrQH/AQACqwH/AQACqAH/AQACpAH/ + AQACnQH/AQACiAH/AQACUwH/ASMCQwH/GAADyQH/A7sB/wO7Af8DuAH/A7YB/wO1Af8DrwH/A54B/wOH + Af8DUwH/FAABgAGHAcsB/wEiATkB0wH/ASMBPAHhAf8BJAE+AekB/wEkAT4B5wH/ASMBPQHmAf8BIwE9 + AeYB/wEgAToB4QH/AR8BNwHVAf8BIAEwAaYB/wEPARoBXAH/ASMBJgE4Af8QAAHHAZYBxwH/AckBUwHJ + Af8B0wFXAdMB/wHZAVkB2QH/AdgBWgHYAf8B1wFYAdcB/wHXAVgB1wH/AdIBVAHSAf8BygFRAcoB/wGw + AT0BsAH/AYIBJgGCAf8BRQEvAUUB/xAAAWMC0QH/AQAC0QH/AQAC3AH/AQAC5AH/AQAC4gH/AQAC4QH/ + AQAC4QH/AQAC2gH/AQAC0AH/AQACrAH/AQACYAH/ASICQgH/EAAD0QH/A9MB/wPaAf8D3wH/A94B/wPc + Af8D3AH/A9kB/wPSAf8DugH/A5IB/wNSAf8QAAEkATsB1wH/ASQBPgHoAf8BLAFGAfAB/wEsAUYB8AH/ + ASwBRgHwAf8BLAFGAfAB/wEkAT8B6wH/ASYBQAHvAf8BIwE8Ad4B/wEcASsBmAH/AR0BLQGfAf8BDgEZ + AVoB/xAAAcsBVQHLAf8B2AFZAdgB/wHgAWMB4AH/AeABYwHgAf8B4AFjAeAB/wHgAWMB4AH/AdsBWwHb + Af8B3gFdAd4B/wHRAVYB0QH/AaUBNgGlAf8BqwE4AasB/wGBASUBgQH/EQAC1QH/AQAC4wH/AQAC8AH/ + AQAC8AH/AQAC8AH/AQAC8AH/AQAC5gH/AQAC6QH/AQAC2gH/AQACngH/AQACpAH/AQACXgH/EAAD1QH/ + A98B/wPmAf8D5gH/A+YB/wPmAf8D4AH/A+EB/wPZAf8DsAH/A7UB/wOQAf8MAAEpAUIB5QH/AS8BSAHr + Af8BKAFDAfQB/wEsAUYB8AH/ASwBRgHwAf8BLAFGAe8B/wEsAUQB5QH/ASkBOgGuAf8BEAEaAVEB/wIA + AQwB/wMAAf8BHgEtAZ0B/wEaASkBmQH/AQ4BFgFGAf8IAAHXAV4B1wH/AdwBZAHcAf8B4gFhAeIB/wHg + AWMB4AH/AeABYwHgAf8B3wFjAd8B/wHYAWAB2AH/AbIBTAGyAf8BYgEmAWIB/wElAQgBJQH/AwAB/wGq + ATgBqgH/AaYBNAGmAf8BWQEjAVkB/wkAAuUB/wEAAu4B/wEAAvAB/wEAAvAB/wEAAvAB/wEAAu8B/wEA + AucB/wEAArkB/wEAAlgB/wEAAg8B/wMAAf8BAAKjAf8BAAKdAf8BAAJOAf8IAAPfAf8D5AH/A+YB/wPm + Af8D5gH/A+UB/wPgAf8DwwH/A4sB/wMtAf8DAAH/A7QB/wOvAf8DggH/CAABKwFGAfQB/wFAAVgB9QH/ + ATEBSgHwAf8BLAFGAfAB/wEmATkBwAH/ARUBIAFfAf8CAAEaAf8DAAH/AwAB/wMAAf8CAAEDAf8BIgE7 + AdwB/wEiATUBuAH/ARIBHgGAAf8IAAHjAWMB4wH/AeYBiwHmAf8B4AGBAeAB/wHgAWMB4AH/AbsBUQG7 + Af8BhgEsAYYB/wExAQ0BMQH/AQUBAAEFAf8DAAH/AwAB/wEdAQMBHQH/Ac8BVQHPAf8BuAFIAbgB/wGL + ASkBiwH/CQAC8gH/AQAD/wEAAvQB/wEAAvAB/wEAAsUB/wEAAoEB/wEAAh0B/wMAAf8DAAH/AwAB/wEA + AgUB/wEAAtgB/wEAArwB/wEAAoEB/wgAA+cB/wPyAf8D5wH/A+YB/wPJAf8DmAH/Az8B/wMAAf8DAAH/ + AwAB/wMhAf8D1gH/A8MB/wOZAf8IAAE8AVQB9QH/AU8BgAH2Af8BOAFQAe8B/wEsAUYB8AH/AR0BKwGM + Af8BCwETAUEB/wMAAf8DAAH/AwAB/wMAAf8BEgEcAVUB/wEmAUEB8QH/AR4BNgHUAf8BFQEkAYoB/wgA + AeYBhwHmAf8B6QGXAekB/wHhAYMB4QH/AeABYwHgAf8BmgE2AZoB/wFVASABVQH/ARMBAAETAf8DAAH/ + AwAB/wMAAf8BgQEoAYEB/wHfAV4B3wH/AckBUAHJAf8BmQEvAZkB/wkAA/8BAAP/AQAC+QH/AQAC8AH/ + AQAClgH/AQACSAH/AwAB/wMAAf8DAAH/AwAB/wEAAl0B/wEAAuwB/wEAAs8B/wEAAo4B/wgAA/AB/wP5 + Af8D6wH/A+YB/wOqAf8DgQH/Aw8B/wMAAf8DAAH/AwAB/wOQAf8D4gH/A9AB/wOkAf8IAAFFAVwB9gH/ + AVgBggH3Af8BOQFRAe4B/wEsAUYB8AH/ASwBRgHvAf8BLQFHAe4B/wEBAQcBKgH/AwAB/wMAAf8DAAH/ + AScBOgG7Af8BJAE+AecB/wEhAToB3gH/ARYBJQGQAf8IAAHnAY4B5wH/AesBnwHrAf8B4AGDAeAB/wHg + AWMB4AH/Ad8BYwHfAf8B3gFjAd4B/wE/ARQBPwH/AwAB/wMAAf8BCgEAAQoB/wG5AVABuQH/AdgBWgHY + Af8B0AFVAdAB/wGeATABngH/CQAD/wEBA/8BAAL5Af8BAALwAf8BAALvAf8BAALvAf8BAAIuAf8DAAH/ + AwAB/wMAAf8BAALCAf8BAALiAf8BAALZAf8BAAKTAf8IAAP0Af8D/QH/A+sB/wPmAf8D5QH/A+UB/wNR + Af8DAAH/AwAB/wMAAf8DyAH/A94B/wPYAf8DqAH/CAABQwFaAfUB/wFjAYwB9wH/AUIBWQH0Af8BLQFG + AecB/wErAUQB5AH/AQYBDgE3Af8DAAH/AREBGwFUAf8DAAH/AQEBBwEqAf8BLQFHAe0B/wEsAUYB8AH/ + ASEBOQHYAf8BGAEmAY0B/wgAAecBjQHnAf8B7QGpAe0B/wHmAYwB5gH/AdoBYgHaAf8B1wFfAdcB/wFL + ARsBSwH/AQ0BAAENAf8BgQEnAYEB/wEMAQABDAH/AT8BFAE/Af8B3QFiAd0B/wHgAWMB4AH/AcwBUwHM + Af8BnAExAZwB/wkAA/8BCwP/AQAD/wEAAuoB/wEAAuYB/wEAAj0B/wMAAf8BAAJcAf8DAAH/AQACLgH/ + AQAC7gH/AQAC8AH/AQAC1AH/AQACkwH/CAAD8wH/BAAD8wH/A+IB/wPgAf8DXgH/AwAB/wOOAf8DAAH/ + A1EB/wPkAf8D5gH/A9QB/wOoAf8IAAE5AVIB9QH/AYEBkgH4Af8BXAGGAfcB/wE+AVQB4gH/AQYBDgE3 + Af8DAAH/ARwBKQGHAf8BLQFIAfQB/wEAAQYBJgH/AR0BKwGMAf8BLgFIAfMB/wEsAUYB8AH/ASEBOQHU + Af8BIAEuAZMB/wgAAeUBhAHlAf8B7gGvAe4B/wHrAaMB6wH/AdgBhAHYAf8BSwEbAUsB/wMAAf8BlgE1 + AZYB/wHjAYAB4wH/ATwBEwE8Af8BmgE2AZoB/wHiAYAB4gH/AeABYwHgAf8ByQFTAckB/wGhAToBoQH/ + CQAC/gH/ARED/wEFA/8BAALzAf8BAAI9Af8DAAH/AQACkQH/AQAC9AH/AQACKwH/AQAClgH/AQAC9AH/ + AQAC8AH/AQAC0QH/AQACngH/CAAD7gH/CAAD5wH/A14B/wMAAf8DpgH/A+gB/wNMAf8DqgH/A+cB/wPm + Af8D0wH/A68B/wwAAYIBkwH4Af8BhwGYAfgB/wE2AUIBnwH/AwAB/wEdASoBiwH/AS0BRwHyAf8BLQFH + Ae0B/wEpATkBqgH/ASkBQAHYAf8BLAFGAfAB/wEsAUYB8AH/ASIBOgHaAf8QAAHuAbAB7gH/Ae8BtQHv + Af8BpwFUAacB/wEFAQABBQH/AZkBNgGZAf8B4QFkAeEB/wHdAWIB3QH/AbABSQGwAf8BzQFaAc0B/wHg + AWMB4AH/AeABYwHgAf8BzQFVAc0B/xAAARID/wEWA/8BAAK4Af8DAAH/AQAClQH/AQAC8gH/AQAC7gH/ + AQACtQH/AQAC2gH/AQAC8AH/AQAC8AH/AQAC1wH/GAADwgH/AwAB/wOpAf8D5wH/A+QB/wPBAf8D2QH/ + A+YB/wPmAf8D1QH/EAABowGxAfoB/wGPAZ8B+QH/AVQBZAHVAf8BOQFIAbYB/wFFAVwB8QH/ATwBUwHq + Af8BOAFPAewB/wEsAUYB8AH/ASwBRgHwAf8BLAFGAfAB/wEsAUYB8AH/AWIBhgHUAf8QAAHyAcEB8gH/ + AfEBvAHxAf8B0QGTAdEB/wG2AWABtgH/AeQBjgHkAf8B3gGFAd4B/wHeAYEB3gH/AeABYwHgAf8B4AFj + AeAB/wHgAWMB4AH/AeABYwHgAf8BzgGWAc4B/xAAAZgD/wEeA/8BAAL5Af8BAALMAf8BAAP/AQAC+AH/ + AQAC9gH/AQAC8AH/AQAC8AH/AQAC8AH/AQAC8AH/AV8C1AH/EAAD/AH/BAAD6wH/A88B/wPzAf8D6wH/ + A+oB/wPmAf8D5gH/A+YB/wPmAf8D1QH/FAABrAG3AfsB/wGIAZkB+AH/AYEBkwH4Af8BYAGJAfcB/wFM + AWIB9gH/ATkBUgHzAf8BMgFLAe8B/wEqAUQB7QH/ASUBQAHwAf8BYwGIAd0B/xgAAfQByQH0Af8B7wG2 + Ae8B/wHuAa8B7gH/AewBpgHsAf8B6AGVAegB/wHkAYQB5AH/AeABgQHgAf8B3QFgAd0B/wHeAVwB3gH/ + AdQBmQHUAf8YAAGeA/8BFwP/ARED/wEJA/8BAAP/AQAC/AH/AQAC9AH/AQAC7AH/AQAC6QH/AWMC2gH/ + KAAD9wH/A+0B/wPnAf8D4gH/A+EB/wPZAf8gAAFKAWAB9gH/AVIBgQH2Af8BWQGEAfcB/wFMAWIB9gH/ + ATkBUgH1Af8BJgFAAe8B/ygAAegBkwHoAf8B6gGaAeoB/wHrAaAB6wH/AegBlQHoAf8B5QGEAeUB/wHe + AV0B3gH/KQAD/wEAA/8BAwP/AQAD/wEAAv4B/wEAAukB/ygAA/cB/wP5Af8D/QH/A/cB/wPuAf8D4QH/ + /wD/ACoAA0oB/wM/Af8DOgH/AzkB/wM3Af8DMgH/KAABkQFVAQMB/wFjAUIBAAH/AVgBOQEAAf8BVQE3 + AQAB/wFPATIBAAH/AT4BKAEAAf8oAAEdAUcBHQH/ARABOAEQAf8BCwEyAQsB/wEKATABCgH/AQkBKwEJ + Af8BCAEgAQgB/ygAAp4BMwH/ApYBDgH/ApMBAAH/ApIBAAH/Ao0BAAH/AmABAAH/IAADmQH/A1cB/wNX + Af8DVQH/A1QB/wNTAf8DTwH/A0YB/wM6Af8DOwH/GAABxgGpAVIB/wG0AYIBAwH/AbQBgQECAf8BsgGB + AQIB/wGvAYEBAQH/AawBgQEAAf8BpAFgAQAB/wGOAVEBAAH/AVgBOAEAAf8BPgEzARoB/xgAAYABngGA + Af8BIgFfASIB/wEhAWABIQH/ASABXwEgAf8BHwFdAR8B/wEdAVsBHQH/ARsBVQEbAf8BFQFHARUB/wEL + ATEBCwH/ASMBLgEjAf8YAALAAZsB/wKyAUkB/wK0AUcB/wKyAUQB/wKxAUAB/wKxATwB/wKtATUB/wKi + AR8B/wKTAQAB/wJPAR0B/xQAA58B/wOBAf8DhAH/A4kB/wOIAf8DhgH/A4YB/wODAf8DgQH/A1YB/wNA + Af8DOgH/EAAB0QGxAVQB/wHZAZ0BCQH/AeUBpQEKAf8B7QGsAQsB/wHrAaoBCwH/AeoBqAEKAf8B6gGo + AQoB/wHjAaQBCAH/AdkBnAEHAf8BswGBAQIB/wGAAUMBAAH/AT0BMgEaAf8QAAGAAakBgAH/ASMBmAEj + Af8BHgGoAR4B/wEbAbMBGwH/ARwBsAEcAf8BHAGuARwB/wEcAa4BHAH/AR0BpgEdAf8BIQGZASEB/wEh + AV8BIQH/AQ8BOgEPAf8BIgEuASIB/xAAAskBoAH/AssBZAH/AtQBgQH/AtoBgwH/AtgBggH/AtcBggH/ + AtcBggH/AtQBgQH/AswBYAH/ArQBRQH/ApkBDQH/AlABGwH/EAADgQH/A4kB/wOQAf8DkAH/A5AB/wOQ + Af8DigH/A4wB/wODAf8DUAH/A1MB/wM+Af8QAAHcAaABCgH/AewBqgELAf8B9gGzARAB/wH2AbMBEAH/ + AfYBswEQAf8B9gGzARAB/wHvAa0BCwH/AfIBsAEMAf8B4gGkAQoB/wGkAWEBAQH/AasBgAEBAf8BYwFC + AQAB/xAAASIBnQEiAf8BGwGxARsB/wEZAcABGQH/ARkBwAEZAf8BGQHAARkB/wEZAcABGQH/ARoBtgEa + Af8BGAG7ARgB/wEfAaQBHwH/AR0BVQEdAf8BHgFaAR4B/wEOATkBDgH/EAACzQGBAf8C2AGCAf8C3wGN + Af8C3wGNAf8C3wGNAf8C3wGNAf8C2wGDAf8C3QGHAf8C0gGBAf8CrQE5Af8CsAE8Af8CmAEJAf8MAAOJ + Af8DjgH/A5AB/wOQAf8DkAH/A48B/wOLAf8DXAH/AzwB/wMZAf8DAAH/A1IB/wNPAf8DOAH/CAAB6wGs + AQ4B/wHyAbIBEQH/AfgBtAEOAf8B9gGzARAB/wH2AbMBEAH/AfUBsgEQAf8B7AGsAQ8B/wG+AYoBBwH/ + AVoBOwEAAf8BEAEGAQAB/wMAAf8BqgGAAQEB/wGkAWABAAH/AU8BNQEAAf8IAAEeAbEBHgH/ARwBuwEc + Af8BFQHEARUB/wEZAcABGQH/ARkBwAEZAf8BGQG/ARkB/wEfAbIBHwH/ASgBgAEoAf8BDwEzAQ8B/wEA + AQIBAAH/AwAB/wEeAVkBHgH/ARsBVQEbAf8BDAErAQwB/wgAAtgBhwH/AtwBjwH/AuEBiwH/At8BjQH/ + At8BjQH/At4BjQH/AtgBigH/ArUBWQH/Ao8BCwH/AjMBAAH/AwAB/wKuATwB/wKtATUB/wKIAQMB/wgA + A5EB/wOcAf8DkQH/A5AB/wNhAf8DQwH/AyIB/wMAAf8DAAH/AwAB/wMSAf8DgQH/A10B/wNDAf8IAAH5 + AbYBDwL/Ab8BHQH/AfgBtwESAf8B9gGzARAB/wHKAZMBCQH/AYEBRwEAAf8BHgEQAQAB/wMAAf8DAAH/ + AwAB/wEGAgAB/wHgAaMBCQH/AcQBjgEEAf8BhAFJAQAB/wgAARYBxgEWAf8BHAHRARwB/wEaAcMBGgH/ + ARkBwAEZAf8BKAGHASgB/wEUAT0BFAH/AQABDAEAAf8DAAH/AwAB/wMAAf8DAAH/ASABoQEgAf8BJAGB + ASQB/wESAUABEgH/CAAC4gGNAf8C5QGhAf8C3wGSAf8C3wGNAf8CvwFgAf8CmAEaAf8CRAEAAf8CAwEA + Af8DAAH/AwAB/wIqAQAB/wLRAYEB/wK7AVYB/wKeARcB/wgAA5oB/wOmAf8DlQH/A5AB/wNNAf8DNQH/ + AwYB/wMAAf8DAAH/AwAB/wM+Af8DjQH/A4EB/wNJAf8IAAH/Ab4BGQL/AcUBLAH/AfoBugEWAf8B9gGz + ARAB/wGZAVkBAgH/AUoBLwEAAf8DAAH/AwAB/wMAAf8DAAH/AV8BPwEAAf8B9AGxAQ0B/wHYAZsBBgH/ + AZUBVQEAAf8IAAEZAdABGQH/ASYB0wEmAf8BHAHGARwB/wEZAcABGQH/ARwBTQEcAf8BCgEoAQoB/wMA + Af8DAAH/AwAB/wMAAf8BEQE2AREB/wEXAb4BFwH/ASEBlwEhAf8BFwFLARcB/wgAAuUBnAH/AugBrQH/ + AuEBmAH/At8BjQH/AqQBMwH/AoUBAAH/Ah4BAAH/AwAB/wMAAf8DAAH/ApIBEAH/At4BiAH/AssBYAH/ + AqUBJQH/CAADnwH/A6oB/wOVAf8DkAH/A48B/wOPAf8DKwH/AwAB/wMAAf8DAAH/A2AB/wOIAf8DggH/ + A0sB/wgAAf8BwQEiAv8ByAE0Af8B+QG5ARcB/wH2AbMBEAH/AfUBsgEQAf8B9AGyARAB/wEwAR0BAAH/ + AwAB/wMAAf8DAAH/AccBkQEJAf8B6wGqAQsB/wHiAaMBCQH/AZoBWQEAAf8IAAEfAdIBHwH/ASsB1QEr + Af8BHQHFAR0B/wEZAcABGQH/ARkBvwEZAf8BGgG+ARoB/wEBARcBAQH/AwAB/wMAAf8DAAH/ASgBhAEo + Af8BHAGwARwB/wEfAaMBHwH/ARgBTwEYAf8IAALmAaQB/wLrAbQB/wLhAZgB/wLfAY0B/wLeAY0B/wLe + AY0B/wJWAQAB/wMAAf8DAAH/AhMBAAH/Ar0BXwH/AtgBggH/AtEBgQH/AqgBKgH/CAADngH/A7EB/wOe + Af8DjQH/A4oB/wMyAf8DAAH/Az4B/wMAAf8DKwH/A44B/wOQAf8DgQH/A0sB/wgAAf8BwAEgAv8BzAE/ + Av8BwQEfAf8B7wGvARAB/wHrAasBDgH/AT8BJwEAAf8DAAH/AV4BPgEAAf8DAAH/ATABHQEAAf8B8wGx + ARAB/wH2AbMBEAH/AdwBnwEIAf8BmQFZAQAB/wgAAR0B0gEdAf8BMwHWATMB/wEdAdABHQH/AR4BtgEe + Af8BHwGwAR8B/wEGASEBBgH/AwAB/wEQATUBEAH/AwAB/wEBARcBAQH/ARsBvQEbAf8BGQHAARkB/wEh + AZwBIQH/ARkBTgEZAf8IAALmAaIB/wLtAb0B/wLlAaIB/wLbAYsB/wLYAYgB/wJkAQAB/wIzAQAB/wKS + AQ4B/wIXAQAB/wJWAQAB/wLdAY0B/wLfAY0B/wLNAWQB/wKnASwB/wgAA5kB/wO2Af8DrQH/A5EB/wMy + Af8DAAH/A0sB/wOTAf8DKQH/A00B/wORAf8DkAH/A4EB/wNPAf8IAAH/AbwBFwL/Ac4BRgL/AckBOAH/ + AfEBtAEZAf8BPwEnAQAB/wMAAf8BlAFWAQEB/wH6AbYBEQH/ASwBGgEAAf8BmQFZAQIB/wH5AbUBEQH/ + AfYBswEQAf8B2QGdAQgB/wGhAWABAwH/CAABGAHPARgB/wE4AdcBOAH/AS4B1QEuAf8BJgG2ASYB/wEG + ASEBBgH/AwAB/wEbAUoBGwH/ARYBxwEWAf8BAAEVAQAB/wEcAU0BHAH/ARcBxgEXAf8BGQHAARkB/wEi + AZkBIgH/AR8BUwEfAf8IAALkAZkB/wLuAcIB/wLsAbgB/wLaAZgB/wJkAQAB/wMAAf8CoQEvAf8C4gGQ + Af8CUgEAAf8CpAEzAf8C4QGQAf8C3wGNAf8CzAFkAf8CqAE6Af8MAAO4Af8DuwH/A1sB/wMAAf8DTAH/ + A5EB/wOOAf8DWwH/A4MB/wOQAf8DkAH/A4EB/xAAAf8BzgFHAv8B0AFMAf8BtQGJAQ4B/wMAAf8BmAFZ + AQIB/wH4AbQBEAH/AfMBsQEQAf8BugGHAQcB/wHfAaIBDQH/AfYBswEQAf8B9gGzARAB/wHfAaEBCQH/ + EAABOQHYATkB/wE8AdgBPAH/AS8BXQEvAf8DAAH/ARwBTQEcAf8BGAHEARgB/wEbAb0BGwH/AScBYgEn + Af8BIwGgASMB/wEZAcABGQH/ARkBwAEZAf8BIQGfASEB/xAAAu8BxAH/AvAByAH/Aq4BYAH/AgMBAAH/ + AqQBMwH/AuEBjwH/At0BjQH/ArQBVgH/AtABggH/At8BjQH/At8BjQH/As8BgQH/EAADygH/A8AB/wOV + Af8DgQH/A54B/wOVAf8DlAH/A5AB/wOQAf8DkAH/A5AB/wOhAf8QAAH/Ad0BjgL/AdMBVQH/Ae0BuAEj + Af8BxwGYARQB/wH+AcABIAH/AfcBuQEYAf8B9wG3ARYB/wH2AbMBEAH/AfYBswEQAf8B9gGzARAB/wH2 + AbMBEAH/AdkBtAFRAf8QAAGKAeYBigH/AUIB2gFCAf8BNQGuATUB/wEyAYQBMgH/ASEBzQEhAf8BIAHB + ASAB/wEeAcEBHgH/ARkBwAEZAf8BGQHAARkB/wEZAcABGQH/ARkBwAEZAf8BXwGzAV8B/xAAAvMBzwH/ + AvEBzwH/AtYBpQH/ArwBhQH/AuQBpAH/At4BmQH/At8BlgH/At8BjQH/At8BjQH/At8BjQH/At8BjQH/ + AtABoQH/FAADzwH/A7sB/wO2Af8DrgH/A6MB/wOXAf8DkQH/A40B/wOMAf8DpQH/GAAB/wHfAZUC/wHQ + AU0C/wHNAUYC/wHLATwC/wHDASkB/wH9AbsBFwH/AfcBtwETAf8B8gGxAQ4B/wHyAa8BDAH/AeABugFT + Af8YAAGPAecBjwH/AT0B2QE9Af8BOAHYATgB/wExAdYBMQH/ASQB0wEkAf8BGgHMARoB/wEbAcIBGwH/ + ARoBuwEaAf8BFwG7ARcB/wFfAbwBXwH/GAAC9AHVAf8C8AHIAf8C7wHDAf8C7QG7Af8C6AGqAf8C4wGZ + Af8C3wGSAf8C3QGKAf8C3QGHAf8C1gGkAf8gAAOiAf8DpgH/A6oB/wOjAf8DmQH/A4wB/ygAAf8BwwEn + Av8BxgEvAv8ByQE2Av8BwgEpAv8BvQEXAf8B8gGvAQwB/ygAASIB0wEiAf8BKAHUASgB/wEsAdUBLAH/ + ASQB0wEkAf8BGAHPARgB/wEYAbsBGAH/KAAC5wGoAf8C6gGwAf8C6wG1Af8C6AGqAf8C5AGZAf8C3QGH + Af//AP8AKgACEgE6Af8CCAEtAf8CBAEoAf8CAwEmAf8CAgEjAf8CAgEYAf8oAAFiAQABPQH/AUsBAAEu + Af8BQQEAAScB/wE/AQABJQH/AToBAAEiAf8BMAEAARsB/ygAAQkBKwE4Af8BAAEgAS0B/wEAARsBKAH/ + AQABGgEmAf8BAAEXASIB/wEAARABFwH/KAADhQH/A10B/wNVAf8DUwH/A08B/wNGAf8gAAJKAYcB/wIV + AU8B/wIUAU8B/wIUAU4B/wITAU0B/wISAUoB/wIQAUYB/wILATkB/wIDASgB/wIWASMB/xgAAawBJQGJ + Af8BjwEAAU4B/wGPAQABTgH/AY0BAAFNAf8BiwEAAUsB/wGIAQABSQH/AYIBAAFFAf8BWwEAATgB/wFB + AQABJgH/ATMBBgElAf8YAAFCAWMBhgH/AQoBOgFOAf8BCAE7AU8B/wEIATkBTgH/AQcBOAFMAf8BBgE3 + AUoB/wEFATMBRgH/AQIBKQE5Af8BAAEbASgB/wESAR4BIgH/GAADtAH/A5cB/wOXAf8DlQH/A5MB/wOS + Af8DjQH/A4EB/wNVAf8DRAH/FAACSQGSAf8CFAGEAf8CDwGRAf8CDAGbAf8CDQGZAf8CDQGYAf8CDQGY + Af8CDwGQAf8CEwGEAf8CFAFPAf8CBwEvAf8CFQEiAf8QAAG1ASYBkAH/Aa0BAAFjAf8BtgEAAYEB/wG8 + AQABgwH/AbsBAAGDAf8BugEAAYIB/wG6AQABggH/AbQBAAGBAf8BrAEAAWIB/wGOAQABTQH/AUwBAAEu + Af8BMgEGASUB/xAAAT8BgQGSAf8BBAFQAYUB/wEAAVkBlAH/AQABXwGfAf8BAAFeAZ0B/wEAAV0BmwH/ + AQABXQGbAf8BAAFYAZMB/wECAVABhgH/AQgBOgFPAf8BAAEhAS4B/wESAR0BIgH/EAADugH/A6wB/wOy + Af8DtgH/A7UB/wO0Af8DtAH/A7EB/wOrAf8DlgH/A14B/wNEAf8QAAIUAYcB/wIMAZoB/wIJAagB/wIJ + AagB/wIJAagB/wIJAagB/wILAZ4B/wIJAaMB/wIRAY8B/wIRAUYB/wISAUoB/wIGAS0B/xAAAbABAAGA + Af8BvAEAAYMB/wHGAQABigH/AcYBAAGKAf8BxgEAAYoB/wHGAQABigH/Ab4BAAGFAf8BwQEAAYcB/wG0 + AQABgQH/AYMBAAFFAf8BiAEAAUkB/wFKAQABLQH/EAABAwFTAYkB/wEAAV4BngH/AQABgQGtAf8BAAGB + Aa0B/wEAAYEBrQH/AQABgQGtAf8BAAFhAaMB/wEAAWQBpwH/AQABVwGRAf8BBwE0AUYB/wEHATYBSgH/ + AQABIAEtAf8QAAOuAf8DtgH/A70B/wO9Af8DvQH/A70B/wO3Af8DuQH/A7EB/wOOAf8DkgH/A1wB/wwA + Ag8BmQH/Ag0BogH/AgYBqwH/AgkBqAH/AgkBqAH/AgoBpwH/Ag8BmwH/AhoBVAH/AgcBKAH/AwAB/wMA + Af8CEgFJAf8CEAFGAf8CBQEiAf8IAAG9AQABhAH/AcUBAAGJAf8BxgEAAYoB/wHGAQABigH/AcYBAAGK + Af8BxgEAAYoB/wG/AQABhQH/AZkBAAFVAf8BRQEAASkB/wEJAgAB/wMAAf8BhwEAAUgB/wGCAQABRQH/ + AT0BAAEkAf8JAAFfAZ0B/wEAAYABpwH/AQABgQGxAf8BAAGBAa0B/wEAAYEBrQH/AQABgQGrAf8BAAFg + AZ4B/wEOAT8BUwH/AQABHAEoAf8DAAH/AwAB/wEHATYBSQH/AQUBMwFGAf8BAAEXASEB/wgAA7YB/wO7 + Af8DvQH/A70B/wO9Af8DvAH/A7gB/wOeAf8DWAH/Ax0B/wMAAf8DkQH/A40B/wNRAf8IAAIGAa0B/wIJ + AbkB/wIKAaoB/wIJAagB/wIaAV4B/wILATEB/wIAAQcB/wMAAf8DAAH/AwAB/wMAAf8CEQGMAf8CFwFZ + Af8CCQE0Af8IAAHIAQABjAH/AdcBAAGWAf8ByQEAAYwB/wHGAQABigH/AaMBAAFcAf8BUgEAATMB/wEU + AQABBwH/AwAB/wMAAf8DAAH/AwAB/wGzAQABgQH/AZsBAAFWAf8BUwEAATMB/wkAAYEBswH/AQABigG/ + Af8BAAGBAa8B/wEAAYEBrQH/AQwBRgFeAf8BAwEkATEB/wEAAQEBBwH/AwAB/wMAAf8DAAH/AwAB/wEA + AVYBjgH/AQoBQgFZAf8BAQElATQB/wgAA74B/wPHAf8DvgH/A70B/wOkAf8DYwH/AysB/wMAAf8DAAH/ + AwAB/wMTAf8DrwH/A58B/wNkAf8IAAIIAbcB/wIKAcIB/wIMAa0B/wIJAagB/wIRAT8B/wIDAR8B/wMA + Af8DAAH/AwAB/wMAAf8CCAErAf8CCAGmAf8CEwGDAf8CDAE+Af8IAAHUAQABlAH/AeEBAAGdAf8BzgEA + AY8B/wHGAQABigH/AYEBAAFAAf8BOAEAASAB/wMAAf8DAAH/AwAB/wMAAf8BSQEAASwB/wHDAQABiAH/ + AasBAAFhAf8BYAEAATwB/wkAAYgBvQH/AQABkAHIAf8BAAGCAbIB/wEAAYEBrQH/AQcBLgE+Af8BAAEV + AR8B/wMAAf8DAAH/AwAB/wMAAf8BAQEeASoB/wEAAYEBqwH/AQMBTwGEAf8BAgEtAT4B/wgAA8UB/wPO + Af8DwQH/A70B/wOJAf8DTAH/AwUB/wMAAf8DAAH/AwAB/wNcAf8DugH/A6oB/wOEAf8IAAIJAbwB/wIL + AccB/wINAawB/wIJAagB/wIKAacB/wILAaUB/wIAAREB/wMAAf8DAAH/AwAB/wIaAVwB/wINAZkB/wIQ + AY0B/wINAUEB/wgAAdoBAAGYAf8B5wEAAaEB/wHOAQABjwH/AcYBAAGKAf8BxgEAAYoB/wHFAQABigH/ + ASIBAAERAf8DAAH/AwAB/wMAAf8BoQEAAVoB/wG7AQABgwH/AbMBAAGBAf8BZAEAAT8B/wkAAYwBwgH/ + AQABlAHNAf8BAAGBAbEB/wEAAYEBrQH/AQABgQGrAf8BAAGBAaoB/wEAAQkBEAH/AwAB/wMAAf8DAAH/ + AQwBRAFbAf8BAAFeAZ0B/wEAAVcBkAH/AQMBLwFBAf8IAAPJAf8D0QH/A8EB/wO9Af8DvAH/A7wB/wM6 + Af8DAAH/AwAB/wMAAf8DowH/A7UB/wOwAf8DhwH/CAACCQG7Af8CDAHOAf8CCgG5Af8CDgGeAf8CEAGZ + Af8CAAEZAf8DAAH/AggBKgH/AwAB/wIAAREB/wILAaQB/wIJAagB/wITAYcB/wIOAT8B/wgAAdkBAAGX + Af8B7gEAAaYB/wHXAQABlgH/AcIBAAGHAf8BvgEAAYUB/wEuAQABGQH/AwAB/wFIAQABKwH/AwAB/wEi + AQABEQH/AcUBAAGJAf8BxgEAAYoB/wGvAQABZAH/AWQBAAE/Af8JAAGLAcEB/wEAAZkB1AH/AQABiQG+ + Af8BAAFiAaIB/wEAAV8BnQH/AQABEAEZAf8DAAH/AQABHgEqAf8DAAH/AQABCQEQAf8BAAGAAakB/wEA + AYEBrQH/AQIBUgGJAf8BBAEuAT8B/wgAA8gB/wPWAf8DyAH/A7oB/wO3Af8DRQH/AwAB/wNbAf8DAAH/ + AzoB/wO7Af8DvQH/A60B/wOHAf8IAAIIAbUB/wINAdEB/wILAckB/wIWAZ4B/wIAARkB/wMAAf8CEAE8 + Af8CBwGuAf8CAAEOAf8CEQE/Af8CBwGtAf8CCQGoAf8CFAGEAf8CEwFEAf8IAAHSAQABkgH/AfMBAAGq + Af8B6gEAAaMB/wHJAQABjAH/AS4BAAEZAf8DAAH/AWIBAAE+Af8BygEAAY0B/wEfAQABDwH/AYEBAAFA + Af8ByQEAAYwB/wHGAQABigH/Aa0BAAFjAf8BggEAAUUB/wkAAYcBuwH/AQABnAHZAf8BAAGWAdAB/wEC + AWMBoQH/AQABEAEZAf8DAAH/AQcBLAE8Af8BAAGCAbQB/wEAAQcBDgH/AQcBLgE+Af8BAAGBAbMB/wEA + AYEBrQH/AQMBUQGGAf8BCQEyAUMB/wgAA8QB/wPZAf8D0wH/A74B/wNFAf8DAAH/A4YB/wO/Af8DNgH/ + A4kB/wO+Af8DvQH/A6wB/wONAf8MAAINAdMB/wINAdYB/wIhAUwB/wMAAf8CEQE+Af8CCAGrAf8CCwGk + Af8CGgFRAf8CFAGLAf8CCQGoAf8CCQGoAf8CEgGKAf8QAAH0AQABqgH/AfgBAAGtAf8BmAEAAVQB/wMA + Af8BgAEAAUAB/wHIAQABjAH/AcUBAAGJAf8BlgEAAVMB/wG0AQABgQH/AcYBAAGKAf8BxgEAAYoB/wGx + AQABgQH/EQABnQHZAf8BAAGfAd0B/wEWATsBSQH/AwAB/wEHAS4BPgH/AQABgQGxAf8BAAGAAakB/wEO + AT0BUAH/AQMBVQGMAf8BAAGBAa0B/wEAAYEBrQH/AQEBVAGMAf8QAAPaAf8D3AH/A50B/wMAAf8DiAH/ + A74B/wO7Af8DnAH/A7EB/wO9Af8DvQH/A64B/xAAAkkB1AH/Ag8B2gH/AiMBlgH/AiMBWwH/Ag0BtgH/ + AhABqAH/Ag4BqAH/AgkBqAH/AgkBqAH/AgkBqAH/AgkBqAH/AkIBngH/EAAB6wEyAbkB/wH+AQABsQH/ + Ac4BAAGQAf8BqQEAAWAB/wHXAQABlgH/Ac0BAAGPAf8BywEAAY4B/wHGAQABigH/AcYBAAGKAf8BxgEA + AYoB/wHGAQABigH/AbwBJAGVAf8QAAE2AbAB2QH/AQABowHiAf8BEQFgAZYB/wEWAUYBWgH/AQABiAG7 + Af8BAAGBAawB/wEAAYEBrQH/AQABgQGtAf8BAAGBAa0B/wEAAYEBrQH/AQABgQGtAf8BNgGHAZ8B/xAA + A+IB/wPfAf8DwQH/A6kB/wPIAf8DwQH/A8AB/wO9Af8DvQH/A70B/wO9Af8DvQH/FAACSgHZAf8CDQHW + Af8CDQHSAf8CDAHMAf8CCgG/Af8CCgGyAf8CCwGpAf8CCwGjAf8CCAGjAf8CQQGnAf8YAAHxATIBvgH/ + AfkBAAGtAf8B9AEAAaoB/wHtAQABpQH/Ad8BAAGbAf8B0QEAAZIB/wHJAQABjAH/AcMBAAGIAf8BwQEA + AYcB/wHCASYBmQH/GAABNwG0Ad4B/wEAAZ8B3QH/AQABnAHZAf8BAAGYAdMB/wEAAY8BxgH/AQABhQG4 + Af8BAAGBAa8B/wEAAWQBpwH/AQABZAGoAf8BMwGNAakB/xgAA+YB/wPcAf8D2QH/A9QB/wPMAf8DwwH/ + A74B/wO6Af8DuQH/A8EB/yAAAgkBvwH/AgoBwwH/AgsByAH/AgoBvwH/AggBtQH/AgkBowH/KAAB3QEA + AZoB/wHjAQABngH/AegBAAGiAf8B3wEAAZsB/wHSAQABkgH/AcEBAAGHAf8pAAGOAcUB/wEAAZEBygH/ + AQABlQHOAf8BAAGPAcYB/wEAAYcBuwH/AQABZAGnAf8oAAPLAf8DzgH/A9EB/wPMAf8DxAH/A7kB//8A + /wAqAAMnAf8DIAH/Ax4B/wMdAf8DHAH/AxoB/ygAAVYBMAEjAf8BRQEgARQB/wE9ARoBDwH/ATsBGQEO + Af8BNgEXAQwB/wEoARMBCwH/KAABDQEpAQ0B/wEEAR8BBAH/AQABGwEAAf8BAAEZAQAB/wEAARYBAAH/ + AQABDwEAAf8oAAE3ATkBEgH/ASsBLQEHAf8BJQEoAQMB/wEkASYBAgH/ASEBIwEBAf8BFwEYAQEB/yAA + A4IB/wMxAf8DMQH/AzAB/wMvAf8DLgH/AysB/wMlAf8DHgH/Ay0B/xgAAaIBgQFZAf8BhwE6ASgB/wGI + AToBJwH/AYYBOQEmAf8BhAE3ASUB/wGCATUBIwH/AYEBMgEgAf8BVQEoARoB/wE9ARoBDgH/AS0BIQEc + Af8YAAFFAWEBRQH/ARABOgEQAf8BDwE6AQ8B/wEPATkBDwH/AQ4BOAEOAf8BDQE3AQ0B/wELATMBCwH/ + AQcBKQEHAf8BAAEbAQAB/wEUAR0BFAH/GAABhQGHAUkB/wFLAU8BFAH/AUwBTwETAf8BSwFOARMB/wFJ + AU0BEgH/AUcBSwERAf8BQwFHAQ8B/wE3AToBCgH/ASUBKAEDAf8BIgEjARYB/xQAA4gB/wNDAf8DSQH/ + A04B/wNNAf8DSwH/A0sB/wNIAf8DQgH/AzEB/wMhAf8DLQH/EAABsAGBAVgB/wGwAUUBKAH/AcIBRQEi + Af8BzQFGASAB/wHKAUYBIQH/AckBRQEgAf8ByQFFASAB/wHBAUQBIQH/AbEBQwEmAf8BhwE5AScB/wFH + ASABEwH/ASwBHwEbAf8QAAFFAYEBRQH/AREBUgERAf8BDQFdAQ0B/wELAWQBCwH/AQwBYgEMAf8BDAFh + AQwB/wEMAWEBDAH/AQ0BWwENAf8BDwFSAQ8B/wEPAToBDwH/AQMBIAEDAf8BEwEdARMB/xAAAY8BkgFI + Af8BgQGEARMB/wGLAZIBDgH/AZQBnAEKAf8BkgGZAQsB/wGRAZgBDAH/AZEBmAEMAf8BigGQAQ0B/wGB + AYQBEQH/AUsBTwETAf8BLQEvAQYB/wIiARUB/xAAA0UB/wNOAf8DVwH/A1cB/wNXAf8DVwH/A08B/wNR + Af8DSAH/AywB/wMuAf8DIAH/EAABtQFFAScB/wHLAUYBIQH/AdQBTQEnAf8B1AFNAScB/wHUAU0BJwH/ + AdQBTQEnAf8BzwFHASEB/wHSAUgBIgH/Ab4BRQEkAf8BgQEzASIB/wGBATUBIwH/AUUBHwESAf8QAAEQ + AVUBEAH/AQsBYwELAf8BCgGDAQoB/wEKAYMBCgH/AQoBgwEKAf8BCgGDAQoB/wEKAYEBCgH/AQkBgQEJ + Af8BDgFaAQ4B/wENATMBDQH/AQ0BNgENAf8BAwEgAQMB/xAAAYIBiAESAf8BkwGbAQsB/wGgAagBCAH/ + AaABqAEIAf8BoAGoAQgB/wGgAagBCAH/AZcBnwEJAf8BmwGjAQgB/wGIAY4BDwH/AUMBRgEQAf8BRwFK + AREB/wErAS4BBQH/DAADTgH/A1QB/wNXAf8DVwH/A1cB/wNVAf8DUAH/AzYB/wMfAf8DDgH/AwAB/wMu + Af8DKwH/Ax0B/wgAAckBSQElAf8BzwFNASkB/wHXAUsBJAH/AdQBTQEnAf8B1AFNAScB/wHTAU0BJwH/ + AcoBSwEnAf8BjgFBAS8B/wE+AR4BEwH/AQYCAAH/AwAB/wGBATUBJAH/AYEBMgEgAf8BNQEZARAB/wgA + AQ0BYwENAf8BDAGBAQwB/wEHAYUBBwH/AQoBgwEKAf8BCgGDAQoB/wEKAYIBCgH/AQ4BZAEOAf8BFAE+ + ARQB/wEDARsBAwH/AwAB/wMAAf8BDQE2AQ0B/wELATMBCwH/AQEBFgEBAf8IAAGTAZoBDQH/AZsBowEL + Af8BowGrAQQB/wGgAagBCAH/AaABqAEIAf8BnwGnAQgB/wGUAZsBDgH/AVABVAEZAf8BJgEoAQYB/wMA + Af8DAAH/AUYBSQESAf8BQwFHAQ8B/wEgASIBBAH/CAADWAH/A4AB/wNYAf8DVwH/AzsB/wMiAf8DEwH/ + AwAB/wMAAf8DAAH/AwkB/wNGAf8DNwH/AyMB/wgAAdgBTQEmAf8B2wFaATYB/wHUAVABKgH/AdQBTQEn + Af8BnAFEAS4B/wFKASUBGQH/AREBAgEAAf8DAAH/AwAB/wMAAf8DAAH/AbsBRQElAf8BlQFAASoB/wFO + ASUBFwH/CAABCAGHAQgB/wEKAZABCgH/AQoBhQEKAf8BCgGDAQoB/wEUAUYBFAH/AQcBIwEHAf8BAAEB + AQAB/wMAAf8DAAH/AwAB/wMAAf8BDwFYAQ8B/wESAUIBEgH/AQUBJQEFAf8IAAGkAa0BBQH/AbABugEH + Af8BogGqAQgB/wGgAagBCAH/AVoBXgEYAf8BLwExAQoB/wEGAQcBAAH/AwAB/wMAAf8DAAH/AwAB/wGG + AYwBEAH/AVUBWQEWAf8BMQE0AQkB/wgAA2IB/wOHAf8DXAH/A1cB/wMpAf8DGwH/AwEB/wMAAf8DAAH/ + AwAB/wMgAf8DUwH/A0EB/wMnAf8IAAHaAVcBMgH/Ad0BYwFCAf8B1QFUATAB/wHUAU0BJwH/AV0BMQEi + Af8BMQEWAQ0B/wMAAf8DAAH/AwAB/wMAAf8BQQEgARUB/wHUAUkBIgH/Aa8BQwEmAf8BWwErARsB/wgA + AQkBjgEJAf8BCwGXAQsB/wEMAYcBDAH/AQoBgwEKAf8BDAEtAQwB/wEAARQBAAH/AwAB/wMAAf8DAAH/ + AwAB/wEEAR4BBAH/AQkBgQEJAf8BDwFRAQ8B/wEIASwBCAH/CAABrgG3AQYB/wG5AcIBCAH/AaUBrQEK + Af8BoAGoAQgB/wE8AT8BEAH/AR0BHwECAf8DAAH/AwAB/wMAAf8DAAH/ASkBKwEIAf8BngGmAQYB/wGB + AYMBEQH/ATsBPgEMAf8IAAOBAf8DjAH/A1wB/wNXAf8DVQH/A1UB/wMXAf8DAAH/AwAB/wMAAf8DOgH/ + A00B/wNHAf8DKAH/CAAB3AFdATkB/wHfAYEBSAH/AdQBVAExAf8B1AFNAScB/wHTAU0BJwH/AdIBTQEo + Af8BHgEKAQMB/wMAAf8DAAH/AwAB/wGZAUQBLgH/AcoBRgEhAf8BvQFEASMB/wFfAS0BHQH/CAABCgGS + AQoB/wEMAZsBDAH/AQwBhgEMAf8BCgGDAQoB/wEKAYIBCgH/AQsBgQELAf8BAAEIAQAB/wMAAf8DAAH/ + AwAB/wEUAUQBFAH/AQwBYgEMAf8BDgFZAQ4B/wEJAS8BCQH/CAABswG8AQcB/wG9AccBCQH/AaQBrAEL + Af8BoAGoAQgB/wGfAacBCAH/AZ4BpgEJAf8BDwEQAQAB/wMAAf8DAAH/AwAB/wFYAVwBGQH/AZIBmQEL + Af8BiAGOAQ8B/wE+AUEBDQH/CAADgQH/A5YB/wOBAf8DUwH/A08B/wMaAf8DAAH/AyAB/wMAAf8DFwH/ + A1QB/wNXAf8DRAH/AygB/wgAAdwBXAE4Af8B4QGGAVEB/wHaAVsBNwH/AcwBTAEpAf8ByQFKAScB/wEp + AREBCQH/AwAB/wFBAR8BFAH/AwAB/wEeAQoBAwH/AdEBTQEoAf8B1AFNAScB/wG1AUQBJgH/AV0BLgEe + Af8IAAEKAZIBCgH/AQ0BoAENAf8BCwGQAQsB/wENAYEBDQH/AQ4BYgEOAf8BAAEPAQAB/wMAAf8BBAEd + AQQB/wMAAf8BAAEIAQAB/wELAYEBCwH/AQoBgwEKAf8BDwFVAQ8B/wEKAS4BCgH/CAABsgG7AQcB/wHE + Ac4BCgH/AbABuQEIAf8BlwGeAQ0B/wGTAZoBDgH/ARcBGQEAAf8DAAH/ASgBKgEHAf8DAAH/AQ8BEAEA + Af8BnQGkAQoB/wGgAagBCAH/AYIBhwERAf8BPQFAAQ0B/wgAA2EB/wObAf8DkAH/A1gB/wMaAf8DAAH/ + AygB/wNZAf8DFgH/AykB/wNYAf8DVwH/A0MB/wMrAf8IAAHaAVUBMAH/AeIBigFXAf8B3wGBAUwB/wHI + AVUBNgH/ASkBEQEJAf8DAAH/AVkBLwEgAf8B2AFPASgB/wEbAQgBAgH/AV0BMQEiAf8B1wFOASgB/wHU + AU0BJwH/AbEBRAEnAf8BYwE0ASUB/wgAAQkBjQEJAf8BDgGkAQ4B/wENAZ0BDQH/ARMBgQETAf8BAAEP + AQAB/wMAAf8BCwErAQsB/wEIAYgBCAH/AQABBwEAAf8BDAEtAQwB/wEIAYcBCAH/AQoBgwEKAf8BEAFS + ARAB/wEOATEBDgH/CAABrAG1AQYB/wHIAdIBCgH/AcABygEJAf8BmAGeARQB/wEXARkBAAH/AwAB/wE6 + ATwBDwH/AaYBrwEFAf8BDQEOAQAB/wE8AT8BEAH/AaUBrQEGAf8BoAGoAQgB/wGBAYQBEgH/AUEBQwET + Af8MAAOeAf8DogH/AzYB/wMAAf8DKQH/A1gB/wNUAf8DNQH/A0gB/wNXAf8DVwH/A0UB/xAAAeIBiwFY + Af8B4wGPAVwB/wGEAUUBNwH/AwAB/wFcATABIgH/AdYBTgEoAf8B0QFNASgB/wGLAUABLgH/AboBRwEp + Af8B1AFNAScB/wHUAU0BJwH/AbkBRQEmAf8QAAEOAaQBDgH/AQ8BpwEPAf8BGQE4ARkB/wMAAf8BDAEt + AQwB/wEJAYUBCQH/AQsBgQELAf8BFAE8ARQB/wERAVcBEQH/AQoBgwEKAf8BCgGDAQoB/wEPAVcBDwH/ + EAAByAHTAQsB/wHMAdYBCwH/AUkBSwEgAf8DAAH/ATwBPgEQAf8BowGrAQYB/wGdAaQBCgH/AU4BUQEZ + Af8BhQGLARMB/wGgAagBCAH/AaABqAEIAf8BhAGKAREB/xAAA7cB/wOoAf8DXAH/A0AB/wOBAf8DXAH/ + A1sB/wNXAf8DVwH/A1cB/wNXAf8DiwH/EAAB6AGgAYcB/wHkAZQBYwH/Ab0BYAFIAf8BmAFMAToB/wHX + AVwBOgH/AdABVgE0Af8B0QFTATAB/wHUAU0BJwH/AdQBTQEnAf8B1AFNAScB/wHUAU0BJwH/AcABgQFR + Af8QAAFKAbUBSgH/ARABqwEQAf8BHQFhAR0B/wEbAUQBGwH/AQ0BjgENAf8BDwGDAQ8B/wENAYQBDQH/ + AQoBgwEKAf8BCgGDAQoB/wEKAYMBCgH/AQoBgwEKAf8BQAGIAUAB/xAAAc0B1AFHAf8B0QHcAQwB/wGQ + AZYBIgH/AVcBWwEiAf8BrQG2AQsB/wGhAagBDgH/AaEBqQEMAf8BoAGoAQgB/wGgAagBCAH/AaABqAEI + Af8BoAGoAQgB/wGaAZ4BQQH/FAADvgH/A6IB/wObAf8DkgH/A4MB/wNfAf8DWAH/A1MB/wNRAf8DjwH/ + GAAB6QGlAY8B/wHjAY8BXQH/AeIBiwFXAf8B4AGEAU8B/wHdAWEBPwH/AdgBVQExAf8B1AFQASsB/wHQ + AUsBJgH/AdMBSAEhAf8BygGBAU8B/xgAAUsBugFLAf8BDwGnAQ8B/wEOAaQBDgH/AQ0BnwENAf8BCwGW + AQsB/wEKAYsBCgH/AQsBhAELAf8BCwGBAQsB/wEJAYEBCQH/AUABkAFAAf8YAAHTAdoBSAH/AcwB1wEL + Af8ByAHSAQsB/wHCAcwBCgH/AbcBwAEIAf8BqgGzAQgB/wGhAaoBCQH/AZsBowEJAf8BnAGkAQcB/wGi + AacBQAH/IAADggH/A4cB/wOMAf8DgwH/A2EB/wNRAf8oAAHdAWABPgH/Ad4BgAFEAf8B3wGBAUoB/wHd + AWEBPwH/AdoBVQEwAf8B0gFIASIB/ygAAQsBlQELAf8BDAGZAQwB/wEMAZwBDAH/AQsBlgELAf8BCQGN + AQkB/wEJAYEBCQH/KAABtgG/AQcB/wG6AcQBCAH/Ab4ByAEJAf8BtwHAAQgB/wGsAbUBBgH/AZsBowEI + Af//ABUAAUIBTQE+BwABPgMAASgDAAFAAwABYAMAAQEBAAEBBgABAxYAA/+BAAj/AfgBHwH4AR8B+AEf + AfgBHwHgAQcB4AEHAeABBwHgAQcBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwGAAQEBgAEB AYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEB - AYABAQGAAQEBgAEBAYABAQGAAQEBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHgAQcB4AEH - AeABBwHgAQcB+AEfAfgBHwH4AR8B+AEfEP8B+AEfAfgBHwH4AR8B+AEfAeABBwHgAQcB4AEHAeABBwHA - AQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGA - AQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGA - AQEBgAEBAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMB4AEHAeABBwHgAQcB4AEHAfgBHwH4 - AR8B+AEfAfgBHwj/Cw== + AYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBwAED + AeABBwHgAQcB4AEHAeABBwH4AR8B+AEfAfgBHwH4AR8Q/wH4AR8B+AEfAfgBHwH4AR8B4AEHAeABBwHg + AQcB4AEHAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBgAEBAYABAQGAAQEBgAEBAYABAQGA + AQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAaABAQGA + AQEBgAEBAYABAQGwAQEBwAEDAcABAwHAAQMB8AEDAcABAwHAAQMBwAEDAdABAwHgAQcB4AEHAeABBwH+ + AQcB+AEfAfgBHwH4AR8B+AEfEP8B+AEfAfgBHwH4AR8B+AEfAeABBwHgAQcB4AEHAeABBwHAAQMBwAED + AcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEB + AYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEB + AcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMB4AEHAeABBwHgAQcB4AEHAfgBHwH4AR8B+AEf + AfgBHxD/AfgBHwH4AR8B+AEfAfgBHwHgAQcB4AEHAeABBwHgAQcBwAEDAcABAwHAAQMBwAEDAcABAwHA + AQMBwAEDAcABAwGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGA + AQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQHAAQMBwAEDAcABAwHA + AQMBwAEDAcABAwHAAQMBwAEDAeABBwHgAQcB4AEHAeABBwH4AR8B+AEfAfgBHwH4AR8Q/wH4AR8B+AEf + AfgBHwH4AR8B4AEHAeABBwHgAQcB4AEHAcABAwHAAQMBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBgAEB + AYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBgAEB + AYABAQGAAQEBgAEBAYABAQGAAQEBgAEBAYABAQGAAQEBwAEDAcABAwHAAQMBwAEDAcABAwHAAQMBwAED + AcABAwHgAQcB4AEHAeABBwHgAQcB+AEfAfgBHwH4AR8B+AEfCP8L + + 136, 17 + \ No newline at end of file diff --git a/Source/Core/Windows/LinedefEditFormUDMF.Designer.cs b/Source/Core/Windows/LinedefEditFormUDMF.Designer.cs index 752e59f9..e7f001a6 100644 --- a/Source/Core/Windows/LinedefEditFormUDMF.Designer.cs +++ b/Source/Core/Windows/LinedefEditFormUDMF.Designer.cs @@ -1335,7 +1335,7 @@ namespace CodeImp.DoomBuilder.Windows this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "LinedefEditFormUDMF"; - this.Opacity = 1; + this.Opacity = 0; this.ShowIcon = false; this.ShowInTaskbar = false; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; diff --git a/Source/Core/Windows/MainForm.Designer.cs b/Source/Core/Windows/MainForm.Designer.cs index 8a9cb49a..5de47533 100644 --- a/Source/Core/Windows/MainForm.Designer.cs +++ b/Source/Core/Windows/MainForm.Designer.cs @@ -2239,7 +2239,7 @@ namespace CodeImp.DoomBuilder.Windows this.KeyPreview = true; this.MainMenuStrip = this.menumain; this.Name = "MainForm"; - this.Opacity = 1; + this.Opacity = 0; this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; this.Text = "GZDoom Builder"; this.Deactivate += new System.EventHandler(this.MainForm_Deactivate); diff --git a/Source/Core/Windows/ThingEditForm.Designer.cs b/Source/Core/Windows/ThingEditForm.Designer.cs index 8a5929b0..fd6bb42e 100644 --- a/Source/Core/Windows/ThingEditForm.Designer.cs +++ b/Source/Core/Windows/ThingEditForm.Designer.cs @@ -33,20 +33,19 @@ namespace CodeImp.DoomBuilder.Windows System.Windows.Forms.GroupBox groupBox2; System.Windows.Forms.Label label7; this.thingtype = new CodeImp.DoomBuilder.Controls.ThingBrowserControl(); - this.anglecontrol = new CodeImp.DoomBuilder.GZBuilder.Controls.AngleControl(); - this.cbRandomAngle = new System.Windows.Forms.CheckBox(); this.cbAbsoluteHeight = new System.Windows.Forms.CheckBox(); this.label2 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); this.posX = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); this.posY = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); this.posZ = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); - this.angle = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); this.zlabel = new System.Windows.Forms.Label(); - this.labelAngle = new System.Windows.Forms.Label(); + this.anglecontrol = new CodeImp.DoomBuilder.GZBuilder.Controls.AngleControl(); + this.cbRandomAngle = new System.Windows.Forms.CheckBox(); + this.angle = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); this.tabs = new System.Windows.Forms.TabControl(); this.tabproperties = new System.Windows.Forms.TabPage(); - this.spritetex = new System.Windows.Forms.Panel(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); this.settingsgroup = new System.Windows.Forms.GroupBox(); this.missingflags = new System.Windows.Forms.PictureBox(); this.flags = new CodeImp.DoomBuilder.Controls.CheckboxArrayControl(); @@ -81,6 +80,7 @@ namespace CodeImp.DoomBuilder.Windows groupBox2.SuspendLayout(); this.tabs.SuspendLayout(); this.tabproperties.SuspendLayout(); + this.groupBox4.SuspendLayout(); this.settingsgroup.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.missingflags)).BeginInit(); this.tabeffects.SuspendLayout(); @@ -119,53 +119,28 @@ namespace CodeImp.DoomBuilder.Windows // groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - groupBox2.Controls.Add(this.anglecontrol); - groupBox2.Controls.Add(this.cbRandomAngle); groupBox2.Controls.Add(this.cbAbsoluteHeight); groupBox2.Controls.Add(this.label2); groupBox2.Controls.Add(this.label1); groupBox2.Controls.Add(this.posX); groupBox2.Controls.Add(this.posY); groupBox2.Controls.Add(this.posZ); - groupBox2.Controls.Add(this.angle); groupBox2.Controls.Add(this.zlabel); - groupBox2.Controls.Add(this.labelAngle); - groupBox2.Location = new System.Drawing.Point(394, 216); + groupBox2.Location = new System.Drawing.Point(284, 216); groupBox2.Name = "groupBox2"; - groupBox2.Size = new System.Drawing.Size(252, 164); + groupBox2.Size = new System.Drawing.Size(231, 163); groupBox2.TabIndex = 2; groupBox2.TabStop = false; - groupBox2.Text = " Coordination "; - // - // anglecontrol - // - this.anglecontrol.Angle = 0; - this.anglecontrol.AngleOffset = 0; - this.anglecontrol.Location = new System.Drawing.Point(152, 71); - this.anglecontrol.Name = "anglecontrol"; - this.anglecontrol.Size = new System.Drawing.Size(88, 88); - this.anglecontrol.TabIndex = 20; - this.anglecontrol.AngleChanged += new CodeImp.DoomBuilder.GZBuilder.Controls.AngleControl.AngleChangedDelegate(this.anglecontrol_AngleChanged); - // - // cbRandomAngle - // - this.cbRandomAngle.AutoSize = true; - this.cbRandomAngle.Location = new System.Drawing.Point(151, 19); - this.cbRandomAngle.Name = "cbRandomAngle"; - this.cbRandomAngle.Size = new System.Drawing.Size(94, 18); - this.cbRandomAngle.TabIndex = 17; - this.cbRandomAngle.Text = "Random angle"; - this.cbRandomAngle.UseVisualStyleBackColor = true; - this.cbRandomAngle.CheckedChanged += new System.EventHandler(this.cbRandomAngle_CheckedChanged); + groupBox2.Text = " Position "; // // cbAbsoluteHeight // this.cbAbsoluteHeight.AutoSize = true; - this.cbAbsoluteHeight.Location = new System.Drawing.Point(37, 94); + this.cbAbsoluteHeight.Location = new System.Drawing.Point(139, 70); this.cbAbsoluteHeight.Name = "cbAbsoluteHeight"; - this.cbAbsoluteHeight.Size = new System.Drawing.Size(102, 18); + this.cbAbsoluteHeight.Size = new System.Drawing.Size(69, 18); this.cbAbsoluteHeight.TabIndex = 16; - this.cbAbsoluteHeight.Text = "Absolute Height"; + this.cbAbsoluteHeight.Text = "Absolute"; this.cbAbsoluteHeight.UseVisualStyleBackColor = true; this.cbAbsoluteHeight.CheckedChanged += new System.EventHandler(this.cbAbsoluteHeight_CheckedChanged); // @@ -232,21 +207,6 @@ namespace CodeImp.DoomBuilder.Windows this.posZ.TabIndex = 11; this.posZ.WhenTextChanged += new System.EventHandler(this.posZ_WhenTextChanged); // - // angle - // - this.angle.AllowDecimal = false; - this.angle.AllowNegative = true; - this.angle.AllowRelative = true; - this.angle.ButtonStep = 1; - this.angle.ButtonStepFloat = 1F; - this.angle.ButtonStepsWrapAround = false; - this.angle.Location = new System.Drawing.Point(186, 41); - this.angle.Name = "angle"; - this.angle.Size = new System.Drawing.Size(57, 24); - this.angle.StepValues = null; - this.angle.TabIndex = 10; - this.angle.WhenTextChanged += new System.EventHandler(this.angle_WhenTextChanged); - // // zlabel // this.zlabel.Location = new System.Drawing.Point(5, 71); @@ -256,15 +216,6 @@ namespace CodeImp.DoomBuilder.Windows this.zlabel.Text = "Height:"; this.zlabel.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // - // labelAngle - // - this.labelAngle.AutoSize = true; - this.labelAngle.Location = new System.Drawing.Point(149, 46); - this.labelAngle.Name = "labelAngle"; - this.labelAngle.Size = new System.Drawing.Size(38, 14); - this.labelAngle.TabIndex = 8; - this.labelAngle.Text = "Angle:"; - // // label7 // label7.AutoSize = true; @@ -274,6 +225,42 @@ namespace CodeImp.DoomBuilder.Windows label7.TabIndex = 9; label7.Text = "Action:"; // + // anglecontrol + // + this.anglecontrol.Angle = 0; + this.anglecontrol.AngleOffset = 0; + this.anglecontrol.Location = new System.Drawing.Point(18, 46); + this.anglecontrol.Name = "anglecontrol"; + this.anglecontrol.Size = new System.Drawing.Size(88, 88); + this.anglecontrol.TabIndex = 20; + this.anglecontrol.AngleChanged += new CodeImp.DoomBuilder.GZBuilder.Controls.AngleControl.AngleChangedDelegate(this.anglecontrol_AngleChanged); + // + // cbRandomAngle + // + this.cbRandomAngle.AutoSize = true; + this.cbRandomAngle.Location = new System.Drawing.Point(15, 140); + this.cbRandomAngle.Name = "cbRandomAngle"; + this.cbRandomAngle.Size = new System.Drawing.Size(94, 18); + this.cbRandomAngle.TabIndex = 17; + this.cbRandomAngle.Text = "Random angle"; + this.cbRandomAngle.UseVisualStyleBackColor = true; + this.cbRandomAngle.CheckedChanged += new System.EventHandler(this.cbRandomAngle_CheckedChanged); + // + // angle + // + this.angle.AllowDecimal = false; + this.angle.AllowNegative = true; + this.angle.AllowRelative = true; + this.angle.ButtonStep = 1; + this.angle.ButtonStepFloat = 1F; + this.angle.ButtonStepsWrapAround = false; + this.angle.Location = new System.Drawing.Point(19, 16); + this.angle.Name = "angle"; + this.angle.Size = new System.Drawing.Size(88, 24); + this.angle.StepValues = null; + this.angle.TabIndex = 10; + this.angle.WhenTextChanged += new System.EventHandler(this.angle_WhenTextChanged); + // // tabs // this.tabs.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) @@ -292,7 +279,7 @@ namespace CodeImp.DoomBuilder.Windows // // tabproperties // - this.tabproperties.Controls.Add(this.spritetex); + this.tabproperties.Controls.Add(this.groupBox4); this.tabproperties.Controls.Add(groupBox2); this.tabproperties.Controls.Add(this.settingsgroup); this.tabproperties.Controls.Add(groupBox1); @@ -305,16 +292,17 @@ namespace CodeImp.DoomBuilder.Windows this.tabproperties.Text = "Properties"; this.tabproperties.UseVisualStyleBackColor = true; // - // spritetex + // groupBox4 // - this.spritetex.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.spritetex.BackColor = System.Drawing.SystemColors.AppWorkspace; - this.spritetex.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; - this.spritetex.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.spritetex.Location = new System.Drawing.Point(284, 222); - this.spritetex.Name = "spritetex"; - this.spritetex.Size = new System.Drawing.Size(104, 100); - this.spritetex.TabIndex = 22; + this.groupBox4.Controls.Add(this.cbRandomAngle); + this.groupBox4.Controls.Add(this.anglecontrol); + this.groupBox4.Controls.Add(this.angle); + this.groupBox4.Location = new System.Drawing.Point(521, 216); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.Size = new System.Drawing.Size(125, 163); + this.groupBox4.TabIndex = 3; + this.groupBox4.TabStop = false; + this.groupBox4.Text = " Angle"; // // settingsgroup // @@ -347,10 +335,10 @@ namespace CodeImp.DoomBuilder.Windows | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.flags.AutoScroll = true; - this.flags.Columns = 3; - this.flags.Location = new System.Drawing.Point(19, 19); + this.flags.Columns = 2; + this.flags.Location = new System.Drawing.Point(16, 19); this.flags.Name = "flags"; - this.flags.Size = new System.Drawing.Size(337, 178); + this.flags.Size = new System.Drawing.Size(340, 178); this.flags.TabIndex = 0; this.flags.VerticalSpacing = 1; this.flags.OnValueChanged += new System.EventHandler(this.flags_OnValueChanged); @@ -365,7 +353,7 @@ namespace CodeImp.DoomBuilder.Windows this.tabeffects.Padding = new System.Windows.Forms.Padding(3); this.tabeffects.Size = new System.Drawing.Size(652, 385); this.tabeffects.TabIndex = 1; - this.tabeffects.Text = "Action"; + this.tabeffects.Text = "Tag / Action"; this.tabeffects.UseVisualStyleBackColor = true; // // actiongroup @@ -378,9 +366,9 @@ namespace CodeImp.DoomBuilder.Windows this.actiongroup.Controls.Add(this.action); this.actiongroup.Controls.Add(this.browseaction); this.actiongroup.Controls.Add(this.doompanel); - this.actiongroup.Location = new System.Drawing.Point(6, 78); + this.actiongroup.Location = new System.Drawing.Point(9, 81); this.actiongroup.Name = "actiongroup"; - this.actiongroup.Size = new System.Drawing.Size(640, 306); + this.actiongroup.Size = new System.Drawing.Size(634, 300); this.actiongroup.TabIndex = 22; this.actiongroup.TabStop = false; this.actiongroup.Text = " Action "; @@ -403,7 +391,7 @@ namespace CodeImp.DoomBuilder.Windows this.hexenpanel.Controls.Add(this.arg4label); this.hexenpanel.Location = new System.Drawing.Point(6, 53); this.hexenpanel.Name = "hexenpanel"; - this.hexenpanel.Size = new System.Drawing.Size(628, 246); + this.hexenpanel.Size = new System.Drawing.Size(616, 234); this.hexenpanel.TabIndex = 13; // // scriptNumbers @@ -539,7 +527,7 @@ namespace CodeImp.DoomBuilder.Windows | System.Windows.Forms.AnchorStyles.Right))); this.doompanel.Location = new System.Drawing.Point(6, 54); this.doompanel.Name = "doompanel"; - this.doompanel.Size = new System.Drawing.Size(628, 246); + this.doompanel.Size = new System.Drawing.Size(616, 234); this.doompanel.TabIndex = 12; // // groupBox3 @@ -627,7 +615,6 @@ namespace CodeImp.DoomBuilder.Windows this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "ThingEditForm"; - this.Opacity = 0; this.ShowIcon = false; this.ShowInTaskbar = false; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; @@ -639,6 +626,8 @@ namespace CodeImp.DoomBuilder.Windows groupBox2.PerformLayout(); this.tabs.ResumeLayout(false); this.tabproperties.ResumeLayout(false); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); this.settingsgroup.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.missingflags)).EndInit(); this.tabeffects.ResumeLayout(false); @@ -661,7 +650,6 @@ namespace CodeImp.DoomBuilder.Windows private System.Windows.Forms.Button apply; private System.Windows.Forms.GroupBox settingsgroup; private CodeImp.DoomBuilder.Controls.CheckboxArrayControl flags; - private System.Windows.Forms.Panel spritetex; private System.Windows.Forms.GroupBox groupBox3; private System.Windows.Forms.GroupBox actiongroup; private System.Windows.Forms.Panel hexenpanel; @@ -688,7 +676,6 @@ namespace CodeImp.DoomBuilder.Windows private CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox posX; private System.Windows.Forms.CheckBox cbAbsoluteHeight; private System.Windows.Forms.CheckBox cbRandomAngle; - private System.Windows.Forms.Label labelAngle; private CodeImp.DoomBuilder.GZBuilder.Controls.TagSelector tagSelector; private System.Windows.Forms.ComboBox scriptNumbers; private CodeImp.DoomBuilder.GZBuilder.Controls.AngleControl anglecontrol; @@ -696,5 +683,6 @@ namespace CodeImp.DoomBuilder.Windows private System.Windows.Forms.Label hintlabel; private System.Windows.Forms.PictureBox missingflags; private System.Windows.Forms.ToolTip tooltip; + private System.Windows.Forms.GroupBox groupBox4; } } \ No newline at end of file diff --git a/Source/Core/Windows/ThingEditForm.cs b/Source/Core/Windows/ThingEditForm.cs index e463eb23..9a632774 100644 --- a/Source/Core/Windows/ThingEditForm.cs +++ b/Source/Core/Windows/ThingEditForm.cs @@ -498,7 +498,6 @@ namespace CodeImp.DoomBuilder.Windows { angle.Enabled = !cbRandomAngle.Checked; anglecontrol.Enabled = !cbRandomAngle.Checked; - labelAngle.Enabled = !cbRandomAngle.Checked; } //mxd @@ -573,20 +572,6 @@ namespace CodeImp.DoomBuilder.Windows { thinginfo = value; - // Update preview image - if(thinginfo != null) { - if(thinginfo.Sprite.ToLowerInvariant().StartsWith(DataManager.INTERNAL_PREFIX) && - (thinginfo.Sprite.Length > DataManager.INTERNAL_PREFIX.Length)) { - General.DisplayZoomedImage(spritetex, General.Map.Data.GetSpriteImage(thinginfo.Sprite).GetBitmap()); - } else if((thinginfo.Sprite.Length <= 8) && (thinginfo.Sprite.Length > 0)) { - General.DisplayZoomedImage(spritetex, General.Map.Data.GetSpriteImage(thinginfo.Sprite).GetPreview()); - } else { - spritetex.BackgroundImage = null; - } - } else { - spritetex.BackgroundImage = null; - } - // Update arguments action_ValueChanges(this, EventArgs.Empty); diff --git a/Source/Core/Windows/ThingEditFormUDMF.Designer.cs b/Source/Core/Windows/ThingEditFormUDMF.Designer.cs index bea4fa5c..061eb652 100644 --- a/Source/Core/Windows/ThingEditFormUDMF.Designer.cs +++ b/Source/Core/Windows/ThingEditFormUDMF.Designer.cs @@ -40,15 +40,26 @@ this.label7 = new System.Windows.Forms.Label(); this.tabs = new System.Windows.Forms.TabControl(); this.tabproperties = new System.Windows.Forms.TabPage(); + this.settingsgroup = new System.Windows.Forms.GroupBox(); + this.missingflags = new System.Windows.Forms.PictureBox(); + this.flags = new CodeImp.DoomBuilder.Controls.CheckboxArrayControl(); this.groupBox9 = new System.Windows.Forms.GroupBox(); this.rollControl = new CodeImp.DoomBuilder.GZBuilder.Controls.AngleControl(); this.groupBox8 = new System.Windows.Forms.GroupBox(); this.pitchControl = new CodeImp.DoomBuilder.GZBuilder.Controls.AngleControl(); this.groupBox7 = new System.Windows.Forms.GroupBox(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.cbAbsoluteHeight = new System.Windows.Forms.CheckBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.posX = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); + this.posY = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); + this.posZ = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); + this.zlabel = new System.Windows.Forms.Label(); + this.tabeffects = new System.Windows.Forms.TabPage(); this.groupBox6 = new System.Windows.Forms.GroupBox(); this.conversationID = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); this.labelID = new System.Windows.Forms.Label(); - this.spritetex = new System.Windows.Forms.Panel(); this.health = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); this.label10 = new System.Windows.Forms.Label(); this.score = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); @@ -61,18 +72,6 @@ this.label8 = new System.Windows.Forms.Label(); this.renderStyle = new System.Windows.Forms.ComboBox(); this.label3 = new System.Windows.Forms.Label(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.cbAbsoluteHeight = new System.Windows.Forms.CheckBox(); - this.label4 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.posX = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); - this.posY = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); - this.posZ = new CodeImp.DoomBuilder.Controls.ButtonsNumericTextbox(); - this.zlabel = new System.Windows.Forms.Label(); - this.tabeffects = new System.Windows.Forms.TabPage(); - this.settingsgroup = new System.Windows.Forms.GroupBox(); - this.missingflags = new System.Windows.Forms.PictureBox(); - this.flags = new CodeImp.DoomBuilder.Controls.CheckboxArrayControl(); this.actiongroup = new System.Windows.Forms.GroupBox(); this.hexenpanel = new System.Windows.Forms.Panel(); this.scriptNumbers = new System.Windows.Forms.ComboBox(); @@ -104,15 +103,15 @@ this.groupBox2.SuspendLayout(); this.tabs.SuspendLayout(); this.tabproperties.SuspendLayout(); + this.settingsgroup.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.missingflags)).BeginInit(); this.groupBox9.SuspendLayout(); this.groupBox8.SuspendLayout(); this.groupBox7.SuspendLayout(); - this.groupBox6.SuspendLayout(); - this.groupBox5.SuspendLayout(); this.groupBox4.SuspendLayout(); this.tabeffects.SuspendLayout(); - this.settingsgroup.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.missingflags)).BeginInit(); + this.groupBox6.SuspendLayout(); + this.groupBox5.SuspendLayout(); this.actiongroup.SuspendLayout(); this.hexenpanel.SuspendLayout(); this.groupBox3.SuspendLayout(); @@ -154,7 +153,7 @@ this.groupBox2.Controls.Add(this.label1); this.groupBox2.Controls.Add(this.angle); this.groupBox2.Controls.Add(this.labelAngle); - this.groupBox2.Location = new System.Drawing.Point(488, 6); + this.groupBox2.Location = new System.Drawing.Point(488, 298); this.groupBox2.Name = "groupBox2"; this.groupBox2.Size = new System.Drawing.Size(133, 98); this.groupBox2.TabIndex = 2; @@ -169,9 +168,9 @@ this.roll.ButtonStep = 1; this.roll.ButtonStepFloat = 1F; this.roll.ButtonStepsWrapAround = false; - this.roll.Location = new System.Drawing.Point(61, 66); + this.roll.Location = new System.Drawing.Point(55, 66); this.roll.Name = "roll"; - this.roll.Size = new System.Drawing.Size(57, 24); + this.roll.Size = new System.Drawing.Size(71, 24); this.roll.StepValues = null; this.roll.TabIndex = 24; this.roll.WhenTextChanged += new System.EventHandler(this.roll_WhenTextChanged); @@ -193,9 +192,9 @@ this.pitch.ButtonStep = 1; this.pitch.ButtonStepFloat = 1F; this.pitch.ButtonStepsWrapAround = false; - this.pitch.Location = new System.Drawing.Point(61, 41); + this.pitch.Location = new System.Drawing.Point(55, 41); this.pitch.Name = "pitch"; - this.pitch.Size = new System.Drawing.Size(57, 24); + this.pitch.Size = new System.Drawing.Size(71, 24); this.pitch.StepValues = null; this.pitch.TabIndex = 22; this.pitch.WhenTextChanged += new System.EventHandler(this.pitch_WhenTextChanged); @@ -217,9 +216,9 @@ this.angle.ButtonStep = 1; this.angle.ButtonStepFloat = 1F; this.angle.ButtonStepsWrapAround = false; - this.angle.Location = new System.Drawing.Point(61, 16); + this.angle.Location = new System.Drawing.Point(55, 16); this.angle.Name = "angle"; - this.angle.Size = new System.Drawing.Size(57, 24); + this.angle.Size = new System.Drawing.Size(71, 24); this.angle.StepValues = null; this.angle.TabIndex = 10; this.angle.WhenTextChanged += new System.EventHandler(this.angle_WhenTextChanged); @@ -281,11 +280,10 @@ // // tabproperties // + this.tabproperties.Controls.Add(this.settingsgroup); this.tabproperties.Controls.Add(this.groupBox9); this.tabproperties.Controls.Add(this.groupBox8); this.tabproperties.Controls.Add(this.groupBox7); - this.tabproperties.Controls.Add(this.groupBox6); - this.tabproperties.Controls.Add(this.groupBox5); this.tabproperties.Controls.Add(this.groupBox4); this.tabproperties.Controls.Add(this.groupBox2); this.tabproperties.Controls.Add(this.groupBox1); @@ -298,10 +296,48 @@ this.tabproperties.Text = "Properties"; this.tabproperties.UseVisualStyleBackColor = true; // + // settingsgroup + // + this.settingsgroup.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left))); + this.settingsgroup.Controls.Add(this.missingflags); + this.settingsgroup.Controls.Add(this.flags); + this.settingsgroup.Location = new System.Drawing.Point(262, 6); + this.settingsgroup.Name = "settingsgroup"; + this.settingsgroup.Size = new System.Drawing.Size(275, 286); + this.settingsgroup.TabIndex = 23; + this.settingsgroup.TabStop = false; + this.settingsgroup.Text = " Flags "; + // + // missingflags + // + this.missingflags.BackColor = System.Drawing.SystemColors.Window; + this.missingflags.Image = global::CodeImp.DoomBuilder.Properties.Resources.Warning; + this.missingflags.Location = new System.Drawing.Point(42, -1); + this.missingflags.Name = "missingflags"; + this.missingflags.Size = new System.Drawing.Size(16, 16); + this.missingflags.TabIndex = 5; + this.missingflags.TabStop = false; + this.missingflags.Visible = false; + // + // flags + // + this.flags.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.flags.AutoScroll = true; + this.flags.Columns = 2; + this.flags.Location = new System.Drawing.Point(6, 19); + this.flags.Name = "flags"; + this.flags.Size = new System.Drawing.Size(263, 260); + this.flags.TabIndex = 0; + this.flags.VerticalSpacing = 1; + this.flags.OnValueChanged += new System.EventHandler(this.flags_OnValueChanged); + // // groupBox9 // this.groupBox9.Controls.Add(this.rollControl); - this.groupBox9.Location = new System.Drawing.Point(544, 298); + this.groupBox9.Location = new System.Drawing.Point(543, 16); this.groupBox9.Name = "groupBox9"; this.groupBox9.Size = new System.Drawing.Size(78, 88); this.groupBox9.TabIndex = 26; @@ -321,7 +357,7 @@ // groupBox8 // this.groupBox8.Controls.Add(this.pitchControl); - this.groupBox8.Location = new System.Drawing.Point(544, 204); + this.groupBox8.Location = new System.Drawing.Point(543, 110); this.groupBox8.Name = "groupBox8"; this.groupBox8.Size = new System.Drawing.Size(78, 88); this.groupBox8.TabIndex = 25; @@ -341,204 +377,13 @@ // groupBox7 // this.groupBox7.Controls.Add(this.anglecontrol); - this.groupBox7.Location = new System.Drawing.Point(544, 110); + this.groupBox7.Location = new System.Drawing.Point(543, 204); this.groupBox7.Name = "groupBox7"; this.groupBox7.Size = new System.Drawing.Size(78, 88); this.groupBox7.TabIndex = 24; this.groupBox7.TabStop = false; this.groupBox7.Text = " Angle"; // - // groupBox6 - // - this.groupBox6.Controls.Add(this.conversationID); - this.groupBox6.Controls.Add(this.labelID); - this.groupBox6.Controls.Add(this.spritetex); - this.groupBox6.Controls.Add(this.health); - this.groupBox6.Controls.Add(this.label10); - this.groupBox6.Controls.Add(this.score); - this.groupBox6.Controls.Add(this.label9); - this.groupBox6.Controls.Add(this.gravity); - this.groupBox6.Controls.Add(this.labelGravity); - this.groupBox6.Location = new System.Drawing.Point(262, 257); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(276, 138); - this.groupBox6.TabIndex = 23; - this.groupBox6.TabStop = false; - this.groupBox6.Text = " Behaviour "; - // - // conversationID - // - this.conversationID.AllowDecimal = false; - this.conversationID.AllowNegative = false; - this.conversationID.AllowRelative = false; - this.conversationID.ButtonStep = 1; - this.conversationID.ButtonStepFloat = 1F; - this.conversationID.ButtonStepsWrapAround = false; - this.conversationID.Location = new System.Drawing.Point(98, 106); - this.conversationID.Name = "conversationID"; - this.conversationID.Size = new System.Drawing.Size(72, 24); - this.conversationID.StepValues = null; - this.conversationID.TabIndex = 26; - // - // labelID - // - this.labelID.AutoSize = true; - this.labelID.Location = new System.Drawing.Point(6, 111); - this.labelID.Name = "labelID"; - this.labelID.Size = new System.Drawing.Size(86, 14); - this.labelID.TabIndex = 25; - this.labelID.Text = "Conversation ID:"; - // - // spritetex - // - this.spritetex.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.spritetex.BackColor = System.Drawing.SystemColors.ControlDark; - this.spritetex.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom; - this.spritetex.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.spritetex.Location = new System.Drawing.Point(177, 27); - this.spritetex.Name = "spritetex"; - this.spritetex.Size = new System.Drawing.Size(94, 94); - this.spritetex.TabIndex = 24; - // - // health - // - this.health.AllowDecimal = false; - this.health.AllowNegative = true; - this.health.AllowRelative = false; - this.health.ButtonStep = 8; - this.health.ButtonStepFloat = 0.1F; - this.health.ButtonStepsWrapAround = false; - this.health.Location = new System.Drawing.Point(98, 76); - this.health.Name = "health"; - this.health.Size = new System.Drawing.Size(72, 24); - this.health.StepValues = null; - this.health.TabIndex = 23; - // - // label10 - // - this.label10.Location = new System.Drawing.Point(42, 81); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(50, 14); - this.label10.TabIndex = 22; - this.label10.Text = "Health:"; - this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // score - // - this.score.AllowDecimal = false; - this.score.AllowNegative = false; - this.score.AllowRelative = false; - this.score.ButtonStep = 8; - this.score.ButtonStepFloat = 0.1F; - this.score.ButtonStepsWrapAround = false; - this.score.Location = new System.Drawing.Point(98, 46); - this.score.Name = "score"; - this.score.Size = new System.Drawing.Size(72, 24); - this.score.StepValues = null; - this.score.TabIndex = 21; - // - // label9 - // - this.label9.Location = new System.Drawing.Point(42, 51); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(50, 14); - this.label9.TabIndex = 20; - this.label9.Text = "Score:"; - this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // gravity - // - this.gravity.AllowDecimal = true; - this.gravity.AllowNegative = true; - this.gravity.AllowRelative = false; - this.gravity.ButtonStep = 8; - this.gravity.ButtonStepFloat = 0.1F; - this.gravity.ButtonStepsWrapAround = false; - this.gravity.Location = new System.Drawing.Point(98, 16); - this.gravity.Name = "gravity"; - this.gravity.Size = new System.Drawing.Size(72, 24); - this.gravity.StepValues = null; - this.gravity.TabIndex = 19; - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.scale); - this.groupBox5.Controls.Add(this.color); - this.groupBox5.Controls.Add(this.alpha); - this.groupBox5.Controls.Add(this.label8); - this.groupBox5.Controls.Add(this.renderStyle); - this.groupBox5.Controls.Add(this.label3); - this.groupBox5.Location = new System.Drawing.Point(262, 110); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(276, 141); - this.groupBox5.TabIndex = 22; - this.groupBox5.TabStop = false; - this.groupBox5.Text = " Rendering "; - // - // scale - // - this.scale.ButtonStep = 0.1F; - this.scale.DefaultValue = 1F; - this.scale.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.scale.Label = "Scale:"; - this.scale.Location = new System.Drawing.Point(3, 17); - this.scale.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); - this.scale.Name = "scale"; - this.scale.Size = new System.Drawing.Size(268, 26); - this.scale.TabIndex = 31; - this.scale.OnValuesChanged += new System.EventHandler(this.scale_OnValuesChanged); - // - // color - // - this.color.DefaultValue = 0; - this.color.Field = "fillcolor"; - this.color.Label = "Color:"; - this.color.Location = new System.Drawing.Point(42, 108); - this.color.Name = "color"; - this.color.Size = new System.Drawing.Size(207, 31); - this.color.TabIndex = 30; - // - // alpha - // - this.alpha.AllowDecimal = true; - this.alpha.AllowNegative = true; - this.alpha.AllowRelative = false; - this.alpha.ButtonStep = 8; - this.alpha.ButtonStepFloat = 0.1F; - this.alpha.ButtonStepsWrapAround = false; - this.alpha.Location = new System.Drawing.Point(89, 78); - this.alpha.Name = "alpha"; - this.alpha.Size = new System.Drawing.Size(72, 24); - this.alpha.StepValues = null; - this.alpha.TabIndex = 23; - // - // label8 - // - this.label8.Location = new System.Drawing.Point(3, 83); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(80, 14); - this.label8.TabIndex = 25; - this.label8.Text = "Alpha:"; - this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // - // renderStyle - // - this.renderStyle.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.renderStyle.FormattingEnabled = true; - this.renderStyle.Location = new System.Drawing.Point(89, 50); - this.renderStyle.Name = "renderStyle"; - this.renderStyle.Size = new System.Drawing.Size(156, 22); - this.renderStyle.TabIndex = 24; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(3, 53); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(80, 14); - this.label3.TabIndex = 23; - this.label3.Text = "Render style:"; - this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - // // groupBox4 // this.groupBox4.Controls.Add(this.cbAbsoluteHeight); @@ -548,7 +393,7 @@ this.groupBox4.Controls.Add(this.posY); this.groupBox4.Controls.Add(this.posZ); this.groupBox4.Controls.Add(this.zlabel); - this.groupBox4.Location = new System.Drawing.Point(262, 6); + this.groupBox4.Location = new System.Drawing.Point(262, 298); this.groupBox4.Name = "groupBox4"; this.groupBox4.Size = new System.Drawing.Size(220, 98); this.groupBox4.TabIndex = 21; @@ -640,7 +485,8 @@ // // tabeffects // - this.tabeffects.Controls.Add(this.settingsgroup); + this.tabeffects.Controls.Add(this.groupBox6); + this.tabeffects.Controls.Add(this.groupBox5); this.tabeffects.Controls.Add(this.actiongroup); this.tabeffects.Controls.Add(this.groupBox3); this.tabeffects.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); @@ -649,46 +495,187 @@ this.tabeffects.Padding = new System.Windows.Forms.Padding(3); this.tabeffects.Size = new System.Drawing.Size(627, 402); this.tabeffects.TabIndex = 1; - this.tabeffects.Text = "Action / ID / Flags"; + this.tabeffects.Text = "Tag / Action / Misc."; this.tabeffects.UseVisualStyleBackColor = true; // - // settingsgroup + // groupBox6 // - this.settingsgroup.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left))); - this.settingsgroup.Controls.Add(this.missingflags); - this.settingsgroup.Controls.Add(this.flags); - this.settingsgroup.Location = new System.Drawing.Point(6, 238); - this.settingsgroup.Name = "settingsgroup"; - this.settingsgroup.Size = new System.Drawing.Size(615, 158); - this.settingsgroup.TabIndex = 23; - this.settingsgroup.TabStop = false; - this.settingsgroup.Text = " Flags "; + this.groupBox6.Controls.Add(this.conversationID); + this.groupBox6.Controls.Add(this.labelID); + this.groupBox6.Controls.Add(this.health); + this.groupBox6.Controls.Add(this.label10); + this.groupBox6.Controls.Add(this.score); + this.groupBox6.Controls.Add(this.label9); + this.groupBox6.Controls.Add(this.gravity); + this.groupBox6.Controls.Add(this.labelGravity); + this.groupBox6.Location = new System.Drawing.Point(288, 238); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.Size = new System.Drawing.Size(333, 158); + this.groupBox6.TabIndex = 23; + this.groupBox6.TabStop = false; + this.groupBox6.Text = " Behaviour "; // - // missingflags + // conversationID // - this.missingflags.BackColor = System.Drawing.SystemColors.Window; - this.missingflags.Image = global::CodeImp.DoomBuilder.Properties.Resources.Warning; - this.missingflags.Location = new System.Drawing.Point(42, -1); - this.missingflags.Name = "missingflags"; - this.missingflags.Size = new System.Drawing.Size(16, 16); - this.missingflags.TabIndex = 5; - this.missingflags.TabStop = false; - this.missingflags.Visible = false; + this.conversationID.AllowDecimal = false; + this.conversationID.AllowNegative = false; + this.conversationID.AllowRelative = false; + this.conversationID.ButtonStep = 1; + this.conversationID.ButtonStepFloat = 1F; + this.conversationID.ButtonStepsWrapAround = false; + this.conversationID.Location = new System.Drawing.Point(98, 112); + this.conversationID.Name = "conversationID"; + this.conversationID.Size = new System.Drawing.Size(72, 24); + this.conversationID.StepValues = null; + this.conversationID.TabIndex = 26; // - // flags + // labelID // - this.flags.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.flags.AutoScroll = true; - this.flags.Columns = 3; - this.flags.Location = new System.Drawing.Point(6, 19); - this.flags.Name = "flags"; - this.flags.Size = new System.Drawing.Size(603, 132); - this.flags.TabIndex = 0; - this.flags.VerticalSpacing = 1; - this.flags.OnValueChanged += new System.EventHandler(this.flags_OnValueChanged); + this.labelID.AutoSize = true; + this.labelID.Location = new System.Drawing.Point(6, 117); + this.labelID.Name = "labelID"; + this.labelID.Size = new System.Drawing.Size(86, 14); + this.labelID.TabIndex = 25; + this.labelID.Text = "Conversation ID:"; + // + // health + // + this.health.AllowDecimal = false; + this.health.AllowNegative = true; + this.health.AllowRelative = false; + this.health.ButtonStep = 8; + this.health.ButtonStepFloat = 0.1F; + this.health.ButtonStepsWrapAround = false; + this.health.Location = new System.Drawing.Point(98, 80); + this.health.Name = "health"; + this.health.Size = new System.Drawing.Size(72, 24); + this.health.StepValues = null; + this.health.TabIndex = 23; + // + // label10 + // + this.label10.Location = new System.Drawing.Point(42, 85); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(50, 14); + this.label10.TabIndex = 22; + this.label10.Text = "Health:"; + this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // score + // + this.score.AllowDecimal = false; + this.score.AllowNegative = false; + this.score.AllowRelative = false; + this.score.ButtonStep = 8; + this.score.ButtonStepFloat = 0.1F; + this.score.ButtonStepsWrapAround = false; + this.score.Location = new System.Drawing.Point(98, 48); + this.score.Name = "score"; + this.score.Size = new System.Drawing.Size(72, 24); + this.score.StepValues = null; + this.score.TabIndex = 21; + // + // label9 + // + this.label9.Location = new System.Drawing.Point(42, 53); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(50, 14); + this.label9.TabIndex = 20; + this.label9.Text = "Score:"; + this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // gravity + // + this.gravity.AllowDecimal = true; + this.gravity.AllowNegative = true; + this.gravity.AllowRelative = false; + this.gravity.ButtonStep = 8; + this.gravity.ButtonStepFloat = 0.1F; + this.gravity.ButtonStepsWrapAround = false; + this.gravity.Location = new System.Drawing.Point(98, 16); + this.gravity.Name = "gravity"; + this.gravity.Size = new System.Drawing.Size(72, 24); + this.gravity.StepValues = null; + this.gravity.TabIndex = 19; + // + // groupBox5 + // + this.groupBox5.Controls.Add(this.scale); + this.groupBox5.Controls.Add(this.color); + this.groupBox5.Controls.Add(this.alpha); + this.groupBox5.Controls.Add(this.label8); + this.groupBox5.Controls.Add(this.renderStyle); + this.groupBox5.Controls.Add(this.label3); + this.groupBox5.Location = new System.Drawing.Point(6, 238); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.Size = new System.Drawing.Size(276, 158); + this.groupBox5.TabIndex = 22; + this.groupBox5.TabStop = false; + this.groupBox5.Text = " Rendering "; + // + // scale + // + this.scale.ButtonStep = 0.1F; + this.scale.DefaultValue = 1F; + this.scale.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.scale.Label = "Scale:"; + this.scale.Location = new System.Drawing.Point(3, 17); + this.scale.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); + this.scale.Name = "scale"; + this.scale.Size = new System.Drawing.Size(268, 26); + this.scale.TabIndex = 31; + this.scale.OnValuesChanged += new System.EventHandler(this.scale_OnValuesChanged); + // + // color + // + this.color.DefaultValue = 0; + this.color.Field = "fillcolor"; + this.color.Label = "Color:"; + this.color.Location = new System.Drawing.Point(42, 108); + this.color.Name = "color"; + this.color.Size = new System.Drawing.Size(207, 31); + this.color.TabIndex = 30; + // + // alpha + // + this.alpha.AllowDecimal = true; + this.alpha.AllowNegative = true; + this.alpha.AllowRelative = false; + this.alpha.ButtonStep = 8; + this.alpha.ButtonStepFloat = 0.1F; + this.alpha.ButtonStepsWrapAround = false; + this.alpha.Location = new System.Drawing.Point(89, 78); + this.alpha.Name = "alpha"; + this.alpha.Size = new System.Drawing.Size(72, 24); + this.alpha.StepValues = null; + this.alpha.TabIndex = 23; + // + // label8 + // + this.label8.Location = new System.Drawing.Point(3, 83); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(80, 14); + this.label8.TabIndex = 25; + this.label8.Text = "Alpha:"; + this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight; + // + // renderStyle + // + this.renderStyle.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.renderStyle.FormattingEnabled = true; + this.renderStyle.Location = new System.Drawing.Point(89, 50); + this.renderStyle.Name = "renderStyle"; + this.renderStyle.Size = new System.Drawing.Size(156, 22); + this.renderStyle.TabIndex = 24; + // + // label3 + // + this.label3.Location = new System.Drawing.Point(3, 53); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(80, 14); + this.label3.TabIndex = 23; + this.label3.Text = "Render style:"; + this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // actiongroup // @@ -899,7 +886,7 @@ // // tagSelector // - this.tagSelector.Location = new System.Drawing.Point(6, 19); + this.tagSelector.Location = new System.Drawing.Point(6, 21); this.tagSelector.Name = "tagSelector"; this.tagSelector.Size = new System.Drawing.Size(569, 35); this.tagSelector.TabIndex = 8; @@ -1017,17 +1004,17 @@ this.groupBox2.ResumeLayout(false); this.tabs.ResumeLayout(false); this.tabproperties.ResumeLayout(false); + this.settingsgroup.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.missingflags)).EndInit(); this.groupBox9.ResumeLayout(false); this.groupBox8.ResumeLayout(false); this.groupBox7.ResumeLayout(false); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - this.groupBox5.ResumeLayout(false); this.groupBox4.ResumeLayout(false); this.groupBox4.PerformLayout(); this.tabeffects.ResumeLayout(false); - this.settingsgroup.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.missingflags)).EndInit(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + this.groupBox5.ResumeLayout(false); this.actiongroup.ResumeLayout(false); this.actiongroup.PerformLayout(); this.hexenpanel.ResumeLayout(false); @@ -1101,8 +1088,7 @@ private System.Windows.Forms.Label label10; private Controls.ButtonsNumericTextbox score; private System.Windows.Forms.Label label9; - private GZBuilder.Controls.ColorFieldsControl color; - private System.Windows.Forms.Panel spritetex; + private GZBuilder.Controls.ColorFieldsControl color; private System.Windows.Forms.GroupBox settingsgroup; private Controls.CheckboxArrayControl flags; private Controls.ButtonsNumericTextbox conversationID; diff --git a/Source/Core/Windows/ThingEditFormUDMF.cs b/Source/Core/Windows/ThingEditFormUDMF.cs index 444038d1..9b90471e 100644 --- a/Source/Core/Windows/ThingEditFormUDMF.cs +++ b/Source/Core/Windows/ThingEditFormUDMF.cs @@ -769,20 +769,6 @@ namespace CodeImp.DoomBuilder.Windows { thinginfo = value; - // Update preview image - if(thinginfo != null) { - if(thinginfo.Sprite.ToLowerInvariant().StartsWith(DataManager.INTERNAL_PREFIX) && - (thinginfo.Sprite.Length > DataManager.INTERNAL_PREFIX.Length)) { - General.DisplayZoomedImage(spritetex, General.Map.Data.GetSpriteImage(thinginfo.Sprite).GetBitmap()); - } else if((thinginfo.Sprite.Length <= 8) && (thinginfo.Sprite.Length > 0)) { - General.DisplayZoomedImage(spritetex, General.Map.Data.GetSpriteImage(thinginfo.Sprite).GetPreview()); - } else { - spritetex.BackgroundImage = null; - } - } else { - spritetex.BackgroundImage = null; - } - // Update arguments action_ValueChanges(this, EventArgs.Empty); diff --git a/Source/Plugins/BuilderEffects/Interface/JitterSectorsForm.Designer.cs b/Source/Plugins/BuilderEffects/Interface/JitterSectorsForm.Designer.cs index dc31ec63..adad2736 100644 --- a/Source/Plugins/BuilderEffects/Interface/JitterSectorsForm.Designer.cs +++ b/Source/Plugins/BuilderEffects/Interface/JitterSectorsForm.Designer.cs @@ -402,7 +402,7 @@ this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "JitterSectorsForm"; - this.Opacity = 1; + this.Opacity = 0; this.ShowIcon = false; this.ShowInTaskbar = false; this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; diff --git a/Source/Plugins/BuilderModes/Interface/FindReplaceForm.Designer.cs b/Source/Plugins/BuilderModes/Interface/FindReplaceForm.Designer.cs index b6cc783e..98513c3e 100644 --- a/Source/Plugins/BuilderModes/Interface/FindReplaceForm.Designer.cs +++ b/Source/Plugins/BuilderModes/Interface/FindReplaceForm.Designer.cs @@ -268,7 +268,7 @@ namespace CodeImp.DoomBuilder.BuilderModes this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "FindReplaceForm"; - this.Opacity = 1; + this.Opacity = 0; this.ShowIcon = false; this.ShowInTaskbar = false; this.StartPosition = System.Windows.Forms.FormStartPosition.Manual;