Добавили историю и справочник

This commit is contained in:
klavirshik 2024-10-16 19:06:46 +02:00
parent 9f24e47068
commit bf6260b211
43 changed files with 876 additions and 143 deletions

Binary file not shown.

View File

@ -31,7 +31,7 @@
this.FlowButton = new System.Windows.Forms.FlowLayoutPanel();
this.NewBtn = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label();
this.button7 = new System.Windows.Forms.Button();
this.ShowSetting = new System.Windows.Forms.Button();
this.ShowWords = new System.Windows.Forms.Button();
this.OneMonBt = new System.Windows.Forms.Button();
this.DobleMonOneBt = new System.Windows.Forms.Button();
@ -75,18 +75,19 @@
this.label1.TabIndex = 15;
this.label1.Text = "Продолжительность сессии 23:32:33";
//
// button7
// ShowSetting
//
this.button7.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.button7.BackgroundImage = global::Remontor.Properties.Resources.settings_20dp_F19E39_FILL0_wght400_GRAD0_opsz202;
this.button7.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.button7.FlatAppearance.BorderSize = 0;
this.button7.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button7.Location = new System.Drawing.Point(1043, 0);
this.button7.Name = "button7";
this.button7.Size = new System.Drawing.Size(40, 40);
this.button7.TabIndex = 14;
this.button7.UseVisualStyleBackColor = true;
this.ShowSetting.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.ShowSetting.BackgroundImage = global::Remontor.Properties.Resources.settings_20dp_F19E39_FILL0_wght400_GRAD0_opsz202;
this.ShowSetting.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.ShowSetting.FlatAppearance.BorderSize = 0;
this.ShowSetting.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.ShowSetting.Location = new System.Drawing.Point(1039, 0);
this.ShowSetting.Name = "ShowSetting";
this.ShowSetting.Size = new System.Drawing.Size(40, 40);
this.ShowSetting.TabIndex = 14;
this.ShowSetting.UseVisualStyleBackColor = true;
this.ShowSetting.Click += new System.EventHandler(this.ShowSetting_Click);
//
// ShowWords
//
@ -188,7 +189,7 @@
this.ShowBar.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
this.ShowBar.FlatAppearance.BorderSize = 0;
this.ShowBar.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.ShowBar.Location = new System.Drawing.Point(998, 0);
this.ShowBar.Location = new System.Drawing.Point(995, 0);
this.ShowBar.Name = "ShowBar";
this.ShowBar.Size = new System.Drawing.Size(40, 40);
this.ShowBar.TabIndex = 1;
@ -199,7 +200,7 @@
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.button7);
this.Controls.Add(this.ShowSetting);
this.Controls.Add(this.label1);
this.Controls.Add(this.ShowWords);
this.Controls.Add(this.OneMonBt);
@ -229,7 +230,7 @@
private System.Windows.Forms.Button DobleMonOneBt;
private System.Windows.Forms.Button OneMonBt;
private System.Windows.Forms.Button ShowWords;
private System.Windows.Forms.Button button7;
private System.Windows.Forms.Button ShowSetting;
private System.Windows.Forms.Label label1;
}
}

View File

@ -16,13 +16,14 @@ namespace Remontor
{
HideBar,
ShowHistory,
ShowWords
ShowWords,
ShowSetting
}
internal partial class BarSessionControl : UserControl
{
public delegate bool HideBars(BarShow state);
public HideBars hideWors;
public HideBars hideHistory;
public HideBars hideTab;
private BarShow barShow = BarShow.HideBar;
public List<BarButtonControl> buttons;
@ -52,28 +53,30 @@ namespace Remontor
FlowButton.Controls.Add(NewBtn);
}
public void ShowBarSet(BarShow barShow)
{
if (barShow == BarShow.ShowWords) { ShowWords.BackColor = SystemColors.ActiveCaption; }
else { ShowWords.BackColor = SystemColors.Control; }
if (barShow == BarShow.ShowHistory) { ShowBar.BackColor = SystemColors.ActiveCaption; }
else { ShowBar.BackColor = SystemColors.Control; }
if (barShow == BarShow.ShowSetting) { ShowSetting.BackColor = SystemColors.ActiveCaption; }
else { ShowSetting.BackColor = SystemColors.Control; }
hideTab(barShow);
}
private void ShowBar_Click(object sender, EventArgs e)
{
if (barShow == BarShow.ShowHistory)
{
barShow = BarShow.HideBar;
}
else
{
barShow = BarShow.ShowHistory;
}
if (hideHistory(barShow))
{
ShowBar.BackColor = SystemColors.ActiveCaption;
ShowWords.BackColor = SystemColors.Control;
}
else
{
ShowBar.BackColor = SystemColors.Control;
}
hideWors(barShow);
ShowBarSet(BarShow.ShowHistory);
}
private void ShowWords_Click(object sender, EventArgs e)
{
ShowBarSet(BarShow.ShowWords);
}
private void ShowSetting_Click(object sender, EventArgs e)
{
ShowBarSet(BarShow.ShowSetting);
}
private void NewBtn_Click(object sender, EventArgs e)
@ -92,27 +95,6 @@ namespace Remontor
}
private void ShowWords_Click(object sender, EventArgs e)
{
if (barShow == BarShow.ShowWords)
{
barShow = BarShow.HideBar;
}
else
{
barShow = BarShow.ShowWords;
}
if (hideWors(barShow))
{
ShowWords.BackColor = SystemColors.ActiveCaption;
ShowBar.BackColor = SystemColors.Control;
}
else
{
ShowWords.BackColor = SystemColors.Control;
}
hideHistory(barShow);
}
public void SetModeMonitor(IModeMon mode)
{
@ -145,5 +127,7 @@ namespace Remontor
{
SConnector.SetModeMon(new DobleMonFull());
}
}
}

View File

@ -96,6 +96,7 @@ namespace Remontor.Connector
}
public IModeMon SetModeMon(IModeMon Mode)
{
ModeMonitor = ModeMonitor.Change(Mode);
@ -119,6 +120,7 @@ namespace Remontor.Connector
public void Delete()
{
Proc.CloseMainWindow();
ModeMonitor = new OffMon();
SConnector.Panel.Controls.Remove(View);
Proc.Close();
}

View File

@ -29,7 +29,9 @@ namespace Remontor.Connector
public override void Resize(Process Proc, Control View)
{
if (Chanded) return;
Chanded = true;
SConnector.FormMain.WindowState = FormWindowState.Normal;
Chanded = false;
SConnector.FormMain.Width = 3840;
SConnector.FormMain.Height = 1040;
SConnector.FormMain.Location = new System.Drawing.Point(0, 0);

View File

@ -0,0 +1,26 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Remontor.Connector
{
internal class OffMon : IModeMon
{
[DllImport("user32.dll")]
static extern bool MoveWindow(IntPtr Handle, int x, int y, int w, int h, bool repaint);
public OffMon() { }
public override void Resize(Process Proc, Control View)
{
}
public override IModeMon Change(IModeMon Mode)
{
return this;
}
}
}

View File

@ -1,6 +1,7 @@
using Remontor.History;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Runtime.Remoting.Contexts;
using System.Text;
@ -45,16 +46,18 @@ namespace Remontor.Connector
}
public static void DeleteConnect(Connect Connect)
{
Connects.Remove(Connect);
Update(Connects);
if (Connect != ActionConnect) Activ(ActionConnect);
UpdateMode(ActionConnect.GetModeMon());
}
public static void SetModeMon(IModeMon Mode)
{
if(ActionConnect != null)
{
ActionConnect.SetModeMon(Mode);
UpdateMode(Mode);
UpdateMode(ActionConnect.SetModeMon(Mode));
}
}

View File

@ -30,12 +30,8 @@
{
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.label2 = new System.Windows.Forms.Label();
this.historyControl3 = new Remontor.History.HistoryControl();
this.historyControl2 = new Remontor.History.HistoryControl();
this.historyControl1 = new Remontor.History.HistoryControl();
this.HistoryPanel = new System.Windows.Forms.FlowLayoutPanel();
this.tableLayoutPanel1.SuspendLayout();
this.HistoryPanel.SuspendLayout();
this.SuspendLayout();
//
// tableLayoutPanel1
@ -65,39 +61,10 @@
this.label2.TabIndex = 3;
this.label2.Text = "История подключений";
//
// historyControl3
//
this.historyControl3.BackColor = System.Drawing.SystemColors.Window;
this.historyControl3.Location = new System.Drawing.Point(0, 96);
this.historyControl3.Margin = new System.Windows.Forms.Padding(0);
this.historyControl3.Name = "historyControl3";
this.historyControl3.Size = new System.Drawing.Size(315, 48);
this.historyControl3.TabIndex = 2;
//
// historyControl2
//
this.historyControl2.BackColor = System.Drawing.SystemColors.Window;
this.historyControl2.Location = new System.Drawing.Point(0, 48);
this.historyControl2.Margin = new System.Windows.Forms.Padding(0);
this.historyControl2.Name = "historyControl2";
this.historyControl2.Size = new System.Drawing.Size(315, 48);
this.historyControl2.TabIndex = 1;
//
// historyControl1
//
this.historyControl1.BackColor = System.Drawing.SystemColors.Window;
this.historyControl1.Location = new System.Drawing.Point(0, 0);
this.historyControl1.Margin = new System.Windows.Forms.Padding(0);
this.historyControl1.Name = "historyControl1";
this.historyControl1.Size = new System.Drawing.Size(315, 48);
this.historyControl1.TabIndex = 0;
//
// HistoryPanel
//
this.HistoryPanel.AutoScroll = true;
this.HistoryPanel.BackColor = System.Drawing.SystemColors.Window;
this.HistoryPanel.Controls.Add(this.historyControl1);
this.HistoryPanel.Controls.Add(this.historyControl2);
this.HistoryPanel.Controls.Add(this.historyControl3);
this.HistoryPanel.Dock = System.Windows.Forms.DockStyle.Fill;
this.HistoryPanel.Location = new System.Drawing.Point(3, 23);
this.HistoryPanel.Name = "HistoryPanel";
@ -115,7 +82,6 @@
this.Size = new System.Drawing.Size(330, 781);
this.tableLayoutPanel1.ResumeLayout(false);
this.tableLayoutPanel1.PerformLayout();
this.HistoryPanel.ResumeLayout(false);
this.ResumeLayout(false);
}
@ -125,8 +91,5 @@
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.FlowLayoutPanel HistoryPanel;
private History.HistoryControl historyControl1;
private History.HistoryControl historyControl2;
private History.HistoryControl historyControl3;
}
}

View File

@ -13,13 +13,12 @@ namespace Remontor
{
internal partial class FlowContainer : UserControl
{
private bool Showed = true;
private Size NormalSize;
public FlowContainer()
{
InitializeComponent();
NormalSize = this.Size;
HistoryList.Update += UpdateHistory;
UpdateHistory(HistoryList.Hitem);
}
public bool HideBar(BarShow barShow)
@ -48,9 +47,5 @@ namespace Remontor
}
private void flowLayoutPanel1_Paint(object sender, PaintEventArgs e)
{
}
}
}

View File

@ -28,9 +28,12 @@
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FlowContainerWords));
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.label2 = new System.Windows.Forms.Label();
this.WordsTree = new System.Windows.Forms.TreeView();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.tableLayoutPanel1.SuspendLayout();
this.SuspendLayout();
//
@ -65,10 +68,32 @@
//
this.WordsTree.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.WordsTree.Dock = System.Windows.Forms.DockStyle.Fill;
this.WordsTree.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.WordsTree.ImageIndex = 0;
this.WordsTree.ImageList = this.imageList1;
this.WordsTree.ItemHeight = 24;
this.WordsTree.Location = new System.Drawing.Point(3, 23);
this.WordsTree.Name = "WordsTree";
this.WordsTree.SelectedImageIndex = 0;
this.WordsTree.Size = new System.Drawing.Size(324, 755);
this.WordsTree.TabIndex = 4;
this.WordsTree.NodeMouseClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.TreeView_NodeMouseClick);
this.WordsTree.MouseClick += new System.Windows.Forms.MouseEventHandler(this.WordsTree_MouseClick);
this.WordsTree.MouseDown += new System.Windows.Forms.MouseEventHandler(this.WordsTree_MouseClick);
//
// imageList1
//
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.imageList1.Images.SetKeyName(0, "11icon-24.png");
this.imageList1.Images.SetKeyName(1, "16icon-24.png");
this.imageList1.Images.SetKeyName(2, "12icon-24.png");
this.imageList1.Images.SetKeyName(3, "13icon-24.png");
this.imageList1.Images.SetKeyName(4, "14icon-24.png");
this.imageList1.Images.SetKeyName(5, "15icon-24.png");
this.imageList1.Images.SetKeyName(6, "17icon-24.png");
this.imageList1.Images.SetKeyName(7, "17icon2-24.png");
this.imageList1.Images.SetKeyName(8, "40icon-24.png");
//
// FlowContainerWords
//
@ -89,6 +114,7 @@
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.TreeView WordsTree;
public System.Windows.Forms.ImageList imageList1;
public System.Windows.Forms.TreeView WordsTree;
}
}

View File

@ -1,4 +1,6 @@
using Remontor.History;
using Remontor.Setting;
using Remontor.Words;
using System;
using System.Collections.Generic;
using System.ComponentModel;
@ -8,6 +10,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Windows.Forms.VisualStyles.VisualStyleElement;
namespace Remontor
{
@ -19,7 +22,26 @@ namespace Remontor
{
InitializeComponent();
NormalSize = this.Size;
WordsList.MainCategory = SGlobalSetting.LoadWords();
WordsTree.Nodes.AddRange(WordsList.ListNodes());
SGlobalSetting.settingExpand.ExpendAll(WordsTree.Nodes);
}
public void UpdateTree()
{
WordsTree.Nodes.Clear();
WordsTree.Nodes.AddRange(WordsList.ListNodes());
}
public void Save()
{
SGlobalSetting.settingExpand.SaveExpand(WordsTree.Nodes);
}
public bool HideBar(BarShow barShow)
@ -36,16 +58,47 @@ namespace Remontor
return this.Visible;
}
public void UpdateHistory(List<HistoryItem> items)
{
}
private void flowLayoutPanel1_Paint(object sender, PaintEventArgs e)
private void TreeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
System.Windows.Forms.TreeView tree = (System.Windows.Forms.TreeView)sender;
Rectangle BoundsNode = new Rectangle(e.Node.Bounds.X - 43, e.Node.Bounds.Y, e.Node.Bounds.Width + 43, e.Node.Bounds.Height);
if (e.Button == MouseButtons.Right)
{
if (BoundsNode.Contains(e.Location) && e.Node.Tag is WordsComp)
{
tree.SelectedNode = e.Node;
// cm_words.Show(tree.PointToScreen(e.Location));
}
else
{
tree.SelectedNode = null;
}
}
//tree.BeginUpdate();
// for (int i = 0; i < tree.Nodes.Count; i++)
// {
// treeView1_treeViewChangeRootCheckBox(tree.Nodes[i]);
// }
}
private void WordsTree_MouseClick(object sender, MouseEventArgs e)
{
System.Windows.Forms.TreeView tree = (System.Windows.Forms.TreeView)sender;
tree.SelectedNode = null;
}
}
}

View File

@ -120,4 +120,363 @@
<metadata name="tableLayoutPanel1.Locked" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACk
UQAAAk1TRnQBSQFMAgEBCQEAAbABBwGwAQcBGAEAARgBAAT/AREBAAj/AUIBTQE2BwABNgMAASgDAAFg
AwABSAMAAQEBAAEQBgABNhIAAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/kAAB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX+QAAH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8Bf5AAAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/kAAB/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B3gF7AdYBWgGUAVIBlAFSAZQBUgGUAVIBlAFSAZQBUgGUAVIBlAFSAdYBWgHe
AXsB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX+QAAH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5
AYwBMQGtATUBrQE1Aa0BNQGtATUBrQE1Aa0BNQGMATEBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8Bf5AAAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBMQFGAXsBbwF7AW8BewFvAXsBbwF7
AW8BewFvATEBRgHOATkBvQF3Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/kAAB/wF/Af8BfwH/AX8BvQF3
AVoBawFaAWsBGAFjAa0BNQFzAU4B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BcwFOAa0BNQEYAWMBWgFr
AVoBawG9AXcB/wF/Af8BfwH/AX+QAAH/AX8B/wF/Af8BfwEYAWMBrQE1Aa0BNQGMATEBjAExAXMBTgH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwFzAU4BjAExAYwBMQGtATUBrQE1ARgBYwH/AX8B/wF/Af8Bf5AA
Af8BfwH/AX8B/wF/ARgBYwGMATEBjAExAYwBMQGMATEBcwFOAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
AXMBTgGMATEBjAExAYwBMQGMATEBGAFjAf8BfwH/AX8B/wF/kAAB/wF/Af8BfwH/AX8BGAFjAYwBMQGM
ATEBjAExAYwBMQHOATkBUgFKAVIBSgFSAUoBUgFKAVIBSgFSAUoBzgE5AYwBMQGMATEBjAExAYwBMQEY
AWMB/wF/Af8BfwH/AX+QAAH/AX8B/wF/Af8BfwEYAWMBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAa0BNQGtATUBjAExARgBYwH/AX8B/wF/Af8Bf5AAAf8BfwH/
AX8B/wF/ARgBYwGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGt
ATUBOQFnAdYBWgGMATEBGAFjAf8BfwH/AX8B/wF/kAAB/wF/Af8BfwH/AX8BWgFrAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQG1AVYBcwFOAa0BNQFaAWsB/wF/
Af8BfwH/AX+QAAH/AX8B/wF/Af8BfwHeAXsBcwFOAa0BNQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQGMATEBjAExAYwBMQGtATUBcwFOAd4BewH/AX8B/wF/Af8Bf5AAAf8BfwH/AX8B/wF/
Af8BfwHeAXsBWgFrARgBYwH3AV4B9wFeAfcBXgH3AV4B9wFeAfcBXgH3AV4B9wFeAfcBXgH3AV4BGAFj
AVoBawHeAXsB/wF/Af8BfwH/AX8B/wF/kAAB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BvQF3AVIBSgEx
AUYBMQFGATEBRgExAUYBMQFGATEBRgExAUYBMQFGAVIBSgG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX+QAAH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8Bf5AAAf8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Ab0BdwHOATkBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQHOATkBvQF3Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/kAAB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B3gF7AdYBWgGUAVIBlAFS
AZQBUgGUAVIBlAFSAZQBUgGUAVIBlAFSAdYBWgHeAXsB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX+QAAH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8Bf5AAAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/kAAB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX+QAAH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8Bf5AAAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B3gF7Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcBvQF3Ad4BewH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwE5AWcBEAFCAc4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHO
ATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5ARABQgE5AWcB/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ad4BewG9AXcBvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcB3gF7Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Ad4BewG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcB3gF7Af8BfwH/AX8B/wF/Ad4BewEQAUIBjAExAc4BOQHO
ATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHO
ATkBzgE5AYwBMQHvAT0B3gF7Af8BfwG9AXcBvQF3Ab0BdwG9AXcB/wF/Af8BfwG9AXcBvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Af8BfwH/AX8BvQF3Af8BfwH/AX8B/wF/Af8BfwH/
AX8B3gF7AVIBSgHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHO
ATkBzgE5Ac4BOQHOATkBUgFKAd4BewH/AX8B/wF/Af8BfwH/AX8B3gF7AVIBSgHOATkBzgE5Ac4BOQHO
ATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBUgFKAd4BewH/
AX8B/wF/Ab0BdwHOATkBzgE5AXsBbwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBewFvAc4BOQHOATkBvQF3Ab0BdwEQAUIBzgE5Ac4BOQEQ
AUIBvQF3Ab0BdwEQAUIBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHvAT0BGAFjAf8BfwG9
AXcBcwFOAb0BdwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQGMATEBzgE5Ac4BOQHOATkBzgE5Ac4BOQHO
ATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQGMATEBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/
AX8BvQF3Ac4BOQGMATEBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHO
ATkBzgE5Ac4BOQGMATEBzgE5Ab0BdwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHO
ATkBvQF3Ab0BdwHOATkBjAExAYwBMQHOATkBvQF3Ab0BdwHOATkBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQG1AVYB/wF/Ad4BewH3AV4B7wE9AfcBXgHeAXsB/wF/Af8BfwH/AX8BvQF3Ac4BOQHO
ATkBewFvAb0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3AXsBbwHO
ATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHOATkBewFvAb0BdwG9AXcBvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3AXsBbwHOATkBzgE5Ab0BdwH/AX8B/wF/Ab0BdwHO
ATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8BvQF3AbUBVgF7AW8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Ab0BdwHOATkBjAExAYwBMQHOATkBvQF3Ab0BdwHO
ATkBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAe8BPQG9AXcBvQF3AVIBSgFSAUoBtQFWAVIBSgFS
AUoBvQF3Af8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Af8BfwG9AXcBvQF3Af8BfwH/AX8BvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcB/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHO
ATkBvQF3Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHO
ATkBzgE5Ab0BdwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHO
ATkBlAFSAZwBcwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Ad4BewHv
AT0BjAExAYwBMQGtATUBnAFzAd4BewHvAT0BjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAXMBTgH/
AX8BlAFSAbUBVgFaAWsB9wFeAVoBawG1AVYBcwFOAf8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Ab0BdwEQ
AUIBEAFCAb0BdwG9AXcBEAFCAc4BOQHOATkBzgE5Ac4BOQEQAUIBvQF3Ab0BdwHOATkBzgE5Ab0BdwH/
AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/
AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQGMATEBjAExAe8BPQH3AV4B3gF7Af8BfwH/AX8B/wF/Af8BfwH/
AX8BvQF3Ac4BOQHOATkBvQF3Af8BfwH3AV4BrQE1AYwBMQGMATEBGAFjAf8BfwH3AV4BrQE1AYwBMQGM
ATEBjAExAYwBMQGMATEBjAExAbUBVgHeAXsBcwFOAXsBbwEQAUIBjAExARABQgF7AW8BMQFGAf8BfwH/
AX8BvQF3Ac4BOQHOATkBvQF3Ab0BdwEQAUIBEAFCAb0BdwG9AXcBEAFCAc4BOQHOATkBzgE5Ac4BOQEQ
AUIBvQF3Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/
AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQGMATEBjAExAYwBMQGM
ATEBEAFCAVoBawH/AX8B/wF/Af8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Af8BfwH/AX8BGAFjARABQgGt
ATUBMQFGAd4BewH/AX8BGAFjATEBRgGtATUBjAExAYwBMQGMATEBjAExAXMBTgH/AX8B3gF7Ab0BdwHO
ATkBjAExAc4BOQG9AXcBvQF3Af8BfwH/AX8BvQF3Ac4BOQHOATkBvQF3Af8BfwG9AXcBvQF3Af8BfwH/
AX8BvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcB/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/
AX8BvQF3Ac4BOQHOATkBvQF3Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/
AX8BvQF3Ac4BOQGMATEBjAExAYwBMQGMAjEBRgFaAWsB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5
Ab0BdwH/AX8B/wF/Af8BfwHeAXsBWgFrAbUBVgE5AWcB/wF/Af8BfwHeAXsBWgFrAbUBVgExAUYB7wE9
Ac4BOQFSAUoB3gF7Af8BfwG9AXcBzgE5AYwBMQHOATkBvQF3Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5
Ab0BdwH/AX8BvQF3Ab0BdwH/AX8B/wF/Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBjAExAYwBMQHvAT0B9wFeAd4BewH/AX8B/wF/
Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Ab0BdwG9AXcB/wF/Af8BfwH/AX8BvQF3AXsBbwF7AW8B3gF7Af8BfwG9AXcBzgE5AYwBMQHvAT0BvQF3
Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwG9AXcBEAFCARABQgG9AXcBvQF3ATEBRgHOATkBzgE5
Ac4BOQHOATkBEAFCAb0BdwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5
Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBrQE1
AZQBUgGcAXMB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwF7AW8BUgFKAe8BPQExAUYBvQF3Af8BfwF7AW8BUgFKAe8BPQHvAT0BUgFK
AXsBbwH/AX8BtQFWAe8BPQG1AVYB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwG9AXcBEAFC
ARABQgG9AXcBvQF3ATEBRgHOATkBzgE5Ac4BOQHOATkBEAFCAb0BdwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Ab0BdwGUAVIBewFvAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/AXsBbwHvAT0BjAExAYwBMQG1AVYB/wF/
AXsBbwHvAT0BjAExAYwBMQGMATEBjAExAe8BPQF7AW8B/wF/Ad4BewH/AX8B/wF/Af8BfwH/AX8B/wF/
Ab0BdwHOATkBzgE5Ab0BdwH/AX8BvQF3Ab0BdwH/AX8B/wF/Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/
AXMBTgGMATEBjAExAa0BNQFaAWsB/wF/AXMBTgGMATEBjAExAYwBMQGMATEBjAExAYwBMQFzAU4B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8BvQF3Ab0BdwH/AX8B/wF/
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/
Ab0BdwHOATkBzgE5Ab0BdwH/AX8BvQF3Ab0BdwH/AX8B/wF/Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQF7AW8BvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3AXsBbwHOATkBzgE5
Ab0BdwH/AX8B/wF/Af8BfwH/AX8B3gF7Ae8BPQGMATEBjAExAc4BOQG9AXcB3gF7Ae8BPQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQHvAT0B3gF7Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5
Ab0BdwG9AXcBEAFCARABQgG9AXcBvQF3ARABQgHOATkBzgE5Ac4BOQHOATkBEAFCAb0BdwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwG9AXcBEAFCARABQgG9AXcBvQF3
ARABQgHOATkBzgE5Ac4BOQHOATkBEAFCAb0BdwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwHeAXsB7wE9
AYwBMQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQGMATEB7wE9Ad4BewH/AX8B/wF/Af8BfwH/AX8B3gF7Ae8BPQGMATEBjAEx
Ac4BOQG9AXcB3gF7Ae8BPQGMATEBjAExAYwBMQGMATEBjAExAYwBMQHvAT0B3gF7Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwG9AXcBEAFCARABQgG9AXcBvQF3ARABQgHOATkBzgE5
Ac4BOQHOATkBEAFCAb0BdwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5
Ab0BdwG9AXcBEAFCARABQgG9AXcBvQF3ARABQgHOATkBzgE5Ac4BOQHOATkBEAFCAb0BdwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8BGAFjAe8BPQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBrQE1
AYwBMQGMATEBrQE1Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHvAT0BGAFjAf8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/AXMBTgGMATEBjAExAa0BNQFaAWsB/wF/AXMBTgGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQFzAU4B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8BvQF3
Ab0BdwH/AX8B/wF/Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5Ab0BdwH/AX8BvQF3Ab0BdwH/AX8B/wF/Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ad4BewG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwFaAWsBEAFCAbUBVgG1AVYBEAFCAVoBawG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwHeAXsB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/AXsBbwHvAT0BjAExAYwBMQGUAVIB/wF/
AXsBbwHvAT0BjAExAYwBMQGMATEBjAExAe8BPQF7AW8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Ab0BdwHOATkBzgE5AXsBbwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwF7AW8BzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBzgE5AXsBbwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwF7AW8BzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/AZwBcwExAUYB1gFaAf8BfwH/AX8B1gFa
ATEBRgGcAXMB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwF7AW8BUgFKAe8BPQExAUYBvQF3Af8BfwF7AW8BUgFKAe8BPQHvAT0BUgFKAXsBbwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBjAExAc4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBjAExAc4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/
Ab0BdwHOATkBjAExAc4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBjAExAc4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BnAFz
ATEBRgHWAVoB/wF/Af8BfwH/AX8B/wF/AdYBWgExAUYBnAFzAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwG9AXcB/wF/Af8BfwH/AX8B/wF/
Ab0BdwG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ad4BewFSAUoBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
AVIBSgHeAXsB/wF/Af8BfwH/AX8B/wF/Ad4BewFSAUoBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5AVIBSgHeAXsB/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8BOQFnAdYBWgH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwHWAVoBOQFn
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwHeAXsBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ad4BewH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwHeAXsBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ad4BewH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwHeAXsBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ad4BewH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Ab0BdwEQAUIBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
ARABQgG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B3gF7Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Af8BfwG9AXcBEAFCAc4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBEAFCAb0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ATkBZwHvAT0BzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ae8BPQE5AWcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAc4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwG1AVYBEAFC
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkB7wE9AZQBUgG9AXcBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBzgE5Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B3gF7ARABQgGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQEQAUIB3gF7Af8BfwH/AX8B/wF/Af8BfwHeAXsBvQF3
AZwCcwFOAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQFzAU4BnAFzAb0BdwHe
AXsB/wF/Af8BfwH/AX8B7wE9Ac4BOQHOATkBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBzgE5Ac4BOQHvAT0B3gF7Ae8BPQGM
ATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAe8BPQHe
AXsB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBzgE5Ab0BdwH/
AX8B/wF/Af8BfwE5AWcBEAFCAc4BOQHOATkBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQHOATkBzgE5Ac4BOQEQAUIBOQFnAf8BfwH/AX8BvQF3Ab0BdwH3AV4BrQE1AYwBMQGM
ATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGt
ATUB9wFeAb0BdwG9AXcB/wF/AfcBXgGtATUBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQGMATEBrQE1AfcBXgH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHO
ATkBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQGMATEBzgE5Ab0BdwH/AX8B/wF/Ad4BewEQAUIBjAExAc4BOQHOATkBzgE5Ac4BOQHO
ATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQGMATEBEAFCAd4BewH/
AX8B/wF/Ad4BewEQAUIBjAExAc4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHO
ATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQGMATEBEAFCAd4BewH/AX8B/wF/Af8BfwE5AWcBMQFGAa0BNQGM
ATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAa0BNQExAUYBOQFnAf8BfwH/AX8B/wF/Af8BfwH/
AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwHOATkBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGM
ATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBzgE5Ab0BdwH/AX8B/wF/Ab0BdwHO
ATkBzgE5AXsBbwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9
AXcBvQF3AXsBbwHOATkBzgE5Ab0BdwH/AX8B/wF/Ab0BdwHOATkBzgE5AXsBbwG9AXcBvQF3Ab0BdwG9
AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3AXsBbwHOATkBzgE5Ab0BdwH/
AX8B/wF/Af8BfwH/AX8B3gJ7AW8B1gFaAVIBSgHvAT0BzgE5Ac4BOQHvAT0BUgFKAdYBWgF7AW8B3gF7
Af8BfwH/AX8B/wF/Af8BfwH3AV4B1gFaAf8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5AYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwHeAXsBvQF3
Ab0BdwHeAXsB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/ATkBZwGtATUBrQE1ATkBZwH/AX8B/wF/
Af8BfwG9AXcBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAc4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B3gF7Ad4BewH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Ab0BdwEQAUIBjAExARABQgG9AXcB/wF/Af8BfwG9AXcBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAc4BOQG9AXcB/wF/
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/AXsBbwFzAU4B7wE9Ae8BPQFzAU4BewFv
Af8BfwH/AX8B/wF/Af8BfwFaAWsBvQF3Af8BfwEYAWMBjAExAYwBMQEYAWMB/wF/Af8BfwG9AXcBzgE5
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAc4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BewFv
Ae8BPQGMATEBjAExAYwBMQGMATEB7wE9AXsBbwH/AX8B/wF/ARgBYwGtATUBlAFSAf8BfwG9AXcB7wE9
AYwBMQFzAU4B/wF/Af8BfwG9AXcBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAc4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8BcwFOAYwBMQGMATEBjAExAYwBMQGMATEBjAExAXMBTgH/AX8B/wF/
AZQBUgGMATEBzgE5AZwBcwH/AX8BcwFOAYwBMQEQAUIB3gF7Af8BfwG9AXcBzgE5AYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwHeAXsB7wE9AYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAe8BPQHeAXsB/wF/ATkBZwGMATEBjAExAVoBawH/AX8BtQFWAYwBMQHvAT0BvQF3
Af8BfwG9AXcBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAc4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/
Af8BfwHeAXsB7wE9AYwBMQGMATEBjAExAYwBMQGMATEBjAExAe8BPQHeAXsB/wF/ATkBZwGMATEBjAEx
AVoBawH/AX8BtQFWAYwBMQHvAT0BvQF3Af8BfwG9AXcBzgE5AYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExARABQgHeAXsB/wF/
Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5
Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BcwFOAYwBMQGMATEBjAExAYwBMQGMATEBjAEx
AXMBTgH/AX8B/wF/AZQBUgGMATEBzgE5AZwBcwH/AX8BcwFOAYwBMQEQAUIB3gF7Af8BfwG9AXcBzgE5
AYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGMATEBjAExAc4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBEAFCATkBZwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5Ac4BOQG9AXcB/wF/
Af8BfwG9AXcBzgE5Ac4BOQF7AW8BvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwF7AW8BzgE5Ac4BOQG9AXcB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BewFv
Ae8BPQGMATEBjAExAYwBMQGMATEB7wE9AXsBbwH/AX8B/wF/ARgBYwGtATUBlAFSAf8BfwHeAXsBEAFC
AYwBMQFzAU4B/wF/Af8BfwHeAXsBEAFCAYwBMQGMATEBjAExAYwBMQGMATEBjAExAYwBMQGtATUBtQFW
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcB3gF7Af8BfwH/AX8B/wF/Af8BfwG9AXcBzgE5
Ac4BOQF7AW8BvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwF7AW8BzgE5Ac4BOQG9AXcB/wF/Af8BfwHeAXsBEAFCAYwBMQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBjAExARABQgHeAXsB/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/AXsBbwFzAU4B7wE9Ae8BPQFzAU4BewFvAf8BfwH/AX8B/wF/
Af8BfwE5AWcBvQF3Af8BfwE5AWcBjAExAYwBMQE5AWcB/wF/Af8BfwH/AX8BOQFnAe8BPQHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHWAVoB/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwHeAXsBEAFCAYwBMQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBjAExARABQgHeAXsB/wF/Af8BfwH/AX8BOQFn
Ae8BPQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5
Ac4BOQHOATkB7wE9ATkBZwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B3gF7
Ad4BewH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Ab0BdwEQAUIBjAExARABQgHeAXsB/wF/
Af8BfwH/AX8B/wF/Ad4BewG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8BOQFnARABQgHOATkBzgE5
Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBzgE5Ac4BOQHOATkBEAFC
ATkBZwH/AX8B/wF/Af8BfwH/AX8B/wF/Ad4BewG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcB3gF7Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
ATkBZwGtATUBrQE1ATkBZwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Ad4BewG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3Ab0BdwG9AXcBvQF3
Ab0BdwG9AXcBvQF3Ab0BdwG9AXcB3gF7Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH3AV4B1gFaAf8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/
Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/Af8BfwH/AX8B/wF/AUIBTQE+BwABPgMAASgDAAFgAwABSAMA
AQEBAAEBBQABYAEDFgAD//8A/wD/AGQACw==
</value>
</data>
</root>

View File

@ -0,0 +1,80 @@
namespace Remontor
{
partial class FlowConteinerSetting
{
/// <summary>
/// Обязательная переменная конструктора.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Освободить все используемые ресурсы.
/// </summary>
/// <param name="disposing">истинно, если управляемый ресурс должен быть удален; иначе ложно.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Код, автоматически созданный конструктором компонентов
/// <summary>
/// Требуемый метод для поддержки конструктора — не изменяйте
/// содержимое этого метода с помощью редактора кода.
/// </summary>
private void InitializeComponent()
{
this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();
this.settingWordsControl1 = new Remontor.Setting.SettingWordsControl();
this.settingSCCMControl1 = new Remontor.Setting.SettingSCCMControl();
this.flowLayoutPanel1.SuspendLayout();
this.SuspendLayout();
//
// flowLayoutPanel1
//
this.flowLayoutPanel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.flowLayoutPanel1.Controls.Add(this.settingWordsControl1);
this.flowLayoutPanel1.Controls.Add(this.settingSCCMControl1);
this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0);
this.flowLayoutPanel1.Name = "flowLayoutPanel1";
this.flowLayoutPanel1.Size = new System.Drawing.Size(330, 781);
this.flowLayoutPanel1.TabIndex = 0;
//
// settingWordsControl1
//
this.settingWordsControl1.Location = new System.Drawing.Point(3, 3);
this.settingWordsControl1.Name = "settingWordsControl1";
this.settingWordsControl1.Size = new System.Drawing.Size(324, 103);
this.settingWordsControl1.TabIndex = 0;
//
// settingSCCMControl1
//
this.settingSCCMControl1.Location = new System.Drawing.Point(3, 112);
this.settingSCCMControl1.Name = "settingSCCMControl1";
this.settingSCCMControl1.Size = new System.Drawing.Size(323, 178);
this.settingSCCMControl1.TabIndex = 1;
//
// FlowConteinerSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.flowLayoutPanel1);
this.Name = "FlowConteinerSetting";
this.Size = new System.Drawing.Size(330, 781);
this.flowLayoutPanel1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1;
public Setting.SettingWordsControl settingWordsControl1;
private Setting.SettingSCCMControl settingSCCMControl1;
}
}

View File

@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Remontor
{
internal partial class FlowConteinerSetting : UserControl
{
public FlowConteinerSetting()
{
InitializeComponent();
}
public bool HideBar(BarShow barShow)
{
if (barShow == BarShow.ShowSetting)
{
this.Visible = true;
}
else
{
this.Visible = false;
}
return this.Visible;
}
}
}

View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@ -33,6 +33,7 @@
this.flowContainerWords1 = new Remontor.FlowContainerWords();
this.barSessionControl1 = new Remontor.BarSessionControl();
this.flowContainer1 = new Remontor.FlowContainer();
this.flowConteinerSetting1 = new Remontor.FlowConteinerSetting();
this.panel3.SuspendLayout();
this.SuspendLayout();
//
@ -41,12 +42,12 @@
this.panel3.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.panel3.Controls.Add(this.flowConteinerSetting1);
this.panel3.Controls.Add(this.label1);
this.panel3.Location = new System.Drawing.Point(0, 25);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(1094, 693);
this.panel3.TabIndex = 1;
this.panel3.Paint += new System.Windows.Forms.PaintEventHandler(this.panel3_Paint);
//
// label1
//
@ -65,10 +66,10 @@
this.flowContainerWords1.BackColor = System.Drawing.SystemColors.Control;
this.flowContainerWords1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.flowContainerWords1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.flowContainerWords1.Location = new System.Drawing.Point(774, 40);
this.flowContainerWords1.Location = new System.Drawing.Point(763, 40);
this.flowContainerWords1.Margin = new System.Windows.Forms.Padding(0);
this.flowContainerWords1.Name = "flowContainerWords1";
this.flowContainerWords1.Size = new System.Drawing.Size(330, 675);
this.flowContainerWords1.Size = new System.Drawing.Size(330, 678);
this.flowContainerWords1.TabIndex = 1;
this.flowContainerWords1.Visible = false;
//
@ -89,12 +90,22 @@
this.flowContainer1.BackColor = System.Drawing.Color.Transparent;
this.flowContainer1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.flowContainer1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.flowContainer1.Location = new System.Drawing.Point(774, 40);
this.flowContainer1.Location = new System.Drawing.Point(763, 40);
this.flowContainer1.Name = "flowContainer1";
this.flowContainer1.Size = new System.Drawing.Size(330, 675);
this.flowContainer1.TabIndex = 1;
this.flowContainer1.Visible = false;
//
// flowConteinerSetting1
//
this.flowConteinerSetting1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Right)));
this.flowConteinerSetting1.Location = new System.Drawing.Point(764, 15);
this.flowConteinerSetting1.Name = "flowConteinerSetting1";
this.flowConteinerSetting1.Size = new System.Drawing.Size(330, 781);
this.flowConteinerSetting1.TabIndex = 1;
this.flowConteinerSetting1.Visible = false;
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -106,6 +117,8 @@
this.Controls.Add(this.panel3);
this.Name = "Form1";
this.Text = "Form1";
this.Deactivate += new System.EventHandler(this.Form1_Deactivate);
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form1_FormClosing);
this.Load += new System.EventHandler(this.Form1_Load);
this.Resize += new System.EventHandler(this.tabControl1_SizeChanged);
this.panel3.ResumeLayout(false);
@ -120,6 +133,7 @@
private BarSessionControl barSessionControl1;
private System.Windows.Forms.Label label1;
private FlowContainerWords flowContainerWords1;
private FlowConteinerSetting flowConteinerSetting1;
}
}

View File

@ -1,4 +1,7 @@
using Remontor.Connector;
using Remontor.History;
using Remontor.Setting;
using Remontor.Words;
using System;
using System.Collections.Generic;
using System.ComponentModel;
@ -10,6 +13,8 @@ using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static Remontor.Setting.SettingWordsControl;
using static System.Windows.Forms.VisualStyles.VisualStyleElement;
namespace Remontor
{
@ -37,13 +42,34 @@ namespace Remontor
public Form1()
{
SGlobalSetting.LoadSetting();
//WordsList.MainCategory = SGlobalSetting.LoadWords();
InitializeComponent();
barSessionControl1.hideHistory = flowContainer1.HideBar;
barSessionControl1.hideWors = flowContainerWords1.HideBar;
barSessionControl1.hideTab += flowContainer1.HideBar;
barSessionControl1.hideTab += flowContainerWords1.HideBar;
barSessionControl1.hideTab += flowConteinerSetting1.HideBar;
SConnector.Panel = this.panel3;
SConnector.FormMain = this;
flowConteinerSetting1.settingWordsControl1.UpdateTree = flowContainerWords1.UpdateTree;
this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
//p1 = Process.Start("notepad");
////Thread.Sleep(500); // Allow the process to open it's window
//p1.WaitForInputIdle();
@ -84,19 +110,18 @@ namespace Remontor
//MoveWindow(p.MainWindowHandle, panel3.Bounds.X, panel3.Bounds.Y, panel3.Bounds.Width, panel3.Bounds.Height, true);
}
private void splitContainer2_Panel2_Paint(object sender, PaintEventArgs e)
{
}
private void panel3_Paint(object sender, PaintEventArgs e)
{
}
private void toolStripContainer1_ContentPanel_Load(object sender, EventArgs e)
protected override void WndProc(ref Message m)
{
if ((m.Msg == 0x210 && m.WParam.ToInt32() == 513) || m.Msg == 0x201)
{
Point clickPoint = this.PointToClient(Cursor.Position);
if (!flowContainer1.Bounds.Contains(clickPoint))
{
barSessionControl1.ShowBarSet(BarShow.HideBar);
}
}
base.WndProc(ref m);
}
private void Form1_Load(object sender, EventArgs e)
@ -108,6 +133,20 @@ namespace Remontor
{
}
private void Form1_Deactivate(object sender, EventArgs e)
{
barSessionControl1.ShowBarSet(BarShow.HideBar);
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
flowContainerWords1.Save();
SGlobalSetting.SaveSettig();
}
}
}

View File

@ -129,7 +129,7 @@
this.Controls.Add(this.Photo);
this.Margin = new System.Windows.Forms.Padding(0);
this.Name = "HistoryControl";
this.Size = new System.Drawing.Size(315, 48);
this.Size = new System.Drawing.Size(290, 48);
this.MouseEnter += new System.EventHandler(this.HistoryControl_MouseEnter);
this.MouseLeave += new System.EventHandler(this.HistoryControl_MouseLeave);
((System.ComponentModel.ISupportInitialize)(this.Photo)).EndInit();

View File

@ -65,6 +65,7 @@
<Compile Include="Connector\DobleMonTwo.cs" />
<Compile Include="Connector\IModeMon.cs" />
<Compile Include="Connector\Connect.cs" />
<Compile Include="Connector\OffMon.cs" />
<Compile Include="Connector\OneMon.cs" />
<Compile Include="Connector\SConnector.cs" />
<Compile Include="Finder\Finder.cs">
@ -85,6 +86,12 @@
<Compile Include="FlowContainer.Designer.cs">
<DependentUpon>FlowContainer.cs</DependentUpon>
</Compile>
<Compile Include="FlowConteinerSetting.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="FlowConteinerSetting.Designer.cs">
<DependentUpon>FlowConteinerSetting.cs</DependentUpon>
</Compile>
<Compile Include="Form1.cs">
<SubType>Form</SubType>
</Compile>
@ -189,6 +196,9 @@
<EmbeddedResource Include="FlowContainer.resx">
<DependentUpon>FlowContainer.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FlowConteinerSetting.resx">
<DependentUpon>FlowConteinerSetting.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Form1.resx">
<DependentUpon>Form1.cs</DependentUpon>
</EmbeddedResource>

View File

@ -58,14 +58,16 @@
this.groupBox2.Controls.Add(this.cb_on);
this.groupBox2.Location = new System.Drawing.Point(3, 3);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(386, 173);
this.groupBox2.Size = new System.Drawing.Size(319, 173);
this.groupBox2.TabIndex = 3;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Параметры поиска";
this.groupBox2.Enter += new System.EventHandler(this.groupBox2_Enter);
//
// bt_checkConnect
//
this.bt_checkConnect.Location = new System.Drawing.Point(263, 143);
this.bt_checkConnect.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.bt_checkConnect.Location = new System.Drawing.Point(196, 143);
this.bt_checkConnect.Name = "bt_checkConnect";
this.bt_checkConnect.Size = new System.Drawing.Size(112, 23);
this.bt_checkConnect.TabIndex = 11;
@ -75,8 +77,9 @@
//
// label10
//
this.label10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(193, 102);
this.label10.Location = new System.Drawing.Point(162, 102);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(45, 13);
this.label10.TabIndex = 10;
@ -84,10 +87,11 @@
//
// ib_password
//
this.ib_password.Location = new System.Drawing.Point(193, 117);
this.ib_password.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
this.ib_password.Location = new System.Drawing.Point(165, 118);
this.ib_password.Name = "ib_password";
this.ib_password.PasswordChar = '•';
this.ib_password.Size = new System.Drawing.Size(182, 20);
this.ib_password.Size = new System.Drawing.Size(145, 20);
this.ib_password.TabIndex = 9;
//
// label11
@ -101,9 +105,10 @@
//
// ib_username
//
this.ib_username.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
this.ib_username.Location = new System.Drawing.Point(6, 117);
this.ib_username.Name = "ib_username";
this.ib_username.Size = new System.Drawing.Size(181, 20);
this.ib_username.Size = new System.Drawing.Size(145, 20);
this.ib_username.TabIndex = 7;
//
// cb_windowsAuth
@ -119,8 +124,9 @@
//
// label9
//
this.label9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(193, 40);
this.label9.Location = new System.Drawing.Point(162, 40);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(72, 13);
this.label9.TabIndex = 5;
@ -128,9 +134,10 @@
//
// ib_dataBase
//
this.ib_dataBase.Location = new System.Drawing.Point(193, 55);
this.ib_dataBase.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
this.ib_dataBase.Location = new System.Drawing.Point(165, 55);
this.ib_dataBase.Name = "ib_dataBase";
this.ib_dataBase.Size = new System.Drawing.Size(182, 20);
this.ib_dataBase.Size = new System.Drawing.Size(145, 20);
this.ib_dataBase.TabIndex = 4;
//
// label8
@ -144,9 +151,10 @@
//
// ib_server
//
this.ib_server.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
this.ib_server.Location = new System.Drawing.Point(6, 55);
this.ib_server.Name = "ib_server";
this.ib_server.Size = new System.Drawing.Size(181, 20);
this.ib_server.Size = new System.Drawing.Size(145, 20);
this.ib_server.TabIndex = 1;
//
// cb_on
@ -166,7 +174,7 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.groupBox2);
this.Name = "SettingSCCMControl";
this.Size = new System.Drawing.Size(391, 178);
this.Size = new System.Drawing.Size(330, 178);
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.ResumeLayout(false);

View File

@ -85,5 +85,10 @@ namespace Remontor.Setting
SeachSCCM SeacherCheck = new SeachSCCM(cb_windowsAuth.Checked, ib_username.Text, ib_password.Text);
MessageBox.Show(SeacherCheck.CheckConnect(ib_server.Text,ib_dataBase.Text));
}
private void groupBox2_Enter(object sender, EventArgs e)
{
}
}
}

View File

@ -39,20 +39,25 @@
//
// groupBox1
//
this.groupBox1.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.groupBox1.Controls.Add(this.bt_path_open);
this.groupBox1.Controls.Add(this.path);
this.groupBox1.Controls.Add(this.label7);
this.groupBox1.Controls.Add(this.bt_wordsBilder);
this.groupBox1.Location = new System.Drawing.Point(3, 3);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(386, 98);
this.groupBox1.Size = new System.Drawing.Size(319, 98);
this.groupBox1.TabIndex = 2;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Параметры справочника";
//
// bt_path_open
//
this.bt_path_open.Location = new System.Drawing.Point(348, 36);
this.bt_path_open.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Right)));
this.bt_path_open.Location = new System.Drawing.Point(281, 36);
this.bt_path_open.Name = "bt_path_open";
this.bt_path_open.Size = new System.Drawing.Size(27, 23);
this.bt_path_open.TabIndex = 3;
@ -66,7 +71,7 @@
| System.Windows.Forms.AnchorStyles.Right)));
this.path.Location = new System.Drawing.Point(10, 37);
this.path.Name = "path";
this.path.Size = new System.Drawing.Size(339, 20);
this.path.Size = new System.Drawing.Size(272, 20);
this.path.TabIndex = 2;
//
// label7
@ -80,7 +85,9 @@
//
// bt_wordsBilder
//
this.bt_wordsBilder.Location = new System.Drawing.Point(220, 65);
this.bt_wordsBilder.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Right)));
this.bt_wordsBilder.Location = new System.Drawing.Point(153, 65);
this.bt_wordsBilder.Name = "bt_wordsBilder";
this.bt_wordsBilder.Size = new System.Drawing.Size(155, 23);
this.bt_wordsBilder.TabIndex = 0;
@ -100,7 +107,7 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.groupBox1);
this.Name = "SettingWordsControl";
this.Size = new System.Drawing.Size(391, 103);
this.Size = new System.Drawing.Size(324, 103);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.ResumeLayout(false);

Binary file not shown.

Binary file not shown.

BIN
Remontor/bin/Debug/base.wb Normal file

Binary file not shown.

BIN
Remontor/bin/Debug/res.dat Normal file

Binary file not shown.

View File

@ -1 +1 @@
cd7e56343d8cc5fabfeb6d74b09d975ecd26a392
0e1e737b0acc802a68d47ea5c98b77e0da8be6fd

View File

@ -50,3 +50,4 @@ C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.History.History
C:\Users\klavi\Source\Repos\Remontor\Remontor\obj\Debug\Remontor.FlowContainerWords.resources
C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.FlowContainerWords.resources
C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.History.HistoryControl.resources
C:\Users\Владимир\source\repos\Remontor\Remontor\obj\Debug\Remontor.FlowConteinerSetting.resources

Binary file not shown.

Binary file not shown.